334 lines
2.7 MiB
334 lines
2.7 MiB
import{d as Oi}from"./index-01e52bc8.js";import{c as mn,a as Di}from"./_commonjsHelpers-de833af9.js";var rr="delete",xe=5,Qe=1<<xe,Be=Qe-1,de={};function sn(){return{value:!1}}function Ge(v){v&&(v.value=!0)}function gn(){}function Et(v){return v.size===void 0&&(v.size=v.__iterate(Js)),v.size}function pt(v,x){if(typeof x!="number"){var I=x>>>0;if(""+I!==x||I===4294967295)return NaN;x=I}return x<0?Et(v)+x:x}function Js(){return!0}function nr(v,x,I){return(v===0&&!Ds(v)||I!==void 0&&v<=-I)&&(x===void 0||I!==void 0&&x>=I)}function kt(v,x){return Os(v,x,0)}function sr(v,x){return Os(v,x,x)}function Os(v,x,I){return v===void 0?I:Ds(v)?x===1/0?x:Math.max(0,x+v)|0:x===void 0||x===v?v:Math.min(x,v)|0}function Ds(v){return v<0||v===0&&1/v===-1/0}var Bs="@@__IMMUTABLE_ITERABLE__@@";function Pe(v){return!!(v&&v[Bs])}var zs="@@__IMMUTABLE_KEYED__@@";function ve(v){return!!(v&&v[zs])}var Hs="@@__IMMUTABLE_INDEXED__@@";function Ne(v){return!!(v&&v[Hs])}function Ft(v){return ve(v)||Ne(v)}var we=function(x){return Pe(x)?x:Je(x)},Ye=function(v){function x(I){return ve(I)?I:ft(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x}(we),Ct=function(v){function x(I){return Ne(I)?I:et(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x}(we),Nt=function(v){function x(I){return Pe(I)&&!Ft(I)?I:Pt(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x}(we);we.Keyed=Ye;we.Indexed=Ct;we.Set=Nt;var qs="@@__IMMUTABLE_SEQ__@@";function ir(v){return!!(v&&v[qs])}var js="@@__IMMUTABLE_RECORD__@@";function dt(v){return!!(v&&v[js])}function We(v){return Pe(v)||dt(v)}var Tt="@@__IMMUTABLE_ORDERED__@@";function je(v){return!!(v&&v[Tt])}var ar=0,nt=1,Xe=2,an=typeof Symbol=="function"&&Symbol.iterator,Ws="@@iterator",Mr=an||Ws,me=function(x){this.next=x};me.prototype.toString=function(){return"[Iterator]"};me.KEYS=ar;me.VALUES=nt;me.ENTRIES=Xe;me.prototype.inspect=me.prototype.toSource=function(){return this.toString()};me.prototype[Mr]=function(){return this};function Ee(v,x,I,w){var V=v===0?x:v===1?I:[x,I];return w?w.value=V:w={value:V,done:!1},w}function ze(){return{value:void 0,done:!0}}function yn(v){return Array.isArray(v)?!0:!!Vr(v)}function Zn(v){return v&&typeof v.next=="function"}function ln(v){var x=Vr(v);return x&&x.call(v)}function Vr(v){var x=v&&(an&&v[an]||v[Ws]);if(typeof x=="function")return x}function Bi(v){var x=Vr(v);return x&&x===v.entries}function zi(v){var x=Vr(v);return x&&x===v.keys}var Ut=Object.prototype.hasOwnProperty;function Sn(v){return Array.isArray(v)||typeof v=="string"?!0:v&&typeof v=="object"&&Number.isInteger(v.length)&&v.length>=0&&(v.length===0?Object.keys(v).length===1:v.hasOwnProperty(v.length-1))}var Je=function(v){function x(I){return I==null?bn():We(I)?I.toSeq():qi(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.toSeq=function(){return this},x.prototype.toString=function(){return this.__toString("Seq {","}")},x.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},x.prototype.__iterate=function(w,V){var k=this._cache;if(k){for(var F=k.length,U=0;U!==F;){var J=k[V?F-++U:U++];if(w(J[1],J[0],this)===!1)break}return U}return this.__iterateUncached(w,V)},x.prototype.__iterator=function(w,V){var k=this._cache;if(k){var F=k.length,U=0;return new me(function(){if(U===F)return ze();var J=k[V?F-++U:U++];return Ee(w,J[0],J[1])})}return this.__iteratorUncached(w,V)},x}(we),ft=function(v){function x(I){return I==null?bn().toKeyedSeq():Pe(I)?ve(I)?I.toSeq():I.fromEntrySeq():dt(I)?I.toSeq():Cn(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.toKeyedSeq=function(){return this},x}(Je),et=function(v){function x(I){return I==null?bn():Pe(I)?ve(I)?I.entrySeq():I.toIndexedSeq():dt(I)?I.toSeq().entrySeq():Ks(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return x(arguments)},x.prototype.toIndexedSeq=function(){return this},x.prototype.toString=function(){return this.__toString("Seq [","]")},x}(Je),Pt=function(v){function x(I){return(Pe(I)&&!Ft(I)?I:et(I)).toSetSeq()}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return x(arguments)},x.prototype.toSetSeq=function(){return this},x}(Je);Je.isSeq=ir;Je.Keyed=ft;Je.Set=Pt;Je.Indexed=et;Je.prototype[qs]=!0;var vt=function(v){function x(I){this._array=I,this.size=I.length}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return this.has(w)?this._array[pt(this,w)]:V},x.prototype.__iterate=function(w,V){for(var k=this._array,F=k.length,U=0;U!==F;){var J=V?F-++U:U++;if(w(k[J],J,this)===!1)break}return U},x.prototype.__iterator=function(w,V){var k=this._array,F=k.length,U=0;return new me(function(){if(U===F)return ze();var J=V?F-++U:U++;return Ee(w,J,k[J])})},x}(et),vn=function(v){function x(I){var w=Object.keys(I).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(I):[]);this._object=I,this._keys=w,this.size=w.length}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return V!==void 0&&!this.has(w)?V:this._object[w]},x.prototype.has=function(w){return Ut.call(this._object,w)},x.prototype.__iterate=function(w,V){for(var k=this._object,F=this._keys,U=F.length,J=0;J!==U;){var D=F[V?U-++J:J++];if(w(k[D],D,this)===!1)break}return J},x.prototype.__iterator=function(w,V){var k=this._object,F=this._keys,U=F.length,J=0;return new me(function(){if(J===U)return ze();var D=F[V?U-++J:J++];return Ee(w,D,k[D])})},x}(ft);vn.prototype[Tt]=!0;var Hi=function(v){function x(I){this._collection=I,this.size=I.length||I.size}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.__iterateUncached=function(w,V){if(V)return this.cacheResult().__iterate(w,V);var k=this._collection,F=ln(k),U=0;if(Zn(F))for(var J;!(J=F.next()).done&&w(J.value,U++,this)!==!1;);return U},x.prototype.__iteratorUncached=function(w,V){if(V)return this.cacheResult().__iterator(w,V);var k=this._collection,F=ln(k);if(!Zn(F))return new me(ze);var U=0;return new me(function(){var J=F.next();return J.done?J:Ee(w,U++,J.value)})},x}(et),Xn;function bn(){return Xn||(Xn=new vt([]))}function Cn(v){var x=xn(v);if(x)return x.fromEntrySeq();if(typeof v=="object")return new vn(v);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+v)}function Ks(v){var x=xn(v);if(x)return x;throw new TypeError("Expected Array or collection object of values: "+v)}function qi(v){var x=xn(v);if(x)return Bi(v)?x.fromEntrySeq():zi(v)?x.toSetSeq():x;if(typeof v=="object")return new vn(v);throw new TypeError("Expected Array or collection object of values, or keyed object: "+v)}function xn(v){return Sn(v)?new vt(v):yn(v)?new Hi(v):void 0}var Qs="@@__IMMUTABLE_MAP__@@";function lr(v){return!!(v&&v[Qs])}function Lr(v){return lr(v)&&je(v)}function Er(v){return!!(v&&typeof v.equals=="function"&&typeof v.hashCode=="function")}function Re(v,x){if(v===x||v!==v&&x!==x)return!0;if(!v||!x)return!1;if(typeof v.valueOf=="function"&&typeof x.valueOf=="function"){if(v=v.valueOf(),x=x.valueOf(),v===x||v!==v&&x!==x)return!0;if(!v||!x)return!1}return!!(Er(v)&&Er(x)&&v.equals(x))}var zt=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(x,I){x|=0,I|=0;var w=x&65535,V=I&65535;return w*V+((x>>>16)*V+w*(I>>>16)<<16>>>0)|0};function Rr(v){return v>>>1&1073741824|v&3221225471}var ji=Object.prototype.valueOf;function De(v){if(v==null)return Yn(v);if(typeof v.hashCode=="function")return Rr(v.hashCode(v));var x=Xi(v);if(x==null)return Yn(x);switch(typeof x){case"boolean":return x?1108378657:1108378656;case"number":return Wi(x);case"string":return x.length>Yi?Ki(x):on(x);case"object":case"function":return Gi(x);case"symbol":return Qi(x);default:if(typeof x.toString=="function")return on(x.toString());throw new Error("Value type "+typeof x+" cannot be hashed.")}}function Yn(v){return v===null?1108378658:1108378659}function Wi(v){if(v!==v||v===1/0)return 0;var x=v|0;for(x!==v&&(x^=v*4294967295);v>4294967295;)v/=4294967295,x^=v;return Rr(x)}function Ki(v){var x=zr[v];return x===void 0&&(x=on(v),Br===ea&&(Br=0,zr={}),Br++,zr[v]=x),x}function on(v){for(var x=0,I=0;I<v.length;I++)x=31*x+v.charCodeAt(I)|0;return Rr(x)}function Qi(v){var x=rs[v];return x!==void 0||(x=Gs(),rs[v]=x),x}function Gi(v){var x;if(_n&&(x=un.get(v),x!==void 0)||(x=v[St],x!==void 0)||!ts&&(x=v.propertyIsEnumerable&&v.propertyIsEnumerable[St],x!==void 0||(x=Zi(v),x!==void 0)))return x;if(x=Gs(),_n)un.set(v,x);else{if(es!==void 0&&es(v)===!1)throw new Error("Non-extensible objects are not allowed as keys.");if(ts)Object.defineProperty(v,St,{enumerable:!1,configurable:!1,writable:!1,value:x});else if(v.propertyIsEnumerable!==void 0&&v.propertyIsEnumerable===v.constructor.prototype.propertyIsEnumerable)v.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},v.propertyIsEnumerable[St]=x;else if(v.nodeType!==void 0)v[St]=x;else throw new Error("Unable to set a non-enumerable property on object.")}return x}var es=Object.isExtensible,ts=function(){try{return Object.defineProperty({},"@",{}),!0}catch{return!1}}();function Zi(v){if(v&&v.nodeType>0)switch(v.nodeType){case 1:return v.uniqueID;case 9:return v.documentElement&&v.documentElement.uniqueID}}function Xi(v){return v.valueOf!==ji&&typeof v.valueOf=="function"?v.valueOf(v):v}function Gs(){var v=++Dr;return Dr&1073741824&&(Dr=0),v}var _n=typeof WeakMap=="function",un;_n&&(un=new WeakMap);var rs=Object.create(null),Dr=0,St="__immutablehash__";typeof Symbol=="function"&&(St=Symbol(St));var Yi=16,ea=255,Br=0,zr={},kr=function(v){function x(I,w){this._iter=I,this._useKeys=w,this.size=I.size}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return this._iter.get(w,V)},x.prototype.has=function(w){return this._iter.has(w)},x.prototype.valueSeq=function(){return this._iter.valueSeq()},x.prototype.reverse=function(){var w=this,V=wn(this,!0);return this._useKeys||(V.valueSeq=function(){return w._iter.toSeq().reverse()}),V},x.prototype.map=function(w,V){var k=this,F=ti(this,w,V);return this._useKeys||(F.valueSeq=function(){return k._iter.toSeq().map(w,V)}),F},x.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(F,U){return w(F,U,k)},V)},x.prototype.__iterator=function(w,V){return this._iter.__iterator(w,V)},x}(ft);kr.prototype[Tt]=!0;var Zs=function(v){function x(I){this._iter=I,this.size=I.size}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.includes=function(w){return this._iter.includes(w)},x.prototype.__iterate=function(w,V){var k=this,F=0;return V&&Et(this),this._iter.__iterate(function(U){return w(U,V?k.size-++F:F++,k)},V)},x.prototype.__iterator=function(w,V){var k=this,F=this._iter.__iterator(nt,V),U=0;return V&&Et(this),new me(function(){var J=F.next();return J.done?J:Ee(w,V?k.size-++U:U++,J.value,J)})},x}(et),Xs=function(v){function x(I){this._iter=I,this.size=I.size}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.has=function(w){return this._iter.includes(w)},x.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(F){return w(F,F,k)},V)},x.prototype.__iterator=function(w,V){var k=this._iter.__iterator(nt,V);return new me(function(){var F=k.next();return F.done?F:Ee(w,F.value,F.value,F)})},x}(Pt),Ys=function(v){function x(I){this._iter=I,this.size=I.size}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.entrySeq=function(){return this._iter.toSeq()},x.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(F){if(F){ss(F);var U=Pe(F);return w(U?F.get(1):F[1],U?F.get(0):F[0],k)}},V)},x.prototype.__iterator=function(w,V){var k=this._iter.__iterator(nt,V);return new me(function(){for(;;){var F=k.next();if(F.done)return F;var U=F.value;if(U){ss(U);var J=Pe(U);return Ee(w,J?U.get(0):U[0],J?U.get(1):U[1],F)}}})},x}(ft);Zs.prototype.cacheResult=kr.prototype.cacheResult=Xs.prototype.cacheResult=Ys.prototype.cacheResult=In;function ei(v){var x=lt(v);return x._iter=v,x.size=v.size,x.flip=function(){return v},x.reverse=function(){var I=v.reverse.apply(this);return I.flip=function(){return v.reverse()},I},x.has=function(I){return v.includes(I)},x.includes=function(I){return v.has(I)},x.cacheResult=In,x.__iterateUncached=function(I,w){var V=this;return v.__iterate(function(k,F){return I(F,k,V)!==!1},w)},x.__iteratorUncached=function(I,w){if(I===Xe){var V=v.__iterator(I,w);return new me(function(){var k=V.next();if(!k.done){var F=k.value[0];k.value[0]=k.value[1],k.value[1]=F}return k})}return v.__iterator(I===nt?ar:nt,w)},x}function ti(v,x,I){var w=lt(v);return w.size=v.size,w.has=function(V){return v.has(V)},w.get=function(V,k){var F=v.get(V,de);return F===de?k:x.call(I,F,V,v)},w.__iterateUncached=function(V,k){var F=this;return v.__iterate(function(U,J,D){return V(x.call(I,U,J,D),J,F)!==!1},k)},w.__iteratorUncached=function(V,k){var F=v.__iterator(Xe,k);return new me(function(){var U=F.next();if(U.done)return U;var J=U.value,D=J[0];return Ee(V,D,x.call(I,J[1],D,v),U)})},w}function wn(v,x){var I=this,w=lt(v);return w._iter=v,w.size=v.size,w.reverse=function(){return v},v.flip&&(w.flip=function(){var V=ei(v);return V.reverse=function(){return v.flip()},V}),w.get=function(V,k){return v.get(x?V:-1-V,k)},w.has=function(V){return v.has(x?V:-1-V)},w.includes=function(V){return v.includes(V)},w.cacheResult=In,w.__iterate=function(V,k){var F=this,U=0;return k&&Et(v),v.__iterate(function(J,D){return V(J,x?D:k?F.size-++U:U++,F)},!k)},w.__iterator=function(V,k){var F=0;k&&Et(v);var U=v.__iterator(Xe,!k);return new me(function(){var J=U.next();if(J.done)return J;var D=J.value;return Ee(V,x?D[0]:k?I.size-++F:F++,D[1],J)})},w}function ri(v,x,I,w){var V=lt(v);return w&&(V.has=function(k){var F=v.get(k,de);return F!==de&&!!x.call(I,F,k,v)},V.get=function(k,F){var U=v.get(k,de);return U!==de&&x.call(I,U,k,v)?U:F}),V.__iterateUncached=function(k,F){var U=this,J=0;return v.__iterate(function(D,B,q){if(x.call(I,D,B,q))return J++,k(D,w?B:J-1,U)},F),J},V.__iteratorUncached=function(k,F){var U=v.__iterator(Xe,F),J=0;return new me(function(){for(;;){var D=U.next();if(D.done)return D;var B=D.value,q=B[0],W=B[1];if(x.call(I,W,q,v))return Ee(k,w?q:J++,W,D)}})},V}function ta(v,x,I){var w=gt().asMutable();return v.__iterate(function(V,k){w.update(x.call(I,V,k,v),0,function(F){return F+1})}),w.asImmutable()}function ra(v,x,I){var w=ve(v),V=(je(v)?st():gt()).asMutable();v.__iterate(function(F,U){V.update(x.call(I,F,U,v),function(J){return J=J||[],J.push(w?[U,F]:F),J})});var k=An(v);return V.map(function(F){return Se(v,k(F))}).asImmutable()}function na(v,x,I){var w=ve(v),V=[[],[]];v.__iterate(function(F,U){V[x.call(I,F,U,v)?1:0].push(w?[U,F]:F)});var k=An(v);return V.map(function(F){return Se(v,k(F))})}function En(v,x,I,w){var V=v.size;if(nr(x,I,V))return v;var k=kt(x,V),F=sr(I,V);if(k!==k||F!==F)return En(v.toSeq().cacheResult(),x,I,w);var U=F-k,J;U===U&&(J=U<0?0:U);var D=lt(v);return D.size=J===0?J:v.size&&J||void 0,!w&&ir(v)&&J>=0&&(D.get=function(B,q){return B=pt(this,B),B>=0&&B<J?v.get(B+k,q):q}),D.__iterateUncached=function(B,q){var W=this;if(J===0)return 0;if(q)return this.cacheResult().__iterate(B,q);var j=0,Q=!0,K=0;return v.__iterate(function(re,oe){if(!(Q&&(Q=j++<k)))return K++,B(re,w?oe:K-1,W)!==!1&&K!==J}),K},D.__iteratorUncached=function(B,q){if(J!==0&&q)return this.cacheResult().__iterator(B,q);if(J===0)return new me(ze);var W=v.__iterator(B,q),j=0,Q=0;return new me(function(){for(;j++<k;)W.next();if(++Q>J)return ze();var K=W.next();return w||B===nt||K.done?K:B===ar?Ee(B,Q-1,void 0,K):Ee(B,Q-1,K.value[1],K)})},D}function sa(v,x,I){var w=lt(v);return w.__iterateUncached=function(V,k){var F=this;if(k)return this.cacheResult().__iterate(V,k);var U=0;return v.__iterate(function(J,D,B){return x.call(I,J,D,B)&&++U&&V(J,D,F)}),U},w.__iteratorUncached=function(V,k){var F=this;if(k)return this.cacheResult().__iterator(V,k);var U=v.__iterator(Xe,k),J=!0;return new me(function(){if(!J)return ze();var D=U.next();if(D.done)return D;var B=D.value,q=B[0],W=B[1];return x.call(I,W,q,F)?V===Xe?D:Ee(V,q,W,D):(J=!1,ze())})},w}function ni(v,x,I,w){var V=lt(v);return V.__iterateUncached=function(k,F){var U=this;if(F)return this.cacheResult().__iterate(k,F);var J=!0,D=0;return v.__iterate(function(B,q,W){if(!(J&&(J=x.call(I,B,q,W))))return D++,k(B,w?q:D-1,U)}),D},V.__iteratorUncached=function(k,F){var U=this;if(F)return this.cacheResult().__iterator(k,F);var J=v.__iterator(Xe,F),D=!0,B=0;return new me(function(){var q,W,j;do{if(q=J.next(),q.done)return w||k===nt?q:k===ar?Ee(k,B++,void 0,q):Ee(k,B++,q.value[1],q);var Q=q.value;W=Q[0],j=Q[1],D&&(D=x.call(I,j,W,U))}while(D);return k===Xe?q:Ee(k,W,j,q)})},V}function ia(v,x){var I=ve(v),w=[v].concat(x).map(function(F){return Pe(F)?I&&(F=Ye(F)):F=I?Cn(F):Ks(Array.isArray(F)?F:[F]),F}).filter(function(F){return F.size!==0});if(w.length===0)return v;if(w.length===1){var V=w[0];if(V===v||I&&ve(V)||Ne(v)&&Ne(V))return V}var k=new vt(w);return I?k=k.toKeyedSeq():Ne(v)||(k=k.toSetSeq()),k=k.flatten(!0),k.size=w.reduce(function(F,U){if(F!==void 0){var J=U.size;if(J!==void 0)return F+J}},0),k}function si(v,x,I){var w=lt(v);return w.__iterateUncached=function(V,k){if(k)return this.cacheResult().__iterate(V,k);var F=0,U=!1;function J(D,B){D.__iterate(function(q,W){return(!x||B<x)&&Pe(q)?J(q,B+1):(F++,V(q,I?W:F-1,w)===!1&&(U=!0)),!U},k)}return J(v,0),F},w.__iteratorUncached=function(V,k){if(k)return this.cacheResult().__iterator(V,k);var F=v.__iterator(V,k),U=[],J=0;return new me(function(){for(;F;){var D=F.next();if(D.done!==!1){F=U.pop();continue}var B=D.value;if(V===Xe&&(B=B[1]),(!x||U.length<x)&&Pe(B))U.push(F),F=B.__iterator(V,k);else return I?D:Ee(V,J++,B,D)}return ze()})},w}function aa(v,x,I){var w=An(v);return v.toSeq().map(function(V,k){return w(x.call(I,V,k,v))}).flatten(!0)}function la(v,x){var I=lt(v);return I.size=v.size&&v.size*2-1,I.__iterateUncached=function(w,V){var k=this,F=0;return v.__iterate(function(U){return(!F||w(x,F++,k)!==!1)&&w(U,F++,k)!==!1},V),F},I.__iteratorUncached=function(w,V){var k=v.__iterator(nt,V),F=0,U;return new me(function(){return(!U||F%2)&&(U=k.next(),U.done)?U:F%2?Ee(w,F++,x):Ee(w,F++,U.value,U)})},I}function At(v,x,I){x||(x=ii);var w=ve(v),V=0,k=v.toSeq().map(function(F,U){return[U,F,V++,I?I(F,U,v):F]}).valueSeq().toArray();return k.sort(function(F,U){return x(F[3],U[3])||F[2]-U[2]}).forEach(w?function(F,U){k[U].length=2}:function(F,U){k[U]=F[1]}),w?ft(k):Ne(v)?et(k):Pt(k)}function mr(v,x,I){if(x||(x=ii),I){var w=v.toSeq().map(function(V,k){return[V,I(V,k,v)]}).reduce(function(V,k){return ns(x,V[1],k[1])?k:V});return w&&w[0]}return v.reduce(function(V,k){return ns(x,V,k)?k:V})}function ns(v,x,I){var w=v(I,x);return w===0&&I!==x&&(I==null||I!==I)||w>0}function gr(v,x,I,w){var V=lt(v),k=new vt(I).map(function(F){return F.size});return V.size=w?k.max():k.min(),V.__iterate=function(F,U){for(var J=this.__iterator(nt,U),D,B=0;!(D=J.next()).done&&F(D.value,B++,this)!==!1;);return B},V.__iteratorUncached=function(F,U){var J=I.map(function(q){return q=we(q),ln(U?q.reverse():q)}),D=0,B=!1;return new me(function(){var q;return B||(q=J.map(function(W){return W.next()}),B=w?q.every(function(W){return W.done}):q.some(function(W){return W.done})),B?ze():Ee(F,D++,x.apply(null,q.map(function(W){return W.value})))})},V}function Se(v,x){return v===x?v:ir(v)?x:v.constructor(x)}function ss(v){if(v!==Object(v))throw new TypeError("Expected [K, V] tuple: "+v)}function An(v){return ve(v)?Ye:Ne(v)?Ct:Nt}function lt(v){return Object.create((ve(v)?ft:Ne(v)?et:Pt).prototype)}function In(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Je.prototype.cacheResult.call(this)}function ii(v,x){return v===void 0&&x===void 0?0:v===void 0?1:x===void 0?-1:v>x?1:v<x?-1:0}function at(v,x){x=x||0;for(var I=Math.max(0,v.length-x),w=new Array(I),V=0;V<I;V++)w[V]=v[V+x];return w}function Mn(v,x){if(!v)throw new Error(x)}function Ze(v){Mn(v!==1/0,"Cannot perform this action with an infinite size.")}function ai(v){if(Sn(v)&&typeof v!="string")return v;if(je(v))return v.toArray();throw new TypeError("Invalid keyPath: expected Ordered Collection or Array: "+v)}var oa=Object.prototype.toString;function Fr(v){if(!v||typeof v!="object"||oa.call(v)!=="[object Object]")return!1;var x=Object.getPrototypeOf(v);if(x===null)return!0;for(var I=x,w=Object.getPrototypeOf(x);w!==null;)I=w,w=Object.getPrototypeOf(I);return I===x}function ht(v){return typeof v=="object"&&(We(v)||Array.isArray(v)||Fr(v))}function Gt(v){try{return typeof v=="string"?JSON.stringify(v):String(v)}catch{return JSON.stringify(v)}}function Vn(v,x){return We(v)?v.has(x):ht(v)&&Ut.call(v,x)}function Nr(v,x,I){return We(v)?v.get(x,I):Vn(v,x)?typeof v.get=="function"?v.get(x):v[x]:I}function Ar(v){if(Array.isArray(v))return at(v);var x={};for(var I in v)Ut.call(v,I)&&(x[I]=v[I]);return x}function Ln(v,x){if(!ht(v))throw new TypeError("Cannot update non-data-structure value: "+v);if(We(v)){if(!v.remove)throw new TypeError("Cannot update immutable value without .remove() method: "+v);return v.remove(x)}if(!Ut.call(v,x))return v;var I=Ar(v);return Array.isArray(I)?I.splice(x,1):delete I[x],I}function Rn(v,x,I){if(!ht(v))throw new TypeError("Cannot update non-data-structure value: "+v);if(We(v)){if(!v.set)throw new TypeError("Cannot update immutable value without .set() method: "+v);return v.set(x,I)}if(Ut.call(v,x)&&I===v[x])return v;var w=Ar(v);return w[x]=I,w}function mt(v,x,I,w){w||(w=I,I=void 0);var V=li(We(v),v,ai(x),0,I,w);return V===de?I:V}function li(v,x,I,w,V,k){var F=x===de;if(w===I.length){var U=F?V:x,J=k(U);return J===U?x:J}if(!F&&!ht(x))throw new TypeError("Cannot update within non-data-structure value in path ["+I.slice(0,w).map(Gt)+"]: "+x);var D=I[w],B=F?de:Nr(x,D,de),q=li(B===de?v:We(B),B,I,w+1,V,k);return q===B?x:q===de?Ln(x,D):Rn(F?v?rt():{}:x,D,q)}function kn(v,x,I){return mt(v,x,de,function(){return I})}function Fn(v,x){return kn(this,v,x)}function Nn(v,x){return mt(v,x,function(){return de})}function Tn(v){return Nn(this,v)}function Tr(v,x,I,w){return mt(v,[x],I,w)}function Un(v,x,I){return arguments.length===1?v(this):Tr(this,v,x,I)}function Pn(v,x,I){return mt(this,v,x,I)}function oi(){for(var v=[],x=arguments.length;x--;)v[x]=arguments[x];return ui(this,v)}function _i(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];if(typeof v!="function")throw new TypeError("Invalid merger function: "+v);return ui(this,x,v)}function ui(v,x,I){for(var w=[],V=0;V<x.length;V++){var k=Ye(x[V]);k.size!==0&&w.push(k)}return w.length===0?v:v.toSeq().size===0&&!v.__ownerID&&w.length===1?v.constructor(w[0]):v.withMutations(function(F){for(var U=I?function(D,B){Tr(F,B,de,function(q){return q===de?D:I(q,D,B)})}:function(D,B){F.set(B,D)},J=0;J<w.length;J++)w[J].forEach(U)})}function ci(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];return _r(v,x)}function $i(v,x){for(var I=[],w=arguments.length-2;w-- >0;)I[w]=arguments[w+2];return _r(x,I,v)}function pi(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];return or(v,x)}function hi(v,x){for(var I=[],w=arguments.length-2;w-- >0;)I[w]=arguments[w+2];return or(x,I,v)}function or(v,x,I){return _r(v,x,_a(I))}function _r(v,x,I){if(!ht(v))throw new TypeError("Cannot merge into non-data-structure value: "+v);if(We(v))return typeof I=="function"&&v.mergeWith?v.mergeWith.apply(v,[I].concat(x)):v.merge?v.merge.apply(v,x):v.concat.apply(v,x);for(var w=Array.isArray(v),V=v,k=w?Ct:Ye,F=w?function(J){V===v&&(V=Ar(V)),V.push(J)}:function(J,D){var B=Ut.call(V,D),q=B&&I?I(V[D],J,D):J;(!B||q!==V[D])&&(V===v&&(V=Ar(V)),V[D]=q)},U=0;U<x.length;U++)k(x[U]).forEach(F);return V}function _a(v){function x(I,w,V){return ht(I)&&ht(w)&&ua(I,w)?_r(I,[w],x):v?v(I,w,V):w}return x}function ua(v,x){var I=Je(v),w=Je(x);return Ne(I)===Ne(w)&&ve(I)===ve(w)}function di(){for(var v=[],x=arguments.length;x--;)v[x]=arguments[x];return or(this,v)}function fi(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];return or(this,x,v)}function Jn(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];return mt(this,v,rt(),function(w){return _r(w,x)})}function On(v){for(var x=[],I=arguments.length-1;I-- >0;)x[I]=arguments[I+1];return mt(this,v,rt(),function(w){return or(w,x)})}function ur(v){var x=this.asMutable();return v(x),x.wasAltered()?x.__ensureOwner(this.__ownerID):this}function cr(){return this.__ownerID?this:this.__ensureOwner(new gn)}function $r(){return this.__ensureOwner()}function Dn(){return this.__altered}var gt=function(v){function x(I){return I==null?rt():lr(I)&&!je(I)?I:rt().withMutations(function(w){var V=v(I);Ze(V.size),V.forEach(function(k,F){return w.set(F,k)})})}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];return rt().withMutations(function(k){for(var F=0;F<w.length;F+=2){if(F+1>=w.length)throw new Error("Missing value for key: "+w[F]);k.set(w[F],w[F+1])}})},x.prototype.toString=function(){return this.__toString("Map {","}")},x.prototype.get=function(w,V){return this._root?this._root.get(0,void 0,w,V):V},x.prototype.set=function(w,V){return ls(this,w,V)},x.prototype.remove=function(w){return ls(this,w,de)},x.prototype.deleteAll=function(w){var V=we(w);return V.size===0?this:this.withMutations(function(k){V.forEach(function(F){return k.remove(F)})})},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):rt()},x.prototype.sort=function(w){return st(At(this,w))},x.prototype.sortBy=function(w,V){return st(At(this,V,w))},x.prototype.map=function(w,V){var k=this;return this.withMutations(function(F){F.forEach(function(U,J){F.set(J,w.call(V,U,J,k))})})},x.prototype.__iterator=function(w,V){return new ca(this,w,V)},x.prototype.__iterate=function(w,V){var k=this,F=0;return this._root&&this._root.iterate(function(U){return F++,w(U[1],U[0],k)},V),F},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?Bn(this.size,this._root,w,this.__hash):this.size===0?rt():(this.__ownerID=w,this.__altered=!1,this)},x}(Ye);gt.isMap=lr;var Ae=gt.prototype;Ae[Qs]=!0;Ae[rr]=Ae.remove;Ae.removeAll=Ae.deleteAll;Ae.setIn=Fn;Ae.removeIn=Ae.deleteIn=Tn;Ae.update=Un;Ae.updateIn=Pn;Ae.merge=Ae.concat=oi;Ae.mergeWith=_i;Ae.mergeDeep=di;Ae.mergeDeepWith=fi;Ae.mergeIn=Jn;Ae.mergeDeepIn=On;Ae.withMutations=ur;Ae.wasAltered=Dn;Ae.asImmutable=$r;Ae["@@transducer/init"]=Ae.asMutable=cr;Ae["@@transducer/step"]=function(v,x){return v.set(x[0],x[1])};Ae["@@transducer/result"]=function(v){return v.asImmutable()};var Zt=function(x,I){this.ownerID=x,this.entries=I};Zt.prototype.get=function(x,I,w,V){for(var k=this.entries,F=0,U=k.length;F<U;F++)if(Re(w,k[F][0]))return k[F][1];return V};Zt.prototype.update=function(x,I,w,V,k,F,U){for(var J=k===de,D=this.entries,B=0,q=D.length;B<q&&!Re(V,D[B][0]);B++);var W=B<q;if(W?D[B][1]===k:J)return this;if(Ge(U),(J||!W)&&Ge(F),!(J&&D.length===1)){if(!W&&!J&&D.length>=ma)return $a(x,D,V,k);var j=x&&x===this.ownerID,Q=j?D:at(D);return W?J?B===q-1?Q.pop():Q[B]=Q.pop():Q[B]=[V,k]:Q.push([V,k]),j?(this.entries=Q,this):new Zt(x,Q)}};var It=function(x,I,w){this.ownerID=x,this.bitmap=I,this.nodes=w};It.prototype.get=function(x,I,w,V){I===void 0&&(I=De(w));var k=1<<((x===0?I:I>>>x)&Be),F=this.bitmap;return F&k?this.nodes[mi(F&k-1)].get(x+xe,I,w,V):V};It.prototype.update=function(x,I,w,V,k,F,U){w===void 0&&(w=De(V));var J=(I===0?w:w>>>I)&Be,D=1<<J,B=this.bitmap,q=(B&D)!==0;if(!q&&k===de)return this;var W=mi(B&D-1),j=this.nodes,Q=q?j[W]:void 0,K=zn(Q,x,I+xe,w,V,k,F,U);if(K===Q)return this;if(!q&&K&&j.length>=ga)return ha(x,j,B,J,K);if(q&&!K&&j.length===2&&os(j[W^1]))return j[W^1];if(q&&K&&j.length===1&&os(K))return K;var re=x&&x===this.ownerID,oe=q?K?B:B^D:B|D,ie=q?K?gi(j,W,K,re):fa(j,W,re):da(j,W,K,re);return re?(this.bitmap=oe,this.nodes=ie,this):new It(x,oe,ie)};var Xt=function(x,I,w){this.ownerID=x,this.count=I,this.nodes=w};Xt.prototype.get=function(x,I,w,V){I===void 0&&(I=De(w));var k=(x===0?I:I>>>x)&Be,F=this.nodes[k];return F?F.get(x+xe,I,w,V):V};Xt.prototype.update=function(x,I,w,V,k,F,U){w===void 0&&(w=De(V));var J=(I===0?w:w>>>I)&Be,D=k===de,B=this.nodes,q=B[J];if(D&&!q)return this;var W=zn(q,x,I+xe,w,V,k,F,U);if(W===q)return this;var j=this.count;if(!q)j++;else if(!W&&(j--,j<ya))return pa(x,B,j,J);var Q=x&&x===this.ownerID,K=gi(B,J,W,Q);return Q?(this.count=j,this.nodes=K,this):new Xt(x,j,K)};var Mt=function(x,I,w){this.ownerID=x,this.keyHash=I,this.entries=w};Mt.prototype.get=function(x,I,w,V){for(var k=this.entries,F=0,U=k.length;F<U;F++)if(Re(w,k[F][0]))return k[F][1];return V};Mt.prototype.update=function(x,I,w,V,k,F,U){w===void 0&&(w=De(V));var J=k===de;if(w!==this.keyHash)return J?this:(Ge(U),Ge(F),Hn(this,x,I,w,[V,k]));for(var D=this.entries,B=0,q=D.length;B<q&&!Re(V,D[B][0]);B++);var W=B<q;if(W?D[B][1]===k:J)return this;if(Ge(U),(J||!W)&&Ge(F),J&&q===2)return new _t(x,this.keyHash,D[B^1]);var j=x&&x===this.ownerID,Q=j?D:at(D);return W?J?B===q-1?Q.pop():Q[B]=Q.pop():Q[B]=[V,k]:Q.push([V,k]),j?(this.entries=Q,this):new Mt(x,this.keyHash,Q)};var _t=function(x,I,w){this.ownerID=x,this.keyHash=I,this.entry=w};_t.prototype.get=function(x,I,w,V){return Re(w,this.entry[0])?this.entry[1]:V};_t.prototype.update=function(x,I,w,V,k,F,U){var J=k===de,D=Re(V,this.entry[0]);if(D?k===this.entry[1]:J)return this;if(Ge(U),J){Ge(F);return}return D?x&&x===this.ownerID?(this.entry[1]=k,this):new _t(x,this.keyHash,[V,k]):(Ge(F),Hn(this,x,I,De(V),[V,k]))};Zt.prototype.iterate=Mt.prototype.iterate=function(v,x){for(var I=this.entries,w=0,V=I.length-1;w<=V;w++)if(v(I[x?V-w:w])===!1)return!1};It.prototype.iterate=Xt.prototype.iterate=function(v,x){for(var I=this.nodes,w=0,V=I.length-1;w<=V;w++){var k=I[x?V-w:w];if(k&&k.iterate(v,x)===!1)return!1}};_t.prototype.iterate=function(v,x){return v(this.entry)};var ca=function(v){function x(I,w,V){this._type=w,this._reverse=V,this._stack=I._root&&is(I._root)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.next=function(){for(var w=this._type,V=this._stack;V;){var k=V.node,F=V.index++,U=void 0;if(k.entry){if(F===0)return Hr(w,k.entry)}else if(k.entries){if(U=k.entries.length-1,F<=U)return Hr(w,k.entries[this._reverse?U-F:F])}else if(U=k.nodes.length-1,F<=U){var J=k.nodes[this._reverse?U-F:F];if(J){if(J.entry)return Hr(w,J.entry);V=this._stack=is(J,V)}continue}V=this._stack=this._stack.__prev}return ze()},x}(me);function Hr(v,x){return Ee(v,x[0],x[1])}function is(v,x){return{node:v,index:0,__prev:x}}function Bn(v,x,I,w){var V=Object.create(Ae);return V.size=v,V._root=x,V.__ownerID=I,V.__hash=w,V.__altered=!1,V}var as;function rt(){return as||(as=Bn(0))}function ls(v,x,I){var w,V;if(v._root){var k=sn(),F=sn();if(w=zn(v._root,v.__ownerID,0,void 0,x,I,k,F),!F.value)return v;V=v.size+(k.value?I===de?-1:1:0)}else{if(I===de)return v;V=1,w=new Zt(v.__ownerID,[[x,I]])}return v.__ownerID?(v.size=V,v._root=w,v.__hash=void 0,v.__altered=!0,v):w?Bn(V,w):rt()}function zn(v,x,I,w,V,k,F,U){return v?v.update(x,I,w,V,k,F,U):k===de?v:(Ge(U),Ge(F),new _t(x,w,[V,k]))}function os(v){return v.constructor===_t||v.constructor===Mt}function Hn(v,x,I,w,V){if(v.keyHash===w)return new Mt(x,w,[v.entry,V]);var k=(I===0?v.keyHash:v.keyHash>>>I)&Be,F=(I===0?w:w>>>I)&Be,U,J=k===F?[Hn(v,x,I+xe,w,V)]:(U=new _t(x,w,V),k<F?[v,U]:[U,v]);return new It(x,1<<k|1<<F,J)}function $a(v,x,I,w){v||(v=new gn);for(var V=new _t(v,De(I),[I,w]),k=0;k<x.length;k++){var F=x[k];V=V.update(v,0,void 0,F[0],F[1])}return V}function pa(v,x,I,w){for(var V=0,k=0,F=new Array(I),U=0,J=1,D=x.length;U<D;U++,J<<=1){var B=x[U];B!==void 0&&U!==w&&(V|=J,F[k++]=B)}return new It(v,V,F)}function ha(v,x,I,w,V){for(var k=0,F=new Array(Qe),U=0;I!==0;U++,I>>>=1)F[U]=I&1?x[k++]:void 0;return F[w]=V,new Xt(v,k+1,F)}function mi(v){return v-=v>>1&1431655765,v=(v&858993459)+(v>>2&858993459),v=v+(v>>4)&252645135,v+=v>>8,v+=v>>16,v&127}function gi(v,x,I,w){var V=w?v:at(v);return V[x]=I,V}function da(v,x,I,w){var V=v.length+1;if(w&&x+1===V)return v[x]=I,v;for(var k=new Array(V),F=0,U=0;U<V;U++)U===x?(k[U]=I,F=-1):k[U]=v[U+F];return k}function fa(v,x,I){var w=v.length-1;if(I&&x===w)return v.pop(),v;for(var V=new Array(w),k=0,F=0;F<w;F++)F===x&&(k=1),V[F]=v[F+k];return V}var ma=Qe/4,ga=Qe/2,ya=Qe/4,yi="@@__IMMUTABLE_LIST__@@";function Ur(v){return!!(v&&v[yi])}var Jt=function(v){function x(I){var w=wr();if(I==null)return w;if(Ur(I))return I;var V=v(I),k=V.size;return k===0?w:(Ze(k),k>0&&k<Qe?Yt(0,k,xe,null,new $t(V.toArray())):w.withMutations(function(F){F.setSize(k),V.forEach(function(U,J){return F.set(J,U)})}))}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("List [","]")},x.prototype.get=function(w,V){if(w=pt(this,w),w>=0&&w<this.size){w+=this._origin;var k=Si(this,w);return k&&k.array[w&Be]}return V},x.prototype.set=function(w,V){return Sa(this,w,V)},x.prototype.remove=function(w){return this.has(w)?w===0?this.shift():w===this.size-1?this.pop():this.splice(w,1):this},x.prototype.insert=function(w,V){return this.splice(w,0,V)},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=xe,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):wr()},x.prototype.push=function(){var w=arguments,V=this.size;return this.withMutations(function(k){ct(k,0,V+w.length);for(var F=0;F<w.length;F++)k.set(V+F,w[F])})},x.prototype.pop=function(){return ct(this,0,-1)},x.prototype.unshift=function(){var w=arguments;return this.withMutations(function(V){ct(V,-w.length);for(var k=0;k<w.length;k++)V.set(k,w[k])})},x.prototype.shift=function(){return ct(this,1)},x.prototype.concat=function(){for(var w=arguments,V=[],k=0;k<arguments.length;k++){var F=w[k],U=v(typeof F!="string"&&yn(F)?F:[F]);U.size!==0&&V.push(U)}return V.length===0?this:this.size===0&&!this.__ownerID&&V.length===1?this.constructor(V[0]):this.withMutations(function(J){V.forEach(function(D){return D.forEach(function(B){return J.push(B)})})})},x.prototype.setSize=function(w){return ct(this,0,w)},x.prototype.map=function(w,V){var k=this;return this.withMutations(function(F){for(var U=0;U<k.size;U++)F.set(U,w.call(V,F.get(U),U,k))})},x.prototype.slice=function(w,V){var k=this.size;return nr(w,V,k)?this:ct(this,kt(w,k),sr(V,k))},x.prototype.__iterator=function(w,V){var k=V?this.size:0,F=_s(this,V);return new me(function(){var U=F();return U===Qt?ze():Ee(w,V?--k:k++,U)})},x.prototype.__iterate=function(w,V){for(var k=V?this.size:0,F=_s(this,V),U;(U=F())!==Qt&&w(U,V?--k:k++,this)!==!1;);return k},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?Yt(this._origin,this._capacity,this._level,this._root,this._tail,w,this.__hash):this.size===0?wr():(this.__ownerID=w,this.__altered=!1,this)},x}(Ct);Jt.isList=Ur;var Me=Jt.prototype;Me[yi]=!0;Me[rr]=Me.remove;Me.merge=Me.concat;Me.setIn=Fn;Me.deleteIn=Me.removeIn=Tn;Me.update=Un;Me.updateIn=Pn;Me.mergeIn=Jn;Me.mergeDeepIn=On;Me.withMutations=ur;Me.wasAltered=Dn;Me.asImmutable=$r;Me["@@transducer/init"]=Me.asMutable=cr;Me["@@transducer/step"]=function(v,x){return v.push(x)};Me["@@transducer/result"]=function(v){return v.asImmutable()};var $t=function(x,I){this.array=x,this.ownerID=I};$t.prototype.removeBefore=function(x,I,w){if(w===I?1<<I:this.array.length===0)return this;var V=w>>>I&Be;if(V>=this.array.length)return new $t([],x);var k=V===0,F;if(I>0){var U=this.array[V];if(F=U&&U.removeBefore(x,I-xe,w),F===U&&k)return this}if(k&&!F)return this;var J=Vt(this,x);if(!k)for(var D=0;D<V;D++)J.array[D]=void 0;return F&&(J.array[V]=F),J};$t.prototype.removeAfter=function(x,I,w){if(w===(I?1<<I:0)||this.array.length===0)return this;var V=w-1>>>I&Be;if(V>=this.array.length)return this;var k;if(I>0){var F=this.array[V];if(k=F&&F.removeAfter(x,I-xe,w),k===F&&V===this.array.length-1)return this}var U=Vt(this,x);return U.array.splice(V+1),k&&(U.array[V]=k),U};var Qt={};function _s(v,x){var I=v._origin,w=v._capacity,V=er(w),k=v._tail;return F(v._root,v._level,0);function F(D,B,q){return B===0?U(D,q):J(D,B,q)}function U(D,B){var q=B===V?k&&k.array:D&&D.array,W=B>I?0:I-B,j=w-B;return j>Qe&&(j=Qe),function(){if(W===j)return Qt;var Q=x?--j:W++;return q&&q[Q]}}function J(D,B,q){var W,j=D&&D.array,Q=q>I?0:I-q>>B,K=(w-q>>B)+1;return K>Qe&&(K=Qe),function(){for(;;){if(W){var re=W();if(re!==Qt)return re;W=null}if(Q===K)return Qt;var oe=x?--K:Q++;W=F(j&&j[oe],B-xe,q+(oe<<B))}}}}function Yt(v,x,I,w,V,k,F){var U=Object.create(Me);return U.size=x-v,U._origin=v,U._capacity=x,U._level=I,U._root=w,U._tail=V,U.__ownerID=k,U.__hash=F,U.__altered=!1,U}var us;function wr(){return us||(us=Yt(0,0,xe))}function Sa(v,x,I){if(x=pt(v,x),x!==x)return v;if(x>=v.size||x<0)return v.withMutations(function(F){x<0?ct(F,x).set(0,I):ct(F,0,x+1).set(x,I)});x+=v._origin;var w=v._tail,V=v._root,k=sn();return x>=er(v._capacity)?w=cn(w,v.__ownerID,0,x,I,k):V=cn(V,v.__ownerID,v._level,x,I,k),k.value?v.__ownerID?(v._root=V,v._tail=w,v.__hash=void 0,v.__altered=!0,v):Yt(v._origin,v._capacity,v._level,V,w):v}function cn(v,x,I,w,V,k){var F=w>>>I&Be,U=v&&F<v.array.length;if(!U&&V===void 0)return v;var J;if(I>0){var D=v&&v.array[F],B=cn(D,x,I-xe,w,V,k);return B===D?v:(J=Vt(v,x),J.array[F]=B,J)}return U&&v.array[F]===V?v:(k&&Ge(k),J=Vt(v,x),V===void 0&&F===J.array.length-1?J.array.pop():J.array[F]=V,J)}function Vt(v,x){return x&&v&&x===v.ownerID?v:new $t(v?v.array.slice():[],x)}function Si(v,x){if(x>=er(v._capacity))return v._tail;if(x<1<<v._level+xe){for(var I=v._root,w=v._level;I&&w>0;)I=I.array[x>>>w&Be],w-=xe;return I}}function ct(v,x,I){x!==void 0&&(x|=0),I!==void 0&&(I|=0);var w=v.__ownerID||new gn,V=v._origin,k=v._capacity,F=V+x,U=I===void 0?k:I<0?k+I:V+I;if(F===V&&U===k)return v;if(F>=U)return v.clear();for(var J=v._level,D=v._root,B=0;F+B<0;)D=new $t(D&&D.array.length?[void 0,D]:[],w),J+=xe,B+=1<<J;B&&(F+=B,V+=B,U+=B,k+=B);for(var q=er(k),W=er(U);W>=1<<J+xe;)D=new $t(D&&D.array.length?[D]:[],w),J+=xe;var j=v._tail,Q=W<q?Si(v,U-1):W>q?new $t([],w):j;if(j&&W>q&&F<k&&j.array.length){D=Vt(D,w);for(var K=D,re=J;re>xe;re-=xe){var oe=q>>>re&Be;K=K.array[oe]=Vt(K.array[oe],w)}K.array[q>>>xe&Be]=j}if(U<k&&(Q=Q&&Q.removeAfter(w,0,U)),F>=W)F-=W,U-=W,J=xe,D=null,Q=Q&&Q.removeBefore(w,0,F);else if(F>V||W<q){for(B=0;D;){var ie=F>>>J&Be;if(ie!==W>>>J&Be)break;ie&&(B+=(1<<J)*ie),J-=xe,D=D.array[ie]}D&&F>V&&(D=D.removeBefore(w,J,F-B)),D&&W<q&&(D=D.removeAfter(w,J,W-B)),B&&(F-=B,U-=B)}return v.__ownerID?(v.size=U-F,v._origin=F,v._capacity=U,v._level=J,v._root=D,v._tail=Q,v.__hash=void 0,v.__altered=!0,v):Yt(F,U,J,D,Q)}function er(v){return v<Qe?0:v-1>>>xe<<xe}var st=function(v){function x(I){return I==null?jt():Lr(I)?I:jt().withMutations(function(w){var V=Ye(I);Ze(V.size),V.forEach(function(k,F){return w.set(F,k)})})}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("OrderedMap {","}")},x.prototype.get=function(w,V){var k=this._map.get(w);return k!==void 0?this._list.get(k)[1]:V},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this.__altered=!0,this):jt()},x.prototype.set=function(w,V){return $s(this,w,V)},x.prototype.remove=function(w){return $s(this,w,de)},x.prototype.__iterate=function(w,V){var k=this;return this._list.__iterate(function(F){return F&&w(F[1],F[0],k)},V)},x.prototype.__iterator=function(w,V){return this._list.fromEntrySeq().__iterator(w,V)},x.prototype.__ensureOwner=function(w){if(w===this.__ownerID)return this;var V=this._map.__ensureOwner(w),k=this._list.__ensureOwner(w);return w?qn(V,k,w,this.__hash):this.size===0?jt():(this.__ownerID=w,this.__altered=!1,this._map=V,this._list=k,this)},x}(gt);st.isOrderedMap=Lr;st.prototype[Tt]=!0;st.prototype[rr]=st.prototype.remove;function qn(v,x,I,w){var V=Object.create(st.prototype);return V.size=v?v.size:0,V._map=v,V._list=x,V.__ownerID=I,V.__hash=w,V.__altered=!1,V}var cs;function jt(){return cs||(cs=qn(rt(),wr()))}function $s(v,x,I){var w=v._map,V=v._list,k=w.get(x),F=k!==void 0,U,J;if(I===de){if(!F)return v;V.size>=Qe&&V.size>=w.size*2?(J=V.filter(function(D,B){return D!==void 0&&k!==B}),U=J.toKeyedSeq().map(function(D){return D[0]}).flip().toMap(),v.__ownerID&&(U.__ownerID=J.__ownerID=v.__ownerID)):(U=w.remove(x),J=k===V.size-1?V.pop():V.set(k,void 0))}else if(F){if(I===V.get(k)[1])return v;U=w,J=V.set(k,[x,I])}else U=w.set(x,V.size),J=V.set(V.size,[x,I]);return v.__ownerID?(v.size=U.size,v._map=U,v._list=J,v.__hash=void 0,v.__altered=!0,v):qn(U,J)}var vi="@@__IMMUTABLE_STACK__@@";function tr(v){return!!(v&&v[vi])}var pr=function(v){function x(I){return I==null?yr():tr(I)?I:yr().pushAll(I)}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("Stack [","]")},x.prototype.get=function(w,V){var k=this._head;for(w=pt(this,w);k&&w--;)k=k.next;return k?k.value:V},x.prototype.peek=function(){return this._head&&this._head.value},x.prototype.push=function(){var w=arguments;if(arguments.length===0)return this;for(var V=this.size+arguments.length,k=this._head,F=arguments.length-1;F>=0;F--)k={value:w[F],next:k};return this.__ownerID?(this.size=V,this._head=k,this.__hash=void 0,this.__altered=!0,this):Wt(V,k)},x.prototype.pushAll=function(w){if(w=v(w),w.size===0)return this;if(this.size===0&&tr(w))return w;Ze(w.size);var V=this.size,k=this._head;return w.__iterate(function(F){V++,k={value:F,next:k}},!0),this.__ownerID?(this.size=V,this._head=k,this.__hash=void 0,this.__altered=!0,this):Wt(V,k)},x.prototype.pop=function(){return this.slice(1)},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):yr()},x.prototype.slice=function(w,V){if(nr(w,V,this.size))return this;var k=kt(w,this.size),F=sr(V,this.size);if(F!==this.size)return v.prototype.slice.call(this,w,V);for(var U=this.size-k,J=this._head;k--;)J=J.next;return this.__ownerID?(this.size=U,this._head=J,this.__hash=void 0,this.__altered=!0,this):Wt(U,J)},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?Wt(this.size,this._head,w,this.__hash):this.size===0?yr():(this.__ownerID=w,this.__altered=!1,this)},x.prototype.__iterate=function(w,V){var k=this;if(V)return new vt(this.toArray()).__iterate(function(J,D){return w(J,D,k)},V);for(var F=0,U=this._head;U&&w(U.value,F++,this)!==!1;)U=U.next;return F},x.prototype.__iterator=function(w,V){if(V)return new vt(this.toArray()).__iterator(w,V);var k=0,F=this._head;return new me(function(){if(F){var U=F.value;return F=F.next,Ee(w,k++,U)}return ze()})},x}(Ct);pr.isStack=tr;var He=pr.prototype;He[vi]=!0;He.shift=He.pop;He.unshift=He.push;He.unshiftAll=He.pushAll;He.withMutations=ur;He.wasAltered=Dn;He.asImmutable=$r;He["@@transducer/init"]=He.asMutable=cr;He["@@transducer/step"]=function(v,x){return v.unshift(x)};He["@@transducer/result"]=function(v){return v.asImmutable()};function Wt(v,x,I,w){var V=Object.create(He);return V.size=v,V._head=x,V.__ownerID=I,V.__hash=w,V.__altered=!1,V}var ps;function yr(){return ps||(ps=Wt(0))}var bi="@@__IMMUTABLE_SET__@@";function hr(v){return!!(v&&v[bi])}function Pr(v){return hr(v)&&je(v)}function jn(v,x){if(v===x)return!0;if(!Pe(x)||v.size!==void 0&&x.size!==void 0&&v.size!==x.size||v.__hash!==void 0&&x.__hash!==void 0&&v.__hash!==x.__hash||ve(v)!==ve(x)||Ne(v)!==Ne(x)||je(v)!==je(x))return!1;if(v.size===0&&x.size===0)return!0;var I=!Ft(v);if(je(v)){var w=v.entries();return x.every(function(J,D){var B=w.next().value;return B&&Re(B[1],J)&&(I||Re(B[0],D))})&&w.next().done}var V=!1;if(v.size===void 0)if(x.size===void 0)typeof v.cacheResult=="function"&&v.cacheResult();else{V=!0;var k=v;v=x,x=k}var F=!0,U=x.__iterate(function(J,D){if(I?!v.has(J):V?!Re(J,v.get(D,de)):!Re(v.get(D,de),J))return F=!1,!1});return F&&v.size===U}function xt(v,x){var I=function(w){v.prototype[w]=x[w]};return Object.keys(x).forEach(I),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(x).forEach(I),v}function Ir(v){if(!v||typeof v!="object")return v;if(!Pe(v)){if(!ht(v))return v;v=Je(v)}if(ve(v)){var x={};return v.__iterate(function(w,V){x[V]=Ir(w)}),x}var I=[];return v.__iterate(function(w){I.push(Ir(w))}),I}var Ot=function(v){function x(I){return I==null?Kt():hr(I)&&!je(I)?I:Kt().withMutations(function(w){var V=v(I);Ze(V.size),V.forEach(function(k){return w.add(k)})})}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.fromKeys=function(w){return this(Ye(w).keySeq())},x.intersect=function(w){return w=we(w).toArray(),w.length?Te.intersect.apply(x(w.pop()),w):Kt()},x.union=function(w){return w=we(w).toArray(),w.length?Te.union.apply(x(w.pop()),w):Kt()},x.prototype.toString=function(){return this.__toString("Set {","}")},x.prototype.has=function(w){return this._map.has(w)},x.prototype.add=function(w){return Sr(this,this._map.set(w,w))},x.prototype.remove=function(w){return Sr(this,this._map.remove(w))},x.prototype.clear=function(){return Sr(this,this._map.clear())},x.prototype.map=function(w,V){var k=this,F=!1,U=Sr(this,this._map.mapEntries(function(J){var D=J[1],B=w.call(V,D,D,k);return B!==D&&(F=!0),[B,B]},V));return F?U:this},x.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 F=0;F<w.length;F++)typeof w[F]=="string"?k.add(w[F]):v(w[F]).forEach(function(U){return k.add(U)})})},x.prototype.intersect=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];if(w.length===0)return this;w=w.map(function(F){return v(F)});var k=[];return this.forEach(function(F){w.every(function(U){return U.includes(F)})||k.push(F)}),this.withMutations(function(F){k.forEach(function(U){F.remove(U)})})},x.prototype.subtract=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];if(w.length===0)return this;w=w.map(function(F){return v(F)});var k=[];return this.forEach(function(F){w.some(function(U){return U.includes(F)})&&k.push(F)}),this.withMutations(function(F){k.forEach(function(U){F.remove(U)})})},x.prototype.sort=function(w){return bt(At(this,w))},x.prototype.sortBy=function(w,V){return bt(At(this,V,w))},x.prototype.wasAltered=function(){return this._map.wasAltered()},x.prototype.__iterate=function(w,V){var k=this;return this._map.__iterate(function(F){return w(F,F,k)},V)},x.prototype.__iterator=function(w,V){return this._map.__iterator(w,V)},x.prototype.__ensureOwner=function(w){if(w===this.__ownerID)return this;var V=this._map.__ensureOwner(w);return w?this.__make(V,w):this.size===0?this.__empty():(this.__ownerID=w,this._map=V,this)},x}(Nt);Ot.isSet=hr;var Te=Ot.prototype;Te[bi]=!0;Te[rr]=Te.remove;Te.merge=Te.concat=Te.union;Te.withMutations=ur;Te.asImmutable=$r;Te["@@transducer/init"]=Te.asMutable=cr;Te["@@transducer/step"]=function(v,x){return v.add(x)};Te["@@transducer/result"]=function(v){return v.asImmutable()};Te.__empty=Kt;Te.__make=Ci;function Sr(v,x){return v.__ownerID?(v.size=x.size,v._map=x,v):x===v._map?v:x.size===0?v.__empty():v.__make(x)}function Ci(v,x){var I=Object.create(Te);return I.size=v?v.size:0,I._map=v,I.__ownerID=x,I}var hs;function Kt(){return hs||(hs=Ci(rt()))}var Wn=function(v){function x(I,w,V){if(!(this instanceof x))return new x(I,w,V);if(Mn(V!==0,"Cannot step a Range by 0"),I=I||0,w===void 0&&(w=1/0),V=V===void 0?1:Math.abs(V),w<I&&(V=-V),this._start=I,this._end=w,this._step=V,this.size=Math.max(0,Math.ceil((w-I)/V-1)+1),this.size===0){if(qr)return qr;qr=this}}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.toString=function(){return this.size===0?"Range []":"Range [ "+this._start+"..."+this._end+(this._step!==1?" by "+this._step:"")+" ]"},x.prototype.get=function(w,V){return this.has(w)?this._start+pt(this,w)*this._step:V},x.prototype.includes=function(w){var V=(w-this._start)/this._step;return V>=0&&V<this.size&&V===Math.floor(V)},x.prototype.slice=function(w,V){return nr(w,V,this.size)?this:(w=kt(w,this.size),V=sr(V,this.size),V<=w?new x(0,0):new x(this.get(w,this._end),this.get(V,this._end),this._step))},x.prototype.indexOf=function(w){var V=w-this._start;if(V%this._step===0){var k=V/this._step;if(k>=0&&k<this.size)return k}return-1},x.prototype.lastIndexOf=function(w){return this.indexOf(w)},x.prototype.__iterate=function(w,V){for(var k=this.size,F=this._step,U=V?this._start+(k-1)*F:this._start,J=0;J!==k&&w(U,V?k-++J:J++,this)!==!1;)U+=V?-F:F;return J},x.prototype.__iterator=function(w,V){var k=this.size,F=this._step,U=V?this._start+(k-1)*F:this._start,J=0;return new me(function(){if(J===k)return ze();var D=U;return U+=V?-F:F,Ee(w,V?k-++J:J++,D)})},x.prototype.equals=function(w){return w instanceof x?this._start===w._start&&this._end===w._end&&this._step===w._step:jn(this,w)},x}(et),qr;function Jr(v,x,I){for(var w=ai(x),V=0;V!==w.length;)if(v=Nr(v,w[V++],de),v===de)return I;return v}function xi(v,x){return Jr(this,v,x)}function Kn(v,x){return Jr(v,x,de)!==de}function va(v){return Kn(this,v)}function wi(){Ze(this.size);var v={};return this.__iterate(function(x,I){v[I]=x}),v}we.isIterable=Pe;we.isKeyed=ve;we.isIndexed=Ne;we.isAssociative=Ft;we.isOrdered=je;we.Iterator=me;xt(we,{toArray:function(){Ze(this.size);var x=new Array(this.size||0),I=ve(this),w=0;return this.__iterate(function(V,k){x[w++]=I?[k,V]:V}),x},toIndexedSeq:function(){return new Zs(this)},toJS:function(){return Ir(this)},toKeyedSeq:function(){return new kr(this,!0)},toMap:function(){return gt(this.toKeyedSeq())},toObject:wi,toOrderedMap:function(){return st(this.toKeyedSeq())},toOrderedSet:function(){return bt(ve(this)?this.valueSeq():this)},toSet:function(){return Ot(ve(this)?this.valueSeq():this)},toSetSeq:function(){return new Xs(this)},toSeq:function(){return Ne(this)?this.toIndexedSeq():ve(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return pr(ve(this)?this.valueSeq():this)},toList:function(){return Jt(ve(this)?this.valueSeq():this)},toString:function(){return"[Collection]"},__toString:function(x,I){return this.size===0?x+I:x+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+I},concat:function(){for(var x=[],I=arguments.length;I--;)x[I]=arguments[I];return Se(this,ia(this,x))},includes:function(x){return this.some(function(I){return Re(I,x)})},entries:function(){return this.__iterator(Xe)},every:function(x,I){Ze(this.size);var w=!0;return this.__iterate(function(V,k,F){if(!x.call(I,V,k,F))return w=!1,!1}),w},filter:function(x,I){return Se(this,ri(this,x,I,!0))},partition:function(x,I){return na(this,x,I)},find:function(x,I,w){var V=this.findEntry(x,I);return V?V[1]:w},forEach:function(x,I){return Ze(this.size),this.__iterate(I?x.bind(I):x)},join:function(x){Ze(this.size),x=x!==void 0?""+x:",";var I="",w=!0;return this.__iterate(function(V){w?w=!1:I+=x,I+=V!=null?V.toString():""}),I},keys:function(){return this.__iterator(ar)},map:function(x,I){return Se(this,ti(this,x,I))},reduce:function(x,I,w){return ds(this,x,I,w,arguments.length<2,!1)},reduceRight:function(x,I,w){return ds(this,x,I,w,arguments.length<2,!0)},reverse:function(){return Se(this,wn(this,!0))},slice:function(x,I){return Se(this,En(this,x,I,!0))},some:function(x,I){return!this.every(vr(x),I)},sort:function(x){return Se(this,At(this,x))},values:function(){return this.__iterator(nt)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return this.size!==void 0?this.size===0:!this.some(function(){return!0})},count:function(x,I){return Et(x?this.toSeq().filter(x,I):this)},countBy:function(x,I){return ta(this,x,I)},equals:function(x){return jn(this,x)},entrySeq:function(){var x=this;if(x._cache)return new vt(x._cache);var I=x.toSeq().map(Ca).toIndexedSeq();return I.fromEntrySeq=function(){return x.toSeq()},I},filterNot:function(x,I){return this.filter(vr(x),I)},findEntry:function(x,I,w){var V=w;return this.__iterate(function(k,F,U){if(x.call(I,k,F,U))return V=[F,k],!1}),V},findKey:function(x,I){var w=this.findEntry(x,I);return w&&w[0]},findLast:function(x,I,w){return this.toKeyedSeq().reverse().find(x,I,w)},findLastEntry:function(x,I,w){return this.toKeyedSeq().reverse().findEntry(x,I,w)},findLastKey:function(x,I){return this.toKeyedSeq().reverse().findKey(x,I)},first:function(x){return this.find(Js,null,x)},flatMap:function(x,I){return Se(this,aa(this,x,I))},flatten:function(x){return Se(this,si(this,x,!0))},fromEntrySeq:function(){return new Ys(this)},get:function(x,I){return this.find(function(w,V){return Re(V,x)},void 0,I)},getIn:xi,groupBy:function(x,I){return ra(this,x,I)},has:function(x){return this.get(x,de)!==de},hasIn:va,isSubset:function(x){return x=typeof x.includes=="function"?x:we(x),this.every(function(I){return x.includes(I)})},isSuperset:function(x){return x=typeof x.isSubset=="function"?x:we(x),x.isSubset(this)},keyOf:function(x){return this.findKey(function(I){return Re(I,x)})},keySeq:function(){return this.toSeq().map(ba).toIndexedSeq()},last:function(x){return this.toSeq().reverse().first(x)},lastKeyOf:function(x){return this.toKeyedSeq().reverse().keyOf(x)},max:function(x){return mr(this,x)},maxBy:function(x,I){return mr(this,I,x)},min:function(x){return mr(this,x?fs(x):gs)},minBy:function(x,I){return mr(this,I?fs(I):gs,x)},rest:function(){return this.slice(1)},skip:function(x){return x===0?this:this.slice(Math.max(0,x))},skipLast:function(x){return x===0?this:this.slice(0,-Math.max(0,x))},skipWhile:function(x,I){return Se(this,ni(this,x,I,!0))},skipUntil:function(x,I){return this.skipWhile(vr(x),I)},sortBy:function(x,I){return Se(this,At(this,I,x))},take:function(x){return this.slice(0,Math.max(0,x))},takeLast:function(x){return this.slice(-Math.max(0,x))},takeWhile:function(x,I){return Se(this,sa(this,x,I))},takeUntil:function(x,I){return this.takeWhile(vr(x),I)},update:function(x){return x(this)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=xa(this))}});var Oe=we.prototype;Oe[Bs]=!0;Oe[Mr]=Oe.values;Oe.toJSON=Oe.toArray;Oe.__toStringMapper=Gt;Oe.inspect=Oe.toSource=function(){return this.toString()};Oe.chain=Oe.flatMap;Oe.contains=Oe.includes;xt(Ye,{flip:function(){return Se(this,ei(this))},mapEntries:function(x,I){var w=this,V=0;return Se(this,this.toSeq().map(function(k,F){return x.call(I,[F,k],V++,w)}).fromEntrySeq())},mapKeys:function(x,I){var w=this;return Se(this,this.toSeq().flip().map(function(V,k){return x.call(I,V,k,w)}).flip())}});var dr=Ye.prototype;dr[zs]=!0;dr[Mr]=Oe.entries;dr.toJSON=wi;dr.__toStringMapper=function(v,x){return Gt(x)+": "+Gt(v)};xt(Ct,{toKeyedSeq:function(){return new kr(this,!1)},filter:function(x,I){return Se(this,ri(this,x,I,!1))},findIndex:function(x,I){var w=this.findEntry(x,I);return w?w[0]:-1},indexOf:function(x){var I=this.keyOf(x);return I===void 0?-1:I},lastIndexOf:function(x){var I=this.lastKeyOf(x);return I===void 0?-1:I},reverse:function(){return Se(this,wn(this,!1))},slice:function(x,I){return Se(this,En(this,x,I,!1))},splice:function(x,I){var w=arguments.length;if(I=Math.max(I||0,0),w===0||w===2&&!I)return this;x=kt(x,x<0?this.count():this.size);var V=this.slice(0,x);return Se(this,w===1?V:V.concat(at(arguments,2),this.slice(x+I)))},findLastIndex:function(x,I){var w=this.findLastEntry(x,I);return w?w[0]:-1},first:function(x){return this.get(0,x)},flatten:function(x){return Se(this,si(this,x,!1))},get:function(x,I){return x=pt(this,x),x<0||this.size===1/0||this.size!==void 0&&x>this.size?I:this.find(function(w,V){return V===x},void 0,I)},has:function(x){return x=pt(this,x),x>=0&&(this.size!==void 0?this.size===1/0||x<this.size:this.indexOf(x)!==-1)},interpose:function(x){return Se(this,la(this,x))},interleave:function(){var x=[this].concat(at(arguments)),I=gr(this.toSeq(),et.of,x),w=I.flatten(!0);return I.size&&(w.size=I.size*x.length),Se(this,w)},keySeq:function(){return Wn(0,this.size)},last:function(x){return this.get(-1,x)},skipWhile:function(x,I){return Se(this,ni(this,x,I,!1))},zip:function(){var x=[this].concat(at(arguments));return Se(this,gr(this,ms,x))},zipAll:function(){var x=[this].concat(at(arguments));return Se(this,gr(this,ms,x,!0))},zipWith:function(x){var I=at(arguments);return I[0]=this,Se(this,gr(this,x,I))}});var Dt=Ct.prototype;Dt[Hs]=!0;Dt[Tt]=!0;xt(Nt,{get:function(x,I){return this.has(x)?x:I},includes:function(x){return this.has(x)},keySeq:function(){return this.valueSeq()}});var Lt=Nt.prototype;Lt.has=Oe.includes;Lt.contains=Lt.includes;Lt.keys=Lt.values;xt(ft,dr);xt(et,Dt);xt(Pt,Lt);function ds(v,x,I,w,V,k){return Ze(v.size),v.__iterate(function(F,U,J){V?(V=!1,I=F):I=x.call(w,I,F,U,J)},k),I}function ba(v,x){return x}function Ca(v,x){return[x,v]}function vr(v){return function(){return!v.apply(this,arguments)}}function fs(v){return function(){return-v.apply(this,arguments)}}function ms(){return at(arguments)}function gs(v,x){return v<x?1:v>x?-1:0}function xa(v){if(v.size===1/0)return 0;var x=je(v),I=ve(v),w=x?1:0,V=v.__iterate(I?x?function(k,F){w=31*w+ys(De(k),De(F))|0}:function(k,F){w=w+ys(De(k),De(F))|0}:x?function(k){w=31*w+De(k)|0}:function(k){w=w+De(k)|0});return wa(V,w)}function wa(v,x){return x=zt(x,3432918353),x=zt(x<<15|x>>>-15,461845907),x=zt(x<<13|x>>>-13,5),x=(x+3864292196|0)^v,x=zt(x^x>>>16,2246822507),x=zt(x^x>>>13,3266489909),x=Rr(x^x>>>16),x}function ys(v,x){return v^x+2654435769+(v<<6)+(v>>2)|0}var bt=function(v){function x(I){return I==null?$n():Pr(I)?I:$n().withMutations(function(w){var V=Nt(I);Ze(V.size),V.forEach(function(k){return w.add(k)})})}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.fromKeys=function(w){return this(Ye(w).keySeq())},x.prototype.toString=function(){return this.__toString("OrderedSet {","}")},x}(Ot);bt.isOrderedSet=Pr;var wt=bt.prototype;wt[Tt]=!0;wt.zip=Dt.zip;wt.zipWith=Dt.zipWith;wt.zipAll=Dt.zipAll;wt.__empty=$n;wt.__make=Ei;function Ei(v,x){var I=Object.create(wt);return I.size=v?v.size:0,I._map=v,I.__ownerID=x,I}var Ss;function $n(){return Ss||(Ss=Ei(jt()))}var Ai={LeftThenRight:-1,RightThenLeft:1};function Ea(v){if(dt(v))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(We(v))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(v===null||typeof v!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var Ve=function(x,I){var w;Ea(x);var V=function(U){var J=this;if(U instanceof V)return U;if(!(this instanceof V))return new V(U);if(!w){w=!0;var D=Object.keys(x),B=k._indices={};k._name=I,k._keys=D,k._defaultValues=x;for(var q=0;q<D.length;q++){var W=D[q];B[W]=q,k[W]?typeof console=="object"&&console.warn&&console.warn("Cannot define "+Gn(this)+' with property "'+W+'" since that property name is part of the Record API.'):Aa(k,W)}}return this.__ownerID=void 0,this._values=Jt().withMutations(function(j){j.setSize(J._keys.length),Ye(U).forEach(function(Q,K){j.set(J._indices[K],Q===J._defaultValues[K]?void 0:Q)})}),this},k=V.prototype=Object.create(be);return k.constructor=V,I&&(V.displayName=I),V};Ve.prototype.toString=function(){for(var x=Gn(this)+" { ",I=this._keys,w,V=0,k=I.length;V!==k;V++)w=I[V],x+=(V?", ":"")+w+": "+Gt(this.get(w));return x+" }"};Ve.prototype.equals=function(x){return this===x||dt(x)&&Rt(this).equals(Rt(x))};Ve.prototype.hashCode=function(){return Rt(this).hashCode()};Ve.prototype.has=function(x){return this._indices.hasOwnProperty(x)};Ve.prototype.get=function(x,I){if(!this.has(x))return I;var w=this._indices[x],V=this._values.get(w);return V===void 0?this._defaultValues[x]:V};Ve.prototype.set=function(x,I){if(this.has(x)){var w=this._values.set(this._indices[x],I===this._defaultValues[x]?void 0:I);if(w!==this._values&&!this.__ownerID)return Qn(this,w)}return this};Ve.prototype.remove=function(x){return this.set(x)};Ve.prototype.clear=function(){var x=this._values.clear().setSize(this._keys.length);return this.__ownerID?this:Qn(this,x)};Ve.prototype.wasAltered=function(){return this._values.wasAltered()};Ve.prototype.toSeq=function(){return Rt(this)};Ve.prototype.toJS=function(){return Ir(this)};Ve.prototype.entries=function(){return this.__iterator(Xe)};Ve.prototype.__iterator=function(x,I){return Rt(this).__iterator(x,I)};Ve.prototype.__iterate=function(x,I){return Rt(this).__iterate(x,I)};Ve.prototype.__ensureOwner=function(x){if(x===this.__ownerID)return this;var I=this._values.__ensureOwner(x);return x?Qn(this,I,x):(this.__ownerID=x,this._values=I,this)};Ve.isRecord=dt;Ve.getDescriptiveName=Gn;var be=Ve.prototype;be[js]=!0;be[rr]=be.remove;be.deleteIn=be.removeIn=Tn;be.getIn=xi;be.hasIn=Oe.hasIn;be.merge=oi;be.mergeWith=_i;be.mergeIn=Jn;be.mergeDeep=di;be.mergeDeepWith=fi;be.mergeDeepIn=On;be.setIn=Fn;be.update=Un;be.updateIn=Pn;be.withMutations=ur;be.asMutable=cr;be.asImmutable=$r;be[Mr]=be.entries;be.toJSON=be.toObject=Oe.toObject;be.inspect=be.toSource=function(){return this.toString()};function Qn(v,x,I){var w=Object.create(Object.getPrototypeOf(v));return w._values=x,w.__ownerID=I,w}function Gn(v){return v.constructor.displayName||v.constructor.name||"Record"}function Rt(v){return Cn(v._keys.map(function(x){return[x,v.get(x)]}))}function Aa(v,x){try{Object.defineProperty(v,x,{get:function(){return this.get(x)},set:function(I){Mn(this.__ownerID,"Cannot set on an immutable record."),this.set(x,I)}})}catch{}}var Ii=function(v){function x(I,w){if(!(this instanceof x))return new x(I,w);if(this._value=I,this.size=w===void 0?1/0:Math.max(0,w),this.size===0){if(jr)return jr;jr=this}}return v&&(x.__proto__=v),x.prototype=Object.create(v&&v.prototype),x.prototype.constructor=x,x.prototype.toString=function(){return this.size===0?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},x.prototype.get=function(w,V){return this.has(w)?this._value:V},x.prototype.includes=function(w){return Re(this._value,w)},x.prototype.slice=function(w,V){var k=this.size;return nr(w,V,k)?this:new x(this._value,sr(V,k)-kt(w,k))},x.prototype.reverse=function(){return this},x.prototype.indexOf=function(w){return Re(this._value,w)?0:-1},x.prototype.lastIndexOf=function(w){return Re(this._value,w)?this.size:-1},x.prototype.__iterate=function(w,V){for(var k=this.size,F=0;F!==k&&w(this._value,V?k-++F:F++,this)!==!1;);return F},x.prototype.__iterator=function(w,V){var k=this,F=this.size,U=0;return new me(function(){return U===F?ze():Ee(w,V?F-++U:U++,k._value)})},x.prototype.equals=function(w){return w instanceof x?Re(this._value,w._value):jn(w)},x}(et),jr;function Mi(v,x){return Vi([],x||Ia,v,"",x&&x.length>2?[]:void 0,{"":v})}function Vi(v,x,I,w,V,k){if(typeof I!="string"&&!We(I)&&(Sn(I)||yn(I)||Fr(I))){if(~v.indexOf(I))throw new TypeError("Cannot convert circular structure to Immutable");v.push(I),V&&w!==""&&V.push(w);var F=x.call(k,w,Je(I).map(function(U,J){return Vi(v,x,U,J,V,I)}),V&&V.slice());return v.pop(),V&&V.pop(),F}return I}function Ia(v,x){return Ne(x)?x.toList():ve(x)?x.toMap():x.toSet()}var Li="4.3.0",Ma={version:Li,Collection:we,Iterable:we,Seq:Je,Map:gt,OrderedMap:st,List:Jt,Stack:pr,Set:Ot,OrderedSet:bt,PairSorting:Ai,Record:Ve,Range:Wn,Repeat:Ii,is:Re,fromJS:Mi,hash:De,isImmutable:We,isCollection:Pe,isKeyed:ve,isIndexed:Ne,isAssociative:Ft,isOrdered:je,isValueObject:Er,isPlainObject:Fr,isSeq:ir,isList:Ur,isMap:lr,isOrderedMap:Lr,isStack:tr,isSet:hr,isOrderedSet:Pr,isRecord:dt,get:Nr,getIn:Jr,has:Vn,hasIn:Kn,merge:ci,mergeDeep:pi,mergeWith:$i,mergeDeepWith:hi,remove:Ln,removeIn:Nn,set:Rn,setIn:kn,update:Tr,updateIn:mt},Va=we;const La=Object.freeze(Object.defineProperty({__proto__:null,Collection:we,Iterable:Va,List:Jt,Map:gt,OrderedMap:st,OrderedSet:bt,PairSorting:Ai,Range:Wn,Record:Ve,Repeat:Ii,Seq:Je,Set:Ot,Stack:pr,default:Ma,fromJS:Mi,get:Nr,getIn:Jr,has:Vn,hasIn:Kn,hash:De,is:Re,isAssociative:Ft,isCollection:Pe,isImmutable:We,isIndexed:Ne,isKeyed:ve,isList:Ur,isMap:lr,isOrdered:je,isOrderedMap:Lr,isOrderedSet:Pr,isPlainObject:Fr,isRecord:dt,isSeq:ir,isSet:hr,isStack:tr,isValueObject:Er,merge:ci,mergeDeep:pi,mergeDeepWith:hi,mergeWith:$i,remove:Ln,removeIn:Nn,set:Rn,setIn:kn,update:Tr,updateIn:mt,version:Li},Symbol.toStringTag,{value:"Module"}));globalThis._cliPkgExports||(globalThis._cliPkgExports=[]);let pn={};globalThis._cliPkgExports.push(pn);pn.load=function(v,x){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=x||pn,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__:Oi)("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(q){var U=q.stack,J=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),D=null;do{var B=J.exec(U);B!=null&&(D=B)}while(B!=null);return D[1]}}var F=null;Object.defineProperty(w,"document",{value:{get currentScript(){return F==null&&(F={src:k()}),F}}})}(),w.dartDeferredLibraryLoader=function(k,F,U){try{load(k),F()}catch(J){U(J)}}}w.immutable=v.immutable,w.chokidar=v.chokidar,w.readline=v.readline,w.fs=v.fs,w.stream=v.stream,w.util=v.util,function(){function F(e,r){for(var n=Object.keys(e),s=0;s<n.length;s++){var i=n[s];r[i]=e[i]}}function U(e,r){for(var n=Object.keys(e),s=0;s<n.length;s++){var i=n[s];r.hasOwnProperty(i)||(r[i]=e[i])}}function J(e,r){Object.assign(r,e)}var D=function(){var e=function(){};e.prototype={p:{}};var r=new e;if(!(Object.getPrototypeOf(r)&&Object.getPrototypeOf(r).p===e.prototype.p))return!1;try{if(typeof navigator<"u"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return!0;if(typeof version=="function"&&version.length==0){var n=version();if(/^\d+\.\d+\.\d+\.\d+$/.test(n))return!0}}catch{}return!1}();function B(e,r){if(e.prototype.constructor=e,e.prototype["$is"+e.name]=e,r!=null){if(D){Object.setPrototypeOf(e.prototype,r.prototype);return}var n=Object.create(r.prototype);F(e.prototype,n),e.prototype=n}}function q(e,r){for(var n=0;n<r.length;n++)B(r[n],e)}function W(e,r){J(r.prototype,e.prototype),e.prototype.constructor=e}function j(e,r){U(r.prototype,e.prototype),e.prototype.constructor=e}function Q(e,r,n,s){var i=e;e[r]=i,e[n]=function(){e[n]=function(){t.throwCyclicInit(r)};var a,l=s;try{e[r]===i?(a=e[r]=l,a=e[r]=s()):a=e[r]}finally{a===l&&(e[r]=null),e[n]=function(){return this[r]}}return a}}function K(e,r,n,s){var i=e;e[r]=i,e[n]=function(){return e[r]===i&&(e[r]=s()),e[n]=function(){return this[r]},e[r]}}function re(e,r,n,s){var i=e;e[r]=i,e[n]=function(){if(e[r]===i){var a=s();e[r]!==i&&t.throwLateFieldADI(r),e[r]=a}var l=e[r];return e[n]=function(){return l},l}}function oe(e){return e.immutable$list=Array,e.fixed$length=Array,e}function ie(e){return e}function ce(e){for(var r=0;r<e.length;++r)e[r]}function X(e,r){var n=null;return e?function(s){return n===null&&(n=t.closureFromTearOff(r)),new n(s,this)}:function(){return n===null&&(n=t.closureFromTearOff(r)),new n(this,null)}}function G(e){var r=null;return function(){return r===null&&(r=t.closureFromTearOff(e).prototype),r}}var se=0;function ee(e,r,n,s,i,a,l,o,_,u){return typeof o=="number"&&(o+=se),{co:e,iS:r,iI:n,rC:s,dV:i,cs:a,fs:l,fT:o,aI:_||0,nDA:u}}function ae(e,r,n,s,i,a,l,o){var _=ee(e,!0,!1,n,s,i,a,l,o,!1),u=G(_);e[r]=u}function le(e,r,n,s,i,a,l,o,_,u){n=!!n;var p=ee(e,!1,n,s,i,a,l,o,_,!!u),h=X(n,p);e[r]=h}function $e(e){var r=Z.interceptorsByTag;if(!r){Z.interceptorsByTag=e;return}F(e,r)}function ue(e){var r=Z.leafTags;if(!r){Z.leafTags=e;return}F(e,r)}function ye(e){var r=Z.types,n=r.length;return r.push.apply(r,e),n}function ke(e,r){return F(r,e),e}var he=function(){var e=function(n,s,i,a,l){return function(o,_,u,p){return le(o,_,n,s,i,a,[u],p,l,!1)}},r=function(n,s,i,a){return function(l,o,_,u){return ae(l,o,n,s,i,[_],u,a)}};return{inherit:B,inheritMany:q,mixin:W,mixinHard:j,installStaticTearOff:ae,installInstanceTearOff:le,_instance_0u:e(0,0,null,["call$0"],0),_instance_1u:e(0,1,null,["call$1"],0),_instance_2u:e(0,2,null,["call$2"],0),_instance_0i:e(1,0,null,["call$0"],0),_instance_1i:e(1,1,null,["call$1"],0),_instance_2i:e(1,2,null,["call$2"],0),_static_0:r(0,null,["call$0"],0),_static_1:r(1,null,["call$1"],0),_static_2:r(2,null,["call$2"],0),makeConstList:oe,lazy:K,lazyFinal:re,lazyOld:Q,updateHolder:ke,convertToFastObject:ie,updateTypes:ye,setOrUpdateInterceptorsByTag:$e,setOrUpdateLeafTags:ue}}(),t={JS_CONST:function(){},CastIterable_CastIterable(e,r,n){return r._eval$1("EfficientLengthIterable<0>")._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=b.toStringVisiting.length,n=0;n<r;++n)if(e===b.toStringVisiting[n])return!0;return!1},SubListIterable$(e,r,n,s){return t.RangeError_checkNotNegative(r,"start"),n!=null&&(t.RangeError_checkNotNegative(n,"end"),r>n&&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,l,o,_;for(i=r+1,a=m.getInterceptor$asx(e);i<=n;++i){for(l=a.$index(e,i),o=i;o>r&&s.call$2(a.$index(e,o-1),l)>0;)_=o-1,a.$indexSet(e,o,a.$index(e,_)),o=_;a.$indexSet(e,o,l)}},Sort__dualPivotQuicksort(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g=c.JSInt_methods._tdivFast$1(n-r+1,6),y=r+g,S=n-g,C=c.JSInt_methods._tdivFast$1(r+n,2),E=C-g,A=C+g,M=m.getInterceptor$asx(e),L=M.$index(e,y),R=M.$index(e,E),T=M.$index(e,C),P=M.$index(e,A),O=M.$index(e,S);if(s.call$2(L,R)>0&&(i=R,R=L,L=i),s.call$2(P,O)>0&&(i=O,O=P,P=i),s.call$2(L,T)>0&&(i=T,T=L,L=i),s.call$2(R,T)>0&&(i=T,T=R,R=i),s.call$2(L,P)>0&&(i=P,P=L,L=i),s.call$2(T,P)>0&&(i=P,P=T,T=i),s.call$2(R,O)>0&&(i=O,O=R,R=i),s.call$2(R,T)>0&&(i=T,T=R,R=i),s.call$2(P,O)>0&&(i=O,O=P,P=i),M.$indexSet(e,y,L),M.$indexSet(e,C,T),M.$indexSet(e,S,O),M.$indexSet(e,E,M.$index(e,r)),M.$indexSet(e,A,M.$index(e,n)),a=r+1,l=n-1,m.$eq$(s.call$2(R,P),0)){for(o=a;o<=l;++o)if(_=M.$index(e,o),u=s.call$2(_,R),u!==0)if(u<0)o!==a&&(M.$indexSet(e,o,M.$index(e,a)),M.$indexSet(e,a,_)),++a;else for(;;)if(u=s.call$2(M.$index(e,l),R),u>0){--l;continue}else if(p=l-1,u<0){M.$indexSet(e,o,M.$index(e,a)),h=a+1,M.$indexSet(e,a,M.$index(e,l)),M.$indexSet(e,l,_),l=p,a=h;break}else{M.$indexSet(e,o,M.$index(e,l)),M.$indexSet(e,l,_),l=p;break}f=!0}else{for(o=a;o<=l;++o)if(_=M.$index(e,o),s.call$2(_,R)<0)o!==a&&(M.$indexSet(e,o,M.$index(e,a)),M.$indexSet(e,a,_)),++a;else if(s.call$2(_,P)>0)for(;;)if(s.call$2(M.$index(e,l),P)>0){if(--l,l<o)break;continue}else{p=l-1,s.call$2(M.$index(e,l),R)<0?(M.$indexSet(e,o,M.$index(e,a)),h=a+1,M.$indexSet(e,a,M.$index(e,l)),M.$indexSet(e,l,_),a=h):(M.$indexSet(e,o,M.$index(e,l)),M.$indexSet(e,l,_)),l=p;break}f=!1}if(d=a-1,M.$indexSet(e,r,M.$index(e,d)),M.$indexSet(e,d,R),d=l+1,M.$indexSet(e,n,M.$index(e,d)),M.$indexSet(e,d,P),t.Sort__doSort(e,r,a-2,s),t.Sort__doSort(e,l+2,n,s),!f)if(a<y&&l>S){for(;m.$eq$(s.call$2(M.$index(e,a),R),0);)++a;for(;m.$eq$(s.call$2(M.$index(e,l),P),0);)--l;for(o=a;o<=l;++o)if(_=M.$index(e,o),s.call$2(_,R)===0)o!==a&&(M.$indexSet(e,o,M.$index(e,a)),M.$indexSet(e,a,_)),++a;else if(s.call$2(_,P)===0)for(;;)if(s.call$2(M.$index(e,l),P)===0){if(--l,l<o)break;continue}else{p=l-1,s.call$2(M.$index(e,l),R)<0?(M.$indexSet(e,o,M.$index(e,a)),h=a+1,M.$indexSet(e,a,M.$index(e,l)),M.$indexSet(e,l,_),a=h):(M.$indexSet(e,o,M.$index(e,l)),M.$indexSet(e,l,_)),l=p;break}t.Sort__doSort(e,a,l,s)}else t.Sort__doSort(e,a,l,s)},_CastIterableBase:function(){},CastIterator:function(r,n){this.__internal$_source=r,this.$ti=n},CastIterable:function(r,n){this.__internal$_source=r,this.$ti=n},_EfficientLengthCastIterable:function(r,n){this.__internal$_source=r,this.$ti=n},_CastListBase:function(){},_CastListBase_sort_closure:function(r,n){this.$this=r,this.compare=n},CastList:function(r,n){this.__internal$_source=r,this.$ti=n},CastSet:function(r,n,s){this.__internal$_source=r,this._emptySet=n,this.$ti=s},CastMap:function(r,n){this.__internal$_source=r,this.$ti=n},CastMap_forEach_closure:function(r,n){this.$this=r,this.f=n},CastMap_entries_closure:function(r){this.$this=r},LateError:function(r){this._message=r},CodeUnits:function(r){this._string=r},nullFuture_closure:function(){},SentinelValue:function(){},EfficientLengthIterable:function(){},ListIterable:function(){},SubListIterable:function(r,n,s,i){var a=this;a.__internal$_iterable=r,a._start=n,a._endOrLength=s,a.$ti=i},ListIterator:function(r,n){var s=this;s.__internal$_iterable=r,s.__internal$_length=n,s.__internal$_index=0,s.__internal$_current=null},MappedIterable:function(r,n,s){this.__internal$_iterable=r,this._f=n,this.$ti=s},EfficientLengthMappedIterable:function(r,n,s){this.__internal$_iterable=r,this._f=n,this.$ti=s},MappedIterator:function(r,n){this.__internal$_current=null,this._iterator=r,this._f=n},MappedListIterable:function(r,n,s){this.__internal$_source=r,this._f=n,this.$ti=s},WhereIterable:function(r,n,s){this.__internal$_iterable=r,this._f=n,this.$ti=s},WhereIterator:function(r,n){this._iterator=r,this._f=n},ExpandIterable:function(r,n,s){this.__internal$_iterable=r,this._f=n,this.$ti=s},ExpandIterator:function(r,n,s){var i=this;i._iterator=r,i._f=n,i._currentExpansion=s,i.__internal$_current=null},TakeIterable:function(r,n,s){this.__internal$_iterable=r,this._takeCount=n,this.$ti=s},EfficientLengthTakeIterable:function(r,n,s){this.__internal$_iterable=r,this._takeCount=n,this.$ti=s},TakeIterator:function(r,n){this._iterator=r,this._remaining=n},SkipIterable:function(r,n,s){this.__internal$_iterable=r,this._skipCount=n,this.$ti=s},EfficientLengthSkipIterable:function(r,n,s){this.__internal$_iterable=r,this._skipCount=n,this.$ti=s},SkipIterator:function(r,n){this._iterator=r,this._skipCount=n},SkipWhileIterable:function(r,n,s){this.__internal$_iterable=r,this._f=n,this.$ti=s},SkipWhileIterator:function(r,n){this._iterator=r,this._f=n,this._hasSkipped=!1},EmptyIterable:function(r){this.$ti=r},EmptyIterator:function(){},FollowedByIterable:function(r,n,s){this.__internal$_first=r,this._second=n,this.$ti=s},EfficientLengthFollowedByIterable:function(r,n,s){this.__internal$_first=r,this._second=n,this.$ti=s},FollowedByIterator:function(r,n){this._currentIterator=r,this._nextIterable=n},WhereTypeIterable:function(r,n){this.__internal$_source=r,this.$ti=n},WhereTypeIterator:function(r,n){this.__internal$_source=r,this.$ti=n},FixedLengthListMixin:function(){},UnmodifiableListMixin:function(){},UnmodifiableListBase:function(){},ReversedListIterable:function(r,n){this.__internal$_source=r,this.$ti=n},Symbol:function(r){this.__internal$_name=r},__CastListBase__CastIterableBase_ListMixin:function(){},ConstantMap_ConstantMap$from(e,r,n){for(var s,i,a,l,o=t.List_List$from(e.get$keys(e),!0,r),_=o.length,u=0;;){if(!(u<_)){s=!0;break}if(i=o[u],typeof i!="string"||i==="__proto__"){s=!1;break}++u}if(s){for(a={},u=0;l=o.length,u<l;o.length===_||(0,t.throwConcurrentModificationError)(o),++u)i=o[u],a[i]=e.$index(0,i);return new t.ConstantStringMap(l,a,o,r._eval$1("@<0>")._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"))},instantiate1(e,r){var n=new t.Instantiation1(e,r._eval$1("Instantiation1<0>"));return n.Instantiation$1(e),n},unminifyOrTag(e){var r=Z.mangledGlobalNames[e];return 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=b.Primitives__identityHashCodeProperty;return n==null&&(n=b.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,l,o=null,_=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(e);if(_==null)return o;if(n=_[3],r==null)return n!=null?parseInt(e,10):_[2]!=null?parseInt(e,16):o;if(r<2||r>36)throw t.wrapException(t.RangeError$range(r,2,36,"radix",o));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,l=0;l<a;++l)if((c.JSString_methods._codeUnitAt$1(i,l)|32)>s)return o}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=c.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===c.Interceptor_methods||r===c.JavaScriptObject_methods||$.UnknownJavaScriptObject._is(e)){if(n=c.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;n<a;n=s)s=n+500,i=s<a?s:a,r+=String.fromCharCode.apply(null,e.slice(n,i));return r},Primitives_stringFromCodePoints(e){var r,n,s,i=t._setArrayType([],$.JSArray_int);for(r=e.length,n=0;n<e.length;e.length===r||(0,t.throwConcurrentModificationError)(e),++n){if(s=e[n],!t._isInt(s))throw t.wrapException(t.argumentErrorValue(s));if(s<=65535)i.push(s);else if(s<=1114111)i.push(55296+(c.JSInt_methods._shrOtherPositive$1(s-65536,10)&1023)),i.push(56320+(s&1023));else throw t.wrapException(t.argumentErrorValue(s))}return t.Primitives__fromCharCodeApply(i)},Primitives_stringFromCharCodes(e){var r,n,s;for(r=e.length,n=0;n<r;++n){if(s=e[n],!t._isInt(s)||s<0)throw t.wrapException(t.argumentErrorValue(s));if(s>65535)return t.Primitives_stringFromCodePoints(e)}return t.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,r,n){var s,i,a,l;if(n<=500&&r===0&&n===e.length)return String.fromCharCode.apply(null,e);for(s=r,i="";s<n;s=a)a=s+500,l=a<n?a:n,i+=String.fromCharCode.apply(null,e.subarray(s,l));return i},Primitives_stringFromCharCode(e){var r;if(0<=e){if(e<=65535)return String.fromCharCode(e);if(e<=1114111)return r=e-65536,String.fromCharCode((c.JSInt_methods._shrOtherPositive$1(r,10)|55296)>>>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._core$_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,c.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(c.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,l,o,_,u,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<C)return t.Primitives_functionNoSuchMethod(e,y,n);if(s=e.$defaultValues,i=s==null,a=i?null:s(),l=m.getInterceptor$(e),o=l["call*"],typeof o=="string"&&(o=l[o]),i)return n!=null&&n.__js_helper$_length!==0?t.Primitives_functionNoSuchMethod(e,y,n):S===C?o.apply(e,y):t.Primitives_functionNoSuchMethod(e,y,n);if(Array.isArray(a))return n!=null&&n.__js_helper$_length!==0?t.Primitives_functionNoSuchMethod(e,y,n):(_=C+a.length,S>_?t.Primitives_functionNoSuchMethod(e,y,null):(S<_&&(u=a.slice(S-C),y===r&&(y=t.List_List$of(y,!0,$.dynamic)),c.JSArray_methods.addAll$1(y,u)),o.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<p.length;p.length===i||(0,t.throwConcurrentModificationError)(p),++h){if(f=a[p[h]],c.C__Required===f)return t.Primitives_functionNoSuchMethod(e,y,n);c.JSArray_methods.add$1(y,f)}else{for(i=p.length,d=0,h=0;h<p.length;p.length===i||(0,t.throwConcurrentModificationError)(p),++h)if(g=p[h],n.containsKey$1(g))++d,c.JSArray_methods.add$1(y,n.$index(0,g));else{if(f=a[g],c.C__Required===f)return t.Primitives_functionNoSuchMethod(e,y,n);c.JSArray_methods.add$1(y,f)}if(d!==n.__js_helper$_length)return t.Primitives_functionNoSuchMethod(e,y,n)}return o.apply(e,y)},diagnoseIndexError(e,r){var n,s="index";return t._isInt(r)?(n=m.get$length$asx(e),r<0||r>=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&&(r<e||r>n)?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,l;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\\$"),l=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,l)},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,l,o,_,u,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,(c.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=b.$get$TypeErrorDecoder_noSuchMethodPattern(),l=b.$get$TypeErrorDecoder_notClosurePattern(),o=b.$get$TypeErrorDecoder_nullCallPattern(),_=b.$get$TypeErrorDecoder_nullLiteralCallPattern(),u=b.$get$TypeErrorDecoder_undefinedCallPattern(),p=b.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),h=b.$get$TypeErrorDecoder_nullPropertyPattern(),b.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),f=b.$get$TypeErrorDecoder_undefinedPropertyPattern(),d=b.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),g=a.matchTypeError$1(r),g!=null?t.saveStackTrace(e,t.JsNoSuchMethodError$(r,g)):(g=l.matchTypeError$1(r),g!=null?(g.method="call",t.saveStackTrace(e,t.JsNoSuchMethodError$(r,g))):(g=o.matchTypeError$1(r),g==null?(g=_.matchTypeError$1(r),g==null?(g=u.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??(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<a;n=i)s=n+1,i=s+1,r.$indexSet(0,e[n],e[s]);return r},fillLiteralSet(e,r){var n,s=e.length;for(n=0;n<s;++n)r.add$1(0,e[n]);return r},invokeClosure(e,r,n,s,i,a){switch(r){case 0:return e.call$0();case 1:return e.call$1(n);case 2:return e.call$2(n,s);case 3:return e.call$3(n,s,i);case 4:return e.call$4(n,s,i,a)}throw t.wrapException(new t._Exception("Unsupported number of arguments for wrapped closure"))},convertDartClosureToJS(e,r){var n;return e==null?null:(n=e.$identity,n||(n=function(s,i,a){return function(l,o,_,u){return a(s,i,l,o,_,u)}}(e,r,t.invokeClosure),e.$identity=n,n))},Closure_fromTearOff(e){var r,n,s,i,a,l,o,_,u,p,h=e.co,f=e.iS,d=e.iI,g=e.nDA,y=e.aI,S=e.fs,C=e.cs,E=S[0],A=C[0],M=h[E],L=e.fT;for(L.toString,r=Object.create(f?new t.StaticClosure().constructor.prototype:new t.BoundClosure(null,null).constructor.prototype),r.$initialize=r.constructor,f?n=function(){this.$initialize()}:n=function(T,P){this.$initialize(T,P)},r.constructor=n,n.prototype=r,r.$_name=E,r.$_target=M,s=!f,s?i=t.Closure_forwardCallTo(E,M,d,g):(r.$static_name=E,i=M),r.$signature=t.Closure__computeSignatureFunctionNewRti(L,f,d),r[A]=i,a=i,l=1;l<S.length;++l)o=S[l],typeof o=="string"?(_=h[o],u=o,o=_):u="",p=C[l],p!=null&&(s&&(o=t.Closure_forwardCallTo(u,o,d,g)),r[p]=o),l===y&&(a=o);return r["call*"]=a,r.$requiredArgCount=e.rC,r.$defaultValues=e.dV,n},Closure__computeSignatureFunctionNewRti(e,r,n){if(typeof e=="number")return e;if(typeof e=="string"){if(r)throw t.wrapException("Cannot compute signature for static tearoff.");return function(s,i){return function(){return i(this,s)}}(e,t.BoundClosure_evalRecipe)}throw t.wrapException("Error in functionType of tearoff")},Closure_cspForwardCall(e,r,n,s){var i=t.BoundClosure_receiverOf;switch(r?-1:e){case 0:return function(a,l){return function(){return l(this)[a]()}}(n,i);case 1:return function(a,l){return function(o){return l(this)[a](o)}}(n,i);case 2:return function(a,l){return function(o,_){return l(this)[a](o,_)}}(n,i);case 3:return function(a,l){return function(o,_,u){return l(this)[a](o,_,u)}}(n,i);case 4:return function(a,l){return function(o,_,u,p){return l(this)[a](o,_,u,p)}}(n,i);case 5:return function(a,l){return function(o,_,u,p,h){return l(this)[a](o,_,u,p,h)}}(n,i);default:return function(a,l){return function(){return a.apply(l(this),arguments)}}(s,i)}},Closure_forwardCallTo(e,r,n,s){var i,a;return n?t.Closure_forwardInterceptedCallTo(e,r,s):(i=r.length,a=t.Closure_cspForwardCall(i,s,e,r),a)},Closure_cspForwardInterceptedCall(e,r,n,s){var i=t.BoundClosure_receiverOf,a=t.BoundClosure_interceptorOf;switch(r?-1:e){case 0:throw t.wrapException(new t.RuntimeError("Intercepted function with no arguments."));case 1:return function(l,o,_){return function(){return o(this)[l](_(this))}}(n,a,i);case 2:return function(l,o,_){return function(u){return o(this)[l](_(this),u)}}(n,a,i);case 3:return function(l,o,_){return function(u,p){return o(this)[l](_(this),u,p)}}(n,a,i);case 4:return function(l,o,_){return function(u,p,h){return o(this)[l](_(this),u,p,h)}}(n,a,i);case 5:return function(l,o,_){return function(u,p,h,f){return o(this)[l](_(this),u,p,h,f)}}(n,a,i);case 6:return function(l,o,_){return function(u,p,h,f,d){return o(this)[l](_(this),u,p,h,f,d)}}(n,a,i);default:return function(l,o,_){return function(){var u=[_(this)];return Array.prototype.push.apply(u,arguments),l.apply(o(this),u)}}(s,a,i)}},Closure_forwardInterceptedCallTo(e,r,n){var s,i;return b.BoundClosure__interceptorFieldNameCache==null&&(b.BoundClosure__interceptorFieldNameCache=t.BoundClosure__computeFieldNamed("interceptor")),b.BoundClosure__receiverFieldNameCache==null&&(b.BoundClosure__receiverFieldNameCache=t.BoundClosure__computeFieldNamed("receiver")),s=r.length,i=t.Closure_cspForwardInterceptedCall(s,n,e,r),i},closureFromTearOff(e){return t.Closure_fromTearOff(e)},BoundClosure_evalRecipe(e,r){return t._Universe_evalInEnvironment(Z.typeUniverse,t.instanceType(e._receiver),r)},BoundClosure_receiverOf(e){return e._receiver},BoundClosure_interceptorOf(e){return e._interceptor},BoundClosure__computeFieldNamed(e){var r,n,s,i=new t.BoundClosure("receiver","interceptor"),a=m.JSArray_markFixedList(Object.getOwnPropertyNames(i));for(r=a.length,n=0;n<r;++n)if(s=a[n],i[s]===e)return s;throw t.wrapException(t.ArgumentError$("Field name "+e+" not found.",null))},throwCyclicInit(e){throw t.wrapException(new t._CyclicInitializationError(e))},getIsolateAffinityTag(e){return Z.getIsolateTag(e)},LinkedHashMapKeyIterator$(e,r){var n=new t.LinkedHashMapKeyIterator(e,r);return n._cell=e._first,n},defineProperty(e,r,n){Object.defineProperty(e,r,{value:n,enumerable:!1,writable:!0,configurable:!0})},lookupAndCacheInterceptor(e){var r,n,s,i,a,l=b.getTagFunction.call$1(e),o=b.dispatchRecordsForInstanceTags[l];if(o!=null)return Object.defineProperty(e,Z.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(r=b.interceptorsForUncacheableTags[l],r!=null)return r;if(n=Z.interceptorsByTag[l],n==null&&(s=b.alternateTagFunction.call$2(e,l),s!=null)){if(o=b.dispatchRecordsForInstanceTags[s],o!=null)return Object.defineProperty(e,Z.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(r=b.interceptorsForUncacheableTags[s],r!=null)return r;n=Z.interceptorsByTag[s],l=s}if(n==null)return null;if(r=n.prototype,i=l[0],i==="!")return o=t.makeLeafDispatchRecord(r),b.dispatchRecordsForInstanceTags[l]=o,Object.defineProperty(e,Z.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(i==="~")return b.interceptorsForUncacheableTags[l]=r,r;if(i==="-")return a=t.makeLeafDispatchRecord(r),Object.defineProperty(Object.getPrototypeOf(e),Z.dispatchPropertyName,{value:a,enumerable:!1,writable:!0,configurable:!0}),a.i;if(i==="+")return t.patchInteriorProto(e,r);if(i==="*")throw t.wrapException(t.UnimplementedError$(l));return Z.leafTags[l]===!0?(a=t.makeLeafDispatchRecord(r),Object.defineProperty(Object.getPrototypeOf(e),Z.dispatchPropertyName,{value:a,enumerable:!1,writable:!0,configurable:!0}),a.i):t.patchInteriorProto(e,r)},patchInteriorProto(e,r){var n=Object.getPrototypeOf(e);return Object.defineProperty(n,Z.dispatchPropertyName,{value:m.makeDispatchRecord(r,n,null,null),enumerable:!1,writable:!0,configurable:!0}),r},makeLeafDispatchRecord(e){return m.makeDispatchRecord(e,!1,null,!!e.$isJavaScriptIndexingBehavior)},makeDefaultDispatchRecord(e,r,n){var s=r.prototype;return Z.leafTags[e]===!0?t.makeLeafDispatchRecord(s):m.makeDispatchRecord(s,n,null,null)},initNativeDispatch(){b.initNativeDispatchFlag!==!0&&(b.initNativeDispatchFlag=!0,t.initNativeDispatchContinue())},initNativeDispatchContinue(){var e,r,n,s,i,a,l,o;if(b.dispatchRecordsForInstanceTags=Object.create(null),b.interceptorsForUncacheableTags=Object.create(null),t.initHooks(),e=Z.interceptorsByTag,r=Object.getOwnPropertyNames(e),typeof window<"u")for(n=function(){},s=0;s<r.length;++s)i=r[s],a=b.prototypeForTagFunction.call$1(i),a!=null&&(l=t.makeDefaultDispatchRecord(i,e[i],a),l!=null&&(Object.defineProperty(a,Z.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),n.prototype=a));for(s=0;s<r.length;++s)i=r[s],/^[A-Za-z_]/.test(i)&&(o=e[i],e["!"+i]=o,e["~"+i]=o,e["-"+i]=o,e["+"+i]=o,e["*"+i]=o)},initHooks(){var e,r,n,s,i,a,l=c.C_JS_CONST0();if(l=t.applyHooksTransformer(c.C_JS_CONST1,t.applyHooksTransformer(c.C_JS_CONST2,t.applyHooksTransformer(c.C_JS_CONST3,t.applyHooksTransformer(c.C_JS_CONST3,t.applyHooksTransformer(c.C_JS_CONST4,t.applyHooksTransformer(c.C_JS_CONST5,t.applyHooksTransformer(c.C_JS_CONST6(c.C_JS_CONST),l))))))),typeof dartNativeDispatchHooksTransformer<"u"&&(e=dartNativeDispatchHooksTransformer,typeof e=="function"&&(e=[e]),e.constructor==Array))for(r=0;r<e.length;++r)n=e[r],typeof n=="function"&&(l=n(l)||l);s=l.getTag,i=l.getUnknownTag,a=l.prototypeForTag,b.getTagFunction=new t.initHooks_closure(s),b.alternateTagFunction=new t.initHooks_closure0(i),b.prototypeForTagFunction=new t.initHooks_closure1(a)},applyHooksTransformer(e,r){return e(r)||r},_RecordN__equalValues(e,r){var n;for(n=0;n<e.length;++n)if(!m.$eq$(e[n],r[n]))return!1;return!0},createRecordTypePredicate(e,r){var n=r.length,s=Z.rttc[""+n+";"+e];return s==null?null:n===0?s:n===s.length?s.apply(null,r):s(r)},JSSyntaxRegExp_makeNative(e,r,n,s,i,a){var l=r?"m":"",o=n?"":"i",_=s?"u":"",u=i?"s":"",p=a?"g":"",h=function(f,d){try{return new RegExp(f,d)}catch(g){return g}}(e,l+o+_+u+p);if(h instanceof RegExp)return h;throw t.wrapException(t.FormatException$("Illegal RegExp pattern ("+String(h)+")",e,null))},stringContainsUnchecked(e,r,n){var s;return typeof r=="string"?e.indexOf(r,n)>=0:r instanceof t.JSSyntaxRegExp?(s=c.JSString_methods.substring$1(e,n),r._nativeRegExp.test(s)):(s=m.allMatches$1$s(r,c.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,l;for(s=m.allMatches$1$s(r,e),s=s.get$iterator(s),i=0,a="";s.moveNext$0();)l=s.get$current(s),a=a+e.substring(i,l.get$start(l))+n,i=l.get$end(l);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<s;++a)i=i+e[a]+n;return i.charCodeAt(0)==0,i}return e.indexOf(r,0)<0?e:e.length<500||n.indexOf("$",0)>=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,l,o;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),l=a.get$iterator(a),l.moveNext$0()?(o=l.get$current(l),c.JSString_methods.replaceRange$3(e,o.get$start(o),o.get$end(o),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},_Record_2_forImport:function(r,n){this._0=r,this._1=n},_Record_2_imports_modules:function(r,n){this._0=r,this._1=n},_Record_2_loadedUrls_stylesheet:function(r,n){this._0=r,this._1=n},_Record_2_sourceMap:function(r,n){this._0=r,this._1=n},_Record_3:function(r,n,s){this._0=r,this._1=n,this._2=s},_Record_3_importer_isDependency:function(r,n,s){this._0=r,this._1=n,this._2=s},_Record_3_originalUrl:function(r,n,s){this._0=r,this._1=n,this._2=s},_Record_4:function(r){this.__js_helper$_values=r},_Record_4_baseImporter_baseUrl_forImport:function(r){this.__js_helper$_values=r},_Record_5_named_namedNodes_positional_positionalNodes_separator:function(r){this.__js_helper$_values=r},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},Instantiation:function(){},Instantiation1:function(r,n){this._genericClosure=r,this.$ti=n},JSInvocationMirror:function(r,n,s,i,a){var l=this;l.__js_helper$_memberName=r,l.__js_helper$_kind=n,l._arguments=s,l._namedArgumentNames=i,l._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,l){var o=this;o._pattern=r,o._arguments=n,o._argumentsExpr=s,o._expr=i,o._method=a,o._receiver=l},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(){},_Record3:function(){},_RecordN: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.__js_helper$_string=n,this.__js_helper$_start=s},_AllMatchesIterator:function(r,n,s){var i=this;i._regExp=r,i.__js_helper$_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._value=e},_Cell$named(e){var r=new t._Cell(e);return r._value=r},_InitializedCell$(e){var r=new t._InitializedCell(e);return r._value=r},_Cell:function(r){this.__late_helper$_name=r,this._value=null},_InitializedCell:function(r){this._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??n},NativeByteBuffer:function(){},NativeTypedData:function(){},NativeByteData:function(){},NativeTypedArray:function(){},NativeTypedArrayOfDouble:function(){},NativeTypedArrayOfInt:function(){},NativeFloat32List:function(){},NativeFloat64List:function(){},NativeInt16List:function(){},NativeInt32List:function(){},NativeInt8List:function(){},NativeUint16List:function(){},NativeUint32List:function(){},NativeUint8ClampedList:function(){},NativeUint8List:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},Rti__getQuestionFromStar(e,r){var n=r._precomputed1;return n??(r._precomputed1=t._Universe__lookupQuestionRti(e,r._primary,!0))},Rti__getFutureFromFutureOr(e,r){var n=r._precomputed1;return n??(r._precomputed1=t._Universe__lookupInterfaceRti(e,"Future",[r._primary]))},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},pairwiseIsTest(e,r){var n,s=r.length;for(n=0;n<s;++n)if(!e[n]._is(r[n]))return!1;return!0},findType(e){return t._Universe_eval(Z.typeUniverse,e,!1)},instantiatedGenericFunctionType(e,r){var n,s,i,a,l;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??(l=t._substitute(Z.typeUniverse,e._primary,n,0),s.set(i,l),l))},_substitute(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=r._kind;switch(M){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 l=r._rest,o=t._substituteArray(e,l,n,s),o===l?r:t._Universe__lookupInterfaceRti(e,r._primary,o);case 10:return _=r._primary,u=t._substitute(e,_,n,s),p=r._rest,h=t._substituteArray(e,p,n,s),u===_&&h===p?r:t._Universe__lookupBindingRti(e,u,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,u=t._substitute(e,_,n,s),C===S&&u===_?r:t._Universe__lookupGenericFunctionRti(e,u,C,!0);case 14:return E=r._primary,E<s||(A=n[E-s],A==null)?r:A;default:throw t.wrapException(t.AssertionError$("Attempted to substitute unexpected RTI kind "+M))}},_substituteArray(e,r,n,s){var i,a,l,o,_=r.length,u=t._Utils_newArrayOrEmpty(_);for(i=!1,a=0;a<_;++a)l=r[a],o=t._substitute(e,l,n,s),o!==l&&(i=!0),u[a]=o;return i?u:r},_substituteNamed(e,r,n,s){var i,a,l,o,_,u,p=r.length,h=t._Utils_newArrayOrEmpty(p);for(i=!1,a=0;a<p;a+=3)l=r[a],o=r[a+1],_=r[a+2],u=t._substitute(e,_,n,s),u!==_&&(i=!0),h.splice(a,3,l,o,u);return i?h:r},_substituteFunctionParameters(e,r,n,s){var i,a=r._requiredPositional,l=t._substituteArray(e,a,n,s),o=r._optionalPositional,_=t._substituteArray(e,o,n,s),u=r._named,p=t._substituteNamed(e,u,n,s);return l===a&&_===o&&p===u?r:(i=new t._FunctionParameters,i._requiredPositional=l,i._optionalPositional=_,i._named=p,i)},_setArrayType(e,r){return e[Z.arrayRti]=r,e},closureFunctionType(e){var r,n=e.$signature;return n!=null?typeof n=="number"?t.getTypeFromTypesTable(n):(r=e.$signature(),r):null},instanceOrFunctionType(e,r){var n;return t.Rti__isUnionOfFunctionType(r)&&e instanceof t.Closure&&(n=t.closureFunctionType(e),n!=null)?n:t.instanceType(e)},instanceType(e){return e instanceof t.Object?t._instanceType(e):Array.isArray(e)?t._arrayInstanceType(e):t._instanceTypeFromConstructor(m.getInterceptor$(e))},_arrayInstanceType(e){var r=e[Z.arrayRti],n=$.JSArray_dynamic;return r==null||r.constructor!==n.constructor?n:r},_instanceType(e){var r=e.$ti;return r??t._instanceTypeFromConstructor(e)},_instanceTypeFromConstructor(e){var r=e.constructor,n=r.$ccache;return n??t._instanceTypeFromConstructorMiss(e,r)},_instanceTypeFromConstructorMiss(e,r){var n=e instanceof t.Closure?e.__proto__.__proto__.constructor:r,s=t._Universe_findErasedType(Z.typeUniverse,n.name);return r.$ccache=s,s},getTypeFromTypesTable(e){var r,n=Z.types,s=n[e];return typeof s=="string"?(r=t._Universe_eval(Z.typeUniverse,s,!1),n[e]=r,r):s},getRuntimeTypeOfDartObject(e){return t.createRuntimeType(t._instanceType(e))},getRuntimeTypeOfClosure(e){var r=t.closureFunctionType(e);return t.createRuntimeType(r??t.instanceType(e))},_structuralTypeOf(e){var r;return $.Record._is(e)?t.evaluateRtiForRecord(e.$recipe,e._getFieldValues$0()):(r=e instanceof t.Closure?t.closureFunctionType(e):null,r??($.TrustedGetRuntimeType._is(e)?m.get$runtimeType$(e)._rti:Array.isArray(e)?t._arrayInstanceType(e):t.instanceType(e)))},createRuntimeType(e){var r=e._cachedRuntimeType;return r??(e._cachedRuntimeType=t._createRuntimeType(e))},_createRuntimeType(e){var r,n,s=e._canonicalRecipe,i=s.replace(/\*/g,"");return i===s?e._cachedRuntimeType=new t._Type(e):(r=t._Universe_eval(Z.typeUniverse,i,!0),n=r._cachedRuntimeType,n??(r._cachedRuntimeType=t._createRuntimeType(r)))},evaluateRtiForRecord(e,r){var n,s,i=r,a=i.length;if(a===0)return $.Record_0;for(n=t._Universe_evalInEnvironment(Z.typeUniverse,t._structuralTypeOf(i[0]),"@<0>"),s=1;s<a;++s)n=t._Universe_bind(Z.typeUniverse,n,t._structuralTypeOf(i[s]));return t._Universe_evalInEnvironment(Z.typeUniverse,n,e)},typeLiteral(e){return t.createRuntimeType(t._Universe_eval(Z.typeUniverse,e,!1))},_installSpecializedIsTest(e){var r,n,s,i,a,l=this;if(l===$.Object)return t._finishIsFn(l,e,t._isObject);if(t.isStrongTopType(l)?r=!0:l!==$.legacy_Object?r=!1:r=!0,r)return t._finishIsFn(l,e,t._isTop);if(r=l._kind,r===7)return t._finishIsFn(l,e,t._generalNullableIsTestImplementation);if(r===1)return t._finishIsFn(l,e,t._isNever);if(n=r===6?l._primary:l,r=n._kind,r===8)return t._finishIsFn(l,e,t._isFutureOr);if(n===$.int?s=t._isInt:n===$.double||n===$.num?s=t._isNum:n===$.String?s=t._isString:s=n===$.bool?t._isBool:null,s!=null)return t._finishIsFn(l,e,s);if(r===9){if(i=n._primary,n._rest.every(t.isTopType))return l._specializedTestResource="$is"+i,i==="List"?t._finishIsFn(l,e,t._isListTestViaProperty):t._finishIsFn(l,e,t._isTestViaProperty)}else if(r===11)return a=t.createRecordTypePredicate(n._primary,n._rest),t._finishIsFn(l,e,a??t._isNever);return t._finishIsFn(l,e,t._generalIsTestImplementation)},_finishIsFn(e,r,n){return e._is=n,e._is(r)},_installSpecializedAsCheck(e){var r,n=this,s=t._generalAsCheckImplementation;return t.isStrongTopType(n)?r=!0:n!==$.legacy_Object?r=!1:r=!0,r?s=t._asTop:n===$.Object?s=t._asObject:(r=t.isNullable(n),r&&(s=t._generalNullableAsCheckImplementation)),n._as=s,n._as(e)},_nullIs(e){var r,n=e._kind;return t.isStrongTopType(e)?r=!0:e!==$.legacy_Object&&e!==$.legacy_Never&&n!==7?n===6&&t._nullIs(e._primary)?r=!0:r=n===8&&t._nullIs(e._primary)||e===$.Null||e===$.JSNull:r=!0,r},_generalIsTestImplementation(e){var r=this;return e==null?t._nullIs(r):t._isSubtype(Z.typeUniverse,t.instanceOrFunctionType(e,r),null,r,null)},_generalNullableIsTestImplementation(e){return e==null?!0:this._primary._is(e)},_isTestViaProperty(e){var r,n=this;return e==null?t._nullIs(n):(r=n._specializedTestResource,e instanceof t.Object?!!e[r]:!!m.getInterceptor$(e)[r])},_isListTestViaProperty(e){var r,n=this;return e==null?t._nullIs(n):typeof e!="object"?!1:Array.isArray(e)?!0:(r=n._specializedTestResource,e instanceof t.Object?!!e[r]:!!m.getInterceptor$(e)[r])},_generalAsCheckImplementation(e){var r,n=this;if(e==null){if(r=t.isNullable(n),r)return e}else if(n._is(e))return e;t._failedAsCheck(e,n)},_generalNullableAsCheckImplementation(e){var r=this;if(e==null)return e;if(r._is(e))return e;t._failedAsCheck(e,r)},_failedAsCheck(e,r){throw t.wrapException(t._TypeError$fromMessage(t._Error_compose(e,t._rtiToString(r,null))))},_Error_compose(e,r){return t.Error_safeToString(e)+": type '"+t._rtiToString(t._structuralTypeOf(e),null)+"' is not a subtype of type '"+r+"'"},_TypeError$fromMessage(e){return new t._TypeError("TypeError: "+e)},_TypeError__TypeError$forType(e,r){return new t._TypeError("TypeError: "+t._Error_compose(e,r))},_isFutureOr(e){var r=this;return r._primary._is(e)||t.Rti__getFutureFromFutureOr(Z.typeUniverse,r)._is(e)},_isObject(e){return e!=null},_asObject(e){if(e!=null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"Object"))},_isTop(e){return!0},_asTop(e){return e},_isNever(e){return!1},_isBool(e){return e===!0||e===!1},_asBool(e){if(e===!0)return!0;if(e===!1)return!1;throw t.wrapException(t._TypeError__TypeError$forType(e,"bool"))},_asBoolS(e){if(e===!0)return!0;if(e===!1)return!1;if(e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"bool"))},_asBoolQ(e){if(e===!0)return!0;if(e===!1)return!1;if(e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"bool?"))},_asDouble(e){if(typeof e=="number")return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"double"))},_asDoubleS(e){if(typeof e=="number"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"double"))},_asDoubleQ(e){if(typeof e=="number"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"double?"))},_isInt(e){return typeof e=="number"&&Math.floor(e)===e},_asInt(e){if(typeof e=="number"&&Math.floor(e)===e)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"int"))},_asIntS(e){if(typeof e=="number"&&Math.floor(e)===e||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"int"))},_asIntQ(e){if(typeof e=="number"&&Math.floor(e)===e||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"int?"))},_isNum(e){return typeof e=="number"},_asNum(e){if(typeof e=="number")return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"num"))},_asNumS(e){if(typeof e=="number"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"num"))},_asNumQ(e){if(typeof e=="number"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"num?"))},_isString(e){return typeof e=="string"},_asString(e){if(typeof e=="string")return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"String"))},_asStringS(e){if(typeof e=="string"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"String"))},_asStringQ(e){if(typeof e=="string"||e==null)return e;throw t.wrapException(t._TypeError__TypeError$forType(e,"String?"))},_rtiArrayToString(e,r){var n,s,i;for(n="",s="",i=0;i<e.length;++i,s=", ")n+=s+t._rtiToString(e[i],r);return n},_recordRtiToString(e,r){var n,s,i,a,l,o,_=e._primary,u=e._rest;if(_==="")return"("+t._rtiArrayToString(u,r)+")";for(n=u.length,s=_.split(","),i=s.length-n,a="(",l="",o=0;o<n;++o,l=", ")a+=l,i===0&&(a+="{"),a+=t._rtiToString(u[o],r),i>=0&&(a+=" "+s[i]),++i;return a+"})"},_functionRtiToString(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=", ";if(n!=null){for(s=n.length,r==null?(r=t._setArrayType([],$.JSArray_String),i=null):i=r.length,a=r.length,l=s;l>0;--l)r.push("T"+(a+l));for(o=$.nullable_Object,_=$.legacy_Object,u="<",p="",l=0;l<s;++l,p=P)u=c.JSString_methods.$add(u+p,r[r.length-1-l]),h=n[l],f=h._kind,f===2||f===3||f===4||f===5||h===o?d=!0:h!==_?d=!1:d=!0,d||(u+=" extends "+t._rtiToString(h,r));u+=">"}else u="",i=null;for(o=e._primary,g=e._rest,y=g._requiredPositional,S=y.length,C=g._optionalPositional,E=C.length,A=g._named,M=A.length,L=t._rtiToString(o,r),R="",T="",l=0;l<S;++l,T=P)R+=T+t._rtiToString(y[l],r);if(E>0){for(R+=T+"[",T="",l=0;l<E;++l,T=P)R+=T+t._rtiToString(C[l],r);R+="]"}if(M>0){for(R+=T+"{",T="",l=0;l<M;l+=3,T=P)R+=T,A[l+1]&&(R+="required "),R+=t._rtiToString(A[l+2],r)+" "+A[l];R+="}"}return i!=null&&(r.toString,r.length=i),u+"("+R+") => "+L},_rtiToString(e,r){var n,s,i,a,l,o,_=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),l=e._rest,l.length>0?a+("<"+t._rtiArrayToString(l,r)+">"):a):_===11?t._recordRtiToString(e,r):_===12?t._functionRtiToString(e,r,null):_===13?t._functionRtiToString(e._primary,r,e._rest):_===14?(o=e._primary,r[r.length-1-o]):"?"},_unminifyOrTag(e){var r=Z.mangledGlobalNames[e];return 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,l,o=e.eT,_=o[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;a<n;++a)i[a]=s;return l=t._Universe__lookupInterfaceRti(e,r,i),o[r]=l,l}else return _},_Universe_addRules(e,r){return t._Utils_objectAssign(e.tR,r)},_Universe_addErasedTypes(e,r){return t._Utils_objectAssign(e.eT,r)},_Universe_eval(e,r,n){var s,i=e.eC,a=i.get(r);return a??(s=t._Parser_parse(t._Parser_create(e,null,r,n)),i.set(r,s),s)},_Universe_evalInEnvironment(e,r,n){var s,i,a=r._evalCache;return a==null&&(a=r._evalCache=new Map),s=a.get(n),s??(i=t._Parser_parse(t._Parser_create(e,r,n,!0)),a.set(n,i),i)},_Universe_bind(e,r,n){var s,i,a,l=r._bindCache;return l==null&&(l=r._bindCache=new Map),s=n._canonicalRecipe,i=l.get(s),i??(a=t._Universe__lookupBindingRti(e,r,n._kind===10?n._rest:[n]),l.set(s,a),a)},_Universe__installTypeTests(e,r){return r._as=t._installSpecializedAsCheck,r._is=t._installSpecializedIsTest,r},_Universe__lookupTerminalRti(e,r,n){var s,i,a=e.eC.get(n);return a??(s=new t.Rti(null,null),s._kind=r,s._canonicalRecipe=n,i=t._Universe__installTypeTests(e,s),e.eC.set(n,i),i)},_Universe__lookupStarRti(e,r,n){var s,i=r._canonicalRecipe+"*",a=e.eC.get(i);return a??(s=t._Universe__createStarRti(e,r,i,n),e.eC.set(i,s),s)},_Universe__createStarRti(e,r,n,s){var i,a,l;return s&&(i=r._kind,t.isStrongTopType(r)?a=!0:a=r===$.Null||r===$.JSNull||i===7||i===6,a)?r:(l=new t.Rti(null,null),l._kind=6,l._primary=r,l._canonicalRecipe=n,t._Universe__installTypeTests(e,l))},_Universe__lookupQuestionRti(e,r,n){var s,i=r._canonicalRecipe+"?",a=e.eC.get(i);return a??(s=t._Universe__createQuestionRti(e,r,i,n),e.eC.set(i,s),s)},_Universe__createQuestionRti(e,r,n,s){var i,a,l,o;if(s){if(i=r._kind,t.isStrongTopType(r)||r===$.Null||r===$.JSNull?a=!0:i!==7?a=i===8&&t.isNullable(r._primary):a=!0,a)return r;if(i===1||r===$.legacy_Never)return $.Null;if(i===6)return l=r._primary,l._kind===8&&t.isNullable(l._primary)?l:t.Rti__getQuestionFromStar(e,r)}return o=new t.Rti(null,null),o._kind=7,o._primary=r,o._canonicalRecipe=n,t._Universe__installTypeTests(e,o)},_Universe__lookupFutureOrRti(e,r,n){var s,i=r._canonicalRecipe+"/",a=e.eC.get(i);return a??(s=t._Universe__createFutureOrRti(e,r,i,n),e.eC.set(i,s),s)},_Universe__createFutureOrRti(e,r,n,s){var i,a,l;if(s){if(i=r._kind,t.isStrongTopType(r)?a=!0:r!==$.legacy_Object?a=!1:a=!0,a||r===$.Object)return r;if(i===1)return t._Universe__lookupInterfaceRti(e,"Future",[r]);if(r===$.Null||r===$.JSNull)return $.nullable_Future_Null}return l=new t.Rti(null,null),l._kind=8,l._primary=r,l._canonicalRecipe=n,t._Universe__installTypeTests(e,l)},_Universe__lookupGenericFunctionParameterRti(e,r){var n,s,i=""+r+"^",a=e.eC.get(i);return a??(n=new t.Rti(null,null),n._kind=14,n._primary=r,n._canonicalRecipe=i,s=t._Universe__installTypeTests(e,n),e.eC.set(i,s),s)},_Universe__canonicalRecipeJoin(e){var r,n,s,i=e.length;for(r="",n="",s=0;s<i;++s,n=",")r+=n+e[s]._canonicalRecipe;return r},_Universe__canonicalRecipeJoinNamed(e){var r,n,s,i,a,l=e.length;for(r="",n="",s=0;s<l;s+=3,n=",")i=e[s],a=e[s+1]?"!":":",r+=n+i+a+e[s+2]._canonicalRecipe;return r},_Universe__lookupInterfaceRti(e,r,n){var s,i,a,l=r;return n.length>0&&(l+="<"+t._Universe__canonicalRecipeJoin(n)+">"),s=e.eC.get(l),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=l,a=t._Universe__installTypeTests(e,i),e.eC.set(l,a),a)},_Universe__lookupBindingRti(e,r,n){var s,i,a,l,o,_;return r._kind===10?(s=r._primary,i=r._rest.concat(n)):(i=n,s=r),a=s._canonicalRecipe+(";<"+t._Universe__canonicalRecipeJoin(i)+">"),l=e.eC.get(a),l??(o=new t.Rti(null,null),o._kind=10,o._primary=s,o._rest=i,o._canonicalRecipe=a,_=t._Universe__installTypeTests(e,o),e.eC.set(a,_),_)},_Universe__lookupRecordRti(e,r,n){var s,i,a="+"+(r+"("+t._Universe__canonicalRecipeJoin(n)+")"),l=e.eC.get(a);return l??(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,l,o,_=r._canonicalRecipe,u=n._requiredPositional,p=u.length,h=n._optionalPositional,f=h.length,d=n._named,g=d.length,y="("+t._Universe__canonicalRecipeJoin(u);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??(l=new t.Rti(null,null),l._kind=12,l._primary=r,l._rest=n,l._canonicalRecipe=i,o=t._Universe__installTypeTests(e,l),e.eC.set(i,o),o)},_Universe__lookupGenericFunctionRti(e,r,n,s){var i,a=r._canonicalRecipe+("<"+t._Universe__canonicalRecipeJoin(n)+">"),l=e.eC.get(a);return l??(i=t._Universe__createGenericFunctionRti(e,r,n,a,s),e.eC.set(a,i),i)},_Universe__createGenericFunctionRti(e,r,n,s,i){var a,l,o,_,u,p,h,f;if(i){for(a=n.length,l=t._Utils_newArrayOrEmpty(a),o=0,_=0;_<a;++_)u=n[_],u._kind===1&&(l[_]=u,++o);if(o>0)return p=t._substitute(e,r,l,0),h=t._substituteArray(e,n,l,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,l,o,_=e.r,u=e.s;for(r=_.length,n=0;n<r;)if(s=_.charCodeAt(n),s>=48&&s<=57)n=t._Parser_handleDigit(n+1,s,_,u);else if((((s|32)>>>0)-97&65535)<26||s===95||s===36||s===124)n=t._Parser_handleIdentifier(e,n,_,u,!1);else if(s===46)n=t._Parser_handleIdentifier(e,n,_,u,!0);else switch(++n,s){case 44:break;case 58:u.push(!1);break;case 33:u.push(!0);break;case 59:u.push(t._Parser_toType(e.u,e.e,u.pop()));break;case 94:u.push(t._Universe__lookupGenericFunctionParameterRti(e.u,u.pop()));break;case 35:u.push(t._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:u.push(t._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:u.push(t._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:u.push(e.p),e.p=u.length;break;case 62:t._Parser_handleTypeArguments(e,u);break;case 38:t._Parser_handleExtendedOperations(e,u);break;case 42:i=e.u,u.push(t._Universe__lookupStarRti(i,t._Parser_toType(i,e.e,u.pop()),e.n));break;case 63:i=e.u,u.push(t._Universe__lookupQuestionRti(i,t._Parser_toType(i,e.e,u.pop()),e.n));break;case 47:i=e.u,u.push(t._Universe__lookupFutureOrRti(i,t._Parser_toType(i,e.e,u.pop()),e.n));break;case 40:u.push(-3),u.push(e.p),e.p=u.length;break;case 41:t._Parser_handleArguments(e,u);break;case 91:u.push(e.p),e.p=u.length;break;case 93:a=u.splice(e.p),t._Parser_toTypes(e.u,e.e,a),e.p=u.pop(),u.push(a),u.push(-1);break;case 123:u.push(e.p),e.p=u.length;break;case 125:a=u.splice(e.p),t._Parser_toTypesNamed(e.u,e.e,a),e.p=u.pop(),u.push(a),u.push(-2);break;case 43:l=_.indexOf("(",n),u.push(_.substring(n,l)),u.push(-4),u.push(e.p),e.p=u.length,n=l+1;break;default:throw"Bad character "+s}return o=u.pop(),t._Parser_toType(e.u,e.e,o)},_Parser_handleDigit(e,r,n,s){var i,a,l=r-48;for(i=n.length;e<i&&(a=n.charCodeAt(e),a>=48&&a<=57);++e)l=l*10+(a-48);return s.push(l),e},_Parser_handleIdentifier(e,r,n,s,i){var a,l,o,_,u,p,h=r+1;for(a=n.length;h<a;++h)if(l=n.charCodeAt(h),l===46){if(i)break;i=!0}else if((((l|32)>>>0)-97&65535)<26||l===95||l===36||l===124?o=!0:o=l>=48&&l<=57,!o)break;return _=n.substring(r,h),i?(a=e.u,u=e.e,u._kind===10&&(u=u._primary),p=t._Universe_findRule(a,u._primary)[_],p==null&&t.throwExpression('No "'+_+'" in "'+t.Rti__getCanonicalRecipe(u)+'"'),s.push(t._Universe_evalInEnvironment(a,u,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,l,o=null,_=e.u,u=r.pop();if(typeof u=="number")switch(u){case-1:n=r.pop(),s=o;break;case-2:s=r.pop(),n=o;break;default:r.push(u),s=o,n=s;break}else r.push(u),s=o,n=s;switch(i=t._Parser_collectArray(e,r),u=r.pop(),u){case-3:u=r.pop(),n==null&&(n=_.sEA),s==null&&(s=_.sEA),a=t._Parser_toType(_,e.e,u),l=new t._FunctionParameters,l._requiredPositional=i,l._optionalPositional=n,l._named=s,r.push(t._Universe__lookupFunctionRti(_,a,l));return;case-4:r.push(t._Universe__lookupRecordRti(_,r.pop(),i));return;default:throw t.wrapException(t.AssertionError$("Unexpected state under `()`: "+t.S(u)))}},_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;s<i;++s)n[s]=t._Parser_toType(e,r,n[s])},_Parser_toTypesNamed(e,r,n){var s,i=n.length;for(s=2;s<i;s+=3)n[s]=t._Parser_toType(e,r,n[s])},_Parser_indexToType(e,r,n){var s,i,a=r._kind;if(a===10){if(n===0)return r._primary;if(s=r._rest,i=s.length,n<=i)return s[n-1];n-=i,r=r._primary,a=r._kind}else if(n===0)return r;if(a!==9)throw t.wrapException(t.AssertionError$("Indexed base must be an interface type"));if(s=r._rest,n<=s.length)return s[n-1];throw t.wrapException(t.AssertionError$("Bad index "+n+" for "+r.toString$0(0)))},_isSubtype(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g,y;if(r===s||(t.isStrongTopType(s)?a=!0:s!==$.legacy_Object?a=!1:a=!0,a)||(l=r._kind,l===4))return!0;if(t.isStrongTopType(r))return!1;if(r._kind!==1?a=!1:a=!0,a||(o=l===14,o&&t._isSubtype(e,n[r._primary],n,s,i)))return!0;if(_=s._kind,a=r===$.Null||r===$.JSNull,a)return _===8?t._isSubtype(e,r,n,s._primary,i):s===$.Null||s===$.JSNull||_===7||_===6;if(s===$.Object)return l===8||l===6?t._isSubtype(e,r._primary,n,s,i):l!==7;if(l===6)return t._isSubtype(e,r._primary,n,s,i);if(_===6)return a=t.Rti__getQuestionFromStar(e,s),t._isSubtype(e,r,n,a,i);if(l===8)return t._isSubtype(e,r._primary,n,s,i)?t._isSubtype(e,t.Rti__getFutureFromFutureOr(e,r),n,s,i):!1;if(l===7)return a=t._isSubtype(e,$.Null,n,s,i),a&&t._isSubtype(e,r._primary,n,s,i);if(_===8)return t._isSubtype(e,r,n,s._primary,i)?!0:t._isSubtype(e,r,n,t.Rti__getFutureFromFutureOr(e,s),i);if(_===7)return a=t._isSubtype(e,r,n,$.Null,i),a||t._isSubtype(e,r,n,s._primary,i);if(o)return!1;if(a=l!==12,(!a||l===13)&&s===$.Function||(u=l===11,u&&s===$.Record))return!0;if(_===13){if(r===$.JavaScriptFunction)return!0;if(l!==13||(p=r._rest,h=s._rest,f=p.length,f!==h.length))return!1;for(n=n==null?p:p.concat(n),i=i==null?h:h.concat(i),d=0;d<f;++d)if(g=p[d],y=h[d],!t._isSubtype(e,g,n,y,i)||!t._isSubtype(e,y,i,g,n))return!1;return t._isFunctionSubtype(e,r._primary,n,s._primary,i)}return _===12?r===$.JavaScriptFunction?!0:a?!1:t._isFunctionSubtype(e,r,n,s,i):l===9?_!==9?!1:t._isInterfaceSubtype(e,r,n,s,i):u&&_===11?t._isRecordSubtype(e,r,n,s,i):!1},_isFunctionSubtype(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z;if(!t._isSubtype(e,r._primary,n,s._primary,i)||(a=r._rest,l=s._rest,o=a._requiredPositional,_=l._requiredPositional,u=o.length,p=_.length,u>p)||(h=p-u,f=a._optionalPositional,d=l._optionalPositional,g=f.length,y=d.length,u+g<p+y))return!1;for(S=0;S<u;++S)if(C=o[S],!t._isSubtype(e,_[S],i,C,n))return!1;for(S=0;S<h;++S)if(C=f[S],!t._isSubtype(e,_[u+S],i,C,n))return!1;for(S=0;S<y;++S)if(C=f[h+S],!t._isSubtype(e,d[S],i,C,n))return!1;for(E=a._named,A=l._named,M=E.length,L=A.length,R=0,T=0;T<L;T+=3)for(P=A[T];;){if(R>=M||(O=E[R],R+=3,P<O))return!1;if(z=E[R-2],O<P){if(z)return!1;continue}if(C=A[T+1],z&&!C||(C=E[R-1],!t._isSubtype(e,A[T+2],i,C,n)))return!1;break}for(;R<M;){if(E[R+1])return!1;R+=3}return!0},_isInterfaceSubtype(e,r,n,s,i){for(var a,l,o,_,u,p,h,f=r._primary,d=s._primary;f!==d;){if(a=e.tR[f],a==null)return!1;if(typeof a=="string"){f=a;continue}if(l=a[d],l==null)return!1;for(o=l.length,_=o>0?new Array(o):Z.typeUniverse.sEA,u=0;u<o;++u)_[u]=t._Universe_evalInEnvironment(e,r,l[u]);return t._areArgumentsSubtypes(e,_,null,n,s._rest,i)}return p=r._rest,h=s._rest,t._areArgumentsSubtypes(e,p,null,n,h,i)},_areArgumentsSubtypes(e,r,n,s,i,a){var l,o,_,u=r.length;for(l=0;l<u;++l)if(o=r[l],_=i[l],!t._isSubtype(e,o,s,_,a))return!1;return!0},_isRecordSubtype(e,r,n,s,i){var a,l=r._rest,o=s._rest,_=l.length;if(_!==o.length||r._primary!==s._primary)return!1;for(a=0;a<_;++a)if(!t._isSubtype(e,l[a],n,o[a],i))return!1;return!0},isNullable(e){var r,n=e._kind;return e===$.Null||e===$.JSNull||t.isStrongTopType(e)?r=!0:n!==7?n===6&&t.isNullable(e._primary)?r=!0:r=n===8&&t.isNullable(e._primary):r=!0,r},isTopType(e){var r;return t.isStrongTopType(e)?r=!0:e!==$.legacy_Object?r=!1:r=!0,r},isStrongTopType(e){var r=e._kind;return r===2||r===3||r===4||r===5||e===$.nullable_Object},_Utils_objectAssign(e,r){var n,s,i=Object.keys(r),a=i.length;for(n=0;n<a;++n)s=i[n],e[s]=r[s]},_Utils_newArrayOrEmpty(e){return e>0?new Array(e):Z.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(c.Duration_0,e)},Timer__createTimer(e,r){var n=c.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(b.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(b.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(l){a=l,i=s}}}(e,1);return b.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 c._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??t.AsyncError_defaultStackTrace(e))},AsyncError_defaultStackTrace(e){var r;return $.Error._is(e)&&(r=e.get$stackTrace(),r!=null)?r:c._StringStackTrace_3uE},Future_Future$value(e,r){var n;return r._as(e),n=new t._Future(b.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=b.Zone__current,s!==c.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(b.Zone__current,n._eval$1("_Future<0>")),s._asyncCompleteError$2(e,r),s},Future_wait(e,r){var n,s,i,a,l,o,_,u,p,h={},f=null,d=!1,g=new t._Future(b.Zone__current,r._eval$1("_Future<List<0>>"));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(u=m.get$iterator$ax(e),p=$.Null;u.moveNext$0();)a=u.get$current(u),l=h.remaining,m.then$1$2$onError$x(a,new t.Future_wait_closure(h,l,g,f,d,n,s,r),i,p),++h.remaining;if(u=h.remaining,u===0)return u=g,u._completeWithValue$1(t._setArrayType([],r._eval$1("JSArray<0>"))),u;h.values=t.List_List$filled(u,null,!1,r._eval$1("0?"))}catch(y){if(o=t.unwrapException(y),_=t.getTraceFromException(y),h.remaining===0||d)return t.Future_Future$error(o,_,r._eval$1("List<0>"));n._value=o,s._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?(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,l,o,_,u,p,h,f,d,g,y={},S=y.source=e;for(n=$.Future_dynamic;;){if(s={},i=S._state,a=(i&16)===0,l=!a,r==null){l&&!(i&1)&&(n=S._resultOrListeners,S._zone.handleUncaughtError$2(n.error,n.stackTrace));return}for(s.listener=r,o=r._nextListener,S=r;o!=null;S=o,o=_)S._nextListener=null,t._Future__propagateToListeners(y.source,S),s.listener=o,_=o._nextListener;if(i=y.source,u=i._resultOrListeners,s.listenerHasError=l,s.listenerValueOrError=u,a?(p=S.state,p=(p&1)!==0||(p&15)===8):p=!0,p){if(h=S.result._zone,l?(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=b.Zone__current,f!==h?b.Zone__current=h:f=null,S=s.listener.state,(S&15)===8?new t._Future__propagateToListeners_handleWhenCompleteCallback(s,y,l).call$0():a?S&1&&new t._Future__propagateToListeners_handleValueCallback(s,u).call$0():S&2&&new t._Future__propagateToListeners_handleError(y,s).call$0(),f!=null&&(b.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){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",N.Error_))},_microtaskLoop(){var e,r;for(e=b._nextCallback;e!=null;e=b._nextCallback)b._lastPriorityCallback=null,r=e.next,b._nextCallback=r,r==null&&(b._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){b._isInCallbackLoop=!0;try{t._microtaskLoop()}finally{b._lastPriorityCallback=null,b._isInCallbackLoop=!1,b._nextCallback!=null&&b.$get$_AsyncRun__scheduleImmediateClosure().call$1(t.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var r=new t._AsyncCallbackEntry(e),n=b._lastCallback;n==null?(b._nextCallback=b._lastCallback=r,b._isInCallbackLoop||b.$get$_AsyncRun__scheduleImmediateClosure().call$1(t.async___startMicrotaskLoop$closure())):b._lastCallback=n.next=r},_schedulePriorityAsyncCallback(e){var r,n,s,i=b._nextCallback;if(i==null){t._scheduleAsyncCallback(e),b._lastPriorityCallback=b._lastCallback;return}r=new t._AsyncCallbackEntry(e),n=b._lastPriorityCallback,n==null?(r.next=i,b._nextCallback=b._lastPriorityCallback=r):(s=n.next,r.next=s,b._lastPriorityCallback=n.next=r,s==null&&(b._lastCallback=r))},scheduleMicrotask(e){var r,n=null,s=b.Zone__current;if(c.C__RootZone===s){t._rootScheduleMicrotask(n,n,c.C__RootZone,e);return}if(c.C__RootZone===s.get$_scheduleMicrotask().zone?r=c.C__RootZone.get$errorZone()===s.get$errorZone():r=!1,r){t._rootScheduleMicrotask(n,n,s,s.registerCallback$1$1(e,$.void));return}r=b.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),b.Zone__current.handleUncaughtError$2(r,n)}},_ControllerSubscription$(e,r,n,s,i,a){var l=b.Zone__current,o=i?1:0,_=t._BufferingStreamSubscription__registerDataHandler(l,r,a),u=t._BufferingStreamSubscription__registerErrorHandler(l,n),p=s??t.async___nullDoneHandler$closure();return new t._ControllerSubscription(e,_,u,l.registerCallback$1$1(p,$.void),l,o,a._eval$1("_ControllerSubscription<0>"))},_BufferingStreamSubscription__registerDataHandler(e,r,n){var s=r??t.async___nullDataHandler$closure();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){b.Zone__current.handleUncaughtError$2(e,r)},_nullDoneHandler(){},Timer_Timer(e,r){var n=b.Zone__current;return n===c.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=b.Zone__current;if(a===n)return s.call$0();b.Zone__current=n,i=a;try{return a=s.call$0(),a}finally{b.Zone__current=i}},_rootRunUnary(e,r,n,s,i){var a,l=b.Zone__current;if(l===n)return s.call$1(i);b.Zone__current=n,a=l;try{return l=s.call$1(i),l}finally{b.Zone__current=a}},_rootRunBinary(e,r,n,s,i,a){var l,o=b.Zone__current;if(o===n)return s.call$2(i,a);b.Zone__current=n,l=o;try{return o=s.call$2(i,a),o}finally{b.Zone__current=l}},_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;c.C__RootZone!==n&&(i=c.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,c.C__RootZone!==n?n.bindCallback$1$1(i,$.void):i)},_rootCreatePeriodicTimer(e,r,n,s,i){var a;return c.C__RootZone!==n&&(i=n.bindUnaryCallback$2$1(i,$.void,$.Timer)),a=c.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){b.Zone__current.print$1(e)},_rootFork(e,r,n,s,i){var a,l,o;return b.printToZone=t.async___printToZone$closure(),s==null&&(s=c._ZoneSpecification_ALf),i==null?a=n.get$_async$_map():(l=$.nullable_Object,a=t.HashMap_HashMap$from(i,l,l)),l=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),o=s.handleUncaughtError,o!=null&&(l._handleUncaughtError=new t._ZoneFunction(l,o)),l},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 b.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,l){var o=this;o._box_0=r,o.cleanUp=n,o.eagerError=s,o._future=i,o.error=a,o.stackTrace=l},Future_wait_closure:function(r,n,s,i,a,l,o,_){var u=this;u._box_0=r,u.pos=n,u._future=s,u.cleanUp=i,u.eagerError=a,u.error=l,u.stackTrace=o,u.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 l=this;l._nextListener=null,l.result=r,l.state=n,l.callback=s,l.errorCallback=i,l.$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 l=this;l._varData=null,l._state=0,l._doneFuture=null,l.onListen=r,l.onPause=n,l.onResume=s,l.onCancel=i,l.$ti=a},_SyncStreamController:function(r,n,s,i,a){var l=this;l._varData=null,l._state=0,l._doneFuture=null,l.onListen=r,l.onPause=n,l.onResume=s,l.onCancel=i,l.$ti=a},_ControllerStream:function(r,n){this._controller=r,this.$ti=n},_ControllerSubscription:function(r,n,s,i,a,l,o){var _=this;_._controller=r,_._onData=n,_._onError=s,_._onDone=i,_._zone=a,_._state=l,_._pending=_._cancelFuture=null,_.$ti=o},_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,l,o){var _=this;_._stream=r,_._subscription=null,_._onData=n,_._onError=s,_._onDone=i,_._zone=a,_._state=l,_._pending=_._cancelFuture=null,_.$ti=o},_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,l,o,_,u,p,h,f,d){var g=this;g.handleUncaughtError=r,g.run=n,g.runUnary=s,g.runBinary=i,g.registerCallback=a,g.registerUnaryCallback=l,g.registerBinaryCallback=o,g.errorCallback=_,g.scheduleMicrotask=u,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,l,o,_,u,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=l,S._errorCallback=o,S._scheduleMicrotask=_,S._createTimer=u,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,"<non-identifier-key>",e),delete e["<non-identifier-key>"],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??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["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],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<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++s)i.add$1(0,r._as(e[s]));return i},LinkedHashSet_LinkedHashSet$of(e,r){var n=t.LinkedHashSet_LinkedHashSet(r);return n.addAll$1(0,e),n},ListBase__compareAny(e,r){var n=$.Comparable_dynamic;return m.compareTo$1$ns(n._as(e),n._as(r))},MapBase_mapToString(e){var r,n={};if(t.isToStringVisiting(e))return"{...}";r=new t.StringBuffer("");try{b.toStringVisiting.push(e),r._contents+="{",n.first=!0,e.forEach$1(0,new t.MapBase_mapToString_closure(n,r)),r._contents+="}"}finally{b.toStringVisiting.pop()}return n=r._contents,n.charCodeAt(0)==0,n},MapBase__fillMapWithIterables(e,r,n){for(var s=r.get$iterator(r),i=n.get$iterator(n),a=s.moveNext$0(),l=i.moveNext$0();a&&l;)e.$indexSet(0,s.get$current(s),i.get$current(i)),a=s.moveNext$0(),l=i.moveNext$0();if(a||l)throw t.wrapException(t.ArgumentError$("Iterables do not have same length.",null))},ListQueue$(e){return new t.ListQueue(t.List_List$filled(t.ListQueue__calculateCapacity(null),null,!1,e._eval$1("0?")),e._eval$1("ListQueue<0>"))},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._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._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("<22>")>=0)?null:a):null},Utf8Decoder__convertInterceptedUint8List(e,r,n,s){var i=e?b.$get$Utf8Decoder__decoderNonfatal():b.$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(c.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,l,o){var _,u,p,h,f,d,g=o>>>2,y=3-(o&3);for(_=m.getInterceptor$asx(r),u=n,p=0;u<s;++u)h=_.$index(r,u),p=(p|h)>>>0,g=(g<<8|h)&16777215,--y,y===0&&(f=l+1,a[l]=c.JSString_methods._codeUnitAt$1(e,g>>>18&63),l=f+1,a[f]=c.JSString_methods._codeUnitAt$1(e,g>>>12&63),f=l+1,a[l]=c.JSString_methods._codeUnitAt$1(e,g>>>6&63),l=f+1,a[f]=c.JSString_methods._codeUnitAt$1(e,g&63),g=0,y=3);if(p>=0&&p<=255)return i&&y<3?(f=l+1,d=f+1,3-y===1?(a[l]=c.JSString_methods._codeUnitAt$1(e,g>>>2&63),a[f]=c.JSString_methods._codeUnitAt$1(e,g<<4&63),a[d]=61,a[d+1]=61):(a[l]=c.JSString_methods._codeUnitAt$1(e,g>>>10&63),a[f]=c.JSString_methods._codeUnitAt$1(e,g>>>4&63),a[d]=c.JSString_methods._codeUnitAt$1(e,g<<2&63),a[d+1]=61),0):(g<<2|3-y)>>>0;for(u=n;u<s&&(h=_.$index(r,u),!(h<0||h>255));)++u;throw t.wrapException(t.ArgumentError$value(r,"Not a byte value at index "+u+": 0x"+m.toRadixString$1$n(_.$index(r,u),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,l=n-r,o=new Uint8Array(l);for(s=m.getInterceptor$asx(e),i=0;i<l;++i)a=s.$index(e,r+i),o[i]=(a&4294967040)>>>0?255:a;return o},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._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<a.length;++i)a[i]=r;return a},List_List$from(e,r,n){var s,i=t._setArrayType([],n._eval$1("JSArray<0>"));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<i?s.slice(r,n):s)):$.NativeUint8List._is(e)?t.Primitives_stringFromNativeUint8List(e,r,t.RangeError_checkValidRange(r,n,e.length)):t.String__stringFromIterable(e,r,n)},String_String$fromCharCode(e){return t.Primitives_stringFromCharCode(e)},String__stringFromIterable(e,r,n){var s,i,a,l,o=null;if(r<0)throw t.wrapException(t.RangeError$range(r,0,m.get$length$asx(e),o,o));if(s=n==null,!s&&n<r)throw t.wrapException(t.RangeError$range(n,r,m.get$length$asx(e),o,o));for(i=m.get$iterator$ax(e),a=0;a<r;++a)if(!i.moveNext$0())throw t.wrapException(t.RangeError$range(r,0,a,o,o));if(l=[],s)for(;i.moveNext$0();)l.push(i.get$current(i));else for(a=r;a<n;++a){if(!i.moveNext$0())throw t.wrapException(t.RangeError$range(n,r,a,o,o));l.push(i.get$current(i))}return t.Primitives_stringFromCharCodes(l)},RegExp_RegExp(e,r){return new t.JSSyntaxRegExp(e,t.JSSyntaxRegExp_makeNative(e,r,!0,!1,!1,!1))},identical(e,r){return e==null?r==null:e===r},StringBuffer__writeAll(e,r,n){var s=m.get$iterator$ax(r);if(!s.moveNext$0())return e;if(n.length===0)do e+=t.S(s.get$current(s));while(s.moveNext$0());else for(e+=t.S(s.get$current(s));s.moveNext$0();)e=e+n+t.S(s.get$current(s));return e},NoSuchMethodError_NoSuchMethodError$withInvocation(e,r){return new t.NoSuchMethodError(e,r.get$memberName(),r.get$positionalArguments(),r.get$namedArguments())},Uri_base(){var e=t.Primitives_currentUri();if(e!=null)return t.Uri_parse(e);throw t.wrapException(t.UnsupportedError$("'Uri.base' is not supported"))},_Uri__uriEncode(e,r,n,s){var i,a,l,o,_,u="0123456789ABCDEF";if(n===c.C_Utf8Codec?(i=b.$get$_Uri__needsNoEncoding()._nativeRegExp,i=i.test(r)):i=!1,i)return r;for(a=n.get$encoder().convert$1(r),i=a.length,l=0,o="";l<i;++l)_=a[l],_<128&&e[_>>>4]&1<<(_&15)?o+=t.Primitives_stringFromCharCode(_):o=s&&_===32?o+"+":o+"%"+u[_>>>4&15]+u[_&15];return o.charCodeAt(0)==0,o},StackTrace_current(){var e;if(b.$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??"Value not in range")},RangeError$range(e,r,n,s,i){return new t.RangeError(r,n,!0,e,s,i??"Invalid value")},RangeError_checkValueInInterval(e,r,n,s){if(e<r||e>n)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??"index"));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),b.toStringVisiting.push(e);try{t._iterablePartsToStrings(e,s)}finally{b.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),b.toStringVisiting.push(e);try{i=s,i._contents=t.StringBuffer__writeAll(i._contents,e,", ")}finally{b.toStringVisiting.pop()}return s._contents+=n,i=s._contents,i.charCodeAt(0)==0,i},_iterablePartsToStrings(e,r){for(var n,s,i,a,l,o,_,u=e.get$iterator(e),p=0,h=0;p<80||h<3;){if(!u.moveNext$0())return;n=t.S(u.get$current(u)),r.push(n),p+=n.length+2,++h}if(u.moveNext$0())if(a=u.get$current(u),++h,u.moveNext$0()){for(l=u.get$current(u),++h;u.moveNext$0();a=l,l=o)if(o=u.get$current(u),++h,h>100){for(;p>75&&h>3;)p-=r.pop().length+2,--h;r.push("...");return}i=t.S(a),s=t.S(l),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 c.C_SentinelValue===n?(i=m.get$hashCode$(e),r=m.get$hashCode$(r),t.SystemHash_finish(t.SystemHash_combine(t.SystemHash_combine(b.$get$_hashSeed(),i),r))):c.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(b.$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=b.$get$_hashSeed(),t.SystemHash_finish(t.SystemHash_combine(t.SystemHash_combine(t.SystemHash_combine(t.SystemHash_combine(a,i),r),n),s)))},Object_hashAll(e){var r,n,s=b.$get$_hashSeed();for(r=e.length,n=0;n<e.length;e.length===r||(0,t.throwConcurrentModificationError)(e),++n)s=t.SystemHash_combine(s,m.get$hashCode$(e[n]));return t.SystemHash_finish(s)},print(e){var r=t.S(e),n=b.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(""),l=t._setArrayType([-1],$.JSArray_int);return r==null?s=null:s="utf-8",r==null&&(r=c.C_AsciiCodec),t.UriData__writeUri(n,s,null,a,l),l.push(a._contents.length),a._contents+=",",t.UriData__uriEncodeBytes(c.List_oFp,r.encode$1(e),a),i=a._contents,new t.UriData((i.charCodeAt(0)==0,i),l,null).get$uri()},Uri_parse(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=null,P=e.length;if(P>=5){if(r=((c.JSString_methods._codeUnitAt$1(e,4)^58)*3|c.JSString_methods._codeUnitAt$1(e,0)^100|c.JSString_methods._codeUnitAt$1(e,1)^97|c.JSString_methods._codeUnitAt$1(e,2)^116|c.JSString_methods._codeUnitAt$1(e,3)^97)>>>0,r===0)return t.UriData__parse(P<P?c.JSString_methods.substring$2(e,0,P):e,5,T).get$uri();if(r===32)return t.UriData__parse(c.JSString_methods.substring$2(e,5,P),0,T).get$uri()}return n=t.List_List$filled(8,0,!1,$.int),n[0]=0,n[1]=-1,n[2]=-1,n[7]=-1,n[3]=0,n[4]=0,n[5]=P,n[6]=P,t._scan(e,0,P,0,n)>=14&&(n[7]=P),s=n[1],s>=0&&t._scan(e,0,s,20,n)===20&&(n[7]=s),i=n[2]+1,a=n[3],l=n[4],o=n[5],_=n[6],_<o&&(o=_),l<i?l=o:l<=s&&(l=s+1),a<i&&(a=l),u=n[7]<0,u?i>s+3?(p=T,u=!1):(h=a>0,h&&a+1===l?(p=T,u=!1):(c.JSString_methods.startsWith$2(e,"\\",l)?f=!0:i>0?f=c.JSString_methods.startsWith$2(e,"\\",i-1)||c.JSString_methods.startsWith$2(e,"\\",i-2):f=!1,f?(p=T,u=!1):(o<P&&o===l+2&&c.JSString_methods.startsWith$2(e,"..",l)?f=!0:f=o>l+2&&c.JSString_methods.startsWith$2(e,"/..",o-3),f?(p=T,u=!1):(s===4?c.JSString_methods.startsWith$2(e,"file",0)?(i<=0?(c.JSString_methods.startsWith$2(e,"/",l)?(d="file://",r=2):(d="file:///",r=3),e=d+c.JSString_methods.substring$2(e,l,P),s-=0,h=r-0,o+=h,_+=h,P=e.length,i=7,a=7,l=7):l===o&&(++_,g=o+1,e=c.JSString_methods.replaceRange$3(e,l,o,"/"),++P,o=g),p="file"):c.JSString_methods.startsWith$2(e,"http",0)?(h&&a+3===l&&c.JSString_methods.startsWith$2(e,"80",a+1)&&(_-=3,y=l-3,o-=3,e=c.JSString_methods.replaceRange$3(e,a,l,""),P-=3,l=y),p="http"):p=T:s===5&&c.JSString_methods.startsWith$2(e,"https",0)?(h&&a+4===l&&c.JSString_methods.startsWith$2(e,"443",a+1)&&(_-=4,y=l-4,o-=4,e=c.JSString_methods.replaceRange$3(e,a,l,""),P-=3,l=y),p="https"):p=T,u=!0)))):p=T,u?(P<e.length&&(e=c.JSString_methods.substring$2(e,0,P),s-=0,i-=0,a-=0,l-=0,o-=0,_-=0),new t._SimpleUri(e,s,i,a,l,o,_,p)):(p==null&&(s>0?p=t._Uri__makeScheme(e,0,s):(s===0&&t._Uri__fail(e,0,"Invalid empty scheme"),p="")),i>0?(S=s+3,C=S<i?t._Uri__makeUserInfo(e,S,i-1):"",E=t._Uri__makeHost(e,i,a,!1),h=a+1,h<l?(A=t.Primitives_parseInt(c.JSString_methods.substring$2(e,h,l),T),M=t._Uri__makePort(A??t.throwExpression(t.FormatException$("Invalid port",e,h)),p)):M=T):(M=T,E=M,C=""),L=t._Uri__makePath(e,l,o,T,p,E!=null),R=o<_?t._Uri__makeQuery(e,o+1,_,T):T,t._Uri$_internal(p,C,E,M,L,R,_<P?t._Uri__makeFragment(e,_+1,P):T))},Uri_decodeComponent(e){return t._Uri__uriDecode(e,0,e.length,c.C_Utf8Codec,!1)},Uri__parseIPv4Address(e,r,n){var s,i,a,l,o,_,u="IPv4 address should contain exactly 4 parts",p="each part must be in the range 0..255",h=new t.Uri__parseIPv4Address_error(e),f=new Uint8Array(4);for(s=r,i=s,a=0;s<n;++s)l=c.JSString_methods.codeUnitAt$1(e,s),l!==46?(l^48)>9&&h.call$2("invalid character",s):(a===3&&h.call$2(u,s),o=t.int_parse(c.JSString_methods.substring$2(e,i,s),null),o>255&&h.call$2(p,i),_=a+1,f[a]=o,i=s+1,a=_);return a!==3&&h.call$2(u,n),o=t.int_parse(c.JSString_methods.substring$2(e,i,n),null),o>255&&h.call$2(p,i),f[a]=o,f},Uri_parseIPv6Address(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=new t.Uri_parseIPv6Address_error(e),A=new t.Uri_parseIPv6Address_parseHex(E,e);for(e.length<2&&E.call$2("address is too short",C),s=t._setArrayType([],$.JSArray_int),i=r,a=i,l=!1,o=!1;i<n;++i)_=c.JSString_methods.codeUnitAt$1(e,i),_===58?(i===r&&(++i,c.JSString_methods.codeUnitAt$1(e,i)!==58&&E.call$2("invalid start colon.",i),a=i),i===a?(l&&E.call$2("only one wildcard `::` is allowed",i),s.push(-1),l=!0):s.push(A.call$2(a,i)),a=i+1):_===46&&(o=!0);for(s.length===0&&E.call$2("too few parts",C),u=a===n,p=c.JSArray_methods.get$last(s),u&&p!==-1&&E.call$2("expected a part after last `:`",n),u||(o?(h=t.Uri__parseIPv4Address(e,a,n),s.push((h[0]<<8|h[1])>>>0),s.push((h[2]<<8|h[3])>>>0)):s.push(A.call$2(a,n))),l?s.length>7&&E.call$2("an address with a wildcard must have less than 7 parts",C):s.length!==8&&E.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;i<p;++i)if(y=s[i],y===-1)for(S=0;S<d;++S)f[g]=0,f[g+1]=0,g+=2;else f[g]=c.JSInt_methods._shrOtherPositive$1(y,8),f[g+1]=y&255,g+=2;return f},_Uri$_internal(e,r,n,s,i,a,l){return new t._Uri(e,r,n,s,i,a,l)},_Uri__Uri(e,r,n,s){var i,a,l,o,_,u,p,h,f=null;return s=s==null?"":t._Uri__makeScheme(s,0,s.length),i=t._Uri__makeUserInfo(f,0,0),e=t._Uri__makeHost(e,0,e==null?0:e.length,!1),a=t._Uri__makeQuery(f,0,0,f),l=t._Uri__makeFragment(f,0,0),o=t._Uri__makePort(f,s),_=s==="file",e==null?u=i.length!==0||o!=null||_:u=!1,u&&(e=""),u=e==null,p=!u,r=t._Uri__makePath(r,0,r==null?0:r.length,n,s,p),h=s.length===0,h&&u&&!c.JSString_methods.startsWith$1(r,"/")?r=t._Uri__normalizeRelativePath(r,!h||p):r=t._Uri__removeDotSegments(r),t._Uri$_internal(s,i,u&&c.JSString_methods.startsWith$1(r,"//")?"":e,o,r,a,l)},_Uri__defaultPort(e){return e==="http"?80:e==="https"?443:0},_Uri__fail(e,r,n){throw t.wrapException(t.FormatException$(n,e,r))},_Uri__Uri$file(e,r){return r?t._Uri__makeWindowsFileUrl(e,!1):t._Uri__makeFileUri(e,!1)},_Uri__checkNonWindowsPathReservedCharacters(e,r){var n,s,i,a,l;for(n=e.length,s=0;s<n;++s)if(i=e[s],a=m.getInterceptor$asx(i),l=a.get$length(i),0>l&&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,l,o=null;for(s=t.SubListIterable$(e,n,o,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)),l=t.RegExp_RegExp('["*/:<>?\\\\|]',!1),a.length,t.stringContainsUnchecked(a,l,0))throw r?t.wrapException(t.ArgumentError$("Illegal character in path",o)):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 c.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,l="\\",o=null,_="file";if(c.JSString_methods.startsWith$1(e,"\\\\?\\")){if(c.JSString_methods.startsWith$2(e,"UNC\\",4))e=c.JSString_methods.replaceRange$3(e,0,7,l);else if(e=c.JSString_methods.substring$1(e,4),e.length<3||c.JSString_methods._codeUnitAt$1(e,1)!==58||c.JSString_methods._codeUnitAt$1(e,2)!==92)throw t.wrapException(t.ArgumentError$("Windows paths with \\\\?\\ prefix must be absolute",o))}else e=t.stringReplaceAllUnchecked(e,"/",l);if(n=e.length,n>1&&c.JSString_methods._codeUnitAt$1(e,1)===58){if(t._Uri__checkWindowsDriveLetter(c.JSString_methods._codeUnitAt$1(e,0),!0),n===2||c.JSString_methods._codeUnitAt$1(e,2)!==92)throw t.wrapException(t.ArgumentError$("Windows paths with drive letter must be absolute",o));return s=t._setArrayType(e.split(l),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,1),t._Uri__Uri(o,o,s,_)}return c.JSString_methods.startsWith$1(e,l)?c.JSString_methods.startsWith$2(e,l,1)?(i=c.JSString_methods.indexOf$2(e,l,2),n=i<0,a=n?c.JSString_methods.substring$1(e,2):c.JSString_methods.substring$2(e,2,i),s=t._setArrayType((n?"":c.JSString_methods.substring$1(e,i+1)).split(l),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(a,o,s,_)):(s=t._setArrayType(e.split(l),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(o,o,s,_)):(s=t._setArrayType(e.split(l),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(o,o,s,o))},_Uri__makePort(e,r){return e!=null&&e===t._Uri__defaultPort(r)?null:e},_Uri__makeHost(e,r,n,s){var i,a,l,o,_,u;if(e==null)return null;if(r===n)return"";if(c.JSString_methods.codeUnitAt$1(e,r)===91)return i=n-1,c.JSString_methods.codeUnitAt$1(e,i)!==93&&t._Uri__fail(e,r,"Missing end `]` to match `[` in host"),a=r+1,l=t._Uri__checkZoneID(e,a,i),l<i?(o=l+1,_=t._Uri__normalizeZoneID(e,c.JSString_methods.startsWith$2(e,"25",o)?l+3:o,i,"%25")):_="",t.Uri_parseIPv6Address(e,a,l),c.JSString_methods.substring$2(e,r,l).toLowerCase()+_+"]";for(u=r;u<n;++u)if(c.JSString_methods.codeUnitAt$1(e,u)===58)return l=c.JSString_methods.indexOf$2(e,"%",r),l=l>=r&&l<n?l:n,l<n?(o=l+1,_=t._Uri__normalizeZoneID(e,c.JSString_methods.startsWith$2(e,"25",o)?l+3:o,n,"%25")):_="",t.Uri_parseIPv6Address(e,r,l),"["+c.JSString_methods.substring$2(e,r,l)+_+"]";return t._Uri__normalizeRegName(e,r,n)},_Uri__checkZoneID(e,r,n){var s=c.JSString_methods.indexOf$2(e,"%",r);return s>=r&&s<n?s:n},_Uri__normalizeZoneID(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g=s!==""?new t.StringBuffer(s):null;for(i=r,a=i,l=!0;i<n;)if(o=c.JSString_methods.codeUnitAt$1(e,i),o===37){if(_=t._Uri__normalizeEscape(e,i,!0),u=_==null,u&&l){i+=3;continue}g==null&&(g=new t.StringBuffer("")),p=g._contents+=c.JSString_methods.substring$2(e,a,i),u?_=c.JSString_methods.substring$2(e,i,i+3):_==="%"&&t._Uri__fail(e,i,"ZoneID should not contain % anymore"),g._contents=p+_,i+=3,a=i,l=!0}else o<127&&c.List_M1A[o>>>4]&1<<(o&15)?(l&&65<=o&&90>=o&&(g==null&&(g=new t.StringBuffer("")),a<i&&(g._contents+=c.JSString_methods.substring$2(e,a,i),a=i),l=!1),++i):((o&64512)===55296&&i+1<n?(h=c.JSString_methods.codeUnitAt$1(e,i+1),(h&64512)===56320?(o=(o&1023)<<10|h&1023|65536,f=2):f=1):f=1,d=c.JSString_methods.substring$2(e,a,i),g==null&&(g=new t.StringBuffer("")),u=g,u._contents+=d,u._contents+=t._Uri__escapeChar(o),i+=f,a=i);return g==null?c.JSString_methods.substring$2(e,r,n):(a<n&&(g._contents+=c.JSString_methods.substring$2(e,a,n)),u=g._contents,u.charCodeAt(0)==0,u)},_Uri__normalizeRegName(e,r,n){var s,i,a,l,o,_,u,p,h,f,d;for(s=r,i=s,a=null,l=!0;s<n;)if(o=c.JSString_methods.codeUnitAt$1(e,s),o===37){if(_=t._Uri__normalizeEscape(e,s,!0),u=_==null,u&&l){s+=3;continue}a==null&&(a=new t.StringBuffer("")),p=c.JSString_methods.substring$2(e,i,s),h=a._contents+=l?p:p.toLowerCase(),u?(_=c.JSString_methods.substring$2(e,s,s+3),f=3):_==="%"?(_="%25",f=1):f=3,a._contents=h+_,s+=f,i=s,l=!0}else o<127&&c.List_ejq[o>>>4]&1<<(o&15)?(l&&65<=o&&90>=o&&(a==null&&(a=new t.StringBuffer("")),i<s&&(a._contents+=c.JSString_methods.substring$2(e,i,s),i=s),l=!1),++s):o<=93&&c.List_YmH[o>>>4]&1<<(o&15)?t._Uri__fail(e,s,"Invalid character"):((o&64512)===55296&&s+1<n?(d=c.JSString_methods.codeUnitAt$1(e,s+1),(d&64512)===56320?(o=(o&1023)<<10|d&1023|65536,f=2):f=1):f=1,p=c.JSString_methods.substring$2(e,i,s),l||(p=p.toLowerCase()),a==null&&(a=new t.StringBuffer("")),u=a,u._contents+=p,u._contents+=t._Uri__escapeChar(o),s+=f,i=s);return a==null?c.JSString_methods.substring$2(e,r,n):(i<n&&(p=c.JSString_methods.substring$2(e,i,n),a._contents+=l?p:p.toLowerCase()),u=a._contents,u.charCodeAt(0)==0,u)},_Uri__makeScheme(e,r,n){var s,i,a;if(r===n)return"";for(t._Uri__isAlphabeticCharacter(c.JSString_methods._codeUnitAt$1(e,r))||t._Uri__fail(e,r,"Scheme not starting with alphabetic character"),s=r,i=!1;s<n;++s)a=c.JSString_methods._codeUnitAt$1(e,s),a<128&&c.List_MMm[a>>>4]&1<<(a&15)||t._Uri__fail(e,s,"Illegal scheme character"),65<=a&&a<=90&&(i=!0);return e=c.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,c.List_OL3,!1,!1)},_Uri__makePath(e,r,n,s,i,a){var l,o=i==="file",_=o||a;if(e==null){if(s==null)return o?"/":"";l=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));l=t._Uri__normalizeOrSubstring(e,r,n,c.List_XRg,!0,!0)}if(l.length===0){if(o)return"/"}else _&&!c.JSString_methods.startsWith$1(l,"/")&&(l="/"+l);return t._Uri__normalizePath(l,i,a)},_Uri__normalizePath(e,r,n){var s=r.length===0;return s&&!n&&!c.JSString_methods.startsWith$1(e,"/")&&!c.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,c.List_oFp,!0,!1):null},_Uri__makeFragment(e,r,n){return e==null?null:t._Uri__normalizeOrSubstring(e,r,n,c.List_oFp,!0,!1)},_Uri__normalizeEscape(e,r,n){var s,i,a,l,o,_=r+2;return _>=e.length||(s=c.JSString_methods.codeUnitAt$1(e,r+1),i=c.JSString_methods.codeUnitAt$1(e,_),a=t.hexDigitValue(s),l=t.hexDigitValue(i),a<0||l<0)?"%":(o=a*16+l,o<127&&c.List_M1A[c.JSInt_methods._shrOtherPositive$1(o,4)]&1<<(o&15)?t.Primitives_stringFromCharCode(n&&65<=o&&90>=o?(o|32)>>>0:o):s>=97||i>=97?c.JSString_methods.substring$2(e,r,r+3).toUpperCase():null)},_Uri__escapeChar(e){var r,n,s,i,a,l="0123456789ABCDEF";if(e<128)r=new Uint8Array(3),r[0]=37,r[1]=c.JSString_methods._codeUnitAt$1(l,e>>>4),r[2]=c.JSString_methods._codeUnitAt$1(l,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=c.JSInt_methods._shrReceiverPositive$1(e,6*s)&63|n,r[i]=37,r[i+1]=c.JSString_methods._codeUnitAt$1(l,a>>>4),r[i+2]=c.JSString_methods._codeUnitAt$1(l,a&15),i+=3;return t.String_String$fromCharCodes(r,0,null)},_Uri__normalizeOrSubstring(e,r,n,s,i,a){var l=t._Uri__normalize(e,r,n,s,i,a);return l??c.JSString_methods.substring$2(e,r,n)},_Uri__normalize(e,r,n,s,i,a){var l,o,_,u,p,h,f,d,g,y,S=null;for(l=!i,o=r,_=o,u=S;o<n;)if(p=c.JSString_methods.codeUnitAt$1(e,o),p<127&&s[p>>>4]&1<<(p&15))++o;else{if(p===37){if(h=t._Uri__normalizeEscape(e,o,!1),h==null){o+=3;continue}h==="%"?(h="%25",f=1):f=3}else p===92&&a?(h="/",f=1):l&&p<=93&&c.List_YmH[p>>>4]&1<<(p&15)?(t._Uri__fail(e,o,"Invalid character"),f=S,h=f):((p&64512)===55296?(d=o+1,d<n?(g=c.JSString_methods.codeUnitAt$1(e,d),(g&64512)===56320?(p=(p&1023)<<10|g&1023|65536,f=2):f=1):f=1):f=1,h=t._Uri__escapeChar(p));u==null&&(u=new t.StringBuffer("")),d=u,y=d._contents+=c.JSString_methods.substring$2(e,_,o),d._contents=y+t.S(h),o+=f,_=o}return u==null?S:(_<n&&(u._contents+=c.JSString_methods.substring$2(e,_,n)),l=u._contents,l.charCodeAt(0)==0,l)},_Uri__mayContainDotSegments(e){return c.JSString_methods.startsWith$1(e,".")?!0:c.JSString_methods.indexOf$1(e,"/.")!==-1},_Uri__removeDotSegments(e){var r,n,s,i,a,l;if(!t._Uri__mayContainDotSegments(e))return e;for(r=t._setArrayType([],$.JSArray_String),n=e.split("/"),s=n.length,i=!1,a=0;a<s;++a)l=n[a],m.$eq$(l,"..")?(r.length!==0&&(r.pop(),r.length===0&&r.push("")),i=!0):l==="."?i=!0:(r.push(l),i=!1);return i&&r.push(""),c.JSArray_methods.join$1(r,"/")},_Uri__normalizeRelativePath(e,r){var n,s,i,a,l,o;if(!t._Uri__mayContainDotSegments(e))return r?e:t._Uri__escapeScheme(e);for(n=t._setArrayType([],$.JSArray_String),s=e.split("/"),i=s.length,a=!1,l=0;l<i;++l)o=s[l],o===".."?n.length!==0&&c.JSArray_methods.get$last(n)!==".."?(n.pop(),a=!0):(n.push(".."),a=!1):o==="."?a=!0:(n.push(o),a=!1);return s=n.length,s!==0?s=s===1&&n[0].length===0:s=!0,s?"./":((a||c.JSArray_methods.get$last(n)==="..")&&n.push(""),r||(n[0]=t._Uri__escapeScheme(n[0])),c.JSArray_methods.join$1(n,"/"))},_Uri__escapeScheme(e){var r,n,s=e.length;if(s>=2&&t._Uri__isAlphabeticCharacter(c.JSString_methods._codeUnitAt$1(e,0)))for(r=1;r<s;++r){if(n=c.JSString_methods._codeUnitAt$1(e,r),n===58)return c.JSString_methods.substring$2(e,0,r)+"%3A"+c.JSString_methods.substring$1(e,r+1);if(n>127||!(c.List_MMm[n>>>4]&1<<(n&15)))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=c.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,l,o,_,u=r;;){if(!(u<n)){a=!0;break}if(l=c.JSString_methods._codeUnitAt$1(e,u),l<=127&&l!==37?o=!1:o=!0,o){a=!1;break}++u}if(a){if(c.C_Utf8Codec!==s?o=!1:o=!0,o)return c.JSString_methods.substring$2(e,r,n);_=new t.CodeUnits(c.JSString_methods.substring$2(e,r,n))}else for(_=t._setArrayType([],$.JSArray_int),o=e.length,u=r;u<n;++u){if(l=c.JSString_methods._codeUnitAt$1(e,u),l>127)throw t.wrapException(t.ArgumentError$("Illegal percent encoding in URI",null));if(l===37){if(u+3>o)throw t.wrapException(t.ArgumentError$("Truncated URI",null));_.push(t._Uri__hexCharPairToByte(e,u+1)),u+=2}else _.push(l)}return c.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,l;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(l=t.UriData__validateMimeType(e),l<0)throw t.wrapException(t.ArgumentError$value(e,"mimeType","Invalid MIME type"));a=s._contents+=t._Uri__uriEncode(c.List_yzX,c.JSString_methods.substring$2(e,0,l),c.C_Utf8Codec,!1),s._contents=a+"/",a=s._contents+=t._Uri__uriEncode(c.List_yzX,c.JSString_methods.substring$1(e,l+1),c.C_Utf8Codec,!1)}r!=null&&(i.push(a.length),i.push(s._contents.length+8),s._contents+=";charset=",s._contents+=t._Uri__uriEncode(c.List_yzX,r,c.C_Utf8Codec,!1))},UriData__validateMimeType(e){var r,n,s;for(r=e.length,n=-1,s=0;s<r;++s)if(c.JSString_methods._codeUnitAt$1(e,s)===47){if(n<0){n=s;continue}return-1}return n},UriData__parse(e,r,n){var s,i,a,l,o,_,u,p,h="Invalid MIME type",f=t._setArrayType([r-1],$.JSArray_int);for(s=e.length,i=r,a=-1,l=null;i<s&&(l=c.JSString_methods._codeUnitAt$1(e,i),!(l===44||l===59));++i)if(l===47){if(a<0){a=i;continue}throw t.wrapException(t.FormatException$(h,e,i))}if(a<0&&i>r)throw t.wrapException(t.FormatException$(h,e,i));for(;l!==44;){for(f.push(i),++i,o=-1;i<s;++i)if(l=c.JSString_methods._codeUnitAt$1(e,i),l===61)o<0&&(o=i);else if(l===59||l===44)break;if(o>=0)f.push(o);else{if(_=c.JSArray_methods.get$last(f),l!==44||i!==_+7||!c.JSString_methods.startsWith$2(e,"base64",_+1))throw t.wrapException(t.FormatException$("Expecting '='",e,i));break}}return f.push(i),u=i+1,(f.length&1)===1?e=c.C_Base64Codec.normalize$3(e,u,s):(p=t._Uri__normalize(e,u,s,c.List_oFp,!0,!1),p!=null&&(e=c.JSString_methods.replaceRange$3(e,u,s,p))),new t.UriData(e,f,n)},UriData__uriEncodeBytes(e,r,n){var s,i,a,l,o="0123456789ABCDEF";for(s=m.getInterceptor$asx(r),i=0,a=0;a<s.get$length(r);++a)l=s.$index(r,a),i|=l,l<128&&e[c.JSInt_methods._shrOtherPositive$1(l,4)]&1<<(l&15)?n._contents+=t.Primitives_stringFromCharCode(l):(n._contents+=t.Primitives_stringFromCharCode(37),n._contents+=t.Primitives_stringFromCharCode(c.JSString_methods._codeUnitAt$1(o,c.JSInt_methods._shrOtherPositive$1(l,4))),n._contents+=t.Primitives_stringFromCharCode(c.JSString_methods._codeUnitAt$1(o,l&15)));if((i&4294967040)>>>0){for(a=0;a<s.get$length(r);++a)if(l=s.$index(r,a),l<0||l>255)throw t.wrapException(t.ArgumentError$value(l,"non-byte value",null))}},_createTables(){var e,r,n,s,i,a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",l=".",o=":",_="/",u="\\",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,l,14),n.call$3(i,o,34),n.call$3(i,_,3),n.call$3(i,u,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,l,15),n.call$3(i,o,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,o,34),n.call$3(i,_,9),n.call$3(i,u,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,o,34),n.call$3(i,_,10),n.call$3(i,u,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,u,131),n.call$3(i,l,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,u,68),n.call$3(i,l,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,o,102),n.call$3(i,"@",68),n.call$3(i,"[",232),n.call$3(i,_,138),n.call$3(i,u,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,o,102),n.call$3(i,"@",68),n.call$3(i,_,138),n.call$3(i,u,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,u,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,u,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,l,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,l,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,u,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,l,18),n.call$3(i,_,10),n.call$3(i,u,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,l,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,u,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,l,o,_,u=b.$get$_scannerTables();for(a=r;a<n;++a)l=u[s],o=c.JSString_methods._codeUnitAt$1(e,a)^96,_=l[o>95?31:o],s=_&31,i[_>>>5]=a;return s},_SimpleUri__packageNameEnd(e){return e._schemeEnd===7&&c.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<n;++s){if(a=c.JSString_methods.codeUnitAt$1(e,s),a===47)return i!==0?s:-1;if(a===37||a===58)return-1;i|=a^46}return-1},_caseInsensitiveCompareStart(e,r,n){var s,i,a,l,o,_,u;for(s=e.length,i=0,a=0;a<s;++a)if(l=c.JSString_methods._codeUnitAt$1(e,a),o=c.JSString_methods._codeUnitAt$1(r,n+a),_=l^o,_!==0){if(_===32&&(u=o|_,97<=u&&u<=122)){i=32;continue}return-1}return i},NoSuchMethodError_toString_closure:function(r,n){this._box_0=r,this.sb=n},DateTime:function(r,n){this._core$_value=r,this.isUtc=n},Duration:function(r){this._duration=r},_Enum:function(){},Error:function(){},AssertionError:function(r){this.message=r},TypeError:function(){},ArgumentError:function(r,n,s,i){var a=this;a._hasValue=r,a.invalidValue=n,a.name=s,a.message=i},RangeError:function(r,n,s,i,a,l){var o=this;o.start=r,o.end=n,o._hasValue=s,o.invalidValue=i,o.name=a,o.message=l},IndexError:function(r,n,s,i,a){var l=this;l.length=r,l._hasValue=n,l.invalidValue=s,l.name=i,l.message=a},NoSuchMethodError:function(r,n,s,i){var a=this;a._core$_receiver=r,a._memberName=n,a._core$_arguments=s,a._namedArguments=i},UnsupportedError:function(r){this.message=r},UnimplementedError:function(r){this.message=r},StateError:function(r){this.message=r},ConcurrentModificationError:function(r){this.modifiedObject=r},OutOfMemoryError:function(){},StackOverflowError:function(){},_Exception:function(r){this.message=r},FormatException:function(r,n,s){this.message=r,this.source=n,this.offset=s},Iterable:function(){},_GeneratorIterable:function(r,n,s){this.length=r,this._generator=n,this.$ti=s},MapEntry:function(r,n,s){this.key=r,this.value=n,this.$ti=s},Null:function(){},Object:function(){},_StringStackTrace:function(r){this._stackTrace=r},Runes:function(r){this.string=r},RuneIterator:function(r){var n=this;n.string=r,n._nextPosition=n._position=0,n._currentCodePoint=-1},StringBuffer:function(r){this._contents=r},Uri__parseIPv4Address_error:function(r){this.host=r},Uri_parseIPv6Address_error:function(r){this.host=r},Uri_parseIPv6Address_parseHex:function(r,n){this.error=r,this.host=n},_Uri:function(r,n,s,i,a,l,o){var _=this;_.scheme=r,_._userInfo=n,_._host=s,_._port=i,_.path=a,_._query=l,_._fragment=o,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=b},_Uri__makePath_closure:function(){},UriData:function(r,n,s){this._text=r,this._separatorIndices=n,this._uriCache=s},_createTables_build:function(r){this.tables=r},_createTables_setChars:function(){},_createTables_setRange:function(){},_SimpleUri:function(r,n,s,i,a,l,o,_){var u=this;u._uri=r,u._schemeEnd=n,u._hostStart=s,u._portStart=i,u._pathStart=a,u._queryStart=l,u._fragmentStart=o,u._schemeCache=_,u._hashCodeCache=null},_DataUri:function(r,n,s,i,a,l,o){var _=this;_.scheme=r,_._userInfo=n,_._host=s,_._port=i,_.path=a,_._query=l,_._fragment=o,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=b},Expando:function(r){this._jsWeakMap=r},_convertDartFunctionFast(e){var r,n=e.$dart_jsFunction;return n??(r=function(s,i){return function(){return s(i,Array.prototype.slice.apply(arguments))}}(t._callDartFunctionFast,e),r[b.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e.$dart_jsFunction=r,r)},_convertDartFunctionFastCaptureThis(e){var r,n=e._$dart_jsFunctionCaptureThis;return n??(r=function(s,i){return function(){return s(i,this,Array.prototype.slice.apply(arguments))}}(t._callDartFunctionFastCaptureThis,e),r[b.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e._$dart_jsFunctionCaptureThis=r,r)},_callDartFunctionFast(e,r){return t.Function_apply(e,r)},_callDartFunctionFastCaptureThis(e,r,n){var s=[r];return c.JSArray_methods.addAll$1(s,n),t.Function_apply(e,s)},allowInterop(e){return typeof e=="function"?e:t._convertDartFunctionFast(e)},allowInteropCaptureThis(e){if(typeof e=="function")throw t.wrapException(t.ArgumentError$("Function is already a JS function so cannot capture this.",null));return t._convertDartFunctionFastCaptureThis(e)},_noJsifyRequired(e){return e==null||t._isBool(e)||typeof e=="number"||typeof e=="string"||$.Int8List._is(e)||$.Uint8List._is(e)||$.Uint8ClampedList._is(e)||$.Int16List._is(e)||$.Uint16List._is(e)||$.Int32List._is(e)||$.Uint32List._is(e)||$.Float32List._is(e)||$.Float64List._is(e)||$.ByteBuffer._is(e)||$.ByteData._is(e)},jsify0(e){return t._noJsifyRequired(e)?e:new t.jsify__convert(new t._IdentityHashMap($._IdentityHashMap_of_nullable_Object_and_nullable_Object)).call$1(e)},callConstructor(e,r){var n,s;if(r instanceof Array)switch(r.length){case 0:return new e;case 1:return new e(r[0]);case 2:return new e(r[0],r[1]);case 3:return new e(r[0],r[1],r[2]);case 4:return new e(r[0],r[1],r[2],r[3])}return n=[null],c.JSArray_methods.addAll$1(n,r),s=e.bind.apply(e,n),new s},jsify__convert:function(r){this._convertedObjects=r},max(e,r){return Math.max(t.checkNum(e),t.checkNum(r))},pow(e,r){return Math.pow(e,r)},Random_Random(){return c.C__JSRandom},_JSRandom:function(){},ArgParser:function(r,n,s,i,a,l,o){var _=this;_._arg_parser$_options=r,_._aliases=n,_.options=s,_.commands=i,_._optionsAndSeparators=a,_.allowTrailingOptions=l,_.usageLineLength=o},ArgParser__addOption_closure:function(r){this.$this=r},ArgParserException$(e,r){return new t.ArgParserException(r==null?c.List_empty:t.List_List$unmodifiable(r,$.String),e,null,null)},ArgParserException:function(r,n,s,i){var a=this;a.commands=r,a.message=n,a.source=s,a.offset=i},ArgResults:function(r,n,s,i){var a=this;a._parser=r,a._parsed=n,a.name=s,a.rest=i},Option:function(r,n,s,i,a,l,o,_,u,p,h,f,d){var g=this;g.name=r,g.abbr=n,g.help=s,g.valueHelp=i,g.allowed=a,g.allowedHelp=l,g.defaultsTo=o,g.negatable=_,g.callback=u,g.type=p,g.splitCommas=h,g.mandatory=f,g.hide=d},OptionType:function(r){this.name=r},Parser$(e,r,n,s,i){var a=t._setArrayType([],$.JSArray_String);return i!=null&&c.JSArray_methods.addAll$1(a,i),new t.Parser0(e,s,r,n,a,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.dynamic))},_isLetterOrDigit(e){var r;return e>=65&&e<=90||e>=97&&e<=122?r=!0:r=e>=48&&e<=57,r},Parser0:function(r,n,s,i,a,l){var o=this;o._commandName=r,o._parser$_parent=n,o._grammar=s,o._args=i,o._parser$_rest=a,o._results=l},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._usage$_buffer=n,i._currentColumn=0,i.___Usage__columnWidths_FI=b,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=b,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=b,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?t.QueueList__nextPowerOf2(e):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 l=this;l._queue_list$_delegate=r,l._queue_list$_table=n,l._queue_list$_head=s,l._queue_list$_tail=i,l.$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=b._fs;return e??(b._fs=w.fs)},FS:function(){},FSConstants:function(){},FSWatcher:function(){},ReadStream:function(){},ReadStreamOptions:function(){},WriteStream:function(){},WriteStreamOptions:function(){},FileOptions:function(){},StatOptions:function(){},MkdirOptions:function(){},RmdirOptions:function(){},WatchOptions:function(){},WatchFileOptions:function(){},Stats:function(){},Promise:function(){},Date:function(){},JsError:function(){},Atomics:function(){},Modules:function(){},Module:function(){},Net:function(){},Socket:function(){},NetAddress:function(){},NetServer:function(){},NodeJsError:function(){},JsAssertionError:function(){},JsRangeError:function(){},JsReferenceError:function(){},JsSyntaxError:function(){},JsTypeError:function(){},JsSystemError:function(){},Process:function(){},CPUUsage:function(){},Release:function(){},StreamModule:function(){},Readable:function(){},Writable:function(){},Duplex:function(){},Transform:function(){},WritableOptions:function(){},ReadableOptions:function(){},Immediate:function(){},Timeout:function(){},TTY:function(){},TTYReadStream:function(){},TTYWriteStream:function(){},jsify(e){return t._isBasicType(e)?e:t.jsify0(e)},_isBasicType(e){return!!(typeof e=="number"||t._isBool(e)||typeof e=="string")},promiseToFuture(e,r){var n=new t._Future(b.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=b.$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,l,o,_,u;for(n=r.length,s=1;s<n;++s)if(!(r[s]==null||r[s-1]!=null)){for(;n>=1&&(i=n-1,r[i]==null);n=i);throw a=new t.StringBuffer(""),l=e+"(",a._contents=l,o=t._arrayInstanceType(r),_=o._eval$1("SubListIterable<1>"),u=new t.SubListIterable(r,0,n,_),u.SubListIterable$3(r,0,n,o._precomputed1),_=l+new t.MappedListIterable(u,new t._validateArgList_closure,_._eval$1("MappedListIterable<ListIterable.E,String>")).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,l,o=r.getRoot$1(e),_=r.isRootRelative$1(e);for(o!=null&&(e=c.JSString_methods.substring$1(e,o.length)),n=$.JSArray_String,s=t._setArrayType([],n),i=t._setArrayType([],n),n=e.length,n!==0&&r.isSeparator$1(c.JSString_methods._codeUnitAt$1(e,0))?(i.push(e[0]),a=1):(i.push(""),a=0),l=a;l<n;++l)r.isSeparator$1(c.JSString_methods._codeUnitAt$1(e,l))&&(s.push(c.JSString_methods.substring$2(e,a,l)),i.push(e[l]),a=l+1);return a<n&&(s.push(c.JSString_methods.substring$1(e,a)),i.push("")),new t.ParsedPath(r,o,_,s,i)},ParsedPath:function(r,n,s,i,a){var l=this;l.style=r,l.root=n,l.isRootRelative=s,l.parts=i,l.separators=a},ParsedPath__splitExtension_closure:function(){},ParsedPath__splitExtension_closure0:function(){},PathException$(e){return new t.PathException(e)},PathException:function(r){this.message=r},PathMap__create(e,r){var n={};return n.context=e,n.context=b.$get$context(),t.LinkedHashMap_LinkedHashMap(new t.PathMap__create_closure(n),new t.PathMap__create_closure0(n),new t.PathMap__create_closure1,$.nullable_String,r)},PathMap:function(r,n){this._map=r,this.$ti=n},PathMap__create_closure:function(r){this._box_0=r},PathMap__create_closure0:function(r){this._box_0=r},PathMap__create_closure1:function(){},Style__getPlatformStyle(){if(t.Uri_base().get$scheme()!=="file")return b.$get$Style_url();var e=t.Uri_base();return c.JSString_methods.endsWith$1(e.get$path(e),"/")?t._Uri__Uri(null,"a/b",null,null).toFilePath$0()==="a\\b"?b.$get$Style_windows():b.$get$Style_posix():b.$get$Style_url()},Style:function(){},PosixStyle:function(r,n,s){this.separatorPattern=r,this.needsSeparatorPattern=n,this.rootPattern=s},UrlStyle:function(r,n,s,i){var a=this;a.separatorPattern=r,a.needsSeparatorPattern=n,a.rootPattern=s,a.relativeRootPattern=i},WindowsStyle:function(r,n,s,i){var a=this;a.separatorPattern=r,a.needsSeparatorPattern=n,a.rootPattern=s,a.relativeRootPattern=i},WindowsStyle_absolutePathToUri_closure:function(){},Version$_(e,r,n,s,i,a){var l=s==null?t._setArrayType([],$.JSArray_Object):t.Version__splitParts(s),o=i==null?t._setArrayType([],$.JSArray_Object):t.Version__splitParts(i);return e<0&&t.throwExpression(t.ArgumentError$("Major version must be non-negative.",null)),r<0&&t.throwExpression(t.ArgumentError$("Minor version must be non-negative.",null)),n<0&&t.throwExpression(t.ArgumentError$("Patch version must be non-negative.",null)),new t.Version(e,r,n,l,o,a)},Version___parse_tearOff(e){return t.Version_Version$parse(e)},Version_Version$parse(e){var r,n,s,i,a,l,o=null,_='Could not parse "',u=b.$get$completeVersion().firstMatch$1(e);if(u==null)throw t.wrapException(t.FormatException$(_+e+'".',o,o));try{return l=u._match[1],l.toString,r=t.int_parse(l,o),l=u._match[2],l.toString,n=t.int_parse(l,o),l=u._match[3],l.toString,s=t.int_parse(l,o),i=u._match[5],a=u._match[8],l=t.Version$_(r,n,s,i,a,e),l}catch(p){throw $.FormatException._is(t.unwrapException(p))?t.wrapException(t.FormatException$(_+e+'".',o,o)):p}},Version__splitParts(e){var r=$.MappedListIterable_String_Object;return t.List_List$of(new t.MappedListIterable(t._setArrayType(e.split("."),$.JSArray_String),new t.Version__splitParts_closure,r),!0,r._eval$1("ListIterable.E"))},Version:function(r,n,s,i,a,l){var o=this;o.major=r,o.minor=n,o.patch=s,o.preRelease=i,o.build=a,o._version$_text=l},Version__splitParts_closure:function(){},VersionRange:function(r,n,s,i){var a=this;a.min=r,a.max=n,a.includeMin=s,a.includeMax=i},CssMediaQuery_parseList(e,r,n){var s=t.SpanScanner$(e,null);return new t.MediaQueryParser(s,n,r).parse$0()},CssMediaQuery$type(e,r,n){return new t.CssMediaQuery(n,e,!0,r==null?c.List_empty:t.List_List$unmodifiable(r,$.String))},CssMediaQuery$condition(e,r){var n=t.List_List$unmodifiable(e,$.String);return n.length>1&&r==null&&t.throwExpression(t.ArgumentError$(N.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._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,l){var o=this;o.name=r,o.value=n,o.isChildless=s,o.span=i,o.children=a,o._children=l,o._indexInParent=o._parent=null,o.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,l=i??r.span;return s&&(m.startsWith$1$s(e.value,"--")?(a=r.value,a instanceof t.SassString||t.throwExpression(t.ArgumentError$(N.If_par+r.toString$0(0)+"` of type "+t.getRuntimeTypeOfDartObject(a).toString$0(0)+").",null))):t.throwExpression(t.ArgumentError$(N.parsed,null))),new t.ModifiableCssDeclaration(e,r,s,l,n)},ModifiableCssDeclaration:function(r,n,s,i,a){var l=this;l.name=r,l.value=n,l.parsedAsCustomProperty=s,l.valueSpanForMap=i,l.span=a,l._indexInParent=l._parent=null,l.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 l=this;l._style_rule$_selector=r,l.originalSelector=n,l.span=s,l.children=i,l._children=a,l._indexInParent=l._parent=null,l.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},_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(c.List_empty10,c.Map_empty6,null,null,e)},ArgumentInvocation:function(r,n,s,i,a){var l=this;l.positional=r,l.named=n,l.rest=s,l.keywordRest=i,l.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 l=this;l.name=r,l.operator=n,l.precedence=s,l.isAssociative=i,l._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,s,i,a,l=null;e:{if(r=t._InitializedCell$(new t.CalculationExpression__verify_closure(e)),e instanceof t.NumberExpression||e instanceof t.CalculationExpression||e instanceof t.VariableExpression||e instanceof t.FunctionExpression||e instanceof t.IfExpression?n=!0:n=e instanceof t.StringExpression&&!e.hasQuotes,n)break e;if(e instanceof t.ParenthesizedExpression?(s=e.expression,n=!0):(s=l,n=!1),n){t.CalculationExpression__verify(s);break e}if(e instanceof t.BinaryOperationExpression?(i=e.left,a=e.right,n=c.BinaryOperator_anB===r._readFinal$0()||c.BinaryOperator_olz===r._readFinal$0()||c.BinaryOperator_qN2===r._readFinal$0()||c.BinaryOperator_t8B===r._readFinal$0()):(a=l,i=a,n=!1),n){t.CalculationExpression__verify(i),t.CalculationExpression__verify(a);break e}throw t.wrapException(t.ArgumentError$("Invalid calculation argument "+e.toString$0(0)+".",l))}},CalculationExpression:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},CalculationExpression__verifyArguments_closure:function(){},CalculationExpression__verify_closure:function(r){this._0_0=r},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},ListExpression__elementNeedsParens_closure:function(r){this._0_0=r},MapExpression:function(r,n){this.pairs=r,this.span=n},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,l,o,_,u,p;for(i=e.length,a=i-1,l=0;l<i;++l){if(o=c.JSString_methods._codeUnitAt$1(e,l),o===10||o===13||o===12){n.writeCharCode$1(92),n.writeCharCode$1(97),l!==a&&(_=c.JSString_methods._codeUnitAt$1(e,l+1),_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102?u=!0:u=_>=65&&_<=70,u&&n.writeCharCode$1(32));continue}if(o===92?(u=o,p=!0):(u=null,p=!1),p?p=!0:(o===r?(u=o,p=!0):p=!1,p?p=!0:o===35&&s&&l<a&&c.JSString_methods._codeUnitAt$1(e,l+1)===123?(u=o,p=!0):p=!1),p){n.writeCharCode$1(92),n.writeCharCode$1(u);continue}n.writeCharCode$1(o)}},StringExpression__bestQuote(e){var r,n,s,i,a;for(r=m.get$iterator$ax(e),n=!1;r.moveNext$0();)for(s=new t.CodeUnits(r.get$current(r)),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)),a===39)return 34;a===34&&(n=!0)}return n?39:34},StringExpression:function(r,n){this.text=r,this.hasQuotes=n},SupportsExpression:function(r){this.condition=r},UnaryOperationExpression:function(r,n,s){this.operator=r,this.operand=n,this.span=s},UnaryOperator:function(r,n,s){this.name=r,this.operator=n,this._name=s},ValueExpression:function(r,n){this.value=r,this.span=n},VariableExpression:function(r,n,s){this.namespace=r,this.name=n,this.span=s},DynamicImport:function(r,n){this.urlString=r,this.span=n},StaticImport:function(r,n,s){this.url=r,this.modifiers=n,this.span=s},Interpolation$(e,r){var n=new t.Interpolation(t.List_List$unmodifiable(e,$.Object),r);return n.Interpolation$2(e,r),n},Interpolation:function(r,n){this.contents=r,this.span=n},Interpolation_asPlain_closure:function(r){this._0_0=r},Interpolation_asPlain_closure0:function(r){this._0_0=r},Interpolation_initialPlain_closure:function(r){this._0_0=r},Interpolation_toString_closure:function(){},AtRootRule$(e,r,n){var s=t.List_List$unmodifiable(e,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.AtRootRule(n,r,s,i)},AtRootRule:function(r,n,s,i){var a=this;a.query=r,a.span=n,a.children=s,a.hasDeclarations=i},AtRule$(e,r,n,s){var i=n==null?null:t.List_List$unmodifiable(n,$.Statement),a=i==null?null:c.JSArray_methods.any$1(i,new t.ParentStatement_closure);return new t.AtRule(e,s,r,i,a===!0)},AtRule:function(r,n,s,i,a){var l=this;l.name=r,l.value=n,l.span=s,l.children=i,l.hasDeclarations=a},CallableDeclaration:function(){},ContentBlock$(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.ContentBlock("@content",e,n,s,i)},ContentBlock:function(r,n,s,i,a){var l=this;l.name=r,l.$arguments=n,l.span=s,l.children=i,l.hasDeclarations=a},ContentRule:function(r,n){this.$arguments=r,this.span=n},DebugRule:function(r,n){this.expression=r,this.span=n},Declaration$(e,r,n){return new t.Declaration(e,r,n,null,!1)},Declaration$nested(e,r,n,s){var i=t.List_List$unmodifiable(r,$.Statement),a=c.JSArray_methods.any$1(i,new t.ParentStatement_closure);return new t.Declaration(e,s,n,i,a)},Declaration:function(r,n,s,i,a){var l=this;l.name=r,l.value=n,l.span=s,l.children=i,l.hasDeclarations=a},EachRule$(e,r,n,s){var i=t.List_List$unmodifiable(e,$.String),a=t.List_List$unmodifiable(n,$.Statement),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure);return new t.EachRule(i,r,s,a,l)},EachRule:function(r,n,s,i,a){var l=this;l.variables=r,l.list=n,l.span=s,l.children=i,l.hasDeclarations=a},EachRule_toString_closure:function(){},ErrorRule:function(r,n){this.expression=r,this.span=n},ExtendRule:function(r,n,s){this.selector=r,this.isOptional=n,this.span=s},ForRule$(e,r,n,s,i,a){var l=t.List_List$unmodifiable(s,$.Statement),o=c.JSArray_methods.any$1(l,new t.ParentStatement_closure);return new t.ForRule(e,r,n,a,i,l,o)},ForRule:function(r,n,s,i,a,l,o){var _=this;_.variable=r,_.from=n,_.to=s,_.isExclusive=i,_.span=a,_.children=l,_.hasDeclarations=o},ForwardRule:function(r,n,s,i,a,l,o,_){var u=this;u.url=r,u.shownMixinsAndFunctions=n,u.shownVariables=s,u.hiddenMixinsAndFunctions=i,u.hiddenVariables=a,u.prefix=l,u.configuration=o,u.span=_},FunctionRule$(e,r,n,s,i){var a=t.List_List$unmodifiable(n,$.Statement),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure);return new t.FunctionRule(e,r,s,a,l)},FunctionRule:function(r,n,s,i,a){var l=this;l.name=r,l.$arguments=n,l.span=s,l.children=i,l.hasDeclarations=a},IfClause$(e,r){var n=t.List_List$unmodifiable(r,$.Statement);return new t.IfClause(e,n,c.JSArray_methods.any$1(n,new t.IfRuleClause$__closure))},ElseClause$(e){var r=t.List_List$unmodifiable(e,$.Statement);return new t.ElseClause(r,c.JSArray_methods.any$1(r,new t.IfRuleClause$__closure))},IfRule:function(r,n,s){this.clauses=r,this.lastClause=n,this.span=s},IfRule_toString_closure:function(){},IfRuleClause:function(){},IfRuleClause$__closure:function(){},IfRuleClause$___closure:function(){},IfClause:function(r,n,s){this.expression=r,this.children=n,this.hasDeclarations=s},ElseClause:function(r,n){this.children=r,this.hasDeclarations=n},ImportRule:function(r,n){this.imports=r,this.span=n},IncludeRule:function(r,n,s,i,a){var l=this;l.namespace=r,l.name=n,l.$arguments=s,l.content=i,l.span=a},LoudComment:function(r){this.text=r},MediaRule$(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.MediaRule(e,n,s,i)},MediaRule:function(r,n,s,i){var a=this;a.query=r,a.span=n,a.children=s,a.hasDeclarations=i},MixinRule$(e,r,n,s,i){var a=t.List_List$unmodifiable(n,$.Statement),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure);return new t.MixinRule(e,r,s,a,l)},MixinRule:function(r,n,s,i,a){var l=this;l.__MixinRule_hasContent_FI=b,l.name=r,l.$arguments=n,l.span=s,l.children=i,l.hasDeclarations=a},_HasContentVisitor:function(){},__HasContentVisitor_Object_StatementSearchVisitor:function(){},ParentStatement:function(){},ParentStatement_closure:function(){},ParentStatement__closure:function(){},ReturnRule:function(r,n){this.expression=r,this.span=n},SilentComment:function(r,n){this.text=r,this.span=n},StyleRule$(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.StyleRule(e,n,s,i)},StyleRule:function(r,n,s,i){var a=this;a.selector=r,a.span=n,a.children=s,a.hasDeclarations=i},Stylesheet$(e,r){var n=t._setArrayType([],$.JSArray_UseRule),s=t._setArrayType([],$.JSArray_ForwardRule),i=t.List_List$unmodifiable(e,$.Statement),a=c.JSArray_methods.any$1(i,new t.ParentStatement_closure);return n=new t.Stylesheet(r,!1,n,s,i,a),n.Stylesheet$internal$3$plainCss(e,r,!1),n},Stylesheet$internal(e,r,n){var s=t._setArrayType([],$.JSArray_UseRule),i=t._setArrayType([],$.JSArray_ForwardRule),a=t.List_List$unmodifiable(e,$.Statement),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure);return s=new t.Stylesheet(r,n,s,i,a,l),s.Stylesheet$internal$3$plainCss(e,r,n),s},Stylesheet_Stylesheet$parse(e,r,n,s){var i,a,l,o,_;try{switch(r){case c.Syntax_Sass_sass:return o=t.SpanScanner$(e,s),_=n??c.StderrLogger_false,_=new t.SassParser(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration),o,_,null).parse$0(),_;case c.Syntax_SCSS_scss:return o=t.ScssParser$(e,n,s).parse$0(),o;case c.Syntax_CSS_css:return o=t.SpanScanner$(e,s),_=n??c.StderrLogger_false,_=new t.CssParser(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration),o,_,null).parse$0(),_;default:throw o=t.ArgumentError$("Unknown syntax "+r.toString$0(0)+".",null),t.wrapException(o)}}catch(u){throw o=t.unwrapException(u),o instanceof t.SassException?(i=o,a=t.getTraceFromException(u),o=i,_=m.getInterceptor$z(o),o=t.SourceSpanException.prototype.get$span.call(_,o),l=o.get$sourceUrl(o),l==null||m.toString$0$(l)==="stdin"?u:(o=$.Uri,t.wrapException(t.throwWithTrace(i.withLoadedUrls$1(t.Set_Set$unmodifiable(t.LinkedHashSet_LinkedHashSet$_literal([l],o),o)),i,a)))):u}},Stylesheet:function(r,n,s,i,a,l){var o=this;o.span=r,o.plainCss=n,o._uses=s,o._forwards=i,o.children=a,o.hasDeclarations=l},SupportsRule$(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.SupportsRule(e,n,s,i)},SupportsRule:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a.hasDeclarations=i},UseRule:function(r,n,s,i){var a=this;a.url=r,a.namespace=n,a.configuration=s,a.span=i},VariableDeclaration$(e,r,n,s,i,a,l){return l!=null&&i&&t.throwExpression(t.ArgumentError$(N.Other_,null)),new t.VariableDeclaration(l,e,r,a,i,n)},VariableDeclaration:function(r,n,s,i,a,l){var o=this;o.namespace=r,o.name=n,o.expression=s,o.isGuarded=i,o.isGlobal=a,o.span=l},WarnRule:function(r,n){this.expression=r,this.span=n},WhileRule$(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure);return new t.WhileRule(e,n,s,i)},WhileRule:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a.hasDeclarations=i},SupportsAnything:function(r,n){this.contents=r,this.span=n},SupportsDeclaration:function(r,n,s){this.name=r,this.value=n,this.span=s},SupportsFunction:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},SupportsInterpolation:function(r,n){this.expression=r,this.span=n},SupportsNegation:function(r,n){this.condition=r,this.span=n},SupportsOperation$(e,r,n,s){var i=n.toLowerCase();return i!=="and"&&i!=="or"&&t.throwExpression(t.ArgumentError$value(n,"operator",'may only be "and" or "or".')),new t.SupportsOperation(e,r,n,s)},SupportsOperation:function(r,n,s,i){var a=this;a.left=r,a.right=n,a.operator=s,a.span=i},Selector:function(){},_IsInvisibleVisitor0:function(r){this.includeBogus=r},_IsBogusVisitor:function(r){this.includeLeadingCombinator=r},_IsBogusVisitor_visitComplexSelector_closure:function(r){this.$this=r},_IsUselessVisitor:function(){},_IsUselessVisitor_visitComplexSelector_closure:function(r){this.$this=r},__IsBogusVisitor_Object_AnySelectorVisitor:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor:function(){},__IsUselessVisitor_Object_AnySelectorVisitor:function(){},AttributeSelector:function(r,n,s,i,a){var l=this;l.name=r,l.op=n,l.value=s,l.modifier=i,l.span=a},AttributeOperator:function(r,n){this._attribute$_text=r,this._name=n},ClassSelector:function(r,n){this.name=r,this.span=n},Combinator:function(r,n){this._combinator$_text=r,this._name=n},ComplexSelector$(e,r,n,s){var i=t.List_List$unmodifiable(e,$.CssValue_Combinator),a=t.List_List$unmodifiable(r,$.ComplexSelectorComponent);return i.length===0&&a.length===0&&t.throwExpression(t.ArgumentError$(N.leadin,null)),new t.ComplexSelector(i,a,s,n)},ComplexSelector:function(r,n,s,i){var a=this;a.leadingCombinators=r,a.components=n,a.lineBreak=s,a.__ComplexSelector_specificity_FI=b,a.span=i},ComplexSelector_specificity_closure:function(){},ComplexSelector_singleCompound_closure:function(r){this._0_0=r},ComplexSelector_withAdditionalCombinators_closure:function(r){this._0_0=r},ComplexSelector_concatenate_closure:function(r){this._0_0=r},ComplexSelectorComponent:function(r,n,s){this.selector=r,this.combinators=n,this.span=s},ComplexSelectorComponent_toString_closure:function(){},CompoundSelector$(e,r){var n=t.List_List$unmodifiable(e,$.SimpleSelector);return n.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",null)),new t.CompoundSelector(n,r)},CompoundSelector:function(r,n){this.components=r,this.__CompoundSelector_specificity_FI=b,this.span=n},CompoundSelector_specificity_closure:function(){},IDSelector:function(r,n){this.name=r,this.span=n},IDSelector_unify_closure:function(r){this.$this=r},SelectorList$(e,r){var n=t.List_List$unmodifiable(e,$.ComplexSelector);return n.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",null)),new t.SelectorList(n,r)},SelectorList_SelectorList$parse(e,r,n,s,i){return t.SelectorParser$(e,r,n,s,i,null).parse$0()},SelectorList:function(r,n){this.components=r,this.span=n},SelectorList_asSassList_closure:function(){},SelectorList_resolveParentSelectors_closure:function(r,n,s){this.$this=r,this.implicitParent=n,this.parent=s},SelectorList_resolveParentSelectors__closure:function(r){this.complex=r},SelectorList_resolveParentSelectors__closure0:function(r){this.complex=r},SelectorList__resolveParentSelectorsCompound_closure:function(){},SelectorList__resolveParentSelectorsCompound_closure0:function(r){this.parent=r},SelectorList__resolveParentSelectorsCompound__closure:function(r){this._0_0=r},SelectorList__resolveParentSelectorsCompound_closure1:function(r,n,s){this.parentSelector=r,this.resolvedSimples=n,this.component=s},SelectorList_withAdditionalCombinators_closure:function(r){this.combinators=r},_ParentSelectorVisitor:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor:function(){},ParentSelector:function(r,n){this.suffix=r,this.span=n},PlaceholderSelector:function(r,n){this.name=r,this.span=n},PseudoSelector$(e,r,n,s,i){var a=!s,l=a&&!t.PseudoSelector__isFakePseudoElement(e);return new t.PseudoSelector(e,t.unvendor(e),l,a,n,i,r)},PseudoSelector__isFakePseudoElement(e){switch(c.JSString_methods._codeUnitAt$1(e,0)){case 97:case 65:return t.equalsIgnoreCase(e,"after");case 98:case 66:return t.equalsIgnoreCase(e,"before");case 102:case 70:return t.equalsIgnoreCase(e,"first-line")||t.equalsIgnoreCase(e,"first-letter");default:return!1}},PseudoSelector:function(r,n,s,i,a,l,o){var _=this;_.name=r,_.normalizedName=n,_.isClass=s,_.isSyntacticClass=i,_.argument=a,_.selector=l,_.__PseudoSelector_specificity_FI=b,_.span=o},PseudoSelector_specificity_closure:function(r){this.$this=r},PseudoSelector_specificity__closure:function(){},PseudoSelector_specificity__closure0:function(){},PseudoSelector_unify_closure:function(){},QualifiedName:function(r,n){this.name=r,this.namespace=n},SimpleSelector:function(){},SimpleSelector_isSuperselector_closure:function(r){this.$this=r},SimpleSelector_isSuperselector__closure:function(r){this.$this=r},TypeSelector:function(r,n){this.name=r,this.span=n},UniversalSelector:function(r,n){this.namespace=r,this.span=n},UniversalSelector_unify_closure:function(r){this._0_0=r},UniversalSelector_unify_closure0:function(r){this._0_0=r},compileAsync(e,r,n,s,i,a,l,o,_,u,p){return t.compileAsync$body(e,r,n,s,i,a,l,o,_,u,p)},compileAsync$body(e,r,n,s,i,a,l,o,_,u,p){var h=0,f=t._makeAsyncAwaitCompleter($.CompileResult),d,g,y,S,C,E,A,M,L=t._wrapJsFunctionForAsync(function(R,T){if(R===1)return t._asyncRethrow(T,f);for(;;)switch(h){case 0:E=a??new t.StderrLogger(!1),A=$.Deprecation,M=t.LinkedHashSet_LinkedHashSet$_empty(A),M.addAll$1(0,n),g=t.LinkedHashSet_LinkedHashSet$_empty(A),g.addAll$1(0,s),a=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(A,$.int),E,M,g,!p),E=u===t.Syntax_forPath(e),h=E?3:5;break;case 3:return E=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),A=w.process,m.$eq$(A==null?null:m.get$platform$x(A),"win32")?A=!0:(A=w.process,A=m.$eq$(A==null?null:m.get$platform$x(A),"darwin")),A?(A=b.$get$context(),M=t._realCasePath(t.absolute(A.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),y=M,M=A,A=y):(A=b.$get$context(),M=A.canonicalize$1(0,e),y=M,M=A,A=y),h=6,t._asyncAwait(i.importCanonical$3$originalUrl(new t.FilesystemImporter(E),M.toUri$1(A),M.toUri$1(e)),L);case 6:M=T,M.toString,S=M,h=4;break;case 5:E=t.readFile(e),S=t.Stylesheet_Stylesheet$parse(E,u,a,b.$get$context().toUri$1(e));case 4:return h=7,t._asyncAwait(t._compileStylesheet0(S,a,i,null,new t.FilesystemImporter(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null)),null,_,!0,null,null,l,o,r),L);case 7:C=T,a.summarize$1$js(!1),d=C,h=1;break;case 1:return t._asyncReturn(d,f)}});return t._asyncStartSync(L,f)},compileStringAsync(e,r,n,s,i,a,l,o,_,u,p,h){return t.compileStringAsync$body(e,r,n,s,i,a,l,o,_,u,p,h)},compileStringAsync$body(e,r,n,s,i,a,l,o,_,u,p,h){var f=0,d=t._makeAsyncAwaitCompleter($.CompileResult),g,y,S,C,E,A,M,L=t._wrapJsFunctionForAsync(function(R,T){if(R===1)return t._asyncRethrow(T,d);for(;;)switch(f){case 0:return E=l??new t.StderrLogger(!1),A=$.Deprecation,M=t.LinkedHashSet_LinkedHashSet$_empty(A),M.addAll$1(0,n),y=t.LinkedHashSet_LinkedHashSet$_empty(A),y.addAll$1(0,s),l=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(A,$.int),E,M,y,!h),S=t.Stylesheet_Stylesheet$parse(e,p,l,null),f=3,t._asyncAwait(t._compileStylesheet0(S,l,i,null,a,null,u,!0,null,null,o,_,r),L);case 3:C=T,l.summarize$1$js(!1),g=C,f=1;break;case 1:return t._asyncReturn(g,d)}});return t._asyncStartSync(L,d)},_compileStylesheet0(e,r,n,s,i,a,l,o,_,u,p,h,f){var d=0,g=t._makeAsyncAwaitCompleter($.CompileResult),y,S,C,E,A=t._wrapJsFunctionForAsync(function(M,L){if(M===1)return t._asyncRethrow(L,g);for(;;)switch(d){case 0:return E=t,d=3,t._asyncAwait(t._EvaluateVisitor$0(a,n,r,s,p,h).run$2(0,i,e),A);case 3:S=E.serialize(L._1,f,_,!1,u,h,l,!0),C=S._1,C!=null&&t.mapInPlace(C.urls,new t._compileStylesheet_closure0(e,n)),y=new t.CompileResult(S),d=1;break;case 1:return t._asyncReturn(y,g)}});return t._asyncStartSync(A,g)},_compileStylesheet_closure0:function(r,n){this.stylesheet=r,this.importCache=n},AsyncEnvironment$(){var e=$.String,r=$.Module_AsyncCallable,n=$.AstNode,s=$.int,i=$.AsyncCallable,a=$.JSArray_Map_String_AsyncCallable;return new t.AsyncEnvironment(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),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,$.Value)],$.JSArray_Map_String_Value),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode),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$_(e,r,n,s,i,a,l,o,_,u,p,h){var f=$.String,d=$.int;return new t.AsyncEnvironment(e,r,n,s,i,a,l,o,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),u,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule0(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(i==null&&(i=c.Set_empty2),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),l=$.Module_AsyncCallable,o=$.List_CssComment,_=t.MapExtensions_get_pairs(n,l,o),_=_.get$iterator(_),u=$.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,f=p._1,d=t.List_List$from(f,!1,u),d.fixed$length=Array,d.immutable$list=Array,a.$indexSet(0,h,d);return a=t.ConstantMap_ConstantMap$from(a,l,o),l=t._EnvironmentModule__makeModulesByVariable0(i),o=t._EnvironmentModule__memberMap0(c.JSArray_methods.get$first(e._async_environment$_variables),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure5,$.Map_String_Value),$.Value),_=t._EnvironmentModule__memberMap0(c.JSArray_methods.get$first(e._async_environment$_variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure6,$.Map_String_AstNode),$.AstNode),u=$.Map_String_AsyncCallable,p=$.AsyncCallable,g=t._EnvironmentModule__memberMap0(c.JSArray_methods.get$first(e._async_environment$_functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure7,u),p),p=t._EnvironmentModule__memberMap0(c.JSArray_methods.get$first(e._async_environment$_mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure8,u),p),u=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||c.JSArray_methods.any$1(e._async_environment$_allModules,new t._EnvironmentModule__EnvironmentModule_closure9),t._EnvironmentModule$_0(e,r,a,s,l,o,_,g,p,u,!s.get$isEmpty(s)||c.JSArray_methods.any$1(e._async_environment$_allModules,new t._EnvironmentModule__EnvironmentModule_closure10))},_EnvironmentModule__makeModulesByVariable0(e){var r,n,s,i,a,l;if(e.get$isEmpty(e))return c.Map_empty8;for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_AsyncCallable),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof t._EnvironmentModule0){for(i=s._async_environment$_modulesByVariable,i=i.get$values(i),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),l=a.get$variables(),t.setAll(r,l.get$keys(l),a);t.setAll(r,m.get$keys$z(c.JSArray_methods.get$first(s._async_environment$_environment._async_environment$_variables)),s)}else i=s.get$variables(),t.setAll(r,i.get$keys(i),s);return r},_EnvironmentModule__memberMap0(e,r,n){var s,i,a;if(e=new t.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),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,l,o,_,u,p){return new t._EnvironmentModule0(e._async_environment$_allModules,a,l,o,_,s,r,n,u,p,e,i)},AsyncEnvironment:function(r,n,s,i,a,l,o,_,u,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=l,S._async_environment$_allModules=o,S._async_environment$_variables=_,S._async_environment$_variableNodes=u,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__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(){},_EnvironmentModule0:function(r,n,s,i,a,l,o,_,u,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=l,d.css=o,d.preModuleComments=_,d.transitivelyContainsCss=u,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,l,o,_=null,u=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(b.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(u!=null)for(s=w.process,i=u.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,l=0;l<a;++l)o=i[l],p.push(new t.FilesystemImporter(b.$get$context().absolute$15(o,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));return p},AsyncImportCache:function(r,n,s,i,a,l){var o=this;o._async_import_cache$_importers=r,o._async_import_cache$_logger=n,o._async_import_cache$_canonicalizeCache=s,o._async_import_cache$_relativeCanonicalizeCache=i,o._async_import_cache$_importCache=a,o._async_import_cache$_resultsCache=l},AsyncImportCache_canonicalize_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.baseUrl=n,l.url=s,l.baseImporter=i,l.forImport=a},AsyncImportCache_canonicalize_closure0:function(r,n,s){this.$this=r,this.url=n,this.forImport=s},AsyncImportCache__canonicalize_closure:function(r,n){this.importer=r,this.url=n},AsyncImportCache_importCanonical_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.importer=n,l.canonicalUrl=s,l.originalUrl=i,l.quiet=a},AsyncImportCache_humanize_closure:function(r){this.canonicalUrl=r},AsyncImportCache_humanize_closure0:function(){},AsyncImportCache_humanize_closure1:function(){},AsyncImportCache_humanize_closure2:function(r){this.canonicalUrl=r},AsyncBuiltInCallable$mixin(e,r,n,s){return new t.AsyncBuiltInCallable(e,t.ScssParser$("@mixin "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),new t.AsyncBuiltInCallable$mixin_closure(n))},AsyncBuiltInCallable:function(r,n,s){this.name=r,this._async_built_in$_arguments=n,this._async_built_in$_callback=s},AsyncBuiltInCallable$mixin_closure:function(r){this.callback=r},BuiltInCallable$function(e,r,n,s){return new t.BuiltInCallable(e,t._setArrayType([new t._Record_2(t.ScssParser$("@function "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),n)],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value))},BuiltInCallable$mixin(e,r,n,s){return new t.BuiltInCallable(e,t._setArrayType([new t._Record_2(t.ScssParser$("@mixin "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),new t.BuiltInCallable$mixin_closure(n))],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value))},BuiltInCallable$overloadedFunction(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value);for(n=$.String,s=t.MapExtensions_get_pairs(r,n,$.Value_Function_List_Value),s=s.get$iterator(s),i="@function "+e+"(",a=$.VariableDeclaration;s.moveNext$0();)l=s.get$current(s),o=l._0,_=l._1,l=t.SpanScanner$(i+o+") {",null),u.push(new t._Record_2(new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(n,a),l,c.StderrLogger_false,null).parseArgumentDeclaration$0(),_));return new t.BuiltInCallable(e,u)},BuiltInCallable:function(r,n){this.name=r,this._overloads=n},BuiltInCallable$mixin_closure:function(r){this.callback=r},PlainCssCallable:function(r){this.name=r},UserDefinedCallable:function(r,n,s,i){var a=this;a.declaration=r,a.environment=n,a.inDependency=s,a.$ti=i},_compileStylesheet(e,r,n,s,i,a,l,o,_,u,p,h,f){var d=t.serialize(t._EvaluateVisitor$(a,n,r,s,p,h).run$2(0,i,e)._1,f,_,!1,u,h,l,!0),g=d._1;return g!=null&&t.mapInPlace(g.urls,new t._compileStylesheet_closure(e,n)),new t.CompileResult(d)},_compileStylesheet_closure:function(r,n){this.stylesheet=r,this.importCache=n},CompileResult:function(r){this._serialize=r},Configuration:function(r,n){this._values=r,this.__originalConfiguration=n},ExplicitConfiguration:function(r,n,s){this.nodeWithSpan=r,this._values=n,this.__originalConfiguration=s},ConfiguredValue:function(r,n,s){this.value=r,this.configurationSpan=n,this.assignmentNode=s},Deprecation_fromId(e){return t.IterableExtension_firstWhereOrNull(c.List_Y7p,new t.Deprecation_fromId_closure(e))},Deprecation_forVersion(e){var r,n,s,i,a,l=t.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(r=new t.VersionRange(null,e,!1,!0).get$allows(),n=0;n<15;++n)s=c.List_Y7p[n],i=s._deprecatedIn,a=i==null?null:t.Version___parse_tearOff(i),a=a==null?null:r.call$1(a),(a??!1)&&l.add$1(0,s);return l},Deprecation:function(r,n,s,i,a){var l=this;l.id=r,l._deprecatedIn=n,l.description=s,l.isFuture=i,l._name=a},Deprecation_fromId_closure:function(r){this.id=r},Environment$(){var e=$.String,r=$.Module_Callable,n=$.AstNode,s=$.int,i=$.Callable,a=$.JSArray_Map_String_Callable;return new t.Environment(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),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,$.Value)],$.JSArray_Map_String_Value),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode),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$_(e,r,n,s,i,a,l,o,_,u,p,h){var f=$.String,d=$.int;return new t.Environment(e,r,n,s,i,a,l,o,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),u,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(i==null&&(i=c.Set_empty0),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),l=$.Module_Callable,o=$.List_CssComment,_=t.MapExtensions_get_pairs(n,l,o),_=_.get$iterator(_),u=$.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,f=p._1,d=t.List_List$from(f,!1,u),d.fixed$length=Array,d.immutable$list=Array,a.$indexSet(0,h,d);return a=t.ConstantMap_ConstantMap$from(a,l,o),l=t._EnvironmentModule__makeModulesByVariable(i),o=t._EnvironmentModule__memberMap(c.JSArray_methods.get$first(e._variables),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure,$.Map_String_Value),$.Value),_=t._EnvironmentModule__memberMap(c.JSArray_methods.get$first(e._variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure0,$.Map_String_AstNode),$.AstNode),u=$.Map_String_Callable,p=$.Callable,g=t._EnvironmentModule__memberMap(c.JSArray_methods.get$first(e._functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure1,u),p),p=t._EnvironmentModule__memberMap(c.JSArray_methods.get$first(e._mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure2,u),p),u=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||c.JSArray_methods.any$1(e._allModules,new t._EnvironmentModule__EnvironmentModule_closure3),t._EnvironmentModule$_(e,r,a,s,l,o,_,g,p,u,!s.get$isEmpty(s)||c.JSArray_methods.any$1(e._allModules,new t._EnvironmentModule__EnvironmentModule_closure4))},_EnvironmentModule__makeModulesByVariable(e){var r,n,s,i,a,l;if(e.get$isEmpty(e))return c.Map_empty1;for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_Callable),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof t._EnvironmentModule){for(i=s._modulesByVariable,i=i.get$values(i),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),l=a.get$variables(),t.setAll(r,l.get$keys(l),a);t.setAll(r,m.get$keys$z(c.JSArray_methods.get$first(s._environment$_environment._variables)),s)}else i=s.get$variables(),t.setAll(r,i.get$keys(i),s);return r},_EnvironmentModule__memberMap(e,r,n){var s,i,a;if(e=new t.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),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,l,o,_,u,p){return new t._EnvironmentModule(e._allModules,a,l,o,_,s,r,n,u,p,e,i)},Environment:function(r,n,s,i,a,l,o,_,u,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=l,S._allModules=o,S._variables=_,S._variableNodes=u,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__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(){},_EnvironmentModule:function(r,n,s,i,a,l,o,_,u,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=l,d.css=o,d.preModuleComments=_,d.transitivelyContainsCss=u,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?c.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?c.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassRuntimeException$(e,r,n,s){return new t.SassRuntimeException(n,s==null?c.Set_empty:t.Set_Set$unmodifiable(s,$.Uri),e,r)},MultiSpanSassRuntimeException$(e,r,n,s,i,a){var l=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassRuntimeException(i,n,l,a==null?c.Set_empty:t.Set_Set$unmodifiable(a,$.Uri),e,r)},SassFormatException$(e,r,n){return new t.SassFormatException(n==null?c.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?c.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 l=this;l.primaryLabel=r,l.secondarySpans=n,l.loadedUrls=s,l._span_exception$_message=i,l._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,l){var o=this;o.trace=r,o.primaryLabel=n,o.secondarySpans=s,o.loadedUrls=i,o._span_exception$_message=a,o._span=l},SassFormatException:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException:function(r,n,s,i,a){var l=this;l.primaryLabel=r,l.secondarySpans=n,l.loadedUrls=s,l._span_exception$_message=i,l._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,l=t._makeAsyncAwaitCompleter($.void),o,_=2,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce,Ue,Ie,Ke,ut,it,qe=t._wrapJsFunctionForAsync(function(yt,tt){for(yt===1&&(u=tt,a=_);;)switch(a){case 0:if(ut=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(b.$get$context().toUri$1(n),t.modificationTime(s),ut)){a=1;break}}catch(_e){if(!(t.unwrapException(_e)instanceof t.FileSystemException))throw _e}p=null,t._asBoolQ(e._ifParsed$1("indented"))===!0?p=c.Syntax_Sass_sass:n!=null?p=t.Syntax_forPath(n):p=c.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"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color()),C=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,E=$.Uri,y=t.AsyncImportCache__toImporters(null,y,null),f=new t.AsyncImportCache(y,S,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,C),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport,C),t.LinkedHashMap_LinkedHashMap$_empty(E,$.nullable_Stylesheet),t.LinkedHashMap_LinkedHashMap$_empty(E,$.ImporterResult)),a=n==null?10:12;break;case 10:return a=13,t._asyncAwait(t.readStdin(),qe);case 13:return y=tt,S=p,C=t._asBool(g.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color()),E=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),A=m.$eq$(g.$index(0,"style"),"compressed")?c.OutputStyle_1:c.OutputStyle_0,M=t._asBool(g.$index(0,"quiet-deps")),L=t._asBool(g.$index(0,"verbose")),R=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(E),C,M,R,A,S,L),qe);case 14:T=tt,a=11;break;case 12:return y=p,S=t._asBool(g.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color()),C=m.$eq$(g.$index(0,"style"),"compressed")?c.OutputStyle_1:c.OutputStyle_0,E=t._asBool(g.$index(0,"quiet-deps")),A=t._asBool(g.$index(0,"verbose")),M=e.get$emitSourceMap(),a=15,t._asyncAwait(t.compileAsync(n,t._asBool(g.$index(0,"charset")),e.get$fatalDeprecations(),e.get$futureDeprecations(),f,S,E,M,C,y,A),qe);case 15:T=tt;case 11:h=T,a=8;break;case 9:a=n==null?16:18;break;case 16:return a=19,t._asyncAwait(t.readStdin(),qe);case 19:y=tt,S=p,C=t._asBool(g.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color()),E=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),A=m.$eq$(g.$index(0,"style"),"compressed")?c.OutputStyle_1:c.OutputStyle_0,M=t._asBool(g.$index(0,"quiet-deps")),L=t._asBool(g.$index(0,"verbose")),R=e.get$emitSourceMap(),g=t._asBool(g.$index(0,"charset")),P=e.get$fatalDeprecations(),O=e.get$futureDeprecations(),z=$.Deprecation,H=t.LinkedHashSet_LinkedHashSet$_empty(z),H.addAll$1(0,P),P=t.LinkedHashSet_LinkedHashSet$_empty(z),P.addAll$1(0,O),Y=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(z,$.int),C,H,P,!L),ne=t.Stylesheet_Stylesheet$parse(y,S??c.Syntax_SCSS_scss,Y,null),T=t._compileStylesheet(ne,Y,r.importCache,null,new t.FilesystemImporter(E),null,A,!0,null,null,M,R,g),Y.summarize$1$js(!1),a=17;break;case 18:y=p,S=t._asBool(g.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color()),f=r.importCache,C=m.$eq$(g.$index(0,"style"),"compressed")?c.OutputStyle_1:c.OutputStyle_0,E=t._asBool(g.$index(0,"quiet-deps")),A=t._asBool(g.$index(0,"verbose")),M=e.get$emitSourceMap(),g=t._asBool(g.$index(0,"charset")),L=e.get$fatalDeprecations(),R=e.get$futureDeprecations(),P=$.Deprecation,O=t.LinkedHashSet_LinkedHashSet$_empty(P),O.addAll$1(0,L),L=t.LinkedHashSet_LinkedHashSet$_empty(P),L.addAll$1(0,R),Y=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(P,$.int),S,O,L,!A),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=b.$get$context(),A=t._realCasePath(t.absolute(S.normalize$1(n),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),te=A,A=S,S=te):(S=b.$get$context(),A=S.canonicalize$1(0,n),te=A,A=S,S=te),A=f.importCanonical$3$originalUrl(new t.FilesystemImporter(y),A.toUri$1(S),A.toUri$1(n)),A.toString,ne=A):(S=t.readFile(n),y==null&&(y=t.Syntax_forPath(n)),ne=t.Stylesheet_Stylesheet$parse(S,y,Y,b.$get$context().toUri$1(n))),T=t._compileStylesheet(ne,Y,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,E,M,g),Y.summarize$1$js(!1);case 17:h=T;case 8:_=2,a=6;break;case 4:throw _=3,it=u,g=t.unwrapException(it),g instanceof t.SassException&&(d=g,e.get$emitErrorCss()&&(s==null?t.print(d.toCssString$0()):(t.ensureDir(b.$get$context().dirname$1(s)),t.writeFile(s,d.toCssString$0()+`
|
||
`)))),it;case 3:a=2;break;case 6:if(pe=h._serialize._0+t._writeSourceMap(e,h._serialize._1,s),s==null?pe.length!==0&&t.print(pe):(t.ensureDir(b.$get$context().dirname$1(s)),t.writeFile(s,pe+`
|
||
`)),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}fe=new t.StringBuffer(""),n==null?Ce="stdin":(g=b.$get$context(),Ce=g.prettyUri$1(g.toUri$1(n))),s.toString,g=b.$get$context(),Ue=g.prettyUri$1(g.toUri$1(s)),Ie=new t.DateTime(Date.now(),!1).toString$0(0),Ke=c.JSString_methods.substring$2(Ie,0,Ie.length-7),g=e.get$color()?fe._contents="\x1B[90m":"",g=fe._contents=g+("["+Ke+"] "),e.get$color()&&(g=fe._contents=g+"\x1B[32m"),g+="Compiled "+Ce+" to "+Ue+".",fe._contents=g,e.get$color()&&(fe._contents=g+"\x1B[0m"),t.print(fe);case 1:return t._asyncReturn(o,l);case 2:return t._asyncRethrow(u,l)}});return t._asyncStartSync(qe,l)},_writeSourceMap(e,r,n){var s,i,a,l,o,_;return r==null?"":(n!=null&&(s=b.$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=c.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,c.C_Utf8Codec,"application/json"):(n.toString,l=n+".map",o=b.$get$context(),t.ensureDir(o.dirname$1(l)),t.writeFile(l,i),a=o.toUri$1(o.relative$2$from(l,o.dirname$1(n)))),o=a.toString$0(0),_=t.stringReplaceAllUnchecked(o,"*/","%2A/"),s=(m.$eq$(s.$index(0,"style"),"compressed")?c.OutputStyle_1:c.OutputStyle_0)===c.OutputStyle_1?"":`
|
||
|
||
`,s+("/*# sourceMappingURL="+_+" */"))},_writeSourceMap_closure:function(r,n){this.options=r,this.destination=n},ExecutableOptions__separator(e){var r=b.$get$ExecutableOptions__separatorBar(),n=c.JSString_methods.$mul(r,3),s=t.hasTerminal()?"\x1B[1m":"",i=t.hasTerminal()?"\x1B[0m":"";return n+" "+s+e+i+" "+c.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,b.$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=b,n._sourcesToDestinations=null,n.__ExecutableOptions__sourceDirectoriesToDestinations_F=b,n._fatalDeprecations=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions__parser__closure:function(r){this._0_0=r},ExecutableOptions__parser__closure0:function(r){this._1_0=r},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){var n=0,s=t._makeAsyncAwaitCompleter($.void),i,a,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,s);for(;;)switch(n){case 0:for(e._ensureSources$0(),a=e.__ExecutableOptions__sourceDirectoriesToDestinations_F,a===b&&t.throwUnnamedLateFieldNI(),l=$.String,a=a.cast$2$0(0,l,l),a=t.List_List$of(a.get$keys(a),!0,l),e._ensureSources$0(),o=e._sourcesToDestinations.cast$2$0(0,l,l),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)_=o.get$current(o),a.push(b.$get$context().dirname$1(_));return o=e._options,c.JSArray_methods.addAll$1(a,$.List_String._as(o.$index(0,"load-path"))),_=t._asBool(o.$index(0,"poll")),u=$.Stream_WatchEvent,p=t.PathMap__create(null,u),u=new t.StreamGroup(c._StreamGroupState_dormant,t.LinkedHashMap_LinkedHashMap$_empty(u,$.nullable_StreamSubscription_WatchEvent),$.StreamGroup_WatchEvent),u.__StreamGroup__controller_A=t.StreamController_StreamController(u.get$_onCancel(),u.get$_onListen(),u.get$_onPause(),u.get$_onResume(),!0,$.WatchEvent),h=new t.MultiDirWatcher(new t.PathMap(p,$.PathMap_Stream_WatchEvent),u,_),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),y);case 3:f=new t._Watcher(e,r),e._ensureSources$0(),a=t.MapExtensions_get_pairs(e._sourcesToDestinations.cast$2$0(0,l,l),l,l),a=a.get$iterator(a);case 4:if(!a.moveNext$0()){n=5;break}return l=a.get$current(a),d=l._0,g=l._1,l=b.$get$context(),_=l.absolute$15(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),u=w.process,m.$eq$(u==null?null:m.get$platform$x(u),"win32")?u=!0:(u=w.process,u=m.$eq$(u==null?null:m.get$platform$x(u),"darwin")),r.addCanonical$4$recanonicalize(new t.FilesystemImporter(_),l.toUri$1(u?t._realCasePath(l.absolute$15(l.normalize$1(d),null,null,null,null,null,null,null,null,null,null,null,null,null,null)):l.canonicalize$1(0,d)),l.toUri$1(d),!1),n=6,t._asyncAwait(f.compile$3$ifModified(0,d,g,!0),y);case 6:if(!C&&t._asBool(o.$index(0,"stop-on-error"))){a=h._group.__StreamGroup__controller_A,a===b&&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),y);case 7:case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(y,s)},watch_closure:function(r){this.dirWatcher=r},_Watcher:function(r,n){this._watch$_options=r,this._graph=n},_Watcher__debounceEvents_closure:function(){},_Watcher__debounceEvents__closure:function(r){this._0_0=r},_Watcher__debounceEvents__closure0:function(r){this._0_0=r},_Watcher__debounceEvents__closure1:function(r){this._1_0=r},EmptyExtensionStore:function(){},Extension:function(r,n,s,i,a){var l=this;l.extender=r,l.target=n,l.mediaContext=s,l.isOptional=i,l.span=a},Extender:function(r,n){this.selector=r,this.isOriginal=n,this._extension=null},ExtensionStore__extendOrReplace(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=t.ExtensionStore$_mode(s);for(e.accept$1(c._IsInvisibleVisitor_true)||O._originals.addAll$1(0,e.components),a=n.components,l=a.length,o=r.components,_=o.length,u=$.ComplexSelector,p=$.Extension,h=$.SimpleSelector,f=$.Map_ComplexSelector_Extension,d=0;d<l;++d){if(g=a[d],y=g.get$singleCompound(),y==null)throw t.wrapException(t.SassScriptException$("Can't extend complex selector "+t.S(g)+".",null));for(S=t.LinkedHashMap_LinkedHashMap$_empty(h,f),C=y.components,E=C.length,A=0;A<E;++A){for(M=C[A],L=t.LinkedHashMap_LinkedHashMap$_empty(u,p),R=0;R<_;++R)g=o[R],g.get$specificity(),T=new t.Extender(g,!1),P=new t.Extension(T,M,null,!0,i),T._extension=P,L.$indexSet(0,g,P);S.$indexSet(0,M,L)}e=O._extendList$2(e,S)}return e},ExtensionStore$(){var e=$.SimpleSelector;return new t.ExtensionStore(t.LinkedHashMap_LinkedHashMap$_empty(e,$.Set_ModifiableBox_SelectorList),t.LinkedHashMap_LinkedHashMap$_empty(e,$.Map_ComplexSelector_Extension),t.LinkedHashMap_LinkedHashMap$_empty(e,$.List_Extension),t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList,$.List_CssMediaQuery),new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int),new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),c.ExtendMode_normal_normal)},ExtensionStore$_mode(e){var r=$.SimpleSelector;return new t.ExtensionStore(t.LinkedHashMap_LinkedHashMap$_empty(r,$.Set_ModifiableBox_SelectorList),t.LinkedHashMap_LinkedHashMap$_empty(r,$.Map_ComplexSelector_Extension),t.LinkedHashMap_LinkedHashMap$_empty(r,$.List_Extension),t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList,$.List_CssMediaQuery),new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int),new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),e)},ExtensionStore:function(r,n,s,i,a,l,o){var _=this;_._selectors=r,_._extensions=n,_._extensionsByExtender=s,_._mediaContexts=i,_._sourceSpecificity=a,_._originals=l,_._mode=o},ExtensionStore_extensionsWhereTarget_closure:function(){},ExtensionStore__registerSelector_closure:function(){},ExtensionStore__registerSelector_closure0:function(r){this._0_0=r},ExtensionStore_addExtension_closure:function(){},ExtensionStore_addExtension_closure0:function(){},ExtensionStore_addExtension_closure1:function(r){this.complex=r},ExtensionStore__simpleSelectors_closure:function(r){this._0_0=r},ExtensionStore__extendExistingExtensions_closure:function(){},ExtensionStore__extendExistingExtensions_closure0:function(){},ExtensionStore_addExtensions_closure:function(){},ExtensionStore__extendComplex_closure:function(r,n,s){this._box_0=r,this.$this=n,this.complex=s},ExtensionStore__extendComplex__closure:function(r,n,s){this._box_0=r,this.$this=n,this.complex=s},ExtensionStore__extendCompound_closure:function(){},ExtensionStore__extendCompound_closure0:function(){},ExtensionStore__extendCompound_closure1:function(r){this.original=r},ExtensionStore__extendSimple_withoutPseudo:function(r,n,s){this.$this=r,this.extensions=n,this.targetsUsed=s},ExtensionStore__extendSimple_closure:function(r,n){this.$this=r,this.withoutPseudo=n},ExtensionStore__extendSimple_closure0:function(){},ExtensionStore__extendPseudo_closure:function(){},ExtensionStore__extendPseudo_closure0:function(){},ExtensionStore__extendPseudo_closure1:function(){},ExtensionStore__extendPseudo_closure2:function(r){this.pseudo=r},ExtensionStore__extendPseudo_closure3:function(r,n){this.pseudo=r,this.selector=n},ExtensionStore__trim_closure:function(r,n){this._box_0=r,this.complex1=n},ExtensionStore__trim_closure0:function(r,n){this._box_0=r,this.complex1=n},ExtensionStore_clone_closure:function(r,n,s,i){var a=this;a.$this=r,a.newSelectors=n,a.oldToNewSelectors=s,a.newMediaContexts=i},unifyComplex(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=null,A=m.getInterceptor$asx(e);if(A.get$length(e)===1)return e;for(n=A.get$iterator(e),s=E,i=s,a=i;n.moveNext$0();){if(l=n.get$current(n),l.accept$1(c.C__IsUselessVisitor))return E;if(o=t._InitializedCell$(new t.unifyComplex_closure(l)),l=l.components,l.length===1&&m.get$length$asx(o._readFinal$0())===1?(_=m.$index$asx(o._readFinal$0(),0),u=!0):(_=E,u=!1),u){if(i==null)i=_;else if(!i.$eq(0,_))return E}if(p=c.JSArray_methods.get$last(l),h=t._InitializedCell$(new t.unifyComplex_closure0(p)),m.get$length$asx(h._readFinal$0())===1?(f=m.$index$asx(h._readFinal$0(),0),l=!0):(f=E,l=!1),l){if(s!=null&&!s.$eq(0,f))return E;s=f}if(a==null)a=p.selector.components;else for(l=p.selector.components,u=l.length,d=0;d<u;++d)if(a=l[d].unify$1(a),a==null)return E}for(n=$.JSArray_ComplexSelector,l=t._setArrayType([],n),u=A.get$iterator(e);u.moveNext$0();)g=u.get$current(u),y=g.components,S=y.length,S>1&&(C=g.leadingCombinators,l.push(t.ComplexSelector$(C,c.JSArray_methods.take$1(y,S-1),g.span,g.lineBreak)));return u=i==null?c.List_empty1:t._setArrayType([i],$.JSArray_CssValue_Combinator),a.toString,g=t.CompoundSelector$(a,r),y=s==null?c.List_empty1:t._setArrayType([s],$.JSArray_CssValue_Combinator),p=t.ComplexSelector$(u,t._setArrayType([new t.ComplexSelectorComponent(g,t.List_List$unmodifiable(y,$.CssValue_Combinator),r)],$.JSArray_ComplexSelectorComponent),r,A.any$1(e,new t.unifyComplex_closure1)),l.length===0?A=t._setArrayType([p],n):(A=t.List_List$of(t.IterableExtension_get_exceptLast(l),!0,$.ComplexSelector),A.push(c.JSArray_methods.get$last(l).concatenate$2(p,r))),t.weave(A,r,!1)},unifyCompound(e,r){var n,s,i,a,l=r.components;for(n=e.components,s=n.length,i=0;i<s;++i,l=a)if(a=n[i].unify$1(l),a==null)return null;return t.CompoundSelector$(l,e.span)},unifyUniversalAndElement(e,r){var n,s,i,a=t._namespaceAndName(e,"selector1"),l=a._0,o=a._1,_=t._namespaceAndName(r,"selector2"),u=_._0,p=_._1;if(l==u||u==="*")n=l;else{if(l!=="*")return null;n=u}if(o==p||p==null)s=o;else{if(!(o==null||o==="*"))return null;s=p}return i=e.span,s==null?new t.UniversalSelector(n,i):new t.TypeSelector(new t.QualifiedName(s,n),i)},_namespaceAndName(e,r){var n,s,i,a=null,l=t._InitializedCell$(new t._namespaceAndName_closure(e));e:{if(e instanceof t.UniversalSelector?(n=e.namespace,s=!0):(n=a,s=!1),s){s=new t._Record_2(n,a);break e}if(e instanceof t.TypeSelector?(i=l._readFinal$0().name,n=l._readFinal$0().namespace,s=!0):(n=a,i=n,s=!1),s){s=new t._Record_2(n,i);break e}s=t.throwExpression(t.ArgumentError$value(e,r,N.must_b))}return s},weave(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A=m.getInterceptor$asx(e);if(A.get$length(e)===1?(s=A.$index(e,0),i=!0):(s=null,i=!1),i)return!n||s.lineBreak?e:t._setArrayType([t.ComplexSelector$(s.leadingCombinators,s.components,s.span,!0)],$.JSArray_ComplexSelector);for(i=$.JSArray_ComplexSelector,a=t._setArrayType([A.get$first(e)],i),A=A.skip$1(e,1),A=A.get$iterator(A),l=$.ComplexSelectorComponent;A.moveNext$0();){if(o=A.get$current(A),_=o.components,_.length===1){for(u=0;u<a.length;++u)a[u]=a[u].concatenate$3$forceLineBreak(o,r,n);continue}for(p=t._setArrayType([],i),h=a.length,f=0;f<a.length;a.length===h||(0,t.throwConcurrentModificationError)(a),++f)for(d=t._weaveParents(a[f],o,r),d==null&&(d=c.List_empty2),g=d.length,y=0;y<d.length;d.length===g||(0,t.throwConcurrentModificationError)(d),++y)S=d[y],C=c.JSArray_methods.get$last(_),E=t.List_List$of(S.components,!0,l),E.push(C),C=S.lineBreak||n,p.push(t.ComplexSelector$(S.leadingCombinators,E,r,C));a=p}return a},_weaveParents(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe=null,fe=t._mergeLeadingCombinators(e.leadingCombinators,r.leadingCombinators);if(fe==null||(s=$.ComplexSelectorComponent,i=t.QueueList_QueueList$from(e.components,s),a=t.QueueList_QueueList$from(t.IterableExtension_get_exceptLast(r.components),s),l=t._mergeTrailingCombinators(i,a,n,pe),l==null))return pe;e:{if(o=new t._Record_2(t._firstIfRootish(i),t._firstIfRootish(a)),_=t._InitializedCell$(new t._weaveParents_closure(o)),u=t._InitializedCell$(new t._weaveParents_closure0(o)),_._readFinal$0()!=null?(p=_._readFinal$0(),s=!0):(p=pe,s=!1),s&&u._readFinal$0()!=null?(h=u._readFinal$0(),s=!0):(h=pe,s=!1),s){if(f=t.unifyCompound(p.selector,h.selector),f==null)return pe;s=p.combinators,d=p.span,g=$.CssValue_Combinator,i.addFirst$1(new t.ComplexSelectorComponent(f,t.List_List$unmodifiable(s,g),d)),a.addFirst$1(new t.ComplexSelectorComponent(f,t.List_List$unmodifiable(h.combinators,g),d));break e}_._readFinal$0()!=null?(y=_._readFinal$0(),s=!0):(y=pe,s=!1),s&&u._readFinal$0()==null?(s=y,d=!0):(s=pe,d=!1),d?d=!0:_._readFinal$0()==null?(u._readFinal$0()!=null?(S=u._readFinal$0(),d=!0):(S=pe,d=!1),d?(s=S,d=!0):d=!1):d=!1,d&&(i.addFirst$1(s),a.addFirst$1(s))}for(C=t._groupSelectors(i),E=t._groupSelectors(a),s=$.List_ComplexSelectorComponent,A=t.longestCommonSubsequence(E,C,new t._weaveParents_closure1(n),s),M=t._setArrayType([],$.JSArray_List_Iterable_ComplexSelectorComponent),d=A.length,g=$.JSArray_Iterable_ComplexSelectorComponent,L=$.JSArray_ComplexSelectorComponent,R=0;R<A.length;A.length===d||(0,t.throwConcurrentModificationError)(A),++R){for(T=A[R],P=t._setArrayType([],g),O=t._chunks(C,E,new t._weaveParents_closure2(T),s),z=O.length,H=0;H<O.length;O.length===z||(0,t.throwConcurrentModificationError)(O),++H){for(Y=O[H],ne=t._setArrayType([],L),te=m.get$iterator$ax(Y);te.moveNext$0();)c.JSArray_methods.addAll$1(ne,te.get$current(te));P.push(ne)}M.push(P),M.push(t._setArrayType([T],g)),C.removeFirst$0(),E.removeFirst$0()}for(d=t._setArrayType([],g),s=t._chunks(C,E,new t._weaveParents_closure3,s),g=s.length,R=0;R<s.length;s.length===g||(0,t.throwConcurrentModificationError)(s),++R){for(Y=s[R],P=t._setArrayType([],L),O=m.get$iterator$ax(Y);O.moveNext$0();)c.JSArray_methods.addAll$1(P,O.get$current(O));d.push(P)}for(M.push(d),c.JSArray_methods.addAll$1(M,l),s=t._setArrayType([],$.JSArray_ComplexSelector),d=m.get$iterator$ax(t.paths(new t.WhereIterable(M,new t._weaveParents_closure4,$.WhereIterable_List_Iterable_ComplexSelectorComponent),$.Iterable_ComplexSelectorComponent)),g=!e.lineBreak,P=r.lineBreak;d.moveNext$0();){for(O=d.get$current(d),z=t._setArrayType([],L),O=m.get$iterator$ax(O);O.moveNext$0();)c.JSArray_methods.addAll$1(z,O.get$current(O));s.push(t.ComplexSelector$(fe,z,n,!g||P))}return s},_firstIfRootish(e){var r,n,s,i,a,l;if(e.get$length(e)>=1?(r=e.$index(0,0),n=!0):(r=null,n=!1),n){for(n=r.selector.components,s=n.length,i=0;i<s;++i)if(a=n[i],a instanceof t.PseudoSelector&&a.isClass?l=b._rootishPseudoClasses.contains$1(0,a.normalizedName):l=!1,l)return e.removeFirst$0(),r}return null},_mergeLeadingCombinators(e,r){var n,s,i,a=null,l=new t._Record_2(e,r),o=t._InitializedCell$(new t._mergeLeadingCombinators_closure(l)),_=t._InitializedCell$(new t._mergeLeadingCombinators_closure0(l)),u=t._InitializedCell$(new t._mergeLeadingCombinators_closure1(o)),p=t._InitializedCell$(new t._mergeLeadingCombinators_closure2(_));e:{if(o._readFinal$0()==null||_._readFinal$0()==null){n=a;break e}if(n=$.List_CssValue_Combinator,n._is(o._readFinal$0())&&u._readFinal$0()>1?s=!0:s=n._is(_._readFinal$0())&&p._readFinal$0()>1,s){n=a;break e}if(n._is(o._readFinal$0())&&u._readFinal$0()<=0?(i=_._readFinal$0(),s=!0):(i=a,s=!1),s?n=!0:(i=o._readFinal$0(),n=n._is(_._readFinal$0())&&p._readFinal$0()<=0),n){n=i;break e}n=c.C_ListEquality.equals$2(0,e,r)?e:a;break e}return n},_mergeTrailingCombinators(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce,Ue,Ie,Ke,ut,it,qe,yt,tt,_e=null;s==null&&(s=t.QueueList$(_e,$.List_List_ComplexSelectorComponent)),i=t._InitializedCell$(new t._mergeTrailingCombinators_closure(e));e:{if(i._readFinal$0()>=1?(a=e.$index(0,i._readFinal$0()-1),l=!0):(a=_e,l=!1),l){l=a.combinators;break e}l=c.List_empty1;break e}o=t._InitializedCell$(new t._mergeTrailingCombinators_closure0(r));e:{if(o._readFinal$0()>=1?(a=r.$index(0,o._readFinal$0()-1),_=!0):(a=_e,_=!1),_){_=a.combinators;break e}_=c.List_empty1;break e}if(u=l.length,u===0&&_.length===0)return s;if(u>1||_.length>1)return _e;e:{if(u=t.IterableExtension_get_firstOrNull(l),u=u==null?_e:u.value,_=t.IterableExtension_get_firstOrNull(_),p=new t._Record_4([u,_==null?_e:_.value,e,r]),h=t._InitializedCell$(new t._mergeTrailingCombinators_closure1(p)),f=t._InitializedCell$(new t._mergeTrailingCombinators_closure2(h)),d=t._InitializedCell$(new t._mergeTrailingCombinators_closure3(p)),g=t._InitializedCell$(new t._mergeTrailingCombinators_closure4(d)),y=t._InitializedCell$(new t._mergeTrailingCombinators_closure5(d)),S=t._InitializedCell$(new t._mergeTrailingCombinators_closure6(p)),C=t._InitializedCell$(new t._mergeTrailingCombinators_closure7(p)),E=t._InitializedCell$(new t._mergeTrailingCombinators_closure8(h)),f._readFinal$0()&&g._readFinal$0()){A=e.removeLast$0(0),M=r.removeLast$0(0),_=A.selector,u=M.selector,t.compoundIsSuperselector(_,u,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([M],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)):(L=$.JSArray_ComplexSelectorComponent,R=$.JSArray_List_ComplexSelectorComponent,t.compoundIsSuperselector(u,_,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([A],L)],R)):(T=t._setArrayType([t._setArrayType([A,M],L),t._setArrayType([M,A],L)],R),P=t.unifyCompound(_,u),P!=null?(O=P,_=!0):(O=_e,_=!1),_&&T.push(t._setArrayType([new t.ComplexSelectorComponent(O,t.List_List$unmodifiable(t._setArrayType([c.JSArray_methods.get$first(l)],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],L)),s.addFirst$1(T)));break e}if(f._readFinal$0()&&y._readFinal$0()?(z=S._readFinal$0(),H=C._readFinal$0(),H=H,_=!0):(H=_e,z=H,_=!1),_?_=!0:E._readFinal$0()&&g._readFinal$0()?(H=S._readFinal$0(),Y=C._readFinal$0(),z=Y,_=!0):_=!1,_){ne=H.removeLast$0(0),te=z.removeLast$0(0),l=te.selector,_=ne.selector,u=$.JSArray_ComplexSelectorComponent,L=$.JSArray_List_ComplexSelectorComponent,t.compoundIsSuperselector(l,_,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([ne],u)],L)):(L=t._setArrayType([t._setArrayType([te,ne],u)],L),pe=t.unifyCompound(l,_),pe!=null?(O=pe,l=!0):(O=_e,l=!1),l&&L.push(t._setArrayType([new t.ComplexSelectorComponent(O,t.List_List$unmodifiable(ne.combinators,$.CssValue_Combinator),n)],u)),s.addFirst$1(L));break e}if(c.Combinator_Cht===h._readFinal$0()&&(y._readFinal$0()||g._readFinal$0())?(fe=C._readFinal$0(),_=fe,u=!0):(_=_e,u=!1),u?u=!0:(E._readFinal$0()||f._readFinal$0())&&c.Combinator_Cht===d._readFinal$0()?(Ce=S._readFinal$0(),_=Ce,u=!0):u=!1,u){s.addFirst$1(t._setArrayType([t._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}if(h._readFinal$0()!=null?(Ue=h._readFinal$0(),_=!0):(Ue=_e,_=!1),_?(d._readFinal$0()!=null?(Ie=d._readFinal$0(),_=!0):(Ie=_e,_=!1),_=_&&Ue==Ie):_=!1,_){if(O=t.unifyCompound(e.removeLast$0(0).selector,r.removeLast$0(0).selector),O==null)return _e;s.addFirst$1(t._setArrayType([t._setArrayType([new t.ComplexSelectorComponent(O,t.List_List$unmodifiable(t._setArrayType([c.JSArray_methods.get$first(l)],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}if(h._readFinal$0()!=null?(Ke=h._readFinal$0(),l=!0):(Ke=_e,l=!1),l&&d._readFinal$0()==null?(ut=S._readFinal$0(),it=C._readFinal$0(),l=it,_=!0,L=_,_=ut,u=l,l=Ke):(u=_e,_=u,l=_,L=!1),L?L=!0:h._readFinal$0()==null?(d._readFinal$0()!=null?(qe=d._readFinal$0(),L=!0):(qe=_e,L=!1),L?(yt=S._readFinal$0(),tt=C._readFinal$0(),l=tt,_=!0,L=_,_=l,l=qe,u=yt):L=!1):L=!1,L){l===c.Combinator_Cht?(l=t.IterableExtension_get_lastOrNull(u),l=l==null?_e:t.compoundIsSuperselector(l.selector,_.get$last(_).selector,_e),l=l===!0):l=!1,l&&u.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}return _e}return 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=c.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,l,o,_,u,p,h,f=s._eval$1("JSArray<0>"),d=t._setArrayType([],f);!n.call$1(e);)d.push(e.removeFirst$0());for(i=t._setArrayType([],f);!n.call$1(r);)i.push(r.removeFirst$0());a=new t._Record_2(d,i),l=t._InitializedCell$(new t._chunks_closure(a,s)),o=t._InitializedCell$(new t._chunks_closure0(l)),_=t._InitializedCell$(new t._chunks_closure1(a,s)),u=t._InitializedCell$(new t._chunks_closure2(_));e:{if(o._readFinal$0()&&u._readFinal$0()){f=t._setArrayType([],s._eval$1("JSArray<List<0>>"));break e}if(o._readFinal$0()?(p=_._readFinal$0(),f=!0):(p=null,f=!1),f?f=!0:(p=l._readFinal$0(),f=u._readFinal$0(),f=f),f){f=t._setArrayType([p],s._eval$1("JSArray<List<0>>"));break e}f=t.List_List$of(d,!0,s),c.JSArray_methods.addAll$1(f,i),h=t.List_List$of(i,!0,s),c.JSArray_methods.addAll$1(h,d),h=t._setArrayType([f,h],s._eval$1("JSArray<List<0>>")),f=h;break e}return f},paths(e,r){return m.fold$2$ax(e,t._setArrayType([t._setArrayType([],r._eval$1("JSArray<0>"))],r._eval$1("JSArray<List<0>>")),new t.paths_closure(r))},_groupSelectors(e){var r,n,s,i=t.QueueList$(null,$.List_ComplexSelectorComponent),a=$.JSArray_ComplexSelectorComponent,l=t._setArrayType([],a);for(r=new t.ListIterator(e,e.get$length(e)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,s==null&&(s=n._as(s)),l.push(s),s.combinators.length===0&&(i._queue_list$_add$1(l),l=t._setArrayType([],a));return l.length!==0&&i._queue_list$_add$1(l),i},listIsSuperselector(e,r){return c.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=b.$get$bogusSpan(),s=new t.ComplexSelectorComponent(t.CompoundSelector$(t._setArrayType([new t.PlaceholderSelector("<temp>",n)],$.JSArray_SimpleSelector),n),t.List_List$unmodifiable(c.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,l,o,_,u,p,h,f,d,g,y,S;if(c.JSArray_methods.get$last(e).combinators.length!==0||c.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,l=0,o=null;;o=S){if(_=e.length-a,u=r.length,p=u-l,_===0||p===0||_>p||(h=e[a],f=h.combinators,f.length>1))return!1;if(_===1)return d=c.JSArray_methods.sublist$2(r,l,u-1),c.JSArray_methods.any$1(d,new t.complexIsSuperselector_closure)?!1:t.compoundIsSuperselector(h.selector,c.JSArray_methods.get$last(r).selector,d);for(u=h.selector,g=l,d=null;;){if(y=r[g],y.combinators.length>1)return!1;if(t.compoundIsSuperselector(u,y.selector,d))break;if(++g,g===r.length-1)return!1;d==null&&(d=t._setArrayType([],n)),d.push(y)}if(!t._compatibleWithPreviousCombinator(o,d??c.List_empty0)||(y=r[g],S=t.IterableExtension_get_firstOrNull(f),!t._isSupercombinator(S,t.IterableExtension_get_firstOrNull(y.combinators))))return!1;if(++a,l=g+1,e.length-a===1){if(u=S==null,m.$eq$(u?null:S.value,c.Combinator_Htt)){if(u=r.length-1,f=new t.SubListIterable(r,0,u,s),f.SubListIterable$3(r,0,u,i),!f.skip$1(0,l).every$1(0,new t.complexIsSuperselector_closure0(S)))return!1}else if(!u&&r.length-l>1)return!1}}},_compatibleWithPreviousCombinator(e,r){return r.length===0||e==null?!0:e.value!==c.Combinator_Htt?!1:c.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,c.Combinator_Cht):s=!1,s?n=!0:m.$eq$(n?null:e.value,c.Combinator_Htt)?n=m.$eq$(r==null?null:r.value,c.Combinator_4QF):n=!1),n},compoundIsSuperselector(e,r,n){var s,i,a,l,o,_,u,p,h,f,d=null,g=new t._Record_2(t._findPseudoElementIndexed(e),t._findPseudoElementIndexed(r)),y=t._InitializedCell$(new t.compoundIsSuperselector_closure(g)),S=t._InitializedCell$(new t.compoundIsSuperselector_closure0(g)),C=$.Record_2_nullable_Object_and_nullable_Object;if(C._is(y._readFinal$0())?(s=$.PseudoSelector,i=s._as(y._readFinal$0()._0),a=t._asInt(y._readFinal$0()._1),C._is(S._readFinal$0())?(l=s._as(S._readFinal$0()._0),o=t._asInt(S._readFinal$0()._1),C=!0):(o=d,l=o,C=!1)):(o=d,l=o,a=l,i=a,C=!1),C)return i.isSuperselector$1(l)?(C=e.components,s=$.int,_=t._arrayInstanceType(C)._precomputed1,u=r.components,p=t._arrayInstanceType(u)._precomputed1,C=t._compoundComponentsIsSuperselector(t.SubListIterable$(C,0,t.checkNotNullable(a,"count",s),_),t.SubListIterable$(u,0,t.checkNotNullable(o,"count",s),p),n)&&t._compoundComponentsIsSuperselector(t.SubListIterable$(C,a+1,d,_),t.SubListIterable$(u,o+1,d,p),n)):C=!1,C;if(y._readFinal$0()==null?C=S._readFinal$0()!=null&&!0:C=!0,C)return!1;for(C=e.components,s=C.length,_=r.components,h=0;h<s;++h)if(f=C[h],f instanceof t.PseudoSelector&&f.selector!=null){if(!t._selectorPseudoIsSuperselector(f,r,n))return!1}else if(!c.JSArray_methods.any$1(_,f.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed(e){var r,n,s,i;for(r=e.components,n=r.length,s=0;s<n;++s)if(i=r[s],i instanceof t.PseudoSelector&&!i.isClass)return new t._Record_2(i,s);return null},_compoundComponentsIsSuperselector(e,r,n){var s;return e.get$length(e)===0?!0:(r.get$length(r)===0&&(r=t._setArrayType([new t.UniversalSelector("*",b.$get$bogusSpan())],$.JSArray_SimpleSelector)),s=b.$get$bogusSpan(),t.compoundIsSuperselector(t.CompoundSelector$(e,s),t.CompoundSelector$(r,s),n))},_selectorPseudoIsSuperselector(e,r,n){var s=e.selector;if(s==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return t._selectorPseudoArgs(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure(s))||c.JSArray_methods.any$1(s.components,new t._selectorPseudoIsSuperselector_closure0(n,r));case"has":case"host":case"host-context":return t._selectorPseudoArgs(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure1(s));case"slotted":return t._selectorPseudoArgs(r,e.name,!1).any$1(0,new t._selectorPseudoIsSuperselector_closure2(s));case"not":return c.JSArray_methods.every$1(s.components,new t._selectorPseudoIsSuperselector_closure3(r,e));case"current":return t._selectorPseudoArgs(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure4(s));case"nth-child":case"nth-last-child":return c.JSArray_methods.any$1(r.components,new t._selectorPseudoIsSuperselector_closure5(e,s));default:throw t.wrapException("unreachable")}},_selectorPseudoArgs(e,r,n){var s=$.WhereTypeIterable_PseudoSelector;return t.IterableNullableExtension_whereNotNull(new t.MappedIterable(new t.WhereIterable(new t.WhereTypeIterable(e.components,s),new t._selectorPseudoArgs_closure(n,r),s._eval$1("WhereIterable<Iterable.E>")),new t._selectorPseudoArgs_closure0,s._eval$1("MappedIterable<Iterable.E,SelectorList?>")),$.SelectorList)},unifyComplex_closure:function(r){this._0_0=r},unifyComplex_closure0:function(r){this._1_0=r},unifyComplex_closure1:function(){},_namespaceAndName_closure:function(r){this._0_0=r},_weaveParents_closure:function(r){this._0_0=r},_weaveParents_closure0:function(r){this._0_0=r},_weaveParents_closure1:function(r){this.span=r},_weaveParents_closure2:function(r){this.group=r},_weaveParents_closure3:function(){},_weaveParents_closure4:function(){},_mergeLeadingCombinators_closure:function(r){this._0_0=r},_mergeLeadingCombinators_closure0:function(r){this._0_0=r},_mergeLeadingCombinators_closure1:function(r){this._0_1=r},_mergeLeadingCombinators_closure2:function(r){this._0_4=r},_mergeTrailingCombinators_closure:function(r){this._0_0=r},_mergeTrailingCombinators_closure0:function(r){this._1_0=r},_mergeTrailingCombinators_closure1:function(r){this._4_0=r},_mergeTrailingCombinators_closure2:function(r){this._4_1=r},_mergeTrailingCombinators_closure3:function(r){this._4_0=r},_mergeTrailingCombinators_closure4:function(r){this._4_4=r},_mergeTrailingCombinators_closure6:function(r){this._4_0=r},_mergeTrailingCombinators_closure7:function(r){this._4_0=r},_mergeTrailingCombinators_closure5:function(r){this._4_4=r},_mergeTrailingCombinators_closure8:function(r){this._4_1=r},_mustUnify_closure:function(r){this.uniqueSelectors=r},_mustUnify__closure:function(r){this.uniqueSelectors=r},_chunks_closure:function(r,n){this._0_0=r,this.T=n},_chunks_closure0:function(r){this._0_1=r},_chunks_closure1:function(r,n){this._0_0=r,this.T=n},_chunks_closure2:function(r){this._0_5=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(){},compoundIsSuperselector_closure:function(r){this._0_0=r},compoundIsSuperselector_closure0:function(r){this._0_0=r},_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___closure0:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure1:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure:function(r){this._0_0=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,l=e.extender.selector;if(!l.$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&&!c.C_ListEquality.equals$2(0,n,i)),i)throw t.wrapException(t.SassException$("From "+e.span.message$1(0,"")+N.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),l.get$specificity(),l=new t.Extender(l,!1),l._extension=new t.MergedExtension(e,r,l,i,n,!0,a))},MergedExtension:function(r,n,s,i,a,l,o){var _=this;_.left=r,_.right=n,_.extender=s,_.target=i,_.mediaContext=a,_.isOptional=l,_.span=o},ExtendMode:function(r,n){this.name=r,this._name=n},globalFunctions_closure:function(){},_updateComponents(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=null,R=m.getInterceptor$asx(e),T=R.$index(e,0).assertColor$1("color"),P=$.SassArgumentList._as(R.$index(e,1));if(P._list$_contents.length!==0)throw t.wrapException(t.SassScriptException$(N.Only_op,L));if(P._wereKeywordsAccessed=!0,i=t.LinkedHashMap_LinkedHashMap$of(P._keywords,$.String,$.Value),R=new t._updateComponents_getParam(i,s,n),a=R.call$3$checkUnitless("alpha",1,!0),l=R.call$2("red",255),o=R.call$2("green",255),_=R.call$2("blue",255),u=s?L:t.NullableExtension_andThen(i.remove$1(0,"hue"),new t._updateComponents_closure),p=R.call$3$checkPercent("saturation",100,!0),h=R.call$3$checkPercent("lightness",100,!0),f=R.call$3$assertPercent("whiteness",100,!0),d=R.call$3$assertPercent("blackness",100,!0),R=i.__js_helper$_length,R!==0)throw t.wrapException(t.SassScriptException$("No "+t.pluralize("argument",R,L)+" named "+t.S(t.toSentence(i.get$keys(i).map$1$1(0,new t._updateComponents_closure0,$.Object),"or"))+".",L));if(g=l!=null||o!=null||_!=null,y=p!=null||h!=null,S=f!=null||d!=null,g?R=y||S||u!=null:R=!1,R)throw t.wrapException(t.SassScriptException$(N.RGB_pa+(S?"HWB":"HSL")+" parameters.",L));if(y&&S)throw t.wrapException(t.SassScriptException$(N.HSL_pa,L));return R=new t._updateComponents_updateValue(n,r),C=new t._updateComponents_updateRgb(R),g?(E=C.call$2(T.get$red(T),l),A=C.call$2(T.get$green(T),o),C=C.call$2(T.get$blue(T),_),T.changeRgb$4$alpha$blue$green$red(R.call$3(T._alpha,a,1),C,A,E)):S?(n?C=u:(C=T.get$hue(T),C+=u??0),E=R.call$3(T.get$whiteness(T),f,100),A=R.call$3(T.get$blackness(T),d,100),M=T._alpha,R=R.call$3(M,a,1),C==null&&(C=T.get$hue(T)),E==null&&(E=T.get$whiteness(T)),A==null&&(A=T.get$blackness(T)),t.SassColor_SassColor$hwb(C,E,A,R??M)):(C=u==null,!C||y?(n?C=u:(E=T.get$hue(T),E+=C?0:u,C=E),E=R.call$3(T.get$saturation(T),p,100),A=R.call$3(T.get$lightness(T),h,100),T.changeHsl$4$alpha$hue$lightness$saturation(R.call$3(T._alpha,a,1),C,A,E)):a!=null?T.changeAlpha$1(R.call$3(T._alpha,a,1)):T)},_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,l,o,_=m.getInterceptor$asx(r),u=_.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=u==null?null:u.get$isSpecialNumber(),n=n===!0),n?t._functionString(e,r):(s=_.$index(r,0).assertNumber$1("red"),i=_.$index(r,1).assertNumber$1("green"),a=_.$index(r,2).assertNumber$1("blue"),_=t.fuzzyRound(t._percentageOrUnitless(s,255,"red")),n=t.fuzzyRound(t._percentageOrUnitless(i,255,"green")),l=t.fuzzyRound(t._percentageOrUnitless(a,255,"blue")),o=t.NullableExtension_andThen(u,new t._rgb_closure),t.SassColor$rgbInternal(_,n,l,o??1,c._ColorFormatEnum_rgbFunction))},_rgbTwoArg(e,r){var n,s,i=m.getInterceptor$asx(r);return i.$index(r,0).get$isVar()?n=!0:n=!(i.$index(r,0)instanceof t.SassColor)&&i.$index(r,1).get$isVar(),n?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,l,o="saturation",_="lightness",u=m.getInterceptor$asx(r),p=u.get$length(r)>3?u.$index(r,3):null;return u.$index(r,0).get$isSpecialNumber()||u.$index(r,1).get$isSpecialNumber()||u.$index(r,2).get$isSpecialNumber()?n=!0:(n=p==null?null:p.get$isSpecialNumber(),n=n===!0),n?t._functionString(e,r):(s=t._angleValue(u.$index(r,0),"hue"),i=u.$index(r,1).assertNumber$1(o),a=u.$index(r,2).assertNumber$1(_),t._checkPercent(i,o),t._checkPercent(a,_),u=c.JSNumber_methods.clamp$2(i._number$_value,0,100),n=c.JSNumber_methods.clamp$2(a._number$_value,0,100),l=t.NullableExtension_andThen(p,new t._hsl_closure),t.SassColor$hslInternal(s,u,n,l??1,c._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+N.x29x20is_d+s+N.x0a_See_,c.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+N.x29x20is_d+s+N.x0a_Morex3a,c.Deprecation_8WR))},_hwb(e){var r,n,s="whiteness",i="blackness",a=m.getInterceptor$asx(e),l=a.get$length(e)>3?a.$index(e,3):null,o=t._angleValue(a.$index(e,0),"hue"),_=a.$index(e,1).assertNumber$1(s),u=a.$index(e,2).assertNumber$1(i);return _.assertUnit$2("%",s),u.assertUnit$2("%",i),a=_.valueInRange$3(0,100,s),r=u.valueInRange$3(0,100,i),n=t.NullableExtension_andThen(l,new t._hwb_closure),t.SassColor_SassColor$hwb(o,a,r,n??1)},_parseChannels(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g=null,y="$channels must be";if(n.get$isVar())return t._functionString(e,t._setArrayType([n],$.JSArray_Value));if(n.get$separator(n)===c.ListSeparator_zg9){if(s=n.get$asList(),i=s.length,i!==2)throw t.wrapException(t.SassScriptException$(N.Only_2+i+" "+t.pluralize("was",i,"were")+" passed.",g));if(a=s[0],l=s[1],l.get$isSpecialNumber()||l.assertNumber$1("alpha"),s[0].get$isVar())return t._functionString(e,t._setArrayType([n],$.JSArray_Value))}else l=g,a=n;if(o=a.get$separator(a)===c.ListSeparator_rXA,_=a.get$hasBrackets(),o||_)throw u=new t.StringBuffer(y),_?(i=y+" an unbracketed",u._contents=i):i=y,o&&(i+=_?",":" a",u._contents=i,i=u._contents=i+" space-separated"),u._contents=i+" list.",t.wrapException(t.SassScriptException$(u.toString$0(0),g));if(s=a.get$asList(),i=s.length,i>3)throw t.wrapException(t.SassScriptException$("Only 3 elements allowed, but "+i+" were passed.",g));if(i<3){if(c.JSArray_methods.any$1(s,new t._parseChannels_closure)?i=!0:s.length!==0?(i=c.JSArray_methods.get$last(s),i instanceof t.SassString&&i._hasQuotes?(i=i._string$_text,i=t.startsWithIgnoreCase(i,"var(")&&c.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]+".",g))}if(l!=null)return i=t.List_List$of(s,!0,$.Value),i.push(l),i;p=s[2],h=t._InitializedCell$(new t._parseChannels_closure0(p));e:{if(p instanceof t.SassNumber&&$.Record_2_nullable_Object_and_nullable_Object._is(h._readFinal$0())?(i=$.SassNumber,f=i._as(h._readFinal$0()._0),d=i._as(h._readFinal$0()._1),i=!0):(d=g,f=d,i=!1),i){i=t._setArrayType([s[0],s[1],f,d],$.JSArray_Value);break e}if(p instanceof t.SassString?p._hasQuotes?i=!1:i=c.JSString_methods.contains$1(p._string$_text,"/"):i=!1,i){i=t._functionString(e,t._setArrayType([a],$.JSArray_Value));break e}i=s;break e}return i},_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 c.JSNumber_methods.clamp$2(s,0,r)},_mixColors(e,r,n){var s,i,a,l,o,_,u,p;return t._checkPercent(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,i=s*2-1,a=e._alpha,l=r._alpha,o=a-l,_=i*o,u=((_===-1?i:(i+o)/(1+_))+1)/2,p=1-u,t.SassColor$rgb(t.fuzzyRound(e.get$red(e)*u+r.get$red(r)*p),t.fuzzyRound(e.get$green(e)*u+r.get$green(r)*p),t.fuzzyRound(e.get$blue(e)*u+r.get$blue(r)*p),a*s+l*(1-s))},_opacify(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(c.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(c.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(){},_parseChannels_closure0:function(r){this._0_0=r},_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(){},_join__closure:function(r){this._0_0=r},_join__closure0:function(r){this._0_1=r},_join__closure1:function(r){this._0_0=r},_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,l,o,_,u,p,h,f,d=null,g=e._map$_contents;if(g.get$isEmpty(g))return r;if(n=r._map$_contents,n.get$isEmpty(n))return e;for(s=$.Value,i=t.LinkedHashMap_LinkedHashMap$of(g,s,s),g=t.MapExtensions_get_pairs(n,s,s),g=g.get$iterator(g);g.moveNext$0();)if(n=g.get$current(g),a=n._0,l=n._1,n=i.$index(0,a),n=n==null?d:n.tryMap$0(),o=new t._Record_2(n,l.tryMap$0()),_=t._InitializedCell$(new t._deepMergeImpl_closure(o)),u=t._InitializedCell$(new t._deepMergeImpl_closure0(o)),_._readFinal$0()!=null?(p=_._readFinal$0(),n=!0):(p=d,n=!1),n&&u._readFinal$0()!=null?(h=u._readFinal$0(),n=!0):(h=d,n=!1),n){if(f=t._deepMergeImpl(p,h),f===p)continue;i.$indexSet(0,a,f)}else i.$indexSet(0,a,l);return 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__closure1:function(r){this.$arguments=r},_set_closure0:function(){},_set__closure:function(r){this._0_0=r},_set__closure0:function(r){this._box_0=r},_merge_closure:function(){},_merge_closure0:function(){},_merge__closure:function(r){this._0_0=r},_merge__closure0: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._1_0=r},_deepMergeImpl_closure0:function(r){this._1_0=r},_singleArgumentMathFunc(e,r){return t.BuiltInCallable$function(e,"$number",new t._singleArgumentMathFunc_closure(r),"sass:math")},_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(){},_atan2_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_singleArgumentMathFunc_closure:function(r){this.mathFunc=r},_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,i=null,a=t.EvaluationContext_current().get$currentCallableSpan(),l=e.components,o=t._InitializedCell$(new t._prependParent_closure(l)),_=t._InitializedCell$(new t._prependParent_closure0(l));e:{if(o._readFinal$0()&&_._readFinal$0()instanceof t.UniversalSelector){r=i;break e}if(o._readFinal$0()&&_._readFinal$0()instanceof t.TypeSelector?r=_._readFinal$0().name.namespace!=null:r=!1,r){r=i;break e}if(o._readFinal$0()&&_._readFinal$0()instanceof t.TypeSelector?(n=_._readFinal$0(),s=c.JSArray_methods.sublist$1(l,1),r=!0):(s=i,n=s,r=!1),r){r=t._setArrayType([new t.ParentSelector(n.name.name,a)],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(r,s),r=t.CompoundSelector$(r,a);break e}r=t._setArrayType([new t.ParentSelector(i,a)],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(r,l),r=t.CompoundSelector$(r,a);break e}return 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(){},_prependParent_closure:function(r){this._0_0=r},_prependParent_closure0:function(r){this._0_0=r},_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_Record_3_Importer_and_Uri_and_Uri_originalUrl,s=$.Uri,i=t.ImportCache__toImporters(null,e,null);return new t.ImportCache(i,r,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,n),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_Importer_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport,n),t.LinkedHashMap_LinkedHashMap$_empty(s,$.nullable_Stylesheet),t.LinkedHashMap_LinkedHashMap$_empty(s,$.ImporterResult))},ImportCache__toImporters(e,r,n){var s,i,a,l,o,_=null,u=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(b.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(u!=null)for(s=w.process,i=u.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,l=0;l<a;++l)o=i[l],p.push(new t.FilesystemImporter(b.$get$context().absolute$15(o,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));return p},ImportCache:function(r,n,s,i,a,l){var o=this;o._importers=r,o._logger=n,o._canonicalizeCache=s,o._relativeCanonicalizeCache=i,o._importCache=a,o._resultsCache=l},ImportCache_canonicalize_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.baseUrl=n,l.url=s,l.baseImporter=i,l.forImport=a},ImportCache_canonicalize_closure0:function(r,n,s){this.$this=r,this.url=n,this.forImport=s},ImportCache__canonicalize_closure:function(r,n){this.importer=r,this.url=n},ImportCache_importCanonical_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.importer=n,l.canonicalUrl=s,l.originalUrl=i,l.quiet=a},ImportCache_humanize_closure:function(r){this.canonicalUrl=r},ImportCache_humanize_closure0:function(){},ImportCache_humanize_closure1:function(){},ImportCache_humanize_closure2:function(r){this.canonicalUrl=r},ImportCache_clearCanonicalize_closure:function(r){this.url=r},Importer:function(){},AsyncImporter:function(){},FilesystemImporter:function(r){this._loadPath=r},FilesystemImporter_canonicalize_closure:function(){},NoOpImporter:function(){},ImporterResult:function(r,n,s){this.contents=r,this._sourceMapUrl=n,this.syntax=s},fromImport(){var e=t._asBoolQ(b.Zone__current.$index(0,c.Symbol__inImportRule));return e===!0},resolveImportPath(e){var r,n=t.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(r=t.fromImport()?new t.resolveImportPath_closure(e,n).call$0():null,r??t._exactlyOne(t._tryPath(e))):(r=t.fromImport()?new t.resolveImportPath_closure0(e).call$0():null,r==null&&(r=t._exactlyOne(t._tryPathWithExtensions(e))),r??t._tryPathAsDirectory(e))},_tryPathWithExtensions(e){var r=t._tryPath(e+".sass");return c.JSArray_methods.addAll$1(r,t._tryPath(e+".scss")),r.length!==0?r:t._tryPath(e+".css")},_tryPath(e){var r=b.$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.fileExists(n)&&r.push(n),t.fileExists(e)&&r.push(e),r},_tryPathAsDirectory(e){var r;return t.dirExists(e)?(r=t.fromImport()?new t._tryPathAsDirectory_closure(e).call$0():null,r??t._exactlyOne(t._tryPathWithExtensions(t.join(e,"index",null)))):null},_exactlyOne(e){var r,n,s=t._InitializedCell$(new t._exactlyOne_closure(e));e:{if(s._readFinal$0()<=0){r=null;break e}if(m.$eq$(s._readFinal$0(),1)?(n=e[0],r=!0):(n=null,r=!1),r){r=n;break e}r=t.throwExpression(N.It_s_n+c.JSArray_methods.map$1$1(e,new t._exactlyOne_closure0,$.String).join$1(0,`
|
||
`))}return r},resolveImportPath_closure:function(r,n){this.path=r,this.extension=n},resolveImportPath_closure0:function(r){this.path=r},_tryPathAsDirectory_closure:function(r){this.path=r},_exactlyOne_closure:function(r){this._0_0=r},_exactlyOne_closure0:function(){},InterpolationBuffer:function(r,n){this._interpolation_buffer$_text=r,this._interpolation_buffer$_contents=n},InterpolationBuffer_addInterpolation_closure:function(r){this._0_0=r},InterpolationMap$(e,r){var n=t.List_List$unmodifiable(r,$.SourceLocation),s=e.contents.length,i=Math.max(0,s-1);return n.length!==i&&t.throwExpression(t.ArgumentError$("InterpolationMap must have "+t.S(i)+N.x20targe+s+" components.",null)),new t.InterpolationMap(e,n)},InterpolationMap:function(r,n){this._interpolation=r,this._targetLocations=n},InterpolationMap_mapException_closure:function(){},InterpolationMap_mapSpan_closure:function(r){this._0_0=r},InterpolationMap_mapSpan_closure0:function(r){this._0_0=r},_realCasePath(e){var r,n=w.process;return m.$eq$(n==null?null:m.get$platform$x(n),"win32")?n=!0:(n=w.process,n=m.$eq$(n==null?null:m.get$platform$x(n),"darwin")),n?(n=w.process,m.$eq$(n==null?null:m.get$platform$x(n),"win32")&&(r=c.JSString_methods.substring$2(e,0,b.$get$context().style.rootLength$1(e)),n=r.length,n!==0&&t.CharacterExtension_get_isAlphabetic(c.JSString_methods._codeUnitAt$1(r,0))&&(e=r.toUpperCase()+c.JSString_methods.substring$1(e,n))),new t._realCasePath_helper().call$1(e)):e},_realCasePath_helper:function(){},_realCasePath_helper_closure:function(r,n,s){this.helper=r,this.dirname=n,this.path=s},_realCasePath_helper__closure:function(r){this.basename=r},printError(e){var r,n,s=w.process;s!=null?(r=s,n=!0):(r=null,n=!1),n?(n=m.get$stderr$x(r),m.write$1$x(n,t.S(e??"")+`
|
||
`)):(n=w.console,m.error$1$x(n,e??""))},readFile(e){var r,n,s,i;if(w.fs==null)throw t.wrapException(t.UnsupportedError$("readFile() is only supported on Node.js"));if(r=t._asString(t._readFile(e,"utf8")),!c.JSString_methods.contains$1(r,"<22>"))return r;for(n=t.SourceFile$fromString(r,b.$get$context().toUri$1(e)),s=r.length,i=0;i<s;++i)if(c.JSString_methods._codeUnitAt$1(r,i)===65533)throw t.wrapException(t.SassException$("Invalid UTF-8.",t.FileLocation$_(n,i).pointSpan$0(),null));return r},_readFile(e,r){return t._systemErrorToFileSystemException(new t._readFile_closure(e,r))},writeFile(e,r){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("writeFile() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.writeFile_closure(e,r))},deleteFile(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("deleteFile() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.deleteFile_closure(e))},readStdin(){return t.readStdin$body()},readStdin$body(){var e=0,r=t._makeAsyncAwaitCompleter($.String),n,s,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:if(l={},o=w.process,o==null)throw t.wrapException(t.UnsupportedError$("readStdin() is only supported on Node.js"));s=new t._Future(b.Zone__current,$._Future_String),i=new t._AsyncCompleter(s,$._AsyncCompleter_String),l.contents=null,a=new t._StringCallbackSink(new t.readStdin_closure(l,i),new t.StringBuffer("")).asUtf8Sink$1(!1),l=m.getInterceptor$x(o),m.on$2$x(l.get$stdin(o),"data",t.allowInterop(new t.readStdin_closure0(a))),m.on$2$x(l.get$stdin(o),"end",t.allowInterop(new t.readStdin_closure1(a))),m.on$2$x(l.get$stdin(o),"error",t.allowInterop(new t.readStdin_closure2(i))),n=s,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(_,r)},fileExists(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$(N.fileEx));return t._systemErrorToFileSystemException(new t.fileExists_closure(e))},dirExists(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("dirExists() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.dirExists_closure(e))},ensureDir(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("ensureDir() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.ensureDir_closure(e))},listDir(e,r){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("listDir() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.listDir_closure(r,e))},modificationTime(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("modificationTime() is only supported on Node.js"));return t._systemErrorToFileSystemException(new t.modificationTime_closure(e))},getEnvironmentVariable(e){var r=w.process,n=r==null?null:m.get$env$x(r);return n==null?r=null:r=t._asStringQ(n[e]),r},_systemErrorToFileSystemException(e){var r,n,s;try{return n=e.call$0(),n}catch(i){throw r=t.unwrapException(i),$.JsSystemError._is(r)?(n=r,s=m.getInterceptor$x(n),t.wrapException(new t.FileSystemException(m.substring$2$s(s.get$message(n),(t.S(s.get$code(n))+": ").length,m.get$length$asx(s.get$message(n))-(", "+t.S(s.get$syscall(n))+" '"+t.S(s.get$path(n))+"'").length),m.get$path$x(r)))):i}},hasTerminal(){var e=w.process;return m.$eq$(e==null?null:m.get$isTTY$x(m.get$stdout$x(e)),!0)},isWindows(){var e=w.process;return m.$eq$(e==null?null:m.get$platform$x(e),"win32")},watchDir(e,r){var n,s,i,a={};if(w.fs==null)throw t.wrapException(t.UnsupportedError$("watchDir() is only supported on Node.js"));return n=m.watch$2$x(w.chokidar,e,{disableGlobbing:!0,usePolling:r}),a.controller=null,s=m.getInterceptor$x(n),s.on$2(n,"add",t.allowInterop(new t.watchDir_closure(a))),s.on$2(n,"change",t.allowInterop(new t.watchDir_closure0(a))),s.on$2(n,"unlink",t.allowInterop(new t.watchDir_closure1(a))),s.on$2(n,"error",t.allowInterop(new t.watchDir_closure2(a))),i=new t._Future(b.Zone__current,$._Future_Stream_WatchEvent),s.on$2(n,"ready",t.allowInterop(new t.watchDir_closure3(a,n,new t._AsyncCompleter(i,$._AsyncCompleter_Stream_WatchEvent)))),i},FileSystemException:function(r,n){this.message=r,this.path=n},_readFile_closure:function(r,n){this.path=r,this.encoding=n},writeFile_closure:function(r,n){this.path=r,this.contents=n},deleteFile_closure:function(r){this.path=r},readStdin_closure:function(r,n){this._box_0=r,this.completer=n},readStdin_closure0:function(r){this.sink=r},readStdin_closure1:function(r){this.sink=r},readStdin_closure2:function(r){this.completer=r},fileExists_closure:function(r){this.path=r},dirExists_closure:function(r){this.path=r},ensureDir_closure:function(r){this.path=r},listDir_closure:function(r,n){this.recursive=r,this.path=n},listDir__closure:function(r){this.path=r},listDir__closure0:function(){},listDir_closure_list:function(){},listDir__list_closure:function(r,n){this.parent=r,this.list=n},modificationTime_closure:function(r){this.path=r},watchDir_closure:function(r){this._box_0=r},watchDir_closure0:function(r){this._box_0=r},watchDir_closure1:function(r){this._box_0=r},watchDir_closure2:function(r){this._box_0=r},watchDir_closure3:function(r,n,s){this._box_0=r,this.watcher=n,this.completer=s},watchDir__closure:function(r){this.watcher=r},JSArray0:function(){},Chokidar:function(){},ChokidarOptions:function(){},ChokidarWatcher:function(){},JSFunction:function(){},ImmutableList:function(){},ImmutableMap:function(){},NodeImporterResult:function(){},RenderContext:function(){},RenderContextOptions:function(){},RenderContextResult:function(){},RenderContextResultStats:function(){},JSClass:function(){},JSUrl:function(){},jsThrow0(e){return $.Never._as(b.$get$_jsThrow0().call$1(e))},_PropertyDescriptor:function(){},WarnForDeprecation_warnForDeprecation(e,r,n,s,i){var a,l;e instanceof t.DeprecationHandlingLogger?(a=e,l=!0):(a=null,l=!1),l?a.warnForDeprecation$4$span$trace(r,n,s,i):r.isFuture||e.warn$4$deprecation$span$trace(0,n,!0,s,i)},_QuietLogger:function(){},DeprecationHandlingLogger:function(r,n,s,i,a){var l=this;l._warningCounts=r,l._inner=n,l.fatalDeprecations=s,l.futureDeprecations=i,l.limitRepetition=a},DeprecationHandlingLogger_warnForDeprecation_closure:function(r){this._0_0=r},DeprecationHandlingLogger_warnForDeprecation_closure0:function(r){this._0_0=r},DeprecationHandlingLogger_summarize_closure:function(){},DeprecationHandlingLogger_summarize_closure0:function(){},StderrLogger:function(r){this.color=r},TrackingLogger:function(r){this._tracking$_logger=r,this._emittedDebug=this._emittedWarning=!1},BuiltInModule$(e,r,n,s,i){var a=t._Uri__Uri(null,e,null,"sass"),l=t.BuiltInModule__callableMap(r,i),o=t.BuiltInModule__callableMap(n,i),_=s==null?c.Map_empty5:new t.UnmodifiableMapView(s,$.UnmodifiableMapView_String_Value);return new t.BuiltInModule(a,l,o,_,i._eval$1("BuiltInModule<0>"))},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<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++s)i=e[s],a.$indexSet(0,m.get$name$x(i),i);a=new t.UnmodifiableMapView(a,$.$env_1_1_String._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))}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 l=this;l.url=r,l.functions=n,l.mixins=s,l.variables=i,l.$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,l=r.shownMixinsAndFunctions,o=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,l,o,n),t.ForwardedModuleView__forwardedMap(e.get$mixins(),s,l,o,n),n._eval$1("ForwardedModuleView<0>"))},ForwardedModuleView__forwardedMap(e,r,n,s,i){var a,l=r==null;return l&&n==null?s!=null?(a=s._base,a=a.get$isEmpty(a)):a=!0:a=!1,a||(l||(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?(l=s._base,l=l.get$isNotEmpty(l)):l=!1,l&&(e=t.LimitedMapView$blocklist(e,s,$.String,i)))),e},ForwardedModuleView:function(r,n,s,i,a,l,o){var _=this;_._forwarded_view$_inner=r,_._rule=n,_.variables=s,_.variableNodes=i,_.functions=a,_.mixins=l,_.$ti=o},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,l){var o=this;o._shadowed_view$_inner=r,o.variables=n,o.variableNodes=s,o.functions=i,o.mixins=a,o.$ti=l},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??c.StderrLogger_false,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_escape_closure:function(){},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_styleRuleSelector_closure:function(){},SassParser_children_closure:function(r,n,s){this.$this=r,this.child=n,this.children=s},SassParser__peekIndentation_closure:function(){},SassParser__peekIndentation_closure0:function(){},ScssParser$(e,r,n){var s=t.SpanScanner$(e,n),i=r??c.StderrLogger_false;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 l=t.SpanScanner$(e,a);return new t.SelectorParser(r,n,l,i??c.StderrLogger_false,s)},SelectorParser:function(r,n,s,i,a){var l=this;l._allowParent=r,l._allowPlaceholder=n,l.scanner=s,l.logger=i,l._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,l){var o=this;o._box_0=r,o.$this=n,o.wasInControlDirective=s,o.variable=i,o.from=a,o.to=l},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__expression_closure:function(r){this._3_0=r},StylesheetParser__expression_closure0:function(r){this._3_0=r},StylesheetParser__expression_closure1:function(r){this._3_0=r},StylesheetParser_expressionUntilComma_closure:function(r){this.$this=r},StylesheetParser__isHexColor_closure:function(r){this._0_0=r},StylesheetParser__isHexColor_closure0:function(){},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_identifierLike_closure:function(r){this._2_0=r},StylesheetParser_identifierLike_closure0:function(r){this._2_0=r},StylesheetParser_namespacedExpression_closure:function(r,n){this.$this=r,this.start=n},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__tryUrlContents_closure:function(r){this._0_0=r},StylesheetParser__interpolatedDeclarationValue_closure:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure0:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure1:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure2:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure3:function(r){this._1_0=r},StylesheetParser__expressionUntilComparison_closure:function(r){this.$this=r},StylesheetParser__supportsConditionInParens_closure:function(r){this._0_0=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._1,s._0,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__nodeFor_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.url=n,l.baseImporter=s,l.baseUrl=i,l.forImport=a},StylesheetGraph__nodeFor_closure0:function(r,n){this._box_0=r,this.$this=n},StylesheetNode:function(r,n,s,i,a,l){var o=this;o._stylesheet=r,o.importer=n,o.canonicalUrl=s,o._upstream=i,o._upstreamImports=a,o._downstream=l},Syntax_forPath(e){var r,n=t.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){r=c.Syntax_Sass_sass;break e}if(n===".css"){r=c.Syntax_CSS_css;break e}r=c.Syntax_SCSS_scss;break e}return r},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,l=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)||l.add$1(0,a);return new t.LimitedMapView(e,l,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},MapExtensions_get_pairs(e,r,n){return e.get$entries(e).map$1$1(0,new t.MapExtensions_get_pairs_closure(r,n),r._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure:function(r,n){this.K=r,this.V=n},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},MultiDirWatcher_watch_closure:function(r){this._0_0=r},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){return e.get$length(e)===1?m.toString$0$(e.get$first(e)):t.IterableExtension_get_exceptLast(e).join$1(0,", ")+(" "+r+" "+t.S(e.get$last(e)))},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??e+"s"},trimAscii(e,r){var n,s=t._firstNonWhitespace(e);return s==null?n="":(n=t._lastNonWhitespace(e,!0),n.toString,n=c.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight(e,r){var n=t._lastNonWhitespace(e,r);return n==null?"":c.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace(e){var r,n,s;for(r=e.length,n=0;n<r;++n)if(s=c.JSString_methods._codeUnitAt$1(e,n),!(s===32||s===9||s===10||s===13||s===12))return n;return null},_lastNonWhitespace(e,r){var n,s,i;for(n=e.length-1,s=n;s>=0;--s)if(i=c.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=c.JSString_methods._codeUnitAt$1(e,0);return r!==45&&r!==95},flattenVertically(e,r){var n,s=e.$ti._eval$1("@<ListIterable.E>")._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 c.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")),c.JSArray_methods._removeWhere$2(i,new t.flattenVertically_closure0(n,r),!0);return n},codepointIndexToCodeUnitIndex(e,r){var n,s,i;for(n=0,s=0;s<r;++s)i=n+1,n=c.JSString_methods._codeUnitAt$1(e,n)>>>10===54?i+1:i;return n},codeUnitIndexToCodepointIndex(e,r){var n,s;for(n=0,s=0;s<r;s=(c.JSString_methods._codeUnitAt$1(e,s)>>>10===54?s+1:s)+1)++n;return n},frameForSpan(e,r,n){var s,i,a=n??e.get$sourceUrl(e);return a==null&&(a=b.$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(c.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return t.trimAsciiRight(c.JSString_methods.substring$2(r,0,c.JSString_methods.indexOf$1(r,":")),!1)},unvendor(e){var r,n=e.length;if(n<2||c.JSString_methods._codeUnitAt$1(e,0)!==45||c.JSString_methods._codeUnitAt$1(e,1)===45)return e;for(r=2;r<n;++r)if(c.JSString_methods._codeUnitAt$1(e,r)===45)return c.JSString_methods.substring$1(e,r+1);return e},equalsIgnoreCase(e,r){var n,s;if(e===r)return!0;if(e==null||(n=e.length,n!==r.length))return!1;for(s=0;s<n;++s)if(!t.characterEqualsIgnoreCase(c.JSString_methods._codeUnitAt$1(e,s),c.JSString_methods._codeUnitAt$1(r,s)))return!1;return!0},startsWithIgnoreCase(e,r){var n,s=r.length;if(e.length<s)return!1;for(n=0;n<s;++n)if(!t.characterEqualsIgnoreCase(c.JSString_methods._codeUnitAt$1(e,n),c.JSString_methods._codeUnitAt$1(r,n)))return!1;return!0},mapInPlace(e,r){var n;for(n=0;n<e.length;++n)e[n]=r.call$1(e[n])},longestCommonSubsequence(e,r,n,s){var i,a,l,o,_,u,p,h,f=e.get$length(e)+1,d=m.JSArray_JSArray$allocateFixed(f,$.List_int);for(i=$.int,a=0;a<f;++a)d[a]=t.List_List$filled(((r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0)+1,0,!1,i);for(f=e.get$length(e),l=m.JSArray_JSArray$allocateFixed(f,s._eval$1("List<0?>")),i=s._eval$1("0?"),a=0;a<f;++a)l[a]=t.List_List$filled((r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0,null,!1,i);for(o=0;o<(e._queue_list$_tail-e._queue_list$_head&m.get$length$asx(e._queue_list$_table)-1)>>>0;o=_)for(_=o+1,u=0;u<(r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0;u=h)p=n.call$2(e.$index(0,o),r.$index(0,u)),l[o][u]=p,i=d[_],h=u+1,i[h]=p==null?Math.max(i[u],d[o][h]):d[o][u]+1;return new t.longestCommonSubsequence_backtrack(l,d,s).call$2(e.get$length(e)-1,r.get$length(r)-1)},removeFirstWhere(e,r,n){var s;for(s=0;s<e.length;++s)if(r.call$1(e[s])){c.JSArray_methods.removeAt$1(e,s);return}n.call$0()},mapAddAll2(e,r,n,s,i){r.forEach$1(0,new t.mapAddAll2_closure(e,n,s,i))},setAll(e,r,n){var s;for(s=m.get$iterator$ax(r);s.moveNext$0();)e.$indexSet(0,s.get$current(s),n)},rotateSlice(e,r,n){var s,i,a=e.$index(0,n-1);for(s=r;s<n;++s,a=i)i=e.$index(0,s),e.$indexSet(0,s,a)},mapAsync(e,r,n,s){return t.mapAsync$body(e,r,n,s,s._eval$1("Iterable<0>"))},mapAsync$body(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:p=t._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,u=0;case 3:if(!(u<_)){a=5;break}return h=p,a=6,t._asyncAwait(r.call$1(e[u]),f);case 6:h.push(g);case 4:++u,a=3;break;case 5:o=p,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},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 l=0,o=t._makeAsyncAwaitCompleter(a),_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,o);for(;;)switch(l){case 0:if(e.containsKey$1(r)){u=e.$index(0,r),_=u??i._as(u),l=1;break}return l=3,t._asyncAwait(n.call$0(),h);case 3:p=d,e.$indexSet(0,r,p),_=p,l=1;break;case 1:return t._asyncReturn(_,o)}});return t._asyncStartSync(h,o)},copyMapOfMap(e,r,n,s){var i,a,l,o=n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"),_=t.LinkedHashMap_LinkedHashMap$_empty(r,o);for(o=t.MapExtensions_get_pairs(e,r,o),o=o.get$iterator(o);o.moveNext$0();)i=o.get$current(o),a=i._0,l=i._1,i=t.LinkedHashMap_LinkedHashMap(null,null,null,n,s),i.addAll$1(0,l),_.$indexSet(0,a,i);return _},copyMapOfList(e,r,n){var s,i,a,l=n._eval$1("List<0>"),o=t.LinkedHashMap_LinkedHashMap$_empty(r,l);for(l=t.MapExtensions_get_pairs(e,r,l),l=l.get$iterator(l);l.moveNext$0();)s=l.get$current(l),i=s._0,a=s._1,o.$indexSet(0,i,m.toList$0$ax(a));return o},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."),t.CharacterExtension_get_isHex(r)){for(n=0,s=0;s<6&&(i=e.peekChar$0(),i!=null?(i>=48&&i<=57||i>=97&&i<=102?a=!0:a=i>=65&&i<=70,a=!a):a=!0,!a);++s)n=(n<<4>>>0)+t.asHex(e.readChar$0());a=e.peekChar$0(),(a===32||a===9||a===10||a===13||a===12)&&e.readChar$0();e:{if(n!==0?a=n>=55296&&n<=57343||n>=1114111:a=!0,a){a=65533;break e}a=n;break e}return a}return e.readChar$0()},throwWithTrace(e,r,n){var s=t.getTrace(r);throw t.attachTrace(e,s??n),t.wrapException(e)},attachTrace(e,r){var n;r.toString$0(0).length!==0&&(n=b.$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=b.$get$_traces(),t.Expando__checkType(e),r=r._jsWeakMap.get(e)),r},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,l=e._selectorString$1(n);try{return a=t.SelectorList_SelectorList$parse(l,r,!0,null,null),a}catch(o){if(a=t.unwrapException(o),$.SassFormatException._is(a))s=a,i=t.getTraceFromException(o),a=c.JSString_methods.replaceFirst$2(m.toString$0$(s),"Error: ",""),t.throwWithTrace(new t.SassScriptException(n==null?a:"$"+n+": "+a),s,i);else throw o}},SassApiValue_assertCompoundSelector(e,r){var n,s,i,a=!1,l=e._selectorString$1(r);try{return i=t.SelectorParser$(l,a,!0,null,null,null).parseCompoundSelector$0(),i}catch(o){if(i=t.unwrapException(o),$.SassFormatException._is(i))n=i,s=t.getTraceFromException(o),i=c.JSString_methods.replaceFirst$2(m.toString$0$(n),"Error: ",""),t.throwWithTrace(new t.SassScriptException("$"+r+": "+i),n,s);else throw o}},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){var r,n,s=t.SassCalculation__simplify(e);e:{if(s instanceof t.SassNumber?(r=s,n=!0):(r=null,n=!1),n){n=r;break e}if(s instanceof t.SassCalculation?(r=s,n=!0):(r=null,n=!1),n){n=r;break e}n=new t.SassCalculation("calc",t.List_List$unmodifiable([s],$.Object));break e}return n},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),l=a.length;if(l===0)throw t.wrapException(t.ArgumentError$("min() must have at least one argument.",null));for(r=null,n=0;n<l;++n)if(s=a[n],s instanceof t.SassNumber?i=r!=null&&!r.isComparableTo$1(s):i=!0,i){r=null;break}else(r==null||r.greaterThan$1(s).value)&&(r=s);return r??(t.SassCalculation__verifyCompatibleNumbers(a),new t.SassCalculation("min",a))},SassCalculation_max(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),l=a.length;if(l===0)throw t.wrapException(t.ArgumentError$("max() must have at least one argument.",null));for(r=null,n=0;n<l;++n)if(s=a[n],s instanceof t.SassNumber?i=r!=null&&!r.isComparableTo$1(s):i=!0,i){r=null;break}else(r==null||r.lessThan$1(s).value)&&(r=s);return r??(t.SassCalculation__verifyCompatibleNumbers(a),new t.SassCalculation("max",a))},SassCalculation_hypot(e){var r,n,s,i,a,l,o,_=t.List_List$unmodifiable(new t.MappedListIterable(e,t.calculation_SassCalculation__simplify$closure(),t._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),u=_.length;if(u===0)throw t.wrapException(t.ArgumentError$("hypot() must have at least one argument.",null));if(t.SassCalculation__verifyCompatibleNumbers(_),r=c.JSArray_methods.get$first(_),!(r instanceof t.SassNumber)||r.hasUnit$1("%"))return new t.SassCalculation("hypot",_);for(n=0,s=0;s<u;){if(i=_[s],!(i instanceof t.SassNumber)||!i.hasCompatibleUnits$1(r))return new t.SassCalculation("hypot",_);++s,a=i.convertValueToMatch$3(r,"numbers["+s+"]","numbers[1]"),n+=a*a}return u=Math.sqrt(n),l=m.getInterceptor$x(r),o=l.get$numeratorUnits(r),t.SassNumber_SassNumber$withUnits(u,l.get$denominatorUnits(r),o)},SassCalculation_abs(e){var r,n;return e=t.SassCalculation__simplify(e),e instanceof t.SassNumber?(e.hasUnit$1("%")&&(r=e.toString$0(0),n=e.toString$0(0),t.EvaluationContext_current().warn$2(0,N.Passinp+r+`)
|
||
To emit a CSS abs() now: abs(#{`+n+N.x7d__Mor,c.Deprecation_043)),t.SassNumber_SassNumber(Math.abs(e._number$_value),null).coerceToMatch$1(e)):new t.SassCalculation("abs",t._setArrayType([e],$.JSArray_Object))},SassCalculation_exp(e){return e=t.SassCalculation__simplify(e),e instanceof t.SassNumber?(e.assertNoUnits$0(),t.pow0(t.SassNumber_SassNumber(2.718281828459045,null),e)):new t.SassCalculation("exp",t._setArrayType([e],$.JSArray_Object))},SassCalculation_sign(e){var r,n,s,i;e=t.SassCalculation__simplify(e),r=t._InitializedCell$(new t.SassCalculation_sign_closure(e));e:{if(n=e instanceof t.SassNumber,n?s=isNaN(r._readFinal$0())||r._readFinal$0()===0:s=!1,s){n=e;break e}if(n?(n=!e.hasUnit$1("%"),i=e):(i=null,n=!1),n){n=t.SassNumber_SassNumber(m.get$sign$in(i._number$_value),null).coerceToMatch$1(e);break e}n=new t.SassCalculation("sign",t._setArrayType([e],$.JSArray_Object));break e}return n},SassCalculation_clamp(e,r,n){var s,i;if(r==null&&n!=null)throw t.wrapException(t.ArgumentError$("If value is null, max must also be null.",null));return e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),n=t.NullableExtension_andThen(n,t.calculation_SassCalculation__simplify$closure()),e instanceof t.SassNumber&&r instanceof t.SassNumber&&n instanceof t.SassNumber&&e.hasCompatibleUnits$1(r)&&e.hasCompatibleUnits$1(n)?r.lessThanOrEquals$1(e).value?e:r.greaterThanOrEquals$1(n).value?n:r:(s=[e],r!=null&&s.push(r),n!=null&&s.push(n),i=t.List_List$unmodifiable(s,$.Object),t.SassCalculation__verifyCompatibleNumbers(i),t.SassCalculation__verifyLength(i,3),new t.SassCalculation("clamp",i))},SassCalculation_pow(e,r){var n=t._setArrayType([e],$.JSArray_Object);return r!=null&&n.push(r),t.SassCalculation__verifyLength(n,2),e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),!(e instanceof t.SassNumber)||!(r instanceof t.SassNumber)?new t.SassCalculation("pow",n):(e.assertNoUnits$0(),r.assertNoUnits$0(),t.pow0(e,r))},SassCalculation_log(e,r){var n,s;return e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),s=r!=null,s&&n.push(r),e instanceof t.SassNumber?s=s&&!(r instanceof t.SassNumber):s=!0,s?new t.SassCalculation("log",n):(e.assertNoUnits$0(),r instanceof t.SassNumber?(r.assertNoUnits$0(),t.log(e,r)):t.log(e,null))},SassCalculation_atan2(e,r){var n;return e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength(n,2),t.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof t.SassNumber)||!(r instanceof t.SassNumber)||e.hasUnit$1("%")||r.hasUnit$1("%")||!e.hasCompatibleUnits$1(r)?new t.SassCalculation("atan2",n):t.atan2(e,r)},SassCalculation_rem(e,r){var n,s;return e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength(n,2),t.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof t.SassNumber)||!(r instanceof t.SassNumber)||!e.hasCompatibleUnits$1(r)?new t.SassCalculation("rem",n):(s=e.modulo$1(r),n=r._number$_value,t.DoubleWithSignedZero_get_signIncludingZero(n)!==t.DoubleWithSignedZero_get_signIncludingZero(e._number$_value)?n==1/0||n==-1/0?e:s._number$_value===0?s.unaryMinus$0():s.minus$1(r):s)},SassCalculation_mod(e,r){var n;return e=t.SassCalculation__simplify(e),r=t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength(n,2),t.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof t.SassNumber)||!(r instanceof t.SassNumber)||!e.hasCompatibleUnits$1(r)?new t.SassCalculation("mod",n):e.modulo$1(r)},SassCalculation_round(e,r,n){var s,i,a,l,o,_=null,u="round",p=new t._Record_3(t.SassCalculation__simplify(e),t.NullableExtension_andThen(r,t.calculation_SassCalculation__simplify$closure()),t.NullableExtension_andThen(n,t.calculation_SassCalculation__simplify$closure())),h=t._InitializedCell$(new t.SassCalculation_round_closure(p)),f=t._InitializedCell$(new t.SassCalculation_round_closure0(p)),d=t._InitializedCell$(new t.SassCalculation_round_closure1(f)),g=t._InitializedCell$(new t.SassCalculation_round_closure2(p)),y=t._InitializedCell$(new t.SassCalculation_round_closure3(g)),S=t._InitializedCell$(new t.SassCalculation_round_closure4(h)),C=t._InitializedCell$(new t.SassCalculation_round_closure5(S)),E=t._InitializedCell$(new t.SassCalculation_round_closure6(S)),A=t._InitializedCell$(new t.SassCalculation_round_closure7(S)),M=t._InitializedCell$(new t.SassCalculation_round_closure8(S));if(h._readFinal$0()instanceof t.SassNumber?(s=h._readFinal$0(),i=d._readFinal$0()&&y._readFinal$0()):(s=_,i=!1),i)return i=c.JSNumber_methods.round$0(s._number$_value),a=s.get$numeratorUnits(s),t.SassNumber_SassNumber$withUnits(i,s.get$denominatorUnits(s),a);if(h._readFinal$0()instanceof t.SassNumber?(s=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber?(n=f._readFinal$0(),i=y._readFinal$0()&&!s.hasCompatibleUnits$1(n)):(n=_,i=!1)):(n=_,s=n,i=!1),i)return i=$.JSArray_Object,t.SassCalculation__verifyCompatibleNumbers(t._setArrayType([s,n],i)),new t.SassCalculation(u,t._setArrayType([s,n],i));if(h._readFinal$0()instanceof t.SassNumber?(s=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber?(n=f._readFinal$0(),i=y._readFinal$0(),i=i):(n=_,i=!1)):(n=_,s=n,i=!1),i)return t.SassCalculation__verifyCompatibleNumbers(t._setArrayType([s,n],$.JSArray_Object)),t.SassCalculation__roundWithStep("nearest",s,n);if(h._readFinal$0()instanceof t.SassString&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber?(s=f._readFinal$0(),g._readFinal$0()instanceof t.SassNumber?(n=g._readFinal$0(),i=!s.hasCompatibleUnits$1(n)):(n=_,i=!1)):(n=_,s=n,i=!1)):(n=_,s=n,l=s,i=!1),i)return i=$.JSArray_Object,t.SassCalculation__verifyCompatibleNumbers(t._setArrayType([s,n],i)),new t.SassCalculation(u,t._setArrayType([l,s,n],i));if(h._readFinal$0()instanceof t.SassString&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber?(s=f._readFinal$0(),g._readFinal$0()instanceof t.SassNumber?(n=g._readFinal$0(),i=!0):(n=_,i=!1)):(n=_,s=n,i=!1)):(n=_,s=n,l=s,i=!1),i)return t.SassCalculation__verifyCompatibleNumbers(t._setArrayType([s,n],$.JSArray_Object)),t.SassCalculation__roundWithStep(l._string$_text,s,n);if(h._readFinal$0()instanceof t.SassString&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassString||f._readFinal$0()instanceof t.CalculationInterpolation?(f._readFinal$0()!=null?(o=f._readFinal$0(),i=!0):(o=_,i=!1),i=i&&y._readFinal$0()):(o=_,i=!1)):(o=_,l=o,i=!1),i)return new t.SassCalculation(u,t._setArrayType([l,o],$.JSArray_Object));if(h._readFinal$0()instanceof t.SassString&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?i=f._readFinal$0()!=null&&!0&&y._readFinal$0():i=!1,i)throw t.wrapException(t.SassScriptException$(N.If_str,_));if(h._readFinal$0()instanceof t.SassString?i=(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())&&d._readFinal$0()&&y._readFinal$0():i=!1,i)throw t.wrapException(t.SassScriptException$(N.Number,_));if(h._readFinal$0()instanceof t.SassString||h._readFinal$0()instanceof t.CalculationInterpolation?(o=h._readFinal$0(),i=d._readFinal$0()&&y._readFinal$0()):(o=_,i=!1),i)return new t.SassCalculation(u,t._setArrayType([o],$.JSArray_Object));if(s=h._readFinal$0(),d._readFinal$0()&&y._readFinal$0())throw t.wrapException(t.SassScriptException$("Single argument "+t.S(s)+" expected to be simplifiable.",_));if(s=h._readFinal$0(),f._readFinal$0()!=null?(n=f._readFinal$0(),i=!0):(n=_,i=!1),i=i&&y._readFinal$0(),i)return new t.SassCalculation(u,t._setArrayType([s,n],$.JSArray_Object));if(h._readFinal$0()instanceof t.SassString?i=C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0():i=!1,i?i=!0:i=h._readFinal$0()instanceof t.SassString&&h._readFinal$0().get$isVar(),i?(l=h._readFinal$0(),f._readFinal$0()!=null?(s=f._readFinal$0(),i=!0):(s=_,i=!1),i&&g._readFinal$0()!=null?(n=g._readFinal$0(),i=!0):(n=_,i=!1)):(n=_,s=n,l=s,i=!1),i)return new t.SassCalculation(u,t._setArrayType([l,s,n],$.JSArray_Object));throw f._readFinal$0()!=null&&g._readFinal$0()!=null?t.wrapException(t.SassScriptException$(t.S(e)+N.x20must_b,_)):(d._readFinal$0()&&g._readFinal$0(),i=t.SassScriptException$("Invalid parameters.",_),t.wrapException(i))},SassCalculation_operateInternal(e,r,n,s,i){var a;return i?(r=t.SassCalculation__simplify(r),n=t.SassCalculation__simplify(n),c.CalculationOperator_IyK===e||c.CalculationOperator_2bx===e?(r instanceof t.SassNumber&&n instanceof t.SassNumber?a=s?r.isComparableTo$1(n):r.hasCompatibleUnits$1(n):a=!1,a?e===c.CalculationOperator_IyK?r.plus$1(n):r.minus$1(n):(t.SassCalculation__verifyCompatibleNumbers(t._setArrayType([r,n],$.JSArray_Object)),n instanceof t.SassNumber?(a=n._number$_value,a=a<0&&!t.fuzzyEquals(a,0)):a=!1,a&&(n=n.times$1(t.SassNumber_SassNumber(-1,null)),e=e===c.CalculationOperator_IyK?c.CalculationOperator_2bx:c.CalculationOperator_IyK),new t.CalculationOperation(e,r,n))):r instanceof t.SassNumber&&n instanceof t.SassNumber?e===c.CalculationOperator_jFr?r.times$1(n):r.dividedBy$1(n):new t.CalculationOperation(e,r,n)):new t.CalculationOperation(e,r,n)},SassCalculation__roundWithStep(e,r,n){var s,i,a,l,o,_,u,p,h,f,d;if(!t.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],$.String).contains$1(0,e))throw t.wrapException(t.ArgumentError$(e+N.x20must_b,null));if(s=r._number$_value,s==1/0||s==-1/0?(i=n._number$_value,i=i==1/0||i==-1/0):i=!1,i?i=!0:(i=n._number$_value,i=i===0||isNaN(s)||isNaN(i)),i)return s=r.get$numeratorUnits(r),t.SassNumber_SassNumber$withUnits(0/0,r.get$denominatorUnits(r),s);if(s==1/0||s==-1/0)return r;if(i=n._number$_value,i==1/0||i==-1/0){a=new t._Record_2(e,s),l=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure(a)),o=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure0(a)),_=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure1(o)),u=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure2(o)),p=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure3(l)),h=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure4(o)),f=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure5(o));e:{if(l._readFinal$0()===0){s=r;break e}if((_._readFinal$0()||u._readFinal$0())&&p._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(0,r.get$denominatorUnits(r),s);break e}if(_._readFinal$0()||u._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(-0,r.get$denominatorUnits(r),s);break e}if(h._readFinal$0()&&p._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(1/0,r.get$denominatorUnits(r),s);break e}if(h._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(-0,r.get$denominatorUnits(r),s);break e}if(f._readFinal$0()&&l._readFinal$0()<0){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(-1/0,r.get$denominatorUnits(r),s);break e}if(f._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(0,r.get$denominatorUnits(r),s);break e}s=t.throwExpression(t.UnsupportedError$("Invalid argument: "+e+"."))}return s}d=n.convertValueToMatch$1(r);e:{if(e==="nearest"){s=c.JSNumber_methods.round$0(s/d),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="up"){s/=d,s=i<0?c.JSNumber_methods.floor$0(s):c.JSNumber_methods.ceil$0(s),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="down"){s/=d,s=i<0?c.JSNumber_methods.ceil$0(s):c.JSNumber_methods.floor$0(s),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="to-zero"){i=s/d,s<0?(s=c.JSNumber_methods.ceil$0(i),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits(s*d,r.get$denominatorUnits(r),i),s=i):(s=c.JSNumber_methods.floor$0(i),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits(s*d,r.get$denominatorUnits(r),i),s=i);break e}s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits(0/0,r.get$denominatorUnits(r),s);break e}return s},SassCalculation__simplify(e){var r,n,s,i=null,a=" can't be used in a calculation.",l=t._InitializedCell$(new t.SassCalculation__simplify_closure(e));e:{if(e instanceof t.SassNumber||e instanceof t.CalculationInterpolation||e instanceof t.CalculationOperation){r=e;break e}if(r=e instanceof t.SassString,r&&!e._hasQuotes){r=e;break e}if(r&&t.throwExpression(t.SassScriptException$("Quoted string "+e.toString$0(0)+a,i)),r=e instanceof t.SassCalculation,r&&e.name==="calc"&&m.get$length$asx(l._readFinal$0())===1?(n=m.$index$asx(l._readFinal$0(),0),s=!0):(n=i,s=!1),s){r=n;break e}if(r){r=e;break e}e instanceof t.Value&&t.throwExpression(t.SassScriptException$("Value "+e.toString$0(0)+a,i)),r=t.throwExpression(t.ArgumentError$("Unexpected calculation argument "+t.S(e)+".",i))}return r},SassCalculation__verifyCompatibleNumbers(e){var r,n,s,i,a,l,o,_;for(r=e.length,n=0;s=e.length,n<s;e.length===r||(0,t.throwConcurrentModificationError)(e),++n)if(i=e[n],i instanceof t.SassNumber&&i.get$hasComplexUnits())throw t.wrapException(t.SassScriptException$("Number "+t.S(i)+" isn't compatible with CSS calculations.",null));for(r=s,a=0;a<r-1;++a)if(l=e[a],l instanceof t.SassNumber){for(o=a+1;r=e.length,o<r;++o)if(_=e[o],_ instanceof t.SassNumber&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.SassScriptException$(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength(e,r){var n;if(e.length!==r&&!c.JSArray_methods.any$1(e,new t.SassCalculation__verifyLength_closure))throw n=e.length,t.wrapException(t.SassScriptException$(""+r+" arguments required, but only "+n+" "+t.pluralize("was",n,"were")+" passed.",null))},SassCalculation__singleArgument(e,r,n,s){return r=t.SassCalculation__simplify(r),r instanceof t.SassNumber?(s&&r.assertNoUnits$0(),n.call$1(r)):new t.SassCalculation(e,t._setArrayType([r],$.JSArray_Object))},SassCalculation:function(r,n){this.name=r,this.$arguments=n},SassCalculation_sign_closure:function(r){this._0_0=r},SassCalculation_round_closure:function(r){this._0_0=r},SassCalculation_round_closure0:function(r){this._0_0=r},SassCalculation_round_closure1:function(r){this._0_2=r},SassCalculation_round_closure2:function(r){this._0_0=r},SassCalculation_round_closure3:function(r){this._0_5=r},SassCalculation_round_closure4:function(r){this._0_1=r},SassCalculation_round_closure5:function(r){this._0_8=r},SassCalculation_round_closure6:function(r){this._0_8=r},SassCalculation_round_closure7:function(r){this._0_8=r},SassCalculation_round_closure8:function(r){this._0_8=r},SassCalculation__roundWithStep_closure0:function(r){this._0_0=r},SassCalculation__roundWithStep_closure:function(r){this._0_0=r},SassCalculation__roundWithStep_closure1:function(r){this._0_1=r},SassCalculation__roundWithStep_closure2:function(r){this._0_1=r},SassCalculation__roundWithStep_closure3:function(r){this._0_2=r},SassCalculation__roundWithStep_closure4:function(r){this._0_1=r},SassCalculation__roundWithStep_closure5:function(r){this._0_1=r},SassCalculation__simplify_closure:function(r){this._0_0=r},SassCalculation__verifyLength_closure:function(){},CalculationOperation:function(r,n,s){this._operator=r,this._left=n,this._right=s},CalculationOperator:function(r,n,s,i){var a=this;a.name=r,a.operator=n,a.precedence=s,a._name=i},CalculationInterpolation:function(r){this._calculation$_value=r},SassColor$rgb(e,r,n,s){var i=null,a=new t.SassColor(e,r,n,i,i,i,t.fuzzyAssertRange(t.SassColor__handleNullAlpha(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$rgbInternal(e,r,n,s,i){var a=new t.SassColor(e,r,n,null,null,null,t.fuzzyAssertRange(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$hslInternal(e,r,n,s,i){return new t.SassColor(null,null,null,c.JSNumber_methods.$mod(e,360),t.fuzzyAssertRange(r,0,100,"saturation"),t.fuzzyAssertRange(n,0,100,"lightness"),t.fuzzyAssertRange(s,0,1,"alpha"),i)},SassColor_SassColor$hwb(e,r,n,s){var i,a={},l=c.JSNumber_methods.$mod(e,360)/360,o=a.scaledWhiteness=t.fuzzyAssertRange(r,0,100,"whiteness")/100,_=t.fuzzyAssertRange(n,0,100,"blackness")/100,u=o+_;return u>1?(i=a.scaledWhiteness=o/u,_/=u):i=o,i=new t.SassColor_SassColor$hwb_toRgb(a,1-i-_),t.SassColor$rgb(i.call$1(l+.3333333333333333),i.call$1(l),i.call$1(l-.3333333333333333),s)},SassColor__handleNullAlpha(e){return e},SassColor__hueToRgb(e,r,n){var s;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){s=e+(r-e)*n*6;break e}if(n<.5){s=r;break e}if(n<.6666666666666666){s=e+(r-e)*(.6666666666666666-n)*6;break e}s=e;break e}return s},SassColor:function(r,n,s,i,a,l,o,_){var u=this;u._red=r,u._green=n,u._blue=s,u._hue=i,u._saturation=a,u._lightness=l,u._alpha=o,u.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},_SassNull:function(){},conversionFactor(e,r){var n,s,i;return e===r?1:(n=c.Map_nfuzN.$index(0,e),n!=null?(s=n,i=!0):(s=null,i=!1),i?s.$index(0,r):null)},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,l,o,_,u,p,h,f,d,g,y,S,C,E=null,A=new t._Record_2(n,r),M=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure(A)),L=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure0(M)),R=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure1(M)),T=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure2(R)),P=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure3(A)),O=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure4(P)),z=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure5(P));if(L._readFinal$0()||T._readFinal$0()?s=O._readFinal$0()||z._readFinal$0():s=!1,s)return new t.UnitlessSassNumber(e,E);if($.List_String._is(M._readFinal$0())&&m.$eq$(R._readFinal$0(),1)?(i=m.$index$asx(M._readFinal$0(),0),s=O._readFinal$0()||z._readFinal$0()):(i=E,s=!1),s)return new t.SingleUnitSassNumber(i,e,E);if(M._readFinal$0()!=null?(a=M._readFinal$0(),s=!0):(a=E,s=!1),s?s=O._readFinal$0()||z._readFinal$0():s=!1,s)return new t.ComplexSassNumber(t.List_List$unmodifiable(a,$.String),c.List_empty,e,E);if((L._readFinal$0()||T._readFinal$0())&&P._readFinal$0()!=null?(l=P._readFinal$0(),s=!0):(l=E,s=!1),s)return new t.ComplexSassNumber(c.List_empty,t.List_List$unmodifiable(l,$.String),e,E);for(a=m.toList$0$ax(n),r.toString,o=m.toList$0$ax(r),l=t._setArrayType([],$.JSArray_String),s=o.length,_=e,u=0;u<o.length;o.length===s||(0,t.throwConcurrentModificationError)(o),++u){for(p=o[u],f=0;;){if(!(f<a.length)){h=!1;break}e:{if(d=t.conversionFactor(p,a[f]),d==null)break e;_*=d,c.JSArray_methods.removeAt$1(a,f),h=!0;break}++f}h||l.push(p)}g=new t._Record_2(a,l),y=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure6(g)),S=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure7(y)),C=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure8(g));e:{if(S._readFinal$0()<=0&&C._readFinal$0()){s=new t.UnitlessSassNumber(_,E);break e}if(m.$eq$(S._readFinal$0(),1)?(i=m.$index$asx(y._readFinal$0(),0),s=C._readFinal$0(),s=s):(i=E,s=!1),s){s=new t.SingleUnitSassNumber(i,_,E);break e}s=$.String,s=new t.ComplexSassNumber(t.List_List$unmodifiable(a,s),t.List_List$unmodifiable(l,s),_,E);break e}return s},SassNumber:function(){},SassNumber_SassNumber$withUnits_closure0:function(r){this._0_1=r},SassNumber_SassNumber$withUnits_closure:function(r){this._0_0=r},SassNumber_SassNumber$withUnits_closure1:function(r){this._0_1=r},SassNumber_SassNumber$withUnits_closure2:function(r){this._0_4=r},SassNumber_SassNumber$withUnits_closure4:function(r){this._0_7=r},SassNumber_SassNumber$withUnits_closure3:function(r){this._0_0=r},SassNumber_SassNumber$withUnits_closure5:function(r){this._0_7=r},SassNumber_SassNumber$withUnits_closure6:function(r){this._1_0=r},SassNumber_SassNumber$withUnits_closure7:function(r){this._1_1=r},SassNumber_SassNumber$withUnits_closure8:function(r){this._1_0=r},SassNumber__coerceOrConvertValue_compatibilityException:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.other=n,_.otherName=s,_.otherHasUnits=i,_.name=a,_.newNumerators=l,_.newDenominators=o},SassNumber__coerceOrConvertValue_closure:function(r,n){this._box_0=r,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure0:function(r){this.compatibilityException=r},SassNumber__coerceOrConvertValue_closure1:function(r,n){this._box_0=r,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure2:function(r){this.compatibilityException=r},SassNumber_plus_closure:function(){},SassNumber_minus_closure:function(){},SassNumber_multiplyUnits_closure:function(r){this._0_0=r},SassNumber_multiplyUnits_closure0:function(r){this._0_0=r},SassNumber_multiplyUnits_closure1:function(r){this._0_0=r},SassNumber_multiplyUnits_closure2:function(r){this._0_3=r},SassNumber_multiplyUnits_closure3:function(r){this._0_0=r},SassNumber_multiplyUnits_closure4:function(r){this._0_7=r},SassNumber_multiplyUnits_closure5:function(r){this._0_1=r},SassNumber_multiplyUnits_closure6:function(r){this._0_2=r},SassNumber_multiplyUnits_closure7:function(r,n){this._box_0=r,this.numerator=n},SassNumber_multiplyUnits_closure8:function(r,n){this.newNumerators=r,this.numerator=n},SassNumber_multiplyUnits_closure9:function(r,n){this._box_0=r,this.numerator=n},SassNumber_multiplyUnits_closure10:function(r,n){this.newNumerators=r,this.numerator=n},SassNumber__areAnyConvertible_closure:function(r){this.units2=r},SassNumber__unitString_closure:function(r){this._0_0=r},SassNumber__unitString_closure0:function(r){this._0_0=r},SassNumber__unitString_closure1:function(r){this._0_5=r},SassNumber__unitString_closure2:function(r){this._0_6=r},SassNumber__canonicalizeUnitList_closure:function(){},SassNumber__canonicalMultiplier_closure:function(r){this.$this=r},SassNumber_unitSuggestion_closure:function(){},SassNumber_unitSuggestion_closure0:function(){},ComplexSassNumber:function(r,n,s,i){var a=this;a._numeratorUnits=r,a._denominatorUnits=n,a._number$_value=s,a.hashCache=null,a.asSlash=i},SingleUnitSassNumber:function(r,n,s){var i=this;i._unit=r,i._number$_value=n,i.hashCache=null,i.asSlash=s},SingleUnitSassNumber__coerceToUnit_closure:function(r,n){this.$this=r,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure:function(r){this.$this=r},SingleUnitSassNumber_multiplyUnits_closure:function(r,n){this._box_0=r,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure0:function(r,n){this._box_0=r,this.$this=n},UnitlessSassNumber:function(r,n){this._number$_value=r,this.hashCache=null,this.asSlash=n},SassString$(e,r){return new t.SassString(e,r)},SassString:function(r,n){var s=this;s._string$_text=r,s._hasQuotes=n,s.__SassString__sassLength_FI=b,s._hashCache=null},AnySelectorVisitor:function(){},AnySelectorVisitor_visitComplexSelector_closure:function(r){this.$this=r},AnySelectorVisitor_visitCompoundSelector_closure:function(r){this.$this=r},_EvaluateVisitor$0(e,r,n,s,i,a){var l=$.Uri,o=$.Module_AsyncCallable,_=t._setArrayType([],$.JSArray_Record_2_String_and_AstNode);return l=new t._EvaluateVisitor0(r,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.AsyncCallable),t.LinkedHashMap_LinkedHashMap$_empty(l,o),t.LinkedHashMap_LinkedHashMap$_empty(l,o),t.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration),t.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode),n,t.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),i,a,t.AsyncEnvironment$(),t.LinkedHashSet_LinkedHashSet$_empty(l),t.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode),_,c.Configuration_Map_empty_null),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,r,n,s,i,a),l},_EvaluateVisitor0:function(r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S){var C=this;C._async_evaluate$_importCache=r,C._async_evaluate$_nodeImporter=n,C._async_evaluate$_builtInFunctions=s,C._async_evaluate$_builtInModules=i,C._async_evaluate$_modules=a,C._async_evaluate$_moduleConfigurations=l,C._async_evaluate$_moduleNodes=o,C._async_evaluate$_logger=_,C._async_evaluate$_warningsEmitted=u,C._async_evaluate$_quietDeps=p,C._async_evaluate$_sourceMap=h,C._async_evaluate$_environment=f,C._async_evaluate$_declarationName=C._async_evaluate$__parent=C._async_evaluate$_mediaQuerySources=C._async_evaluate$_mediaQueries=C._async_evaluate$_styleRuleIgnoringAtRoot=null,C._async_evaluate$_member="root stylesheet",C._async_evaluate$_importSpan=C._async_evaluate$_callableNode=C._async_evaluate$_currentCallable=null,C._async_evaluate$_inSupportsDeclaration=C._async_evaluate$_inKeyframes=C._async_evaluate$_atRootExcludingStyleRule=C._async_evaluate$_inUnknownAtRule=C._async_evaluate$_inFunction=!1,C._async_evaluate$_loadedUrls=d,C._async_evaluate$_activeModules=g,C._async_evaluate$_stack=y,C._async_evaluate$_importer=null,C._async_evaluate$_inDependency=!1,C._async_evaluate$__extensionStore=C._async_evaluate$_preModuleComments=C._async_evaluate$_outOfOrderImports=C._async_evaluate$__endOfImports=C._async_evaluate$__root=C._async_evaluate$__stylesheet=null,C._async_evaluate$_configuration=S},_EvaluateVisitor_closure9:function(r){this.$this=r},_EvaluateVisitor_closure10:function(r){this.$this=r},_EvaluateVisitor_closure11:function(r){this.$this=r},_EvaluateVisitor_closure12:function(r){this.$this=r},_EvaluateVisitor_closure13:function(r){this.$this=r},_EvaluateVisitor_closure14:function(r){this.$this=r},_EvaluateVisitor_closure15:function(r){this.$this=r},_EvaluateVisitor_closure16:function(r){this.$this=r},_EvaluateVisitor__closure4:function(r,n,s){this.$this=r,this.name=n,this.module=s},_EvaluateVisitor_closure17:function(r){this.$this=r},_EvaluateVisitor_closure18:function(r){this.$this=r},_EvaluateVisitor__closure2:function(r,n,s){this.values=r,this.span=n,this.callableNode=s},_EvaluateVisitor__closure3:function(r){this.$this=r},_EvaluateVisitor_run_closure0:function(r,n,s){this.$this=r,this.node=n,this.importer=s},_EvaluateVisitor_run__closure0:function(r,n,s){this.$this=r,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure1:function(r,n){this._box_1=r,this.callback=n},_EvaluateVisitor__loadModule_closure2:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=l,_.callback=o},_EvaluateVisitor__loadModule__closure1:function(r,n){this.$this=r,this.message=n},_EvaluateVisitor__loadModule__closure2:function(r,n,s){this._box_0=r,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure0:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=l,_.preModuleComments=o},_EvaluateVisitor__combineCss_closure1:function(){},_EvaluateVisitor__combineCss_closure2:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule0:function(r,n,s,i,a,l){var o=this;o.$this=r,o.seen=n,o.clone=s,o.css=i,o.imports=a,o.sorted=l},_EvaluateVisitor__extendModules_closure1:function(r){this.originalSelectors=r},_EvaluateVisitor__extendModules_closure2:function(){},_EvaluateVisitor_visitAtRootRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitAtRootRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure5:function(r,n,s){this.$this=r,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure6:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure7:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure0:function(r,n){this.innerScope=r,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure8:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure9:function(){},_EvaluateVisitor__scopeForAtRoot_closure10:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure0:function(r,n){this.$this=r,this.content=n},_EvaluateVisitor_visitDeclaration_closure0:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitEachRule_closure2:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure3:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure4:function(r,n,s,i){var a=this;a.$this=r,a.list=n,a.setVariables=s,a.node=i},_EvaluateVisitor_visitEachRule__closure0:function(r,n,s){this.$this=r,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure0:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure2:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure3:function(r,n,s){this.$this=r,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure0:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitAtRule_closure4:function(){},_EvaluateVisitor_visitForRule_closure4:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure6:function(r){this.fromNumber=r},_EvaluateVisitor_visitForRule_closure7:function(r,n){this.toNumber=r,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure8:function(r,n,s,i,a,l){var o=this;o._box_0=r,o.$this=n,o.node=s,o.from=i,o.direction=a,o.fromNumber=l},_EvaluateVisitor_visitForRule__closure0:function(r){this.$this=r},_EvaluateVisitor_visitForwardRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForwardRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure0:function(){},_EvaluateVisitor_visitIfRule_closure0:function(r){this.$this=r},_EvaluateVisitor_visitIfRule__closure0:function(r,n){this.$this=r,this.clause=n},_EvaluateVisitor_visitIfRule___closure0:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport_closure0:function(r,n){this.$this=r,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure3:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport__closure4:function(){},_EvaluateVisitor__visitDynamicImport__closure5:function(){},_EvaluateVisitor__visitDynamicImport__closure6:function(r,n,s,i,a){var l=this;l._box_0=r,l.$this=n,l.loadsUserDefinedModules=s,l.environment=i,l.children=a},_EvaluateVisitor_visitIncludeRule_closure4:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure6:function(r){this._0_0=r},_EvaluateVisitor_visitIncludeRule_closure8:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure7:function(r,n,s,i){var a=this;a.$this=r,a.contentCallable=n,a.mixin=s,a.nodeWithSpan=i},_EvaluateVisitor_visitIncludeRule__closure0:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule___closure0:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule____closure0:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor_visitMediaRule_closure2:function(r,n){this.$this=r,this.queries=n},_EvaluateVisitor_visitMediaRule_closure3:function(r,n,s,i,a){var l=this;l.$this=r,l.mergedQueries=n,l.queries=s,l.mergedSources=i,l.node=a},_EvaluateVisitor_visitMediaRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule___closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule_closure4:function(r){this.mergedSources=r},_EvaluateVisitor_visitStyleRule_closure4:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure5:function(){},_EvaluateVisitor_visitStyleRule_closure6:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure7:function(){},_EvaluateVisitor_visitStyleRule_closure8:function(){},_EvaluateVisitor_visitSupportsRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule_closure2:function(){},_EvaluateVisitor__visitSupportsCondition_closure0:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure2:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure4:function(r,n,s){this.$this=r,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWarnRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule__closure0:function(r){this.$this=r},_EvaluateVisitor_visitBinaryOperationExpression_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__slash_closure1:function(r){this._1_0=r},_EvaluateVisitor__slash_closure2:function(r){this._1_0=r},_EvaluateVisitor__slash_recommendation0:function(){},_EvaluateVisitor_visitVariableExpression_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure0:function(r,n){this.node=r,this.operand=n},_EvaluateVisitor__visitCalculationValue_closure1:function(r){this._2_0=r},_EvaluateVisitor__visitCalculationValue_closure2:function(r,n,s){this._box_0=r,this.$this=n,this.inLegacySassFunction=s},_EvaluateVisitor_visitListExpression_closure0:function(r){this.$this=r},_EvaluateVisitor_visitFunctionExpression_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure2:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure0:function(r,n,s){this.$this=r,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure0:function(r,n,s,i,a,l){var o=this;o.$this=r,o.callable=n,o.evaluated=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable__closure0:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable___closure0:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable____closure0:function(){},_EvaluateVisitor__runFunctionCallable_closure0:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure2:function(r,n,s){this._box_0=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure3:function(r,n){this._box_0=r,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure4:function(){},_EvaluateVisitor__evaluateArguments_closure3:function(){},_EvaluateVisitor__evaluateArguments_closure4:function(r,n){this.$this=r,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure5:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.namedNodes=i},_EvaluateVisitor__evaluateArguments_closure6:function(){},_EvaluateVisitor__evaluateMacroArguments_closure3:function(r){this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure4:function(r,n,s){this.$this=r,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure5:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.restArgs=i},_EvaluateVisitor__evaluateMacroArguments_closure6:function(r,n,s){this.$this=r,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure0:function(r,n,s,i,a,l){var o=this;o.$this=r,o.values=n,o.convert=s,o.expressionNode=i,o.map=a,o.nodeWithSpan=l},_EvaluateVisitor__verifyArguments_closure0:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssAtRule_closure2:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure2:function(){},_EvaluateVisitor_visitCssMediaRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure3:function(r,n,s,i){var a=this;a.$this=r,a.mergedQueries=n,a.node=s,a.mergedSources=i},_EvaluateVisitor_visitCssMediaRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure4:function(r){this.mergedSources=r},_EvaluateVisitor_visitCssStyleRule_closure2:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure3:function(){},_EvaluateVisitor_visitCssStyleRule_closure4:function(r){this._0_0=r},_EvaluateVisitor_visitCssSupportsRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure2:function(){},_EvaluateVisitor__performInterpolationHelper_closure0:function(r){this.interpolation=r},_EvaluateVisitor__serialize_closure0:function(r,n){this.value=r,this.quote=n},_EvaluateVisitor__expressionNode_closure0:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation0:function(){},_EvaluateVisitor__stackFrame_closure0:function(r){this.$this=r},_ImportedCssVisitor0:function(r){this._async_evaluate$_visitor=r},_ImportedCssVisitor_visitCssAtRule_closure0:function(){},_ImportedCssVisitor_visitCssMediaRule_closure0:function(r){this.hasBeenMerged=r},_ImportedCssVisitor_visitCssStyleRule_closure0:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure0:function(){},_EvaluationContext0:function(r,n){this._async_evaluate$_visitor=r,this._async_evaluate$_defaultWarnNodeWithSpan=n},cloneCssStylesheet(e,r){var n=r.clone$0();return new t._Record_2(new t._CloneCssVisitor(n._1)._visitChildren$2(t.ModifiableCssStylesheet$(e.get$span(e)),e),n._0)},_CloneCssVisitor:function(r){this._oldToNewSelectors=r},_EvaluateVisitor$(e,r,n,s,i,a){var l=$.Uri,o=$.Module_Callable,_=t._setArrayType([],$.JSArray_Record_2_String_and_AstNode);return l=new t._EvaluateVisitor(r,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Callable),t.LinkedHashMap_LinkedHashMap$_empty(l,o),t.LinkedHashMap_LinkedHashMap$_empty(l,o),t.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration),t.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode),n,t.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),i,a,t.Environment$(),t.LinkedHashSet_LinkedHashSet$_empty(l),t.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode),_,c.Configuration_Map_empty_null),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,r,n,s,i,a),l},Evaluator:function(r,n){this._visitor=r,this._importer=n},_EvaluateVisitor:function(r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S){var C=this;C._evaluate$_importCache=r,C._nodeImporter=n,C._builtInFunctions=s,C._builtInModules=i,C._modules=a,C._moduleConfigurations=l,C._moduleNodes=o,C._evaluate$_logger=_,C._warningsEmitted=u,C._quietDeps=p,C._sourceMap=h,C._environment=f,C._declarationName=C.__parent=C._mediaQuerySources=C._mediaQueries=C._styleRuleIgnoringAtRoot=null,C._member="root stylesheet",C._importSpan=C._callableNode=C._currentCallable=null,C._inSupportsDeclaration=C._inKeyframes=C._atRootExcludingStyleRule=C._inUnknownAtRule=C._inFunction=!1,C._loadedUrls=d,C._activeModules=g,C._stack=y,C._importer=null,C._inDependency=!1,C.__extensionStore=C._preModuleComments=C._outOfOrderImports=C.__endOfImports=C.__root=C.__stylesheet=null,C._configuration=S},_EvaluateVisitor_closure:function(r){this.$this=r},_EvaluateVisitor_closure0:function(r){this.$this=r},_EvaluateVisitor_closure1:function(r){this.$this=r},_EvaluateVisitor_closure2:function(r){this.$this=r},_EvaluateVisitor_closure3:function(r){this.$this=r},_EvaluateVisitor_closure4:function(r){this.$this=r},_EvaluateVisitor_closure5:function(r){this.$this=r},_EvaluateVisitor_closure6:function(r){this.$this=r},_EvaluateVisitor__closure1:function(r,n,s){this.$this=r,this.name=n,this.module=s},_EvaluateVisitor_closure7:function(r){this.$this=r},_EvaluateVisitor_closure8:function(r){this.$this=r},_EvaluateVisitor__closure:function(r,n,s){this.values=r,this.span=n,this.callableNode=s},_EvaluateVisitor__closure0:function(r){this.$this=r},_EvaluateVisitor_run_closure:function(r,n,s){this.$this=r,this.node=n,this.importer=s},_EvaluateVisitor_run__closure:function(r,n,s){this.$this=r,this.importer=n,this.node=s},_EvaluateVisitor_runExpression_closure:function(r,n,s){this.$this=r,this.importer=n,this.expression=s},_EvaluateVisitor_runExpression__closure:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor_runExpression___closure:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor_runStatement_closure:function(r,n,s){this.$this=r,this.importer=n,this.statement=s},_EvaluateVisitor_runStatement__closure:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor_runStatement___closure:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor__loadModule_closure:function(r,n){this._box_1=r,this.callback=n},_EvaluateVisitor__loadModule_closure0:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=l,_.callback=o},_EvaluateVisitor__loadModule__closure:function(r,n){this.$this=r,this.message=n},_EvaluateVisitor__loadModule__closure0:function(r,n,s){this._box_0=r,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=l,_.preModuleComments=o},_EvaluateVisitor__combineCss_closure:function(){},_EvaluateVisitor__combineCss_closure0:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule:function(r,n,s,i,a,l){var o=this;o.$this=r,o.seen=n,o.clone=s,o.css=i,o.imports=a,o.sorted=l},_EvaluateVisitor__extendModules_closure:function(r){this.originalSelectors=r},_EvaluateVisitor__extendModules_closure0:function(){},_EvaluateVisitor_visitAtRootRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitAtRootRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure:function(r,n,s){this.$this=r,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure0:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure1:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure:function(r,n){this.innerScope=r,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure2:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure3:function(){},_EvaluateVisitor__scopeForAtRoot_closure4:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure:function(r,n){this.$this=r,this.content=n},_EvaluateVisitor_visitDeclaration_closure:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitEachRule_closure:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure0:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure1:function(r,n,s,i){var a=this;a.$this=r,a.list=n,a.setVariables=s,a.node=i},_EvaluateVisitor_visitEachRule__closure:function(r,n,s){this.$this=r,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure0:function(r,n,s){this.$this=r,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitAtRule_closure1:function(){},_EvaluateVisitor_visitForRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure1:function(r){this.fromNumber=r},_EvaluateVisitor_visitForRule_closure2:function(r,n){this.toNumber=r,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure3:function(r,n,s,i,a,l){var o=this;o._box_0=r,o.$this=n,o.node=s,o.from=i,o.direction=a,o.fromNumber=l},_EvaluateVisitor_visitForRule__closure:function(r){this.$this=r},_EvaluateVisitor_visitForwardRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForwardRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure:function(){},_EvaluateVisitor_visitIfRule_closure:function(r){this.$this=r},_EvaluateVisitor_visitIfRule__closure:function(r,n){this.$this=r,this.clause=n},_EvaluateVisitor_visitIfRule___closure:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport_closure:function(r,n){this.$this=r,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport__closure0:function(){},_EvaluateVisitor__visitDynamicImport__closure1:function(){},_EvaluateVisitor__visitDynamicImport__closure2:function(r,n,s,i,a){var l=this;l._box_0=r,l.$this=n,l.loadsUserDefinedModules=s,l.environment=i,l.children=a},_EvaluateVisitor_visitIncludeRule_closure:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure1:function(r){this._0_0=r},_EvaluateVisitor_visitIncludeRule_closure3:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure2:function(r,n,s,i){var a=this;a.$this=r,a.contentCallable=n,a.mixin=s,a.nodeWithSpan=i},_EvaluateVisitor_visitIncludeRule__closure:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule___closure:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule____closure:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor_visitMediaRule_closure:function(r,n){this.$this=r,this.queries=n},_EvaluateVisitor_visitMediaRule_closure0:function(r,n,s,i,a){var l=this;l.$this=r,l.mergedQueries=n,l.queries=s,l.mergedSources=i,l.node=a},_EvaluateVisitor_visitMediaRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule___closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule_closure1:function(r){this.mergedSources=r},_EvaluateVisitor_visitStyleRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure0:function(){},_EvaluateVisitor_visitStyleRule_closure1:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure2:function(){},_EvaluateVisitor_visitStyleRule_closure3:function(){},_EvaluateVisitor_visitSupportsRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule_closure0:function(){},_EvaluateVisitor__visitSupportsCondition_closure:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure0:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure1:function(r,n,s){this.$this=r,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWarnRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule__closure:function(r){this.$this=r},_EvaluateVisitor_visitBinaryOperationExpression_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__slash_closure:function(r){this._1_0=r},_EvaluateVisitor__slash_closure0:function(r){this._1_0=r},_EvaluateVisitor__slash_recommendation:function(){},_EvaluateVisitor_visitVariableExpression_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure:function(r,n){this.node=r,this.operand=n},_EvaluateVisitor__visitCalculationValue_closure:function(r){this._2_0=r},_EvaluateVisitor__visitCalculationValue_closure0:function(r,n,s){this._box_0=r,this.$this=n,this.inLegacySassFunction=s},_EvaluateVisitor_visitListExpression_closure:function(r){this.$this=r},_EvaluateVisitor_visitFunctionExpression_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure0:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure:function(r,n,s){this.$this=r,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure:function(r,n,s,i,a,l){var o=this;o.$this=r,o.callable=n,o.evaluated=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable__closure:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable___closure:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable____closure:function(){},_EvaluateVisitor__runFunctionCallable_closure:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure:function(r,n,s){this._box_0=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure0:function(r,n){this._box_0=r,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure1:function(){},_EvaluateVisitor__evaluateArguments_closure:function(){},_EvaluateVisitor__evaluateArguments_closure0:function(r,n){this.$this=r,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure1:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.namedNodes=i},_EvaluateVisitor__evaluateArguments_closure2:function(){},_EvaluateVisitor__evaluateMacroArguments_closure:function(r){this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure0:function(r,n,s){this.$this=r,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure1:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.restArgs=i},_EvaluateVisitor__evaluateMacroArguments_closure2:function(r,n,s){this.$this=r,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure:function(r,n,s,i,a,l){var o=this;o.$this=r,o.values=n,o.convert=s,o.expressionNode=i,o.map=a,o.nodeWithSpan=l},_EvaluateVisitor__verifyArguments_closure:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssAtRule_closure0:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure0:function(){},_EvaluateVisitor_visitCssMediaRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure0:function(r,n,s,i){var a=this;a.$this=r,a.mergedQueries=n,a.node=s,a.mergedSources=i},_EvaluateVisitor_visitCssMediaRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure1:function(r){this.mergedSources=r},_EvaluateVisitor_visitCssStyleRule_closure:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure0:function(){},_EvaluateVisitor_visitCssStyleRule_closure1:function(r){this._0_0=r},_EvaluateVisitor_visitCssSupportsRule_closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure0:function(){},_EvaluateVisitor__performInterpolationHelper_closure:function(r){this.interpolation=r},_EvaluateVisitor__serialize_closure:function(r,n){this.value=r,this.quote=n},_EvaluateVisitor__expressionNode_closure:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation:function(){},_EvaluateVisitor__stackFrame_closure:function(r){this.$this=r},_ImportedCssVisitor:function(r){this._visitor=r},_ImportedCssVisitor_visitCssAtRule_closure:function(){},_ImportedCssVisitor_visitCssMediaRule_closure:function(r){this.hasBeenMerged=r},_ImportedCssVisitor_visitCssStyleRule_closure:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure:function(){},_EvaluationContext:function(r,n){this._visitor=r,this._defaultWarnNodeWithSpan=n},EveryCssVisitor:function(){},EveryCssVisitor_visitCssAtRule_closure:function(r){this.$this=r},EveryCssVisitor_visitCssKeyframeBlock_closure:function(r){this.$this=r},EveryCssVisitor_visitCssMediaRule_closure:function(r){this.$this=r},EveryCssVisitor_visitCssStyleRule_closure:function(r){this.$this=r},EveryCssVisitor_visitCssStylesheet_closure:function(r){this.$this=r},EveryCssVisitor_visitCssSupportsRule_closure:function(r){this.$this=r},_MakeExpressionCalculationSafe:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor:function(){},_FindDependenciesVisitor:function(r,n,s,i,a){var l=this;l._find_dependencies$_uses=r,l._find_dependencies$_forwards=n,l._metaLoadCss=s,l._imports=i,l._metaNamespaces=a},_FindDependenciesVisitor_visitIncludeRule_closure:function(r){this._0_0=r},_FindDependenciesVisitor_visitIncludeRule_closure0:function(r){this._0_4=r},DependencyReport:function(r,n,s,i){var a=this;a.uses=r,a.forwards=n,a.metaLoadCss=s,a.imports=i},__FindDependenciesVisitor_Object_RecursiveStatementVisitor:function(){},RecursiveStatementVisitor:function(){},ReplaceExpressionVisitor:function(){},ReplaceExpressionVisitor_visitCalculationExpression_closure:function(r){this.$this=r},ReplaceExpressionVisitor_visitListExpression_closure:function(r){this.$this=r},ReplaceExpressionVisitor_visitArgumentInvocation_closure:function(r){this.$this=r},ReplaceExpressionVisitor_visitInterpolation_closure:function(r){this.$this=r},SelectorSearchVisitor:function(){},SelectorSearchVisitor_visitComplexSelector_closure:function(r){this.$this=r},SelectorSearchVisitor_visitCompoundSelector_closure:function(r){this.$this=r},serialize(e,r,n,s,i,a,l,o){var _,u,p,h,f=t._SerializeVisitor$(2,s,i,!0,a,l,!0);return e.accept$1(f),_=f._serialize$_buffer,u=_.toString$0(0),r?(p=new t.CodeUnits(u),p=p.any$1(p,new t.serialize_closure)):p=!1,p?h=l===c.OutputStyle_1?"\uFEFF":`@charset "UTF-8";
|
||
`:h="",_=a?_.buildSourceMap$1$prefix(h):null,new t._Record_2_sourceMap(h+u,_)},serializeValue(e,r,n){var s=t._SerializeVisitor$(null,r,null,n,!1,null,!0);return e.accept$1(s),s._serialize$_buffer.toString$0(0)},serializeSelector(e,r){var n=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return e.accept$1(n),n._serialize$_buffer.toString$0(0)},_SerializeVisitor$(e,r,n,s,i,a,l){var o=i?new t.SourceMapBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Entry)):new t.NoSourceMapBuffer(new t.StringBuffer("")),_=a??c.OutputStyle_0,u=e??2;return t.RangeError_checkValueInInterval(u,0,10,"indentWidth"),new t._SerializeVisitor(o,_,r,s,32,u,c.LineFeed_lf)},serialize_closure:function(){},_SerializeVisitor:function(r,n,s,i,a,l,o){var _=this;_._serialize$_buffer=r,_._indentation=0,_._style=n,_._inspect=s,_._quote=i,_._indentCharacter=a,_._indentWidth=l,_._serialize$_lineFeed=o},_SerializeVisitor_visitCssComment_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssAtRule_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssMediaRule_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssImport_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssImport__closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssStyleRule_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssDeclaration_closure:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssDeclaration_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor__writeCalculationValue_closure:function(r){this._2_0=r},_SerializeVisitor_visitList_closure:function(){},_SerializeVisitor_visitList_closure0:function(r,n){this.$this=r,this.value=n},_SerializeVisitor_visitList_closure1:function(r){this.$this=r},_SerializeVisitor_visitMap_closure:function(r){this.$this=r},_SerializeVisitor__visitQuotedString_closure:function(r){this._1_0=r},_SerializeVisitor__visitQuotedString_closure0:function(r){this._1_0=r},_SerializeVisitor_visitSelectorList_closure:function(){},_SerializeVisitor_visitPseudoSelector_closure:function(r){this._0_0=r},_SerializeVisitor__write_closure:function(r,n){this.$this=r,this.value=n},_SerializeVisitor__visitChildren_closure:function(r,n){this.$this=r,this.child=n},_SerializeVisitor__visitChildren_closure0:function(r,n){this.$this=r,this.child=n},OutputStyle:function(r){this._name=r},LineFeed:function(r){this._name=r},StatementSearchVisitor:function(){},StatementSearchVisitor_visitIfRule_closure:function(r){this.$this=r},StatementSearchVisitor_visitIfRule__closure0:function(r){this.$this=r},StatementSearchVisitor_visitIfRule_closure0:function(r){this.$this=r},StatementSearchVisitor_visitIfRule__closure:function(r){this.$this=r},StatementSearchVisitor_visitChildren_closure:function(r){this.$this=r},Entry:function(r,n,s){this.source=r,this.target=n,this.identifierName=s},SingleMapping_SingleMapping$fromEntries(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=m.toList$0$ax(e);for(c.JSArray_methods.sort$0(E),r=t._setArrayType([],$.JSArray_TargetLineEntry),n=$.String,s=$.int,i=t.LinkedHashMap_LinkedHashMap$_empty(n,s),a=t.LinkedHashMap_LinkedHashMap$_empty(n,s),l=t.LinkedHashMap_LinkedHashMap$_empty(s,$.SourceFile),o=t._Cell$(),s=E.length,_=$.JSArray_TargetEntry,u=o.__late_helper$_name,p=null,h=0;h<E.length;E.length===s||(0,t.throwConcurrentModificationError)(E),++h)f=E[h],(p==null||f.target.line>p)&&(p=f.target.line,d=t._setArrayType([],_),o._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)),l.putIfAbsent$2(C,new t.SingleMapping_SingleMapping$fromEntries_closure0(f)),S=o._value,S===o&&t.throwExpression(t.LateError$localNI(u)),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(l),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>"),u=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,u),!0,u._eval$1("Iterable.E")),s,r,null,t.LinkedHashMap_LinkedHashMap$_empty(n,$.dynamic))},Mapping:function(){},SingleMapping:function(r,n,s,i,a,l){var o=this;o.urls=r,o.names=n,o.files=s,o.lines=i,o.targetUrl=a,o.sourceRoot=null,o.extensions=l},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 l=this;l.column=r,l.sourceUrlId=n,l.sourceLine=s,l.sourceColumn=i,l.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+N.x20must_n+e.get$length(e)+".")),new t.FileLocation(e,r)},_FileSpan$(e,r,n){return n<r?t.throwExpression(t.ArgumentError$("End "+n+" must come after start "+r+".",null)):n>e._decodedChars.length?t.throwExpression(t.RangeError$("End "+n+N.x20must_n+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=c.JSInt_methods.toString$0(c.JSArray_methods.get$last(n).number+1),a=t.Highlighter__contiguous(n)?0:3,l=t._arrayInstanceType(n);return new t.Highlighter(n,s,null,1+Math.max(i.length,a),new t.MappedListIterable(n,new t.Highlighter$__closure,l._eval$1("MappedListIterable<1,int>")).reduce$1(0,c.CONSTANT),!t.isAllTheSame(new t.MappedListIterable(n,new t.Highlighter$__closure0,l._eval$1("MappedListIterable<1,Object?>"))),new t.StringBuffer(""))},Highlighter$multiple(e,r,n,s,i,a){var l,o,_,u,p,h=t._setArrayType([t._Highlight$(e,r,!0)],$.JSArray__Highlight);for(l=n.get$entries(n),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),h.push(t._Highlight$(o.key,o.value,!1));return h=t.Highlighter__collateLines(h),s?l=i??"\x1B[31m":l=null,s?o="\x1B[34m":o=null,_=c.JSInt_methods.toString$0(c.JSArray_methods.get$last(h).number+1),u=t.Highlighter__contiguous(h)?0:3,p=t._arrayInstanceType(h),new t.Highlighter(h,l,o,1+Math.max(_.length,u),new t.MappedListIterable(h,new t.Highlighter$__closure,p._eval$1("MappedListIterable<1,int>")).reduce$1(0,c.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<e.length-1;)if(n=e[r],++r,s=e[r],n.number+1!==s.number&&m.$eq$(n.url,s.url))return!1;return!0},Highlighter__collateLines(e){var r,n,s,i=t.groupBy(e,new t.Highlighter__collateLines_closure,$._Highlight,$.Object);for(r=i.get$values(i),r=new t.MappedIterator(m.get$iterator$ax(r.__internal$_iterable),r._f),n=t._instanceType(r)._rest[1];r.moveNext$0();)s=r.__internal$_current,s==null&&(s=n._as(s)),m.sort$1$ax(s,new t.Highlighter__collateLines_closure0);return r=i.get$entries(i),n=t._instanceType(r)._eval$1("ExpandIterable<Iterable.E,_Line>"),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,l,o=e.get$text();if(!c.JSString_methods.contains$1(o,`\r
|
||
`))return e;for(r=e.get$end(e).get$offset(),n=o.length-1,s=0;s<n;++s)c.JSString_methods._codeUnitAt$1(o,s)===13&&c.JSString_methods._codeUnitAt$1(o,s+1)===10&&--r;return n=e.get$start(e),i=e.get$sourceUrl(e),a=e.get$end(e).get$line(),i=t.SourceLocation$(r,e.get$end(e).get$column(),a,i),a=t.stringReplaceAllUnchecked(o,`\r
|
||
`,`
|
||
`),l=e.get$context(e),t.SourceSpanWithContext$(n,i,a,t.stringReplaceAllUnchecked(l,`\r
|
||
`,`
|
||
`))},_Highlight__normalizeTrailingNewline(e){var r,n,s,i,a,l,o;return!c.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)||c.JSString_methods.endsWith$1(e.get$text(),`
|
||
|
||
`)?e:(r=c.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1),n=e.get$text(),s=e.get$start(e),i=e.get$end(e),c.JSString_methods.endsWith$1(e.get$text(),`
|
||
`)?(a=t.findLineStart(e.get$context(e),e.get$text(),e.get$start(e).get$column()),a.toString,a=a+e.get$start(e).get$column()+e.get$length(e)===e.get$context(e).length):a=!1,a&&(n=c.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n.length===0?i=s:(a=e.get$end(e).get$offset(),l=e.get$sourceUrl(e),o=e.get$end(e).get$line(),i=t.SourceLocation$(a-1,t._Highlight__lastLineLength(r),o-1,l),s=e.get$start(e).get$offset()===e.get$end(e).get$offset()?i:e.get$start(e))),t.SourceSpanWithContext$(s,i,n,r))},_Highlight__normalizeEndOfLine(e){var r,n,s,i,a;return e.get$end(e).get$column()!==0||e.get$end(e).get$line()===e.get$start(e).get$line()?e:(r=c.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n=e.get$start(e),s=e.get$end(e).get$offset(),i=e.get$sourceUrl(e),a=e.get$end(e).get$line(),i=t.SourceLocation$(s-1,r.length-c.JSString_methods.lastIndexOf$1(r,`
|
||
`)-1,a-1,i),t.SourceSpanWithContext$(n,i,r,c.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)?c.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1):e.get$context(e)))},_Highlight__lastLineLength(e){var r=e.length;return r===0?0:c.JSString_methods.codeUnitAt$1(e,r-1)===10?r===1?0:r-c.JSString_methods.lastIndexOf$2(e,`
|
||
`,r-2)-1:r-c.JSString_methods.lastIndexOf$1(e,`
|
||
`)-1},Highlighter:function(r,n,s,i,a,l,o){var _=this;_._lines=r,_._primaryColor=n,_._secondaryColor=s,_._paddingBeforeSidebar=i,_._maxMultilineSpans=a,_._multipleFiles=l,_._highlighter$_buffer=o},Highlighter_closure:function(r){this.color=r},Highlighter$__closure:function(){},Highlighter$___closure:function(){},Highlighter$__closure0:function(){},Highlighter__collateLines_closure:function(){},Highlighter__collateLines_closure0:function(){},Highlighter__collateLines_closure1:function(){},Highlighter__collateLines__closure:function(r){this.line=r},Highlighter_highlight_closure:function(){},Highlighter__writeFileStart_closure:function(r){this.$this=r},Highlighter__writeMultilineHighlights_closure:function(r,n,s){this.$this=r,this.startLine=n,this.line=s},Highlighter__writeMultilineHighlights_closure0:function(r,n){this.$this=r,this.highlight=n},Highlighter__writeMultilineHighlights_closure1:function(r){this.$this=r},Highlighter__writeMultilineHighlights_closure2:function(r,n,s,i,a,l,o){var _=this;_._box_0=r,_.$this=n,_.current=s,_.startLine=i,_.line=a,_.highlight=l,_.endLine=o},Highlighter__writeMultilineHighlights__closure:function(r,n){this._box_0=r,this.$this=n},Highlighter__writeMultilineHighlights__closure0:function(r,n){this.$this=r,this.vertical=n},Highlighter__writeHighlightedText_closure:function(r,n,s,i){var a=this;a.$this=r,a.text=n,a.startColumn=s,a.endColumn=i},Highlighter__writeIndicator_closure:function(r,n,s){this.$this=r,this.line=n,this.highlight=s},Highlighter__writeIndicator_closure0:function(r,n,s){this.$this=r,this.line=n,this.highlight=s},Highlighter__writeIndicator_closure1:function(r,n,s,i){var a=this;a.$this=r,a.coversWholeLine=n,a.line=s,a.highlight=i},Highlighter__writeLabel_closure:function(r,n){this.$this=r,this.lines=n},Highlighter__writeLabel_closure0:function(r,n){this.$this=r,this.text=n},Highlighter__writeSidebar_closure:function(r,n,s){this._box_0=r,this.$this=n,this.end=s},_Highlight:function(r,n,s){this.span=r,this.isPrimary=n,this.label=s},_Highlight_closure:function(r){this.span=r},_Line:function(r,n,s,i){var a=this;a.text=r,a.number=n,a.url=s,a.highlights=i},SourceLocation$(e,r,n,s){var i=n==null,a=i?0:n,l=r==null,o=l?e:r;return e<0?t.throwExpression(t.RangeError$("Offset may not be negative, was "+e+".")):!i&&n<0?t.throwExpression(t.RangeError$("Line may not be negative, was "+t.S(n)+".")):!l&&r<0&&t.throwExpression(t.RangeError$("Column may not be negative, was "+t.S(r)+".")),new t.SourceLocation(s,e,a,o)},SourceLocation:function(r,n,s,i){var a=this;a.sourceUrl=r,a.offset=n,a.line=s,a.column=i},SourceLocationMixin:function(){},SourceSpanExtension_messageMultiple(e,r,n,s,i,a,l){var o,_=e.get$start(e);return _=_.file.getLine$1(_.offset),o=e.get$start(e),o="line "+(_+1)+", column "+(o.file.getColumn$1(o.offset)+1),e.get$sourceUrl(e)!=null?(_=e.get$sourceUrl(e),_=o+(" of "+b.$get$context().prettyUri$1(_))):_=o,_=_+(": "+r+`
|
||
`)+t.Highlighter$multiple(e,n,s,i,a,l).highlight$0(),_.charCodeAt(0)==0,_},SourceSpanBase:function(){},SourceSpanException:function(){},SourceSpanFormatException:function(r,n,s){this.source=r,this._span_exception$_message=n,this._span=s},MultiSourceSpanException:function(){},MultiSourceSpanFormatException:function(r,n,s,i){var a=this;a.primaryLabel=r,a.secondarySpans=n,a._span_exception$_message=s,a._span=i},SourceSpanMixin:function(){},SourceSpanWithContext$(e,r,n,s){var i=new t.SourceSpanWithContext(s,e,r,n);return i.SourceSpanBase$3(e,r,n),c.JSString_methods.contains$1(s,n)||t.throwExpression(t.ArgumentError$('The context line "'+s+'" must contain "'+n+'".',null)),t.findLineStart(s,n,e.get$column())==null&&t.throwExpression(t.ArgumentError$('The span text "'+n+'" must start at column '+(e.get$column()+1)+' in a line within "'+s+'".',null)),i},SourceSpanWithContext:function(r,n,s,i){var a=this;a._context=r,a.start=n,a.end=s,a.text=i},Chain_Chain$parse(e){var r,n,s=N.x3d_____;return e.length===0?new t.Chain(t.List_List$unmodifiable(t._setArrayType([],$.JSArray_Trace),$.Trace)):(r=b.$get$vmChainGap(),c.JSString_methods.contains$1(e,r)?(r=c.JSString_methods.split$1(e,r),n=t._arrayInstanceType(r),new t.Chain(t.List_List$unmodifiable(new t.MappedIterable(new t.WhereIterable(r,new t.Chain_Chain$parse_closure,n._eval$1("WhereIterable<1>")),t.trace_Trace___parseVM_tearOff$closure(),n._eval$1("MappedIterable<1,Trace>")),$.Trace))):c.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 c.JSString_methods.contains$1(e,b.$get$Frame__uriRegExp())?t.Uri_parse(e):c.JSString_methods.contains$1(e,b.$get$Frame__windowsRegExp())?t._Uri__Uri$file(e,!0):c.JSString_methods.startsWith$1(e,"/")?t._Uri__Uri$file(e,!1):c.JSString_methods.contains$1(e,"\\")?b.$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=b},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):c.JSString_methods.contains$1(e,b.$get$_v8Trace())?(n=t.Trace$parseV8(e),n):c.JSString_methods.contains$1(e," at ")?(n=t.Trace$parseJSCore(e),n):c.JSString_methods.contains$1(e,b.$get$_firefoxSafariTrace())||c.JSString_methods.contains$1(e,b.$get$_firefoxEvalTrace())?(n=t.Trace$parseFirefox(e),n):c.JSString_methods.contains$1(e,N.x3d_____)?(n=t.Chain_Chain$parse(e).toTrace$0(),n):c.JSString_methods.contains$1(e,b.$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=c.JSString_methods.trim$0(e),s=b.$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")||c.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(c.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(c.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??""))},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,l={},o=t.StreamController_StreamController(a,a,a,a,!0,i);return l.subscription=null,o.onListen=new t.TransformByHandlers_transformByHandlers_closure(l,e,r,o,t.instantiate1(t.from_handlers__TransformByHandlers__defaultHandleError$closure(),i),n,s),o.get$stream()},TransformByHandlers__defaultHandleError(e,r,n){n.addError$2(e,r)},TransformByHandlers_transformByHandlers_closure:function(r,n,s,i,a,l,o){var _=this;_._box_1=r,_._this=n,_.handleData=s,_.controller=i,_.handleError=a,_.handleDone=l,_.S=o},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,l){var o={};return o.soFar=o.timer=null,o.emittedLatestAsLeading=o.shouldClose=o.hasPending=!1,t.TransformByHandlers_transformByHandlers(e,new t.RateLimit__debounceAggregate_closure(o,l,n,!1,r,!0,a),new t.RateLimit__debounceAggregate_closure0(o,!0,l),a,l)},_collect(e,r,n){var s=r??t._setArrayType([],n._eval$1("JSArray<0>"));return m.add$1$ax(s,e),s},RateLimit__debounceAggregate_closure:function(r,n,s,i,a,l,o){var _=this;_._box_0=r,_.S=n,_.collect=s,_.leading=i,_.duration=a,_.trailing=l,_.T=o},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(){},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(c.List_empty21,c.Map_empty14,null,null,e)},ArgumentInvocation0:function(r,n,s,i,a){var l=this;l.positional=r,l.named=n,l.rest=s,l.keywordRest=i,l.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,l,o,_,u,p,h,f,d,g,y){var S=0,C=t._makeAsyncAwaitCompleter($.CompileResult_2),E,A,M,L,R,T,P,O,z=t._wrapJsFunctionForAsync(function(H,Y){if(H===1)return t._asyncRethrow(Y,C);for(;;)switch(S){case 0:O=$.Deprecation_2,_=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(O,$.int),_,t.LinkedHashSet_LinkedHashSet$_empty(O),t.LinkedHashSet_LinkedHashSet$_empty(O),!y),O=u==null,O?A=d==null||d===t.Syntax_forPath0(e):A=!1,S=A?3:5;break;case 3:return a==null&&(a=t.AsyncImportCache$none(_)),A=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),M=w.process,m.$eq$(M==null?null:m.get$platform$x(M),"win32")?M=!0:(M=w.process,M=m.$eq$(M==null?null:m.get$platform$x(M),"darwin")),M?(M=b.$get$context(),L=t._realCasePath0(t.absolute(M.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),R=L,L=M,M=R):(M=b.$get$context(),L=M.canonicalize$1(0,e),R=L,L=M,M=R),S=6,t._asyncAwait(a.importCanonical$3$originalUrl(new t.FilesystemImporter0(A),L.toUri$1(M),L.toUri$1(e)),z);case 6:L=Y,L.toString,T=L,S=4;break;case 5:A=t.readFile0(e),M=d??t.Syntax_forPath0(e),T=t.Stylesheet_Stylesheet$parse0(A,M,_,b.$get$context().toUri$1(e));case 4:return S=7,t._asyncAwait(t._compileStylesheet2(T,_,a,u,new t.FilesystemImporter0(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null)),s,f,g,l,o,p,h,r),z);case 7:P=Y,_.summarize$1$js(!O),E=P,S=1;break;case 1:return t._asyncReturn(E,C)}});return t._asyncStartSync(z,C)},compileStringAsync0(e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y){var S=0,C=t._makeAsyncAwaitCompleter($.CompileResult_2),E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){if(T===1)return t._asyncRethrow(P,C);for(;;)switch(S){case 0:return L=$.Deprecation_2,o=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(L,$.int),o,t.LinkedHashSet_LinkedHashSet$_empty(L),t.LinkedHashSet_LinkedHashSet$_empty(L),!y),A=t.Stylesheet_Stylesheet$parse0(e,f??c.Syntax_SCSS_scss0,o,d),i==null?(L=w.fs,L=L==null?new t.NoOpImporter0:new t.FilesystemImporter0(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null))):L=i,S=3,t._asyncAwait(t._compileStylesheet2(A,o,s,_,L,n,h,g,a,l,u,p,r),R);case 3:M=P,o.summarize$1$js(_!=null),E=M,S=1;break;case 1:return t._asyncReturn(E,C)}});return t._asyncStartSync(R,C)},_compileStylesheet2(e,r,n,s,i,a,l,o,_,u,p,h,f){var d=0,g=t._makeAsyncAwaitCompleter($.CompileResult_2),y,S,C,E,A=t._wrapJsFunctionForAsync(function(M,L){if(M===1)return t._asyncRethrow(L,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),A);case 3:S=L,C=t.serialize0(S._1,f,_,!1,u,h,l,o),E=C._1,E!=null&&n!=null&&t.mapInPlace0(E.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(A,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,l,o,_,u,p,h){var f=$.String,d=$.int;return new t.AsyncEnvironment0(e,r,n,s,i,a,l,o,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),u,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule2(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(i==null&&(i=c.Set_empty6),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),l=$.Module_AsyncCallable_2,o=$.List_CssComment_2,_=t.MapExtensions_get_pairs0(n,l,o),_=_.get$iterator(_),u=$.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,f=p._1,d=t.List_List$from(f,!1,u),d.fixed$length=Array,d.immutable$list=Array,a.$indexSet(0,h,d);return a=t.ConstantMap_ConstantMap$from(a,l,o),l=t._EnvironmentModule__makeModulesByVariable2(i),o=t._EnvironmentModule__memberMap2(c.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(c.JSArray_methods.get$first(e._async_environment0$_variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure18,$.Map_String_AstNode_2),$.AstNode_2),u=$.Map_String_AsyncCallable_2,p=$.AsyncCallable_2,g=t._EnvironmentModule__memberMap2(c.JSArray_methods.get$first(e._async_environment0$_functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure19,u),p),p=t._EnvironmentModule__memberMap2(c.JSArray_methods.get$first(e._async_environment0$_mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure20,u),p),u=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||c.JSArray_methods.any$1(e._async_environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure21),t._EnvironmentModule$_2(e,r,a,s,l,o,_,g,p,u,!s.get$isEmpty(s)||c.JSArray_methods.any$1(e._async_environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var r,n,s,i,a,l;if(e.get$isEmpty(e))return c.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),l=a.get$variables(),t.setAll0(r,l.get$keys(l),a);t.setAll0(r,m.get$keys$z(c.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<Map<String,0>>")),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,l,o,_,u,p){return new t._EnvironmentModule2(e._async_environment0$_allModules,a,l,o,_,s,r,n,u,p,e,i)},AsyncEnvironment0:function(r,n,s,i,a,l,o,_,u,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=l,S._async_environment0$_allModules=o,S._async_environment0$_variables=_,S._async_environment0$_variableNodes=u,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__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(){},_EnvironmentModule2:function(r,n,s,i,a,l,o,_,u,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=l,d.css=o,d.preModuleComments=_,d.transitivelyContainsCss=u,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 l,o=$.Uri,_=$.Module_AsyncCallable_2,u=t._setArrayType([],$.JSArray_Record_2_String_and_AstNode_2);return s==null?l=r??t.AsyncImportCache$none(n):l=null,o=new t._EvaluateVisitor2(l,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.AsyncCallable_2),t.LinkedHashMap_LinkedHashMap$_empty(o,_),t.LinkedHashMap_LinkedHashMap$_empty(o,_),t.LinkedHashMap_LinkedHashMap$_empty(o,$.Configuration_2),t.LinkedHashMap_LinkedHashMap$_empty(o,$.AstNode_2),n,t.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),i,a,t.AsyncEnvironment$0(),t.LinkedHashSet_LinkedHashSet$_empty(o),t.LinkedHashMap_LinkedHashMap$_empty(o,$.nullable_AstNode_2),u,c.Configuration_Map_empty_null0),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,r,n,s,i,a),o},_EvaluateVisitor2:function(r,n,s,i,a,l,o,_,u,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=l,C._async_evaluate0$_moduleNodes=o,C._async_evaluate0$_logger=_,C._async_evaluate0$_warningsEmitted=u,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._box_1=r,this.callback=n},_EvaluateVisitor__loadModule_closure6:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=l,_.callback=o},_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,l,o){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=l,_.preModuleComments=o},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule2:function(r,n,s,i,a,l){var o=this;o.$this=r,o.seen=n,o.clone=s,o.css=i,o.imports=a,o.sorted=l},_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_closure2:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitEachRule_closure8:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure9:function(r,n,s){this._box_0=r,this.$this=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,l){var o=this;o._box_0=r,o.$this=n,o.node=s,o.from=i,o.direction=a,o.fromNumber=l},_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){this.$this=r},_EvaluateVisitor_visitIfRule__closure2:function(r,n){this.$this=r,this.clause=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){var l=this;l._box_0=r,l.$this=n,l.loadsUserDefinedModules=s,l.environment=i,l.children=a},_EvaluateVisitor_visitIncludeRule_closure14:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure15:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure16:function(r){this._0_0=r},_EvaluateVisitor_visitIncludeRule_closure18:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure17: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 l=this;l.$this=r,l.mergedQueries=n,l.queries=s,l.mergedSources=i,l.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__visitSupportsCondition_closure2:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure8:function(r,n,s){this._box_0=r,this.$this=n,this.node=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__slash_closure5:function(r){this._1_0=r},_EvaluateVisitor__slash_closure6:function(r){this._1_0=r},_EvaluateVisitor__slash_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_closure5:function(r){this._2_0=r},_EvaluateVisitor__visitCalculationValue_closure6:function(r,n,s){this._box_0=r,this.$this=n,this.inLegacySassFunction=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,l){var o=this;o.$this=r,o.callable=n,o.evaluated=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable__closure2:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable___closure2:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure8:function(r,n,s){this._box_0=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure9:function(r,n){this._box_0=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,l){var o=this;o.$this=r,o.values=n,o.convert=s,o.expressionNode=i,o.map=a,o.nodeWithSpan=l},_EvaluateVisitor__verifyArguments_closure2:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_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_closure8: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_closure9:function(){},_EvaluateVisitor_visitCssStyleRule_closure10:function(r){this._0_0=r},_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__performInterpolationHelper_closure2:function(r){this.interpolation=r},_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},_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(){},_EvaluationContext2:function(r,n){this._async_evaluate0$_visitor=r,this._async_evaluate0$_defaultWarnNodeWithSpan=n},JSToDartAsyncFileImporter:function(r){this._findFileUrl=r},AsyncImportCache$(e,r,n,s){var i=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,a=$.Uri,l=t.AsyncImportCache__toImporters0(e,r,s);return new t.AsyncImportCache0(l,n,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,i),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_2,i),t.LinkedHashMap_LinkedHashMap$_empty(a,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(a,$.ImporterResult_2))},AsyncImportCache$none(e){var r=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,n=$.Uri;return new t.AsyncImportCache0(c.List_empty25,e,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,r),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_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,l,o,_=null,u=t.getEnvironmentVariable0("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_AsyncImporter),e!=null&&c.JSArray_methods.addAll$1(p,e),p;if(p=t._setArrayType([],$.JSArray_AsyncImporter),e!=null&&c.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(b.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(u!=null)for(s=w.process,i=u.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,l=0;l<a;++l)o=i[l],p.push(new t.FilesystemImporter0(b.$get$context().absolute$15(o,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));return p},AsyncImportCache0:function(r,n,s,i,a,l){var o=this;o._async_import_cache0$_importers=r,o._async_import_cache0$_logger=n,o._async_import_cache0$_canonicalizeCache=s,o._async_import_cache0$_relativeCanonicalizeCache=i,o._async_import_cache0$_importCache=a,o._async_import_cache0$_resultsCache=l},AsyncImportCache_canonicalize_closure1:function(r,n,s,i,a){var l=this;l.$this=r,l.baseUrl=n,l.url=s,l.baseImporter=i,l.forImport=a},AsyncImportCache_canonicalize_closure2:function(r,n,s){this.$this=r,this.url=n,this.forImport=s},AsyncImportCache__canonicalize_closure0:function(r,n){this.importer=r,this.url=n},AsyncImportCache_importCanonical_closure0:function(r,n,s,i,a){var l=this;l.$this=r,l.importer=n,l.canonicalUrl=s,l.originalUrl=i,l.quiet=a},AsyncImportCache_humanize_closure3:function(r){this.canonicalUrl=r},AsyncImportCache_humanize_closure4:function(){},AsyncImportCache_humanize_closure5:function(){},AsyncImportCache_humanize_closure6:function(r){this.canonicalUrl=r},AtRootQueryParser$0(e,r,n){var s=t.SpanScanner$(e,n);return new t.AtRootQueryParser0(s,r,null)},AtRootQueryParser0:function(r,n,s){this.scanner=r,this.logger=n,this._parser0$_interpolationMap=s},AtRootQueryParser_parse_closure0:function(r){this.$this=r},AtRootQuery0:function(r,n,s,i){var a=this;a.include=r,a.names=n,a._at_root_query0$_all=s,a._at_root_query0$_rule=i},AtRootRule$0(e,r,n){var s=t.List_List$unmodifiable(e,$.Statement_2),i=c.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.AtRootRule0(n,r,s,i)},AtRootRule0:function(r,n,s,i){var a=this;a.query=r,a.span=n,a.children=s,a.hasDeclarations=i},ModifiableCssAtRule$0(e,r,n,s){var i=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return new t.ModifiableCssAtRule0(e,s,n,r,new t.UnmodifiableListView(i,$.UnmodifiableListView_ModifiableCssNode_2),i)},ModifiableCssAtRule0:function(r,n,s,i,a,l){var o=this;o.name=r,o.value=n,o.isChildless=s,o.span=i,o.children=a,o._node$_children=l,o._node$_indexInParent=o._node$_parent=null,o.isGroupEnd=!1},AtRule$0(e,r,n,s){var i=n==null?null:t.List_List$unmodifiable(n,$.Statement_2),a=i==null?null:c.JSArray_methods.any$1(i,new t.ParentStatement_closure0);return new t.AtRule0(e,s,r,i,a===!0)},AtRule0:function(r,n,s,i,a){var l=this;l.name=r,l.value=n,l.span=s,l.children=i,l.hasDeclarations=a},AttributeSelector0:function(r,n,s,i,a){var l=this;l.name=r,l.op=n,l.value=s,l.modifier=i,l.span=a},AttributeOperator0:function(r,n){this._attribute0$_text=r,this._name=n},BinaryOperationExpression0:function(r,n,s,i){var a=this;a.operator=r,a.left=n,a.right=s,a.allowsSlash=i},BinaryOperator0:function(r,n,s,i,a){var l=this;l.name=r,l.operator=n,l.precedence=s,l.isAssociative=i,l._name=a},BooleanExpression0:function(r,n){this.value=r,this.span=n},booleanClass_closure:function(){},booleanClass__closure:function(){},legacyBooleanClass_closure:function(){},legacyBooleanClass__closure:function(){},legacyBooleanClass__closure0:function(){},SassBoolean0:function(r){this.value=r},Box0:function(r,n){this._box0$_inner=r,this.$ti=n},ModifiableBox0:function(r,n){this.value=r,this.$ti=n},BuiltInCallable$function0(e,r,n,s){return new t.BuiltInCallable0(e,t._setArrayType([new t._Record_2(t.ScssParser$0("@function "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),n)],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2))},BuiltInCallable$mixin0(e,r,n,s){return new t.BuiltInCallable0(e,t._setArrayType([new t._Record_2(t.ScssParser$0("@mixin "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),new t.BuiltInCallable$mixin_closure0(n))],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2))},BuiltInCallable$overloadedFunction0(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2);for(n=$.String,s=t.MapExtensions_get_pairs0(r,n,$.Value_Function_List_Value_2),s=s.get$iterator(s),i="@function "+e+"(",a=$.VariableDeclaration_2;s.moveNext$0();)l=s.get$current(s),o=l._0,_=l._1,l=t.SpanScanner$(i+o+") {",null),u.push(new t._Record_2(new t.ScssParser0(t.LinkedHashMap_LinkedHashMap$_empty(n,a),l,c.StderrLogger_false0,null).parseArgumentDeclaration$0(),_));return new t.BuiltInCallable0(e,u)},BuiltInCallable0:function(r,n){this.name=r,this._built_in$_overloads=n},BuiltInCallable$mixin_closure0:function(r){this.callback=r},BuiltInModule$0(e,r,n,s,i){var a=t._Uri__Uri(null,e,null,"sass"),l=t.BuiltInModule__callableMap0(r,i),o=t.BuiltInModule__callableMap0(n,i),_=s==null?c.Map_empty13:new t.UnmodifiableMapView(s,$.UnmodifiableMapView_String_Value_2);return new t.BuiltInModule0(a,l,o,_,i._eval$1("BuiltInModule0<0>"))},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<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++s)i=e[s],a.$indexSet(0,m.get$name$x(i),i);a=new t.UnmodifiableMapView(a,$.$env_1_1_String._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))}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 l=this;l.url=r,l.functions=n,l.mixins=s,l.variables=i,l.$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,s,i,a,l=null;e:{if(r=t._InitializedCell$(new t.CalculationExpression__verify_closure0(e)),e instanceof t.NumberExpression0||e instanceof t.CalculationExpression0||e instanceof t.VariableExpression0||e instanceof t.FunctionExpression0||e instanceof t.IfExpression0?n=!0:n=e instanceof t.StringExpression0&&!e.hasQuotes,n)break e;if(e instanceof t.ParenthesizedExpression0?(s=e.expression,n=!0):(s=l,n=!1),n){t.CalculationExpression__verify0(s);break e}if(e instanceof t.BinaryOperationExpression0?(i=e.left,a=e.right,n=c.BinaryOperator_anB0===r._readFinal$0()||c.BinaryOperator_olz0===r._readFinal$0()||c.BinaryOperator_qN20===r._readFinal$0()||c.BinaryOperator_t8B0===r._readFinal$0()):(a=l,i=a,n=!1),n){t.CalculationExpression__verify0(i),t.CalculationExpression__verify0(a);break e}throw t.wrapException(t.ArgumentError$("Invalid calculation argument "+e.toString$0(0)+".",l))}},CalculationExpression0:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},CalculationExpression__verifyArguments_closure0:function(){},CalculationExpression__verify_closure0:function(r){this._0_0=r},_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){var r,n,s=t.SassCalculation__simplify0(e);e:{if(s instanceof t.SassNumber0?(r=s,n=!0):(r=null,n=!1),n){n=r;break e}if(s instanceof t.SassCalculation0?(r=s,n=!0):(r=null,n=!1),n){n=r;break e}n=new t.SassCalculation0("calc",t.List_List$unmodifiable([s],$.Object));break e}return n},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),l=a.length;if(l===0)throw t.wrapException(t.ArgumentError$("min() must have at least one argument.",null));for(r=null,n=0;n<l;++n)if(s=a[n],s instanceof t.SassNumber0?i=r!=null&&!r.isComparableTo$1(s):i=!0,i){r=null;break}else(r==null||r.greaterThan$1(s).value)&&(r=s);return r??(t.SassCalculation__verifyCompatibleNumbers0(a),new t.SassCalculation0("min",a))},SassCalculation_max0(e){var r,n,s,i,a=t.List_List$unmodifiable(m.map$1$1$ax(e,t.calculation0_SassCalculation__simplify$closure(),$.dynamic),$.Object),l=a.length;if(l===0)throw t.wrapException(t.ArgumentError$("max() must have at least one argument.",null));for(r=null,n=0;n<l;++n)if(s=a[n],s instanceof t.SassNumber0?i=r!=null&&!r.isComparableTo$1(s):i=!0,i){r=null;break}else(r==null||r.lessThan$1(s).value)&&(r=s);return r??(t.SassCalculation__verifyCompatibleNumbers0(a),new t.SassCalculation0("max",a))},SassCalculation_hypot0(e){var r,n,s,i,a,l,o,_=t.List_List$unmodifiable(c.JSArray_methods.map$1$1(e,t.calculation0_SassCalculation__simplify$closure(),$.dynamic),$.Object),u=_.length;if(u===0)throw t.wrapException(t.ArgumentError$("hypot() must have at least one argument.",null));if(t.SassCalculation__verifyCompatibleNumbers0(_),r=c.JSArray_methods.get$first(_),!(r instanceof t.SassNumber0)||r.hasUnit$1("%"))return new t.SassCalculation0("hypot",_);for(n=0,s=0;s<u;){if(i=_[s],!(i instanceof t.SassNumber0)||!i.hasCompatibleUnits$1(r))return new t.SassCalculation0("hypot",_);++s,a=i.convertValueToMatch$3(r,"numbers["+s+"]","numbers[1]"),n+=a*a}return u=Math.sqrt(n),l=m.getInterceptor$x(r),o=l.get$numeratorUnits(r),t.SassNumber_SassNumber$withUnits0(u,l.get$denominatorUnits(r),o)},SassCalculation_abs0(e){var r,n;return e=t.SassCalculation__simplify0(e),e instanceof t.SassNumber0?(e.hasUnit$1("%")&&(r=e.toString$0(0),n=e.toString$0(0),t.EvaluationContext_current0().warn$2(0,N.Passinp+r+`)
|
||
To emit a CSS abs() now: abs(#{`+n+N.x7d__Mor,c.Deprecation_la6)),t.SassNumber_SassNumber0(Math.abs(e._number1$_value),null).coerceToMatch$1(e)):new t.SassCalculation0("abs",t._setArrayType([e],$.JSArray_Object))},SassCalculation_exp0(e){return e=t.SassCalculation__simplify0(e),e instanceof t.SassNumber0?(e.assertNoUnits$0(),t.pow1(t.SassNumber_SassNumber0(2.718281828459045,null),e)):new t.SassCalculation0("exp",t._setArrayType([e],$.JSArray_Object))},SassCalculation_sign0(e){var r,n,s,i;e=t.SassCalculation__simplify0(e),r=t._InitializedCell$(new t.SassCalculation_sign_closure0(e));e:{if(n=e instanceof t.SassNumber0,n?s=isNaN(r._readFinal$0())||r._readFinal$0()===0:s=!1,s){n=e;break e}if(n?(n=!e.hasUnit$1("%"),i=e):(i=null,n=!1),n){n=t.SassNumber_SassNumber0(m.get$sign$in(i._number1$_value),null).coerceToMatch$1(e);break e}n=new t.SassCalculation0("sign",t._setArrayType([e],$.JSArray_Object));break e}return n},SassCalculation_clamp0(e,r,n){var s,i;if(r==null&&n!=null)throw t.wrapException(t.ArgumentError$("If value is null, max must also be null.",null));return e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),n=t.NullableExtension_andThen0(n,t.calculation0_SassCalculation__simplify$closure()),e instanceof t.SassNumber0&&r instanceof t.SassNumber0&&n instanceof t.SassNumber0&&e.hasCompatibleUnits$1(r)&&e.hasCompatibleUnits$1(n)?r.lessThanOrEquals$1(e).value?e:r.greaterThanOrEquals$1(n).value?n:r:(s=[e],r!=null&&s.push(r),n!=null&&s.push(n),i=t.List_List$unmodifiable(s,$.Object),t.SassCalculation__verifyCompatibleNumbers0(i),t.SassCalculation__verifyLength0(i,3),new t.SassCalculation0("clamp",i))},SassCalculation_pow0(e,r){var n=t._setArrayType([e],$.JSArray_Object);return r!=null&&n.push(r),t.SassCalculation__verifyLength0(n,2),e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),!(e instanceof t.SassNumber0)||!(r instanceof t.SassNumber0)?new t.SassCalculation0("pow",n):(e.assertNoUnits$0(),r.assertNoUnits$0(),t.pow1(e,r))},SassCalculation_log0(e,r){var n,s;return e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),s=r!=null,s&&n.push(r),e instanceof t.SassNumber0?s=s&&!(r instanceof t.SassNumber0):s=!0,s?new t.SassCalculation0("log",n):(e.assertNoUnits$0(),r instanceof t.SassNumber0?(r.assertNoUnits$0(),t.log0(e,r)):t.log0(e,null))},SassCalculation_atan20(e,r){var n;return e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength0(n,2),t.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof t.SassNumber0)||!(r instanceof t.SassNumber0)||e.hasUnit$1("%")||r.hasUnit$1("%")||!e.hasCompatibleUnits$1(r)?new t.SassCalculation0("atan2",n):t.atan20(e,r)},SassCalculation_rem0(e,r){var n,s;return e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength0(n,2),t.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof t.SassNumber0)||!(r instanceof t.SassNumber0)||!e.hasCompatibleUnits$1(r)?new t.SassCalculation0("rem",n):(s=e.modulo$1(r),n=r._number1$_value,t.DoubleWithSignedZero_get_signIncludingZero0(n)!==t.DoubleWithSignedZero_get_signIncludingZero0(e._number1$_value)?n==1/0||n==-1/0?e:s._number1$_value===0?s.unaryMinus$0():s.minus$1(r):s)},SassCalculation_mod0(e,r){var n;return e=t.SassCalculation__simplify0(e),r=t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),n=t._setArrayType([e],$.JSArray_Object),r!=null&&n.push(r),t.SassCalculation__verifyLength0(n,2),t.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof t.SassNumber0)||!(r instanceof t.SassNumber0)||!e.hasCompatibleUnits$1(r)?new t.SassCalculation0("mod",n):e.modulo$1(r)},SassCalculation_round0(e,r,n){var s,i,a,l,o,_=null,u="round",p=new t._Record_3(t.SassCalculation__simplify0(e),t.NullableExtension_andThen0(r,t.calculation0_SassCalculation__simplify$closure()),t.NullableExtension_andThen0(n,t.calculation0_SassCalculation__simplify$closure())),h=t._InitializedCell$(new t.SassCalculation_round_closure9(p)),f=t._InitializedCell$(new t.SassCalculation_round_closure10(p)),d=t._InitializedCell$(new t.SassCalculation_round_closure11(f)),g=t._InitializedCell$(new t.SassCalculation_round_closure12(p)),y=t._InitializedCell$(new t.SassCalculation_round_closure13(g)),S=t._InitializedCell$(new t.SassCalculation_round_closure14(h)),C=t._InitializedCell$(new t.SassCalculation_round_closure15(S)),E=t._InitializedCell$(new t.SassCalculation_round_closure16(S)),A=t._InitializedCell$(new t.SassCalculation_round_closure17(S)),M=t._InitializedCell$(new t.SassCalculation_round_closure18(S));if(h._readFinal$0()instanceof t.SassNumber0?(s=h._readFinal$0(),i=d._readFinal$0()&&y._readFinal$0()):(s=_,i=!1),i)return i=c.JSNumber_methods.round$0(s._number1$_value),a=s.get$numeratorUnits(s),t.SassNumber_SassNumber$withUnits0(i,s.get$denominatorUnits(s),a);if(h._readFinal$0()instanceof t.SassNumber0?(s=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber0?(n=f._readFinal$0(),i=y._readFinal$0()&&!s.hasCompatibleUnits$1(n)):(n=_,i=!1)):(n=_,s=n,i=!1),i)return i=$.JSArray_Object,t.SassCalculation__verifyCompatibleNumbers0(t._setArrayType([s,n],i)),new t.SassCalculation0(u,t._setArrayType([s,n],i));if(h._readFinal$0()instanceof t.SassNumber0?(s=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber0?(n=f._readFinal$0(),i=y._readFinal$0(),i=i):(n=_,i=!1)):(n=_,s=n,i=!1),i)return t.SassCalculation__verifyCompatibleNumbers0(t._setArrayType([s,n],$.JSArray_Object)),t.SassCalculation__roundWithStep0("nearest",s,n);if(h._readFinal$0()instanceof t.SassString0&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber0?(s=f._readFinal$0(),g._readFinal$0()instanceof t.SassNumber0?(n=g._readFinal$0(),i=!s.hasCompatibleUnits$1(n)):(n=_,i=!1)):(n=_,s=n,i=!1)):(n=_,s=n,l=s,i=!1),i)return i=$.JSArray_Object,t.SassCalculation__verifyCompatibleNumbers0(t._setArrayType([s,n],i)),new t.SassCalculation0(u,t._setArrayType([l,s,n],i));if(h._readFinal$0()instanceof t.SassString0&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassNumber0?(s=f._readFinal$0(),g._readFinal$0()instanceof t.SassNumber0?(n=g._readFinal$0(),i=!0):(n=_,i=!1)):(n=_,s=n,i=!1)):(n=_,s=n,l=s,i=!1),i)return t.SassCalculation__verifyCompatibleNumbers0(t._setArrayType([s,n],$.JSArray_Object)),t.SassCalculation__roundWithStep0(l._string0$_text,s,n);if(h._readFinal$0()instanceof t.SassString0&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?(l=h._readFinal$0(),f._readFinal$0()instanceof t.SassString0||f._readFinal$0()instanceof t.CalculationInterpolation0?(f._readFinal$0()!=null?(o=f._readFinal$0(),i=!0):(o=_,i=!1),i=i&&y._readFinal$0()):(o=_,i=!1)):(o=_,l=o,i=!1),i)return new t.SassCalculation0(u,t._setArrayType([l,o],$.JSArray_Object));if(h._readFinal$0()instanceof t.SassString0&&(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())?i=f._readFinal$0()!=null&&!0&&y._readFinal$0():i=!1,i)throw t.wrapException(t.SassScriptException$0(N.If_str,_));if(h._readFinal$0()instanceof t.SassString0?i=(C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0())&&d._readFinal$0()&&y._readFinal$0():i=!1,i)throw t.wrapException(t.SassScriptException$0(N.Number,_));if(h._readFinal$0()instanceof t.SassString0||h._readFinal$0()instanceof t.CalculationInterpolation0?(o=h._readFinal$0(),i=d._readFinal$0()&&y._readFinal$0()):(o=_,i=!1),i)return new t.SassCalculation0(u,t._setArrayType([o],$.JSArray_Object));if(s=h._readFinal$0(),d._readFinal$0()&&y._readFinal$0())throw t.wrapException(t.SassScriptException$0("Single argument "+t.S(s)+" expected to be simplifiable.",_));if(s=h._readFinal$0(),f._readFinal$0()!=null?(n=f._readFinal$0(),i=!0):(n=_,i=!1),i=i&&y._readFinal$0(),i)return new t.SassCalculation0(u,t._setArrayType([s,n],$.JSArray_Object));if(h._readFinal$0()instanceof t.SassString0?i=C._readFinal$0()||E._readFinal$0()||A._readFinal$0()||M._readFinal$0():i=!1,i?i=!0:i=h._readFinal$0()instanceof t.SassString0&&h._readFinal$0().get$isVar(),i?(l=h._readFinal$0(),f._readFinal$0()!=null?(s=f._readFinal$0(),i=!0):(s=_,i=!1),i&&g._readFinal$0()!=null?(n=g._readFinal$0(),i=!0):(n=_,i=!1)):(n=_,s=n,l=s,i=!1),i)return new t.SassCalculation0(u,t._setArrayType([l,s,n],$.JSArray_Object));throw f._readFinal$0()!=null&&g._readFinal$0()!=null?t.wrapException(t.SassScriptException$0(t.S(e)+N.x20must_b,_)):(d._readFinal$0()&&g._readFinal$0(),i=t.SassScriptException$0("Invalid parameters.",_),t.wrapException(i))},SassCalculation_operateInternal0(e,r,n,s,i){var a;return i?(r=t.SassCalculation__simplify0(r),n=t.SassCalculation__simplify0(n),c.CalculationOperator_IyK0===e||c.CalculationOperator_2bx0===e?(r instanceof t.SassNumber0&&n instanceof t.SassNumber0?a=s?r.isComparableTo$1(n):r.hasCompatibleUnits$1(n):a=!1,a?e===c.CalculationOperator_IyK0?r.plus$1(n):r.minus$1(n):(t.SassCalculation__verifyCompatibleNumbers0(t._setArrayType([r,n],$.JSArray_Object)),n instanceof t.SassNumber0?(a=n._number1$_value,a=a<0&&!t.fuzzyEquals0(a,0)):a=!1,a&&(n=n.times$1(t.SassNumber_SassNumber0(-1,null)),e=e===c.CalculationOperator_IyK0?c.CalculationOperator_2bx0:c.CalculationOperator_IyK0),new t.CalculationOperation0(e,r,n))):r instanceof t.SassNumber0&&n instanceof t.SassNumber0?e===c.CalculationOperator_jFr0?r.times$1(n):r.dividedBy$1(n):new t.CalculationOperation0(e,r,n)):new t.CalculationOperation0(e,r,n)},SassCalculation__roundWithStep0(e,r,n){var s,i,a,l,o,_,u,p,h,f,d;if(!t.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],$.String).contains$1(0,e))throw t.wrapException(t.ArgumentError$(e+N.x20must_b,null));if(s=r._number1$_value,s==1/0||s==-1/0?(i=n._number1$_value,i=i==1/0||i==-1/0):i=!1,i?i=!0:(i=n._number1$_value,i=i===0||isNaN(s)||isNaN(i)),i)return s=r.get$numeratorUnits(r),t.SassNumber_SassNumber$withUnits0(0/0,r.get$denominatorUnits(r),s);if(s==1/0||s==-1/0)return r;if(i=n._number1$_value,i==1/0||i==-1/0){a=new t._Record_2(e,s),l=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure6(a)),o=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure7(a)),_=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure8(o)),u=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure9(o)),p=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure10(l)),h=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure11(o)),f=t._InitializedCell$(new t.SassCalculation__roundWithStep_closure12(o));e:{if(l._readFinal$0()===0){s=r;break e}if((_._readFinal$0()||u._readFinal$0())&&p._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(0,r.get$denominatorUnits(r),s);break e}if(_._readFinal$0()||u._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(-0,r.get$denominatorUnits(r),s);break e}if(h._readFinal$0()&&p._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(1/0,r.get$denominatorUnits(r),s);break e}if(h._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(-0,r.get$denominatorUnits(r),s);break e}if(f._readFinal$0()&&l._readFinal$0()<0){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(-1/0,r.get$denominatorUnits(r),s);break e}if(f._readFinal$0()){s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(0,r.get$denominatorUnits(r),s);break e}s=t.throwExpression(t.UnsupportedError$("Invalid argument: "+e+"."))}return s}d=n.convertValueToMatch$1(r);e:{if(e==="nearest"){s=c.JSNumber_methods.round$0(s/d),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits0(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="up"){s/=d,s=i<0?c.JSNumber_methods.floor$0(s):c.JSNumber_methods.ceil$0(s),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits0(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="down"){s/=d,s=i<0?c.JSNumber_methods.ceil$0(s):c.JSNumber_methods.floor$0(s),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits0(s*d,r.get$denominatorUnits(r),i),s=i;break e}if(e==="to-zero"){i=s/d,s<0?(s=c.JSNumber_methods.ceil$0(i),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits0(s*d,r.get$denominatorUnits(r),i),s=i):(s=c.JSNumber_methods.floor$0(i),i=r.get$numeratorUnits(r),i=t.SassNumber_SassNumber$withUnits0(s*d,r.get$denominatorUnits(r),i),s=i);break e}s=r.get$numeratorUnits(r),s=t.SassNumber_SassNumber$withUnits0(0/0,r.get$denominatorUnits(r),s);break e}return s},SassCalculation__simplify0(e){var r,n,s,i=null,a=" can't be used in a calculation.",l=t._InitializedCell$(new t.SassCalculation__simplify_closure0(e));e:{if(e instanceof t.SassNumber0||e instanceof t.CalculationInterpolation0||e instanceof t.CalculationOperation0){r=e;break e}if(r=e instanceof t.SassString0,r&&!e._string0$_hasQuotes){r=e;break e}if(r&&t.throwExpression(t.SassScriptException$0("Quoted string "+e.toString$0(0)+a,i)),r=e instanceof t.SassCalculation0,r&&e.name==="calc"&&m.get$length$asx(l._readFinal$0())===1?(n=m.$index$asx(l._readFinal$0(),0),s=!0):(n=i,s=!1),s){r=n;break e}if(r){r=e;break e}e instanceof t.Value0&&t.throwExpression(t.SassScriptException$0("Value "+e.toString$0(0)+a,i)),r=t.throwExpression(t.ArgumentError$("Unexpected calculation argument "+t.S(e)+".",i))}return r},SassCalculation__verifyCompatibleNumbers0(e){var r,n,s,i,a,l,o,_;for(r=e.length,n=0;s=e.length,n<s;e.length===r||(0,t.throwConcurrentModificationError)(e),++n)if(i=e[n],i instanceof t.SassNumber0&&i.get$hasComplexUnits())throw t.wrapException(t.SassScriptException$0("Number "+t.S(i)+" isn't compatible with CSS calculations.",null));for(r=s,a=0;a<r-1;++a)if(l=e[a],l instanceof t.SassNumber0){for(o=a+1;r=e.length,o<r;++o)if(_=e[o],_ instanceof t.SassNumber0&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.SassScriptException$0(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength0(e,r){var n;if(e.length!==r&&!c.JSArray_methods.any$1(e,new t.SassCalculation__verifyLength_closure0))throw n=e.length,t.wrapException(t.SassScriptException$0(""+r+" arguments required, but only "+n+" "+t.pluralize0("was",n,"were")+" passed.",null))},SassCalculation__singleArgument0(e,r,n,s){return r=t.SassCalculation__simplify0(r),r instanceof t.SassNumber0?(s&&r.assertNoUnits$0(),n.call$1(r)):new t.SassCalculation0(e,t._setArrayType([r],$.JSArray_Object))},SassCalculation0:function(r,n){this.name=r,this.$arguments=n},SassCalculation_sign_closure0:function(r){this._0_0=r},SassCalculation_round_closure9:function(r){this._0_0=r},SassCalculation_round_closure10:function(r){this._0_0=r},SassCalculation_round_closure11:function(r){this._0_2=r},SassCalculation_round_closure12:function(r){this._0_0=r},SassCalculation_round_closure13:function(r){this._0_5=r},SassCalculation_round_closure14:function(r){this._0_1=r},SassCalculation_round_closure15:function(r){this._0_8=r},SassCalculation_round_closure16:function(r){this._0_8=r},SassCalculation_round_closure17:function(r){this._0_8=r},SassCalculation_round_closure18:function(r){this._0_8=r},SassCalculation__roundWithStep_closure7:function(r){this._0_0=r},SassCalculation__roundWithStep_closure6:function(r){this._0_0=r},SassCalculation__roundWithStep_closure8:function(r){this._0_1=r},SassCalculation__roundWithStep_closure9:function(r){this._0_1=r},SassCalculation__roundWithStep_closure10:function(r){this._0_2=r},SassCalculation__roundWithStep_closure11:function(r){this._0_1=r},SassCalculation__roundWithStep_closure12:function(r){this._0_1=r},SassCalculation__simplify_closure0:function(r){this._0_0=r},SassCalculation__verifyLength_closure0:function(){},CalculationOperation0:function(r,n,s){this._calculation0$_operator=r,this._calculation0$_left=n,this._calculation0$_right=s},CalculationOperator0:function(r,n,s,i){var a=this;a.name=r,a.operator=n,a.precedence=s,a._name=i},CalculationInterpolation0:function(r){this._calculation0$_value=r},CallableDeclaration0:function(){},Chokidar0:function(){},ChokidarOptions0:function(){},ChokidarWatcher0:function(){},ClassSelector0:function(r,n){this.name=r,this.span=n},cloneCssStylesheet0(e,r){var n=r.clone$0();return new t._Record_2(new t._CloneCssVisitor0(n._1)._clone_css$_visitChildren$2(t.ModifiableCssStylesheet$0(e.get$span(e)),e),n._0)},_CloneCssVisitor0:function(r){this._clone_css$_oldToNewSelectors=r},ColorExpression0:function(r,n){this.value=r,this.span=n},_updateComponents0(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=null,L=m.getInterceptor$asx(e),R=L.$index(e,0).assertColor$1("color"),T=$.SassArgumentList_2._as(L.$index(e,1));if(T._list1$_contents.length!==0)throw t.wrapException(t.SassScriptException$0(N.Only_op,M));if(T._argument_list$_wereKeywordsAccessed=!0,i=t.LinkedHashMap_LinkedHashMap$of(T._argument_list$_keywords,$.String,$.Value_2),L=new t._updateComponents_getParam0(i,s,n),a=L.call$3$checkUnitless("alpha",1,!0),l=L.call$2("red",255),o=L.call$2("green",255),_=L.call$2("blue",255),u=s?M:t.NullableExtension_andThen0(i.remove$1(0,"hue"),new t._updateComponents_closure1),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$0("No "+t.pluralize0("argument",L,M)+" named "+t.S(t.toSentence0(i.get$keys(i).map$1$1(0,new t._updateComponents_closure2,$.Object),"or"))+".",M));if(g=l!=null||o!=null||_!=null,y=p!=null||h!=null,S=f!=null||d!=null,g?L=y||S||u!=null:L=!1,L)throw t.wrapException(t.SassScriptException$0(N.RGB_pa+(S?"HWB":"HSL")+" parameters.",M));if(y&&S)throw t.wrapException(t.SassScriptException$0(N.HSL_pa,M));return L=new t._updateComponents_updateValue0(n,r),C=new t._updateComponents_updateRgb0(L),g?(E=C.call$2(R.get$red(R),l),A=C.call$2(R.get$green(R),o),C=C.call$2(R.get$blue(R),_),R.changeRgb$4$alpha$blue$green$red(L.call$3(R._color1$_alpha,a,1),C,A,E)):S?(n?C=u:(C=R.get$hue(R),C+=u??0),E=L.call$3(R.get$whiteness(R),f,100),A=L.call$3(R.get$blackness(R),d,100),R.changeHwb$4$alpha$blackness$hue$whiteness(L.call$3(R._color1$_alpha,a,1),A,C,E)):(C=u==null,!C||y?(n?C=u:(E=R.get$hue(R),E+=C?0:u,C=E),E=L.call$3(R.get$saturation(R),p,100),A=L.call$3(R.get$lightness(R),h,100),R.changeHsl$4$alpha$hue$lightness$saturation(L.call$3(R._color1$_alpha,a,1),C,A,E)):a!=null?R.changeAlpha$1(L.call$3(R._color1$_alpha,a,1)):R)},_functionString0(e,r){return new t.SassString0(e+"("+m.map$1$1$ax(r,new t._functionString_closure0,$.String).join$1(0,", ")+")",!1)},_removedColorFunction0(e,r,n){return t.BuiltInCallable$function0(e,"$color, $amount",new t._removedColorFunction_closure0(e,r,n),"sass:color")},_rgb0(e,r){var n,s,i,a,l,o,_=m.getInterceptor$asx(r),u=_.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=u==null?null:u.get$isSpecialNumber(),n=n===!0),n?t._functionString0(e,r):(s=_.$index(r,0).assertNumber$1("red"),i=_.$index(r,1).assertNumber$1("green"),a=_.$index(r,2).assertNumber$1("blue"),_=t.fuzzyRound0(t._percentageOrUnitless0(s,255,"red")),n=t.fuzzyRound0(t._percentageOrUnitless0(i,255,"green")),l=t.fuzzyRound0(t._percentageOrUnitless0(a,255,"blue")),o=t.NullableExtension_andThen0(u,new t._rgb_closure0),t.SassColor$rgbInternal0(_,n,l,o??1,c._ColorFormatEnum_rgbFunction0))},_rgbTwoArg0(e,r){var n,s,i=m.getInterceptor$asx(r);return i.$index(r,0).get$isVar()?n=!0:n=!(i.$index(r,0)instanceof t.SassColor0)&&i.$index(r,1).get$isVar(),n?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,l,o="saturation",_="lightness",u=m.getInterceptor$asx(r),p=u.get$length(r)>3?u.$index(r,3):null;return u.$index(r,0).get$isSpecialNumber()||u.$index(r,1).get$isSpecialNumber()||u.$index(r,2).get$isSpecialNumber()?n=!0:(n=p==null?null:p.get$isSpecialNumber(),n=n===!0),n?t._functionString0(e,r):(s=t._angleValue0(u.$index(r,0),"hue"),i=u.$index(r,1).assertNumber$1(o),a=u.$index(r,2).assertNumber$1(_),t._checkPercent0(i,o),t._checkPercent0(a,_),u=c.JSNumber_methods.clamp$2(i._number1$_value,0,100),n=c.JSNumber_methods.clamp$2(a._number1$_value,0,100),l=t.NullableExtension_andThen0(p,new t._hsl_closure0),t.SassColor$hslInternal0(s,u,n,l??1,c._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+N.x29x20is_d+s+N.x0a_See_,c.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+N.x29x20is_d+s+N.x0a_Morex3a,c.Deprecation_0bn))},_hwb0(e){var r,n,s="whiteness",i="blackness",a=m.getInterceptor$asx(e),l=a.get$length(e)>3?a.$index(e,3):null,o=t._angleValue0(a.$index(e,0),"hue"),_=a.$index(e,1).assertNumber$1(s),u=a.$index(e,2).assertNumber$1(i);return _.assertUnit$2("%",s),u.assertUnit$2("%",i),a=_.valueInRange$3(0,100,s),r=u.valueInRange$3(0,100,i),n=t.NullableExtension_andThen0(l,new t._hwb_closure0),t.SassColor_SassColor$hwb0(o,a,r,n??1)},_parseChannels0(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g=null,y="$channels must be";if(n.get$isVar())return t._functionString0(e,t._setArrayType([n],$.JSArray_Value_2));if(n.get$separator(n)===c.ListSeparator_zg90){if(s=n.get$asList(),i=s.length,i!==2)throw t.wrapException(t.SassScriptException$0(N.Only_2+i+" "+t.pluralize0("was",i,"were")+" passed.",g));if(a=s[0],l=s[1],l.get$isSpecialNumber()||l.assertNumber$1("alpha"),s[0].get$isVar())return t._functionString0(e,t._setArrayType([n],$.JSArray_Value_2))}else l=g,a=n;if(o=a.get$separator(a)===c.ListSeparator_rXA0,_=a.get$hasBrackets(),o||_)throw u=new t.StringBuffer(y),_?(i=y+" an unbracketed",u._contents=i):i=y,o&&(i+=_?",":" a",u._contents=i,i=u._contents=i+" space-separated"),u._contents=i+" list.",t.wrapException(t.SassScriptException$0(u.toString$0(0),g));if(s=a.get$asList(),i=s.length,i>3)throw t.wrapException(t.SassScriptException$0("Only 3 elements allowed, but "+i+" were passed.",g));if(i<3){if(c.JSArray_methods.any$1(s,new t._parseChannels_closure1)?i=!0:s.length!==0?(i=c.JSArray_methods.get$last(s),i instanceof t.SassString0&&i._string0$_hasQuotes?(i=i._string0$_text,i=t.startsWithIgnoreCase0(i,"var(")&&c.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]+".",g))}if(l!=null)return i=t.List_List$of(s,!0,$.Value_2),i.push(l),i;p=s[2],h=t._InitializedCell$(new t._parseChannels_closure2(p));e:{if(p instanceof t.SassNumber0&&$.Record_2_nullable_Object_and_nullable_Object._is(h._readFinal$0())?(i=$.SassNumber_2,f=i._as(h._readFinal$0()._0),d=i._as(h._readFinal$0()._1),i=!0):(d=g,f=d,i=!1),i){i=t._setArrayType([s[0],s[1],f,d],$.JSArray_Value_2);break e}if(p instanceof t.SassString0?p._string0$_hasQuotes?i=!1:i=c.JSString_methods.contains$1(p._string0$_text,"/"):i=!1,i){i=t._functionString0(e,t._setArrayType([a],$.JSArray_Value_2));break e}i=s;break e}return i},_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 c.JSNumber_methods.clamp$2(s,0,r)},_mixColors0(e,r,n){var s,i,a,l,o,_,u,p;return t._checkPercent0(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,i=s*2-1,a=e._color1$_alpha,l=r._color1$_alpha,o=a-l,_=i*o,u=((_===-1?i:(i+o)/(1+_))+1)/2,p=1-u,t.SassColor$rgb0(t.fuzzyRound0(e.get$red(e)*u+r.get$red(r)*p),t.fuzzyRound0(e.get$green(e)*u+r.get$green(r)*p),t.fuzzyRound0(e.get$blue(e)*u+r.get$blue(r)*p),a*s+l*(1-s))},_opacify0(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(c.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(c.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_closure1:function(){},_parseChannels_closure2:function(r){this._0_0=r},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,t.fuzzyAssertRange0(t.SassColor__handleNullAlpha0(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,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=t.SassColor__handleNullAlpha0(s);return new t.SassColor0(i,i,i,c.JSNumber_methods.$mod(e,360),t.fuzzyAssertRange0(r,0,100,"saturation"),t.fuzzyAssertRange0(n,0,100,"lightness"),t.fuzzyAssertRange0(a,0,1,"alpha"),i)},SassColor$hslInternal0(e,r,n,s,i){return new t.SassColor0(null,null,null,c.JSNumber_methods.$mod(e,360),t.fuzzyAssertRange0(r,0,100,"saturation"),t.fuzzyAssertRange0(n,0,100,"lightness"),t.fuzzyAssertRange0(s,0,1,"alpha"),i)},SassColor_SassColor$hwb0(e,r,n,s){var i,a={},l=c.JSNumber_methods.$mod(e,360)/360,o=a.scaledWhiteness=t.fuzzyAssertRange0(r,0,100,"whiteness")/100,_=t.fuzzyAssertRange0(n,0,100,"blackness")/100,u=o+_;return u>1?(i=a.scaledWhiteness=o/u,_/=u):i=o,i=new t.SassColor_SassColor$hwb_toRgb0(a,1-i-_),t.SassColor$rgb0(i.call$1(l+.3333333333333333),i.call$1(l),i.call$1(l-.3333333333333333),s)},SassColor__handleNullAlpha0(e){return e??(t.EvaluationContext_current0().warn$2(0,`Passing null for alpha in the JS API is deprecated.
|
||
To preserve current behavior, pass 1 or undefined instead.
|
||
More info: https://sass-lang.com/d/null-alpha`,c.Deprecation_UZD),1)},SassColor__hueToRgb0(e,r,n){var s;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){s=e+(r-e)*n*6;break e}if(n<.5){s=r;break e}if(n<.6666666666666666){s=e+(r-e)*(.6666666666666666-n)*6;break e}s=e;break e}return s},SassColor0:function(r,n,s,i,a,l,o,_){var u=this;u._color1$_red=r,u._color1$_green=n,u._color1$_blue=s,u._color1$_hue=i,u._color1$_saturation=a,u._color1$_lightness=l,u._color1$_alpha=o,u.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,l,o,_,u,p,h,f,d,g,y,S,C,E,A=null;w.fs==null&&t.jsThrow(new w.Error("The compile() method is only available in Node.js.")),o=r==null,_=o?A:m.get$alertColor$x(r),n=_??t.hasTerminal0(),u=o?A:m.get$alertAscii$x(r),s=u??b._glyphs===c.C_AsciiGlyphSet;try{return p=o?A:m.get$loadPaths$x(r),h=o?A:m.get$quietDeps$x(r),h==null&&(h=!1),f=t._parseOutputStyle0(o?A:m.get$style$x(r)),d=o?A:m.get$verbose$x(r),d==null&&(d=!1),g=o?A:m.get$charset$x(r),g==null&&(g=!0),y=o?A:m.get$sourceMap$x(r),y==null&&(y=!1),S=o?A:m.get$logger$x(r),C=s,C==null&&(C=b._glyphs===c.C_AsciiGlyphSet),C=new t.JSToDartLogger(S,new t.StderrLogger0(n),C),o?S=A:(S=m.get$importers$x(r),S=S==null?A:m.map$1$1$ax(S,t.compile___parseImporter$closure(),$.Importer)),E=t._parseFunctions0(o?A:m.get$functions$x(r),!1),i=t.compile(e,g,A,new t.CastList(E,t._arrayInstanceType(E)._eval$1("CastList<1,Callable>")),A,t.ImportCache$0(S,p,C,A),A,A,C,A,h,y,f,A,!0,d),o=o?A:m.get$sourceMapIncludeSources$x(r),o==null&&(o=!1),o=t._convertResult(i,o),o}catch(M){if(o=t.unwrapException(M),o instanceof t.SassException0)a=o,l=t.getTraceFromException(M),t.throwNodeException(a,s,n,l);else throw M}},compileString0(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=r==null,A=E?C:m.get$alertColor$x(r),M=A??t.hasTerminal0(),L=E?C:m.get$alertAscii$x(r),R=L??b._glyphs===c.C_AsciiGlyphSet;try{return a=t.parseSyntax(E?C:m.get$syntax$x(r)),l=E?C:t.NullableExtension_andThen0(m.get$url$x(r),t.utils1__jsToDartUrl$closure()),o=E?C:m.get$loadPaths$x(r),_=E?C:m.get$quietDeps$x(r),_==null&&(_=!1),u=t._parseOutputStyle0(E?C:m.get$style$x(r)),p=E?C:m.get$verbose$x(r),p==null&&(p=!1),h=E?C:m.get$charset$x(r),h==null&&(h=!0),f=E?C:m.get$sourceMap$x(r),f==null&&(f=!1),d=E?C:m.get$logger$x(r),g=R,g==null&&(g=b._glyphs===c.C_AsciiGlyphSet),g=new t.JSToDartLogger(d,new t.StderrLogger0(M),g),E?d=C:(d=m.get$importers$x(r),d=d==null?C:m.map$1$1$ax(d,t.compile___parseImporter$closure(),$.Importer)),y=E?C:t.NullableExtension_andThen0(m.get$importer$x(r),t.compile___parseImporter$closure()),y==null&&(y=(E?C:m.get$url$x(r))==null?new t.NoOpImporter0:C),S=t._parseFunctions0(E?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,o,g,C),y,C,C,g,C,_,f,u,a,l,!0,p),E=E?C:m.get$sourceMapIncludeSources$x(r),E==null&&(E=!1),E=t._convertResult(n,E),E}catch(T){if(E=t.unwrapException(T),E instanceof t.SassException0)s=E,i=t.getTraceFromException(T),t.throwNodeException(s,R,M,i);else throw T}},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=b._glyphs===c.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=b._glyphs===c.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._1,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)),n=t.toJSArray(e._evaluate._0.map$1$1(0,t.utils1__dartToJSUrl$closure(),$.nullable_Object)),s=s._0,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){var r;e:{if(e==null||e==="expanded"){r=c.OutputStyle_00;break e}if(e==="compressed"){r=c.OutputStyle_10;break e}r=t.jsThrow(new w.Error('Unknown output style "'+t.S(e)+'".'))}return r},_parseAsyncImporter(e){var r,n,s,i,a;if(e==null&&t.jsThrow(new w.Error("Importers may not be null.")),$.NodeImporter._as(e),r=m.getInterceptor$x(e),n=r.get$canonicalize(e),s=r.get$load(e),i=r.get$findFileUrl(e),i!=null?(a=i,r=!0):(a=null,r=!1),r)if(n!=null||s!=null)t.jsThrow(new w.Error(N.An_impa));else return new t.JSToDartAsyncFileImporter(a);else if(n==null||s==null)t.jsThrow(new w.Error(N.An_impu));else return new t.JSToDartAsyncImporter(n,s)},_parseImporter0(e){var r,n,s,i,a;if(e==null&&t.jsThrow(new w.Error("Importers may not be null.")),$.NodeImporter._as(e),r=m.getInterceptor$x(e),n=r.get$canonicalize(e),s=r.get$load(e),i=r.get$findFileUrl(e),i!=null?(a=i,r=!0):(a=null,r=!1),r)if(n!=null||s!=null)t.jsThrow(new w.Error(N.An_impa));else return new t.JSToDartFileImporter(a);else if(n==null||s==null)t.jsThrow(new w.Error(N.An_impu));else return new t.JSToDartImporter(n,s)},_simplifyValue(e){var r,n,s,i,a,l,o,_,u,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)),l=t._InitializedCell$(new t._simplifyValue_closure1(s)),o=t._InitializedCell$(new t._simplifyValue_closure2(l)),_=t._InitializedCell$(new t._simplifyValue_closure3(l)),u=t._InitializedCell$(new t._simplifyValue_closure4(i));t:{if(a._readFinal$0()&&m.$eq$(o._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)),u._readFinal$0()&&m.$eq$(o._readFinal$0(),3)?(h=_._readFinal$0(),e=m.$index$asx(l._readFinal$0(),1),f=m.$index$asx(l._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(u._readFinal$0()&&t.throwExpression(t.ArgumentError$("clamp() requires exactly 3 arguments.",g)),i._readFinal$0()==="min"?(d=l._readFinal$0(),r=!0):(d=g,r=!1),r){r=t.SassCalculation_min0(d);break t}if(i._readFinal$0()==="max"?(d=l._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?c.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,l,o,_,u,p,h,f,d,g,y){var S,C,E,A,M,L,R=null,T=$.Deprecation_2;return _=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(T,$.int),_,t.LinkedHashSet_LinkedHashSet$_empty(T),t.LinkedHashSet_LinkedHashSet$_empty(T),!y),T=u==null,T?S=d==null||d===t.Syntax_forPath0(e):S=!1,S?(a==null&&(a=t.ImportCache$none(_)),S=t.absolute(".",R,R,R,R,R,R,R,R,R,R,R,R,R,R),C=w.process,m.$eq$(C==null?R:m.get$platform$x(C),"win32")?C=!0:(C=w.process,C=m.$eq$(C==null?R:m.get$platform$x(C),"darwin")),C?(C=b.$get$context(),E=t._realCasePath0(t.absolute(C.normalize$1(e),R,R,R,R,R,R,R,R,R,R,R,R,R,R)),A=E,E=C,C=A):(C=b.$get$context(),E=C.canonicalize$1(0,e),A=E,E=C,C=A),E=a.importCanonical$3$originalUrl(new t.FilesystemImporter0(S),E.toUri$1(C),E.toUri$1(e)),E.toString,M=E):(S=t.readFile0(e),C=d??t.Syntax_forPath0(e),M=t.Stylesheet_Stylesheet$parse0(S,C,_,b.$get$context().toUri$1(e))),L=t._compileStylesheet1(M,_,a,u,new t.FilesystemImporter0(t.absolute(".",R,R,R,R,R,R,R,R,R,R,R,R,R,R)),s,f,g,l,o,p,h,r),_.summarize$1$js(!T),L},compileString(e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C){var E,A,M=null,L=$.Deprecation_2;return u=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(L,$.int),u,t.LinkedHashSet_LinkedHashSet$_empty(L),t.LinkedHashSet_LinkedHashSet$_empty(L),!C),E=t.Stylesheet_Stylesheet$parse0(e,g??c.Syntax_SCSS_scss0,u,y),l==null?(L=w.fs,L=L==null?new t.NoOpImporter0:new t.FilesystemImporter0(t.absolute(".",M,M,M,M,M,M,M,M,M,M,M,M,M,M))):L=l,A=t._compileStylesheet1(E,u,a,p,L,s,d,S,o,_,h,f,r),u.summarize$1$js(p!=null),A},_compileStylesheet1(e,r,n,s,i,a,l,o,_,u,p,h,f){var d=t._EvaluateVisitor$1(a,n,r,s,p,h).run$2(0,i,e),g=t.serialize0(d._1,f,_,!1,u,h,l,o),y=g._1;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$(N.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=b,a.span=i},ComplexSelector_specificity_closure0:function(){},ComplexSelector_singleCompound_closure0:function(r){this._0_0=r},ComplexSelector_withAdditionalCombinators_closure0:function(r){this._0_0=r},ComplexSelector_concatenate_closure0:function(r){this._0_0=r},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=b,this.span=n},CompoundSelector_specificity_closure0:function(){},Configuration0:function(r,n){this._configuration$_values=r,this._configuration$__originalConfiguration=n},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=c.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 l=this;l.name=r,l.$arguments=n,l.span=s,l.children=i,l.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,l=i??r.span;return s&&(m.startsWith$1$s(e.value,"--")?(a=r.value,a instanceof t.SassString0||t.throwExpression(t.ArgumentError$(N.If_par+r.toString$0(0)+"` of type "+t.getRuntimeTypeOfDartObject(a).toString$0(0)+").",null))):t.throwExpression(t.ArgumentError$(N.parsed,null))),new t.ModifiableCssDeclaration0(e,r,s,l,n)},ModifiableCssDeclaration0:function(r,n,s,i,a){var l=this;l.name=r,l.value=n,l.parsedAsCustomProperty=s,l.valueSpanForMap=i,l.span=a,l._node$_indexInParent=l._node$_parent=null,l.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=c.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 l=this;l.name=r,l.value=n,l.span=s,l.children=i,l.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 l=this;l._deprecation_handling$_warningCounts=r,l._deprecation_handling$_inner=n,l.fatalDeprecations=s,l.futureDeprecations=i,l.limitRepetition=a},DeprecationHandlingLogger_warnForDeprecation_closure1:function(r){this._0_0=r},DeprecationHandlingLogger_warnForDeprecation_closure2:function(r){this._0_0=r},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),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.EachRule0(i,r,s,a,l)},EachRule0:function(r,n,s,i,a){var l=this;l.variables=r,l.list=n,l.span=s,l.children=i,l.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,l,o,_,u,p,h){var f=$.String,d=$.int;return new t.Environment0(e,r,n,s,i,a,l,o,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),u,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule1(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(i==null&&(i=c.Set_empty4),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),l=$.Module_Callable_2,o=$.List_CssComment_2,_=t.MapExtensions_get_pairs0(n,l,o),_=_.get$iterator(_),u=$.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,f=p._1,d=t.List_List$from(f,!1,u),d.fixed$length=Array,d.immutable$list=Array,a.$indexSet(0,h,d);return a=t.ConstantMap_ConstantMap$from(a,l,o),l=t._EnvironmentModule__makeModulesByVariable1(i),o=t._EnvironmentModule__memberMap1(c.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(c.JSArray_methods.get$first(e._environment0$_variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure12,$.Map_String_AstNode_2),$.AstNode_2),u=$.Map_String_Callable_2,p=$.Callable_2,g=t._EnvironmentModule__memberMap1(c.JSArray_methods.get$first(e._environment0$_functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure13,u),p),p=t._EnvironmentModule__memberMap1(c.JSArray_methods.get$first(e._environment0$_mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure14,u),p),u=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||c.JSArray_methods.any$1(e._environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure15),t._EnvironmentModule$_1(e,r,a,s,l,o,_,g,p,u,!s.get$isEmpty(s)||c.JSArray_methods.any$1(e._environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var r,n,s,i,a,l;if(e.get$isEmpty(e))return c.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),l=a.get$variables(),t.setAll0(r,l.get$keys(l),a);t.setAll0(r,m.get$keys$z(c.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<Map<String,0>>")),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,l,o,_,u,p){return new t._EnvironmentModule1(e._environment0$_allModules,a,l,o,_,s,r,n,u,p,e,i)},Environment0:function(r,n,s,i,a,l,o,_,u,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=l,S._environment0$_allModules=o,S._environment0$_variables=_,S._environment0$_variableNodes=u,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__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(){},_EnvironmentModule1:function(r,n,s,i,a,l,o,_,u,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=l,d.css=o,d.preModuleComments=_,d.transitivelyContainsCss=u,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 l,o=$.Uri,_=$.Module_Callable_2,u=t._setArrayType([],$.JSArray_Record_2_String_and_AstNode_2);return s==null?l=r??t.ImportCache$none(n):l=null,o=new t._EvaluateVisitor1(l,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Callable_2),t.LinkedHashMap_LinkedHashMap$_empty(o,_),t.LinkedHashMap_LinkedHashMap$_empty(o,_),t.LinkedHashMap_LinkedHashMap$_empty(o,$.Configuration_2),t.LinkedHashMap_LinkedHashMap$_empty(o,$.AstNode_2),n,t.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),i,a,t.Environment$0(),t.LinkedHashSet_LinkedHashSet$_empty(o),t.LinkedHashMap_LinkedHashMap$_empty(o,$.nullable_AstNode_2),u,c.Configuration_Map_empty_null0),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,r,n,s,i,a),o},_EvaluateVisitor1:function(r,n,s,i,a,l,o,_,u,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=l,C._evaluate0$_moduleNodes=o,C._evaluate0$_logger=_,C._evaluate0$_warningsEmitted=u,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._box_1=r,this.callback=n},_EvaluateVisitor__loadModule_closure4:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=l,_.callback=o},_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,l,o){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=l,_.preModuleComments=o},_EvaluateVisitor__combineCss_closure3:function(){},_EvaluateVisitor__combineCss_closure4:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule1:function(r,n,s,i,a,l){var o=this;o.$this=r,o.seen=n,o.clone=s,o.css=i,o.imports=a,o.sorted=l},_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_closure1:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitEachRule_closure5:function(r,n,s){this._box_0=r,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure6:function(r,n,s){this._box_0=r,this.$this=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,l){var o=this;o._box_0=r,o.$this=n,o.node=s,o.from=i,o.direction=a,o.fromNumber=l},_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){this.$this=r},_EvaluateVisitor_visitIfRule__closure1:function(r,n){this.$this=r,this.clause=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){var l=this;l._box_0=r,l.$this=n,l.loadsUserDefinedModules=s,l.environment=i,l.children=a},_EvaluateVisitor_visitIncludeRule_closure9:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure10:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure11:function(r){this._0_0=r},_EvaluateVisitor_visitIncludeRule_closure13:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure12: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 l=this;l.$this=r,l.mergedQueries=n,l.queries=s,l.mergedSources=i,l.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__visitSupportsCondition_closure1:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure5:function(r,n,s){this._box_0=r,this.$this=n,this.node=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__slash_closure3:function(r){this._1_0=r},_EvaluateVisitor__slash_closure4:function(r){this._1_0=r},_EvaluateVisitor__slash_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_closure3:function(r){this._2_0=r},_EvaluateVisitor__visitCalculationValue_closure4:function(r,n,s){this._box_0=r,this.$this=n,this.inLegacySassFunction=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,l){var o=this;o.$this=r,o.callable=n,o.evaluated=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable__closure1:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable___closure1:function(r,n,s,i,a,l){var o=this;o.$this=r,o.evaluated=n,o.callable=s,o.nodeWithSpan=i,o.run=a,o.V=l},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure5:function(r,n,s){this._box_0=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure6:function(r,n){this._box_0=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,l){var o=this;o.$this=r,o.values=n,o.convert=s,o.expressionNode=i,o.map=a,o.nodeWithSpan=l},_EvaluateVisitor__verifyArguments_closure1:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_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_closure5: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_closure6:function(){},_EvaluateVisitor_visitCssStyleRule_closure7:function(r){this._0_0=r},_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__performInterpolationHelper_closure1:function(r){this.interpolation=r},_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},_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},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,l,o;s=s,i=b._glyphs===c.C_AsciiGlyphSet,b._glyphs=r?c.C_AsciiGlyphSet:c.C_UnicodeGlyphSet;try{l=t.callConstructor(b.$get$exceptionClass(),[e,c.JSString_methods.replaceFirst$2(e.toString$1$color(0,n),"Error: ","")]),a=$._NodeException._as(l),o=t.getTrace0(e),s=o??s,s!=null&&t.attachJsStack(a,s),t.jsThrow(a)}finally{b._glyphs=i?c.C_AsciiGlyphSet:c.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?c.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?c.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassRuntimeException$0(e,r,n,s){return new t.SassRuntimeException0(n,s==null?c.Set_empty:t.Set_Set$unmodifiable(s,$.Uri),e,r)},MultiSpanSassRuntimeException$0(e,r,n,s,i,a){var l=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassRuntimeException0(i,n,l,a==null?c.Set_empty:t.Set_Set$unmodifiable(a,$.Uri),e,r)},SassFormatException$0(e,r,n){return new t.SassFormatException0(n==null?c.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?c.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 l=this;l.primaryLabel=r,l.secondarySpans=n,l.loadedUrls=s,l._span_exception$_message=i,l._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,l){var o=this;o.trace=r,o.primaryLabel=n,o.secondarySpans=s,o.loadedUrls=i,o._span_exception$_message=a,o._span=l},SassFormatException0:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException0:function(r,n,s,i,a){var l=this;l.primaryLabel=r,l.secondarySpans=n,l.loadedUrls=s,l._span_exception$_message=i,l._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 l=this;l.extender=r,l.target=n,l.mediaContext=s,l.isOptional=i,l.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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=t.ExtensionStore$_mode0(s);for(e.accept$1(c._IsInvisibleVisitor_true0)||O._extension_store$_originals.addAll$1(0,e.components),a=n.components,l=a.length,o=r.components,_=o.length,u=$.ComplexSelector_2,p=$.Extension_2,h=$.SimpleSelector_2,f=$.Map_ComplexSelector_Extension_2,d=0;d<l;++d){if(g=a[d],y=g.get$singleCompound(),y==null)throw t.wrapException(t.SassScriptException$0("Can't extend complex selector "+t.S(g)+".",null));for(S=t.LinkedHashMap_LinkedHashMap$_empty(h,f),C=y.components,E=C.length,A=0;A<E;++A){for(M=C[A],L=t.LinkedHashMap_LinkedHashMap$_empty(u,p),R=0;R<_;++R)g=o[R],g.get$specificity(),T=new t.Extender0(g,!1),P=new t.Extension0(T,M,null,!0,i),T._extension$_extension=P,L.$indexSet(0,g,P);S.$indexSet(0,M,L)}e=O._extension_store$_extendList$2(e,S)}return e},ExtensionStore$0(){var e=$.SimpleSelector_2;return new t.ExtensionStore0(t.LinkedHashMap_LinkedHashMap$_empty(e,$.Set_ModifiableBox_SelectorList_2),t.LinkedHashMap_LinkedHashMap$_empty(e,$.Map_ComplexSelector_Extension_2),t.LinkedHashMap_LinkedHashMap$_empty(e,$.List_Extension_2),t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList_2,$.List_CssMediaQuery_2),new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int_2),new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),c.ExtendMode_normal_normal0)},ExtensionStore$_mode0(e){var r=$.SimpleSelector_2;return new t.ExtensionStore0(t.LinkedHashMap_LinkedHashMap$_empty(r,$.Set_ModifiableBox_SelectorList_2),t.LinkedHashMap_LinkedHashMap$_empty(r,$.Map_ComplexSelector_Extension_2),t.LinkedHashMap_LinkedHashMap$_empty(r,$.List_Extension_2),t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList_2,$.List_CssMediaQuery_2),new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int_2),new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),e)},ExtensionStore0:function(r,n,s,i,a,l,o){var _=this;_._extension_store$_selectors=r,_._extension_store$_extensions=n,_._extension_store$_extensionsByExtender=s,_._extension_store$_mediaContexts=i,_._extension_store$_sourceSpecificity=a,_._extension_store$_originals=l,_._extension_store$_mode=o},ExtensionStore_extensionsWhereTarget_closure0:function(){},ExtensionStore__registerSelector_closure1:function(){},ExtensionStore__registerSelector_closure2:function(r){this._0_0=r},ExtensionStore_addExtension_closure2:function(){},ExtensionStore_addExtension_closure3:function(){},ExtensionStore_addExtension_closure4:function(r){this.complex=r},ExtensionStore__simpleSelectors_closure0:function(r){this._0_0=r},ExtensionStore__extendExistingExtensions_closure1:function(){},ExtensionStore__extendExistingExtensions_closure2:function(){},ExtensionStore_addExtensions_closure0:function(){},ExtensionStore__extendComplex_closure0:function(r,n,s){this._box_0=r,this.$this=n,this.complex=s},ExtensionStore__extendComplex__closure0:function(r,n,s){this._box_0=r,this.$this=n,this.complex=s},ExtensionStore__extendCompound_closure2:function(){},ExtensionStore__extendCompound_closure3:function(){},ExtensionStore__extendCompound_closure4:function(r){this.original=r},ExtensionStore__extendSimple_withoutPseudo0:function(r,n,s){this.$this=r,this.extensions=n,this.targetsUsed=s},ExtensionStore__extendSimple_closure1:function(r,n){this.$this=r,this.withoutPseudo=n},ExtensionStore__extendSimple_closure2:function(){},ExtensionStore__extendPseudo_closure4:function(){},ExtensionStore__extendPseudo_closure5:function(){},ExtensionStore__extendPseudo_closure6:function(){},ExtensionStore__extendPseudo_closure7:function(r){this.pseudo=r},ExtensionStore__extendPseudo_closure8:function(r,n){this.pseudo=r,this.selector=n},ExtensionStore__trim_closure1:function(r,n){this._box_0=r,this.complex1=n},ExtensionStore__trim_closure2:function(r,n){this._box_0=r,this.complex1=n},ExtensionStore_clone_closure0:function(r,n,s,i){var a=this;a.$this=r,a.newSelectors=n,a.oldToNewSelectors=s,a.newMediaContexts=i},FiberClass:function(){},Fiber:function(){},JSToDartFileImporter:function(r){this._file0$_findFileUrl=r},FilesystemImporter$(e){var r=null;return new t.FilesystemImporter0(t.absolute(e,r,r,r,r,r,r,r,r,r,r,r,r,r,r))},FilesystemImporter0:function(r){this._filesystem$_loadPath=r},FilesystemImporter_canonicalize_closure0:function(){},ForRule$0(e,r,n,s,i,a){var l=t.List_List$unmodifiable(s,$.Statement_2),o=c.JSArray_methods.any$1(l,new t.ParentStatement_closure0);return new t.ForRule0(e,r,n,a,i,l,o)},ForRule0:function(r,n,s,i,a,l,o){var _=this;_.variable=r,_.from=n,_.to=s,_.isExclusive=i,_.span=a,_.children=l,_.hasDeclarations=o},ForwardRule0:function(r,n,s,i,a,l,o,_){var u=this;u.url=r,u.shownMixinsAndFunctions=n,u.shownVariables=s,u.hiddenMixinsAndFunctions=i,u.hiddenVariables=a,u.prefix=l,u.configuration=o,u.span=_},ForwardedModuleView_ifNecessary0(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$0(e,r,n)},ForwardedModuleView$0(e,r,n){var s=r.prefix,i=r.shownVariables,a=r.hiddenVariables,l=r.shownMixinsAndFunctions,o=r.hiddenMixinsAndFunctions;return new t.ForwardedModuleView0(e,r,t.ForwardedModuleView__forwardedMap0(e.get$variables(),s,i,a,$.Value_2),t.ForwardedModuleView__forwardedMap0(e.get$variableNodes(),s,i,a,$.AstNode_2),t.ForwardedModuleView__forwardedMap0(e.get$functions(e),s,l,o,n),t.ForwardedModuleView__forwardedMap0(e.get$mixins(),s,l,o,n),n._eval$1("ForwardedModuleView0<0>"))},ForwardedModuleView__forwardedMap0(e,r,n,s,i){var a,l=r==null;return l&&n==null?s!=null?(a=s._base,a=a.get$isEmpty(a)):a=!0:a=!1,a||(l||(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?(l=s._base,l=l.get$isNotEmpty(l)):l=!1,l&&(e=t.LimitedMapView$blocklist0(e,s,$.String,i)))),e},ForwardedModuleView0:function(r,n,s,i,a,l,o){var _=this;_._forwarded_view0$_inner=r,_._forwarded_view0$_rule=n,_.variables=s,_.variableNodes=i,_.functions=a,_.mixins=l,_.$ti=o},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),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.FunctionRule0(e,r,s,a,l)},FunctionRule0:function(r,n,s,i,a){var l=this;l.name=r,l.$arguments=n,l.span=s,l.children=i,l.hasDeclarations=a},unifyComplex0(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=null,A=m.getInterceptor$asx(e);if(A.get$length(e)===1)return e;for(n=A.get$iterator(e),s=E,i=s,a=i;n.moveNext$0();){if(l=n.get$current(n),l.accept$1(c.C__IsUselessVisitor0))return E;if(o=t._InitializedCell$(new t.unifyComplex_closure2(l)),l=l.components,l.length===1&&m.get$length$asx(o._readFinal$0())===1?(_=m.$index$asx(o._readFinal$0(),0),u=!0):(_=E,u=!1),u){if(i==null)i=_;else if(!i.$eq(0,_))return E}if(p=c.JSArray_methods.get$last(l),h=t._InitializedCell$(new t.unifyComplex_closure3(p)),m.get$length$asx(h._readFinal$0())===1?(f=m.$index$asx(h._readFinal$0(),0),l=!0):(f=E,l=!1),l){if(s!=null&&!s.$eq(0,f))return E;s=f}if(a==null)a=p.selector.components;else for(l=p.selector.components,u=l.length,d=0;d<u;++d)if(a=l[d].unify$1(a),a==null)return E}for(n=$.JSArray_ComplexSelector_2,l=t._setArrayType([],n),u=A.get$iterator(e);u.moveNext$0();)g=u.get$current(u),y=g.components,S=y.length,S>1&&(C=g.leadingCombinators,l.push(t.ComplexSelector$0(C,c.JSArray_methods.take$1(y,S-1),g.span,g.lineBreak)));return u=i==null?c.List_empty14:t._setArrayType([i],$.JSArray_CssValue_Combinator_2),a.toString,g=t.CompoundSelector$0(a,r),y=s==null?c.List_empty14:t._setArrayType([s],$.JSArray_CssValue_Combinator_2),p=t.ComplexSelector$0(u,t._setArrayType([new t.ComplexSelectorComponent0(g,t.List_List$unmodifiable(y,$.CssValue_Combinator_2),r)],$.JSArray_ComplexSelectorComponent_2),r,A.any$1(e,new t.unifyComplex_closure4)),l.length===0?A=t._setArrayType([p],n):(A=t.List_List$of(t.IterableExtension_get_exceptLast0(l),!0,$.ComplexSelector_2),A.push(c.JSArray_methods.get$last(l).concatenate$2(p,r))),t.weave0(A,r,!1)},unifyCompound0(e,r){var n,s,i,a,l=r.components;for(n=e.components,s=n.length,i=0;i<s;++i,l=a)if(a=n[i].unify$1(l),a==null)return null;return t.CompoundSelector$0(l,e.span)},unifyUniversalAndElement0(e,r){var n,s,i,a=t._namespaceAndName0(e,"selector1"),l=a._0,o=a._1,_=t._namespaceAndName0(r,"selector2"),u=_._0,p=_._1;if(l==u||u==="*")n=l;else{if(l!=="*")return null;n=u}if(o==p||p==null)s=o;else{if(!(o==null||o==="*"))return null;s=p}return i=e.span,s==null?new t.UniversalSelector0(n,i):new t.TypeSelector0(new t.QualifiedName0(s,n),i)},_namespaceAndName0(e,r){var n,s,i,a=null,l=t._InitializedCell$(new t._namespaceAndName_closure0(e));e:{if(e instanceof t.UniversalSelector0?(n=e.namespace,s=!0):(n=a,s=!1),s){s=new t._Record_2(n,a);break e}if(e instanceof t.TypeSelector0?(i=l._readFinal$0().name,n=l._readFinal$0().namespace,s=!0):(n=a,i=n,s=!1),s){s=new t._Record_2(n,i);break e}s=t.throwExpression(t.ArgumentError$value(e,r,N.must_b))}return s},weave0(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A=m.getInterceptor$asx(e);if(A.get$length(e)===1?(s=A.$index(e,0),i=!0):(s=null,i=!1),i)return!n||s.lineBreak?e:t._setArrayType([t.ComplexSelector$0(s.leadingCombinators,s.components,s.span,!0)],$.JSArray_ComplexSelector_2);for(i=$.JSArray_ComplexSelector_2,a=t._setArrayType([A.get$first(e)],i),A=A.skip$1(e,1),A=A.get$iterator(A),l=$.ComplexSelectorComponent_2;A.moveNext$0();){if(o=A.get$current(A),_=o.components,_.length===1){for(u=0;u<a.length;++u)a[u]=a[u].concatenate$3$forceLineBreak(o,r,n);continue}for(p=t._setArrayType([],i),h=a.length,f=0;f<a.length;a.length===h||(0,t.throwConcurrentModificationError)(a),++f)for(d=t._weaveParents0(a[f],o,r),d==null&&(d=c.List_empty15),g=d.length,y=0;y<d.length;d.length===g||(0,t.throwConcurrentModificationError)(d),++y)S=d[y],C=c.JSArray_methods.get$last(_),E=t.List_List$of(S.components,!0,l),E.push(C),C=S.lineBreak||n,p.push(t.ComplexSelector$0(S.leadingCombinators,E,r,C));a=p}return a},_weaveParents0(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe=null,fe=t._mergeLeadingCombinators0(e.leadingCombinators,r.leadingCombinators);if(fe==null||(s=$.ComplexSelectorComponent_2,i=t.QueueList_QueueList$from(e.components,s),a=t.QueueList_QueueList$from(t.IterableExtension_get_exceptLast0(r.components),s),l=t._mergeTrailingCombinators0(i,a,n,pe),l==null))return pe;e:{if(o=new t._Record_2(t._firstIfRootish0(i),t._firstIfRootish0(a)),_=t._InitializedCell$(new t._weaveParents_closure5(o)),u=t._InitializedCell$(new t._weaveParents_closure6(o)),_._readFinal$0()!=null?(p=_._readFinal$0(),s=!0):(p=pe,s=!1),s&&u._readFinal$0()!=null?(h=u._readFinal$0(),s=!0):(h=pe,s=!1),s){if(f=t.unifyCompound0(p.selector,h.selector),f==null)return pe;s=p.combinators,d=p.span,g=$.CssValue_Combinator_2,i.addFirst$1(new t.ComplexSelectorComponent0(f,t.List_List$unmodifiable(s,g),d)),a.addFirst$1(new t.ComplexSelectorComponent0(f,t.List_List$unmodifiable(h.combinators,g),d));break e}_._readFinal$0()!=null?(y=_._readFinal$0(),s=!0):(y=pe,s=!1),s&&u._readFinal$0()==null?(s=y,d=!0):(s=pe,d=!1),d?d=!0:_._readFinal$0()==null?(u._readFinal$0()!=null?(S=u._readFinal$0(),d=!0):(S=pe,d=!1),d?(s=S,d=!0):d=!1):d=!1,d&&(i.addFirst$1(s),a.addFirst$1(s))}for(C=t._groupSelectors0(i),E=t._groupSelectors0(a),s=$.List_ComplexSelectorComponent_2,A=t.longestCommonSubsequence0(E,C,new t._weaveParents_closure7(n),s),M=t._setArrayType([],$.JSArray_List_Iterable_ComplexSelectorComponent_2),d=A.length,g=$.JSArray_Iterable_ComplexSelectorComponent_2,L=$.JSArray_ComplexSelectorComponent_2,R=0;R<A.length;A.length===d||(0,t.throwConcurrentModificationError)(A),++R){for(T=A[R],P=t._setArrayType([],g),O=t._chunks0(C,E,new t._weaveParents_closure8(T),s),z=O.length,H=0;H<O.length;O.length===z||(0,t.throwConcurrentModificationError)(O),++H){for(Y=O[H],ne=t._setArrayType([],L),te=m.get$iterator$ax(Y);te.moveNext$0();)c.JSArray_methods.addAll$1(ne,te.get$current(te));P.push(ne)}M.push(P),M.push(t._setArrayType([T],g)),C.removeFirst$0(),E.removeFirst$0()}for(d=t._setArrayType([],g),s=t._chunks0(C,E,new t._weaveParents_closure9,s),g=s.length,R=0;R<s.length;s.length===g||(0,t.throwConcurrentModificationError)(s),++R){for(Y=s[R],P=t._setArrayType([],L),O=m.get$iterator$ax(Y);O.moveNext$0();)c.JSArray_methods.addAll$1(P,O.get$current(O));d.push(P)}for(M.push(d),c.JSArray_methods.addAll$1(M,l),s=t._setArrayType([],$.JSArray_ComplexSelector_2),d=m.get$iterator$ax(t.paths0(new t.WhereIterable(M,new t._weaveParents_closure10,$.WhereIterable_List_Iterable_ComplexSelectorComponent_2),$.Iterable_ComplexSelectorComponent_2)),g=!e.lineBreak,P=r.lineBreak;d.moveNext$0();){for(O=d.get$current(d),z=t._setArrayType([],L),O=m.get$iterator$ax(O);O.moveNext$0();)c.JSArray_methods.addAll$1(z,O.get$current(O));s.push(t.ComplexSelector$0(fe,z,n,!g||P))}return s},_firstIfRootish0(e){var r,n,s,i,a,l;if(e.get$length(e)>=1?(r=e.$index(0,0),n=!0):(r=null,n=!1),n){for(n=r.selector.components,s=n.length,i=0;i<s;++i)if(a=n[i],a instanceof t.PseudoSelector0&&a.isClass?l=b._rootishPseudoClasses0.contains$1(0,a.normalizedName):l=!1,l)return e.removeFirst$0(),r}return null},_mergeLeadingCombinators0(e,r){var n,s,i,a=null,l=new t._Record_2(e,r),o=t._InitializedCell$(new t._mergeLeadingCombinators_closure3(l)),_=t._InitializedCell$(new t._mergeLeadingCombinators_closure4(l)),u=t._InitializedCell$(new t._mergeLeadingCombinators_closure5(o)),p=t._InitializedCell$(new t._mergeLeadingCombinators_closure6(_));e:{if(o._readFinal$0()==null||_._readFinal$0()==null){n=a;break e}if(n=$.List_CssValue_Combinator_2,n._is(o._readFinal$0())&&u._readFinal$0()>1?s=!0:s=n._is(_._readFinal$0())&&p._readFinal$0()>1,s){n=a;break e}if(n._is(o._readFinal$0())&&u._readFinal$0()<=0?(i=_._readFinal$0(),s=!0):(i=a,s=!1),s?n=!0:(i=o._readFinal$0(),n=n._is(_._readFinal$0())&&p._readFinal$0()<=0),n){n=i;break e}n=c.C_ListEquality.equals$2(0,e,r)?e:a;break e}return n},_mergeTrailingCombinators0(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce,Ue,Ie,Ke,ut,it,qe,yt,tt,_e=null;s==null&&(s=t.QueueList$(_e,$.List_List_ComplexSelectorComponent_2)),i=t._InitializedCell$(new t._mergeTrailingCombinators_closure9(e));e:{if(i._readFinal$0()>=1?(a=e.$index(0,i._readFinal$0()-1),l=!0):(a=_e,l=!1),l){l=a.combinators;break e}l=c.List_empty14;break e}o=t._InitializedCell$(new t._mergeTrailingCombinators_closure10(r));e:{if(o._readFinal$0()>=1?(a=r.$index(0,o._readFinal$0()-1),_=!0):(a=_e,_=!1),_){_=a.combinators;break e}_=c.List_empty14;break e}if(u=l.length,u===0&&_.length===0)return s;if(u>1||_.length>1)return _e;e:{if(u=t.IterableExtension_get_firstOrNull(l),u=u==null?_e:u.value,_=t.IterableExtension_get_firstOrNull(_),p=new t._Record_4([u,_==null?_e:_.value,e,r]),h=t._InitializedCell$(new t._mergeTrailingCombinators_closure11(p)),f=t._InitializedCell$(new t._mergeTrailingCombinators_closure12(h)),d=t._InitializedCell$(new t._mergeTrailingCombinators_closure13(p)),g=t._InitializedCell$(new t._mergeTrailingCombinators_closure14(d)),y=t._InitializedCell$(new t._mergeTrailingCombinators_closure15(d)),S=t._InitializedCell$(new t._mergeTrailingCombinators_closure16(p)),C=t._InitializedCell$(new t._mergeTrailingCombinators_closure17(p)),E=t._InitializedCell$(new t._mergeTrailingCombinators_closure18(h)),f._readFinal$0()&&g._readFinal$0()){A=e.removeLast$0(0),M=r.removeLast$0(0),_=A.selector,u=M.selector,t.compoundIsSuperselector0(_,u,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([M],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)):(L=$.JSArray_ComplexSelectorComponent_2,R=$.JSArray_List_ComplexSelectorComponent_2,t.compoundIsSuperselector0(u,_,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([A],L)],R)):(T=t._setArrayType([t._setArrayType([A,M],L),t._setArrayType([M,A],L)],R),P=t.unifyCompound0(_,u),P!=null?(O=P,_=!0):(O=_e,_=!1),_&&T.push(t._setArrayType([new t.ComplexSelectorComponent0(O,t.List_List$unmodifiable(t._setArrayType([c.JSArray_methods.get$first(l)],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],L)),s.addFirst$1(T)));break e}if(f._readFinal$0()&&y._readFinal$0()?(z=S._readFinal$0(),H=C._readFinal$0(),H=H,_=!0):(H=_e,z=H,_=!1),_?_=!0:E._readFinal$0()&&g._readFinal$0()?(H=S._readFinal$0(),Y=C._readFinal$0(),z=Y,_=!0):_=!1,_){ne=H.removeLast$0(0),te=z.removeLast$0(0),l=te.selector,_=ne.selector,u=$.JSArray_ComplexSelectorComponent_2,L=$.JSArray_List_ComplexSelectorComponent_2,t.compoundIsSuperselector0(l,_,_e)?s.addFirst$1(t._setArrayType([t._setArrayType([ne],u)],L)):(L=t._setArrayType([t._setArrayType([te,ne],u)],L),pe=t.unifyCompound0(l,_),pe!=null?(O=pe,l=!0):(O=_e,l=!1),l&&L.push(t._setArrayType([new t.ComplexSelectorComponent0(O,t.List_List$unmodifiable(ne.combinators,$.CssValue_Combinator_2),n)],u)),s.addFirst$1(L));break e}if(c.Combinator_Cht0===h._readFinal$0()&&(y._readFinal$0()||g._readFinal$0())?(fe=C._readFinal$0(),_=fe,u=!0):(_=_e,u=!1),u?u=!0:(E._readFinal$0()||f._readFinal$0())&&c.Combinator_Cht0===d._readFinal$0()?(Ce=S._readFinal$0(),_=Ce,u=!0):u=!1,u){s.addFirst$1(t._setArrayType([t._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}if(h._readFinal$0()!=null?(Ue=h._readFinal$0(),_=!0):(Ue=_e,_=!1),_?(d._readFinal$0()!=null?(Ie=d._readFinal$0(),_=!0):(Ie=_e,_=!1),_=_&&Ue==Ie):_=!1,_){if(O=t.unifyCompound0(e.removeLast$0(0).selector,r.removeLast$0(0).selector),O==null)return _e;s.addFirst$1(t._setArrayType([t._setArrayType([new t.ComplexSelectorComponent0(O,t.List_List$unmodifiable(t._setArrayType([c.JSArray_methods.get$first(l)],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}if(h._readFinal$0()!=null?(Ke=h._readFinal$0(),l=!0):(Ke=_e,l=!1),l&&d._readFinal$0()==null?(ut=S._readFinal$0(),it=C._readFinal$0(),l=it,_=!0,L=_,_=ut,u=l,l=Ke):(u=_e,_=u,l=_,L=!1),L?L=!0:h._readFinal$0()==null?(d._readFinal$0()!=null?(qe=d._readFinal$0(),L=!0):(qe=_e,L=!1),L?(yt=S._readFinal$0(),tt=C._readFinal$0(),l=tt,_=!0,L=_,_=l,l=qe,u=yt):L=!1):L=!1,L){l===c.Combinator_Cht0?(l=t.IterableExtension_get_lastOrNull(u),l=l==null?_e:t.compoundIsSuperselector0(l.selector,_.get$last(_).selector,_e),l=l===!0):l=!1,l&&u.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}return _e}return 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=c.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,l,o,_,u,p,h,f=s._eval$1("JSArray<0>"),d=t._setArrayType([],f);!n.call$1(e);)d.push(e.removeFirst$0());for(i=t._setArrayType([],f);!n.call$1(r);)i.push(r.removeFirst$0());a=new t._Record_2(d,i),l=t._InitializedCell$(new t._chunks_closure3(a,s)),o=t._InitializedCell$(new t._chunks_closure4(l)),_=t._InitializedCell$(new t._chunks_closure5(a,s)),u=t._InitializedCell$(new t._chunks_closure6(_));e:{if(o._readFinal$0()&&u._readFinal$0()){f=t._setArrayType([],s._eval$1("JSArray<List<0>>"));break e}if(o._readFinal$0()?(p=_._readFinal$0(),f=!0):(p=null,f=!1),f?f=!0:(p=l._readFinal$0(),f=u._readFinal$0(),f=f),f){f=t._setArrayType([p],s._eval$1("JSArray<List<0>>"));break e}f=t.List_List$of(d,!0,s),c.JSArray_methods.addAll$1(f,i),h=t.List_List$of(i,!0,s),c.JSArray_methods.addAll$1(h,d),h=t._setArrayType([f,h],s._eval$1("JSArray<List<0>>")),f=h;break e}return f},paths0(e,r){return m.fold$2$ax(e,t._setArrayType([t._setArrayType([],r._eval$1("JSArray<0>"))],r._eval$1("JSArray<List<0>>")),new t.paths_closure0(r))},_groupSelectors0(e){var r,n,s,i=t.QueueList$(null,$.List_ComplexSelectorComponent_2),a=$.JSArray_ComplexSelectorComponent_2,l=t._setArrayType([],a);for(r=new t.ListIterator(e,e.get$length(e)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,s==null&&(s=n._as(s)),l.push(s),s.combinators.length===0&&(i._queue_list$_add$1(l),l=t._setArrayType([],a));return l.length!==0&&i._queue_list$_add$1(l),i},listIsSuperselector0(e,r){return c.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=b.$get$bogusSpan0(),s=new t.ComplexSelectorComponent0(t.CompoundSelector$0(t._setArrayType([new t.PlaceholderSelector0("<temp>",n)],$.JSArray_SimpleSelector_2),n),t.List_List$unmodifiable(c.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,l,o,_,u,p,h,f,d,g,y,S;if(c.JSArray_methods.get$last(e).combinators.length!==0||c.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,l=0,o=null;;o=S){if(_=e.length-a,u=r.length,p=u-l,_===0||p===0||_>p||(h=e[a],f=h.combinators,f.length>1))return!1;if(_===1)return d=c.JSArray_methods.sublist$2(r,l,u-1),c.JSArray_methods.any$1(d,new t.complexIsSuperselector_closure1)?!1:t.compoundIsSuperselector0(h.selector,c.JSArray_methods.get$last(r).selector,d);for(u=h.selector,g=l,d=null;;){if(y=r[g],y.combinators.length>1)return!1;if(t.compoundIsSuperselector0(u,y.selector,d))break;if(++g,g===r.length-1)return!1;d==null&&(d=t._setArrayType([],n)),d.push(y)}if(!t._compatibleWithPreviousCombinator0(o,d??c.List_empty13)||(y=r[g],S=t.IterableExtension_get_firstOrNull(f),!t._isSupercombinator0(S,t.IterableExtension_get_firstOrNull(y.combinators))))return!1;if(++a,l=g+1,e.length-a===1){if(u=S==null,m.$eq$(u?null:S.value,c.Combinator_Htt0)){if(u=r.length-1,f=new t.SubListIterable(r,0,u,s),f.SubListIterable$3(r,0,u,i),!f.skip$1(0,l).every$1(0,new t.complexIsSuperselector_closure2(S)))return!1}else if(!u&&r.length-l>1)return!1}}},_compatibleWithPreviousCombinator0(e,r){return r.length===0||e==null?!0:e.value!==c.Combinator_Htt0?!1:c.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,c.Combinator_Cht0):s=!1,s?n=!0:m.$eq$(n?null:e.value,c.Combinator_Htt0)?n=m.$eq$(r==null?null:r.value,c.Combinator_4QF0):n=!1),n},compoundIsSuperselector0(e,r,n){var s,i,a,l,o,_,u,p,h,f,d=null,g=new t._Record_2(t._findPseudoElementIndexed0(e),t._findPseudoElementIndexed0(r)),y=t._InitializedCell$(new t.compoundIsSuperselector_closure1(g)),S=t._InitializedCell$(new t.compoundIsSuperselector_closure2(g)),C=$.Record_2_nullable_Object_and_nullable_Object;if(C._is(y._readFinal$0())?(s=$.PseudoSelector_2,i=s._as(y._readFinal$0()._0),a=t._asInt(y._readFinal$0()._1),C._is(S._readFinal$0())?(l=s._as(S._readFinal$0()._0),o=t._asInt(S._readFinal$0()._1),C=!0):(o=d,l=o,C=!1)):(o=d,l=o,a=l,i=a,C=!1),C)return i.isSuperselector$1(l)?(C=e.components,s=$.int,_=t._arrayInstanceType(C)._precomputed1,u=r.components,p=t._arrayInstanceType(u)._precomputed1,C=t._compoundComponentsIsSuperselector0(t.SubListIterable$(C,0,t.checkNotNullable(a,"count",s),_),t.SubListIterable$(u,0,t.checkNotNullable(o,"count",s),p),n)&&t._compoundComponentsIsSuperselector0(t.SubListIterable$(C,a+1,d,_),t.SubListIterable$(u,o+1,d,p),n)):C=!1,C;if(y._readFinal$0()==null?C=S._readFinal$0()!=null&&!0:C=!0,C)return!1;for(C=e.components,s=C.length,_=r.components,h=0;h<s;++h)if(f=C[h],f instanceof t.PseudoSelector0&&f.selector!=null){if(!t._selectorPseudoIsSuperselector0(f,r,n))return!1}else if(!c.JSArray_methods.any$1(_,f.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed0(e){var r,n,s,i;for(r=e.components,n=r.length,s=0;s<n;++s)if(i=r[s],i instanceof t.PseudoSelector0&&!i.isClass)return new t._Record_2(i,s);return null},_compoundComponentsIsSuperselector0(e,r,n){var s;return e.get$length(e)===0?!0:(r.get$length(r)===0&&(r=t._setArrayType([new t.UniversalSelector0("*",b.$get$bogusSpan0())],$.JSArray_SimpleSelector_2)),s=b.$get$bogusSpan0(),t.compoundIsSuperselector0(t.CompoundSelector$0(e,s),t.CompoundSelector$0(r,s),n))},_selectorPseudoIsSuperselector0(e,r,n){var s=e.selector;if(s==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return t._selectorPseudoArgs0(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure6(s))||c.JSArray_methods.any$1(s.components,new t._selectorPseudoIsSuperselector_closure7(n,r));case"has":case"host":case"host-context":return t._selectorPseudoArgs0(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure8(s));case"slotted":return t._selectorPseudoArgs0(r,e.name,!1).any$1(0,new t._selectorPseudoIsSuperselector_closure9(s));case"not":return c.JSArray_methods.every$1(s.components,new t._selectorPseudoIsSuperselector_closure10(r,e));case"current":return t._selectorPseudoArgs0(r,e.name,!0).any$1(0,new t._selectorPseudoIsSuperselector_closure11(s));case"nth-child":case"nth-last-child":return c.JSArray_methods.any$1(r.components,new t._selectorPseudoIsSuperselector_closure12(e,s));default:throw t.wrapException("unreachable")}},_selectorPseudoArgs0(e,r,n){var s=$.WhereTypeIterable_PseudoSelector_2;return t.IterableNullableExtension_whereNotNull(new t.MappedIterable(new t.WhereIterable(new t.WhereTypeIterable(e.components,s),new t._selectorPseudoArgs_closure1(n,r),s._eval$1("WhereIterable<Iterable.E>")),new t._selectorPseudoArgs_closure2,s._eval$1("MappedIterable<Iterable.E,SelectorList0?>")),$.SelectorList_2)},unifyComplex_closure2:function(r){this._0_0=r},unifyComplex_closure3:function(r){this._1_0=r},unifyComplex_closure4:function(){},_namespaceAndName_closure0:function(r){this._0_0=r},_weaveParents_closure5:function(r){this._0_0=r},_weaveParents_closure6:function(r){this._0_0=r},_weaveParents_closure7:function(r){this.span=r},_weaveParents_closure8:function(r){this.group=r},_weaveParents_closure9:function(){},_weaveParents_closure10:function(){},_mergeLeadingCombinators_closure3:function(r){this._0_0=r},_mergeLeadingCombinators_closure4:function(r){this._0_0=r},_mergeLeadingCombinators_closure5:function(r){this._0_1=r},_mergeLeadingCombinators_closure6:function(r){this._0_4=r},_mergeTrailingCombinators_closure9:function(r){this._0_0=r},_mergeTrailingCombinators_closure10:function(r){this._1_0=r},_mergeTrailingCombinators_closure11:function(r){this._4_0=r},_mergeTrailingCombinators_closure12:function(r){this._4_1=r},_mergeTrailingCombinators_closure13:function(r){this._4_0=r},_mergeTrailingCombinators_closure14:function(r){this._4_4=r},_mergeTrailingCombinators_closure16:function(r){this._4_0=r},_mergeTrailingCombinators_closure17:function(r){this._4_0=r},_mergeTrailingCombinators_closure15:function(r){this._4_4=r},_mergeTrailingCombinators_closure18:function(r){this._4_1=r},_mustUnify_closure0:function(r){this.uniqueSelectors=r},_mustUnify__closure0:function(r){this.uniqueSelectors=r},_chunks_closure3:function(r,n){this._0_0=r,this.T=n},_chunks_closure4:function(r){this._0_1=r},_chunks_closure5:function(r,n){this._0_0=r,this.T=n},_chunks_closure6:function(r){this._0_5=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(){},compoundIsSuperselector_closure1:function(r){this._0_0=r},compoundIsSuperselector_closure2:function(r){this._0_0=r},_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___closure3:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure4:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure2:function(r){this._0_0=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,c.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,c.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,i,a=m.asMutable$0$x(new w.immutable.OrderedMap);for(r=t.MapExtensions_get_pairs0(e,$.Object,$.nullable_Object),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,a=m.$set$2$x(a,s,i);return m.asImmutable$0$x(a)},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,l;return function(_,u){for(_===1&&(i=u,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 l=w.process,n=4,t._IterationMarker_yieldStar(t._setArrayType(a.split(m.$eq$(l==null?null:m.get$platform$x(l),"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_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,a=$.Uri,l=t.ImportCache__toImporters0(e,r,s);return new t.ImportCache0(l,n,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,i),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_Importer_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_2,i),t.LinkedHashMap_LinkedHashMap$_empty(a,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(a,$.ImporterResult_2))},ImportCache$none(e){var r=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,n=$.Uri;return new t.ImportCache0(c.List_empty23,e,t.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,r),t.LinkedHashMap_LinkedHashMap$_empty($.Record_4_Uri_and_Importer_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_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,l,o,_=null,u=t.getEnvironmentVariable0("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_Importer),e!=null&&c.JSArray_methods.addAll$1(p,e),p;if(p=t._setArrayType([],$.JSArray_Importer),e!=null&&c.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(b.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(u!=null)for(s=w.process,i=u.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,l=0;l<a;++l)o=i[l],p.push(new t.FilesystemImporter0(b.$get$context().absolute$15(o,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));return p},ImportCache0:function(r,n,s,i,a,l){var o=this;o._import_cache$_importers=r,o._import_cache$_logger=n,o._import_cache$_canonicalizeCache=s,o._import_cache$_relativeCanonicalizeCache=i,o._import_cache$_importCache=a,o._import_cache$_resultsCache=l},ImportCache_canonicalize_closure1:function(r,n,s,i,a){var l=this;l.$this=r,l.baseUrl=n,l.url=s,l.baseImporter=i,l.forImport=a},ImportCache_canonicalize_closure2:function(r,n,s){this.$this=r,this.url=n,this.forImport=s},ImportCache__canonicalize_closure0:function(r,n){this.importer=r,this.url=n},ImportCache_importCanonical_closure0:function(r,n,s,i,a){var l=this;l.$this=r,l.importer=n,l.canonicalUrl=s,l.originalUrl=i,l.quiet=a},ImportCache_humanize_closure3:function(r){this.canonicalUrl=r},ImportCache_humanize_closure4:function(){},ImportCache_humanize_closure5:function(){},ImportCache_humanize_closure6:function(r){this.canonicalUrl=r},ImportRule0:function(r,n){this.imports=r,this.span=n},NodeImporter0:function(){},CanonicalizeOptions:function(){},NodeImporterResult0:function(){},Importer0:function(){},NodeImporterResult1:function(){},IncludeRule0:function(r,n,s,i,a){var l=this;l.namespace=r,l.name=n,l.$arguments=s,l.content=i,l.span=a},InterpolatedFunctionExpression0:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},Interpolation$0(e,r){var n=new t.Interpolation0(t.List_List$unmodifiable(e,$.Object),r);return n.Interpolation$20(e,r),n},Interpolation0:function(r,n){this.contents=r,this.span=n},Interpolation_asPlain_closure1:function(r){this._0_0=r},Interpolation_asPlain_closure2:function(r){this._0_0=r},Interpolation_initialPlain_closure0:function(r){this._0_0=r},Interpolation_toString_closure0:function(){},SupportsInterpolation0:function(r,n){this.expression=r,this.span=n},InterpolationBuffer0:function(r,n){this._interpolation_buffer0$_text=r,this._interpolation_buffer0$_contents=n},InterpolationBuffer_addInterpolation_closure0:function(r){this._0_0=r},InterpolationMap$0(e,r){var n=t.List_List$unmodifiable(r,$.SourceLocation),s=e.contents.length,i=Math.max(0,s-1);return n.length!==i&&t.throwExpression(t.ArgumentError$("InterpolationMap must have "+t.S(i)+N.x20targe+s+" components.",null)),new t.InterpolationMap0(e,n)},InterpolationMap0:function(r,n){this._interpolation_map$_interpolation=r,this._interpolation_map$_targetLocations=n},InterpolationMap_mapException_closure0:function(){},InterpolationMap_mapSpan_closure1:function(r){this._0_0=r},InterpolationMap_mapSpan_closure2:function(r){this._0_0=r},_realCasePath0(e){var r,n=w.process;return m.$eq$(n==null?null:m.get$platform$x(n),"win32")?n=!0:(n=w.process,n=m.$eq$(n==null?null:m.get$platform$x(n),"darwin")),n?(n=w.process,m.$eq$(n==null?null:m.get$platform$x(n),"win32")&&(r=c.JSString_methods.substring$2(e,0,b.$get$context().style.rootLength$1(e)),n=r.length,n!==0&&t.CharacterExtension_get_isAlphabetic0(c.JSString_methods._codeUnitAt$1(r,0))&&(e=r.toUpperCase()+c.JSString_methods.substring$1(e,n))),new t._realCasePath_helper0().call$1(e)):e},_realCasePath_helper0:function(){},_realCasePath_helper_closure0:function(r,n,s){this.helper=r,this.dirname=n,this.path=s},_realCasePath_helper__closure0:function(r){this.basename=r},printError0(e){var r,n,s=w.process;s!=null?(r=s,n=!0):(r=null,n=!1),n?(n=m.get$stderr$x(r),m.write$1$x(n,t.S(e)+`
|
||
`)):(n=w.console,m.error$1$x(n,e))},readFile0(e){var r,n,s,i;if(w.fs==null)throw t.wrapException(t.UnsupportedError$("readFile() is only supported on Node.js"));if(r=t._asString(t._readFile0(e,"utf8")),!c.JSString_methods.contains$1(r,"<22>"))return r;for(n=t.SourceFile$fromString(r,b.$get$context().toUri$1(e)),s=r.length,i=0;i<s;++i)if(c.JSString_methods._codeUnitAt$1(r,i)===65533)throw t.wrapException(t.SassException$0("Invalid UTF-8.",t.FileLocation$_(n,i).pointSpan$0(),null));return r},_readFile0(e,r){return t._systemErrorToFileSystemException0(new t._readFile_closure0(e,r))},fileExists0(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$(N.fileEx));return t._systemErrorToFileSystemException0(new t.fileExists_closure0(e))},dirExists0(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("dirExists() is only supported on Node.js"));return t._systemErrorToFileSystemException0(new t.dirExists_closure0(e))},listDir0(e){if(w.fs==null)throw t.wrapException(t.UnsupportedError$("listDir() is only supported on Node.js"));return t._systemErrorToFileSystemException0(new t.listDir_closure0(!1,e))},getEnvironmentVariable0(e){var r=w.process,n=r==null?null:m.get$env$x(r);return n==null?r=null:r=t._asStringQ(n[e]),r},_systemErrorToFileSystemException0(e){var r,n,s;try{return n=e.call$0(),n}catch(i){throw r=t.unwrapException(i),$.JsSystemError._is(r)?(n=r,s=m.getInterceptor$x(n),t.wrapException(new t.FileSystemException0(m.substring$2$s(s.get$message(n),(t.S(s.get$code(n))+": ").length,m.get$length$asx(s.get$message(n))-(", "+t.S(s.get$syscall(n))+" '"+t.S(s.get$path(n))+"'").length),m.get$path$x(r)))):i}},hasTerminal0(){var e=w.process;return m.$eq$(e==null?null:m.get$isTTY$x(m.get$stdout$x(e)),!0)},FileSystemException0:function(r,n){this.message=r,this.path=n},_readFile_closure0:function(r,n){this.path=r,this.encoding=n},fileExists_closure0:function(r){this.path=r},dirExists_closure0:function(r){this.path=r},listDir_closure0:function(r,n){this.recursive=r,this.path=n},listDir__closure1:function(r){this.path=r},listDir__closure2:function(){},listDir_closure_list0:function(){},listDir__list_closure0:function(r,n){this.parent=r,this.list=n},main(){m.set$compile$x(w.exports,t.allowInteropNamed("sass.compile",t.compile__compile$closure())),m.set$compileString$x(w.exports,t.allowInteropNamed("sass.compileString",t.compile__compileString$closure())),m.set$compileAsync$x(w.exports,t.allowInteropNamed("sass.compileAsync",t.compile__compileAsync$closure())),m.set$compileStringAsync$x(w.exports,t.allowInteropNamed("sass.compileStringAsync",t.compile__compileStringAsync$closure())),m.set$Value$x(w.exports,b.$get$valueClass()),m.set$SassBoolean$x(w.exports,b.$get$booleanClass()),m.set$SassArgumentList$x(w.exports,b.$get$argumentListClass()),m.set$SassCalculation$x(w.exports,b.$get$calculationClass()),m.set$CalculationOperation$x(w.exports,b.$get$calculationOperationClass()),m.set$CalculationInterpolation$x(w.exports,b.$get$calculationInterpolationClass()),m.set$SassColor$x(w.exports,b.$get$colorClass()),m.set$SassFunction$x(w.exports,b.$get$functionClass()),m.set$SassList$x(w.exports,b.$get$listClass()),m.set$SassMap$x(w.exports,b.$get$mapClass()),m.set$SassNumber$x(w.exports,b.$get$numberClass()),m.set$SassString$x(w.exports,b.$get$stringClass()),m.set$sassNull$x(w.exports,c.C__SassNull0),m.set$sassTrue$x(w.exports,c.SassBoolean_true0),m.set$sassFalse$x(w.exports,c.SassBoolean_false0),m.set$Exception$x(w.exports,b.$get$exceptionClass()),m.set$Logger$x(w.exports,{silent:{warn:t.allowInteropNamed("sass.Logger.silent.warn",new t.main_closure),debug:t.allowInteropNamed("sass.Logger.silent.debug",new t.main_closure0)}}),m.set$info$x(w.exports,`dart-sass 1.65.1 (Sass Compiler) [Dart]
|
||
dart2js 3.0.7 (Dart Compiler) [Dart]`),t.updateSourceSpanPrototype(),m.set$render$x(w.exports,t.allowInteropNamed("sass.render",t.legacy__render$closure())),m.set$renderSync$x(w.exports,t.allowInteropNamed("sass.renderSync",t.legacy__renderSync$closure())),m.set$types$x(w.exports,{Boolean:b.$get$legacyBooleanClass(),Color:b.$get$legacyColorClass(),List:b.$get$legacyListClass(),Map:b.$get$legacyMapClass(),Null:b.$get$legacyNullClass(),Number:b.$get$legacyNumberClass(),String:b.$get$legacyStringClass(),Error:w.Error}),m.set$NULL$x(w.exports,c.C__SassNull0),m.set$TRUE$x(w.exports,c.SassBoolean_true0),m.set$FALSE$x(w.exports,c.SassBoolean_false0)},main_closure:function(){},main_closure0:function(){},JSToDartLogger:function(r,n,s){this._node=r,this._fallback=n,this._ascii=s},JSToDartLogger_warn_closure:function(r,n,s,i,a){var l=this;l.$this=r,l.message=n,l.span=s,l.trace=i,l.deprecation=a},JSToDartLogger_debug_closure:function(r,n,s){this.$this=r,this.message=n,this.span=s},ModifiableCssKeyframeBlock$0(e,r){var n=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return new t.ModifiableCssKeyframeBlock0(e,r,new t.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssKeyframeBlock0:function(r,n,s,i){var a=this;a.selector=r,a.span=n,a.children=s,a._node$_children=i,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},KeyframeSelectorParser$0(e,r,n){var s=t.SpanScanner$(e,null);return new t.KeyframeSelectorParser0(s,n,r)},KeyframeSelectorParser0:function(r,n,s){this.scanner=r,this.logger=n,this._parser0$_interpolationMap=s},KeyframeSelectorParser_parse_closure0:function(r){this.$this=r},LazyFileSpan0:function(r){this._lazy_file_span0$_builder=r,this._lazy_file_span0$_span=null},render(e,r){var n,s,i;w.fs==null&&t.jsThrow(new w.Error("The render() method is only available in Node.js.")),n=m.get$fiber$x(e),n!=null?(s=n,i=!0):(s=null,i=!1),i?m.run$0$x(s.call$1(t.allowInterop(new t.render_closure(r,e)))):t._renderAsync(e).then$1$2$onError(0,new t.render_closure0(r),new t.render_closure1(r),$.Null)},_renderAsync(e){var r=0,n=t._makeAsyncAwaitCompleter($.RenderResult),s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=t._wrapJsFunctionForAsync(function(O,z){if(O===1)return t._asyncRethrow(z,n);for(;;)switch(r){case 0:M=new t.DateTime(Date.now(),!1),L=m.getInterceptor$x(e),R=t.NullableExtension_andThen0(L.get$file(e),t.path__absolute$closure()),T=L.get$data(e),T!=null?(i=T,a=!0):(i=null,a=!1),r=a?3:5;break;case 3:return a=t._parseImporter(e,M),l=t._parseFunctions(e,M,!0),o=L.get$indentedSyntax(e),o=!m.$eq$(o,!1)&&o!=null?c.Syntax_Sass_sass0:null,_=t._parseOutputStyle(L.get$outputStyle(e)),u=m.$eq$(L.get$indentType(e),"tab"),p=t._parseIndentWidth(L.get$indentWidth(e)),h=t._parseLineFeed(L.get$linefeed(e)),f=R==null?"stdin":b.$get$context().toUri$1(R).toString$0(0),d=L.get$quietDeps(e),d==null&&(d=!1),g=L.get$verbose(e),g==null&&(g=!1),y=L.get$charset(e),y==null&&(y=!0),S=t._enableSourceMaps(e),L=L.get$logger(e),C=t.hasTerminal0(),E=b._glyphs,r=6,t._asyncAwait(t.compileStringAsync0(i,y,l,null,null,p,h,new t.JSToDartLogger(L,new t.StderrLogger0(C),E===c.C_AsciiGlyphSet),a,d,S,_,o,f,!u,g),P);case 6:A=z,r=4;break;case 5:r=R!=null?7:9;break;case 7:return a=t._parseImporter(e,M),l=t._parseFunctions(e,M,!0),o=L.get$indentedSyntax(e),o=!m.$eq$(o,!1)&&o!=null?c.Syntax_Sass_sass0:null,_=t._parseOutputStyle(L.get$outputStyle(e)),u=m.$eq$(L.get$indentType(e),"tab"),p=t._parseIndentWidth(L.get$indentWidth(e)),h=t._parseLineFeed(L.get$linefeed(e)),f=L.get$quietDeps(e),f==null&&(f=!1),d=L.get$verbose(e),d==null&&(d=!1),g=L.get$charset(e),g==null&&(g=!0),y=t._enableSourceMaps(e),L=L.get$logger(e),S=t.hasTerminal0(),C=b._glyphs,r=10,t._asyncAwait(t.compileAsync0(R,g,null,l,null,null,p,h,new t.JSToDartLogger(L,new t.StderrLogger0(S),C===c.C_AsciiGlyphSet),a,f,y,_,o,!u,d),P);case 10:A=z,r=8;break;case 9:throw t.wrapException(t.ArgumentError$(N.Either,null));case 8:case 4:s=t._newRenderResult(e,A,M),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(P,n)},renderSync(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z=null;w.fs==null&&t.jsThrow(new w.Error("The renderSync() method is only available in Node.js."));try{if(r=new t.DateTime(Date.now(),!1),n=null,p=m.getInterceptor$x(e),s=t.NullableExtension_andThen0(p.get$file(e),t.path__absolute$closure()),i=null,a=p.get$data(e),a!=null?(i=a,h=!0):h=!1,h)h=i,f=t._parseImporter(e,r),d=t._parseFunctions(e,r,!1),g=p.get$indentedSyntax(e),g=!m.$eq$(g,!1)&&g!=null?c.Syntax_Sass_sass0:z,y=t._parseOutputStyle(p.get$outputStyle(e)),S=m.$eq$(p.get$indentType(e),"tab"),C=t._parseIndentWidth(p.get$indentWidth(e)),E=t._parseLineFeed(p.get$linefeed(e)),A=s==null?"stdin":b.$get$context().toUri$1(s).toString$0(0),M=p.get$quietDeps(e),M==null&&(M=!1),L=p.get$verbose(e),L==null&&(L=!1),R=p.get$charset(e),R==null&&(R=!0),T=t._enableSourceMaps(e),p=p.get$logger(e),P=t.hasTerminal0(),O=b._glyphs,n=t.compileString(h,R,z,new t.CastList(d,t._arrayInstanceType(d)._eval$1("CastList<1,Callable>")),z,z,z,C,E,new t.JSToDartLogger(p,new t.StderrLogger0(P),O===c.C_AsciiGlyphSet),f,M,T,y,g,A,!S,L);else if(s!=null)h=t._parseImporter(e,r),f=t._parseFunctions(e,r,!1),d=p.get$indentedSyntax(e),d=!m.$eq$(d,!1)&&d!=null?c.Syntax_Sass_sass0:z,g=t._parseOutputStyle(p.get$outputStyle(e)),y=m.$eq$(p.get$indentType(e),"tab"),S=t._parseIndentWidth(p.get$indentWidth(e)),C=t._parseLineFeed(p.get$linefeed(e)),E=p.get$quietDeps(e),E==null&&(E=!1),A=p.get$verbose(e),A==null&&(A=!1),M=p.get$charset(e),M==null&&(M=!0),L=t._enableSourceMaps(e),p=p.get$logger(e),R=t.hasTerminal0(),T=b._glyphs,n=t.compile(s,M,z,new t.CastList(f,t._arrayInstanceType(f)._eval$1("CastList<1,Callable>")),z,z,S,C,new t.JSToDartLogger(p,new t.StderrLogger0(R),T===c.C_AsciiGlyphSet),h,E,L,g,d,!y,A);else throw p=t.ArgumentError$(N.Either,z),t.wrapException(p);return p=t._newRenderResult(e,n,r),p}catch(H){p=t.unwrapException(H),p instanceof t.SassException0?(l=p,o=t.getTraceFromException(H),t.jsThrow(t._wrapException(l,o))):(_=p,u=t.getTraceFromException(H),p=m.toString$0$(_),h=t.getTrace0(_),t.jsThrow(t._newRenderError(p,h??u,z,z,z,3)))}},_wrapException(e,r){var n,s,i,a,l,o=t.SourceSpanException.prototype.get$span.call(e,e),_=o.get$sourceUrl(o);e:{if(_==null){o="stdin";break e}if(_.get$scheme()==="file"?(n=_,o=!0):(n=null,o=!1),o){o=b.$get$context().style.pathFromUri$1(t._parseUri(n));break e}o=_.toString$0(0);break e}return s=c.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),i=t.getTrace0(e),i==null&&(i=r),a=t.SourceSpanException.prototype.get$span.call(e,e),a=a.get$start(a),a=a.file.getLine$1(a.offset),l=t.SourceSpanException.prototype.get$span.call(e,e),l=l.get$start(l),t._newRenderError(s,i,l.file.getColumn$1(l.offset)+1,o,a+1,1)},_parseFunctions(e,r,n){var s,i=m.get$functions$x(e);return i==null?c.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,l,o,_={},u=m.getInterceptor$x(e),p=u.get$importer(e);e:{if(p==null){n=t._setArrayType([],$.JSArray_JSFunction);break e}if($.List_nullable_Object._is(p)?(s=p,n=!0):(s=null,n=!1),n){n=m.cast$1$0$ax(s,$.JSFunction);break e}n=t._setArrayType([$.JSFunction._as(p)],$.JSArray_JSFunction);break e}return i=m.getInterceptor$asx(n),a=i.get$isNotEmpty(n)?t._contextOptions(e,r):new t.Object,_.fiber=null,l=u.get$fiber(e),l!=null?(_.fiber=l,o=!0):o=!1,o?(n=i.map$1$1(n,new t._parseImporter_closure(_),$.JSFunction),s=t.List_List$of(n,!0,n.$ti._eval$1("ListIterable.E"))):s=n,u=u.get$includePaths(e),u==null&&(u=[]),n=$.String,new t.NodeImporter(a,t.List_List$unmodifiable(t.NodeImporter__addSassPath(t.List_List$from(u,!0,n)),n),t.List_List$unmodifiable(m.cast$1$0$ax(s,$.dynamic),$.JSFunction))},_contextOptions(e,r){var n,s,i,a,l,o,_=m.getInterceptor$x(e),u=_.get$includePaths(e);return u==null&&(u=[]),n=t.List_List$from(u,!0,$.String),u=_.get$file(e),s=_.get$data(e),i=t._setArrayType([t.current()],$.JSArray_String),c.JSArray_methods.addAll$1(i,n),a=w.process,i=c.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,l=t._parseIndentWidth(_.get$indentWidth(e)),l==null&&(l=2),o=t._parseLineFeed(_.get$linefeed(e)),_=_.get$file(e),_==null&&(_="data"),{file:u,data:s,includePaths:i,precision:10,style:1,indentType:a,indentWidth:l,linefeed:o.text,result:{stats:{start:r._core$_value,entry:_}}}},_parseOutputStyle(e){var r;e:{if(e==null||e==="expanded"){r=c.OutputStyle_00;break e}if(e==="compressed"){r=c.OutputStyle_10;break e}r=t.jsThrow(new w.Error('Unknown output style "'+t.S(e)+'".'))}return r},_parseIndentWidth(e){var r;e:{if(e==null){r=null;break e}if(t._isInt(e)){r=e;break e}r=t.int_parse(m.toString$0$(e),null);break e}return r},_parseLineFeed(e){var r;e:{if(e==="cr"){r=c.LineFeed_oyU;break e}if(e==="crlf"){r=c.LineFeed_gg4;break e}if(e==="lfcr"){r=c.LineFeed_t2a;break e}r=c.LineFeed_SsD;break e}return r},_newRenderResult(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=null,R=Date.now(),T=r._compile_result$_serialize,P=T._0,O=$.Null._as(w.undefined);if(t._enableSourceMaps(e)){if(s=m.getInterceptor$x(e),i=s.get$sourceMap(e),typeof i=="string"?a=i:(l=s.get$outFile(e),l.toString,a=m.$add$ansx(l,".map")),l=b.$get$context(),o=l.dirname$1(a),T=T._1,T.toString,T.sourceRoot=s.get$sourceMapRoot(e),_=s.get$outFile(e),_==null){u=s.get$file(e);e:{if(u!=null?(p=u,h=!0):(p=L,h=!1),h){h=l.toUri$1(l.withoutExtension$1(p)+".css").toString$0(0);break e}h=T.targetUrl="stdin.css";break e}T.targetUrl=h}else T.targetUrl=l.toUri$1(l.relative$2$from(_,o)).toString$0(0);for(f=l.toUri$1(o).toString$0(0),l=T.urls,d=0;d<l.length;++d)g=l[d],g!=="stdin"&&(h=b.$get$url(),y=h.style,!(y.rootLength$1(g)<=0||y.isRootRelative$1(g))&&(l[d]=h.relative$2$from(g,f)));l=s.get$sourceMapContents(e),O=w.Buffer.from(c.C_JsonCodec.encode$2$toEncodable(T.toJson$1$includeSourceContents(!m.$eq$(l,!1)&&l!=null),L),"utf8"),T=s.get$omitSourceMapUrl(e),!m.$eq$(T,!1)&&T!=null||(T=s.get$sourceMapEmbed(e),!m.$eq$(T,!1)&&T!=null?(S=new t.StringBuffer(""),C=t._setArrayType([-1],$.JSArray_int),t.UriData__writeUri("application/json",L,L,S,C),C.push(S._contents.length),T=S._contents+=";base64,",C.push(T.length-1),T=c.C_Base64Encoder.startChunkedConversion$1(new t._StringSinkConversionSink(S)),s=O.length,t.RangeError_checkValidRange(0,s,s),T._convert$_add$4(O,0,s,!0),T=S._contents,E=new t.UriData((T.charCodeAt(0)==0,T),C,L).get$uri()):(_==null?T=a:(T=b.$get$context(),T=T.relative$2$from(a,T.dirname$1(_))),E=b.$get$context().toUri$1(T)),T=E.toString$0(0),P+=`
|
||
|
||
/*# sourceMappingURL=`+t.stringReplaceAllUnchecked(T,"*/","%2A/")+" */")}for(T=w.Buffer.from(P,"utf8"),s=m.get$file$x(e),s==null&&(s="data"),l=n._core$_value,R=new t.DateTime(R,!1)._core$_value,h=c.JSInt_methods._tdivFast$1(t.Duration$(R-l)._duration,1e3),y=t._setArrayType([],$.JSArray_String),A=r._evaluate._0,A=A.get$iterator(A);A.moveNext$0();)M=A.get$current(A),y.push(M.get$scheme()==="file"?b.$get$context().style.pathFromUri$1(t._parseUri(M)):M.toString$0(0));return{css:T,map:O,stats:{entry:s,start:l,end:R,duration:h,includedFiles:y}}},_enableSourceMaps(e){var r,n=m.getInterceptor$x(e);return typeof n.get$sourceMap(e)!="string"?(r=n.get$sourceMap(e),n=!m.$eq$(r,!1)&&r!=null&&n.get$outFile(e)!=null):n=!0,n},_newRenderError(e,r,n,s,i,a){var l=new w.Error(e);return l.formatted="Error: "+e,i!=null&&(l.line=i),n!=null&&(l.column=n),s!=null&&(l.file=s),l.status=a,t.attachJsStack(l,r),l},render_closure:function(r,n){this.callback=r,this.options=n},render_closure0:function(r){this.callback=r},render_closure1:function(r){this.callback=r},_parseFunctions_closure:function(r,n,s,i){var a=this;a.options=r,a.start=n,a.result=s,a.asynch=i},_parseFunctions__closure:function(r,n,s){this._box_0=r,this.callback=n,this.context=s},_parseFunctions___closure0:function(r){this.currentFiber=r},_parseFunctions____closure:function(r,n){this.currentFiber=r,this.result=n},_parseFunctions___closure1:function(r){this._box_0=r},_parseFunctions__closure0:function(r,n){this.callback=r,this.context=n},_parseFunctions__closure1:function(r,n){this.callback=r,this.context=n},_parseFunctions___closure:function(r){this.completer=r},_parseImporter_closure:function(r){this._box_0=r},_parseImporter__closure:function(r,n){this._box_0=r,this.importer=n},_parseImporter___closure:function(r){this.currentFiber=r},_parseImporter____closure:function(r,n){this.currentFiber=r,this.result=n},_parseImporter___closure0:function(r){this._box_0=r},LimitedMapView$blocklist0(e,r,n,s){var i,a,l=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)||l.add$1(0,a);return new t.LimitedMapView0(e,l,n._eval$1("@<0>")._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},ListExpression__elementNeedsParens_closure0:function(r){this._0_0=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(){},_join__closure2:function(r){this._0_0=r},_join__closure3:function(r){this._0_1=r},_join__closure4:function(r){this._0_0=r},_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__closure0:function(r){this._0_0=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){var a,l;e instanceof t.DeprecationHandlingLogger0?(a=e,l=!0):(a=null,l=!1),l?a.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},_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,l,o,_,u,p,h,f,d=null,g=e._map0$_contents;if(g.get$isEmpty(g))return r;if(n=r._map0$_contents,n.get$isEmpty(n))return e;for(s=$.Value_2,i=t.LinkedHashMap_LinkedHashMap$of(g,s,s),g=t.MapExtensions_get_pairs0(n,s,s),g=g.get$iterator(g);g.moveNext$0();)if(n=g.get$current(g),a=n._0,l=n._1,n=i.$index(0,a),n=n==null?d:n.tryMap$0(),o=new t._Record_2(n,l.tryMap$0()),_=t._InitializedCell$(new t._deepMergeImpl_closure1(o)),u=t._InitializedCell$(new t._deepMergeImpl_closure2(o)),_._readFinal$0()!=null?(p=_._readFinal$0(),n=!0):(p=d,n=!1),n&&u._readFinal$0()!=null?(h=u._readFinal$0(),n=!0):(h=d,n=!1),n){if(f=t._deepMergeImpl0(p,h),f===p)continue;i.$indexSet(0,a,f)}else i.$indexSet(0,a,l);return 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__closure4:function(r){this.$arguments=r},_set_closure2:function(){},_set__closure2:function(r){this._0_0=r},_set__closure3:function(r){this._box_0=r},_merge_closure1:function(){},_merge_closure2:function(){},_merge__closure1:function(r){this._0_0=r},_merge__closure2: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_closure1:function(r){this._1_0=r},_deepMergeImpl_closure2:function(r){this._1_0=r},MapExtensions_get_pairs0(e,r,n){return e.get$entries(e).map$1$1(0,new t.MapExtensions_get_pairs_closure0(r,n),r._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure0:function(r,n){this.K=r,this.V=n},mapClass_closure:function(){},mapClass__closure:function(){},mapClass__closure0:function(){},mapClass__closure1:function(){},_NodeSassMap:function(){},legacyMapClass_closure:function(){},legacyMapClass__closure:function(){},legacyMapClass__closure0:function(){},legacyMapClass_closure0:function(){},legacyMapClass_closure1:function(){},legacyMapClass_closure2:function(){},legacyMapClass_closure3:function(){},legacyMapClass_closure4:function(){},SassMap0:function(r){this._map0$_contents=r},_singleArgumentMathFunc0(e,r){return t.BuiltInCallable$function0(e,"$number",new t._singleArgumentMathFunc_closure0(r),"sass:math")},_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(){},_atan2_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_singleArgumentMathFunc_closure0:function(r){this.mathFunc=r},_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?c.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$(N.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._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=c.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,l=e.extender.selector;if(!l.$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&&!c.C_ListEquality.equals$2(0,n,i)),i)throw t.wrapException(t.SassException$0("From "+e.span.message$1(0,"")+N.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),l.get$specificity(),l=new t.Extender0(l,!1),l._extension$_extension=new t.MergedExtension0(e,r,l,i,n,!0,a))},MergedExtension0:function(r,n,s,i,a,l,o){var _=this;_.left=r,_.right=n,_.extender=s,_.target=i,_.mediaContext=a,_.isOptional=l,_.span=o},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),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.MixinRule0(e,r,s,a,l)},MixinRule0:function(r,n,s,i,a){var l=this;l._mixin_rule$__MixinRule_hasContent_FI=b,l.name=r,l.$arguments=n,l.span=s,l.children=i,l.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},_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,l,o,_;if(r==null||r.length===0)return t.SassNumber_SassNumber0(e,null);if(!m.contains$1$asx(r,"*")&&!c.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],l=i===1?null:s[1],i=$.JSArray_String,o=a.length===0?t._setArrayType([],i):t._setArrayType(a.split("*"),i),c.JSArray_methods.any$1(o,new t._parseNumber_closure))||(_=l==null?t._setArrayType([],i):t._setArrayType(l.split("*"),i),c.JSArray_methods.any$1(_,new t._parseNumber_closure0)))throw t.wrapException(n);return t.SassNumber_SassNumber$withUnits0(e,_,o)},_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,s,i;return e===r?1:(n=c.Map_nfuzN.$index(0,e),n!=null?(s=n,i=!0):(s=null,i=!1),i?s.$index(0,r):null)},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,l,o,_,u,p,h,f,d,g,y,S,C,E=null,A=new t._Record_2(n,r),M=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure9(A)),L=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure10(M)),R=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure11(M)),T=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure12(R)),P=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure13(A)),O=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure14(P)),z=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure15(P));if(L._readFinal$0()||T._readFinal$0()?s=O._readFinal$0()||z._readFinal$0():s=!1,s)return new t.UnitlessSassNumber0(e,E);if($.List_String._is(M._readFinal$0())&&m.$eq$(R._readFinal$0(),1)?(i=m.$index$asx(M._readFinal$0(),0),s=O._readFinal$0()||z._readFinal$0()):(i=E,s=!1),s)return new t.SingleUnitSassNumber0(i,e,E);if(M._readFinal$0()!=null?(a=M._readFinal$0(),s=!0):(a=E,s=!1),s?s=O._readFinal$0()||z._readFinal$0():s=!1,s)return new t.ComplexSassNumber0(t.List_List$unmodifiable(a,$.String),c.List_empty,e,E);if((L._readFinal$0()||T._readFinal$0())&&P._readFinal$0()!=null?(l=P._readFinal$0(),s=!0):(l=E,s=!1),s)return new t.ComplexSassNumber0(c.List_empty,t.List_List$unmodifiable(l,$.String),e,E);for(n.toString,a=m.toList$0$ax(n),r.toString,o=m.toList$0$ax(r),l=t._setArrayType([],$.JSArray_String),s=o.length,_=e,u=0;u<o.length;o.length===s||(0,t.throwConcurrentModificationError)(o),++u){for(p=o[u],f=0;;){if(!(f<a.length)){h=!1;break}e:{if(d=t.conversionFactor0(p,a[f]),d==null)break e;_*=d,c.JSArray_methods.removeAt$1(a,f),h=!0;break}++f}h||l.push(p)}g=new t._Record_2(a,l),y=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure16(g)),S=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure17(y)),C=t._InitializedCell$(new t.SassNumber_SassNumber$withUnits_closure18(g));e:{if(S._readFinal$0()<=0&&C._readFinal$0()){s=new t.UnitlessSassNumber0(_,E);break e}if(m.$eq$(S._readFinal$0(),1)?(i=m.$index$asx(y._readFinal$0(),0),s=C._readFinal$0(),s=s):(i=E,s=!1),s){s=new t.SingleUnitSassNumber0(i,_,E);break e}s=$.String,s=new t.ComplexSassNumber0(t.List_List$unmodifiable(a,s),t.List_List$unmodifiable(l,s),_,E);break e}return s},SassNumber0:function(){},SassNumber_SassNumber$withUnits_closure10:function(r){this._0_1=r},SassNumber_SassNumber$withUnits_closure9:function(r){this._0_0=r},SassNumber_SassNumber$withUnits_closure11:function(r){this._0_1=r},SassNumber_SassNumber$withUnits_closure12:function(r){this._0_4=r},SassNumber_SassNumber$withUnits_closure14:function(r){this._0_7=r},SassNumber_SassNumber$withUnits_closure13:function(r){this._0_0=r},SassNumber_SassNumber$withUnits_closure15:function(r){this._0_7=r},SassNumber_SassNumber$withUnits_closure16:function(r){this._1_0=r},SassNumber_SassNumber$withUnits_closure17:function(r){this._1_1=r},SassNumber_SassNumber$withUnits_closure18:function(r){this._1_0=r},SassNumber__coerceOrConvertValue_compatibilityException0:function(r,n,s,i,a,l,o){var _=this;_.$this=r,_.other=n,_.otherName=s,_.otherHasUnits=i,_.name=a,_.newNumerators=l,_.newDenominators=o},SassNumber__coerceOrConvertValue_closure3:function(r,n){this._box_0=r,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure4:function(r){this.compatibilityException=r},SassNumber__coerceOrConvertValue_closure5:function(r,n){this._box_0=r,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure6:function(r){this.compatibilityException=r},SassNumber_plus_closure0:function(){},SassNumber_minus_closure0:function(){},SassNumber_multiplyUnits_closure11:function(r){this._0_0=r},SassNumber_multiplyUnits_closure12:function(r){this._0_0=r},SassNumber_multiplyUnits_closure13:function(r){this._0_0=r},SassNumber_multiplyUnits_closure14:function(r){this._0_3=r},SassNumber_multiplyUnits_closure15:function(r){this._0_0=r},SassNumber_multiplyUnits_closure16:function(r){this._0_7=r},SassNumber_multiplyUnits_closure17:function(r){this._0_1=r},SassNumber_multiplyUnits_closure18:function(r){this._0_2=r},SassNumber_multiplyUnits_closure19:function(r,n){this._box_0=r,this.numerator=n},SassNumber_multiplyUnits_closure20:function(r,n){this.newNumerators=r,this.numerator=n},SassNumber_multiplyUnits_closure21:function(r,n){this._box_0=r,this.numerator=n},SassNumber_multiplyUnits_closure22:function(r,n){this.newNumerators=r,this.numerator=n},SassNumber__areAnyConvertible_closure0:function(r){this.units2=r},SassNumber__unitString_closure3:function(r){this._0_0=r},SassNumber__unitString_closure4:function(r){this._0_0=r},SassNumber__unitString_closure5:function(r){this._0_5=r},SassNumber__unitString_closure6:function(r){this._0_6=r},SassNumber__canonicalizeUnitList_closure0:function(){},SassNumber__canonicalMultiplier_closure0:function(r){this.$this=r},SassNumber_unitSuggestion_closure1:function(){},SassNumber_unitSuggestion_closure2:function(){},SupportsOperation$0(e,r,n,s){var i=n.toLowerCase();return i!=="and"&&i!=="or"&&t.throwExpression(t.ArgumentError$value(n,"operator",'may only be "and" or "or".')),new t.SupportsOperation0(e,r,n,s)},SupportsOperation0:function(r,n,s,i){var a=this;a.left=r,a.right=n,a.operator=s,a.span=i},ParentSelector0:function(r,n){this.suffix=r,this.span=n},ParentStatement0:function(){},ParentStatement_closure0:function(){},ParentStatement__closure0:function(){},ParenthesizedExpression0:function(r,n){this.expression=r,this.span=n},Parser_isIdentifier0(e){var r,n,s=null;try{return r=s,n=t.SpanScanner$(e,null),new t.Parser1(n,r??c.StderrLogger_false0,null)._parser0$_parseIdentifier$0(),!0}catch(i){if($.SassFormatException_2._is(t.unwrapException(i)))return!1;throw i}},Parser1:function(r,n,s){this.scanner=r,this.logger=n,this._parser0$_interpolationMap=s},Parser__parseIdentifier_closure0:function(r){this.$this=r},Parser_escape_closure0:function(){},Parser_scanIdentChar_matches0:function(r,n){this.caseSensitive=r,this.char=n},Parser_spanFrom_closure0:function(r,n){this.$this=r,this.span=n},PlaceholderSelector0:function(r,n){this.name=r,this.span=n},PlainCssCallable0:function(r){this.name=r},PrefixedMapView0:function(r,n,s){this._prefixed_map_view0$_map=r,this._prefixed_map_view0$_prefix=n,this.$ti=s},_PrefixedKeys0:function(r){this._prefixed_map_view0$_view=r},_PrefixedKeys_iterator_closure0:function(r){this.$this=r},PseudoSelector$0(e,r,n,s,i){var a=!s,l=a&&!t.PseudoSelector__isFakePseudoElement0(e);return new t.PseudoSelector0(e,t.unvendor0(e),l,a,n,i,r)},PseudoSelector__isFakePseudoElement0(e){switch(c.JSString_methods._codeUnitAt$1(e,0)){case 97:case 65:return t.equalsIgnoreCase0(e,"after");case 98:case 66:return t.equalsIgnoreCase0(e,"before");case 102:case 70:return t.equalsIgnoreCase0(e,"first-line")||t.equalsIgnoreCase0(e,"first-letter");default:return!1}},PseudoSelector0:function(r,n,s,i,a,l,o){var _=this;_.name=r,_.normalizedName=n,_.isClass=s,_.isSyntacticClass=i,_.argument=a,_.selector=l,_._pseudo$__PseudoSelector_specificity_FI=b,_.span=o},PseudoSelector_specificity_closure0:function(r){this.$this=r},PseudoSelector_specificity__closure1:function(){},PseudoSelector_specificity__closure2:function(){},PseudoSelector_unify_closure0:function(){},PublicMemberMapView0:function(r,n){this._public_member_map_view0$_inner=r,this.$ti=n},QualifiedName0:function(r,n){this.name=r,this.namespace=n},createJSClass(e,r){return $.JSClass._as(t.allowInteropCaptureThisNamed(e,r))},JSClassExtension_injectSuperclass(e,r){var n=m.getInterceptor$x(r),s=m.getInterceptor$x(e);w.Object.setPrototypeOf(n.get$$prototype(r),m.get$$prototype$x($.JSClass._as(w.Object.getPrototypeOf(s.get$$prototype(e)).constructor))),w.Object.setPrototypeOf(s.get$$prototype(e),w.Object.create(n.get$$prototype(r)))},JSClassExtension_setCustomInspect(e,r){w.util!=null&&(m.get$$prototype$x(e)[w.util.inspect.custom]=t.allowInteropCaptureThis(new t.JSClassExtension_setCustomInspect_closure(r)))},JSClassExtension_get_defineStaticMethod(e){return new t.JSClassExtension_get_defineStaticMethod_closure(e)},JSClassExtension_get_defineMethod(e){return new t.JSClassExtension_get_defineMethod_closure(e)},JSClassExtension_defineMethods(e,r){r.forEach$1(0,t.JSClassExtension_get_defineMethod(e))},JSClassExtension_get_defineGetter(e){return new t.JSClassExtension_get_defineGetter_closure(e)},JSClass0:function(){},JSClassExtension_setCustomInspect_closure:function(r){this.inspect=r},JSClassExtension_get_defineStaticMethod_closure:function(r){this._this=r},JSClassExtension_get_defineMethod_closure:function(r){this._this=r},JSClassExtension_get_defineGetter_closure:function(r){this._this=r},RenderContext0:function(){},RenderContextOptions0:function(){},RenderContextResult0:function(){},RenderContextResultStats0:function(){},RenderOptions:function(){},RenderResult:function(){},RenderResultStats:function(){},ReplaceExpressionVisitor0:function(){},ReplaceExpressionVisitor_visitCalculationExpression_closure0:function(r){this.$this=r},ReplaceExpressionVisitor_visitListExpression_closure0:function(r){this.$this=r},ReplaceExpressionVisitor_visitArgumentInvocation_closure0:function(r){this.$this=r},ReplaceExpressionVisitor_visitInterpolation_closure0:function(r){this.$this=r},ImporterResult$(e,r,n){return(r==null?null:r.get$scheme())===""&&t.throwExpression(t.ArgumentError$value(r,"sourceMapUrl","must be absolute")),new t.ImporterResult0(e,r,n)},ImporterResult0:function(r,n,s){this.contents=r,this._result$_sourceMapUrl=n,this.syntax=s},ReturnRule0:function(r,n){this.expression=r,this.span=n},main1(e){return t.main$body(e)},main$body(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s,i=2,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce=t._wrapJsFunctionForAsync(function(Ue,Ie){for(Ue===1&&(a=Ie,r=i);;)switch(r){case 0:if(ne={},ne.printedError=!1,l=new t.main_printError(ne),e.length>=1&&e[0]==="--embedded"?(R=c.JSArray_methods.sublist$1(e,1),T=!0):(R=null,T=!1),T){t.main0(R),r=1;break}o=null,i=4,o=t.ExecutableOptions_ExecutableOptions$parse(e),T=o._options,b._glyphs=(T.wasParsed$1("unicode")?t._asBool(T.$index(0,"unicode")):b._glyphs!==c.C_AsciiGlyphSet)?c.C_UnicodeGlyphSet:c.C_AsciiGlyphSet,r=t._asBool(o._options.$index(0,"version"))?7:8;break;case 7:return fe=t,r=9,t._asyncAwait(t._loadVersion(),Ce);case 9:fe.print(Ie),u=w.process,u!=null&&m.set$exitCode$x(u,0),r=1;break;case 8:r=o.get$interactive()?10:11;break;case 10:return r=12,t._asyncAwait(t.repl(o),Ce);case 12:r=1;break;case 11:T=$.List_String._as(o._options.$index(0,"load-path")),P=o,P=t._asBool(P._options.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(P.get$color()),O=$.Uri,_=new t.StylesheetGraph(t.LinkedHashMap_LinkedHashMap$_empty(O,$.StylesheetNode),t.ImportCache$(T,new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty($.Deprecation,$.int),P,o.get$fatalDeprecations(),o.get$futureDeprecations(),!1)),t.LinkedHashMap_LinkedHashMap$_empty(O,$.DateTime)),r=t._asBool(o._options.$index(0,"watch"))?13:14;break;case 13:return r=15,t._asyncAwait(t.watch(o,_),Ce);case 15:r=1;break;case 14:T=o,T._ensureSources$0(),T=T._sourcesToDestinations,T.toString,P=$.nullable_String,P=t.MapExtensions_get_pairs(T,P,P),P=P.get$iterator(P),T=$.Record;case 16:if(!P.moveNext$0()){r=17;break}return u=P.get$current(P),p=null,h=null,f=u,p=f._0,h=f._1,i=19,r=22,t._asyncAwait(t.compileStylesheet(o,_,p,h,t._asBool(o._options.$index(0,"update"))),Ce);case 22:i=4,r=21;break;case 19:if(i=18,te=a,O=t.unwrapException(te),O instanceof t.SassException){if(d=O,g=t.getTraceFromException(te),h!=null&&!o.get$emitErrorCss()&&t._tryDelete(h),O=o._options,O._parser.options._map.containsKey$1("color")||t.throwExpression(t.ArgumentError$('Could not find an option named "color".',null)),O._parsed.containsKey$1("color")?O=t._asBool(O.$index(0,"color")):(O=w.process,O=m.$eq$(O==null?null:m.get$isTTY$x(m.get$stdout$x(O)),!0)),O=m.toString$1$color$(d,O),t._asBool(o._options.$index(0,"trace"))?(z=d,H=typeof z!="string",!H||typeof z=="number"||t._isBool(z)?z=null:(Y=b.$get$_traces(),(t._isBool(z)||typeof z=="number"||!H||T._is(z))&&t.Expando__badExpandoKey(z),z=Y._jsWeakMap.get(z)),z==null&&(z=g)):z=null,l.call$2(O,z),O=w.process,O=O==null?null:m.get$exitCode$x(O),(O??0)!==66&&(O=w.process,O!=null&&m.set$exitCode$x(O,65)),t._asBool(o._options.$index(0,"stop-on-error"))){r=1;break}}else if(O instanceof t.FileSystemException){if(y=O,S=t.getTraceFromException(te),C=y.path,O=C==null?y.message:"Error reading "+b.$get$context().relative$2$from(C,null)+": "+y.message+".",t._asBool(o._options.$index(0,"trace"))?(z=y,H=typeof z!="string",!H||typeof z=="number"||t._isBool(z)?z=null:(Y=b.$get$_traces(),(t._isBool(z)||typeof z=="number"||!H||T._is(z))&&t.Expando__badExpandoKey(z),z=Y._jsWeakMap.get(z)),z==null&&(z=S)):z=null,l.call$2(O,z),z=w.process,z!=null&&m.set$exitCode$x(z,66),t._asBool(o._options.$index(0,"stop-on-error"))){r=1;break}}else throw te;r=21;break;case 18:r=4;break;case 21:r=16;break;case 17:i=2,r=6;break;case 4:i=3,pe=a,u=t.unwrapException(pe),u instanceof t.UsageException?(E=u,t.print(E.message+`
|
||
`),t.print(`Usage: sass <input.scss> [output.css]
|
||
sass <input.scss>:<output.css> <input/>:<output/> <dir/>
|
||
`),u=b.$get$ExecutableOptions__parser(),t.print(new t._Usage(u._optionsAndSeparators,new t.StringBuffer(""),u.usageLineLength).generate$0()),u=w.process,u!=null&&m.set$exitCode$x(u,64)):(A=u,M=t.getTraceFromException(pe),L=new t.StringBuffer(""),u=o,u=u==null?null:u.get$color(),u===!0&&(L._contents+="\x1B[31m\x1B[1m"),L._contents+="Unexpected exception:",u=o,u=u==null?null:u.get$color(),u===!0&&(L._contents+="\x1B[0m"),L._contents+=`
|
||
`,L._contents+=t.S(A)+`
|
||
`,u=L._contents,T=t.getTrace(A),T==null&&(T=M),l.call$2((u.charCodeAt(0)==0,u),T),T=w.process,T!=null&&m.set$exitCode$x(T,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(Ce,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.65.1 compiled with dart2js 3.0.7",e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(s,r)},_tryDelete(e){try{t.deleteFile(e)}catch(r){if(!(t.unwrapException(r)instanceof t.FileSystemException))throw r}},main_printError:function(r){this._box_0=r},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_styleRuleSelector_closure0:function(){},SassParser_children_closure0:function(r,n,s){this.$this=r,this.child=n,this.children=s},SassParser__peekIndentation_closure1:function(){},SassParser__peekIndentation_closure2:function(){},_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??c.StderrLogger_false0;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,i=null,a=t.EvaluationContext_current0().get$currentCallableSpan(),l=e.components,o=t._InitializedCell$(new t._prependParent_closure1(l)),_=t._InitializedCell$(new t._prependParent_closure2(l));e:{if(o._readFinal$0()&&_._readFinal$0()instanceof t.UniversalSelector0){r=i;break e}if(o._readFinal$0()&&_._readFinal$0()instanceof t.TypeSelector0?r=_._readFinal$0().name.namespace!=null:r=!1,r){r=i;break e}if(o._readFinal$0()&&_._readFinal$0()instanceof t.TypeSelector0?(n=_._readFinal$0(),s=c.JSArray_methods.sublist$1(l,1),r=!0):(s=i,n=s,r=!1),r){r=t._setArrayType([new t.ParentSelector0(n.name.name,a)],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(r,s),r=t.CompoundSelector$0(r,a);break e}r=t._setArrayType([new t.ParentSelector0(i,a)],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(r,l),r=t.CompoundSelector$0(r,a);break e}return 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(){},_prependParent_closure1:function(r){this._0_0=r},_prependParent_closure2:function(r){this._0_0=r},SelectorParser$0(e,r,n,s,i,a){var l=t.SpanScanner$(e,a);return new t.SelectorParser0(r,n,l,i??c.StderrLogger_false0,s)},SelectorParser0:function(r,n,s,i,a){var l=this;l._selector$_allowParent=r,l._selector$_allowPlaceholder=n,l.scanner=s,l.logger=i,l._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,l,o){var _,u,p,h,f=t._SerializeVisitor$0(n??2,s,i,!0,a,l,o);return e.accept$1(f),_=f._serialize0$_buffer,u=_.toString$0(0),r?(p=new t.CodeUnits(u),p=p.any$1(p,new t.serialize_closure0)):p=!1,p?h=l===c.OutputStyle_10?"\uFEFF":`@charset "UTF-8";
|
||
`:h="",_=a?_.buildSourceMap$1$prefix(h):null,new t._Record_2_sourceMap(h+u,_)},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,l){var o=i?new t.SourceMapBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Entry)):new t.NoSourceMapBuffer0(new t.StringBuffer("")),_=a??c.OutputStyle_00,u=l?32:9,p=e??2,h=n??c.LineFeed_SsD;return t.RangeError_checkValueInInterval(p,0,10,"indentWidth"),new t._SerializeVisitor0(o,_,r,s,u,p,h)},serialize_closure0:function(){},_SerializeVisitor0:function(r,n,s,i,a,l,o){var _=this;_._serialize0$_buffer=r,_._serialize0$_indentation=0,_._serialize0$_style=n,_._serialize0$_inspect=s,_._serialize0$_quote=i,_._serialize0$_indentCharacter=a,_._serialize0$_indentWidth=l,_._lineFeed=o},_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__writeCalculationValue_closure0:function(r){this._2_0=r},_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__visitQuotedString_closure1:function(r){this._1_0=r},_SerializeVisitor__visitQuotedString_closure2:function(r){this._1_0=r},_SerializeVisitor_visitSelectorList_closure0:function(){},_SerializeVisitor_visitPseudoSelector_closure0:function(r){this._0_0=r},_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},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,l){var o=this;o._shadowed_view0$_inner=r,o.variables=n,o.variableNodes=s,o.functions=i,o.mixins=a,o.$ti=l},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,l=$.String;for(a=[i,new t.MultiSpan0(i,"",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(a,l),a,l))],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],l,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],l,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,l,o,_,u,p;for(i=e.length,a=i-1,l=0;l<i;++l){if(o=c.JSString_methods._codeUnitAt$1(e,l),o===10||o===13||o===12){n.writeCharCode$1(92),n.writeCharCode$1(97),l!==a&&(_=c.JSString_methods._codeUnitAt$1(e,l+1),_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102?u=!0:u=_>=65&&_<=70,u&&n.writeCharCode$1(32));continue}if(o===92?(u=o,p=!0):(u=null,p=!1),p?p=!0:(o===r?(u=o,p=!0):p=!1,p?p=!0:o===35&&s&&l<a&&c.JSString_methods._codeUnitAt$1(e,l+1)===123?(u=o,p=!0):p=!1),p){n.writeCharCode$1(92),n.writeCharCode$1(u);continue}n.writeCharCode$1(o)}},StringExpression__bestQuote0(e){var r,n,s,i,a;for(r=m.get$iterator$ax(e),n=!1;r.moveNext$0();)for(s=new t.CodeUnits(r.get$current(r)),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)),a===39)return 34;a===34&&(n=!0)}return n?39:34},StringExpression0:function(r,n){this.text=r,this.hasQuotes=n},_codepointForIndex0(e,r,n){var s;return e===0?0:e>0?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=b,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 l=this;l._style_rule0$_selector=r,l.originalSelector=n,l.span=s,l.children=i,l._node$_children=a,l._node$_indexInParent=l._node$_parent=null,l.isGroupEnd=!1},StyleRule$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=c.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,l){var o=this;o._box_0=r,o.$this=n,o.wasInControlDirective=s,o.variable=i,o.from=a,o.to=l},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__expression_closure2:function(r){this._3_0=r},StylesheetParser__expression_closure3:function(r){this._3_0=r},StylesheetParser__expression_closure4:function(r){this._3_0=r},StylesheetParser_expressionUntilComma_closure0:function(r){this.$this=r},StylesheetParser__isHexColor_closure1:function(r){this._0_0=r},StylesheetParser__isHexColor_closure2:function(){},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_identifierLike_closure1:function(r){this._2_0=r},StylesheetParser_identifierLike_closure2:function(r){this._2_0=r},StylesheetParser_namespacedExpression_closure0:function(r,n){this.$this=r,this.start=n},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__tryUrlContents_closure0:function(r){this._0_0=r},StylesheetParser__interpolatedDeclarationValue_closure4:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure5:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure6:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure7:function(r){this._1_0=r},StylesheetParser__interpolatedDeclarationValue_closure8:function(r){this._1_0=r},StylesheetParser__expressionUntilComparison_closure0:function(r){this.$this=r},StylesheetParser__supportsConditionInParens_closure0:function(r){this._0_0=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),l=c.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return s=new t.Stylesheet0(r,n,s,i,a,l),s.Stylesheet$internal$3$plainCss0(e,r,n),s},Stylesheet_Stylesheet$parse0(e,r,n,s){var i,a,l,o,_;try{switch(r){case c.Syntax_Sass_sass0:return o=t.SpanScanner$(e,s),_=n??c.StderrLogger_false0,_=new t.SassParser0(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration_2),o,_,null).parse$0(),_;case c.Syntax_SCSS_scss0:return o=t.ScssParser$0(e,n,s).parse$0(),o;case c.Syntax_CSS_css0:return o=t.SpanScanner$(e,s),_=n??c.StderrLogger_false0,_=new t.CssParser0(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration_2),o,_,null).parse$0(),_;default:throw o=t.ArgumentError$("Unknown syntax "+r.toString$0(0)+".",null),t.wrapException(o)}}catch(u){throw o=t.unwrapException(u),o instanceof t.SassException0?(i=o,a=t.getTraceFromException(u),o=i,_=m.getInterceptor$z(o),o=t.SourceSpanException.prototype.get$span.call(_,o),l=o.get$sourceUrl(o),l==null||m.toString$0$(l)==="stdin"?u:(o=$.Uri,t.wrapException(t.throwWithTrace0(i.withLoadedUrls$1(t.Set_Set$unmodifiable(t.LinkedHashSet_LinkedHashSet$_literal([l],o),o)),i,a)))):u}},Stylesheet0:function(r,n,s,i,a,l){var o=this;o.span=r,o.plainCss=n,o._stylesheet1$_uses=s,o._stylesheet1$_forwards=i,o.children=a,o.hasDeclarations=l},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=c.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){var r,n=t.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){r=c.Syntax_Sass_sass0;break e}if(n===".css"){r=c.Syntax_CSS_css0;break e}r=c.Syntax_SCSS_scss0;break e}return r},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},UniversalSelector_unify_closure1:function(r){this._0_0=r},UniversalSelector_unify_closure2:function(r){this._0_0=r},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(b.Zone__current.$index(0,c.Symbol__inImportRule));return e===!0},resolveImportPath0(e){var r,n=t.ParsedPath_ParsedPath$parse(e,b.$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??t._exactlyOne0(t._tryPath0(e))):(r=t.fromImport0()?new t.resolveImportPath_closure2(e).call$0():null,r==null&&(r=t._exactlyOne0(t._tryPathWithExtensions0(e))),r??t._tryPathAsDirectory0(e))},_tryPathWithExtensions0(e){var r=t._tryPath0(e+".sass");return c.JSArray_methods.addAll$1(r,t._tryPath0(e+".scss")),r.length!==0?r:t._tryPath0(e+".css")},_tryPath0(e){var r=b.$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??t._exactlyOne0(t._tryPathWithExtensions0(t.join(e,"index",null)))):null},_exactlyOne0(e){var r,n,s=t._InitializedCell$(new t._exactlyOne_closure1(e));e:{if(s._readFinal$0()<=0){r=null;break e}if(m.$eq$(s._readFinal$0(),1)?(n=e[0],r=!0):(n=null,r=!1),r){r=n;break e}r=t.throwExpression(N.It_s_n+c.JSArray_methods.map$1$1(e,new t._exactlyOne_closure2,$.String).join$1(0,`
|
||
`))}return r},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_closure1:function(r){this._0_0=r},_exactlyOne_closure2:function(){},jsThrow(e){return $.Never._as(b.$get$_jsThrow().call$1(e))},attachJsStack(e,r){var n=r.toString$0(0),s=c.JSString_methods.indexOf$1(n,`
|
||
at`);s!==-1&&(n=c.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)),c.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){var r;e:{if(e===" "){r=c.ListSeparator_EVt0;break e}if(e===","){r=c.ListSeparator_rXA0;break e}if(e==="/"){r=c.ListSeparator_zg90;break e}if(e==null){r=c.ListSeparator_undecided_null_undecided0;break e}r=t.jsThrow(new w.Error('Unknown separator "'+e+'".'))}return r},parseSyntax(e){var r;e:{if(e==null||e==="scss"){r=c.Syntax_SCSS_scss0;break e}if(e==="indented"){r=c.Syntax_Sass_sass0;break e}if(e==="css"){r=c.Syntax_CSS_css0;break e}r=t.jsThrow(new w.Error('Unknown syntax "'+t.S(e)+'".'))}return r},_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){return e.get$length(e)===1?m.toString$0$(e.get$first(e)):t.IterableExtension_get_exceptLast0(e).join$1(0,", ")+(" "+r+" "+t.S(e.get$last(e)))},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??e+"s"},trimAscii0(e,r){var n,s=t._firstNonWhitespace0(e);return s==null?n="":(n=t._lastNonWhitespace0(e,!0),n.toString,n=c.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight0(e,r){var n=t._lastNonWhitespace0(e,r);return n==null?"":c.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace0(e){var r,n,s;for(r=e.length,n=0;n<r;++n)if(s=c.JSString_methods._codeUnitAt$1(e,n),!(s===32||s===9||s===10||s===13||s===12))return n;return null},_lastNonWhitespace0(e,r){var n,s,i;for(n=e.length-1,s=n;s>=0;--s)if(i=c.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=c.JSString_methods._codeUnitAt$1(e,0);return r!==45&&r!==95},flattenVertically0(e,r){var n,s=e.$ti._eval$1("@<ListIterable.E>")._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 c.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")),c.JSArray_methods._removeWhere$2(i,new t.flattenVertically_closure2(n,r),!0);return n},codepointIndexToCodeUnitIndex0(e,r){var n,s,i;for(n=0,s=0;s<r;++s)i=n+1,n=c.JSString_methods._codeUnitAt$1(e,n)>>>10===54?i+1:i;return n},codeUnitIndexToCodepointIndex0(e,r){var n,s;for(n=0,s=0;s<r;s=(c.JSString_methods._codeUnitAt$1(e,s)>>>10===54?s+1:s)+1)++n;return n},frameForSpan0(e,r,n){var s,i,a=n??e.get$sourceUrl(e);return a==null&&(a=b.$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(c.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return t.trimAsciiRight0(c.JSString_methods.substring$2(r,0,c.JSString_methods.indexOf$1(r,":")),!1)},unvendor0(e){var r,n=e.length;if(n<2||c.JSString_methods._codeUnitAt$1(e,0)!==45||c.JSString_methods._codeUnitAt$1(e,1)===45)return e;for(r=2;r<n;++r)if(c.JSString_methods._codeUnitAt$1(e,r)===45)return c.JSString_methods.substring$1(e,r+1);return e},equalsIgnoreCase0(e,r){var n,s;if(e===r)return!0;if(e==null||(n=e.length,n!==r.length))return!1;for(s=0;s<n;++s)if(!t.characterEqualsIgnoreCase0(c.JSString_methods._codeUnitAt$1(e,s),c.JSString_methods._codeUnitAt$1(r,s)))return!1;return!0},startsWithIgnoreCase0(e,r){var n,s=r.length;if(e.length<s)return!1;for(n=0;n<s;++n)if(!t.characterEqualsIgnoreCase0(c.JSString_methods._codeUnitAt$1(e,n),c.JSString_methods._codeUnitAt$1(r,n)))return!1;return!0},mapInPlace0(e,r){var n;for(n=0;n<e.length;++n)e[n]=r.call$1(e[n])},longestCommonSubsequence0(e,r,n,s){var i,a,l,o,_,u,p,h,f=e.get$length(e)+1,d=m.JSArray_JSArray$allocateFixed(f,$.List_int);for(i=$.int,a=0;a<f;++a)d[a]=t.List_List$filled(((r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0)+1,0,!1,i);for(f=e.get$length(e),l=m.JSArray_JSArray$allocateFixed(f,s._eval$1("List<0?>")),i=s._eval$1("0?"),a=0;a<f;++a)l[a]=t.List_List$filled((r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0,null,!1,i);for(o=0;o<(e._queue_list$_tail-e._queue_list$_head&m.get$length$asx(e._queue_list$_table)-1)>>>0;o=_)for(_=o+1,u=0;u<(r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0;u=h)p=n.call$2(e.$index(0,o),r.$index(0,u)),l[o][u]=p,i=d[_],h=u+1,i[h]=p==null?Math.max(i[u],d[o][h]):d[o][u]+1;return new t.longestCommonSubsequence_backtrack0(l,d,s).call$2(e.get$length(e)-1,r.get$length(r)-1)},removeFirstWhere0(e,r,n){var s;for(s=0;s<e.length;++s)if(r.call$1(e[s])){c.JSArray_methods.removeAt$1(e,s);return}n.call$0()},mapAddAll20(e,r,n,s,i){r.forEach$1(0,new t.mapAddAll2_closure0(e,n,s,i))},setAll0(e,r,n){var s;for(s=m.get$iterator$ax(r);s.moveNext$0();)e.$indexSet(0,s.get$current(s),n)},rotateSlice0(e,r,n){var s,i,a=e.$index(0,n-1);for(s=r;s<n;++s,a=i)i=e.$index(0,s),e.$indexSet(0,s,a)},mapAsync0(e,r,n,s){return t.mapAsync$body0(e,r,n,s,s._eval$1("Iterable<0>"))},mapAsync$body0(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:p=t._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,u=0;case 3:if(!(u<_)){a=5;break}return h=p,a=6,t._asyncAwait(r.call$1(e[u]),f);case 6:h.push(g);case 4:++u,a=3;break;case 5:o=p,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},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 l=0,o=t._makeAsyncAwaitCompleter(a),_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,o);for(;;)switch(l){case 0:if(e.containsKey$1(r)){u=e.$index(0,r),_=u??i._as(u),l=1;break}return l=3,t._asyncAwait(n.call$0(),h);case 3:p=d,e.$indexSet(0,r,p),_=p,l=1;break;case 1:return t._asyncReturn(_,o)}});return t._asyncStartSync(h,o)},copyMapOfMap0(e,r,n,s){var i,a,l,o=n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"),_=t.LinkedHashMap_LinkedHashMap$_empty(r,o);for(o=t.MapExtensions_get_pairs0(e,r,o),o=o.get$iterator(o);o.moveNext$0();)i=o.get$current(o),a=i._0,l=i._1,i=t.LinkedHashMap_LinkedHashMap(null,null,null,n,s),i.addAll$1(0,l),_.$indexSet(0,a,i);return _},copyMapOfList0(e,r,n){var s,i,a,l=n._eval$1("List<0>"),o=t.LinkedHashMap_LinkedHashMap$_empty(r,l);for(l=t.MapExtensions_get_pairs0(e,r,l),l=l.get$iterator(l);l.moveNext$0();)s=l.get$current(l),i=s._0,a=s._1,o.$indexSet(0,i,m.toList$0$ax(a));return o},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."),t.CharacterExtension_get_isHex0(r)){for(n=0,s=0;s<6&&(i=e.peekChar$0(),i!=null?(i>=48&&i<=57||i>=97&&i<=102?a=!0:a=i>=65&&i<=70,a=!a):a=!0,!a);++s)n=(n<<4>>>0)+t.asHex0(e.readChar$0());a=e.peekChar$0(),(a===32||a===9||a===10||a===13||a===12)&&e.readChar$0();e:{if(n!==0?a=n>=55296&&n<=57343||n>=1114111:a=!0,a){a=65533;break e}a=n;break e}return a}return e.readChar$0()},throwWithTrace0(e,r,n){var s=t.getTrace0(r);throw t.attachTrace0(e,s??n),t.wrapException(e)},attachTrace0(e,r){var n;typeof e=="string"||typeof e=="number"||t._isBool(e)||r.toString$0(0).length!==0&&(n=b.$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=b.$get$_traces0(),t.Expando__checkType(e),r=r._jsWeakMap.get(e)),r},parseSignature(e,r){var n,s,i,a;try{return i=t.ScssParser$0(e,null,null).parseSignature$1$requireParens(r),i}catch(l){if(i=t.unwrapException(l),$.SassFormatException_2._is(i))n=i,s=t.getTraceFromException(l),i=n._span_exception$_message,a=m.get$span$z(n),t.throwWithTrace0(new t.SassFormatException0(c.Set_empty,'Invalid signature "'+e+'": '+i,a),n,s);else throw l}},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,l=e._value$_selectorString$1(n);try{return a=t.SelectorList_SelectorList$parse0(l,r,!0,null,null),a}catch(o){if(a=t.unwrapException(o),$.SassFormatException_2._is(a))s=a,i=t.getTraceFromException(o),a=c.JSString_methods.replaceFirst$2(m.toString$0$(s),"Error: ",""),t.throwWithTrace0(new t.SassScriptException0(n==null?a:"$"+n+": "+a),s,i);else throw o}},SassApiValue_assertCompoundSelector0(e,r){var n,s,i,a=!1,l=e._value$_selectorString$1(r);try{return i=t.SelectorParser$0(l,a,!0,null,null,null).parseCompoundSelector$0(),i}catch(o){if(i=t.unwrapException(o),$.SassFormatException_2._is(i))n=i,s=t.getTraceFromException(o),i=c.JSString_methods.replaceFirst$2(m.toString$0$(n),"Error: ",""),t.throwWithTrace0(new t.SassScriptException0("$"+r+": "+i),n,s);else throw o}},Value0:function(){},VariableExpression0:function(r,n,s){this.namespace=r,this.name=n,this.span=s},VariableDeclaration$0(e,r,n,s,i,a,l){return l!=null&&i&&t.throwExpression(t.ArgumentError$(N.Other_,null)),new t.VariableDeclaration0(l,e,r,a,i,n)},VariableDeclaration0:function(r,n,s,i,a,l){var o=this;o.namespace=r,o.name=n,o.expression=s,o.isGuarded=i,o.isGlobal=a,o.span=l},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=c.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),i=s._0,a=s._1;return new t.AsyncBuiltInCallable0(i,a,r)},Callable_Callable$fromSignature(e,r,n){var s=t.parseSignature(e,n),i=s._0,a=s._1;return new t.BuiltInCallable0(i,t._setArrayType([new t._Record_2(a,r)],$.JSArray_Record_2_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,l,o,_,u,p=t.LinkedHashMap_LinkedHashMap$_empty(s,n._eval$1("List<0>"));for(i=e.length,a=n._eval$1("JSArray<0>"),l=0;l<e.length;e.length===i||(0,t.throwConcurrentModificationError)(e),++l)o=e[l],_=r.call$1(o),u=p.$index(0,_),u==null&&(u=t._setArrayType([],a),p.$indexSet(0,_,u)),_=u,m.add$1$ax(_,o);return p},minBy(e,r){var n,s,i,a,l,o;for(n=new t.MappedIterator(m.get$iterator$ax(e.__internal$_iterable),e._f),s=t._instanceType(n)._rest[1],i=null,a=null;n.moveNext$0();)l=n.__internal$_current,l==null&&(l=s._as(l)),o=r.call$1(l),(a==null||t.defaultCompare(o,a)<0)&&(a=o,i=l);return i},IterableExtension_firstWhereOrNull(e,r){var n,s;for(n=m.get$iterator$ax(e);n.moveNext$0();)if(s=n.get$current(n),r.call$1(s))return s;return null},IterableExtension_get_firstOrNull(e){var r=m.get$iterator$ax(e);return r.moveNext$0()?r.get$current(r):null},IterableExtension_get_lastOrNull(e){return e.get$length(e)===0?null:e.get$last(e)},IterableExtension_get_singleOrNull(e){var r,n=m.get$iterator$ax(e);return n.moveNext$0()&&(r=n.get$current(n),!n.moveNext$0())?r:null},IterableNullableExtension_whereNotNull(e,r){return t.IterableNullableExtension_whereNotNull$body(e,r,r)},IterableNullableExtension_whereNotNull$body(e,r,n){return t._makeSyncStarIterable(function(){var s=e,i=0,a=1,l,o,_;return function(p,h){for(p===1&&(l=h,i=a);;)switch(i){case 0:o=m.get$iterator$ax(s);case 2:if(!o.moveNext$0()){i=3;break}_=o.get$current(o),i=_!=null?4:5;break;case 4:return i=6,_;case 6:case 5:i=2;break;case 3:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(l)}}},n)},IterableIntegerExtension_get_maxOrNull(e){var r,n,s,i=new t.ListIterator(e,e.get$length(e));if(i.moveNext$0()){for(r=i.__internal$_current,r==null&&(r=t._instanceType(i)._precomputed1._as(r)),n=t._instanceType(i)._precomputed1;i.moveNext$0();)s=i.__internal$_current,s==null&&(s=n._as(s)),s>r&&(r=s);return r}return null},IterableIntegerExtension_get_max(e){var r=t.IterableIntegerExtension_get_maxOrNull(e);return r??t.throwExpression(t.StateError$("No element"))},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??n._as(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,l=r,o=0,_=1,u,p,h;return function(d,g){for(d===1&&(u=g,o=_);;)switch(o){case 0:p=a.length,h=0;case 2:if(!(h<p)){o=4;break}return o=5,l.call$2(h,a[h]);case 5:case 3:++h,o=2;break;case 4:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(u)}}},i)},ListExtensions_elementAtOrNull(e,r){var n=m.getInterceptor$asx(e);return r<n.get$length(e)?n.$index(e,r):null},defaultCompare(e,r){return m.compareTo$1$ns($.Comparable_nullable_Object._as(e),r)},current(){var e,r,n,s=null;try{s=t.Uri_base()}catch(i){if($.Exception._is(t.unwrapException(i))){if(e=b._current,e!=null)return e;throw i}else throw i}return m.$eq$(s,b._currentUriBase)?(e=b._current,e.toString,e):(b._currentUriBase=s,b.$get$Style_platform()==b.$get$Style_url()?e=b._current=s.resolve$1(".").toString$0(0):(r=s.toFilePath$0(),n=r.length-1,e=b._current=n===0?r:c.JSString_methods.substring$2(r,0,n)),e)},absolute(e,r,n,s,i,a,l,o,_,u,p,h,f,d,g){return b.$get$context().absolute$15(e,r,n,s,i,a,l,o,_,u,p,h,f,d,g)},join(e,r,n){var s=null;return b.$get$context().join$16(0,e,r,n,s,s,s,s,s,s,s,s,s,s,s,s,s)},prettyUri(e){return b.$get$context().prettyUri$1(e)},isAlphabetic(e){var r;return e>=65&&e<=90?r=!0:r=e>=97&&e<=122,r},isDriveLetter(e,r){var n=e.length,s=r+2;return n<s||!t.isAlphabetic(c.JSString_methods.codeUnitAt$1(e,r))||c.JSString_methods.codeUnitAt$1(e,r+1)!==58?!1:n===s?!0:c.JSString_methods.codeUnitAt$1(e,s)===47},main0(e){var r=0,n=t._makeAsyncAwaitCompleter($.dynamic),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:return t.printError("sass --embedded is unavailable in pure JS mode."),s=w.process,s!=null&&m.set$exitCode$x(s,1),t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},EvaluationContext_current(){var e,r,n=b.Zone__current.$index(0,c.Symbol__evaluationContext);if($.EvaluationContext._is(n)?(e=n,r=!0):(e=null,r=!1),r)return e;throw t.wrapException(t.StateError$(N.No_Sass))},repl(e){return t.repl$body(e)},repl$body(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=1,i,a=[],l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=t._wrapJsFunctionForAsync(function(z,H){for(z===1&&(i=H,r=s);;)switch(r){case 0:L=t._setArrayType([],$.JSArray_String),R=c.JSString_methods.$mul(" ",3),T=b.$get$alwaysValid(),P=new t.Repl(">> ",R,T,L),P.__Repl__adapter_A=new t.ReplAdapter(P),l=P,L=e._options,o=new t.TrackingLogger(t._asBool(L.$index(0,"quiet"))?b.$get$Logger_quiet():new t.StderrLogger(e.get$color())),R=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(L.$index(0,"load-path")),o),o,null,!1,!1),new t.FilesystemImporter(R)),R=l.__Repl__adapter_A,R===b&&t.throwUnnamedLateFieldNI(),R=new t._StreamIterator(t.checkNotNullable(R.runAsync$0(),"stream",$.Object)),s=2,L=$.Expression,T=$.String,d=$.VariableDeclaration,g=$.Record;case 5:return r=7,t._asyncAwait(R.moveNext$0(),O);case 7:if(!H){r=6;break}if(u=R.get$current(R),m.trim$0$s(u).length===0){r=5;break}try{if(m.startsWith$1$s(u,"@")){y=_,S=o,C=t.SpanScanner$(u,null),S==null&&(S=c.StderrLogger_false),S=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(T,d),C,S,null).parseUseRule$0(),y._visitor.runStatement$2(y._importer,S),r=5;break}y=t.SpanScanner$(u,null),new t.Parser(y,c.StderrLogger_false,null)._isVariableDeclarationLike$0()?(y=o,S=t.SpanScanner$(u,null),y==null&&(y=c.StderrLogger_false),p=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(T,d),S,y,null).parseVariableDeclaration$0(),y=_,y._visitor.runStatement$2(y._importer,p),y=_,S=p.name,C=p.span,E=p.namespace,A=y._visitor.runExpression$2(y._importer,new t.VariableExpression(E,S,C)).toString$0(0),M=b.printToZone,M==null?t.printString(A):M.call$1(A)):(y=_,S=o,C=t.SpanScanner$(u,null),S==null&&(S=c.StderrLogger_false),S=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(T,d),C,S,null),S=S._parseSingleProduction$1$1(S.get$_expression(),L),A=y._visitor.runExpression$2(y._importer,S).toString$0(0),M=b.printToZone,M==null?t.printString(A):M.call$1(A))}catch(Y){if(y=t.unwrapException(Y),y instanceof t.SassException)h=y,f=t.getTraceFromException(Y),y=h,S=typeof y!="string",!S||typeof y=="number"||t._isBool(y)?y=null:(C=b.$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,u,l,e,o);else throw Y}r=5;break;case 6:a.push(4),r=3;break;case 2:a=[1];case 3:return s=1,r=8,t._asyncAwait(R.cancel$0(),O);case 8:r=a.pop();break;case 4:return t._asyncReturn(null,n);case 1:return t._asyncRethrow(i,n)}});return t._asyncStartSync(O,n)},_logError(e,r,n,s,i,a){var l,o,_,u=t.SourceSpanException.prototype.get$span.call(e,e);if(u.get$sourceUrl(u)==null?t._asBool(i._options.$index(0,"quiet"))?u=!1:u=a._emittedDebug||a._emittedWarning:u=!0,u){t.print(e.toString$1$color(0,i.get$color()));return}u=i.get$color()?"\x1B[31m":"",l=t.SourceSpanException.prototype.get$span.call(e,e),l=l.get$start(l),o=s.prompt.length+l.file.getColumn$1(l.offset),i.get$color()?(l=t.SourceSpanException.prototype.get$span.call(e,e),l=l.get$start(l),l=l.file.getColumn$1(l.offset)<n.length):l=!1,l&&(u=u+("\x1B[1F\x1B["+o+"C")+(t.SourceSpanException.prototype.get$span.call(e,e).get$text()+`
|
||
`)),l=c.JSString_methods.$mul(" ",o),_=t.SourceSpanException.prototype.get$span.call(e,e),_=u+l+(c.JSString_methods.$mul("^",Math.max(1,_.get$length(_)))+`
|
||
`),u=i.get$color()?_+"\x1B[0m":_,u+="Error: "+e._span_exception$_message+`
|
||
`,t._asBool(i._options.$index(0,"trace"))&&(u+=t.Trace_Trace$from(r).get$terse().toString$0(0)),t.print(c.JSString_methods.trimRight$0((u.charCodeAt(0)==0,u)))},CharacterExtension_get_isAlphabetic(e){var r;return e>=97&&e<=122?r=!0:r=e>=65&&e<=90,r},CharacterExtension_get_isHex(e){var r;return e>=48&&e<=57||e>=97&&e<=102?r=!0:r=e>=65&&e<=70,r},asHex(e){var r;e:{if(e<=57){r=e-48;break e}if(e<=70){r=10+e-65;break e}r=10+e-97;break e}return r},hexCharFor(e){return e<10?48+e:87+e},opposite(e){var r;e:{if(e===40){r=41;break e}if(e===123){r=125;break e}if(e===91){r=93;break e}r=t.throwExpression(t.ArgumentError$('"'+t.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return r},characterEqualsIgnoreCase(e,r){var n;return e===r?!0:(e^r)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},IterableExtension_search(e,r){var n,s,i,a;for(n=m.get$iterator$ax(e);n.moveNext$0();)if(s=r.call$1(n.get$current(n)),s!=null?(i=s,a=!0):(i=null,a=!1),a)return i;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)},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)<=b.$get$_epsilon()?(n=b.$get$_inverseEpsilon(),n=c.JSNumber_methods.round$0(e*n)===c.JSNumber_methods.round$0(r*n)):n=!1,n)},fuzzyHashCode(e){return isFinite(e)?c.JSInt_methods.get$hashCode(c.JSNumber_methods.round$0(e*b.$get$_inverseEpsilon())):c.JSNumber_methods.get$hashCode(e)},fuzzyLessThan(e,r){return e<r&&!t.fuzzyEquals(e,r)},fuzzyLessThanOrEquals(e,r){return e<r||t.fuzzyEquals(e,r)},fuzzyGreaterThan(e,r){return e>r&&!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=c.JSNumber_methods.round$0(e),t.fuzzyEquals(e,r)?r:null)},fuzzyRound(e){var r;return e>0?(r=c.JSNumber_methods.$mod(e,1),r<.5&&!t.fuzzyEquals(r,.5)?c.JSNumber_methods.floor$0(e):c.JSNumber_methods.ceil$0(e)):(r=c.JSNumber_methods.$mod(e,1),r<.5||t.fuzzyEquals(r,.5)?c.JSNumber_methods.floor$0(e):c.JSNumber_methods.ceil$0(e))},fuzzyCheckRange(e,r,n){return t.fuzzyEquals(e,r)?r:t.fuzzyEquals(e,n)?n:e>r&&e<n?e:null},fuzzyAssertRange(e,r,n,s){var i=t.fuzzyCheckRange(e,r,n);if(i!=null)return i;throw t.wrapException(t.RangeError$range(e,r,n,s,"must be between "+r+" and "+n))},moduloLikeSass(e,r){var n;return(r==1/0||r==-1/0)&&m.get$sign$in(e)!==m.get$sign$in(r)?0/0:r>0?c.JSNumber_methods.$mod(e,r):r===0?0/0:(n=c.JSNumber_methods.$mod(e,r),n===0?0:n+r)},sqrt(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber(Math.sqrt(e._number$_value),null)},sin(e){return t.SassNumber_SassNumber(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos(e){return t.SassNumber_SassNumber(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan(e){return t.SassNumber_SassNumber(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits(Math.atan(e._number$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},asin(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits(Math.asin(e._number$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},acos(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits(Math.acos(e._number$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},log(e,r){return r!=null?t.SassNumber_SassNumber(Math.log(e._number$_value)/Math.log(r._number$_value),null):t.SassNumber_SassNumber(Math.log(e._number$_value),null)},pow0(e,r){return e.assertNoUnits$1("base"),r.assertNoUnits$1("exponent"),t.SassNumber_SassNumber(Math.pow(e._number$_value,r._number$_value),null)},atan2(e,r){return t.SassNumber_SassNumber$withUnits(Math.atan2(e._number$_value,r.convertValueToMatch$3(e,"x","y"))*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},DoubleWithSignedZero_get_signIncludingZero(e){return e===-0?-1:e===0?1:m.get$sign$in(e)},SpanExtensions_trimLeft(e){for(var r,n=e._file$_start,s=e._end,i=e.file._decodedChars,a=i.length,l=0;r=c.JSString_methods._codeUnitAt$1(t.String_String$fromCharCodes(new Uint32Array(i.subarray(n,t._checkValidRange(n,s,a))),0,null),l),r===32||r===9||r===10||r===13||r===12;)++l;return t.FileSpanExtension_subspan(e,l,null)},SpanExtensions_trimRight(e){for(var r,n=e.get$text().length-1;r=c.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(e<b.$get$minInt32()||e>b.$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(N.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??s._as(i),r))return!1;return!0},replaceFirstNull(e,r){var n=c.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=c.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??s._as(a))===r&&++i;return i},findLineStart(e,r,n){var s,i,a;if(r.length===0)for(s=0;;){if(i=c.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=c.JSString_methods.indexOf$1(e,r);i!==-1;){if(a=i===0?0:c.JSString_methods.lastIndexOf$2(e,`
|
||
`,i-1)+1,n===i-a)return a;i=c.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."))},CharacterExtension_get_isAlphabetic0(e){var r;return e>=97&&e<=122?r=!0:r=e>=65&&e<=90,r},CharacterExtension_get_isHex0(e){var r;return e>=48&&e<=57||e>=97&&e<=102?r=!0:r=e>=65&&e<=70,r},asHex0(e){var r;e:{if(e<=57){r=e-48;break e}if(e<=70){r=10+e-65;break e}r=10+e-97;break e}return r},hexCharFor0(e){return e<10?48+e:87+e},opposite0(e){var r;e:{if(e===40){r=41;break e}if(e===123){r=125;break e}if(e===91){r=93;break e}r=t.throwExpression(t.ArgumentError$('"'+t.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return r},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,r,n=b.Zone__current.$index(0,c.Symbol__evaluationContext);if($.EvaluationContext_2._is(n)?(e=n,r=!0):(e=null,r=!1),r)return e;throw t.wrapException(t.StateError$(N.No_Sass))},IterableExtension_search0(e,r){var n,s,i,a;for(n=m.get$iterator$ax(e);n.moveNext$0();)if(s=r.call$1(n.get$current(n)),s!=null?(i=s,a=!0):(i=null,a=!1),a)return i;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)},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)<=b.$get$_epsilon0()?(n=b.$get$_inverseEpsilon0(),n=c.JSNumber_methods.round$0(e*n)===c.JSNumber_methods.round$0(r*n)):n=!1,n)},fuzzyHashCode0(e){return isFinite(e)?c.JSInt_methods.get$hashCode(c.JSNumber_methods.round$0(e*b.$get$_inverseEpsilon0())):c.JSNumber_methods.get$hashCode(e)},fuzzyLessThan0(e,r){return e<r&&!t.fuzzyEquals0(e,r)},fuzzyLessThanOrEquals0(e,r){return e<r||t.fuzzyEquals0(e,r)},fuzzyGreaterThan0(e,r){return e>r&&!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,c.JSNumber_methods.round$0(e))},fuzzyAsInt0(e){var r;return e==1/0||e==-1/0||isNaN(e)?null:(r=c.JSNumber_methods.round$0(e),t.fuzzyEquals0(e,r)?r:null)},fuzzyRound0(e){var r;return e>0?(r=c.JSNumber_methods.$mod(e,1),r<.5&&!t.fuzzyEquals0(r,.5)?c.JSNumber_methods.floor$0(e):c.JSNumber_methods.ceil$0(e)):(r=c.JSNumber_methods.$mod(e,1),r<.5||t.fuzzyEquals0(r,.5)?c.JSNumber_methods.floor$0(e):c.JSNumber_methods.ceil$0(e))},fuzzyCheckRange0(e,r,n){return t.fuzzyEquals0(e,r)?r:t.fuzzyEquals0(e,n)?n:e>r&&e<n?e:null},fuzzyAssertRange0(e,r,n,s){var i=t.fuzzyCheckRange0(e,r,n);if(i!=null)return i;throw t.wrapException(t.RangeError$range(e,r,n,s,"must be between "+r+" and "+n))},moduloLikeSass0(e,r){var n;return(r==1/0||r==-1/0)&&m.get$sign$in(e)!==m.get$sign$in(r)?0/0:r>0?c.JSNumber_methods.$mod(e,r):r===0?0/0:(n=c.JSNumber_methods.$mod(e,r),n===0?0:n+r)},sqrt0(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber0(Math.sqrt(e._number1$_value),null)},sin0(e){return t.SassNumber_SassNumber0(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos0(e){return t.SassNumber_SassNumber0(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan0(e){return t.SassNumber_SassNumber0(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan0(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits0(Math.atan(e._number1$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},asin0(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits0(Math.asin(e._number1$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},acos0(e){return e.assertNoUnits$1("number"),t.SassNumber_SassNumber$withUnits0(Math.acos(e._number1$_value)*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},log0(e,r){return r!=null?t.SassNumber_SassNumber0(Math.log(e._number1$_value)/Math.log(r._number1$_value),null):t.SassNumber_SassNumber0(Math.log(e._number1$_value),null)},pow1(e,r){return e.assertNoUnits$1("base"),r.assertNoUnits$1("exponent"),t.SassNumber_SassNumber0(Math.pow(e._number1$_value,r._number1$_value),null)},atan20(e,r){return t.SassNumber_SassNumber$withUnits0(Math.atan2(e._number1$_value,r.convertValueToMatch$3(e,"x","y"))*180/3.141592653589793,null,t._setArrayType(["deg"],$.JSArray_String))},DoubleWithSignedZero_get_signIncludingZero0(e){return e===-0?-1:e===0?1:m.get$sign$in(e)},SpanExtensions_trimLeft0(e){for(var r,n=e._file$_start,s=e._end,i=e.file._decodedChars,a=i.length,l=0;r=c.JSString_methods._codeUnitAt$1(t.String_String$fromCharCodes(new Uint32Array(i.subarray(n,t._checkValidRange(n,s,a))),0,null),l),r===32||r===9||r===10||r===13||r===12;)++l;return t.FileSpanExtension_subspan(e,l,null)},SpanExtensions_trimRight0(e){for(var r,n=e.get$text().length-1;r=c.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;e:{if(e instanceof t.SassColor0){r=t.callConstructor(b.$get$legacyColorClass(),[null,null,null,null,e]);break e}if(e instanceof t.SassList0){r=t.callConstructor(b.$get$legacyListClass(),[null,null,e]);break e}if(e instanceof t.SassMap0){r=t.callConstructor(b.$get$legacyMapClass(),[null,e]);break e}if(e instanceof t.SassNumber0){r=t.callConstructor(b.$get$legacyNumberClass(),[null,null,e]);break e}if(e instanceof t.SassString0){r=t.callConstructor(b.$get$legacyStringClass(),[null,e]);break e}r=e;break e}return r}},m={makeDispatchRecord(e,r,n,s){return{i:e,p:r,e:n,x:s}},getNativeInterceptor(e){var r,n,s,i,a,l=e[Z.dispatchPropertyName];if(l==null&&b.initNativeDispatchFlag==null&&(t.initNativeDispatch(),l=e[Z.dispatchPropertyName]),l!=null){if(r=l.p,r===!1)return l.i;if(r===!0)return e;if(n=Object.getPrototypeOf(e),r===n)return l.i;if(l.e===n)throw t.wrapException(t.UnimplementedError$("Return interceptor for "+t.S(r(e,l))))}return s=e.constructor,s==null?i=null:(a=b._JS_INTEROP_INTERCEPTOR_TAG,a==null&&(a=b._JS_INTEROP_INTERCEPTOR_TAG=Z.getIsolateTag("_$dart_js")),i=s[a]),i!=null||(i=t.lookupAndCacheInterceptor(e),i!=null)?i:typeof e=="function"?c.JavaScriptFunction_methods:(r=Object.getPrototypeOf(e),r==null||r===Object.prototype?c.PlainJavaScriptObject_methods:(typeof s=="function"&&(a=b._JS_INTEROP_INTERCEPTOR_TAG,a==null&&(a=b._JS_INTEROP_INTERCEPTOR_TAG=Z.getIsolateTag("_$dart_js")),Object.defineProperty(s,a,{value:c.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0})),c.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;r<n&&(s=c.JSString_methods._codeUnitAt$1(e,r),!(s!==32&&s!==13&&!m.JSString__isWhitespace(s)));)++r;return r},JSString__skipTrailingWhitespace(e,r){for(var n,s;r>0&&(n=r-1,s=c.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$in(e){return typeof e=="number"?Math.floor(e)==e?m.JSInt.prototype:m.JSNumNotInt.prototype:e==null||e instanceof t.Object?e:m.UnknownJavaScriptObject.prototype},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$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$sign$in(e){return typeof e=="number"?e>0?1:e<0?-1:e:m.getInterceptor$in(e).get$sign(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$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[Z.dispatchPropertyName]))&&r>>>0===r&&r<e.length?e[r]:m.getInterceptor$asx(e).$index(e,r)},$indexSet$ax(e,r,n){return typeof r=="number"&&(e.constructor==Array||t.isJsIndexable(e,e[Z.dispatchPropertyName]))&&!e.immutable$list&&r>>>0===r&&r<e.length?e[r]=n:m.getInterceptor$ax(e).$indexSet(e,r,n)},$set$2$x(e,r,n){return m.getInterceptor$x(e).$set$2(e,r,n)},add$1$ax(e,r){return m.getInterceptor$ax(e).add$1(e,r)},addAll$1$ax(e,r){return m.getInterceptor$ax(e).addAll$1(e,r)},allMatches$1$s(e,r){return m.getInterceptor$s(e).allMatches$1(e,r)},allMatches$2$s(e,r,n){return m.getInterceptor$s(e).allMatches$2(e,r,n)},any$1$ax(e,r){return m.getInterceptor$ax(e).any$1(e,r)},apply$2$x(e,r,n){return m.getInterceptor$x(e).apply$2(e,r,n)},asImmutable$0$x(e){return m.getInterceptor$x(e).asImmutable$0(e)},asMutable$0$x(e){return m.getInterceptor$x(e).asMutable$0(e)},canonicalize$4$baseImporter$baseUrl$forImport$x(e,r,n,s,i){return m.getInterceptor$x(e).canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i)},cast$1$0$ax(e,r){return m.getInterceptor$ax(e).cast$1$0(e,r)},close$0$x(e){return m.getInterceptor$x(e).close$0(e)},codeUnitAt$1$s(e,r){return m.getInterceptor$s(e).codeUnitAt$1(e,r)},compareTo$1$ns(e,r){return m.getInterceptor$ns(e).compareTo$1(e,r)},contains$1$asx(e,r){return m.getInterceptor$asx(e).contains$1(e,r)},createInterface$1$x(e,r){return m.getInterceptor$x(e).createInterface$1(e,r)},elementAt$1$ax(e,r){return m.getInterceptor$ax(e).elementAt$1(e,r)},endsWith$1$s(e,r){return m.getInterceptor$s(e).endsWith$1(e,r)},error$1$x(e,r){return m.getInterceptor$x(e).error$1(e,r)},every$1$ax(e,r){return m.getInterceptor$ax(e).every$1(e,r)},existsSync$1$x(e,r){return m.getInterceptor$x(e).existsSync$1(e,r)},expand$1$1$ax(e,r,n){return m.getInterceptor$ax(e).expand$1$1(e,r,n)},fillRange$3$ax(e,r,n,s){return m.getInterceptor$ax(e).fillRange$3(e,r,n,s)},fold$2$ax(e,r,n){return m.getInterceptor$ax(e).fold$2(e,r,n)},forEach$1$ax(e,r){return m.getInterceptor$ax(e).forEach$1(e,r)},getRange$2$ax(e,r,n){return m.getInterceptor$ax(e).getRange$2(e,r,n)},getTime$0$x(e){return m.getInterceptor$x(e).getTime$0(e)},isDirectory$0$x(e){return m.getInterceptor$x(e).isDirectory$0(e)},isFile$0$x(e){return m.getInterceptor$x(e).isFile$0(e)},join$1$ax(e,r){return m.getInterceptor$ax(e).join$1(e,r)},listen$1$z(e,r){return m.getInterceptor$z(e).listen$1(e,r)},map$1$1$ax(e,r,n){return m.getInterceptor$ax(e).map$1$1(e,r,n)},matchAsPrefix$2$s(e,r,n){return m.getInterceptor$s(e).matchAsPrefix$2(e,r,n)},mkdirSync$1$x(e,r){return m.getInterceptor$x(e).mkdirSync$1(e,r)},noSuchMethod$1$(e,r){return m.getInterceptor$(e).noSuchMethod$1(e,r)},on$2$x(e,r,n){return m.getInterceptor$x(e).on$2(e,r,n)},readFileSync$2$x(e,r,n){return m.getInterceptor$x(e).readFileSync$2(e,r,n)},readdirSync$1$x(e,r){return m.getInterceptor$x(e).readdirSync$1(e,r)},remove$1$z(e,r){return m.getInterceptor$z(e).remove$1(e,r)},removeRange$2$ax(e,r,n){return m.getInterceptor$ax(e).removeRange$2(e,r,n)},run$0$x(e){return m.getInterceptor$x(e).run$0(e)},run$1$x(e,r){return m.getInterceptor$x(e).run$1(e,r)},setRange$4$ax(e,r,n,s,i){return m.getInterceptor$ax(e).setRange$4(e,r,n,s,i)},skip$1$ax(e,r){return m.getInterceptor$ax(e).skip$1(e,r)},sort$1$ax(e,r){return m.getInterceptor$ax(e).sort$1(e,r)},startsWith$1$s(e,r){return m.getInterceptor$s(e).startsWith$1(e,r)},statSync$1$x(e,r){return m.getInterceptor$x(e).statSync$1(e,r)},sublist$1$ax(e,r){return m.getInterceptor$ax(e).sublist$1(e,r)},substring$1$s(e,r){return m.getInterceptor$s(e).substring$1(e,r)},substring$2$s(e,r,n){return m.getInterceptor$s(e).substring$2(e,r,n)},take$1$ax(e,r){return m.getInterceptor$ax(e).take$1(e,r)},then$1$1$x(e,r,n){return m.getInterceptor$x(e).then$1$1(e,r,n)},then$1$2$onError$x(e,r,n,s){return m.getInterceptor$x(e).then$1$2$onError(e,r,n,s)},then$2$x(e,r,n){return m.getInterceptor$x(e).then$2(e,r,n)},toArray$0$x(e){return m.getInterceptor$x(e).toArray$0(e)},toList$0$ax(e){return m.getInterceptor$ax(e).toList$0(e)},toList$1$growable$ax(e,r){return m.getInterceptor$ax(e).toList$1$growable(e,r)},toRadixString$1$n(e,r){return m.getInterceptor$n(e).toRadixString$1(e,r)},toSet$0$ax(e){return m.getInterceptor$ax(e).toSet$0(e)},toString$0$(e){return m.getInterceptor$(e).toString$0(e)},toString$1$color$(e,r){return m.getInterceptor$(e).toString$1$color(e,r)},trim$0$s(e){return m.getInterceptor$s(e).trim$0(e)},unlinkSync$1$x(e,r){return m.getInterceptor$x(e).unlinkSync$1(e,r)},watch$2$x(e,r,n){return m.getInterceptor$x(e).watch$2(e,r,n)},where$1$ax(e,r){return m.getInterceptor$ax(e).where$1(e,r)},write$1$x(e,r){return m.getInterceptor$x(e).write$1(e,r)},writeFileSync$2$x(e,r,n){return m.getInterceptor$x(e).writeFileSync$2(e,r,n)},yield$0$x(e){return m.getInterceptor$x(e).yield$0(e)},Interceptor:function(){},JSBool:function(){},JSNull:function(){},JavaScriptObject:function(){},LegacyJavaScriptObject:function(){},PlainJavaScriptObject:function(){},UnknownJavaScriptObject:function(){},JavaScriptFunction:function(){},JSArray:function(r){this.$ti=r},JSUnmodifiableArray:function(r){this.$ti=r},ArrayIterator:function(r,n){var s=this;s._iterable=r,s._length=n,s._index=0,s._current=null},JSNumber:function(){},JSInt:function(){},JSNumNotInt:function(){},JSString:function(){}},c={},Bt=[t,m,c],b={};t.JS_CONST.prototype={},m.Interceptor.prototype={$eq(e,r){return e===r},get$hashCode(e){return t.Primitives_objectHashCode(e)},toString$0(e){return"Instance of '"+t.Primitives_objectTypeName(e)+"'"},noSuchMethod$1(e,r){throw t.wrapException(t.NoSuchMethodError_NoSuchMethodError$withInvocation(e,r))},get$runtimeType(e){return t.createRuntimeType(t._instanceTypeFromConstructor(this))}},m.JSBool.prototype={toString$0(e){return String(e)},get$hashCode(e){return e?519018:218159},get$runtimeType(e){return t.createRuntimeType($.bool)},$isTrustedGetRuntimeType:1,$isbool:1},m.JSNull.prototype={$eq(e,r){return r==null},toString$0(e){return"null"},get$hashCode(e){return 0},get$runtimeType(e){return t.createRuntimeType($.Null)},$isTrustedGetRuntimeType:1,$isNull:1},m.JavaScriptObject.prototype={},m.LegacyJavaScriptObject.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)},$isPromise:1,$isJsSystemError:1,$isImmutableList:1,$is_Channels:1,$is_NodeSassColor:1,$isCompileOptions:1,$isCompileStringOptions:1,$isNodeCompileResult:1,$is_NodeException:1,$isFiber:1,$isJSFunction0:1,$isImmutableList0:1,$isImmutableMap0:1,$isNodeImporter0:1,$isNodeImporterResult0:1,$isNodeImporterResult1:1,$is_ConstructorOptions:1,$is_NodeSassList:1,$isWarnOptions:1,$isDebugOptions:1,$is_NodeSassMap:1,$is_ConstructorOptions0:1,$is_NodeSassNumber:1,$isJSClass0:1,$isRenderContextOptions0:1,$isRenderOptions:1,$isRenderResult:1,$is_ConstructorOptions1:1,$is_NodeSassString:1,$isJSUrl0:1,get$isTTY(e){return e.isTTY},get$write(e){return e.write},write$1(e,r){return e.write(r)},createInterface$1(e,r){return e.createInterface(r)},on$2(e,r,n){return e.on(r,n)},get$close(e){return e.close},close$0(e){return e.close()},setPrompt$1(e,r){return e.setPrompt(r)},get$length(e){return e.length},toString$0(e){return e.toString()},get$debug(e){return e.debug},debug$2(e,r,n){return e.debug(r,n)},get$error(e){return e.error},error$1(e,r){return e.error(r)},error$2(e,r,n){return e.error(r,n)},get$warn(e){return e.warn},warn$1(e,r){return e.warn(r)},warn$2(e,r,n){return e.warn(r,n)},existsSync$1(e,r){return e.existsSync(r)},mkdirSync$1(e,r){return e.mkdirSync(r)},readdirSync$1(e,r){return e.readdirSync(r)},readFileSync$2(e,r,n){return e.readFileSync(r,n)},statSync$1(e,r){return e.statSync(r)},unlinkSync$1(e,r){return e.unlinkSync(r)},watch$2(e,r,n){return e.watch(r,n)},writeFileSync$2(e,r,n){return e.writeFileSync(r,n)},get$path(e){return e.path},isDirectory$0(e){return e.isDirectory()},isFile$0(e){return e.isFile()},get$mtime(e){return e.mtime},then$1$1(e,r){return e.then(r)},then$2(e,r,n){return e.then(r,n)},getTime$0(e){return e.getTime()},get$message(e){return e.message},message$1(e,r){return e.message(r)},get$code(e){return e.code},get$syscall(e){return e.syscall},get$env(e){return e.env},get$exitCode(e){return e.exitCode},set$exitCode(e,r){return e.exitCode=r},get$platform(e){return e.platform},get$stderr(e){return e.stderr},get$stdin(e){return e.stdin},get$stdout(e){return e.stdout},get$name(e){return e.name},push$1(e,r){return e.push(r)},call$0(e){return e.call()},call$1(e,r){return e.call(r)},call$2(e,r,n){return e.call(r,n)},call$3$1(e,r){return e.call(r)},call$2$1(e,r){return e.call(r)},call$1$1(e,r){return e.call(r)},call$3(e,r,n,s){return e.call(r,n,s)},call$3$3(e,r,n,s){return e.call(r,n,s)},call$2$2(e,r,n){return e.call(r,n)},call$2$0(e){return e.call()},call$1$0(e){return e.call()},call$1$2(e,r,n){return e.call(r,n)},call$2$3(e,r,n,s){return e.call(r,n,s)},apply$2(e,r,n){return e.apply(r,n)},toArray$0(e){return e.toArray()},asMutable$0(e){return e.asMutable()},asImmutable$0(e){return e.asImmutable()},$set$2(e,r,n){return e.set(r,n)},forEach$1(e,r){return e.forEach(r)},get$file(e){return e.file},get$contents(e){return e.contents},get$options(e){return e.options},get$data(e){return e.data},get$includePaths(e){return e.includePaths},get$style(e){return e.style},get$indentType(e){return e.indentType},get$indentWidth(e){return e.indentWidth},get$linefeed(e){return e.linefeed},set$context(e,r){return e.context=r},get$$prototype(e){return e.prototype},get$red(e){return e.red},get$green(e){return e.green},get$blue(e){return e.blue},get$hue(e){return e.hue},get$saturation(e){return e.saturation},get$lightness(e){return e.lightness},get$whiteness(e){return e.whiteness},get$blackness(e){return e.blackness},get$alpha(e){return e.alpha},get$dartValue(e){return e.dartValue},set$dartValue(e,r){return e.dartValue=r},get$alertAscii(e){return e.alertAscii},get$alertColor(e){return e.alertColor},get$loadPaths(e){return e.loadPaths},get$quietDeps(e){return e.quietDeps},get$verbose(e){return e.verbose},get$charset(e){return e.charset},get$sourceMap(e){return e.sourceMap},get$sourceMapIncludeSources(e){return e.sourceMapIncludeSources},get$logger(e){return e.logger},get$importers(e){return e.importers},get$functions(e){return e.functions},get$syntax(e){return e.syntax},get$url(e){return e.url},get$importer(e){return e.importer},get$_dartException(e){return e._dartException},set$renderSync(e,r){return e.renderSync=r},set$compileString(e,r){return e.compileString=r},set$compileStringAsync(e,r){return e.compileStringAsync=r},set$compile(e,r){return e.compile=r},set$compileAsync(e,r){return e.compileAsync=r},set$info(e,r){return e.info=r},set$Exception(e,r){return e.Exception=r},set$Logger(e,r){return e.Logger=r},set$Value(e,r){return e.Value=r},set$SassArgumentList(e,r){return e.SassArgumentList=r},set$SassCalculation(e,r){return e.SassCalculation=r},set$CalculationOperation(e,r){return e.CalculationOperation=r},set$CalculationInterpolation(e,r){return e.CalculationInterpolation=r},set$SassBoolean(e,r){return e.SassBoolean=r},set$SassColor(e,r){return e.SassColor=r},set$SassFunction(e,r){return e.SassFunction=r},set$SassList(e,r){return e.SassList=r},set$SassMap(e,r){return e.SassMap=r},set$SassNumber(e,r){return e.SassNumber=r},set$SassString(e,r){return e.SassString=r},set$sassNull(e,r){return e.sassNull=r},set$sassTrue(e,r){return e.sassTrue=r},set$sassFalse(e,r){return e.sassFalse=r},set$render(e,r){return e.render=r},set$types(e,r){return e.types=r},set$NULL(e,r){return e.NULL=r},set$TRUE(e,r){return e.TRUE=r},set$FALSE(e,r){return e.FALSE=r},get$current(e){return e.current},yield$0(e){return e.yield()},run$1$1(e,r){return e.run(r)},run$1(e,r){return e.run(r)},run$0(e){return e.run()},get$canonicalize(e){return e.canonicalize},canonicalize$1(e,r){return e.canonicalize(r)},get$load(e){return e.load},load$1(e,r){return e.load(r)},get$findFileUrl(e){return e.findFileUrl},get$sourceMapUrl(e){return e.sourceMapUrl},get$separator(e){return e.separator},get$brackets(e){return e.brackets},get$numeratorUnits(e){return e.numeratorUnits},get$denominatorUnits(e){return e.denominatorUnits},get$indentedSyntax(e){return e.indentedSyntax},get$omitSourceMapUrl(e){return e.omitSourceMapUrl},get$outFile(e){return e.outFile},get$outputStyle(e){return e.outputStyle},get$fiber(e){return e.fiber},get$sourceMapContents(e){return e.sourceMapContents},get$sourceMapEmbed(e){return e.sourceMapEmbed},get$sourceMapRoot(e){return e.sourceMapRoot},set$cli_pkg_main_0_(e,r){return e.cli_pkg_main_0_=r},get$quotes(e){return e.quotes}},m.PlainJavaScriptObject.prototype={},m.UnknownJavaScriptObject.prototype={},m.JavaScriptFunction.prototype={toString$0(e){var r=e[b.$get$DART_CLOSURE_PROPERTY_NAME()];return r==null?this.super$LegacyJavaScriptObject$toString(e):"JavaScript function for "+t.S(m.toString$0$(r))},$isFunction:1},m.JSArray.prototype={cast$1$0(e,r){return new t.CastList(e,t._arrayInstanceType(e)._eval$1("@<1>")._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,l=[],o=e.length;for(s=0;s<o;++s)if(i=e[s],r.call$1(i)||l.push(i),e.length!==o)throw t.wrapException(t.ConcurrentModificationError$(e));if(a=l.length,a!==o)for(this.set$length(e,a),s=0;s<l.length;++s)e[s]=l[s]},where$1(e,r){return new t.WhereIterable(e,r,t._arrayInstanceType(e)._eval$1("WhereIterable<1>"))},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<s;++n)e.push(r[n])}},clear$0(e){e.fixed$length&&t.throwExpression(t.UnsupportedError$("clear")),e.length=0},map$1$1(e,r,n){return new t.MappedListIterable(e,r,t._arrayInstanceType(e)._eval$1("@<1>")._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;n<e.length;++n)s[n]=t.S(e[n]);return s.join(r)},join$0(e){return this.join$1(e,"")},take$1(e,r){return t.SubListIterable$(e,0,t.checkNotNullable(r,"count",$.int),t._arrayInstanceType(e)._precomputed1)},skip$1(e,r){return t.SubListIterable$(e,r,null,t._arrayInstanceType(e)._precomputed1)},fold$1$2(e,r,n){var s,i,a=e.length;for(s=r,i=0;i<a;++i)if(s=n.call$2(s,e[i]),e.length!==a)throw t.wrapException(t.ConcurrentModificationError$(e));return s},fold$2(e,r,n){return this.fold$1$2(e,r,n,$.dynamic)},elementAt$1(e,r){return e[r]},sublist$2(e,r,n){var s=e.length;if(r>s)throw t.wrapException(t.RangeError$range(r,0,s,"start",null));if(n==null)n=s;else if(n<r||n>s)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,l,o,_,u;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)?(l=s,o=i):(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<r)for(u=a-1;u>=0;--u)e[r+u]=_.$index(l,o+u);else for(u=0;u<a;++u)e[r+u]=_.$index(l,o+u)}},setRange$3(e,r,n,s){return this.setRange$4(e,r,n,s,0)},fillRange$3(e,r,n,s){var i;for(e.immutable$list&&t.throwExpression(t.UnsupportedError$("fill range")),t.RangeError_checkValidRange(r,n,e.length),t._arrayInstanceType(e)._precomputed1._as(s),i=r;i<n;++i)e[i]=s},any$1(e,r){var n,s=e.length;for(n=0;n<s;++n){if(r.call$1(e[n]))return!0;if(e.length!==s)throw t.wrapException(t.ConcurrentModificationError$(e))}return!1},every$1(e,r){var n,s=e.length;for(n=0;n<s;++n){if(!r.call$1(e[n]))return!1;if(e.length!==s)throw t.wrapException(t.ConcurrentModificationError$(e))}return!0},get$reversed(e){return new t.ReversedListIterable(e,t._arrayInstanceType(e)._eval$1("ReversedListIterable<1>"))},sort$1(e,r){e.immutable$list&&t.throwExpression(t.UnsupportedError$("sort")),t.Sort_sort(e,r??m._interceptors_JSArray__compareAny$closure())},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;n<s;++n)if(m.$eq$(e[n],r))return n;return-1},contains$1(e,r){var n;for(n=0;n<e.length;++n)if(m.$eq$(e[n],r))return!0;return!1},get$isEmpty(e){return e.length===0},get$isNotEmpty(e){return e.length!==0},toString$0(e){return t.Iterable_iterableToFullString(e,"[","]")},toList$1$growable(e,r){var n=t._setArrayType(e.slice(0),t._arrayInstanceType(e));return n},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return t.LinkedHashSet_LinkedHashSet$from(e,t._arrayInstanceType(e)._precomputed1)},get$iterator(e){return new m.ArrayIterator(e,e.length)},get$hashCode(e){return t.Primitives_objectHashCode(e)},get$length(e){return e.length},set$length(e,r){if(e.fixed$length&&t.throwExpression(t.UnsupportedError$("set length")),r<0)throw t.wrapException(t.RangeError$range(r,0,null,"newLength",null));r>e.length&&t._arrayInstanceType(e)._precomputed1._as(null),e.length=r},$index(e,r){if(!(r>=0&&r<e.length))throw t.wrapException(t.diagnoseIndexError(e,r));return e[r]},$indexSet(e,r,n){if(e.immutable$list&&t.throwExpression(t.UnsupportedError$("indexed set")),!(r>=0&&r<e.length))throw t.wrapException(t.diagnoseIndexError(e,r));e[r]=n},$add(e,r){var n=t.List_List$of(e,!0,t._arrayInstanceType(e)._precomputed1);return this.addAll$1(n,r),n},indexWhere$1(e,r){var n;if(0>=e.length)return-1;for(n=0;n<e.length;++n)if(r.call$1(e[n]))return n;return-1},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},m.JSUnmodifiableArray.prototype={},m.ArrayIterator.prototype={get$current(e){var r=this._current;return r??t._instanceType(this)._precomputed1._as(r)},moveNext$0(){var e,r=this,n=r._iterable,s=n.length;if(r._length!==s)throw t.wrapException(t.throwConcurrentModificationError(n));return e=r._index,e>=s?(r._current=null,!1):(r._current=n[e],r._index=e+1,!0)}},m.JSNumber.prototype={compareTo$1(e,r){var n;return e<r?-1:e>r?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},get$sign(e){var r;return e>0?r=1:r=e<0?-1:e,r},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(c.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),c.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+c.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$sign(e){var r;return e>0?r=1:r=e<0?-1:e,r},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;i<s;++i)if(this.codeUnitAt$1(r,n+i)!==this._codeUnitAt$1(e,i))return a;return new t.StringMatch(n,e)},$add(e,r){return e+r},endsWith$1(e,r){var n=r.length,s=e.length;return n>s?!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,l,o,_=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),l=a.get$start(a),o=a.get$end(a),i=o-l,!(i===0&&s===l)&&(_.push(this.substring$2(e,s,l)),s=o);return(s<e.length||i>0)&&_.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(c.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<r?-1:1,n},toString$0(e){return e},get$hashCode(e){var r,n,s;for(r=e.length,n=0,s=0;s<r;++s)n=n+e.charCodeAt(s)&536870911,n=n+((n&524287)<<10)&536870911,n^=n>>6;return n=n+((n&67108863)<<3)&536870911,n^=n>>11,n+((n&16383)<<15)&536870911},get$runtimeType(e){return 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$__internal$_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$__internal$_source())},get$isEmpty(e){return m.get$isEmpty$asx(this.get$__internal$_source())},get$isNotEmpty(e){return m.get$isNotEmpty$asx(this.get$__internal$_source())},skip$1(e,r){var n=t._instanceType(this);return t.CastIterable_CastIterable(m.skip$1$ax(this.get$__internal$_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$__internal$_source(),r),n._precomputed1,n._rest[1])},elementAt$1(e,r){return t._instanceType(this)._rest[1]._as(m.elementAt$1$ax(this.get$__internal$_source(),r))},get$first(e){return t._instanceType(this)._rest[1]._as(m.get$first$ax(this.get$__internal$_source()))},get$last(e){return t._instanceType(this)._rest[1]._as(m.get$last$ax(this.get$__internal$_source()))},get$single(e){return t._instanceType(this)._rest[1]._as(m.get$single$ax(this.get$__internal$_source()))},contains$1(e,r){return m.contains$1$asx(this.get$__internal$_source(),r)},toString$0(e){return m.toString$0$(this.get$__internal$_source())}},t.CastIterator.prototype={moveNext$0(){return this.__internal$_source.moveNext$0()},get$current(e){var r=this.__internal$_source;return this.$ti._rest[1]._as(r.get$current(r))}},t.CastIterable.prototype={get$__internal$_source(){return this.__internal$_source}},t._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},t._CastListBase.prototype={$index(e,r){return this.$ti._rest[1]._as(m.$index$asx(this.__internal$_source,r))},$indexSet(e,r,n){m.$indexSet$ax(this.__internal$_source,r,this.$ti._precomputed1._as(n))},set$length(e,r){m.set$length$asx(this.__internal$_source,r)},add$1(e,r){m.add$1$ax(this.__internal$_source,this.$ti._precomputed1._as(r))},addAll$1(e,r){var n=this.$ti;m.addAll$1$ax(this.__internal$_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.__internal$_source,n)},getRange$2(e,r,n){var s=this.$ti;return t.CastIterable_CastIterable(m.getRange$2$ax(this.__internal$_source,r,n),s._precomputed1,s._rest[1])},setRange$4(e,r,n,s,i){var a=this.$ti;m.setRange$4$ax(this.__internal$_source,r,n,t.CastIterable_CastIterable(s,a._rest[1],a._precomputed1),i)},removeRange$2(e,r,n){m.removeRange$2$ax(this.__internal$_source,r,n)},fillRange$3(e,r,n,s){m.fillRange$3$ax(this.__internal$_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.__internal$_source,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("CastList<1,2>"))},get$__internal$_source(){return this.__internal$_source}},t.CastSet.prototype={add$1(e,r){return this.__internal$_source.add$1(0,this.$ti._precomputed1._as(r))},addAll$1(e,r){var n=this.$ti;this.__internal$_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.__internal$_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,l=a._rest[1],o=i==null?t.LinkedHashSet_LinkedHashSet(l):i.call$1$0(l);for(l=this.__internal$_source,l=l.get$iterator(l),n=e.__internal$_source,a=a._rest[1];l.moveNext$0();)s=a._as(l.get$current(l)),r===n.contains$1(0,s)&&o.add$1(0,s);return o},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$__internal$_source(){return this.__internal$_source}},t.CastMap.prototype={cast$2$0(e,r,n){var s=this.$ti;return new t.CastMap(this.__internal$_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.__internal$_source.containsKey$1(e)},$index(e,r){return this.$ti._eval$1("4?")._as(this.__internal$_source.$index(0,r))},$indexSet(e,r,n){var s=this.$ti;this.__internal$_source.$indexSet(0,s._precomputed1._as(r),s._rest[1]._as(n))},addAll$1(e,r){var n=this.$ti;this.__internal$_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.__internal$_source.remove$1(0,r))},forEach$1(e,r){this.__internal$_source.forEach$1(0,new t.CastMap_forEach_closure(this,r))},get$keys(e){var r=this.__internal$_source,n=this.$ti;return t.CastIterable_CastIterable(r.get$keys(r),n._precomputed1,n._rest[2])},get$values(e){var r=this.__internal$_source,n=this.$ti;return t.CastIterable_CastIterable(r.get$values(r),n._rest[1],n._rest[3])},get$length(e){var r=this.__internal$_source;return r.get$length(r)},get$isEmpty(e){var r=this.__internal$_source;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this.__internal$_source;return r.get$isNotEmpty(r)},get$entries(e){var r=this.__internal$_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._string.length},$index(e,r){return c.JSString_methods.codeUnitAt$1(this._string,r)}},t.nullFuture_closure.prototype={call$0(){return t.Future_Future$value(null,$.Null)},$signature:4},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<i;++n){if(m.$eq$(s.elementAt$1(0,n),r))return!0;if(i!==s.get$length(s))throw t.wrapException(t.ConcurrentModificationError$(s))}return!1},every$1(e,r){var n,s=this,i=s.get$length(s);for(n=0;n<i;++n){if(!r.call$1(s.elementAt$1(0,n)))return!1;if(i!==s.get$length(s))throw t.wrapException(t.ConcurrentModificationError$(s))}return!0},any$1(e,r){var n,s=this,i=s.get$length(s);for(n=0;n<i;++n){if(r.call$1(s.elementAt$1(0,n)))return!0;if(i!==s.get$length(s))throw t.wrapException(t.ConcurrentModificationError$(s))}return!1},join$1(e,r){var n,s,i,a=this,l=a.get$length(a);if(r.length!==0){if(l===0)return"";if(n=t.S(a.elementAt$1(0,0)),l!==a.get$length(a))throw t.wrapException(t.ConcurrentModificationError$(a));for(s=n,i=1;i<l;++i)if(s=s+r+t.S(a.elementAt$1(0,i)),l!==a.get$length(a))throw t.wrapException(t.ConcurrentModificationError$(a));return s.charCodeAt(0)==0,s}else{for(i=0,s="";i<l;++i)if(s+=t.S(a.elementAt$1(0,i)),l!==a.get$length(a))throw t.wrapException(t.ConcurrentModificationError$(a));return s.charCodeAt(0)==0,s}},join$0(e){return this.join$1(e,"")},where$1(e,r){return this.super$Iterable$where(0,r)},map$1$1(e,r,n){return new t.MappedListIterable(this,r,t._instanceType(this)._eval$1("@<ListIterable.E>")._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;s<a;++s)if(n=r.call$2(n,i.elementAt$1(0,s)),a!==i.get$length(i))throw t.wrapException(t.ConcurrentModificationError$(i));return n},fold$1$2(e,r,n){var s,i,a=this,l=a.get$length(a);for(s=r,i=0;i<l;++i)if(s=n.call$2(s,a.elementAt$1(0,i)),l!==a.get$length(a))throw t.wrapException(t.ConcurrentModificationError$(a));return s},fold$2(e,r,n){return this.fold$1$2(e,r,n,$.dynamic)},skip$1(e,r){return t.SubListIterable$(this,r,null,t._instanceType(this)._eval$1("ListIterable.E"))},take$1(e,r){return t.SubListIterable$(this,0,t.checkNotNullable(r,"count",$.int),t._instanceType(this)._eval$1("ListIterable.E"))},toList$1$growable(e,r){return t.List_List$of(this,!0,t._instanceType(this)._eval$1("ListIterable.E"))},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){var r,n=this,s=t.LinkedHashSet_LinkedHashSet(t._instanceType(n)._eval$1("ListIterable.E"));for(r=0;r<n.get$length(n);++r)s.add$1(0,n.elementAt$1(0,r));return s}},t.SubListIterable.prototype={SubListIterable$3(e,r,n,s){var i,a=this._start;if(t.RangeError_checkNotNegative(a,"start"),i=this._endOrLength,i!=null&&(t.RangeError_checkNotNegative(i,"end"),a>i))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._start;return r>e?e:r},get$length(e){var r,n=m.get$length$asx(this.__internal$_iterable),s=this._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._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._start,i=s+r,n==null?t.SubListIterable$(a.__internal$_iterable,s,i,a.$ti._precomputed1):n<i?a:t.SubListIterable$(a.__internal$_iterable,s,i,a.$ti._precomputed1)},toList$1$growable(e,r){var n,s,i,a=this,l=a._start,o=a.__internal$_iterable,_=m.getInterceptor$asx(o),u=_.get$length(o),p=a._endOrLength;if(p!=null&&p<u&&(u=p),n=u-l,n<=0)return o=a.$ti._precomputed1,r?m.JSArray_JSArray$growable(0,o):m.JSArray_JSArray$fixed(0,o);for(s=t.List_List$filled(n,_.elementAt$1(o,l),r,a.$ti._precomputed1),i=1;i<n;++i)if(s[i]=_.elementAt$1(o,l+i),_.get$length(o)<u)throw t.wrapException(t.ConcurrentModificationError$(a));return s},toList$0(e){return this.toList$1$growable(e,!0)}},t.ListIterator.prototype={get$current(e){var r=this.__internal$_current;return r??t._instanceType(this)._precomputed1._as(r)},moveNext$0(){var e,r=this,n=r.__internal$_iterable,s=m.getInterceptor$asx(n),i=s.get$length(n);if(r.__internal$_length!==i)throw t.wrapException(t.ConcurrentModificationError$(n));return e=r.__internal$_index,e>=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??t._instanceType(this)._rest[1]._as(r)}},t.MappedListIterable.prototype={get$length(e){return m.get$length$asx(this.__internal$_source)},elementAt$1(e,r){return this._f.call$1(m.elementAt$1$ax(this.__internal$_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,c.C_EmptyIterator)}},t.ExpandIterator.prototype={get$current(e){var r=this.__internal$_current;return r??t._instanceType(this)._rest[1]._as(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<this._skipCount;++r)e.moveNext$0();return this._skipCount=0,e.moveNext$0()},get$current(e){var r=this._iterator;return r.get$current(r)}},t.SkipWhileIterable.prototype={get$iterator(e){return new t.SkipWhileIterator(m.get$iterator$ax(this.__internal$_iterable),this._f)}},t.SkipWhileIterator.prototype={moveNext$0(){var e,r,n=this;if(!n._hasSkipped){for(n._hasSkipped=!0,e=n._iterator,r=n._f;e.moveNext$0();)if(!r.call$1(e.get$current(e)))return!0}return n._iterator.moveNext$0()},get$current(e){var r=this._iterator;return r.get$current(r)}},t.EmptyIterable.prototype={get$iterator(e){return c.C_EmptyIterator},get$isEmpty(e){return!0},get$length(e){return 0},get$first(e){throw t.wrapException(t.IterableElementError_noElement())},get$last(e){throw t.wrapException(t.IterableElementError_noElement())},get$single(e){throw t.wrapException(t.IterableElementError_noElement())},elementAt$1(e,r){throw t.wrapException(t.RangeError$range(r,0,0,"index",null))},contains$1(e,r){return!1},every$1(e,r){return!0},join$1(e,r){return""},where$1(e,r){return this},map$1$1(e,r,n){return new t.EmptyIterable(n._eval$1("EmptyIterable<0>"))},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<i?s.elementAt$1(n,r):this._second.elementAt$1(0,r-i)},get$first(e){var r=this.__internal$_first,n=m.getInterceptor$asx(r);return n.get$isNotEmpty(r)?n.get$first(r):(r=this._second,r.get$first(r))},get$last(e){var r=this._second;return r.get$isNotEmpty(r)?r.get$last(r):m.get$last$ax(this.__internal$_first)},$isEfficientLengthIterable:1},t.FollowedByIterator.prototype={moveNext$0(){var e,r=this;return r._currentIterator.moveNext$0()?!0:(e=r._nextIterable,e!=null?(e=e.get$iterator(e),r._currentIterator=e,r._nextIterable=null,e.moveNext$0()):!1)},get$current(e){var r=this._currentIterator;return r.get$current(r)}},t.WhereTypeIterable.prototype={get$iterator(e){return new t.WhereTypeIterator(m.get$iterator$ax(this.__internal$_source),this.$ti._eval$1("WhereTypeIterator<1>"))}},t.WhereTypeIterator.prototype={moveNext$0(){var e,r;for(e=this.__internal$_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.__internal$_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"))},removeRange$2(e,r,n){throw t.wrapException(t.UnsupportedError$("Cannot remove from 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"))},removeRange$2(e,r,n){throw t.wrapException(t.UnsupportedError$("Cannot remove from 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.__internal$_source)},elementAt$1(e,r){var n=this.__internal$_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._Record_2_forImport.prototype={$recipe:"+forImport(1,2)",$shape:2},t._Record_2_imports_modules.prototype={$recipe:"+imports,modules(1,2)",$shape:4},t._Record_2_loadedUrls_stylesheet.prototype={$recipe:"+loadedUrls,stylesheet(1,2)",$shape:5},t._Record_2_sourceMap.prototype={$recipe:"+sourceMap(1,2)",$shape:3},t._Record_3.prototype={$recipe:"+(1,2,3)",$shape:6},t._Record_3_importer_isDependency.prototype={$recipe:"+importer,isDependency(1,2,3)",$shape:8},t._Record_3_originalUrl.prototype={$recipe:"+originalUrl(1,2,3)",$shape:7},t._Record_4.prototype={$recipe:"+(1,2,3,4)",$shape:9},t._Record_4_baseImporter_baseUrl_forImport.prototype={$recipe:"+baseImporter,baseUrl,forImport(1,2,3,4)",$shape:10},t._Record_5_named_namedNodes_positional_positionalNodes_separator.prototype={$recipe:"+named,namedNodes,positional,positionalNodes,separator(1,2,3,4,5)",$shape:11},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,l,o,_;return function(p,h){for(p===1&&(a=h,s=i);;)switch(s){case 0:l=n.get$keys(n),l=l.get$iterator(l),o=t._instanceType(n),o=o._eval$1("@<1>")._bind$1(o._rest[1])._eval$1("MapEntry<1,2>");case 2:if(!l.moveNext$0()){s=3;break}return _=l.get$current(l),s=4,new t.MapEntry(_,n.$index(0,_),o);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,l=this._keys;for(n=l.length,s=this._jsObject,i=0;i<n;++i)a=l[i],r.call$2(a,s[a])},get$keys(e){return new t._ConstantMapKeyIterable(this,this.$ti._eval$1("_ConstantMapKeyIterable<1>"))},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.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),c.C_SentinelValue,c.C_SentinelValue)},toString$0(e){var r=c.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 c.List_empty6;for(s=[],i=0;i<n;++i)s.push(r.$index(e,i));return m.JSArray_markUnmodifiableList(s)},get$namedArguments(){var e,r,n,s,i,a,l,o,_=this;if(_.__js_helper$_kind!==0||(e=_._namedArgumentNames,r=m.getInterceptor$asx(e),n=r.get$length(e),s=_._arguments,i=m.getInterceptor$asx(s),a=i.get$length(s)-n-_._typeArgumentCount,n===0))return c.Map_empty3;for(l=new t.JsLinkedHashMap($.JsLinkedHashMap_Symbol_dynamic),o=0;o<n;++o)l.$indexSet(0,new t.Symbol(r.$index(e,o)),i.$index(s,a+o));return new t.ConstantMapView(l,$.ConstantMapView_Symbol_dynamic)}},t.Primitives_functionNoSuchMethod_closure.prototype={call$2(e,r){var n=this._box_0;n.names=n.names+"$"+e,this.namedArgumentList.push(e),this.$arguments.push(r),++n.argumentCount},$signature:183},t.TypeErrorDecoder.prototype={matchTypeError$1(e){var r,n,s=this,i=new RegExp(s._pattern).exec(e);return i==null?null:(r=Object.create(null),n=s._arguments,n!==-1&&(r.arguments=i[n+1]),n=s._argumentsExpr,n!==-1&&(r.argumentsExpr=i[n+1]),n=s._expr,n!==-1&&(r.expr=i[n+1]),n=s._method,n!==-1&&(r.method=i[n+1]),n=s._receiver,n!==-1&&(r.receiver=i[n+1]),r)}},t.NullError.prototype={toString$0(e){var r=this._method;return r==null?"NoSuchMethodError: "+this.__js_helper$_message:"NoSuchMethodError: method not found: '"+r+"' on null"}},t.JsNoSuchMethodError.prototype={toString$0(e){var r,n=this,s="NoSuchMethodError: method not found: '",i=n._method;return i==null?"NoSuchMethodError: "+n.__js_helper$_message:(r=n._receiver,r==null?s+i+"' ("+n.__js_helper$_message+")":s+i+"' on '"+r+"' ("+n.__js_helper$_message+")")}},t.UnknownJsTypeError.prototype={toString$0(e){var r=this.__js_helper$_message;return r.length===0?"Error":"Error: "+r}},t.NullThrownFromJavaScriptException.prototype={toString$0(e){return"Throw of null ('"+(this._irritant===null?"null":"undefined")+"' from JavaScript)"},$isException:1},t.ExceptionAndStackTrace.prototype={},t._StackTrace.prototype={toString$0(e){var r,n=this._trace;return n??(n=this._exception,r=n!==null&&typeof n=="object"?n.stack:null,this._trace=r??"")},$isStackTrace:1},t.Closure.prototype={toString$0(e){var r=this.constructor,n=r==null?null:r.name;return"Closure '"+t.unminifyOrTag(n??"unknown")+"'"},$isFunction:1,get$$call(){return this},"call*":"call$1",$requiredArgCount:1,$defaultValues:null},t.Closure0Args.prototype={"call*":"call$0",$requiredArgCount:0},t.Closure2Args.prototype={"call*":"call$2",$requiredArgCount:2},t.TearOffClosure.prototype={},t.StaticClosure.prototype={toString$0(e){var r=this.$static_name;return r==null?"Closure of unknown static method":"Closure '"+t.unminifyOrTag(r)+"'"}},t.BoundClosure.prototype={$eq(e,r){return r==null?!1:this===r?!0:r instanceof t.BoundClosure?this.$_target===r.$_target&&this._receiver===r._receiver:!1},get$hashCode(e){return(t.objectHashCode(this._receiver)^t.Primitives_objectHashCode(this.$_target))>>>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,l=null;return typeof r=="string"?(n=this._strings,n==null?l:(s=n[r],i=s==null?l:s.hashMapCellValue,i)):typeof r=="number"&&(r&1073741823)===r?(a=this._nums,a==null?l:(s=a[r],i=s==null?l: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??(a._strings=a._newHashTable$0()),r,n)):typeof r=="number"&&(r&1073741823)===r?(i=a._nums,a._addHashTableEntry$3(i??(a._nums=a._newHashTable$0()),r,n)):a.internalSet$2(r,n)},internalSet$2(e,r){var n,s,i,a=this,l=a.__js_helper$_rest;l==null&&(l=a.__js_helper$_rest=a._newHashTable$0()),n=a.internalComputeHashCode$1(e),s=l[n],s==null?l[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??t._instanceType(i)._rest[1]._as(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,l=a.__js_helper$_rest;return l==null||(r=a.internalComputeHashCode$1(e),n=l[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 l[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<n;++s)if(m.$eq$(e[s].hashMapCellKey,r))return s;return-1},toString$0(e){return t.MapBase_mapToString(this)},_newHashTable$0(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e}},t.JsLinkedHashMap_values_closure.prototype={call$1(e){var r=this.$this,n=r.$index(0,e);return n??t._instanceType(r)._rest[1]._as(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:108},t.initHooks_closure0.prototype={call$2(e,r){return this.getUnknownTag(e,r)},$signature:491},t.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:344},t._Record.prototype={toString$0(e){return this._toString$1(!1)},_toString$1(e){var r,n,s,i,a,l=this._fieldKeys$0(),o=this._getFieldValues$0(),_=(e?"Record ":"")+"(";for(r=l.length,n="",s=0;s<r;++s,n=", ")_+=n,i=l[s],typeof i=="string"&&(_=_+i+": "),a=o[s],_=e?_+t.Primitives_safeToString(a):_+t.S(a);return _+=")",_.charCodeAt(0)==0,_},_fieldKeys$0(){for(var e,r=this.$shape;b._Record__computedFieldKeys.length<=r;)b._Record__computedFieldKeys.push(null);return e=b._Record__computedFieldKeys[r],e==null&&(e=this._computeFieldKeys$0(),b._Record__computedFieldKeys[r]=e),e},_computeFieldKeys$0(){var e,r,n,s=this.$recipe,i=s.indexOf("("),a=s.substring(1,i),l=s.substring(i),o=l==="()"?0:l.replace(/[^,]/g,"").length+1,_=$.Object,u=m.JSArray_JSArray$allocateGrowable(o,_);for(e=0;e<o;++e)u[e]=e;if(a!=="")for(r=a.split(","),e=r.length,n=o;e>0;)--n,--e,u[n]=r[e];return t.List_List$unmodifiable(u,_)},$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,c.C_SentinelValue)}},t._Record3.prototype={_getFieldValues$0(){return[this._0,this._1,this._2]},$eq(e,r){var n=this;return r==null?!1:r instanceof t._Record3&&n.$shape===r.$shape&&m.$eq$(n._0,r._0)&&m.$eq$(n._1,r._1)&&m.$eq$(n._2,r._2)},get$hashCode(e){var r=this;return t.Object_hash(r.$shape,r._0,r._1,r._2)}},t._RecordN.prototype={_getFieldValues$0(){return this.__js_helper$_values},$eq(e,r){return r==null?!1:r instanceof t._RecordN&&this.$shape===r.$shape&&t._RecordN__equalValues(this.__js_helper$_values,r.__js_helper$_values)},get$hashCode(e){return t.Object_hash(this.$shape,t.Object_hashAll(this.__js_helper$_values),c.C_SentinelValue,c.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??(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??(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.__js_helper$_string,this.__js_helper$_start)}},t._AllMatchesIterator.prototype={get$current(e){var r=this.__js_helper$_current;return r??$.RegExpMatch._as(r)},moveNext$0(){var e,r,n,s,i,a=this,l=a.__js_helper$_string;return l==null?!1:(e=a._nextIndex,r=l.length,e<=r&&(n=a._regExp,s=n._execGlobal$2(l,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<r?(e=c.JSString_methods.codeUnitAt$1(l,e),e>=55296&&e<=56319?(e=c.JSString_methods.codeUnitAt$1(l,n),e=e>=56320&&e<=57343):e=!1):e=!1):e=!1,i=(e?i+1:i)+1),a._nextIndex=i,!0):(a.__js_helper$_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,l=n._input,o=l.length;return s+a>o?(n.__js_helper$_current=null,!1):(e=l.indexOf(i,s),e<0?(n.__js_helper$_index=o+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._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._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$1$0(){var e,r=this,n=r._value;return n===r&&(e=r._initializer.call$0(),r._value!==r&&t.throwExpression(new t.LateError(N.Local_)),r._value=e,n=e),n},readFinal$0(){return this.readFinal$1$0($.dynamic)},_readFinal$0(){var e,r=this,n=r._value;if(n===r){if(e=r._initializer.call$0(),r._value!==r)throw t.wrapException(new t.LateError(N.Local_));r._value=e,n=e}return n}},t.NativeByteBuffer.prototype={get$runtimeType(e){return c.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 c.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,l,o=e.length;if(this._checkPosition$3(e,r,o,"start"),this._checkPosition$3(e,n,o,"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(l=s.length,l-i<a)throw t.wrapException(t.StateError$("Not enough elements"));(i!==0||l!==a)&&(s=s.subarray(i,i+a)),e.set(s,r)},$isJavaScriptIndexingBehavior:1},t.NativeTypedArrayOfDouble.prototype={$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},$indexSet(e,r,n){t._checkValidIndex(r,e,e.length),e[r]=n},setRange$4(e,r,n,s,i){if($.NativeTypedArrayOfDouble._is(s)){this._setRangeFast$4(e,r,n,s,i);return}this.super$ListBase$setRange(e,r,n,s,i)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},t.NativeTypedArrayOfInt.prototype={$indexSet(e,r,n){t._checkValidIndex(r,e,e.length),e[r]=n},setRange$4(e,r,n,s,i){if($.NativeTypedArrayOfInt._is(s)){this._setRangeFast$4(e,r,n,s,i);return}this.super$ListBase$setRange(e,r,n,s,i)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},t.NativeFloat32List.prototype={get$runtimeType(e){return c.Type_Float32List_LB7},sublist$2(e,r,n){return new Float32Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isFloat32List:1},t.NativeFloat64List.prototype={get$runtimeType(e){return c.Type_Float64List_LB7},sublist$2(e,r,n){return new Float64Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isFloat64List:1},t.NativeInt16List.prototype={get$runtimeType(e){return c.Type_Int16List_uXf},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Int16Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isInt16List:1},t.NativeInt32List.prototype={get$runtimeType(e){return c.Type_Int32List_O50},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Int32Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isInt32List:1},t.NativeInt8List.prototype={get$runtimeType(e){return c.Type_Int8List_ekJ},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Int8Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isInt8List:1},t.NativeUint16List.prototype={get$runtimeType(e){return c.Type_Uint16List_2bx},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Uint16Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isUint16List:1},t.NativeUint32List.prototype={get$runtimeType(e){return c.Type_Uint32List_2bx},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Uint32Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isUint32List:1},t.NativeUint8ClampedList.prototype={get$runtimeType(e){return c.Type_Uint8ClampedList_Jik},get$length(e){return e.length},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Uint8ClampedArray(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isTrustedGetRuntimeType:1,$isUint8ClampedList:1},t.NativeUint8List.prototype={get$runtimeType(e){return c.Type_Uint8List_WLA},get$length(e){return e.length},$index(e,r){return t._checkValidIndex(r,e,e.length),e[r]},sublist$2(e,r,n){return new Uint8Array(e.subarray(r,t._checkValidRange(r,n,e.length)))},sublist$1(e,r){return this.sublist$2(e,r,null)},$isNativeUint8List:1,$isTrustedGetRuntimeType:1,$isUint8List:1},t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.prototype={},t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.prototype={},t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},t.Rti.prototype={_eval$1(e){return t._Universe_evalInEnvironment(Z.typeUniverse,this,e)},_bind$1(e){return t._Universe_bind(Z.typeUniverse,this,e)}},t._FunctionParameters.prototype={},t._Type.prototype={toString$0(e){return t._rtiToString(this._rti,null)}},t._Error.prototype={toString$0(e){return this.__rti$_message}},t._TypeError.prototype={get$message(e){return this.__rti$_message},$isTypeError:1},t._AsyncRun__initializeScheduleImmediate_internalCallback.prototype={call$1(e){var r=this._box_0,n=r.storedCallback;r.storedCallback=null,n.call$0()},$signature:76},t._AsyncRun__initializeScheduleImmediate_closure.prototype={call$1(e){var r,n;this._box_0.storedCallback=e,r=this.div,n=this.span,r.firstChild?r.removeChild(n):r.appendChild(n)},$signature:35},t._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:2},t._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:2},t._TimerImpl.prototype={_TimerImpl$2(e,r){if(w.setTimeout!=null)this._handle=w.setTimeout(t.convertDartClosureToJS(new t._TimerImpl_internalCallback(this,r),0),e);else throw t.wrapException(t.UnsupportedError$("`setTimeout()` not found."))},_TimerImpl$periodic$2(e,r){if(w.setTimeout!=null)this._handle=w.setInterval(t.convertDartClosureToJS(new t._TimerImpl$periodic_closure(this,e,Date.now(),r),0),e);else throw t.wrapException(t.UnsupportedError$("Periodic timer."))},cancel$0(){if(w.setTimeout!=null){var e=this._handle;if(e==null)return;this._once?w.clearTimeout(e):w.clearInterval(e),this._handle=null}else throw t.wrapException(t.UnsupportedError$("Canceling a timer."))}},t._TimerImpl_internalCallback.prototype={call$0(){var e=this.$this;e._handle=null,e._tick=1,this.callback.call$0()},$signature:0},t._TimerImpl$periodic_closure.prototype={call$0(){var e,r=this,n=r.$this,s=n._tick+1,i=r.milliseconds;i>0&&(e=Date.now()-r.start,e>(s+1)*i&&(s=c.JSInt_methods.$tdiv(e,i))),n._tick=s,r.callback.call$1(n)},$signature:2},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:126},t._awaitOnObject_closure0.prototype={call$2(e,r){this.bodyFunction.call$2(1,new t.ExceptionAndStackTrace(e,r))},$signature:499},t._wrapJsFunctionForAsync_closure.prototype={call$2(e,r){this.$protected(e,r)},$signature:314},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(l,o,_){for(var u,p=o;;)try{return l(p,u)}catch(h){u=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._value=e,n.stackTrace._value=r)):i===0&&!n.eagerError&&n._future._completeError$2(n.error._readLocal$0(),n.stackTrace._readLocal$0())},$signature:74},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)throw t.wrapException(t.StateError$("Future already completed"));n=b.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)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)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,l=this.result._zone;$.dynamic_Function_Object_StackTrace._is(r)?n=l.runBinary$3$3(r,a,e.stackTrace,s,i,$.StackTrace):n=l.runUnary$2$2(r,a,s,i);try{return s=n,s}catch(o){throw $.TypeError._is(t.unwrapException(o))?this.state&1?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")):o}}},t._Future.prototype={then$1$2$onError(e,r,n,s){var i,a,l=b.Zone__current;if(l===c.C__RootZone){if(n!=null&&!$.dynamic_Function_Object_StackTrace._is(n)&&!$.dynamic_Function_Object._is(n))throw t.wrapException(t.ArgumentError$value(n,"onError",N.Error_))}else r=l.registerUnaryCallback$2$1(r,s._eval$1("0/"),this.$ti._precomputed1),n!=null&&(n=t._registerErrorHandler(n,l));return i=new t._Future(b.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(b.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=b.Zone__current,s=new t._Future(n,r);return n!==c.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){if(n=r._resultOrListeners,!(n._state&24)){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,l=this,o={};if(o.listeners=e,e!=null)if(r=l._state,r<=3){if(n=l._resultOrListeners,l._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){if(r=l._resultOrListeners,!(r._state&24)){r._prependListeners$1(e);return}l._cloneResult$1(r)}o.listeners=l._reverseListeners$1(e),l._zone.scheduleMicrotask$1(new t._Future__prependListeners_closure(o,l))}},_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?(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:76},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,l=null;try{n=a._box_0.listener,l=n.result._zone.run$1$1(0,n.callback,$.dynamic)}catch(o){e=t.unwrapException(o),r=t.getTraceFromException(o),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(l instanceof t._Future&&l._state&24){l._state&16&&(n=a._box_0,n.listenerValueOrError=l._resultOrListeners,n.listenerHasError=!0);return}$.Future_dynamic._is(l)&&(i=a._box_1.source,n=a._box_0,n.listenerValueOrError=m.then$1$1$x(l,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:501},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(l){r=t.unwrapException(l),n=t.getTraceFromException(l),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(b.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:534},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?this._varData.varData:this._varData},_ensurePendingEvents$0(){var e,r,n=this;return n._state&8?(r=n._varData,e=r.varData,e??(r.varData=new t._PendingEvents)):(e=n._varData,e??(n._varData=new t._PendingEvents))},get$_subscription(){var e=this._varData;return this._state&8?e.varData:e},_badEventState$0(){return this._state&4?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,l=a._state;if(l>=4)throw t.wrapException(a._badEventState$0());return l&2?(l=new t._Future(b.Zone__current,$._Future_dynamic),l._asyncComplete$1(null),l):(l=a._varData,n=new t._Future(b.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?a.get$_subscription()._state&4:!(i&2))&&s.pause$0(0),a._varData=new t._StreamControllerAddStreamState(l,n,s),a._state|=8,n)},_ensureDoneFuture$0(){var e=this._doneFuture;return e==null&&(e=this._doneFuture=this._state&2?b.$get$Future__nullFuture():new t._Future(b.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=b.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)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?this._sendDone$0():e&3||this._ensurePendingEvents$0().add$1(0,c.C__DelayedDone)},_async$_add$1(e){var r=this._state;r&1?this._sendData$1(e):r&3||this._ensurePendingEvents$0().add$1(0,new t._DelayedData(e))},_addError$2(e,r){var n=this._state;n&1?this._sendError$2(e,r):n&3||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,l,o,_=this;if(_._state&3)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(),l=_._state|=1,l&8?(o=_._varData,o.varData=i,o.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,l,o=this,_=null;if(o._state&8&&(_=o._varData.cancel$0()),o._varData=null,o._state=o._state&4294967286|2,r=o.onCancel,r!=null)if(_==null)try{n=r.call$0(),$.Future_void._is(n)&&(_=n)}catch(u){s=t.unwrapException(u),i=t.getTraceFromException(u),a=new t._Future(b.Zone__current,$._Future_void),a._asyncCompleteError$2(s,i),_=a}else _=_.whenComplete$1(r);return l=new t._StreamController__recordCancel_complete(o),_!=null?_=_.whenComplete$1(l):l.call$0(),_},_recordPause$1(e){this._state&8&&this._varData.addSubscription.pause$0(0),t._runGuarded(this.onPause)},_recordResume$1(e){this._state&8&&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)&&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(c.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:2},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||(n=(a+128|4)>>>0,i._state=n,a<128&&(s=i._pending,s!=null&&s._state===1&&(s._state=3)),!(a&4)&&!(n&32)&&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||n>=128&&(n=r._state=n-128,n<128&&(n&64&&r._pending.lastPendingEvent!=null?r._pending.schedule$1(r):(n=(n&4294967291)>>>0,r._state=n,n&32||r._guardCallback$1(r.get$_async$_onResume()))))},cancel$0(){var e=this,r=(e._state&4294967279)>>>0;return e._state=r,r&8||e._cancel$0(),r=e._cancelFuture,r??b.$get$Future__nullFuture()},_cancel$0(){var e,r=this,n=r._state=(r._state|8)>>>0;n&64&&(e=r._pending,e._state===1&&(e._state=3)),n&32||(r._pending=null),r._cancelFuture=r._async$_onCancel$0()},_async$_add$1(e){var r=this._state;r&8||(r<32?this._sendData$1(e):this._addPending$1(new t._DelayedData(e)))},_addError$2(e,r){var n=this._state;n&8||(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||(r=(r|2)>>>0,e._state=r,r<32?e._sendDone$0():e._addPending$1(c.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||(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?(s._state=(i|16)>>>0,s._cancel$0(),n=s._cancelFuture,n!=null&&n!==b.$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!==b.$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&&s._pending.lastPendingEvent==null&&(i=s._state=(i&4294967231)>>>0,i&4&&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){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&&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&&!(i&16)||(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&&(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(b.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(b.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):b.$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()):b.$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,l=a._rest[1],o=b.Zone__current,_=n===!0?1:0,u=t._BufferingStreamSubscription__registerDataHandler(o,r,l),p=t._BufferingStreamSubscription__registerErrorHandler(o,i),h=s??t.async___nullDoneHandler$closure();return l=new t._ForwardingStreamSubscription(this,u,p,o.registerCallback$1$1(h,$.void),o,_,a._eval$1("@<1>")._bind$1(l)._eval$1("_ForwardingStreamSubscription<1,2>")),l._subscription=this._async$_source.listen$3$onDone$onError(0,l.get$_handleData(),l.get$_handleDone(),l.get$_handleError()),l},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||this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,r){this._state&2||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,l,o,_;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(u){s=t.unwrapException(u),i=t.getTraceFromException(u),l=s,o=i,_=b.Zone__current.errorCallback$2(l,o),_!=null&&(l=_.error,o=_.stackTrace),r._addError$2(l,o)}}},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,l,o,_,u,p=this.get$_handleUncaughtError(),h=p.zone;if(h===c.C__RootZone){t._rootHandleError(r,n);return}s=p.$function,i=h.get$_parentDelegate(),u=m.get$parent$z(h),u.toString,a=u,l=b.Zone__current;try{b.Zone__current=a,s.call$5(h,i,e,r,n),b.Zone__current=l}catch(f){o=t.unwrapException(f),_=t.getTraceFromException(f),b.Zone__current=l,u=r===o?n:_,a._processUncaughtError$3(h,o,u)}},$isZone:1},t._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return e??(this._delegateCache=new t._ZoneDelegate(this))},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,l;try{this.runBinary$3$3(e,r,n,$.void,s,i)}catch(o){a=t.unwrapException(o),l=t.getTraceFromException(o),this._processUncaughtError$3(this,a,l)}},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===c.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 c._ZoneFunction__RootZone__rootRun},get$_runUnary(){return c._ZoneFunction__RootZone__rootRunUnary},get$_runBinary(){return c._ZoneFunction__RootZone__rootRunBinary},get$_registerCallback(){return c._ZoneFunction__RootZone__rootRegisterCallback},get$_registerUnaryCallback(){return c._ZoneFunction_Eeh},get$_registerBinaryCallback(){return c._ZoneFunction_7G2},get$_errorCallback(){return c._ZoneFunction__RootZone__rootErrorCallback},get$_scheduleMicrotask(){return c._ZoneFunction__RootZone__rootScheduleMicrotask},get$_createTimer(){return c._ZoneFunction__RootZone__rootCreateTimer},get$_createPeriodicTimer(){return c._ZoneFunction_3bB},get$_print(){return c._ZoneFunction__RootZone__rootPrint},get$_fork(){return c._ZoneFunction__RootZone__rootFork},get$_handleUncaughtError(){return c._ZoneFunction_NMc},get$parent(e){return null},get$_async$_map(){return b.$get$_RootZone__rootMap()},get$_delegate(){var e=b._RootZone__rootDelegate;return e??(b._RootZone__rootDelegate=new t._ZoneDelegate(this))},get$_parentDelegate(){var e=b._RootZone__rootDelegate;return e??(b._RootZone__rootDelegate=new t._ZoneDelegate(this))},get$errorZone(){return this},runGuarded$1(e){var r,n;try{if(c.C__RootZone===b.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(c.C__RootZone===b.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(c.C__RootZone===b.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 b.Zone__current===c.C__RootZone?r.call$0():t._rootRun(null,null,this,r)},runUnary$2$2(e,r){return b.Zone__current===c.C__RootZone?e.call$1(r):t._rootRunUnary(null,null,this,e,r)},runBinary$3$3(e,r,n){return b.Zone__current===c.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??(a._collection$_strings=t._HashMap__newHashTable()),r,n)):typeof r=="number"&&(r&1073741823)===r?(i=a._collection$_nums,a._collection$_addHashTableEntry$3(i??(a._collection$_nums=t._HashMap__newHashTable()),r,n)):a._set$2(r,n)},_set$2(e,r){var n,s,i,a=this,l=a._collection$_rest;l==null&&(l=a._collection$_rest=t._HashMap__newHashTable()),n=a._computeHashCode$1(e),s=l[n],s==null?(t._HashMap__setTableEntry(l,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=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,l=a._collection$_rest;return l==null||(r=a._computeHashCode$1(e),n=l[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 l[r],i)},forEach$1(e,r){var n,s,i,a,l,o=this,_=o._computeKeys$0();for(n=_.length,s=t._instanceType(o)._rest[1],i=0;i<n;++i)if(a=_[i],l=o.$index(0,a),r.call$2(a,l??s._as(l)),_!==o._collection$_keys)throw t.wrapException(t.ConcurrentModificationError$(o))},_computeKeys$0(){var e,r,n,s,i,a,l,o,_,u,p=this,h=p._collection$_keys;if(h!=null)return h;if(h=t.List_List$filled(p._collection$_length,null,!1,$.dynamic),e=p._collection$_strings,e!=null)for(r=Object.getOwnPropertyNames(e),n=r.length,s=0,i=0;i<n;++i)h[s]=r[i],++s;else s=0;if(a=p._collection$_nums,a!=null)for(r=Object.getOwnPropertyNames(a),n=r.length,i=0;i<n;++i)h[s]=+r[i],++s;if(l=p._collection$_rest,l!=null)for(r=Object.getOwnPropertyNames(l),n=r.length,i=0;i<n;++i)for(o=l[r[i]],_=o.length,u=0;u<_;u+=2)h[s]=o[u],++s;return p._collection$_keys=h},_collection$_addHashTableEntry$3(e,r,n){e[r]==null&&(++this._collection$_length,this._collection$_keys=null),t._HashMap__setTableEntry(e,r,n)},_removeHashTableEntry$2(e,r){var n;return e!=null&&e[r]!=null?(n=t._HashMap__getTableEntry(e,r),delete e[r],--this._collection$_length,this._collection$_keys=null,n):null},_computeHashCode$1(e){return m.get$hashCode$(e)&1073741823},_getBucket$2(e,r){return e[this._computeHashCode$1(r)]},_findBucketIndex$2(e,r){var n,s;if(e==null)return-1;for(n=e.length,s=0;s<n;s+=2)if(m.$eq$(e[s],r))return s;return-1}},t._HashMap_values_closure.prototype={call$1(e){var r=this.$this,n=r.$index(0,e);return n??t._instanceType(r)._rest[1]._as(n)},$signature(){return t._instanceType(this.$this)._eval$1("2(1)")}},t._HashMap_addAll_closure.prototype={call$2(e,r){this.$this.$indexSet(0,e,r)},$signature(){return t._instanceType(this.$this)._eval$1("~(1,2)")}},t._IdentityHashMap.prototype={_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<n;s+=2)if(i=e[s],i==null?r==null:i===r)return s;return-1}},t._HashMapKeyIterable.prototype={get$length(e){return this._map._collection$_length},get$isEmpty(e){return this._map._collection$_length===0},get$isNotEmpty(e){return this._map._collection$_length!==0},get$iterator(e){var r=this._map;return new t._HashMapKeyIterator(r,r._computeKeys$0())},contains$1(e,r){return this._map.containsKey$1(r)}},t._HashMapKeyIterator.prototype={get$current(e){var r=this._collection$_current;return r??t._instanceType(this)._precomputed1._as(r)},moveNext$0(){var e=this,r=e._collection$_keys,n=e._offset,s=e._map;if(r!==s._collection$_keys)throw t.wrapException(t.ConcurrentModificationError$(s));return n>=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<n;++s)if(i=e[s].hashMapCellKey,i==null?r==null:i===r)return s;return-1}},t._LinkedCustomHashMap.prototype={$index(e,r){return this._validKey.call$1(r)?this.super$JsLinkedHashMap$internalGet(r):null},$indexSet(e,r,n){this.super$JsLinkedHashMap$internalSet(r,n)},containsKey$1(e){return this._validKey.call$1(e)?this.super$JsLinkedHashMap$internalContainsKey(e):!1},remove$1(e,r){return this._validKey.call$1(r)?this.super$JsLinkedHashMap$internalRemove(r):null},internalComputeHashCode$1(e){return this._hashCode.call$1(e)&1073741823},internalFindBucketIndex$2(e,r){var n,s,i;if(e==null)return-1;for(n=e.length,s=this._equals,i=0;i<n;++i)if(s.call$2(e[i].hashMapCellKey,r))return i;return-1}},t._LinkedCustomHashMap_closure.prototype={call$1(e){return this.K._is(e)},$signature:128},t._LinkedHashSet.prototype={_newSet$0(){return new t._LinkedHashSet(t._instanceType(this)._eval$1("_LinkedHashSet<1>"))},_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??(i._collection$_strings=t._LinkedHashSet__newHashTable()),r)):typeof r=="number"&&(r&1073741823)===r?(s=i._collection$_nums,i._collection$_addHashTableEntry$2(s??(i._collection$_nums=t._LinkedHashSet__newHashTable()),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,l=a._collection$_rest;return l==null||(r=a._computeHashCode$1(e),n=l[r],s=a._findBucketIndex$2(n,e),s<0)?!1:(i=n.splice(s,1)[0],n.length===0&&delete l[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<n;++s)if(m.$eq$(e[s]._element,r))return s;return-1}},t._LinkedIdentityHashSet.prototype={_newSet$0(){return new t._LinkedIdentityHashSet(this.$ti)},_newSimilarSet$1$0(e){return new t._LinkedIdentityHashSet(e._eval$1("_LinkedIdentityHashSet<0>"))},_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<n;++s)if(i=e[s]._element,i==null?r==null:i===r)return s;return-1}},t._LinkedHashSetCell.prototype={},t._LinkedHashSetIterator.prototype={get$current(e){var r=this._collection$_current;return r??t._instanceType(this)._precomputed1._as(r)},moveNext$0(){var e=this,r=e._collection$_cell,n=e._set;if(e._collection$_modifications!==n._collection$_modifications)throw t.wrapException(t.ConcurrentModificationError$(n));return r==null?(e._collection$_current=null,!1):(e._collection$_current=r._element,e._collection$_cell=r._collection$_next,!0)}},t.UnmodifiableListView.prototype={cast$1$0(e,r){return new t.UnmodifiableListView(m.cast$1$0$ax(this._source,r),r._eval$1("UnmodifiableListView<0>"))},get$length(e){return m.get$length$asx(this._source)},$index(e,r){return m.elementAt$1$ax(this._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:194},t.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,r){this.result.$indexSet(0,this.K._as(e),this.V._as(r))},$signature:194},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;n<s;++n)if(r.call$1(this.$index(e,n)),s!==this.get$length(e))throw t.wrapException(t.ConcurrentModificationError$(e))},get$isEmpty(e){return this.get$length(e)===0},get$isNotEmpty(e){return!this.get$isEmpty(e)},get$first(e){if(this.get$length(e)===0)throw t.wrapException(t.IterableElementError_noElement());return this.$index(e,0)},get$last(e){if(this.get$length(e)===0)throw t.wrapException(t.IterableElementError_noElement());return this.$index(e,this.get$length(e)-1)},get$single(e){if(this.get$length(e)===0)throw t.wrapException(t.IterableElementError_noElement());if(this.get$length(e)>1)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<s;++n){if(m.$eq$(this.$index(e,n),r))return!0;if(s!==this.get$length(e))throw t.wrapException(t.ConcurrentModificationError$(e))}return!1},every$1(e,r){var n,s=this.get$length(e);for(n=0;n<s;++n){if(!r.call$1(this.$index(e,n)))return!1;if(s!==this.get$length(e))throw t.wrapException(t.ConcurrentModificationError$(e))}return!0},any$1(e,r){var n,s=this.get$length(e);for(n=0;n<s;++n){if(r.call$1(this.$index(e,n)))return!0;if(s!==this.get$length(e))throw t.wrapException(t.ConcurrentModificationError$(e))}return!1},lastWhere$2$orElse(e,r,n){var s,i,a=this.get$length(e);for(s=a-1;s>=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)},where$1(e,r){return new t.WhereIterable(e,r,t.instanceType(e)._eval$1("WhereIterable<ListBase.E>"))},map$1$1(e,r,n){return new t.MappedListIterable(e,r,t.instanceType(e)._eval$1("@<ListBase.E>")._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("@<ListBase.E>")._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,l=this;if(l.get$isEmpty(e))return n=m.JSArray_JSArray$growable(0,t.instanceType(e)._eval$1("ListBase.E")),n;for(s=l.$index(e,0),i=t.List_List$filled(l.get$length(e),s,!0,t.instanceType(e)._eval$1("ListBase.E")),a=1;a<l.get$length(e);++a)i[a]=l.$index(e,a);return i},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){var r,n=t.LinkedHashSet_LinkedHashSet(t.instanceType(e)._eval$1("ListBase.E"));for(r=0;r<this.get$length(e);++r)n.add$1(0,this.$index(e,r));return n},add$1(e,r){var n=this.get$length(e);this.set$length(e,n+1),this.$indexSet(e,n,r)},addAll$1(e,r){var n;for(this.get$length(e),n=r.get$iterator(r);n.moveNext$0();)this.add$1(e,n.get$current(n))},_closeGap$2(e,r,n){var s,i=this,a=i.get$length(e),l=n-r;for(s=n;s<a;++s)i.$indexSet(e,s-l,i.$index(e,s));i.set$length(e,a-l)},cast$1$0(e,r){return new t.CastList(e,t.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(r)._eval$1("CastList<1,2>"))},sort$1(e,r){t.Sort_sort(e,r??t.collection_ListBase__compareAny$closure())},sublist$2(e,r,n){var s=this.get$length(e);return t.RangeError_checkValidRange(r,s,s),t.List_List$from(this.getRange$2(e,r,s),!0,t.instanceType(e)._eval$1("ListBase.E"))},sublist$1(e,r){return this.sublist$2(e,r,null)},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"))},removeRange$2(e,r,n){t.RangeError_checkValidRange(r,n,this.get$length(e)),n>r&&this._closeGap$2(e,r,n)},fillRange$3(e,r,n,s){var i,a=s??t.instanceType(e)._eval$1("ListBase.E")._as(s);for(t.RangeError_checkValidRange(r,n,this.get$length(e)),i=r;i<n;++i)this.$indexSet(e,i,a)},setRange$4(e,r,n,s,i){var a,l,o,_,u;if(t.RangeError_checkValidRange(r,n,this.get$length(e)),a=n-r,a!==0){if(t.RangeError_checkNotNegative(i,"skipCount"),t.instanceType(e)._eval$1("List<ListBase.E>")._is(s)?(l=i,o=s):(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<r)for(u=a-1;u>=0;--u)this.$indexSet(e,r+u,_.$index(o,l+u));else for(u=0;u<a;++u)this.$indexSet(e,r+u,_.$index(o,l+u))}},get$reversed(e){return new t.ReversedListIterable(e,t.instanceType(e)._eval$1("ReversedListIterable<ListBase.E>"))},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,l=this;for(n=m.get$iterator$ax(l.get$keys(l)),s=t._instanceType(l)._eval$1("MapBase.V");n.moveNext$0();)i=n.get$current(n),a=l.$index(0,i),r.call$2(i,a??s._as(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<MapBase.K,MapBase.V>"))},removeWhere$1(e,r){var n,s,i,a,l=this,o=t._instanceType(l),_=t._setArrayType([],o._eval$1("JSArray<MapBase.K>"));for(n=m.get$iterator$ax(l.get$keys(l)),o=o._eval$1("MapBase.V");n.moveNext$0();)s=n.get$current(n),i=l.$index(0,s),r.call$2(s,i??o._as(i))&&_.push(s);for(o=_.length,a=0;a<_.length;_.length===o||(0,t.throwConcurrentModificationError)(_),++a)l.remove$1(0,_[a])},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("@<MapBase.K>")._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("@<MapBase.K>")._bind$1(r._eval$1("MapBase.V"))._eval$1("MapEntry<1,2>"))},$signature(){return t._instanceType(this.$this)._eval$1("MapEntry<MapBase.K,MapBase.V>(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:156},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??this.$ti._rest[1]._as(r)},get$single(e){var r=this._map;return r=r.$index(0,m.get$single$ax(r.get$keys(r))),r??this.$ti._rest[1]._as(r)},get$last(e){var r=this._map;return r=r.$index(0,m.get$last$ax(r.get$keys(r))),r??this.$ti._rest[1]._as(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??t._instanceType(this)._rest[1]._as(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??r.$ti._precomputed1._as(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??r.$ti._precomputed1._as(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??n.$ti._precomputed1._as(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??s.$ti._precomputed1._as(n)},toList$1$growable(e,r){var n,s,i,a,l,o,_=this,u=_._table.length-1,p=(_._tail-_._head&u)>>>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,l=0;l<p;++l)o=i[(a+l&u)>>>0],s[l]=o??n._as(o);return s},toList$0(e){return this.toList$1$growable(e,!0)},addAll$1(e,r){var n,s,i,a,l,o,_,u,p=this,h=p.$ti;if(h._eval$1("List<1>")._is(r))n=r.length,s=p.get$length(p),i=s+n,a=p._table,l=a.length,i>=l?(o=t.List_List$filled(t.ListQueue__nextPowerOf2(i+(i>>>1)),null,!1,h._eval$1("1?")),p._tail=p._collection$_writeToList$1(o),p._table=o,p._head=0,c.JSArray_methods.setRange$4(o,s,i,r,0),p._tail+=n):(h=p._tail,_=l-h,n<_?(c.JSArray_methods.setRange$4(a,h,h+n,r,0),p._tail+=n):(u=n-_,c.JSArray_methods.setRange$4(a,h,h+_,r,0),c.JSArray_methods.setRange$4(p._table,0,u,r,_),p._tail=u)),++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},_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;c.JSArray_methods.setRange$4(r,0,i,n,s),c.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,l=s._table;return i<=a?(r=a-i,c.JSArray_methods.setRange$4(e,0,r,l,i),r):(n=l.length-i,c.JSArray_methods.setRange$4(e,0,n,l,i),c.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??t._instanceType(this)._precomputed1._as(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.__internal$_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>"))},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.__internal$_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._source.contains$1(0,r)},get$length(e){return this._source._collection$_length},get$iterator(e){var r=this._source;return t._LinkedHashSetIterator$(r,r._collection$_modifications)},toSet$0(e){return this._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:98},t.Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!1}),e}catch{}return null},$signature:98},t.AsciiCodec.prototype={encode$1(e){return c.AsciiEncoder_127.convert$1(e)},get$encoder(){return c.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<i;++n){if(s=c.JSString_methods._codeUnitAt$1(e,n),s&r)throw t.wrapException(t.ArgumentError$value(e,"string","Contains invalid characters."));a[n]=s}return a}},t.AsciiEncoder.prototype={},t.Base64Codec.prototype={get$encoder(){return c.C_Base64Encoder},normalize$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L="Invalid base64 encoding length ";for(n=t.RangeError_checkValidRange(r,n,e.length),s=b.$get$_Base64Decoder__inverseAlphabet(),i=r,a=i,l=null,o=-1,_=-1,u=0;i<n;i=p){if(p=i+1,h=c.JSString_methods._codeUnitAt$1(e,i),h===37?(f=p+2,f<=n?(d=t.hexDigitValue(c.JSString_methods._codeUnitAt$1(e,p)),g=t.hexDigitValue(c.JSString_methods._codeUnitAt$1(e,p+1)),y=d*16+g-(g&256),y===37&&(y=-1),p=f):y=-1):y=h,0<=y&&y<=127){if(S=s[y],S>=0){if(y=c.JSString_methods.codeUnitAt$1(N.ABCDEF,S),y===h)continue;h=y}else{if(S===-1&&(o<0&&(C=l==null?null:l._contents.length,C==null&&(C=0),o=C+(i-a),_=i),++u,h===61))continue;h=y}if(S!==-2){l==null&&(l=new t.StringBuffer("")),C=l,C._contents+=c.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(l!=null){if(C=l._contents+=c.JSString_methods.substring$2(e,a,n),E=C.length,o>=0)t.Base64Codec__checkPadding(e,_,n,o,u,E);else{if(A=c.JSInt_methods.$mod(E-1,4)+1,A===1)throw t.wrapException(t.FormatException$(L,e,n));for(;A<4;)C+="=",l._contents=C,++A}return C=l._contents,c.JSString_methods.replaceRange$3(e,r,n,(C.charCodeAt(0)==0,C))}if(M=n-r,o>=0)t.Base64Codec__checkPadding(e,_,n,o,u,M);else{if(A=c.JSInt_methods.$mod(M,4),A===1)throw t.wrapException(t.FormatException$(L,e,n));A>1&&(e=c.JSString_methods.replaceRange$3(e,n,n,A===2?"==":"="))}return e}},t.Base64Encoder.prototype={convert$1(e){var r=m.getInterceptor$asx(e);return r.get$isEmpty(e)?"":(r=new t._Base64Encoder(N.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(N.ABCDEF))}},t._Base64Encoder.prototype={createBuffer$1(e){return new Uint8Array(e)},encode$4(e,r,n,s){var i,a=this,l=(a._convert$_state&3)+(n-r),o=c.JSInt_methods._tdivFast$1(l,3),_=o*4;return s&&l-o*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 c.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,l=this,o=e.length;for(r=0,n=0;n<o;++n){if(s=c.JSString_methods._codeUnitAt$1(e,n),s>92){s>=55296&&(i=s&64512,i===55296?(a=n+1,a=!(a<o&&(c.JSString_methods._codeUnitAt$1(e,a)&64512)===56320)):a=!1,a?i=!0:i===56320?(i=n-1,i=!(i>=0&&(c.JSString_methods.codeUnitAt$1(e,i)&64512)===55296)):i=!1,i&&(n>r&&l.writeStringSlice$3(e,r,n),r=n+1,l.writeCharCode$1(92),l.writeCharCode$1(117),l.writeCharCode$1(100),i=s>>>8&15,l.writeCharCode$1(i<10?48+i:87+i),i=s>>>4&15,l.writeCharCode$1(i<10?48+i:87+i),i=s&15,l.writeCharCode$1(i<10?48+i:87+i)));continue}if(s<32)switch(n>r&&l.writeStringSlice$3(e,r,n),r=n+1,l.writeCharCode$1(92),s){case 8:l.writeCharCode$1(98);break;case 9:l.writeCharCode$1(116);break;case 10:l.writeCharCode$1(110);break;case 12:l.writeCharCode$1(102);break;case 13:l.writeCharCode$1(114);break;default:l.writeCharCode$1(117),l.writeCharCode$1(48),l.writeCharCode$1(48),i=s>>>4&15,l.writeCharCode$1(i<10?48+i:87+i),i=s&15,l.writeCharCode$1(i<10?48+i:87+i);break}else(s===34||s===92)&&(n>r&&l.writeStringSlice$3(e,r,n),r=n+1,l.writeCharCode$1(92),l.writeCharCode$1(s))}r===0?l.writeString$1(e):r<o&&l.writeStringSlice$3(e,r,o)},_checkCycle$1(e){var r,n,s,i;for(r=this._seen,n=r.length,s=0;s<n;++s)if(i=r[s],e==null?i==null:e===i)throw t.wrapException(new t.JsonCyclicError(e,null));r.push(e)},writeObject$1(e){var r,n,s,i=this;if(!i.writeJsonValue$1(e)){i._checkCycle$1(e);try{if(r=i._toEncodable.call$1(e),!i.writeJsonValue$1(r))throw s=t.JsonUnsupportedObjectError$(e,null,i.get$_partialResult()),t.wrapException(s);i._seen.pop()}catch(a){throw n=t.unwrapException(a),s=t.JsonUnsupportedObjectError$(e,n,i.get$_partialResult()),t.wrapException(s)}}},writeJsonValue$1(e){var r,n=this;return typeof e=="number"?isFinite(e)?(n.writeNumber$1(e),!0):!1:e===!0?(n.writeString$1("true"),!0):e===!1?(n.writeString$1("false"),!0):e==null?(n.writeString$1("null"),!0):typeof e=="string"?(n.writeString$1('"'),n.writeStringContent$1(e),n.writeString$1('"'),!0):$.List_dynamic._is(e)?(n._checkCycle$1(e),n.writeList$1(e),n._seen.pop(),!0):$.Map_dynamic_dynamic._is(e)?(n._checkCycle$1(e),r=n.writeMap$1(e),n._seen.pop(),r):!1},writeList$1(e){var r,n,s=this;if(s.writeString$1("["),r=m.getInterceptor$asx(e),r.get$isNotEmpty(e))for(s.writeObject$1(r.$index(e,0)),n=1;n<r.get$length(e);++n)s.writeString$1(","),s.writeObject$1(r.$index(e,n));s.writeString$1("]")},writeMap$1(e){var r,n,s,i,a=this,l={};if(e.get$isEmpty(e))return a.writeString$1("{}"),!0;if(r=e.get$length(e)*2,n=t.List_List$filled(r,null,!1,$.nullable_Object),s=l.i=0,l.allStringKeys=!0,e.forEach$1(0,new t._JsonStringifier_writeMap_closure(l,n)),!l.allStringKeys)return!1;for(a.writeString$1("{"),i='"';s<r;s+=2,i=',"')a.writeString$1(i),a.writeStringContent$1(t._asString(n[s])),a.writeString$1('":'),a.writeObject$1(n[s+1]);return a.writeString$1("}"),!0}},t._JsonStringifier_writeMap_closure.prototype={call$2(e,r){var n,s,i,a;typeof e!="string"&&(this._box_0.allStringKeys=!1),n=this.keyValueList,s=this._box_0,i=s.i,a=s.i=i+1,n[i]=e,s.i=a+1,n[a]=r},$signature:156},t._JsonStringStringifier.prototype={get$_partialResult(){var e=this._sink._contents;return e.charCodeAt(0)==0,e},writeNumber$1(e){this._sink._contents+=c.JSNumber_methods.toString$0(e)},writeString$1(e){this._sink._contents+=e},writeStringSlice$3(e,r,n){this._sink._contents+=c.JSString_methods.substring$2(e,r,n)},writeCharCode$1(e){this._sink._contents+=t.Primitives_stringFromCharCode(e)}},t.StringConversionSink.prototype={},t._StringSinkConversionSink.prototype={close$0(e){}},t._StringCallbackSink.prototype={close$0(e){var r=this._stringSink,n=r._contents;r._contents="",this._convert$_callback.call$1((n.charCodeAt(0)==0,n))},asUtf8Sink$1(e){return new t._Utf8StringSinkAdapter(new t._Utf8Decoder(e),this,this._stringSink)}},t._Utf8StringSinkAdapter.prototype={close$0(e){this._decoder.flush$1(this._stringSink),this._sink.close$0(0)},add$1(e,r){this.addSlice$4(r,0,m.get$length$asx(r),!1)},addSlice$4(e,r,n,s){this._stringSink._contents+=this._decoder.convertGeneral$4(e,r,n,!1),s&&this.close$0(0)}},t.Utf8Codec.prototype={get$encoder(){return c.C_Utf8Encoder}},t.Utf8Encoder.prototype={convert$1(e){var r,n,s=t.RangeError_checkValidRange(0,null,e.length),i=s-0;return i===0?new Uint8Array(0):(r=new Uint8Array(i*3),n=new t._Utf8Encoder(r),n._fillBuffer$3(e,0,s)!==s&&(c.JSString_methods.codeUnitAt$1(e,s-1),n._writeReplacementCharacter$0()),c.NativeUint8List_methods.sublist$2(r,0,n._bufferIndex))}},t._Utf8Encoder.prototype={_writeReplacementCharacter$0(){var e=this,r=e._buffer,n=e._bufferIndex,s=e._bufferIndex=n+1;r[n]=239,n=e._bufferIndex=s+1,r[s]=191,e._bufferIndex=n+1,r[n]=189},_writeSurrogate$2(e,r){var n,s,i,a,l=this;return(r&64512)===56320?(n=65536+((e&1023)<<10)|r&1023,s=l._buffer,i=l._bufferIndex,a=l._bufferIndex=i+1,s[i]=n>>>18|240,i=l._bufferIndex=a+1,s[a]=n>>>12&63|128,a=l._bufferIndex=i+1,s[i]=n>>>6&63|128,l._bufferIndex=a+1,s[a]=n&63|128,!0):(l._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,r,n){var s,i,a,l,o,_,u,p=this;for(r!==n&&(c.JSString_methods.codeUnitAt$1(e,n-1)&64512)===55296&&--n,s=p._buffer,i=s.length,a=r;a<n;++a)if(l=c.JSString_methods._codeUnitAt$1(e,a),l<=127){if(o=p._bufferIndex,o>=i)break;p._bufferIndex=o+1,s[o]=l}else if(o=l&64512,o===55296){if(p._bufferIndex+4>i)break;_=a+1,p._writeSurrogate$2(l,c.JSString_methods._codeUnitAt$1(e,_))&&(a=_)}else if(o===56320){if(p._bufferIndex+3>i)break;p._writeReplacementCharacter$0()}else if(l<=2047){if(o=p._bufferIndex,u=o+1,u>=i)break;p._bufferIndex=u,s[o]=l>>>6|192,p._bufferIndex=u+1,s[u]=l&63|128}else{if(o=p._bufferIndex,o+2>=i)break;u=p._bufferIndex=o+1,s[o]=l>>>12|224,o=p._bufferIndex=u+1,s[u]=l>>>6&63|128,p._bufferIndex=o+1,s[o]=l&63|128}return a}},t.Utf8Decoder.prototype={convert$1(e){var r=this._allowMalformed,n=t.Utf8Decoder__convertIntercepted(r,e,0,null);return n??new t._Utf8Decoder(r).convertGeneral$4(e,0,null,!0)}},t._Utf8Decoder.prototype={convertGeneral$4(e,r,n,s){var i,a,l,o,_,u=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),l=u._convertRecursive$4(i,r,p,s),o=u._convert$_state,o&1)throw _=t._Utf8Decoder_errorDescription(o),u._convert$_state=0,t.wrapException(t.FormatException$(_,e,a+u._charOrIndex));return l},_convertRecursive$4(e,r,n,s){var i,a,l=this;return n-r>1e3?(i=c.JSInt_methods._tdivFast$1(r+n,2),a=l._convertRecursive$4(e,r,i,!1),l._convert$_state&1?a:a+l._convertRecursive$4(e,i,n,s)):l.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,l,o,_,u,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=o){if(a=c.JSString_methods._codeUnitAt$1("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",C)&31,g=d<=32?C&61694>>>a:(C&63|g<<6)>>>0,d=c.JSString_methods._codeUnitAt$1(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA0000AAAAA\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){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:l=y._contents+=t.Primitives_stringFromCharCode(f),y._contents=l+t.Primitives_stringFromCharCode(f);break}else return h._convert$_state=d,h._charOrIndex=S-1,"";d=0}if(S===n)break e;o=S+1,C=e[S]}if(o=S+1,C=e[S],C<128){for(;;){if(!(o<n)){_=n;break}if(u=o+1,C=e[o],C>=128){_=u-1,o=u;break}o=u}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=o}else S=o}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:324},t.DateTime.prototype={$eq(e,r){return r==null?!1:r instanceof t.DateTime&&this._core$_value===r._core$_value&&!0},compareTo$1(e,r){return c.JSInt_methods.compareTo$1(this._core$_value,r._core$_value)},get$hashCode(e){var r=this._core$_value;return(r^c.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)),l=t.DateTime__twoDigits(t.Primitives_getMinutes(r)),o=t.DateTime__twoDigits(t.Primitives_getSeconds(r)),_=t.DateTime__threeDigits(t.Primitives_getMilliseconds(r));return n+"-"+s+"-"+i+" "+a+":"+l+":"+o+"."+_},$isComparable:1},t.Duration.prototype={$eq(e,r){return r==null?!1:r instanceof t.Duration&&this._duration===r._duration},get$hashCode(e){return c.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,r){return c.JSInt_methods.compareTo$1(this._duration,r._duration)},toString$0(e){var r,n,s,i,a,l=this._duration,o=c.JSInt_methods._tdivFast$1(l,36e8),_=l%36e8;return l<0?(o=0-o,l=0-_,r="-"):(l=_,r=""),n=c.JSInt_methods._tdivFast$1(l,6e7),l%=6e7,s=n<10?"0":"",i=c.JSInt_methods._tdivFast$1(l,1e6),a=i<10?"0":"",r+o+":"+s+n+":"+a+i+"."+c.JSString_methods.padLeft$2(c.JSInt_methods.toString$0(l%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),l=r.get$_errorName()+s+a;return r._hasValue?l+r.get$_errorExplanation()+": "+t.Error_safeToString(r.get$invalidValue()):l},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=n<r?": Valid value range is empty":": Only valid value is "+t.S(r),e}},t.IndexError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){if(this.invalidValue<0)return": index must not be negative";var e=this.length;return e===0?": no indices are valid":": index should be less than "+e},$isRangeError:1,get$length(e){return this.length}},t.NoSuchMethodError.prototype={toString$0(e){var r,n,s,i,a,l,o,_,u=this,p={},h=new t.StringBuffer("");for(p.comma="",r=u._core$_arguments,n=r.length,s=0,i="",a="";s<n;++s,a=", ")l=r[s],h._contents=i+a,i=h._contents+=t.Error_safeToString(l),p.comma=", ";return u._namedArguments.forEach$1(0,new t.NoSuchMethodError_toString_closure(p,h)),o=t.Error_safeToString(u._core$_receiver),_=h.toString$0(0),"NoSuchMethodError: method not found: '"+u._memberName.__internal$_name+`'
|
||
Receiver: `+o+`
|
||
Arguments: [`+_+"]"}},t.UnsupportedError.prototype={toString$0(e){return"Unsupported operation: "+this.message},get$message(e){return this.message}},t.UnimplementedError.prototype={toString$0(e){return"UnimplementedError: "+this.message},get$message(e){return this.message}},t.StateError.prototype={toString$0(e){return"Bad state: "+this.message},get$message(e){return this.message}},t.ConcurrentModificationError.prototype={toString$0(e){var r=this.modifiedObject;return r==null?"Concurrent modification during iteration.":"Concurrent modification during iteration: "+t.Error_safeToString(r)+"."}},t.OutOfMemoryError.prototype={toString$0(e){return"Out of Memory"},get$stackTrace(){return null},$isError:1},t.StackOverflowError.prototype={toString$0(e){return"Stack Overflow"},get$stackTrace(){return null},$isError:1},t._Exception.prototype={toString$0(e){return"Exception: "+this.message},$isException:1,get$message(e){return this.message}},t.FormatException.prototype={toString$0(e){var r,n,s,i,a,l,o,_,u,p,h,f=this.message,d=f!==""?"FormatException: "+f:"FormatException",g=this.offset,y=this.source;if(typeof y=="string"){if(g!=null?r=g<0||g>y.length:r=!1,r&&(g=null),g==null)return y.length>78&&(y=c.JSString_methods.substring$2(y,0,75)+"..."),d+`
|
||
`+y;for(n=1,s=0,i=!1,a=0;a<g;++a)l=c.JSString_methods._codeUnitAt$1(y,a),l===10?((s!==a||!i)&&++n,s=a+1,i=!1):l===13&&(++n,s=a+1,i=!0);for(d=n>1?d+(" (at line "+n+", character "+(g-s+1)+`)
|
||
`):d+(" (at character "+(g+1)+`)
|
||
`),o=y.length,a=g;a<o;++a)if(l=c.JSString_methods.codeUnitAt$1(y,a),l===10||l===13){o=a;break}return o-s>78?g-s<75?(_=s+75,u=s,p="",h="..."):(o-g<75?(u=o-75,_=o,h=""):(u=g-36,_=g+36,h="..."),p="..."):(_=o,u=s,p="",h=""),d+p+c.JSString_methods.substring$2(y,u,_)+h+`
|
||
`+c.JSString_methods.$mul(" ",g-u+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<Iterable.E>")._is(n)?t.FollowedByIterable_FollowedByIterable$firstEfficient(n,r,s._eval$1("Iterable.E")):new t.FollowedByIterable(n,r,s._eval$1("FollowedByIterable<Iterable.E>"))},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<Iterable.E>"))},expand$1$1(e,r,n){return new t.ExpandIterable(this,r,t._instanceType(this)._eval$1("@<Iterable.E>")._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},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<Iterable.E>"))},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=c.JSString_methods.codeUnitAt$1(s,i-1),(r&64512)===56320&&i>1&&(n=c.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,l=a.length;return i===l?(s._currentCodePoint=-1,!1):(e=c.JSString_methods._codeUnitAt$1(a,i),r=i+1,(e&64512)===55296&&r<l&&(n=c.JSString_methods._codeUnitAt$1(a,r),(n&64512)===56320)?(s._nextPosition=r+1,s._currentCodePoint=t._combineSurrogatePair(e,n),!0):(s._nextPosition=r,s._currentCodePoint=e,!0))}},t.StringBuffer.prototype={get$length(e){return this._contents.length},write$1(e,r){this._contents+=t.S(r)},writeCharCode$1(e){this._contents+=t.Primitives_stringFromCharCode(e)},toString$0(e){var r=this._contents;return r.charCodeAt(0)==0,r}},t.Uri__parseIPv4Address_error.prototype={call$2(e,r){throw t.wrapException(t.FormatException$("Illegal IPv4 address, "+e,this.host,r))},$signature:332},t.Uri_parseIPv6Address_error.prototype={call$2(e,r){throw t.wrapException(t.FormatException$("Illegal IPv6 address, "+e,this.host,r))},$signature:340},t.Uri_parseIPv6Address_parseHex.prototype={call$2(e,r){var n;return r-e>4&&this.error.call$2("an IPv6 part can only contain a maximum of 4 hex digits",e),n=t.int_parse(c.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:342},t._Uri.prototype={get$_text(){var e,r,n,s,i=this,a=i.___Uri__text_FI;return a===b&&(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!==b&&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===b&&(e=n.path,e.length!==0&&c.JSString_methods._codeUnitAt$1(e,0)===47&&(e=c.JSString_methods.substring$1(e,1)),r=e.length===0?c.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!==b&&t.throwUnnamedLateFieldADI(),s=n.___Uri_pathSegments_FI=r),s},get$hashCode(e){var r,n=this,s=n.___Uri_hashCode_FI;return s===b&&(r=c.JSString_methods.get$hashCode(n.get$_text()),n.___Uri_hashCode_FI!==b&&t.throwUnnamedLateFieldADI(),n.___Uri_hashCode_FI=r,s=r),s},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return e==null?"":c.JSString_methods.startsWith$1(e,"[")?c.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var r=this._port;return r??t._Uri__defaultPort(this.scheme)},get$query(){var e=this._query;return e??""},get$fragment(){var e=this._fragment;return 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,l,o;for(n=0,s=0;c.JSString_methods.startsWith$2(r,"../",s);)s+=3,++n;for(i=c.JSString_methods.lastIndexOf$1(e,"/");!(!(i>0&&n>0)||(a=c.JSString_methods.lastIndexOf$2(e,"/",i-1),a<0)||(l=i-a,o=l!==2,(!o||l===3)&&c.JSString_methods.codeUnitAt$1(e,a+1)===46?o=!o||c.JSString_methods.codeUnitAt$1(e,a+2)===46:o=!1,o));)--n,i=a;return c.JSString_methods.replaceRange$3(e,i+1,null,c.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,l,o,_,u,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)),l=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)),l=e.get$hasQuery()?e.get$query():f):(n=h._userInfo,s=h._host,i=h._port,a=h.path,e.get$path(e)===""?l=e.get$hasQuery()?e.get$query():h._query:(o=t._Uri__packageNameEnd(h,a),o>0?(_=c.JSString_methods.substring$2(a,0,o),a=e.get$hasAbsolutePath()?_+t._Uri__removeDotSegments(e.get$path(e)):_+t._Uri__removeDotSegments(h._mergePaths$2(c.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)):(u=h._mergePaths$2(a,e.get$path(e)),p=r.length===0,!p||s!=null||c.JSString_methods.startsWith$1(a,"/")?a=t._Uri__removeDotSegments(u):a=t._Uri__normalizeRelativePath(u,!p||s!=null)),l=e.get$hasQuery()?e.get$query():f))),t._Uri$_internal(r,n,s,i,a,l,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 c.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??"")!=="")throw t.wrapException(t.UnsupportedError$(N.Cannotfq));if(n=r._fragment,(n??"")!=="")throw t.wrapException(t.UnsupportedError$(N.Cannotff));return n=b.$get$_Uri__isWindowsCached(),n?n=t._Uri__toWindowsFilePath(r):(r._host!=null&&r.get$host()!==""&&t.throwExpression(t.UnsupportedError$(N.Cannotn)),e=r.get$pathSegments(),t._Uri__checkNonWindowsPathReservedCharacters(e,!1),n=t.StringBuffer__writeAll(c.JSString_methods.startsWith$1(r.path,"/")?"/":"",e,"/"),n=(n.charCodeAt(0)==0,n)),n},toString$0(e){return this.get$_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(c.List_XRg0,e,c.C_Utf8Codec,!1)},$signature:7},t.UriData.prototype={get$uri(){var e,r,n,s,i=this,a=null,l=i._uriCache;return l==null&&(l=i._text,e=i._separatorIndices[0]+1,r=c.JSString_methods.indexOf$2(l,"?",e),n=l.length,r>=0?(s=t._Uri__normalizeOrSubstring(l,r+1,n,c.List_oFp,!1,!1),n=r):s=a,l=i._uriCache=new t._DataUri("data","",a,a,t._Uri__normalizeOrSubstring(l,e,n,c.List_XRg,!1,!1),s,a)),l},toString$0(e){var r=this._text;return this._separatorIndices[0]===-1?"data:"+r:r}},t._createTables_build.prototype={call$2(e,r){var n=this.tables[e];return c.NativeUint8List_methods.fillRange$3(n,0,96,r),n},$signature:354},t._createTables_setChars.prototype={call$3(e,r,n){var s,i;for(s=r.length,i=0;i<s;++i)e[c.JSString_methods._codeUnitAt$1(r,i)^96]=n},$signature:180},t._createTables_setRange.prototype={call$3(e,r,n){var s,i;for(s=c.JSString_methods._codeUnitAt$1(r,0),i=c.JSString_methods._codeUnitAt$1(r,1);s<=i;++s)e[(s^96)>>>0]=n},$signature:180},t._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1<this._pathStart},get$hasQuery(){return this._queryStart<this._fragmentStart},get$hasFragment(){return this._fragmentStart<this._uri.length},get$hasAbsolutePath(){return c.JSString_methods.startsWith$2(this._uri,"/",this._pathStart)},get$scheme(){var e=this._schemeCache;return e??(this._schemeCache=this._computeScheme$0())},_computeScheme$0(){var e,r=this,n=r._schemeEnd;return n<=0?"":(e=n===4,e&&c.JSString_methods.startsWith$1(r._uri,"http")?"http":n===5&&c.JSString_methods.startsWith$1(r._uri,"https")?"https":e&&c.JSString_methods.startsWith$1(r._uri,"file")?"file":n===7&&c.JSString_methods.startsWith$1(r._uri,"package")?"package":c.JSString_methods.substring$2(r._uri,0,n))},get$userInfo(){var e=this._hostStart,r=this._schemeEnd+3;return e>r?c.JSString_methods.substring$2(this._uri,r,e-1):""},get$host(){var e=this._hostStart;return e>0?c.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var r,n=this;return n.get$hasPort()?t.int_parse(c.JSString_methods.substring$2(n._uri,n._portStart+1,n._pathStart),null):(r=n._schemeEnd,r===4&&c.JSString_methods.startsWith$1(n._uri,"http")?80:r===5&&c.JSString_methods.startsWith$1(n._uri,"https")?443:0)},get$path(e){return c.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,r=this._fragmentStart;return e<r?c.JSString_methods.substring$2(this._uri,e+1,r):""},get$fragment(){var e=this._fragmentStart,r=this._uri;return e<r.length?c.JSString_methods.substring$1(r,e+1):""},get$pathSegments(){var e,r,n=this._pathStart,s=this._queryStart,i=this._uri;if(c.JSString_methods.startsWith$2(i,"/",n)&&++n,n===s)return c.List_empty;for(e=t._setArrayType([],$.JSArray_String),r=n;r<s;++r)c.JSString_methods.codeUnitAt$1(i,r)===47&&(e.push(c.JSString_methods.substring$2(i,n,r)),n=r+1);return e.push(c.JSString_methods.substring$2(i,n,s)),t.List_List$unmodifiable(e,$.String)},_isPort$1(e){var r=this._portStart+1;return r+e.length===this._pathStart&&c.JSString_methods.startsWith$2(this._uri,e,r)},removeFragment$0(){var e=this,r=e._fragmentStart,n=e._uri;return r>=n.length?e:new t._SimpleUri(c.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,l,o,_,u,p,h,f,d,g,y,S,C,E=r._schemeEnd;if(E>0)return r;if(n=r._hostStart,n>0)return s=e._schemeEnd,s<=0?r:(i=s===4,i&&c.JSString_methods.startsWith$1(e._uri,"file")?a=r._pathStart!==r._queryStart:i&&c.JSString_methods.startsWith$1(e._uri,"http")?a=!r._isPort$1("80"):a=!(s===5&&c.JSString_methods.startsWith$1(e._uri,"https"))||!r._isPort$1("443"),a?(l=s+1,new t._SimpleUri(c.JSString_methods.substring$2(e._uri,0,l)+c.JSString_methods.substring$1(r._uri,E+1),s,n+l,r._portStart+l,r._pathStart+l,r._queryStart+l,r._fragmentStart+l,e._schemeCache)):this._toNonSimple$0().resolveUri$1(r));if(o=r._pathStart,E=r._queryStart,o===E)return n=r._fragmentStart,E<n?(s=e._queryStart,l=s-E,new t._SimpleUri(c.JSString_methods.substring$2(e._uri,0,s)+c.JSString_methods.substring$1(r._uri,E),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,E+l,n+l,e._schemeCache)):(E=r._uri,n<E.length?(s=e._fragmentStart,new t._SimpleUri(c.JSString_methods.substring$2(e._uri,0,s)+c.JSString_methods.substring$1(E,n),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,n+(s-n),e._schemeCache)):e.removeFragment$0());if(n=r._uri,c.JSString_methods.startsWith$2(n,"/",o))return _=e._pathStart,u=t._SimpleUri__packageNameEnd(this),p=u>0?u:_,l=p-o,new t._SimpleUri(c.JSString_methods.substring$2(e._uri,0,p)+c.JSString_methods.substring$1(n,o),e._schemeEnd,e._hostStart,e._portStart,_,E+l,r._fragmentStart+l,e._schemeCache);if(h=e._pathStart,f=e._queryStart,h===f&&e._hostStart>0){for(;c.JSString_methods.startsWith$2(n,"../",o);)o+=3;return l=h-o+1,new t._SimpleUri(c.JSString_methods.substring$2(e._uri,0,h)+"/"+c.JSString_methods.substring$1(n,o),e._schemeEnd,e._hostStart,e._portStart,h,E+l,r._fragmentStart+l,e._schemeCache)}if(d=e._uri,u=t._SimpleUri__packageNameEnd(this),u>=0)g=u;else for(g=h;c.JSString_methods.startsWith$2(d,"../",g);)g+=3;for(y=0;S=o+3,!!(S<=E&&c.JSString_methods.startsWith$2(n,"../",o));)++y,o=S;for(C="";f>g;)if(--f,c.JSString_methods.codeUnitAt$1(d,f)===47){if(y===0){C="/";break}--y,C="/"}return f===g&&e._schemeEnd<=0&&!c.JSString_methods.startsWith$2(d,"/",h)&&(o-=y*3,C=""),l=f-o+C.length,new t._SimpleUri(c.JSString_methods.substring$2(d,0,f)+C+c.JSString_methods.substring$1(n,o),e._schemeEnd,e._hostStart,e._portStart,h,E+l,r._fragmentStart+l,e._schemeCache)},toFilePath$0(){var e,r,n=this,s=n._schemeEnd;if(s>=0?(e=!(s===4&&c.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,s<e.length)throw s<n._fragmentStart?t.wrapException(t.UnsupportedError$(N.Cannotfq)):t.wrapException(t.UnsupportedError$(N.Cannotff));return r=b.$get$_Uri__isWindowsCached(),r?s=t._Uri__toWindowsFilePath(n):(n._hostStart<n._portStart&&t.throwExpression(t.UnsupportedError$(N.Cannotn)),s=c.JSString_methods.substring$2(e,n._pathStart,s)),s},get$hashCode(e){var r=this._hashCodeCache;return r??(this._hashCodeCache=c.JSString_methods.get$hashCode(this._uri))},$eq(e,r){return r==null?!1:this===r?!0:$.Uri._is(r)&&this._uri===r.toString$0(0)},_toNonSimple$0(){var e=this,r=null,n=e.get$scheme(),s=e.get$userInfo(),i=e._hostStart>0?e.get$host():r,a=e.get$hasPort()?e.get$port(e):r,l=e._uri,o=e._queryStart,_=c.JSString_methods.substring$2(l,e._pathStart,o),u=e._fragmentStart;return o=o<u?e.get$query():r,t._Uri$_internal(n,s,i,a,_,o,u<l.length?e.get$fragment():r)},toString$0(e){return this._uri},$isUri:1},t._DataUri.prototype={},t.Expando.prototype={$indexSet(e,r,n){$.Record._is(r)&&t.Expando__badExpandoKey(r),this._jsWeakMap.set(r,n)},toString$0(e){return"Expando:null"}},t.jsify__convert.prototype={call$1(e){var r,n,s,i;if(t._noJsifyRequired(e))return e;if(r=this._convertedObjects,r.containsKey$1(e))return r.$index(0,e);if($.Map_of_nullable_Object_and_nullable_Object._is(e)){for(n={},r.$indexSet(0,e,n),r=m.get$iterator$ax(e.get$keys(e));r.moveNext$0();)s=r.get$current(r),n[s]=this.call$1(e.$index(0,s));return n}else return $.Iterable_nullable_Object._is(e)?(i=[],r.$indexSet(0,e,i),c.JSArray_methods.addAll$1(i,m.map$1$1$ax(e,this,$.dynamic)),i):e},$signature:396},t._JSRandom.prototype={nextInt$1(e){if(e<=0||e>4294967296)throw t.wrapException(t.RangeError$("max must be in range 0 < max ≤ 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 l=null;this._addOption$12$aliases$hide$negatable(e,r,s,l,l,l,n,l,c.OptionType_nMZ,c.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,l){this._addOption$12$aliases$hide$mandatory(e,r,i,l,n,null,s,null,c.OptionType_YwU,c.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 l=t._setArrayType([],$.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,r,s,a,null,n,l,null,c.OptionType_qyr,c.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,l,o,_,u,p,h,f,d){var g,y,S,C,E,A=this,M=null,L=t._setArrayType([e],$.JSArray_String);if(c.JSArray_methods.addAll$1(L,u),c.JSArray_methods.any$1(L,new t.ArgParser__addOption_closure(A)))throw t.wrapException(t.ArgumentError$('Duplicate option or alias "'+e+'".',M));if(L=r!=null,L&&(g=A.findByAbbreviation$1(r),g!=null))throw t.wrapException(t.ArgumentError$('Abbreviation "'+r+'" is already used by "'+g.name+'".',M));for(y=i==null?M:t.List_List$unmodifiable(i,$.String),a==null?S=M:(S=$.String,S=t.ConstantMap_ConstantMap$from(a,S,S)),C=new t.Option(e,r,n,s,y,S,l,f,o,_,d??_===c.OptionType_qyr,!1,p),e.length===0?t.throwExpression(t.ArgumentError$("Name cannot be empty.",M)):c.JSString_methods.startsWith$1(e,"-")&&t.throwExpression(t.ArgumentError$("Name "+e+' cannot start with "-".',M)),y=b.$get$Option__invalidChars()._nativeRegExp,y.test(e)&&t.throwExpression(t.ArgumentError$('Name "'+e+'" contains invalid characters.',M)),L&&(r.length!==1?t.throwExpression(t.ArgumentError$("Abbreviation must be null or have length 1.",M)):r==="-"&&t.throwExpression(t.ArgumentError$('Abbreviation cannot be "-".',M)),y.test(r)&&t.throwExpression(t.ArgumentError$("Abbreviation is an invalid character.",M))),A._arg_parser$_options.$indexSet(0,e,C),A._optionsAndSeparators.push(C),L=A._aliases,E=0;!1;++E)L.$indexSet(0,u[E],e)},_addOption$12$aliases$hide$splitCommas(e,r,n,s,i,a,l,o,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,l,o,_,u,p,!1,!1,h)},_addOption$12$aliases$hide$mandatory(e,r,n,s,i,a,l,o,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,l,o,_,u,p,h,!1,null)},_addOption$12$aliases$hide$negatable(e,r,n,s,i,a,l,o,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,l,o,_,u,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:10},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??(this.type===c.OptionType_qyr?(r=this.defaultsTo,r??t._setArrayType([],$.JSArray_String)):this.defaultsTo)}},t.OptionType.prototype={},t.Parser0.prototype={parse$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f=this,d=f._args;for(d.toList$0(0),e=null,a=f._parser$_rest,l=f._grammar,o=l.commands,_=d.$ti._precomputed1;!d.get$isEmpty(d);){if(u=d._head,u===d._tail&&t.throwExpression(t.IterableElementError_noElement()),u=d._table[u],p=u==null,(p?_._as(u):u)==="--"){d.removeFirst$0();break}if(p&&(u=_._as(u)),h=o._map.$index(0,u),h!=null){a.length!==0&&t.throwExpression(t.ArgParserException$("Cannot specify arguments before a command.",null)),r=d.removeFirst$0(),o=$.JSArray_String,_=t._setArrayType([],o),c.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],o),m.addAll$1$ax(i,s.commands),t.wrapException(t.ArgParserException$(d,i))):g}c.JSArray_methods.clear$0(a);break}f._parseSoloOption$0()||f._parseAbbreviation$1(f)||f._parseLongOption$0()||a.push(d.removeFirst$0())}return l.options._map.forEach$1(0,new t.Parser_parse_closure(f)),c.JSArray_methods.addAll$1(a,d),d.clear$0(0),new t.ArgResults(l,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||!c.JSString_methods.startsWith$1(r.get$first(r),"-")||(e=r.get$first(r)[1],!t._isLetterOrDigit(c.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===c.OptionType_nMZ?n._results.$indexSet(0,s.name,!0):n._readNextArgAsValue$1(s),!0)},_parseAbbreviation$1(e){var r,n,s,i,a,l,o=this._args;if(o.get$first(o).length<2||!c.JSString_methods.startsWith$1(o.get$first(o),"-"))return!1;for(r=o.$ti._precomputed1,n=1;s=o._head,s===o._tail&&t.throwExpression(t.IterableElementError_noElement()),s=o._table[s],i=s==null,n<(i?r._as(s):s).length?(s=c.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=c.JSString_methods.substring$2(o.get$first(o),1,n),l=c.JSString_methods.substring$1(o.get$first(o),n),c.JSString_methods.contains$1(l,`
|
||
`)||c.JSString_methods.contains$1(l,"\r"))?!1:(this._handleAbbreviation$3(a,l,e),!0)},_handleAbbreviation$3(e,r,n){var s,i,a,l=this,o=c.JSString_methods.substring$2(e,0,1),_=l._grammar.findByAbbreviation$1(o);if(_==null)return s=l._parser$_parent,s==null&&t.throwExpression(t.ArgParserException$(N.Could_+o+'".',null)),s._handleAbbreviation$3(e,r,n),!0;if(_.type!==c.OptionType_nMZ)l._setOption$3(l._results,_,c.JSString_methods.substring$1(e,1)+r);else for(s=c.JSString_methods.substring$1(e,1),r!==""&&t.throwExpression(t.ArgParserException$('Option "-'+o+'" is a flag and cannot handle value "'+s+r+'".',null)),s=e.length,i=0;i<s;i=a)a=i+1,n._parseShortFlag$1(c.JSString_methods.substring$2(e,i,a));return l._args.removeFirst$0(),!0},_parseShortFlag$1(e){var r,n=this._grammar.findByAbbreviation$1(e);if(n==null){r=this._parser$_parent,r==null&&t.throwExpression(t.ArgParserException$(N.Could_+e+'".',null)),r._parseShortFlag$1(e);return}n.type!==c.OptionType_nMZ&&t.throwExpression(t.ArgParserException$('Option "-'+e+'" must be a flag to be in a collapsed "-".',null)),this._results.$indexSet(0,n.name,!0)},_parseLongOption$0(){var e,r,n,s,i,a,l,o,_=this._args;if(!c.JSString_methods.startsWith$1(_.get$first(_),"--"))return!1;for(e=c.JSString_methods.indexOf$1(_.get$first(_),"="),r=e===-1,n=r?c.JSString_methods.substring$1(_.get$first(_),2):c.JSString_methods.substring$2(_.get$first(_),2,e),s=n.length,i=0;i!==s;++i)if(a=c.JSString_methods._codeUnitAt$1(n,i),a>=65&&a<=90||a>=97&&a<=122?l=!0:l=a>=48&&a<=57,!(l||a===45||a===95))return!1;return o=r?null:c.JSString_methods.substring$1(_.get$first(_),e+1),o!=null?_=c.JSString_methods.contains$1(o,`
|
||
`)||c.JSString_methods.contains$1(o,"\r"):_=!1,_?!1:(this._handleLongOption$2(n,o),!0)},_handleLongOption$2(e,r){var n=this,s=null,i='Could not find an option named "',a=n._grammar,l=a.findByNameOrAlias$1(e);if(l!=null)n._args.removeFirst$0(),l.type===c.OptionType_nMZ?(r!=null&&t.throwExpression(t.ArgParserException$('Flag option "'+e+'" should not be given a value.',s)),n._results.$indexSet(0,l.name,!0)):r!=null?n._setOption$3(n._results,l,r):n._readNextArgAsValue$1(l);else if(c.JSString_methods.startsWith$1(e,"no-")){if(l=a.findByNameOrAlias$1(c.JSString_methods.substring$1(e,3)),l==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(),l.type!==c.OptionType_nMZ&&t.throwExpression(t.ArgParserException$('Cannot negate non-flag option "'+e+'".',s)),l.negatable||t.throwExpression(t.ArgParserException$('Cannot negate option "'+e+'".',s)),n._results.$indexSet(0,l.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,l,o,_;if(r.type!==c.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,l=m.getInterceptor$ax(s),o=0;o<a;++o)_=i[o],this._validateAllowed$2(r,_),l.add$1(s,_);else this._validateAllowed$2(r,n),m.add$1$ax(s,n)},_validateAllowed$2(e,r){var n=e.allowed;n!=null&&(c.JSArray_methods.contains$1(n,r)||t.throwExpression(t.ArgParserException$('"'+r+'" is not an allowed value for option "'+e.name+'".',null)))}},t.Parser_parse_closure.prototype={call$2(e,r){var n=this.$this._results.$index(0,e),s=r.callback;s!=null&&s.call$1(r.valueOrDefault$1(n))},$signature:468},t.Parser__setOption_closure.prototype={call$0(){return t._setArrayType([],$.JSArray_String)},$signature:27},t._Usage.prototype={get$_columnWidths(){var e,r=this,n=r.___Usage__columnWidths_FI;return n===b&&(e=r._calculateColumnWidths$0(),r.___Usage__columnWidths_FI!==b&&t.throwUnnamedLateFieldADI(),r.___Usage__columnWidths_FI=e,n=e),n},generate$0(){var e,r,n,s,i,a,l,o=this;for(e=o._usage$_optionsAndSeparators,r=e.length,n=$.Option,s=o._usage$_buffer,i=0;i<e.length;e.length===r||(0,t.throwConcurrentModificationError)(e),++i){if(a=e[i],typeof a=="string"){l=s._contents,s._contents=(l.length!==0?s._contents=l+`
|
||
|
||
`:l)+a,o._newlinesNeeded=1;continue}n._as(a),!a.hide&&o._writeOption$1(a)}return e=s._contents,e.charCodeAt(0)==0,e},_writeOption$1(e){var r,n,s,i,a,l,o,_=this,u=e.abbr;if(_._write$2(0,u==null?"":"-"+u+", "),u=_._longOption$1(e),_._write$2(1,u),u=e.help,u!=null&&_._write$2(2,u),u=e.allowedHelp,u!=null){for(r=m.toList$0$ax(u.get$keys(u)),c.JSArray_methods.sort$0(r),_._newline$0(),n=r.length,s=e.defaultsTo,i=$.List_dynamic._is(s),a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],o=(i?c.JSArray_methods.contains$1(s,l):s===l)?" (default)":"",_._write$2(1," ["+l+"]"+o),o=u.$index(0,l),o.toString,_._write$2(2,o);_._newline$0()}else e.allowed!=null?_._write$2(2,_._buildAllowedList$1(e)):(u=e.type,u===c.OptionType_nMZ?e.defaultsTo===!0&&_._write$2(2,"(defaults to on)"):u===c.OptionType_qyr?(u=e.defaultsTo,u!=null&&$.Iterable_dynamic._as(u).length!==0&&($.List_dynamic._as(u),_._write$2(2,"(defaults to "+new t.MappedListIterable(u,new t._Usage__writeOption_closure,t._arrayInstanceType(u)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"))):(u=e.defaultsTo,u!=null&&_._write$2(2,'(defaults to "'+t.S(u)+'")')))},_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,l,o,_,u,p,h;for(e=this._usage$_optionsAndSeparators,r=e.length,n=$.List_dynamic,s=0,i=0,a=0;a<e.length;e.length===r||(0,t.throwConcurrentModificationError)(e),++a)if(l=e[a],l instanceof t.Option&&!l.hide&&(o=l.abbr,s=Math.max(s,(o==null?"":"-"+o+", ").length),o=this._longOption$1(l),i=Math.max(i,o.length),o=l.allowedHelp,o!=null))for(o=m.get$iterator$ax(o.get$keys(o)),_=l.defaultsTo,u=n._is(_);o.moveNext$0();)p=o.get$current(o),h=(u?c.JSArray_methods.contains$1(_,p):_===p)?" (default)":"",i=Math.max(i,(" ["+p+"]"+h).length);return t._setArrayType([s,i+4],$.JSArray_int)},_newline$0(){++this._newlinesNeeded,this._currentColumn=0},_write$2(e,r){var n,s,i=t._setArrayType(r.split(`
|
||
`),$.JSArray_String);for(this.get$_columnWidths();i.length!==0&&m.trim$0$s(c.JSArray_methods.get$first(i))==="";)c.JSArray_methods.removeAt$1(i,0);for(;i.length!==0&&m.trim$0$s(c.JSArray_methods.get$last(i))==="";)i.pop();for(n=i.length,s=0;s<i.length;i.length===n||(0,t.throwConcurrentModificationError)(i),++s)this._writeLine$2(e,i[s])},_writeLine$2(e,r){var n,s,i=this;for(n=i._usage$_buffer;s=i._newlinesNeeded,s>0;)n._contents+=`
|
||
`,i._newlinesNeeded=s-1;for(;s=i._currentColumn,s!==e;)s<2?n._contents+=c.JSString_methods.$mul(" ",i.get$_columnWidths()[i._currentColumn]):n._contents+=`
|
||
`,i._currentColumn=(i._currentColumn+1)%3;i.get$_columnWidths(),e<2?n._contents+=c.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,l=e.defaultsTo,o=$.List_dynamic._is(l)?c.JSArray_methods.get$contains(l):new t._Usage__buildAllowedList_closure(e);for(l="[",r=e.allowed,n=r.length,s=!0,i=0;i<n;++i,s=!1)a=r[i],s||(l+=", "),l+=t.S(a),o.call$1(a)&&(l+=" (default)");return l+="]",l.charCodeAt(0)==0,l}},t._Usage__writeOption_closure.prototype={call$1(e){return'"'+t.S(e)+'"'},$signature:97},t._Usage__buildAllowedList_closure.prototype={call$1(e){return e===this.option.defaultsTo},$signature:128},t.ErrorResult.prototype={complete$1(e){e.completeError$2(this.error,this.stackTrace)},get$hashCode(e){return(m.get$hashCode$(this.error)^t.Primitives_objectHashCode(this.stackTrace)^492929599)>>>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,l,o=this,_=null;if(o._stream_completer$_controller==null){if(a=o._sourceStream,a!=null&&!a.get$isBroadcast())return a.listen$4$cancelOnError$onDone$onError(0,r,n,s,i);o._stream_completer$_controller==null&&(o._stream_completer$_controller=t.StreamController_StreamController(_,_,_,_,!0,o.$ti._precomputed1)),o._sourceStream!=null&&o._linkStreamToController$0()}return l=o._stream_completer$_controller,l.toString,new t._ControllerStream(l,t._instanceType(l)._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===c._StreamGroupState_dormant)s._subscriptions.putIfAbsent$2(r,new t.StreamGroup_add_closure);else{if(n===c._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===b&&t.throwUnnamedLateFieldNI(),t.scheduleMicrotask(n.get$close(n))),i},_onListen$0(){var e,r,n,s,i,a,l,o=this;for(o._stream_group$_state=c._StreamGroupState_listening,r=o._subscriptions,n=t.List_List$of(r.get$entries(r),!0,o.$ti._eval$1("MapEntry<Stream<1>,StreamSubscription<1>?>")),s=n.length,i=0;i<s;++i)if(a=n[i],a.value==null){e=a.key;try{r.$indexSet(0,e,o._listenToStream$1(e))}catch(_){throw r=o._onCancel$0(),r!=null&&(l=new t.StreamGroup__onListen_closure,n=r.$ti,s=b.Zone__current,s!==c.C__RootZone&&(l=t._registerErrorHandler(l,s)),r._addListener$1(new t._FutureListener(new t._Future(s,n),2,null,l,n._eval$1("@<1>")._bind$1(n._precomputed1)._eval$1("_FutureListener<1,2>")))),_}}},_onPause$0(){var e,r,n;for(this._stream_group$_state=c._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??r._as(n)).pause$0(0)},_onResume$0(){var e,r,n;for(this._stream_group$_state=c._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??r._as(n)).resume$0(0)},_onCancel$0(){var e,r,n;return this._stream_group$_state=c._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===b&&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===c._StreamGroupState_paused&&r.pause$0(0),r}},t.StreamGroup_add_closure.prototype={call$0(){return null},$signature:2},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:76},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<Stream<1>,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:10},t.ReplAdapter.prototype={runAsync$0(){var e,r,n=this,s={},i=m.get$isTTY$x(w.process.stdin),a=i??!1?w.process.stdout:null;return i=n.repl.prompt,e=m.createInterface$1$x(b.$get$readline(),{input:w.process.stdin,output:a,prompt:i}),n.rl=e,s.statement="",s.prompt=i,r=t._Cell$(),r._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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=t._wrapJsFunctionForAsync(function(z,H){for(z===1&&(s=H,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),l=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 E=m.get$isTTY$x(w.process.stdin),(E??!1)&&m.write$1$x(w.process.stdout,f.prompt),E=l,A=t.instanceType(E),M=new t._Future(b.Zone__current,A._eval$1("_Future<1>")),E._addRequest$1(new t._NextRequest(new t._AsyncCompleter(M,A._eval$1("_AsyncCompleter<1>")),A._eval$1("_NextRequest<1>"))),e=8,t._asyncAwait(M,O);case 8:o=H,E=m.get$isTTY$x(w.process.stdin),(E??!1)||(L=f.prompt+t.S(o),R=b.printToZone,R==null?t.printString(L):R.call$1(L)),T=c.JSString_methods.$add(f.statement,o),f.statement=T,d.validator.call$1(T)?(E=S._value,E===S&&t.throwExpression(t.LateError$localNI(C)),m.add$1$ax(E,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,P=s,_=t.unwrapException(P),u=t.getTraceFromException(P),p=i.runController,p._readLocal$0().addError$2(_,u),e=9,t._asyncAwait(i.$this.exit$0(0),O);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(O,r)},$signature:42},t.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,t._asString(e))},$signature:126},t.Stdin.prototype={},t.Stdout.prototype={},t.ReadlineModule.prototype={},t.ReadlineOptions.prototype={},t.ReadlineInterface.prototype={},t.EmptyUnmodifiableSet.prototype={get$iterator(e){return c.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<e.length;e.length===r||(0,t.throwConcurrentModificationError)(e),++s)n=n+m.get$hashCode$(e[s])&2147483647,n=n+(n<<10>>>0)&2147483647,n^=n>>>6;return n=n+(n<<3>>>0)&2147483647,n^=n>>>11,n+(n<<15>>>0)&2147483647}},t.ListEquality.prototype={equals$2(e,r,n){var s,i,a,l;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(l=0;l<i;++l)if(!m.$eq$(s.$index(r,l),a.$index(n,l)))return!1;return!0},hash$1(e){var r,n;for(r=0,n=0;n<e.length;++n)r=r+m.get$hashCode$(e[n])&2147483647,r=r+(r<<10>>>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,l,o;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),l=new t._MapEntry(this,a,r.$index(0,a)),o=s.$index(0,l),s.$indexSet(0,l,(o??0)+1);for(i=m.get$iterator$ax(n.get$keys(n));i.moveNext$0();){if(a=i.get$current(i),l=new t._MapEntry(this,a,n.$index(0,a)),o=s.$index(0,l),o==null||o===0)return!1;s.$indexSet(0,l,o-1)}return!0},hash$1(e){var r,n,s,i,a,l;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),l=e.$index(0,i),s=s+3*a+7*m.get$hashCode$(l??n._as(l))&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,l,o,_=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,l=m.getInterceptor$ax(i),n<a?(l.setRange$4(i,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+n,r,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(o=n-a,l.setRange$4(i,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+a,r,0),m.setRange$4$ax(_._queue_list$_table,0,o,r,a),_.set$_queue_list$_tail(o)));else for(i=m.get$iterator$ax(r);i.moveNext$0();)_._queue_list$_add$1(i.get$current(i))},cast$1$0(e,r){return new t._CastQueueList(this,m.cast$1$0$ax(this._queue_list$_table,r),-1,-1,t._instanceType(this)._eval$1("@<QueueList.E>")._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},removeLast$0(e){var r,n=this;if(n.get$_queue_list$_head()===n.get$_queue_list$_tail())throw t.wrapException(t.StateError$("No element"));return n.set$_queue_list$_tail((n.get$_queue_list$_tail()-1&m.get$length$asx(n._queue_list$_table)-1)>>>0),r=m.$index$asx(n._queue_list$_table,n.get$_queue_list$_tail()),r==null&&(r=t._instanceType(n)._eval$1("QueueList.E")._as(r)),m.$indexSet$ax(n._queue_list$_table,n.get$_queue_list$_tail(),null),r},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,l=this;if(r<0)throw t.wrapException(t.RangeError$("Length "+r+" may not be negative."));if(r>l.get$length(l)&&!t._instanceType(l)._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(l)._eval$1("QueueList.E")).toString$0(0)+"`."));if(n=r-l.get$length(l),n>=0){m.get$length$asx(l._queue_list$_table)<=r&&l._preGrow$1(r),l.set$_queue_list$_tail((l.get$_queue_list$_tail()+n&m.get$length$asx(l._queue_list$_table)-1)>>>0);return}s=l.get$_queue_list$_tail()+n,i=l._queue_list$_table,s>=0?m.fillRange$3$ax(i,s,l.get$_queue_list$_tail(),null):(s+=m.get$length$asx(i),m.fillRange$3$ax(l._queue_list$_table,0,l.get$_queue_list$_tail(),null),i=l._queue_list$_table,a=m.getInterceptor$asx(i),a.fillRange$3(i,s,a.get$length(i),null)),l.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??t._instanceType(s)._eval$1("QueueList.E")._as(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();c.JSArray_methods.setRange$4(r,0,n,e._queue_list$_table,e.get$_queue_list$_head()),c.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(),c.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(),c.JSArray_methods.setRange$4(e,0,n,s._queue_list$_table,s.get$_queue_list$_head()),c.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+c.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<Iterable.E>"))},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??n._as(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())},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.__internal$_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:76},t.promiseToFuture_closure0.prototype={call$1(e){this.completer.completeError$1(e)},$signature:76},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:515},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,l,o,_,u,p,h,f,d,g){var y;return t._validateArgList("absolute",t._setArrayType([e,r,n,s,i,a,l,o,_,u,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??t.current(),e,r,n,s,i,a,l,o,_,u,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??"."):(c.JSArray_methods.removeLast$0(r),s.separators.pop(),s.removeTrailingSeparators$0(),s.toString$0(0))},join$16(e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S){var C=t._setArrayType([r,n,s,i,a,l,o,_,u,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,l,o,_,u;for(r=e.get$iterator(e),n=new t.WhereIterator(r,new t.Context_joinAll_closure),s=this.style,i=!1,a=!1,l="";n.moveNext$0();)o=r.get$current(r),s.isRootRelative$1(o)&&a?(_=t.ParsedPath_ParsedPath$parse(o,s),u=(l.charCodeAt(0)==0,l),l=c.JSString_methods.substring$2(u,0,s.rootLength$2$withDrive(u,!0)),_.root=l,s.needsSeparator$1(l)&&(_.separators[0]=s.get$separator(s)),l=""+_.toString$0(0)):s.rootLength$1(o)>0?(a=!s.isRootRelative$1(o),l=""+o):(o.length!==0&&s.containsSeparator$1(o[0])||i&&(l+=s.get$separator(s)),l+=o),i=s.needsSeparator$1(o);return l.charCodeAt(0)==0,l},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&&c.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!==b.$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,l,o,_,u=this.style,p=u.rootLength$1(e);if(p!==0){if(u===b.$get$Style_windows()){for(r=0;r<p;++r)if(c.JSString_methods._codeUnitAt$1(e,r)===47)return!0}n=p,s=47}else n=0,s=null;for(i=new t.CodeUnits(e)._string,a=i.length,r=n,l=null;r<a;++r,l=s,s=o)if(o=c.JSString_methods.codeUnitAt$1(i,r),u.isSeparator$1(o)&&(u===b.$get$Style_windows()&&o===47||s!=null&&u.isSeparator$1(s)||(s===46?_=l==null||l===46||u.isSeparator$1(l):_=!1,_)))return!0;return!!(s==null||u.isSeparator$1(s)||(s===46?u=l==null||u.isSeparator$1(l)||l===46:u=!1,u))},relative$2$from(e,r){var n,s,i,a,l=this,o='Unable to find a path to "',_=r==null;if(_&&l.style.rootLength$1(e)<=0||(_?(_=l._context$_current,r=_??t.current()):r=l.absolute$1(r),_=l.style,_.rootLength$1(r)<=0&&_.rootLength$1(e)>0))return l.normalize$1(e);if((_.rootLength$1(e)<=0||_.isRootRelative$1(e))&&(e=l.absolute$1(e)),_.rootLength$1(e)<=0&&_.rootLength$1(r)>0)throw t.wrapException(t.PathException$(o+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;)c.JSArray_methods.removeAt$1(n.parts,0),c.JSArray_methods.removeAt$1(n.separators,1),c.JSArray_methods.removeAt$1(s.parts,0),c.JSArray_methods.removeAt$1(s.separators,1);if(i=n.parts,i.length!==0&&m.$eq$(i[0],".."))throw t.wrapException(t.PathException$(o+e+'" from "'+r+'".'));return i=$.String,c.JSArray_methods.insertAll$2(s.parts,0,t.List_List$filled(n.parts.length,"..",!1,i)),a=s.separators,a[0]="",c.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$(c.JSArray_methods.get$last(_),".")&&(c.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,l,o,_,u=this;if(e=e,r=r,s=u.style,i=s.rootLength$1(e)>0,a=s.rootLength$1(r)>0,i&&!a?(r=u.absolute$1(r),s.isRootRelative$1(e)&&(e=u.absolute$1(e))):a&&!i?(e=u.absolute$1(e),s.isRootRelative$1(r)&&(r=u.absolute$1(r))):a&&i&&(l=s.isRootRelative$1(r),o=s.isRootRelative$1(e),l&&!o?r=u.absolute$1(r):o&&!l&&(e=u.absolute$1(e))),_=u._isWithinOrEqualsFast$2(e,r),_!==c._PathRelation_inconclusive)return _;n=null;try{n=u.relative$2$from(r,e)}catch(p){if(t.unwrapException(p)instanceof t.PathException)return c._PathRelation_different;throw p}return s.rootLength$1(n)>0?c._PathRelation_different:m.$eq$(n,".")?c._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))?c._PathRelation_different:c._PathRelation_within},_isWithinOrEqualsFast$2(e,r){var n,s,i,a,l,o,_,u,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 c._PathRelation_different;for(a=0;a<s;++a)if(!n.codeUnitsEqual$2(c.JSString_methods._codeUnitAt$1(e,a),c.JSString_methods._codeUnitAt$1(r,a)))return c._PathRelation_different;for(l=r.length,o=e.length,_=i,u=s,p=47,h=null;u<o&&_<l;)e:{if(f=c.JSString_methods.codeUnitAt$1(e,u),d=c.JSString_methods.codeUnitAt$1(r,_),n.codeUnitsEqual$2(f,d)){n.isSeparator$1(f)&&(h=u),++u,++_,p=f;break e}if(n.isSeparator$1(f)&&n.isSeparator$1(p)){g=u+1,h=u,u=g;break e}else if(n.isSeparator$1(d)&&n.isSeparator$1(p)){++_;break e}if(f===46&&n.isSeparator$1(p)){if(++u,u===o)break;if(f=c.JSString_methods.codeUnitAt$1(e,u),n.isSeparator$1(f)){g=u+1,h=u,u=g;break e}if(f===46&&(++u,u===o||n.isSeparator$1(c.JSString_methods.codeUnitAt$1(e,u))))return c._PathRelation_inconclusive}if(d===46&&n.isSeparator$1(p)){if(++_,_===l)break;if(d=c.JSString_methods.codeUnitAt$1(r,_),n.isSeparator$1(d)){++_;break e}if(d===46&&(++_,_===l||n.isSeparator$1(c.JSString_methods.codeUnitAt$1(r,_))))return c._PathRelation_inconclusive}return S._pathDirection$2(r,_)!==c._PathDirection_988||S._pathDirection$2(e,u)!==c._PathDirection_988?c._PathRelation_inconclusive:c._PathRelation_different}return _===l?(u===o||n.isSeparator$1(c.JSString_methods.codeUnitAt$1(e,u))?h=u:h==null&&(h=Math.max(0,s-1)),y=S._pathDirection$2(e,h),y===c._PathDirection_8Gl?c._PathRelation_equal:y===c._PathDirection_ZGD?c._PathRelation_inconclusive:c._PathRelation_different):(y=S._pathDirection$2(r,_),y===c._PathDirection_8Gl?c._PathRelation_equal:y===c._PathDirection_ZGD?c._PathRelation_inconclusive:n.isSeparator$1(c.JSString_methods.codeUnitAt$1(r,_))||n.isSeparator$1(p)?c._PathRelation_within:c._PathRelation_different)},_pathDirection$2(e,r){var n,s,i,a,l,o,_;for(n=e.length,s=this.style,i=r,a=0,l=!1;i<n;){for(;i<n&&s.isSeparator$1(c.JSString_methods.codeUnitAt$1(e,i));)++i;if(i===n)break;for(o=i;o<n&&!s.isSeparator$1(c.JSString_methods.codeUnitAt$1(e,o));)++o;if(_=o-i,!(_===1&&c.JSString_methods.codeUnitAt$1(e,i)===46))if(_===2&&c.JSString_methods.codeUnitAt$1(e,i)===46&&c.JSString_methods.codeUnitAt$1(e,i+1)===46){if(--a,a<0)break;a===0&&(l=!0)}else++a;if(o===n)break;i=o+1}return a<0?c._PathDirection_ZGD:a===0?c._PathDirection_8Gl:l?c._PathDirection_FIw:c._PathDirection_988},hash$1(e){var r,n,s,i=this;return e=i.absolute$1(e),r=i._hashFast$1(e),r??(n=t.ParsedPath_ParsedPath$parse(e,i.style),n.normalize$0(),s=i._hashFast$1(n.toString$0(0)),s.toString,s)},_hashFast$1(e){var r,n,s,i,a,l,o,_,u;for(r=e.length,n=this.style,s=4603,i=!0,a=!0,l=0;l<r;++l){if(o=n.canonicalizeCodeUnit$1(c.JSString_methods._codeUnitAt$1(e,l)),n.isSeparator$1(o)){a=!0;continue}if(o===46&&a){if(_=l+1,_===r)break;if(u=c.JSString_methods._codeUnitAt$1(e,_),n.isSeparator$1(u))continue;if(i?_=!1:u===46?(_=l+2,_=_===r||n.isSeparator$1(c.JSString_methods._codeUnitAt$1(e,_))):_=!1,_)return null}s=((s&67108863)*33^o)>>>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??t.current(),e)))},prettyUri$1(e){var r,n,s=this,i=t._parseUri(e);return i.get$scheme()==="file"&&s.style===b.$get$Style_url()||i.get$scheme()!=="file"&&i.get$scheme()!==""&&s.style!==b.$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:10},t.Context_split_closure.prototype={call$1(e){return e.length!==0},$signature:10},t._validateArgList_closure.prototype={call$1(e){return e==null?"null":'"'+e+'"'},$signature:530},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?c.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(c.JSString_methods.codeUnitAt$1(e,s-1))&&c.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??""):c.JSArray_methods.get$last(r)},get$hasTrailingSeparator(){var e=this.parts;return e.length!==0?e=m.$eq$(c.JSArray_methods.get$last(e),"")||!m.$eq$(c.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$(c.JSArray_methods.get$last(e),""));)c.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,l,o,_=this,u=t._setArrayType([],$.JSArray_String);for(r=_.parts,n=r.length,s=_.style,i=0,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],o=m.getInterceptor$(l),o.$eq(l,".")||o.$eq(l,"")||(o.$eq(l,"..")?u.length!==0?u.pop():++i:u.push(e?s.canonicalizePart$1(l):l));_.root==null&&c.JSArray_methods.insertAll$2(u,0,t.List_List$filled(i,"..",!1,$.String)),u.length===0&&_.root==null&&u.push("."),_.parts=u,_.separators=t.List_List$filled(u.length+1,s.get$separator(s),!0,$.String),r=_.root,(r==null||u.length===0||!s.needsSeparator$1(r))&&(_.separators[0]=""),r=_.root,r!=null&&s===b.$get$Style_windows()&&(e&&(r=_.root=r.toLowerCase()),r.toString,_.root=t.stringReplaceAllUnchecked(r,"/","\\")),_.removeTrailingSeparators$0()},normalize$0(){return this.normalize$1$canonicalize(!1)},toString$0(e){var r,n=this,s=n.root;for(s=s!=null?""+s:"",r=0;r<n.parts.length;++r)s=s+t.S(n.separators[r])+t.S(n.parts[r]);return s+=t.S(c.JSArray_methods.get$last(n.separators)),s.charCodeAt(0)==0,s},_kthLastIndexOf$3(e,r,n){var s,i,a;for(s=e.length-1,i=0,a=0;s>=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([c.JSString_methods.substring$2(n,0,s),c.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:225},t.ParsedPath__splitExtension_closure0.prototype={call$0(){return null},$signature:2},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)===c._PathRelation_equal},$signature:557},t.PathMap__create_closure0.prototype={call$1(e){return e==null?0:this._box_0.context.hash$1(e)},$signature:558},t.PathMap__create_closure1.prototype={call$1(e){return typeof e=="string"||e==null},$signature:128},t.Style.prototype={toString$0(e){return this.get$name(this)}},t.PosixStyle.prototype={containsSeparator$1(e){return c.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var r=e.length;return r!==0&&c.JSString_methods.codeUnitAt$1(e,r-1)!==47},rootLength$2$withDrive(e,r){return e.length!==0&&c.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,c.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?c.JSArray_methods.addAll$1(n,t._setArrayType(["",""],$.JSArray_String)):r.get$hasTrailingSeparator()&&c.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 c.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var r=e.length;return r===0?!1:c.JSString_methods.codeUnitAt$1(e,r-1)!==47?!0:c.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===r},rootLength$2$withDrive(e,r){var n,s,i,a,l=e.length;if(l===0)return 0;if(c.JSString_methods._codeUnitAt$1(e,0)===47)return 1;for(n=0;n<l;++n){if(s=c.JSString_methods._codeUnitAt$1(e,n),s===47)return 0;if(s===58)return n===0?0:(i=c.JSString_methods.indexOf$2(e,"/",c.JSString_methods.startsWith$2(e,"//",n+1)?n+3:n),i<=0?l:!r||l<i+3||!c.JSString_methods.startsWith$1(e,"file://")||!t.isDriveLetter(e,i+1)?i:(a=i+3,l===a?a:i+4))}return 0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return e.length!==0&&c.JSString_methods._codeUnitAt$1(e,0)===47},pathFromUri$1(e){return e.toString$0(0)},relativePathToUri$1(e){return t.Uri_parse(e)},absolutePathToUri$1(e){return t.Uri_parse(e)},get$name(){return"url"},get$separator(){return"/"}},t.WindowsStyle.prototype={containsSeparator$1(e){return c.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47||e===92},needsSeparator$1(e){var r=e.length;return r===0?!1:(r=c.JSString_methods.codeUnitAt$1(e,r-1),!(r===47||r===92))},rootLength$2$withDrive(e,r){var n,s,i=e.length;return i===0?0:(n=c.JSString_methods._codeUnitAt$1(e,0),n===47?1:n===92?i<2||c.JSString_methods._codeUnitAt$1(e,1)!==92?1:(s=c.JSString_methods.indexOf$2(e,"\\",2),s>0&&(s=c.JSString_methods.indexOf$2(e,"\\",s+1),s>0)?s:i):i<3||!t.isAlphabetic(n)||c.JSString_methods._codeUnitAt$1(e,1)!==58||(i=c.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&&c.JSString_methods.startsWith$1(r,"/")&&t.isDriveLetter(r,1)&&(r=c.JSString_methods.replaceFirst$2(r,"/","")):r="\\\\"+e.get$host()+r,n=t.stringReplaceAllUnchecked(r,"/","\\"),t._Uri__uriDecode(n,0,n.length,c.C_Utf8Codec,!1)},absolutePathToUri$1(e){var r,n,s=t.ParsedPath_ParsedPath$parse(e,this),i=s.root;return i.toString,c.JSString_methods.startsWith$1(i,"\\\\")?(r=new t.WhereIterable(t._setArrayType(i.split("\\"),$.JSArray_String),new t.WindowsStyle_absolutePathToUri_closure,$.WhereIterable_String),c.JSArray_methods.insert$2(s.parts,0,r.get$last(r)),s.get$hasTrailingSeparator()&&c.JSArray_methods.add$1(s.parts,""),t._Uri__Uri(r.get$first(r),null,s.parts,"file")):((s.parts.length===0||s.get$hasTrailingSeparator())&&c.JSArray_methods.add$1(s.parts,""),i=s.parts,n=s.root,n.toString,n=t.stringReplaceAllUnchecked(n,"/",""),c.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;s<n;++s)if(!this.codeUnitsEqual$2(c.JSString_methods._codeUnitAt$1(e,s),c.JSString_methods._codeUnitAt$1(r,s)))return!1;return!0},canonicalizeCodeUnit$1(e){return e===47?92:e<65||e>90?e:e|32},canonicalizePart$1(e){return e.toLowerCase()},get$name(){return"windows"},get$separator(){return"\\"}},t.WindowsStyle_absolutePathToUri_closure.prototype={call$1(e){return e!==""},$signature:10},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&&c.C_IterableEquality.equals$2(0,n.preRelease,r.preRelease)&&c.C_IterableEquality.equals$2(0,n.build,r.build)},get$hashCode(e){var r=this;return(r.major^r.minor^r.patch^c.C_IterableEquality.hash$1(r.preRelease)^c.C_IterableEquality.hash$1(r.build))>>>0},compareTo$1(e,r){var n,s,i,a,l=this;return r instanceof t.Version?(n=l.major,s=r.major,n!==s||(n=l.minor,s=r.minor,n!==s)||(n=l.patch,s=r.patch,n!==s)?c.JSInt_methods.compareTo$1(n,s):(n=l.preRelease,s=n.length===0,s&&r.preRelease.length!==0?1:(i=r.preRelease,i.length===0&&!s?-1:(a=l._compareLists$2(n,i),a!==0?a:(n=l.build,s=n.length===0,s&&r.build.length!==0?-1:(i=r.build,i.length===0&&!s?1:l._compareLists$2(n,i))))))):-r.compareTo$1(0,l)},toString$0(e){return this._version$_text},_compareLists$2(e,r){var n,s,i,a,l;for(n=0;s=e.length,i=r.length,n<Math.max(s,i);++n)if(a=n<s?e[n]:null,l=n<i?r[n]:null,!m.$eq$(a,l))return a==null?-1:l==null?1:typeof a=="number"?typeof l=="number"?c.JSNumber_methods.compareTo$1(a,l):-1:typeof l=="number"?1:(t._asString(a),t._asString(l),a===l?s=0:s=a<l?-1:1,s);return 0},$isComparable:1,$isVersionRange:1},t.Version__splitParts_closure.prototype={call$1(e){var r=t.Primitives_parseInt(e,null);return r??e},$signature:624},t.VersionRange.prototype={$eq(e,r){var n;return r==null||!$.VersionRange._is(r)?!1:(this.min==r.get$min()&&m.$eq$(this.max,r.get$max())?r.get$includeMin()?n=!1:(r.get$includeMax(),n=!0):n=!1,n)},get$hashCode(e){var r=c.JSNull_methods.get$hashCode(this.min),n=m.get$hashCode$(this.max);return(r^n*3^1090795^3633126)>>>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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=this,L=null,R="all";if(!M.conjunction||!e.conjunction)return c._SingletonCssMediaQueryMergeResult_1;if(r=M.modifier,n=r==null?L:r.toLowerCase(),s=M.type,i=s==null,a=i?L:s.toLowerCase(),l=e.modifier,o=l==null?L:l.toLowerCase(),_=e.type,u=_==null,p=u?L:_.toLowerCase(),h=a==null,h&&p==null)return r=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(r,e.conditions),new t.MediaQuerySuccessfulMergeResult(t.CssMediaQuery$condition(r,!0));if(f=n==="not",f!==(o==="not")){if(a==p)return d=f?M.conditions:e.conditions,c.JSArray_methods.every$1(d,c.JSArray_methods.get$contains(f?e.conditions:M.conditions))?c._SingletonCssMediaQueryMergeResult_0:c._SingletonCssMediaQueryMergeResult_1;if(i||t.equalsIgnoreCase(s,R)||u||t.equalsIgnoreCase(_,R))return c._SingletonCssMediaQueryMergeResult_1;f?(g=e.conditions,y=p,S=o):(g=M.conditions,y=a,S=n)}else if(f){if(a!=p||(C=M.conditions,E=e.conditions,i=C.length>E.length,A=i?C:E,i&&(C=E),!c.JSArray_methods.every$1(C,c.JSArray_methods.get$contains(A))))return c._SingletonCssMediaQueryMergeResult_1;g=A,y=a,S=n}else if(i||t.equalsIgnoreCase(s,R))y=(u||t.equalsIgnoreCase(_,R))&&h?L:p,i=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(i,e.conditions),g=i,S=o;else{if(u||t.equalsIgnoreCase(_,R))i=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(i,e.conditions),g=i,S=n;else{if(a!=p)return c._SingletonCssMediaQueryMergeResult_0;S=n??o,i=t.List_List$of(M.conditions,!0,$.String),c.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:l))},$eq(e,r){return r==null?!1:r instanceof t.CssMediaQuery&&r.modifier==this.modifier&&r.type==this.type&&c.C_ListEquality.equals$2(0,r.conditions,this.conditions)},get$hashCode(e){return m.get$hashCode$(this.modifier)^m.get$hashCode$(this.type)^c.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+c.JSArray_methods.join$1(n.conditions,r),r.charCodeAt(0)==0,r}},t._SingletonCssMediaQueryMergeResult.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._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&&c.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&&c.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(c._IsInvisibleVisitor_true_false)},$signature:114},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;n<r;++n)s=e[n],s._indexInParent=s._parent=null;c.JSArray_methods.clear$0(e)},$isCssParentNode:1,get$children(e){return this.children}},t.ModifiableCssStyleRule.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.ModifiableCssStyleRule?r=c.C_ListEquality.equals$2(0,e._style_rule$_selector._box$_inner.value.components,this._style_rule$_selector._box$_inner.value.components):r=!1,r},copyWithoutChildren$0(){return t.ModifiableCssStyleRule$(this._style_rule$_selector,this.span,this.originalSelector)},$isCssStyleRule:1,get$span(e){return this.span}},t.ModifiableCssStylesheet.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.ModifiableCssStylesheet},copyWithoutChildren$0(){return t.ModifiableCssStylesheet$(this.span)},$isCssStylesheet:1,get$span(e){return this.span}},t.ModifiableCssSupportsRule.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var r,n;return e instanceof t.ModifiableCssSupportsRule?(r=this.condition,n=e.condition,r=r.$ti._is(n)&&m.$eq$(n.value,r.value)):r=!1,r},copyWithoutChildren$0(){return t.ModifiableCssSupportsRule$(this.condition,this.span)},$isCssSupportsRule:1,get$span(e){return this.span}},t.CssNode.prototype={toString$0(e){return t.serialize(this,!0,null,!0,null,!1,null,!0)._0},$isAstNode:1},t.CssParentNode.prototype={},t._IsInvisibleVisitor.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&c.JSString_methods._codeUnitAt$1(e.text,2)!==33},visitCssStyleRule$1(e){var r=e._style_rule$_selector._box$_inner;return(this.includeBogus?r.value.accept$1(c._IsInvisibleVisitor_true):r.value.accept$1(c._IsInvisibleVisitor_false))||this.super$EveryCssVisitor$visitCssStyleRule(e)}},t.__IsInvisibleVisitor_Object_EveryCssVisitor.prototype={},t.CssStylesheet.prototype={get$isGroupEnd(){return!1},get$isChildless(){return!1},accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},t.CssValue.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)},$isAstNode:1,get$span(e){return this.span}},t._FakeAstNode.prototype={get$span(e){return this._callback.call$0()},$isAstNode:1},t.Argument.prototype={toString$0(e){var r=this.defaultValue,n=this.name;return r==null?n:n+": "+r.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},t.ArgumentDeclaration.prototype={get$spanWithName(){for(var e,r,n=this.span,s=n.file,i=t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(s._decodedChars,0,null),0,null),a=t.FileLocation$_(s,n._file$_start).offset-1;a>0?(e=c.JSString_methods.codeUnitAt$1(i,a),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--a;if(e=c.JSString_methods.codeUnitAt$1(i,a),e===95||t.CharacterExtension_get_isAlphabetic(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--a;a>=0?(e=c.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=c.JSString_methods.codeUnitAt$1(i,e),r===95||t.CharacterExtension_get_isAlphabetic(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,l,o,_,u,p=this,h="invocation",f="argument";for(n=p.$arguments,s=n.length,i=r._baseMap,a=0,l=0;l<s;++l)if(o=n[l],l<e){if(_=o.name,i.containsKey$1(_))throw t.wrapException(t.SassScriptException$("Argument "+p._originalArgumentName$1(_)+N.x20was_p,null))}else if(_=o.name,i.containsKey$1(_))++a;else if(o.defaultValue==null)throw t.wrapException(t.MultiSpanSassScriptException$("Missing argument "+p._originalArgumentName$1(_)+".",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(p.restArgument==null){if(e>s)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<i.get$length(i))throw s=$.String,u=t.LinkedHashSet_LinkedHashSet$of(r,s),u.removeAll$1(new t.MappedListIterable(n,new t.ArgumentDeclaration_verify_closure,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),t.wrapException(t.MultiSpanSassScriptException$("No "+t.pluralize(f,u._collection$_length,null)+" named "+t.S(t.toSentence(u.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,l,o,_,u=null;if(e===this.restArgument)return r=this.span,n=t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(r.file._decodedChars,r._file$_start,r._end),0,u),c.JSString_methods.substring$2(c.JSString_methods.substring$1(n,c.JSString_methods.lastIndexOf$1(n,"$")),0,c.JSString_methods.indexOf$1(n,"."));for(r=this.$arguments,s=r.length,i=0;i<s;++i)if(a=r[i],a.name===e)return r=a.defaultValue,s=a.span,l=s.file,o=s._file$_start,s=s._end,r==null?(r=l._decodedChars,r=t.String_String$fromCharCodes(new Uint32Array(r.subarray(o,t._checkValidRange(o,s,r.length))),0,u)):(r=l._decodedChars,n=t.String_String$fromCharCodes(new Uint32Array(r.subarray(o,t._checkValidRange(o,s,r.length))),0,u),r=c.JSString_methods.substring$2(n,0,c.JSString_methods.indexOf$1(n,":")),_=t._lastNonWhitespace(r,!1),r=_==null?"":c.JSString_methods.substring$2(r,0,_+1)),r;throw t.wrapException(t.ArgumentError$(N.This_d+e+'".',u))},matches$2(e,r){var n,s,i,a,l,o;for(n=this.$arguments,s=n.length,i=r._baseMap,a=0,l=0;l<s;++l)if(o=n[l],l<e){if(i.containsKey$1(o.name))return!1}else if(i.containsKey$1(o.name))++a;else if(o.defaultValue==null)return!1;return this.restArgument!=null?!0:!(e>s||a<i.get$length(i))},toString$0(e){var r,n,s,i=t._setArrayType([],$.JSArray_String);for(r=this.$arguments,n=r.length,s=0;s<n;++s)i.push("$"+t.S(r[s]));return r=this.restArgument,r!=null&&i.push("$"+r+"..."),c.JSArray_methods.join$1(i,", ")},$isAstNode:1,get$span(e){return this.span}},t.ArgumentDeclaration_verify_closure.prototype={call$1(e){return e.name},$signature:315},t.ArgumentDeclaration_verify_closure0.prototype={call$1(e){return"$"+e},$signature:7},t.ArgumentInvocation.prototype={get$isEmpty(e){var r;return this.positional.length===0?(r=this.named,r=r.get$isEmpty(r)&&this.rest==null):r=!1,r},toString$0(e){var r,n,s,i,a,l,o,_,u,p=this,h=t._setArrayType([],$.JSArray_String);for(r=p.positional,n=r.length,s=0;s<n;++s)h.push(p._parenthesizeArgument$1(r[s]));for(r=t.MapExtensions_get_pairs(p.named,$.String,$.Expression),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),i=n._0,a=n._1,h.push("$"+i+": "+p._parenthesizeArgument$1(a));return l=p.rest,l!=null?(o=l,r=!0):(o=null,r=!1),r&&h.push(p._parenthesizeArgument$1(o)+"..."),_=p.keywordRest,_!=null?(u=_,r=!0):(u=null,r=!1),r&&h.push(p._parenthesizeArgument$1(u)+"..."),"("+c.JSArray_methods.join$1(h,", ")+")"},_parenthesizeArgument$1(e){var r;e:{if(e instanceof t.ListExpression&&c.ListSeparator_rXA===e.separator&&!e.hasBrackets&&e.contents.length>=2){r="("+e.toString$0(0)+")";break e}r=e.toString$0(0);break e}return r},$isAstNode:1,get$span(e){return this.span}},t.AtRootQuery.prototype={excludes$1(e){var r,n=this;if(n._all)return!n.include;e:{if($.CssStyleRule._is(e)){r=n._at_root_query$_rule!==n.include;break e}if($.CssMediaRule._is(e)){r=n.excludesName$1("media");break e}if($.CssSupportsRule._is(e)){r=n.excludesName$1("supports");break e}if($.CssAtRule._is(e)){r=n.excludesName$1(e.name.value.toLowerCase());break e}r=!1;break e}return r},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,l,o=this,_=o.left;e:{if(_ instanceof t.BinaryOperationExpression?(r=_.operator.precedence,n=!0):(r=null,n=!1),n){n=r<o.operator.precedence;break e}if(_ instanceof t.ListExpression&&!_.hasBrackets&&_.contents.length>=2){n=!0;break e}n=!1;break e}s=n?""+t.Primitives_stringFromCharCode(40):"",s+=_.toString$0(0),n=n?s+t.Primitives_stringFromCharCode(41):s,s=o.operator,n=n+t.Primitives_stringFromCharCode(32)+s.operator+t.Primitives_stringFromCharCode(32),i=o.right;e:{if(i instanceof t.BinaryOperationExpression?(a=i.operator,l=!0):(a=null,l=!1),l){a.precedence<=s.precedence?(l=!(a===s&&a.isAssociative),s=l):s=!1;break e}if(i instanceof t.ListExpression&&!i.hasBrackets&&i.contents.length>=2){s=!0;break e}s=!1;break e}return s&&(n+=t.Primitives_stringFromCharCode(40)),n+=i.toString$0(0),s&&(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+"("+c.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:96},t.CalculationExpression__verify_closure.prototype={call$0(){return this._0_0.operator},$signature:327},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,l=a.hasBrackets;return l?r=""+t.Primitives_stringFromCharCode(91):(r=a.contents.length,r!==0?r=r===1&&a.separator===c.ListSeparator_rXA:r=!0,r=r?""+t.Primitives_stringFromCharCode(40):""),n=a.contents,s=a.separator===c.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),l?l=i+t.Primitives_stringFromCharCode(93):(l=n.length,l===0?l=i+t.Primitives_stringFromCharCode(41):l=l===1&&s?i+",)":i),l.charCodeAt(0)==0,l},_list0$_elementNeedsParens$1(e){var r,n,s=t._InitializedCell$(new t.ListExpression__elementNeedsParens_closure(e));e:{if(e instanceof t.ListExpression&&e.contents.length>=2?e.hasBrackets?(r=null,n=!1):(r=e.separator,n=!0):(r=null,n=!1),n){n=this.separator===c.ListSeparator_rXA?r===c.ListSeparator_rXA:r!==c.ListSeparator_undecided_null_undecided;break e}if(e instanceof t.UnaryOperationExpression?n=c.UnaryOperator_gg4===s._readFinal$0()||c.UnaryOperator_TLI===s._readFinal$0():n=!1,n){n=this.separator===c.ListSeparator_EVt;break e}n=!1;break e}return n},$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:118},t.ListExpression__elementNeedsParens_closure.prototype={call$0(){return this._0_0.operator},$signature:333},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,n,s,i,a,l,o=t._setArrayType([],$.JSArray_String);for(r=this.pairs,n=r.length,s=0;s<n;++s)i=r[s],a=i._0,l=i._1,o.push(a.toString$0(0)+": "+l.toString$0(0));return"("+c.JSArray_methods.join$1(o,", ")+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},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,l,o,_,u,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),l=new t.InterpolationBuffer(i,a),i._contents+=t.Primitives_stringFromCharCode(s),o=n.length,_=$.Expression,u=0;u<o;++u){if(p=n[u],_._is(p)){l._flushText$0(),a.push(p);continue}typeof p=="string"&&t.StringExpression__quoteInnerText(p,s,l,e)}return i._contents+=t.Primitives_stringFromCharCode(s),l.interpolation$1(r.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)},$isAstNode:1,$isExpression:1},t.SupportsExpression.prototype={get$span(e){var r=this.condition;return r.get$span(r)},accept$1$1(e){return e.visitSupportsExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.condition.toString$0(0)},$isAstNode:1,$isExpression:1},t.UnaryOperationExpression.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n=this.operator,s=n.operator;n=n===c.UnaryOperator_not_not_not?s+t.Primitives_stringFromCharCode(32):s,r=this.operand;e:{if(r instanceof t.BinaryOperationExpression||r instanceof t.UnaryOperationExpression?s=!0:s=r instanceof t.ListExpression&&!r.hasBrackets&&r.contents.length>=2,s){s=!0;break e}s=!1;break e}return s&&(n+="40"),n+=r.toString$0(0),s&&(n+="41"),n.charCodeAt(0)==0,n},$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,n=this.contents,s=t._InitializedCell$(new t.Interpolation_asPlain_closure(n)),i=t._InitializedCell$(new t.Interpolation_asPlain_closure0(n));e:{if(s._readFinal$0()<=0){e="";break e}if(m.$eq$(s._readFinal$0(),1)&&typeof i._readFinal$0()=="string"?(r=i._readFinal$0(),e=!0):(r=null,e=!1),e){e=r;break e}e=null;break e}return e},get$initialPlain(){var e,r,n=this.contents,s=t._InitializedCell$(new t.Interpolation_initialPlain_closure(n));e:{if(n.length>=1&&typeof s._readFinal$0()=="string"?(e=s._readFinal$0(),r=!0):(e=null,r=!1),r){r=e;break e}r="";break e}return r},Interpolation$2(e,r){var n,s,i,a,l,o,_="contents";for(n=this.contents,s=n.length,i=$.Expression,a=0;a<s;++a){if(l=n[a],o=typeof l=="string",!o&&!i._is(l))throw t.wrapException(t.ArgumentError$value(n,_,N.May_on));if(a!==0&&typeof n[a-1]=="string"&&o)throw t.wrapException(t.ArgumentError$value(n,_,"May not contain adjacent Strings."))}},toString$0(e){var r=this.contents;return new t.MappedListIterable(r,new t.Interpolation_toString_closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},t.Interpolation_asPlain_closure.prototype={call$0(){return this._0_0.length},$signature:3},t.Interpolation_asPlain_closure0.prototype={call$0(){return this._0_0[0]},$signature:14},t.Interpolation_initialPlain_closure.prototype={call$0(){return this._0_0[0]},$signature:14},t.Interpolation_toString_closure.prototype={call$1(e){return typeof e=="string"?e:"#{"+t.S(e)+"}"},$signature:124},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&&c.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)+" {"+c.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&&c.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,i=new t.StringBuffer(""),a=this.name,l=""+a.toString$0(0);return i._contents=l,l=i._contents=l+t.Primitives_stringFromCharCode(58),r=this.value,r!=null&&(a=c.JSString_methods.startsWith$1(a.get$initialPlain(),"--")?l:i._contents=l+t.Primitives_stringFromCharCode(32),i._contents=a+r.toString$0(0)),n=this.children,n!=null?(s=n,a=!0):(s=null,a=!1),a?i.toString$0(0)+" {"+(s&&c.JSArray_methods).join$1(s," ")+"}":i.toString$0(0)+";"},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&&c.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.EachRule_toString_closure.prototype={call$1(e){return"$"+e},$signature:7},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&&c.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,l=s.hiddenMixinsAndFunctions;return a!=null?(r=s.shownVariables,r.toString,r=i+" show "+s._forward_rule$_memberList$2(a,r),i=r):(l!=null?(r=l._base,r=r.get$isNotEmpty(r)):r=!1,r&&(r=s.hiddenVariables,r.toString,r=i+" hide "+s._forward_rule$_memberList$2(l,r),i=r)),n=s.prefix,n!=null&&(i+=" as "+n+"*"),r=s.configuration,i=(r.length!==0?i+(" with ("+c.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 c.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&&c.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)+" {"+c.JSArray_methods.join$1(r.children," ")+"}"},$signature:345},t.IfRuleClause.prototype={},t.IfRuleClause$__closure.prototype={call$1(e){var r,n;e:{if(e instanceof t.VariableDeclaration||e instanceof t.FunctionRule||e instanceof t.MixinRule){r=!0;break e}if(e instanceof t.ImportRule?(n=e.imports,r=!0):(n=null,r=!1),r){r=(n&&c.JSArray_methods).any$1(n,new t.IfRuleClause$___closure);break e}r=!1;break e}return r},$signature:165},t.IfRuleClause$___closure.prototype={call$1(e){return e instanceof t.DynamicImport},$signature:168},t.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+c.JSArray_methods.join$1(this.children," ")+"}"}},t.ElseClause.prototype={toString$0(e){return"@else {"+c.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 "+c.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&&c.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===b&&(e=m.$eq$(c.C__HasContentVisitor.visitChildren$1(r.children),!0),r.__MixinRule_hasContent_FI!==b&&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&&c.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,n;e:{if(e instanceof t.VariableDeclaration||e instanceof t.FunctionRule||e instanceof t.MixinRule){r=!0;break e}if(e instanceof t.ImportRule?(n=e.imports,r=!0):(n=null,r=!1),r){r=(n&&c.JSArray_methods).any$1(n,new t.ParentStatement__closure);break e}r=!1;break e}return r},$signature:165},t.ParentStatement__closure.prototype={call$1(e){return e instanceof t.DynamicImport},$signature:168},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&&c.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,l,o,_;for(s=this.children,i=s.length,a=this._forwards,l=this._uses,o=0;o<i;++o){if(_=s[o],_ instanceof t.UseRule){l.push(_);continue}if(_ instanceof t.ForwardRule){a.push(_);continue}if(!(_ instanceof t.SilentComment||_ instanceof t.LoudComment||_ instanceof t.VariableDeclaration))break}},accept$1$1(e){return e.visitStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return(r&&c.JSArray_methods).join$1(r," ")},get$span(e){return this.span}},t.SupportsRule.prototype={accept$1$1(e){return e.visitSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@supports "+this.condition.toString$0(0)+" {"+(r&&c.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.UseRule.prototype={UseRule$4$configuration(e,r,n,s){var i,a,l,o;for(i=this.configuration,a=i.length,l=0;l<a;++l)if(o=i[l],o.isGuarded)throw t.wrapException(t.ArgumentError$value(o,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.url,n="@use "+t.StringExpression_quoteText(r.toString$0(0)),s=r.get$pathSegments().length===0?"":c.JSArray_methods.get$last(r.get$pathSegments()),i=c.JSString_methods.indexOf$1(s,".");return r=this.namespace,r!==c.JSString_methods.substring$2(s,0,i===-1?s.length:i)?r=n+(" as "+(r??"*")):r=n,n=this.configuration,r=(n.length!==0?r+(" with ("+c.JSArray_methods.join$1(n,", ")+")"):r)+";",r.charCodeAt(0)==0,r},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.VariableDeclaration.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},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.WarnRule.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)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.WhileRule.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&&c.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.SupportsAnything.prototype={toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},t.SupportsDeclaration.prototype={get$isCustomProperty(){var e,r,n=this.name;e:{if(n instanceof t.StringExpression?n.hasQuotes?(e=null,r=!1):(e=n.text,r=!0):(e=null,r=!1),r){r=c.JSString_methods.startsWith$1(e.get$initialPlain(),"--");break e}r=!1;break e}return r},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},t.SupportsFunction.prototype={toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},t.SupportsInterpolation.prototype={toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode:1,get$span(e){return this.span}},t.SupportsNegation.prototype={toString$0(e){var r=this.condition;return r instanceof t.SupportsNegation||r instanceof t.SupportsOperation?"not ("+r.toString$0(0)+")":"not "+r.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},t.SupportsOperation.prototype={toString$0(e){var r=this;return r._operation$_parenthesize$1(r.left)+" "+r.operator+" "+r._operation$_parenthesize$1(r.right)},_operation$_parenthesize$1(e){var r;return e instanceof t.SupportsNegation?r=!0:r=e instanceof t.SupportsOperation&&e.operator===this.operator,r?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},t.Selector.prototype={assertNotBogus$1$name(e){var r;this.accept$1(c._IsBogusVisitor_true)&&(r=this.toString$0(0),t.EvaluationContext_current().warn$2(0,"$"+e+": "+(r+N.x20is_nov),c.Deprecation_vrR))},toString$0(e){var r=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return this.accept$1(r),r._serialize$_buffer.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},t._IsInvisibleVisitor0.prototype={visitSelectorList$1(e){return c.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var r;return this.super$AnySelectorVisitor$visitComplexSelector(e)?r=!0:r=this.includeBogus&&e.accept$1(c._IsBogusVisitor_false),r},visitPlaceholderSelector$1(e){return!0},visitPseudoSelector$1(e){var r,n,s=e.selector;return s!=null?(r=s,n=!0):(r=null,n=!1),n?(e.name==="not"?n=this.includeBogus&&r.accept$1(c._IsBogusVisitor_true):n=this.visitSelectorList$1(r),n):!1}},t._IsBogusVisitor.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||c.JSArray_methods.get$last(s).combinators.length!==0||c.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(c._IsBogusVisitor_false):r.accept$1(c._IsBogusVisitor_true)}},t._IsBogusVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:52},t._IsUselessVisitor.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||c.JSArray_methods.any$1(e.components,new t._IsUselessVisitor_visitComplexSelector_closure(this))},visitPseudoSelector$1(e){return e.accept$1(c._IsBogusVisitor_true)}},t._IsUselessVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:52},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(c.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 c.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===b&&(e=c.JSArray_methods.fold$2(r.components,0,new t.ComplexSelector_specificity_closure),r.__ComplexSelector_specificity_FI!==b&&t.throwUnnamedLateFieldADI(),r.__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,r,n,s;if(this.leadingCombinators.length!==0)return null;e=this.components,r=t._InitializedCell$(new t.ComplexSelector_singleCompound_closure(e));e:{if(e.length===1?(n=r._readFinal$0().selector,s=r._readFinal$0().combinators.length<=0):(n=null,s=!1),s){s=n;break e}s=null;break e}return s},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,l,o=this,_=null;if(e.length===0)return o;r=o.components,n=t._InitializedCell$(new t.ComplexSelector_withAdditionalCombinators_closure(r));e:{if(n._readFinal$0()>=1?(s=c.JSArray_methods.sublist$2(r,0,n._readFinal$0()-1),i=r[n._readFinal$0()-1],i=i,a=!0):(i=_,s=i,a=!1),a){a=t.List_List$of(s,!0,$.ComplexSelectorComponent),a.push(i.withAdditionalCombinators$1(e)),l=o.lineBreak||!1,l=t.ComplexSelector$(o.leadingCombinators,a,o.span,l),a=l;break e}if(n._readFinal$0()<=0){a=t.List_List$of(o.leadingCombinators,!0,$.CssValue_Combinator),c.JSArray_methods.addAll$1(a,e),l=o.lineBreak||!1,l=t.ComplexSelector$(a,c.List_empty0,o.span,l),a=l;break e}a=_}return a},concatenate$3$forceLineBreak(e,r,n){var s,i,a,l,o,_,u=this,p=e.leadingCombinators,h=u.components;return p.length===0?(p=t.List_List$of(h,!0,$.ComplexSelectorComponent),c.JSArray_methods.addAll$1(p,e.components),s=u.lineBreak||e.lineBreak||n,t.ComplexSelector$(u.leadingCombinators,p,r,s)):(i=t._InitializedCell$(new t.ComplexSelector_concatenate_closure(h)),i._readFinal$0()>=1?(a=c.JSArray_methods.sublist$2(h,0,i._readFinal$0()-1),l=h[i._readFinal$0()-1],l=l,s=!0):(a=null,l=null,s=!1),o=u.leadingCombinators,_=e.components,s?(s=t.List_List$of(a,!0,$.ComplexSelectorComponent),s.push(l.withAdditionalCombinators$1(p)),c.JSArray_methods.addAll$1(s,_),t.ComplexSelector$(o,s,r,u.lineBreak||e.lineBreak||n)):(s=t.List_List$of(o,!0,$.CssValue_Combinator),c.JSArray_methods.addAll$1(s,p),t.ComplexSelector$(s,_,r,u.lineBreak||e.lineBreak||n)))},concatenate$2(e,r){return this.concatenate$3$forceLineBreak(e,r,!1)},get$hashCode(e){return c.C_ListEquality0.hash$1(this.leadingCombinators)^c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.ComplexSelector&&c.C_ListEquality.equals$2(0,this.leadingCombinators,r.leadingCombinators)&&c.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:430},t.ComplexSelector_singleCompound_closure.prototype={call$0(){return this._0_0[0]},$signature:439},t.ComplexSelector_withAdditionalCombinators_closure.prototype={call$0(){return this._0_0.length},$signature:3},t.ComplexSelector_concatenate_closure.prototype={call$0(){return this._0_0.length},$signature:3},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),c.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 c.C_ListEquality0.hash$1(this.selector.components)^c.C_ListEquality0.hash$1(this.combinators)},$eq(e,r){var n;return r==null?!1:(r instanceof t.ComplexSelectorComponent?(n=c.C_ListEquality.equals$2(0,this.selector.components,r.selector.components),n=n&&c.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:445},t.CompoundSelector.prototype={get$specificity(){var e,r=this,n=r.__CompoundSelector_specificity_FI;return n===b&&(e=c.JSArray_methods.fold$2(r.components,0,new t.CompoundSelector_specificity_closure),r.__CompoundSelector_specificity_FI!==b&&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 c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.CompoundSelector&&c.C_ListEquality.equals$2(0,this.components,r.components)}},t.CompoundSelector_specificity_closure.prototype={call$2(e,r){return e+r.get$specificity()},$signature:464},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 c.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 c.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:15},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>")),c.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,l,o,_,u=$.JSArray_ComplexSelector,p=t._setArrayType([],u);for(r=this.components,n=r.length,s=e.components,i=s.length,a=0;a<n;++a)for(l=r[a],o=0;o<i;++o)_=t.unifyComplex(t._setArrayType([l,s[o]],u),l.span),_!=null&&c.JSArray_methods.addAll$1(p,_);return p.length===0?null:t.SelectorList$(p,this.span)},resolveParentSelectors$2$implicitParent(e,r){var n,s,i=this;if(e==null){if(n=c.C__ParentSelectorVisitor.visitSelectorList$1(i),n==null)return i;throw t.wrapException(t.SassException$(N.Top_le,n.span,null))}return s=i.components,t.SelectorList$(t.flattenVertically(new t.MappedListIterable(s,new t.SelectorList_resolveParentSelectors_closure(i,r,e),t._arrayInstanceType(s)._eval$1("MappedListIterable<1,Iterable<ComplexSelector>>")),$.ComplexSelector),i.span)},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_resolveParentSelectorsCompound$2(e,r){var n,s,i,a,l,o,_=e.selector,u=_.components,p=m.any$1$ax(u,new t.SelectorList__resolveParentSelectorsCompound_closure);if(!p&&!(m.get$first$ax(u)instanceof t.ParentSelector))return null;p?(l=u,o=new t.MappedListIterable(l,new t.SelectorList__resolveParentSelectorsCompound_closure0(r),t.instanceType(l)._eval$1("MappedListIterable<1,SimpleSelector>"))):o=u,n=o,s=m.get$first$ax(u);try{if(s instanceof t.ParentSelector){if(m.get$length$asx(u)===1&&s.suffix==null)return _=r.withAdditionalCombinators$1(e.combinators),_.components}else return l=e.span,l=t._setArrayType([t.ComplexSelector$(c.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(n,_.span),t.List_List$unmodifiable(e.combinators,$.CssValue_Combinator),l)],$.JSArray_ComplexSelectorComponent),l,!1)],$.JSArray_ComplexSelector),l}catch(h){if(_=t.unwrapException(h),_ instanceof t.SassException)i=_,a=t.getTraceFromException(h),t.throwWithTrace(i.withAdditionalSpan$2(s.span,"parent selector"),i,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 c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.SelectorList&&c.C_ListEquality.equals$2(0,this.components,r.components)}},t.SelectorList_asSassList_closure.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p=$.JSArray_Value,h=t._setArrayType([],p);for(r=e.leadingCombinators,n=r.length,s=0;s<n;++s)h.push(new t.SassString(m.toString$0$(r[s].value),!1));for(r=e.components,n=r.length,s=0;s<n;++s){for(i=r[s],a=i.selector,l=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0),a.accept$1(l),a=t._setArrayType([new t.SassString(l._serialize$_buffer.toString$0(0),!1)],p),o=i.combinators,_=o.length,u=0;u<_;++u)a.push(new t.SassString(m.toString$0$(o[u].value),!1));c.JSArray_methods.addAll$1(h,a)}return t.SassList$(h,c.ListSeparator_EVt,!1)},$signature:470},t.SelectorList_resolveParentSelectors_closure.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=this;if(e.accept$1(c.C__ParentSelectorVisitor)==null)return T.implicitParent?(r=T.parent.components,new t.MappedListIterable(r,new t.SelectorList_resolveParentSelectors__closure(e),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector>"))):t._setArrayType([e],$.JSArray_ComplexSelector);for(r=$.JSArray_ComplexSelector,n=t._setArrayType([],r),s=e.components,i=s.length,a=T.$this,l=T.parent,o=$.ComplexSelector,_=e.leadingCombinators,u=_.length===0,p=e.span,h=$.ComplexSelectorComponent,f=$.JSArray_ComplexSelectorComponent,d=0;d<i;++d)if(g=s[d],y=a._resolveParentSelectorsCompound$2(g,l),y==null)if(n.length===0)n.push(t.ComplexSelector$(_,t._setArrayType([g],f),p,!1));else for(S=0;S<n.length;++S)C=n[S],E=C.leadingCombinators,A=t.List_List$of(C.components,!0,h),A.push(g),n[S]=t.ComplexSelector$(E,A,p,C.lineBreak||!1);else if(n.length===0)c.JSArray_methods.addAll$1(n,u?y:m.map$1$1$ax(y,new t.SelectorList_resolveParentSelectors__closure0(e),o));else{for(C=t._setArrayType([],r),E=n.length,A=m.getInterceptor$ax(y),M=0;M<n.length;n.length===E||(0,t.throwConcurrentModificationError)(n),++M)for(L=n[M],R=A.get$iterator(y);R.moveNext$0();)C.push(L.concatenate$2(R.get$current(R),L.span));n=C}return n},$signature:477},t.SelectorList_resolveParentSelectors__closure.prototype={call$1(e){var r=this.complex;return e.concatenate$2(r,r.span)},$signature:59},t.SelectorList_resolveParentSelectors__closure0.prototype={call$1(e){var r=e.leadingCombinators,n=this.complex,s=n.leadingCombinators;return r.length===0||(s=t.List_List$of(s,!0,$.CssValue_Combinator),c.JSArray_methods.addAll$1(s,r)),r=s,t.ComplexSelector$(r,e.components,n.span,e.lineBreak)},$signature:59},t.SelectorList__resolveParentSelectorsCompound_closure.prototype={call$1(e){var r;return e instanceof t.PseudoSelector?(r=e.selector,r!=null&&r.accept$1(c.C__ParentSelectorVisitor)!=null):!1},$signature:15},t.SelectorList__resolveParentSelectorsCompound_closure0.prototype={call$1(e){var r,n,s=t._InitializedCell$(new t.SelectorList__resolveParentSelectorsCompound__closure(e));e:{if(e instanceof t.PseudoSelector?(s._readFinal$0()!=null?(r=s._readFinal$0(),n=!0):(r=null,n=!1),n=n&&r.accept$1(c.C__ParentSelectorVisitor)!=null):(r=null,n=!1),n){n=e.withSelector$1(r.resolveParentSelectors$2$implicitParent(this.parent,!1));break e}n=e;break e}return n},$signature:492},t.SelectorList__resolveParentSelectorsCompound__closure.prototype={call$0(){return this._0_0.selector},$signature:72},t.SelectorList__resolveParentSelectorsCompound_closure1.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this;try{if(p=e.components,r=c.JSArray_methods.get$last(p),r.combinators.length!==0)throw i=t.MultiSpanSassException$('Selector "'+e.toString$0(0)+N.x22x20can_,t.SpanExtensions_trimRight(r.span),"outer selector",t.LinkedHashMap_LinkedHashMap$_literal([g.parentSelector.span,"parent selector"],$.FileSpan,$.String),null),t.wrapException(i);return n=g.parentSelector.suffix,s=r.selector.components,h=$.SimpleSelector,f=g.resolvedSimples,d=m.getInterceptor$ax(f),n==null?(i=t.List_List$of(s,!0,h),m.addAll$1$ax(i,d.skip$1(f,1)),i=i):(a=t.List_List$of(t.IterableExtension_get_exceptLast(s),!0,h),m.add$1$ax(a,m.get$last$ax(s).addSuffix$1(n)),m.addAll$1$ax(a,d.skip$1(f,1)),i=a),a=g.component,l=t.CompoundSelector$(i,a.selector.span),i=e.leadingCombinators,o=t.List_List$of(t.IterableExtension_get_exceptLast(p),!0,$.ComplexSelectorComponent),p=a.span,m.add$1$ax(o,new t.ComplexSelectorComponent(l,t.List_List$unmodifiable(a.combinators,$.CssValue_Combinator),p)),p=t.ComplexSelector$(i,o,p,e.lineBreak),p}catch(y){if(i=t.unwrapException(y),i instanceof t.SassException)_=i,u=t.getTraceFromException(y),t.throwWithTrace(_.withAdditionalSpan$2(g.parentSelector.span,"parent selector"),_,u);else throw y}},$signature:59},t.SelectorList_withAdditionalCombinators_closure.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:59},t._ParentSelectorVisitor.prototype={visitParentSelector$1(e){return e}},t.__ParentSelectorVisitor_Object_SelectorSearchVisitor.prototype={},t.ParentSelector.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.PlaceholderSelector.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.PlaceholderSelector(this.name+e,this.span)},$eq(e,r){return r==null?!1:r instanceof t.PlaceholderSelector&&r.name===this.name},get$hashCode(e){return c.JSString_methods.get$hashCode(this.name)}},t.PseudoSelector.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$specificity(){var e,r=this,n=r.__PseudoSelector_specificity_FI;return n===b&&(e=new t.PseudoSelector_specificity_closure(r).call$0(),r.__PseudoSelector_specificity_FI!==b&&t.throwUnnamedLateFieldADI(),r.__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var r=this;return t.PseudoSelector$(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$addSuffix(e),t.PseudoSelector$(r.name+e,r.span,null,!r.isClass,null)},unify$1(e){var r,n,s,i,a,l,o=this,_=o.name;if(_==="host"||_==="host-context"){if(!c.JSArray_methods.every$1(e,new t.PseudoSelector_unify_closure))return null}else if(e.length===1?(r=e[0],r instanceof t.UniversalSelector?_=!0:r instanceof t.PseudoSelector?_=r.isClass&&r.name==="host"||r.get$isHostContext():_=!1):(r=null,_=!1),_)return r.unify$1(t._setArrayType([o],$.JSArray_SimpleSelector));if(c.JSArray_methods.contains$1(e,o))return e;for(n=t._setArrayType([],$.JSArray_SimpleSelector),_=e.length,s=!o.isClass,i=!1,a=0;a<e.length;e.length===_||(0,t.throwConcurrentModificationError)(e),++a){if(l=e[a],l instanceof t.PseudoSelector&&!l.isClass){if(s)return null;n.push(o),i=!0}n.push(l)}return i||n.push(o),n},isSuperselector$1(e){var r,n,s,i=this;return i.super$SimpleSelector$isSuperselector(e)?!0:(r=i.selector,r==null?i.$eq(0,e):e instanceof t.PseudoSelector&&!i.isClass&&!e.isClass&&i.normalizedName==="slotted"&&e.name===i.name?(n=t.NullableExtension_andThen(e.selector,r.get$isSuperselector()),n??!1):(n=$.JSArray_SimpleSelector,s=i.span,t.compoundIsSuperselector(t.CompoundSelector$(t._setArrayType([i],n),s),t.CompoundSelector$(t._setArrayType([e],n),s),null)))},accept$1$1(e){return e.visitPseudoSelector$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.PseudoSelector&&r.name===n.name&&r.isClass===n.isClass&&r.argument==n.argument&&m.$eq$(r.selector,n.selector)},get$hashCode(e){var r=this,n=c.JSString_methods.get$hashCode(r.name),s=r.isClass?218159:519018;return n^s^m.get$hashCode$(r.argument)^m.get$hashCode$(r.selector)}},t.PseudoSelector_specificity_closure.prototype={call$0(){var e,r,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return t.SimpleSelector.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,t.IterableIntegerExtension_get_max(new t.MappedListIterable(n,new t.PseudoSelector_specificity__closure,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));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:3},t.PseudoSelector_specificity__closure.prototype={call$1(e){return e.get$specificity()},$signature:197},t.PseudoSelector_specificity__closure0.prototype={call$1(e){return e.get$specificity()},$signature:197},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:15},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 c.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,l,o=this;if(e.length===1?(r=e[0],r instanceof t.UniversalSelector?n=!0:r instanceof t.PseudoSelector?n=r.isClass&&r.name==="host"||r.get$isHostContext():n=!1):(r=null,n=!1),n)return r.unify$1(t._setArrayType([o],$.JSArray_SimpleSelector));if(c.JSArray_methods.contains$1(e,o))return e;for(s=t._setArrayType([],$.JSArray_SimpleSelector),n=e.length,i=!1,a=0;a<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++a)l=e[a],!i&&l instanceof t.PseudoSelector&&(s.push(o),i=!0),s.push(l);return i||s.push(o),s},isSuperselector$1(e){var r;return this.$eq(0,e)?!0:e instanceof t.PseudoSelector&&e.isClass&&(r=e.selector,r!=null&&b._subselectorPseudos.contains$1(0,e.normalizedName))?c.JSArray_methods.every$1(r.components,new t.SimpleSelector_isSuperselector_closure(this)):!1}},t.SimpleSelector_isSuperselector_closure.prototype={call$1(e){var r=e.components;return r.length!==0&&c.JSArray_methods.any$1(c.JSArray_methods.get$last(r).selector.components,new t.SimpleSelector_isSuperselector__closure(this.$this))},$signature:18},t.SimpleSelector_isSuperselector__closure.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:15},t.TypeSelector.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){var r=this.name;return new t.TypeSelector(new t.QualifiedName(r.name+e,r.namespace),this.span)},unify$1(e){var r,n,s=c.JSArray_methods.get$first(e);return s instanceof t.UniversalSelector||s instanceof t.TypeSelector?(r=t.unifyUniversalAndElement(this,c.JSArray_methods.get$first(e)),r==null?null:(n=t._setArrayType([r],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(n,t.SubListIterable$(e,1,null,t._arrayInstanceType(e)._precomputed1)),n)):(n=t._setArrayType([this],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var r,n;return this.super$SimpleSelector$isSuperselector(e)?r=!0:e instanceof t.TypeSelector?(r=this.name,n=e.name,r.name===n.name?(r=r.namespace,r=r==="*"||r==n.namespace):r=!1):r=!1,r},$eq(e,r){return r==null?!1:r instanceof t.TypeSelector&&r.name.$eq(0,this.name)},get$hashCode(e){var r=this.name;return c.JSString_methods.get$hashCode(r.name)^m.get$hashCode$(r.namespace)}},t.UniversalSelector.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var r,n,s,i,a=this,l=null,o=t._InitializedCell$(new t.UniversalSelector_unify_closure(e)),_=t._InitializedCell$(new t.UniversalSelector_unify_closure0(e));return o._readFinal$0()>=1&&(_._readFinal$0()instanceof t.UniversalSelector||_._readFinal$0()instanceof t.TypeSelector)?(r=c.JSArray_methods.sublist$1(e,1),n=!0):(r=l,n=!1),n?(s=t.unifyUniversalAndElement(a,c.JSArray_methods.get$first(e)),s==null?l:(n=t._setArrayType([s],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(n,r),n)):(m.$eq$(o._readFinal$0(),1)&&_._readFinal$0()instanceof t.PseudoSelector?(i=_._readFinal$0(),n=i.isClass&&i.name==="host"||i.get$isHostContext()):n=!1,n?l:o._readFinal$0()<=0?t._setArrayType([a],$.JSArray_SimpleSelector):(n=a.namespace,n==null||n==="*"?n=e:(n=t._setArrayType([a],$.JSArray_SimpleSelector),c.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var r=this.namespace;return r==="*"?!0:e instanceof t.TypeSelector?r==e.name.namespace:e instanceof t.UniversalSelector?r==e.namespace:r==null||this.super$SimpleSelector$isSuperselector(e)},$eq(e,r){return r==null?!1:r instanceof t.UniversalSelector&&r.namespace==this.namespace},get$hashCode(e){return m.get$hashCode$(this.namespace)}},t.UniversalSelector_unify_closure.prototype={call$0(){return this._0_0.length},$signature:3},t.UniversalSelector_unify_closure0.prototype={call$0(){return this._0_0[0]},$signature:200},t._compileStylesheet_closure0.prototype={call$1(e){var r;return e===""?(r=this.stylesheet.span,r=t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(r.get$file(r)._decodedChars,0,null),0,null),c.C_Utf8Codec,null).get$_text()):r=this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0),r},$signature:7},t.AsyncEnvironment.prototype={closure$0(){var e,r,n,s=this,i=s._async_environment$_forwardedModules,a=s._async_environment$_nestedForwardedModules,l=s._async_environment$_variables;return l=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),e=s._async_environment$_variableNodes,e=t._setArrayType(e.slice(0),t._arrayInstanceType(e)),r=s._async_environment$_functions,r=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),n=s._async_environment$_mixins,n=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),t.AsyncEnvironment$_(s._async_environment$_modules,s._async_environment$_namespaceNodes,s._async_environment$_globalModules,s._async_environment$_importedModules,i,a,s._async_environment$_allModules,l,e,r,n,s._async_environment$_content)},forwardModule$2(e,r){var n,s,i,a=this,l=a._async_environment$_forwardedModules;for(l==null&&(l=a._async_environment$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.AstNode)),n=t.ForwardedModuleView_ifNecessary(e,r,$.AsyncCallable),s=t.LinkedHashMapKeyIterator$(l,l._modifications);s.moveNext$0();)i=s.__js_helper$_current,a._async_environment$_assertNoConflicts$5(n.get$variables(),i.get$variables(),n,i,"variable"),a._async_environment$_assertNoConflicts$5(n.get$functions(n),i.get$functions(i),n,i,"function"),a._async_environment$_assertNoConflicts$5(n.get$mixins(),i.get$mixins(),n,i,"mixin");a._async_environment$_allModules.push(e),l.$indexSet(0,n,r)},_async_environment$_assertNoConflicts$5(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(e.get$length(e)<r.get$length(r)?(a=r,l=e):(a=e,l=r),o=$.String,_=t.MapExtensions_get_pairs(l,o,$.Object),_=_.get$iterator(_),u=i==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,f=p._1,f=f,d=a.$index(0,h),d!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):m.$eq$(d,f)))throw u&&(h="$"+h),_=this._async_environment$_forwardedModules,_==null?g=null:(_=_.$index(0,s),g=_==null?null:m.get$span$z(_)),_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,o),g!=null&&_.$indexSet(0,g,"original @forward"),t.wrapException(t.MultiSpanSassScriptException$("Two forwarded modules both define a "+i+" named "+h+".","new @forward",_))},importForwards$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=e._async_environment$_environment._async_environment$_forwardedModules;if(A!=null){if(r=E._async_environment$_forwardedModules,r!=null){for(n=$.Module_AsyncCallable,s=$.AstNode,i=t.LinkedHashMap_LinkedHashMap$_empty(n,s),n=t.MapExtensions_get_pairs(A,n,s),n=n.get$iterator(n),s=E._async_environment$_globalModules;n.moveNext$0();)a=n.get$current(n),e=a._0,l=a._1,(!r.containsKey$1(e)||!s.containsKey$1(e))&&i.$indexSet(0,e,l);A=i}else r=E._async_environment$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.AstNode);for(n=$.String,s=t.LinkedHashSet_LinkedHashSet$_empty(n),i=t.LinkedHashMapKeyIterator$(A,A._modifications);i.moveNext$0();)for(a=i.__js_helper$_current.get$variables(),a=m.get$iterator$ax(a.get$keys(a));a.moveNext$0();)s.add$1(0,a.get$current(a));for(i=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current,o=o.get$functions(o),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)i.add$1(0,o.get$current(o));for(n=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current.get$mixins(),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)n.add$1(0,o.get$current(o));if(a=E._async_environment$_variables,o=a.length,o===1){for(o=E._async_environment$_importedModules,_=$.Module_AsyncCallable,u=$.AstNode,p=t.MapExtensions_get_pairs(o,_,u).toList$0(0),h=p.length,f=$.AsyncCallable,d=0;d<p.length;p.length===h||(0,t.throwConcurrentModificationError)(p),++d)g=p[d],e=g._0,l=g._1,y=t.ShadowedModuleView_ifNecessary(e,i,n,s,f),y!=null&&(o.remove$1(0,e),g=y.variables,g.get$isEmpty(g)?(g=y.functions,g.get$isEmpty(g)?(g=y.mixins,g.get$isEmpty(g)?(g=y._shadowed_view$_inner,g=g.get$css(g),g=m.get$isEmpty$asx(g.get$children(g))):g=!1):g=!1):g=!1,g||o.$indexSet(0,y,l));for(_=t.MapExtensions_get_pairs(r,_,u).toList$0(0),u=_.length,d=0;d<_.length;_.length===u||(0,t.throwConcurrentModificationError)(_),++d)p=_[d],e=p._0,l=p._1,y=t.ShadowedModuleView_ifNecessary(e,i,n,s,f),y!=null&&(r.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view$_inner,p=p.get$css(p),p=m.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||r.$indexSet(0,y,l));o.addAll$1(0,A),r.addAll$1(0,A)}else{if(_=E._async_environment$_nestedForwardedModules,_==null){for(S=o-1,C=m.JSArray_JSArray$allocateGrowable(S,$.List_Module_AsyncCallable),o=$.JSArray_Module_AsyncCallable,d=0;d<S;++d)C[d]=t._setArrayType([],o);E._async_environment$_nestedForwardedModules=C,o=C}else o=_;c.JSArray_methods.addAll$1(c.JSArray_methods.get$last(o),new t.LinkedHashMapKeyIterable(A,t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=t._LinkedHashSetIterator$(s,s._collection$_modifications),o=E._async_environment$_variableIndices,_=E._async_environment$_variableNodes,u=t._instanceType(s)._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),o.remove$1(0,p),m.remove$1$z(c.JSArray_methods.get$last(a),p),m.remove$1$z(c.JSArray_methods.get$last(_),p);for(s=t._LinkedHashSetIterator$(i,i._collection$_modifications),i=E._async_environment$_functionIndices,a=E._async_environment$_functions,o=t._instanceType(s)._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=o._as(_)),i.remove$1(0,_),m.remove$1$z(c.JSArray_methods.get$last(a),_);for(n=t._LinkedHashSetIterator$(n,n._collection$_modifications),s=E._async_environment$_mixinIndices,i=E._async_environment$_mixins,a=t._instanceType(n)._precomputed1;n.moveNext$0();)o=n._collection$_current,o==null&&(o=a._as(o)),s.remove$1(0,o),m.remove$1$z(c.JSArray_methods.get$last(i),o)}},getVariable$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._async_environment$_getModule$1(r).get$variables().$index(0,e):o._async_environment$_lastVariableName===e?(n=o._async_environment$_lastVariableIndex,n.toString,n=m.$index$asx(o._async_environment$_variables[n],e),n??o._async_environment$_getVariableFromGlobalModule$1(e)):(n=o._async_environment$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._async_environment$_lastVariableName=e,o._async_environment$_lastVariableIndex=i,n=m.$index$asx(o._async_environment$_variables[i],e),n??o._async_environment$_getVariableFromGlobalModule$1(e)):(l=o._async_environment$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._async_environment$_lastVariableName=e,o._async_environment$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment$_variables[i],e),n??o._async_environment$_getVariableFromGlobalModule$1(e)):o._async_environment$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment$_getVariableFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"variable",new t.AsyncEnvironment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._async_environment$_getModule$1(r).get$variableNodes().$index(0,e):o._async_environment$_lastVariableName===e?(n=o._async_environment$_lastVariableIndex,n.toString,n=m.$index$asx(o._async_environment$_variableNodes[n],e),n??o._async_environment$_getVariableNodeFromGlobalModule$1(e)):(n=o._async_environment$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._async_environment$_lastVariableName=e,o._async_environment$_lastVariableIndex=i,n=m.$index$asx(o._async_environment$_variableNodes[i],e),n??o._async_environment$_getVariableNodeFromGlobalModule$1(e)):(l=o._async_environment$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._async_environment$_lastVariableName=e,o._async_environment$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment$_variableNodes[i],e),n??o._async_environment$_getVariableNodeFromGlobalModule$1(e)):o._async_environment$_getVariableNodeFromGlobalModule$1(e)))},_async_environment$_getVariableNodeFromGlobalModule$1(e){var r,n,s,i;for(r=this._async_environment$_importedModules,n=this._async_environment$_globalModules,n=new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._eval$1("LinkedHashMapKeyIterable<1>")).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?(i=s,r=!0):(i=null,r=!1),r)return i;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._async_environment$_getModule$1(r).get$variables().containsKey$1(e):c.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,l,o,_,u,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,!c.JSArray_methods.get$first(a).containsKey$1(e)&&(l=d._async_environment$_fromOneModule$3(e,"variable",new t.AsyncEnvironment_setVariable_closure0(e)),l!=null)){l.setVariable$3(e,r,n);return}m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(d._async_environment$_variableNodes),e,n);return}if(o=d._async_environment$_nestedForwardedModules,o!=null&&!d._async_environment$_variableIndices.containsKey$1(e)&&d._async_environment$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(o,t.instanceType(o)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(u=a.__internal$_current,u=m.get$reversed$ax(u??_._as(u)),u=new t.ListIterator(u,u.get$length(u)),p=t._instanceType(u)._precomputed1;u.moveNext$0();)if(h=u.__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,l=a.length;i._async_environment$_lastVariableName=e,s=i._async_environment$_lastVariableIndex=l-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,a,l,o=this;return r!=null?(n=o._async_environment$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=o._async_environment$_functionIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._async_environment$_functions[i],e),n??o._async_environment$_getFunctionFromGlobalModule$1(e)):(l=o._async_environment$_functionIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment$_functions[i],e),n??o._async_environment$_getFunctionFromGlobalModule$1(e)):o._async_environment$_getFunctionFromGlobalModule$1(e)))},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"function",new t.AsyncEnvironment__getFunctionFromGlobalModule_closure(e))},_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,a,l,o=this;return r!=null?o._async_environment$_getModule$1(r).get$mixins().$index(0,e):(n=o._async_environment$_mixinIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._async_environment$_mixins[i],e),n??o._async_environment$_getMixinFromGlobalModule$1(e)):(l=o._async_environment$_mixinIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment$_mixins[i],e),n??o._async_environment$_getMixinFromGlobalModule$1(e)):o._async_environment$_getMixinFromGlobalModule$1(e)))},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"mixin",new t.AsyncEnvironment__getMixinFromGlobalModule_closure(e))},_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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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(),l);case 2:return i._async_environment$_content=a,t._asyncReturn(null,s)}});return t._asyncStartSync(l,s)},asMixin$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,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,l=t._makeAsyncAwaitCompleter(i),o,_=2,u,p=[],h=this,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){for(T===1&&(u=P,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(),R);case 8:S=P,o=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,c.JSArray_methods.add$1(S,t.LinkedHashMap_LinkedHashMap$_empty(C,$.Value)),E=h._async_environment$_variableNodes,c.JSArray_methods.add$1(E,t.LinkedHashMap_LinkedHashMap$_empty(C,$.AstNode)),A=h._async_environment$_functions,M=$.AsyncCallable,c.JSArray_methods.add$1(A,t.LinkedHashMap_LinkedHashMap$_empty(C,M)),L=h._async_environment$_mixins,c.JSArray_methods.add$1(L,t.LinkedHashMap_LinkedHashMap$_empty(C,M)),M=h._async_environment$_nestedForwardedModules,M!=null&&M.push(t._setArrayType([],$.JSArray_Module_AsyncCallable)),_=9,a=12,t._asyncAwait(e.call$0(),R);case 12:C=P,o=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(c.JSArray_methods.removeLast$0(S))),C=h._async_environment$_variableIndices;S.moveNext$0();)d=S.get$current(S),C.remove$1(0,d);for(c.JSArray_methods.removeLast$0(E),S=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(A))),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(c.JSArray_methods.removeLast$0(L))),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(o,l);case 2:return t._asyncRethrow(u,l)}});return t._asyncStartSync(R,l)},toImplicitConfiguration$0(){var e,r,n,s,i,a,l,o,_,u,p=$.String,h=t.LinkedHashMap_LinkedHashMap$_empty(p,$.ConfiguredValue);for(e=this._async_environment$_variables,r=$.Value,n=this._async_environment$_variableNodes,s=0;s<e.length;++s)for(i=e[s],a=n[s],l=t.MapExtensions_get_pairs(i,p,r),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),_=o._0,u=o._1,o=a.$index(0,_),o.toString,h.$indexSet(0,_,new t.ConfiguredValue(u,null,o));return new t.Configuration(h,null)},toModule$3(e,r,n){return t._EnvironmentModule__EnvironmentModule0(this,e,r,n,t.NullableExtension_andThen(this._async_environment$_forwardedModules,new t.AsyncEnvironment_toModule_closure))},toDummyModule$0(){return t._EnvironmentModule__EnvironmentModule0(this,new t.CssStylesheet(new t.UnmodifiableListView(c.List_empty3,$.UnmodifiableListView_CssNode),t.SourceFile$decoded(c.List_empty4,"<dummy module>").span$1(0,0)),c.Map_empty7,c.C_EmptyExtensionStore,t.NullableExtension_andThen(this._async_environment$_forwardedModules,new t.AsyncEnvironment_toDummyModule_closure))},_async_environment$_getModule$1(e){var r,n,s=this._async_environment$_modules.$index(0,e);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_async_environment$_fromOneModule$1$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=this._async_environment$_nestedForwardedModules;if(E!=null?(s=E,i=!0):(s=C,i=!1),i){for(i=new t.ReversedListIterable(s,t.instanceType(s)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(l=i.__internal$_current,l=m.get$reversed$ax(l??a._as(l)),l=new t.ListIterator(l,l.get$length(l)),o=t._instanceType(l)._precomputed1;l.moveNext$0();)if(_=l.__internal$_current,u=n.call$1(_??o._as(_)),u!=null?(p=u,_=!0):(p=C,_=!1),_)return p}for(i=this._async_environment$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(h=n.call$1(i.__js_helper$_current),h!=null?(p=h,a=!0):(p=C,a=!1),a)return p;for(i=this._async_environment$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),l=$.AsyncCallable,f=C,p=f;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(g=l._is(d)?d:o.variableIdentity$1(e),!g.$eq(0,f))){if(p!=null){for(a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),l=t.MapExtensions_get_pairs(i,$.Module_AsyncCallable,$.AstNode),l=l.get$iterator(l),o="includes "+r;l.moveNext$0();)i=l.get$current(l),y=i._0,S=i._1,n.call$1(y)!=null&&a.$indexSet(0,S.get$span(S),o);throw t.wrapException(t.MultiSpanSassScriptException$("This "+r+N.x20is_av,r+" use",a))}f=g,p=d}return p},_async_environment$_fromOneModule$3(e,r,n){return this._async_environment$_fromOneModule$1$3(e,r,n,$.dynamic)}},t.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:517},t.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:3},t.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:523},t.AsyncEnvironment_setVariable_closure1.prototype={call$0(){var e=this.$this,r=e._async_environment$_variableIndex$1(this.name);return r??e._async_environment$_variables.length-1},$signature:3},t.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:201},t.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:201},t.AsyncEnvironment_toModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:208},t.AsyncEnvironment_toDummyModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:208},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,l=this._async_environment$_modulesByVariable.$index(0,e);if(l!=null?(s=l,i=!0):(s=null,i=!1),i){s.setVariable$3(e,r,n);return}if(i=this._async_environment$_environment,a=i._async_environment$_variables,!c.JSArray_methods.get$first(a).containsKey$1(e))throw t.wrapException(t.SassScriptException$("Undefined variable.",null));m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(i._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._0,r.preModuleComments,e._1,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="<unknown url>":(r=r.get$span(r),r=r.get$sourceUrl(r),r=b.$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:541},t._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1(e){return e.get$variableNodes()},$signature:555},t._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1(e){return e.get$functions(e)},$signature:209},t._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1(e){return e.get$mixins()},$signature:209},t._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:133},t._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:133},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,l=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),o,_=this,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,l);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(N.Custom);a=n!=null?3:4;break;case 3:return a=5,t._asyncAwait(t.putIfAbsentAsync(_._async_import_cache$_relativeCanonicalizeCache,new t._Record_4_baseImporter_baseUrl_forImport([r,n,s,i]),new t.AsyncImportCache_canonicalize_closure(_,s,r,n,i),$.Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),h);case 5:if(u=d,u!=null){o=u,a=1;break}case 4:return a=6,t._asyncAwait(t.putIfAbsentAsync(_._async_import_cache$_canonicalizeCache,new t._Record_2_forImport(r,i),new t.AsyncImportCache_canonicalize_closure0(_,r,i),$.Record_2_Uri_and_bool_forImport,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),h);case 6:o=d,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(h,l)},_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,l=this,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,i);for(;;)switch(s){case 0:return n?(o=$.nullable_Object,o=t.runZoned(new t.AsyncImportCache__canonicalize_closure(e,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__inImportRule,!0],o,o),$.FutureOr_nullable_Uri)):o=e.canonicalize$1(0,r),s=3,t._asyncAwait(o,u);case 3:_=h,(_==null?null:_.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation(l._async_import_cache$_logger,c.Deprecation_mFp,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(_)+N.x2e_Rela,null,null),a=_,s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(u,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),l,o=this,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,a);for(;;)switch(i){case 0:return i=3,t._asyncAwait(t.putIfAbsentAsync(o._async_import_cache$_importCache,r,new t.AsyncImportCache_importCanonical_closure(o,e,r,n,s),$.Uri,$.nullable_Stylesheet),_);case 3:l=p,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(_,a)},humanize$1(e){var r,n=this._async_import_cache$_canonicalizeCache;return n=t.IterableNullableExtension_whereNotNull(n.get$values(n),$.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),r=n.$ti,r=t.NullableExtension_andThen(t.minBy(new t.MappedIterable(new t.WhereIterable(n,new t.AsyncImportCache_humanize_closure(e),r._eval$1("WhereIterable<Iterable.E>")),new t.AsyncImportCache_humanize_closure0,r._eval$1("MappedIterable<Iterable.E,Uri>")),new t.AsyncImportCache_humanize_closure1),new t.AsyncImportCache_humanize_closure2(e)),r??e},sourceMapUrl$1(e,r){var n=this._async_import_cache$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n??r}},t.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return o=s.baseUrl,_=o==null?null:o.resolveUri$1(s.url),_==null&&(_=s.url),o=s.baseImporter,e=3,t._asyncAwait(s.$this._async_import_cache$_canonicalize$3(o,_,s.forImport),u);case 3:if(i=h,i!=null?(a=i,l=!0):(a=null,l=!1),l){n=new t._Record_3_originalUrl(o,a,_),e=1;break}else{n=null,e=1;break}case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:236},t.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),n,s=this,i,a,l,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,r);for(;;)switch(e){case 0:i=s.$this,a=i._async_import_cache$_importers,l=a.length,o=s.url,_=s.forImport,u=0;case 3:if(!(u<a.length)){e=5;break}return p=a[u],e=6,t._asyncAwait(i._async_import_cache$_canonicalize$3(p,o,_),g);case 6:if(h=S,h!=null?(f=h,d=!0):(f=null,d=!1),d){n=new t._Record_3_originalUrl(p,f,o),e=1;break}case 4:a.length===l||(0,t.throwConcurrentModificationError)(a),++u,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(g,r)},$signature:236},t.AsyncImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:246},t.AsyncImportCache_importCanonical_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Stylesheet),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return o=s.canonicalUrl,e=3,t._asyncAwait(s.importer.load$1(0,o),u);case 3:if(_=h,_==null){n=null,e=1;break}i=s.$this,i._async_import_cache$_resultsCache.$indexSet(0,o,_),a=_.contents,l=_.syntax,o=s.originalUrl.resolveUri$1(o),n=t.Stylesheet_Stylesheet$parse(a,l,s.quiet?b.$get$Logger_quiet():i._async_import_cache$_logger,o),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:305},t.AsyncImportCache_humanize_closure.prototype={call$1(e){return m.$eq$(e._1,this.canonicalUrl)},$signature:307},t.AsyncImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:313},t.AsyncImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:91},t.AsyncImportCache_humanize_closure2.prototype={call$1(e){var r=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(t.ParsedPath_ParsedPath$parse(n.get$path(n),r.style).get$basename())},$signature:48},t.AsyncBuiltInCallable.prototype={callbackFor$2(e,r){return new t._Record_2(this._async_built_in$_arguments,this._async_built_in$_callback)},$isAsyncCallable:1,get$name(e){return this.name}},t.AsyncBuiltInCallable$mixin_closure.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure(e)},$call$body$AsyncBuiltInCallable$mixin_closure(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i.callback.call$1(e),a);case 3:s=c.C__SassNull,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(a,n)},$signature:210},t.BuiltInCallable.prototype={callbackFor$2(e,r){var n,s,i,a,l,o,_,u,p;for(n=this._overloads,s=n.length,i=null,a=null,l=0;l<n.length;n.length===s||(0,t.throwConcurrentModificationError)(n),++l){if(o=n[l],_=o._0,_.matches$2(e,r))return o;u=_.$arguments.length-e,!(a!=null&&(_=Math.abs(u),p=Math.abs(a),_>p||_===p&&u<0))&&(a=u,i=o)}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),c.C__SassNull},$signature:6},t.PlainCssCallable.prototype={$eq(e,r){return r==null?!1:r instanceof t.PlainCssCallable&&this.name===r.name},get$hashCode(e){return c.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(c.NativeUint32List_methods.sublist$2(r.get$file(r)._decodedChars,0,null),0,null),c.C_Utf8Codec,null).get$_text()):r=this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0),r},$signature:7},t.CompileResult.prototype={},t.Configuration.prototype={throughForward$1(e){var r,n,s,i,a,l,o,_=this._values;return _.get$isEmpty(_)?c.Configuration_Map_empty_null:(r=e.prefix,r!=null?(n=r,s=!0):(n=null,s=!1),s&&(_=new t.UnprefixedMapView(_,n,$.UnprefixedMapView_ConfiguredValue)),i=e.shownVariables,i!=null?(a=i,s=!0):(a=null,s=!1),s?_=new t.LimitedMapView(_,a._base.intersection$1(new t.MapKeySet(_,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue):(l=e.hiddenVariables,l!=null?(o=l,s=!0):(o=null,s=!1),s?(s=o._base,s=s.get$isNotEmpty(s)):s=!1,s&&(_=t.LimitedMapView$blocklist(_,o,$.String,$.ConfiguredValue))),this._withValues$1(_))},_withValues$1(e){var r=this.__originalConfiguration;return new t.Configuration(e,r??this)},toString$0(e){var r,n,s,i,a=t._setArrayType([],$.JSArray_String);for(r=t.MapExtensions_get_pairs(new t.UnmodifiableMapView(this._values,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,a.push("$"+s+": "+i.toString$0(0));return"("+c.JSArray_methods.join$1(a,",")+")"}},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:328},t.Environment.prototype={closure$0(){var e,r,n,s=this,i=s._forwardedModules,a=s._nestedForwardedModules,l=s._variables;return l=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),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,l,e,r,n,s._content)},forwardModule$2(e,r){var n,s,i,a=this,l=a._forwardedModules;for(l==null&&(l=a._forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.AstNode)),n=t.ForwardedModuleView_ifNecessary(e,r,$.Callable),s=t.LinkedHashMapKeyIterator$(l,l._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),l.$indexSet(0,n,r)},_assertNoConflicts$5(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(e.get$length(e)<r.get$length(r)?(a=r,l=e):(a=e,l=r),o=$.String,_=t.MapExtensions_get_pairs(l,o,$.Object),_=_.get$iterator(_),u=i==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,f=p._1,f=f,d=a.$index(0,h),d!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):m.$eq$(d,f)))throw u&&(h="$"+h),_=this._forwardedModules,_==null?g=null:(_=_.$index(0,s),g=_==null?null:m.get$span$z(_)),_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,o),g!=null&&_.$indexSet(0,g,"original @forward"),t.wrapException(t.MultiSpanSassScriptException$("Two forwarded modules both define a "+i+" named "+h+".","new @forward",_))},importForwards$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=e._environment$_environment._forwardedModules;if(A!=null){if(r=E._forwardedModules,r!=null){for(n=$.Module_Callable,s=$.AstNode,i=t.LinkedHashMap_LinkedHashMap$_empty(n,s),n=t.MapExtensions_get_pairs(A,n,s),n=n.get$iterator(n),s=E._globalModules;n.moveNext$0();)a=n.get$current(n),e=a._0,l=a._1,(!r.containsKey$1(e)||!s.containsKey$1(e))&&i.$indexSet(0,e,l);A=i}else r=E._forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.AstNode);for(n=$.String,s=t.LinkedHashSet_LinkedHashSet$_empty(n),i=t.LinkedHashMapKeyIterator$(A,A._modifications);i.moveNext$0();)for(a=i.__js_helper$_current.get$variables(),a=m.get$iterator$ax(a.get$keys(a));a.moveNext$0();)s.add$1(0,a.get$current(a));for(i=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current,o=o.get$functions(o),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)i.add$1(0,o.get$current(o));for(n=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current.get$mixins(),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)n.add$1(0,o.get$current(o));if(a=E._variables,o=a.length,o===1){for(o=E._importedModules,_=$.Module_Callable,u=$.AstNode,p=t.MapExtensions_get_pairs(o,_,u).toList$0(0),h=p.length,f=$.Callable,d=0;d<p.length;p.length===h||(0,t.throwConcurrentModificationError)(p),++d)g=p[d],e=g._0,l=g._1,y=t.ShadowedModuleView_ifNecessary(e,i,n,s,f),y!=null&&(o.remove$1(0,e),g=y.variables,g.get$isEmpty(g)?(g=y.functions,g.get$isEmpty(g)?(g=y.mixins,g.get$isEmpty(g)?(g=y._shadowed_view$_inner,g=g.get$css(g),g=m.get$isEmpty$asx(g.get$children(g))):g=!1):g=!1):g=!1,g||o.$indexSet(0,y,l));for(_=t.MapExtensions_get_pairs(r,_,u).toList$0(0),u=_.length,d=0;d<_.length;_.length===u||(0,t.throwConcurrentModificationError)(_),++d)p=_[d],e=p._0,l=p._1,y=t.ShadowedModuleView_ifNecessary(e,i,n,s,f),y!=null&&(r.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view$_inner,p=p.get$css(p),p=m.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||r.$indexSet(0,y,l));o.addAll$1(0,A),r.addAll$1(0,A)}else{if(_=E._nestedForwardedModules,_==null){for(S=o-1,C=m.JSArray_JSArray$allocateGrowable(S,$.List_Module_Callable),o=$.JSArray_Module_Callable,d=0;d<S;++d)C[d]=t._setArrayType([],o);E._nestedForwardedModules=C,o=C}else o=_;c.JSArray_methods.addAll$1(c.JSArray_methods.get$last(o),new t.LinkedHashMapKeyIterable(A,t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=t._LinkedHashSetIterator$(s,s._collection$_modifications),o=E._variableIndices,_=E._variableNodes,u=t._instanceType(s)._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),o.remove$1(0,p),m.remove$1$z(c.JSArray_methods.get$last(a),p),m.remove$1$z(c.JSArray_methods.get$last(_),p);for(s=t._LinkedHashSetIterator$(i,i._collection$_modifications),i=E._functionIndices,a=E._functions,o=t._instanceType(s)._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=o._as(_)),i.remove$1(0,_),m.remove$1$z(c.JSArray_methods.get$last(a),_);for(n=t._LinkedHashSetIterator$(n,n._collection$_modifications),s=E._mixinIndices,i=E._mixins,a=t._instanceType(n)._precomputed1;n.moveNext$0();)o=n._collection$_current,o==null&&(o=a._as(o)),s.remove$1(0,o),m.remove$1$z(c.JSArray_methods.get$last(i),o)}},getVariable$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._getModule$1(r).get$variables().$index(0,e):o._lastVariableName===e?(n=o._lastVariableIndex,n.toString,n=m.$index$asx(o._variables[n],e),n??o._getVariableFromGlobalModule$1(e)):(n=o._variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._lastVariableName=e,o._lastVariableIndex=i,n=m.$index$asx(o._variables[i],e),n??o._getVariableFromGlobalModule$1(e)):(l=o._variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._lastVariableName=e,o._lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._variables[i],e),n??o._getVariableFromGlobalModule$1(e)):o._getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_getVariableFromGlobalModule$1(e){return this._fromOneModule$3(e,"variable",new t.Environment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._getModule$1(r).get$variableNodes().$index(0,e):o._lastVariableName===e?(n=o._lastVariableIndex,n.toString,n=m.$index$asx(o._variableNodes[n],e),n??o._getVariableNodeFromGlobalModule$1(e)):(n=o._variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._lastVariableName=e,o._lastVariableIndex=i,n=m.$index$asx(o._variableNodes[i],e),n??o._getVariableNodeFromGlobalModule$1(e)):(l=o._variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._lastVariableName=e,o._lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._variableNodes[i],e),n??o._getVariableNodeFromGlobalModule$1(e)):o._getVariableNodeFromGlobalModule$1(e)))},_getVariableNodeFromGlobalModule$1(e){var r,n,s,i;for(r=this._importedModules,n=this._globalModules,n=new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._eval$1("LinkedHashMapKeyIterable<1>")).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?(i=s,r=!0):(i=null,r=!1),r)return i;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._getModule$1(r).get$variables().containsKey$1(e):c.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,l,o,_,u,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,!c.JSArray_methods.get$first(a).containsKey$1(e)&&(l=d._fromOneModule$3(e,"variable",new t.Environment_setVariable_closure0(e)),l!=null)){l.setVariable$3(e,r,n);return}m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(d._variableNodes),e,n);return}if(o=d._nestedForwardedModules,o!=null&&!d._variableIndices.containsKey$1(e)&&d._variableIndex$1(e)==null){for(a=new t.ReversedListIterable(o,t.instanceType(o)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(u=a.__internal$_current,u=m.get$reversed$ax(u??_._as(u)),u=new t.ListIterator(u,u.get$length(u)),p=t._instanceType(u)._precomputed1;u.moveNext$0();)if(h=u.__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,l=a.length;i._lastVariableName=e,s=i._lastVariableIndex=l-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,a,l,o=this;return r!=null?(n=o._getModule$1(r),n.get$functions(n).$index(0,e)):(n=o._functionIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._functions[i],e),n??o._getFunctionFromGlobalModule$1(e)):(l=o._functionIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._functions[i],e),n??o._getFunctionFromGlobalModule$1(e)):o._getFunctionFromGlobalModule$1(e)))},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$3(e,"function",new t.Environment__getFunctionFromGlobalModule_closure(e))},_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,a,l,o=this;return r!=null?o._getModule$1(r).get$mixins().$index(0,e):(n=o._mixinIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._mixins[i],e),n??o._getMixinFromGlobalModule$1(e)):(l=o._mixinIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._mixins[i],e),n??o._getMixinFromGlobalModule$1(e)):o._getMixinFromGlobalModule$1(e)))},_getMixinFromGlobalModule$1(e){return this._fromOneModule$3(e,"mixin",new t.Environment__getMixinFromGlobalModule_closure(e))},_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,l,o,_,u,p,h,f,d=this;if(r=r&&d._inSemiGlobalScope,s=d._inSemiGlobalScope,d._inSemiGlobalScope=r,!n)try{return o=e.call$0(),o}finally{d._inSemiGlobalScope=s}o=d._variables,_=$.String,c.JSArray_methods.add$1(o,t.LinkedHashMap_LinkedHashMap$_empty(_,$.Value)),u=d._variableNodes,c.JSArray_methods.add$1(u,t.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode)),p=d._functions,h=$.Callable,c.JSArray_methods.add$1(p,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),f=d._mixins,c.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,o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(o))),_=d._variableIndices;o.moveNext$0();)i=o.get$current(o),_.remove$1(0,i);for(c.JSArray_methods.removeLast$0(u),o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(p))),_=d._functionIndices;o.moveNext$0();)a=o.get$current(o),_.remove$1(0,a);for(o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(f))),_=d._mixinIndices;o.moveNext$0();)l=o.get$current(o),_.remove$1(0,l);o=d._nestedForwardedModules,o!=null&&o.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,l,o,_,u,p=$.String,h=t.LinkedHashMap_LinkedHashMap$_empty(p,$.ConfiguredValue);for(e=this._variables,r=$.Value,n=this._variableNodes,s=0;s<e.length;++s)for(i=e[s],a=n[s],l=t.MapExtensions_get_pairs(i,p,r),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),_=o._0,u=o._1,o=a.$index(0,_),o.toString,h.$indexSet(0,_,new t.ConfiguredValue(u,null,o));return new t.Configuration(h,null)},toModule$3(e,r,n){return t._EnvironmentModule__EnvironmentModule(this,e,r,n,t.NullableExtension_andThen(this._forwardedModules,new t.Environment_toModule_closure))},toDummyModule$0(){return t._EnvironmentModule__EnvironmentModule(this,new t.CssStylesheet(new t.UnmodifiableListView(c.List_empty3,$.UnmodifiableListView_CssNode),t.SourceFile$decoded(c.List_empty4,"<dummy module>").span$1(0,0)),c.Map_empty0,c.C_EmptyExtensionStore,t.NullableExtension_andThen(this._forwardedModules,new t.Environment_toDummyModule_closure))},_getModule$1(e){var r,n,s=this._environment$_modules.$index(0,e);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_fromOneModule$1$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=this._nestedForwardedModules;if(E!=null?(s=E,i=!0):(s=C,i=!1),i){for(i=new t.ReversedListIterable(s,t.instanceType(s)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(l=i.__internal$_current,l=m.get$reversed$ax(l??a._as(l)),l=new t.ListIterator(l,l.get$length(l)),o=t._instanceType(l)._precomputed1;l.moveNext$0();)if(_=l.__internal$_current,u=n.call$1(_??o._as(_)),u!=null?(p=u,_=!0):(p=C,_=!1),_)return p}for(i=this._importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(h=n.call$1(i.__js_helper$_current),h!=null?(p=h,a=!0):(p=C,a=!1),a)return p;for(i=this._globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),l=$.Callable,f=C,p=f;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(g=l._is(d)?d:o.variableIdentity$1(e),!g.$eq(0,f))){if(p!=null){for(a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),l=t.MapExtensions_get_pairs(i,$.Module_Callable,$.AstNode),l=l.get$iterator(l),o="includes "+r;l.moveNext$0();)i=l.get$current(l),y=i._0,S=i._1,n.call$1(y)!=null&&a.$indexSet(0,S.get$span(S),o);throw t.wrapException(t.MultiSpanSassScriptException$("This "+r+N.x20is_av,r+" use",a))}f=g,p=d}return p},_fromOneModule$3(e,r,n){return this._fromOneModule$1$3(e,r,n,$.dynamic)}},t.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:330},t.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:3},t.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:331},t.Environment_setVariable_closure1.prototype={call$0(){var e=this.$this,r=e._variableIndex$1(this.name);return r??e._variables.length-1},$signature:3},t.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:224},t.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:224},t.Environment_toModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:154},t.Environment_toDummyModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:154},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,l=this._modulesByVariable.$index(0,e);if(l!=null?(s=l,i=!0):(s=null,i=!1),i){s.setVariable$3(e,r,n);return}if(i=this._environment$_environment,a=i._variables,!c.JSArray_methods.get$first(a).containsKey$1(e))throw t.wrapException(t.SassScriptException$("Undefined variable.",null));m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(i._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._0,r.preModuleComments,e._1,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="<unknown url>":(r=r.get$span(r),r=r.get$sourceUrl(r),r=b.$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:334},t._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1(e){return e.get$variableNodes()},$signature:336},t._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1(e){return e.get$functions(e)},$signature:159},t._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1(e){return e.get$mixins()},$signature:159},t._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},t._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:117},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,l=this,o=new t.StringBuffer(""),_="Error: "+l._span_exception$_message+`
|
||
`;for(o._contents=_,o._contents=_+t.SourceSpanException.prototype.get$span.call(l,l).highlight$1$color(r),_=l.get$trace(l).toString$0(0).split(`
|
||
`),n=_.length,s=0;s<n;++s)i=_[s],m.get$length$asx(i)!==0&&(a=o._contents+=`
|
||
`,o._contents=a+(" "+t.S(i)));return _=o._contents,_.charCodeAt(0)==0,_},toString$0(e){return this.toString$1$color(e,null)},toCssString$0(){var e,r,n,s=b._glyphs,i=b._glyphs=c.C_AsciiGlyphSet,a=this.toString$1$color(0,!1);for(a=t.stringReplaceAllUnchecked(a,"*/","*∕"),e=t.stringReplaceAllUnchecked(a,`\r
|
||
`,`
|
||
`),b._glyphs=s===c.C_AsciiGlyphSet?i:c.C_UnicodeGlyphSet,r=new t.StringBuffer(""),s=new t.RuneIterator(t.serializeValue(new t.SassString(this.toString$1$color(0,!1),!0),!0,!0));s.moveNext$0();)n=s._currentCodePoint,n>255?(r._contents+=t.Primitives_stringFromCharCode(92),r._contents+=c.JSInt_methods.toRadixString$1(n,16),r._contents+=t.Primitives_stringFromCharCode(32)):r._contents+=t.Primitives_stringFromCharCode(n);return"/* "+c.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,l=this,o=r===!0&&!0,_=new t.StringBuffer("Error: "+l._span_exception$_message+`
|
||
`);for(t.NullableExtension_andThen(t.Highlighter$multiple(t.SourceSpanException.prototype.get$span.call(l,l),l.primaryLabel,l.secondarySpans,o,null,null).highlight$0(),_.get$write(_)),n=l.get$trace(l).toString$0(0).split(`
|
||
`),s=n.length,i=0;i<s;++i)a=n[i],m.get$length$asx(a)!==0&&(_._contents+=`
|
||
`,_._contents+=" "+t.S(a));return n=_._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(e,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},t.SassRuntimeException.prototype={withAdditionalSpan$2(e,r){var n=this;return t.MultiSpanSassRuntimeException$(n._span_exception$_message,t.SourceSpanException.prototype.get$span.call(n,n),"",t.LinkedHashMap_LinkedHashMap$_literal([e,r],$.FileSpan,$.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var r=this,n=t.SourceSpanException.prototype.get$span.call(r,r),s=t.Set_Set$unmodifiable(e,$.Uri);return new t.SassRuntimeException(r.trace,s,r._span_exception$_message,n)},get$trace(e){return this.trace}},t.MultiSpanSassRuntimeException.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.MultiSpanSassRuntimeException$(n._span_exception$_message,s,n.primaryLabel,i,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var r=this;return t.MultiSpanSassRuntimeException$(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,r.trace,e)},$isSassRuntimeException:1,get$trace(e){return this.trace}},t.SassFormatException.prototype={get$source(){var e=t.SourceSpanException.prototype.get$span.call(this,this);return t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,r){var n=this;return t.MultiSpanSassFormatException$(n._span_exception$_message,t.SourceSpanException.prototype.get$span.call(n,n),"",t.LinkedHashMap_LinkedHashMap$_literal([e,r],$.FileSpan,$.String),n.loadedUrls)},withLoadedUrls$1(e){var r=t.SourceSpanException.prototype.get$span.call(this,this),n=t.Set_Set$unmodifiable(e,$.Uri);return new t.SassFormatException(n,this._span_exception$_message,r)},$isFormatException:1,$isSourceSpanFormatException:1},t.MultiSpanSassFormatException.prototype={get$source(){var e=t.SourceSpanException.prototype.get$span.call(this,this);return t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},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.MultiSpanSassFormatException$(n._span_exception$_message,s,n.primaryLabel,i,n.loadedUrls)},withLoadedUrls$1(e){var r=this;return t.MultiSpanSassFormatException$(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,e)},$isFormatException:1,$isSassFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1},t.SassScriptException.prototype={withSpan$1(e){return new t.SassException(c.Set_empty,this.message,e)},toString$0(e){return this.message+N.x0a_BUG_},get$message(e){return this.message}},t.MultiSpanSassScriptException.prototype={withSpan$1(e){return t.MultiSpanSassException$(this.message,e,this.primaryLabel,this.secondarySpans,null)}},t._writeSourceMap_closure.prototype={call$1(e){return this.options.sourceMapUrl$2(0,t.Uri_parse(e),this.destination).toString$0(0)},$signature:7},t.ExecutableOptions.prototype={get$interactive(){var e,r=this,n=r.__ExecutableOptions_interactive_FI;return n===b&&(e=new t.ExecutableOptions_interactive_closure(r).call$0(),r.__ExecutableOptions_interactive_FI!==b&&t.throwUnnamedLateFieldADI(),r.__ExecutableOptions_interactive_FI=e,n=e),n},get$color(){var e=this._options;return e.wasParsed$1("color")?t._asBool(e.$index(0,"color")):t.hasTerminal()},get$emitErrorCss(){var e=t._asBoolQ(this._options.$index(0,"error-css"));return e==null&&(this._ensureSources$0(),e=this._sourcesToDestinations,e=e.get$values(e).any$1(0,new t.ExecutableOptions_emitErrorCss_closure)),e},_ensureSources$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=null,M='Duplicate source "';if(E._sourcesToDestinations==null){for(e=E._options,r=t._asBool(e.$index(0,"stdin")),n=e.rest,n.get$length(n)===0&&!r&&t.ExecutableOptions__fail("Compile Sass to CSS."),s=$.String,i=t.LinkedHashSet_LinkedHashSet$_empty(s),a=new t.ListIterator(n,n.get$length(n)),l=t._instanceType(a)._precomputed1,o=!1,_=!1;a.moveNext$0();)u=a.__internal$_current,u==null&&(u=l._as(u)),p=u.length,p===0&&t.ExecutableOptions__fail('Invalid argument "".'),t.stringContainsUnchecked(u,":",0)?(p>2?(h=c.JSString_methods._codeUnitAt$1(u,0),h>=97&&h<=122?h=!0:h=h>=65&&h<=90,h=h&&c.JSString_methods._codeUnitAt$1(u,1)===58):h=!1,h?(2>p&&t.throwExpression(t.RangeError$range(2,0,p,A,A)),p=t.stringContainsUnchecked(u,":",2)):p=!0):p=!1,p?o=!0:t.dirExists(u)?i.add$1(0,u):_=!0;if(_||n.get$length(n)===0){o?t.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):r?(m.get$length$asx(n._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?A:n.get$first(n),n=$.dynamic,s=$.nullable_String,E._sourcesToDestinations=t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([null,e],n,n),s,s)):(s=n._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),"-")?A:n.get$first(n),y=a.get$length(s)===1?A: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(A,$.nullable_String),e.$indexSet(0,g,y),E._sourcesToDestinations=new t.UnmodifiableMapView(new t.PathMap(e,$.PathMap_nullable_String),$.UnmodifiableMapView_of_nullable_String_and_nullable_String))),E.__ExecutableOptions__sourceDirectoriesToDestinations_F!==b&&t.throwUnnamedLateFieldAI(),E.__ExecutableOptions__sourceDirectoriesToDestinations_F=c.Map_empty;return}for(r&&t.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),S=t.LinkedHashSet_LinkedHashSet$_empty(s),e=t.PathMap__create(A,s),a=$.PathMap_String,s=t.PathMap__create(A,s),n=new t.ListIterator(n,n.get$length(n)),l=t._instanceType(n)._precomputed1;n.moveNext$0();){if(u=n.__internal$_current,u==null&&(u=l._as(u)),i.contains$1(0,u)){S.add$1(0,u)||t.ExecutableOptions__fail(M+u+'".'),s.$indexSet(0,u,u),e.addAll$1(0,E._listSourceDirectory$2(u,u));continue}C=E._splitSourceAndDestination$1(u),g=C._0,y=C._1,S.add$1(0,g)||t.ExecutableOptions__fail(M+g+'".'),g==="-"?e.$indexSet(0,A,y):t.dirExists(g)?(s.$indexSet(0,g,y),e.addAll$1(0,E._listSourceDirectory$2(g,y))):e.$indexSet(0,g,y)}E._sourcesToDestinations=new t.UnmodifiableMapView(new t.PathMap(e,a),$.UnmodifiableMapView_of_nullable_String_and_nullable_String),E.__ExecutableOptions__sourceDirectoriesToDestinations_F!==b&&t.throwUnnamedLateFieldAI(),E.__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;n<r;++n)if(n===1?(s=n-1,r>s+2?(i=c.JSString_methods.codeUnitAt$1(e,s),i>=97&&i<=122?i=!0:i=i>=65&&i<=90,s=i&&c.JSString_methods.codeUnitAt$1(e,s+1)===58):s=!1):s=!1,!s&&c.JSString_methods._codeUnitAt$1(e,n)===58)return s=n+1,a=c.JSString_methods.indexOf$2(e,":",s),a===n+2&&r>s+2?(r=c.JSString_methods._codeUnitAt$1(e,s),r>=97&&r<=122?r=!0:r=r>=65&&r<=90,r=r&&c.JSString_methods._codeUnitAt$1(e,s+1)===58):r=!1,(r?c.JSString_methods.indexOf$2(e,":",a+1):a)!==-1&&t.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new t._Record_2(c.JSString_methods.substring$2(e,0,n),c.JSString_methods.substring$1(e,s));throw t.wrapException(t.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,r){var n,s,i,a,l=$.String;for(l=t.LinkedHashMap_LinkedHashMap$_empty(l,l),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,b.$get$context().style)._splitExtension$1(1)[1]===".css"):a=!1,a&&(a=b.$get$context(),l.$indexSet(0,i,t.join(r,a.withoutExtension$1(a.relative$2$from(i,e))+".css",null)));return l},_isEntrypoint$1(e){var r,n=b.$get$context().style;return c.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,l=null;return r.get$scheme().length!==0&&r.get$scheme()!=="file"?r:(s=b.$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,l,l,l,l,l,l,l,l,l,l,l,l,l,l),s.toUri$1(a))},get$fatalDeprecations(){var e=this._fatalDeprecations;return e??(this._fatalDeprecations=new t.ExecutableOptions_fatalDeprecations_closure(this).call$0())},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??t.ExecutableOptions__fail('Invalid deprecation "'+r+'".'));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,a,l,o,_=null,u=$.String,p=t.LinkedHashMap_LinkedHashMap$_empty(u,$.Option),h=[],f=new t.ArgParser(p,t.LinkedHashMap_LinkedHashMap$_empty(u,u),new t.UnmodifiableMapView(p,$.UnmodifiableMapView_String_Option),new t.UnmodifiableMapView(t.LinkedHashMap_LinkedHashMap$_empty(u,$.ArgParser),$.UnmodifiableMapView_String_ArgParser),h,!0,_);for(f.addOption$2$hide("precision",!0),f.addFlag$2$hide("async",!0),h.push(t.ExecutableOptions__separator("Input and Output")),f.addFlag$2$help("stdin","Read the stylesheet from stdin."),f.addFlag$2$help("indented","Use the indented syntax for input from stdin."),f.addMultiOption$5$abbr$help$splitCommas$valueHelp("load-path","I",`A path to use when resolving imports.
|
||
May be passed multiple times.`,!1,"PATH"),p=$.JSArray_String,f.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",t._setArrayType(["expanded","compressed"],p),"expanded","Output style.","NAME"),f.addFlag$3$defaultsTo$help("charset",!0,"Emit a @charset or BOM for CSS with non-ASCII characters."),f.addFlag$3$defaultsTo$help("error-css",_,`When an error occurs, emit a stylesheet describing it.
|
||
Defaults to true when compiling to a file.`),f.addFlag$3$help$negatable("update","Only compile out-of-date stylesheets.",!1),h.push(t.ExecutableOptions__separator("Source Maps")),f.addFlag$3$defaultsTo$help("source-map",!0,"Whether to generate source maps."),f.addOption$4$allowed$defaultsTo$help("source-map-urls",t._setArrayType(["relative","absolute"],p),"relative","How to link from source maps to source files."),f.addFlag$3$defaultsTo$help("embed-sources",!1,"Embed source file contents in source maps."),f.addFlag$3$defaultsTo$help("embed-source-map",!1,"Embed source map contents in CSS."),h.push(t.ExecutableOptions__separator("Warnings")),f.addFlag$3$abbr$help("quiet","q","Don't print warnings."),f.addFlag$2$help("quiet-deps",`Don't print compiler warnings from dependencies.
|
||
Stylesheets imported through load paths count as dependencies.`),f.addFlag$2$help("verbose","Print all deprecation warnings even when they're repetitive."),p=t.LinkedHashMap_LinkedHashMap$_empty(u,u),e=0;e<15;++e)r=c.List_Y7p[e],n=t._InitializedCell$(new t.ExecutableOptions__parser__closure(r)),s=r._deprecatedIn,(s==null?_:t.Version___parse_tearOff(s))!=null?(i=r.id,n._readFinal$0()!=null?(a=n._readFinal$0(),l=!0):(a=_,l=!1)):(a=_,i=a,l=!1),l&&p.$indexSet(0,i,a);for(f.addMultiOption$3$allowedHelp$help("fatal-deprecation",p,`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.`),u=t.LinkedHashMap_LinkedHashMap$_empty(u,u),e=0;e<15;++e)r=c.List_Y7p[e],o=t._InitializedCell$(new t.ExecutableOptions__parser__closure0(r)),s=r._deprecatedIn,(s==null?_:t.Version___parse_tearOff(s))==null?(i=r.id,o._readFinal$0()!=null?(a=o._readFinal$0(),p=!0):(a=_,p=!1)):(a=_,i=a,p=!1),p&&u.$indexSet(0,i,a);return f.addMultiOption$3$allowedHelp$help("future-deprecation",u,"Opt in to a deprecation early."),h.push(t.ExecutableOptions__separator("Other")),f.addFlag$4$abbr$help$negatable("watch","w","Watch stylesheets and recompile when they change.",!1),f.addFlag$2$help("poll",`Manually check for changes rather than using a native watcher.
|
||
Only valid with --watch.`),f.addFlag$2$help("stop-on-error","Don't compile more files once an error is encountered."),f.addFlag$4$abbr$help$negatable("interactive","i","Run an interactive SassScript shell.",!1),f.addFlag$3$abbr$help("color","c","Whether to use terminal colors for messages."),f.addFlag$2$help("unicode","Whether to use Unicode characters for messages."),f.addFlag$2$help("trace","Print full Dart stack traces for exceptions."),f.addFlag$4$abbr$help$negatable("help","h","Print this usage information.",!1),f.addFlag$3$help$negatable("version","Print the version of Dart Sass.",!1),f},$signature:343},t.ExecutableOptions__parser__closure.prototype={call$0(){return this._0_0.description},$signature:22},t.ExecutableOptions__parser__closure0.prototype={call$0(){return this._1_0.description},$signature:22},t.ExecutableOptions_interactive_closure.prototype={call$0(){var e,r,n=this.$this._options;if(!t._asBool(n.$index(0,"interactive")))return!1;if(e=t.IterableExtension_firstWhereOrNull(t._setArrayType(["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],$.JSArray_String),n.get$wasParsed()),e!=null?(r=e,n=!0):(r=null,n=!1),n)throw t.wrapException(t.UsageException$("--"+t.S(r)+" isn't allowed with --interactive."));return!0},$signature:1},t.ExecutableOptions_emitErrorCss_closure.prototype={call$1(e){return e!=null},$signature:225},t.ExecutableOptions_fatalDeprecations_closure.prototype={call$0(){var e,r,n,s,i,a,l,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?(l=a,o=!0):(l=null,o=!1),o){m.add$1$ax(_,l);continue}try{r=t.Version_Version$parse(e),n=t.Version_Version$parse("1.65.1"),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(_,t.Deprecation_forVersion(r))}catch(u){if(i._is(t.unwrapException(u)))t.ExecutableOptions__fail('Invalid deprecation "'+t.S(e)+'".');else throw u}}return _},$signature:347},t.UsageException.prototype={$isException:1,get$message(e){return this.message}},t.watch_closure.prototype={call$1(e){for(;!t.dirExists(e);)e=b.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:352},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),l,o=2,_,u=this,p,h,f,d,g,y,S,C,E=t._wrapJsFunctionForAsync(function(A,M){for(A===1&&(_=M,i=o);;)switch(i){case 0:return o=4,i=7,t._asyncAwait(t.compileStylesheet(u._watch$_options,u._graph,r,n,s),E);case 7:l=!0,i=1;break;case 4:if(o=3,C=_,y=t.unwrapException(C),y instanceof t.SassException){p=y,h=t.getTraceFromException(C),y=u._watch$_options,y.get$emitErrorCss()||u._delete$1(n),y=m.toString$1$color$(p,y.get$color()),S=t.getTrace(p),u._printError$2(y,S??h),y=w.process,y!=null&&m.set$exitCode$x(y,65),l=!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 "+b.$get$context().relative$2$from(g,null)+": "+f.message+".",S=t.getTrace(f),u._printError$2(y,S??d),y=w.process,y!=null&&m.set$exitCode$x(y,66),l=!1,i=1;break}else throw C;case 3:i=2;break;case 6:case 1:return t._asyncReturn(l,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(E,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+c.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,l,o=[],_=this,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){for(C===1&&(l=E,n=a);;)switch(n){case 0:y=r._group.__StreamGroup__controller_A,y===b&&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(!E){n=7;break}if(u=y.get$current(y),p=t.ParsedPath_ParsedPath$parse(u.path,b.$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(u.type){case c.ChangeType_modify:n=11;break;case c.ChangeType_add:n=12;break;case c.ChangeType_remove:n=13;break;default:n=10;break}break;case 11:return n=14,t._asyncAwait(_._handleModify$1(u.path),S);case 14:if(h=E,!h&&t._asBool(g.$index(0,"stop-on-error"))){o=[1],n=4;break}n=10;break;case 12:return n=15,t._asyncAwait(_._handleAdd$1(u.path),S);case 15:if(f=E,!f&&t._asBool(g.$index(0,"stop-on-error"))){o=[1],n=4;break}n=10;break;case 13:return n=16,t._asyncAwait(_._handleRemove$1(u.path),S);case 16:if(d=E,!d&&t._asBool(g.$index(0,"stop-on-error"))){o=[1],n=4;break}n=10;break;case 10:n=6;break;case 7:o.push(5),n=4;break;case 3:o=[2];case 4:return a=2,n=17,t._asyncAwait(y.cancel$0(),S);case 17:n=o.pop();break;case 5:case 1:return t._asyncReturn(i,s);case 2:return t._asyncRethrow(l,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,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0: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=b.$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)),l=a,a=p,p=l):(p=b.$get$context(),a=p.canonicalize$1(0,e),l=a,a=p,p=l),o=a.toUri$1(p),p=i._graph,_=p._nodes.$index(0,o),_!=null?(u=_,a=!0):(u=null,a=!1),r=a?3:5;break;case 3:return p.reload$1(o),r=6,t._asyncAwait(i._recompileDownstream$1(t._setArrayType([u],$.JSArray_StylesheetNode)),h);case 6:s=d,r=1;break;case 5:s=i._handleAdd$1(e),r=1;break;case 4:case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,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,l,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(o=i._destinationFor$1(e),h=o==null,h)g=h;else{r=3;break}r=4;break;case 3:return r=5,t._asyncAwait(i.compile$2(0,e,o),f);case 5:case 4:return _=g,u=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=b.$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)),l=a,a=p,p=l):(p=b.$get$context(),a=p.canonicalize$1(0,e),l=a,a=p,p=l),r=6,t._asyncAwait(i._recompileDownstream$1(i._graph.addCanonical$3(new t.FilesystemImporter(u),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,l,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,n);for(;;)switch(r){case 0:return 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")),d?(d=b.$get$context(),a=t._realCasePath(t.absolute(d.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),l=a,a=d,d=l):(d=b.$get$context(),a=d.canonicalize$1(0,e),l=a,a=d,d=l),o=a.toUri$1(d),d=i._graph,a=d._nodes,a.containsKey$1(o)&&(_=i._destinationFor$1(e),_!=null?(u=_,p=!0):(u=null,p=!1),p&&i._delete$1(u)),p=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),h=a.remove$1(0,o),a=h!=null,a&&(d._transitiveModificationTimes.clear$0(0),d.importCache.clearImport$1(o),h._stylesheet_graph$_remove$0()),f=d._recanonicalizeImports$2(new t.FilesystemImporter(p),o),a&&f.addAll$1(0,h._downstream),r=3,t._asyncAwait(i._recompileDownstream$1(f),g);case 3:s=S,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(g,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<Stream.T,WatchEvent>"))},_recompileDownstream$1(e){return this._recompileDownstream$body$_Watcher(e)},_recompileDownstream$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,l,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:u=$.StylesheetNode,p=t.LinkedHashSet_LinkedHashSet$_empty(u),h=t.ListQueue_ListQueue$of(e,u),u=$.UnmodifiableSetView_StylesheetNode,a=i._watch$_options._options,l=!0;case 3:if(h.get$isEmpty(h)){r=4;break}if(o=h.removeFirst$0(),!p.add$1(0,o)){r=3;break}return r=5,t._asyncAwait(i._compileIfEntrypoint$1(o.canonicalUrl),f);case 5:if(_=g,l=l&&_,!_&&t._asBool(a.$index(0,"stop-on-error"))){s=!1,r=1;break}h.addAll$1(0,new t.UnmodifiableSetView0(o._downstream,u)),r=3;break;case 4:s=l,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,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:if(e.get$scheme()!=="file"){s=!0,r=1;break}a=b.$get$context().style.pathFromUri$1(t._parseUri(e)),l=i._destinationFor$1(a),l!=null?(o=l,_=!0):(o=null,_=!1),r=_?4:5;break;case 4:return r=6,t._asyncAwait(i.compile$2(0,a,o),u);case 6:_=h,r=3;break;case 5:_=!0,r=3;break;case 3:s=_,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(u,n)},_destinationFor$1(e){var r,n,s,i,a,l,o=null,_=this._watch$_options;if(_._ensureSources$0(),r=$.String,n=_._sourcesToDestinations.cast$2$0(0,r,r).$index(0,e),n!=null?(s=n,i=!0):(s=o,i=!1),i)return s;if(i=b.$get$context(),c.JSString_methods.startsWith$1(t.ParsedPath_ParsedPath$parse(e,i.style).get$basename(),"_"))return o;for(_._ensureSources$0(),_=_.__ExecutableOptions__sourceDirectoriesToDestinations_F,_===b&&t.throwUnnamedLateFieldNI(),r=t.MapExtensions_get_pairs(_.cast$2$0(0,r,r),r,r),r=r.get$iterator(r);r.moveNext$0();)if(_=r.get$current(r),a=_._0,l=_._1,i._isWithinOrEquals$2(a,e)===c._PathRelation_within&&(s=t.join(l,i.withoutExtension$1(i.relative$2$from(e,a))+".css",o),i._isWithinOrEquals$2(s,e)!==c._PathRelation_equal))return s;return o}},t._Watcher__debounceEvents_closure.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p=$.ChangeType,h=t.PathMap__create(null,p);for(r=m.get$iterator$ax(e);r.moveNext$0();){n=r.get$current(r),s=n.path,i=new t._Record_2(h.$index(0,s),n.type),a=t._InitializedCell$(new t._Watcher__debounceEvents__closure(i)),l=t._InitializedCell$(new t._Watcher__debounceEvents__closure0(i));e:{if(a._readFinal$0()==null?(o=l._readFinal$0(),n=!0):(o=null,n=!1),n){n=o;break e}if(c.ChangeType_remove===l._readFinal$0()){n=c.ChangeType_remove;break e}if(c.ChangeType_add===a._readFinal$0()){n=c.ChangeType_add;break e}n=c.ChangeType_modify;break e}h.$indexSet(0,s,n)}for(r=t._setArrayType([],$.JSArray_WatchEvent),p=t.MapExtensions_get_pairs(new t.PathMap(h,$.PathMap_ChangeType),$.nullable_String,p),p=p.get$iterator(p);p.moveNext$0();)h=p.get$current(p),_=t._InitializedCell$(new t._Watcher__debounceEvents__closure1(h)),_._readFinal$0().toString,n=_._readFinal$0(),n.toString,u=h._1,u=u,r.push(new t.WatchEvent(u,n));return r},$signature:644},t._Watcher__debounceEvents__closure.prototype={call$0(){return this._0_0._0},$signature:355},t._Watcher__debounceEvents__closure0.prototype={call$0(){return this._0_0._1},$signature:360},t._Watcher__debounceEvents__closure1.prototype={call$0(){return this._1_0._0},$signature:22},t.EmptyExtensionStore.prototype={get$_extensions(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(c.Symbol__extensions,"get$_empty_extension_store$_extensions",1,[],[],0)))},get$_sourceSpecificity(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(c.Symbol__sourceSpecificity,"get$_empty_extension_store$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return c.C_EmptyUnmodifiableSet},extensionsWhereTarget$1(e){return c.List_empty5},addSelector$2(e,r){throw t.wrapException(t.UnsupportedError$(N.addSel))},addExtension$4(e,r,n,s){throw t.wrapException(t.UnsupportedError$(N.addExt_))},addExtensions$1(e){throw t.wrapException(t.UnsupportedError$(N.addExts))},clone$0(){return c.Record2_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&&c.C_ListEquality.equals$2(0,r,e))))throw t.wrapException(t.SassException$(N.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,l,o,_,u,p;return function(f,d){for(f===1&&(a=d,s=i);;)switch(s){case 0:l=t.MapExtensions_get_pairs(r._extensions,$.SimpleSelector,$.Map_ComplexSelector_Extension),l=l.get$iterator(l);case 2:if(!l.moveNext$0()){s=3;break}if(o=l.get$current(l),_=o._0,u=o._1,!n.call$1(_)){s=2;break}o=u.get$values(u),o=o.get$iterator(o);case 4:if(!o.moveNext$0()){s=5;break}p=o.get$current(o),s=p instanceof t.MergedExtension?6:8;break;case 6:return p=p.unmerge$0(),s=9,t._IterationMarker_yieldStar(new t.WhereIterable(p,new t.ExtensionStore_extensionsWhereTarget_closure,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:s=7;break;case 8:s=p.isOptional?11:10;break;case 10:return s=12,p;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,l,o,_,u,p=this;if(e=e,n=e,n.accept$1(c._IsInvisibleVisitor_true)||p._originals.addAll$1(0,n.components),a=p._extensions,a.__js_helper$_length!==0)try{e=p._extendList$3(n,a,r)}catch(h){if(a=t.unwrapException(h),a instanceof t.SassException)s=a,i=t.getTraceFromException(h),a=s,l=m.getInterceptor$z(a),a=t.SourceSpanException.prototype.get$span.call(l,a).message$1(0,""),l=s._span_exception$_message,o=s,_=m.getInterceptor$z(o),o=t.SourceSpanException.prototype.get$span.call(_,o),t.throwWithTrace(new t.SassException(c.Set_empty,"From "+a+`
|
||
`+l,o),s,i);else throw h}return u=new t.ModifiableBox(e,$.ModifiableBox_SelectorList),r!=null&&p._mediaContexts.$indexSet(0,u,r),p._registerSelector$2(e,u),new t.Box(u,$.Box_SelectorList)},_registerSelector$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y;for(n=e.components,s=n.length,i=this._selectors,a=0;a<s;++a)for(l=n[a].components,o=l.length,_=0;_<o;++_)for(u=l[_].selector.components,p=u.length,h=0;h<p;++h)f=u[h],m.add$1$ax(i.putIfAbsent$2(f,new t.ExtensionStore__registerSelector_closure),r),d=t._InitializedCell$(new t.ExtensionStore__registerSelector_closure0(f)),f instanceof t.PseudoSelector&&d._readFinal$0()!=null?(g=d._readFinal$0(),y=!0):(g=null,y=!1),y&&this._registerSelector$2(g,r)},addExtension$4(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=this,P=T._selectors.$index(0,r),O=T._extensionsByExtender,z=O.$index(0,r),H=T._extensions.putIfAbsent$2(r,new t.ExtensionStore_addExtension_closure);for(i=e.components,a=i.length,l=P==null,o=T._sourceSpecificity,_=n.span,u=n.isOptional,p=z!=null,h=$.ComplexSelector,f=$.Extension,d=null,g=0;g<a;++g)if(y=i[g],!y.accept$1(c.C__IsUselessVisitor)){if(y.get$specificity(),S=new t.Extender(y,!1),C=S._extension=new t.Extension(S,r,s,u,_),E=H.$index(0,y),E!=null?(A=E,S=!0):(A=null,S=!1),S){H.$indexSet(0,y,t.MergedExtension_merge(A,C));continue}for(H.$indexSet(0,y,C),S=new t._SyncStarIterator(T._simpleSelectors$1(y)._outerHelper());S.moveNext$0();)M=S.get$current(S),m.add$1$ax(O.putIfAbsent$2(M,new t.ExtensionStore_addExtension_closure0),C),o.putIfAbsent$2(M,new t.ExtensionStore_addExtension_closure1(y));(!l||p)&&(d==null&&(d=t.LinkedHashMap_LinkedHashMap$_empty(h,f)),d.$indexSet(0,y,C))}d!=null&&(O=$.SimpleSelector,L=t.LinkedHashMap_LinkedHashMap$_literal([r,d],O,$.Map_ComplexSelector_Extension),p&&(R=T._extendExistingExtensions$2(z,L),R!=null&&t.mapAddAll2(L,R,O,h,f)),l||T._extendExistingSelectors$2(P,L))},_simpleSelectors$1(e){return this._simpleSelectors$body$ExtensionStore(e)},_simpleSelectors$body$ExtensionStore(e){var r=this;return t._makeSyncStarIterable(function(){var n=e,s=0,i=1,a,l,o,_,u,p,h,f,d,g,y,S,C;return function(A,M){for(A===1&&(a=M,s=i);;)switch(s){case 0:l=n.components,o=l.length,_=0;case 2:if(!(_<o)){s=4;break}u=l[_].selector.components,p=u.length,h=0;case 5:if(!(h<p)){s=7;break}return f=u[h],s=8,f;case 8:d=t._InitializedCell$(new t.ExtensionStore__simpleSelectors_closure(f)),f instanceof t.PseudoSelector&&d._readFinal$0()!=null?(g=d._readFinal$0(),y=!0):(g=null,y=!1),s=y?9:10;break;case 9:y=g.components,S=y.length,C=0;case 11:if(!(C<S)){s=13;break}return s=14,t._IterationMarker_yieldStar(r._simpleSelectors$1(y[C]));case 14:case 12:++C,s=11;break;case 13:case 10:case 6:++h,s=5;break;case 7:case 3:++_,s=2;break;case 4:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(a)}}},$.SimpleSelector)},_extendExistingExtensions$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne=null;for(l=m.toList$0$ax(e),o=l.length,_=this._extensionsByExtender,u=$.SimpleSelector,p=$.Map_ComplexSelector_Extension,h=this._extensions,f=ne,d=0;d<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++d){n=l[d],g=h.$index(0,n.target),g.toString,s=null;try{if(s=this._extendComplex$3(n.extender.selector,r,n.mediaContext),s==null)continue}catch(te){if(y=t.unwrapException(te),y instanceof t.SassException)i=y,a=t.getTraceFromException(te),t.throwWithTrace(i.withAdditionalSpan$2(n.extender.selector.span,"target selector"),i,a);else throw te}for(y=m.get$first$ax(s),S=n.extender.selector,C=c.C_ListEquality.equals$2(0,y.leadingCombinators,S.leadingCombinators)&&c.C_ListEquality.equals$2(0,y.components,S.components),C&&(y=s,S=t.instanceType(y),E=new t.SubListIterable(y,1,ne,S._eval$1("SubListIterable<1>")),E.SubListIterable$3(y,1,ne,S._precomputed1),s=E),y=m.get$iterator$ax(s);y.moveNext$0();)if(S=y.get$current(y),A=n,M=A.target,L=A.span,R=A.mediaContext,A=A.isOptional,S.get$specificity(),T=new t.Extender(S,!1),P=T._extension=new t.Extension(T,M,R,A,L),O=g.$index(0,S),O!=null?(z=O,A=!0):(z=ne,A=!1),A)g.$indexSet(0,S,t.MergedExtension_merge(z,P));else{for(g.$indexSet(0,S,P),A=S.components,M=A.length,H=0;H<M;++H)for(L=A[H].selector.components,R=L.length,Y=0;Y<R;++Y)m.add$1$ax(_.putIfAbsent$2(L[Y],new t.ExtensionStore__extendExistingExtensions_closure),P);r.containsKey$1(n.target)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(u,p)),f.putIfAbsent$2(n.target,new t.ExtensionStore__extendExistingExtensions_closure0).$indexSet(0,S,P))}C||g.remove$1(0,n.extender)}return f},_extendExistingSelectors$2(e,r){var n,s,i,a,l,o,_,u,p,h;for(a=e.get$iterator(e),l=this._mediaContexts;a.moveNext$0();){n=a.get$current(a),o=n.value;try{n.value=this._extendList$3(n.value,r,l.$index(0,n))}catch(f){if(_=t.unwrapException(f),_ instanceof t.SassException)s=_,i=t.getTraceFromException(f),_=n.value.span.message$1(0,""),u=s._span_exception$_message,p=s,h=m.getInterceptor$z(p),p=t.SourceSpanException.prototype.get$span.call(h,p),t.throwWithTrace(new t.SassException(c.Set_empty,"From "+_+`
|
||
`+u,p),s,i);else throw f}o!==n.value&&this._registerSelector$2(n.value,n)}},addExtensions$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne=this,te=null;for(r=m.get$iterator$ax(e),n=$.SimpleSelector,s=$.Map_ComplexSelector_Extension,i=ne._extensions,a=$.ComplexSelector,l=$.Extension,o=ne._selectors,_=ne._extensionsByExtender,u=$.JSArray_Extension,p=$.ModifiableBox_SelectorList,h=ne._sourceSpecificity,f=te,d=f,g=d;r.moveNext$0();)if(y=r.get$current(r),!y.get$isEmpty(y)){for(h.addAll$1(0,y.get$_sourceSpecificity()),y=t.MapExtensions_get_pairs(y.get$_extensions(),n,s),y=y.get$iterator(y);y.moveNext$0();)if(S=y.get$current(y),C=S._0,E=S._1,C instanceof t.PlaceholderSelector?(A=c.JSString_methods._codeUnitAt$1(C.name,0),S=A===45||A===95):S=!1,!S)if(M=_.$index(0,C),S=M==null,S||(g==null&&(g=t._setArrayType([],u)),L=g,c.JSArray_methods.addAll$1(L,M)),R=o.$index(0,C),L=R!=null,L&&(d==null&&(d=t.LinkedHashSet_LinkedHashSet$_empty(p)),T=d,T.addAll$1(0,R)),P=i.$index(0,C),P!=null?(O=P,T=!0):(O=te,T=!1),T)for(T=t.MapExtensions_get_pairs(E,a,l),T=T.get$iterator(T);T.moveNext$0();)z=T.get$current(T),H=z._0,Y=z._1,O.containsKey$1(H)&&(z=O.$index(0,H),Y=t.MergedExtension_merge(z,Y)),O.$indexSet(0,H,Y),(!S||L)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(n,s)),z=f,m.$indexSet$ax(z.putIfAbsent$2(C,new t.ExtensionStore_addExtensions_closure),H,Y));else T=t.LinkedHashMap_LinkedHashMap(te,te,te,a,l),T.addAll$1(0,E),i.$indexSet(0,C,T),(!S||L)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(n,s)),S=f,L=t.LinkedHashMap_LinkedHashMap(te,te,te,a,l),L.addAll$1(0,E),S.$indexSet(0,C,L))}f!=null&&(g!=null&&ne._extendExistingExtensions$2(g,f),d!=null&&ne._extendExistingSelectors$2(d,f))},_extendList$3(e,r,n){var s,i,a,l,o,_,u,p;for(s=e.components,i=s.length,a=$.JSArray_ComplexSelector,l=null,o=0;o<i;++o)_=s[o],u=this._extendComplex$3(_,r,n),u==null?l!=null&&l.push(_):(l==null&&(o===0?l=t._setArrayType([],a):(p=c.JSArray_methods.sublist$2(s,0,o),l=t._setArrayType(p.slice(0),t._arrayInstanceType(p)))),c.JSArray_methods.addAll$1(l,u));return l==null?e:(s=this._originals,t.SelectorList$(this._trim$2(l,s.get$contains(s)),e.span))},_extendList$2(e,r){return this._extendList$3(e,r,null)},_extendComplex$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M={},L=e.leadingCombinators,R=L.length;if(R>1)return null;for(s=this._originals.contains$1(0,e),i=e.components,a=i.length,l=$.JSArray_List_ComplexSelector,o=e.lineBreak,_=!o,u=e.span,p=$.JSArray_ComplexSelector,R=R===0,h=$.JSArray_ComplexSelectorComponent,f=null,d=0;d<a;++d)if(g=i[d],y=this._extendCompound$4$inOriginal(g,r,n,s),y==null)f!=null&&f.push(t._setArrayType([t.ComplexSelector$(c.List_empty1,t._setArrayType([g],h),u,o)],p));else if(f!=null)f.push(y);else if(d!==0)S=t._arrayInstanceType(i),C=new t.SubListIterable(i,0,d,S._eval$1("SubListIterable<1>")),C.SubListIterable$3(i,0,d,S._precomputed1),f=t._setArrayType([t._setArrayType([t.ComplexSelector$(L,C,u,o)],p),y],l);else if(R)f=t._setArrayType([y],l);else{for(S=t._setArrayType([],p),C=m.get$iterator$ax(y);C.moveNext$0();)E=C.get$current(C),A=E.leadingCombinators,(A.length===0||c.C_ListEquality.equals$2(0,L,A))&&(A=E.components,S.push(t.ComplexSelector$(L,A,u,!_||E.lineBreak)));f=t._setArrayType([S],l)}return f==null?null:(M.first=!0,L=$.ComplexSelector,L=m.expand$1$1$ax(t.paths(f,L),new t.ExtensionStore__extendComplex_closure(M,this,e),L),t.List_List$of(L,!0,L.$ti._eval$1("Iterable.E")))},_extendCompound$4$inOriginal(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z=null,H=O._mode,Y=H===c.ExtendMode_normal_normal||r.__js_helper$_length<2?z:t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector),ne=e.selector,te=ne.components;for(i=te.length,a=$.JSArray_List_Extender,l=$.JSArray_Extender,o=$.CssValue_Combinator,_=$.JSArray_ComplexSelectorComponent,u=t._arrayInstanceType(te),p=u._precomputed1,u=u._eval$1("SubListIterable<1>"),h=e.span,f=$.SimpleSelector,d=z,g=0;g<i;++g)y=te[g],S=O._extendSimple$4(y,r,n,Y),S==null?d!=null&&d.push(t._setArrayType([O._extenderForSimple$1(y)],l)):(d==null&&(d=t._setArrayType([],a),g!==0&&(C=new t.SubListIterable(te,0,g,u),C.SubListIterable$3(te,0,g,p),E=t.List_List$from(C,!1,f),E.fixed$length=Array,E.immutable$list=Array,C=E,A=new t.CompoundSelector(C,h),C.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",z)),E=t.List_List$from(c.List_empty1,!1,o),E.fixed$length=Array,E.immutable$list=Array,C=t.ComplexSelector$(c.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(A,E,h)],_),h,!1),O._sourceSpecificityFor$1(A),d.push(t._setArrayType([new t.Extender(C,!0)],l)))),c.JSArray_methods.addAll$1(d,S));if(d==null||Y!=null&&Y._collection$_length!==r.__js_helper$_length)return z;if(d.length===1?(M=d[0],i=!0):(M=z,i=!1),i){for(H=m.get$iterator$ax(M),ne=e.combinators,i=$.JSArray_ComplexSelector,E=z;H.moveNext$0();)a=H.get$current(H),a.assertCompatibleMediaContext$1(n),L=a.selector.withAdditionalCombinators$1(ne),!L.accept$1(c.C__IsUselessVisitor)&&(E==null&&(E=t._setArrayType([],i)),E.push(L));return E}for(R=t.paths(d,$.Extender),i=t._setArrayType([],$.JSArray_ComplexSelector),H=H===c.ExtendMode_replace_replace,a=!H,a&&i.push(t.ComplexSelector$(c.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(m.expand$1$1$ax(m.get$first$ax(R),new t.ExtensionStore__extendCompound_closure,f),ne.span),t.List_List$unmodifiable(e.combinators,o),h)],_),h,!1)),ne=m.skip$1$ax(R,H?0:1),ne=ne.get$iterator(ne),l=e.combinators;ne.moveNext$0();)if(S=O._unifyExtenders$3(ne.get$current(ne),n,h),S!=null)for(H=m.get$iterator$ax(S);H.moveNext$0();)T=H.get$current(H).withAdditionalCombinators$1(l),T.accept$1(c.C__IsUselessVisitor)||i.push(T);return P=new t.ExtensionStore__extendCompound_closure0,O._trim$2(i,s&&a?new t.ExtensionStore__extendCompound_closure1(c.JSArray_methods.get$first(i)):P)},_unifyExtenders$3(e,r,n){var s,i,a,l,o,_,u,p=null,h=t.QueueList$(p,$.ComplexSelector);for(s=m.getInterceptor$ax(e),i=s.get$iterator(e),a=$.JSArray_SimpleSelector,l=p,o=!1;i.moveNext$0();)if(_=i.get$current(i),_.isOriginal)l==null&&(l=t._setArrayType([],a)),_=_.selector,c.JSArray_methods.addAll$1(l,c.JSArray_methods.get$last(_.components).selector.components),o=o||_.lineBreak;else{if(_=_.selector,_.accept$1(c.C__IsUselessVisitor))return p;h._queue_list$_add$1(_)}if(l!=null&&h.addFirst$1(t.ComplexSelector$(c.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(l,n),t.List_List$unmodifiable(c.List_empty1,$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent),n,o)),u=t.unifyComplex(h,n),u==null)return p;for(s=s.get$iterator(e);s.moveNext$0();)s.get$current(s).assertCompatibleMediaContext$1(r);return u},_extendSimple$4(e,r,n,s){var i,a,l,o=new t.ExtensionStore__extendSimple_withoutPseudo(this,r,s);return e instanceof t.PseudoSelector&&e.selector!=null&&(i=this._extendPseudo$3(e,r,n),i!=null?(a=i,l=!0):(a=null,l=!1),l)?new t.MappedListIterable(a,new t.ExtensionStore__extendSimple_closure(this,o),t.instanceType(a)._eval$1("MappedListIterable<1,List<Extender>>")):t.NullableExtension_andThen(o.call$1(e),new t.ExtensionStore__extendSimple_closure0)},_extenderForSimple$1(e){var r=e.span;return r=t.ComplexSelector$(c.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(t._setArrayType([e],$.JSArray_SimpleSelector),r),t.List_List$unmodifiable(c.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,l,o=e.selector;if(o==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extendList$3(o,r,n),s===o?null:(i=s.components,a=e.normalizedName==="not",a&&!c.JSArray_methods.any$1(o.components,new t.ExtensionStore__extendPseudo_closure)&&c.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&&o.components.length===1?(a=t.MappedIterable_MappedIterable(i,new t.ExtensionStore__extendPseudo_closure3(e,o),i.$ti._eval$1("Iterable.E"),$.PseudoSelector),l=t.List_List$of(a,!0,t._instanceType(a)._eval$1("Iterable.E")),l.length===0?null:l):t._setArrayType([e.withSelector$1(t.SelectorList$(i,o.span))],$.JSArray_PseudoSelector))},_trim$2(e,r){var n,s,i,a,l,o,_,u,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>"),l=0;s>=0;--s){if(o={},_=e[s],r.call$1(_)){for(u=0;u<l;++u)if(m.$eq$(n.$index(0,u),_)){t.rotateSlice(n,0,u+1);continue e}++l,n.addFirst$1(_);continue e}for(o.maxSpecificity=0,p=_.components,h=p.length,f=0,d=0;f<h;++f,d=g)g=Math.max(d,this._sourceSpecificityFor$1(p[f].selector)),o.maxSpecificity=g;if(n.any$1(n,new t.ExtensionStore__trim_closure(o,_))||(p=new t.SubListIterable(e,0,s,i),p.SubListIterable$3(e,0,s,a),p.any$1(0,new t.ExtensionStore__trim_closure0(o,_))))continue e;n.addFirst$1(_)}return n},_sourceSpecificityFor$1(e){var r,n,s,i,a,l;for(r=e.components,n=r.length,s=this._sourceSpecificity,i=0,a=0;a<n;++a)l=s.$index(0,r[a]),i=Math.max(i,t.checkNum(l??0));return i},clone$0(){var e,r,n,s=this,i=$.SimpleSelector,a=t.LinkedHashMap_LinkedHashMap$_empty(i,$.Set_ModifiableBox_SelectorList),l=t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList,$.List_CssMediaQuery),o=new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList);return s._selectors.forEach$1(0,new t.ExtensionStore_clone_closure(s,a,o,l)),e=$.Extension,r=t.copyMapOfMap(s._extensions,i,$.ComplexSelector,e),e=t.copyMapOfList(s._extensionsByExtender,i,e),i=new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int),i.addAll$1(0,s._sourceSpecificity),n=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),n.addAll$1(0,s._originals),new t._Record_2(new t.ExtensionStore(a,r,e,l,i,n,c.ExtendMode_normal_normal),o)},get$_extensions(){return this._extensions},get$_sourceSpecificity(){return this._sourceSpecificity}},t.ExtensionStore_extensionsWhereTarget_closure.prototype={call$1(e){return!e.isOptional},$signature:370},t.ExtensionStore__registerSelector_closure.prototype={call$0(){return t.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList)},$signature:372},t.ExtensionStore__registerSelector_closure0.prototype={call$0(){return this._0_0.selector},$signature:72},t.ExtensionStore_addExtension_closure.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:119},t.ExtensionStore_addExtension_closure0.prototype={call$0(){return t._setArrayType([],$.JSArray_Extension)},$signature:228},t.ExtensionStore_addExtension_closure1.prototype={call$0(){return this.complex.get$specificity()},$signature:3},t.ExtensionStore__simpleSelectors_closure.prototype={call$0(){return this._0_0.selector},$signature:72},t.ExtensionStore__extendExistingExtensions_closure.prototype={call$0(){return t._setArrayType([],$.JSArray_Extension)},$signature:228},t.ExtensionStore__extendExistingExtensions_closure0.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:119},t.ExtensionStore_addExtensions_closure.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:119},t.ExtensionStore__extendComplex_closure.prototype={call$1(e){var r=this.complex;return m.map$1$1$ax(t.weave(e,r.span,r.lineBreak),new t.ExtensionStore__extendComplex__closure(this._box_0,this.$this,r),$.ComplexSelector)},$signature:407},t.ExtensionStore__extendComplex__closure.prototype={call$1(e){var r=this,n=r._box_0;return n.first&&r.$this._originals.contains$1(0,r.complex)&&r.$this._originals.add$1(0,e),n.first=!1,e},$signature:59},t.ExtensionStore__extendCompound_closure.prototype={call$1(e){return c.JSArray_methods.get$last(e.selector.components).selector.components},$signature:409},t.ExtensionStore__extendCompound_closure0.prototype={call$1(e){return!1},$signature:18},t.ExtensionStore__extendCompound_closure1.prototype={call$1(e){return e.$eq(0,this.original)},$signature:18},t.ExtensionStore__extendSimple_withoutPseudo.prototype={call$1(e){var r,n,s=this.extensions.$index(0,e);if(s==null)return null;for(r=this.targetsUsed,r!=null&&r.add$1(0,e),r=t._setArrayType([],$.JSArray_Extender),n=this.$this,n._mode!==c.ExtendMode_replace_replace&&r.push(n._extenderForSimple$1(e)),n=s.get$values(s),n=n.get$iterator(n);n.moveNext$0();)r.push(n.get$current(n).extender);return r},$signature:411},t.ExtensionStore__extendSimple_closure.prototype={call$1(e){var r=this.withoutPseudo.call$1(e);return r??t._setArrayType([this.$this._extenderForSimple$1(e)],$.JSArray_Extender)},$signature:412},t.ExtensionStore__extendSimple_closure0.prototype={call$1(e){return t._setArrayType([e],$.JSArray_List_Extender)},$signature:413},t.ExtensionStore__extendPseudo_closure.prototype={call$1(e){return e.components.length>1},$signature:18},t.ExtensionStore__extendPseudo_closure0.prototype={call$1(e){return e.components.length===1},$signature:18},t.ExtensionStore__extendPseudo_closure1.prototype={call$1(e){return e.components.length<=1},$signature:18},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?c.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 c.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:416},t.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){return this.pseudo.withSelector$1(t.SelectorList$(t._setArrayType([e],$.JSArray_ComplexSelector),this.selector.span))},$signature:422},t.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:18},t.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:18},t.ExtensionStore_clone_closure.prototype={call$2(e,r){var n,s,i,a,l,o,_,u,p,h=this,f=$.ModifiableBox_SelectorList,d=t.LinkedHashSet_LinkedHashSet$_empty(f);for(h.newSelectors.$indexSet(0,e,d),n=r.get$iterator(r),s=h.oldToNewSelectors,i=$.Box_SelectorList,a=h.$this._mediaContexts,l=h.newMediaContexts;n.moveNext$0();)o=n.get$current(n),_=new t.ModifiableBox(o.value,f),d.add$1(0,_),s.$indexSet(0,o.value,new t.Box(_,i)),u=a.$index(0,o),u!=null?(p=u,o=!0):(p=null,o=!1),o&&l.$indexSet(0,_,p)},$signature:425},t.unifyComplex_closure.prototype={call$0(){return this._0_0.leadingCombinators},$signature:143},t.unifyComplex_closure0.prototype={call$0(){return this._1_0.combinators},$signature:143},t.unifyComplex_closure1.prototype={call$1(e){return e.lineBreak},$signature:18},t._namespaceAndName_closure.prototype={call$0(){return this._0_0.name},$signature:432},t._weaveParents_closure.prototype={call$0(){return this._0_0._0},$signature:145},t._weaveParents_closure0.prototype={call$0(){return this._0_0._1},$signature:145},t._weaveParents_closure1.prototype={call$2(e,r){var n,s;return c.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$(c.List_empty1,e,n,!1),t.ComplexSelector$(c.List_empty1,r,n,!1)],$.JSArray_ComplexSelector),n),s==null?n=null:(n=t.IterableExtension_get_singleOrNull(s),n=n==null?null:n.components),n):null},$signature:441},t._weaveParents_closure2.prototype={call$1(e){return t._complexIsParentSuperselector(e.get$first(e),this.group)},$signature:146},t._weaveParents_closure3.prototype={call$1(e){return e.get$length(e)===0},$signature:146},t._weaveParents_closure4.prototype={call$1(e){return m.get$isNotEmpty$asx(e)},$signature:450},t._mergeLeadingCombinators_closure.prototype={call$0(){return this._0_0._0},$signature:147},t._mergeLeadingCombinators_closure0.prototype={call$0(){return this._0_0._1},$signature:147},t._mergeLeadingCombinators_closure1.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())},$signature:3},t._mergeLeadingCombinators_closure2.prototype={call$0(){return m.get$length$asx(this._0_4._readFinal$0())},$signature:3},t._mergeTrailingCombinators_closure.prototype={call$0(){var e=this._0_0;return e.get$length(e)},$signature:3},t._mergeTrailingCombinators_closure0.prototype={call$0(){var e=this._1_0;return e.get$length(e)},$signature:3},t._mergeTrailingCombinators_closure1.prototype={call$0(){return this._4_0.__js_helper$_values[0]},$signature:149},t._mergeTrailingCombinators_closure2.prototype={call$0(){return c.Combinator_Htt===this._4_1._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure3.prototype={call$0(){return this._4_0.__js_helper$_values[1]},$signature:149},t._mergeTrailingCombinators_closure4.prototype={call$0(){return c.Combinator_Htt===this._4_4._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure6.prototype={call$0(){return this._4_0.__js_helper$_values[2]},$signature:150},t._mergeTrailingCombinators_closure7.prototype={call$0(){return this._4_0.__js_helper$_values[3]},$signature:150},t._mergeTrailingCombinators_closure5.prototype={call$0(){return c.Combinator_4QF===this._4_4._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure8.prototype={call$0(){return c.Combinator_4QF===this._4_1._readFinal$0()},$signature:1},t._mustUnify_closure.prototype={call$1(e){return c.JSArray_methods.any$1(e.selector.components,new t._mustUnify__closure(this.uniqueSelectors))},$signature:52},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:15},t._chunks_closure.prototype={call$0(){return this._0_0._0},$signature(){return this.T._eval$1("List<0>()")}},t._chunks_closure0.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())<=0},$signature:1},t._chunks_closure1.prototype={call$0(){return this._0_0._1},$signature(){return this.T._eval$1("List<0>()")}},t._chunks_closure2.prototype={call$0(){return m.get$length$asx(this._0_5._readFinal$0())<=0},$signature:1},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<0>>(List<List<0>>,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<List<0>>(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 c.JSArray_methods.any$1(this.list1,new t.listIsSuperselector__closure(e))},$signature:18},t.listIsSuperselector__closure.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:18},t.complexIsSuperselector_closure.prototype={call$1(e){return e.combinators.length>1},$signature:52},t.complexIsSuperselector_closure0.prototype={call$1(e){return t._isSupercombinator(this.combinator1,t.IterableExtension_get_firstOrNull(e.combinators))},$signature:52},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,c.Combinator_Htt)?r=!0:(r=t.IterableExtension_get_firstOrNull(r),r=m.$eq$(r==null?null:r.value,c.Combinator_4QF)),r},$signature:52},t.compoundIsSuperselector_closure.prototype={call$0(){return this._0_0._0},$signature:155},t.compoundIsSuperselector_closure0.prototype={call$0(){return this._0_0._1},$signature:155},t._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:64},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&&c.JSArray_methods.addAll$1(n,s),s=this.compound2,n.push(new t.ComplexSelectorComponent(s,t.List_List$unmodifiable(c.List_empty1,$.CssValue_Combinator),s.span)),n=t.complexIsSuperselector(r,n),r=n):r=!1,r},$signature:18},t._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:64},t._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:64},t._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return e.accept$1(c._IsBogusVisitor_true)?!1:c.JSArray_methods.any$1(this.compound2.components,new t._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:18},t._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var r,n,s=this,i=t._InitializedCell$(new t._selectorPseudoIsSuperselector___closure(e));e:{if(e instanceof t.TypeSelector){r=c.JSArray_methods.any$1(c.JSArray_methods.get$last(s.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure0(e));break e}if(e instanceof t.IDSelector){r=c.JSArray_methods.any$1(c.JSArray_methods.get$last(s.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure1(e));break e}if(e instanceof t.PseudoSelector?(i._readFinal$0()!=null?(n=i._readFinal$0(),r=!0):(n=null,r=!1),r=r&&e.name===s.pseudo1.name):(n=null,r=!1),r){r=t.listIsSuperselector(n.components,t._setArrayType([s.complex],$.JSArray_ComplexSelector));break e}r=!1;break e}return r},$signature:15},t._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){var r;return e instanceof t.TypeSelector?(r=this.simple2,r=!(r instanceof t.TypeSelector&&r.name.$eq(0,e.name))):r=!1,r},$signature:15},t._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){var r;return e instanceof t.IDSelector?(r=this.simple2,r=!(r instanceof t.IDSelector&&r.name===e.name)):r=!1,r},$signature:15},t._selectorPseudoIsSuperselector___closure.prototype={call$0(){return this._0_0.selector},$signature:72},t._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){var r=c.C_ListEquality.equals$2(0,this.selector1.components,e.components);return r},$signature:64},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:15},t._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:471},t._selectorPseudoArgs_closure0.prototype={call$1(e){return e.selector},$signature:472},t.MergedExtension.prototype={unmerge$0(){var e=this;return t._makeSyncStarIterable(function(){var r=0,n=1,s,i,a;return function(o,_){for(o===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:6},t.global_closure.prototype={call$1(e){return t._rgb("rgb",e)},$signature:6},t.global_closure0.prototype={call$1(e){return t._rgb("rgb",e)},$signature:6},t.global_closure1.prototype={call$1(e){return t._rgbTwoArg("rgb",e)},$signature:6},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:6},t.global_closure3.prototype={call$1(e){return t._rgb("rgba",e)},$signature:6},t.global_closure4.prototype={call$1(e){return t._rgb("rgba",e)},$signature:6},t.global_closure5.prototype={call$1(e){return t._rgbTwoArg("rgba",e)},$signature:6},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:6},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(N.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:6},t.global_closure8.prototype={call$1(e){return t._hsl("hsl",e)},$signature:6},t.global_closure9.prototype={call$1(e){return t._hsl("hsl",e)},$signature:6},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:20},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:6},t.global_closure12.prototype={call$1(e){return t._hsl("hsla",e)},$signature:6},t.global_closure13.prototype={call$1(e){return t._hsl("hsla",e)},$signature:6},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:20},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:6},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:6},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:31},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(c.JSNumber_methods.clamp$2(n.get$lightness(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:31},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(c.JSNumber_methods.clamp$2(n.get$lightness(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:31},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:20},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(c.JSNumber_methods.clamp$2(n.get$saturation(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:31},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(c.JSNumber_methods.clamp$2(n.get$saturation(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:31},t.global_closure23.prototype={call$1(e){var r=m.$index$asx(e,0);return r instanceof t.SassString&&!r._hasQuotes&&c.JSString_methods.contains$1(r._string$_text,b.$get$_microsoftFilterStart())?t._functionString("alpha",e):t.SassNumber_SassNumber(r.assertColor$1("color")._alpha,null)},$signature:6},t.global_closure24.prototype={call$1(e){var r,n=m.$index$asx(e,0).get$asList();if(n.length!==0&&c.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:20},t.global__closure.prototype={call$1(e){return e instanceof t.SassString&&!e._hasQuotes&&c.JSString_methods.contains$1(e._string$_text,b.$get$_microsoftFilterStart())},$signature:71},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:6},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(N.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+N.x29x20to_ci+n,c.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:6},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+N.x29x20to_cg+n,c.Deprecation_s4m),r):s.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:6},t.module_closure2.prototype={call$1(e){return t._hwb(e)},$signature:6},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:6},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:13},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:13},t.module_closure6.prototype={call$1(e){var r,n,s=m.$index$asx(e,0);return s instanceof t.SassString&&!s._hasQuotes&&c.JSString_methods.contains$1(s._string$_text,b.$get$_microsoftFilterStart())?(r=t._functionString("alpha",e),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,N.Using_c+n,c.Deprecation_s4m),r):t.SassNumber_SassNumber(s.assertColor$1("color")._alpha,null)},$signature:6},t.module_closure7.prototype={call$1(e){var r,n=m.getInterceptor$asx(e);if(c.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,N.Using_c+n,c.Deprecation_s4m),r;throw t.wrapException(t.SassScriptException$("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:20},t.module__closure1.prototype={call$1(e){return e instanceof t.SassString&&!e._hasQuotes&&c.JSString_methods.contains$1(e._string$_text,b.$get$_microsoftFilterStart())},$signature:71},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+N.x20to_co+n,c.Deprecation_s4m),r):t.SassNumber_SassNumber(s.$index(e,0).assertColor$1("color")._alpha,null)},$signature:6},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:13},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:13},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:13},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:31},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:13},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:13},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:13},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:31},t._adjust_closure.prototype={call$1(e){return t._updateComponents(e,!0,!1,!1)},$signature:31},t._scale_closure.prototype={call$1(e){return t._updateComponents(e,!1,!1,!0)},$signature:31},t._change_closure.prototype={call$1(e){return t._updateComponents(e,!1,!0,!1)},$signature:31},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:20},t._ieHexStr_closure_hexString.prototype={call$1(e){return c.JSString_methods.padLeft$2(c.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:166},t._updateComponents_getParam.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,r,n,s,i){var a,l,o,_=this,u=_.keywords.remove$1(0,e),p=u==null?null:u.assertNumber$1(e);return p==null?null:(u=_.scale,a=!u,a&&i&&p.get$hasUnits()&&(l=p.get$unitString(),o=p.unitSuggestion$1(e),t.EvaluationContext_current().warn$2(0,"$"+e+": Passing a number with unit "+l+N.x20is_de+o+N.x0a_Morex3a,c.Deprecation_8WR)),a&&s&&t._checkPercent(p,e),(!a||n)&&p.assertUnit$2("%",e),u&&(r=100),!a||n?u=p.valueInRange$3(_.change?0:-r,r,e):(u=_.change?0:-r,u=p.valueInRangeWithUnit$4(u,r,e,s?"%":"")),u)},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:167},t._updateComponents_closure.prototype={call$1(e){return t._angleValue(e,"hue")},$signature:88},t._updateComponents_closure0.prototype={call$1(e){return"$"+e},$signature:7},t._updateComponents_updateValue.prototype={call$3(e,r,n){var s;return r==null?e:this.change?r:this.adjust?c.JSNumber_methods.clamp$2(e+r,0,n):(s=r>0?n-e:e,e+s*(r/100))},$signature:142},t._updateComponents_updateRgb.prototype={call$2(e,r){return t.fuzzyRound(this.updateValue.call$3(e,r,255))},$signature:175},t._functionString_closure.prototype={call$1(e){return t.serializeValue(e,!1,!0)},$signature:531},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+N.x28__isn+s+", $"+this.argument+": "+i+t.S(n.$index(e,1))+N.x29x0a_Mor+r,null))},$signature:532},t._rgb_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:88},t._hsl_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:88},t._hwb_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:88},t._parseChannels_closure.prototype={call$1(e){return e.get$isVar()},$signature:71},t._parseChannels_closure0.prototype={call$0(){return this._0_0.asSlash},$signature:533},t._length_closure0.prototype={call$1(e){return t.SassNumber_SassNumber(m.$index$asx(e,0).get$asList().length,null)},$signature:13},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:6},t._setNth_closure.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1),a=n.$index(e,2);return n=s.get$asList(),r=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),r[s.sassIndexToListIndex$2(i,"n")]=a,s.withListContents$1(r)},$signature:28},t._join_closure.prototype={call$1(e){var r,n,s,i,a,l,o,_=m.getInterceptor$asx(e),u=_.$index(e,0),p=_.$index(e,1),h=_.$index(e,2).assertString$1("separator"),f=_.$index(e,3),d=h._string$_text;e:{if(d==="auto"){r=new t._Record_2(u.get$separator(u),p.get$separator(p)),n=t._InitializedCell$(new t._join__closure(r)),s=t._InitializedCell$(new t._join__closure0(n)),i=t._InitializedCell$(new t._join__closure1(r));t:{if(s._readFinal$0()&&c.ListSeparator_undecided_null_undecided===i._readFinal$0()){_=c.ListSeparator_EVt;break t}s._readFinal$0()?(a=i._readFinal$0(),_=!0):(a=null,_=!1),_||(a=n._readFinal$0()),_=a;break t}break e}if(d==="space"){_=c.ListSeparator_EVt;break e}if(d==="comma"){_=c.ListSeparator_rXA;break e}if(d==="slash"){_=c.ListSeparator_zg9;break e}_=t.throwExpression(t.SassScriptException$(N.x24separ,null))}return l=f instanceof t.SassString&&f._string$_text==="auto"?u.get$hasBrackets():f.get$isTruthy(),o=t.List_List$of(u.get$asList(),!0,$.Value),c.JSArray_methods.addAll$1(o,p.get$asList()),t.SassList$(o,_,l)},$signature:28},t._join__closure.prototype={call$0(){return this._0_0._0},$signature:179},t._join__closure0.prototype={call$0(){return c.ListSeparator_undecided_null_undecided===this._0_1._readFinal$0()},$signature:1},t._join__closure1.prototype={call$0(){return this._0_0._1},$signature:179},t._append_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1),a=n.$index(e,2).assertString$1("separator")._string$_text;e:{if(a==="auto"){n=s.get$separator(s)===c.ListSeparator_undecided_null_undecided?c.ListSeparator_EVt:s.get$separator(s);break e}if(a==="space"){n=c.ListSeparator_EVt;break e}if(a==="comma"){n=c.ListSeparator_rXA;break e}if(a==="slash"){n=c.ListSeparator_zg9;break e}n=t.throwExpression(t.SassScriptException$(N.x24separ,null))}return r=t.List_List$of(s.get$asList(),!0,$.Value),r.push(i),s.withListContents$2$separator(r,n)},$signature:28},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<Value>>"),l=t.List_List$of(new t.MappedListIterable(i,new t._zip__closure,a),!0,a._eval$1("ListIterable.E"));if(l.length===0)return c.SassList_Sof;for(s.i=0,r=t._setArrayType([],$.JSArray_SassList),i=t._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value>"),a=$.Value;c.JSArray_methods.every$1(l,new t._zip__closure0(s));)n=t.List_List$from(new t.MappedListIterable(l,new t._zip__closure1(s),i),!1,a),n.fixed$length=Array,n.immutable$list=Array,r.push(new t.SassList(n,c.ListSeparator_EVt,!1)),++s.i;return t.SassList$(r,c.ListSeparator_rXA,!1)},$signature:28},t._zip__closure.prototype={call$1(e){return e.get$asList()},$signature:546},t._zip__closure0.prototype={call$1(e){return this._box_0.i!==m.get$length$asx(e)},$signature:548},t._zip__closure1.prototype={call$1(e){return m.$index$asx(e,this._box_0.i)},$signature:6},t._index_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=c.JSArray_methods.indexOf$1(r.$index(e,0).get$asList(),r.$index(e,1));return n===-1?c.C__SassNull:t.SassNumber_SassNumber(n+1,null)},$signature:6},t._separator_closure.prototype={call$1(e){var r,n=m.get$separator$x(m.$index$asx(e,0));e:{if(c.ListSeparator_rXA===n){r=new t.SassString("comma",!1);break e}if(c.ListSeparator_zg9===n){r=new t.SassString("slash",!1);break e}r=new t.SassString("space",!1);break e}return r},$signature:20},t._isBracketed_closure.prototype={call$1(e){return m.$index$asx(e,0).get$hasBrackets()?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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,c.ListSeparator_zg9,!1)},$signature:28},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(c.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 c.C__SassNull;return n=s._map$_contents.$index(0,c.JSArray_methods.get$last(i)),n??c.C__SassNull},$signature:6},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__closure1(e),!0)},$signature:6},t._set__closure1.prototype={call$1(e){return m.$index$asx(this.$arguments,2)},$signature:41},t._set_closure0.prototype={call$1(e){var r,n,s={},i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),l=i.$index(e,1).get$asList(),o=t._InitializedCell$(new t._set__closure(l));if(o._readFinal$0()<=0)throw t.wrapException(t.SassScriptException$("Expected $args to contain a key.",null));if(m.$eq$(o._readFinal$0(),1))throw t.wrapException(t.SassScriptException$("Expected $args to contain a value.",null));if(r=s.value=null,o._readFinal$0()>=1?(r=c.JSArray_methods.sublist$2(l,0,o._readFinal$0()-1),n=l[o._readFinal$0()-1],s.value=n,i=!0):i=!1,i)return t._modify(a,r,new t._set__closure0(s),!0);throw t.wrapException("[BUG] Unreachable code")},$signature:6},t._set__closure.prototype={call$0(){return this._0_0.length},$signature:3},t._set__closure0.prototype={call$1(e){return this._box_0.value},$signature:41},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:43},t._merge_closure0.prototype={call$1(e){var r,n,s=null,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),o=t._InitializedCell$(new t._merge__closure(l));if(o._readFinal$0()<=0)throw t.wrapException(t.SassScriptException$("Expected $args to contain a key.",s));if(m.$eq$(o._readFinal$0(),1))throw t.wrapException(t.SassScriptException$("Expected $args to contain a map.",s));if(o._readFinal$0()>=1?(r=c.JSArray_methods.sublist$2(l,0,o._readFinal$0()-1),n=l[o._readFinal$0()-1],n=n,i=!0):(n=s,r=n,i=!1),i)return t._modify(a,r,new t._merge__closure0(n.assertMap$1("map2")),!0);throw t.wrapException("[BUG] Unreachable code")},$signature:6},t._merge__closure.prototype={call$0(){return this._0_0.length},$signature:3},t._merge__closure0.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:577},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:43},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 c.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:6},t._deepRemove__closure.prototype={call$1(e){var r,n,s,i=e.tryMap$0();return i!=null?(r=i,n=!0):(r=null,n=!1),n&&r._map$_contents.containsKey$1(c.JSArray_methods.get$last(this.keys))?(n=$.Value,s=t.LinkedHashMap_LinkedHashMap$of(r._map$_contents,n,n),s.remove$1(0,c.JSArray_methods.get$last(this.keys)),new t.SassMap(t.ConstantMap_ConstantMap$from(s,n,n))):e},$signature:41},t._remove_closure.prototype={call$1(e){return m.$index$asx(e,0).assertMap$1("map")},$signature:43},t._remove_closure0.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),l=t._setArrayType([i.$index(e,1)],$.JSArray_Value);for(c.JSArray_methods.addAll$1(l,i.$index(e,2).get$asList()),i=$.Value,r=t.LinkedHashMap_LinkedHashMap$of(a._map$_contents,i,i),n=l.length,s=0;s<l.length;l.length===n||(0,t.throwConcurrentModificationError)(l),++s)r.remove$1(0,l[s]);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:43},t._keys_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertMap$1("map")._map$_contents;return t.SassList$(r.get$keys(r),c.ListSeparator_rXA,!1)},$signature:28},t._values_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertMap$1("map")._map$_contents;return t.SassList$(r.get$values(r),c.ListSeparator_rXA,!1)},$signature:28},t._hasKey_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(c.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 c.SassBoolean_false;return s._map$_contents.containsKey$1(c.JSArray_methods.get$last(i))?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._modify_modifyNestedMap.prototype={call$1(e){var r,n=this,s=$.Value,i=t.LinkedHashMap_LinkedHashMap$of(e._map$_contents,s,s),a=n.keyIterator,l=a.get$current(a);return a.moveNext$0()?(a=i.$index(0,l),r=a==null?null:a.tryMap$0(),a=r==null,a&&!n.addNesting?new t.SassMap(t.ConstantMap_ConstantMap$from(i,s,s)):(i.$indexSet(0,l,n.call$1(a?c.SassMap_Map_empty:r)),new t.SassMap(t.ConstantMap_ConstantMap$from(i,s,s)))):(a=i.$index(0,l),a==null&&(a=c.C__SassNull),i.$indexSet(0,l,n.modify.call$1(a)),new t.SassMap(t.ConstantMap_ConstantMap$from(i,s,s)))},$signature:586},t._deepMergeImpl_closure.prototype={call$0(){return this._1_0._0},$signature:185},t._deepMergeImpl_closure0.prototype={call$0(){return this._1_0._1},$signature:185},t._ceil_closure.prototype={call$1(e){return c.JSNumber_methods.ceil$0(e)},$signature:38},t._clamp_closure.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:13},t._floor_closure.prototype={call$1(e){return c.JSNumber_methods.floor$0(e)},$signature:38},t._max_closure.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<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++i)a=r[i].assertNumber$0(),(s==null||s.lessThan$1(a).value)&&(s=a);if(s!=null)return s;throw t.wrapException(t.SassScriptException$("At least one argument must be passed.",null))},$signature:13},t._min_closure.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<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++i)a=r[i].assertNumber$0(),(s==null||s.greaterThan$1(a).value)&&(s=a);if(s!=null)return s;throw t.wrapException(t.SassScriptException$("At least one argument must be passed.",null))},$signature:13},t._round_closure.prototype={call$1(e){return c.JSNumber_methods.round$0(e)},$signature:38},t._abs_closure.prototype={call$1(e){return Math.abs(e)},$signature:38},t._hypot_closure.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).get$asList(),o=t._arrayInstanceType(l)._eval$1("MappedListIterable<1,SassNumber>"),_=t.List_List$of(new t.MappedListIterable(l,new t._hypot__closure,o),!0,o._eval$1("ListIterable.E"));if(l=_.length,l===0)throw t.wrapException(t.SassScriptException$("At least one argument must be passed.",null));for(r=0,n=0;n<l;n=s)s=n+1,r+=Math.pow(_[n].convertValueToMatch$3(_[0],"numbers["+s+"]","numbers[1]"),2);return l=Math.sqrt(r),o=_[0],i=m.getInterceptor$x(o),a=i.get$numeratorUnits(o),t.SassNumber_SassNumber$withUnits(l,i.get$denominatorUnits(o),a)},$signature:13},t._hypot__closure.prototype={call$1(e){return e.assertNumber$0()},$signature:289},t._log_closure.prototype={call$1(e){var r,n=" to have no units.",s=null,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertNumber$1("number");if(a.get$hasUnits())throw t.wrapException(t.SassScriptException$("$number: Expected "+a.toString$0(0)+n,s));if(m.$eq$(i.$index(e,1),c.C__SassNull))return t.SassNumber_SassNumber(Math.log(a._number$_value),s);if(r=i.$index(e,1).assertNumber$1("base"),r.get$hasUnits())throw t.wrapException(t.SassScriptException$("$base: Expected "+r.toString$0(0)+n,s));return t.SassNumber_SassNumber(Math.log(a._number$_value)/Math.log(r._number$_value),s)},$signature:13},t._pow_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t.pow0(r.$index(e,0).assertNumber$1("base"),r.$index(e,1).assertNumber$1("exponent"))},$signature:13},t._atan2_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t.atan2(r.$index(e,0).assertNumber$1("y"),r.$index(e,1).assertNumber$1("x"))},$signature:13},t._compatible_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0).assertNumber$1("number1").isComparableTo$1(r.$index(e,1).assertNumber$1("number2"))?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._isUnitless_closure.prototype={call$1(e){return m.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?c.SassBoolean_false:c.SassBoolean_true},$signature:24},t._unit_closure.prototype={call$1(e){return new t.SassString(m.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:20},t._percentage_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertNumber$1("number");return r.assertNoUnits$1("number"),t.SassNumber_SassNumber(r._number$_value*100,"%")},$signature:13},t._randomFunction_closure.prototype={call$1(e){var r,n,s,i,a,l=m.getInterceptor$asx(e);if(m.$eq$(l.$index(e,0),c.C__SassNull))return t.SassNumber_SassNumber(b.$get$_random0().nextDouble$0(),null);if(r=l.$index(e,0).assertNumber$1("limit"),r.get$hasUnits()&&(l=r.toString$0(0),n=r.get$unitString(),s=r.get$unitString(),i=r.get$unitString(),t.EvaluationContext_current().warn$2(0,N.math_r+l+N.x29x20in_a+n+")) * 1"+s+N.x0a_To_p+i+N.x29x29__Mo,c.Deprecation_8WR)),a=r.assertInt$1("limit"),a<1)throw t.wrapException(t.SassScriptException$("$limit: Must be greater than 0, was "+r.toString$0(0)+".",null));return t.SassNumber_SassNumber(b.$get$_random0().nextInt$1(a)+1,null)},$signature:13},t._div_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1);return(!(n instanceof t.SassNumber)||!(s instanceof t.SassNumber))&&(r=t.EvaluationContext_current(),r.warn$2(0,N.math_d,null)),n.dividedBy$1(s)},$signature:6},t._singleArgumentMathFunc_closure.prototype={call$1(e){return this.mathFunc.call$1(m.$index$asx(e,0).assertNumber$1("number"))},$signature:13},t._numberFunction_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(r._number$_value),s=r.get$numeratorUnits(r);return t.SassNumber_SassNumber$withUnits(n,r.get$denominatorUnits(r),s)},$signature:13},t.global_closure26.prototype={call$1(e){return b._features.contains$1(0,m.$index$asx(e,0).assertString$1("feature")._string$_text)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t.global_closure27.prototype={call$1(e){return new t.SassString(t.serializeValue(m.get$first$ax(e),!0,!0),!1)},$signature:20},t.global_closure28.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0);e:{if(n instanceof t.SassArgumentList){r="arglist";break e}if(n instanceof t.SassBoolean){r="bool";break e}if(n instanceof t.SassColor){r="color";break e}if(n instanceof t.SassList){r="list";break e}if(n instanceof t.SassMap){r="map";break e}if(c.C__SassNull===n){r="null";break e}if(n instanceof t.SassNumber){r="number";break e}if(n instanceof t.SassFunction){r="function";break e}if(n instanceof t.SassCalculation){r="calculation";break e}if(n instanceof t.SassString){r="string";break e}r=t.throwExpression("[BUG] Unknown value type "+t.S(r.$index(e,0)))}return new t.SassString(r,!1)},$signature:20},t.global_closure29.prototype={call$1(e){var r,n,s,i,a,l,o=m.getInterceptor$asx(e),_=o.$index(e,0);if(_ instanceof t.SassArgumentList?(r=_._wereKeywordsAccessed=!0,n=_._keywords):(n=null,r=!1),r){for(o=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(o,o),s=t.MapExtensions_get_pairs(n,$.String,o),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a=i._0,l=i._1,l=l,r.$indexSet(0,new t.SassString(a,!1),l);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,o,o))}else throw t.wrapException("$args: "+t.S(o.$index(e,0))+" is not an argument list.")},$signature:43},t.local_closure.prototype={call$1(e){return new t.SassString(m.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:20},t.local_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertCalculation$1("calc").$arguments;return t.SassList$(new t.MappedListIterable(r,new t.local__closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value>")),c.ListSeparator_rXA,!1)},$signature:28},t.local__closure.prototype={call$1(e){return e instanceof t.Value?e:new t.SassString(m.toString$0$(e),!1)},$signature:297},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$(N.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:28},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:188},t._nest__closure0.prototype={call$2(e,r){return r.resolveParentSelectors$1(e)},$signature:193},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$(N.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:28},t._append__closure.prototype={call$1(e){return t.SassApiValue_assertSelector(e,!1,null)},$signature:188},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:193},t._append___closure.prototype={call$1(e){var r,n,s,i,a,l,o=null;if(e.leadingCombinators.length!==0)throw t.wrapException(t.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));if(r=e.components,r.length>=1?(n=r[0],s=c.JSArray_methods.sublist$1(r,1),i=!0):(s=o,n=s,i=!1),!i)throw t.wrapException(t.StateError$("Pattern matching error"));if(a=t._prependParent(n.selector),a==null)throw t.wrapException(t.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));return i=this.span,l=t._setArrayType([new t.ComplexSelectorComponent(a,t.List_List$unmodifiable(n.combinators,$.CssValue_Combinator),i)],$.JSArray_ComplexSelectorComponent),c.JSArray_methods.addAll$1(l,s),t.ComplexSelector$(c.List_empty1,l,i,!1)},$signature:59},t._extend_closure.prototype={call$1(e){var r,n,s="selector",i="extendee",a="extender",l=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector(l.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector(l.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector(l.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace(o,n,r,c.ExtendMode_allTargets_allTargets,t.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:28},t._replace_closure.prototype={call$1(e){var r,n,s="selector",i="original",a="replacement",l=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector(l.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector(l.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector(l.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace(o,n,r,c.ExtendMode_replace_replace,t.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:28},t._unify_closure.prototype={call$1(e){var r,n="selector1",s="selector2",i=m.getInterceptor$asx(e),a=t.SassApiValue_assertSelector(i.$index(e,0),!1,n);return a.assertNotBogus$1$name(n),r=t.SassApiValue_assertSelector(i.$index(e,1),!1,s),r.assertNotBogus$1$name(s),i=a.unify$1(r),i=i==null?null:i.get$asSassList(),i??c.C__SassNull},$signature:6},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)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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>")),c.ListSeparator_rXA,!1)},$signature:28},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:28},t._prependParent_closure.prototype={call$0(){return this._0_0.length>=1},$signature:1},t._prependParent_closure0.prototype={call$0(){return this._0_0[0]},$signature:200},t.module_closure.prototype={call$1(e){var r,n,s,i,a,l,o,_=m.getInterceptor$asx(e),u=_.$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(_=u._string$_text,_.length===0)return c.SassList_Sof0;if(n=p._string$_text,n.length===0)return t.SassList$(t.MappedIterable_MappedIterable(new t.Runes(_),new t.module__closure(u),$.Runes._eval$1("Iterable.E"),$.Value),c.ListSeparator_rXA,!0);for(s=t._setArrayType([],$.JSArray_String),n=c.JSString_methods.allMatches$1(n,_),n=new t._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),i=0,a=0;n.moveNext$0()&&(l=n.__js_helper$_current,o=l.start,s.push(c.JSString_methods.substring$2(_,a,o)),a=o+l.pattern.length,++i,i!==r););return s.push(c.JSString_methods.substring$1(_,a)),t.SassList$(new t.MappedListIterable(s,new t.module__closure0(u),$.MappedListIterable_String_Value),c.ListSeparator_rXA,!0)},$signature:28},t.module__closure.prototype={call$1(e){return new t.SassString(t.Primitives_stringFromCharCode(e),this.string._hasQuotes)},$signature:310},t.module__closure0.prototype={call$1(e){return new t.SassString(e,this.string._hasQuotes)},$signature:311},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:20},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:20},t._length_closure.prototype={call$1(e){return t.SassNumber_SassNumber(m.$index$asx(e,0).assertString$1("string").get$_sassLength(),null)},$signature:13},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"),l=i.$index(e,1).assertString$1("insert"),o=i.$index(e,2).assertNumber$1(s);return o.assertNoUnits$1(s),r=o.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(c.JSString_methods.replaceRange$3(i,n,n,l._string$_text),a._hasQuotes)},$signature:20},t._index_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertString$1("string")._string$_text,s=c.JSString_methods.indexOf$1(n,r.$index(e,1).assertString$1("substring")._string$_text);return s===-1?c.C__SassNull:t.SassNumber_SassNumber(t.codeUnitIndexToCodepointIndex(n,s)+1,null)},$signature:6},t._slice_closure.prototype={call$1(e){var r,n,s,i,a="start-at",l=m.getInterceptor$asx(e),o=l.$index(e,0).assertString$1("string"),_=l.$index(e,1).assertNumber$1(a),u=l.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(a),u.assertNoUnits$1("end-at"),r=o.get$_sassLength(),n=u.assertInt$0(),n===0||(s=t._codepointForIndex(_.assertInt$0(),r,!1),i=t._codepointForIndex(n,r,!0),i===r&&--i,i<s)?o._hasQuotes?b.$get$_emptyQuoted():b.$get$_emptyUnquoted():(l=o._string$_text,new t.SassString(c.JSString_methods.substring$2(l,t.codepointIndexToCodeUnitIndex(l,s),t.codepointIndexToCodeUnitIndex(l,i+1)),o._hasQuotes))},$signature:20},t._toUpperCase_closure.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("string");for(r=l._string$_text,n=r.length,s=0,i="";s<n;++s)a=c.JSString_methods._codeUnitAt$1(r,s),i+=t.Primitives_stringFromCharCode(a>=97&&a<=122?a&4294967263:a);return new t.SassString((i.charCodeAt(0)==0,i),l._hasQuotes)},$signature:20},t._toLowerCase_closure.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("string");for(r=l._string$_text,n=r.length,s=0,i="";s<n;++s)a=c.JSString_methods._codeUnitAt$1(r,s),i+=t.Primitives_stringFromCharCode(a>=65&&a<=90?a|32:a);return new t.SassString((i.charCodeAt(0)==0,i),l._hasQuotes)},$signature:20},t._uniqueId_closure.prototype={call$1(e){var r=b.$get$_previousUniqueId()+(b.$get$_random().nextInt$1(36)+1);return b._previousUniqueId=r,r>Math.pow(36,6)&&(b._previousUniqueId=c.JSInt_methods.$mod(b.$get$_previousUniqueId(),t._asInt(Math.pow(36,6)))),new t.SassString("u"+c.JSString_methods.padLeft$2(m.toRadixString$1$n(b.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:20},t.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i){var a,l=this,o=w.fs;if(o==null?o=(n==null||n instanceof t.NoOpImporter)&&l._importers.length===0:o=!1,o)throw t.wrapException(N.Custom);return n!=null&&(a=l._relativeCanonicalizeCache.putIfAbsent$2(new t._Record_4_baseImporter_baseUrl_forImport([r,n,s,i]),new t.ImportCache_canonicalize_closure(l,s,r,n,i)),a!=null)?a:l._canonicalizeCache.putIfAbsent$2(new t._Record_2_forImport(r,i),new t.ImportCache_canonicalize_closure0(l,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([c.Symbol__inImportRule,!0],s,s),$.nullable_Uri)):i=e.canonicalize$1(0,r),(i==null?null:i.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation(this._logger,c.Deprecation_mFp,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(i)+N.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=this._canonicalizeCache;return n=t.IterableNullableExtension_whereNotNull(n.get$values(n),$.Record_3_Importer_and_Uri_and_Uri_originalUrl),r=n.$ti,r=t.NullableExtension_andThen(t.minBy(new t.MappedIterable(new t.WhereIterable(n,new t.ImportCache_humanize_closure(e),r._eval$1("WhereIterable<Iterable.E>")),new t.ImportCache_humanize_closure0,r._eval$1("MappedIterable<Iterable.E,Uri>")),new t.ImportCache_humanize_closure1),new t.ImportCache_humanize_closure2(e)),r??e},sourceMapUrl$1(e,r){var n=this._resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n??r},clearCanonicalize$1(e){var r=this._canonicalizeCache;r.remove$1(0,new t._Record_2_forImport(e,!1)),r.remove$1(0,new t._Record_2_forImport(e,!0)),this._relativeCanonicalizeCache.removeWhere$1(0,new t.ImportCache_clearCanonicalize_closure(e))},clearImport$1(e){this._resultsCache.remove$1(0,e),this._importCache.remove$1(0,e)}},t.ImportCache_canonicalize_closure.prototype={call$0(){var e,r,n,s=this,i=s.baseUrl,a=i==null?null:i.resolveUri$1(s.url);return a==null&&(a=s.url),i=s.baseImporter,e=s.$this._canonicalize$3(i,a,s.forImport),e!=null?(r=e,n=!0):(r=null,n=!1),n?new t._Record_3_originalUrl(i,r,a):null},$signature:86},t.ImportCache_canonicalize_closure0.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u;for(e=this.$this,r=e._importers,n=r.length,s=this.url,i=this.forImport,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)if(l=r[a],o=e._canonicalize$3(l,s,i),o!=null?(_=o,u=!0):(_=null,u=!1),u)return new t._Record_3_originalUrl(l,_,s);return null},$signature:86},t.ImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:196},t.ImportCache_importCanonical_closure.prototype={call$0(){var e,r,n,s,i=this,a=i.canonicalUrl,l=i.importer.load$1(0,a);return l==null?null:(e=i.$this,e._resultsCache.$indexSet(0,a,l),r=l.contents,n=l.syntax,s=i.originalUrl,a=s==null?a:s.resolveUri$1(a),t.Stylesheet_Stylesheet$parse(r,n,i.quiet?b.$get$Logger_quiet():e._logger,a))},$signature:85},t.ImportCache_humanize_closure.prototype={call$1(e){return m.$eq$(e._1,this.canonicalUrl)},$signature:317},t.ImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:320},t.ImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:91},t.ImportCache_humanize_closure2.prototype={call$1(e){var r=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(t.ParsedPath_ParsedPath$parse(n.get$path(n),r.style).get$basename())},$signature:48},t.ImportCache_clearCanonicalize_closure.prototype={call$2(e,r){return m.$eq$(e.__js_helper$_values[0],this.url)},$signature:323},t.Importer.prototype={modificationTime$1(e){return new t.DateTime(Date.now(),!1)},couldCanonicalize$2(e,r){return!0}},t.AsyncImporter.prototype={},t.FilesystemImporter.prototype={canonicalize$1(e,r){return r.get$scheme()!=="file"&&r.get$scheme()!==""?null:t.NullableExtension_andThen(t.resolveImportPath(t.join(this._loadPath,b.$get$context().style.pathFromUri$1(t._parseUri(r)),null)),new t.FilesystemImporter_canonicalize_closure)},load$1(e,r){var n=b.$get$context().style.pathFromUri$1(t._parseUri(r)),s=t.readFile(n),i=t.Syntax_forPath(n),a=r.get$scheme();return a===""&&t.throwExpression(t.ArgumentError$value(r,"sourceMapUrl","must be absolute")),new t.ImporterResult(s,r,i)},modificationTime$1(e){return t.modificationTime(b.$get$context().style.pathFromUri$1(t._parseUri(e)))},couldCanonicalize$2(e,r){var n,s,i,a,l;return e.get$scheme()!=="file"&&e.get$scheme()!==""||r.get$scheme()!=="file"?!1:(n=b.$get$url(),s=e.get$path(e),i=n.style,a=t.ParsedPath_ParsedPath$parse(s,i).get$basename(),l=t.ParsedPath_ParsedPath$parse(r.get$path(r),i).get$basename(),!c.JSString_methods.startsWith$1(a,"_")&&c.JSString_methods.startsWith$1(l,"_")&&(l=c.JSString_methods.substring$1(l,1)),a===l||a===n.withoutExtension$1(l))},toString$0(e){return this._loadPath}},t.FilesystemImporter_canonicalize_closure.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=b.$get$context(),r=t._realCasePath(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=b.$get$context(),r=i.canonicalize$1(0,e),n=r,r=i,i=n),r.toUri$1(i)},$signature:199},t.NoOpImporter.prototype={},t.ImporterResult.prototype={get$sourceMapUrl(e){return this._sourceMapUrl}},t.resolveImportPath_closure.prototype={call$0(){return t._exactlyOne(t._tryPath(b.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:22},t.resolveImportPath_closure0.prototype={call$0(){return t._exactlyOne(t._tryPathWithExtensions(this.path+".import"))},$signature:22},t._tryPathAsDirectory_closure.prototype={call$0(){return t._exactlyOne(t._tryPathWithExtensions(t.join(this.path,"index.import",null)))},$signature:22},t._exactlyOne_closure.prototype={call$0(){return this._0_0.length},$signature:3},t._exactlyOne_closure0.prototype={call$1(e){var r=b.$get$context();return" "+r.prettyUri$1(r.toUri$1(e))},$signature:7},t.InterpolationBuffer.prototype={writeCharCode$1(e){return this._interpolation_buffer$_text._contents+=t.Primitives_stringFromCharCode(e),null},addInterpolation$1(e){var r,n,s,i=this,a=null,l=e.contents,o=l.length;o!==0&&(r=t._InitializedCell$(new t.InterpolationBuffer_addInterpolation_closure(l)),o>=1&&typeof r._readFinal$0()=="string"?(n=r._readFinal$0(),s=c.JSArray_methods.sublist$1(l,1),o=!0):(s=a,n=s,o=!1),o&&(i._interpolation_buffer$_text._contents+=t.S(n),l=s),i._flushText$0(),o=i._interpolation_buffer$_contents,c.JSArray_methods.addAll$1(o,l),typeof c.JSArray_methods.get$last(o)=="string"&&(i._interpolation_buffer$_text._contents+=t.S(o.pop())))},_flushText$0(){var e=this._interpolation_buffer$_text,r=e._contents;r.length!==0&&(this._interpolation_buffer$_contents.push((r.charCodeAt(0)==0,r)),e._contents="")},interpolation$1(e){var r=t.List_List$of(this._interpolation_buffer$_contents,!0,$.Object),n=this._interpolation_buffer$_text._contents;return n.length!==0&&r.push((n.charCodeAt(0)==0,n)),t.Interpolation$(r,e)},toString$0(e){var r,n,s,i,a;for(r=this._interpolation_buffer$_contents,n=r.length,s=0,i="";s<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)a=r[s],i=typeof a=="string"?i+a:i+"#{"+t.S(a)+t.Primitives_stringFromCharCode(125);return r=i+this._interpolation_buffer$_text.toString$0(0),r.charCodeAt(0)==0,r}},t.InterpolationBuffer_addInterpolation_closure.prototype={call$0(){return this._0_0[0]},$signature:14},t.InterpolationMap.prototype={mapException$1(e){var r,n,s=this,i=e.get$span(e),a=s.mapSpan$1(i),l=s._indexInContents$1(i.get$start(i)),o=s._indexInContents$1(i.get$end(i)),_=s._interpolation.contents,u=e._span_exception$_message;return t.SubListIterable$(_,l,null,t._arrayInstanceType(_)._precomputed1).take$1(0,o-l+1).any$1(0,new t.InterpolationMap_mapException_closure)?(_=$.SourceSpan,r=$.String,n=t.LinkedHashMap_LinkedHashMap$_literal([i,"error in interpolated output"],_,r),e.get$source(),new t.MultiSourceSpanFormatException("",t.ConstantMap_ConstantMap$from(n,_,r),u,a)):new t.SourceSpanFormatException(e.get$source(),u,a)},mapSpan$1(e){var r,n,s,i,a=this,l=null,o=new t._Record_2(a._mapLocation$1(e.get$start(e)),a._mapLocation$1(e.get$end(e))),_=t._InitializedCell$(new t.InterpolationMap_mapSpan_closure(o)),u=t._InitializedCell$(new t.InterpolationMap_mapSpan_closure0(o));e:{if(r=$.FileSpan,r._is(_._readFinal$0())?(n=_._readFinal$0(),r._is(u._readFinal$0())?(s=u._readFinal$0(),i=!0):(s=l,i=!1)):(s=l,n=s,i=!1),i){r=n.expand$1(0,s);break e}if(r._is(_._readFinal$0())?(n=_._readFinal$0(),u._readFinal$0()instanceof t.FileLocation?(s=u._readFinal$0(),i=!0):(s=l,i=!1)):(s=l,n=s,i=!1),i){r=a._interpolation.span,r=r.get$file(r).span$2(0,a._expandInterpolationSpanLeft$1(n.get$start(n)),s.offset);break e}if(_._readFinal$0()instanceof t.FileLocation?(n=_._readFinal$0(),r._is(u._readFinal$0())?(s=u._readFinal$0(),r=!0):(s=l,r=!1)):(s=l,n=s,r=!1),r){r=a._interpolation.span,r=r.get$file(r).span$2(0,n.offset,a._expandInterpolationSpanRight$1(s.get$end(s)));break e}if(_._readFinal$0()instanceof t.FileLocation?(n=_._readFinal$0(),u._readFinal$0()instanceof t.FileLocation?(s=u._readFinal$0(),r=!0):(s=l,r=!1)):(s=l,n=s,r=!1),r){r=a._interpolation.span,r=r.get$file(r).span$2(0,n.offset,s.offset);break e}r=t.throwExpression("[BUG] Unreachable")}return r},_mapLocation$1(e){var r,n,s,i=this,a=i._indexInContents$1(e),l=i._interpolation,o=l.contents,_=o[a],u=$.Expression;return u._is(_)?(r=_,n=!0):(r=null,n=!1),n?r.get$span(r):(n=a===0,l=l.span,n?s=l.get$start(l):(l=l.get$file(l),o=u._as(o[a-1]),o=o.get$span(o),s=t.FileLocation$_(l,i._expandInterpolationSpanRight$1(o.get$end(o)))),l=n?0:i._targetLocations[a-1].get$offset(),t.FileLocation$_(s.file,s.offset+(e.offset-l)))},_indexInContents$1(e){var r,n,s,i;for(r=this._targetLocations,n=r.length,s=e.offset,i=0;i<n;++i)if(s<r[i].get$offset())return i;return this._interpolation.contents.length-1},_expandInterpolationSpanLeft$1(e){for(var r,n,s,i=e.file._decodedChars,a=e.offset-1;a>=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,l,o=e.file._decodedChars,_=e.offset;for(r=o.length;_<r;){if(n=_+1,s=o[_],s===125){_=n;break}if(s===47){if(_=n+1,i=o[n],i===47){for(;n=_+1,a=o[_],!(a===10||a===13||a===12);)_=n;_=n}else if(i===42)for(;;){if(n=_+1,o[_]!==42){_=n;continue}_=n;do if(n=_+1,l=o[_],l===42){_=n;continue}else break;while(!0);if(l===47){_=n;break}_=n}}else _=n}return _}},t.InterpolationMap_mapException_closure.prototype={call$1(e){return $.Expression._is(e)},$signature:68},t.InterpolationMap_mapSpan_closure.prototype={call$0(){return this._0_0._0},$signature:14},t.InterpolationMap_mapSpan_closure0.prototype={call$0(){return this._0_0._1},$signature:14},t._realCasePath_helper.prototype={call$1(e){var r=b.$get$context().dirname$1(e);return r===e?e:b._realCaseCache.putIfAbsent$2(e,new t._realCasePath_helper_closure(this,r,e))},$signature:7},t._realCasePath_helper_closure.prototype={call$0(){var e,r,n,s,i,a=this.helper.call$1(this.dirname),l=this.path,o=t.ParsedPath_ParsedPath$parse(l,b.$get$context().style).get$basename();try{e=m.where$1$ax(t.listDir(a,!1),new t._realCasePath_helper__closure(o)).toList$0(0),r=null,n=e;e:{if(s=null,m.get$length$asx(n)===1?(s=m.$index$asx(n,0),i=!0):i=!1,i){r=s;break e}r=t.join(a,o,null);break e}return r=r,r}catch(_){if(t.unwrapException(_)instanceof t.FileSystemException)return l;throw _}},$signature:21},t._realCasePath_helper__closure.prototype={call$1(e){return t.equalsIgnoreCase(t.ParsedPath_ParsedPath$parse(e,b.$get$context().style).get$basename(),this.basename)},$signature:10},t.FileSystemException.prototype={toString$0(e){var r=b.$get$context();return r.prettyUri$1(r.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},t._readFile_closure.prototype={call$0(){return m.readFileSync$2$x(t.fs(),this.path,this.encoding)},$signature:98},t.writeFile_closure.prototype={call$0(){return m.writeFileSync$2$x(t.fs(),this.path,this.contents)},$signature:0},t.deleteFile_closure.prototype={call$0(){return m.unlinkSync$1$x(t.fs(),this.path)},$signature:0},t.readStdin_closure.prototype={call$1(e){this._box_0.contents=e,this.completer.complete$1(e)},$signature:138},t.readStdin_closure0.prototype={call$1(e){this.sink.add$1(0,$.List_int._as(e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:79},t.readStdin_closure1.prototype={call$1(e){this.sink.close$0(0)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:79},t.readStdin_closure2.prototype={call$1(e){t.printError("Failed to read from stdin"),t.printError(e),e.toString,this.completer.completeError$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:79},t.fileExists_closure.prototype={call$0(){var e,r,n=this.path;if(!m.existsSync$1$x(t.fs(),n))return!1;try{return n=m.isFile$0$x(m.statSync$1$x(t.fs(),n)),n}catch(s){if(e=t.unwrapException(s),r=$.JsSystemError._as(e),m.$eq$(m.get$code$x(r),"ENOENT"))return!1;throw s}},$signature:1},t.dirExists_closure.prototype={call$0(){var e,r,n=this.path;if(!m.existsSync$1$x(t.fs(),n))return!1;try{return n=m.isDirectory$0$x(m.statSync$1$x(t.fs(),n)),n}catch(s){if(e=t.unwrapException(s),r=$.JsSystemError._as(e),m.$eq$(m.get$code$x(r),"ENOENT"))return!1;throw s}},$signature:1},t.ensureDir_closure.prototype={call$0(){var e,r,n;try{m.mkdirSync$1$x(t.fs(),this.path)}catch(s){if(e=t.unwrapException(s),r=$.JsSystemError._as(e),m.$eq$(m.get$code$x(r),"EEXIST"))return;if(!m.$eq$(m.get$code$x(r),"ENOENT"))throw s;n=this.path,t.ensureDir(b.$get$context().dirname$1(n)),m.mkdirSync$1$x(t.fs(),n)}},$signature:0},t.listDir_closure.prototype={call$0(){var e=this.path;return this.recursive?new t.listDir_closure_list().call$1(e):m.map$1$1$ax(m.readdirSync$1$x(t.fs(),e),new t.listDir__closure(e),$.String).where$1(0,new t.listDir__closure0)},$signature:212},t.listDir__closure.prototype={call$1(e){return t.join(this.path,t._asString(e),null)},$signature:97},t.listDir__closure0.prototype={call$1(e){return!t.dirExists(e)},$signature:10},t.listDir_closure_list.prototype={call$1(e){return m.expand$1$1$ax(m.readdirSync$1$x(t.fs(),e),new t.listDir__list_closure(e,this),$.String)},$signature:213},t.listDir__list_closure.prototype={call$1(e){var r=t.join(this.parent,t._asString(e),null);return t.dirExists(r)?this.list.call$1(r):t._setArrayType([r],$.JSArray_String)},$signature:214},t.modificationTime_closure.prototype={call$0(){var e,r=m.getTime$0$x(m.get$mtime$x(m.statSync$1$x(t.fs(),this.path)));return Math.abs(r)<=864e13?e=!1:e=!0,e&&t.throwExpression(t.ArgumentError$("DateTime is outside valid range: "+t.S(r),null)),t.checkNotNullable(!1,"isUtc",$.bool),new t.DateTime(r,!1)},$signature:215},t.watchDir_closure.prototype={call$2(e,r){var n=this._box_0.controller;return n==null?null:n.add$1(0,new t.WatchEvent(c.ChangeType_add,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:216},t.watchDir_closure0.prototype={call$2(e,r){var n=this._box_0.controller;return n==null?null:n.add$1(0,new t.WatchEvent(c.ChangeType_modify,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:216},t.watchDir_closure1.prototype={call$1(e){var r=this._box_0.controller;return r==null?null:r.add$1(0,new t.WatchEvent(c.ChangeType_remove,e))},$signature:138},t.watchDir_closure2.prototype={call$1(e){var r=this._box_0.controller;return r==null?null:r.addError$1(e)},$signature:77},t.watchDir_closure3.prototype={call$0(){var e=t.StreamController_StreamController(new t.watchDir__closure(this.watcher),null,null,null,!1,$.WatchEvent);this._box_0.controller=e,this.completer.complete$1(new t._ControllerStream(e,t._instanceType(e)._eval$1("_ControllerStream<1>")))},$signature:2},t.watchDir__closure.prototype={call$0(){m.close$0$x(this.watcher)},$signature:2},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,l,o,_,u,p=this,h=null;if(p.fatalDeprecations.contains$1(0,e)){r+=N.x0a_This+e.toString$0(0)+N.x20depre,i=new t._Record_2(n,s),a=t._InitializedCell$(new t.DeprecationHandlingLogger_warnForDeprecation_closure(i)),l=t._InitializedCell$(new t.DeprecationHandlingLogger_warnForDeprecation_closure0(i));e:{if(a.readFinal$0()!=null?(n=a.readFinal$0(),o=!0):(n=h,o=!1),o&&l.readFinal$0()!=null?(s=l.readFinal$0(),o=!0):(s=h,o=!1),o){o=t.SassRuntimeException$(r,n,s,h);break e}if(a.readFinal$0()!=null?(n=a.readFinal$0(),o=!0):(n=h,o=!1),o&&l.readFinal$0()==null){o=t.SassException$(r,n,h);break e}o=t.SassScriptException$(r,h);break e}throw t.wrapException(o)}e.isFuture&&!p.futureDeprecations.contains$1(0,e)||p.limitRepetition&&(o=p._warningCounts,_=o.$index(0,e),u=(_??0)+1,o.$indexSet(0,e,u),u>5)||p._inner.warn$4$deprecation$span$trace(0,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<Iterable.E>")),new t.DeprecationHandlingLogger_summarize_closure0,r._eval$1("MappedIterable<Iterable.E,int>"))),n>0&&(s=e?"":N.x0aRun_i,this._inner.warn$1(0,""+n+N.x20repet+s))}},t.DeprecationHandlingLogger_warnForDeprecation_closure.prototype={call$0(){return this._0_0._0},$signature:221},t.DeprecationHandlingLogger_warnForDeprecation_closure0.prototype={call$0(){return this._0_0._1},$signature:230},t.DeprecationHandlingLogger_summarize_closure.prototype={call$1(e){return e>5},$signature:46},t.DeprecationHandlingLogger_summarize_closure0.prototype={call$1(e){return e-5},$signature:235},t.StderrLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){var a,l=new t.StringBuffer(""),o=this.color;o?(a=l._contents="\x1B[33m\x1B[1m",a=l._contents=(n?l._contents=a+"Deprecation ":a)+"Warning\x1B[0m"):a=l._contents=(n?l._contents="DEPRECATION ":"")+"WARNING",s==null?o=l._contents=a+(": "+r+`
|
||
`):i!=null?(o=a+(": "+r+`
|
||
|
||
`+s.highlight$1$color(o)+`
|
||
`),l._contents=o):(o=a+(" on "+s.message$2$color(0,`
|
||
`+r,o)+`
|
||
`),l._contents=o),i!=null&&(l._contents=o+(t.indent(c.JSString_methods.trimRight$0(i.toString$0(0)),4)+`
|
||
`)),t.printError(l)},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,l=n._file$_start;t.FileLocation$_(a,l).file.url==null?s="-":(i=t.FileLocation$_(a,l),s=b.$get$context().prettyUri$1(i.file.url)),a=t.FileLocation$_(a,l),a=a.file.getLine$1(a.offset),l=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",l=s+":"+(a+1)+" "+l+(": "+r),t.printError((l.charCodeAt(0)==0,l))}},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 c.List_empty7},get$variableNodes(){return c.Map_empty4},get$extensionStore(){return c.C_EmptyExtensionStore},get$css(e){return new t.CssStylesheet(c.List_empty3,t.SourceFile$decoded(c.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return c.Map_empty2},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,a,l,o,_,u=null,p="Undefined variable.",h=this._rule,f=h.shownVariables;if(f!=null?(s=f,i=!0):(s=u,i=!1),i&&!s._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$(p,u));if(a=h.hiddenVariables,a!=null?(l=a,i=!0):(l=u,i=!1),i&&l._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$(p,u));if(o=h.prefix,o!=null?(_=o,h=!0):(_=u,h=!1),h){if(!c.JSString_methods.startsWith$1(e,_))throw t.wrapException(t.SassScriptException$(p,u));e=c.JSString_methods.substring$1(e,_.length)}return this._forwarded_view$_inner.setVariable$3(e,r,n)},variableIdentity$1(e){var r,n,s=this._rule.prefix;return s!=null?(r=s,n=!0):(r=null,n=!1),n&&(e=c.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))this._shadowed_view$_inner.setVariable$3(e,r,n);else 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,c.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.functions,n=n.get$keys(n),s=r.functions,c.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.mixins,n=n.get$keys(n),s=r.mixins,s=c.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:349},t._disallowedFunctionNames_closure.prototype={call$1(e){return e.name},$signature:350},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,N.Silent,e.spanFrom$1(new t._SpanScannerState(e,r)))},atRule$2$root(e,r){var n,s,i=this,a=i.scanner,l=new t._SpanScannerState(a,a._string_scanner$_position);a.expectChar$1(64),n=i.interpolatedIdentifier$0(),i.whitespace$0(),s=n.get$asPlain();e:{if(s==="at-root"||s==="content"||s==="debug"||s==="each"||s==="error"||s==="extend"||s==="for"||s==="function"||s==="if"||s==="include"||s==="mixin"||s==="return"||s==="warn"||s==="while"){i.almostAnyValue$0(),i.error$2(0,"This at-rule isn't allowed in plain CSS.",a.spanFrom$1(l)),a=null;break e}if(s==="import"){a=i._cssImportRule$1(l);break e}if(s==="media"){a=i.mediaRule$1(l);break e}if(s==="-moz-document"){a=i.mozDocumentRule$2(l,n);break e}if(s==="supports"){a=i.supportsRule$1(l);break e}a=i.unknownAtRule$2(l,n);break e}return a},_cssImportRule$1(e){var r,n,s,i=this,a=i.scanner,l=new t._SpanScannerState(a,a._string_scanner$_position),o=a.peekChar$0();e:{if(o===117||o===85){r=i.dynamicUrl$0();break e}r=new t.StringExpression(i.interpolatedString$0().asInterpolation$1$static(!0),!1);break e}return n=a.spanFrom$1(l),i.whitespace$0(),s=i.tryImportModifiers$0(),i.expectStatementSeparator$1("@import rule"),r=t._setArrayType([new t.StaticImport(t.Interpolation$(t._setArrayType([r],$.JSArray_Object),n),s,a.spanFrom$1(l))],$.JSArray_Import),a=a.spanFrom$1(e),new t.ImportRule(t.List_List$unmodifiable(r,$.Import),a)},identifierLike$0(){var e,r,n,s,i,a,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position),u=l.interpolatedIdentifier$0(),p=u.get$asPlain(),h=p.toLowerCase(),f=l.trySpecialFunction$2(h,_);if(f!=null?(e=f,r=!0):(e=null,r=!1),r)return e;if(r=o._string_scanner$_position,!o.scanChar$1(40))return new t.StringExpression(u,!1);if(n=h==="var",s=t._setArrayType([],$.JSArray_Expression),!o.scanChar$1(41)){do{if(l.whitespace$0(),n&&s.length===1&&o.peekChar$0()===41){i=t.FileLocation$_(o._sourceFile,o._string_scanner$_position),a=i.offset,a=t._FileSpan$(i.file,a,a),s.push(new t.StringExpression(t.Interpolation$(t._setArrayType([""],$.JSArray_Object),a),!1));break}s.push(l.expressionUntilComma$1$singleEquals(!0)),l.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return b.$get$_disallowedFunctionNames().contains$1(0,p)&&l.error$2(0,N.This_f,o.spanFrom$1(_)),i=t.Interpolation$(t._setArrayType([new t.StringExpression(u,!1)],$.JSArray_Object),u.span),r=o.spanFrom$1(new t._SpanScannerState(o,r)),a=$.Expression,new t.InterpolatedFunctionExpression(i,new t.ArgumentInvocation(t.List_List$unmodifiable(s,a),t.ConstantMap_ConstantMap$from(c.Map_empty6,$.String,a),null,null,r),o.spanFrom$1(_))},namespacedExpression$2(e,r){var n=this.super$StylesheetParser$namespacedExpression(e,r);this.error$2(0,N.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(!(i!=null&&i>=48&&i<=57)&&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)){s+=t.Primitives_stringFromCharCode(101),r=n.peekChar$0(),(r===43||r===45)&&(s+=t.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do s+=t.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}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:27},t.MediaQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,r,n,s,i,a,l=this,o="and",_=null;if(l.scanner.peekChar$0()===40)return e=t._setArrayType([l._mediaInParens$0()],$.JSArray_String),l.whitespace$0(),l.scanIdentifier$1(o)?(l.expectWhitespace$0(),c.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1(o)),r=!0):l.scanIdentifier$1("or")?(l.expectWhitespace$0(),c.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1("or")),r=!1):r=!0,t.CssMediaQuery$condition(e,r);if(n=l.identifier$0(),t.equalsIgnoreCase(n,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return t.CssMediaQuery$condition(t._setArrayType(["(not "+l._mediaInParens$0()+")"],$.JSArray_String),_);if(l.whitespace$0(),!l.lookingAtIdentifier$0())return t.CssMediaQuery$type(n,_,_);if(s=l.identifier$0(),t.equalsIgnoreCase(s,o))l.expectWhitespace$0(),i=n,a=_;else{if(l.whitespace$0(),l.scanIdentifier$1(o))l.expectWhitespace$0();else return t.CssMediaQuery$type(s,_,n);i=s,a=n}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),t.CssMediaQuery$type(i,t._setArrayType(["(not "+l._mediaInParens$0()+")"],$.JSArray_String),a)):t.CssMediaQuery$type(i,l._mediaLogicSequence$1(o),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:351},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.",l=new t.StringBuffer(""),o=i.scanner;if(o.scanChar$1(45)){if(n=l._contents=""+t.Primitives_stringFromCharCode(45),o.scanChar$1(45))return l._contents=n+t.Primitives_stringFromCharCode(45),i._identifierBody$3$normalize$unit(l,e,r),o=l._contents,o.charCodeAt(0)==0,o}else n="";e:{if(s=o.peekChar$0(),s==null&&o.error$1(0,a),s===95&&e){o.readChar$0(),l._contents=n+t.Primitives_stringFromCharCode(45);break e}if(s===95||t.CharacterExtension_get_isAlphabetic(s)||s>=128){l._contents=n+t.Primitives_stringFromCharCode(o.readChar$0());break e}if(s===92){l._contents=n+t.S(i.escape$1$identifierStart(!0));break e}o.error$1(0,a)}return i._identifierBody$3$normalize$unit(l,e,r),o=l._contents,o.charCodeAt(0)==0,o},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,l;for(s=this.scanner;i=s.peekChar$0(),i!=null;){if(i===45&&n){if(a=s.peekChar$1(1),a!==46?l=t._isInt(a)&&a>=48&&a<=57:l=!0,l)break;e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());continue}if(i===95&&r){s.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(45);continue}if(i!==95?(i>=97&&i<=122?l=!0:l=i>=65&&i<=90,l=l||i>=128):l=!0,l?l=!0:l=i>=48&&i<=57||i===45,l){e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());continue}if(i===92){e._contents+=t.S(this.escape$0());continue}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}if((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));continue}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,l,o,_,u,p=this,h=new t.StringBuffer(""),f=t._setArrayType([],$.JSArray_int);for(r=p.scanner,n=p.get$string(),s=!1;i=r.peekChar$0(),i!=null;){if(i===92){h._contents+=t.S(p.escape$1$identifierStart(!0)),s=!1;continue}if(i===34||i===39){a=r._string_scanner$_position,n.call$0(),l=r._string_scanner$_position,h._contents+=c.JSString_methods.substring$2(r.string,a,l),s=!1;continue}if(i===47){r.peekChar$1(1)===42?(o=p.get$loudComment(),a=r._string_scanner$_position,o.call$0(),l=r._string_scanner$_position,h._contents+=c.JSString_methods.substring$2(r.string,a,l)):h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;continue}if(i===32||i===9){s?o=!0:(o=r.peekChar$1(1),o=!(o===32||o===9||o===10||o===13||o===12)),o&&(h._contents+=t.Primitives_stringFromCharCode(32)),r.readChar$0();continue}if(i===10||i===13||i===12){o=r.peekChar$1(-1),o===10||o===13||o===12||(h._contents+=`
|
||
`),r.readChar$0(),s=!0;continue}if(i===40||i===123||i===91){h._contents+=t.Primitives_stringFromCharCode(i),f.push(t.opposite(r.readChar$0())),s=!1;continue}if(i===41||i===125||i===93){if(f.length===0)break;h._contents+=t.Primitives_stringFromCharCode(i),r.expectChar$1(f.pop()),s=!1;continue}if(i===59){if(f.length===0)break;h._contents+=t.Primitives_stringFromCharCode(r.readChar$0());continue}if(i===117||i===85){_=p.tryUrl$0(),_!=null?(u=_,o=!0):(u=null,o=!1),o?h._contents+=t.S(u):h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;continue}p.lookingAtIdentifier$0()?h._contents+=p.identifier$0():h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1}return f.length!==0&&r.expectChar$1(c.JSArray_methods.get$last(f)),!e&&h._contents.length===0&&r.error$1(0,"Expected token."),r=h._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());continue}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());continue}if(r===32||r===9||r===10||r===13||r===12){if(s.whitespace$0(),i.peekChar$0()!==41)break;continue}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,l="Expected escape sequence.",o=this.scanner,_=o._string_scanner$_position;o.expectChar$1(92),r=0;e:{if(n=o.peekChar$0(),n==null&&o.error$1(0,l),(n===10||n===13||n===12)&&o.error$1(0,l),t.CharacterExtension_get_isHex(n)){for(s=0;s<6&&(i=o.peekChar$0(),i!=null?(i>=48&&i<=57||i>=97&&i<=102?a=!0:a=i>=65&&i<=70,a=!a):a=!0,!a);++s)r*=16,r+=t.asHex(o.readChar$0());this.scanCharIf$1(new t.Parser_escape_closure);break e}r=o.readChar$0()}if(e?(a=r,a=a===95||t.CharacterExtension_get_isAlphabetic(a)||a>=128):(a=r,a===95||t.CharacterExtension_get_isAlphabetic(a)||a>=128?a=!0:a=a>=48&&a<=57||a===45),a)try{return a=t.Primitives_stringFromCharCode(r),a}catch(u){if($.RangeError._is(t.unwrapException(u)))o.error$3$length$position(0,"Invalid Unicode code point.",o._string_scanner$_position-_,_);else throw u}else return r<=31||m.$eq$(r,127)?o=!0:e?(o=r,o=o>=48&&o<=57):o=!1,o?(o=""+t.Primitives_stringFromCharCode(92),r>15&&(o+=t.Primitives_stringFromCharCode(t.hexCharFor(c.JSNumber_methods._shrOtherPositive$1(r,4)))),o=o+t.Primitives_stringFromCharCode(t.hexCharFor(r&15))+t.Primitives_stringFromCharCode(32),o.charCodeAt(0)==0,o):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,i=new t.Parser_scanIdentChar_matches(r,e),a=this.scanner,l=a.peekChar$0();if(l!=null?(n=l,s=!0):(n=null,s=!1),s&&i.call$1(n))return a.readChar$0(),!0;if(l===92){if(s=a._string_scanner$_position,i.call$1(t.consumeEscapedCharacter(a)))return!0;a.set$state(new t._SpanScannerState(a,s))}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,i;e==null&&(e=0),r=this.scanner,n=r.peekChar$1(e);e:{if(t._isInt(n)?s=n===95||t.CharacterExtension_get_isAlphabetic(n)||n>=128:s=!1,s||n===92){r=!0;break e}if(n===45){i=r.peekChar$1(e+1);t:{if(t._isInt(i)?r=i===95||t.CharacterExtension_get_isAlphabetic(i)||i>=128:r=!1,r||i===92||i===45){r=!0;break t}r=!1;break t}break e}r=!1;break e}return r},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,r=this.scanner.peekChar$0();return r!=null?(r===95||t.CharacterExtension_get_isAlphabetic(r)||r>=128?e=!0:e=r>=48&&r<=57||r===45,e=e||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??s._as(i),r))return!1;return!0},expectIdentifier$2$name(e,r){var n,s,i,a,l,o,_;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,l=a+".",o=t._instanceType(i)._precomputed1;i.moveNext$0();)_=i.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??o._as(_),!1)&&n.error$2$position(0,l,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?r:new t.LazyFileSpan(new t.Parser_spanFrom_closure(this,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,this.get$error(this),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),n,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,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A="expected";try{try{return S=e.call$0(),S}catch(M){if(S=t.unwrapException(M),$.SourceSpanFormatException._is(S)){if(r=S,n=t.getTraceFromException(M),s=E._interpolationMap,s==null)throw M;t.throwWithTrace(s.mapException$1(r),r,n)}else throw M}}catch(M){if(S=t.unwrapException(M),$.SourceSpanFormatException._is(S))i=S,a=t.getTraceFromException(M),l=m.get$span$z(i),t.startsWithIgnoreCase(i._span_exception$_message,A)&&(l=E._adjustExceptionSpan$1(l)),h=i._span_exception$_message,f=l,t.throwWithTrace(new t.SassFormatException(c.Set_empty,h,f),i,a);else if($.MultiSourceSpanFormatException._is(S)){if(o=S,_=t.getTraceFromException(M),u=m.get$span$z(o),S=$.FileSpan,C=$.String,p=o.get$secondarySpans().cast$2$0(0,S,C),t.startsWithIgnoreCase(o._span_exception$_message,A)){for(u=E._adjustExceptionSpan$1(u),h=t.LinkedHashMap_LinkedHashMap$_empty(S,C),S=t.MapExtensions_get_pairs(p,S,C),S=S.get$iterator(S);S.moveNext$0();)f=S.get$current(S),d=null,g=null,y=f,d=y._0,g=y._1,m.$indexSet$ax(h,E._adjustExceptionSpan$1(d),g);p=h}t.throwWithTrace(t.MultiSpanSassFormatException$(o._span_exception$_message,u,o.get$primaryLabel(),p,null),o,_)}else throw M}},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(c.NativeUint32List_methods.sublist$2(s._decodedChars,0,i),0,null),l=i-1;for(r=null;l>=0;){if(n=c.JSString_methods.codeUnitAt$1(a,l),!(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=l),--l}return e}},t.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,r=e.identifier$0();return e.scanner.expectDone$0(),r},$signature:21},t.Parser_escape_closure.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:34},t.Parser_scanIdentChar_matches.prototype={call$1(e){var r=this.char;return this.caseSensitive?e===r:t.characterEqualsIgnoreCase(r,e)},$signature:46},t.Parser_spanFrom_closure.prototype={call$0(){return this.$this._interpolationMap.mapSpan$1(this.span)},$signature:32},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(c.JSString_methods.endsWith$1(c.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(new t.SassParser_styleRuleSelector_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=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._peekIndentation$0()>this._currentIndentation},importArgument$0(){var e,r,n,s,i,a,l,o,_,u=this;e:{if(i=u.scanner,a=i.peekChar$0(),a===117||a===85){if(l=new t._SpanScannerState(i,i._string_scanner$_position),u.scanIdentifier$1("url")){if(i.scanChar$1(40))return i.set$state(l),u.super$StylesheetParser$importArgument();i.set$state(l)}break e}if(a===39||a===34)return u.super$StylesheetParser$importArgument()}for(l=new t._SpanScannerState(i,i._string_scanner$_position),o=i.peekChar$0();o!=null&&o!==44&&o!==59?_=!(o===10||o===13||o===12):_=!1,!!_;)i.readChar$0(),o=i.peekChar$0();if(e=i.substring$1(0,l.position),r=i.spanFrom$1(l),u.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 i=u.parseImportUrl$1(e),new t.DynamicImport(i,r)}catch(p){if(i=t.unwrapException(p),$.FormatException._is(i))n=i,s=t.getTraceFromException(p),u.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},scanElse$1(e){var r,n,s,i,a,l=this;return l._peekIndentation$0()!==e?!1:(r=l.scanner,n=r._string_scanner$_position,s=l._currentIndentation,i=l._nextIndentation,a=l._nextIndentationEnd,l._readIndentation$0(),r.scanChar$1(64)&&l.scanIdentifier$1("else")?!0:(r.set$state(new t._SpanScannerState(r,n)),l._currentIndentation=s,l._nextIndentation=i,l._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,a,l=this.scanner,o=l.peekChar$0();for((o===9||o===32)&&l.error$3$length$position(0,N.Indent,l._string_scanner$_position,0),r=t._setArrayType([],$.JSArray_Statement),n=l.string.length;l._string_scanner$_position!==n;)s=this._child$1(e),s!=null?(i=s,a=!0):(i=null,a=!1),a&&r.push(i),this._readIndentation$0();return r},_child$1(e){var r,n=this,s=n.scanner,i=s.peekChar$0();e:{if(i===13||i===10||i===12){s=null;break e}if(i===36){s=n.variableDeclarationWithoutNamespace$0();break e}if(i===47){r=s.peekChar$1(1);t:{if(r===47){s=n._silentComment$0();break t}if(r===42){s=n._loudComment$0();break t}s=e.call$0();break t}break e}s=e.call$0();break e}return s},_silentComment$0(){var e,r,n,s,i,a,l,o,_,u,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)?"///":"//",l=a.length;;){for(o=e._contents+=a,_=l;_<p._currentIndentation-r;++_)o+=t.Primitives_stringFromCharCode(32),e._contents=o;for(;h._string_scanner$_position!==n?(u=h.peekChar$0(),u=!(u===10||u===13||u===12)):u=!1,!!u;)o+=t.Primitives_stringFromCharCode(h.readChar$0()),e._contents=o;if(e._contents=o+`
|
||
`,p._peekIndentation$0()<r)break e;if(p._peekIndentation$0()===r){h.peekChar$1(s)===47&&h.peekChar$1(i)===47&&p._readIndentation$0();break}p._readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new t.SilentComment((n.charCodeAt(0)==0,n),h.spanFrom$1(new t._SpanScannerState(h,f)))},_loudComment$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f=this,d=f.scanner,g=d._string_scanner$_position;for(d.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer(e,r),e._contents="/*",s=f._currentIndentation,i=d.string,a=i.length,l=!0;;l=!1){for(l?(o=d._string_scanner$_position,f.spaces$0(),_=d.peekChar$0(),_===10||_===13||_===12?(f._readIndentation$0(),e._contents+=t.Primitives_stringFromCharCode(32)):(u=d._string_scanner$_position,e._contents+=c.JSString_methods.substring$2(i,o,u))):(_=e._contents+=`
|
||
`,e._contents=_+" * "),p=3;p<f._currentIndentation-s;++p)e._contents+=t.Primitives_stringFromCharCode(32);for(;d._string_scanner$_position!==a&&(h=d.peekChar$0(),!(h===10||h===13||h===12));){if(h===35){d.peekChar$1(1)===123?(_=f.singleInterpolation$0(),n._flushText$0(),r.push(_)):e._contents+=t.Primitives_stringFromCharCode(d.readChar$0());continue}e._contents+=t.Primitives_stringFromCharCode(d.readChar$0())}if(f._peekIndentation$0()<=s)break;for(;f._lookingAtDoubleNewline$0();)f._expectNewline$0(),_=e._contents+=`
|
||
`,e._contents=_+" *";f._readIndentation$0()}return r=e._contents,c.JSString_methods.endsWith$1(c.JSString_methods.trimRight$0((r.charCodeAt(0)==0,r)),"*/")||(e._contents+=" */"),new t.LoudComment(n.interpolation$1(d.spanFrom$1(new t._SpanScannerState(d,g))))},whitespaceWithoutComments$0(){var e,r,n;for(e=this.scanner,r=e.string.length;e._string_scanner$_position!==r&&(n=e.peekChar$0(),!(n!==9&&n!==32));)e.readChar$0()},loudComment$0(){var e,r=this.scanner;for(r.expect$1("/*");;)if(e=r.readChar$0(),(e===10||e===13||e===12)&&r.error$1(0,"expected */."),e===42){do e=r.readChar$0();while(e===42);if(e===47)break}},_expectNewline$0(){var e=this.scanner,r=e.peekChar$0();if(r===59&&e.error$1(0,N.semico),r===13){e.readChar$0(),e.peekChar$0()===10&&e.readChar$0();return}if(r===10||r===12){e.readChar$0();return}e.error$1(0,"expected newline.")},_lookingAtDoubleNewline$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n===13){e=r.peekChar$1(1);t:{if(e===10){r=r.peekChar$1(2),r=r===10||r===13||r===12;break t}if(e===13||e===12){r=!0;break t}r=!1;break t}break e}if(n===10||n===12){r=r.peekChar$1(1),r=r===10||r===13||r===12;break e}r=!1;break e}return r},_whileIndentedLower$1(e){var r,n,s,i,a,l,o=this,_=o._currentIndentation;for(r=o.scanner,n=r._sourceFile,s=null;o._peekIndentation$0()>_;)i=o._readIndentation$0(),s==null&&(s=i),s!==i&&(a=r._string_scanner$_position,l=n.getColumn$1(a),r.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(r._string_scanner$_position),a-l)),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,l,o,_,u,p=this,h=p._nextIndentation;if(h!=null?(e=h,r=!0):(e=null,r=!1),r)return e;if(r=p.scanner,n=r._string_scanner$_position,s=r.string.length,n===s)return p._nextIndentation=0,p._nextIndentationEnd=new t._SpanScannerState(r,n),0;i=new t._SpanScannerState(r,n),p.scanCharIf$1(new t.SassParser__peekIndentation_closure)||r.error$2$position(0,"Expected newline.",r._string_scanner$_position),a=t._Cell$(),l=t._Cell$(),o=t._Cell$(),n=o.__late_helper$_name;do{for(l._value=a._value=!1,o._value=0;;){e:{if(_=r.peekChar$0(),_===32){l._value=!0;break e}if(_===9){a._value=!0;break e}break}u=o._value,u===o&&t.throwExpression(t.LateError$localNI(n)),o._value=u+1,r.readChar$0()}if(u=r._string_scanner$_position,u===s)return p._nextIndentation=0,p._nextIndentationEnd=new t._SpanScannerState(r,u),r.set$state(i),0}while(p.scanCharIf$1(new t.SassParser__peekIndentation_closure0));return n=a._readLocal$0(),s=l._readLocal$0(),n?s?(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Tabs and spaces may not be mixed.",s.getColumn$1(r._string_scanner$_position),n-u)):p._spaces===!0&&(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Expected spaces, was tabs.",s.getColumn$1(r._string_scanner$_position),n-u)):s&&p._spaces===!1&&(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Expected tabs, was spaces.",s.getColumn$1(r._string_scanner$_position),n-u)),p._nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&p._spaces==null&&(p._spaces=l._readLocal$0()),p._nextIndentationEnd=new t._SpanScannerState(r,r._string_scanner$_position),r.set$state(i),o._readLocal$0()}},t.SassParser_styleRuleSelector_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},t.SassParser_children_closure.prototype={call$0(){var e,r,n=this.$this._child$1(this.child);n!=null?(e=n,r=!0):(e=null,r=!1),r&&this.children.push(e)},$signature:0},t.SassParser__peekIndentation_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},t.SassParser__peekIndentation_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},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,c.Deprecation_JAZ,N.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;case 59:i.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return i.expectChar$1(125),n;default:n.push(r.call$0())}},statements$1(e){var r,n,s,i,a,l,o=this,_=t._setArrayType([],$.JSArray_Statement);for(o.whitespaceWithoutComments$0(),r=o.scanner,n=r.string.length;r._string_scanner$_position!==n;)switch(r.peekChar$0()){case 36:_.push(o.variableDeclarationWithoutNamespace$0());break;case 47:switch(r.peekChar$1(1)){case 47:_.push(o._scss$_silentComment$0()),o.whitespaceWithoutComments$0();break;case 42:_.push(o._scss$_loudComment$0()),o.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null?(i=s,a=!0):(i=null,a=!1),a&&_.push(i)}break;case 59:r.readChar$0(),o.whitespaceWithoutComments$0();break;default:l=e.call$0(),l!=null?(i=l,a=!0):(i=null,a=!1),a&&_.push(i)}return _},_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,N.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,l,o=this.scanner,_=o._string_scanner$_position;o.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer(e,r),e._contents="/*";e:for(;;)switch(o.peekChar$0()){case 35:o.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._flushText$0(),r.push(s)):e._contents+=t.Primitives_stringFromCharCode(o.readChar$0());break;case 42:if(e._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),o.peekChar$0()!==47)continue e;return e._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),i=o._string_scanner$_position,s=o._sourceFile,a=new t._SpanScannerState(o,_).position,o=new t._FileSpan(s,a,i),o._FileSpan$3(s,a,i),a=$.Object,s=t.List_List$of(r,!0,a),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),l=t.List_List$from(s,!1,a),l.fixed$length=Array,l.immutable$list=Array,_=new t.Interpolation(l,o),_.Interpolation$2(s,o),new t.LoudComment(_);case 13:o.readChar$0(),o.peekChar$0()!==10&&(e._contents+=t.Primitives_stringFromCharCode(10));break;case 12:o.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(10);break;default:e._contents+=t.Primitives_stringFromCharCode(o.readChar$0())}}},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,l=i._sourceFile,o=l.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=l.getLine$1(r)!==o,n&&(o=l.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,l,o=this,_=o.scanner,u=_._string_scanner$_position,p=new t._SpanScannerState(_,u),h=$.JSArray_CssValue_Combinator,f=t._setArrayType([],h),d=t._setArrayType([],$.JSArray_ComplexSelectorComponent);for(r=$.CssValue_Combinator,n=null,s=null;;){if(o.whitespace$0(),i=_.peekChar$0(),i===43){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue(c.Combinator_4QF,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i===62){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue(c.Combinator_Cht,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i===126){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue(c.Combinator_Htt,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i==null)break;if(i!==91&&i!==46&&i!==35&&i!==37&&i!==58&&i!==38&&i!==42&&i!==124?a=o.lookingAtIdentifier$0():a=!0,a){n!=null?(a=o.spanFrom$1(p),l=t.List_List$from(f,!1,r),l.fixed$length=Array,l.immutable$list=Array,d.push(new t.ComplexSelectorComponent(n,l,a))):f.length!==0&&(p=new t._SpanScannerState(_,_._string_scanner$_position),s=f),n=o._compoundSelector$0(),f=t._setArrayType([],h),_.peekChar$0()===38&&_.error$1(0,N.x22x26__ma);continue}break}return n!=null?(h=o.spanFrom$1(p),d.push(new t.ComplexSelectorComponent(n,t.List_List$unmodifiable(f,r),h))):f.length!==0?s=f:_.error$1(0,"expected selector."),h=s??c.List_empty1,t.ComplexSelector$(h,d,o.spanFrom$1(new t._SpanScannerState(_,u)),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,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position);switch(e==null&&(e=l._allowParent),o.peekChar$0()){case 91:return l._attributeSelector$0();case 46:return r=o._string_scanner$_position,o.expectChar$1(46),new t.ClassSelector(l.identifier$0(),l.spanFrom$1(new t._SpanScannerState(o,r)));case 35:return r=o._string_scanner$_position,o.expectChar$1(35),new t.IDSelector(l.identifier$0(),l.spanFrom$1(new t._SpanScannerState(o,r)));case 37:return r=o._string_scanner$_position,o.expectChar$1(37),n=l.identifier$0(),r=l.spanFrom$1(new t._SpanScannerState(o,r)),l._allowPlaceholder||l.error$2(0,N.Placeh,o.spanFrom$1(_)),new t.PlaceholderSelector(n,r);case 58:return l._pseudoSelector$0();case 38:return r=o._string_scanner$_position,o.expectChar$1(38),l.lookingAtIdentifierBody$0()?(s=new t.StringBuffer(""),l._identifierBody$1(s),s._contents.length===0&&o.error$1(0,"Expected identifier body."),i=s._contents,a=(i.charCodeAt(0)==0,i)):a=null,r=l.spanFrom$1(new t._SpanScannerState(o,r)),e||l.error$2(0,"Parent selectors aren't allowed here.",o.spanFrom$1(_)),new t.ParentSelector(a,r);default:return l._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,r,n,s,i,a=this,l=null,o=a.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(91),a.whitespace$0(),e=a._attributeName$0(),a.whitespace$0(),o.scanChar$1(93)?new t.AttributeSelector(e,l,l,l,a.spanFrom$1(_)):(r=a._attributeOperator$0(),a.whitespace$0(),n=o.peekChar$0(),s=n===39||n===34?a.string$0():a.identifier$0(),a.whitespace$0(),n=o.peekChar$0(),i=n!=null&&t.CharacterExtension_get_isAlphabetic(n)?t.Primitives_stringFromCharCode(o.readChar$0()):l,o.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 c.AttributeOperator_ES6;case 126:return e.expectChar$1(61),c.AttributeOperator_r60;case 124:return e.expectChar$1(61),c.AttributeOperator_ivT;case 94:return e.expectChar$1(61),c.AttributeOperator_eot;case 36:return e.expectChar$1(61),c.AttributeOperator_BGd;case 42:return e.expectChar$1(61),c.AttributeOperator_8aB;default:e.error$2$position(0,'Expected "]".',r)}},_pseudoSelector$0(){var e,r,n,s,i,a,l=this,o=null,_=l.scanner,u=new t._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),r=l.identifier$0(),_.scanChar$1(40)?(l.whitespace$0(),n=t.unvendor(r),e?b._selectorPseudoElements.contains$1(0,n)?(s=l._selectorList$0(),i=o):(i=l.declarationValue$1$allowEmpty(!0),s=o):b._selectorPseudoClasses.contains$1(0,n)?(s=l._selectorList$0(),i=o):n==="nth-child"||n==="nth-last-child"?(i=l._aNPlusB$0(),l.whitespace$0(),a=_.peekChar$1(-1),(a===32||a===9||a===10||a===13||a===12)&&_.peekChar$0()!==41?(l.expectIdentifier$1("of"),i+=" of",l.whitespace$0(),s=l._selectorList$0()):s=o):(i=c.JSString_methods.trimRight$0(l.declarationValue$1$allowEmpty(!0)),s=o),_.expectChar$1(41),t.PseudoSelector$(r,l.spanFrom$1(u),i,e,s)):t.PseudoSelector$(r,l.spanFrom$1(u),o,e,o)},_aNPlusB$0(){var e,r,n,s,i,a=this;e:{if(e=a.scanner,r=e.peekChar$0(),r===101||r===69)return a.expectIdentifier$1("even"),"even";if(r===111||r===79)return a.expectIdentifier$1("odd"),"odd";if(r===43||r===45){n=""+t.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(s=e.peekChar$0(),s!=null&&s>=48&&s<=57){do n+=t.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);if(a.whitespace$0(),!a.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else a.expectIdentChar$1(110);if(n+=t.Primitives_stringFromCharCode(110),a.whitespace$0(),i=e.peekChar$0(),i!==43&&i!==45)return n.charCodeAt(0)==0,n;n+=t.Primitives_stringFromCharCode(e.readChar$0()),a.whitespace$0(),s=e.peekChar$0(),s!=null&&s>=48&&s<=57||e.error$1(0,"Expected a number.");do n+=t.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);return n.charCodeAt(0)==0,n},_typeOrUniversalSelector$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?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)):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)):(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:356},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:358},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,i=s.peekChar$0();return i===64?n.atRule$2$root(new t.StylesheetParser__statement_closure(n),e):i===43?!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))):i===61?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():(i===125&&s.error$2$length(0,'unmatched "}".',1),n._inStyleRule||n._stylesheet$_inUnknownAtRule||n._stylesheet$_inMixin||n._inContentBlock?n._declarationOrStyleRule$0():n._variableDeclarationOrStyleRule$0())},_statement$0(){return this._statement$1$root(!1)},_variableDeclarationWithNamespace$0(){var e=this.scanner,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,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=E.lastSilentComment;for(E.lastSilentComment=null,r==null?(n=E.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=E.variableName$0(),n=e!=null,n&&E._assertPublic$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure(E,s)),E.get$plainCss()&&E.error$2(0,N.Sass_v,E.scanner.spanFrom$1(s)),E.whitespace$0(),a=E.scanner,a.expectChar$1(58),E.whitespace$0(),l=E._expression$0(),o=new t._SpanScannerState(a,a._string_scanner$_position),_=a.string,u=E.logger,p=!1,h=!1;a.scanChar$1(33);){e:{if(f=E.identifier$0(),f==="default"){p&&(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.WarnForDeprecation_warnForDeprecation(u,c.Deprecation_Auo,N.x21defau,S,null)),p=!0;break e}if(f==="global"){n?(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,N.x21globai,S))):h&&(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.WarnForDeprecation_warnForDeprecation(u,c.Deprecation_Auo,N.x21globas,S,null)),h=!0;break e}d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,"Invalid flag name.",S))}E.whitespace$0(),o=new t._SpanScannerState(a,a._string_scanner$_position)}return E.expectStatementSeparator$1("variable declaration"),C=t.VariableDeclaration$(i,l,a.spanFrom$1(s),A,h,p,e),h&&E._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?e=n:(s=new t.InterpolationBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),s.addInterpolation$1($.Interpolation._as(n)),r=i._styleRule$2(s,new t._SpanScannerState(e,r)),e=r),e)},_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,l,o,_,u,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));if(p._lookingAtPotentialPropertyHack$0()?(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(l=a?p.interpolatedIdentifier$0():p._variableDeclarationOrInterpolation$0(),l instanceof t.VariableDeclaration)return l;if(g.addInterpolation$1($.Interpolation._as(l)),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),o=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,o))),c.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(u=p.rawText$1(i),p.lookingAtChildren$0())return p._withChildren$3(p.get$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure(_));e._contents+=u,r=u.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(y){if($.FormatException._is(t.unwrapException(y))){if(!r||(f.set$state(n),s=p.almostAnyValue$0(),!p.get$indented()&&f.peekChar$0()===59))throw y;return g._interpolation_buffer$_text._contents+=t.S(e),g.addInterpolation$1(s),g}else throw y}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,l=this,o={};return l._isUseAllowed=!1,r==null?(n=l.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=o.interpolation=l.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(i),n=o.interpolation=e.interpolation$1(l.scanner.spanFrom$1(s))):n=i,n.contents.length===0&&l.scanner.error$1(0,'expected "}".'),a=l._inStyleRule,l._inStyleRule=!0,l._withChildren$3(l.get$_statement(),s,new t.StylesheetParser__styleRule_closure(o,l,a,s))},_styleRule$0(){return this._styleRule$2(null,null)},_propertyOrVariableDeclaration$1$parseCustomProperties(e){var r,n,s,i,a,l=this,o=N.Nested,_={},u=l.scanner,p=new t._SpanScannerState(u,u._string_scanner$_position);if(_.name=null,l._lookingAtPotentialPropertyHack$0())r=new t.StringBuffer(""),n=new t.InterpolationBuffer(r,t._setArrayType([],$.JSArray_Object)),r._contents+=t.Primitives_stringFromCharCode(u.readChar$0()),r._contents+=l.rawText$1(l.get$whitespace()),n.addInterpolation$1(l.interpolatedIdentifier$0()),r=_.name=n.interpolation$1(u.spanFrom$1(p));else if(l.get$plainCss())i=l.interpolatedIdentifier$0(),_.name=i,r=i;else{if(s=l._variableDeclarationOrInterpolation$0(),s instanceof t.VariableDeclaration)return s;$.Interpolation._as(s),_.name=s,r=s}return l.whitespace$0(),u.expectChar$1(58),e&&c.JSString_methods.startsWith$1(r.get$initialPlain(),"--")?(_=l._interpolatedDeclarationValue$0(),l.expectStatementSeparator$1("custom property"),t.Declaration$(r,new t.StringExpression(_,!1),u.spanFrom$1(p))):(l.whitespace$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&u.error$1(0,o),l._withChildren$3(l.get$_declarationChild(),p,new t.StylesheetParser__propertyOrVariableDeclaration_closure(_))):(a=l._expression$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&u.error$1(0,o),l._withChildren$3(l.get$_declarationChild(),p,new t.StylesheetParser__propertyOrVariableDeclaration_closure0(_,a))):(l.expectStatementSeparator$0(),t.Declaration$(r,a,u.spanFrom$1(p)))))},_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,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position);switch(o.expectChar$2$name(64,"@-rule"),n=l.interpolatedIdentifier$0(),l.whitespace$0(),s=l._isUseAllowed,l._isUseAllowed=!1,n.get$asPlain()){case"at-root":return l._atRootRule$1(_);case"content":return l._contentRule$1(_);case"debug":return l._debugRule$1(_);case"each":return l._eachRule$2(_,e);case"else":return l._disallowedAtRule$1(_);case"error":return l._errorRule$1(_);case"extend":return!l._inStyleRule&&!l._stylesheet$_inMixin&&!l._inContentBlock&&l.error$2(0,N.x40exten,o.spanFrom$1(_)),i=l.almostAnyValue$0(),a=o.scanChar$1(33),a&&l.expectIdentifier$1("optional"),l.expectStatementSeparator$1("@extend rule"),new t.ExtendRule(i,a,o.spanFrom$1(_));case"for":return l._forRule$2(_,e);case"forward":return l._isUseAllowed=s,r||l._disallowedAtRule$1(_),l._forwardRule$1(_);case"function":return l._functionRule$1(_);case"if":return l._ifRule$2(_,e);case"import":return l._importRule$1(_);case"include":return l._includeRule$1(_);case"media":return l.mediaRule$1(_);case"mixin":return l._mixinRule$1(_);case"-moz-document":return l.mozDocumentRule$2(_,n);case"return":return l._disallowedAtRule$1(_);case"supports":return l.supportsRule$1(_);case"use":return l._isUseAllowed=s,r||l._disallowedAtRule$1(_),l._useRule$1(_);case"warn":return l._warnRule$1(_);case"while":return l._whileRule$2(_,e);default:return l.unknownAtRule$2(_,n)}},_declarationAtRule$0(){var e=this,r=e.scanner,n=new t._SpanScannerState(r,r._string_scanner$_position),s=e._plainAtRuleName$0();e:{if(s==="content"){r=e._contentRule$1(n);break e}if(s==="debug"){r=e._debugRule$1(n);break e}if(s==="each"){r=e._eachRule$2(n,e.get$_declarationChild());break e}if(s==="else"){r=e._disallowedAtRule$1(n);break e}if(s==="error"){r=e._errorRule$1(n);break e}if(s==="for"){r=e._forRule$2(n,e.get$_declarationChild());break e}if(s==="if"){r=e._ifRule$2(n,e.get$_declarationChild());break e}if(s==="include"){r=e._includeRule$1(n);break e}if(s==="warn"){r=e._warnRule$1(n);break e}if(s==="while"){r=e._whileRule$2(n,e.get$_declarationChild());break e}r=e._disallowedAtRule$1(n);break e}return r},_functionChild$0(){var e,r,n,s,i,a,l,o,_,u=this,p=u.scanner;if(p.peekChar$0()!==64){e=new t._SpanScannerState(p,p._string_scanner$_position);try{return i=u._variableDeclarationWithNamespace$0(),i}catch(h){if(i=t.unwrapException(h),a=$.SourceSpanFormatException,a._is(i)){r=i,n=t.getTraceFromException(h),p.set$state(e),s=null;try{s=u._declarationOrStyleRule$0()}catch(f){throw a._is(t.unwrapException(f))?t.wrapException(r):f}i=s instanceof t.StyleRule?"style rules":"declarations",u.error$3(0,"@function rules may not contain "+i+".",m.get$span$z(s),n)}else throw h}}l=new t._SpanScannerState(p,p._string_scanner$_position),o=u._plainAtRuleName$0();e:{if(o==="debug"){p=u._debugRule$1(l);break e}if(o==="each"){p=u._eachRule$2(l,u.get$_functionChild());break e}if(o==="else"){p=u._disallowedAtRule$1(l);break e}if(o==="error"){p=u._errorRule$1(l);break e}if(o==="for"){p=u._forRule$2(l,u.get$_functionChild());break e}if(o==="if"){p=u._ifRule$2(l,u.get$_functionChild());break e}if(o==="return"){_=u._expression$0(),u.expectStatementSeparator$1("@return rule"),p=new t.ReturnRule(_,p.spanFrom$1(l));break e}if(o==="warn"){p=u._warnRule$1(l);break e}if(o==="while"){p=u._whileRule$2(l,u.get$_functionChild());break e}p=u._disallowedAtRule$1(l);break e}return p},_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_atRootRule$1(e){var r,n,s,i,a,l,o=this,_=o.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),o.whitespace$0(),a=o._expression$0(),i._flushText$0(),s.push(a),_.scanChar$1(58)&&(o.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(58),n._contents+=t.Primitives_stringFromCharCode(32),a=o._expression$0(),i._flushText$0(),s.push(a)),_.expectChar$1(41),o.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(41),l=i.interpolation$1(_.spanFrom$1(new t._SpanScannerState(_,r))),o.whitespace$0(),o._withChildren$3(o.get$_statement(),e,new t.StylesheetParser__atRootRule_closure(l))):o.lookingAtChildren$0()?o._withChildren$3(o.get$_statement(),e,new t.StylesheetParser__atRootRule_closure0):t.AtRootRule$(t._setArrayType([o._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,N.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,i=this,a=i.lastSilentComment;return i.lastSilentComment=null,r=i.identifier$1$normalize(!0),i.whitespace$0(),n=i._argumentDeclaration$0(),i._stylesheet$_inMixin||i._inContentBlock?i.error$2(0,N.Mixinscf,i.scanner.spanFrom$1(e)):i._inControlDirective&&i.error$2(0,N.Functi,i.scanner.spanFrom$1(e)),s=t.unvendor(r),(s==="calc"||s==="element"||s==="expression"||s==="url"||s==="and"||s==="or"||s==="not"||s==="clamp")&&i.error$2(0,"Invalid function name.",i.scanner.spanFrom$1(e)),i.whitespace$0(),i._withChildren$3(i.get$_functionChild(),e,new t.StylesheetParser__functionRule_closure(r,n,a))},_forRule$2(e,r){var n,s,i=this,a={},l=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,l,n,s,i._expression$0()))},_forwardRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=null,S=g._urlString$0();return g.whitespace$0(),g.scanIdentifier$1("as")?(g.whitespace$0(),r=g.identifier$1$normalize(!0),g.scanner.expectChar$1(42),g.whitespace$0()):r=y,g.scanIdentifier$1("show")?(n=g._memberList$0(),s=n._0,i=n._1,a=y,l=a,o=i,_=s):(g.scanIdentifier$1("hide")?(u=g._memberList$0(),s=u._0,i=u._1,a=i,l=s):(a=y,l=a),o=y,_=o),p=g._stylesheet$_configuration$1$allowGuarded(!0),g.expectStatementSeparator$1("@forward rule"),h=g.scanner.spanFrom$1(e),g._isUseAllowed||g.error$2(0,N.x40forwa,h),_!=null?(o.toString,s=$.String,i=t.LinkedHashSet_LinkedHashSet$of(_,s),f=$.UnmodifiableSetView_String,s=t.LinkedHashSet_LinkedHashSet$of(o,s),d=p==null?c.List_empty9:t.List_List$unmodifiable(p,$.ConfiguredVariable),new t.ForwardRule(S,new t.UnmodifiableSetView0(i,f),new t.UnmodifiableSetView0(s,f),y,y,r,d,h)):l!=null?(a.toString,s=$.String,i=t.LinkedHashSet_LinkedHashSet$of(l,s),f=$.UnmodifiableSetView_String,s=t.LinkedHashSet_LinkedHashSet$of(a,s),d=p==null?c.List_empty9:t.List_List$unmodifiable(p,$.ConfiguredVariable),new t.ForwardRule(S,y,y,new t.UnmodifiableSetView0(i,f),new t.UnmodifiableSetView0(s,f),r,d,h)):new t.ForwardRule(S,y,y,y,y,r,p==null?c.List_empty9:t.List_List$unmodifiable(p,$.ConfiguredVariable),h)},_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(N.Expectv,new t.StylesheetParser__memberList_closure(e,s,n)),e.whitespace$0();while(r.scanChar$1(44));return new t._Record_2(n,s)},_ifRule$2(e,r){var n,s,i,a,l,o=this,_=o.get$currentIndentation(),u=o._inControlDirective;for(o._inControlDirective=!0,n=o._expression$0(),s=o.children$1(0,r),o.whitespaceWithoutComments$0(),i=t._setArrayType([t.IfClause$(n,s)],$.JSArray_IfClause);;){if(!o.scanElse$1(_)){a=null;break}if(o.whitespace$0(),o.scanIdentifier$1("if"))o.whitespace$0(),i.push(t.IfClause$(o._expression$0(),o.children$1(0,r)));else{a=t.ElseClause$(o.children$1(0,r));break}}return o._inControlDirective=u,l=o.scanner.spanFrom$1(e),o.whitespaceWithoutComments$0(),new t.IfRule(t.List_List$unmodifiable(i,$.IfClause),a,l)},_importRule$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_Import),a=s.scanner,l=s.logger;do s.whitespace$0(),r=s.importArgument$0(),n=r instanceof t.DynamicImport,n&&t.WarnForDeprecation_warnForDeprecation(l,c.Deprecation_B8J,N.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,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position),u=o.peekChar$0();if(u===117||u===85)return e=l.dynamicUrl$0(),l.whitespace$0(),i=l.tryImportModifiers$0(),new t.StaticImport(t.Interpolation$(t._setArrayType([e],$.JSArray_Object),o.spanFrom$1(_)),i,o.spanFrom$1(_));if(e=l.string$0(),r=o.spanFrom$1(_),l.whitespace$0(),i=l.tryImportModifiers$0(),l.isPlainImportUrl$1(e)||i!=null)return a=r,new t.StaticImport(t.Interpolation$(t._setArrayType([t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null)],$.JSArray_Object),r),i,o.spanFrom$1(_));try{return o=l.parseImportUrl$1(e),new t.DynamicImport(o,r)}catch(p){if(o=t.unwrapException(p),$.FormatException._is(o))n=o,s=t.getTraceFromException(p),l.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},parseImportUrl$1(e){var r=b.$get$windows();return r.style.rootLength$1(e)>0&&!b.$get$url().style.isRootRelative$1(e)?r.toUri$1(e).toString$0(0):(t.Uri_parse(e),e)},isPlainImportUrl$1(e){var r,n;if(e.length<5)return!1;if(c.JSString_methods.endsWith$1(e,".css"))return!0;r=c.JSString_methods._codeUnitAt$1(e,0);e:{if(r===47){n=c.JSString_methods._codeUnitAt$1(e,1)===47;break e}if(r===104){n=c.JSString_methods.startsWith$1(e,"http://")||c.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,r,n,s,i,a,l,o,_,u,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),l=a.get$asPlain(),o=l==null?null:l.toLowerCase(),o!=="and"&&e.scanChar$1(40))o==="supports"?(_=f._importSupportsQuery$0(),l=!(_ instanceof t.SupportsDeclaration),l&&(n._contents+=t.Primitives_stringFromCharCode(40)),i._flushText$0(),s.push(new t.SupportsExpression(_)),l&&(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()),u=e._string_scanner$_position,l=e._sourceFile,p=r.position,e=new t._FileSpan(l,p,u),e._FileSpan$3(l,p,u),p=$.Object,l=t.List_List$of(s,!0,p),s=n._contents,s.length!==0&&l.push((s.charCodeAt(0)==0,s)),h=t.List_List$from(l,!1,p),h.fixed$length=Array,h.immutable$list=Array,n=new t.Interpolation(h,e),n.Interpolation$2(l,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()),u=e._string_scanner$_position,e=e._sourceFile,l=r.position,p=new t._FileSpan(e,l,u),p._FileSpan$3(e,l,u),l=$.Object,s=t.List_List$of(s,!0,l),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,l),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation(h,p),e.Interpolation$2(s,p),e):(u=e._string_scanner$_position,e=e._sourceFile,l=r.position,p=new t._FileSpan(e,l,u),p._FileSpan$3(e,l,u),l=$.Object,s=t.List_List$of(s,!0,l),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,l),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,a=this;return a.scanIdentifier$1("not")?(a.whitespace$0(),e=a.scanner,r=e._string_scanner$_position,new t.SupportsNegation(a._supportsConditionInParens$0(),e.spanFrom$1(new t._SpanScannerState(e,r)))):(e=a.scanner,e.peekChar$0()===40?a._supportsCondition$0():(n=a._tryImportSupportsFunction$0(),n!=null?(s=n,r=!0):(s=null,r=!1),r?s:(r=e._string_scanner$_position,i=a._expression$0(),e.expectChar$1(58),a._supportsDeclarationValue$2(i,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,l,o,_,u,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(),l=p._argumentDeclaration$0(),p.whitespace$0()):l=h,i=l==null,!i||p.lookingAtChildren$0()?(i?(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,o=new t.ArgumentDeclaration(c.List_empty11,h,t._FileSpan$(i.file,a,a))):o=l,_=p._inContentBlock,p._inContentBlock=!0,u=p._withChildren$3(p.get$_statement(),e,new t.StylesheetParser__includeRule_closure(o)),p._inContentBlock=_):(p.expectStatementSeparator$0(),u=h),d=d.spanFrom$2(e,e),i=u??s,new t.IncludeRule(n,f,s,u,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,l=this,o=l.lastSilentComment;return l.lastSilentComment=null,r=l.identifier$1$normalize(!0),l.whitespace$0(),n=l.scanner,n.peekChar$0()===40?s=l._argumentDeclaration$0():(i=t.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=i.offset,s=new t.ArgumentDeclaration(c.List_empty11,null,t._FileSpan$(i.file,a,a))),l._stylesheet$_inMixin||l._inContentBlock?l.error$2(0,N.Mixinscm,n.spanFrom$1(e)):l._inControlDirective&&l.error$2(0,N.Mixinsb,n.spanFrom$1(e)),l.whitespace$0(),l._stylesheet$_inMixin=!0,l._withChildren$3(l.get$_statement(),e,new t.StylesheetParser__mixinRule_closure(l,r,s,o))},mozDocumentRule$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y=this,S={},C=y.scanner,E=C._string_scanner$_position,A=new t.StringBuffer(""),M=t._setArrayType([],$.JSArray_Object),L=new t.InterpolationBuffer(A,M);for(S.needsDeprecationWarning=!1,n=y.get$whitespace(),s=C.string;;){if(C.peekChar$0()===35)i=y.singleInterpolation$0(),L._flushText$0(),M.push(i),S.needsDeprecationWarning=!0;else{i=C._string_scanner$_position,a=y.identifier$0();e:{if(a==="url"||a==="url-prefix"||a==="domain"){l=y._tryUrlContents$2$name(new t._SpanScannerState(C,i),a),l!=null?(o=l,i=!0):(o=null,i=!1),i?L.addInterpolation$1(o):(C.expectChar$1(40),y.whitespace$0(),_=y.interpolatedString$0(),C.expectChar$1(41),A._contents+=a,A._contents+=t.Primitives_stringFromCharCode(40),L.addInterpolation$1(_.asInterpolation$0()),A._contents+=t.Primitives_stringFromCharCode(41)),i=A._contents,u=(i.charCodeAt(0)==0,i),!c.JSString_methods.endsWith$1(u,"url-prefix()")&&!c.JSString_methods.endsWith$1(u,"url-prefix('')")&&!c.JSString_methods.endsWith$1(u,'url-prefix("")')&&(S.needsDeprecationWarning=!0);break e}if(a==="regexp"){A._contents+="regexp(",C.expectChar$1(40),L.addInterpolation$1(y.interpolatedString$0().asInterpolation$0()),C.expectChar$1(41),A._contents+=t.Primitives_stringFromCharCode(41),S.needsDeprecationWarning=!0;break e}p=C._string_scanner$_position,h=C._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),t.throwExpression(new t.StringScannerException(s,"Invalid function name.",f))}}if(y.whitespace$0(),!C.scanChar$1(44))break;A._contents+=t.Primitives_stringFromCharCode(44),d=C._string_scanner$_position,n.call$0(),g=C._string_scanner$_position,A._contents+=c.JSString_methods.substring$2(s,d,g)}return y._withChildren$3(y.get$_statement(),e,new t.StylesheetParser_mozDocumentRule_closure(S,y,r,L.interpolation$1(C.spanFrom$1(new t._SpanScannerState(C,E)))))},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,l="@use rule",o=a._urlString$0();return a.whitespace$0(),r=a._useNamespace$2(o,e),a.whitespace$0(),n=a._stylesheet$_configuration$0(),a.expectStatementSeparator$1(l),s=a.scanner.spanFrom$1(e),a._isUseAllowed||a.error$2(0,N.x40use_r,s),a.expectStatementSeparator$1(l),i=new t.UseRule(o,r,n==null?c.List_empty9:t.List_List$unmodifiable(n,$.ConfiguredVariable),s),i.UseRule$4$configuration(o,r,s,n),i},_useNamespace$2(e,r){var n,s,i,a,l=this;if(l.scanIdentifier$1("as"))return l.whitespace$0(),l.scanner.scanChar$1(42)?null:l.identifier$0();s=e.get$pathSegments().length===0?"":c.JSArray_methods.get$last(e.get$pathSegments()),i=c.JSString_methods.indexOf$1(s,"."),a=c.JSString_methods.startsWith$1(s,"_")?1:0,n=c.JSString_methods.substring$2(s,a,i===-1?s.length:i);try{return a=t.SpanScanner$(n,null),a=new t.Parser(a,l.logger,null)._parseIdentifier$0(),a}catch(o){if($.SassFormatException._is(t.unwrapException(o)))l.error$2(0,'The default namespace "'+t.S(n)+N.x22x20is_n,l.scanner.spanFrom$1(r));else throw o}},_stylesheet$_configuration$1$allowGuarded(e){var r,n,s,i,a,l,o,_,u,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),l=g.identifier$1$normalize(!0),g.whitespace$0(),s.expectChar$1(58),g.whitespace$0(),o=g.expressionUntilComma$0(),_=s._string_scanner$_position,e&&s.scanChar$1(33)?g.identifier$0()==="default"?(g.whitespace$0(),u=!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)),u=!1):u=!1,p=s._string_scanner$_position,_=s._sourceFile,d=new t._FileSpan(_,a,p),d._FileSpan$3(_,a,p),r.contains$1(0,l)&&t.throwExpression(new t.StringScannerException(i,N.The_sa,d)),r.add$1(0,l),n.push(new t.ConfiguredVariable(l,o,u,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,l={},o=a._stylesheet$_inUnknownAtRule;return a._stylesheet$_inUnknownAtRule=!0,l.value=null,n=a.scanner,s=n.peekChar$0()!==33&&!a.atEndOfStatement$0()?l.value=a.almostAnyValue$0():null,a.lookingAtChildren$0()?i=a._withChildren$3(a.get$_statement(),e,new t.StylesheetParser_unknownAtRule_closure(l,r)):(a.expectStatementSeparator$0(),i=t.AtRule$(r,n.spanFrom$1(e),null,s)),a._stylesheet$_inUnknownAtRule=o,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,l,o,_,u,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(),l=p.expressionUntilComma$0();else{if(h.scanChar$1(46)){h.expectChar$1(46),h.expectChar$1(46),p.whitespace$0(),n=a;break}l=null}if(o=h._string_scanner$_position,_=h._sourceFile,u=new t._FileSpan(_,i,o),u._FileSpan$3(_,i,o),e.push(new t.Argument(a,l,u)),r.add$1(0,a)||t.throwExpression(new t.StringScannerException(s,"Duplicate argument.",c.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,l,o,_,u,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),o=!r,_=y.string,u=g;;){if(!d._lookingAtExpression$0()){l=g;break}if(p=d.expressionUntilComma$1$singleEquals(o),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(o));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),u!=null){d.whitespace$0(),l=p;break}u=p}else a.__js_helper$_length!==0?t.throwExpression(new t.StringScannerException(_,N.Positi,p.get$span(p))):n.push(p);if(d.whitespace$0(),!y.scanChar$1(44)){l=g;break}if(d.whitespace$0(),e&&n.length===1&&a.__js_helper$_length===0&&u==null&&y.peekChar$0()===41){o=y._sourceFile,_=y._string_scanner$_position,new t.FileLocation(o,_).FileLocation$_$2(o,_),h=new t._FileSpan(o,_,_),h._FileSpan$3(o,_,_),_=t._setArrayType([""],$.JSArray_Object),f=t.List_List$from(_,!1,$.Object),f.fixed$length=Array,f.immutable$list=Array,o=new t.Interpolation(f,h),o.Interpolation$2(_,h),n.push(new t.StringExpression(o,!1)),l=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),u,l,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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=this,O="Expected expression.",z={},H=n!=null;if(H&&n.call$0()&&P.scanner.error$1(0,O),e){if(s=P.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),P.whitespace$0(),s.scanChar$1(93))return H=t._setArrayType([],$.JSArray_Expression),s=s.spanFrom$1(i),new t.ListExpression(t.List_List$unmodifiable(H,$.Expression),c.ListSeparator_undecided_null_undecided,!0,s)}else i=null;for(s=P.scanner,a=new t._SpanScannerState(s,s._string_scanner$_position),l=P._inParentheses,z.operands_=z.operators_=z.spaceExpressions_=z.commaExpressions_=null,z.allowSlash=!0,z.singleExpression_=P._singleExpression$0(),o=new t.StylesheetParser__expression_resetState(z,P,a),_=new t.StylesheetParser__expression_resolveOneOperation(z,P),u=new t.StylesheetParser__expression_resolveOperations(z,_),p=new t.StylesheetParser__expression_addSingleExpression(z,P,o,u),h=new t.StylesheetParser__expression_addOperator(z,P,_),f=new t.StylesheetParser__expression_resolveSpaceExpressions(z,P,u),d=$.JSArray_Expression;P.whitespace$0(),!(H&&n.call$0()||(g=s.peekChar$0(),y=t._InitializedCell$(new t.StylesheetParser__expression_closure(g)),S=t._InitializedCell$(new t.StylesheetParser__expression_closure0(g)),C=t._InitializedCell$(new t.StylesheetParser__expression_closure1(g)),g==null));){if(g===40){p.call$1(P._parentheses$0());continue}if(g===91){p.call$1(P._expression$1$bracketList(!0));continue}if(g===36){p.call$1(P._variable$0());continue}if(g===38){p.call$1(P._selector$0());continue}if(g===39||g===34){p.call$1(P.interpolatedString$0());continue}if(g===35){p.call$1(P._hashExpression$0());continue}if(g===61){s.readChar$0(),r&&s.peekChar$0()!==61?h.call$1(c.BinaryOperator_2jN):(s.expectChar$1(61),h.call$1(c.BinaryOperator_ql5));continue}if(g===33){e:{if(E=s.peekChar$1(1),E===61){s.readChar$0(),s.readChar$0(),h.call$1(c.BinaryOperator_ViB);break e}if(E!=null&&E!==105&&E!==73?A=E===32||E===9||E===10||E===13||E===12:A=!0,A){p.call$1(P._importantExpression$0());break e}break}continue}if(g===60){s.readChar$0(),h.call$1(s.scanChar$1(61)?c.BinaryOperator_kpg:c.BinaryOperator_U8c);continue}if(g===62){s.readChar$0(),h.call$1(s.scanChar$1(61)?c.BinaryOperator_7Tg:c.BinaryOperator_cIH);continue}if(g===42){s.readChar$0(),h.call$1(c.BinaryOperator_qN2);continue}if(y._readFinal$0()&&z.singleExpression_==null){p.call$1(P._unaryOperation$0());continue}if(y._readFinal$0()){s.readChar$0(),h.call$1(c.BinaryOperator_anB);continue}if(g===45){M=s.peekChar$1(1),t._isInt(M)&&M>=48&&M<=57||M===46?z.singleExpression_!=null?(A=s.peekChar$1(-1),A=A===32||A===9||A===10||A===13||A===12):A=!0:A=!1,A?p.call$1(P._number$0()):P._lookingAtInterpolatedIdentifier$0()?p.call$1(P.identifierLike$0()):z.singleExpression_==null?p.call$1(P._unaryOperation$0()):(s.readChar$0(),h.call$1(c.BinaryOperator_olz));continue}if(S._readFinal$0()&&z.singleExpression_==null){p.call$1(P._unaryOperation$0());continue}if(S._readFinal$0()){s.readChar$0(),h.call$1(c.BinaryOperator_t8B);continue}if(g===37){s.readChar$0(),h.call$1(c.BinaryOperator_OTG);continue}if(g>=48&&g<=57){p.call$1(P._number$0());continue}if(C._readFinal$0()&&s.peekChar$1(1)===46)break;if(C._readFinal$0()){p.call$1(P._number$0());continue}if(g===97&&!P.get$plainCss()&&P.scanIdentifier$1("and")){h.call$1(c.BinaryOperator_SNp);continue}if(g===111&&!P.get$plainCss()&&P.scanIdentifier$1("or")){h.call$1(c.BinaryOperator_M6L);continue}if((g===117||g===85)&&s.peekChar$1(1)===43){p.call$1(P._unicodeRange$0());continue}if(g>=97&&g<=122?A=!0:A=g>=65&&g<=90||g===95||g===92||g>=128,A){p.call$1(P.identifierLike$0());continue}if(g===44){if(P._inParentheses&&(P._inParentheses=!1,z.allowSlash)){o.call$0();continue}L=z.commaExpressions_,L==null&&(L=z.commaExpressions_=t._setArrayType([],d)),z.singleExpression_==null&&s.error$1(0,O),f.call$0(),A=z.singleExpression_,A.toString,L.push(A),s.readChar$0(),z.allowSlash=!0,z.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),L=z.commaExpressions_,R=z.spaceExpressions_,L!=null?(f.call$0(),P._inParentheses=l,T=z.singleExpression_,T!=null&&L.push(T),H=s.spanFrom$1(i??a),new t.ListExpression(t.List_List$unmodifiable(L,$.Expression),c.ListSeparator_rXA,e,H)):e&&R!=null?(u.call$0(),H=z.singleExpression_,H.toString,R.push(H),i.toString,s=s.spanFrom$1(i),new t.ListExpression(t.List_List$unmodifiable(R,$.Expression),c.ListSeparator_EVt,!0,s)):(f.call$0(),e&&(H=z.singleExpression_,H.toString,d=t._setArrayType([H],d),i.toString,s=s.spanFrom$1(i),z.singleExpression_=new t.ListExpression(t.List_List$unmodifiable(d,$.Expression),c.ListSeparator_undecided_null_undecided,!0,s)),H=z.singleExpression_,H.toString,H)},_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&&!t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],$.String).contains$1(0,e.name)?r=!0:r=e instanceof t.BinaryOperationExpression&&e.allowsSlash,r},_singleExpression$0(){var e,r,n=this,s="Expected expression.",i=n.scanner,a=i.peekChar$0();e:{if(a==null&&i.error$1(0,s),a===40){i=n._parentheses$0();break e}if(a===47){i=n._unaryOperation$0();break e}if(a===46){i=n._number$0();break e}if(a===91){i=n._expression$1$bracketList(!0);break e}if(a===36){i=n._variable$0();break e}if(a===38){i=n._selector$0();break e}if(a===39||a===34){i=n.interpolatedString$0();break e}if(a===35){i=n._hashExpression$0();break e}if(a===43){e=i.peekChar$1(1),i=e!=null&&e>=48&&e<=57||e===46?n._number$0():n._unaryOperation$0();break e}if(a===45){i=n._minusExpression$0();break e}if(a===33){i=n._importantExpression$0();break e}if((a===117||a===85)&&i.peekChar$1(1)===43){i=n._unicodeRange$0();break e}if(a>=48&&a<=57){i=n._number$0();break e}if(a>=97&&a<=122?r=!0:r=a>=65&&a<=90||a===95||a===92||a>=128,r){i=n.identifierLike$0();break e}i=i.error$1(0,s)}return i},_parentheses$0(){var e,r,n,s,i,a,l=this;l.get$plainCss()&&l.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=l._inParentheses,l._inParentheses=!0;try{if(i=l.scanner,r=new t._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),l.whitespace$0(),!l._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,c.ListSeparator_undecided_null_undecided,!1,i);if(n=l.expressionUntilComma$0(),i.scanChar$1(58))return l.whitespace$0(),i=l._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(l.whitespace$0(),s=t._setArrayType([n],$.JSArray_Expression);!(!l._lookingAtExpression$0()||(m.add$1$ax(s,l.expressionUntilComma$0()),!i.scanChar$1(44)));)l.whitespace$0();return i.expectChar$1(41),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(s,$.Expression),new t.ListExpression(a,c.ListSeparator_rXA,!1,i)}finally{l._inParentheses=e}},_stylesheet$_map$2(e,r){var n,s,i=this,a=t._setArrayType([new t._Record_2(e,i.expressionUntilComma$0())],$.JSArray_Record_2_Expression_and_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(),a.push(new t._Record_2(s,i.expressionUntilComma$0()));return n.expectChar$1(41),n=n.spanFrom$1(r),new t.MapExpression(t.List_List$unmodifiable(a,$.Record_2_Expression_and_Expression),n)},_hashExpression$0(){var e,r,n,s,i=this,a=i.scanner;return a.peekChar$1(1)===123?i.identifierLike$0():(e=new t._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(35),r=a.peekChar$0(),r==null?r=null:r=r>=48&&r<=57,r===!0?new t.ColorExpression(i._hexColorContents$1(e),a.spanFrom$1(e)):(r=a._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._isHexColor$1(n)?(a.set$state(new t._SpanScannerState(a,r)),new t.ColorExpression(i._hexColorContents$1(e),a.spanFrom$1(e))):(r=new t.StringBuffer(""),s=new t.InterpolationBuffer(r,t._setArrayType([],$.JSArray_Object)),r._contents+=t.Primitives_stringFromCharCode(35),s.addInterpolation$1(n),new t.StringExpression(s.interpolation$1(a.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var r,n,s,i,a,l,o,_,u=this,p=u._hexDigit$0(),h=u._hexDigit$0(),f=u._hexDigit$0(),d=u.scanner,g=d.peekChar$0();return g!=null&&t.CharacterExtension_get_isHex(g)?(a=u._hexDigit$0(),g=d.peekChar$0(),l=g!=null&&t.CharacterExtension_get_isHex(g),o=p<<4>>>0,_=f<<4>>>0,l?(r=o+h,n=_+a,s=(u._hexDigit$0()<<4>>>0)+u._hexDigit$0(),g=d.peekChar$0(),i=g!=null&&t.CharacterExtension_get_isHex(g)?((u._hexDigit$0()<<4>>>0)+u._hexDigit$0())/255:null):(r=o+p,n=(h<<4>>>0)+h,s=_+f,i=((a<<4>>>0)+a)/255)):(r=(p<<4>>>0)+p,n=(h<<4>>>0)+h,s=(f<<4>>>0)+f,i=null),l=i==null,o=l?1:i,t.SassColor$rgbInternal(r,n,s,o,l?new t.SpanColorFormat(d.spanFrom$1(e)):null)},_isHexColor$1(e){var r,n=e.get$asPlain(),s=t._InitializedCell$(new t.StylesheetParser__isHexColor_closure(n));return typeof n=="string"?r=s._readFinal$0()===3||s._readFinal$0()===4||s._readFinal$0()===6||s._readFinal$0()===8:r=!1,r?(r=new t.CodeUnits(n),r.every$1(r,new t.StylesheetParser__isHexColor_closure0)):!1},_hexDigit$0(){var e=this.scanner,r=e.peekChar$0();return r=r==null?null:t.CharacterExtension_get_isHex(r),r===!0?t.asHex(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_minusExpression$0(){var e=this,r=e.scanner.peekChar$1(1);return t._isInt(r)&&r>=48&&r<=57||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!==c.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){var r;e:{if(e===43){r=c.UnaryOperator_gg4;break e}if(e===45){r=c.UnaryOperator_TLI;break e}if(e===47){r=c.UnaryOperator_Ix1;break e}r=null;break e}return r},_number$0(){var e,r,n=this,s=n.scanner,i=s._string_scanner$_position,a=s.peekChar$0(),l=a!==43;return(!l||a===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._consumeNaturalNumber$0(),n._tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==i&&l&&a!==45),n._tryExponent$0(),e=t.double_parse(s.substring$1(0,i)),s.scanChar$1(37)?r="%":(n.lookingAtIdentifier$0()?l=s.peekChar$0()!==45||s.peekChar$1(1)!==45:l=!1,r=l?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,n=r.readChar$0();for(n>=48&&n<=57||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(r=n.peekChar$1(1),!(r!=null&&r>=48&&r<=57)){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),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),r=n.peekChar$0(),r!=null&&r>=48&&r<=57||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.",l=i.scanner,o=new t._SpanScannerState(l,l._string_scanner$_position);for(i.expectIdentChar$1(117),l.expectChar$1(43),e=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure);)++e;for(r=!1;l.scanChar$1(63);r=!0)++e;if(e===0)l.error$1(0,'Expected hex digit or "?".');else if(e>6)i.error$2(0,a,l.spanFrom$1(o));else if(r)return n=l.substring$1(0,o.position),l=l.spanFrom$1(o),new t.StringExpression(t.Interpolation$(t._setArrayType([n],$.JSArray_Object),l),!1);if(l.scanChar$1(45)){for(n=l._string_scanner$_position,s=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure0);)++s;s===0?l.error$1(0,"Expected hex digit."):s>6&&i.error$2(0,a,l.spanFrom$1(new t._SpanScannerState(l,n)))}return i._lookingAtInterpolatedIdentifierBody$0()&&l.error$1(0,"Expected end of identifier."),n=l.substring$1(0,o.position),l=l.spanFrom$1(o),new t.StringExpression(t.Interpolation$(t._setArrayType([n],$.JSArray_Object),l),!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,N.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,N.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,N.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,l=this.scanner,o=l._string_scanner$_position,_=l.readChar$0();for(_!==39&&_!==34&&l.error$2$position(0,"Expected string.",o),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer(e,r);;){if(s=l.peekChar$0(),s===_){l.readChar$0();break}if((s==null||s===10||s===13||s===12)&&l.error$1(0,"Expected "+t.Primitives_stringFromCharCode(_)+"."),s===92){i=l.peekChar$1(1),i===10||i===13||i===12?(l.readChar$0(),l.readChar$0(),i===13&&l.scanChar$1(10)):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter(l));continue}if(s===35&&l.peekChar$1(1)===123){a=this.singleInterpolation$0(),n._flushText$0(),r.push(a);continue}e._contents+=t.Primitives_stringFromCharCode(l.readChar$0())}return new t.StringExpression(n.interpolation$1(l.spanFrom$1(new t._SpanScannerState(l,o))),!0)},identifierLike$0(){var e,r,n,s,i,a,l,o,_,u,p=this,h=p.scanner,f=new t._SpanScannerState(h,h._string_scanner$_position),d=p.interpolatedIdentifier$0(),g=d.get$asPlain(),y=t._Cell$(),S=g!=null;if(S){if(g==="if"&&h.peekChar$0()===40)return e=p._argumentInvocation$0(),new t.IfExpression(e,d.span.expand$1(0,e.span));if(g==="not")return p.whitespace$0(),r=p._singleExpression$0(),new t.UnaryOperationExpression(c.UnaryOperator_not_not_not,r,d.span.expand$1(0,r.get$span(r)));if(y._value=g.toLowerCase(),h.peekChar$0()!==40){switch(g){case"false":return new t.BooleanExpression(!1,d.span);case"null":return new t.NullExpression(d.span);case"true":return new t.BooleanExpression(!0,d.span)}if(n=b.$get$colorsByName().$index(0,y._readLocal$0()),n!=null?(s=n,i=!0):(s=null,i=!1),i)return h=d.span,new t.ColorExpression(t.SassColor$rgbInternal(s.get$red(s),s.get$green(s),s.get$blue(s),s._alpha,new t.SpanColorFormat(h)),h)}if(a=p.trySpecialFunction$2(y._readLocal$0(),f),a!=null?(l=a,i=!0):(l=null,i=!1),i)return l}if(o=h.peekChar$0(),_=t._InitializedCell$(new t.StylesheetParser_identifierLike_closure(o)),u=t._InitializedCell$(new t.StylesheetParser_identifierLike_closure0(o)),_._readFinal$0()&&h.peekChar$1(1)===46)return new t.StringExpression(d,!1);if(_._readFinal$0()){if(h.readChar$0(),S)return p.namespacedExpression$2(g,f);p.error$2(0,N.Interpn,d.span)}return u._readFinal$0()&&S?new t.FunctionExpression(null,g,p._argumentInvocation$1$allowEmptySecondArg(m.$eq$(y._readLocal$0(),"var")),h.spanFrom$1(f)):u._readFinal$0()?new t.InterpolatedFunctionExpression(d,p._argumentInvocation$0(),h.spanFrom$1(f)):new t.StringExpression(d,!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,l,o,_,u=this,p=u.scanner;if(p.peekChar$0()===40&&(n=u._tryCalculation$2(e,r),n!=null?(s=n,i=!0):(s=null,i=!1),i))return s;a=t.unvendor(e);e:{if((a==="calc"||a==="element"||a==="expression")&&p.scanChar$1(40)){i=new t.StringBuffer(""),l=new t.InterpolationBuffer(i,t._setArrayType([],$.JSArray_Object)),i._contents=""+e,i._contents+=t.Primitives_stringFromCharCode(40);break e}if(a==="progid"&&p.scanChar$1(58)){for(i=new t.StringBuffer(""),l=new t.InterpolationBuffer(i,t._setArrayType([],$.JSArray_Object)),i._contents=""+e,i._contents+=t.Primitives_stringFromCharCode(58),o=p.peekChar$0();o!=null?(o>=97&&o<=122?_=!0:_=o>=65&&o<=90,_=_||o===46):_=!1,!!_;)i._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),o=p.peekChar$0();p.expectChar$1(40),i._contents+=t.Primitives_stringFromCharCode(40);break e}return a==="url"?t.NullableExtension_andThen(u._tryUrlContents$1(r),new t.StylesheetParser_trySpecialFunction_closure):null}return l.addInterpolation$1(u._interpolatedDeclarationValue$1$allowEmpty(!0)),p.expectChar$1(41),l._interpolation_buffer$_text._contents+=t.Primitives_stringFromCharCode(41),new t.StringExpression(l.interpolation$1(p.spanFrom$1(r)),!1)},_tryCalculation$2(e,r){var n,s,i=this;return e==="calc"||e==="sqrt"||e==="sin"||e==="cos"||e==="tan"||e==="asin"||e==="acos"||e==="atan"||e==="exp"||e==="sign"?(n=i._calculationArguments$1(1),s=i.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(n),s)):e==="abs"?i._tryArgumentsCalculation$3(e,r,1):e==="hypot"?(n=i._calculationArguments$0(),s=i.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(n),s)):e==="min"||e==="max"?i._tryArgumentsCalculation$3(e,r,null):e==="pow"||e==="log"||e==="atan2"||e==="mod"||e==="rem"?(n=i._calculationArguments$1(2),s=i.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(n),s)):e==="clamp"?(n=i._calculationArguments$1(3),s=i.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(n),s)):e==="round"?i._tryArgumentsCalculation$3(e,r,3):null},_tryArgumentsCalculation$3(e,r,n){var s,i,a,l=this.scanner,o=new t._SpanScannerState(l,l._string_scanner$_position);try{return s=this._calculationArguments$1(n),i=l.spanFrom$1(r),a=t.CalculationExpression__verifyArguments(s),new t.CalculationExpression(e,a,i)}catch(_){if($.FormatException._is(t.unwrapException(_)))return l.set$state(o),null;throw _}},_calculationArguments$1(e){var r,n,s,i,a=this,l=a.scanner;if(l.expectChar$1(40),r=a._containsCalculationInterpolation$0()?new t.StringExpression(a._interpolatedDeclarationValue$0(),!1):null,r!=null?(n=r,s=!0):(n=null,s=!1),s)return l.expectChar$1(41),t._setArrayType([n],$.JSArray_Expression);for(a.whitespace$0(),i=t._setArrayType([a._calculationSum$0()],$.JSArray_Expression),s=e!=null;(!s||i.length<e)&&l.scanChar$1(44);)a.whitespace$0(),i.push(a._calculationSum$0());return l.expectChar$2$name(41,i.length===e?'"+", "-", "*", "/", or ")"':'"+", "-", "*", "/", ",", or ")"'),i},_calculationArguments$0(){return this._calculationArguments$1(null)},_calculationSum$0(){var e,r,n,s,i=this,a=i._calculationProduct$0();for(e=i.scanner;;){if(r=e.peekChar$0(),n=r===43,!n&&r!==45)return a;s=e.peekChar$1(-1),s===32||s===9||s===10||s===13||s===12?(s=e.peekChar$1(1),s=!(s===32||s===9||s===10||s===13||s===12)):s=!0,s&&e.error$1(0,N.x22x2b__an),e.readChar$0(),i.whitespace$0(),n=n?c.BinaryOperator_anB:c.BinaryOperator_olz,a=new t.BinaryOperationExpression(n,a,i._calculationProduct$0(),!1)}},_calculationProduct$0(){var e,r,n,s=this,i=s._calculationValue$0();for(e=s.scanner;;){if(s.whitespace$0(),r=e.peekChar$0(),n=r===42,!n&&r!==47)return i;e.readChar$0(),s.whitespace$0(),n=n?c.BinaryOperator_qN2:c.BinaryOperator_t8B,i=new t.BinaryOperationExpression(n,i,s._calculationValue$0(),!1)}},_calculationValue$0(){var e,r,n,s,i,a,l,o=this,_=o.scanner,u=_.peekChar$0();if(u!==43&&u!==46?e=t._isInt(u)&&u>=48&&u<=57:e=!0,e)return o._number$0();if(u===36)return o._variable$0();if(u===40)return e=_._string_scanner$_position,_.readChar$0(),r=o._containsCalculationInterpolation$0()?new t.StringExpression(o._interpolatedDeclarationValue$0(),!1):null,r==null&&(o.whitespace$0(),r=o._calculationSum$0()),o.whitespace$0(),_.expectChar$1(41),new t.ParenthesizedExpression(r,_.spanFrom$1(new t._SpanScannerState(_,e)));if(e=o.lookingAtIdentifier$0(),e)return n=new t._SpanScannerState(_,_._string_scanner$_position),s=o.identifier$0(),_.scanChar$1(46)?o.namespacedExpression$2(s,n):_.peekChar$0()!==40?new t.StringExpression(t.Interpolation$(t._setArrayType([s],$.JSArray_Object),_.spanFrom$1(n)),!1):(i=s.toLowerCase(),a=o._tryCalculation$2(i,n),a!=null?(l=a,e=!0):(l=null,e=!1),e?l:i==="if"?new t.IfExpression(o._argumentInvocation$0(),_.spanFrom$1(n)):new t.FunctionExpression(null,s,o._argumentInvocation$0(),_.spanFrom$1(n)));if(u===45)return o._number$0();_.error$1(0,N.Expectn)},_containsCalculationInterpolation$0(){var e,r,n,s,i=null,a=N.The_gi,l="Invalid position ",o=t._setArrayType([],$.JSArray_int),_=this.scanner,u=new t._SpanScannerState(_,_._string_scanner$_position);e:for(e=_.string.length,r=0;_._string_scanner$_position!==e;){n=_.peekChar$0();t:{if(n===92){_.readChar$0(),_.readChar$0();continue e}if(n===47){this.scanComment$0()||_.readChar$0();continue e}if(n===39||n===34){this.interpolatedString$0();continue e}if(n===35){if(r===0&&_.peekChar$1(1)===123)return u._scanner!==_&&t.throwExpression(t.ArgumentError$(a,i)),s=u.position,((s===0?1/s<0:s<0)||s>e)&&t.throwExpression(t.ArgumentError$(l+s,i)),_._string_scanner$_position=s,_._lastMatch=null,!0;_.readChar$0();continue e}if(n===40){++r,s=0;break t}if(n===123||n===91){s=0;break t}if(n===41){--r,s=1;break t}if(n===125||n===93){s=1;break t}_.readChar$0(),s=-1}switch(s){case 0:n.toString,o.push(t.opposite(n)),_.readChar$0();continue e;case 1:if(o.length===0||o.pop()!==n)return u._scanner!==_&&t.throwExpression(t.ArgumentError$(a,i)),s=u.position,((s===0?1/s<0:s<0)||s>e)&&t.throwExpression(t.ArgumentError$(l+s,i)),_._string_scanner$_position=s,_._lastMatch=null,!1;_.readChar$0();continue e}}return _.set$state(u),!1},_tryUrlContents$2$name(e,r){var n,s,i,a,l,o,_,u,p=this,h=p.scanner,f=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$0(),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer(n,s),n._contents=""+(r??"url"),n._contents+=t.Primitives_stringFromCharCode(40);a=h.peekChar$0(),l=t._InitializedCell$(new t.StylesheetParser__tryUrlContents_closure(a)),a!=null;){if(a===92){n._contents+=t.S(p.escape$0());continue}if(l._readFinal$0()&&h.peekChar$1(1)===123){o=p.singleInterpolation$0(),i._flushText$0(),s.push(o);continue}if(a!==33&&a!==37&&a!==38?l._readFinal$0()?o=!0:o=a>=42&&a<=126||a>=128:o=!0,o){n._contents+=t.Primitives_stringFromCharCode(h.readChar$0());continue}if(a===32||a===9||a===10||a===13||a===12){if(p.whitespaceWithoutComments$0(),h.peekChar$0()!==41)break;continue}if(a===41)return n._contents+=t.Primitives_stringFromCharCode(h.readChar$0()),_=h._string_scanner$_position,f=h._sourceFile,o=e.position,h=new t._FileSpan(f,o,_),h._FileSpan$3(f,o,_),o=$.Object,f=t.List_List$of(s,!0,o),s=n._contents,s.length!==0&&f.push((s.charCodeAt(0)==0,s)),u=t.List_List$from(f,!1,o),u.fixed$length=Array,u.immutable$list=Array,n=new t.Interpolation(u,h),n.Interpolation$2(f,h),n;break}return h.set$state(new t._SpanScannerState(h,f)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,r,n,s=this,i=s.scanner,a=new t._SpanScannerState(i,i._string_scanner$_position);return s.expectIdentifier$1("url"),e=s._tryUrlContents$1(a),e!=null?(r=e,n=!0):(r=null,n=!1),n?new t.StringExpression(r,!1):new t.InterpolatedFunctionExpression(t.Interpolation$(t._setArrayType(["url"],$.JSArray_Object),i.spanFrom$1(a)),s._argumentInvocation$0(),i.spanFrom$1(a))},almostAnyValue$1$omitComments(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=h.scanner,d=f._string_scanner$_position,g=new t.StringBuffer(""),y=new t.InterpolationBuffer(g,t._setArrayType([],$.JSArray_Object));for(r=f.string,n=r.length,s=!e;;)e:{if(i=f.peekChar$0(),i===92){g._contents+=t.Primitives_stringFromCharCode(f.readChar$0()),g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===34||i===39){y.addInterpolation$1(h.interpolatedString$0().asInterpolation$0());break e}if(i===47){a=f._string_scanner$_position,h.scanComment$0()?s&&(l=f._string_scanner$_position,g._contents+=c.JSString_methods.substring$2(r,a,l)):g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===35&&f.peekChar$1(1)===123){y.addInterpolation$1(h.interpolatedIdentifier$0());break e}if(i===13||i===10||i===12){if(h.get$indented())break;g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===33||i===59||i===123||i===125)break;if(i===117||i===85){if(o=f._string_scanner$_position,!h.scanIdentifier$1("url")){g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());continue}_=h._tryUrlContents$1(new t._SpanScannerState(f,o)),_!=null?(u=_,p=!0):(u=null,p=!1),p?y.addInterpolation$1(u):(((o===0?1/o<0:o<0)||o>n)&&t.throwExpression(t.ArgumentError$("Invalid position "+o,null)),f._string_scanner$_position=o,f._lastMatch=null,g._contents+=t.Primitives_stringFromCharCode(f.readChar$0()));break e}if(i==null)break;if(o=h.lookingAtIdentifier$0(),o){g._contents+=h.identifier$0();break e}g._contents+=t.Primitives_stringFromCharCode(f.readChar$0())}return y.interpolation$1(f.spanFrom$1(new t._SpanScannerState(f,d)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=this,R=L.scanner,T=R._string_scanner$_position,P=new t.StringBuffer(""),O=new t.InterpolationBuffer(P,t._setArrayType([],$.JSArray_Object)),z=t._setArrayType([],$.JSArray_int);for(s=R.string,i=s.length,a=!e,l=!n,o=!1;;)e:{if(_=R.peekChar$0(),u=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure(_)),p=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure0(_)),h=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure1(_)),f=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure2(_)),d=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure3(_)),_===92){P._contents+=t.S(L.escape$1$identifierStart(!0)),o=!1;break e}if(_===34||_===39){O.addInterpolation$1(L.interpolatedString$0().asInterpolation$0()),o=!1;break e}if(_===47&&R.peekChar$1(1)===42){g=L.get$loudComment(),y=R._string_scanner$_position,g.call$0(),S=R._string_scanner$_position,P._contents+=c.JSString_methods.substring$2(s,y,S),o=!1;break e}if(_===35&&R.peekChar$1(1)===123){O.addInterpolation$1(L.interpolatedIdentifier$0()),o=!1;break e}if(u._readFinal$0()||p._readFinal$0()?o?g=!1:(g=R.peekChar$1(1),g=g===32||g===9||g===10||g===13||g===12):g=!1,g){R.readChar$0();break e}if(u._readFinal$0()||p._readFinal$0()){P._contents+=t.Primitives_stringFromCharCode(R.readChar$0());break e}if((h._readFinal$0()||f._readFinal$0()||d._readFinal$0())&&L.get$indented())break;if(h._readFinal$0()||f._readFinal$0()||d._readFinal$0()){g=R.peekChar$1(-1),g===10||g===13||g===12||(P._contents+=`
|
||
`),R.readChar$0(),o=!0;break e}if(_===40||_===123||_===91){C=R.readChar$0(),P._contents+=t.Primitives_stringFromCharCode(C),z.push(t.opposite(C)),o=!1;break e}if(_===41||_===125||_===93){if(z.length===0)break;C=z.pop(),R.expectChar$1(C),P._contents+=t.Primitives_stringFromCharCode(C),o=!1;break e}if(_===59){if(l&&z.length===0)break;P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;break e}if(_===58){if(a&&z.length===0)break;P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;break e}if(_===117||_===85){if(g=R._string_scanner$_position,!L.scanIdentifier$1("url")){P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;continue}E=L._tryUrlContents$1(new t._SpanScannerState(R,g)),E!=null?(A=E,M=!0):(A=null,M=!1),M?O.addInterpolation$1(A):(((g===0?1/g<0:g<0)||g>i)&&t.throwExpression(t.ArgumentError$("Invalid position "+g,null)),R._string_scanner$_position=g,R._lastMatch=null,P._contents+=t.Primitives_stringFromCharCode(R.readChar$0())),o=!1;break e}if(_==null)break;if(g=L.lookingAtIdentifier$0(),g){P._contents+=L.identifier$0(),o=!1;break e}P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1}return z.length!==0&&R.expectChar$1(c.JSArray_methods.get$last(z)),!r&&O._interpolation_buffer$_contents.length===0&&P._contents.length===0&&R.error$1(0,"Expected token."),O.interpolation$1(R.spanFrom$1(new t._SpanScannerState(R,T)))},_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(""),l=t._setArrayType([],$.JSArray_Object),o=new t.InterpolationBuffer(a,l);if(s.scanChar$1(45)&&(a._contents+=t.Primitives_stringFromCharCode(45),s.scanChar$1(45)))return a._contents+=t.Primitives_stringFromCharCode(45),r._interpolatedIdentifierBody$1(o),o.interpolation$1(s.spanFrom$1(i));e:{if(e=s.peekChar$0(),e==null&&s.error$1(0,n),e===95||t.CharacterExtension_get_isAlphabetic(e)||e>=128){a._contents+=t.Primitives_stringFromCharCode(s.readChar$0());break e}if(e===92){a._contents+=t.S(r.escape$1$identifierStart(!0));break e}if(e===35&&s.peekChar$1(1)===123){a=r.singleInterpolation$0(),o._flushText$0(),l.push(a);break e}s.error$1(0,n)}return r._interpolatedIdentifierBody$1(o),o.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());continue}if(i===92){s._contents+=t.S(this.escape$0());continue}if(i===35&&n.peekChar$1(1)===123){a=this.singleInterpolation$0(),e._flushText$0(),r.push(a);continue}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,N.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,l=this,o=l.scanner;o.expectChar$2$name(40,"media condition in parentheses"),r=e._interpolation_buffer$_text,r._contents+=t.Primitives_stringFromCharCode(40),l.whitespace$0(),o.peekChar$0()===40?(l._stylesheet$_mediaInParens$1(e),l.whitespace$0(),l.scanIdentifier$1("and")?(r._contents+=" and ",l.expectWhitespace$0(),l._stylesheet$_mediaLogicSequence$2(e,"and")):l.scanIdentifier$1("or")&&(r._contents+=" or ",l.expectWhitespace$0(),l._stylesheet$_mediaLogicSequence$2(e,"or"))):l.scanIdentifier$1("not")?(r._contents+="not ",l.expectWhitespace$0(),l._mediaOrInterp$1(e)):(n=l._expressionUntilComparison$0(),e._flushText$0(),s=e._interpolation_buffer$_contents,s.push(n),o.scanChar$1(58)?(l.whitespace$0(),r._contents+=t.Primitives_stringFromCharCode(58),r._contents+=t.Primitives_stringFromCharCode(32),n=l._expression$0(),e._flushText$0(),s.push(n)):(i=o.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),(!n||i===62)&&o.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),l.whitespace$0(),a=l._expressionUntilComparison$0(),e._flushText$0(),s.push(a),!n||i===62?(i.toString,n=o.scanChar$1(i)):n=!1,n&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(i),o.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),l.whitespace$0(),n=l._expressionUntilComparison$0(),e._flushText$0(),s.push(n))))),o.expectChar$1(41),l.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,l,o=this,_=o.scanner,u=_._string_scanner$_position;if(o.scanIdentifier$1("not"))return o.whitespace$0(),new t.SupportsNegation(o._supportsConditionInParens$0(),_.spanFrom$1(new t._SpanScannerState(_,u)));for(e=o._supportsConditionInParens$0(),o.whitespace$0(),r=null;o.lookingAtIdentifier$0();)r!=null?o.expectIdentifier$1(r):o.scanIdentifier$1("or")?r="or":(o.expectIdentifier$1("and"),r="and"),o.whitespace$0(),n=o._supportsConditionInParens$0(),s=_._string_scanner$_position,i=_._sourceFile,a=new t._FileSpan(i,u,s),a._FileSpan$3(i,u,s),e=new t.SupportsOperation(e,n,r,a),l=r.toLowerCase(),l!=="and"&&l!=="or"&&t.throwExpression(t.ArgumentError$value(r,"operator",'may only be "and" or "or".')),o.whitespace$0();return e},_supportsConditionInParens$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y=this,S=y.scanner,C=new t._SpanScannerState(S,S._string_scanner$_position);if(y._lookingAtInterpolatedIdentifier$0()){if(o=y.interpolatedIdentifier$0(),_=o.get$asPlain(),(_==null?null:_.toLowerCase())==="not"&&y.error$2(0,'"not" is not a valid identifier here.',o.span),S.scanChar$1(40))return u=y._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),S.expectChar$1(41),new t.SupportsFunction(o,u,S.spanFrom$1(C));if(p=o.contents,h=t._InitializedCell$(new t.StylesheetParser__supportsConditionInParens_closure(p)),p.length===1&&$.Expression._is(h._readFinal$0())?(f=h._readFinal$0(),_=!0):(f=null,_=!1),_)return new t.SupportsInterpolation(f,S.spanFrom$1(C));y.error$2(0,"Expected @supports condition.",o.span)}if(S.expectChar$1(40),y.whitespace$0(),y.scanIdentifier$1("not"))return y.whitespace$0(),d=y._supportsConditionInParens$0(),S.expectChar$1(41),new t.SupportsNegation(d,S.spanFrom$1(C));if(S.peekChar$0()===40)return d=y._supportsCondition$0(),S.expectChar$1(41),d;e=null,r=new t._SpanScannerState(S,S._string_scanner$_position),n=y._inParentheses;try{e=y._expression$0(),S.expectChar$1(58)}catch(E){if($.FormatException._is(t.unwrapException(E))){if(S.set$state(r),y._inParentheses=n,s=y.interpolatedIdentifier$0(),i=null,a=y._trySupportsOperation$2(s,r),a!=null?(i=a,_=!0):_=!1,_)return S.expectChar$1(41),i;if(_=new t.InterpolationBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),_.addInterpolation$1(s),_.addInterpolation$1(y._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),l=_.interpolation$1(S.spanFrom$1(r)),S.peekChar$0()===58)throw E;return S.expectChar$1(41),new t.SupportsAnything(l,S.spanFrom$1(C))}else throw E}return g=y._supportsDeclarationValue$2(e,C),S.expectChar$1(41),g},_supportsDeclarationValue$2(e,r){var n,s,i=this;return e instanceof t.StringExpression?e.hasQuotes?n=!1:n=c.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"):n=!1,n?s=new t.StringExpression(i._interpolatedDeclarationValue$0(),!1):(i.whitespace$0(),s=i._expression$0()),new t.SupportsDeclaration(e,s,i.scanner.spanFrom$1(r))},_trySupportsOperation$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=null,S=e.contents;if(S.length!==1||(n=c.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,l=y,o=l;g.lookingAtIdentifier$0();){if(l!=null)g.expectIdentifier$1(l);else if(g.scanIdentifier$1("and"))l="and";else{if(!g.scanIdentifier$1("or"))return s._scanner!==S&&t.throwExpression(t.ArgumentError$(N.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;l="or"}g.whitespace$0(),_=g._supportsConditionInParens$0(),u=o??new t.SupportsInterpolation(n,a),p=S._string_scanner$_position,h=S._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),o=new t.SupportsOperation(u,_,l,f),d=l.toLowerCase(),d!=="and"&&d!=="or"&&t.throwExpression(t.ArgumentError$value(l,"operator",'may only be "and" or "or".')),g.whitespace$0()}return o},_lookingAtInterpolatedIdentifier$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===95||t.CharacterExtension_get_isAlphabetic(n)||n>=128||n===92){r=!0;break e}if(n===35){r=r.peekChar$1(1)===123;break e}if(n===45){e=r.peekChar$1(1);t:{if(e==null){r=!1;break t}if(e===35){r=r.peekChar$1(2)===123;break t}if(e===95||t.CharacterExtension_get_isAlphabetic(e)||e>=128||e===92||e===45){r=!0;break t}r=!1;break t}break e}r=!1;break e}return r},_lookingAtPotentialPropertyHack$0(){var e=this.scanner,r=e.peekChar$0();e:{if(r===58||r===42||r===46){e=!0;break e}if(r===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_lookingAtInterpolatedIdentifierBody$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===95||t.CharacterExtension_get_isAlphabetic(n)||n>=128?e=!0:e=n>=48&&n<=57||n===45,e||n===92){r=!0;break e}if(n===35){r=r.peekChar$1(1)===123;break e}r=!1;break e}return r},_lookingAtExpression$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===46){r=r.peekChar$1(1)!==46;break e}if(n===33){e=r.peekChar$1(1);t:{if(e!=null&&e!==105&&e!==73?r=e===32||e===9||e===10||e===13||e===12:r=!0,r){r=!0;break t}r=!1;break t}break e}if(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?n===95||t.CharacterExtension_get_isAlphabetic(n)||n>=128?r=!0:r=n>=48&&n<=57:r=!0,r){r=!0;break e}r=!1;break e}return 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(l){if(n=t.unwrapException(l),$.FormatException._is(n))e=n,r=t.getTraceFromException(l),this.error$3(0,"Invalid URL: "+m.get$message$x(e),s.spanFrom$1(i),r);else throw l}},_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=c.JSString_methods._codeUnitAt$1(e,0);(n===45||n===95)&&this.error$2(0,N.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),c.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:362},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:363},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:366},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:367},t.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:280},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:369},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:141},t.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},t.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration},$signature:280},t.StylesheetParser__declarationOrBuffer_closure.prototype={call$2(e,r){return t.Declaration$nested(this.name,e,r,null)},$signature:106},t.StylesheetParser__declarationOrBuffer_closure0.prototype={call$2(e,r){return t.Declaration$nested(this.name,e,r,this._box_0.value)},$signature:106},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,N.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:371},t.StylesheetParser__propertyOrVariableDeclaration_closure.prototype={call$2(e,r){return t.Declaration$nested(this._box_0.name,e,r,null)},$signature:106},t.StylesheetParser__propertyOrVariableDeclaration_closure0.prototype={call$2(e,r){return t.Declaration$nested(this._box_0.name,e,r,this.value)},$signature:106},t.StylesheetParser__atRootRule_closure.prototype={call$2(e,r){return t.AtRootRule$(e,r,this.query)},$signature:169},t.StylesheetParser__atRootRule_closure0.prototype={call$2(e,r){return t.AtRootRule$(e,r,null)},$signature:169},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:377},t.StylesheetParser__functionRule_closure.prototype={call$2(e,r){return t.FunctionRule$(this.name,this.$arguments,e,r,this.precedingComment)},$signature:378},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:1},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:379},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:2},t.StylesheetParser__includeRule_closure.prototype={call$2(e,r){return t.ContentBlock$(this.contentArguments_,e,r)},$signature:380},t.StylesheetParser_mediaRule_closure.prototype={call$2(e,r){return t.MediaRule$(this.query,e,r)},$signature:382},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:391},t.StylesheetParser_mozDocumentRule_closure.prototype={call$2(e,r){var n=this;return n._box_0.needsDeprecationWarning&&t.WarnForDeprecation_warnForDeprecation(n.$this.logger,c.Deprecation_gJ9,N.x40_moz_,r,null),t.AtRule$(n.name,r,e,n.value)},$signature:232},t.StylesheetParser_supportsRule_closure.prototype={call$2(e,r){return t.SupportsRule$(this.condition,e,r)},$signature:397},t.StylesheetParser__whileRule_closure.prototype={call$2(e,r){return this.$this._inControlDirective=this.wasInControlDirective,t.WhileRule$(this.condition,e,r)},$signature:398},t.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,r){return t.AtRule$(this.name,r,e,this._box_0.value)},$signature:232},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,l=this,o=l._box_0,_=o.operators_.pop(),u=o.operands_.pop(),p=o.singleExpression_;p==null&&(e=l.$this.scanner,r=_.operator.length,e.error$3$length$position(0,"Expected expression.",r,e._string_scanner$_position-r)),o.allowSlash?(e=l.$this,e=!e._inParentheses&&_===c.BinaryOperator_t8B&&e._isSlashOperand$1(u)&&e._isSlashOperand$1(p)):e=!1,e?o.singleExpression_=new t.BinaryOperationExpression(c.BinaryOperator_t8B,u,p,!0):(o.singleExpression_=new t.BinaryOperationExpression(_,u,p,!1),e=o.allowSlash=!1,(c.BinaryOperator_anB===_||c.BinaryOperator_olz===_)&&(r=l.$this,n=r.scanner.string,s=p.get$span(p),s=s.get$start(s),i=p.get$span(p),a=_.operator,c.JSString_methods.substring$2(n,s.offset-1,i.get$start(i).offset)===a&&(e=u.get$span(u),e=c.JSString_methods.codeUnitAt$1(n,e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=u.toString$0(0),n=p.toString$0(0),s=u.toString$0(0),i=p.toString$0(0),o=o.singleExpression_,t.WarnForDeprecation_warnForDeprecation(r.logger,c.Deprecation_sIK,`This operation is parsed as:
|
||
|
||
`+e+" "+a+" "+n+N.x0a_but_+s+" ("+a+i+`)
|
||
|
||
Add a space after `+a+N.x20to_cl,o.get$span(o),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:284},t.StylesheetParser__expression_addOperator.prototype={call$1(e){var r,n,s,i,a,l,o=this.$this;for(o.get$plainCss()&&e!==c.BinaryOperator_t8B&&e!==c.BinaryOperator_2jN&&(r=o.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===c.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&&c.JSArray_methods.get$last(s).precedence>=a;)n.call$0();s.push(e),l=r.singleExpression_,l==null&&(n=o.scanner,a=e.operator.length,n.error$3$length$position(0,"Expected expression.",a,n._string_scanner$_position-a)),i.push(l),o.whitespace$0(),r.singleExpression_=o._singleExpression$0()},$signature:400},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=c.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),c.ListSeparator_EVt,!1,s),e.spaceExpressions_=null)},$signature:0},t.StylesheetParser__expression_closure.prototype={call$0(){return this._3_0===43},$signature:1},t.StylesheetParser__expression_closure0.prototype={call$0(){return this._3_0===47},$signature:1},t.StylesheetParser__expression_closure1.prototype={call$0(){return this._3_0===46},$signature:1},t.StylesheetParser_expressionUntilComma_closure.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:1},t.StylesheetParser__isHexColor_closure.prototype={call$0(){return this._0_0.length},$signature:3},t.StylesheetParser__isHexColor_closure0.prototype={call$1(e){return t.CharacterExtension_get_isHex(e)},$signature:46},t.StylesheetParser__unicodeRange_closure.prototype={call$1(e){return e!=null&&t.CharacterExtension_get_isHex(e)},$signature:34},t.StylesheetParser__unicodeRange_closure0.prototype={call$1(e){return e!=null&&t.CharacterExtension_get_isHex(e)},$signature:34},t.StylesheetParser_identifierLike_closure.prototype={call$0(){return this._2_0===46},$signature:1},t.StylesheetParser_identifierLike_closure0.prototype={call$0(){return this._2_0===40},$signature:1},t.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},t.StylesheetParser_trySpecialFunction_closure.prototype={call$1(e){return new t.StringExpression(e,!1)},$signature:401},t.StylesheetParser__tryUrlContents_closure.prototype={call$0(){return this._0_0===35},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure.prototype={call$0(){return this._1_0===32},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure0.prototype={call$0(){return this._1_0===9},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure1.prototype={call$0(){return this._1_0===10},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure2.prototype={call$0(){return this._1_0===13},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure3.prototype={call$0(){return this._1_0===12},$signature:1},t.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,r=e.peekChar$0();e:{if(r===61){e=e.peekChar$1(1)!==61;break e}if(r===60||r===62){e=!0;break e}e=!1;break e}return e},$signature:1},t.StylesheetParser__supportsConditionInParens_closure.prototype={call$0(){return this._0_0[0]},$signature:14},t.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},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)._core$_value>r._core$_value},_stylesheet_graph$_add$3(e,r,n){var s,i,a,l,o=this,_=null,u=o._ignoreErrors$1(new t.StylesheetGraph__add_closure(o,e,r,n));return $.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(u)?(s=u._0,i=u._1,a=u._2,l=!0):(a=_,i=a,s=i,l=!1),l?(o.addCanonical$3(s,i,a),o._nodes.$index(0,i)):_},addCanonical$4$recanonicalize(e,r,n,s){var i,a=this,l=a._nodes;return l.$index(0,r)!=null||(i=a._ignoreErrors$1(new t.StylesheetGraph_addCanonical_closure(a,e,r,n)),i==null)?c.Set_empty3:(l.$indexSet(0,r,t.StylesheetNode$_(i,e,r,a._upstreamNodes$3(i,e,r))),s?a._recanonicalizeImports$2(e,r):c.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,l,o,_=$.Uri,u=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),l=new t.UnionSet(t.LinkedHashSet_LinkedHashSet$_literal([p,h,f],$.Set_Uri),$.UnionSet_Uri).get$_union_set$_iterable(),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),a.$indexSet(0,o,this._nodeFor$4(o,r,n,u));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,u,!0));return new t._Record_2_imports_modules(_,a)},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._1,n._0),!0)},_recanonicalizeImports$2(e,r){var n,s,i,a,l,o,_,u=this,p=t.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode);for(n=u._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();)l=n.get$current(n),o=u._recanonicalizeImportsForNode$4$forImport(l,e,r,!1),_=u._recanonicalizeImportsForNode$4$forImport(l,e,r,!0),(o.__js_helper$_length!==0||_.__js_helper$_length!==0)&&(p.add$1(0,l),l._replaceUpstream$2(t.mergeMaps(new t.UnmodifiableMapView(l._upstream,s),o,i,a),t.mergeMaps(new t.UnmodifiableMapView(l._upstreamImports,s),_,i,a)));return p._collection$_length!==0&&u._transitiveModificationTimes.clear$0(0),p},_recanonicalizeImportsForNode$4$forImport(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g=$.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,y=s?new t.UnmodifiableMapView(e._upstreamImports,g):new t.UnmodifiableMapView(e._upstream,g);for(g=$.Uri,l=$.nullable_StylesheetNode,o=t.LinkedHashMap_LinkedHashMap$_empty(g,l),g=t.MapExtensions_get_pairs(y,g,l),g=g.get$iterator(g),l=this._nodes,_=this.importCache,u=e.importer,p=e.canonicalUrl;g.moveNext$0();)if(h=g.get$current(g),i=null,i=h._0,f=h._1,!!r.couldCanonicalize$2(i,n)){_.clearCanonicalize$1(i),a=null;try{a=_.canonicalize$4$baseImporter$baseUrl$forImport(0,i,u,p,s)}catch{}h=a,d=h==null?null:h._1,!m.$eq$(d,f==null?null:f.canonicalUrl)&&(h=i,o.$indexSet(0,h,a==null?null:l.$index(0,d)))}return o},_nodeFor$5$forImport(e,r,n,s,i){var a,l,o,_,u,p,h=this,f=null,d={},g=h._ignoreErrors$1(new t.StylesheetGraph__nodeFor_closure(h,e,r,n,i));return g==null?f:(d.originalUrl=d.canonicalUrl=d.importer=null,d.importer=g._0,a=d.canonicalUrl=g._1,d.originalUrl=g._2,l=h._nodes,o=l.$index(0,a),o!=null?(_=o,u=!0):(_=f,u=!1),u?_:s.contains$1(0,a)||(p=h._ignoreErrors$1(new t.StylesheetGraph__nodeFor_closure0(d,h)),p==null)?f:(s.add$1(0,d.canonicalUrl),a=d.importer,u=d.canonicalUrl,_=t.StylesheetNode$_(p,a,u,h._upstreamNodes$3(p,a,u)),s.remove$1(0,d.canonicalUrl),l.$indexSet(0,d.canonicalUrl,_),_))},_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:406},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._core$_value>i._core$_value&&(i=n);return i},$signature:215},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:86},t.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:85},t.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:85},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:86},t.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this._box_0;return this.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:85},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,l=a._upstream,o=$.nullable_StylesheetNode;for(l=t.LinkedHashSet_LinkedHashSet$of(l.get$values(l),o),n=a._upstreamImports,l.addAll$1(0,n.get$values(n)),n=$.StylesheetNode,s=t.SetExtension_removeNull(l,n),o=t.LinkedHashSet_LinkedHashSet$of(e.get$values(e),o),o.addAll$1(0,r.get$values(r)),i=t.SetExtension_removeNull(o,n),l=s.difference$1(i),l=l.get$iterator(l);l.moveNext$0();)l.get$current(l)._downstream.remove$1(0,a);for(l=i.difference$1(s),l=l.get$iterator(l);l.moveNext$0();)l.get$current(l)._downstream.add$1(0,a);a._upstream=e,a._upstreamImports=r},_stylesheet_graph$_remove$0(){var e,r,n,s,i,a,l=this;for(e=l._upstream,e=t.LinkedHashSet_LinkedHashSet$of(e.get$values(e),$.nullable_StylesheetNode),r=l._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,l);for(e=l._downstream,e=e.get$iterator(e);e.moveNext$0();){for(r=e.get$current(e),n=r._upstream,s=t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"),s=t.List_List$of(new t.LinkedHashMapKeyIterable(n,s),!0,s._eval$1("Iterable.E")),n=s.length,i=0;i<n;++i)if(a=s[i],m.$eq$(r._upstream.$index(0,a),l)){r._upstream.$indexSet(0,a,null);break}for(n=r._upstreamImports,s=t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"),s=t.List_List$of(new t.LinkedHashMapKeyIterable(n,s),!0,s._eval$1("Iterable.E")),n=s.length,i=0;i<n;++i)if(a=s[i],m.$eq$(r._upstreamImports.$index(0,a),l)){r._upstreamImports.$indexSet(0,a,null);break}}},toString$0(e){var r=this._stylesheet.span;return r=t.NullableExtension_andThen(r.get$sourceUrl(r),t.path__prettyUri$closure()),r??"<unknown>"}},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??(this._lazy_file_span$_span=this._builder.call$0())},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.MapExtensions_get_pairs_closure.prototype={call$1(e){return new t._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},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,l,o,_,u,p;for(s=e.length,i=this._mapsByKey,a=r._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView<1,2>"),l=0;l<e.length;e.length===s||(0,t.throwConcurrentModificationError)(e),++l)if(o=e[l],a._is(o))for(_=o._mapsByKey,_=_.get$values(_),_=new t.MappedIterator(m.get$iterator$ax(_.__internal$_iterable),_._f),u=t._instanceType(_)._rest[1];_.moveNext$0();)p=_.__internal$_current,p==null&&(p=u._as(p)),t.setAll(i,p.get$keys(p),p);else t.setAll(i,o.get$keys(o),o)},$index(e,r){var n=this._mapsByKey.$index(0,this.$ti._precomputed1._as(r));return n==null?null:n.$index(0,r)},$indexSet(e,r,n){var s,i,a=this._mapsByKey.$index(0,r);if(a!=null?(s=a,i=!0):(s=null,i=!1),i)s.$indexSet(0,r,n);else throw t.wrapException(t.UnsupportedError$(N.New_en))},remove$1(e,r){throw t.wrapException(t.UnsupportedError$(N.Entrie))},containsKey$1(e){return this._mapsByKey.containsKey$1(e)}},t.MultiDirWatcher.prototype={watch$1(e,r){var n,s,i,a,l,o,_,u,p,h,f,d;for(n=this._watchers,s=t.MapExtensions_get_pairs(n,$.nullable_String,$.Stream_WatchEvent).toList$0(0),i=s.length,n=n._map,a=this._group,l=!1,o=0;o<s.length;s.length===i||(0,t.throwConcurrentModificationError)(s),++o){if(_=s[o],u=t._InitializedCell$(new t.MultiDirWatcher_watch_closure(_)),u._readFinal$0().toString,p=u._readFinal$0(),p.toString,h=_._1,l?_=!1:(_=b.$get$context(),_=_._isWithinOrEquals$2(p,r)===c._PathRelation_equal||_._isWithinOrEquals$2(p,r)===c._PathRelation_within),_)return n=new t._Future(b.Zone__current,$._Future_void),n._asyncComplete$1(null),n;b.$get$context()._isWithinOrEquals$2(r,p)===c._PathRelation_within&&(n.remove$1(0,p),a.remove$1(0,h),l=!0)}return f=t.watchDir(r,this._poll),s=new t._CompleterStream($._CompleterStream_WatchEvent),d=new t.StreamCompleter(s,$.StreamCompleter_WatchEvent),f.then$1$2$onError(0,d.get$setSourceStream(),d.get$setError(),$.void),n.$indexSet(0,r,s),a.add$1(0,s),f}},t.MultiDirWatcher_watch_closure.prototype={call$0(){return this._0_0._0},$signature:22},t.MultiSpan.prototype={get$start(e){var r=this._multi_span$_primary;return r.get$start(r)},get$end(e){var r=this._multi_span$_primary;return r.get$end(r)},get$text(){return this._multi_span$_primary.get$text()},get$context(e){var r=this._multi_span$_primary;return r.get$context(r)},get$file(e){var r=this._multi_span$_primary;return r.get$file(r)},get$length(e){var r=this._multi_span$_primary;return r.get$length(r)},get$sourceUrl(e){var r=this._multi_span$_primary;return r.get$sourceUrl(r)},compareTo$1(e,r){return this._multi_span$_primary.compareTo$1(0,r)},toString$0(e){return this._multi_span$_primary.toString$0(0)},expand$1(e,r){return new t.MultiSpan(this._multi_span$_primary.expand$1(0,r),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){var r=e===!0||!1;return t.Highlighter$multiple(this._multi_span$_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_span$_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.NoSourceMapBuffer.prototype={get$length(e){return this._no_source_map_buffer$_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_buffer$_buffer._contents+=t.S(r),null},writeCharCode$1(e){return this._no_source_map_buffer$_buffer._contents+=t.Primitives_stringFromCharCode(e),null},toString$0(e){var r=this._no_source_map_buffer$_buffer._contents;return r.charCodeAt(0)==0,r},buildSourceMap$1$prefix(e){return t.throwExpression(t.UnsupportedError$(N.NoSour))}},t.PrefixedMapView.prototype={get$keys(e){return new t._PrefixedKeys(this)},get$length(e){var r=this._prefixed_map_view$_map;return r.get$length(r)},get$isEmpty(e){var r=this._prefixed_map_view$_map;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._prefixed_map_view$_map;return r.get$isNotEmpty(r)},$index(e,r){return typeof r=="string"&&c.JSString_methods.startsWith$1(r,this._prefix)?this._prefixed_map_view$_map.$index(0,m.substring$1$s(r,this._prefix.length)):null},containsKey$1(e){return typeof e=="string"&&c.JSString_methods.startsWith$1(e,this._prefix)&&this._prefixed_map_view$_map.containsKey$1(m.substring$1$s(e,this._prefix.length))}},t._PrefixedKeys.prototype={get$length(e){var r=this._view._prefixed_map_view$_map;return r.get$length(r)},get$iterator(e){var r=this._view._prefixed_map_view$_map;return r=m.map$1$1$ax(r.get$keys(r),new t._PrefixedKeys_iterator_closure(this),$.String),r.get$iterator(r)},contains$1(e,r){return this._view.containsKey$1(r)}},t._PrefixedKeys_iterator_closure.prototype={call$1(e){return this.$this._view._prefix+e},$signature:7},t.PublicMemberMapView.prototype={get$keys(e){var r=this._public_member_map_view$_inner;return m.where$1$ax(r.get$keys(r),t.utils__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&t.isPublic(e)&&this._public_member_map_view$_inner.containsKey$1(e)},$index(e,r){return typeof r=="string"&&t.isPublic(r)?this._public_member_map_view$_inner.$index(0,r):null}},t.SourceMapBuffer.prototype={get$_targetLocation(){var e=this._source_map_buffer$_buffer._contents,r=this._line;return t.SourceLocation$(e.length,this._column,r,null)},get$length(e){return this._source_map_buffer$_buffer._contents.length},forSpan$1$2(e,r){var n,s=this,i=s._inSpan;s._inSpan=!0,s._addEntry$2(e.get$start(e),s.get$_targetLocation());try{return n=r.call$0(),n}finally{s._inSpan=i}},forSpan$2(e,r){return this.forSpan$1$2(e,r,$.dynamic)},_addEntry$2(e,r){var n,s,i=this._entries;i.length!==0&&(n=c.JSArray_methods.get$last(i),s=n.source,s.file.getLine$1(s.offset)===e.file.getLine$1(e.offset)&&n.target.line===r.line||n.target.offset===r.offset)||i.push(new t.Entry(e,r,null))},write$1(e,r){var n,s,i=m.toString$0$(r);for(this._source_map_buffer$_buffer._contents+=i,n=i.length,s=0;s<n;++s)c.JSString_methods._codeUnitAt$1(i,s)===10?this._source_map_buffer$_writeLine$0():++this._column},writeCharCode$1(e){this._source_map_buffer$_buffer._contents+=t.Primitives_stringFromCharCode(e),e===10?this._source_map_buffer$_writeLine$0():++this._column},_source_map_buffer$_writeLine$0(){var e=this,r=e._entries;c.JSArray_methods.get$last(r).target.line===e._line&&c.JSArray_methods.get$last(r).target.column===e._column&&r.pop(),++e._line,e._column=0,e._inSpan&&r.push(new t.Entry(c.JSArray_methods.get$last(r).source,e.get$_targetLocation(),null))},toString$0(e){var r=this._source_map_buffer$_buffer._contents;return r.charCodeAt(0)==0,r},buildSourceMap$1$prefix(e){var r,n,s,i={},a=e.length;if(a===0)return t.SingleMapping_SingleMapping$fromEntries(this._entries);for(i.prefixColumn=i.prefixLines=0,r=0,n=0;r<a;++r)c.JSString_methods._codeUnitAt$1(e,r)===10?(++i.prefixLines,i.prefixColumn=0,n=0):(s=n+1,i.prefixColumn=s,n=s);return n=this._entries,t.SingleMapping_SingleMapping$fromEntries(new t.MappedListIterable(n,new t.SourceMapBuffer_buildSourceMap_closure(i,a),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},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:186},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 c.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:10},t._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return c.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:7},t.indent_closure.prototype={call$1(e){return c.JSString_methods.$mul(" ",this.indentation)+e},$signature:7},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,s,i=this.destination,a=i.$index(0,e);a!=null?(n=a,s=!0):(n=null,s=!1),s?n.addAll$1(0,r):i.$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 c.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+N.x20is_de+s+N.x0a_Morex3a,c.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,n,s=this._selectorStringOrNull$0();if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$(this.toString$0(0)+N.x20is_noa,e))},_selectorStringOrNull$0(){var e,r,n,s,i,a,l,o,_=this,u=null;if(_ instanceof t.SassString)return _._string$_text;if(!(_ instanceof t.SassList)||(e=_._list$_contents,r=e.length,r===0))return u;n=t._setArrayType([],$.JSArray_String);e:{if(s=_._separator,c.ListSeparator_rXA===s){for(i=0;i<r;++i){if(a=e[i],a instanceof t.SassString){n.push(a._string$_text);continue}if(a instanceof t.SassList&&c.ListSeparator_EVt===a._separator){if(l=a._selectorStringOrNull$0(),l==null)return u;n.push(l);continue}return u}break e}if(c.ListSeparator_zg9===s)return u;for(i=0;i<r;++i){if(o=e[i],!(o instanceof t.SassString))return u;n.push(o._string$_text)}}return c.JSArray_methods.join$1(n,s===c.ListSeparator_rXA?", ":" ")},withListContents$2$separator(e,r){var n=r??this.get$separator(this),s=this.get$hasBrackets();return t.SassList$(e,n,s)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+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){var r;e:{if(e instanceof t.SassString){r=new t.SassString(t.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes);break e}e instanceof t.SassCalculation&&t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),r=new t.SassString(t.serializeValue(this,!1,!0)+t.serializeValue(e,!1,!0),!1);break e}return r},minus$1(e){return e instanceof t.SassCalculation?t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):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 c.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?c.SassBoolean_false:c.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&&c.C_ListEquality.equals$2(0,this.$arguments,r.$arguments)},get$hashCode(e){return c.JSString_methods.get$hashCode(this.name)^c.C_ListEquality0.hash$1(this.$arguments)}},t.SassCalculation_sign_closure.prototype={call$0(){return this._0_0._number$_value},$signature:105},t.SassCalculation_round_closure.prototype={call$0(){return this._0_0._0},$signature:14},t.SassCalculation_round_closure0.prototype={call$0(){return this._0_0._1},$signature:101},t.SassCalculation_round_closure1.prototype={call$0(){return this._0_2._readFinal$0()==null},$signature:1},t.SassCalculation_round_closure2.prototype={call$0(){return this._0_0._2},$signature:101},t.SassCalculation_round_closure3.prototype={call$0(){return this._0_5._readFinal$0()==null},$signature:1},t.SassCalculation_round_closure4.prototype={call$0(){return this._0_1._readFinal$0()._string$_text},$signature:21},t.SassCalculation_round_closure5.prototype={call$0(){return this._0_8._readFinal$0()==="nearest"},$signature:1},t.SassCalculation_round_closure6.prototype={call$0(){return this._0_8._readFinal$0()==="up"},$signature:1},t.SassCalculation_round_closure7.prototype={call$0(){return this._0_8._readFinal$0()==="down"},$signature:1},t.SassCalculation_round_closure8.prototype={call$0(){return this._0_8._readFinal$0()==="to-zero"},$signature:1},t.SassCalculation__roundWithStep_closure0.prototype={call$0(){return this._0_0._0},$signature:21},t.SassCalculation__roundWithStep_closure.prototype={call$0(){return this._0_0._1},$signature:105},t.SassCalculation__roundWithStep_closure1.prototype={call$0(){return this._0_1._readFinal$0()==="nearest"},$signature:1},t.SassCalculation__roundWithStep_closure2.prototype={call$0(){return this._0_1._readFinal$0()==="to-zero"},$signature:1},t.SassCalculation__roundWithStep_closure3.prototype={call$0(){return this._0_2._readFinal$0()>0},$signature:1},t.SassCalculation__roundWithStep_closure4.prototype={call$0(){return this._0_1._readFinal$0()==="up"},$signature:1},t.SassCalculation__roundWithStep_closure5.prototype={call$0(){return this._0_1._readFinal$0()==="down"},$signature:1},t.SassCalculation__simplify_closure.prototype={call$0(){return this._0_0.$arguments},$signature:115},t.SassCalculation__verifyLength_closure.prototype={call$1(e){return e instanceof t.SassString||e instanceof t.CalculationInterpolation},$signature:68},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 c.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 c.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){return e.visitColor$1(this)},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??this._alpha)},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,l=r??i.get$hue(i),o=s??i.get$saturation(i),_=n??i.get$lightness(i),u=t.SassColor__handleNullAlpha(e??i._alpha);return new t.SassColor(a,a,a,c.JSNumber_methods.$mod(l,360),t.fuzzyAssertRange(o,0,100,"saturation"),t.fuzzyAssertRange(_,0,100,"lightness"),t.fuzzyAssertRange(u,0,1,"alpha"),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 c.JSInt_methods.get$hashCode(r.get$red(r))^c.JSInt_methods.get$hashCode(r.get$green(r))^c.JSInt_methods.get$hashCode(r.get$blue(r))^c.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,l=Math.max(Math.max(s,i),a),o=Math.min(Math.min(s,i),a),_=l-o,u=l===o;u?n._hue=0:l===s?n._hue=c.JSNumber_methods.$mod(60*(i-a)/_,360):l===i?n._hue=c.JSNumber_methods.$mod(120+60*(a-s)/_,360):l===a&&(n._hue=c.JSNumber_methods.$mod(240+60*(s-i)/_,360)),e=l+o,r=50*e,n._lightness=r,u?n._saturation=0:(u=100*_,r<50?n._saturation=u/e:n._saturation=u/(2-l-o))},_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:273},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&&c.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===c.ListSeparator_undecided_null_undecided&&this._list$_contents.length>1)throw t.wrapException(t.ArgumentError$(N.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?c.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return this._list$_contents.length===0?c.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&&c.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 c.C_ListEquality0.hash$1(this._list$_contents)}},t.SassList_isBlank_closure.prototype={call$1(e){return e.get$isBlank()},$signature:71},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)?c.ListSeparator_undecided_null_undecided:c.ListSeparator_rXA},get$asList(){var e,r,n,s,i,a,l=$.JSArray_Value,o=t._setArrayType([],l);for(e=$.Value,r=t.MapExtensions_get_pairs(this._map$_contents,e,e),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,a=t.List_List$from(t._setArrayType([s,i],l),!1,e),a.fixed$length=Array,a.immutable$list=Array,o.push(new t.SassList(a,c.ListSeparator_EVt,!1));return o},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&&c.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)?c.C_ListEquality0.hash$1(c.List_empty8):c.C_MapEquality.hash$1(r)}},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 c.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,n,s=t.fuzzyAsInt(this._number$_value);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)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,i,a=this,l=t.fuzzyCheckRange(a._number$_value,e,r);if(l!=null?(s=l,i=!0):(s=null,i=!1),i)return s;throw t.wrapException(t.SassScriptException$("Expected "+a.toString$0(0)+" to be within "+e+a.get$unitString()+" and "+r+a.get$unitString()+".",n))},valueInRangeWithUnit$4(e,r,n,s){var i,a,l=t.fuzzyCheckRange(this._number$_value,e,r);if(l!=null?(i=l,a=!0):(i=null,a=!1),a)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))},assertNoUnits$0(){return this.assertNoUnits$1(null)},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)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},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)},coerceToMatch$3(e,r,n){var s=this.coerceValueToMatch$3(e,r,n),i=e.get$numeratorUnits(e);return t.SassNumber_SassNumber$withUnits(s,e.get$denominatorUnits(e),i)},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 l,o,_,u,p,h,f=this,d={};if(c.C_ListEquality.equals$2(0,f.get$numeratorUnits(f),e)&&c.C_ListEquality.equals$2(0,f.get$denominatorUnits(f),r)||(l=e.length!==0||r.length!==0,n?o=!f.get$hasUnits()||!l:o=!1,o))return f._number$_value;for(_=new t.SassNumber__coerceOrConvertValue_compatibilityException(f,i,a,l,s,e,r),d.value=f._number$_value,o=f.get$numeratorUnits(f),u=t._setArrayType(o.slice(0),t._arrayInstanceType(o)),o=e.length,p=0;p<e.length;e.length===o||(0,t.throwConcurrentModificationError)(e),++p)t.removeFirstWhere(u,new t.SassNumber__coerceOrConvertValue_closure(d,e[p]),new t.SassNumber__coerceOrConvertValue_closure0(_));for(o=f.get$denominatorUnits(f),h=t._setArrayType(o.slice(0),t._arrayInstanceType(o)),o=r.length,p=0;p<r.length;r.length===o||(0,t.throwConcurrentModificationError)(r),++p)t.removeFirstWhere(h,new t.SassNumber__coerceOrConvertValue_closure1(d,r[p]),new t.SassNumber__coerceOrConvertValue_closure2(_));if(u.length!==0||h.length!==0)throw t.wrapException(_.call$0());return d.value},_coerceOrConvertValue$4$coerceUnitless$name(e,r,n,s){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,r,n,s,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(r){if(t.unwrapException(r)instanceof t.SassScriptException)return!1;throw r}},greaterThan$1(e){if(e instanceof t.SassNumber)return this._coerceUnits$2(e,t.number0__fuzzyGreaterThan$closure())?c.SassBoolean_true:c.SassBoolean_false;throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof t.SassNumber)return this._coerceUnits$2(e,t.number0__fuzzyGreaterThanOrEquals$closure())?c.SassBoolean_true:c.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())?c.SassBoolean_true:c.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())?c.SassBoolean_true:c.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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z=null,H={};if(H.value=e,s=new t._Record_4([O.get$numeratorUnits(O),O.get$denominatorUnits(O),r,n]),i=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure(s)),a=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure0(s)),l=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure1(s)),o=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure2(l)),_=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure3(s)),u=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure4(_)),p=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure5(i)),h=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure6(a)),f=i._readFinal$0(),d=a._readFinal$0(),g=o._readFinal$0()&&u._readFinal$0(),g?g=!0:p._readFinal$0()&&h._readFinal$0()?(f=l._readFinal$0(),y=_._readFinal$0(),d=y,g=!0):g=!1,g?(S=d,g=f,C=!0):(S=z,g=S,C=!1),C?C=!0:(p._readFinal$0()?(E=a._readFinal$0(),A=l._readFinal$0(),C=u._readFinal$0(),C=C):(A=z,E=A,C=!1),C?C=!0:(A=i._readFinal$0(),h._readFinal$0()&&o._readFinal$0()?(E=_._readFinal$0(),C=!0):C=!1),C?O._areAnyConvertible$2(A,E)?C=!1:(S=E,g=A,C=!0):C=!1),C)return t.SassNumber_SassNumber$withUnits(e,S,g);for(M=t._setArrayType([],$.JSArray_String),L=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),g=O.get$numeratorUnits(O),S=g.length,R=0;R<S;++R)T=g[R],t.removeFirstWhere(L,new t.SassNumber_multiplyUnits_closure7(H,T),new t.SassNumber_multiplyUnits_closure8(M,T));for(g=O.get$denominatorUnits(O),P=t._setArrayType(g.slice(0),t._arrayInstanceType(g)),g=r.length,R=0;R<g;++R)T=r[R],t.removeFirstWhere(P,new t.SassNumber_multiplyUnits_closure9(H,T),new t.SassNumber_multiplyUnits_closure10(M,T));return g=H.value,c.JSArray_methods.addAll$1(P,L),t.SassNumber_SassNumber$withUnits(g,P,M)},_areAnyConvertible$2(e,r){return m.any$1$ax(e,new t.SassNumber__areAnyConvertible_closure(r))},_unitString$2(e,r){var n,s,i=new t._Record_2(e,r),a=t._InitializedCell$(new t.SassNumber__unitString_closure(i)),l=t._InitializedCell$(new t.SassNumber__unitString_closure0(i)),o=t._InitializedCell$(new t.SassNumber__unitString_closure1(l)),_=t._InitializedCell$(new t.SassNumber__unitString_closure2(o));e:{if(a._readFinal$0()&&_._readFinal$0()){n="no units";break e}if(a._readFinal$0()&&m.$eq$(o._readFinal$0(),1)?(s=m.$index$asx(l._readFinal$0(),0),n=!0):(s=null,n=!1),n){n=t.S(s)+"^-1";break e}if(a._readFinal$0()){n="("+c.JSArray_methods.join$1(r,"*")+")^-1";break e}if(_._readFinal$0()){n=c.JSArray_methods.join$1(e,"*");break e}n=c.JSArray_methods.join$1(e,"*")+"/"+c.JSArray_methods.join$1(r,"*");break e}return n},$eq(e,r){var n=this;return r==null||!(r instanceof t.SassNumber)||n.get$numeratorUnits(n).length!==r.get$numeratorUnits(r).length||n.get$denominatorUnits(n).length!==r.get$denominatorUnits(r).length?!1:n.get$hasUnits()?!c.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._canonicalizeUnitList$1(r.get$numeratorUnits(r)))||!c.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._canonicalizeUnitList$1(r.get$denominatorUnits(r)))?!1:t.fuzzyEquals(n._number$_value*n._canonicalMultiplier$1(n.get$numeratorUnits(n))/n._canonicalMultiplier$1(n.get$denominatorUnits(n)),r._number$_value*n._canonicalMultiplier$1(r.get$numeratorUnits(r))/n._canonicalMultiplier$1(r.get$denominatorUnits(r))):t.fuzzyEquals(n._number$_value,r._number$_value)},get$hashCode(e){var r=this,n=r.hashCache;return n??(r.hashCache=t.fuzzyHashCode(r._number$_value*r._canonicalMultiplier$1(r.get$numeratorUnits(r))/r._canonicalMultiplier$1(r.get$denominatorUnits(r))))},_canonicalizeUnitList$1(e){var r,n=e.length;return n===0?e:n===1?(r=b.$get$_typesByUnit().$index(0,c.JSArray_methods.get$first(e)),r==null?n=e:(n=c.Map_ws7dy.$index(0,r),n.toString,n=t._setArrayType([c.JSArray_methods.get$first(n)],$.JSArray_String)),n):(n=t._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=t.List_List$of(new t.MappedListIterable(e,new t.SassNumber__canonicalizeUnitList_closure,n),!0,n._eval$1("ListIterable.E")),c.JSArray_methods.sort$0(n),n)},_canonicalMultiplier$1(e){return c.JSArray_methods.fold$2(e,1,new t.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var r,n=c.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,l=a.get$denominatorUnits(a);return l=new t.MappedListIterable(l,new t.SassNumber_unitSuggestion_closure,t._arrayInstanceType(l)._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+l+n+s,a.get$numeratorUnits(a).length===0?i:"calc("+i+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},t.SassNumber_SassNumber$withUnits_closure0.prototype={call$0(){return this._0_1._readFinal$0()==null},$signature:1},t.SassNumber_SassNumber$withUnits_closure.prototype={call$0(){return this._0_0._0},$signature:82},t.SassNumber_SassNumber$withUnits_closure1.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())},$signature:3},t.SassNumber_SassNumber$withUnits_closure2.prototype={call$0(){return this._0_4._readFinal$0()<=0},$signature:1},t.SassNumber_SassNumber$withUnits_closure4.prototype={call$0(){return this._0_7._readFinal$0()==null},$signature:1},t.SassNumber_SassNumber$withUnits_closure3.prototype={call$0(){return this._0_0._1},$signature:82},t.SassNumber_SassNumber$withUnits_closure5.prototype={call$0(){return m.get$length$asx(this._0_7._readFinal$0())<=0},$signature:1},t.SassNumber_SassNumber$withUnits_closure6.prototype={call$0(){return this._1_0._0},$signature:27},t.SassNumber_SassNumber$withUnits_closure7.prototype={call$0(){return m.get$length$asx(this._1_1._readFinal$0())},$signature:3},t.SassNumber_SassNumber$withUnits_closure8.prototype={call$0(){return m.get$length$asx(this._1_0._1)<=0},$signature:1},t.SassNumber__coerceOrConvertValue_compatibilityException.prototype={call$0(){var e,r,n,s,i,a,l=this,o=l.other;return o!=null?(e=l.$this,r=e.toString$0(0)+" and",n=new t.StringBuffer(r),s=l.otherName,s!=null&&(r=n._contents=r+(" $"+s+":")),o=r+(" "+o.toString$0(0)+" have incompatible units"),n._contents=o,(!e.get$hasUnits()||!l.otherHasUnits)&&(n._contents=o+" (one has units and the other doesn't)"),o=n.toString$0(0)+".",e=l.name,new t.SassScriptException(e==null?o:"$"+e+": "+o)):l.otherHasUnits?(o=l.newNumerators,o.length===1&&l.newDenominators.length===0&&(i=b.$get$_typesByUnit().$index(0,c.JSArray_methods.get$first(o)),i!=null)?(o=l.$this.toString$0(0),e=c.JSArray_methods.contains$1(t._setArrayType([97,101,105,111,117],$.JSArray_int),c.JSString_methods._codeUnitAt$1(i,0))?"an "+i:"a "+i,r=c.Map_ws7dy.$index(0,i),r.toString,r="Expected "+o+" to have "+e+" unit ("+c.JSArray_methods.join$1(r,", ")+").",e=l.name,new t.SassScriptException(e==null?r:"$"+e+": "+r)):(e=l.newDenominators,a=t.pluralize("unit",o.length+e.length,null),r=l.$this,e="Expected "+r.toString$0(0)+" to have "+a+" "+r._unitString$2(o,e)+".",o=l.name,new t.SassScriptException(o==null?e:"$"+o+": "+e))):(o="Expected "+l.$this.toString$0(0)+" to have no units.",e=l.name,new t.SassScriptException(e==null?o:"$"+e+": "+o))},$signature:426},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:10},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:10},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:61},t.SassNumber_minus_closure.prototype={call$2(e,r){return e-r},$signature:61},t.SassNumber_multiplyUnits_closure.prototype={call$0(){return this._0_0.__js_helper$_values[0]},$signature:27},t.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this._0_0.__js_helper$_values[1]},$signature:27},t.SassNumber_multiplyUnits_closure1.prototype={call$0(){return this._0_0.__js_helper$_values[2]},$signature:27},t.SassNumber_multiplyUnits_closure2.prototype={call$0(){return m.get$length$asx(this._0_3._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure3.prototype={call$0(){return this._0_0.__js_helper$_values[3]},$signature:27},t.SassNumber_multiplyUnits_closure4.prototype={call$0(){return m.get$length$asx(this._0_7._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure5.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure6.prototype={call$0(){return m.get$length$asx(this._0_2._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure7.prototype={call$1(e){var r=t.conversionFactor(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:10},t.SassNumber_multiplyUnits_closure8.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber_multiplyUnits_closure9.prototype={call$1(e){var r=t.conversionFactor(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:10},t.SassNumber_multiplyUnits_closure10.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var r,n,s=c.Map_nfuzN.$index(0,e);e:{if(s!=null?(r=s,n=!0):(r=null,n=!1),n){n=m.any$1$ax(this.units2,r.get$containsKey());break e}n=m.contains$1$asx(this.units2,e);break e}return n},$signature:10},t.SassNumber__unitString_closure.prototype={call$0(){return m.get$length$asx(this._0_0._0)<=0},$signature:1},t.SassNumber__unitString_closure0.prototype={call$0(){return this._0_0._1},$signature:27},t.SassNumber__unitString_closure1.prototype={call$0(){return m.get$length$asx(this._0_5._readFinal$0())},$signature:3},t.SassNumber__unitString_closure2.prototype={call$0(){return this._0_6._readFinal$0()<=0},$signature:1},t.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var r,n=b.$get$_typesByUnit().$index(0,e);return n==null?r=e:(r=c.Map_ws7dy.$index(0,n),r.toString,r=c.JSArray_methods.get$first(r)),r},$signature:7},t.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,r){return e*this.$this.canonicalMultiplierForUnit$1(r)},$signature:162},t.SassNumber_unitSuggestion_closure.prototype={call$1(e){return" * 1"+e},$signature:7},t.SassNumber_unitSuggestion_closure0.prototype={call$1(e){return" / 1"+e},$signature:7},t.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits(){return!0},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw t.wrapException(t.UnimplementedError$(N.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._Record_2(e,r))}},t.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return t.List_List$unmodifiable([this._unit],$.String)},get$denominatorUnits(e){return c.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},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._Record_2(e,r))},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=b.$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},coerceToMatch$1(e){var r=e instanceof t.SingleUnitSassNumber?this._coerceToUnit$1(e._unit):null;return r??this.super$SassNumber$coerceToMatch(e,null,null)},coerceValueToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return s??this.super$SassNumber$coerceValueToMatch(e,r,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return s??this.super$SassNumber$convertValueToMatch(e,r,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,r){var n=e.length===1&&r.length===0?this._coerceToUnit$1(e[0]):null;return n??this.super$SassNumber$coerce(e,r,null)},coerceValue$3(e,r,n){var s=e.length===1&&r.length===0?this._coerceValueToUnit$1(e[0]):null;return s??this.super$SassNumber$coerceValue(e,r,n)},coerceValueToUnit$2(e,r){var n=this._coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit(e,r)},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??(r.hashCache=t.fuzzyHashCode(r._number$_value*r.canonicalMultiplierForUnit$1(r._unit)))}},t.SingleUnitSassNumber__coerceToUnit_closure.prototype={call$1(e){return new t.SingleUnitSassNumber(this.unit,this.$this._number$_value*e,null)},$signature:434},t.SingleUnitSassNumber__coerceValueToUnit_closure.prototype={call$1(e){return this.$this._number$_value*e},$signature:38},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:10},t.SingleUnitSassNumber_multiplyUnits_closure0.prototype={call$0(){var e=t._setArrayType([this.$this._unit],$.JSArray_String),r=this._box_0;c.JSArray_methods.addAll$1(e,r.newNumerators),r.newNumerators=e},$signature:0},t.UnitlessSassNumber.prototype={get$numeratorUnits(e){return c.List_empty},get$denominatorUnits(e){return c.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new t.UnitlessSassNumber(e,null)},withSlash$2(e,r){return new t.UnitlessSassNumber(this._number$_value,new t._Record_2(e,r))},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},coerceToMatch$1(e){return e.withValue$1(this._number$_value)},coerceValueToMatch$3(e,r,n){return this._number$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,r,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,r,n):this._number$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},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)?c.SassBoolean_true:c.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)?c.SassBoolean_true:c.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,r<n&&!t.fuzzyEquals(r,n)?c.SassBoolean_true:c.SassBoolean_false):this.super$SassNumber$lessThan(e)},lessThanOrEquals$1(e){var r,n;return e instanceof t.SassNumber?(r=this._number$_value,n=e._number$_value,r<n||t.fuzzyEquals(r,n)?c.SassBoolean_true:c.SassBoolean_false):this.super$SassNumber$lessThanOrEquals(e)},modulo$1(e){return e instanceof t.SassNumber?e.withValue$1(t.moduloLikeSass(this._number$_value,e._number$_value)):this.super$SassNumber$modulo(e)},plus$1(e){return e instanceof t.SassNumber?e.withValue$1(this._number$_value+e._number$_value):this.super$SassNumber$plus(e)},minus$1(e){return e instanceof t.SassNumber?e.withValue$1(this._number$_value-e._number$_value):this.super$SassNumber$minus(e)},times$1(e){return e instanceof t.SassNumber?e.withValue$1(this._number$_value*e._number$_value):this.super$SassNumber$times(e)},dividedBy$1(e){var r,n;return e instanceof t.SassNumber?(r=this._number$_value/e._number$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=t.SassNumber_SassNumber$withUnits(r,e.get$numeratorUnits(e),n),r=n):r=new t.UnitlessSassNumber(r,null),r):this.super$SassNumber$dividedBy(e)},unaryMinus$0(){return new t.UnitlessSassNumber(-this._number$_value,null)},$eq(e,r){return r==null?!1:r instanceof t.UnitlessSassNumber&&t.fuzzyEquals(this._number$_value,r._number$_value)},get$hashCode(e){var r=this.hashCache;return r??(this.hashCache=t.fuzzyHashCode(this._number$_value))}},t.SassString.prototype={get$_sassLength(){var e,r,n=this,s=n.__SassString__sassLength_FI;return s===b&&(e=new t.Runes(n._string$_text),r=e.get$length(e),n.__SassString__sassLength_FI!==b&&t.throwUnnamedLateFieldADI(),n.__SassString__sassLength_FI=r,s=r),s},get$isSpecialNumber(){var e,r,n,s;if(this._hasQuotes||(e=this._string$_text,e.length<6))return!1;r=c.JSString_methods._codeUnitAt$1(e,0);e:{if(r===99||r===67){n=c.JSString_methods._codeUnitAt$1(e,1);t:{if(n===108||n===76){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,3)|32)===109&&(c.JSString_methods._codeUnitAt$1(e,4)|32)===112&&c.JSString_methods._codeUnitAt$1(e,5)===40;break t}if(n===97||n===65){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===108&&(c.JSString_methods._codeUnitAt$1(e,3)|32)===99&&c.JSString_methods._codeUnitAt$1(e,4)===40;break t}e=!1;break t}break e}if(r===118||r===86){e=(c.JSString_methods._codeUnitAt$1(e,1)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===114&&c.JSString_methods._codeUnitAt$1(e,3)===40;break e}if(r===101||r===69){e=(c.JSString_methods._codeUnitAt$1(e,1)|32)===110&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===118&&c.JSString_methods._codeUnitAt$1(e,3)===40;break e}if(r===109||r===77){s=c.JSString_methods._codeUnitAt$1(e,1);t:{if(s===97||s===65){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===120&&c.JSString_methods._codeUnitAt$1(e,3)===40;break t}if(s===105||s===73){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===110&&c.JSString_methods._codeUnitAt$1(e,3)===40;break t}e=!1;break t}break e}e=!1;break e}return e},get$isVar(){if(this._hasQuotes)return!1;var e=this._string$_text;return e.length<8?!1:(c.JSString_methods._codeUnitAt$1(e,0)|32)===118&&(c.JSString_methods._codeUnitAt$1(e,1)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===114&&c.JSString_methods._codeUnitAt$1(e,3)===40},get$isBlank(){return!this._hasQuotes&&this._string$_text.length===0},accept$1$1(e){var r=e._quote&&this._hasQuotes,n=this._string$_text;return r?e._visitQuotedString$1(n):e._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._string$_text,n=this._hasQuotes;return e instanceof t.SassString?new t.SassString(r+e._string$_text,n):new t.SassString(r+t.serializeValue(e,!1,!0),n)},$eq(e,r){return r==null?!1:r instanceof t.SassString&&this._string$_text===r._string$_text},get$hashCode(e){var r=this._hashCache;return r??(this._hashCache=c.JSString_methods.get$hashCode(this._string$_text))}},t.AnySelectorVisitor.prototype={visitComplexSelector$1(e){return c.JSArray_methods.any$1(e.components,new t.AnySelectorVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return c.JSArray_methods.any$1(e.components,new t.AnySelectorVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e){var r=e.selector;return r==null?!1:this.visitSelectorList$1(r)},visitSelectorList$1(e){return c.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e){return!1},visitClassSelector$1(e){return!1},visitIDSelector$1(e){return!1},visitParentSelector$1(e){return!1},visitPlaceholderSelector$1(e){return!1},visitTypeSelector$1(e){return!1},visitUniversalSelector$1(e){return!1}},t.AnySelectorVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:52},t.AnySelectorVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:15},t._EvaluateVisitor0.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,r,n,s,i,a){var l,o,_,u,p,h,f,d=this,g="$name, $module: null",y="sass:meta",S=$.JSArray_AsyncBuiltInCallable,C=t._setArrayType([t.BuiltInCallable$function("global-variable-exists",g,new t._EvaluateVisitor_closure9(d),y),t.BuiltInCallable$function("variable-exists","$name",new t._EvaluateVisitor_closure10(d),y),t.BuiltInCallable$function("function-exists",g,new t._EvaluateVisitor_closure11(d),y),t.BuiltInCallable$function("mixin-exists",g,new t._EvaluateVisitor_closure12(d),y),t.BuiltInCallable$function("content-exists","",new t._EvaluateVisitor_closure13(d),y),t.BuiltInCallable$function("module-variables","$module",new t._EvaluateVisitor_closure14(d),y),t.BuiltInCallable$function("module-functions","$module",new t._EvaluateVisitor_closure15(d),y),t.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new t._EvaluateVisitor_closure16(d),y),new t.AsyncBuiltInCallable("call",t.ScssParser$("@function call($function, $args...) {",null,y).parseArgumentDeclaration$0(),new t._EvaluateVisitor_closure17(d))],S),E=t._setArrayType([t.AsyncBuiltInCallable$mixin("load-css","$url, $with: null",new t._EvaluateVisitor_closure18(d),y)],S);for(S=$.AsyncBuiltInCallable,l=t.List_List$of(b.$get$global(),!0,S),c.JSArray_methods.addAll$1(l,b.$get$local()),c.JSArray_methods.addAll$1(l,C),o=t.BuiltInModule$("meta",l,E,null,S),S=t.List_List$of(b.$get$coreModules(),!0,$.BuiltInModule_AsyncCallable),S.push(o),l=S.length,_=d._async_evaluate$_builtInModules,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)p=S[u],_.$indexSet(0,p.url,p);for(S=t._setArrayType([],$.JSArray_AsyncCallable),c.JSArray_methods.addAll$1(S,b.$get$globalFunctions()),c.JSArray_methods.addAll$1(S,C),l=S.length,_=d._async_evaluate$_builtInFunctions,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)h=S[u],f=m.get$name$x(h),_.$indexSet(0,t.stringReplaceAllUnchecked(f,"_","-"),h)},run$2(e,r,n){return this.run$body$_EvaluateVisitor(0,r,n)},run$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),a,l=2,o,_=this,u,p,h,f,d=t._wrapJsFunctionForAsync(function(g,y){for(g===1&&(o=y,s=l);;)switch(s){case 0:return l=4,h=$.nullable_Object,s=7,t._asyncAwait(t.runZoned(new t._EvaluateVisitor_run_closure0(_,n,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext0(_,n)],h,h),$.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),d);case 7:h=y,a=h,s=1;break;case 4:if(l=3,f=o,h=t.unwrapException(f),h instanceof t.SassException)u=h,p=t.getTraceFromException(f),t.throwWithTrace(u.withLoadedUrls$1(_._async_evaluate$_loadedUrls),u,p);else throw f;s=6;break;case 3:s=2;break;case 6:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(d,i)},_async_evaluate$_assertInModule$1$2(e,r){if(e!=null)return e;throw t.wrapException(t.StateError$("Can't access "+r+" outside of a module."))},_async_evaluate$_assertInModule$2(e,r){return this._async_evaluate$_assertInModule$1$2(e,r,$.dynamic)},_async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,i,a,l){return this._loadModule$body$_EvaluateVisitor(e,r,n,s,i,a,l)},_async_evaluate$_loadModule$5$configuration(e,r,n,s,i){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,i,!1)},_async_evaluate$_loadModule$4(e,r,n,s){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,null,!1)},_loadModule$body$_EvaluateVisitor(e,r,n,s,i,a,l){var o=0,_=t._makeAsyncAwaitCompleter($.void),u,p=this,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,_);for(;;)switch(o){case 0:d={},d.builtInModule=null,h=p._async_evaluate$_builtInModules.$index(0,e),h!=null?(d.builtInModule=h,f=!0):f=!1,o=f?3:4;break;case 3:if(a instanceof t.ExplicitConfiguration)throw d=l?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",f=a.nodeWithSpan,t.wrapException(p._async_evaluate$_exception$2(d,f.get$span(f)));return o=5,t._asyncAwait(p._addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__loadModule_closure1(d,s),$.void),g);case 5:o=1;break;case 4:return o=6,t._asyncAwait(p._async_evaluate$_withStackFrame$1$3(r,n,new t._EvaluateVisitor__loadModule_closure2(p,e,n,i,l,a,s),$.Null),g);case 6:case 1:return t._asyncReturn(u,_)}});return t._asyncStartSync(g,_)},_async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,n,s,i){return this._execute$body$_EvaluateVisitor(e,r,n,s,i)},_async_evaluate$_execute$2(e,r){return this._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,null,!1,null)},_execute$body$_EvaluateVisitor(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter($.Module_AsyncCallable),o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=t._wrapJsFunctionForAsync(function(O,z){if(O===1)return t._asyncRethrow(z,l);for(;;)switch(a){case 0:if(R=r.span,T=R.get$sourceUrl(R),R=_._async_evaluate$_modules,u=R.$index(0,T),u!=null?(p=u,h=!0):(p=null,h=!1),h){if(R=n==null,f=R?_._async_evaluate$_configuration:n,h=_._async_evaluate$_moduleConfigurations.$index(0,T),d=h.__originalConfiguration,h=d??h,d=f.__originalConfiguration,h!==(d??f)&&f instanceof t.ExplicitConfiguration)throw g=s?b.$get$context().prettyUri$1(T)+N.x20was_a:N.This_mw,h=_._async_evaluate$_moduleNodes.$index(0,T),y=h==null?null:m.get$span$z(h),R?(R=f.nodeWithSpan,S=R.get$span(R)):S=null,R=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),y!=null&&R.$indexSet(0,y,"original load"),S!=null&&R.$indexSet(0,S,"configuration"),t.wrapException(R.get$isEmpty(R)?_._async_evaluate$_exception$1(g):_._async_evaluate$_multiSpanException$3(g,"new load",R));o=p,a=1;break}return C=t.AsyncEnvironment$(),E=t._Cell$(),A=t._Cell$(),M=t.ExtensionStore$(),a=3,t._asyncAwait(_._async_evaluate$_withEnvironment$1$2(C,new t._EvaluateVisitor__execute_closure0(_,e,r,M,n,E,A),$.Null),P);case 3:h=E._readLocal$0(),d=A._readLocal$0(),L=C.toModule$3(h,d??c.Map_empty7,M),T!=null&&(R.$indexSet(0,T,L),_._async_evaluate$_moduleConfigurations.$indexSet(0,T,_._async_evaluate$_configuration),i!=null&&_._async_evaluate$_moduleNodes.$indexSet(0,T,i)),o=L,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(P,l)},_async_evaluate$_addOutOfOrderImports$0(){var e,r,n=this,s="_root",i="_endOfImports",a=n._async_evaluate$_outOfOrderImports;e:{if(a==null){e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s).children;break e}e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s),e=e.children,e=t.List_List$of(t.SubListIterable$(e,0,t.checkNotNullable(n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,i),"count",$.int),e.$ti._eval$1("ListBase.E")),!0,$.ModifiableCssNode),c.JSArray_methods.addAll$1(e,a),r=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s).children,c.JSArray_methods.addAll$1(e,t.SubListIterable$(r,n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,i),null,r.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate$_combineCss$2$clone(e,r){var n,s,i,a,l,o,_,u;return c.JSArray_methods.any$1(e.get$upstream(),new t._EvaluateVisitor__combineCss_closure1)?(a=$.JSArray_CssNode,l=t._setArrayType([],a),o=t._setArrayType([],a),a=$.Module_AsyncCallable,_=t.ListQueue$(a),new t._EvaluateVisitor__combineCss_visitModule0(this,t.LinkedHashSet_LinkedHashSet$_empty(a),r,o,l,_).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate$_extendModules$1(_),a=c.JSArray_methods.$add(l,o),u=e.get$css(e),new t.CssStylesheet(new t.UnmodifiableListView(a,$.UnmodifiableListView_CssNode),u.get$span(u))):(n=e.get$extensionStore().get$simpleSelectors(),s=t.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__combineCss_closure2(n))),s!=null?(i=s,a=!0):(i=null,a=!1),a&&this._async_evaluate$_throwForUnsatisfiedExtension$1(i),e.get$css(e))},_async_evaluate$_combineCss$1(e){return this._async_evaluate$_combineCss$2$clone(e,!1)},_async_evaluate$_extendModules$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=t.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore),g=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)if(s=r._collection$_current,s==null&&(s=n._as(s)),i=s.get$extensionStore().get$simpleSelectors().toSet$0(0),g.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__extendModules_closure1(i))),a=d.$index(0,s.get$url(s)),l=s.get$extensionStore().get$addExtensions(),a!=null&&l.call$1(a),l=s.get$extensionStore(),!l.get$isEmpty(l)){for(l=s.get$upstream(),o=l.length,_=0;_<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++_)u=l[_],p=u.get$url(u),p!=null?(h=p,f=!0):(h=null,f=!1),f&&m.add$1$ax(d.putIfAbsent$2(h,new t._EvaluateVisitor__extendModules_closure2),s.get$extensionStore());g.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(i.get$contains(i)))}g._collection$_length!==0&&this._async_evaluate$_throwForUnsatisfiedExtension$1(g.get$first(g))},_async_evaluate$_throwForUnsatisfiedExtension$1(e){throw t.wrapException(t.SassException$(N.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate$_indexAfterImports$1(e){var r,n,s,i,a,l;for(r=m.getInterceptor$asx(e),n=$.CssImport,s=$.CssComment,i=-1,a=0;a<r.get$length(e);++a){e:{if(l=r.$index(e,a),n._is(l))break e;if(s._is(l))continue;break}i=a}return i+1},visitStylesheet$1(e){return this.visitStylesheet$body$_EvaluateVisitor(e)},visitStylesheet$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:a=e.children,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return r=6,t._asyncAwait(a[o].accept$1(i),_);case 6:case 4:++o,r=3;break;case 5:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitAtRootRule$1(e){return this.visitAtRootRule$body$_EvaluateVisitor(e)},visitAtRootRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:R=e.query,R!=null?(a=R,l=!0):(a=null,l=!1),r=l?3:5;break;case 3:return r=6,t._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(a,!0),T);case 6:o=O,_=o._0,o._1,u=t.AtRootQueryParser$(_,i._async_evaluate$_logger,null).parse$0(),r=4;break;case 5:u=c.AtRootQuery_UsS;case 4:for(p=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),h=t._setArrayType([],$.JSArray_ModifiableCssParentNode),l=$.CssStylesheet;!l._is(p);p=d)if(u.excludes$1(p)||h.push(p),f=p._parent,f!=null?(d=f,g=!0):(d=null,g=!1),!g)throw t.wrapException(t.StateError$(N.CssNod));y=i._async_evaluate$_trimIncluded$1(h),r=y===i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent")?7:8;break;case 7:return r=9,t._asyncAwait(i._async_evaluate$_environment.scope$1$2$when(new t._EvaluateVisitor_visitAtRootRule_closure1(i,e),e.hasDeclarations,$.Null),T);case 9:s=null,r=1;break;case 8:if(h.length>=1?(S=h[0],C=c.JSArray_methods.sublist$1(h,1),l=!0):(S=null,C=null,l=!1),l){for(E=S.copyWithoutChildren$0(),l=C.length,A=E,M=0;M<C.length;C.length===l||(0,t.throwConcurrentModificationError)(C),++M,A=L)L=C[M].copyWithoutChildren$0(),L.addChild$1(A);y.addChild$1(A)}else E=y;return r=10,t._asyncAwait(i._async_evaluate$_scopeForAtRoot$4(e,E,u,h).call$1(new t._EvaluateVisitor_visitAtRootRule_closure2(i,e)),T);case 10:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},_async_evaluate$_trimIncluded$1(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=null,d="_root",g=" to be an ancestor of ";if(e.length===0)return h._async_evaluate$_assertInModule$2(h._async_evaluate$__root,d);for(r=h._async_evaluate$_assertInModule$2(h._async_evaluate$__parent,"__parent"),n=e.length,s=f,i=0;i<n;++i,r=o){for(;a=e[i],r!==a;s=f,r=o)if(l=r._parent,l!=null?(o=l,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f));if(s==null&&(s=i),u=r._parent,u!=null?(o=u,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f))}return r!==h._async_evaluate$_assertInModule$2(h._async_evaluate$__root,d)?h._async_evaluate$_assertInModule$2(h._async_evaluate$__root,d):(s.toString,p=e[s],c.JSArray_methods.removeRange$2(e,s,e.length),p)},_async_evaluate$_scopeForAtRoot$4(e,r,n,s){var i=this,a=new t._EvaluateVisitor__scopeForAtRoot_closure5(i,r,e),l=n._all||n._at_root_query$_rule;return l!==n.include&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure6(i,a)),i._async_evaluate$_mediaQueries!=null&&n.excludesName$1("media")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure7(i,a)),i._async_evaluate$_inKeyframes&&n.excludesName$1("keyframes")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure8(i,a)),i._async_evaluate$_inUnknownAtRule&&!c.JSArray_methods.any$1(s,new t._EvaluateVisitor__scopeForAtRoot_closure9)?new t._EvaluateVisitor__scopeForAtRoot_closure10(i,a):a},visitContentBlock$1(e){return t.throwExpression(t.UnsupportedError$(N.Evalua))},visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor(e)},visitContentRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:if(a=i._async_evaluate$_environment._async_environment$_content,a==null){s=null,r=1;break}return r=3,t._asyncAwait(i._async_evaluate$_runUserDefinedCallable$1$4(e.$arguments,a,e,new t._EvaluateVisitor_visitContentRule_closure0(i,a),$.Null),l);case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor(e)},visitDebugRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(e.expression.accept$1(i),o);case 3:a=u,l=a instanceof t.SassString?a._string$_text:t.serializeValue(a,!0,!0),i._async_evaluate$_logger.debug$2(0,l,e.span),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor(e)},visitDeclaration$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E=t._wrapJsFunctionForAsync(function(A,M){if(A===1)return t._asyncRethrow(M,n);for(;;)switch(r){case 0:if(C={},(i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot)==null&&!i._async_evaluate$_inUnknownAtRule&&!i._async_evaluate$_inKeyframes)throw t.wrapException(i._async_evaluate$_exception$2(N.Declarm,e.span));if(i._async_evaluate$_declarationName!=null&&c.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw t.wrapException(i._async_evaluate$_exception$2(N.Declarw,e.span));return a=e.name,r=3,t._asyncAwait(i._async_evaluate$_interpolationToValue$2$warnForColor(a,!0),E);case 3:l=M,o=i._async_evaluate$_declarationName,o!=null?(_=o,u=!0):(_=null,u=!1),u&&(l=new t.CssValue(t.S(_)+"-"+t.S(l.value),l.span,$.CssValue_String)),p=e.value,p!=null?(h=p,u=!0):(h=null,u=!1),r=u?4:5;break;case 4:return r=6,t._asyncAwait(h.accept$1(i),E);case 6:if(f=M,!f.get$isBlank()||f.get$asList().length===0)u=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),d=h.get$span(h),a=c.JSString_methods.startsWith$1(a.get$initialPlain(),"--"),i._async_evaluate$_sourceMap?(g=t.NullableExtension_andThen(p,i.get$_async_evaluate$_expressionNode()),g=g==null?null:m.get$span$z(g)):g=null,u.addChild$1(t.ModifiableCssDeclaration$(l,new t.CssValue(f,d,$.CssValue_Value),e.span,a,g));else if(m.startsWith$1$s(l.value,"--"))throw t.wrapException(i._async_evaluate$_exception$2("Custom property values may not be empty.",h.get$span(h)));case 5:C.children=null,y=e.children,y!=null?(C.children=y,a=!0):a=!1,r=a?7:8;break;case 7:return S=i._async_evaluate$_declarationName,i._async_evaluate$_declarationName=l.value,r=9,t._asyncAwait(i._async_evaluate$_environment.scope$1$2$when(new t._EvaluateVisitor_visitDeclaration_closure0(C,i),e.hasDeclarations,$.Null),E);case 9:i._async_evaluate$_declarationName=S;case 8:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(E,n)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor(e)},visitEachRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return l={},o=e.list,r=3,t._asyncAwait(o.accept$1(i),h);case 3:_=d,u=i._async_evaluate$_expressionNode$1(o),p=e.variables;e:{if(l.variable=null,p.length===1?(l.variable=p[0],o=!0):o=!1,o){o=new t._EvaluateVisitor_visitEachRule_closure2(l,i,u);break e}o=l.variables=null,l.variables=p,a=new t._EvaluateVisitor_visitEachRule_closure3(l,i,u),o=a;break e}s=i._async_evaluate$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitEachRule_closure4(i,_,o,e),!0,$.nullable_Value),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},_async_evaluate$_setMultipleVariables$3(e,r,n){var s,i=r.get$asList(),a=e.length,l=Math.min(a,i.length);for(s=0;s<l;++s)this._async_evaluate$_environment.setLocalVariable$3(e[s],this._async_evaluate$_withoutSlash$2(i[s],n),n);for(s=l;s<a;++s)this._async_evaluate$_environment.setLocalVariable$3(e[s],c.C__SassNull,n)},visitErrorRule$1(e){return this.visitErrorRule$body$_EvaluateVisitor(e)},visitErrorRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=t,a=m,r=2,t._asyncAwait(e.expression.accept$1(s),l);case 2:throw i.wrapException(s._async_evaluate$_exception$2(a.toString$0$(_),e.span))}});return t._asyncStartSync(l,n)},visitExtendRule$1(e){return this.visitExtendRule$body$_EvaluateVisitor(e)},visitExtendRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=t._wrapJsFunctionForAsync(function(L,R){if(L===1)return t._asyncRethrow(R,n);for(;;)switch(r){case 0:if(A=i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot,A==null||i._async_evaluate$_declarationName!=null)throw t.wrapException(i._async_evaluate$_exception$2(N.x40exten,e.span));for(a=A.originalSelector.components,l=a.length,o=e.span,_=$.SourceSpan,u=$.String,p=0;p<l;++p)h=a[p],h.accept$1(c._IsBogusVisitor_true)&&(f=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0),h.accept$1(f),d=c.JSString_methods.trim$0(f._serialize$_buffer.toString$0(0)),g=h.accept$1(c.C__IsUselessVisitor)?"can't":"shouldn't",i._async_evaluate$_warn$3('The selector "'+d+'" is invalid CSS and '+g+N.x20be_an,new t.MultiSpan(t.SpanExtensions_trimRight(h.span),"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([o,"@extend rule"],_,u),_,u)),c.Deprecation_vrR));return r=3,t._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(e.selector,!0),M);case 3:for(y=R,S=y._0,C=y._1,a=t.SelectorList_SelectorList$parse(t.trimAscii(S,!0),!1,!0,C,i._async_evaluate$_logger).components,l=a.length,o=A._style_rule$_selector._box$_inner,p=0;p<l;++p){if(h=a[p],E=h.get$singleCompound(),E==null)throw t.wrapException(t.SassFormatException$("complex selectors may not be extended.",h.span,null));if(_=E.components,u=_.length===1?c.JSArray_methods.get$first(_):null,u==null)throw t.wrapException(t.SassFormatException$(N.compou+c.JSArray_methods.join$1(_,", ")+N.x60_inst,E.span,null));i._async_evaluate$_assertInModule$2(i._async_evaluate$__extensionStore,"_extensionStore").addExtension$4(o.value,u,e,i._async_evaluate$_mediaQueries)}s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(M,n)},visitAtRule$1(e){return this.visitAtRule$body$_EvaluateVisitor(e)},visitAtRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,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(N.At_rul,e.span));return r=3,t._asyncAwait(i._async_evaluate$_interpolationToValue$1(e.name),p);case 3:return a=f,r=4,t._asyncAwait(t.NullableExtension_andThen(e.value,new t._EvaluateVisitor_visitAtRule_closure2(i)),p);case 4:if(l=f,o=e.children,o==null){i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$(a,e.span,!0,l)),s=null,r=1;break}return _=i._async_evaluate$_inKeyframes,u=i._async_evaluate$_inUnknownAtRule,t.unvendor(a.value)==="keyframes"?i._async_evaluate$_inKeyframes=!0:i._async_evaluate$_inUnknownAtRule=!0,r=5,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$(a,e.span,!1,l),new t._EvaluateVisitor_visitAtRule_closure3(i,a,o),e.hasDeclarations,new t._EvaluateVisitor_visitAtRule_closure4,$.ModifiableCssAtRule,$.Null),p);case 5:i._async_evaluate$_inUnknownAtRule=u,i._async_evaluate$_inKeyframes=_,s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitForRule$1(e){return this.visitForRule$body$_EvaluateVisitor(e)},visitForRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,n);for(;;)switch(r){case 0:return a={},l=e.from,o=$.SassNumber,r=3,t._asyncAwait(i._addExceptionSpanAsync$1$2(l,new t._EvaluateVisitor_visitForRule_closure4(i,e),o),g);case 3:return _=S,u=e.to,r=4,t._asyncAwait(i._addExceptionSpanAsync$1$2(u,new t._EvaluateVisitor_visitForRule_closure5(i,e),o),g);case 4:if(p=S,h=i._async_evaluate$_addExceptionSpan$2(l,new t._EvaluateVisitor_visitForRule_closure6(_)),f=a.to=i._async_evaluate$_addExceptionSpan$2(u,new t._EvaluateVisitor_visitForRule_closure7(p,_)),d=h>f?-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,l,o,_,u,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,l=t.LinkedHashSet_LinkedHashSet$_empty(g),o=0;o<d;++o)_=f[o],_.isGuarded||l.add$1(0,_.name);for(i._async_evaluate$_removeUsedConfiguration$3$except(h,a,l),g=t.LinkedHashSet_LinkedHashSet$_empty(g),o=0;o<d;++o)g.add$1(0,f[o].name);for(f=a._values,d=m.toList$0$ax(f.get$keys(f)),l=d.length,o=0;o<d.length;d.length===l||(0,t.throwConcurrentModificationError)(d),++o)u=d[o],g.contains$1(0,u)||f.get$isEmpty(f)||f.remove$1(0,u);i._async_evaluate$_assertConfigurationIsEmpty$1(a),r=4;break;case 5:return i._async_evaluate$_configuration=h,r=8,t._asyncAwait(i._async_evaluate$_loadModule$4(g,"@forward",e,new t._EvaluateVisitor_visitForwardRule_closure2(i,e)),y);case 8:i._async_evaluate$_configuration=p;case 4:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate$_addForwardConfiguration$2(e,r){return this._addForwardConfiguration$body$_EvaluateVisitor(e,r)},_addForwardConfiguration$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Configuration),i,a=this,l,o,_,u,p,h,f,d,g,y,S,C,E,A=t._wrapJsFunctionForAsync(function(M,L){if(M===1)return t._asyncRethrow(L,s);for(;;)switch(n){case 0:g=e._values,y=t.LinkedHashMap_LinkedHashMap$of(new t.UnmodifiableMapView(g,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),l=r.configuration,o=l.length,_=0;case 3:if(!(_<o)){n=5;break}if(u=l[_],u.isGuarded&&(p=u.name,h=g.get$isEmpty(g)?null:g.remove$1(0,p),h!=null?f=!0:(h=null,f=!1),f&&!h.value.$eq(0,c.C__SassNull))){y.$indexSet(0,p,h),n=4;break}return p=u.expression,d=a._async_evaluate$_expressionNode$1(p),S=y,C=u.name,E=t,n=6,t._asyncAwait(p.accept$1(a),A);case 6:S.$indexSet(0,C,new E.ConfiguredValue(a._async_evaluate$_withoutSlash$2(L,d),u.span,d));case 4:++_,n=3;break;case 5:if(e instanceof t.ExplicitConfiguration||g.get$isEmpty(g)){i=new t.ExplicitConfiguration(r,y,null),n=1;break}else{i=new t.Configuration(y,null),n=1;break}case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(A,s)},_async_evaluate$_registerCommentsForModule$1(e){var r=this,n="_root",s=r._async_evaluate$__root;s!=null&&(s=r._async_evaluate$_assertInModule$2(s,n).children,!(s.get$length(s)===0||!e.get$transitivelyContainsCss())&&(s=r._async_evaluate$_preModuleComments,s==null&&(s=r._async_evaluate$_preModuleComments=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.List_CssComment)),m.addAll$1$ax(s.putIfAbsent$2(e,new t._EvaluateVisitor__registerCommentsForModule_closure0),new t.UnmodifiableListView(m.cast$1$0$ax(r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,n).children._source,$.CssComment),$.UnmodifiableListView_CssComment)),r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,n).clearChildren$0(),r._async_evaluate$__endOfImports=0))},_async_evaluate$_removeUsedConfiguration$3$except(e,r,n){var s,i,a,l,o,_;for(s=e._values,i=m.toList$0$ax(s.get$keys(s)),a=i.length,l=r._values,o=0;o<i.length;i.length===a||(0,t.throwConcurrentModificationError)(i),++o)_=i[o],!n.contains$1(0,_)&&(l.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,r){var n,s,i,a;if(e instanceof t.ExplicitConfiguration&&(n=e._values,!n.get$isEmpty(n)))throw n=t.MapExtensions_get_pairs(new t.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),s=n.get$first(n),i=s._0,a=s._1,n=r?"$"+i+N.x20was_n:N.This_v,t.wrapException(this._async_evaluate$_exception$2(n,a.configurationSpan))},_async_evaluate$_assertConfigurationIsEmpty$1(e){return this._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){return this.visitFunctionRule$body$_EvaluateVisitor(e)},visitFunctionRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:a=i._async_evaluate$_environment,l=a.closure$0(),o=i._async_evaluate$_inDependency,_=a._async_environment$_functions,u=_.length-1,p=e.name,a._async_environment$_functionIndices.$indexSet(0,p,u),m.$indexSet$ax(_[u],p,new t.UserDefinedCallable(e,l,o,$.UserDefinedCallable_AsyncEnvironment)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},visitIfRule$1(e){return this.visitIfRule$body$_EvaluateVisitor(e)},visitIfRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:u=e.lastClause,a=e.clauses,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],r=6,t._asyncAwait(_.expression.accept$1(i),p);case 6:if(f.get$isTruthy()){u=_,r=5;break}case 4:++o,r=3;break;case 5:return r=7,t._asyncAwait(t.NullableExtension_andThen(u,new t._EvaluateVisitor_visitIfRule_closure0(i)),p);case 7:s=f,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitImportRule$1(e){return this.visitImportRule$body$_EvaluateVisitor(e)},visitImportRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:a=e.imports,l=a.length,o=$.StaticImport,_=0;case 3:if(!(_<l)){r=5;break}u=a[_],r=u instanceof t.DynamicImport?6:8;break;case 6:return r=9,t._asyncAwait(i._async_evaluate$_visitDynamicImport$1(u),p);case 9:r=7;break;case 8:return r=10,t._asyncAwait(i._visitStaticImport$1(o._as(u)),p);case 10:case 7:case 4:++_,r=3;break;case 5:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},_async_evaluate$_visitDynamicImport$1(e){return this._async_evaluate$_withStackFrame$1$3("@import",e,new t._EvaluateVisitor__visitDynamicImport_closure0(this,e),$.void)},_async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,r,n,s){return this._loadStylesheet$body$_EvaluateVisitor(e,r,n,s)},_async_evaluate$_loadStylesheet$3$baseUrl(e,r,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,r,n,!1)},_async_evaluate$_loadStylesheet$3$forImport(e,r,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,r,null,n)},_loadStylesheet$body$_EvaluateVisitor(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),l,o=2,_,u=[],p=this,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce=t._wrapJsFunctionForAsync(function(Ue,Ie){for(Ue===1&&(_=Ie,i=o);;)switch(i){case 0:n=n,o=4,p._async_evaluate$_importSpan=r,h=null,f=p._async_evaluate$_importCache,f!=null?(h=f,H=!0):H=!1,i=H?7:9;break;case 7:return n==null&&(H=p._async_evaluate$_assertInModule$2(p._async_evaluate$__stylesheet,"_stylesheet").span,n=H.get$sourceUrl(H)),d=null,g=null,y=null,i=10,t._asyncAwait(m.canonicalize$4$baseImporter$baseUrl$forImport$x(h,t.Uri_parse(e),p._async_evaluate$_importer,n,s),Ce);case 10:S=Ie,$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(S)?(d=S._0,g=S._1,y=S._2,H=!0):H=!1,i=H?11:12;break;case 11:return p._async_evaluate$_loadedUrls.add$1(0,g),C=p._async_evaluate$_inDependency||!m.$eq$(d,p._async_evaluate$_importer),E=null,H=h,Y=d,ne=g,te=y,i=13,t._asyncAwait(H.importCanonical$4$originalUrl$quiet(Y,ne,te,p._async_evaluate$_quietDeps&&C),Ce);case 13:if(A=Ie,A!=null?(E=A,H=!0):H=!1,H){H=E,Y=d,l=new t._Record_3_importer_isDependency(H,Y,C),u=[1],i=5;break}case 12:i=8;break;case 9:return M=null,H=n,H==null&&(H=p._async_evaluate$_assertInModule$2(p._async_evaluate$__stylesheet,"_stylesheet").span,H=H.get$sourceUrl(H)),i=14,t._asyncAwait(p._async_evaluate$_importLikeNode$3(e,H,s),Ce);case 14:if(L=Ie,L!=null?(M=L,H=!0):H=!1,H){H=M._0.span,Y=p._async_evaluate$_loadedUrls,t.NullableExtension_andThen(H.get$sourceUrl(H),Y.get$add(Y)),Y=M,l=Y,u=[1],i=5;break}case 8:throw c.JSString_methods.startsWith$1(e,"package:")?t.wrapException(N.x22packa):t.wrapException("Can't find stylesheet to import.");case 4:if(o=3,fe=_,H=t.unwrapException(fe),H instanceof t.SassException)throw fe;if(H instanceof t.ArgumentError)R=H,T=t.getTraceFromException(fe),t.throwWithTrace(p._async_evaluate$_exception$1(m.toString$0$(R)),R,T);else{P=H,O=t.getTraceFromException(fe),z=null;try{z=t._asString(m.get$message$x(P))}catch{pe=m.toString$0$(P),z=pe}t.throwWithTrace(p._async_evaluate$_exception$1(z),P,O)}u.push(6),i=5;break;case 3:u=[2];case 5:o=2,p._async_evaluate$_importSpan=null,i=u.pop();break;case 6:case 1:return t._asyncReturn(l,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(Ce,a)},_async_evaluate$_importLikeNode$3(e,r,n){return this._importLikeNode$body$_EvaluateVisitor(e,r,n)},_importLikeNode$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),a,l=this,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,i);for(;;)switch(s){case 0:o=l._async_evaluate$_nodeImporter.loadRelative$3(e,r,n),_=l._async_evaluate$_inDependency,u=o._1,p=m.startsWith$1$s(u,"file")?t.Syntax_forPath(u):c.Syntax_SCSS_scss,h=l._async_evaluate$_quietDeps&&_?b.$get$Logger_quiet():l._async_evaluate$_logger,a=new t._Record_3_importer_isDependency(t.Stylesheet_Stylesheet$parse(o._0,p,h,u),null,_),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(f,i)},_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor(e)},_visitStaticImport$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return l=t,r=2,t._asyncAwait(s._async_evaluate$_interpolationToValue$1(e.url),_);case 2:return o=p,r=3,t._asyncAwait(t.NullableExtension_andThen(e.modifiers,s.get$_async_evaluate$_interpolationToValue()),_);case 3:return a=new l.ModifiableCssImport(o,p,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._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??(s._async_evaluate$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport))).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(_,n)},visitIncludeRule$1(e){return this.visitIncludeRule$body$_EvaluateVisitor(e)},visitIncludeRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:if(o=new t._FakeAstNode(new t._EvaluateVisitor_visitIncludeRule_closure4(e)),_=i._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitIncludeRule_closure5(i,e)),a=t._InitializedCell$(new t._EvaluateVisitor_visitIncludeRule_closure6(_)),_==null)throw t.wrapException(i._async_evaluate$_exception$2("Undefined mixin.",e.span));if(l=$.AsyncBuiltInCallable._is(_),l&&e.content!=null)throw t.wrapException(i._async_evaluate$_exception$2("Mixin doesn't accept a content block.",e.span));r=l?4:5;break;case 4:return r=6,t._asyncAwait(i._async_evaluate$_runBuiltInCallable$3(e.$arguments,_,o),u);case 6:r=3;break;case 5:if(l=$.UserDefinedCallable_AsyncEnvironment._is(_),l&&a._readFinal$0()instanceof t.MixinRule&&!a._readFinal$0().get$hasContent()&&e.content!=null)throw t.wrapException(t.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",e.get$spanWithoutContent(),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([_.declaration.$arguments.get$spanWithName(),"declaration"],$.FileSpan,$.String),i._async_evaluate$_stackTrace$1(e.get$spanWithoutContent()),null));r=l?7:8;break;case 7:return r=9,t._asyncAwait(i._async_evaluate$_runUserDefinedCallable$1$4(e.$arguments,_,o,new t._EvaluateVisitor_visitIncludeRule_closure7(i,t.NullableExtension_andThen(e.content,new t._EvaluateVisitor_visitIncludeRule_closure8(i)),_,o),$.Null),u);case 9:r=3;break;case 8:throw t.wrapException(t.UnsupportedError$("Unknown callable type "+_.toString$0(0)+"."));case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(u,n)},visitMixinRule$1(e){return this.visitMixinRule$body$_EvaluateVisitor(e)},visitMixinRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:a=i._async_evaluate$_environment,l=a.closure$0(),o=i._async_evaluate$_inDependency,_=a._async_environment$_mixins,u=_.length-1,p=e.name,a._async_environment$_mixinIndices.$indexSet(0,p,u),m.$indexSet$ax(_[u],p,new t.UserDefinedCallable(e,l,o,$.UserDefinedCallable_AsyncEnvironment)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},visitLoudComment$1(e){return this.visitLoudComment$body$_EvaluateVisitor(e)},visitLoudComment$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:if(i._async_evaluate$_inFunction){s=null,r=1;break}return i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent")===i._async_evaluate$_assertInModule$2(i._async_evaluate$__root,"_root")&&i._async_evaluate$_assertInModule$2(i._async_evaluate$__endOfImports,"_endOfImports")===m.get$length$asx(i._async_evaluate$_assertInModule$2(i._async_evaluate$__root,"_root").children._source)&&(i._async_evaluate$__endOfImports=i._async_evaluate$_assertInModule$2(i._async_evaluate$__endOfImports,"_endOfImports")+1),a=e.text,l=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),o=t,r=3,t._asyncAwait(i._async_evaluate$_performInterpolation$1(a),_);case 3:l.addChild$1(new o.ModifiableCssComment(p,a.span)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitMediaRule$1(e){return this.visitMediaRule$body$_EvaluateVisitor(e)},visitMediaRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:if(i._async_evaluate$_declarationName!=null)throw t.wrapException(i._async_evaluate$_exception$2(N.Media_,e.span));return r=3,t._asyncAwait(i._visitMediaQueries$1(e.query),h);case 3:if(a=d,l=t.NullableExtension_andThen(i._async_evaluate$_mediaQueries,new t._EvaluateVisitor_visitMediaRule_closure2(i,a)),o=l==null,!o&&m.get$isEmpty$asx(l)){s=null,r=1;break}return o?_=c.Set_empty1:(u=i._async_evaluate$_mediaQuerySources,u.toString,u=t.LinkedHashSet_LinkedHashSet$of(u,$.CssMediaQuery),p=i._async_evaluate$_mediaQueries,p.toString,u.addAll$1(0,p),u.addAll$1(0,a),_=u),o=o?a:l,r=4,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(o,e.span),new t._EvaluateVisitor_visitMediaRule_closure3(i,l,a,_,e),e.hasDeclarations,new t._EvaluateVisitor_visitMediaRule_closure4(_),$.ModifiableCssMediaRule,$.Null),h);case 4:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor(e)},_visitMediaQueries$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.List_CssMediaQuery),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(e,!0),_);case 3:a=p,l=a._0,o=a._1,s=t.CssMediaQuery_parseList(l,o,i._async_evaluate$_logger),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate$_mergeMediaQueries$2(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_CssMediaQuery);for(n=m.get$iterator$ax(e),s=m.getInterceptor$ax(r);n.moveNext$0();)for(i=n.get$current(n),a=s.get$iterator(r);a.moveNext$0();)if(l=i.merge$1(a.get$current(a)),c._SingletonCssMediaQueryMergeResult_0!==l){if(c._SingletonCssMediaQueryMergeResult_1===l)return null;l instanceof t.MediaQuerySuccessfulMergeResult?(o=l,_=!0):(o=null,_=!1),_&&u.push(o.query)}return u},visitReturnRule$1(e){return this.visitReturnRule$body$_EvaluateVisitor(e)},visitReturnRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=e.expression,r=3,t._asyncAwait(a.accept$1(i),l);case 3:s=i._async_evaluate$_withoutSlash$2(_,a),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitSilentComment$1(e){return this.visitSilentComment$body$_EvaluateVisitor(e)},visitSilentComment$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitStyleRule$1(e){return this.visitStyleRule$body$_EvaluateVisitor(e)},visitStyleRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:if(i._async_evaluate$_declarationName!=null)throw t.wrapException(i._async_evaluate$_exception$2(N.Style_,e.span));return a=e.selector,r=3,t._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(a,!0),T);case 3:l=O,o=l._0,_=l._1,r=i._async_evaluate$_inKeyframes?4:5;break;case 4:return r=6,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$(new t.CssValue(t.List_List$unmodifiable(t.KeyframeSelectorParser$(o,_,i._async_evaluate$_logger).parse$0(),$.String),a.span,$.CssValue_List_String),e.span),new t._EvaluateVisitor_visitStyleRule_closure4(i,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure5,$.ModifiableCssKeyframeBlock,$.Null),T);case 6:s=null,r=1;break;case 5:return a=t.SelectorList_SelectorList$parse(o,!i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss,!i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss,_,i._async_evaluate$_logger),u=i._async_evaluate$_styleRuleIgnoringAtRoot,u=u==null?null:u.originalSelector,p=a.resolveParentSelectors$2$implicitParent(u,!i._async_evaluate$_atRootExcludingStyleRule),h=t.ModifiableCssStyleRule$(i._async_evaluate$_assertInModule$2(i._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(p,i._async_evaluate$_mediaQueries),e.span,p),f=i._async_evaluate$_atRootExcludingStyleRule,i._async_evaluate$_atRootExcludingStyleRule=!1,r=7,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(h,new t._EvaluateVisitor_visitStyleRule_closure6(i,h,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure7,$.ModifiableCssStyleRule,$.Null),T);case 7:if(i._async_evaluate$_atRootExcludingStyleRule=f,!h.accept$1(c._IsInvisibleVisitor_false_false))for(a=p.components,u=a.length,d=$.SourceSpan,g=$.String,y=h.children,S=0;S<u;++S)C=a[S],C.accept$1(c._IsBogusVisitor_true)&&(C.accept$1(c.C__IsUselessVisitor)?(E=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0),C.accept$1(E),i._async_evaluate$_warn$3('The selector "'+c.JSString_methods.trim$0(E._serialize$_buffer.toString$0(0))+N.x22x20is_ix20,t.SpanExtensions_trimRight(C.span),c.Deprecation_vrR)):C.leadingCombinators.length!==0?(E=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0),C.accept$1(E),i._async_evaluate$_warn$3('The selector "'+c.JSString_methods.trim$0(E._serialize$_buffer.toString$0(0))+N.x22x20is_ix0a,t.SpanExtensions_trimRight(C.span),c.Deprecation_vrR)):(E=t._SerializeVisitor$(null,!0,null,!0,!1,null,!0),C.accept$1(E),A=c.JSString_methods.trim$0(E._serialize$_buffer.toString$0(0)),M=C.accept$1(c._IsBogusVisitor_false)?N.x20It_wi:"",L=t.SpanExtensions_trimRight(C.span),y.get$length(y)===0&&t.throwExpression(t.IterableElementError_noElement()),R=m.get$span$z(y.$index(0,0)),i._async_evaluate$_warn$3('The selector "'+A+N.x22x20is_o+M+N.x0aThis_,new t.MultiSpan(L,"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([R,"this is not a style rule"+(y.every$1(y,new t._EvaluateVisitor_visitStyleRule_closure8)?`
|
||
(try converting to a //-style comment)`:"")],d,g),d,g)),c.Deprecation_vrR)));(i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot)==null?(a=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").children,a=!a.get$isEmpty(a)):a=!1,a&&(a=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").children,a.get$last(a).isGroupEnd=!0),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},visitSupportsRule$1(e){return this.visitSupportsRule$body$_EvaluateVisitor(e)},visitSupportsRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===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(N.Suppor,e.span));return a=e.condition,l=t,o=t,r=4,t._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(a),_);case 4:return r=3,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(l.ModifiableCssSupportsRule$(new o.CssValue(p,a.get$span(a),$.CssValue_String),e.span),new t._EvaluateVisitor_visitSupportsRule_closure1(i,e),e.hasDeclarations,new t._EvaluateVisitor_visitSupportsRule_closure2,$.ModifiableCssSupportsRule,$.Null),_);case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor(e)},_visitSupportsCondition$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.String),s,i=this,a,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:f={},e instanceof t.SupportsOperation?(a=e,l=!0):(a=null,l=!1),r=l?4:5;break;case 4:return l=a.left,o=a.operator,d=t,r=6,t._asyncAwait(i._async_evaluate$_parenthesize$2(l,o),y);case 6:return d=d.S(C)+" "+o+" ",g=t,r=7,t._asyncAwait(i._async_evaluate$_parenthesize$2(a.right,o),y);case 7:o=d+g.S(C),l=o,r=3;break;case 5:e instanceof t.SupportsNegation?(_=e,l=!0):(_=null,l=!1),r=l?8:9;break;case 8:return d=t,r=10,t._asyncAwait(i._async_evaluate$_parenthesize$1(_.condition),y);case 10:l="not "+d.S(C),r=3;break;case 9:e instanceof t.SupportsInterpolation?(u=e,l=!0):(u=null,l=!1),r=l?11:12;break;case 11:return r=13,t._asyncAwait(i._evaluateToCss$2$quote(u.expression,!1),y);case 13:l=C,r=3;break;case 12:f.declaration=null,e instanceof t.SupportsDeclaration?(f.declaration=e,l=!0):l=!1,r=l?14:15;break;case 14:return r=16,t._asyncAwait(i._async_evaluate$_withSupportsDeclaration$1$1(new t._EvaluateVisitor__visitSupportsCondition_closure0(f,i),$.String),y);case 16:l=C,r=3;break;case 15:e instanceof t.SupportsFunction?(p=e,l=!0):(p=null,l=!1),r=l?17:18;break;case 17:return d=t,r=19,t._asyncAwait(i._async_evaluate$_performInterpolation$1(p.name),y);case 19:return d=d.S(C)+"(",g=t,r=20,t._asyncAwait(i._async_evaluate$_performInterpolation$1(p.$arguments),y);case 20:l=d+g.S(C)+")",r=3;break;case 18:e instanceof t.SupportsAnything?(h=e,l=!0):(h=null,l=!1),r=l?21:22;break;case 21:return d=t,r=23,t._asyncAwait(i._async_evaluate$_performInterpolation$1(h.contents),y);case 23:l="("+d.S(C)+")",r=3;break;case 22:l=t.throwExpression(t.ArgumentError$("Unknown supports condition type "+t.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate$_withSupportsDeclaration$1$1(e,r){return this._withSupportsDeclaration$body$_EvaluateVisitor(e,r,r)},_withSupportsDeclaration$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter(n),a,l=2,o,_=[],u=this,p,h,f=t._wrapJsFunctionForAsync(function(d,g){for(d===1&&(o=g,s=l);;)switch(s){case 0:return h=u._async_evaluate$_inSupportsDeclaration,u._async_evaluate$_inSupportsDeclaration=!0,l=3,s=6,t._asyncAwait(e.call$0(),f);case 6:p=g,a=p,_=[1],s=4;break;case 3:_=[2];case 4:l=2,u._async_evaluate$_inSupportsDeclaration=h,s=_.pop();break;case 5:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(f,i)},_async_evaluate$_parenthesize$2(e,r){return this._parenthesize$body$_EvaluateVisitor(e,r)},_async_evaluate$_parenthesize$1(e){return this._async_evaluate$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:e instanceof t.SupportsNegation?l=!0:e instanceof t.SupportsOperation?l=r==null||r!==e.operator:l=!1,n=l?3:4;break;case 3:return o=t,n=5,t._asyncAwait(a._async_evaluate$_visitSupportsCondition$1(e),_);case 5:i="("+o.S(p)+")",n=1;break;case 4:return n=6,t._asyncAwait(a._async_evaluate$_visitSupportsCondition$1(e),_);case 6:i=p,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(_,s)},visitVariableDeclaration$1(e){return this.visitVariableDeclaration$body$_EvaluateVisitor(e)},visitVariableDeclaration$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(_={},e.isGuarded){if(e.namespace==null&&i._async_evaluate$_environment._async_environment$_variables.length===1&&(_.override=null,a=i._async_evaluate$_configuration._values,a=a.get$isEmpty(a)?null:a.remove$1(0,e.name),a!=null?(_.override=a,l=a,a=!0):(a=!1,l=null),a&&!l.value.$eq(0,c.C__SassNull))){i._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure2(_,i,e)),s=null,r=1;break}if(o=i._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure3(i,e)),o!=null&&!o.$eq(0,c.C__SassNull)){s=null,r=1;break}}return e.isGlobal&&!i._async_evaluate$_environment.globalVariableExists$1(e.name)&&(_=i._async_evaluate$_environment._async_environment$_variables.length===1?N.As_of_S:N.As_of_R+t.declarationName(e.span)+": null` at the stylesheet root.",i._async_evaluate$_warn$3(_,e.span,c.Deprecation_hzy)),_=e.expression,u=e,p=t,h=e,r=3,t._asyncAwait(_.accept$1(i),f);case 3:i._async_evaluate$_addExceptionSpan$2(u,new p._EvaluateVisitor_visitVariableDeclaration_closure4(i,h,i._async_evaluate$_withoutSlash$2(g,_))),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(f,n)},visitUseRule$1(e){return this.visitUseRule$body$_EvaluateVisitor(e)},visitUseRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,n);for(;;)switch(r){case 0:h=e.configuration,f=h.length,r=f!==0?3:5;break;case 3:a=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),l=0;case 6:if(!(l<f)){r=8;break}return o=h[l],_=o.expression,u=i._async_evaluate$_expressionNode$1(_),d=a,g=o.name,y=t,r=9,t._asyncAwait(_.accept$1(i),S);case 9:d.$indexSet(0,g,new y.ConfiguredValue(i._async_evaluate$_withoutSlash$2(E,u),o.span,u));case 7:++l,r=6;break;case 8:p=new t.ExplicitConfiguration(e,a,null),r=4;break;case 5:p=c.Configuration_Map_empty_null;case 4:return r=10,t._asyncAwait(i._async_evaluate$_loadModule$5$configuration(e.url,"@use",e,new t._EvaluateVisitor_visitUseRule_closure0(i,e),p),S);case 10:i._async_evaluate$_assertConfigurationIsEmpty$1(p),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(S,n)},visitWarnRule$1(e){return this.visitWarnRule$body$_EvaluateVisitor(e)},visitWarnRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor_visitWarnRule_closure0(i,e),$.Value),o);case 3:a=u,l=a instanceof t.SassString?a._string$_text:i._async_evaluate$_serialize$2(a,e.expression),i._async_evaluate$_logger.warn$2$trace(0,l,i._async_evaluate$_stackTrace$1(e.span)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitWhileRule$1(e){return this._async_evaluate$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitWhileRule_closure0(this,e),!0,e.hasDeclarations,$.nullable_Value)},visitBinaryOperationExpression$1(e){return this._addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor_visitBinaryOperationExpression_closure0(this,e),$.Value)},_async_evaluate$_slash$3(e,r,n){var s,i,a,l=null,o=e.dividedBy$1(r),_=new t._Record_2(e,r),u=t._InitializedCell$(new t._EvaluateVisitor__slash_closure1(_)),p=t._InitializedCell$(new t._EvaluateVisitor__slash_closure2(_));return u._readFinal$0()instanceof t.SassNumber?(e=u._readFinal$0(),p._readFinal$0()instanceof t.SassNumber?(r=p._readFinal$0(),s=n.allowsSlash):(r=l,s=!1)):(r=l,e=r,s=!1),s?$.SassNumber._as(o).withSlash$2(e,r):(u._readFinal$0()instanceof t.SassNumber&&p._readFinal$0()instanceof t.SassNumber&&(s=t.S(new t._EvaluateVisitor__slash_recommendation0().call$1(n)),i=c.C__MakeExpressionCalculationSafe.visitBinaryOperationExpression$1(n),a=n.get$span(n),this._async_evaluate$_warn$3(N.Using__o+s+" or "+new t.CalculationExpression("calc",t.CalculationExpression__verifyArguments(t._setArrayType([i],$.JSArray_Expression)),a).toString$0(0)+N.x0a_Morex20,n.get$span(n),c.Deprecation_xHK)),o)},visitValueExpression$1(e){return this.visitValueExpression$body$_EvaluateVisitor(e)},visitValueExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitVariableExpression$1(e){return this.visitVariableExpression$body$_EvaluateVisitor(e)},visitVariableExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:if(a=i._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableExpression_closure0(i,e)),a!=null){s=a,r=1;break}throw t.wrapException(i._async_evaluate$_exception$2("Undefined variable.",e.span));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitUnaryOperationExpression$1(e){return this.visitUnaryOperationExpression$body$_EvaluateVisitor(e)},visitUnaryOperationExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return a=e,l=t,o=e,r=3,t._asyncAwait(e.operand.accept$1(i),_);case 3:s=i._async_evaluate$_addExceptionSpan$2(a,new l._EvaluateVisitor_visitUnaryOperationExpression_closure0(o,p)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitBooleanExpression$1(e){return this.visitBooleanExpression$body$_EvaluateVisitor(e)},visitBooleanExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassBoolean),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value?c.SassBoolean_true:c.SassBoolean_false,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitIfExpression$1(e){return this.visitIfExpression$body$_EvaluateVisitor(e)},visitIfExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l,o,_,u,p,h,f,d=t._wrapJsFunctionForAsync(function(g,y){if(g===1)return t._asyncRethrow(y,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate$_evaluateMacroArguments$1(e),d);case 3:return p=y,h=p._0,f=p._1,i._async_evaluate$_verifyArguments$4(m.get$length$asx(h),f,b.$get$IfExpression_declaration(),e),a=t.ListExtensions_elementAtOrNull(h,0),a==null&&(l=f.$index(0,"condition"),l.toString,a=l),o=t.ListExtensions_elementAtOrNull(h,1),o==null&&(l=f.$index(0,"if-true"),l.toString,o=l),_=t.ListExtensions_elementAtOrNull(h,2),_==null&&(l=f.$index(0,"if-false"),l.toString,_=l),r=4,t._asyncAwait(a.accept$1(i),d);case 4:return u=y.get$isTruthy()?o:_,r=5,t._asyncAwait(u.accept$1(i),d);case 5:s=i._async_evaluate$_withoutSlash$2(y,i._async_evaluate$_expressionNode$1(u)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(d,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,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=c.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,l){if(a===1)return t._asyncRethrow(l,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,l,o,_,u,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(E,A){if(E===1)return t._asyncRethrow(A,n);for(;;)switch(r){case 0:y=t._setArrayType([],$.JSArray_Object),p=e.$arguments,h=p.length,f=$.String,d=e.name,g=0;case 3:if(!(g<h)){r=5;break}return S=y,r=6,t._asyncAwait(i._async_evaluate$_visitCalculationValue$2$inLegacySassFunction(p[g],t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],f).contains$1(0,d)),C);case 6:S.push(A);case 4:++g,r=3;break;case 5:if(a=y,i._async_evaluate$_inSupportsDeclaration){s=new t.SassCalculation(d,t.List_List$unmodifiable(a,$.Object)),r=1;break}try{l=null,o=d;e:{if(o==="calc"){l=t.SassCalculation_calc(m.$index$asx(a,0));break e}if(o==="sqrt"){l=t.SassCalculation__singleArgument("sqrt",m.$index$asx(a,0),t.number0__sqrt$closure(),!0);break e}if(o==="sin"){l=t.SassCalculation__singleArgument("sin",m.$index$asx(a,0),t.number0__sin$closure(),!1);break e}if(o==="cos"){l=t.SassCalculation__singleArgument("cos",m.$index$asx(a,0),t.number0__cos$closure(),!1);break e}if(o==="tan"){l=t.SassCalculation__singleArgument("tan",m.$index$asx(a,0),t.number0__tan$closure(),!1);break e}if(o==="asin"){l=t.SassCalculation__singleArgument("asin",m.$index$asx(a,0),t.number0__asin$closure(),!0);break e}if(o==="acos"){l=t.SassCalculation__singleArgument("acos",m.$index$asx(a,0),t.number0__acos$closure(),!0);break e}if(o==="atan"){l=t.SassCalculation__singleArgument("atan",m.$index$asx(a,0),t.number0__atan$closure(),!0);break e}if(o==="abs"){l=t.SassCalculation_abs(m.$index$asx(a,0));break e}if(o==="exp"){l=t.SassCalculation_exp(m.$index$asx(a,0));break e}if(o==="sign"){l=t.SassCalculation_sign(m.$index$asx(a,0));break e}if(o==="min"){l=t.SassCalculation_min(a);break e}if(o==="max"){l=t.SassCalculation_max(a);break e}if(o==="hypot"){l=t.SassCalculation_hypot(a);break e}if(o==="pow"){l=t.SassCalculation_pow(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="atan2"){l=t.SassCalculation_atan2(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="log"){l=t.SassCalculation_log(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="mod"){l=t.SassCalculation_mod(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="rem"){l=t.SassCalculation_rem(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="round"){l=t.SassCalculation_round(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1),t.ListExtensions_elementAtOrNull(a,2));break e}if(o==="clamp"){l=t.SassCalculation_clamp(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1),t.ListExtensions_elementAtOrNull(a,2));break e}y=t.UnsupportedError$('Unknown calculation name "'+d+'".'),l=t.throwExpression(y)}l=l,s=l,r=1;break}catch(M){if(l=t.unwrapException(M),l instanceof t.SassScriptException)_=l,u=t.getTraceFromException(M),c.JSString_methods.contains$1(_.message,"compatible")&&i._async_evaluate$_verifyCompatibleNumbers$2(a,p),t.throwWithTrace(i._async_evaluate$_exception$2(_.message,e.span),_,u);else throw M}case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},_async_evaluate$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,l,o,_;for(n=0;s=e.length,n<s;++n)if(i=e[n],i instanceof t.SassNumber?(s=i.get$hasComplexUnits(),a=i):(a=null,s=!1),s)throw t.wrapException(this._async_evaluate$_exception$2("Number "+t.S(a)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n<s-1;++n)if(l=e[n],l instanceof t.SassNumber){for(o=n+1;s=e.length,o<s;++o)if(_=e[o],_ instanceof t.SassNumber&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.MultiSpanSassRuntimeException$(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",m.get$span$z(r[n]),l.toString$0(0),t.LinkedHashMap_LinkedHashMap$_literal([m.get$span$z(r[o]),_.toString$0(0)],$.FileSpan,$.String),this._async_evaluate$_stackTrace$1(m.get$span$z(r[n])),null))}},_async_evaluate$_visitCalculationValue$2$inLegacySassFunction(e,r){return this._visitCalculationValue$body$_EvaluateVisitor(e,r)},_visitCalculationValue$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Object),i,a=this,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,s);for(;;)switch(n){case 0:d={},g=t._InitializedCell$(new t._EvaluateVisitor__visitCalculationValue_closure1(e)),e instanceof t.ParenthesizedExpression?(l=e.expression,o=!0):(l=null,o=!1),n=o?3:4;break;case 3:return n=5,t._asyncAwait(a._async_evaluate$_visitCalculationValue$2$inLegacySassFunction(l,r),S);case 5:_=E,l instanceof t.FunctionExpression?(o=l.originalName,o=t.stringReplaceAllUnchecked(o,"_","-").toLowerCase()==="var"&&_ instanceof t.SassString&&!_._hasQuotes):o=!1,i=o?new t.SassString("("+_._string$_text+")",!1):_,n=1;break;case 4:if(o=e instanceof t.StringExpression,o&&g._readFinal$0()!=null?(u=g._readFinal$0(),p=!0):(u=null,p=!1),p){h=u.toLowerCase();e:{if(h==="pi"){o=t.SassNumber_SassNumber(3.141592653589793,null);break e}if(h==="e"){o=t.SassNumber_SassNumber(2.718281828459045,null);break e}if(h==="infinity"){o=t.SassNumber_SassNumber(1/0,null);break e}if(h==="-infinity"){o=t.SassNumber_SassNumber(-1/0,null);break e}if(h==="nan"){o=t.SassNumber_SassNumber(0/0,null);break e}o=new t.SassString(u,!1);break e}i=o,n=1;break}n=o?6:7;break;case 6:return y=t,n=8,t._asyncAwait(a._async_evaluate$_performInterpolation$1(e.text),S);case 8:i=new y.CalculationInterpolation(E),n=1;break;case 7:d.right=d.left=d.operator=null,e instanceof t.BinaryOperationExpression?(d.operator=e.operator,d.left=e.left,d.right=e.right,o=!0):o=!1,n=o?9:10;break;case 9:return n=11,t._asyncAwait(a._addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor__visitCalculationValue_closure2(d,a,r),$.Object),S);case 11:i=E,n=1;break;case 10:return n=12,t._asyncAwait(e.accept$1(a),S);case 12:f=E;e:{if(f instanceof t.SassNumber?(_=f,o=!0):(_=null,o=!1),o){o=_;break e}if(f instanceof t.SassCalculation?(_=f,o=!0):(_=null,o=!1),o){o=_;break e}if(f instanceof t.SassString?(o=!f._hasQuotes,_=f):(_=null,o=!1),o){o=_;break e}o=t.throwExpression(a._async_evaluate$_exception$2("Value "+f.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}i=o,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(S,s)},_async_evaluate$_binaryOperatorToCalculationOperator$1(e){var r;e:{if(c.BinaryOperator_anB===e){r=c.CalculationOperator_IyK;break e}if(c.BinaryOperator_olz===e){r=c.CalculationOperator_2bx;break e}if(c.BinaryOperator_qN2===e){r=c.CalculationOperator_jFr;break e}if(c.BinaryOperator_t8B===e){r=c.CalculationOperator_OvN;break e}r=t.throwExpression(t.UnsupportedError$("Invalid calculation operator "+e.toString$0(0)+"."))}return r},visitColorExpression$1(e){return this.visitColorExpression$body$_EvaluateVisitor(e)},visitColorExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassColor),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitListExpression$1(e){return this.visitListExpression$body$_EvaluateVisitor(e)},visitListExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassList),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(t.mapAsync(e.contents,new t._EvaluateVisitor_visitListExpression_closure0(i),$.Expression,$.Value),l);case 3:s=a.SassList$(_,e.separator,e.hasBrackets),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitMapExpression$1(e){return this.visitMapExpression$body$_EvaluateVisitor(e)},visitMapExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassMap),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(E,A){if(E===1)return t._asyncRethrow(A,n);for(;;)switch(r){case 0:g=$.Value,y=t.LinkedHashMap_LinkedHashMap$_empty(g,g),S=t.LinkedHashMap_LinkedHashMap$_empty(g,$.AstNode),a=e.pairs,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],u=_._0,p=_._1,r=6,t._asyncAwait(u.accept$1(i),C);case 6:return h=A,r=7,t._asyncAwait(p.accept$1(i),C);case 7:if(f=A,y.$index(0,h)!=null)throw g=S.$index(0,h),d=g==null?null:g.get$span(g),g=u.get$span(u),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),d!=null&&a.$indexSet(0,d,"first key"),t.wrapException(t.MultiSpanSassRuntimeException$("Duplicate key.",g,"second key",a,i._async_evaluate$_stackTrace$1(u.get$span(u)),null));y.$indexSet(0,h,f),S.$indexSet(0,h,u);case 4:++o,r=3;break;case 5:s=new t.SassMap(t.ConstantMap_ConstantMap$from(y,g,g)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},visitFunctionExpression$1(e){return this.visitFunctionExpression$body$_EvaluateVisitor(e)},visitFunctionExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:if(o={},_=i._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure1(i,e)),o.$function=_,_==null){if(e.namespace!=null)throw t.wrapException(i._async_evaluate$_exception$2("Undefined function.",e.span));o.$function=new t.PlainCssCallable(e.originalName)}return a=i._async_evaluate$_inFunction,i._async_evaluate$_inFunction=!0,r=3,t._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure2(o,i,e),$.Value),u);case 3:l=h,i._async_evaluate$_inFunction=a,s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(u,n)},visitInterpolatedFunctionExpression$1(e){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate$_performInterpolation$1(e.name),_);case 3:return l=p,o=i._async_evaluate$_inFunction,i._async_evaluate$_inFunction=!0,r=4,t._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(e,new t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0(i,e,new t.PlainCssCallable(l)),$.Value),_);case 4:a=p,i._async_evaluate$_inFunction=o,s=a,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate$_getFunction$2$namespace(e,r){var n=this._async_evaluate$_environment.getFunction$2$namespace(e,r);return n!=null||r!=null?n:this._async_evaluate$_builtInFunctions.$index(0,e)},_async_evaluate$_runUserDefinedCallable$1$4(e,r,n,s,i){return this._runUserDefinedCallable$body$_EvaluateVisitor(e,r,n,s,i,i)},_runUserDefinedCallable$body$_EvaluateVisitor(e,r,n,s,i,a){var l=0,o=t._makeAsyncAwaitCompleter(a),_,u=this,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,o);for(;;)switch(l){case 0:return l=3,t._asyncAwait(u._async_evaluate$_evaluateArguments$1(e),g);case 3:return f=S,d=r.declaration.name,d!=="@content"&&(d+="()"),p=u._async_evaluate$_currentCallable,u._async_evaluate$_currentCallable=r,l=4,t._asyncAwait(u._async_evaluate$_withStackFrame$1$3(d,n,new t._EvaluateVisitor__runUserDefinedCallable_closure0(u,r,f,n,s,i),i),g);case 4:h=S,u._async_evaluate$_currentCallable=p,_=h,l=1;break;case 1:return t._asyncReturn(_,o)}});return t._asyncStartSync(g,o)},_async_evaluate$_runFunctionCallable$3(e,r,n){return this._runFunctionCallable$body$_EvaluateVisitor(e,r,n)},_runFunctionCallable$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Value),a,l=2,o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L=t._wrapJsFunctionForAsync(function(R,T){for(R===1&&(o=T,s=l);;)switch(s){case 0:s=$.AsyncBuiltInCallable._is(r)?3:5;break;case 3:return s=6,t._asyncAwait(_._async_evaluate$_runBuiltInCallable$3(e,r,n),L);case 6:a=_._async_evaluate$_withoutSlash$2(T,n),s=1;break;case 5:s=$.UserDefinedCallable_AsyncEnvironment._is(r)?7:9;break;case 7:return s=10,t._asyncAwait(_._async_evaluate$_runUserDefinedCallable$1$4(e,r,n,new t._EvaluateVisitor__runFunctionCallable_closure0(_,r),$.Value),L);case 10:a=T,s=1;break;case 9:s=r instanceof t.PlainCssCallable?11:13;break;case 11:if(y=e.named,y.get$isNotEmpty(y)||e.keywordRest!=null)throw t.wrapException(_._async_evaluate$_exception$2(N.Plain_,n.get$span(n)));u=new t.StringBuffer(r.name+"("),l=15,p=!0,y=e.positional,S=y.length,C=0;case 18:if(!(C<S)){s=20;break}return h=y[C],p?p=!1:u._contents+=", ",A=u,M=t,s=21,t._asyncAwait(_._evaluateToCss$1(h),L);case 21:A._contents+=M.S(T);case 19:++C,s=18;break;case 20:f=e.rest,s=f!=null?22:23;break;case 22:return s=24,t._asyncAwait(f.accept$1(_),L);case 24:d=T,p||(u._contents+=", "),u._contents+=_._async_evaluate$_serialize$2(d,f);case 23:l=2,s=17;break;case 15:throw l=14,E=o,y=t.unwrapException(E),$.SassRuntimeException._is(y)?(g=y,c.JSString_methods.endsWith$1(g._span_exception$_message,"isn't a valid CSS value.")?t.wrapException(t.MultiSpanSassRuntimeException$(g._span_exception$_message,m.get$span$z(g),"value",t.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),m.get$trace$z(g),null)):E):E;case 14:s=2;break;case 17:u._contents+=t.Primitives_stringFromCharCode(41),y=u._contents,a=new t.SassString((y.charCodeAt(0)==0,y),!1),s=1;break;case 13:throw t.wrapException(t.ArgumentError$("Unknown callable type "+m.get$runtimeType$(r).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(L,i)},_async_evaluate$_runBuiltInCallable$3(e,r,n){return this._runBuiltInCallable$body$_EvaluateVisitor(e,r,n)},_runBuiltInCallable$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Value),a,l=2,o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y=t._wrapJsFunctionForAsync(function(ne,te){for(ne===1&&(o=te,s=l);;)switch(s){case 0:return P={},s=3,t._asyncAwait(_._async_evaluate$_evaluateArguments$1(e),Y);case 3:O=te,z=_._async_evaluate$_callableNode,_._async_evaluate$_callableNode=n,d=new t.MapKeySet(O.__js_helper$_values[0],$.MapKeySet_String),P.callback=P.overload=null,g=r.callbackFor$2(m.get$length$asx(O.__js_helper$_values[2]),d),P.overload=g._0,P.callback=g._1,_._async_evaluate$_addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure2(P,O,d)),y=P.overload.$arguments,S=m.get$length$asx(O.__js_helper$_values[2]),C=y.length;case 4:if(!(S<C)){s=6;break}E=y[S],A=O.__js_helper$_values[2],M=O.__js_helper$_values[0].remove$1(0,E.name),s=M==null?7:8;break;case 7:return M=E.defaultValue,s=9,t._asyncAwait(M.accept$1(_),Y);case 9:M=_._async_evaluate$_withoutSlash$2(te,M);case 8:m.add$1$ax(A,M);case 5:++S,s=4;break;case 6:return P.overload.restArgument!=null?(m.get$length$asx(O.__js_helper$_values[2])>C?(L=m.sublist$1$ax(O.__js_helper$_values[2],C),m.removeRange$2$ax(O.__js_helper$_values[2],C,m.get$length$asx(O.__js_helper$_values[2]))):L=c.List_empty8,C=O.__js_helper$_values[0],R=t.SassArgumentList$(L,C,O.__js_helper$_values[4]===c.ListSeparator_undecided_null_undecided?c.ListSeparator_rXA:O.__js_helper$_values[4]),m.add$1$ax(O.__js_helper$_values[2],R)):R=null,u=null,l=11,s=14,t._asyncAwait(_._addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure3(P,O),$.Value),Y);case 14:u=te,l=2,s=13;break;case 11:if(l=10,H=o,C=t.unwrapException(H),C instanceof t.SassException)throw H;p=C,h=t.getTraceFromException(H),f=null;try{f=t._asString(m.get$message$x(p))}catch{T=m.toString$0$(p),f=T}t.throwWithTrace(_._async_evaluate$_exception$2(f,n.get$span(n)),p,h),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate$_callableNode=z,R==null){a=u,s=1;break}if(C=O.__js_helper$_values[0],C.get$isEmpty(C)){a=u,s=1;break}if(R._wereKeywordsAccessed){a=u,s=1;break}throw C=O.__js_helper$_values[0],C=t.pluralize("argument",m.get$length$asx(C.get$keys(C)),null),A=O.__js_helper$_values[0],t.wrapException(t.MultiSpanSassRuntimeException$("No "+C+" named "+t.S(t.toSentence(m.map$1$1$ax(A.get$keys(A),new t._EvaluateVisitor__runBuiltInCallable_closure4,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([P.overload.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(o,i)}});return t._asyncStartSync(Y,i)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y=t._wrapJsFunctionForAsync(function(ne,te){if(ne===1)return t._asyncRethrow(te,n);for(;;)switch(r){case 0:P=t._setArrayType([],$.JSArray_Value),O=t._setArrayType([],$.JSArray_AstNode),a=e.positional,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],u=i._async_evaluate$_expressionNode$1(_),z=P,r=6,t._asyncAwait(_.accept$1(i),Y);case 6:z.push(i._async_evaluate$_withoutSlash$2(te,u)),O.push(u);case 4:++o,r=3;break;case 5:a=$.String,p=t.LinkedHashMap_LinkedHashMap$_empty(a,$.Value),l=$.AstNode,h=t.LinkedHashMap_LinkedHashMap$_empty(a,l),f=t.MapExtensions_get_pairs(e.named,a,$.Expression),f=f.get$iterator(f);case 7:if(!f.moveNext$0()){r=8;break}return d=f.get$current(f),g=d._0,y=d._1,u=i._async_evaluate$_expressionNode$1(y),z=p,H=g,r=9,t._asyncAwait(y.accept$1(i),Y);case 9:z.$indexSet(0,H,i._async_evaluate$_withoutSlash$2(te,u)),h.$indexSet(0,g,u),r=7;break;case 8:if(S=e.rest,S==null){s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,c.ListSeparator_undecided_null_undecided]),r=1;break}return r=10,t._asyncAwait(S.accept$1(i),Y);case 10:if(C=te,E=i._async_evaluate$_expressionNode$1(S),C instanceof t.SassMap){for(i._async_evaluate$_addRestMap$4(p,C,S,new t._EvaluateVisitor__evaluateArguments_closure3),f=t.LinkedHashMap_LinkedHashMap$_empty(a,l),d=C._map$_contents,d=m.get$iterator$ax(d.get$keys(d)),A=$.SassString;d.moveNext$0();)f.$indexSet(0,A._as(d.get$current(d))._string$_text,E);h.addAll$1(0,f),M=c.ListSeparator_undecided_null_undecided}else C instanceof t.SassList?(f=C._list$_contents,c.JSArray_methods.addAll$1(P,new t.MappedListIterable(f,new t._EvaluateVisitor__evaluateArguments_closure4(i,E),t._arrayInstanceType(f)._eval$1("MappedListIterable<1,Value>"))),c.JSArray_methods.addAll$1(O,t.List_List$filled(f.length,E,!1,l)),M=C._separator,C instanceof t.SassArgumentList&&(C._wereKeywordsAccessed=!0,C._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure5(i,p,E,h)))):(P.push(i._async_evaluate$_withoutSlash$2(C,E)),O.push(E),M=c.ListSeparator_undecided_null_undecided);if(L=e.keywordRest,L==null){s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,M]),r=1;break}return r=11,t._asyncAwait(L.accept$1(i),Y);case 11:if(R=te,T=i._async_evaluate$_expressionNode$1(L),R instanceof t.SassMap){for(i._async_evaluate$_addRestMap$4(p,R,L,new t._EvaluateVisitor__evaluateArguments_closure6),a=t.LinkedHashMap_LinkedHashMap$_empty(a,l),l=R._map$_contents,l=m.get$iterator$ax(l.get$keys(l)),f=$.SassString;l.moveNext$0();)a.$indexSet(0,f._as(l.get$current(l))._string$_text,T);h.addAll$1(0,a),s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,M]),r=1;break}else throw t.wrapException(i._async_evaluate$_exception$2(N.Variabs+R.toString$0(0)+").",L.get$span(L)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(Y,n)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Record_2_List_Expression_and_Map_String_Expression),s,i=this,a,l,o,_,u,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._Record_2(d.positional,d.named),r=1;break}return a=d.positional,l=t._setArrayType(a.slice(0),t._arrayInstanceType(a)),o=t.LinkedHashMap_LinkedHashMap$of(d.named,$.String,$.Expression),r=3,t._asyncAwait(g.accept$1(i),y);case 3:if(_=C,u=i._async_evaluate$_expressionNode$1(g),_ instanceof t.SassMap?i._async_evaluate$_addRestMap$4(o,_,e,new t._EvaluateVisitor__evaluateMacroArguments_closure3(g)):_ instanceof t.SassList?(a=_._list$_contents,c.JSArray_methods.addAll$1(l,new t.MappedListIterable(a,new t._EvaluateVisitor__evaluateMacroArguments_closure4(i,u,g),t._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression>"))),_ instanceof t.SassArgumentList&&(_._wereKeywordsAccessed=!0,_._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateMacroArguments_closure5(i,o,u,g)))):l.push(new t.ValueExpression(i._async_evaluate$_withoutSlash$2(_,u),g.get$span(g))),p=d.keywordRest,p==null){s=new t._Record_2(l,o),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(o,h,e,new t._EvaluateVisitor__evaluateMacroArguments_closure6(i,f,p)),s=new t._Record_2(l,o),r=1;break}else throw t.wrapException(i._async_evaluate$_exception$2(N.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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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??c.C__SassNull,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,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,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:g=i._async_evaluate$_inSupportsDeclaration,i._async_evaluate$_inSupportsDeclaration=!1,a=t._setArrayType([],$.JSArray_String),l=e.text.contents,o=l.length,_=$.Expression,u=0;case 3:if(!(u<o)){r=5;break}if(p=l[u],typeof p=="string"){h=p,r=6;break}r=_._is(p)?7:8;break;case 7:return r=9,t._asyncAwait(p.accept$1(i),y);case 9:f=C;e:{if(f instanceof t.SassString?(d=f._string$_text,h=!0):(d=null,h=!1),h){h=d;break e}h=i._async_evaluate$_serialize$3$quote(f,p,!1);break e}r=6;break;case 8:h=t.throwExpression(t.UnsupportedError$("Unknown interpolation value "+t.S(p)));case 6:a.push(h);case 4:++u,r=3;break;case 5:a=c.JSArray_methods.join$0(a),i._async_evaluate$_inSupportsDeclaration=g,s=new t.SassString(a,e.hasQuotes),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e.condition),l);case 3:s=new a.SassString(_,!1),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,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,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===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(N.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,l=i._async_evaluate$_inUnknownAtRule,o=e.name,t.unvendor(o.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$(o,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=l,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,l){if(a===1)return t._asyncRethrow(l,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._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,l){if(a===1)return t._asyncRethrow(l,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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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._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??(s._async_evaluate$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport))).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(l,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,l){if(a===1)return t._asyncRethrow(l,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,l,o,_,u,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(N.Media_,e.span));if(a=t.NullableExtension_andThen(i._async_evaluate$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure2(i,e)),l=a==null,!l&&m.get$isEmpty$asx(a)){r=1;break}return l?o=c.Set_empty1:(_=i._async_evaluate$_mediaQuerySources,_.toString,_=t.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery),u=i._async_evaluate$_mediaQueries,u.toString,_.addAll$1(0,u),_.addAll$1(0,e.queries),o=_),l=l?e.queries:a,r=3,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(l,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure3(i,a,e,o),!1,new t._EvaluateVisitor_visitCssMediaRule_closure4(o),$.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,l,o,_,u,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(s._async_evaluate$_declarationName!=null)throw t.wrapException(s._async_evaluate$_exception$2(N.Style_,e.span));return i=s._async_evaluate$_atRootExcludingStyleRule,a=i?null:s._async_evaluate$_styleRuleIgnoringAtRoot,l=e._style_rule$_selector._box$_inner.value,o=a==null,_=o?null:a.originalSelector,u=l.resolveParentSelectors$2$implicitParent(_,!i),p=t.ModifiableCssStyleRule$(s._async_evaluate$_assertInModule$2(s._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(u,s._async_evaluate$_mediaQueries),e.span,u),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_closure2(s,p,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure3,$.ModifiableCssStyleRule,$.Null),y);case 2:return s._async_evaluate$_atRootExcludingStyleRule=h,f=s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").children,d=t._InitializedCell$(new t._EvaluateVisitor_visitCssStyleRule_closure4(f)),d._readFinal$0()>=1?(g=m.elementAt$1$ax(f._source,d._readFinal$0()-1),i=o):(g=null,i=!1),i&&(g.isGroupEnd=!0),t._asyncReturn(null,n)}});return t._asyncStartSync(y,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(l,o){if(l===1)return t._asyncRethrow(o,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,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:if(s._async_evaluate$_declarationName!=null)throw t.wrapException(s._async_evaluate$_exception$2(N.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,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,s);for(;;)switch(n){case 0:a=e.length,l=0;case 3:if(!(l<e.length)){n=5;break}return n=6,t._asyncAwait(r.call$1(e[l]),p);case 6:if(o=f,o!=null?(_=o,u=!0):(_=null,u=!1),u){i=_,n=1;break}case 4:e.length===a||(0,t.throwConcurrentModificationError)(e),++l,n=3;break;case 5:i=null,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(p,s)},_async_evaluate$_withEnvironment$1$2(e,r,n){return this._withEnvironment$body$_EvaluateVisitor(e,r,n,n)},_withEnvironment$body$_EvaluateVisitor(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),l,o=this,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,a);for(;;)switch(i){case 0:return u=o._async_evaluate$_environment,o._async_evaluate$_environment=e,i=3,t._asyncAwait(r.call$0(),p);case 3:_=f,o._async_evaluate$_environment=u,l=_,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(p,a)},_async_evaluate$_interpolationToValue$3$trim$warnForColor(e,r,n){return this._interpolationToValue$body$_EvaluateVisitor(e,r,n)},_async_evaluate$_interpolationToValue$1(e){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate$_interpolationToValue$2$warnForColor(e,r){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,r)},_interpolationToValue$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.CssValue_String),a,l=this,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,i);for(;;)switch(s){case 0:return s=3,t._asyncAwait(l._async_evaluate$_performInterpolation$2$warnForColor(e,n),u);case 3:o=h,_=r?t.trimAscii(o,!0):o,a=new t.CssValue(_,e.span,$.CssValue_String),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(u,i)},_async_evaluate$_performInterpolation$2$warnForColor(e,r){return this._performInterpolation$body$_EvaluateVisitor(e,r)},_async_evaluate$_performInterpolation$1(e){return this._async_evaluate$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(a._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,r),o);case 3:l=u._0,i=l,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(o,s)},_async_evaluate$_performInterpolationWithMap$2$warnForColor(e,r){return this._performInterpolationWithMap$body$_EvaluateVisitor(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Record_2_String_and_InterpolationMap),i,a=this,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(a._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),u);case 3:l=h,o=l._0,_=l._1,_.toString,i=new t._Record_2(o,_),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(u,s)},_async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,r,n){return this._performInterpolationHelper$body$_EvaluateVisitor(e,!0,n)},_performInterpolationHelper$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Record_2_String_and_nullable_InterpolationMap),a,l=this,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){if(T===1)return t._asyncRethrow(P,i);for(;;)switch(s){case 0:M=t._setArrayType([],$.JSArray_SourceLocation),L=l._async_evaluate$_inSupportsDeclaration,l._async_evaluate$_inSupportsDeclaration=!1,o=e.contents,_=o.length,u=$.Expression,p=$.JSArray_Object,h=e.span,f=$.Object,d=!0,g=0,y="";case 3:if(!(g<_)){s=5;break}if(S=o[g],d||M.push(t.SourceLocation$(y.length,null,null,null)),typeof S=="string"){y+=S,s=4;break}return u._as(S),s=6,t._asyncAwait(S.accept$1(l),R);case 6:C=P,n&&b.$get$namesByColor().containsKey$1(C)&&(E=t._setArrayType([""],p),A=t.List_List$from(E,!1,f),A.fixed$length=Array,A.immutable$list=Array,A=new t.Interpolation(A,h),A.Interpolation$2(E,h),E=b.$get$namesByColor(),l._async_evaluate$_warn$2(N.You_pr+t.S(E.$index(0,C))+N.x20in_in+C.toString$0(0)+N.x2c_whic+t.S(E.$index(0,C))+N.x22x29__If+new t.BinaryOperationExpression(c.BinaryOperator_anB,new t.StringExpression(A,!0),S,!1).toString$0(0)+"'.",S.get$span(S))),y+=l._async_evaluate$_serialize$3$quote(C,S,!1);case 4:++g,d=!1,s=3;break;case 5:l._async_evaluate$_inSupportsDeclaration=L,a=new t._Record_2((y.charCodeAt(0)==0,y),t.NullableExtension_andThen(M,new t._EvaluateVisitor__performInterpolationHelper_closure0(e))),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(R,i)},_evaluateToCss$2$quote(e,r){return this._evaluateToCss$body$_EvaluateVisitor(e,r)},_evaluateToCss$1(e){return this._evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(e.accept$1(a),l);case 3:i=a._async_evaluate$_serialize$3$quote(_,e,r),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(l,s)},_async_evaluate$_serialize$3$quote(e,r,n){return this._async_evaluate$_addExceptionSpan$2(r,new t._EvaluateVisitor__serialize_closure0(e,n))},_async_evaluate$_serialize$2(e,r){return this._async_evaluate$_serialize$3$quote(e,r,!0)},_async_evaluate$_expressionNode$1(e){var r;return e instanceof t.VariableExpression?(r=this._async_evaluate$_addExceptionSpan$2(e,new t._EvaluateVisitor__expressionNode_closure0(this,e)),r??e):e},_async_evaluate$_withParent$2$4$scopeWhen$through(e,r,n,s,i,a){return this._withParent$body$_EvaluateVisitor(e,r,n,s,i,a,a)},_async_evaluate$_withParent$2$2(e,r,n,s){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,r,!0,null,n,s)},_async_evaluate$_withParent$2$3$scopeWhen(e,r,n,s,i){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,r,n,null,s,i)},_withParent$body$_EvaluateVisitor(e,r,n,s,i,a,l){var o=0,_=t._makeAsyncAwaitCompleter(l),u,p=this,h,f,d=t._wrapJsFunctionForAsync(function(g,y){if(g===1)return t._asyncRethrow(y,_);for(;;)switch(o){case 0:return p._async_evaluate$_addChild$2$through(e,s),h=p._async_evaluate$_assertInModule$2(p._async_evaluate$__parent,"__parent"),p._async_evaluate$__parent=e,o=3,t._asyncAwait(p._async_evaluate$_environment.scope$1$2$when(r,n,a),d);case 3:f=y,p._async_evaluate$__parent=h,u=f,o=1;break;case 1:return t._asyncReturn(u,_)}});return t._asyncStartSync(d,_)},_async_evaluate$_addChild$2$through(e,r){var n,s,i,a=this._async_evaluate$_assertInModule$2(this._async_evaluate$__parent,"__parent");if(r!=null){for(;r.call$1(a);a=s)if(n=a._parent,n!=null?(s=n,i=!0):(s=null,i=!1),!i)throw t.wrapException(t.ArgumentError$(N.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&(s=a._parent,i=s.children,a.equalsIgnoringChildren$1(i.get$last(i))?a=$.ModifiableCssParentNode._as(i.get$last(i)):(a=a.copyWithoutChildren$0(),s.addChild$1(a)))}a.addChild$1(e)},_async_evaluate$_addChild$1(e){return this._async_evaluate$_addChild$2$through(e,null)},_async_evaluate$_withStyleRule$1$2(e,r,n){return this._withStyleRule$body$_EvaluateVisitor(e,r,n,n)},_withStyleRule$body$_EvaluateVisitor(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),l,o=this,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,a);for(;;)switch(i){case 0:return u=o._async_evaluate$_styleRuleIgnoringAtRoot,o._async_evaluate$_styleRuleIgnoringAtRoot=e,i=3,t._asyncAwait(r.call$0(),p);case 3:_=f,o._async_evaluate$_styleRuleIgnoringAtRoot=u,l=_,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(p,a)},_async_evaluate$_withMediaQueries$1$3(e,r,n,s){return this._withMediaQueries$body$_EvaluateVisitor(e,r,n,s,s)},_withMediaQueries$body$_EvaluateVisitor(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_=this,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:return p=_._async_evaluate$_mediaQueries,h=_._async_evaluate$_mediaQuerySources,_._async_evaluate$_mediaQueries=e,_._async_evaluate$_mediaQuerySources=r,a=3,t._asyncAwait(n.call$0(),f);case 3:u=g,_._async_evaluate$_mediaQueries=p,_._async_evaluate$_mediaQuerySources=h,o=u,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},_async_evaluate$_withStackFrame$1$3(e,r,n,s){return this._withStackFrame$body$_EvaluateVisitor(e,r,n,s,s)},_withStackFrame$body$_EvaluateVisitor(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_=this,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:return h=_._async_evaluate$_stack,h.push(new t._Record_2(_._async_evaluate$_member,r)),u=_._async_evaluate$_member,_._async_evaluate$_member=e,a=3,t._asyncAwait(n.call$0(),f);case 3:p=g,_._async_evaluate$_member=u,h.pop(),o=p,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},_async_evaluate$_withoutSlash$2(e,r){return e instanceof t.SassNumber&&e.asSlash!=null&&this._async_evaluate$_warn$3(N.Using__i+t.S(new t._EvaluateVisitor__withoutSlash_recommendation0().call$1(e))+N.x0a_Morex20,r.get$span(r),c.Deprecation_xHK),e.withoutSlash$0()},_async_evaluate$_stackFrame$2(e,r){return t.frameForSpan(r,e,t.NullableExtension_andThen(r.get$sourceUrl(r),new t._EvaluateVisitor__stackFrame_closure0(this)))},_async_evaluate$_stackTrace$1(e){var r,n,s,i,a,l=this,o=t._setArrayType([],$.JSArray_Frame);for(r=l._async_evaluate$_stack,n=r.length,s=0;s<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)i=r[s],a=i._1,o.push(l._async_evaluate$_stackFrame$2(i._0,a.get$span(a)));return e!=null&&o.push(l._async_evaluate$_stackFrame$2(l._async_evaluate$_member,e)),t.Trace$(new t.ReversedListIterable(o,$.ReversedListIterable_Frame),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._Record_2(e,r))&&(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,s;return r==null?(n=c.JSArray_methods.get$last(this._async_evaluate$_stack)._1,n=n.get$span(n)):n=r,s=this._async_evaluate$_stackTrace$1(r),new t.SassRuntimeException(s,c.Set_empty,e,n)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,r,n){var s=c.JSArray_methods.get$last(this._async_evaluate$_stack)._1;return t.MultiSpanSassRuntimeException$(e,s.get$span(s),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))),n,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,l=t._makeAsyncAwaitCompleter(i),o,_=2,u,p=this,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){for(S===1&&(u=C,a=_);;)switch(a){case 0:return _=4,a=7,t._asyncAwait(r.call$0(),y);case 7:d=C,o=d,a=1;break;case 4:if(_=3,g=u,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)),h,f);else throw g;a=6;break;case 3:a=2;break;case 6:case 1:return t._asyncReturn(o,l);case 2:return t._asyncRethrow(u,l)}});return t._asyncStartSync(y,l)},_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,l=2,o,_=this,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){for(y===1&&(o=S,s=l);;)switch(s){case 0:return l=4,s=7,t._asyncAwait(e.call$0(),g);case 7:h=S,a=h,s=1;break;case 4:if(l=3,d=o,h=t.unwrapException(d),$.SassRuntimeException._is(h))throw d;if(h instanceof t.SassException)u=h,p=t.getTraceFromException(d),h=u,f=m.getInterceptor$z(h),t.throwWithTrace(u.withTrace$1(_._async_evaluate$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(f,h))),u,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(o,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),l,o=2,_,u=this,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){for(C===1&&(_=E,i=o);;)switch(i){case 0:return o=4,i=7,t._asyncAwait(r.call$0(),S);case 7:f=E,l=f,i=1;break;case 4:if(o=3,y=_,f=t.unwrapException(y),$.SassRuntimeException._is(f)){if(p=f,h=t.getTraceFromException(y),!c.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=u._async_evaluate$_stackTrace$0(),t.throwWithTrace(new t.SassRuntimeException(g,c.Set_empty,f,d),p,h)}else throw y;i=6;break;case 3:i=2;break;case 6:case 1:return t._asyncReturn(l,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)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure11.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),l=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=l._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)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure13.prototype={call$1(e){var r=this.$this._async_evaluate$_environment;if(!r._async_environment$_inMixin)throw t.wrapException(t.SassScriptException$(N.conten,null));return r._async_environment$_content!=null?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure14.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string$_text,o=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs(o.get$variables(),$.String,l),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString(i,!0),a);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:43},t._EvaluateVisitor_closure15.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string$_text,o=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs(o.get$functions(o),$.String,$.AsyncCallable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString(i,!0),new t.SassFunction(a));return new t.SassMap(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:43},t._EvaluateVisitor_closure16.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),l=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),l){if(r!=null)throw t.wrapException(N.x24css_a);return new t.SassFunction(new t.PlainCssCallable(a._string$_text))}if(i=this.$this,n=i._async_evaluate$_callableNode,n.toString,s=i._async_evaluate$_addExceptionSpan$2(n,new t._EvaluateVisitor__closure4(i,a,r)),s==null)throw t.wrapException("Function not found: "+a.toString$0(0));return new t.SassFunction(s)},$signature:176},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:116},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){if(T===1)return t._asyncRethrow(P,n);for(;;)switch(r){case 0:if(A=m.getInterceptor$asx(e),M=A.$index(e,0),L=$.SassArgumentList._as(A.$index(e,1)),A=i.$this,a=A._async_evaluate$_callableNode,a.toString,l=t._setArrayType([],$.JSArray_Expression),o=$.String,_=$.Expression,u=a.get$span(a),p=a.get$span(a),L._wereKeywordsAccessed=!0,h=L._keywords,h.get$isEmpty(h))a=null;else{for(f=$.Value,d=t.LinkedHashMap_LinkedHashMap$_empty(f,f),L._wereKeywordsAccessed=!0,h=t.MapExtensions_get_pairs(h,o,f),h=h.get$iterator(h);h.moveNext$0();)g=h.get$current(h),y=g._0,S=g._1,S=S,d.$indexSet(0,new t.SassString(y,!1),S);a=new t.ValueExpression(new t.SassMap(t.ConstantMap_ConstantMap$from(d,f,f)),a.get$span(a))}C=new t.ArgumentInvocation(t.List_List$unmodifiable(l,_),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(o,_),o,_),new t.ValueExpression(L,p),a,u),r=M instanceof t.SassString?3:4;break;case 3:return a=M.toString$0(0),t.EvaluationContext_current().warn$2(0,N.Passina+a+"))",c.Deprecation_qVK),E=A._async_evaluate$_callableNode,r=5,t._asyncAwait(A.visitFunctionExpression$1(new t.FunctionExpression(null,M._string$_text,C,E.get$span(E))),R);case 5:s=P,r=1;break;case 4:return a=M.assertFunction$1("function"),l=A._async_evaluate$_callableNode,l.toString,r=6,t._asyncAwait(A._async_evaluate$_runFunctionCallable$3(C,a.callable,l),R);case 6:l=P,s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(R,n)},$signature:210},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,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return u=m.getInterceptor$asx(e),p=t.Uri_parse(u.$index(e,0).assertString$1("url")._string$_text),u=u.$index(e,1).get$realNull(),i=u==null?null:u.assertMap$1("with")._map$_contents,u=s.$this,a=u._async_evaluate$_callableNode,a.toString,i!=null?(l=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),i.forEach$1(0,new t._EvaluateVisitor__closure2(l,a.get$span(a),a)),o=new t.ExplicitConfiguration(a,l,null)):o=c.Configuration_Map_empty_null,_=a.get$span(a),r=2,t._asyncAwait(u._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",a,new t._EvaluateVisitor__closure3(u),_.get$sourceUrl(_),o,!0),h);case 2:return u._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(o,!0),t._asyncReturn(null,n)}});return t._asyncStartSync(h,n)},$signature:449},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:93},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:451},t._EvaluateVisitor_run_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return a=null,l=s.node,o=l.span,_=o.get$sourceUrl(o),_!=null?(a=_,o=!0):o=!1,o&&(o=s.$this,o._async_evaluate$_activeModules.$indexSet(0,a,null),o._async_evaluate$_loadedUrls.add$1(0,a)),o=s.$this,e=3,t._asyncAwait(o._async_evaluate$_addExceptionTrace$1$1(new t._EvaluateVisitor_run__closure0(o,s.importer,l),$.Module_AsyncCallable),u);case 3:i=h,n=new t._Record_2_loadedUrls_stylesheet(o._async_evaluate$_loadedUrls,o._async_evaluate$_combineCss$1(i)),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:453},t._EvaluateVisitor_run__closure0.prototype={call$0(){return this.$this._async_evaluate$_execute$2(this.importer,this.node)},$signature:462},t._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$2(this._box_1.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,l,o,_,u,p,h,f,d,g,y,S,C,E=t._wrapJsFunctionForAsync(function(A,M){for(A===1&&(s=M,e=n);;)switch(e){case 0:return h={},f=null,d=null,g=a.$this,y=a.nodeWithSpan,e=2,t._asyncAwait(g._async_evaluate$_loadStylesheet$3$baseUrl(a.url.toString$0(0),y.get$span(y),a.baseUrl),E);case 2:if(S=M,f=S._0,d=S._1,_=S._2,_=_,u=f.span,l=u.get$sourceUrl(u),l!=null){if(u=g._async_evaluate$_activeModules,u.containsKey$1(l))throw p=a.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(l)+" is already being loaded.":N.Modulel,h=t.NullableExtension_andThen(u.$index(0,l),new t._EvaluateVisitor__loadModule__closure1(g,p)),t.wrapException(h??g._async_evaluate$_exception$1(p));u.$indexSet(0,l,y)}return u=g._async_evaluate$_modules.containsKey$1(l),o=g._async_evaluate$_inDependency,g._async_evaluate$_inDependency=_,h.module=null,n=3,C=h,e=6,t._asyncAwait(g._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(d,f,a.configuration,a.namesInErrors,y),E);case 6:C.module=M,i.push(5),e=4;break;case 3:i=[1];case 4:n=1,g._async_evaluate$_activeModules.remove$1(0,l),g._async_evaluate$_inDependency=o,e=i.pop();break;case 5:return e=7,t._asyncAwait(g._addExceptionSpanAsync$1$3$addStackFrame(y,new t._EvaluateVisitor__loadModule__closure2(h,a.callback,!u),!1,$.void),E);case 7:return t._asyncReturn(null,r);case 1:return t._asyncRethrow(s,r)}});return t._asyncStartSync(E,r)},$signature:4},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:89},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,r);for(;;)switch(e){case 0:return o=n.$this,_=o._async_evaluate$_importer,u=o._async_evaluate$__stylesheet,p=o._async_evaluate$__root,h=o._async_evaluate$_preModuleComments,f=o._async_evaluate$__parent,d=o._async_evaluate$__endOfImports,g=o._async_evaluate$_outOfOrderImports,y=o._async_evaluate$__extensionStore,S=o._async_evaluate$_atRootExcludingStyleRule,C=S?null:o._async_evaluate$_styleRuleIgnoringAtRoot,E=o._async_evaluate$_mediaQueries,A=o._async_evaluate$_declarationName,M=o._async_evaluate$_inUnknownAtRule,L=o._async_evaluate$_inKeyframes,R=o._async_evaluate$_configuration,o._async_evaluate$_importer=n.importer,s=o._async_evaluate$__stylesheet=n.stylesheet,i=s.span,a=o._async_evaluate$__parent=o._async_evaluate$__root=t.ModifiableCssStylesheet$(i),o._async_evaluate$__endOfImports=0,o._async_evaluate$_outOfOrderImports=null,o._async_evaluate$__extensionStore=n.extensionStore,o._async_evaluate$_declarationName=o._async_evaluate$_mediaQueries=o._async_evaluate$_styleRuleIgnoringAtRoot=null,o._async_evaluate$_inKeyframes=o._async_evaluate$_atRootExcludingStyleRule=o._async_evaluate$_inUnknownAtRule=!1,l=n.configuration,l!=null&&(o._async_evaluate$_configuration=l),e=2,t._asyncAwait(o.visitStylesheet$1(s),T);case 2:return s=o._async_evaluate$_outOfOrderImports==null?a:new t.CssStylesheet(new t.UnmodifiableListView(o._async_evaluate$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode),i),n.css._value=s,n.preModuleComments._value=o._async_evaluate$_preModuleComments,o._async_evaluate$_importer=_,o._async_evaluate$__stylesheet=u,o._async_evaluate$__root=p,o._async_evaluate$_preModuleComments=h,o._async_evaluate$__parent=f,o._async_evaluate$__endOfImports=d,o._async_evaluate$_outOfOrderImports=g,o._async_evaluate$__extensionStore=y,o._async_evaluate$_styleRuleIgnoringAtRoot=C,o._async_evaluate$_mediaQueries=E,o._async_evaluate$_declarationName=A,o._async_evaluate$_inUnknownAtRule=M,o._async_evaluate$_atRootExcludingStyleRule=S,o._async_evaluate$_inKeyframes=L,o._async_evaluate$_configuration=R,t._asyncReturn(null,r)}});return t._asyncStartSync(T,r)},$signature:4},t._EvaluateVisitor__combineCss_closure1.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:133},t._EvaluateVisitor__combineCss_closure2.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},t._EvaluateVisitor__combineCss_visitModule0.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f.seen.add$1(0,e)){for(f.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=f.css,i=f.imports,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],l.get$transitivelyContainsCss()&&(o=e.get$preModuleComments().$index(0,l),o!=null?(_=o,u=!0):(_=null,u=!1),u&&c.JSArray_methods.addAll$1(s.length===0?i:s,_),f.call$1(l));f.sorted.addFirst$1(e),r=e.get$css(e),p=r.get$children(r),h=f.$this._async_evaluate$_indexAfterImports$1(p),r=m.getInterceptor$ax(p),c.JSArray_methods.addAll$1(i,r.getRange$2(p,0,h)),c.JSArray_methods.addAll$1(s,r.getRange$2(p,h,r.get$length(p)))}},$signature:466},t._EvaluateVisitor__extendModules_closure1.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},t._EvaluateVisitor__extendModules_closure2.prototype={call$0(){return t._setArrayType([],$.JSArray_ExtensionStore)},$signature:198},t._EvaluateVisitor_visitAtRootRule_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitAtRootRule_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:42},t._EvaluateVisitor__scopeForAtRoot_closure5.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),i._async_evaluate$__parent=s.newParent,r=2,t._asyncAwait(i._async_evaluate$_environment.scope$1$2$when(e,s.node.hasDeclarations,$.void),l);case 2:return i._async_evaluate$__parent=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure6.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate$_atRootExcludingStyleRule,i._async_evaluate$_atRootExcludingStyleRule=!0,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate$_atRootExcludingStyleRule=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure7.prototype={call$1(e){return this.$this._async_evaluate$_withMediaQueries$1$3(null,null,new t._EvaluateVisitor__scopeForAtRoot__closure0(this.innerScope,e),$.Null)},$signature:37},t._EvaluateVisitor__scopeForAtRoot__closure0.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:4},t._EvaluateVisitor__scopeForAtRoot_closure8.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate$_inKeyframes,i._async_evaluate$_inKeyframes=!1,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate$_inKeyframes=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure9.prototype={call$1(e){return $.CssAtRule._is(e)},$signature:218},t._EvaluateVisitor__scopeForAtRoot_closure10.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate$_inUnknownAtRule,i._async_evaluate$_inUnknownAtRule=!1,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate$_inUnknownAtRule=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor_visitContentRule_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n,s=this,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:i=s.content.declaration.children,a=i.length,l=s.$this,o=0;case 3:if(!(o<a)){e=5;break}return e=6,t._asyncAwait(i[o].accept$1(l),_);case 6:case 4:++o,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(_,r)},$signature:4},t._EvaluateVisitor_visitDeclaration_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n._box_0.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitEachRule_closure2.prototype={call$1(e){var r=this.$this,n=this.nodeWithSpan;return r._async_evaluate$_environment.setLocalVariable$3(this._box_0.variable,r._async_evaluate$_withoutSlash$2(e,n),n)},$signature:60},t._EvaluateVisitor_visitEachRule_closure3.prototype={call$1(e){return this.$this._async_evaluate$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:60},t._EvaluateVisitor_visitEachRule_closure4.prototype={call$0(){var e=this,r=e.$this;return r._async_evaluate$_handleReturn$2(e.list.get$asList(),new t._EvaluateVisitor_visitEachRule__closure0(r,e.setVariables,e.node))},$signature:67},t._EvaluateVisitor_visitEachRule__closure0.prototype={call$1(e){var r;return this.setVariables.call$1(e),r=this.$this,r._async_evaluate$_handleReturn$2(this.node.children,new t._EvaluateVisitor_visitEachRule___closure0(r))},$signature:476},t._EvaluateVisitor_visitEachRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:94},t._EvaluateVisitor_visitAtRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:480},t._EvaluateVisitor_visitAtRule_closure3.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:l=n.$this,o=l._async_evaluate$_atRootExcludingStyleRule?null:l._async_evaluate$_styleRuleIgnoringAtRoot,e=o==null||l._async_evaluate$_inKeyframes||m.$eq$(n.name.value,"font-face")?2:4;break;case 2:s=n.children,i=s.length,a=0;case 5:if(!(a<i)){e=7;break}return e=8,t._asyncAwait(s[a].accept$1(l),_);case 8:case 6:++a,e=5;break;case 7:e=3;break;case 4:return e=9,t._asyncAwait(l._async_evaluate$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(o._style_rule$_selector,o.span,o.originalSelector),new t._EvaluateVisitor_visitAtRule__closure0(l,n.children),!1,$.ModifiableCssStyleRule,$.Null),_);case 9:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(_,r)},$signature:4},t._EvaluateVisitor_visitAtRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitAtRule_closure4.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitForRule_closure4.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.SassNumber),n,s=this,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return e=3,t._asyncAwait(s.node.from.accept$1(s.$this),i);case 3:n=l.assertNumber$0(),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(i,r)},$signature:229},t._EvaluateVisitor_visitForRule_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.SassNumber),n,s=this,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return e=3,t._asyncAwait(s.node.to.accept$1(s.$this),i);case 3:n=l.assertNumber$0(),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(i,r)},$signature:229},t._EvaluateVisitor_visitForRule_closure6.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure7.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure8.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Value),n,s=this,i,a,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,r);for(;;)switch(e){case 0:d=s.$this,g=s.node,y=d._async_evaluate$_expressionNode$1(g.from),i=s.from,a=s._box_0,l=s.direction,o=g.variable,_=s.fromNumber,g=g.children;case 3:if(i===a.to){e=5;break}return u=d._async_evaluate$_environment,p=_.get$numeratorUnits(_),u.setLocalVariable$3(o,t.SassNumber_SassNumber$withUnits(i,_.get$denominatorUnits(_),p),y),e=6,t._asyncAwait(d._async_evaluate$_handleReturn$2(g,new t._EvaluateVisitor_visitForRule__closure0(d)),S);case 6:if(h=E,h!=null?(f=h,u=!0):(f=null,u=!1),u){n=f,e=1;break}case 4:i+=l,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(S,r)},$signature:67},t._EvaluateVisitor_visitForRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:94},t._EvaluateVisitor_visitForwardRule_closure1.prototype={call$2(e,r){r&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:120},t._EvaluateVisitor_visitForwardRule_closure2.prototype={call$2(e,r){r&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:120},t._EvaluateVisitor__registerCommentsForModule_closure0.prototype={call$0(){return t._setArrayType([],$.JSArray_CssComment)},$signature:265},t._EvaluateVisitor_visitIfRule_closure0.prototype={call$1(e){var r=this.$this;return r._async_evaluate$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitIfRule__closure0(r,e),!0,e.hasDeclarations,$.nullable_Value)},$signature:509},t._EvaluateVisitor_visitIfRule__closure0.prototype={call$0(){var e=this.$this;return e._async_evaluate$_handleReturn$2(this.clause.children,new t._EvaluateVisitor_visitIfRule___closure0(e))},$signature:67},t._EvaluateVisitor_visitIfRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:94},t._EvaluateVisitor__visitDynamicImport_closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure()},$call$body$_EvaluateVisitor__visitDynamicImport_closure(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n,s=this,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z=t._wrapJsFunctionForAsync(function(H,Y){if(H===1)return t._asyncRethrow(Y,r);for(;;)switch(e){case 0:return O={},O.isDependency=O.importer=O.stylesheet=null,i=s.$this,a=s.$import,e=3,t._asyncAwait(i._async_evaluate$_loadStylesheet$3$forImport(a.urlString,a.span,!0),z);case 3:if(l=Y,o=O.stylesheet=l._0,_=O.importer=l._1,u=l._2,O.isDependency=u,p=u,h=o.span,f=h.get$sourceUrl(h),f!=null){if(h=i._async_evaluate$_activeModules,h.containsKey$1(f))throw a=t.NullableExtension_andThen(h.$index(0,f),new t._EvaluateVisitor__visitDynamicImport__closure3(i)),t.wrapException(a??i._async_evaluate$_exception$1("This file is already being loaded."));h.$indexSet(0,f,a)}a=o._uses,h=$.UnmodifiableListView_UseRule,d=new t.UnmodifiableListView(a,h),d.get$length(d)===0?(d=new t.UnmodifiableListView(o._forwards,$.UnmodifiableListView_ForwardRule),d=d.get$length(d)===0):d=!1,e=d?4:5;break;case 4:return g=i._async_evaluate$_importer,a=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet"),y=i._async_evaluate$_inDependency,i._async_evaluate$_importer=_,i._async_evaluate$__stylesheet=o,i._async_evaluate$_inDependency=p,e=6,t._asyncAwait(i.visitStylesheet$1(o),z);case 6:i._async_evaluate$_importer=g,i._async_evaluate$__stylesheet=a,i._async_evaluate$_inDependency=y,i._async_evaluate$_activeModules.remove$1(0,f),e=1;break;case 5:return a=new t.UnmodifiableListView(a,h),a.any$1(a,new t._EvaluateVisitor__visitDynamicImport__closure4)?S=!0:(a=new t.UnmodifiableListView(o._forwards,$.UnmodifiableListView_ForwardRule),S=a.any$1(a,new t._EvaluateVisitor__visitDynamicImport__closure5)),C=t._Cell$(),a=i._async_evaluate$_environment,_=$.String,p=$.Module_AsyncCallable,h=$.AstNode,d=t._setArrayType([],$.JSArray_Module_AsyncCallable),E=a._async_environment$_variables,E=t._setArrayType(E.slice(0),t._arrayInstanceType(E)),A=a._async_environment$_variableNodes,A=t._setArrayType(A.slice(0),t._arrayInstanceType(A)),M=a._async_environment$_functions,M=t._setArrayType(M.slice(0),t._arrayInstanceType(M)),L=a._async_environment$_mixins,L=t._setArrayType(L.slice(0),t._arrayInstanceType(L)),R=t.AsyncEnvironment$_(t.LinkedHashMap_LinkedHashMap$_empty(_,p),t.LinkedHashMap_LinkedHashMap$_empty(_,h),t.LinkedHashMap_LinkedHashMap$_empty(p,h),a._async_environment$_importedModules,null,null,d,E,A,M,L,a._async_environment$_content),e=7,t._asyncAwait(i._async_evaluate$_withEnvironment$1$2(R,new t._EvaluateVisitor__visitDynamicImport__closure6(O,i,S,R,C),$.Null),z);case 7:T=R.toDummyModule$0(),i._async_evaluate$_environment.importForwards$1(T),e=S?8:9;break;case 8:e=T.transitivelyContainsCss?10:11;break;case 10:return e=12,t._asyncAwait(i._async_evaluate$_combineCss$2$clone(T,T.transitivelyContainsExtensions).accept$1(i),z);case 12:case 11:for(P=new t._ImportedCssVisitor0(i),a=m.get$iterator$ax(C._readLocal$0());a.moveNext$0();)a.get$current(a).accept$1(P);case 9:i._async_evaluate$_activeModules.remove$1(0,f);case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(z,r)},$signature:42},t._EvaluateVisitor__visitDynamicImport__closure3.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3("This file is already being loaded.","new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:89},t._EvaluateVisitor__visitDynamicImport__closure4.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:272},t._EvaluateVisitor__visitDynamicImport__closure5.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:283},t._EvaluateVisitor__visitDynamicImport__closure6.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,r);for(;;)switch(e){case 0:return a=n.$this,l=a._async_evaluate$_importer,o=a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet"),_=a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root"),u=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),p=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports"),h=a._async_evaluate$_outOfOrderImports,f=a._async_evaluate$_configuration,d=a._async_evaluate$_inDependency,g=n._box_0,a._async_evaluate$_importer=g.importer,s=g.stylesheet,a._async_evaluate$__stylesheet=s,i=n.loadsUserDefinedModules,i&&(s=t.ModifiableCssStylesheet$(s.span),a._async_evaluate$__root=s,a._async_evaluate$__parent=a._async_evaluate$_assertInModule$2(s,"_root"),a._async_evaluate$__endOfImports=0,a._async_evaluate$_outOfOrderImports=null),a._async_evaluate$_inDependency=g.isDependency,s=new t.UnmodifiableListView(g.stylesheet._forwards,$.UnmodifiableListView_ForwardRule),s.get$isEmpty(s)||(a._async_evaluate$_configuration=n.environment.toImplicitConfiguration$0()),e=2,t._asyncAwait(a.visitStylesheet$1(g.stylesheet),y);case 2:return g=i?a._async_evaluate$_addOutOfOrderImports$0():t._setArrayType([],$.JSArray_ModifiableCssNode),n.children._value=g,a._async_evaluate$_importer=l,a._async_evaluate$__stylesheet=o,i&&(a._async_evaluate$__root=_,a._async_evaluate$__parent=u,a._async_evaluate$__endOfImports=p,a._async_evaluate$_outOfOrderImports=h),a._async_evaluate$_configuration=f,a._async_evaluate$_inDependency=d,t._asyncReturn(null,r)}});return t._asyncStartSync(y,r)},$signature:4},t._EvaluateVisitor_visitIncludeRule_closure4.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:32},t._EvaluateVisitor_visitIncludeRule_closure5.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:116},t._EvaluateVisitor_visitIncludeRule_closure6.prototype={call$0(){return this._0_0.declaration},$signature:277},t._EvaluateVisitor_visitIncludeRule_closure8.prototype={call$1(e){var r=this.$this;return new t.UserDefinedCallable(e,r._async_evaluate$_environment.closure$0(),r._async_evaluate$_inDependency,$.UserDefinedCallable_AsyncEnvironment)},$signature:525},t._EvaluateVisitor_visitIncludeRule_closure7.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate$_environment.withContent$2(n.contentCallable,new t._EvaluateVisitor_visitIncludeRule__closure0(s,n.mixin,n.nodeWithSpan)),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitIncludeRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate$_environment.asMixin$1(new t._EvaluateVisitor_visitIncludeRule___closure0(s,n.mixin,n.nodeWithSpan)),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:42},t._EvaluateVisitor_visitIncludeRule___closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:s=n.mixin.declaration.children,i=s.length,a=n.$this,l=n.nodeWithSpan,o=$.nullable_Value,_=0;case 2:if(!(_<i)){e=4;break}return e=5,t._asyncAwait(a._async_evaluate$_addErrorSpan$1$2(l,new t._EvaluateVisitor_visitIncludeRule____closure0(a,s[_]),o),u);case 5:case 3:++_,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:42},t._EvaluateVisitor_visitIncludeRule____closure0.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:67},t._EvaluateVisitor_visitMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.queries)},$signature:90},t._EvaluateVisitor_visitMediaRule_closure3.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,r);for(;;)switch(e){case 0:return s=n.$this,i=n.mergedQueries,i==null&&(i=n.queries),e=2,t._asyncAwait(s._async_evaluate$_withMediaQueries$1$3(i,n.mergedSources,new t._EvaluateVisitor_visitMediaRule__closure0(s,n.node),$.Null),a);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(a,r)},$signature:4},t._EvaluateVisitor_visitMediaRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitMediaRule___closure0(o,n.node),!1,$.ModifiableCssStyleRule,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,a=i.length,l=0;case 6:if(!(l<a)){e=8;break}return e=9,t._asyncAwait(i[l].accept$1(o),u);case 9:case 7:++l,e=6;break;case 8:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitMediaRule___closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitMediaRule_closure4.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:8},t._EvaluateVisitor_visitStyleRule_closure4.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitStyleRule_closure5.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitStyleRule_closure6.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate$_withStyleRule$1$2(n.rule,new t._EvaluateVisitor_visitStyleRule__closure0(s,n.node),$.Null),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitStyleRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitStyleRule_closure7.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitStyleRule_closure8.prototype={call$1(e){return $.CssComment._is(e)},$signature:114},t._EvaluateVisitor_visitSupportsRule_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate$_withParent$2$2(t.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitSupportsRule__closure0(o,n.node),$.ModifiableCssStyleRule,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,a=i.length,l=0;case 6:if(!(l<a)){e=8;break}return e=9,t._asyncAwait(i[l].accept$1(o),u);case 9:case 7:++l,e=6;break;case 8:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitSupportsRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitSupportsRule_closure2.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor__visitSupportsCondition_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.String),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:return i=s.$this,a=s._box_0,_=t,e=3,t._asyncAwait(i._evaluateToCss$1(a.declaration.name),p);case 3:return l=_.S(f),o=a.declaration.get$isCustomProperty()?"":" ",_="("+l+":"+o,u=t,e=4,t._asyncAwait(i._evaluateToCss$1(a.declaration.value),p);case 4:n=_+u.S(f)+")",e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:144},t._EvaluateVisitor_visitVariableDeclaration_closure2.prototype={call$0(){var e=this.$this._async_evaluate$_environment,r=this._box_0.override;e.setVariable$4$global(this.node.name,r.value,r.assignmentNode,!0)},$signature:2},t._EvaluateVisitor_visitVariableDeclaration_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},t._EvaluateVisitor_visitVariableDeclaration_closure4.prototype={call$0(){var e=this.$this,r=this.node;e._async_evaluate$_environment.setVariable$5$global$namespace(r.name,this.value,e._async_evaluate$_expressionNode$1(r.expression),r.isGlobal,r.namespace)},$signature:2},t._EvaluateVisitor_visitUseRule_closure0.prototype={call$2(e,r){var n,s,i,a,l,o,_,u;r&&this.$this._async_evaluate$_registerCommentsForModule$1(e),n=this.$this._async_evaluate$_environment,s=this.node,i=s.namespace,i==null?(n._async_environment$_globalModules.$indexSet(0,e,s),n._async_environment$_allModules.push(e),a=t.IterableExtension_firstWhereOrNull(m.get$keys$z(c.JSArray_methods.get$first(n._async_environment$_variables)),e.get$variables().get$containsKey()),a!=null?(l=a,n=!0):(l=null,n=!1),n&&t.throwExpression(t.SassScriptException$(N.This_ma+t.S(l)+'".',null))):(o=n._async_environment$_modules,o.containsKey$1(i)&&(_=n._async_environment$_namespaceNodes.$index(0,i),u=_==null?null:_.span,_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&_.$indexSet(0,u,"original @use"),t.throwExpression(t.MultiSpanSassScriptException$(N.There_+i+'".',"new @use",_))),o.$indexSet(0,i,e),n._async_environment$_namespaceNodes.$indexSet(0,i,s),n._async_environment$_allModules.push(e))},$signature:120},t._EvaluateVisitor_visitWarnRule_closure0.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:63},t._EvaluateVisitor_visitWhileRule_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Value),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:i=s.node,a=i.condition,l=s.$this,i=i.children;case 3:return e=5,t._asyncAwait(a.accept$1(l),p);case 5:if(!f.get$isTruthy()){e=4;break}return e=6,t._asyncAwait(l._async_evaluate$_handleReturn$2(i,new t._EvaluateVisitor_visitWhileRule__closure0(l)),p);case 6:if(o=f,o!=null?(_=o,u=!0):(_=null,u=!1),u){n=_,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:67},t._EvaluateVisitor_visitWhileRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:94},t._EvaluateVisitor_visitBinaryOperationExpression_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return i=s.node,a=s.$this,e=3,t._asyncAwait(i.left.accept$1(a),u);case 3:l=h;case 4:switch(i.operator){case c.BinaryOperator_2jN:e=6;break;case c.BinaryOperator_M6L:e=7;break;case c.BinaryOperator_SNp:e=8;break;case c.BinaryOperator_ql5:e=9;break;case c.BinaryOperator_ViB:e=10;break;case c.BinaryOperator_cIH:e=11;break;case c.BinaryOperator_7Tg:e=12;break;case c.BinaryOperator_U8c:e=13;break;case c.BinaryOperator_kpg:e=14;break;case c.BinaryOperator_anB:e=15;break;case c.BinaryOperator_olz:e=16;break;case c.BinaryOperator_qN2:e=17;break;case c.BinaryOperator_t8B:e=18;break;case c.BinaryOperator_OTG:e=19;break;default:e=20;break}break;case 6:return e=21,t._asyncAwait(i.right.accept$1(a),u);case 21:i=h,i=new t.SassString(t.serializeValue(l,!1,!0)+"="+t.serializeValue(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:h=l,e=23;break;case 24:return e=25,t._asyncAwait(i.right.accept$1(a),u);case 25:case 23:i=h,e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return e=29,t._asyncAwait(i.right.accept$1(a),u);case 29:e=27;break;case 28:h=l;case 27:i=h,e=5;break;case 9:return o=l,e=30,t._asyncAwait(i.right.accept$1(a),u);case 30:i=o.$eq(0,h)?c.SassBoolean_true:c.SassBoolean_false,e=5;break;case 10:return o=l,e=31,t._asyncAwait(i.right.accept$1(a),u);case 31:i=o.$eq(0,h)?c.SassBoolean_false:c.SassBoolean_true,e=5;break;case 11:return o=l,e=32,t._asyncAwait(i.right.accept$1(a),u);case 32:i=o.greaterThan$1(h),e=5;break;case 12:return o=l,e=33,t._asyncAwait(i.right.accept$1(a),u);case 33:i=o.greaterThanOrEquals$1(h),e=5;break;case 13:return o=l,e=34,t._asyncAwait(i.right.accept$1(a),u);case 34:i=o.lessThan$1(h),e=5;break;case 14:return o=l,e=35,t._asyncAwait(i.right.accept$1(a),u);case 35:i=o.lessThanOrEquals$1(h),e=5;break;case 15:return o=l,e=36,t._asyncAwait(i.right.accept$1(a),u);case 36:i=o.plus$1(h),e=5;break;case 16:return o=l,e=37,t._asyncAwait(i.right.accept$1(a),u);case 37:i=o.minus$1(h),e=5;break;case 17:return o=l,e=38,t._asyncAwait(i.right.accept$1(a),u);case 38:i=o.times$1(h),e=5;break;case 18:return o=a,_=l,e=39,t._asyncAwait(i.right.accept$1(a),u);case 39:i=o._async_evaluate$_slash$3(_,h,i),e=5;break;case 19:return o=l,e=40,t._asyncAwait(i.right.accept$1(a),u);case 40:i=o.modulo$1(h),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:63},t._EvaluateVisitor__slash_closure1.prototype={call$0(){return this._1_0._0},$signature:25},t._EvaluateVisitor__slash_closure2.prototype={call$0(){return this._1_0._1},$signature:25},t._EvaluateVisitor__slash_recommendation0.prototype={call$1(e){var r,n,s,i=null;e:{if(e instanceof t.BinaryOperationExpression&&c.BinaryOperator_t8B===e.operator?(r=e.left,n=e.right,s=!0):(n=i,r=n,s=!1),s){s="math.div("+t.S(this.call$1(r))+", "+t.S(this.call$1(n))+")";break e}if(e instanceof t.ParenthesizedExpression){s=e.expression.toString$0(0);break e}s=e.toString$0(0);break e}return s},$signature:118},t._EvaluateVisitor_visitVariableExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},t._EvaluateVisitor_visitUnaryOperationExpression_closure0.prototype={call$0(){var e,r=this;switch(r.node.operator){case c.UnaryOperator_gg4:e=r.operand.unaryPlus$0();break;case c.UnaryOperator_TLI:e=r.operand.unaryMinus$0();break;case c.UnaryOperator_Ix1:e=new t.SassString("/"+t.serializeValue(r.operand,!1,!0),!1);break;case c.UnaryOperator_not_not_not:e=r.operand.unaryNot$0();break;default:e=null}return e},$signature:25},t._EvaluateVisitor__visitCalculationValue_closure1.prototype={call$0(){return this._2_0.text.get$asPlain()},$signature:22},t._EvaluateVisitor__visitCalculationValue_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Object),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:return i=s.$this,a=s._box_0,l=s.inLegacySassFunction,o=t,_=i._async_evaluate$_binaryOperatorToCalculationOperator$1(a.operator),e=3,t._asyncAwait(i._async_evaluate$_visitCalculationValue$2$inLegacySassFunction(a.left,l),p);case 3:return u=f,e=4,t._asyncAwait(i._async_evaluate$_visitCalculationValue$2$inLegacySassFunction(a.right,l),p);case 4:n=o.SassCalculation_operateInternal(_,u,f,l,!i._async_evaluate$_inSupportsDeclaration),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:148},t._EvaluateVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:543},t._EvaluateVisitor_visitFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_getFunction$2$namespace(t.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:116},t._EvaluateVisitor_visitFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:63},t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:63},t._EvaluateVisitor__runUserDefinedCallable_closure0.prototype={call$0(){var e=this,r=e.$this,n=e.callable,s=e.V;return r._async_evaluate$_withEnvironment$1$2(n.environment.closure$0(),new t._EvaluateVisitor__runUserDefinedCallable__closure0(r,e.evaluated,n,e.nodeWithSpan,e.run,s),s)},$signature(){return this.V._eval$1("Future<0>()")}},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:for(E=i.$this,A=i.evaluated.__js_helper$_values,M=i.callable.declaration.$arguments,L=i.nodeWithSpan,E._async_evaluate$_verifyArguments$4(m.get$length$asx(A[2]),A[0],M,L),a=M.$arguments,l=a.length,o=Math.min(m.get$length$asx(A[2]),l),_=0;_<o;++_)E._async_evaluate$_environment.setLocalVariable$3(a[_].name,m.$index$asx(A[2],_),m.$index$asx(A[3],_));_=m.get$length$asx(A[2]);case 3:if(!(_<l)){r=5;break}u=a[_],p=A[0],h=u.name,f=m.remove$1$z(p,h),r=f==null?6:7;break;case 6:return p=u.defaultValue,R=E,r=8,t._asyncAwait(p.accept$1(E),T);case 8:f=R._async_evaluate$_withoutSlash$2(O,E._async_evaluate$_expressionNode$1(p));case 7:p=E._async_evaluate$_environment,d=m.$index$asx(A[1],h),d==null&&(d=u.defaultValue,d.toString,d=E._async_evaluate$_expressionNode$1(d)),p.setLocalVariable$3(h,f,d);case 4:++_,r=3;break;case 5:return g=M.restArgument,g!=null?(y=m.get$length$asx(A[2])>l?m.sublist$1$ax(A[2],l):c.List_empty8,l=A[0],p=A[4],S=t.SassArgumentList$(y,l,p===c.ListSeparator_undecided_null_undecided?c.ListSeparator_rXA:p),E._async_evaluate$_environment.setLocalVariable$3(g,S,L)):S=null,r=9,t._asyncAwait(i.run.call$0(),T);case 9:if(C=O,S==null){s=C,r=1;break}if(m.get$isEmpty$asx(A[0])){s=C,r=1;break}if(S._wereKeywordsAccessed){s=C,r=1;break}throw t.wrapException(t.MultiSpanSassRuntimeException$("No "+t.pluralize("argument",m.get$length$asx(m.get$keys$z(A[0])),null)+" named "+t.toSentence(m.map$1$1$ax(m.get$keys$z(A[0]),new t._EvaluateVisitor__runUserDefinedCallable____closure0,$.Object),"or")+".",L.get$span(L),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._async_evaluate$_stackTrace$1(L.get$span(L)),null));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value),n,s=this,i,a,l,o,_,u,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,l=a.length,o=s.$this,_=0;case 3:if(!(_<l)){e=5;break}return e=6,t._asyncAwait(a[_].accept$1(o),p);case 6:if(u=f,u instanceof t.Value){n=u,e=1;break}case 4:++_,e=3;break;case 5:throw t.wrapException(o._async_evaluate$_exception$2("Function finished without @return.",i.span));case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:63},t._EvaluateVisitor__runBuiltInCallable_closure2.prototype={call$0(){return this._box_0.overload.verify$2(m.get$length$asx(this.evaluated.__js_helper$_values[2]),this.namedSet)},$signature:0},t._EvaluateVisitor__runBuiltInCallable_closure3.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated.__js_helper$_values[2])},$signature:545},t._EvaluateVisitor__runBuiltInCallable_closure4.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__evaluateArguments_closure3.prototype={call$1(e){return e},$signature:41},t._EvaluateVisitor__evaluateArguments_closure4.prototype={call$1(e){return this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan)},$signature:41},t._EvaluateVisitor__evaluateArguments_closure5.prototype={call$2(e,r){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate$_withoutSlash$2(r,s)),n.namedNodes.$indexSet(0,e,s)},$signature:78},t._EvaluateVisitor__evaluateArguments_closure6.prototype={call$1(e){return e},$signature:41},t._EvaluateVisitor__evaluateMacroArguments_closure3.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression(e,r.get$span(r))},$signature:57},t._EvaluateVisitor__evaluateMacroArguments_closure4.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan),r.get$span(r))},$signature:57},t._EvaluateVisitor__evaluateMacroArguments_closure5.prototype={call$2(e,r){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new t.ValueExpression(n.$this._async_evaluate$_withoutSlash$2(r,n.restNodeForSpan),s.get$span(s)))},$signature:78},t._EvaluateVisitor__evaluateMacroArguments_closure6.prototype={call$1(e){var r=this.keywordRestArgs;return new t.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.keywordRestNodeForSpan),r.get$span(r))},$signature:57},t._EvaluateVisitor__addRestMap_closure0.prototype={call$2(e,r){var n,s=this,i=s.$this;if(e instanceof t.SassString)s.values.$indexSet(0,e._string$_text,s.convert.call$1(i._async_evaluate$_withoutSlash$2(r,s.expressionNode)));else throw n=s.nodeWithSpan,t.wrapException(i._async_evaluate$_exception$2(N.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:93},t._EvaluateVisitor__verifyArguments_closure0.prototype={call$0(){return this.$arguments.verify$2(this.positional,new t.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},t._EvaluateVisitor_visitCssAtRule_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssAtRule_closure2.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssKeyframeBlock_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssKeyframeBlock_closure2.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.node.queries)},$signature:90},t._EvaluateVisitor_visitCssMediaRule_closure3.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,r);for(;;)switch(e){case 0:return s=n.$this,i=n.mergedQueries,i==null&&(i=n.node.queries),e=2,t._asyncAwait(s._async_evaluate$_withMediaQueries$1$3(i,n.mergedSources,new t._EvaluateVisitor_visitCssMediaRule__closure0(s,n.node),$.Null),a);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(a,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitCssMediaRule___closure0(o,n.node),!1,$.ModifiableCssStyleRule,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;case 6:if(!i.moveNext$0()){e=7;break}return l=i.__internal$_current,e=8,t._asyncAwait((l??a._as(l)).accept$1(o),u);case 8:e=6;break;case 7:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule___closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule_closure4.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:8},t._EvaluateVisitor_visitCssStyleRule_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate$_withStyleRule$1$2(n.rule,new t._EvaluateVisitor_visitCssStyleRule__closure0(s,n.node),$.Null),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitCssStyleRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssStyleRule_closure3.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssStyleRule_closure4.prototype={call$0(){return m.get$length$asx(this._0_0._source)},$signature:3},t._EvaluateVisitor_visitCssSupportsRule_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate$_withParent$2$2(t.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitCssSupportsRule__closure0(o,n.node),$.ModifiableCssStyleRule,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;case 6:if(!i.moveNext$0()){e=7;break}return l=i.__internal$_current,e=8,t._asyncAwait((l??a._as(l)).accept$1(o),u);case 8:e=6;break;case 7:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitCssSupportsRule__closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssSupportsRule_closure2.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor__performInterpolationHelper_closure0.prototype={call$1(e){return t.InterpolationMap$(this.interpolation,e)},$signature:151},t._EvaluateVisitor__serialize_closure0.prototype={call$0(){return t.serializeValue(this.value,!1,this.quote)},$signature:21},t._EvaluateVisitor__expressionNode_closure0.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:152},t._EvaluateVisitor__withoutSlash_recommendation0.prototype={call$1(e){var r,n,s,i=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(i)?(r=$.SassNumber,n=r._as(i._0),s=r._as(i._1),r=!0):(n=null,s=null,r=!1),r){r="math.div("+t.S(this.call$1(n))+", "+t.S(this.call$1(s))+")";break e}r=t.serializeValue(e,!0,!0);break e}return r},$signature:153},t._EvaluateVisitor__stackFrame_closure0.prototype={call$1(e){var r=this.$this._async_evaluate$_importCache;return r=r==null?null:r.humanize$1(e),r??e},$signature:48},t._ImportedCssVisitor0.prototype={visitCssAtRule$1(e){var r=e.isChildless?null:new t._ImportedCssVisitor_visitCssAtRule_closure0;this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,r)},visitCssComment$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var r,n="_endOfImports",s=this._async_evaluate$_visitor;s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")!==s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root")?s._async_evaluate$_addChild$1(e):s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,n)===m.get$length$asx(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").children._source)?(s._async_evaluate$_addChild$1(e),s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,n)+1):(r=s._async_evaluate$_outOfOrderImports,(r??(s._async_evaluate$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var r=this._async_evaluate$_visitor,n=r._async_evaluate$_mediaQueries;r._async_evaluate$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssMediaRule_closure0(n==null||r._async_evaluate$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssStyleRule_closure0)},visitCssStylesheet$1(e){var r,n,s;for(r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssSupportsRule_closure0)}},t._ImportedCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._ImportedCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:r=this.hasBeenMerged&&$.CssMediaRule._is(e),r},$signature:8},t._ImportedCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._ImportedCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluationContext0.prototype={get$currentCallableSpan(){var e,r,n=this._async_evaluate$_visitor._async_evaluate$_callableNode;if(n!=null?(e=n,r=!0):(e=null,r=!1),r)return e.get$span(e);throw t.wrapException(t.StateError$(N.No_Sasc))},warn$2(e,r,n){var s=this._async_evaluate$_visitor,i=s._async_evaluate$_importSpan;i==null&&(i=s._async_evaluate$_callableNode,i=i==null?null:i.get$span(i)),s._async_evaluate$_warn$3(r,i??this._async_evaluate$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext:1},t._CloneCssVisitor.prototype={visitCssAtRule$1(e){var r=e.isChildless,n=t.ModifiableCssAtRule$(e.name,e.span,r,e.value);return r?n:this._visitChildren$2(n,e)},visitCssComment$1(e){return new t.ModifiableCssComment(e.text,e.span)},visitCssDeclaration$1(e){return t.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)},visitCssImport$1(e){return new t.ModifiableCssImport(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._visitChildren$2(t.ModifiableCssKeyframeBlock$(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._visitChildren$2(t.ModifiableCssMediaRule$(e.queries,e.span),e)},visitCssStyleRule$1(e){var r,n,s=this._oldToNewSelectors.$index(0,e._style_rule$_selector._box$_inner.value);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return this._visitChildren$2(t.ModifiableCssStyleRule$(r,e.span,e.originalSelector),e);throw t.wrapException(t.StateError$(N.The_Ex))},visitCssStylesheet$1(e){return this._visitChildren$2(t.ModifiableCssStylesheet$(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._visitChildren$2(t.ModifiableCssSupportsRule$(e.condition,e.span),e)},_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},_visitChildren$2(e,r){return this._visitChildren$1$2(e,r,$.ModifiableCssParentNode)}},t.Evaluator.prototype={},t._EvaluateVisitor.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,r,n,s,i,a){var l,o,_,u,p,h,f,d=this,g="$name, $module: null",y="sass:meta",S=$.JSArray_BuiltInCallable,C=t._setArrayType([t.BuiltInCallable$function("global-variable-exists",g,new t._EvaluateVisitor_closure(d),y),t.BuiltInCallable$function("variable-exists","$name",new t._EvaluateVisitor_closure0(d),y),t.BuiltInCallable$function("function-exists",g,new t._EvaluateVisitor_closure1(d),y),t.BuiltInCallable$function("mixin-exists",g,new t._EvaluateVisitor_closure2(d),y),t.BuiltInCallable$function("content-exists","",new t._EvaluateVisitor_closure3(d),y),t.BuiltInCallable$function("module-variables","$module",new t._EvaluateVisitor_closure4(d),y),t.BuiltInCallable$function("module-functions","$module",new t._EvaluateVisitor_closure5(d),y),t.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new t._EvaluateVisitor_closure6(d),y),t.BuiltInCallable$function("call","$function, $args...",new t._EvaluateVisitor_closure7(d),y)],S),E=t._setArrayType([t.BuiltInCallable$mixin("load-css","$url, $with: null",new t._EvaluateVisitor_closure8(d),y)],S);for(S=$.BuiltInCallable,l=t.List_List$of(b.$get$global(),!0,S),c.JSArray_methods.addAll$1(l,b.$get$local()),c.JSArray_methods.addAll$1(l,C),o=t.BuiltInModule$("meta",l,E,null,S),S=t.List_List$of(b.$get$coreModules(),!0,$.BuiltInModule_Callable),S.push(o),l=S.length,_=d._builtInModules,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)p=S[u],_.$indexSet(0,p.url,p);for(S=t._setArrayType([],$.JSArray_Callable),c.JSArray_methods.addAll$1(S,b.$get$globalFunctions()),c.JSArray_methods.addAll$1(S,C),l=S.length,_=d._builtInFunctions,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)h=S[u],f=m.get$name$x(h),_.$indexSet(0,t.stringReplaceAllUnchecked(f,"_","-"),h)},run$2(e,r,n){var s,i,a;try{return a=$.nullable_Object,a=t.runZoned(new t._EvaluateVisitor_run_closure(this,n,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext(this,n)],a,a),$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),a}catch(l){if(a=t.unwrapException(l),a instanceof t.SassException)s=a,i=t.getTraceFromException(l),t.throwWithTrace(s.withLoadedUrls$1(this._loadedUrls),s,i);else throw l}},runExpression$2(e,r){var n=$.nullable_Object;return t.runZoned(new t._EvaluateVisitor_runExpression_closure(this,e,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext(this,r)],n,n),$.Value)},runStatement$2(e,r){var n=$.nullable_Object;return t.runZoned(new t._EvaluateVisitor_runStatement_closure(this,e,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext(this,r)],n,n),$.void)},_assertInModule$1$2(e,r){if(e!=null)return e;throw t.wrapException(t.StateError$("Can't access "+r+" outside of a module."))},_assertInModule$2(e,r){return this._assertInModule$1$2(e,r,$.dynamic)},_withFakeStylesheet$1$3(e,r,n){var s,i=this,a=i._importer;i._importer=e,i.__stylesheet=t.Stylesheet$(c.List_empty12,r.get$span(r));try{return s=n.call$0(),s}finally{i._importer=a,i.__stylesheet=null}},_withFakeStylesheet$3(e,r,n){return this._withFakeStylesheet$1$3(e,r,n,$.dynamic)},_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,i,a,l){var o,_,u=this,p={};if(p.builtInModule=null,o=u._builtInModules.$index(0,e),o!=null?(p.builtInModule=o,_=!0):_=!1,_){if(a instanceof t.ExplicitConfiguration)throw p=l?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",_=a.nodeWithSpan,t.wrapException(u._evaluate$_exception$2(p,_.get$span(_)));u._addExceptionSpan$2(n,new t._EvaluateVisitor__loadModule_closure(p,s));return}u._withStackFrame$3(r,n,new t._EvaluateVisitor__loadModule_closure0(u,e,n,i,l,a,s))},_loadModule$5$configuration(e,r,n,s,i){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,i,!1)},_loadModule$4(e,r,n,s){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,null,!1)},_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=r.span,M=A.get$sourceUrl(A);if(A=E._modules,a=A.$index(0,M),a!=null?(l=a,o=!0):(l=null,o=!1),o){if(A=n==null,_=A?E._configuration:n,o=E._moduleConfigurations.$index(0,M),u=o.__originalConfiguration,o=u??o,u=_.__originalConfiguration,o!==(u??_)&&_ instanceof t.ExplicitConfiguration)throw p=s?b.$get$context().prettyUri$1(M)+N.x20was_a:N.This_mw,o=E._moduleNodes.$index(0,M),h=o==null?null:m.get$span$z(o),A?(A=_.nodeWithSpan,f=A.get$span(A)):f=null,A=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),h!=null&&A.$indexSet(0,h,"original load"),f!=null&&A.$indexSet(0,f,"configuration"),t.wrapException(A.get$isEmpty(A)?E._evaluate$_exception$1(p):E._multiSpanException$3(p,"new load",A));return l}return d=t.Environment$(),g=t._Cell$(),y=t._Cell$(),S=t.ExtensionStore$(),E._withEnvironment$2(d,new t._EvaluateVisitor__execute_closure(E,e,r,S,n,g,y)),o=g._readLocal$0(),u=y._readLocal$0(),C=d.toModule$3(o,u??c.Map_empty0,S),M!=null&&(A.$indexSet(0,M,C),E._moduleConfigurations.$indexSet(0,M,E._configuration),i!=null&&E._moduleNodes.$indexSet(0,M,i)),C},_execute$2(e,r){return this._execute$5$configuration$namesInErrors$nodeWithSpan(e,r,null,!1,null)},_addOutOfOrderImports$0(){var e,r,n=this,s="_root",i="_endOfImports",a=n._outOfOrderImports;e:{if(a==null){e=n._assertInModule$2(n.__root,s).children;break e}e=n._assertInModule$2(n.__root,s),e=e.children,e=t.List_List$of(t.SubListIterable$(e,0,t.checkNotNullable(n._assertInModule$2(n.__endOfImports,i),"count",$.int),e.$ti._eval$1("ListBase.E")),!0,$.ModifiableCssNode),c.JSArray_methods.addAll$1(e,a),r=n._assertInModule$2(n.__root,s).children,c.JSArray_methods.addAll$1(e,t.SubListIterable$(r,n._assertInModule$2(n.__endOfImports,i),null,r.$ti._eval$1("ListBase.E")));break e}return e},_combineCss$2$clone(e,r){var n,s,i,a,l,o,_,u;return c.JSArray_methods.any$1(e.get$upstream(),new t._EvaluateVisitor__combineCss_closure)?(a=$.JSArray_CssNode,l=t._setArrayType([],a),o=t._setArrayType([],a),a=$.Module_Callable,_=t.ListQueue$(a),new t._EvaluateVisitor__combineCss_visitModule(this,t.LinkedHashSet_LinkedHashSet$_empty(a),r,o,l,_).call$1(e),e.get$transitivelyContainsExtensions()&&this._extendModules$1(_),a=c.JSArray_methods.$add(l,o),u=e.get$css(e),new t.CssStylesheet(new t.UnmodifiableListView(a,$.UnmodifiableListView_CssNode),u.get$span(u))):(n=e.get$extensionStore().get$simpleSelectors(),s=t.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__combineCss_closure0(n))),s!=null?(i=s,a=!0):(i=null,a=!1),a&&this._throwForUnsatisfiedExtension$1(i),e.get$css(e))},_combineCss$1(e){return this._combineCss$2$clone(e,!1)},_extendModules$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=t.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore),g=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)if(s=r._collection$_current,s==null&&(s=n._as(s)),i=s.get$extensionStore().get$simpleSelectors().toSet$0(0),g.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__extendModules_closure(i))),a=d.$index(0,s.get$url(s)),l=s.get$extensionStore().get$addExtensions(),a!=null&&l.call$1(a),l=s.get$extensionStore(),!l.get$isEmpty(l)){for(l=s.get$upstream(),o=l.length,_=0;_<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++_)u=l[_],p=u.get$url(u),p!=null?(h=p,f=!0):(h=null,f=!1),f&&m.add$1$ax(d.putIfAbsent$2(h,new t._EvaluateVisitor__extendModules_closure0),s.get$extensionStore());g.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(i.get$contains(i)))}g._collection$_length!==0&&this._throwForUnsatisfiedExtension$1(g.get$first(g))},_throwForUnsatisfiedExtension$1(e){throw t.wrapException(t.SassException$(N.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_indexAfterImports$1(e){var r,n,s,i,a,l;for(r=m.getInterceptor$asx(e),n=$.CssImport,s=$.CssComment,i=-1,a=0;a<r.get$length(e);++a){e:{if(l=r.$index(e,a),n._is(l))break e;if(s._is(l))continue;break}i=a}return i+1},visitStylesheet$1(e){var r,n,s;for(r=e.children,n=r.length,s=0;s<n;++s)r[s].accept$1(this);return null},visitAtRootRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=this,E=null,A="__parent",M=e.query;for(M!=null?(r=M,n=!0):(r=E,n=!1),n?(s=C._performInterpolationWithMap$2$warnForColor(r,!0),i=t.AtRootQueryParser$(s._0,C._evaluate$_logger,E).parse$0()):i=c.AtRootQuery_UsS,a=C._assertInModule$2(C.__parent,A),l=t._setArrayType([],$.JSArray_ModifiableCssParentNode),n=$.CssStylesheet;!n._is(a);a=_)if(i.excludes$1(a)||l.push(a),o=a._parent,o!=null?(_=o,u=!0):(_=E,u=!1),!u)throw t.wrapException(t.StateError$(N.CssNod));if(p=C._trimIncluded$1(l),p===C._assertInModule$2(C.__parent,A))return C._environment.scope$1$2$when(new t._EvaluateVisitor_visitAtRootRule_closure(C,e),e.hasDeclarations,$.Null),E;if(l.length>=1?(h=l[0],f=c.JSArray_methods.sublist$1(l,1),n=!0):(f=E,h=f,n=!1),n){for(d=h.copyWithoutChildren$0(),n=f.length,g=d,y=0;y<f.length;f.length===n||(0,t.throwConcurrentModificationError)(f),++y,g=S)S=f[y].copyWithoutChildren$0(),S.addChild$1(g);p.addChild$1(g)}else d=p;return C._scopeForAtRoot$4(e,d,i,l).call$1(new t._EvaluateVisitor_visitAtRootRule_closure0(C,e)),E},_trimIncluded$1(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=null,d="_root",g=" to be an ancestor of ";if(e.length===0)return h._assertInModule$2(h.__root,d);for(r=h._assertInModule$2(h.__parent,"__parent"),n=e.length,s=f,i=0;i<n;++i,r=o){for(;a=e[i],r!==a;s=f,r=o)if(l=r._parent,l!=null?(o=l,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f));if(s==null&&(s=i),u=r._parent,u!=null?(o=u,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f))}return r!==h._assertInModule$2(h.__root,d)?h._assertInModule$2(h.__root,d):(s.toString,p=e[s],c.JSArray_methods.removeRange$2(e,s,e.length),p)},_scopeForAtRoot$4(e,r,n,s){var i=this,a=new t._EvaluateVisitor__scopeForAtRoot_closure(i,r,e),l=n._all||n._at_root_query$_rule;return l!==n.include&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure0(i,a)),i._mediaQueries!=null&&n.excludesName$1("media")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure1(i,a)),i._inKeyframes&&n.excludesName$1("keyframes")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure2(i,a)),i._inUnknownAtRule&&!c.JSArray_methods.any$1(s,new t._EvaluateVisitor__scopeForAtRoot_closure3)?new t._EvaluateVisitor__scopeForAtRoot_closure4(i,a):a},visitContentBlock$1(e){return t.throwExpression(t.UnsupportedError$(N.Evalua))},visitContentRule$1(e){var r=this._environment._content;return r==null||this._runUserDefinedCallable$1$4(e.$arguments,r,e,new t._EvaluateVisitor_visitContentRule_closure(this,r),$.Null),null},visitDebugRule$1(e){var r=e.expression.accept$1(this),n=r instanceof t.SassString?r._string$_text:t.serializeValue(r,!0,!0);return this._evaluate$_logger.debug$2(0,n,e.span),null},visitDeclaration$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g=null,y={};if((d._atRootExcludingStyleRule?g:d._styleRuleIgnoringAtRoot)==null&&!d._inUnknownAtRule&&!d._inKeyframes)throw t.wrapException(d._evaluate$_exception$2(N.Declarm,e.span));if(d._declarationName!=null&&c.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw t.wrapException(d._evaluate$_exception$2(N.Declarw,e.span));if(r=e.name,n=d._interpolationToValue$2$warnForColor(r,!0),s=d._declarationName,s!=null?(i=s,a=!0):(i=g,a=!1),a&&(n=new t.CssValue(t.S(i)+"-"+t.S(n.value),n.span,$.CssValue_String)),l=e.value,l!=null?(o=l,a=!0):(o=g,a=!1),a){if(_=o.accept$1(d),!_.get$isBlank()||_.get$asList().length===0)a=d._assertInModule$2(d.__parent,"__parent"),u=o.get$span(o),r=c.JSString_methods.startsWith$1(r.get$initialPlain(),"--"),d._sourceMap?(p=t.NullableExtension_andThen(l,d.get$_expressionNode()),p=p==null?g:m.get$span$z(p)):p=g,a.addChild$1(t.ModifiableCssDeclaration$(n,new t.CssValue(_,u,$.CssValue_Value),e.span,r,p));else if(m.startsWith$1$s(n.value,"--"))throw t.wrapException(d._evaluate$_exception$2("Custom property values may not be empty.",o.get$span(o)))}return y.children=null,h=e.children,h!=null?(y.children=h,r=!0):r=!1,r&&(f=d._declarationName,d._declarationName=n.value,d._environment.scope$1$2$when(new t._EvaluateVisitor_visitDeclaration_closure(y,d),e.hasDeclarations,$.Null),d._declarationName=f),g},visitEachRule$1(e){var r,n=this,s={},i=e.list,a=i.accept$1(n),l=n._expressionNode$1(i),o=e.variables;e:{if(s.variable=null,o.length===1?(s.variable=o[0],i=!0):i=!1,i){i=new t._EvaluateVisitor_visitEachRule_closure(s,n,l);break e}i=s.variables=null,s.variables=o,r=new t._EvaluateVisitor_visitEachRule_closure0(s,n,l),i=r;break e}return n._environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitEachRule_closure1(n,a,i,e),!0,$.nullable_Value)},_setMultipleVariables$3(e,r,n){var s,i=r.get$asList(),a=e.length,l=Math.min(a,i.length);for(s=0;s<l;++s)this._environment.setLocalVariable$3(e[s],this._withoutSlash$2(i[s],n),n);for(s=l;s<a;++s)this._environment.setLocalVariable$3(e[s],c.C__SassNull,n)},visitErrorRule$1(e){throw t.wrapException(this._evaluate$_exception$2(m.toString$0$(e.expression.accept$1(this)),e.span))},visitExtendRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g=null,y=d._atRootExcludingStyleRule?g:d._styleRuleIgnoringAtRoot;if(y==null||d._declarationName!=null)throw t.wrapException(d._evaluate$_exception$2(N.x40exten,e.span));for(r=y.originalSelector.components,n=r.length,s=e.span,i=$.SourceSpan,a=$.String,l=0;l<n;++l)o=r[l],o.accept$1(c._IsBogusVisitor_true)&&(_=t._SerializeVisitor$(g,!0,g,!0,!1,g,!0),o.accept$1(_),u=c.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=o.accept$1(c.C__IsUselessVisitor)?"can't":"shouldn't",d._warn$3('The selector "'+u+'" is invalid CSS and '+p+N.x20be_an,new t.MultiSpan(t.SpanExtensions_trimRight(o.span),"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,a),i,a)),c.Deprecation_vrR));for(h=d._performInterpolationWithMap$2$warnForColor(e.selector,!0),r=t.SelectorList_SelectorList$parse(t.trimAscii(h._0,!0),!1,!0,h._1,d._evaluate$_logger).components,n=r.length,s=y._style_rule$_selector._box$_inner,l=0;l<n;++l){if(o=r[l],f=o.get$singleCompound(),f==null)throw t.wrapException(t.SassFormatException$("complex selectors may not be extended.",o.span,g));if(i=f.components,a=i.length===1?c.JSArray_methods.get$first(i):g,a==null)throw t.wrapException(t.SassFormatException$(N.compou+c.JSArray_methods.join$1(i,", ")+N.x60_inst,f.span,g));d._assertInModule$2(d.__extensionStore,"_extensionStore").addExtension$4(s.value,a,e,d._mediaQueries)}return g},visitAtRule$1(e){var r,n,s,i,a,l=this;if(l._declarationName!=null)throw t.wrapException(l._evaluate$_exception$2(N.At_rul,e.span));return r=l._interpolationToValue$1(e.name),n=t.NullableExtension_andThen(e.value,new t._EvaluateVisitor_visitAtRule_closure(l)),s=e.children,s==null?(l._assertInModule$2(l.__parent,"__parent").addChild$1(t.ModifiableCssAtRule$(r,e.span,!0,n)),null):(i=l._inKeyframes,a=l._inUnknownAtRule,t.unvendor(r.value)==="keyframes"?l._inKeyframes=!0:l._inUnknownAtRule=!0,l._withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$(r,e.span,!1,n),new t._EvaluateVisitor_visitAtRule_closure0(l,r,s),e.hasDeclarations,new t._EvaluateVisitor_visitAtRule_closure1,$.ModifiableCssAtRule,$.Null),l._inUnknownAtRule=a,l._inKeyframes=i,null)},visitForRule$1(e){var r=this,n={},s=e.from,i=r._addExceptionSpan$2(s,new t._EvaluateVisitor_visitForRule_closure(r,e)),a=e.to,l=r._addExceptionSpan$2(a,new t._EvaluateVisitor_visitForRule_closure0(r,e)),o=r._addExceptionSpan$2(s,new t._EvaluateVisitor_visitForRule_closure1(i)),_=n.to=r._addExceptionSpan$2(a,new t._EvaluateVisitor_visitForRule_closure2(l,i)),u=o>_?-1:1;return o===(e.isExclusive?_:n.to=_+u)?null:r._environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure3(n,r,e,o,u,i),!0,$.nullable_Value)},visitForwardRule$1(e){var r,n,s,i,a,l=this,o="@forward",_=l._configuration,u=_.throughForward$1(e),p=e.configuration,h=p.length,f=e.url;if(h!==0){for(r=l._addForwardConfiguration$2(u,e),l._loadModule$5$configuration(f,o,e,new t._EvaluateVisitor_visitForwardRule_closure(l,e),r),f=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<h;++s)i=p[s],i.isGuarded||n.add$1(0,i.name);for(l._removeUsedConfiguration$3$except(u,r,n),f=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<h;++s)f.add$1(0,p[s].name);for(p=r._values,h=m.toList$0$ax(p.get$keys(p)),n=h.length,s=0;s<h.length;h.length===n||(0,t.throwConcurrentModificationError)(h),++s)a=h[s],f.contains$1(0,a)||p.get$isEmpty(p)||p.remove$1(0,a);l._assertConfigurationIsEmpty$1(r)}else l._configuration=u,l._loadModule$4(f,o,e,new t._EvaluateVisitor_visitForwardRule_closure0(l,e)),l._configuration=_;return null},_addForwardConfiguration$2(e,r){var n,s,i,a,l,o,_,u,p=null,h=e._values,f=t.LinkedHashMap_LinkedHashMap$of(new t.UnmodifiableMapView(h,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue);for(n=r.configuration,s=n.length,i=0;i<s;++i){if(a=n[i],a.isGuarded&&(l=a.name,o=h.get$isEmpty(h)?p:h.remove$1(0,l),o!=null?_=!0:(o=p,_=!1),_&&!o.value.$eq(0,c.C__SassNull))){f.$indexSet(0,l,o);continue}l=a.expression,u=this._expressionNode$1(l),f.$indexSet(0,a.name,new t.ConfiguredValue(this._withoutSlash$2(l.accept$1(this),u),a.span,u))}return e instanceof t.ExplicitConfiguration||h.get$isEmpty(h)?new t.ExplicitConfiguration(r,f,p):new t.Configuration(f,p)},_registerCommentsForModule$1(e){var r=this,n="_root",s=r.__root;s!=null&&(s=r._assertInModule$2(s,n).children,!(s.get$length(s)===0||!e.get$transitivelyContainsCss())&&(s=r._preModuleComments,s==null&&(s=r._preModuleComments=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.List_CssComment)),m.addAll$1$ax(s.putIfAbsent$2(e,new t._EvaluateVisitor__registerCommentsForModule_closure),new t.UnmodifiableListView(m.cast$1$0$ax(r._assertInModule$2(r.__root,n).children._source,$.CssComment),$.UnmodifiableListView_CssComment)),r._assertInModule$2(r.__root,n).clearChildren$0(),r.__endOfImports=0))},_removeUsedConfiguration$3$except(e,r,n){var s,i,a,l,o,_;for(s=e._values,i=m.toList$0$ax(s.get$keys(s)),a=i.length,l=r._values,o=0;o<i.length;i.length===a||(0,t.throwConcurrentModificationError)(i),++o)_=i[o],!n.contains$1(0,_)&&(l.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_assertConfigurationIsEmpty$2$nameInError(e,r){var n,s,i,a;if(e instanceof t.ExplicitConfiguration&&(n=e._values,!n.get$isEmpty(n)))throw n=t.MapExtensions_get_pairs(new t.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),s=n.get$first(n),i=s._0,a=s._1,n=r?"$"+i+N.x20was_n:N.This_v,t.wrapException(this._evaluate$_exception$2(n,a.configurationSpan))},_assertConfigurationIsEmpty$1(e){return this._assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){var r=this._environment,n=r.closure$0(),s=this._inDependency,i=r._functions,a=i.length-1,l=e.name;return r._functionIndices.$indexSet(0,l,a),m.$indexSet$ax(i[a],l,new t.UserDefinedCallable(e,n,s,$.UserDefinedCallable_Environment)),null},visitIfRule$1(e){var r,n,s,i,a=e.lastClause;for(r=e.clauses,n=r.length,s=0;s<n;++s)if(i=r[s],i.expression.accept$1(this).get$isTruthy()){a=i;break}return t.NullableExtension_andThen(a,new t._EvaluateVisitor_visitIfRule_closure(this))},visitImportRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g="__parent",y="_root",S="_endOfImports";for(r=e.imports,n=r.length,s=$.CssValue_String,i=d.get$_interpolationToValue(),a=$.StaticImport,l=$.JSArray_ModifiableCssImport,o=0;o<n;++o)_=r[o],_ instanceof t.DynamicImport?d._visitDynamicImport$1(_):(a._as(_),u=_.url,p=d._performInterpolationHelper$3$sourceMap$warnForColor(u,!0,!1),h=_.modifiers,f=h==null?null:i.call$1(h),e=new t.ModifiableCssImport(new t.CssValue(p._0,u.span,s),f,_.span),d._assertInModule$2(d.__parent,g)!==d._assertInModule$2(d.__root,y)?d._assertInModule$2(d.__parent,g).addChild$1(e):d._assertInModule$2(d.__endOfImports,S)===m.get$length$asx(d._assertInModule$2(d.__root,y).children._source)?(u=d._assertInModule$2(d.__root,y),e._parent=u,u=u._children,e._indexInParent=u.length,u.push(e),d.__endOfImports=d._assertInModule$2(d.__endOfImports,S)+1):(u=d._outOfOrderImports,(u??(d._outOfOrderImports=t._setArrayType([],l))).push(e)));return null},_visitDynamicImport$1(e){return this._withStackFrame$3("@import",e,new t._EvaluateVisitor__visitDynamicImport_closure(this,e))},_loadStylesheet$4$baseUrl$forImport(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z="_stylesheet";n=n;try{if(O._importSpan=r,i=null,a=O._evaluate$_importCache,a!=null?(i=a,M=!0):M=!1,M){if(n==null&&(M=O._assertInModule$2(O.__stylesheet,z).span,n=M.get$sourceUrl(M)),l=null,o=null,_=null,u=m.canonicalize$4$baseImporter$baseUrl$forImport$x(i,t.Uri_parse(e),O._importer,n,s),$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(u)?(l=u._0,o=u._1,_=u._2,M=!0):M=!1,M&&(O._loadedUrls.add$1(0,o),p=O._inDependency||!m.$eq$(l,O._importer),h=null,M=i,L=l,R=o,T=_,f=M.importCanonical$4$originalUrl$quiet(L,R,T,O._quietDeps&&p),f!=null?(h=f,M=!0):M=!1,M))return M=h,L=l,new t._Record_3_importer_isDependency(M,L,p)}else if(d=null,M=n,M==null&&(M=O._assertInModule$2(O.__stylesheet,z).span,M=M.get$sourceUrl(M)),g=O._importLikeNode$3(e,M,s),g!=null?(d=g,M=!0):M=!1,M)return M=d._0.span,L=O._loadedUrls,t.NullableExtension_andThen(M.get$sourceUrl(M),L.get$add(L)),L=d,L;throw c.JSString_methods.startsWith$1(e,"package:")?t.wrapException(N.x22packa):t.wrapException("Can't find stylesheet to import.")}catch(H){if(M=t.unwrapException(H),M instanceof t.SassException)throw H;if(M instanceof t.ArgumentError)y=M,S=t.getTraceFromException(H),t.throwWithTrace(O._evaluate$_exception$1(m.toString$0$(y)),y,S);else{C=M,E=t.getTraceFromException(H),A=null;try{A=t._asString(m.get$message$x(C))}catch{P=m.toString$0$(C),A=P}t.throwWithTrace(O._evaluate$_exception$1(A),C,E)}}finally{O._importSpan=null}},_loadStylesheet$3$baseUrl(e,r,n){return this._loadStylesheet$4$baseUrl$forImport(e,r,n,!1)},_loadStylesheet$3$forImport(e,r,n){return this._loadStylesheet$4$baseUrl$forImport(e,r,null,n)},_importLikeNode$3(e,r,n){var s,i,a=this,l=a._nodeImporter.loadRelative$3(e,r,n),o=a._inDependency,_=l._1;return _=_,s=m.startsWith$1$s(_,"file")?t.Syntax_forPath(_):c.Syntax_SCSS_scss,i=a._quietDeps&&o?b.$get$Logger_quiet():a._evaluate$_logger,new t._Record_3_importer_isDependency(t.Stylesheet_Stylesheet$parse(l._0,s,i,_),null,o)},visitIncludeRule$1(e){var r,n,s=this,i="Mixin doesn't accept a content block.",a=new t._FakeAstNode(new t._EvaluateVisitor_visitIncludeRule_closure(e)),l=s._addExceptionSpan$2(e,new t._EvaluateVisitor_visitIncludeRule_closure0(s,e));e:{if(r=t._InitializedCell$(new t._EvaluateVisitor_visitIncludeRule_closure1(l)),l==null)throw t.wrapException(s._evaluate$_exception$2("Undefined mixin.",e.span));if(n=l instanceof t.BuiltInCallable,n&&e.content!=null)throw t.wrapException(s._evaluate$_exception$2(i,e.span));if(n){s._runBuiltInCallable$3(e.$arguments,l,a);break e}if(n=$.UserDefinedCallable_Environment._is(l),n&&r._readFinal$0()instanceof t.MixinRule&&!r._readFinal$0().get$hasContent()&&e.content!=null)throw t.wrapException(t.MultiSpanSassRuntimeException$(i,e.get$spanWithoutContent(),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([l.declaration.$arguments.get$spanWithName(),"declaration"],$.FileSpan,$.String),s._evaluate$_stackTrace$1(e.get$spanWithoutContent()),null));if(n){s._runUserDefinedCallable$1$4(e.$arguments,l,a,new t._EvaluateVisitor_visitIncludeRule_closure2(s,t.NullableExtension_andThen(e.content,new t._EvaluateVisitor_visitIncludeRule_closure3(s)),l,a),$.Null);break e}throw t.wrapException(t.UnsupportedError$("Unknown callable type "+l.toString$0(0)+"."))}return null},visitMixinRule$1(e){var r=this._environment,n=r.closure$0(),s=this._inDependency,i=r._mixins,a=i.length-1,l=e.name;return r._mixinIndices.$indexSet(0,l,a),m.$indexSet$ax(i[a],l,new t.UserDefinedCallable(e,n,s,$.UserDefinedCallable_Environment)),null},visitLoudComment$1(e){var r,n=this,s="__parent",i="_endOfImports";return n._inFunction||(n._assertInModule$2(n.__parent,s)===n._assertInModule$2(n.__root,"_root")&&n._assertInModule$2(n.__endOfImports,i)===m.get$length$asx(n._assertInModule$2(n.__root,"_root").children._source)&&(n.__endOfImports=n._assertInModule$2(n.__endOfImports,i)+1),r=e.text,n._assertInModule$2(n.__parent,s).addChild$1(new t.ModifiableCssComment(n._performInterpolation$1(r),r.span))),null},visitMediaRule$1(e){var r,n,s,i,a,l,o,_=this;if(_._declarationName!=null)throw t.wrapException(_._evaluate$_exception$2(N.Media_,e.span));return r=_._performInterpolationWithMap$2$warnForColor(e.query,!0),n=t.CssMediaQuery_parseList(r._0,r._1,_._evaluate$_logger),s=t.NullableExtension_andThen(_._mediaQueries,new t._EvaluateVisitor_visitMediaRule_closure(_,n)),i=s==null,!i&&m.get$isEmpty$asx(s)||(i?a=c.Set_empty1:(l=_._mediaQuerySources,l.toString,l=t.LinkedHashSet_LinkedHashSet$of(l,$.CssMediaQuery),o=_._mediaQueries,o.toString,l.addAll$1(0,o),l.addAll$1(0,n),a=l),i=i?n:s,_._withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(i,e.span),new t._EvaluateVisitor_visitMediaRule_closure0(_,s,n,a,e),e.hasDeclarations,new t._EvaluateVisitor_visitMediaRule_closure1(a),$.ModifiableCssMediaRule,$.Null)),null},_mergeMediaQueries$2(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_CssMediaQuery);for(n=m.get$iterator$ax(e),s=m.getInterceptor$ax(r);n.moveNext$0();)for(i=n.get$current(n),a=s.get$iterator(r);a.moveNext$0();)if(l=i.merge$1(a.get$current(a)),c._SingletonCssMediaQueryMergeResult_0!==l){if(c._SingletonCssMediaQueryMergeResult_1===l)return null;l instanceof t.MediaQuerySuccessfulMergeResult?(o=l,_=!0):(o=null,_=!1),_&&u.push(o.query)}return u},visitReturnRule$1(e){var r=e.expression;return this._withoutSlash$2(r.accept$1(this),r)},visitSilentComment$1(e){return null},visitStyleRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A=this,M=null,L="_stylesheet",R="__parent";if(A._declarationName!=null)throw t.wrapException(A._evaluate$_exception$2(N.Style_,e.span));if(r=e.selector,n=A._performInterpolationWithMap$2$warnForColor(r,!0),s=n._0,i=n._1,A._inKeyframes)return A._withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$(new t.CssValue(t.List_List$unmodifiable(t.KeyframeSelectorParser$(s,i,A._evaluate$_logger).parse$0(),$.String),r.span,$.CssValue_List_String),e.span),new t._EvaluateVisitor_visitStyleRule_closure(A,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure0,$.ModifiableCssKeyframeBlock,$.Null),M;if(r=t.SelectorList_SelectorList$parse(s,!A._assertInModule$2(A.__stylesheet,L).plainCss,!A._assertInModule$2(A.__stylesheet,L).plainCss,i,A._evaluate$_logger),a=A._styleRuleIgnoringAtRoot,a=a==null?M:a.originalSelector,l=r.resolveParentSelectors$2$implicitParent(a,!A._atRootExcludingStyleRule),o=t.ModifiableCssStyleRule$(A._assertInModule$2(A.__extensionStore,"_extensionStore").addSelector$2(l,A._mediaQueries),e.span,l),_=A._atRootExcludingStyleRule,A._atRootExcludingStyleRule=!1,A._withParent$2$4$scopeWhen$through(o,new t._EvaluateVisitor_visitStyleRule_closure1(A,o,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure2,$.ModifiableCssStyleRule,$.Null),A._atRootExcludingStyleRule=_,!o.accept$1(c._IsInvisibleVisitor_false_false))for(r=l.components,a=r.length,u=$.SourceSpan,p=$.String,h=o.children,f=0;f<a;++f)d=r[f],d.accept$1(c._IsBogusVisitor_true)&&(d.accept$1(c.C__IsUselessVisitor)?(g=t._SerializeVisitor$(M,!0,M,!0,!1,M,!0),d.accept$1(g),A._warn$3('The selector "'+c.JSString_methods.trim$0(g._serialize$_buffer.toString$0(0))+N.x22x20is_ix20,t.SpanExtensions_trimRight(d.span),c.Deprecation_vrR)):d.leadingCombinators.length!==0?(g=t._SerializeVisitor$(M,!0,M,!0,!1,M,!0),d.accept$1(g),A._warn$3('The selector "'+c.JSString_methods.trim$0(g._serialize$_buffer.toString$0(0))+N.x22x20is_ix0a,t.SpanExtensions_trimRight(d.span),c.Deprecation_vrR)):(g=t._SerializeVisitor$(M,!0,M,!0,!1,M,!0),d.accept$1(g),y=c.JSString_methods.trim$0(g._serialize$_buffer.toString$0(0)),S=d.accept$1(c._IsBogusVisitor_false)?N.x20It_wi:"",C=t.SpanExtensions_trimRight(d.span),h.get$length(h)===0&&t.throwExpression(t.IterableElementError_noElement()),E=m.get$span$z(h.$index(0,0)),A._warn$3('The selector "'+y+N.x22x20is_o+S+N.x0aThis_,new t.MultiSpan(C,"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([E,"this is not a style rule"+(h.every$1(h,new t._EvaluateVisitor_visitStyleRule_closure3)?`
|
||
(try converting to a //-style comment)`:"")],u,p),u,p)),c.Deprecation_vrR)));return(A._atRootExcludingStyleRule?M:A._styleRuleIgnoringAtRoot)==null?(r=A._assertInModule$2(A.__parent,R).children,r=!r.get$isEmpty(r)):r=!1,r&&(r=A._assertInModule$2(A.__parent,R).children,r.get$last(r).isGroupEnd=!0),M},visitSupportsRule$1(e){var r,n=this;if(n._declarationName!=null)throw t.wrapException(n._evaluate$_exception$2(N.Suppor,e.span));return r=e.condition,n._withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$(new t.CssValue(n._visitSupportsCondition$1(r),r.get$span(r),$.CssValue_String),e.span),new t._EvaluateVisitor_visitSupportsRule_closure(n,e),e.hasDeclarations,new t._EvaluateVisitor_visitSupportsRule_closure0,$.ModifiableCssSupportsRule,$.Null),null},_visitSupportsCondition$1(e){var r,n,s,i,a,l,o,_=this,u=null,p={};e:{if(e instanceof t.SupportsOperation?(r=e,n=!0):(r=u,n=!1),n){n=r.left,s=r.operator,s=_._parenthesize$2(n,s)+" "+s+" "+_._parenthesize$2(r.right,s),n=s;break e}if(e instanceof t.SupportsNegation?(i=e,n=!0):(i=u,n=!1),n){n="not "+_._parenthesize$1(i.condition);break e}if(e instanceof t.SupportsInterpolation?(a=e,n=!0):(a=u,n=!1),n){n=a.expression,n=_._evaluate$_serialize$3$quote(n.accept$1(_),n,!1);break e}if(p.declaration=null,e instanceof t.SupportsDeclaration?(p.declaration=e,n=!0):n=!1,n){n=_._withSupportsDeclaration$1(new t._EvaluateVisitor__visitSupportsCondition_closure(p,_));break e}if(e instanceof t.SupportsFunction?(l=e,n=!0):(l=u,n=!1),n){n=_._performInterpolation$1(l.name)+"("+_._performInterpolation$1(l.$arguments)+")";break e}if(e instanceof t.SupportsAnything?(o=e,n=!0):(o=u,n=!1),n){n="("+_._performInterpolation$1(o.contents)+")";break e}n=t.throwExpression(t.ArgumentError$("Unknown supports condition type "+t.getRuntimeTypeOfDartObject(e).toString$0(0)+".",u))}return n},_withSupportsDeclaration$1$1(e){var r,n=this._inSupportsDeclaration;this._inSupportsDeclaration=!0;try{return r=e.call$0(),r}finally{this._inSupportsDeclaration=n}},_withSupportsDeclaration$1(e){return this._withSupportsDeclaration$1$1(e,$.dynamic)},_parenthesize$2(e,r){var n;return e instanceof t.SupportsNegation?n=!0:e instanceof t.SupportsOperation?n=r==null||r!==e.operator:n=!1,n?"("+this._visitSupportsCondition$1(e)+")":this._visitSupportsCondition$1(e)},_parenthesize$1(e){return this._parenthesize$2(e,null)},visitVariableDeclaration$1(e){var r,n,s,i=this,a=null,l={};if(e.isGuarded){if(e.namespace==null&&i._environment._variables.length===1&&(l.override=null,r=i._configuration._values,r=r.get$isEmpty(r)?a:r.remove$1(0,e.name),r!=null?(l.override=r,n=r,r=!0):(n=a,r=!1),r&&!n.value.$eq(0,c.C__SassNull)))return i._addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure(l,i,e)),a;if(s=i._addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure0(i,e)),s!=null&&!s.$eq(0,c.C__SassNull))return a}return e.isGlobal&&!i._environment.globalVariableExists$1(e.name)&&(l=i._environment._variables.length===1?N.As_of_S:N.As_of_R+t.declarationName(e.span)+": null` at the stylesheet root.",i._warn$3(l,e.span,c.Deprecation_hzy)),l=e.expression,i._addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure1(i,e,i._withoutSlash$2(l.accept$1(i),l))),a},visitUseRule$1(e){var r,n,s,i,a,l,o=this,_=e.configuration,u=_.length;if(u!==0){for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),n=0;n<u;++n)s=_[n],i=s.expression,a=o._expressionNode$1(i),r.$indexSet(0,s.name,new t.ConfiguredValue(o._withoutSlash$2(i.accept$1(o),a),s.span,a));l=new t.ExplicitConfiguration(e,r,null)}else l=c.Configuration_Map_empty_null;return o._loadModule$5$configuration(e.url,"@use",e,new t._EvaluateVisitor_visitUseRule_closure(o,e),l),o._assertConfigurationIsEmpty$1(l),null},visitWarnRule$1(e){var r=this,n=r._addExceptionSpan$2(e,new t._EvaluateVisitor_visitWarnRule_closure(r,e)),s=n instanceof t.SassString?n._string$_text:r._evaluate$_serialize$2(n,e.expression);return r._evaluate$_logger.warn$2$trace(0,s,r._evaluate$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitWhileRule_closure(this,e),!0,e.hasDeclarations,$.nullable_Value)},visitBinaryOperationExpression$1(e){return this._addExceptionSpan$2(e,new t._EvaluateVisitor_visitBinaryOperationExpression_closure(this,e))},_slash$3(e,r,n){var s,i,a,l=null,o=e.dividedBy$1(r),_=new t._Record_2(e,r),u=t._InitializedCell$(new t._EvaluateVisitor__slash_closure(_)),p=t._InitializedCell$(new t._EvaluateVisitor__slash_closure0(_));return u._readFinal$0()instanceof t.SassNumber?(e=u._readFinal$0(),p._readFinal$0()instanceof t.SassNumber?(r=p._readFinal$0(),s=n.allowsSlash):(r=l,s=!1)):(r=l,e=r,s=!1),s?$.SassNumber._as(o).withSlash$2(e,r):(u._readFinal$0()instanceof t.SassNumber&&p._readFinal$0()instanceof t.SassNumber&&(s=t.S(new t._EvaluateVisitor__slash_recommendation().call$1(n)),i=c.C__MakeExpressionCalculationSafe.visitBinaryOperationExpression$1(n),a=n.get$span(n),this._warn$3(N.Using__o+s+" or "+new t.CalculationExpression("calc",t.CalculationExpression__verifyArguments(t._setArrayType([i],$.JSArray_Expression)),a).toString$0(0)+N.x0a_Morex20,n.get$span(n),c.Deprecation_xHK)),o)},visitValueExpression$1(e){return e.value},visitVariableExpression$1(e){var r=this._addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableExpression_closure(this,e));if(r!=null)return r;throw t.wrapException(this._evaluate$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._addExceptionSpan$2(e,new t._EvaluateVisitor_visitUnaryOperationExpression_closure(e,e.operand.accept$1(this)))},visitBooleanExpression$1(e){return e.value?c.SassBoolean_true:c.SassBoolean_false},visitIfExpression$1(e){var r,n,s,i,a,l=this,o=l._evaluateMacroArguments$1(e),_=o._0,u=o._1;return l._verifyArguments$4(_.length,u,b.$get$IfExpression_declaration(),e),r=t.ListExtensions_elementAtOrNull(_,0),r==null&&(n=u.$index(0,"condition"),n.toString,r=n),s=t.ListExtensions_elementAtOrNull(_,1),s==null&&(n=u.$index(0,"if-true"),n.toString,s=n),i=t.ListExtensions_elementAtOrNull(_,2),i==null&&(n=u.$index(0,"if-false"),n.toString,i=n),a=r.accept$1(l).get$isTruthy()?s:i,l._withoutSlash$2(a.accept$1(l),l._expressionNode$1(a))},visitNullExpression$1(e){return c.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,l,o,_,u,p,h=this,f=t._setArrayType([],$.JSArray_Object);for(l=e.$arguments,o=l.length,_=$.String,u=e.name,p=0;p<o;++p)f.push(h._visitCalculationValue$2$inLegacySassFunction(l[p],t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],_).contains$1(0,u)));if(r=f,h._inSupportsDeclaration)return new t.SassCalculation(u,t.List_List$unmodifiable(r,$.Object));try{n=null,s=u;e:{if(s==="calc"){n=t.SassCalculation_calc(m.$index$asx(r,0));break e}if(s==="sqrt"){n=t.SassCalculation__singleArgument("sqrt",m.$index$asx(r,0),t.number0__sqrt$closure(),!0);break e}if(s==="sin"){n=t.SassCalculation__singleArgument("sin",m.$index$asx(r,0),t.number0__sin$closure(),!1);break e}if(s==="cos"){n=t.SassCalculation__singleArgument("cos",m.$index$asx(r,0),t.number0__cos$closure(),!1);break e}if(s==="tan"){n=t.SassCalculation__singleArgument("tan",m.$index$asx(r,0),t.number0__tan$closure(),!1);break e}if(s==="asin"){n=t.SassCalculation__singleArgument("asin",m.$index$asx(r,0),t.number0__asin$closure(),!0);break e}if(s==="acos"){n=t.SassCalculation__singleArgument("acos",m.$index$asx(r,0),t.number0__acos$closure(),!0);break e}if(s==="atan"){n=t.SassCalculation__singleArgument("atan",m.$index$asx(r,0),t.number0__atan$closure(),!0);break e}if(s==="abs"){n=t.SassCalculation_abs(m.$index$asx(r,0));break e}if(s==="exp"){n=t.SassCalculation_exp(m.$index$asx(r,0));break e}if(s==="sign"){n=t.SassCalculation_sign(m.$index$asx(r,0));break e}if(s==="min"){n=t.SassCalculation_min(r);break e}if(s==="max"){n=t.SassCalculation_max(r);break e}if(s==="hypot"){n=t.SassCalculation_hypot(r);break e}if(s==="pow"){n=t.SassCalculation_pow(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="atan2"){n=t.SassCalculation_atan2(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="log"){n=t.SassCalculation_log(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="mod"){n=t.SassCalculation_mod(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="rem"){n=t.SassCalculation_rem(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="round"){n=t.SassCalculation_round(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1),t.ListExtensions_elementAtOrNull(r,2));break e}if(s==="clamp"){n=t.SassCalculation_clamp(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1),t.ListExtensions_elementAtOrNull(r,2));break e}f=t.UnsupportedError$('Unknown calculation name "'+u+'".'),n=t.throwExpression(f)}return n=n,n}catch(d){if(n=t.unwrapException(d),n instanceof t.SassScriptException)i=n,a=t.getTraceFromException(d),c.JSString_methods.contains$1(i.message,"compatible")&&h._verifyCompatibleNumbers$2(r,l),t.throwWithTrace(h._evaluate$_exception$2(i.message,e.span),i,a);else throw d}},_verifyCompatibleNumbers$2(e,r){var n,s,i,a,l,o,_;for(n=0;s=e.length,n<s;++n)if(i=e[n],i instanceof t.SassNumber?(s=i.get$hasComplexUnits(),a=i):(a=null,s=!1),s)throw t.wrapException(this._evaluate$_exception$2("Number "+t.S(a)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n<s-1;++n)if(l=e[n],l instanceof t.SassNumber){for(o=n+1;s=e.length,o<s;++o)if(_=e[o],_ instanceof t.SassNumber&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.MultiSpanSassRuntimeException$(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",m.get$span$z(r[n]),l.toString$0(0),t.LinkedHashMap_LinkedHashMap$_literal([m.get$span$z(r[o]),_.toString$0(0)],$.FileSpan,$.String),this._evaluate$_stackTrace$1(m.get$span$z(r[n])),null))}},_visitCalculationValue$2$inLegacySassFunction(e,r){var n,s,i,a,l,o,_,u=this,p=null,h={},f=t._InitializedCell$(new t._EvaluateVisitor__visitCalculationValue_closure(e));if(e instanceof t.ParenthesizedExpression?(n=e.expression,s=!0):(n=p,s=!1),s)return i=u._visitCalculationValue$2$inLegacySassFunction(n,r),n instanceof t.FunctionExpression?(s=n.originalName,s=t.stringReplaceAllUnchecked(s,"_","-").toLowerCase()==="var"&&i instanceof t.SassString&&!i._hasQuotes):s=!1,s?new t.SassString("("+i._string$_text+")",!1):i;if(s=e instanceof t.StringExpression,s&&f._readFinal$0()!=null?(a=f._readFinal$0(),l=!0):(a=p,l=!1),l){o=a.toLowerCase();e:{if(o==="pi"){s=t.SassNumber_SassNumber(3.141592653589793,p);break e}if(o==="e"){s=t.SassNumber_SassNumber(2.718281828459045,p);break e}if(o==="infinity"){s=t.SassNumber_SassNumber(1/0,p);break e}if(o==="-infinity"){s=t.SassNumber_SassNumber(-1/0,p);break e}if(o==="nan"){s=t.SassNumber_SassNumber(0/0,p);break e}s=new t.SassString(a,!1);break e}return s}if(s)return new t.CalculationInterpolation(u._performInterpolation$1(e.text));if(h.right=h.left=h.operator=null,e instanceof t.BinaryOperationExpression?(h.operator=e.operator,h.left=e.left,h.right=e.right,s=!0):s=!1,s)return u._addExceptionSpan$2(e,new t._EvaluateVisitor__visitCalculationValue_closure0(h,u,r));_=e.accept$1(u);e:{if(_ instanceof t.SassNumber?(i=_,s=!0):(i=p,s=!1),s){s=i;break e}if(_ instanceof t.SassCalculation?(i=_,s=!0):(i=p,s=!1),s){s=i;break e}if(_ instanceof t.SassString?(s=!_._hasQuotes,i=_):(i=p,s=!1),s){s=i;break e}s=t.throwExpression(u._evaluate$_exception$2("Value "+_.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return s},_binaryOperatorToCalculationOperator$1(e){var r;e:{if(c.BinaryOperator_anB===e){r=c.CalculationOperator_IyK;break e}if(c.BinaryOperator_olz===e){r=c.CalculationOperator_2bx;break e}if(c.BinaryOperator_qN2===e){r=c.CalculationOperator_jFr;break e}if(c.BinaryOperator_t8B===e){r=c.CalculationOperator_OvN;break e}r=t.throwExpression(t.UnsupportedError$("Invalid calculation operator "+e.toString$0(0)+"."))}return r},visitColorExpression$1(e){return e.value},visitListExpression$1(e){var r=e.contents;return t.SassList$(new t.MappedListIterable(r,new t._EvaluateVisitor_visitListExpression_closure(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var r,n,s,i,a,l,o,_,u,p=$.Value,h=t.LinkedHashMap_LinkedHashMap$_empty(p,p),f=t.LinkedHashMap_LinkedHashMap$_empty(p,$.AstNode);for(r=e.pairs,n=r.length,s=0;s<n;++s){if(i=r[s],a=i._0,l=i._1,o=a.accept$1(this),_=l.accept$1(this),h.$index(0,o)!=null)throw p=f.$index(0,o),u=p==null?null:p.get$span(p),p=a.get$span(a),r=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&r.$indexSet(0,u,"first key"),t.wrapException(t.MultiSpanSassRuntimeException$("Duplicate key.",p,"second key",r,this._evaluate$_stackTrace$1(a.get$span(a)),null));h.$indexSet(0,o,_),f.$indexSet(0,o,a)}return new t.SassMap(t.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e){var r,n,s=this,i={},a=s._addExceptionSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure(s,e));if(i.$function=a,a==null){if(e.namespace!=null)throw t.wrapException(s._evaluate$_exception$2("Undefined function.",e.span));i.$function=new t.PlainCssCallable(e.originalName)}return r=s._inFunction,s._inFunction=!0,n=s._addErrorSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure0(i,s,e)),s._inFunction=r,n},visitInterpolatedFunctionExpression$1(e){var r,n=this,s=n._performInterpolation$1(e.name),i=n._inFunction;return n._inFunction=!0,r=n._addErrorSpan$2(e,new t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure(n,e,new t.PlainCssCallable(s))),n._inFunction=i,r},_getFunction$2$namespace(e,r){var n=this._environment.getFunction$2$namespace(e,r);return n!=null||r!=null?n:this._builtInFunctions.$index(0,e)},_runUserDefinedCallable$1$4(e,r,n,s,i){var a,l,o=this,_=o._evaluateArguments$1(e),u=r.declaration.name;return u!=="@content"&&(u+="()"),a=o._currentCallable,o._currentCallable=r,l=o._withStackFrame$3(u,n,new t._EvaluateVisitor__runUserDefinedCallable_closure(o,r,_,n,s,i)),o._currentCallable=a,l},_runFunctionCallable$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d=this;if(r instanceof t.BuiltInCallable)return d._withoutSlash$2(d._runBuiltInCallable$3(e,r,n),n);if($.UserDefinedCallable_Environment._is(r))return d._runUserDefinedCallable$1$4(e,r,n,new t._EvaluateVisitor__runFunctionCallable_closure(d,r),$.Value);if(r instanceof t.PlainCssCallable){if(u=e.named,u.get$isNotEmpty(u)||e.keywordRest!=null)throw t.wrapException(d._evaluate$_exception$2(N.Plain_,n.get$span(n)));s=new t.StringBuffer(r.name+"(");try{for(i=!0,u=e.positional,p=u.length,h=0;h<p;++h)a=u[h],i?i=!1:s._contents+=", ",f=a,s._contents+=d._evaluate$_serialize$3$quote(f.accept$1(d),f,!0);l=e.rest,l!=null&&(o=l.accept$1(d),i||(s._contents+=", "),s._contents+=d._evaluate$_serialize$2(o,l))}catch(g){throw u=t.unwrapException(g),$.SassRuntimeException._is(u)?(_=u,c.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?t.wrapException(t.MultiSpanSassRuntimeException$(_._span_exception$_message,m.get$span$z(_),"value",t.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),m.get$trace$z(_),null)):g):g}return s._contents+=t.Primitives_stringFromCharCode(41),u=s._contents,new t.SassString((u.charCodeAt(0)==0,u),!1)}else throw t.wrapException(t.ArgumentError$("Unknown callable type "+m.get$runtimeType$(r).toString$0(0)+".",null))},_runBuiltInCallable$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A={},M=E._evaluateArguments$1(e),L=E._callableNode;for(E._callableNode=n,o=new t.MapKeySet(M.__js_helper$_values[0],$.MapKeySet_String),A.callback=A.overload=null,_=r.callbackFor$2(M.__js_helper$_values[2].length,o),A.overload=_._0,A.callback=_._1,E._addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure(A,M,o)),u=A.overload.$arguments,p=M.__js_helper$_values[2].length,h=u.length;p<h;++p)f=u[p],d=M.__js_helper$_values[2],g=M.__js_helper$_values[0].remove$1(0,f.name),g==null&&(g=f.defaultValue,g=E._withoutSlash$2(g.accept$1(E),g)),d.push(g);A.overload.restArgument!=null?(M.__js_helper$_values[2].length>h?(y=c.JSArray_methods.sublist$1(M.__js_helper$_values[2],h),c.JSArray_methods.removeRange$2(M.__js_helper$_values[2],h,M.__js_helper$_values[2].length)):y=c.List_empty8,h=M.__js_helper$_values[0],S=t.SassArgumentList$(y,h,M.__js_helper$_values[4]===c.ListSeparator_undecided_null_undecided?c.ListSeparator_rXA:M.__js_helper$_values[4]),M.__js_helper$_values[2].push(S)):S=null,s=null;try{s=E._addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure0(A,M))}catch(R){if(h=t.unwrapException(R),h instanceof t.SassException)throw R;i=h,a=t.getTraceFromException(R),l=null;try{l=t._asString(m.get$message$x(i))}catch{C=m.toString$0$(i),l=C}t.throwWithTrace(E._evaluate$_exception$2(l,n.get$span(n)),i,a)}if(E._callableNode=L,S==null||M.__js_helper$_values[0].__js_helper$_length===0||S._wereKeywordsAccessed)return s;throw h=M.__js_helper$_values[0],h=h.get$keys(h),h=t.pluralize("argument",h.get$length(h),null),d=M.__js_helper$_values[0],t.wrapException(t.MultiSpanSassRuntimeException$("No "+h+" named "+t.S(t.toSentence(d.get$keys(d).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure1,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([A.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._evaluate$_stackTrace$1(n.get$span(n)),null))},_evaluateArguments$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=this,L=t._setArrayType([],$.JSArray_Value),R=t._setArrayType([],$.JSArray_AstNode);for(r=e.positional,n=r.length,s=0;s<n;++s)i=r[s],a=M._expressionNode$1(i),L.push(M._withoutSlash$2(i.accept$1(M),a)),R.push(a);for(r=$.String,l=t.LinkedHashMap_LinkedHashMap$_empty(r,$.Value),n=$.AstNode,o=t.LinkedHashMap_LinkedHashMap$_empty(r,n),_=t.MapExtensions_get_pairs(e.named,r,$.Expression),_=_.get$iterator(_);_.moveNext$0();)u=_.get$current(_),p=u._0,h=u._1,a=M._expressionNode$1(h),l.$indexSet(0,p,M._withoutSlash$2(h.accept$1(M),a)),o.$indexSet(0,p,a);if(f=e.rest,f==null)return new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,c.ListSeparator_undecided_null_undecided]);if(d=f.accept$1(M),g=M._expressionNode$1(f),d instanceof t.SassMap){for(M._addRestMap$4(l,d,f,new t._EvaluateVisitor__evaluateArguments_closure),_=t.LinkedHashMap_LinkedHashMap$_empty(r,n),u=d._map$_contents,u=m.get$iterator$ax(u.get$keys(u)),y=$.SassString;u.moveNext$0();)_.$indexSet(0,y._as(u.get$current(u))._string$_text,g);o.addAll$1(0,_),S=c.ListSeparator_undecided_null_undecided}else d instanceof t.SassList?(_=d._list$_contents,c.JSArray_methods.addAll$1(L,new t.MappedListIterable(_,new t._EvaluateVisitor__evaluateArguments_closure0(M,g),t._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value>"))),c.JSArray_methods.addAll$1(R,t.List_List$filled(_.length,g,!1,n)),S=d._separator,d instanceof t.SassArgumentList&&(d._wereKeywordsAccessed=!0,d._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure1(M,l,g,o)))):(L.push(M._withoutSlash$2(d,g)),R.push(g),S=c.ListSeparator_undecided_null_undecided);if(C=e.keywordRest,C==null)return new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,S]);if(E=C.accept$1(M),A=M._expressionNode$1(C),E instanceof t.SassMap){for(M._addRestMap$4(l,E,C,new t._EvaluateVisitor__evaluateArguments_closure2),r=t.LinkedHashMap_LinkedHashMap$_empty(r,n),n=E._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,A);return o.addAll$1(0,r),new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,S])}else throw t.wrapException(M._evaluate$_exception$2(N.Variabs+E.toString$0(0)+").",C.get$span(C)))},_evaluateMacroArguments$1(e){var r,n,s,i,a,l,o,_,u=this,p=e.$arguments,h=p.rest;if(h==null)return new t._Record_2(p.positional,p.named);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(u),a=u._expressionNode$1(h),i instanceof t.SassMap?u._addRestMap$4(s,i,e,new t._EvaluateVisitor__evaluateMacroArguments_closure(h)):i instanceof t.SassList?(r=i._list$_contents,c.JSArray_methods.addAll$1(n,new t.MappedListIterable(r,new t._EvaluateVisitor__evaluateMacroArguments_closure0(u,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(u,s,a,h)))):n.push(new t.ValueExpression(u._withoutSlash$2(i,a),h.get$span(h))),l=p.keywordRest,l==null)return new t._Record_2(n,s);if(o=l.accept$1(u),_=u._expressionNode$1(l),o instanceof t.SassMap)return u._addRestMap$4(s,o,e,new t._EvaluateVisitor__evaluateMacroArguments_closure2(u,_,l)),new t._Record_2(n,s);throw t.wrapException(u._evaluate$_exception$2(N.Variabs+o.toString$0(0)+").",l.get$span(l)))},_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??c.C__SassNull},visitStringExpression$1(e){var r,n,s,i,a,l,o,_,u,p=this,h=p._inSupportsDeclaration;for(p._inSupportsDeclaration=!1,r=t._setArrayType([],$.JSArray_String),n=e.text.contents,s=n.length,i=$.Expression,a=0;a<s;++a){l=n[a];e:{if(typeof l=="string"){o=l;break e}if(i._is(l)){_=l.accept$1(p);t:{if(_ instanceof t.SassString?(u=_._string$_text,o=!0):(u=null,o=!1),o){o=u;break t}o=p._evaluate$_serialize$3$quote(_,l,!1);break t}break e}o=t.throwExpression(t.UnsupportedError$("Unknown interpolation value "+t.S(l)))}r.push(o)}return r=c.JSArray_methods.join$0(r),p._inSupportsDeclaration=h,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(N.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._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",l=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(l):n._assertInModule$2(n.__endOfImports,a)===m.get$length$asx(n._assertInModule$2(n.__root,i).children._source)?(n._assertInModule$2(n.__root,i).addChild$1(l),n.__endOfImports=n._assertInModule$2(n.__endOfImports,a)+1):(r=n._outOfOrderImports,(r??(n._outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport))).push(l))},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,l=this;if(l._declarationName!=null)throw t.wrapException(l._evaluate$_exception$2(N.Media_,e.span));r=t.NullableExtension_andThen(l._mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure(l,e)),n=r==null,!(!n&&m.get$isEmpty$asx(r))&&(n?s=c.Set_empty1:(i=l._mediaQuerySources,i.toString,i=t.LinkedHashSet_LinkedHashSet$of(i,$.CssMediaQuery),a=l._mediaQueries,a.toString,i.addAll$1(0,a),i.addAll$1(0,e.queries),s=i),n=n?e.queries:r,l._withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(n,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure0(l,r,e,s),!1,new t._EvaluateVisitor_visitCssMediaRule_closure1(s),$.ModifiableCssMediaRule,$.Null))},visitCssStyleRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f._declarationName!=null)throw t.wrapException(f._evaluate$_exception$2(N.Style_,e.span));r=f._atRootExcludingStyleRule,n=r?null:f._styleRuleIgnoringAtRoot,s=e._style_rule$_selector._box$_inner.value,i=n==null,a=i?null:n.originalSelector,l=s.resolveParentSelectors$2$implicitParent(a,!r),o=t.ModifiableCssStyleRule$(f._assertInModule$2(f.__extensionStore,"_extensionStore").addSelector$2(l,f._mediaQueries),e.span,l),_=f._atRootExcludingStyleRule,f._atRootExcludingStyleRule=!1,f._withParent$2$4$scopeWhen$through(o,new t._EvaluateVisitor_visitCssStyleRule_closure(f,o,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure0,$.ModifiableCssStyleRule,$.Null),f._atRootExcludingStyleRule=_,u=f._assertInModule$2(f.__parent,"__parent").children,p=t._InitializedCell$(new t._EvaluateVisitor_visitCssStyleRule_closure1(u)),p._readFinal$0()>=1?(h=m.elementAt$1$ax(u._source,p._readFinal$0()-1),r=i):(h=null,r=!1),r&&(h.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(N.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,a,l;for(n=e.length,s=0;s<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++s)if(i=r.call$1(e[s]),i!=null?(a=i,l=!0):(a=null,l=!1),l)return a;return null},_handleReturn$2(e,r){return this._handleReturn$1$2(e,r,$.dynamic)},_withEnvironment$1$2(e,r){var n,s=this._environment;return this._environment=e,n=r.call$0(),this._environment=s,n},_withEnvironment$2(e,r){return this._withEnvironment$1$2(e,r,$.dynamic)},_interpolationToValue$3$trim$warnForColor(e,r,n){var s=this._performInterpolation$2$warnForColor(e,n),i=r?t.trimAscii(s,!0):s;return new t.CssValue(i,e.span,$.CssValue_String)},_interpolationToValue$1(e){return this._interpolationToValue$3$trim$warnForColor(e,!1,!1)},_interpolationToValue$2$warnForColor(e,r){return this._interpolationToValue$3$trim$warnForColor(e,!1,r)},_performInterpolation$2$warnForColor(e,r){var n=this._performInterpolationHelper$3$sourceMap$warnForColor(e,!0,r);return n._0},_performInterpolation$1(e){return this._performInterpolation$2$warnForColor(e,!1)},_performInterpolationWithMap$2$warnForColor(e,r){var n=this._performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),s=n._1;return s.toString,new t._Record_2(n._0,s)},_performInterpolationHelper$3$sourceMap$warnForColor(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S=this,C=t._setArrayType([],$.JSArray_SourceLocation),E=S._inSupportsDeclaration;for(S._inSupportsDeclaration=!1,s=e.contents,i=s.length,a=$.Expression,l=$.JSArray_Object,o=e.span,_=$.Object,u=!0,p=0,h="";p<i;++p,u=!1){if(f=s[p],u||C.push(t.SourceLocation$(h.length,null,null,null)),typeof f=="string"){h+=f;continue}a._as(f),d=f.accept$1(S),n&&b.$get$namesByColor().containsKey$1(d)&&(g=t._setArrayType([""],l),y=t.List_List$from(g,!1,_),y.fixed$length=Array,y.immutable$list=Array,y=new t.Interpolation(y,o),y.Interpolation$2(g,o),g=b.$get$namesByColor(),S._warn$2(N.You_pr+t.S(g.$index(0,d))+N.x20in_in+d.toString$0(0)+N.x2c_whic+t.S(g.$index(0,d))+N.x22x29__If+new t.BinaryOperationExpression(c.BinaryOperator_anB,new t.StringExpression(y,!0),f,!1).toString$0(0)+"'.",f.get$span(f))),h+=S._evaluate$_serialize$3$quote(d,f,!1)}return S._inSupportsDeclaration=E,new t._Record_2((h.charCodeAt(0)==0,h),t.NullableExtension_andThen(C,new t._EvaluateVisitor__performInterpolationHelper_closure(e)))},_evaluate$_serialize$3$quote(e,r,n){return this._addExceptionSpan$2(r,new t._EvaluateVisitor__serialize_closure(e,n))},_evaluate$_serialize$2(e,r){return this._evaluate$_serialize$3$quote(e,r,!0)},_expressionNode$1(e){var r;return e instanceof t.VariableExpression?(r=this._addExceptionSpan$2(e,new t._EvaluateVisitor__expressionNode_closure(this,e)),r??e):e},_withParent$2$4$scopeWhen$through(e,r,n,s,i,a){var l,o,_=this;return _._addChild$2$through(e,s),l=_._assertInModule$2(_.__parent,"__parent"),_.__parent=e,o=_._environment.scope$1$2$when(r,n,a),_.__parent=l,o},_withParent$2$3$scopeWhen(e,r,n,s,i){return this._withParent$2$4$scopeWhen$through(e,r,n,null,s,i)},_withParent$2$2(e,r,n,s){return this._withParent$2$4$scopeWhen$through(e,r,!0,null,n,s)},_addChild$2$through(e,r){var n,s,i,a=this._assertInModule$2(this.__parent,"__parent");if(r!=null){for(;r.call$1(a);a=s)if(n=a._parent,n!=null?(s=n,i=!0):(s=null,i=!1),!i)throw t.wrapException(t.ArgumentError$(N.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&(s=a._parent,i=s.children,a.equalsIgnoringChildren$1(i.get$last(i))?a=$.ModifiableCssParentNode._as(i.get$last(i)):(a=a.copyWithoutChildren$0(),s.addChild$1(a)))}a.addChild$1(e)},_addChild$1(e){return this._addChild$2$through(e,null)},_withStyleRule$1$2(e,r){var n,s=this._styleRuleIgnoringAtRoot;return this._styleRuleIgnoringAtRoot=e,n=r.call$0(),this._styleRuleIgnoringAtRoot=s,n},_withStyleRule$2(e,r){return this._withStyleRule$1$2(e,r,$.dynamic)},_withMediaQueries$1$3(e,r,n){var s,i=this,a=i._mediaQueries,l=i._mediaQuerySources;return i._mediaQueries=e,i._mediaQuerySources=r,s=n.call$0(),i._mediaQueries=a,i._mediaQuerySources=l,s},_withMediaQueries$3(e,r,n){return this._withMediaQueries$1$3(e,r,n,$.dynamic)},_withStackFrame$1$3(e,r,n){var s,i,a=this,l=a._stack;return l.push(new t._Record_2(a._member,r)),s=a._member,a._member=e,i=n.call$0(),a._member=s,l.pop(),i},_withStackFrame$3(e,r,n){return this._withStackFrame$1$3(e,r,n,$.dynamic)},_withoutSlash$2(e,r){return e instanceof t.SassNumber&&e.asSlash!=null&&this._warn$3(N.Using__i+t.S(new t._EvaluateVisitor__withoutSlash_recommendation().call$1(e))+N.x0a_Morex20,r.get$span(r),c.Deprecation_xHK),e.withoutSlash$0()},_stackFrame$2(e,r){return t.frameForSpan(r,e,t.NullableExtension_andThen(r.get$sourceUrl(r),new t._EvaluateVisitor__stackFrame_closure(this)))},_evaluate$_stackTrace$1(e){var r,n,s,i,a,l=this,o=t._setArrayType([],$.JSArray_Frame);for(r=l._stack,n=r.length,s=0;s<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)i=r[s],a=i._1,o.push(l._stackFrame$2(i._0,a.get$span(a)));return e!=null&&o.push(l._stackFrame$2(l._member,e)),t.Trace$(new t.ReversedListIterable(o,$.ReversedListIterable_Frame),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._Record_2(e,r))&&(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,s;return r==null?(n=c.JSArray_methods.get$last(this._stack)._1,n=n.get$span(n)):n=r,s=this._evaluate$_stackTrace$1(r),new t.SassRuntimeException(s,c.Set_empty,e,n)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,r,n){var s=c.JSArray_methods.get$last(this._stack)._1;return t.MultiSpanSassRuntimeException$(e,s.get$span(s),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(l){if(a=t.unwrapException(l),a instanceof t.SassScriptException)s=a,i=t.getTraceFromException(l),a=s.withSpan$1(e.get$span(e)),t.throwWithTrace(a.withTrace$1(this._evaluate$_stackTrace$1(n?e.get$span(e):null)),s,i);else throw l}},_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))),r,n);else throw a}},_addExceptionTrace$1(e){return this._addExceptionTrace$1$1(e,$.dynamic)},_addErrorSpan$1$2(e,r){var n,s,i,a,l;try{return i=r.call$0(),i}catch(o){if(i=t.unwrapException(o),$.SassRuntimeException._is(i)){if(n=i,s=t.getTraceFromException(o),!c.JSString_methods.startsWith$1(m.get$span$z(n).get$text(),"@error"))throw o;i=n._span_exception$_message,a=e.get$span(e),l=this._evaluate$_stackTrace$0(),t.throwWithTrace(new t.SassRuntimeException(l,c.Set_empty,i,a),n,s)}else throw o}},_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)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure1.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),l=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=l._string$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string$_text)!=null||a._builtInFunctions.containsKey$1(s)?c.SassBoolean_true:c.SassBoolean_false},$signature:24},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?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure3.prototype={call$1(e){var r=this.$this._environment;if(!r._inMixin)throw t.wrapException(t.SassScriptException$(N.conten,null));return r._content!=null?c.SassBoolean_true:c.SassBoolean_false},$signature:24},t._EvaluateVisitor_closure4.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string$_text,o=this.$this._environment._environment$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs(o.get$variables(),$.String,l),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString(i,!0),a);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:43},t._EvaluateVisitor_closure5.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string$_text,o=this.$this._environment._environment$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs(o.get$functions(o),$.String,$.Callable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString(i,!0),new t.SassFunction(a));return new t.SassMap(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:43},t._EvaluateVisitor_closure6.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),l=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),l){if(r!=null)throw t.wrapException(N.x24css_a);return new t.SassFunction(new t.PlainCssCallable(a._string$_text))}if(i=this.$this,n=i._callableNode,n.toString,s=i._addExceptionSpan$2(n,new t._EvaluateVisitor__closure1(i,a,r)),s==null)throw t.wrapException("Function not found: "+a.toString$0(0));return new t.SassFunction(s)},$signature:176},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:122},t._EvaluateVisitor_closure7.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S=null,C=m.getInterceptor$asx(e),E=C.$index(e,0),A=$.SassArgumentList._as(C.$index(e,1));if(C=this.$this,r=C._callableNode,r.toString,n=t._setArrayType([],$.JSArray_Expression),s=$.String,i=$.Expression,a=r.get$span(r),l=r.get$span(r),A._wereKeywordsAccessed=!0,o=A._keywords,o.get$isEmpty(o))r=S;else{for(_=$.Value,u=t.LinkedHashMap_LinkedHashMap$_empty(_,_),A._wereKeywordsAccessed=!0,o=t.MapExtensions_get_pairs(o,s,_),o=o.get$iterator(o);o.moveNext$0();)p=o.get$current(o),h=p._0,f=p._1,f=f,u.$indexSet(0,new t.SassString(h,!1),f);r=new t.ValueExpression(new t.SassMap(t.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}if(d=new t.ArgumentInvocation(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(s,i),s,i),new t.ValueExpression(A,l),r,a),E instanceof t.SassString)return r=E.toString$0(0),t.EvaluationContext_current().warn$2(0,N.Passina+r+"))",c.Deprecation_qVK),g=C._callableNode,C.visitFunctionExpression$1(new t.FunctionExpression(S,E._string$_text,d,g.get$span(g)));if(y=E.assertFunction$1("function").callable,$.Callable._is(y))return r=C._callableNode,r.toString,C._runFunctionCallable$3(d,y,r);throw t.wrapException(t.SassScriptException$("The function "+y.get$name(y)+N.x20is_as,S))},$signature:6},t._EvaluateVisitor_closure8.prototype={call$1(e){var r,n,s,i,a,l=m.getInterceptor$asx(e),o=t.Uri_parse(l.$index(e,0).assertString$1("url")._string$_text);l=l.$index(e,1).get$realNull(),r=l==null?null:l.assertMap$1("with")._map$_contents,l=this.$this,n=l._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=c.Configuration_Map_empty_null,a=n.get$span(n),l._loadModule$7$baseUrl$configuration$namesInErrors(o,"load-css()",n,new t._EvaluateVisitor__closure0(l),a.get$sourceUrl(a),i,!0),l._assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:579},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:93},t._EvaluateVisitor__closure0.prototype={call$2(e,r){var n=this.$this;return n._combineCss$2$clone(e,!0).accept$1(n)},$signature:83},t._EvaluateVisitor_run_closure.prototype={call$0(){var e,r=this,n=null,s=r.node,i=s.span,a=i.get$sourceUrl(i);return a!=null?(n=a,i=!0):i=!1,i&&(i=r.$this,i._activeModules.$indexSet(0,n,null),i._loadedUrls.add$1(0,n)),i=r.$this,e=i._addExceptionTrace$1(new t._EvaluateVisitor_run__closure(i,r.importer,s)),new t._Record_2_loadedUrls_stylesheet(i._loadedUrls,i._combineCss$1(e))},$signature:606},t._EvaluateVisitor_run__closure.prototype={call$0(){return this.$this._execute$2(this.importer,this.node)},$signature:607},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:25},t._EvaluateVisitor_runExpression__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new t._EvaluateVisitor_runExpression___closure(e,this.expression))},$signature:25},t._EvaluateVisitor_runExpression___closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:25},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._box_1.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,r,n,s,i,a=this,l={},o=null,_=null,u=a.$this,p=a.nodeWithSpan,h=u._loadStylesheet$3$baseUrl(a.url.toString$0(0),p.get$span(p),a.baseUrl);if(o=h._0,_=h._1,n=h._2,n=n,s=o.span,e=s.get$sourceUrl(s),e!=null){if(s=u._activeModules,s.containsKey$1(e))throw i=a.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(e)+" is already being loaded.":N.Modulel,l=t.NullableExtension_andThen(s.$index(0,e),new t._EvaluateVisitor__loadModule__closure(u,i)),t.wrapException(l??u._evaluate$_exception$1(i));s.$indexSet(0,e,p)}s=u._modules.containsKey$1(e),r=u._inDependency,u._inDependency=n,l.module=null;try{l.module=u._execute$5$configuration$namesInErrors$nodeWithSpan(_,o,a.configuration,a.namesInErrors,p)}finally{u._activeModules.remove$1(0,e),u._inDependency=r}u._addExceptionSpan$3$addStackFrame(p,new t._EvaluateVisitor__loadModule__closure0(l,a.callback,!s),!1)},$signature:2},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:89},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,l=a._importer,o=a.__stylesheet,_=a.__root,u=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,E=a._inUnknownAtRule,A=a._inKeyframes,M=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._value=e,i.preModuleComments._value=a._preModuleComments,a._importer=l,a.__stylesheet=o,a.__root=_,a._preModuleComments=u,a.__parent=p,a.__endOfImports=h,a._outOfOrderImports=f,a.__extensionStore=d,a._styleRuleIgnoringAtRoot=y,a._mediaQueries=S,a._declarationName=C,a._inUnknownAtRule=E,a._atRootExcludingStyleRule=g,a._inKeyframes=A,a._configuration=M},$signature:2},t._EvaluateVisitor__combineCss_closure.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},t._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},t._EvaluateVisitor__combineCss_visitModule.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f.seen.add$1(0,e)){for(f.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=f.css,i=f.imports,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],l.get$transitivelyContainsCss()&&(o=e.get$preModuleComments().$index(0,l),o!=null?(_=o,u=!0):(_=null,u=!1),u&&c.JSArray_methods.addAll$1(s.length===0?i:s,_),f.call$1(l));f.sorted.addFirst$1(e),r=e.get$css(e),p=r.get$children(r),h=f.$this._indexAfterImports$1(p),r=m.getInterceptor$ax(p),c.JSArray_methods.addAll$1(i,r.getRange$2(p,0,h)),c.JSArray_methods.addAll$1(s,r.getRange$2(p,h,r.get$length(p)))}},$signature:621},t._EvaluateVisitor__extendModules_closure.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},t._EvaluateVisitor__extendModules_closure0.prototype={call$0(){return t._setArrayType([],$.JSArray_ExtensionStore)},$signature:198},t._EvaluateVisitor_visitAtRootRule_closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitAtRootRule_closure0.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:0},t._EvaluateVisitor__scopeForAtRoot_closure.prototype={call$1(e){var r=this.$this,n=r._assertInModule$2(r.__parent,"__parent");r.__parent=this.newParent,r._environment.scope$1$2$when(e,this.node.hasDeclarations,$.void),r.__parent=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure0.prototype={call$1(e){var r=this.$this,n=r._atRootExcludingStyleRule;r._atRootExcludingStyleRule=!0,this.innerScope.call$1(e),r._atRootExcludingStyleRule=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure1.prototype={call$1(e){return this.$this._withMediaQueries$3(null,null,new t._EvaluateVisitor__scopeForAtRoot__closure(this.innerScope,e))},$signature:35},t._EvaluateVisitor__scopeForAtRoot__closure.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},t._EvaluateVisitor__scopeForAtRoot_closure2.prototype={call$1(e){var r=this.$this,n=r._inKeyframes;r._inKeyframes=!1,this.innerScope.call$1(e),r._inKeyframes=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure3.prototype={call$1(e){return $.CssAtRule._is(e)},$signature:218},t._EvaluateVisitor__scopeForAtRoot_closure4.prototype={call$1(e){var r=this.$this,n=r._inUnknownAtRule;r._inUnknownAtRule=!1,this.innerScope.call$1(e),r._inUnknownAtRule=n},$signature:35},t._EvaluateVisitor_visitContentRule_closure.prototype={call$0(){var e,r,n,s;for(e=this.content.declaration.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n);return null},$signature:2},t._EvaluateVisitor_visitDeclaration_closure.prototype={call$0(){var e,r,n,s;for(e=this._box_0.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitEachRule_closure.prototype={call$1(e){var r=this.$this,n=this.nodeWithSpan;return r._environment.setLocalVariable$3(this._box_0.variable,r._withoutSlash$2(e,n),n)},$signature:60},t._EvaluateVisitor_visitEachRule_closure0.prototype={call$1(e){return this.$this._setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:60},t._EvaluateVisitor_visitEachRule_closure1.prototype={call$0(){var e=this,r=e.$this;return r._handleReturn$2(e.list.get$asList(),new t._EvaluateVisitor_visitEachRule__closure(r,e.setVariables,e.node))},$signature:39},t._EvaluateVisitor_visitEachRule__closure.prototype={call$1(e){var r;return this.setVariables.call$1(e),r=this.$this,r._handleReturn$2(this.node.children,new t._EvaluateVisitor_visitEachRule___closure(r))},$signature:622},t._EvaluateVisitor_visitEachRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:110},t._EvaluateVisitor_visitAtRule_closure.prototype={call$1(e){return this.$this._interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:625},t._EvaluateVisitor_visitAtRule_closure0.prototype={call$0(){var e,r,n,s=this,i=s.$this,a=i._atRootExcludingStyleRule?null:i._styleRuleIgnoringAtRoot;if(a==null||i._inKeyframes||m.$eq$(s.name.value,"font-face"))for(e=s.children,r=e.length,n=0;n<r;++n)e[n].accept$1(i);else i._withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,a.originalSelector),new t._EvaluateVisitor_visitAtRule__closure(i,s.children),!1,$.ModifiableCssStyleRule,$.Null)},$signature:2},t._EvaluateVisitor_visitAtRule__closure.prototype={call$0(){var e,r,n,s;for(e=this.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitAtRule_closure1.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitForRule_closure.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:157},t._EvaluateVisitor_visitForRule_closure0.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:157},t._EvaluateVisitor_visitForRule_closure1.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure2.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure3.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u=this,p=u.$this,h=u.node,f=p._expressionNode$1(h.from);for(e=u.from,r=u._box_0,n=u.direction,s=h.variable,i=u.fromNumber,h=h.children;e!==r.to;e+=n)if(a=p._environment,l=i.get$numeratorUnits(i),a.setLocalVariable$3(s,t.SassNumber_SassNumber$withUnits(e,i.get$denominatorUnits(i),l),f),o=p._handleReturn$2(h,new t._EvaluateVisitor_visitForRule__closure(p)),o!=null?(_=o,a=!0):(_=null,a=!1),a)return _;return null},$signature:39},t._EvaluateVisitor_visitForRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:110},t._EvaluateVisitor_visitForwardRule_closure.prototype={call$2(e,r){r&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:83},t._EvaluateVisitor_visitForwardRule_closure0.prototype={call$2(e,r){r&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:83},t._EvaluateVisitor__registerCommentsForModule_closure.prototype={call$0(){return t._setArrayType([],$.JSArray_CssComment)},$signature:265},t._EvaluateVisitor_visitIfRule_closure.prototype={call$1(e){var r=this.$this;return r._environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitIfRule__closure(r,e),!0,e.hasDeclarations,$.nullable_Value)},$signature:641},t._EvaluateVisitor_visitIfRule__closure.prototype={call$0(){var e=this.$this;return e._handleReturn$2(this.clause.children,new t._EvaluateVisitor_visitIfRule___closure(e))},$signature:39},t._EvaluateVisitor_visitIfRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:110},t._EvaluateVisitor__visitDynamicImport_closure.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=null,R={};if(R.isDependency=R.importer=R.stylesheet=null,e=this.$this,r=this.$import,n=e._loadStylesheet$3$forImport(r.urlString,r.span,!0),s=R.stylesheet=n._0,i=R.importer=n._1,a=n._2,R.isDependency=a,l=a,o=s.span,_=o.get$sourceUrl(o),_!=null){if(o=e._activeModules,o.containsKey$1(_))throw r=t.NullableExtension_andThen(o.$index(0,_),new t._EvaluateVisitor__visitDynamicImport__closure(e)),t.wrapException(r??e._evaluate$_exception$1("This file is already being loaded."));o.$indexSet(0,_,r)}if(r=s._uses,o=$.UnmodifiableListView_UseRule,u=new t.UnmodifiableListView(r,o),u.get$length(u)===0?(u=new t.UnmodifiableListView(s._forwards,$.UnmodifiableListView_ForwardRule),u=u.get$length(u)===0):u=!1,u){p=e._importer,r=e._assertInModule$2(e.__stylesheet,"_stylesheet"),h=e._inDependency,e._importer=i,e.__stylesheet=s,e._inDependency=l,e.visitStylesheet$1(s),e._importer=p,e.__stylesheet=r,e._inDependency=h,e._activeModules.remove$1(0,_);return}if(r=new t.UnmodifiableListView(r,o),r.any$1(r,new t._EvaluateVisitor__visitDynamicImport__closure0)?f=!0:(r=new t.UnmodifiableListView(s._forwards,$.UnmodifiableListView_ForwardRule),f=r.any$1(r,new t._EvaluateVisitor__visitDynamicImport__closure1)),d=t._Cell$(),r=e._environment,i=$.String,l=$.Module_Callable,o=$.AstNode,u=t._setArrayType([],$.JSArray_Module_Callable),g=r._variables,g=t._setArrayType(g.slice(0),t._arrayInstanceType(g)),y=r._variableNodes,y=t._setArrayType(y.slice(0),t._arrayInstanceType(y)),S=r._functions,S=t._setArrayType(S.slice(0),t._arrayInstanceType(S)),C=r._mixins,C=t._setArrayType(C.slice(0),t._arrayInstanceType(C)),E=t.Environment$_(t.LinkedHashMap_LinkedHashMap$_empty(i,l),t.LinkedHashMap_LinkedHashMap$_empty(i,o),t.LinkedHashMap_LinkedHashMap$_empty(l,o),r._importedModules,L,L,u,g,y,S,C,r._content),e._withEnvironment$2(E,new t._EvaluateVisitor__visitDynamicImport__closure2(R,e,f,E,d)),A=E.toDummyModule$0(),e._environment.importForwards$1(A),f)for(A.transitivelyContainsCss&&e._combineCss$2$clone(A,A.transitivelyContainsExtensions).accept$1(e),M=new t._ImportedCssVisitor(e),r=m.get$iterator$ax(d._readLocal$0());r.moveNext$0();)r.get$current(r).accept$1(M);e._activeModules.remove$1(0,_)},$signature:0},t._EvaluateVisitor__visitDynamicImport__closure.prototype={call$1(e){return this.$this._multiSpanException$3("This file is already being loaded.","new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:89},t._EvaluateVisitor__visitDynamicImport__closure0.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:272},t._EvaluateVisitor__visitDynamicImport__closure1.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:283},t._EvaluateVisitor__visitDynamicImport__closure2.prototype={call$0(){var e,r,n=this,s=n.$this,i=s._importer,a=s._assertInModule$2(s.__stylesheet,"_stylesheet"),l=s._assertInModule$2(s.__root,"_root"),o=s._assertInModule$2(s.__parent,"__parent"),_=s._assertInModule$2(s.__endOfImports,"_endOfImports"),u=s._outOfOrderImports,p=s._configuration,h=s._inDependency,f=n._box_0;s._importer=f.importer,e=f.stylesheet,s.__stylesheet=e,r=n.loadsUserDefinedModules,r&&(e=t.ModifiableCssStylesheet$(e.span),s.__root=e,s.__parent=s._assertInModule$2(e,"_root"),s.__endOfImports=0,s._outOfOrderImports=null),s._inDependency=f.isDependency,e=new t.UnmodifiableListView(f.stylesheet._forwards,$.UnmodifiableListView_ForwardRule),e.get$isEmpty(e)||(s._configuration=n.environment.toImplicitConfiguration$0()),s.visitStylesheet$1(f.stylesheet),f=r?s._addOutOfOrderImports$0():t._setArrayType([],$.JSArray_ModifiableCssNode),n.children._value=f,s._importer=i,s.__stylesheet=a,r&&(s.__root=l,s.__parent=o,s.__endOfImports=_,s._outOfOrderImports=u),s._configuration=p,s._inDependency=h},$signature:2},t._EvaluateVisitor_visitIncludeRule_closure.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:32},t._EvaluateVisitor_visitIncludeRule_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getMixin$2$namespace(e.name,e.namespace)},$signature:122},t._EvaluateVisitor_visitIncludeRule_closure1.prototype={call$0(){return this._0_0.declaration},$signature:277},t._EvaluateVisitor_visitIncludeRule_closure3.prototype={call$1(e){var r=this.$this;return new t.UserDefinedCallable(e,r._environment.closure$0(),r._inDependency,$.UserDefinedCallable_Environment)},$signature:643},t._EvaluateVisitor_visitIncludeRule_closure2.prototype={call$0(){var e=this,r=e.$this,n=r._environment,s=n._content;n._content=e.contentCallable,new t._EvaluateVisitor_visitIncludeRule__closure(r,e.mixin,e.nodeWithSpan).call$0(),n._content=s},$signature:2},t._EvaluateVisitor_visitIncludeRule__closure.prototype={call$0(){var e=this.$this,r=e._environment,n=r._inMixin;r._inMixin=!0,new t._EvaluateVisitor_visitIncludeRule___closure(e,this.mixin,this.nodeWithSpan).call$0(),r._inMixin=n},$signature:0},t._EvaluateVisitor_visitIncludeRule___closure.prototype={call$0(){var e,r,n,s,i;for(e=this.mixin.declaration.children,r=e.length,n=this.$this,s=this.nodeWithSpan,i=0;i<r;++i)n._addErrorSpan$2(s,new t._EvaluateVisitor_visitIncludeRule____closure(n,e[i]))},$signature:0},t._EvaluateVisitor_visitIncludeRule____closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:39},t._EvaluateVisitor_visitMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.queries)},$signature:90},t._EvaluateVisitor_visitMediaRule_closure0.prototype={call$0(){var e=this,r=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),r._withMediaQueries$3(n,e.mergedSources,new t._EvaluateVisitor_visitMediaRule__closure(r,e.node))},$signature:2},t._EvaluateVisitor_visitMediaRule__closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._atRootExcludingStyleRule?null:i._styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(e._style_rule$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitMediaRule___closure(i,this.node),!1,$.ModifiableCssStyleRule,$.Null);else for(r=this.node.children,n=r.length,s=0;s<n;++s)r[s].accept$1(i)},$signature:2},t._EvaluateVisitor_visitMediaRule___closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitMediaRule_closure1.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:8},t._EvaluateVisitor_visitStyleRule_closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitStyleRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitStyleRule_closure1.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new t._EvaluateVisitor_visitStyleRule__closure(e,this.node))},$signature:2},t._EvaluateVisitor_visitStyleRule__closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitStyleRule_closure2.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitStyleRule_closure3.prototype={call$1(e){return $.CssComment._is(e)},$signature:114},t._EvaluateVisitor_visitSupportsRule_closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._atRootExcludingStyleRule?null:i._styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._withParent$2$2(t.ModifiableCssStyleRule$(e._style_rule$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitSupportsRule__closure(i,this.node),$.ModifiableCssStyleRule,$.Null);else for(r=this.node.children,n=r.length,s=0;s<n;++s)r[s].accept$1(i)},$signature:2},t._EvaluateVisitor_visitSupportsRule__closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitSupportsRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor__visitSupportsCondition_closure.prototype={call$0(){var e,r=this.$this,n=this._box_0,s=n.declaration.name;return s=r._evaluate$_serialize$3$quote(s.accept$1(r),s,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+s+":"+e+r._evaluate$_serialize$3$quote(n.accept$1(r),n,!0)+")"},$signature:21},t._EvaluateVisitor_visitVariableDeclaration_closure.prototype={call$0(){var e=this.$this._environment,r=this._box_0.override;e.setVariable$4$global(this.node.name,r.value,r.assignmentNode,!0)},$signature:2},t._EvaluateVisitor_visitVariableDeclaration_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},t._EvaluateVisitor_visitVariableDeclaration_closure1.prototype={call$0(){var e=this.$this,r=this.node;e._environment.setVariable$5$global$namespace(r.name,this.value,e._expressionNode$1(r.expression),r.isGlobal,r.namespace)},$signature:2},t._EvaluateVisitor_visitUseRule_closure.prototype={call$2(e,r){var n,s,i,a,l,o,_,u;r&&this.$this._registerCommentsForModule$1(e),n=this.$this._environment,s=this.node,i=s.namespace,i==null?(n._globalModules.$indexSet(0,e,s),n._allModules.push(e),a=t.IterableExtension_firstWhereOrNull(m.get$keys$z(c.JSArray_methods.get$first(n._variables)),e.get$variables().get$containsKey()),a!=null?(l=a,n=!0):(l=null,n=!1),n&&t.throwExpression(t.SassScriptException$(N.This_ma+t.S(l)+'".',null))):(o=n._environment$_modules,o.containsKey$1(i)&&(_=n._namespaceNodes.$index(0,i),u=_==null?null:_.span,_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&_.$indexSet(0,u,"original @use"),t.throwExpression(t.MultiSpanSassScriptException$(N.There_+i+'".',"new @use",_))),o.$indexSet(0,i,e),n._namespaceNodes.$indexSet(0,i,s),n._allModules.push(e))},$signature:83},t._EvaluateVisitor_visitWarnRule_closure.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:25},t._EvaluateVisitor_visitWhileRule_closure.prototype={call$0(){var e,r,n,s,i,a;for(e=this.node,r=e.condition,n=this.$this,e=e.children;r.accept$1(n).get$isTruthy();)if(s=n._handleReturn$2(e,new t._EvaluateVisitor_visitWhileRule__closure(n)),s!=null?(i=s,a=!0):(i=null,a=!1),a)return i;return null},$signature:39},t._EvaluateVisitor_visitWhileRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:110},t._EvaluateVisitor_visitBinaryOperationExpression_closure.prototype={call$0(){var e=this.node,r=this.$this,n=e.left.accept$1(r);switch(e.operator){case c.BinaryOperator_2jN:e=e.right.accept$1(r),e=new t.SassString(t.serializeValue(n,!1,!0)+"="+t.serializeValue(e,!1,!0),!1);break;case c.BinaryOperator_M6L:e=n.get$isTruthy()?n:e.right.accept$1(r);break;case c.BinaryOperator_SNp:e=n.get$isTruthy()?e.right.accept$1(r):n;break;case c.BinaryOperator_ql5:e=n.$eq(0,e.right.accept$1(r))?c.SassBoolean_true:c.SassBoolean_false;break;case c.BinaryOperator_ViB:e=n.$eq(0,e.right.accept$1(r))?c.SassBoolean_false:c.SassBoolean_true;break;case c.BinaryOperator_cIH:e=n.greaterThan$1(e.right.accept$1(r));break;case c.BinaryOperator_7Tg:e=n.greaterThanOrEquals$1(e.right.accept$1(r));break;case c.BinaryOperator_U8c:e=n.lessThan$1(e.right.accept$1(r));break;case c.BinaryOperator_kpg:e=n.lessThanOrEquals$1(e.right.accept$1(r));break;case c.BinaryOperator_anB:e=n.plus$1(e.right.accept$1(r));break;case c.BinaryOperator_olz:e=n.minus$1(e.right.accept$1(r));break;case c.BinaryOperator_qN2:e=n.times$1(e.right.accept$1(r));break;case c.BinaryOperator_t8B:e=r._slash$3(n,e.right.accept$1(r),e);break;case c.BinaryOperator_OTG:e=n.modulo$1(e.right.accept$1(r));break;default:e=null}return e},$signature:25},t._EvaluateVisitor__slash_closure.prototype={call$0(){return this._1_0._0},$signature:25},t._EvaluateVisitor__slash_closure0.prototype={call$0(){return this._1_0._1},$signature:25},t._EvaluateVisitor__slash_recommendation.prototype={call$1(e){var r,n,s,i=null;e:{if(e instanceof t.BinaryOperationExpression&&c.BinaryOperator_t8B===e.operator?(r=e.left,n=e.right,s=!0):(n=i,r=n,s=!1),s){s="math.div("+t.S(this.call$1(r))+", "+t.S(this.call$1(n))+")";break e}if(e instanceof t.ParenthesizedExpression){s=e.expression.toString$0(0);break e}s=e.toString$0(0);break e}return s},$signature:118},t._EvaluateVisitor_visitVariableExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},t._EvaluateVisitor_visitUnaryOperationExpression_closure.prototype={call$0(){var e,r=this;switch(r.node.operator){case c.UnaryOperator_gg4:e=r.operand.unaryPlus$0();break;case c.UnaryOperator_TLI:e=r.operand.unaryMinus$0();break;case c.UnaryOperator_Ix1:e=new t.SassString("/"+t.serializeValue(r.operand,!1,!0),!1);break;case c.UnaryOperator_not_not_not:e=r.operand.unaryNot$0();break;default:e=null}return e},$signature:25},t._EvaluateVisitor__visitCalculationValue_closure.prototype={call$0(){return this._2_0.text.get$asPlain()},$signature:22},t._EvaluateVisitor__visitCalculationValue_closure0.prototype={call$0(){var e=this.$this,r=this._box_0,n=this.inLegacySassFunction;return t.SassCalculation_operateInternal(e._binaryOperatorToCalculationOperator$1(r.operator),e._visitCalculationValue$2$inLegacySassFunction(r.left,n),e._visitCalculationValue$2$inLegacySassFunction(r.right,n),n,!e._inSupportsDeclaration)},$signature:14},t._EvaluateVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:285},t._EvaluateVisitor_visitFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._getFunction$2$namespace(t.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:122},t._EvaluateVisitor_visitFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:25},t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:25},t._EvaluateVisitor__runUserDefinedCallable_closure.prototype={call$0(){var e=this,r=e.$this,n=e.callable;return r._withEnvironment$2(n.environment.closure$0(),new t._EvaluateVisitor__runUserDefinedCallable__closure(r,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable__closure.prototype={call$0(){var e=this,r=e.$this,n=e.V;return r._environment.scope$1$1(new t._EvaluateVisitor__runUserDefinedCallable___closure(r,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable___closure.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=g.$this,S=g.evaluated.__js_helper$_values,C=g.callable.declaration.$arguments,E=g.nodeWithSpan;for(y._verifyArguments$4(m.get$length$asx(S[2]),S[0],C,E),e=C.$arguments,r=e.length,n=Math.min(m.get$length$asx(S[2]),r),s=0;s<n;++s)y._environment.setLocalVariable$3(e[s].name,m.$index$asx(S[2],s),m.$index$asx(S[3],s));for(s=m.get$length$asx(S[2]);s<r;++s)i=e[s],a=S[0],l=i.name,o=m.remove$1$z(a,l),o==null&&(a=i.defaultValue,o=y._withoutSlash$2(a.accept$1(y),y._expressionNode$1(a))),a=y._environment,_=m.$index$asx(S[1],l),_==null&&(_=i.defaultValue,_.toString,_=y._expressionNode$1(_)),a.setLocalVariable$3(l,o,_);if(u=C.restArgument,u!=null?(p=m.get$length$asx(S[2])>r?m.sublist$1$ax(S[2],r):c.List_empty8,r=S[0],a=S[4],h=t.SassArgumentList$(p,r,a===c.ListSeparator_undecided_null_undecided?c.ListSeparator_rXA:a),y._environment.setLocalVariable$3(u,h,E)):h=null,f=g.run.call$0(),h==null||(r=S[0].__js_helper$_length,r===0)||h._wereKeywordsAccessed)return f;throw d=t.pluralize("argument",r,null),S=S[0],r=t.instanceType(S)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$("No "+d+" named "+t.toSentence(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(S,r),new t._EvaluateVisitor__runUserDefinedCallable____closure,r._eval$1("Iterable.E"),$.Object),"or")+".",E.get$span(E),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([C.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:7},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<n;++i)if(a=r[i].accept$1(s),a instanceof t.Value)return a;throw t.wrapException(s._evaluate$_exception$2("Function finished without @return.",e.span))},$signature:25},t._EvaluateVisitor__runBuiltInCallable_closure.prototype={call$0(){return this._box_0.overload.verify$2(m.get$length$asx(this.evaluated.__js_helper$_values[2]),this.namedSet)},$signature:0},t._EvaluateVisitor__runBuiltInCallable_closure0.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated.__js_helper$_values[2])},$signature:25},t._EvaluateVisitor__runBuiltInCallable_closure1.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__evaluateArguments_closure.prototype={call$1(e){return e},$signature:41},t._EvaluateVisitor__evaluateArguments_closure0.prototype={call$1(e){return this.$this._withoutSlash$2(e,this.restNodeForSpan)},$signature:41},t._EvaluateVisitor__evaluateArguments_closure1.prototype={call$2(e,r){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._withoutSlash$2(r,s)),n.namedNodes.$indexSet(0,e,s)},$signature:78},t._EvaluateVisitor__evaluateArguments_closure2.prototype={call$1(e){return e},$signature:41},t._EvaluateVisitor__evaluateMacroArguments_closure.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression(e,r.get$span(r))},$signature:57},t._EvaluateVisitor__evaluateMacroArguments_closure0.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression(this.$this._withoutSlash$2(e,this.restNodeForSpan),r.get$span(r))},$signature:57},t._EvaluateVisitor__evaluateMacroArguments_closure1.prototype={call$2(e,r){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new t.ValueExpression(n.$this._withoutSlash$2(r,n.restNodeForSpan),s.get$span(s)))},$signature:78},t._EvaluateVisitor__evaluateMacroArguments_closure2.prototype={call$1(e){var r=this.keywordRestArgs;return new t.ValueExpression(this.$this._withoutSlash$2(e,this.keywordRestNodeForSpan),r.get$span(r))},$signature:57},t._EvaluateVisitor__addRestMap_closure.prototype={call$2(e,r){var n,s=this,i=s.$this;if(e instanceof t.SassString)s.values.$indexSet(0,e._string$_text,s.convert.call$1(i._withoutSlash$2(r,s.expressionNode)));else throw n=s.nodeWithSpan,t.wrapException(i._evaluate$_exception$2(N.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:93},t._EvaluateVisitor__verifyArguments_closure.prototype={call$0(){return this.$arguments.verify$2(this.positional,new t.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},t._EvaluateVisitor_visitCssAtRule_closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssAtRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.node.queries)},$signature:90},t._EvaluateVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e=this,r=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),r._withMediaQueries$3(n,e.mergedSources,new t._EvaluateVisitor_visitCssMediaRule__closure(r,e.node))},$signature:2},t._EvaluateVisitor_visitCssMediaRule__closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._atRootExcludingStyleRule?null:i._styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$(e._style_rule$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitCssMediaRule___closure(i,this.node),!1,$.ModifiableCssStyleRule,$.Null);else for(r=this.node.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(i)},$signature:2},t._EvaluateVisitor_visitCssMediaRule___closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:8},t._EvaluateVisitor_visitCssStyleRule_closure.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new t._EvaluateVisitor_visitCssStyleRule__closure(e,this.node))},$signature:2},t._EvaluateVisitor_visitCssStyleRule__closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor_visitCssStyleRule_closure1.prototype={call$0(){return m.get$length$asx(this._0_0._source)},$signature:3},t._EvaluateVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._atRootExcludingStyleRule?null:i._styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._withParent$2$2(t.ModifiableCssStyleRule$(e._style_rule$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitCssSupportsRule__closure(i,this.node),$.ModifiableCssStyleRule,$.Null);else for(r=this.node.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(i)},$signature:2},t._EvaluateVisitor_visitCssSupportsRule__closure.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluateVisitor__performInterpolationHelper_closure.prototype={call$1(e){return t.InterpolationMap$(this.interpolation,e)},$signature:151},t._EvaluateVisitor__serialize_closure.prototype={call$0(){return t.serializeValue(this.value,!1,this.quote)},$signature:21},t._EvaluateVisitor__expressionNode_closure.prototype={call$0(){var e=this.expression;return this.$this._environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:152},t._EvaluateVisitor__withoutSlash_recommendation.prototype={call$1(e){var r,n,s,i=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(i)?(r=$.SassNumber,n=r._as(i._0),s=r._as(i._1),r=!0):(n=null,s=null,r=!1),r){r="math.div("+t.S(this.call$1(n))+", "+t.S(this.call$1(s))+")";break e}r=t.serializeValue(e,!0,!0);break e}return r},$signature:153},t._EvaluateVisitor__stackFrame_closure.prototype={call$1(e){var r=this.$this._evaluate$_importCache;return r=r==null?null:r.humanize$1(e),r??e},$signature:48},t._ImportedCssVisitor.prototype={visitCssAtRule$1(e){var r=e.isChildless?null:new t._ImportedCssVisitor_visitCssAtRule_closure;this._visitor._addChild$2$through(e,r)},visitCssComment$1(e){return this._visitor._addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var r,n="_endOfImports",s=this._visitor;s._assertInModule$2(s.__parent,"__parent")!==s._assertInModule$2(s.__root,"_root")?s._addChild$1(e):s._assertInModule$2(s.__endOfImports,n)===m.get$length$asx(s._assertInModule$2(s.__root,"_root").children._source)?(s._addChild$1(e),s.__endOfImports=s._assertInModule$2(s.__endOfImports,n)+1):(r=s._outOfOrderImports,(r??(s._outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var r=this._visitor,n=r._mediaQueries;r._addChild$2$through(e,new t._ImportedCssVisitor_visitCssMediaRule_closure(n==null||r._mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._visitor._addChild$2$through(e,new t._ImportedCssVisitor_visitCssStyleRule_closure)},visitCssStylesheet$1(e){var r,n,s;for(r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._visitor._addChild$2$through(e,new t._ImportedCssVisitor_visitCssSupportsRule_closure)}},t._ImportedCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._ImportedCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){var r;return $.CssStyleRule._is(e)?r=!0:r=this.hasBeenMerged&&$.CssMediaRule._is(e),r},$signature:8},t._ImportedCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._ImportedCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return $.CssStyleRule._is(e)},$signature:8},t._EvaluationContext.prototype={get$currentCallableSpan(){var e,r,n=this._visitor._callableNode;if(n!=null?(e=n,r=!0):(e=null,r=!1),r)return e.get$span(e);throw t.wrapException(t.StateError$(N.No_Sasc))},warn$2(e,r,n){var s=this._visitor,i=s._importSpan;i==null&&(i=s._callableNode,i=i==null?null:i.get$span(i)),i==null&&(i=this._defaultWarnNodeWithSpan,i=i.get$span(i)),s._warn$3(r,i,n)},$isEvaluationContext:1},t.EveryCssVisitor.prototype={visitCssAtRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssAtRule_closure(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssKeyframeBlock_closure(this))},visitCssMediaRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssMediaRule_closure(this))},visitCssStyleRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssStyleRule_closure(this))},visitCssStylesheet$1(e){return m.every$1$ax(e.get$children(e),new t.EveryCssVisitor_visitCssStylesheet_closure(this))},visitCssSupportsRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssSupportsRule_closure(this))}},t.EveryCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t.EveryCssVisitor_visitCssKeyframeBlock_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t.EveryCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t.EveryCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t.EveryCssVisitor_visitCssStylesheet_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t.EveryCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},t._MakeExpressionCalculationSafe.prototype={visitCalculationExpression$1(e){return e},visitBinaryOperationExpression$1(e){var r,n,s;return e.operator===c.BinaryOperator_OTG?(r=t._setArrayType([e],$.JSArray_Expression),n=e.get$span(e),s=$.Expression,n=new t.FunctionExpression("math","max",new t.ArgumentInvocation(t.List_List$unmodifiable(r,s),t.ConstantMap_ConstantMap$from(c.Map_empty6,$.String,s),null,null,n),e.get$span(e)),r=n):r=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression(e),r},visitInterpolatedFunctionExpression$1(e){return e},visitUnaryOperationExpression$1(e){var r,n=e.operator;e:{if(c.UnaryOperator_gg4===n){r=e.operand;break e}if(c.UnaryOperator_TLI===n){r=new t.BinaryOperationExpression(c.BinaryOperator_qN2,new t.NumberExpression(-1,null,e.span),e.operand,!1);break e}r=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression(e);break e}return r}},t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor.prototype={},t._FindDependenciesVisitor.prototype={visitEachRule$1(e){},visitForRule$1(e){},visitIfRule$1(e){},visitWhileRule$1(e){},visitUseRule$1(e){var r=e.url;r.get$scheme()!=="sass"?this._find_dependencies$_uses.add$1(0,r):r.toString$0(0)==="sass:meta"&&this._metaNamespaces.add$1(0,e.namespace)},visitForwardRule$1(e){var r=e.url;r.get$scheme()!=="sass"&&this._find_dependencies$_forwards.add$1(0,r)},visitImportRule$1(e){var r,n,s,i,a;for(r=e.imports,n=r.length,s=this._imports,i=0;i<n;++i)a=r[i],a instanceof t.DynamicImport&&s.add$1(0,t.Uri_parse(a.urlString))},visitIncludeRule$1(e){var r,n,s,i,a;if(e.name==="load-css"&&this._metaNamespaces.contains$1(0,e.namespace)&&(r=null,n=e.$arguments.positional,s=t._InitializedCell$(new t._FindDependenciesVisitor_visitIncludeRule_closure(n)),i=t._InitializedCell$(new t._FindDependenciesVisitor_visitIncludeRule_closure0(s)),n.length===1&&s._readFinal$0()instanceof t.StringExpression&&i._readFinal$0()!=null?(r=i._readFinal$0(),a=!0):a=!1,a))try{this._metaLoadCss.add$1(0,t.Uri_parse(r))}catch(l){if(!$.FormatException._is(t.unwrapException(l)))throw l}}},t._FindDependenciesVisitor_visitIncludeRule_closure.prototype={call$0(){return this._0_0[0]},$signature:286},t._FindDependenciesVisitor_visitIncludeRule_closure0.prototype={call$0(){return this._0_4._readFinal$0().text.get$asPlain()},$signature:22},t.DependencyReport.prototype={},t.__FindDependenciesVisitor_Object_RecursiveStatementVisitor.prototype={},t.RecursiveStatementVisitor.prototype={visitAtRootRule$1(e){this.visitChildren$1(e.children)},visitAtRule$1(e){return t.NullableExtension_andThen(e.children,this.get$visitChildren())},visitContentBlock$1(e){return null},visitContentRule$1(e){},visitDebugRule$1(e){},visitDeclaration$1(e){return t.NullableExtension_andThen(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1(e){},visitExtendRule$1(e){},visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1(e){},visitFunctionRule$1(e){return null},visitIfRule$1(e){var r,n,s,i,a,l,o,_;for(r=e.clauses,n=r.length,s=0;s<n;++s)for(i=r[s].children,a=i.length,l=0;l<a;++l)i[l].accept$1(this);if(o=e.lastClause,o!=null?(_=o,r=!0):(_=null,r=!1),r)for(r=_.children,n=r.length,s=0;s<n;++s)r[s].accept$1(this)},visitImportRule$1(e){},visitIncludeRule$1(e){return t.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return null},visitReturnRule$1(e){},visitSilentComment$1(e){},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1(e){},visitVariableDeclaration$1(e){},visitWarnRule$1(e){},visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){var r;for(r=m.get$iterator$ax(e);r.moveNext$0();)r.get$current(r).accept$1(this)}},t.ReplaceExpressionVisitor.prototype={visitCalculationExpression$1(e){var r=e.$arguments;return new t.CalculationExpression(e.name,t.CalculationExpression__verifyArguments(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitCalculationExpression_closure(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>"))),e.span)},visitBinaryOperationExpression$1(e){return new t.BinaryOperationExpression(e.operator,e.left.accept$1(this),e.right.accept$1(this),!1)},visitBooleanExpression$1(e){return e},visitColorExpression$1(e){return e},visitFunctionExpression$1(e){return new t.FunctionExpression(e.namespace,e.originalName,this.visitArgumentInvocation$1(e.$arguments),e.span)},visitInterpolatedFunctionExpression$1(e){return new t.InterpolatedFunctionExpression(this.visitInterpolation$1(e.name),this.visitArgumentInvocation$1(e.$arguments),e.span)},visitIfExpression$1(e){return new t.IfExpression(this.visitArgumentInvocation$1(e.$arguments),e.span)},visitListExpression$1(e){var r=e.contents;return new t.ListExpression(t.List_List$unmodifiable(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitListExpression_closure(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>")),$.Expression),e.separator,e.hasBrackets,e.span)},visitMapExpression$1(e){var r,n,s,i,a,l,o=t._setArrayType([],$.JSArray_Record_2_Expression_and_Expression);for(r=e.pairs,n=r.length,s=0;s<n;++s)i=r[s],a=i._0,l=i._1,o.push(new t._Record_2(a.accept$1(this),l.accept$1(this)));return new t.MapExpression(t.List_List$unmodifiable(o,$.Record_2_Expression_and_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,i,a=this,l=e.positional,o=$.String,_=$.Expression,u=t.LinkedHashMap_LinkedHashMap$_empty(o,_);for(r=t.MapExtensions_get_pairs(e.named,o,_),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,u.$indexSet(0,s,i.accept$1(a));return r=e.rest,r=r==null?null:r.accept$1(a),n=e.keywordRest,n=n==null?null:n.accept$1(a),new t.ArgumentInvocation(t.List_List$unmodifiable(new t.MappedListIterable(l,new t.ReplaceExpressionVisitor_visitArgumentInvocation_closure(a),t._arrayInstanceType(l)._eval$1("MappedListIterable<1,Expression>")),_),t.ConstantMap_ConstantMap$from(u,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_visitCalculationExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:96},t.ReplaceExpressionVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:96},t.ReplaceExpressionVisitor_visitArgumentInvocation_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:96},t.ReplaceExpressionVisitor_visitInterpolation_closure.prototype={call$1(e){return $.Expression._is(e)?e.accept$1(this.$this):e},$signature:65},t.SelectorSearchVisitor.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitParentSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return 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:46},t._SerializeVisitor.prototype={visitCssStylesheet$1(e){var r,n,s,i,a,l,o,_,u,p,h=this;for(r=m.get$iterator$ax(e.get$children(e)),n=!h._inspect,s=h._style===c.OutputStyle_1,i=!s,a=$.CssComment,l=$.CssParentNode,o=h._serialize$_buffer,_=null;r.moveNext$0();)u=r.get$current(r),n?p=s?u.accept$1(c._IsInvisibleVisitor_true_true):u.accept$1(c._IsInvisibleVisitor_true_false):p=!1,!p&&(_!=null&&((l._is(_)?_.get$isChildless():!a._is(_))&&o.writeCharCode$1(59),h._isTrailingComment$2(u,_)?i&&o.writeCharCode$1(32):(i&&o.write$1(0,`
|
||
`),_.get$isGroupEnd()&&i&&o.write$1(0,`
|
||
`))),u.accept$1(h),_=u);_!=null?r=(l._is(_)?_.get$isChildless():!a._is(_))&&i:r=!1,r&&o.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!==c.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!==c.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!==c.OutputStyle_1||c.JSString_methods._codeUnitAt$1(e,0)!==117){s._serialize$_buffer.write$1(0,e);return}r=c.JSString_methods.substring$2(e,4,e.length-1),n=c.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!==c.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},_visitMediaQuery$1(e){var r,n,s,i,a,l,o,_,u=this,p=e.modifier;p!=null?(r=p,n=!0):(r=null,n=!1),n&&(n=u._serialize$_buffer,n.write$1(0,r),n.writeCharCode$1(32)),s=e.type,s!=null?(i=s,n=!0):(i=null,n=!1),n&&(n=u._serialize$_buffer,n.write$1(0,i),e.conditions.length!==0&&n.write$1(0," and ")),a=e.conditions,a.length===1?n=c.JSString_methods.startsWith$1(a[0],"(not "):n=!1,n?(n=u._serialize$_buffer,n.write$1(0,"not "),l=c.JSArray_methods.get$first(a),n.write$1(0,c.JSString_methods.substring$2(l,5,l.length-1))):(o=e.conjunction?"and":"or",n=u._style===c.OutputStyle_1?o+" ":" "+o+" ",_=u._serialize$_buffer,u._writeBetween$3(a,n,_.get$write(_)))},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!==c.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!==c.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssDeclaration$1(e){var r,n,s,i,a,l,o=this;if(o._writeIndentation$0(),a=e.name,o._serialize$_write$1(a),l=o._serialize$_buffer,l.writeCharCode$1(58),m.startsWith$1$s(a.value,"--")&&e.parsedAsCustomProperty)l.forSpan$2(e.value.span,new t._SerializeVisitor_visitCssDeclaration_closure(o,e));else{o._style!==c.OutputStyle_1&&l.writeCharCode$1(32);try{l.forSpan$2(e.valueSpanForMap,new t._SerializeVisitor_visitCssDeclaration_closure0(o,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),r,n);else if(a instanceof t.SassScriptException)s=a,i=t.getTraceFromException(_),a=s.message,t.throwWithTrace(new t.SassException(c.Set_empty,a,e.value.span),s,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,s=this,i=$.SassString._as(e.value.value)._string$_text;e:{if(r=s._minimumIndentation$1(i),r==null){s._serialize$_buffer.write$1(0,i);break e}if(r===-1){n=s._serialize$_buffer,n.write$1(0,t.trimAsciiRight(i,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),s._writeWithIndent$2(i,Math.min(r,n.file.getColumn$1(n.offset)))}},_minimumIndentation$1(e){for(var r,n,s,i,a,l=t.LineScanner$(e),o=l.string.length;l._string_scanner$_position!==o?(r=l.super$StringScanner$readChar(),l._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);if(l._string_scanner$_position===o)return l.peekChar$1(-1)===10?-1:null;for(s=null;l._string_scanner$_position!==o;){for(;l._string_scanner$_position!==o&&(i=l.peekChar$0(),!(i!==32&&i!==9));)l._adjustLineAndColumn$1(l.super$StringScanner$readChar());if(!(l._string_scanner$_position===o||l.scanChar$1(10)))for(a=l._line_scanner$_column,s=s==null?a:Math.min(s,a);l._string_scanner$_position!==o?(r=l.super$StringScanner$readChar(),l._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);}return s??-1},_writeWithIndent$2(e,r){var n,s,i,a,l,o,_,u=t.LineScanner$(e);for(n=u.string,s=n.length,i=this._serialize$_buffer;u._string_scanner$_position!==s&&(a=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(a),a!==10);)i.writeCharCode$1(a);for(;;){for(l=u._string_scanner$_position,o=1;;){if(u._string_scanner$_position===s){i.writeCharCode$1(32);return}e:{if(a=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(a),a===32||a===9)continue;if(a===10){l=u._string_scanner$_position,++o;break e}break}}for(this._writeTimes$2(10,o),this._writeIndentation$0(),_=u._string_scanner$_position,i.write$1(0,c.JSString_methods.substring$2(n,l+r,_));;){if(u._string_scanner$_position===s)return;if(a=u.super$StringScanner$readChar(),u._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===c.OutputStyle_1?",":", ",n._writeBetween$3(e.$arguments,r,n.get$_writeCalculationValue()),s.writeCharCode$1(41)},_writeCalculationValue$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g=null;e:{if(r=t._InitializedCell$(new t._SerializeVisitor__writeCalculationValue_closure(e)),n=e instanceof t.SassNumber,n&&r._readFinal$0()&&e.get$hasComplexUnits()){if(!d._inspect)throw t.wrapException(t.SassScriptException$(t.S(e)+" isn't a valid CSS value.",g));d._writeNumber$1(e._number$_value),d._serialize$_buffer.write$1(0,e.get$unitString());break e}if(n&&r._readFinal$0()){t:{if(s=e._number$_value,1/0===s){d._serialize$_buffer.write$1(0,"infinity");break t}if(-1/0===s){d._serialize$_buffer.write$1(0,"-infinity");break t}isNaN(s)&&d._serialize$_buffer.write$1(0,"NaN")}i=t.IterableExtension_get_firstOrNull(m.get$numeratorUnits$x(e)),i!=null?(a=i,n=!0):(a=g,n=!1),n&&(n=d._style!==c.OutputStyle_1,n&&d._serialize$_buffer.writeCharCode$1(32),l=d._serialize$_buffer,l.writeCharCode$1(42),n&&l.writeCharCode$1(32),l.writeCharCode$1(49),l.write$1(0,a));break e}if(e instanceof t.Value){e.accept$1(d);break e}if(e instanceof t.CalculationInterpolation){d._serialize$_buffer.write$1(0,e._calculation$_value);break e}e instanceof t.CalculationOperation?(o=e._operator,_=e._left,u=e._right,u=u,n=!0):(u=g,_=u,o=_,n=!1),n&&(_ instanceof t.CalculationInterpolation?p=!0:p=_ instanceof t.CalculationOperation&&_._operator.precedence<o.precedence,p&&d._serialize$_buffer.writeCharCode$1(40),d._writeCalculationValue$1(_),p&&d._serialize$_buffer.writeCharCode$1(41),h=d._style!==c.OutputStyle_1||o.precedence===1,h&&d._serialize$_buffer.writeCharCode$1(32),n=d._serialize$_buffer,n.write$1(0,o.operator),h&&n.writeCharCode$1(32),u instanceof t.CalculationInterpolation||u instanceof t.CalculationOperation&&d._parenthesizeCalculationRhs$2(o,u._operator)?f=!0:(l=o===c.CalculationOperator_OvN&&u instanceof t.SassNumber&&!isFinite(u._number$_value)&&u.get$hasUnits(),f=l),f&&n.writeCharCode$1(40),d._writeCalculationValue$1(u),f&&n.writeCharCode$1(41))}},_parenthesizeCalculationRhs$2(e,r){var n;e:{if(c.CalculationOperator_OvN===e){n=!0;break e}if(c.CalculationOperator_IyK===e){n=!1;break e}n=r===c.CalculationOperator_IyK||r===c.CalculationOperator_2bx;break e}return n},visitColor$1(e){var r,n,s,i,a,l,o,_,u,p=this;if(p._style===c.OutputStyle_1)t.fuzzyEquals(e._alpha,1)?(r=p._canUseShortHex$1(e)?4:7,n=b.$get$namesByColor().$index(0,e),n!=null?(s=n,i=!0):(s=null,i=!1),i&&s.length<=r?p._serialize$_buffer.write$1(0,s):(i=p._serialize$_buffer,p._canUseShortHex$1(e)?(i.writeCharCode$1(35),i.writeCharCode$1(t.hexCharFor(e.get$red(e)&15)),i.writeCharCode$1(t.hexCharFor(e.get$green(e)&15)),i.writeCharCode$1(t.hexCharFor(e.get$blue(e)&15))):(i.writeCharCode$1(35),p._writeHexComponent$1(e.get$red(e)),p._writeHexComponent$1(e.get$green(e)),p._writeHexComponent$1(e.get$blue(e))))):p._writeRgb$1(e);else if(a=e.format,a!=null?(l=a,i=!0):(l=null,i=!1),i)e:{if(c._ColorFormatEnum_rgbFunction===l){p._writeRgb$1(e);break e}if(c._ColorFormatEnum_hslFunction===l){i=e._alpha,o=t.fuzzyEquals(i,1),_=p._serialize$_buffer,_.write$1(0,o?"hsl(":"hsla("),p._writeNumber$1(e.get$hue(e)),_.write$1(0,", "),p._writeNumber$1(e.get$saturation(e)),_.writeCharCode$1(37),_.write$1(0,", "),p._writeNumber$1(e.get$lightness(e)),_.writeCharCode$1(37),o||(_.write$1(0,", "),p._writeNumber$1(i)),_.writeCharCode$1(41);break e}if(l instanceof t.SpanColorFormat){p._serialize$_buffer.write$1(0,l._color$_span.get$text());break e}}else u=b.$get$namesByColor().$index(0,e),u!=null?(s=u,i=!0):(s=null,i=!1),i&&!t.fuzzyEquals(e._alpha,0)?p._serialize$_buffer.write$1(0,s):t.fuzzyEquals(e._alpha,1)?(p._serialize$_buffer.writeCharCode$1(35),p._writeHexComponent$1(e.get$red(e)),p._writeHexComponent$1(e.get$green(e)),p._writeHexComponent$1(e.get$blue(e))):p._writeRgb$1(e)},_writeRgb$1(e){var r,n=e._alpha,s=t.fuzzyEquals(n,1),i=this._serialize$_buffer;i.write$1(0,s?"rgb(":"rgba("),i.write$1(0,e.get$red(e)),r=this._style===c.OutputStyle_1,i.write$1(0,r?",":", "),i.write$1(0,e.get$green(e)),i.write$1(0,r?",":", "),i.write$1(0,e.get$blue(e)),s||(i.write$1(0,r?",":", "),this._writeNumber$1(n)),i.writeCharCode$1(41)},_canUseShortHex$1(e){var r=e.get$red(e);return(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)?(r=e.get$green(e),(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)?(r=e.get$blue(e),r=(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)):r=!1):r=!1,r},_writeHexComponent$1(e){var r=this._serialize$_buffer;r.writeCharCode$1(t.hexCharFor(c.JSInt_methods._shrOtherPositive$1(e,4))),r.writeCharCode$1(t.hexCharFor(e&15))},visitList$1(e){var r,n,s,i,a,l=this,o=e._hasBrackets;if(o)l._serialize$_buffer.writeCharCode$1(91);else if(e._list$_contents.length===0){if(!l._inspect)throw t.wrapException(t.SassScriptException$("() isn't a valid CSS value.",null));l._serialize$_buffer.write$1(0,"()");return}r=l._inspect,r&&e._list$_contents.length===1?(n=e._separator,n=n===c.ListSeparator_rXA||n===c.ListSeparator_zg9,s=n):s=!1,s&&!o&&l._serialize$_buffer.writeCharCode$1(40),n=e._list$_contents,n=r?n:new t.WhereIterable(n,new t._SerializeVisitor_visitList_closure,t._arrayInstanceType(n)._eval$1("WhereIterable<1>")),i=e._separator,a=l._separatorString$1(i),l._writeBetween$3(n,a,r?new t._SerializeVisitor_visitList_closure0(l,e):new t._SerializeVisitor_visitList_closure1(l)),s&&(r=l._serialize$_buffer,r.write$1(0,i.separator),o||r.writeCharCode$1(41)),o&&l._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){var r;e:{if(c.ListSeparator_rXA===e){r=this._style===c.OutputStyle_1?",":", ";break e}if(c.ListSeparator_zg9===e){r=this._style===c.OutputStyle_1?"/":" / ";break e}if(c.ListSeparator_EVt===e){r=" ";break e}r="";break e}return r},_elementNeedsParens$2(e,r){var n;e:{if(r instanceof t.SassList&&r._list$_contents.length>1&&!r._hasBrackets){t:{if(c.ListSeparator_rXA===e){n=r._separator===c.ListSeparator_rXA;break t}if(c.ListSeparator_zg9===e){n=r._separator,n=n===c.ListSeparator_rXA||n===c.ListSeparator_zg9;break t}n=r._separator!==c.ListSeparator_undecided_null_undecided;break t}break e}n=!1;break e}return n},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===c.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,s,i,a,l=this,o=null,_=e.asSlash;if($.Record_2_nullable_Object_and_nullable_Object._is(_)?(r=_._0,n=_._1,s=!0):(n=o,r=n,s=!1),s){l.visitNumber$1(r),l._serialize$_buffer.writeCharCode$1(47),l.visitNumber$1(n);return}if(s=e._number$_value,!isFinite(s)){l.visitCalculation$1(new t.SassCalculation("calc",t.List_List$unmodifiable(t._setArrayType([e],$.JSArray_Object),$.Object)));return}if(l._writeNumber$1(s),l._inspect)l._serialize$_buffer.write$1(0,e.get$unitString());else{if(e.get$hasComplexUnits())throw t.wrapException(t.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",o));i=e.get$numeratorUnits(e),i.length===1?(a=i[0],s=!0):(a=o,s=!1),s&&l._serialize$_buffer.write$1(0,a)}},_writeNumber$1(e){var r,n,s,i=this,a=t.fuzzyAsInt(e);if(a!=null?(r=a,n=!0):(r=null,n=!1),n){i._serialize$_buffer.write$1(0,i._removeExponent$1(m.toString$0$(r)));return}if(s=i._removeExponent$1(c.JSNumber_methods.toString$0(e)),s.length<12){i._style===c.OutputStyle_1&&c.JSString_methods._codeUnitAt$1(s,0)===48&&(s=c.JSString_methods.substring$1(s,1)),i._serialize$_buffer.write$1(0,s);return}i._writeRounded$1(s)},_removeExponent$1(e){for(var r,n,s,i=c.JSString_methods._codeUnitAt$1(e,0),a=i===45,l=t._Cell$(),o=e.length,_=0;;){if(!(_<o)){r=null;break}e:{if(c.JSString_methods._codeUnitAt$1(e,_)!==101)break e;r=new t.StringBuffer(""),i=r._contents=""+t.Primitives_stringFromCharCode(i),a?(i+=t.Primitives_stringFromCharCode(c.JSString_methods._codeUnitAt$1(e,1)),r._contents=i,_>3&&(r._contents=i+c.JSString_methods.substring$2(e,3,_))):_>2&&(r._contents=i+c.JSString_methods.substring$2(e,2,_)),l._value=t.int_parse(c.JSString_methods.substring$2(e,_+1,o),null);break}++_}if(r==null)return e;if(l._readLocal$0()>0){for(i=l._readLocal$0(),o=r._contents,n=a?1:0,s=i-(o.length-1-n),i=o,_=0;_<s;++_)i=r._contents+=t.Primitives_stringFromCharCode(48);return i.charCodeAt(0)==0,i}else{for(i=(a?""+t.Primitives_stringFromCharCode(45):"")+"0.",o=l.__late_helper$_name,_=-1;n=l._value,n===l&&t.throwExpression(t.LateError$localNI(o)),_>n;)i+=t.Primitives_stringFromCharCode(48),--_;return a?(o=r._contents,o=c.JSString_methods.substring$1((o.charCodeAt(0)==0,o),1)):o=r,o=i+t.S(o),o.charCodeAt(0)==0,o}},_writeRounded$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this;if(c.JSString_methods.endsWith$1(e,".0")){g._serialize$_buffer.write$1(0,c.JSString_methods.substring$2(e,0,e.length-2));return}for(r=e.length,n=new Uint8Array(r+1),s=c.JSString_methods._codeUnitAt$1(e,0)===45,i=s?1:0,a=1;;i=l,a=_){if(i===r){g._serialize$_buffer.write$1(0,e);return}if(l=i+1,o=c.JSString_methods._codeUnitAt$1(e,i),o===46){i=l;break}_=a+1,n[a]=o-48}if(u=i+10,u>=r){g._serialize$_buffer.write$1(0,e);return}for(_=a;i<u;i=l,_=p)p=_+1,l=i+1,n[_]=c.JSString_methods._codeUnitAt$1(e,i)-48;if(c.JSString_methods._codeUnitAt$1(e,i)-48>=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_<a;++_)n[_]=0;for(;r=_>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===c.OutputStyle_1&&n[1]===0?2:1:f=0,d=g._serialize$_buffer;f<a;++f)d.writeCharCode$1(48+n[f]);if(r)for(d.writeCharCode$1(46);f<_;++f)d.writeCharCode$1(48+n[f])},_visitQuotedString$2$forceDoubleQuote(e,r){var n,s,i,a,l,o,_,u,p,h,f,d=this,g=r?d._serialize$_buffer:new t.StringBuffer("");for(r&&g.writeCharCode$1(34),n=e.length,s=!1,i=!1,a=0;a<n;++a){if(l=c.JSString_methods._codeUnitAt$1(e,a),o=t._InitializedCell$(new t._SerializeVisitor__visitQuotedString_closure(l)),_=t._InitializedCell$(new t._SerializeVisitor__visitQuotedString_closure0(l)),o._readFinal$0()&&r){g.writeCharCode$1(39);continue}if(o._readFinal$0()&&i){d._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(o._readFinal$0()){g.writeCharCode$1(39),s=!0;continue}if(_._readFinal$0()&&r){g.writeCharCode$1(92),g.writeCharCode$1(34);continue}if(_._readFinal$0()&&s){d._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_._readFinal$0()){g.writeCharCode$1(34),i=!0;continue}if(l===0||l===1||l===2||l===3||l===4||l===5||l===6||l===7||l===8||l===10||l===11||l===12||l===13||l===14||l===15||l===16||l===17||l===18||l===19||l===20||l===21||l===22||l===23||l===24||l===25||l===26||l===27||l===28||l===29||l===30||l===31){d._writeEscape$4(g,l,e,a);continue}if(l===92){g.writeCharCode$1(92),g.writeCharCode$1(92);continue}u=d._tryPrivateUseCharacter$4(g,l,e,a),u!=null?(p=u,h=!0):(p=null,h=!1),h?a=p:g.writeCharCode$1(l)}r?g.writeCharCode$1(34):(f=i?39:34,n=d._serialize$_buffer,n.writeCharCode$1(f),n.write$1(0,g),n.writeCharCode$1(f))},_visitQuotedString$1(e){return this._visitQuotedString$2$forceDoubleQuote(e,!1)},_visitUnquotedString$1(e){var r,n,s,i,a,l,o,_;for(r=e.length,n=this._serialize$_buffer,s=!1,i=0;i<r;++i){if(a=c.JSString_methods._codeUnitAt$1(e,i),a===10){n.writeCharCode$1(32),s=!0;continue}if(a===32){s||n.writeCharCode$1(32);continue}l=this._tryPrivateUseCharacter$4(n,a,e,i),l!=null?(o=l,_=!0):(o=null,_=!1),_?i=o:n.writeCharCode$1(a),s=!1}},_tryPrivateUseCharacter$4(e,r,n,s){var i;return this._style===c.OutputStyle_1?null:r>=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)+(c.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,c.JSInt_methods.toRadixString$1(r,16)),i=s+1,n.length!==i&&(a=c.JSString_methods._codeUnitAt$1(n,i),(t.CharacterExtension_get_isHex(a)||a===32||a===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var r,n,s,i=this._serialize$_buffer;i.writeCharCode$1(91),i.write$1(0,e.name),r=e.value,r!=null?(n=r,s=!0):(n=null,s=!1),s&&(i.write$1(0,e.op),t.Parser_isIdentifier(n)&&!m.startsWith$1$s(n,"--")?(i.write$1(0,n),s=e.modifier,s!=null&&i.writeCharCode$1(32)):(this._visitQuotedString$1(n),s=e.modifier,s!=null&&this._style!==c.OutputStyle_1&&i.writeCharCode$1(32)),t.NullableExtension_andThen(s,i.get$write(i))),i.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,l,o,_,u,p,h=this,f=e.leadingCombinators;for(h._writeCombinators$1(f),f.length>=1&&e.components.length>=1&&h._style!==c.OutputStyle_1&&h._serialize$_buffer.writeCharCode$1(32),f=e.components,r=f.length,n=r-1,s=h._serialize$_buffer,i=h._style===c.OutputStyle_1,a=!i,l=0;l<r;++l)o=f[l],h.visitCompoundSelector$1(o.selector),_=o.combinators,u=_.length===0,u||a&&s.writeCharCode$1(32),p=i?"":" ",h._writeBetween$3(_,p,s.get$write(s)),l!==n?_=!i||u:_=!1,_&&s.writeCharCode$1(32)},_writeCombinators$1(e){var r=this._style===c.OutputStyle_1?"":" ",n=this._serialize$_buffer;return this._writeBetween$3(e,r,n.get$write(n))},visitCompoundSelector$1(e){var r,n,s,i=this._serialize$_buffer,a=i.get$length(i);for(r=e.components,n=r.length,s=0;s<n;++s)r[s].accept$1(this);i.get$length(i)===a&&i.writeCharCode$1(42)},visitIDSelector$1(e){var r=this._serialize$_buffer;r.writeCharCode$1(35),r.write$1(0,e.name)},visitSelectorList$1(e){var r,n,s,i,a,l=this,o=e.components;for(r=m.get$iterator$ax(l._inspect?o:new t.WhereIterable(o,new t._SerializeVisitor_visitSelectorList_closure,t._arrayInstanceType(o)._eval$1("WhereIterable<1>"))),n=l._style!==c.OutputStyle_1,s=l._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,`
|
||
`),l._writeIndentation$0()):n&&s.writeCharCode$1(32)),l.visitComplexSelector$1(a)},visitParentSelector$1(e){var r=this._serialize$_buffer;r.writeCharCode$1(38),t.NullableExtension_andThen(e.suffix,r.get$write(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=t._InitializedCell$(new t._SerializeVisitor_visitPseudoSelector_closure(e)),i=e.name;i==="not"&&s._readFinal$0()instanceof t.SelectorList&&s._readFinal$0().accept$1(c._IsInvisibleVisitor_true)||(r=this._serialize$_buffer,r.writeCharCode$1(58),e.isSyntacticClass||r.writeCharCode$1(58),r.write$1(0,i),i=e.argument,n=i==null,!(n&&e.selector==null)&&(r.writeCharCode$1(40),n||(r.write$1(0,i),e.selector!=null&&r.writeCharCode$1(32)),t.NullableExtension_andThen(e.selector,this.get$visitSelectorList()),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,l,o,_,u,p,h,f,d=this,g=d._serialize$_buffer;for(g.writeCharCode$1(123),r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=d._style===c.OutputStyle_1,s=!n,i=d.get$_requiresSemicolon(),a=!d._inspect,l=t._instanceType(r)._precomputed1,o=null,_=null;r.moveNext$0();)u=r.__internal$_current,p=u??l._as(u),a?u=n?p.accept$1(c._IsInvisibleVisitor_true_true):p.accept$1(c._IsInvisibleVisitor_true_false):u=!1,!u&&(u=_==null,h=u?null:i.call$1(_),(h??!1)&&g.writeCharCode$1(59),d._isTrailingComment$2(p,u?e:_)?(s&&g.writeCharCode$1(32),f=d._indentation,d._indentation=0,new t._SerializeVisitor__visitChildren_closure(d,p).call$0(),d._indentation=f):(s&&g.write$1(0,`
|
||
`),++d._indentation,new t._SerializeVisitor__visitChildren_closure0(d,p).call$0(),--d._indentation),o=_,_=p);_!=null&&(($.CssParentNode._is(_)?_.get$isChildless():!$.CssComment._is(_))&&s&&g.writeCharCode$1(59),o==null&&d._isTrailingComment$2(_,e)?s&&g.writeCharCode$1(32):(d._writeLineFeed$0(),d._writeIndentation$0())),g.writeCharCode$1(125)},_requiresSemicolon$1(e){return $.CssParentNode._is(e)?e.get$isChildless():!$.CssComment._is(e)},_isTrailingComment$2(e,r){var n,s,i,a,l,o,_;return this._style===c.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:(l=Math.max(0,c.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),o=r.get$span(r),_=s.span$2(0,i.offset,o.get$start(o).offset+l),n=n.get$start(n),n=n.file.getLine$1(n.offset),o=t.FileLocation$_(_.file,_._end),n===o.file.getLine$1(o.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!==c.OutputStyle_1&&this._serialize$_buffer.write$1(0,`
|
||
`)},_writeIndentation$0(){var e=this;e._style!==c.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;s<r;++s)n.writeCharCode$1(e)},_writeBetween$1$3(e,r,n){var s,i,a,l;for(s=m.get$iterator$ax(e),i=this._serialize$_buffer,a=!0;s.moveNext$0();)l=s.get$current(s),a?a=!1:i.write$1(0,r),n.call$1(l)},_writeBetween$3(e,r,n){return this._writeBetween$1$3(e,r,n,$.dynamic)}},t._SerializeVisitor_visitCssComment_closure.prototype={call$0(){var e,r,n,s,i,a=this.$this;a._style===c.OutputStyle_1&&c.JSString_methods._codeUnitAt$1(this.node.text,2)!==33||(e=this.node,r=e.text,!c.JSString_methods.startsWith$1(r,t.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=a._minimumIndentation$1(r),n!=null?(s=n,i=!0):(s=null,i=!1),i?(e=e.span,e=e.get$start(e),e=e.file.getColumn$1(e.offset),s=Math.min(t.checkNum(s),e),a._writeIndentation$0(),a._writeWithIndent$2(r,s)):(a._writeIndentation$0(),a._serialize$_buffer.write$1(0,r))))},$signature:2},t._SerializeVisitor_visitCssAtRule_closure.prototype={call$0(){var e,r,n,s=this.$this,i=s._serialize$_buffer;i.writeCharCode$1(64),e=this.node,s._serialize$_write$1(e.name),r=e.value,r!=null?(n=r,e=!0):(n=null,e=!1),e&&(i.writeCharCode$1(32),s._serialize$_write$1(n))},$signature:2},t._SerializeVisitor_visitCssMediaRule_closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._serialize$_buffer;a.write$1(0,"@media"),e=this.node.queries,r=c.JSArray_methods.get$first(e),n=i._style===c.OutputStyle_1,n&&r.modifier==null&&r.type==null?(s=r.conditions,s=s.length===1&&m.startsWith$1$s(c.JSArray_methods.get$first(s),"(not ")):s=!0,s&&a.writeCharCode$1(32),a=n?",":", ",i._writeBetween$3(e,a,i.get$_visitMediaQuery())},$signature:2},t._SerializeVisitor_visitCssImport_closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._serialize$_buffer;a.write$1(0,"@import"),e=i._style!==c.OutputStyle_1,e&&a.writeCharCode$1(32),r=this.node,a.forSpan$2(r.url.span,new t._SerializeVisitor_visitCssImport__closure(i,r)),n=r.modifiers,n!=null?(s=n,i=!0):(s=null,i=!1),i&&(e&&a.writeCharCode$1(32),a.write$1(0,s))},$signature:2},t._SerializeVisitor_visitCssImport__closure.prototype={call$0(){return this.$this._writeImportUrl$1(this.node.url.value)},$signature:0},t._SerializeVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e=this.$this,r=e._style===c.OutputStyle_1?",":", ",n=e._serialize$_buffer;return e._writeBetween$3(this.node.selector.value,r,n.get$write(n))},$signature:0},t._SerializeVisitor_visitCssStyleRule_closure.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule$_selector._box$_inner.value)},$signature:0},t._SerializeVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e=this.$this,r=e._serialize$_buffer;r.write$1(0,"@supports"),e._style===c.OutputStyle_1&&m.codeUnitAt$1$s(this.node.condition.value,0)===40||r.writeCharCode$1(32),e._serialize$_write$1(this.node.condition)},$signature:2},t._SerializeVisitor_visitCssDeclaration_closure.prototype={call$0(){var e=this.$this,r=this.node;e._style===c.OutputStyle_1?e._writeFoldedValue$1(r):e._writeReindentedValue$1(r)},$signature:2},t._SerializeVisitor_visitCssDeclaration_closure0.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},t._SerializeVisitor__writeCalculationValue_closure.prototype={call$0(){return!isFinite(this._2_0._number$_value)},$signature:1},t._SerializeVisitor_visitList_closure.prototype={call$1(e){return!e.get$isBlank()},$signature:71},t._SerializeVisitor_visitList_closure0.prototype={call$1(e){var r=this.$this,n=r._elementNeedsParens$2(this.value._separator,e);n&&r._serialize$_buffer.writeCharCode$1(40),e.accept$1(r),n&&r._serialize$_buffer.writeCharCode$1(41)},$signature:60},t._SerializeVisitor_visitList_closure1.prototype={call$1(e){e.accept$1(this.$this)},$signature:60},t._SerializeVisitor_visitMap_closure.prototype={call$1(e){var r=this.$this;r._writeMapElement$1(e.key),r._serialize$_buffer.write$1(0,": "),r._writeMapElement$1(e.value)},$signature:292},t._SerializeVisitor__visitQuotedString_closure.prototype={call$0(){return this._1_0===39},$signature:1},t._SerializeVisitor__visitQuotedString_closure0.prototype={call$0(){return this._1_0===34},$signature:1},t._SerializeVisitor_visitSelectorList_closure.prototype={call$1(e){return!e.accept$1(c._IsInvisibleVisitor_true)},$signature:18},t._SerializeVisitor_visitPseudoSelector_closure.prototype={call$0(){return this._0_0.selector},$signature:72},t._SerializeVisitor__write_closure.prototype={call$0(){return this.$this._serialize$_buffer.write$1(0,this.value.value)},$signature:0},t._SerializeVisitor__visitChildren_closure.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},t._SerializeVisitor__visitChildren_closure0.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},t.OutputStyle.prototype={_enumToString$0(){return"OutputStyle."+this._name}},t.LineFeed.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return"lf"}},t.StatementSearchVisitor.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return t.NullableExtension_andThen(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitContentRule$1(e){return null},visitDebugRule$1(e){return null},visitDeclaration$1(e){return t.NullableExtension_andThen(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1(e){return null},visitExtendRule$1(e){return null},visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1(e){return null},visitFunctionRule$1(e){return this.visitChildren$1(e.children)},visitIfRule$1(e){var r=t.IterableExtension_search(e.clauses,new t.StatementSearchVisitor_visitIfRule_closure(this));return r??t.NullableExtension_andThen(e.lastClause,new t.StatementSearchVisitor_visitIfRule_closure0(this))},visitImportRule$1(e){return null},visitIncludeRule$1(e){return t.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){return null},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return this.visitChildren$1(e.children)},visitReturnRule$1(e){return null},visitSilentComment$1(e){return null},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1(e){return null},visitVariableDeclaration$1(e){return null},visitWarnRule$1(e){return null},visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){return t.IterableExtension_search(e,new t.StatementSearchVisitor_visitChildren_closure(this))}},t.StatementSearchVisitor_visitIfRule_closure.prototype={call$1(e){return t.IterableExtension_search(e.children,new t.StatementSearchVisitor_visitIfRule__closure0(this.$this))},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(IfClause)")}},t.StatementSearchVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},t.StatementSearchVisitor_visitIfRule_closure0.prototype={call$1(e){return t.IterableExtension_search(e.children,new t.StatementSearchVisitor_visitIfRule__closure(this.$this))},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(ElseClause)")}},t.StatementSearchVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},t.StatementSearchVisitor_visitChildren_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},t.Entry.prototype={compareTo$1(e,r){var n,s,i=this.target.compareTo$1(0,r.target);return i!==0||(n=this.source,s=r.source,i=c.JSString_methods.compareTo$1(m.toString$0$(n.file.url),m.toString$0$(s.file.url)),i!==0)?i:n.compareTo$1(0,s)},$isComparable:1},t.Mapping.prototype={},t.SingleMapping.prototype={toJson$1$includeSourceContents(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=this,P=new t.StringBuffer("");for(r=T.lines,n=r.length,s=0,i=0,a=0,l=0,o=0,_=0,u=!0,p=0;p<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++p){if(h=r[p],f=h.line,f>s){for(d=s;d<f;++d)P._contents+=";";s=f,i=0,u=!0}for(g=m.get$iterator$ax(h.entries);g.moveNext$0();i=S,u=!1){if(y=g.get$current(g),u||(P._contents+=","),S=y.column,C=t.encodeVlq(S-i),C=t.StringBuffer__writeAll(P._contents,C,""),P._contents=C,E=y.sourceUrlId,C=t.StringBuffer__writeAll(C,t.encodeVlq(E-o),""),P._contents=C,A=y.sourceLine,C=t.StringBuffer__writeAll(C,t.encodeVlq(A-a),""),P._contents=C,M=y.sourceColumn,C=t.StringBuffer__writeAll(C,t.encodeVlq(M-l),""),P._contents=C,L=y.sourceNameId,L==null){o=E,l=M,a=A;continue}P._contents=t.StringBuffer__writeAll(C,t.encodeVlq(L-_),""),_=L,o=E,l=M,a=A}}return r=T.sourceRoot,r==null&&(r=""),n=P._contents,R=t.LinkedHashMap_LinkedHashMap$_literal(["version",3,"sourceRoot",r,"sources",T.urls,"names",T.names,"mappings",(n.charCodeAt(0)==0,n)],$.String,$.dynamic),r=T.targetUrl,r!=null&&R.$indexSet(0,"file",r),e&&(r=T.files,n=t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String?>"),R.$indexSet(0,"sourcesContent",t.List_List$of(new t.MappedListIterable(r,new t.SingleMapping_toJson_closure,n),!0,n._eval$1("ListIterable.E")))),T.extensions.forEach$1(0,new t.SingleMapping_toJson_closure0(R)),R},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:3},t.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:293},t.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:294},t.SingleMapping_toJson_closure.prototype={call$1(e){return e==null?null:t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null)},$signature:295},t.SingleMapping_toJson_closure0.prototype={call$2(e,r){return this.result.$indexSet(0,e,r),r},$signature:183},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,l,o;for(n=this._decodedChars,s=n.length,i=this._lineStarts,a=0;a<s;++a)l=n[a],l===13&&(o=a+1,(o>=s||n[o]!==10)&&(l=10)),l===10&&i.push(a+1)},span$2(e,r,n){return t._FileSpan$(this,r,n??this._decodedChars.length)},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+N.x20must_n+n.get$length(n)+"."));return r=n._lineStarts,e<c.JSArray_methods.get$first(r)?-1:e>=c.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<r[s])?!1:(n=r.length,s>=n-1||e<r[s+1]?!0:s>=n-2||e<r[s+2]?(this._cachedLine=s+1,!0):!1)},_binarySearch$1(e){var r,n,s=this._lineStarts,i=s.length-1;for(r=0;r<i;)n=r+c.JSInt_methods._tdivFast$1(i-r,2),s[n]>e?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<n&&s>=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+N.x20must_n+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(c.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(c.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(c.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(i<a)throw t.wrapException(t.ArgumentError$("End "+i+" must come after start "+a+".",null));if(s=this.file,i>s._decodedChars.length)throw t.wrapException(t.RangeError$("End "+i+N.x20must_n+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=c.JSInt_methods.compareTo$1(this._file$_start,r._file$_start),n===0?c.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,c.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,l,o,_,u,p,h,f,d,g,y,S,C,E,A=this,M=null,L=A._lines;for(A._writeFileStart$1(c.JSArray_methods.get$first(L).url),e=A._maxMultilineSpans,r=t.List_List$filled(e,M,!1,$.nullable__Highlight),n=A._highlighter$_buffer,e=e!==0,s=A._primaryColor,i=0;i<L.length;++i){for(a=L[i],i>0&&(l=L[i-1],o=l.url,_=a.url,m.$eq$(o,_)?l.number+1!==a.number&&(A._writeSidebar$1$text("..."),n._contents+=`
|
||
`):(A._writeSidebar$1$end(b._glyphs.get$upEnd()),n._contents+=`
|
||
`,A._writeFileStart$1(_))),o=a.highlights,_=new t.ReversedListIterable(o,t._arrayInstanceType(o)._eval$1("ReversedListIterable<1>")),_=new t.ListIterator(_,_.get$length(_)),u=t._instanceType(_)._precomputed1,p=a.number,h=a.text;_.moveNext$0();)f=_.__internal$_current,f==null&&(f=u._as(f)),d=f.span,d.get$start(d).get$line()!==d.get$end(d).get$line()&&d.get$start(d).get$line()===p&&A._isOnlyWhitespace$1(c.JSString_methods.substring$2(h,0,d.get$start(d).get$column()))&&(g=c.JSArray_methods.indexOf$1(r,M),g<0&&t.throwExpression(t.ArgumentError$(t.S(r)+" contains no null elements.",M)),r[g]=f);for(A._writeSidebar$1$line(p),n._contents+=" ",A._writeMultilineHighlights$2(a,r),e&&(n._contents+=" "),y=c.JSArray_methods.indexWhere$1(o,new t.Highlighter_highlight_closure),S=y===-1?M:o[y],_=S!=null,_?(u=S.span,f=u.get$start(u).get$line()===p?u.get$start(u).get$column():0,A._writeHighlightedText$4$color(h,f,u.get$end(u).get$line()===p?u.get$end(u).get$column():h.length,s)):A._writeText$1(h),n._contents+=`
|
||
`,_&&A._writeIndicator$3(a,S,r),_=o.length,C=0;C<o.length;o.length===_||(0,t.throwConcurrentModificationError)(o),++C)E=o[C],!E.isPrimary&&A._writeIndicator$3(a,E,r)}return A._writeSidebar$1$end(b._glyphs.get$upEnd()),L=n._contents,L.charCodeAt(0)==0,L},_writeFileStart$1(e){var r=this,n=!r._multipleFiles||!$.Uri._is(e),s=b._glyphs;n?r._writeSidebar$1$end(s.get$downEnd()):(r._writeSidebar$1$end(s.get$topLeftCorner()),r._colorize$2$color(new t.Highlighter__writeFileStart_closure(r),"\x1B[34m"),r._highlighter$_buffer._contents+=" "+b.$get$context().prettyUri$1(e)),r._highlighter$_buffer._contents+=`
|
||
`},_writeMultilineHighlights$3$current(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S=this,C={};for(C.openedOnThisLine=!1,C.openedOnThisLineColor=null,s=n==null,s?i=null:i=n.isPrimary?S._primaryColor:S._secondaryColor,a=r.length,l=S._secondaryColor,s=!s,o=S._primaryColor,_=S._highlighter$_buffer,u=!1,p=0;p<a;++p)h=r[p],f=h==null,f?d=null:(g=h.span,d=g.get$start(g).get$line()),f?y=null:(g=h.span,y=g.get$end(g).get$line()),s&&h===n?(S._colorize$2$color(new t.Highlighter__writeMultilineHighlights_closure(S,d,e),i),u=!0):u?S._colorize$2$color(new t.Highlighter__writeMultilineHighlights_closure0(S,h),i):f?C.openedOnThisLine?S._colorize$2$color(new t.Highlighter__writeMultilineHighlights_closure1(S),C.openedOnThisLineColor):_._contents+=" ":(f=h.isPrimary?o:l,S._colorize$2$color(new t.Highlighter__writeMultilineHighlights_closure2(C,S,n,d,e,h,y),f))},_writeMultilineHighlights$2(e,r){return this._writeMultilineHighlights$3$current(e,r,null)},_writeHighlightedText$4$color(e,r,n,s){var i=this;i._writeText$1(c.JSString_methods.substring$2(e,0,r)),i._colorize$2$color(new t.Highlighter__writeHighlightedText_closure(i,e,r,n),s),i._writeText$1(c.JSString_methods.substring$2(e,n,e.length))},_writeIndicator$3(e,r,n){var s,i,a=this,l=r.isPrimary?a._primaryColor:a._secondaryColor,o=r.span;if(o.get$start(o).get$line()===o.get$end(o).get$line())a._writeSidebar$0(),o=a._highlighter$_buffer,o._contents+=" ",a._writeMultilineHighlights$3$current(e,n,r),n.length!==0&&(o._contents+=" "),a._writeLabel$3(r,n,a._colorize$2$color(new t.Highlighter__writeIndicator_closure(a,e,r),l));else if(s=e.number,o.get$start(o).get$line()===s){if(c.JSArray_methods.contains$1(n,r))return;t.replaceFirstNull(n,r),a._writeSidebar$0(),o=a._highlighter$_buffer,o._contents+=" ",a._writeMultilineHighlights$3$current(e,n,r),a._colorize$2$color(new t.Highlighter__writeIndicator_closure0(a,e,r),l),o._contents+=`
|
||
`}else if(o.get$end(o).get$line()===s){if(i=o.get$end(o).get$column()===e.text.length,i&&r.label==null){t.replaceWithNull(n,r);return}a._writeSidebar$0(),a._highlighter$_buffer._contents+=" ",a._writeMultilineHighlights$3$current(e,n,r),a._writeLabel$3(r,n,a._colorize$2$color(new t.Highlighter__writeIndicator_closure1(a,i,e,r),l)),t.replaceWithNull(n,r)}},_writeArrow$3$beginning(e,r,n){var s,i=n?0:1,a=this._countTabs$1(c.JSString_methods.substring$2(e.text,0,r+i));i=this._highlighter$_buffer,s=i._contents+=c.JSString_methods.$mul(b._glyphs.get$horizontalLine(),1+r+a*3),i._contents=s+"^"},_writeArrow$2(e,r){return this._writeArrow$3$beginning(e,r,!0)},_writeLabel$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d=this,g=e.label;if(g==null){d._highlighter$_buffer._contents+=`
|
||
`;return}for(s=t._setArrayType(g.split(`
|
||
`),$.JSArray_String),i=e.isPrimary?d._primaryColor:d._secondaryColor,d._colorize$2$color(new t.Highlighter__writeLabel_closure(d,s),i),a=d._highlighter$_buffer,a._contents+=`
|
||
`,l=t.SubListIterable$(s,1,null,$.String),l=new t.ListIterator(l,l.get$length(l)),o=r.length,_=t._instanceType(l)._precomputed1;l.moveNext$0();){for(u=l.__internal$_current,u==null&&(u=_._as(u)),d._writeSidebar$0(),p=a._contents+=" ",h=0;h<o;++h)f=r[h],f==null||f===e?(p+=" ",a._contents=p):p=a._contents+=b._glyphs.get$verticalLine();a._contents+=c.JSString_methods.$mul(" ",n),d._colorize$2$color(new t.Highlighter__writeLabel_closure0(d,u),i),a._contents+=`
|
||
`}},_writeText$1(e){var r,n,s,i;for(r=new t.CodeUnits(e),r=new t.ListIterator(r,r.get$length(r)),n=this._highlighter$_buffer,s=t._instanceType(r)._precomputed1;r.moveNext$0();)i=r.__internal$_current,i==null&&(i=s._as(i)),i===9?n._contents+=c.JSString_methods.$mul(" ",4):n._contents+=t.Primitives_stringFromCharCode(i)},_writeSidebar$3$end$line$text(e,r,n){var s={};s.text=n,r!=null&&(s.text=c.JSInt_methods.toString$0(r+1)),this._colorize$2$color(new t.Highlighter__writeSidebar_closure(s,this,e),"\x1B[34m")},_writeSidebar$1$end(e){return this._writeSidebar$3$end$line$text(e,null,null)},_writeSidebar$1$text(e){return this._writeSidebar$3$end$line$text(null,null,e)},_writeSidebar$1$line(e){return this._writeSidebar$3$end$line$text(null,e,null)},_writeSidebar$0(){return this._writeSidebar$3$end$line$text(null,null,null)},_countTabs$1(e){var r,n,s,i;for(r=new t.CodeUnits(e),r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1,s=0;r.moveNext$0();)i=r.__internal$_current,(i??n._as(i))===9&&++s;return s},_isOnlyWhitespace$1(e){var r,n,s;for(r=new t.CodeUnits(e),r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)if(s=r.__internal$_current,s==null&&(s=n._as(s)),s!==32&&s!==9)return!1;return!0},_colorize$1$2$color(e,r){var n,s=this._primaryColor!=null;return s&&r!=null&&(this._highlighter$_buffer._contents+=r),n=e.call$0(),s&&r!=null&&(this._highlighter$_buffer._contents+="\x1B[0m"),n},_colorize$2$color(e,r){return this._colorize$1$2$color(e,r,$.dynamic)}},t.Highlighter_closure.prototype={call$0(){var e=this.color,r=m.getInterceptor$(e);return r.$eq(e,!0)?"\x1B[31m":r.$eq(e,!1)?null:t._asStringQ(e)},$signature:22},t.Highlighter$__closure.prototype={call$1(e){var r=e.highlights;return r=new t.WhereIterable(r,new t.Highlighter$___closure,t._arrayInstanceType(r)._eval$1("WhereIterable<1>")),r.get$length(r)},$signature:296},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:123},t.Highlighter$__closure0.prototype={call$1(e){return e.url},$signature:298},t.Highlighter__collateLines_closure.prototype={call$1(e){var r=e.span;return r=r.get$sourceUrl(r),r??new t.Object},$signature:299},t.Highlighter__collateLines_closure0.prototype={call$2(e,r){return e.span.compareTo$1(0,r.span)},$signature:300},t.Highlighter__collateLines_closure1.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,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),l=t.findLineStart(a,i.get$text(),i.get$start(i).get$column()),l.toString,l=c.JSString_methods.allMatches$1(`
|
||
`,c.JSString_methods.substring$2(a,0,l)),o=l.get$length(l),_=i.get$start(i).get$line()-o,i=a.split(`
|
||
`),l=i.length,u=0;u<l;++u)p=i[u],(S.length===0||_>c.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,u=0;u<S.length;S.length===n||(0,t.throwConcurrentModificationError)(S),++u){for(p=S[u],h.fixed$length&&t.throwExpression(t.UnsupportedError$("removeWhere")),c.JSArray_methods._removeWhere$2(h,new t.Highlighter__collateLines__closure(p),!0),d=h.length,s=r.skip$1(y,f),s=s.get$iterator(s);s.moveNext$0()&&(i=s.get$current(s),l=i.span,!(l.get$start(l).get$line()>p.number));)h.push(i);f+=h.length-d,c.JSArray_methods.addAll$1(p.highlights,h)}return S},$signature:301},t.Highlighter__collateLines__closure.prototype={call$1(e){var r=e.span;return r.get$end(r).get$line()<this.line.number},$signature:123},t.Highlighter_highlight_closure.prototype={call$1(e){return e.isPrimary},$signature:123},t.Highlighter__writeFileStart_closure.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=c.JSString_methods.$mul(b._glyphs.get$horizontalLine(),2)+">",null},$signature:0},t.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=b._glyphs;e=this.startLine===this.line.number?e.get$topLeftCorner():e.get$bottomLeftCorner(),this.$this._highlighter$_buffer._contents+=e},$signature:2},t.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=b._glyphs;e=this.highlight==null?e.get$horizontalLine():e.get$cross(),this.$this._highlighter$_buffer._contents+=e},$signature:2},t.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=b._glyphs.get$horizontalLine(),null},$signature:0},t.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,r=e._box_0,n=r.openedOnThisLine,s=b._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?b._glyphs.glyphOrAscii$2("└","\\"):i,s._highlighter$_buffer._contents+=r):s._colorize$2$color(new t.Highlighter__writeMultilineHighlights__closure0(s,i),r.openedOnThisLineColor)))},$signature:2},t.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this._box_0.openedOnThisLine?"┬":"┌";this.$this._highlighter$_buffer._contents+=b._glyphs.glyphOrAscii$2(e,"/")},$signature:2},t.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:2},t.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1(c.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,l=a._contents,o=this.highlight,_=o.span;return o=o.isPrimary?"^":b._glyphs.get$horizontalLineBold(),e=_.get$start(_).get$column(),r=_.get$end(_).get$column(),_=this.line.text,n=i._countTabs$1(c.JSString_methods.substring$2(_,0,e)),s=i._countTabs$1(c.JSString_methods.substring$2(_,e,r)),e+=n*3,a._contents+=c.JSString_methods.$mul(" ",e),o=a._contents+=c.JSString_methods.$mul(o,Math.max(r+(n+s)*3-e,1)),o.length-l.length},$signature:3},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+=c.JSString_methods.$mul(b._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:3},t.Highlighter__writeLabel_closure.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+t.S(c.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+=c.JSString_methods.padRight$1(n,e._paddingBeforeSidebar),e=this.end,r._contents+=e??b._glyphs.get$verticalLine()},$signature:2},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:302},t._Line.prototype={toString$0(e){return""+this.number+': "'+this.text+'" ('+c.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??"unknown source")+":"+(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??"unknown source")+":"+(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()<a.get$offset())throw t.wrapException(t.ArgumentError$("End "+i.toString$0(0)+" must come after start "+a.toString$0(0)+".",null));if(s=this.text,s.length!==a.distance$1(i))throw t.wrapException(t.ArgumentError$('Text "'+s+'" must be '+a.distance$1(i)+" characters long.",null))}else throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(a.get$sourceUrl(a))+'" and "'+t.S(i.get$sourceUrl(i))+`" don't match.`,null))},get$start(e){return this.start},get$end(e){return this.end},get$text(){return this.text}},t.SourceSpanException.prototype={get$message(e){return this._span_exception$_message},get$span(e){return this._span},toString$1$color(e,r){var n=this;return n.get$span(n),"Error on "+n.get$span(n).message$2$color(0,n._span_exception$_message,r)},toString$0(e){return this.toString$1$color(e,null)},$isException:1},t.SourceSpanFormatException.prototype={$isFormatException:1,get$source(){return this.source}},t.MultiSourceSpanException.prototype={toString$0(e){var r=this;return"Error on "+t.SourceSpanExtension_messageMultiple(r._span,r._span_exception$_message,r.primaryLabel,r.secondarySpans,!1,null,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},t.MultiSourceSpanFormatException.prototype={$isFormatException:1},t.SourceSpanMixin.prototype={get$sourceUrl(e){var r=this.get$start(this);return r.get$sourceUrl(r)},get$length(e){var r=this;return r.get$end(r).get$offset()-r.get$start(r).get$offset()},compareTo$1(e,r){var n=this,s=n.get$start(n).compareTo$1(0,r.get$start(r));return s===0?n.get$end(n).compareTo$1(0,r.get$end(r)):s},message$2$color(e,r,n){var s,i,a=this,l="line "+(a.get$start(a).get$line()+1)+", column "+(a.get$start(a).get$column()+1);return a.get$sourceUrl(a)!=null&&(s=a.get$sourceUrl(a),s=l+(" of "+b.$get$context().prettyUri$1(s)),l=s),l+=": "+r,i=a.highlight$1$color(n),i.length!==0&&(l=l+`
|
||
`+i),l.charCodeAt(0)==0,l},message$1(e,r){return this.message$2$color(e,r,null)},highlight$1$color(e){var r=this;return!$.SourceSpanWithContext._is(r)&&r.get$length(r)===0?"":t.Highlighter$(r,e).highlight$0()},$eq(e,r){var n=this;return r==null?!1:$.SourceSpan._is(r)&&n.get$start(n).$eq(0,r.get$start(r))&&n.get$end(n).$eq(0,r.get$end(r))},get$hashCode(e){var r=this;return t.Object_hash(r.get$start(r),r.get$end(r),c.C_SentinelValue,c.C_SentinelValue)},toString$0(e){var r=this;return"<"+t.getRuntimeTypeOfDartObject(r).toString$0(0)+": from "+r.get$start(r).toString$0(0)+" to "+r.get$end(r).toString$0(0)+' "'+r.get$text()+'">'},$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,c.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$1(0,N.x3d_____)},$isStackTrace:1},t.Chain_Chain$parse_closure.prototype={call$1(e){return e.length!==0},$signature:10},t.Chain_toTrace_closure.prototype={call$1(e){return e.get$frames()},$signature:303},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,c.CONSTANT)},$signature:304},t.Chain_toString__closure0.prototype={call$1(e){return e.get$location().length},$signature:160},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:306},t.Chain_toString__closure.prototype={call$1(e){return c.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+t.S(e.get$member())+`
|
||
`},$signature:161},t.Frame.prototype={get$isCore(){return this.uri.get$scheme()==="dart"},get$library(){var e=this.uri;return e.get$scheme()==="data"?"data:...":b.$get$context().prettyUri$1(e)},get$$package(){var e=this.uri;return e.get$scheme()!=="package"?null:c.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,l,o=null,_=this.frame;return _==="..."?new t.Frame(t._Uri__Uri(o,o,o,o),o,o,"..."):(e=b.$get$_vmFrame().firstMatch$1(_),e==null?new t.UnparsedFrame(t._Uri__Uri(o,"unparsed",o,o),_):(_=e._match,r=_[1],r.toString,n=b.$get$_asyncBody(),r=t.stringReplaceAllUnchecked(r,n,"<async>"),s=t.stringReplaceAllUnchecked(r,"<anonymous closure>","<fn>"),r=_[2],n=r,n.toString,c.JSString_methods.startsWith$1(n,"<data:")?i=t.Uri_Uri$dataFromString("",o,o):(r=r,r.toString,i=t.Uri_parse(r)),a=_[3].split(":"),_=a.length,l=_>1?t.int_parse(a[1],o):o,new t.Frame(i,l,_>2?t.int_parse(a[2],o):o,s)))},$signature:66},t.Frame_Frame$parseV8_closure.prototype={call$0(){var e,r,n="<fn>",s=this.frame,i=b.$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,"<anonymous>",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:66},t.Frame_Frame$parseV8_closure_parseLocation.prototype={call$2(e,r){for(var n,s,i,a,l,o=null,_=b.$get$_v8EvalLocation(),u=_.firstMatch$1(e);u!=null;e=n)n=u._match[1],n.toString,u=_.firstMatch$1(n);return e==="native"?new t.Frame(t.Uri_parse("native"),o,o,r):(s=b.$get$_v8UrlLocation().firstMatch$1(e),s==null?new t.UnparsedFrame(t._Uri__Uri(o,"unparsed",o,o),this.frame):(_=s._match,n=_[1],n.toString,i=t.Frame__uriOrPathToUri(n),n=_[2],n.toString,a=t.int_parse(n,o),l=_[3],new t.Frame(i,a,l!=null?t.int_parse(l,o):o,r)))},$signature:309},t.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,r,n,s,i=null,a=this.frame,l=b.$get$_firefoxEvalLocation().firstMatch$1(a);return l==null?new t.UnparsedFrame(t._Uri__Uri(i,"unparsed",i,i),a):(a=l._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"?"<fn>":r))},$signature:66},t.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,r,n,s,i,a,l,o=null,_=this.frame,u=b.$get$_firefoxSafariFrame().firstMatch$1(_);return u==null?new t.UnparsedFrame(t._Uri__Uri(o,"unparsed",o,o),_):(e=u._match,r=e[3],n=r,n.toString,c.JSString_methods.contains$1(n," line ")?t.Frame_Frame$_parseFirefoxEval(_):(_=r,_.toString,s=t.Frame__uriOrPathToUri(_),i=e[1],i!=null?(_=e[2],_.toString,_=c.JSString_methods.allMatches$1("/",_),i+=c.JSArray_methods.join$0(t.List_List$filled(_.get$length(_),".<fn>",!1,$.String)),i===""&&(i="<fn>"),i=c.JSString_methods.replaceFirst$2(i,b.$get$_initialDot(),"")):i="<fn>",_=e[4],_===""?a=o:(_=_,_.toString,a=t.int_parse(_,o)),_=e[5],_==null||_===""?l=o:(_=_,_.toString,l=t.int_parse(_,o)),new t.Frame(s,a,l,i)))},$signature:66},t.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,r,n,s,i=null,a=this.frame,l=b.$get$_friendlyFrame().firstMatch$1(a);if(l==null)throw t.wrapException(t.FormatException$("Couldn't parse package:stack_trace stack trace line '"+a+"'.",i,i));return a=l._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=b.$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:66},t.LazyTrace.prototype={get$_lazy_trace$_trace(){var e,r=this,n=r.__LazyTrace__trace_FI;return n===b&&(e=r._thunk.call$0(),r.__LazyTrace__trace_FI!==b&&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:163},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,l={};for(l.predicate=e,l.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||!l.predicate.call$1(a)?n.push(a):(n.length===0||!l.predicate.call$1(c.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(l),s),!0,s._eval$1("ListIterable.E")),n.length>1&&l.predicate.call$1(c.JSArray_methods.get$first(n))&&c.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,c.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:163},t.Trace__parseVM_closure.prototype={call$1(e){return e.length!==0},$signature:10},t.Trace$parseV8_closure.prototype={call$1(e){return!c.JSString_methods.startsWith$1(e,b.$get$_v8TraceLine())},$signature:10},t.Trace$parseJSCore_closure.prototype={call$1(e){return e!==" at "},$signature:10},t.Trace$parseFirefox_closure.prototype={call$1(e){return e.length!==0&&e!=="[native code]"},$signature:10},t.Trace$parseFriendly_closure.prototype={call$1(e){return!c.JSString_methods.startsWith$1(e,"=====")},$signature:10},t.Trace_terse_closure.prototype={call$1(e){return!1},$signature:164},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,c.JSString_methods.contains$1(r,"<async>")?e.get$line()==null:!1)},$signature:164},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=b.$get$_terseRegExp(),new t.Frame(t.Uri_parse(t.stringReplaceAllUnchecked(r,n,"")),null,null,e.get$member()))},$signature:312},t.Trace_toString_closure0.prototype={call$1(e){return e.get$location().length},$signature:160},t.Trace_toString_closure.prototype={call$1(e){return e instanceof t.UnparsedFrame?e.toString$0(0)+`
|
||
`:c.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+t.S(e.get$member())+`
|
||
`},$signature:161},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:195},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(c.JSArray_methods.get$last(n))),!0):!1},_newlinesIn$1(e){var r=b.$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&&c.JSArray_methods.removeLast$0(n),n}},t.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw t.wrapException(t.ArgumentError$(N.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,l=this,o=l.string;throw t.validateErrorArgs(o,null,s,n),i=s==null&&n==null?l.get$lastMatch():null,s==null&&(s=i==null?l._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,l._sourceFile.span$2(0,s,s+n),o))},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(c.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),c.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:c.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,n<s.length?(i=e-65536,n=c.JSString_methods.codeUnitAt$1(s,r)!==c.JSInt_methods._shrOtherPositive$1(i,10)+55296||c.JSString_methods.codeUnitAt$1(s,n)!==(i&1023)+56320):n=!0,n?!1:(a._string_scanner$_position=r+2,!0)):(r=a._string_scanner$_position,n=a.string,r===n.length||c.JSString_methods.codeUnitAt$1(n,r)!==e?!1:(a._string_scanner$_position=r+1,!0))},expectChar$2$name(e,r){this.scanChar$1(e)||(r==null&&(e===92?r='"\\"':r=e===34?'"\\""':'"'+t.Primitives_stringFromCharCode(e)+'"'),this.error$3$length$position(0,"expected "+r+".",0,this._string_scanner$_position))},expectChar$1(e){return this.expectChar$2$name(e,null)},scan$1(e){var r,n=this,s=n.matches$1(e);return s&&(r=n._lastMatch,n._lastMatchPosition=n._string_scanner$_position=r.start+r.pattern.length),s},expect$1(e){var r,n;this.scan$1(e)||(r=t.stringReplaceAllUnchecked(e,"\\","\\\\"),n='"'+t.stringReplaceAllUnchecked(r,'"','\\"')+'"',this.error$3$length$position(0,"expected "+n+".",0,this._string_scanner$_position))},expectDone$0(){var e=this._string_scanner$_position;e!==this.string.length&&this.error$3$length$position(0,"expected no more input.",0,e)},matches$1(e){var r=this,n=c.JSString_methods.matchAsPrefix$2(e,r.string,r._string_scanner$_position);return r._lastMatch=n,r._lastMatchPosition=r._string_scanner$_position,n!=null},substring$1(e,r){var n=this._string_scanner$_position;return c.JSString_methods.substring$2(this.string,r,n)},error$3$length$position(e,r,n,s){var i=this.string;throw t.validateErrorArgs(i,null,s,n),t.wrapException(t.StringScannerException$(r,t.SourceFile$fromString(i,this.sourceUrl).span$2(0,s,s+n),i))}},t.AsciiGlyphSet.prototype={glyphOrAscii$2(e,r){return r},get$horizontalLine(){return"-"},get$verticalLine(){return"|"},get$topLeftCorner(){return","},get$bottomLeftCorner(){return"'"},get$cross(){return"+"},get$upEnd(){return"'"},get$downEnd(){return","},get$horizontalLineBold(){return"="}},t.UnicodeGlyphSet.prototype={glyphOrAscii$2(e,r){return e},get$horizontalLine(){return"─"},get$verticalLine(){return"│"},get$topLeftCorner(){return"┌"},get$bottomLeftCorner(){return"└"},get$cross(){return"┼"},get$upEnd(){return"╵"},get$downEnd(){return"╷"},get$horizontalLineBold(){return"━"}},t.WatchEvent.prototype={toString$0(e){return this.type.toString$0(0)+" "+this.path}},t.ChangeType.prototype={toString$0(e){return this._watch_event$_name}},t.AnySelectorVisitor0.prototype={visitComplexSelector$1(e){return c.JSArray_methods.any$1(e.components,new t.AnySelectorVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return c.JSArray_methods.any$1(e.components,new t.AnySelectorVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e){var r=e.selector;return r==null?!1:this.visitSelectorList$1(r)},visitSelectorList$1(e){return c.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e){return!1},visitClassSelector$1(e){return!1},visitIDSelector$1(e){return!1},visitParentSelector$1(e){return!1},visitPlaceholderSelector$1(e){return!1},visitTypeSelector$1(e){return!1},visitUniversalSelector$1(e){return!1}},t.AnySelectorVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:50},t.AnySelectorVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:16},t.SupportsAnything0.prototype={toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},t.Argument0.prototype={toString$0(e){var r=this.defaultValue,n=this.name;return r==null?n:n+": "+r.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.ArgumentDeclaration0.prototype={get$spanWithName(){for(var e,r,n=this.span,s=n.file,i=t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(s._decodedChars,0,null),0,null),a=t.FileLocation$_(s,n._file$_start).offset-1;a>0?(e=c.JSString_methods.codeUnitAt$1(i,a),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--a;if(e=c.JSString_methods.codeUnitAt$1(i,a),e===95||t.CharacterExtension_get_isAlphabetic0(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--a;a>=0?(e=c.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=c.JSString_methods.codeUnitAt$1(i,e),r===95||t.CharacterExtension_get_isAlphabetic0(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,l,o,_,u,p=this,h="invocation",f="argument";for(n=p.$arguments,s=n.length,i=r._baseMap,a=0,l=0;l<s;++l)if(o=n[l],l<e){if(_=o.name,i.containsKey$1(_))throw t.wrapException(t.SassScriptException$0("Argument "+p._argument_declaration$_originalArgumentName$1(_)+N.x20was_p,null))}else if(_=o.name,i.containsKey$1(_))++a;else if(o.defaultValue==null)throw t.wrapException(t.MultiSpanSassScriptException$0("Missing argument "+p._argument_declaration$_originalArgumentName$1(_)+".",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(p.restArgument==null){if(e>s)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<i.get$length(i))throw s=$.String,u=t.LinkedHashSet_LinkedHashSet$of(r,s),u.removeAll$1(new t.MappedListIterable(n,new t.ArgumentDeclaration_verify_closure1,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),t.wrapException(t.MultiSpanSassScriptException$0("No "+t.pluralize0(f,u._collection$_length,null)+" named "+t.S(t.toSentence0(u.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,l,o,_,u=null;if(e===this.restArgument)return r=this.span,n=t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(r.file._decodedChars,r._file$_start,r._end),0,u),c.JSString_methods.substring$2(c.JSString_methods.substring$1(n,c.JSString_methods.lastIndexOf$1(n,"$")),0,c.JSString_methods.indexOf$1(n,"."));for(r=this.$arguments,s=r.length,i=0;i<s;++i)if(a=r[i],a.name===e)return r=a.defaultValue,s=a.span,l=s.file,o=s._file$_start,s=s._end,r==null?(r=l._decodedChars,r=t.String_String$fromCharCodes(new Uint32Array(r.subarray(o,t._checkValidRange(o,s,r.length))),0,u)):(r=l._decodedChars,n=t.String_String$fromCharCodes(new Uint32Array(r.subarray(o,t._checkValidRange(o,s,r.length))),0,u),r=c.JSString_methods.substring$2(n,0,c.JSString_methods.indexOf$1(n,":")),_=t._lastNonWhitespace0(r,!1),r=_==null?"":c.JSString_methods.substring$2(r,0,_+1)),r;throw t.wrapException(t.ArgumentError$(N.This_d+e+'".',u))},matches$2(e,r){var n,s,i,a,l,o;for(n=this.$arguments,s=n.length,i=r._baseMap,a=0,l=0;l<s;++l)if(o=n[l],l<e){if(i.containsKey$1(o.name))return!1}else if(i.containsKey$1(o.name))++a;else if(o.defaultValue==null)return!1;return this.restArgument!=null?!0:!(e>s||a<i.get$length(i))},toString$0(e){var r,n,s,i=t._setArrayType([],$.JSArray_String);for(r=this.$arguments,n=r.length,s=0;s<n;++s)i.push("$"+t.S(r[s]));return r=this.restArgument,r!=null&&i.push("$"+r+"..."),c.JSArray_methods.join$1(i,", ")},$isAstNode0:1,get$span(e){return this.span}},t.ArgumentDeclaration_verify_closure1.prototype={call$1(e){return e.name},$signature:316},t.ArgumentDeclaration_verify_closure2.prototype={call$1(e){return"$"+e},$signature:7},t.ArgumentInvocation0.prototype={get$isEmpty(e){var r;return this.positional.length===0?(r=this.named,r=r.get$isEmpty(r)&&this.rest==null):r=!1,r},toString$0(e){var r,n,s,i,a,l,o,_,u,p=this,h=t._setArrayType([],$.JSArray_String);for(r=p.positional,n=r.length,s=0;s<n;++s)h.push(p._argument_invocation$_parenthesizeArgument$1(r[s]));for(r=t.MapExtensions_get_pairs0(p.named,$.String,$.Expression_2),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),i=n._0,a=n._1,h.push("$"+i+": "+p._argument_invocation$_parenthesizeArgument$1(a));return l=p.rest,l!=null?(o=l,r=!0):(o=null,r=!1),r&&h.push(p._argument_invocation$_parenthesizeArgument$1(o)+"..."),_=p.keywordRest,_!=null?(u=_,r=!0):(u=null,r=!1),r&&h.push(p._argument_invocation$_parenthesizeArgument$1(u)+"..."),"("+c.JSArray_methods.join$1(h,", ")+")"},_argument_invocation$_parenthesizeArgument$1(e){var r;e:{if(e instanceof t.ListExpression0&&c.ListSeparator_rXA0===e.separator&&!e.hasBrackets&&e.contents.length>=2){r="("+e.toString$0(0)+")";break e}r=e.toString$0(0);break e}return r},$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),c.ListSeparator_undecided_null_undecided0).constructor),r),r},$signature:29},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),l=$.Value_2;return a=m.cast$1$0$ax(a,l),i=w.immutable.isOrderedMap(n)?t.immutableMapToDartMap($.ImmutableMap._as(n)):t.objectToMap(n),t.SassArgumentList$0(a,i.cast$2$0(0,$.String,l),t.jsToDartSeparator(s))},call$3(e,r,n){return this.call$4(e,r,n,",")},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[","]},$signature:318},t.argumentListClass__closure0.prototype={call$1(e){return e._argument_list$_wereKeywordsAccessed=!0,t.dartMapToImmutableMap(e._argument_list$_keywords)},$signature:319},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,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:o=a._async0$_canonicalize.call$2(r.toString$0(0),{fromImport:t.fromImport0()}),n=o!=null&&o instanceof w.Promise?3:4;break;case 3:return n=5,t._asyncAwait(t.promiseToFuture($.Promise._as(o),$.nullable_Object),_);case 5:o=p;case 4:if(o==null){i=null,n=1;break}if(l=w.URL,o instanceof l){i=t.Uri_parse(m.toString$0$($.JSUrl._as(o))),n=1;break}t.jsThrow(new w.Error(N.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,l,o,_,u,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),l=m.getInterceptor$x(p),o=l.get$contents(p),t._asString(new w.Function("value","return typeof value").call$1(o))!=="string"&&t.jsThrow(new t.ArgumentError(!0,o,"contents","must be a string but was: "+t.jsType(o))),_=l.get$syntax(p),(o==null||_==null)&&t.jsThrow(new w.Error(N.The_lo)),u=t.parseSyntax(_),i=t.ImporterResult$(o,t.NullableExtension_andThen0(l.get$sourceMapUrl(p),t.utils1__jsToDartUrl$closure()),u),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._Record_2(this._async_built_in0$_arguments,this._async_built_in0$_callback)},$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(l,o){if(l===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i.callback.call$1(e),a);case 3:s=c.C__SassNull0,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(a,n)},$signature:107},t._compileStylesheet_closure2.prototype={call$1(e){return e===""?t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),c.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0)},$signature:7},t.AsyncEnvironment0.prototype={closure$0(){var e,r,n,s=this,i=s._async_environment0$_forwardedModules,a=s._async_environment0$_nestedForwardedModules,l=s._async_environment0$_variables;return l=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),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,l,e,r,n,s._async_environment0$_content)},forwardModule$2(e,r){var n,s,i,a=this,l=a._async_environment0$_forwardedModules;for(l==null&&(l=a._async_environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.AstNode_2)),n=t.ForwardedModuleView_ifNecessary0(e,r,$.AsyncCallable_2),s=t.LinkedHashMapKeyIterator$(l,l._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),l.$indexSet(0,n,r)},_async_environment0$_assertNoConflicts$5(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(e.get$length(e)<r.get$length(r)?(a=r,l=e):(a=e,l=r),o=$.String,_=t.MapExtensions_get_pairs0(l,o,$.Object),_=_.get$iterator(_),u=i==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,f=p._1,f=f,d=a.$index(0,h),d!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):m.$eq$(d,f)))throw u&&(h="$"+h),_=this._async_environment0$_forwardedModules,_==null?g=null:(_=_.$index(0,s),g=_==null?null:m.get$span$z(_)),_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,o),g!=null&&_.$indexSet(0,g,"original @forward"),t.wrapException(t.MultiSpanSassScriptException$0("Two forwarded modules both define a "+i+" named "+h+".","new @forward",_))},importForwards$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=e._async_environment0$_environment._async_environment0$_forwardedModules;if(A!=null){if(r=E._async_environment0$_forwardedModules,r!=null){for(n=$.Module_AsyncCallable_2,s=$.AstNode_2,i=t.LinkedHashMap_LinkedHashMap$_empty(n,s),n=t.MapExtensions_get_pairs0(A,n,s),n=n.get$iterator(n),s=E._async_environment0$_globalModules;n.moveNext$0();)a=n.get$current(n),e=a._0,l=a._1,(!r.containsKey$1(e)||!s.containsKey$1(e))&&i.$indexSet(0,e,l);A=i}else r=E._async_environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.AstNode_2);for(n=$.String,s=t.LinkedHashSet_LinkedHashSet$_empty(n),i=t.LinkedHashMapKeyIterator$(A,A._modifications);i.moveNext$0();)for(a=i.__js_helper$_current.get$variables(),a=m.get$iterator$ax(a.get$keys(a));a.moveNext$0();)s.add$1(0,a.get$current(a));for(i=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current,o=o.get$functions(o),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)i.add$1(0,o.get$current(o));for(n=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current.get$mixins(),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)n.add$1(0,o.get$current(o));if(a=E._async_environment0$_variables,o=a.length,o===1){for(o=E._async_environment0$_importedModules,_=$.Module_AsyncCallable_2,u=$.AstNode_2,p=t.MapExtensions_get_pairs0(o,_,u).toList$0(0),h=p.length,f=$.AsyncCallable_2,d=0;d<p.length;p.length===h||(0,t.throwConcurrentModificationError)(p),++d)g=p[d],e=g._0,l=g._1,y=t.ShadowedModuleView_ifNecessary0(e,i,n,s,f),y!=null&&(o.remove$1(0,e),g=y.variables,g.get$isEmpty(g)?(g=y.functions,g.get$isEmpty(g)?(g=y.mixins,g.get$isEmpty(g)?(g=y._shadowed_view0$_inner,g=g.get$css(g),g=m.get$isEmpty$asx(g.get$children(g))):g=!1):g=!1):g=!1,g||o.$indexSet(0,y,l));for(_=t.MapExtensions_get_pairs0(r,_,u).toList$0(0),u=_.length,d=0;d<_.length;_.length===u||(0,t.throwConcurrentModificationError)(_),++d)p=_[d],e=p._0,l=p._1,y=t.ShadowedModuleView_ifNecessary0(e,i,n,s,f),y!=null&&(r.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view0$_inner,p=p.get$css(p),p=m.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||r.$indexSet(0,y,l));o.addAll$1(0,A),r.addAll$1(0,A)}else{if(_=E._async_environment0$_nestedForwardedModules,_==null){for(S=o-1,C=m.JSArray_JSArray$allocateGrowable(S,$.List_Module_AsyncCallable_2),o=$.JSArray_Module_AsyncCallable_2,d=0;d<S;++d)C[d]=t._setArrayType([],o);E._async_environment0$_nestedForwardedModules=C,o=C}else o=_;c.JSArray_methods.addAll$1(c.JSArray_methods.get$last(o),new t.LinkedHashMapKeyIterable(A,t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=t._LinkedHashSetIterator$(s,s._collection$_modifications),o=E._async_environment0$_variableIndices,_=E._async_environment0$_variableNodes,u=t._instanceType(s)._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),o.remove$1(0,p),m.remove$1$z(c.JSArray_methods.get$last(a),p),m.remove$1$z(c.JSArray_methods.get$last(_),p);for(s=t._LinkedHashSetIterator$(i,i._collection$_modifications),i=E._async_environment0$_functionIndices,a=E._async_environment0$_functions,o=t._instanceType(s)._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=o._as(_)),i.remove$1(0,_),m.remove$1$z(c.JSArray_methods.get$last(a),_);for(n=t._LinkedHashSetIterator$(n,n._collection$_modifications),s=E._async_environment0$_mixinIndices,i=E._async_environment0$_mixins,a=t._instanceType(n)._precomputed1;n.moveNext$0();)o=n._collection$_current,o==null&&(o=a._as(o)),s.remove$1(0,o),m.remove$1$z(c.JSArray_methods.get$last(i),o)}},getVariable$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._async_environment0$_getModule$1(r).get$variables().$index(0,e):o._async_environment0$_lastVariableName===e?(n=o._async_environment0$_lastVariableIndex,n.toString,n=m.$index$asx(o._async_environment0$_variables[n],e),n??o._async_environment0$_getVariableFromGlobalModule$1(e)):(n=o._async_environment0$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._async_environment0$_lastVariableName=e,o._async_environment0$_lastVariableIndex=i,n=m.$index$asx(o._async_environment0$_variables[i],e),n??o._async_environment0$_getVariableFromGlobalModule$1(e)):(l=o._async_environment0$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._async_environment0$_lastVariableName=e,o._async_environment0$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment0$_variables[i],e),n??o._async_environment0$_getVariableFromGlobalModule$1(e)):o._async_environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment0$_getVariableFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"variable",new t.AsyncEnvironment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._async_environment0$_getModule$1(r).get$variableNodes().$index(0,e):o._async_environment0$_lastVariableName===e?(n=o._async_environment0$_lastVariableIndex,n.toString,n=m.$index$asx(o._async_environment0$_variableNodes[n],e),n??o._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(n=o._async_environment0$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._async_environment0$_lastVariableName=e,o._async_environment0$_lastVariableIndex=i,n=m.$index$asx(o._async_environment0$_variableNodes[i],e),n??o._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(l=o._async_environment0$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._async_environment0$_lastVariableName=e,o._async_environment0$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment0$_variableNodes[i],e),n??o._async_environment0$_getVariableNodeFromGlobalModule$1(e)):o._async_environment0$_getVariableNodeFromGlobalModule$1(e)))},_async_environment0$_getVariableNodeFromGlobalModule$1(e){var r,n,s,i;for(r=this._async_environment0$_importedModules,n=this._async_environment0$_globalModules,n=new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._eval$1("LinkedHashMapKeyIterable<1>")).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?(i=s,r=!0):(i=null,r=!1),r)return i;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._async_environment0$_getModule$1(r).get$variables().containsKey$1(e):c.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,l,o,_,u,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,!c.JSArray_methods.get$first(a).containsKey$1(e)&&(l=d._async_environment0$_fromOneModule$3(e,"variable",new t.AsyncEnvironment_setVariable_closure3(e)),l!=null)){l.setVariable$3(e,r,n);return}m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(d._async_environment0$_variableNodes),e,n);return}if(o=d._async_environment0$_nestedForwardedModules,o!=null&&!d._async_environment0$_variableIndices.containsKey$1(e)&&d._async_environment0$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(o,t.instanceType(o)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(u=a.__internal$_current,u=m.get$reversed$ax(u??_._as(u)),u=new t.ListIterator(u,u.get$length(u)),p=t._instanceType(u)._precomputed1;u.moveNext$0();)if(h=u.__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,l=a.length;i._async_environment0$_lastVariableName=e,s=i._async_environment0$_lastVariableIndex=l-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,a,l,o=this;return r!=null?(n=o._async_environment0$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=o._async_environment0$_functionIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._async_environment0$_functions[i],e),n??o._async_environment0$_getFunctionFromGlobalModule$1(e)):(l=o._async_environment0$_functionIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment0$_functions[i],e),n??o._async_environment0$_getFunctionFromGlobalModule$1(e)):o._async_environment0$_getFunctionFromGlobalModule$1(e)))},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"function",new t.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e))},_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,a,l,o=this;return r!=null?o._async_environment0$_getModule$1(r).get$mixins().$index(0,e):(n=o._async_environment0$_mixinIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._async_environment0$_mixins[i],e),n??o._async_environment0$_getMixinFromGlobalModule$1(e)):(l=o._async_environment0$_mixinIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._async_environment0$_mixins[i],e),n??o._async_environment0$_getMixinFromGlobalModule$1(e)):o._async_environment0$_getMixinFromGlobalModule$1(e)))},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"mixin",new t.AsyncEnvironment__getMixinFromGlobalModule_closure0(e))},_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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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(),l);case 2:return i._async_environment0$_content=a,t._asyncReturn(null,s)}});return t._asyncStartSync(l,s)},asMixin$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,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,l=t._makeAsyncAwaitCompleter(i),o,_=2,u,p=[],h=this,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){for(T===1&&(u=P,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(),R);case 8:S=P,o=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,c.JSArray_methods.add$1(S,t.LinkedHashMap_LinkedHashMap$_empty(C,$.Value_2)),E=h._async_environment0$_variableNodes,c.JSArray_methods.add$1(E,t.LinkedHashMap_LinkedHashMap$_empty(C,$.AstNode_2)),A=h._async_environment0$_functions,M=$.AsyncCallable_2,c.JSArray_methods.add$1(A,t.LinkedHashMap_LinkedHashMap$_empty(C,M)),L=h._async_environment0$_mixins,c.JSArray_methods.add$1(L,t.LinkedHashMap_LinkedHashMap$_empty(C,M)),M=h._async_environment0$_nestedForwardedModules,M!=null&&M.push(t._setArrayType([],$.JSArray_Module_AsyncCallable_2)),_=9,a=12,t._asyncAwait(e.call$0(),R);case 12:C=P,o=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(c.JSArray_methods.removeLast$0(S))),C=h._async_environment0$_variableIndices;S.moveNext$0();)d=S.get$current(S),C.remove$1(0,d);for(c.JSArray_methods.removeLast$0(E),S=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(A))),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(c.JSArray_methods.removeLast$0(L))),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(o,l);case 2:return t._asyncRethrow(u,l)}});return t._asyncStartSync(R,l)},toImplicitConfiguration$0(){var e,r,n,s,i,a,l,o,_,u,p=$.String,h=t.LinkedHashMap_LinkedHashMap$_empty(p,$.ConfiguredValue_2);for(e=this._async_environment0$_variables,r=$.Value_2,n=this._async_environment0$_variableNodes,s=0;s<e.length;++s)for(i=e[s],a=n[s],l=t.MapExtensions_get_pairs0(i,p,r),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),_=o._0,u=o._1,o=a.$index(0,_),o.toString,h.$indexSet(0,_,new t.ConfiguredValue0(u,null,o));return new t.Configuration0(h,null)},toModule$3(e,r,n){return t._EnvironmentModule__EnvironmentModule2(this,e,r,n,t.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new t.AsyncEnvironment_toModule_closure0))},toDummyModule$0(){return t._EnvironmentModule__EnvironmentModule2(this,new t.CssStylesheet0(new t.UnmodifiableListView(c.List_empty16,$.UnmodifiableListView_CssNode_2),t.SourceFile$decoded(c.List_empty4,"<dummy module>").span$1(0,0)),c.Map_empty15,c.C_EmptyExtensionStore0,t.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new t.AsyncEnvironment_toDummyModule_closure0))},_async_environment0$_getModule$1(e){var r,n,s=this._async_environment0$_modules.$index(0,e);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)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){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=this._async_environment0$_nestedForwardedModules;if(E!=null?(s=E,i=!0):(s=C,i=!1),i){for(i=new t.ReversedListIterable(s,t.instanceType(s)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(l=i.__internal$_current,l=m.get$reversed$ax(l??a._as(l)),l=new t.ListIterator(l,l.get$length(l)),o=t._instanceType(l)._precomputed1;l.moveNext$0();)if(_=l.__internal$_current,u=n.call$1(_??o._as(_)),u!=null?(p=u,_=!0):(p=C,_=!1),_)return p}for(i=this._async_environment0$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(h=n.call$1(i.__js_helper$_current),h!=null?(p=h,a=!0):(p=C,a=!1),a)return p;for(i=this._async_environment0$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),l=$.AsyncCallable_2,f=C,p=f;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(g=l._is(d)?d:o.variableIdentity$1(e),!g.$eq(0,f))){if(p!=null){for(a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),l=t.MapExtensions_get_pairs0(i,$.Module_AsyncCallable_2,$.AstNode_2),l=l.get$iterator(l),o="includes "+r;l.moveNext$0();)i=l.get$current(l),y=i._0,S=i._1,n.call$1(y)!=null&&a.$indexSet(0,S.get$span(S),o);throw t.wrapException(t.MultiSpanSassScriptException$0("This "+r+N.x20is_av,r+" use",a))}f=g,p=d}return p},_async_environment0$_fromOneModule$3(e,r,n){return this._async_environment0$_fromOneModule$1$3(e,r,n,$.dynamic)}},t.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:321},t.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:3},t.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:322},t.AsyncEnvironment_setVariable_closure4.prototype={call$0(){var e=this.$this,r=e._async_environment0$_variableIndex$1(this.name);return r??e._async_environment0$_variables.length-1},$signature:3},t.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:170},t.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:170},t.AsyncEnvironment_toModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:171},t.AsyncEnvironment_toDummyModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:171},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,l=this._async_environment0$_modulesByVariable.$index(0,e);if(l!=null?(s=l,i=!0):(s=null,i=!1),i){s.setVariable$3(e,r,n);return}if(i=this._async_environment0$_environment,a=i._async_environment0$_variables,!c.JSArray_methods.get$first(a).containsKey$1(e))throw t.wrapException(t.SassScriptException$0("Undefined variable.",null));m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(i._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._0,r.preModuleComments,e._1,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="<unknown url>":(r=r.get$span(r),r=b.$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:325},t._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1(e){return e.get$variableNodes()},$signature:326},t._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1(e){return e.get$functions(e)},$signature:172},t._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1(e){return e.get$mixins()},$signature:172},t._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:125},t._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:125},t._EvaluateVisitor2.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,r,n,s,i,a){var l,o,_,u,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),E=t._setArrayType([t.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new t._EvaluateVisitor_closure38(d),y)],S);for(S=$.AsyncBuiltInCallable_2,l=t.List_List$of(b.$get$global6(),!0,S),c.JSArray_methods.addAll$1(l,b.$get$local0()),c.JSArray_methods.addAll$1(l,C),o=t.BuiltInModule$0("meta",l,E,null,S),S=t.List_List$of(b.$get$coreModules0(),!0,$.BuiltInModule_AsyncCallable_2),S.push(o),l=S.length,_=d._async_evaluate0$_builtInModules,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)p=S[u],_.$indexSet(0,p.url,p);for(S=t._setArrayType([],$.JSArray_AsyncCallable_2),c.JSArray_methods.addAll$1(S,e),c.JSArray_methods.addAll$1(S,b.$get$globalFunctions0()),c.JSArray_methods.addAll$1(S,C),l=S.length,_=d._async_evaluate0$_builtInFunctions,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)h=S[u],f=m.get$name$x(h),_.$indexSet(0,t.stringReplaceAllUnchecked(f,"_","-"),h)},run$2(e,r,n){return this.run$body$_EvaluateVisitor0(0,r,n)},run$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),a,l=2,o,_=this,u,p,h,f,d=t._wrapJsFunctionForAsync(function(g,y){for(g===1&&(o=y,s=l);;)switch(s){case 0:return l=4,h=$.nullable_Object,s=7,t._asyncAwait(t.runZoned(new t._EvaluateVisitor_run_closure2(_,n,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext2(_,n)],h,h),$.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),d);case 7:h=y,a=h,s=1;break;case 4:if(l=3,f=o,h=t.unwrapException(f),h instanceof t.SassException0)u=h,p=t.getTraceFromException(f),t.throwWithTrace0(u.withLoadedUrls$1(_._async_evaluate0$_loadedUrls),u,p);else throw f;s=6;break;case 3:s=2;break;case 6:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(d,i)},_async_evaluate0$_assertInModule$1$2(e,r){if(e!=null)return e;throw t.wrapException(t.StateError$("Can't access "+r+" outside of a module."))},_async_evaluate0$_assertInModule$2(e,r){return this._async_evaluate0$_assertInModule$1$2(e,r,$.dynamic)},_async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,i,a,l){return this._loadModule$body$_EvaluateVisitor0(e,r,n,s,i,a,l)},_async_evaluate0$_loadModule$5$configuration(e,r,n,s,i){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,i,!1)},_async_evaluate0$_loadModule$4(e,r,n,s){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,null,!1)},_loadModule$body$_EvaluateVisitor0(e,r,n,s,i,a,l){var o=0,_=t._makeAsyncAwaitCompleter($.void),u,p=this,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,_);for(;;)switch(o){case 0:d={},d.builtInModule=null,h=p._async_evaluate0$_builtInModules.$index(0,e),h!=null?(d.builtInModule=h,f=!0):f=!1,o=f?3:4;break;case 3:if(a instanceof t.ExplicitConfiguration0)throw d=l?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",f=a.nodeWithSpan,t.wrapException(p._async_evaluate0$_exception$2(d,f.get$span(f)));return o=5,t._asyncAwait(p._async_evaluate0$_addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__loadModule_closure5(d,s),$.void),g);case 5:o=1;break;case 4:return o=6,t._asyncAwait(p._async_evaluate0$_withStackFrame$1$3(r,n,new t._EvaluateVisitor__loadModule_closure6(p,e,n,i,l,a,s),$.Null),g);case 6:case 1:return t._asyncReturn(u,_)}});return t._asyncStartSync(g,_)},_async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,n,s,i){return this._execute$body$_EvaluateVisitor0(e,r,n,s,i)},_async_evaluate0$_execute$2(e,r){return this._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,null,!1,null)},_execute$body$_EvaluateVisitor0(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter($.Module_AsyncCallable_2),o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=t._wrapJsFunctionForAsync(function(O,z){if(O===1)return t._asyncRethrow(z,l);for(;;)switch(a){case 0:if(L=r.span.file.url,R=_._async_evaluate0$_modules,T=R.$index(0,L),T!=null?(u=T,p=!0):(u=null,p=!1),p){if(R=n==null,h=R?_._async_evaluate0$_configuration:n,p=_._async_evaluate0$_moduleConfigurations.$index(0,L),f=p._configuration$__originalConfiguration,p=f??p,f=h._configuration$__originalConfiguration,p!==(f??h)&&h instanceof t.ExplicitConfiguration0)throw d=s?b.$get$context().prettyUri$1(L)+N.x20was_a:N.This_mw,p=_._async_evaluate0$_moduleNodes.$index(0,L),g=p==null?null:m.get$span$z(p),R?(R=h.nodeWithSpan,y=R.get$span(R)):y=null,R=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),g!=null&&R.$indexSet(0,g,"original load"),y!=null&&R.$indexSet(0,y,"configuration"),t.wrapException(R.get$isEmpty(R)?_._async_evaluate0$_exception$1(d):_._async_evaluate0$_multiSpanException$3(d,"new load",R));o=u,a=1;break}return S=t.AsyncEnvironment$0(),C=t._Cell$(),E=t._Cell$(),A=t.ExtensionStore$0(),a=3,t._asyncAwait(_._async_evaluate0$_withEnvironment$1$2(S,new t._EvaluateVisitor__execute_closure2(_,e,r,A,n,C,E),$.Null),P);case 3:p=C._readLocal$0(),f=E._readLocal$0(),M=S.toModule$3(p,f??c.Map_empty15,A),L!=null&&(R.$indexSet(0,L,M),_._async_evaluate0$_moduleConfigurations.$indexSet(0,L,_._async_evaluate0$_configuration),i!=null&&_._async_evaluate0$_moduleNodes.$indexSet(0,L,i)),o=M,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(P,l)},_async_evaluate0$_addOutOfOrderImports$0(){var e,r,n=this,s="_root",i="_endOfImports",a=n._async_evaluate0$_outOfOrderImports;e:{if(a==null){e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s).children;break e}e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s),e=e.children,e=t.List_List$of(t.SubListIterable$(e,0,t.checkNotNullable(n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,i),"count",$.int),e.$ti._eval$1("ListBase.E")),!0,$.ModifiableCssNode_2),c.JSArray_methods.addAll$1(e,a),r=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s).children,c.JSArray_methods.addAll$1(e,t.SubListIterable$(r,n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,i),null,r.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate0$_combineCss$2$clone(e,r){var n,s,i,a,l,o,_,u;return c.JSArray_methods.any$1(e.get$upstream(),new t._EvaluateVisitor__combineCss_closure5)?(a=$.JSArray_CssNode_2,l=t._setArrayType([],a),o=t._setArrayType([],a),a=$.Module_AsyncCallable_2,_=t.ListQueue$(a),new t._EvaluateVisitor__combineCss_visitModule2(this,t.LinkedHashSet_LinkedHashSet$_empty(a),r,o,l,_).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate0$_extendModules$1(_),a=c.JSArray_methods.$add(l,o),u=e.get$css(e),new t.CssStylesheet0(new t.UnmodifiableListView(a,$.UnmodifiableListView_CssNode_2),u.get$span(u))):(n=e.get$extensionStore().get$simpleSelectors(),s=t.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__combineCss_closure6(n))),s!=null?(i=s,a=!0):(i=null,a=!1),a&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(i),e.get$css(e))},_async_evaluate0$_combineCss$1(e){return this._async_evaluate0$_combineCss$2$clone(e,!1)},_async_evaluate0$_extendModules$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=t.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore_2),g=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension_2);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)if(s=r._collection$_current,s==null&&(s=n._as(s)),i=s.get$extensionStore().get$simpleSelectors().toSet$0(0),g.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__extendModules_closure5(i))),a=d.$index(0,s.get$url(s)),l=s.get$extensionStore().get$addExtensions(),a!=null&&l.call$1(a),l=s.get$extensionStore(),!l.get$isEmpty(l)){for(l=s.get$upstream(),o=l.length,_=0;_<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++_)u=l[_],p=u.get$url(u),p!=null?(h=p,f=!0):(h=null,f=!1),f&&m.add$1$ax(d.putIfAbsent$2(h,new t._EvaluateVisitor__extendModules_closure6),s.get$extensionStore());g.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(i.get$contains(i)))}g._collection$_length!==0&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(g.get$first(g))},_async_evaluate0$_throwForUnsatisfiedExtension$1(e){throw t.wrapException(t.SassException$0(N.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate0$_indexAfterImports$1(e){var r,n,s,i,a,l;for(r=m.getInterceptor$asx(e),n=$.CssImport_2,s=$.CssComment_2,i=-1,a=0;a<r.get$length(e);++a){e:{if(l=r.$index(e,a),n._is(l))break e;if(s._is(l))continue;break}i=a}return i+1},visitStylesheet$1(e){return this.visitStylesheet$body$_EvaluateVisitor0(e)},visitStylesheet$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:a=e.children,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return r=6,t._asyncAwait(a[o].accept$1(i),_);case 6:case 4:++o,r=3;break;case 5:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitAtRootRule$1(e){return this.visitAtRootRule$body$_EvaluateVisitor0(e)},visitAtRootRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:R=e.query,R!=null?(a=R,l=!0):(a=null,l=!1),r=l?3:5;break;case 3:return r=6,t._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(a,!0),T);case 6:o=O,_=o._0,o._1,u=t.AtRootQueryParser$0(_,i._async_evaluate0$_logger,null).parse$0(),r=4;break;case 5:u=c.AtRootQuery_UsS0;case 4:for(p=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),h=t._setArrayType([],$.JSArray_ModifiableCssParentNode_2),l=$.CssStylesheet_2;!l._is(p);p=d)if(u.excludes$1(p)||h.push(p),f=p._node$_parent,f!=null?(d=f,g=!0):(d=null,g=!1),!g)throw t.wrapException(t.StateError$(N.CssNod));y=i._async_evaluate0$_trimIncluded$1(h),r=y===i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent")?7:8;break;case 7:return r=9,t._asyncAwait(i._async_evaluate0$_environment.scope$1$2$when(new t._EvaluateVisitor_visitAtRootRule_closure5(i,e),e.hasDeclarations,$.Null),T);case 9:s=null,r=1;break;case 8:if(h.length>=1?(S=h[0],C=c.JSArray_methods.sublist$1(h,1),l=!0):(S=null,C=null,l=!1),l){for(E=S.copyWithoutChildren$0(),l=C.length,A=E,M=0;M<C.length;C.length===l||(0,t.throwConcurrentModificationError)(C),++M,A=L)L=C[M].copyWithoutChildren$0(),L.addChild$1(A);y.addChild$1(A)}else E=y;return r=10,t._asyncAwait(i._async_evaluate0$_scopeForAtRoot$4(e,E,u,h).call$1(new t._EvaluateVisitor_visitAtRootRule_closure6(i,e)),T);case 10:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},_async_evaluate0$_trimIncluded$1(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=null,d="_root",g=" to be an ancestor of ";if(e.length===0)return h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__root,d);for(r=h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__parent,"__parent"),n=e.length,s=f,i=0;i<n;++i,r=o){for(;a=e[i],r!==a;s=f,r=o)if(l=r._node$_parent,l!=null?(o=l,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f));if(s==null&&(s=i),u=r._node$_parent,u!=null?(o=u,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f))}return r!==h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__root,d)?h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__root,d):(s.toString,p=e[s],c.JSArray_methods.removeRange$2(e,s,e.length),p)},_async_evaluate0$_scopeForAtRoot$4(e,r,n,s){var i=this,a=new t._EvaluateVisitor__scopeForAtRoot_closure17(i,r,e),l=n._at_root_query0$_all||n._at_root_query0$_rule;return l!==n.include&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure18(i,a)),i._async_evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure19(i,a)),i._async_evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure20(i,a)),i._async_evaluate0$_inUnknownAtRule&&!c.JSArray_methods.any$1(s,new t._EvaluateVisitor__scopeForAtRoot_closure21)?new t._EvaluateVisitor__scopeForAtRoot_closure22(i,a):a},visitContentBlock$1(e){return t.throwExpression(t.UnsupportedError$(N.Evalua))},visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor0(e)},visitContentRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:if(a=i._async_evaluate0$_environment._async_environment0$_content,a==null){s=null,r=1;break}return r=3,t._asyncAwait(i._async_evaluate0$_runUserDefinedCallable$1$4(e.$arguments,a,e,new t._EvaluateVisitor_visitContentRule_closure2(i,a),$.Null),l);case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor0(e)},visitDebugRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(e.expression.accept$1(i),o);case 3:a=u,l=a instanceof t.SassString0?a._string0$_text:t.serializeValue0(a,!0,!0),i._async_evaluate0$_logger.debug$2(0,l,e.span),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor0(e)},visitDeclaration$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E=t._wrapJsFunctionForAsync(function(A,M){if(A===1)return t._asyncRethrow(M,n);for(;;)switch(r){case 0:if(C={},(i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot)==null&&!i._async_evaluate0$_inUnknownAtRule&&!i._async_evaluate0$_inKeyframes)throw t.wrapException(i._async_evaluate0$_exception$2(N.Declarm,e.span));if(i._async_evaluate0$_declarationName!=null&&c.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw t.wrapException(i._async_evaluate0$_exception$2(N.Declarw,e.span));return a=e.name,r=3,t._asyncAwait(i._async_evaluate0$_interpolationToValue$2$warnForColor(a,!0),E);case 3:l=M,o=i._async_evaluate0$_declarationName,o!=null?(_=o,u=!0):(_=null,u=!1),u&&(l=new t.CssValue0(t.S(_)+"-"+t.S(l.value),l.span,$.CssValue_String_2)),p=e.value,p!=null?(h=p,u=!0):(h=null,u=!1),r=u?4:5;break;case 4:return r=6,t._asyncAwait(h.accept$1(i),E);case 6:if(f=M,!f.get$isBlank()||f.get$asList().length===0)u=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),d=h.get$span(h),a=c.JSString_methods.startsWith$1(a.get$initialPlain(),"--"),i._async_evaluate0$_sourceMap?(g=t.NullableExtension_andThen0(p,i.get$_async_evaluate0$_expressionNode()),g=g==null?null:m.get$span$z(g)):g=null,u.addChild$1(t.ModifiableCssDeclaration$0(l,new t.CssValue0(f,d,$.CssValue_Value_2),e.span,a,g));else if(m.startsWith$1$s(l.value,"--"))throw t.wrapException(i._async_evaluate0$_exception$2("Custom property values may not be empty.",h.get$span(h)));case 5:C.children=null,y=e.children,y!=null?(C.children=y,a=!0):a=!1,r=a?7:8;break;case 7:return S=i._async_evaluate0$_declarationName,i._async_evaluate0$_declarationName=l.value,r=9,t._asyncAwait(i._async_evaluate0$_environment.scope$1$2$when(new t._EvaluateVisitor_visitDeclaration_closure2(C,i),e.hasDeclarations,$.Null),E);case 9:i._async_evaluate0$_declarationName=S;case 8:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(E,n)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor0(e)},visitEachRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return l={},o=e.list,r=3,t._asyncAwait(o.accept$1(i),h);case 3:_=d,u=i._async_evaluate0$_expressionNode$1(o),p=e.variables;e:{if(l.variable=null,p.length===1?(l.variable=p[0],o=!0):o=!1,o){o=new t._EvaluateVisitor_visitEachRule_closure8(l,i,u);break e}o=l.variables=null,l.variables=p,a=new t._EvaluateVisitor_visitEachRule_closure9(l,i,u),o=a;break e}s=i._async_evaluate0$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitEachRule_closure10(i,_,o,e),!0,$.nullable_Value_2),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},_async_evaluate0$_setMultipleVariables$3(e,r,n){var s,i=r.get$asList(),a=e.length,l=Math.min(a,i.length);for(s=0;s<l;++s)this._async_evaluate0$_environment.setLocalVariable$3(e[s],this._async_evaluate0$_withoutSlash$2(i[s],n),n);for(s=l;s<a;++s)this._async_evaluate0$_environment.setLocalVariable$3(e[s],c.C__SassNull0,n)},visitErrorRule$1(e){return this.visitErrorRule$body$_EvaluateVisitor0(e)},visitErrorRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=t,a=m,r=2,t._asyncAwait(e.expression.accept$1(s),l);case 2:throw i.wrapException(s._async_evaluate0$_exception$2(a.toString$0$(_),e.span))}});return t._asyncStartSync(l,n)},visitExtendRule$1(e){return this.visitExtendRule$body$_EvaluateVisitor0(e)},visitExtendRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=t._wrapJsFunctionForAsync(function(L,R){if(L===1)return t._asyncRethrow(R,n);for(;;)switch(r){case 0:if(A=i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot,A==null||i._async_evaluate0$_declarationName!=null)throw t.wrapException(i._async_evaluate0$_exception$2(N.x40exten,e.span));for(a=A.originalSelector.components,l=a.length,o=e.span,_=$.SourceSpan,u=$.String,p=0;p<l;++p)h=a[p],h.accept$1(c._IsBogusVisitor_true0)&&(f=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),h.accept$1(f),d=c.JSString_methods.trim$0(f._serialize0$_buffer.toString$0(0)),g=h.accept$1(c.C__IsUselessVisitor0)?"can't":"shouldn't",i._async_evaluate0$_warn$3('The selector "'+d+'" is invalid CSS and '+g+N.x20be_an,new t.MultiSpan0(t.SpanExtensions_trimRight0(h.span),"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([o,"@extend rule"],_,u),_,u)),c.Deprecation_XV6));return r=3,t._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e.selector,!0),M);case 3:for(y=R,S=y._0,C=y._1,a=t.SelectorList_SelectorList$parse0(t.trimAscii0(S,!0),!1,!0,C,i._async_evaluate0$_logger).components,l=a.length,o=A._style_rule0$_selector._box0$_inner,p=0;p<l;++p){if(h=a[p],E=h.get$singleCompound(),E==null)throw t.wrapException(t.SassFormatException$0("complex selectors may not be extended.",h.span,null));if(_=E.components,u=_.length===1?c.JSArray_methods.get$first(_):null,u==null)throw t.wrapException(t.SassFormatException$0(N.compou+c.JSArray_methods.join$1(_,", ")+N.x60_inst,E.span,null));i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__extensionStore,"_extensionStore").addExtension$4(o.value,u,e,i._async_evaluate0$_mediaQueries)}s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(M,n)},visitAtRule$1(e){return this.visitAtRule$body$_EvaluateVisitor0(e)},visitAtRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,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(N.At_rul,e.span));return r=3,t._asyncAwait(i._async_evaluate0$_interpolationToValue$1(e.name),p);case 3:return a=f,r=4,t._asyncAwait(t.NullableExtension_andThen0(e.value,new t._EvaluateVisitor_visitAtRule_closure8(i)),p);case 4:if(l=f,o=e.children,o==null){i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$0(a,e.span,!0,l)),s=null,r=1;break}return _=i._async_evaluate0$_inKeyframes,u=i._async_evaluate0$_inUnknownAtRule,t.unvendor0(a.value)==="keyframes"?i._async_evaluate0$_inKeyframes=!0:i._async_evaluate0$_inUnknownAtRule=!0,r=5,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$0(a,e.span,!1,l),new t._EvaluateVisitor_visitAtRule_closure9(i,a,o),e.hasDeclarations,new t._EvaluateVisitor_visitAtRule_closure10,$.ModifiableCssAtRule_2,$.Null),p);case 5:i._async_evaluate0$_inUnknownAtRule=u,i._async_evaluate0$_inKeyframes=_,s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitForRule$1(e){return this.visitForRule$body$_EvaluateVisitor0(e)},visitForRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,n);for(;;)switch(r){case 0:return a={},l=e.from,o=$.SassNumber_2,r=3,t._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(l,new t._EvaluateVisitor_visitForRule_closure14(i,e),o),g);case 3:return _=S,u=e.to,r=4,t._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(u,new t._EvaluateVisitor_visitForRule_closure15(i,e),o),g);case 4:if(p=S,h=i._async_evaluate0$_addExceptionSpan$2(l,new t._EvaluateVisitor_visitForRule_closure16(_)),f=a.to=i._async_evaluate0$_addExceptionSpan$2(u,new t._EvaluateVisitor_visitForRule_closure17(p,_)),d=h>f?-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,l,o,_,u,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,l=t.LinkedHashSet_LinkedHashSet$_empty(g),o=0;o<d;++o)_=f[o],_.isGuarded||l.add$1(0,_.name);for(i._async_evaluate0$_removeUsedConfiguration$3$except(h,a,l),g=t.LinkedHashSet_LinkedHashSet$_empty(g),o=0;o<d;++o)g.add$1(0,f[o].name);for(f=a._configuration$_values,d=m.toList$0$ax(f.get$keys(f)),l=d.length,o=0;o<d.length;d.length===l||(0,t.throwConcurrentModificationError)(d),++o)u=d[o],g.contains$1(0,u)||f.get$isEmpty(f)||f.remove$1(0,u);i._async_evaluate0$_assertConfigurationIsEmpty$1(a),r=4;break;case 5:return i._async_evaluate0$_configuration=h,r=8,t._asyncAwait(i._async_evaluate0$_loadModule$4(g,"@forward",e,new t._EvaluateVisitor_visitForwardRule_closure6(i,e)),y);case 8:i._async_evaluate0$_configuration=p;case 4:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate0$_addForwardConfiguration$2(e,r){return this._addForwardConfiguration$body$_EvaluateVisitor0(e,r)},_addForwardConfiguration$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Configuration_2),i,a=this,l,o,_,u,p,h,f,d,g,y,S,C,E,A=t._wrapJsFunctionForAsync(function(M,L){if(M===1)return t._asyncRethrow(L,s);for(;;)switch(n){case 0:g=e._configuration$_values,y=t.LinkedHashMap_LinkedHashMap$of(new t.UnmodifiableMapView(g,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),l=r.configuration,o=l.length,_=0;case 3:if(!(_<o)){n=5;break}if(u=l[_],u.isGuarded&&(p=u.name,h=g.get$isEmpty(g)?null:g.remove$1(0,p),h!=null?f=!0:(h=null,f=!1),f&&!h.value.$eq(0,c.C__SassNull0))){y.$indexSet(0,p,h),n=4;break}return p=u.expression,d=a._async_evaluate0$_expressionNode$1(p),S=y,C=u.name,E=t,n=6,t._asyncAwait(p.accept$1(a),A);case 6:S.$indexSet(0,C,new E.ConfiguredValue0(a._async_evaluate0$_withoutSlash$2(L,d),u.span,d));case 4:++_,n=3;break;case 5:if(e instanceof t.ExplicitConfiguration0||g.get$isEmpty(g)){i=new t.ExplicitConfiguration0(r,y,null),n=1;break}else{i=new t.Configuration0(y,null),n=1;break}case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(A,s)},_async_evaluate0$_registerCommentsForModule$1(e){var r=this,n="_root",s=r._async_evaluate0$__root;s!=null&&(s=r._async_evaluate0$_assertInModule$2(s,n).children,!(s.get$length(s)===0||!e.get$transitivelyContainsCss())&&(s=r._async_evaluate0$_preModuleComments,s==null&&(s=r._async_evaluate0$_preModuleComments=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.List_CssComment_2)),m.addAll$1$ax(s.putIfAbsent$2(e,new t._EvaluateVisitor__registerCommentsForModule_closure2),new t.UnmodifiableListView(m.cast$1$0$ax(r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,n).children._source,$.CssComment_2),$.UnmodifiableListView_CssComment_2)),r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,n).clearChildren$0(),r._async_evaluate0$__endOfImports=0))},_async_evaluate0$_removeUsedConfiguration$3$except(e,r,n){var s,i,a,l,o,_;for(s=e._configuration$_values,i=m.toList$0$ax(s.get$keys(s)),a=i.length,l=r._configuration$_values,o=0;o<i.length;i.length===a||(0,t.throwConcurrentModificationError)(i),++o)_=i[o],!n.contains$1(0,_)&&(l.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,r){var n,s,i,a;if(e instanceof t.ExplicitConfiguration0&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=t.MapExtensions_get_pairs0(new t.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),s=n.get$first(n),i=s._0,a=s._1,n=r?"$"+i+N.x20was_n:N.This_v,t.wrapException(this._async_evaluate0$_exception$2(n,a.configurationSpan))},_async_evaluate0$_assertConfigurationIsEmpty$1(e){return this._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){return this.visitFunctionRule$body$_EvaluateVisitor0(e)},visitFunctionRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:a=i._async_evaluate0$_environment,l=a.closure$0(),o=i._async_evaluate0$_inDependency,_=a._async_environment0$_functions,u=_.length-1,p=e.name,a._async_environment0$_functionIndices.$indexSet(0,p,u),m.$indexSet$ax(_[u],p,new t.UserDefinedCallable0(e,l,o,$.UserDefinedCallable_AsyncEnvironment_2)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},visitIfRule$1(e){return this.visitIfRule$body$_EvaluateVisitor0(e)},visitIfRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:u=e.lastClause,a=e.clauses,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],r=6,t._asyncAwait(_.expression.accept$1(i),p);case 6:if(f.get$isTruthy()){u=_,r=5;break}case 4:++o,r=3;break;case 5:return r=7,t._asyncAwait(t.NullableExtension_andThen0(u,new t._EvaluateVisitor_visitIfRule_closure2(i)),p);case 7:s=f,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitImportRule$1(e){return this.visitImportRule$body$_EvaluateVisitor0(e)},visitImportRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:a=e.imports,l=a.length,o=$.StaticImport_2,_=0;case 3:if(!(_<l)){r=5;break}u=a[_],r=u instanceof t.DynamicImport0?6:8;break;case 6:return r=9,t._asyncAwait(i._async_evaluate0$_visitDynamicImport$1(u),p);case 9:r=7;break;case 8:return r=10,t._asyncAwait(i._async_evaluate0$_visitStaticImport$1(o._as(u)),p);case 10:case 7:case 4:++_,r=3;break;case 5:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},_async_evaluate0$_visitDynamicImport$1(e){return this._async_evaluate0$_withStackFrame$1$3("@import",e,new t._EvaluateVisitor__visitDynamicImport_closure2(this,e),$.void)},_async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,n,s){return this._loadStylesheet$body$_EvaluateVisitor0(e,r,n,s)},_async_evaluate0$_loadStylesheet$3$baseUrl(e,r,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,n,!1)},_async_evaluate0$_loadStylesheet$3$forImport(e,r,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,null,n)},_loadStylesheet$body$_EvaluateVisitor0(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2),l,o=2,_,u=[],p=this,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne,te,pe,fe,Ce=t._wrapJsFunctionForAsync(function(Ue,Ie){for(Ue===1&&(_=Ie,i=o);;)switch(i){case 0:n=n,o=4,p._async_evaluate0$_importSpan=r,h=null,f=p._async_evaluate0$_importCache,f!=null?(h=f,H=!0):H=!1,i=H?7:9;break;case 7:return n==null&&(n=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span.file.url),d=null,g=null,y=null,i=10,t._asyncAwait(m.canonicalize$4$baseImporter$baseUrl$forImport$x(h,t.Uri_parse(e),p._async_evaluate0$_importer,n,s),Ce);case 10:S=Ie,$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(S)?(d=S._0,g=S._1,y=S._2,H=!0):H=!1,i=H?11:12;break;case 11:return p._async_evaluate0$_loadedUrls.add$1(0,g),C=p._async_evaluate0$_inDependency||!m.$eq$(d,p._async_evaluate0$_importer),E=null,H=h,Y=d,ne=g,te=y,i=13,t._asyncAwait(H.importCanonical$4$originalUrl$quiet(Y,ne,te,p._async_evaluate0$_quietDeps&&C),Ce);case 13:if(A=Ie,A!=null?(E=A,H=!0):H=!1,H){H=E,Y=d,l=new t._Record_3_importer_isDependency(H,Y,C),u=[1],i=5;break}case 12:i=8;break;case 9:return M=null,H=n,i=14,t._asyncAwait(p._async_evaluate0$_importLikeNode$3(e,H??p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span.file.url,s),Ce);case 14:if(L=Ie,L!=null?(M=L,H=!0):H=!1,H){H=p._async_evaluate0$_loadedUrls,t.NullableExtension_andThen0(M._0.span.file.url,H.get$add(H)),H=M,l=H,u=[1],i=5;break}case 8:throw c.JSString_methods.startsWith$1(e,"package:")?t.wrapException(N.x22packa):t.wrapException("Can't find stylesheet to import.");case 4:if(o=3,fe=_,H=t.unwrapException(fe),H instanceof t.SassException0)throw fe;if(H instanceof t.ArgumentError)R=H,T=t.getTraceFromException(fe),t.throwWithTrace0(p._async_evaluate0$_exception$1(m.toString$0$(R)),R,T);else{P=H,O=t.getTraceFromException(fe),z=null;try{z=t._asString(m.get$message$x(P))}catch{pe=m.toString$0$(P),z=pe}t.throwWithTrace0(p._async_evaluate0$_exception$1(z),P,O)}u.push(6),i=5;break;case 3:u=[2];case 5:o=2,p._async_evaluate0$_importSpan=null,i=u.pop();break;case 6:case 1:return t._asyncReturn(l,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(Ce,a)},_async_evaluate0$_importLikeNode$3(e,r,n){return this._importLikeNode$body$_EvaluateVisitor0(e,r,n)},_importLikeNode$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2),a,l=this,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,i);for(;;)switch(s){case 0:p=l._async_evaluate0$_nodeImporter,h=p.loadRelative$3(e,r,n),s=h!=null?3:5;break;case 3:o=l._async_evaluate0$_inDependency,s=4;break;case 5:return s=6,t._asyncAwait(p.loadAsync$3(e,r,n),f);case 6:if(h=g,h==null){a=null,s=1;break}o=!0;case 4:_=h._1,p=m.startsWith$1$s(_,"file")?t.Syntax_forPath0(_):c.Syntax_SCSS_scss0,u=l._async_evaluate0$_quietDeps&&o?b.$get$Logger_quiet0():l._async_evaluate0$_logger,a=new t._Record_3_importer_isDependency(t.Stylesheet_Stylesheet$parse0(h._0,p,u,_),null,o),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(f,i)},_async_evaluate0$_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor0(e)},_visitStaticImport$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return l=t,r=2,t._asyncAwait(s._async_evaluate0$_interpolationToValue$1(e.url),_);case 2:return o=p,r=3,t._asyncAwait(t.NullableExtension_andThen0(e.modifiers,s.get$_async_evaluate0$_interpolationToValue()),_);case 3:return a=new l.ModifiableCssImport0(o,p,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._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??(s._async_evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(_,n)},visitIncludeRule$1(e){return this.visitIncludeRule$body$_EvaluateVisitor0(e)},visitIncludeRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:if(o=new t._FakeAstNode0(new t._EvaluateVisitor_visitIncludeRule_closure14(e)),_=i._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitIncludeRule_closure15(i,e)),a=t._InitializedCell$(new t._EvaluateVisitor_visitIncludeRule_closure16(_)),_==null)throw t.wrapException(i._async_evaluate0$_exception$2("Undefined mixin.",e.span));if(l=$.AsyncBuiltInCallable_2._is(_),l&&e.content!=null)throw t.wrapException(i._async_evaluate0$_exception$2("Mixin doesn't accept a content block.",e.span));r=l?4:5;break;case 4:return r=6,t._asyncAwait(i._async_evaluate0$_runBuiltInCallable$3(e.$arguments,_,o),u);case 6:r=3;break;case 5:if(l=$.UserDefinedCallable_AsyncEnvironment_2._is(_),l&&a._readFinal$0()instanceof t.MixinRule0&&!a._readFinal$0().get$hasContent()&&e.content!=null)throw t.wrapException(t.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",e.get$spanWithoutContent(),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([_.declaration.$arguments.get$spanWithName(),"declaration"],$.FileSpan,$.String),i._async_evaluate0$_stackTrace$1(e.get$spanWithoutContent()),null));r=l?7:8;break;case 7:return r=9,t._asyncAwait(i._async_evaluate0$_runUserDefinedCallable$1$4(e.$arguments,_,o,new t._EvaluateVisitor_visitIncludeRule_closure17(i,t.NullableExtension_andThen0(e.content,new t._EvaluateVisitor_visitIncludeRule_closure18(i)),_,o),$.Null),u);case 9:r=3;break;case 8:throw t.wrapException(t.UnsupportedError$("Unknown callable type "+_.toString$0(0)+"."));case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(u,n)},visitMixinRule$1(e){return this.visitMixinRule$body$_EvaluateVisitor0(e)},visitMixinRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:a=i._async_evaluate0$_environment,l=a.closure$0(),o=i._async_evaluate0$_inDependency,_=a._async_environment0$_mixins,u=_.length-1,p=e.name,a._async_environment0$_mixinIndices.$indexSet(0,p,u),m.$indexSet$ax(_[u],p,new t.UserDefinedCallable0(e,l,o,$.UserDefinedCallable_AsyncEnvironment_2)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},visitLoudComment$1(e){return this.visitLoudComment$body$_EvaluateVisitor0(e)},visitLoudComment$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:if(i._async_evaluate0$_inFunction){s=null,r=1;break}return i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent")===i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__root,"_root")&&i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__endOfImports,"_endOfImports")===m.get$length$asx(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__root,"_root").children._source)&&(i._async_evaluate0$__endOfImports=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__endOfImports,"_endOfImports")+1),a=e.text,l=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),o=t,r=3,t._asyncAwait(i._async_evaluate0$_performInterpolation$1(a),_);case 3:l.addChild$1(new o.ModifiableCssComment0(p,a.span)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitMediaRule$1(e){return this.visitMediaRule$body$_EvaluateVisitor0(e)},visitMediaRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:if(i._async_evaluate0$_declarationName!=null)throw t.wrapException(i._async_evaluate0$_exception$2(N.Media_,e.span));return r=3,t._asyncAwait(i._async_evaluate0$_visitMediaQueries$1(e.query),h);case 3:if(a=d,l=t.NullableExtension_andThen0(i._async_evaluate0$_mediaQueries,new t._EvaluateVisitor_visitMediaRule_closure8(i,a)),o=l==null,!o&&m.get$isEmpty$asx(l)){s=null,r=1;break}return o?_=c.Set_empty5:(u=i._async_evaluate0$_mediaQuerySources,u.toString,u=t.LinkedHashSet_LinkedHashSet$of(u,$.CssMediaQuery_2),p=i._async_evaluate0$_mediaQueries,p.toString,u.addAll$1(0,p),u.addAll$1(0,a),_=u),o=o?a:l,r=4,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(o,e.span),new t._EvaluateVisitor_visitMediaRule_closure9(i,l,a,_,e),e.hasDeclarations,new t._EvaluateVisitor_visitMediaRule_closure10(_),$.ModifiableCssMediaRule_2,$.Null),h);case 4:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(h,n)},_async_evaluate0$_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor0(e)},_visitMediaQueries$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.List_CssMediaQuery_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,!0),_);case 3:a=p,l=a._0,o=a._1,s=t.CssMediaQuery_parseList0(l,o,i._async_evaluate0$_logger),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate0$_mergeMediaQueries$2(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_CssMediaQuery_2);for(n=m.get$iterator$ax(e),s=m.getInterceptor$ax(r);n.moveNext$0();)for(i=n.get$current(n),a=s.get$iterator(r);a.moveNext$0();)if(l=i.merge$1(a.get$current(a)),c._SingletonCssMediaQueryMergeResult_00!==l){if(c._SingletonCssMediaQueryMergeResult_10===l)return null;l instanceof t.MediaQuerySuccessfulMergeResult0?(o=l,_=!0):(o=null,_=!1),_&&u.push(o.query)}return u},visitReturnRule$1(e){return this.visitReturnRule$body$_EvaluateVisitor0(e)},visitReturnRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=e.expression,r=3,t._asyncAwait(a.accept$1(i),l);case 3:s=i._async_evaluate0$_withoutSlash$2(_,a),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitSilentComment$1(e){return this.visitSilentComment$body$_EvaluateVisitor0(e)},visitSilentComment$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitStyleRule$1(e){return this.visitStyleRule$body$_EvaluateVisitor0(e)},visitStyleRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:if(i._async_evaluate0$_declarationName!=null)throw t.wrapException(i._async_evaluate0$_exception$2(N.Style_,e.span));return a=e.selector,r=3,t._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(a,!0),T);case 3:l=O,o=l._0,_=l._1,r=i._async_evaluate0$_inKeyframes?4:5;break;case 4:return r=6,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$0(new t.CssValue0(t.List_List$unmodifiable(t.KeyframeSelectorParser$0(o,_,i._async_evaluate0$_logger).parse$0(),$.String),a.span,$.CssValue_List_String_2),e.span),new t._EvaluateVisitor_visitStyleRule_closure14(i,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure15,$.ModifiableCssKeyframeBlock_2,$.Null),T);case 6:s=null,r=1;break;case 5:return a=t.SelectorList_SelectorList$parse0(o,!i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss,!i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss,_,i._async_evaluate0$_logger),u=i._async_evaluate0$_styleRuleIgnoringAtRoot,u=u==null?null:u.originalSelector,p=a.resolveParentSelectors$2$implicitParent(u,!i._async_evaluate0$_atRootExcludingStyleRule),h=t.ModifiableCssStyleRule$0(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(p,i._async_evaluate0$_mediaQueries),e.span,p),f=i._async_evaluate0$_atRootExcludingStyleRule,i._async_evaluate0$_atRootExcludingStyleRule=!1,r=7,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(h,new t._EvaluateVisitor_visitStyleRule_closure16(i,h,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure17,$.ModifiableCssStyleRule_2,$.Null),T);case 7:if(i._async_evaluate0$_atRootExcludingStyleRule=f,!h.accept$1(c._IsInvisibleVisitor_false_false0))for(a=p.components,u=a.length,d=$.SourceSpan,g=$.String,y=h.children,S=0;S<u;++S)C=a[S],C.accept$1(c._IsBogusVisitor_true0)&&(C.accept$1(c.C__IsUselessVisitor0)?(E=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),C.accept$1(E),i._async_evaluate0$_warn$3('The selector "'+c.JSString_methods.trim$0(E._serialize0$_buffer.toString$0(0))+N.x22x20is_ix20,t.SpanExtensions_trimRight0(C.span),c.Deprecation_XV6)):C.leadingCombinators.length!==0?(E=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),C.accept$1(E),i._async_evaluate0$_warn$3('The selector "'+c.JSString_methods.trim$0(E._serialize0$_buffer.toString$0(0))+N.x22x20is_ix0a,t.SpanExtensions_trimRight0(C.span),c.Deprecation_XV6)):(E=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),C.accept$1(E),A=c.JSString_methods.trim$0(E._serialize0$_buffer.toString$0(0)),M=C.accept$1(c._IsBogusVisitor_false0)?N.x20It_wi:"",L=t.SpanExtensions_trimRight0(C.span),y.get$length(y)===0&&t.throwExpression(t.IterableElementError_noElement()),R=m.get$span$z(y.$index(0,0)),i._async_evaluate0$_warn$3('The selector "'+A+N.x22x20is_o+M+N.x0aThis_,new t.MultiSpan0(L,"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([R,"this is not a style rule"+(y.every$1(y,new t._EvaluateVisitor_visitStyleRule_closure18)?`
|
||
(try converting to a //-style comment)`:"")],d,g),d,g)),c.Deprecation_XV6)));(i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot)==null?(a=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").children,a=!a.get$isEmpty(a)):a=!1,a&&(a=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").children,a.get$last(a).isGroupEnd=!0),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},visitSupportsRule$1(e){return this.visitSupportsRule$body$_EvaluateVisitor0(e)},visitSupportsRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===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(N.Suppor,e.span));return a=e.condition,l=t,o=t,r=4,t._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(a),_);case 4:return r=3,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(l.ModifiableCssSupportsRule$0(new o.CssValue0(p,a.get$span(a),$.CssValue_String_2),e.span),new t._EvaluateVisitor_visitSupportsRule_closure5(i,e),e.hasDeclarations,new t._EvaluateVisitor_visitSupportsRule_closure6,$.ModifiableCssSupportsRule_2,$.Null),_);case 3:s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate0$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor0(e)},_visitSupportsCondition$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.String),s,i=this,a,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:f={},e instanceof t.SupportsOperation0?(a=e,l=!0):(a=null,l=!1),r=l?4:5;break;case 4:return l=a.left,o=a.operator,d=t,r=6,t._asyncAwait(i._async_evaluate0$_parenthesize$2(l,o),y);case 6:return d=d.S(C)+" "+o+" ",g=t,r=7,t._asyncAwait(i._async_evaluate0$_parenthesize$2(a.right,o),y);case 7:o=d+g.S(C),l=o,r=3;break;case 5:e instanceof t.SupportsNegation0?(_=e,l=!0):(_=null,l=!1),r=l?8:9;break;case 8:return d=t,r=10,t._asyncAwait(i._async_evaluate0$_parenthesize$1(_.condition),y);case 10:l="not "+d.S(C),r=3;break;case 9:e instanceof t.SupportsInterpolation0?(u=e,l=!0):(u=null,l=!1),r=l?11:12;break;case 11:return r=13,t._asyncAwait(i._async_evaluate0$_evaluateToCss$2$quote(u.expression,!1),y);case 13:l=C,r=3;break;case 12:f.declaration=null,e instanceof t.SupportsDeclaration0?(f.declaration=e,l=!0):l=!1,r=l?14:15;break;case 14:return r=16,t._asyncAwait(i._async_evaluate0$_withSupportsDeclaration$1$1(new t._EvaluateVisitor__visitSupportsCondition_closure2(f,i),$.String),y);case 16:l=C,r=3;break;case 15:e instanceof t.SupportsFunction0?(p=e,l=!0):(p=null,l=!1),r=l?17:18;break;case 17:return d=t,r=19,t._asyncAwait(i._async_evaluate0$_performInterpolation$1(p.name),y);case 19:return d=d.S(C)+"(",g=t,r=20,t._asyncAwait(i._async_evaluate0$_performInterpolation$1(p.$arguments),y);case 20:l=d+g.S(C)+")",r=3;break;case 18:e instanceof t.SupportsAnything0?(h=e,l=!0):(h=null,l=!1),r=l?21:22;break;case 21:return d=t,r=23,t._asyncAwait(i._async_evaluate0$_performInterpolation$1(h.contents),y);case 23:l="("+d.S(C)+")",r=3;break;case 22:l=t.throwExpression(t.ArgumentError$("Unknown supports condition type "+t.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate0$_withSupportsDeclaration$1$1(e,r){return this._withSupportsDeclaration$body$_EvaluateVisitor0(e,r,r)},_withSupportsDeclaration$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter(n),a,l=2,o,_=[],u=this,p,h,f=t._wrapJsFunctionForAsync(function(d,g){for(d===1&&(o=g,s=l);;)switch(s){case 0:return h=u._async_evaluate0$_inSupportsDeclaration,u._async_evaluate0$_inSupportsDeclaration=!0,l=3,s=6,t._asyncAwait(e.call$0(),f);case 6:p=g,a=p,_=[1],s=4;break;case 3:_=[2];case 4:l=2,u._async_evaluate0$_inSupportsDeclaration=h,s=_.pop();break;case 5:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(f,i)},_async_evaluate0$_parenthesize$2(e,r){return this._parenthesize$body$_EvaluateVisitor0(e,r)},_async_evaluate0$_parenthesize$1(e){return this._async_evaluate0$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:e instanceof t.SupportsNegation0?l=!0:e instanceof t.SupportsOperation0?l=r==null||r!==e.operator:l=!1,n=l?3:4;break;case 3:return o=t,n=5,t._asyncAwait(a._async_evaluate0$_visitSupportsCondition$1(e),_);case 5:i="("+o.S(p)+")",n=1;break;case 4:return n=6,t._asyncAwait(a._async_evaluate0$_visitSupportsCondition$1(e),_);case 6:i=p,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(_,s)},visitVariableDeclaration$1(e){return this.visitVariableDeclaration$body$_EvaluateVisitor0(e)},visitVariableDeclaration$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(_={},e.isGuarded){if(e.namespace==null&&i._async_evaluate0$_environment._async_environment0$_variables.length===1&&(_.override=null,a=i._async_evaluate0$_configuration._configuration$_values,a=a.get$isEmpty(a)?null:a.remove$1(0,e.name),a!=null?(_.override=a,l=a,a=!0):(a=!1,l=null),a&&!l.value.$eq(0,c.C__SassNull0))){i._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure8(_,i,e)),s=null,r=1;break}if(o=i._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure9(i,e)),o!=null&&!o.$eq(0,c.C__SassNull0)){s=null,r=1;break}}return e.isGlobal&&!i._async_evaluate0$_environment.globalVariableExists$1(e.name)&&(_=i._async_evaluate0$_environment._async_environment0$_variables.length===1?N.As_of_S:N.As_of_R+t.declarationName0(e.span)+": null` at the stylesheet root.",i._async_evaluate0$_warn$3(_,e.span,c.Deprecation_wKk)),_=e.expression,u=e,p=t,h=e,r=3,t._asyncAwait(_.accept$1(i),f);case 3:i._async_evaluate0$_addExceptionSpan$2(u,new p._EvaluateVisitor_visitVariableDeclaration_closure10(i,h,i._async_evaluate0$_withoutSlash$2(g,_))),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(f,n)},visitUseRule$1(e){return this.visitUseRule$body$_EvaluateVisitor0(e)},visitUseRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,n);for(;;)switch(r){case 0:h=e.configuration,f=h.length,r=f!==0?3:5;break;case 3:a=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),l=0;case 6:if(!(l<f)){r=8;break}return o=h[l],_=o.expression,u=i._async_evaluate0$_expressionNode$1(_),d=a,g=o.name,y=t,r=9,t._asyncAwait(_.accept$1(i),S);case 9:d.$indexSet(0,g,new y.ConfiguredValue0(i._async_evaluate0$_withoutSlash$2(E,u),o.span,u));case 7:++l,r=6;break;case 8:p=new t.ExplicitConfiguration0(e,a,null),r=4;break;case 5:p=c.Configuration_Map_empty_null0;case 4:return r=10,t._asyncAwait(i._async_evaluate0$_loadModule$5$configuration(e.url,"@use",e,new t._EvaluateVisitor_visitUseRule_closure2(i,e),p),S);case 10:i._async_evaluate0$_assertConfigurationIsEmpty$1(p),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(S,n)},visitWarnRule$1(e){return this.visitWarnRule$body$_EvaluateVisitor0(e)},visitWarnRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor_visitWarnRule_closure2(i,e),$.Value_2),o);case 3:a=u,l=a instanceof t.SassString0?a._string0$_text:i._async_evaluate0$_serialize$2(a,e.expression),i._async_evaluate0$_logger.warn$2$trace(0,l,i._async_evaluate0$_stackTrace$1(e.span)),s=null,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitWhileRule$1(e){return this._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitWhileRule_closure2(this,e),!0,e.hasDeclarations,$.nullable_Value_2)},visitBinaryOperationExpression$1(e){return this._async_evaluate0$_addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor_visitBinaryOperationExpression_closure2(this,e),$.Value_2)},_async_evaluate0$_slash$3(e,r,n){var s,i,a,l=null,o=e.dividedBy$1(r),_=new t._Record_2(e,r),u=t._InitializedCell$(new t._EvaluateVisitor__slash_closure5(_)),p=t._InitializedCell$(new t._EvaluateVisitor__slash_closure6(_));return u._readFinal$0()instanceof t.SassNumber0?(e=u._readFinal$0(),p._readFinal$0()instanceof t.SassNumber0?(r=p._readFinal$0(),s=n.allowsSlash):(r=l,s=!1)):(r=l,e=r,s=!1),s?$.SassNumber_2._as(o).withSlash$2(e,r):(u._readFinal$0()instanceof t.SassNumber0&&p._readFinal$0()instanceof t.SassNumber0&&(s=t.S(new t._EvaluateVisitor__slash_recommendation2().call$1(n)),i=c.C__MakeExpressionCalculationSafe0.visitBinaryOperationExpression$1(n),a=n.get$span(n),this._async_evaluate0$_warn$3(N.Using__o+s+" or "+new t.CalculationExpression0("calc",t.CalculationExpression__verifyArguments0(t._setArrayType([i],$.JSArray_Expression_2)),a).toString$0(0)+N.x0a_Morex20,n.get$span(n),c.Deprecation_wWh)),o)},visitValueExpression$1(e){return this.visitValueExpression$body$_EvaluateVisitor0(e)},visitValueExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitVariableExpression$1(e){return this.visitVariableExpression$body$_EvaluateVisitor0(e)},visitVariableExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:if(a=i._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableExpression_closure2(i,e)),a!=null){s=a,r=1;break}throw t.wrapException(i._async_evaluate0$_exception$2("Undefined variable.",e.span));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitUnaryOperationExpression$1(e){return this.visitUnaryOperationExpression$body$_EvaluateVisitor0(e)},visitUnaryOperationExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return a=e,l=t,o=e,r=3,t._asyncAwait(e.operand.accept$1(i),_);case 3:s=i._async_evaluate0$_addExceptionSpan$2(a,new l._EvaluateVisitor_visitUnaryOperationExpression_closure2(o,p)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitBooleanExpression$1(e){return this.visitBooleanExpression$body$_EvaluateVisitor0(e)},visitBooleanExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassBoolean_2),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value?c.SassBoolean_true0:c.SassBoolean_false0,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitIfExpression$1(e){return this.visitIfExpression$body$_EvaluateVisitor0(e)},visitIfExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l,o,_,u,p,h,f,d=t._wrapJsFunctionForAsync(function(g,y){if(g===1)return t._asyncRethrow(y,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate0$_evaluateMacroArguments$1(e),d);case 3:return p=y,h=p._0,f=p._1,i._async_evaluate0$_verifyArguments$4(m.get$length$asx(h),f,b.$get$IfExpression_declaration0(),e),a=t.ListExtensions_elementAtOrNull(h,0),a==null&&(l=f.$index(0,"condition"),l.toString,a=l),o=t.ListExtensions_elementAtOrNull(h,1),o==null&&(l=f.$index(0,"if-true"),l.toString,o=l),_=t.ListExtensions_elementAtOrNull(h,2),_==null&&(l=f.$index(0,"if-false"),l.toString,_=l),r=4,t._asyncAwait(a.accept$1(i),d);case 4:return u=y.get$isTruthy()?o:_,r=5,t._asyncAwait(u.accept$1(i),d);case 5:s=i._async_evaluate0$_withoutSlash$2(y,i._async_evaluate0$_expressionNode$1(u)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(d,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,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=c.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,l){if(a===1)return t._asyncRethrow(l,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,l,o,_,u,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(E,A){if(E===1)return t._asyncRethrow(A,n);for(;;)switch(r){case 0:y=t._setArrayType([],$.JSArray_Object),p=e.$arguments,h=p.length,f=$.String,d=e.name,g=0;case 3:if(!(g<h)){r=5;break}return S=y,r=6,t._asyncAwait(i._async_evaluate0$_visitCalculationValue$2$inLegacySassFunction(p[g],t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],f).contains$1(0,d)),C);case 6:S.push(A);case 4:++g,r=3;break;case 5:if(a=y,i._async_evaluate0$_inSupportsDeclaration){s=new t.SassCalculation0(d,t.List_List$unmodifiable(a,$.Object)),r=1;break}try{l=null,o=d;e:{if(o==="calc"){l=t.SassCalculation_calc0(m.$index$asx(a,0));break e}if(o==="sqrt"){l=t.SassCalculation__singleArgument0("sqrt",m.$index$asx(a,0),t.number2__sqrt$closure(),!0);break e}if(o==="sin"){l=t.SassCalculation__singleArgument0("sin",m.$index$asx(a,0),t.number2__sin$closure(),!1);break e}if(o==="cos"){l=t.SassCalculation__singleArgument0("cos",m.$index$asx(a,0),t.number2__cos$closure(),!1);break e}if(o==="tan"){l=t.SassCalculation__singleArgument0("tan",m.$index$asx(a,0),t.number2__tan$closure(),!1);break e}if(o==="asin"){l=t.SassCalculation__singleArgument0("asin",m.$index$asx(a,0),t.number2__asin$closure(),!0);break e}if(o==="acos"){l=t.SassCalculation__singleArgument0("acos",m.$index$asx(a,0),t.number2__acos$closure(),!0);break e}if(o==="atan"){l=t.SassCalculation__singleArgument0("atan",m.$index$asx(a,0),t.number2__atan$closure(),!0);break e}if(o==="abs"){l=t.SassCalculation_abs0(m.$index$asx(a,0));break e}if(o==="exp"){l=t.SassCalculation_exp0(m.$index$asx(a,0));break e}if(o==="sign"){l=t.SassCalculation_sign0(m.$index$asx(a,0));break e}if(o==="min"){l=t.SassCalculation_min0(a);break e}if(o==="max"){l=t.SassCalculation_max0(a);break e}if(o==="hypot"){l=t.SassCalculation_hypot0(a);break e}if(o==="pow"){l=t.SassCalculation_pow0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="atan2"){l=t.SassCalculation_atan20(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="log"){l=t.SassCalculation_log0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="mod"){l=t.SassCalculation_mod0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="rem"){l=t.SassCalculation_rem0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1));break e}if(o==="round"){l=t.SassCalculation_round0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1),t.ListExtensions_elementAtOrNull(a,2));break e}if(o==="clamp"){l=t.SassCalculation_clamp0(m.$index$asx(a,0),t.ListExtensions_elementAtOrNull(a,1),t.ListExtensions_elementAtOrNull(a,2));break e}y=t.UnsupportedError$('Unknown calculation name "'+d+'".'),l=t.throwExpression(y)}l=l,s=l,r=1;break}catch(M){if(l=t.unwrapException(M),l instanceof t.SassScriptException0)_=l,u=t.getTraceFromException(M),c.JSString_methods.contains$1(_.message,"compatible")&&i._async_evaluate0$_verifyCompatibleNumbers$2(a,p),t.throwWithTrace0(i._async_evaluate0$_exception$2(_.message,e.span),_,u);else throw M}case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},_async_evaluate0$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,l,o,_;for(n=0;s=e.length,n<s;++n)if(i=e[n],i instanceof t.SassNumber0?(s=i.get$hasComplexUnits(),a=i):(a=null,s=!1),s)throw t.wrapException(this._async_evaluate0$_exception$2("Number "+t.S(a)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n<s-1;++n)if(l=e[n],l instanceof t.SassNumber0){for(o=n+1;s=e.length,o<s;++o)if(_=e[o],_ instanceof t.SassNumber0&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.MultiSpanSassRuntimeException$0(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",m.get$span$z(r[n]),l.toString$0(0),t.LinkedHashMap_LinkedHashMap$_literal([m.get$span$z(r[o]),_.toString$0(0)],$.FileSpan,$.String),this._async_evaluate0$_stackTrace$1(m.get$span$z(r[n])),null))}},_async_evaluate0$_visitCalculationValue$2$inLegacySassFunction(e,r){return this._visitCalculationValue$body$_EvaluateVisitor0(e,r)},_visitCalculationValue$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Object),i,a=this,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,s);for(;;)switch(n){case 0:d={},g=t._InitializedCell$(new t._EvaluateVisitor__visitCalculationValue_closure5(e)),e instanceof t.ParenthesizedExpression0?(l=e.expression,o=!0):(l=null,o=!1),n=o?3:4;break;case 3:return n=5,t._asyncAwait(a._async_evaluate0$_visitCalculationValue$2$inLegacySassFunction(l,r),S);case 5:_=E,l instanceof t.FunctionExpression0?(o=l.originalName,o=t.stringReplaceAllUnchecked(o,"_","-").toLowerCase()==="var"&&_ instanceof t.SassString0&&!_._string0$_hasQuotes):o=!1,i=o?new t.SassString0("("+_._string0$_text+")",!1):_,n=1;break;case 4:if(o=e instanceof t.StringExpression0,o&&g._readFinal$0()!=null?(u=g._readFinal$0(),p=!0):(u=null,p=!1),p){h=u.toLowerCase();e:{if(h==="pi"){o=t.SassNumber_SassNumber0(3.141592653589793,null);break e}if(h==="e"){o=t.SassNumber_SassNumber0(2.718281828459045,null);break e}if(h==="infinity"){o=t.SassNumber_SassNumber0(1/0,null);break e}if(h==="-infinity"){o=t.SassNumber_SassNumber0(-1/0,null);break e}if(h==="nan"){o=t.SassNumber_SassNumber0(0/0,null);break e}o=new t.SassString0(u,!1);break e}i=o,n=1;break}n=o?6:7;break;case 6:return y=t,n=8,t._asyncAwait(a._async_evaluate0$_performInterpolation$1(e.text),S);case 8:i=new y.CalculationInterpolation0(E),n=1;break;case 7:d.right=d.left=d.operator=null,e instanceof t.BinaryOperationExpression0?(d.operator=e.operator,d.left=e.left,d.right=e.right,o=!0):o=!1,n=o?9:10;break;case 9:return n=11,t._asyncAwait(a._async_evaluate0$_addExceptionSpanAsync$1$2(e,new t._EvaluateVisitor__visitCalculationValue_closure6(d,a,r),$.Object),S);case 11:i=E,n=1;break;case 10:return n=12,t._asyncAwait(e.accept$1(a),S);case 12:f=E;e:{if(f instanceof t.SassNumber0?(_=f,o=!0):(_=null,o=!1),o){o=_;break e}if(f instanceof t.SassCalculation0?(_=f,o=!0):(_=null,o=!1),o){o=_;break e}if(f instanceof t.SassString0?(o=!f._string0$_hasQuotes,_=f):(_=null,o=!1),o){o=_;break e}o=t.throwExpression(a._async_evaluate0$_exception$2("Value "+f.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}i=o,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(S,s)},_async_evaluate0$_binaryOperatorToCalculationOperator$1(e){var r;e:{if(c.BinaryOperator_anB0===e){r=c.CalculationOperator_IyK0;break e}if(c.BinaryOperator_olz0===e){r=c.CalculationOperator_2bx0;break e}if(c.BinaryOperator_qN20===e){r=c.CalculationOperator_jFr0;break e}if(c.BinaryOperator_t8B0===e){r=c.CalculationOperator_OvN0;break e}r=t.throwExpression(t.UnsupportedError$("Invalid calculation operator "+e.toString$0(0)+"."))}return r},visitColorExpression$1(e){return this.visitColorExpression$body$_EvaluateVisitor0(e)},visitColorExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassColor_2),s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:s=e.value,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitListExpression$1(e){return this.visitListExpression$body$_EvaluateVisitor0(e)},visitListExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassList_2),s,i=this,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(t.mapAsync0(e.contents,new t._EvaluateVisitor_visitListExpression_closure2(i),$.Expression_2,$.Value_2),l);case 3:s=a.SassList$0(_,e.separator,e.hasBrackets),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},visitMapExpression$1(e){return this.visitMapExpression$body$_EvaluateVisitor0(e)},visitMapExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassMap_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(E,A){if(E===1)return t._asyncRethrow(A,n);for(;;)switch(r){case 0:g=$.Value_2,y=t.LinkedHashMap_LinkedHashMap$_empty(g,g),S=t.LinkedHashMap_LinkedHashMap$_empty(g,$.AstNode_2),a=e.pairs,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],u=_._0,p=_._1,r=6,t._asyncAwait(u.accept$1(i),C);case 6:return h=A,r=7,t._asyncAwait(p.accept$1(i),C);case 7:if(f=A,y.$index(0,h)!=null)throw g=S.$index(0,h),d=g==null?null:g.get$span(g),g=u.get$span(u),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),d!=null&&a.$indexSet(0,d,"first key"),t.wrapException(t.MultiSpanSassRuntimeException$0("Duplicate key.",g,"second key",a,i._async_evaluate0$_stackTrace$1(u.get$span(u)),null));y.$indexSet(0,h,f),S.$indexSet(0,h,u);case 4:++o,r=3;break;case 5:s=new t.SassMap0(t.ConstantMap_ConstantMap$from(y,g,g)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},visitFunctionExpression$1(e){return this.visitFunctionExpression$body$_EvaluateVisitor0(e)},visitFunctionExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:if(o={},_=i._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure5(i,e)),o.$function=_,_==null){if(e.namespace!=null)throw t.wrapException(i._async_evaluate0$_exception$2("Undefined function.",e.span));o.$function=new t.PlainCssCallable0(e.originalName)}return a=i._async_evaluate0$_inFunction,i._async_evaluate0$_inFunction=!0,r=3,t._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure6(o,i,e),$.Value_2),u);case 3:l=h,i._async_evaluate0$_inFunction=a,s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(u,n)},visitInterpolatedFunctionExpression$1(e){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i._async_evaluate0$_performInterpolation$1(e.name),_);case 3:return l=p,o=i._async_evaluate0$_inFunction,i._async_evaluate0$_inFunction=!0,r=4,t._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(e,new t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2(i,e,new t.PlainCssCallable0(l)),$.Value_2),_);case 4:a=p,i._async_evaluate0$_inFunction=o,s=a,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},_async_evaluate0$_getFunction$2$namespace(e,r){var n=this._async_evaluate0$_environment.getFunction$2$namespace(e,r);return n!=null||r!=null?n:this._async_evaluate0$_builtInFunctions.$index(0,e)},_async_evaluate0$_runUserDefinedCallable$1$4(e,r,n,s,i){return this._runUserDefinedCallable$body$_EvaluateVisitor0(e,r,n,s,i,i)},_runUserDefinedCallable$body$_EvaluateVisitor0(e,r,n,s,i,a){var l=0,o=t._makeAsyncAwaitCompleter(a),_,u=this,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,o);for(;;)switch(l){case 0:return l=3,t._asyncAwait(u._async_evaluate0$_evaluateArguments$1(e),g);case 3:return f=S,d=r.declaration.name,d!=="@content"&&(d+="()"),p=u._async_evaluate0$_currentCallable,u._async_evaluate0$_currentCallable=r,l=4,t._asyncAwait(u._async_evaluate0$_withStackFrame$1$3(d,n,new t._EvaluateVisitor__runUserDefinedCallable_closure2(u,r,f,n,s,i),i),g);case 4:h=S,u._async_evaluate0$_currentCallable=p,_=h,l=1;break;case 1:return t._asyncReturn(_,o)}});return t._asyncStartSync(g,o)},_async_evaluate0$_runFunctionCallable$3(e,r,n){return this._runFunctionCallable$body$_EvaluateVisitor0(e,r,n)},_runFunctionCallable$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Value_2),a,l=2,o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L=t._wrapJsFunctionForAsync(function(R,T){for(R===1&&(o=T,s=l);;)switch(s){case 0:s=$.AsyncBuiltInCallable_2._is(r)?3:5;break;case 3:return s=6,t._asyncAwait(_._async_evaluate0$_runBuiltInCallable$3(e,r,n),L);case 6:a=_._async_evaluate0$_withoutSlash$2(T,n),s=1;break;case 5:s=$.UserDefinedCallable_AsyncEnvironment_2._is(r)?7:9;break;case 7:return s=10,t._asyncAwait(_._async_evaluate0$_runUserDefinedCallable$1$4(e,r,n,new t._EvaluateVisitor__runFunctionCallable_closure2(_,r),$.Value_2),L);case 10:a=T,s=1;break;case 9:s=r instanceof t.PlainCssCallable0?11:13;break;case 11:if(y=e.named,y.get$isNotEmpty(y)||e.keywordRest!=null)throw t.wrapException(_._async_evaluate0$_exception$2(N.Plain_,n.get$span(n)));u=new t.StringBuffer(r.name+"("),l=15,p=!0,y=e.positional,S=y.length,C=0;case 18:if(!(C<S)){s=20;break}return h=y[C],p?p=!1:u._contents+=", ",A=u,M=t,s=21,t._asyncAwait(_._async_evaluate0$_evaluateToCss$1(h),L);case 21:A._contents+=M.S(T);case 19:++C,s=18;break;case 20:f=e.rest,s=f!=null?22:23;break;case 22:return s=24,t._asyncAwait(f.accept$1(_),L);case 24:d=T,p||(u._contents+=", "),u._contents+=_._async_evaluate0$_serialize$2(d,f);case 23:l=2,s=17;break;case 15:throw l=14,E=o,y=t.unwrapException(E),$.SassRuntimeException_2._is(y)?(g=y,c.JSString_methods.endsWith$1(g._span_exception$_message,"isn't a valid CSS value.")?t.wrapException(t.MultiSpanSassRuntimeException$0(g._span_exception$_message,m.get$span$z(g),"value",t.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),m.get$trace$z(g),null)):E):E;case 14:s=2;break;case 17:u._contents+=t.Primitives_stringFromCharCode(41),y=u._contents,a=new t.SassString0((y.charCodeAt(0)==0,y),!1),s=1;break;case 13:throw t.wrapException(t.ArgumentError$("Unknown callable type "+m.get$runtimeType$(r).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(o,i)}});return t._asyncStartSync(L,i)},_async_evaluate0$_runBuiltInCallable$3(e,r,n){return this._runBuiltInCallable$body$_EvaluateVisitor0(e,r,n)},_runBuiltInCallable$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Value_2),a,l=2,o,_=this,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y=t._wrapJsFunctionForAsync(function(ne,te){for(ne===1&&(o=te,s=l);;)switch(s){case 0:return P={},s=3,t._asyncAwait(_._async_evaluate0$_evaluateArguments$1(e),Y);case 3:O=te,z=_._async_evaluate0$_callableNode,_._async_evaluate0$_callableNode=n,d=new t.MapKeySet(O.__js_helper$_values[0],$.MapKeySet_String),P.callback=P.overload=null,g=r.callbackFor$2(m.get$length$asx(O.__js_helper$_values[2]),d),P.overload=g._0,P.callback=g._1,_._async_evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure8(P,O,d)),y=P.overload.$arguments,S=m.get$length$asx(O.__js_helper$_values[2]),C=y.length;case 4:if(!(S<C)){s=6;break}E=y[S],A=O.__js_helper$_values[2],M=O.__js_helper$_values[0].remove$1(0,E.name),s=M==null?7:8;break;case 7:return M=E.defaultValue,s=9,t._asyncAwait(M.accept$1(_),Y);case 9:M=_._async_evaluate0$_withoutSlash$2(te,M);case 8:m.add$1$ax(A,M);case 5:++S,s=4;break;case 6:return P.overload.restArgument!=null?(m.get$length$asx(O.__js_helper$_values[2])>C?(L=m.sublist$1$ax(O.__js_helper$_values[2],C),m.removeRange$2$ax(O.__js_helper$_values[2],C,m.get$length$asx(O.__js_helper$_values[2]))):L=c.List_empty19,C=O.__js_helper$_values[0],R=t.SassArgumentList$0(L,C,O.__js_helper$_values[4]===c.ListSeparator_undecided_null_undecided0?c.ListSeparator_rXA0:O.__js_helper$_values[4]),m.add$1$ax(O.__js_helper$_values[2],R)):R=null,u=null,l=11,s=14,t._asyncAwait(_._async_evaluate0$_addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure9(P,O),$.Value_2),Y);case 14:u=te,l=2,s=13;break;case 11:if(l=10,H=o,C=t.unwrapException(H),C instanceof t.SassException0)throw H;p=C,h=t.getTraceFromException(H),f=null;try{f=t._asString(m.get$message$x(p))}catch{T=m.toString$0$(p),f=T}t.throwWithTrace0(_._async_evaluate0$_exception$2(f,n.get$span(n)),p,h),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate0$_callableNode=z,R==null){a=u,s=1;break}if(C=O.__js_helper$_values[0],C.get$isEmpty(C)){a=u,s=1;break}if(R._argument_list$_wereKeywordsAccessed){a=u,s=1;break}throw C=O.__js_helper$_values[0],C=t.pluralize0("argument",m.get$length$asx(C.get$keys(C)),null),A=O.__js_helper$_values[0],t.wrapException(t.MultiSpanSassRuntimeException$0("No "+C+" named "+t.S(t.toSentence0(m.map$1$1$ax(A.get$keys(A),new t._EvaluateVisitor__runBuiltInCallable_closure10,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([P.overload.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(o,i)}});return t._asyncStartSync(Y,i)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2),s,i=this,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y=t._wrapJsFunctionForAsync(function(ne,te){if(ne===1)return t._asyncRethrow(te,n);for(;;)switch(r){case 0:P=t._setArrayType([],$.JSArray_Value_2),O=t._setArrayType([],$.JSArray_AstNode_2),a=e.positional,l=a.length,o=0;case 3:if(!(o<l)){r=5;break}return _=a[o],u=i._async_evaluate0$_expressionNode$1(_),z=P,r=6,t._asyncAwait(_.accept$1(i),Y);case 6:z.push(i._async_evaluate0$_withoutSlash$2(te,u)),O.push(u);case 4:++o,r=3;break;case 5:a=$.String,p=t.LinkedHashMap_LinkedHashMap$_empty(a,$.Value_2),l=$.AstNode_2,h=t.LinkedHashMap_LinkedHashMap$_empty(a,l),f=t.MapExtensions_get_pairs0(e.named,a,$.Expression_2),f=f.get$iterator(f);case 7:if(!f.moveNext$0()){r=8;break}return d=f.get$current(f),g=d._0,y=d._1,u=i._async_evaluate0$_expressionNode$1(y),z=p,H=g,r=9,t._asyncAwait(y.accept$1(i),Y);case 9:z.$indexSet(0,H,i._async_evaluate0$_withoutSlash$2(te,u)),h.$indexSet(0,g,u),r=7;break;case 8:if(S=e.rest,S==null){s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,c.ListSeparator_undecided_null_undecided0]),r=1;break}return r=10,t._asyncAwait(S.accept$1(i),Y);case 10:if(C=te,E=i._async_evaluate0$_expressionNode$1(S),C instanceof t.SassMap0){for(i._async_evaluate0$_addRestMap$4(p,C,S,new t._EvaluateVisitor__evaluateArguments_closure11),f=t.LinkedHashMap_LinkedHashMap$_empty(a,l),d=C._map0$_contents,d=m.get$iterator$ax(d.get$keys(d)),A=$.SassString_2;d.moveNext$0();)f.$indexSet(0,A._as(d.get$current(d))._string0$_text,E);h.addAll$1(0,f),M=c.ListSeparator_undecided_null_undecided0}else C instanceof t.SassList0?(f=C._list1$_contents,c.JSArray_methods.addAll$1(P,new t.MappedListIterable(f,new t._EvaluateVisitor__evaluateArguments_closure12(i,E),t._arrayInstanceType(f)._eval$1("MappedListIterable<1,Value0>"))),c.JSArray_methods.addAll$1(O,t.List_List$filled(f.length,E,!1,l)),M=C._list1$_separator,C instanceof t.SassArgumentList0&&(C._argument_list$_wereKeywordsAccessed=!0,C._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure13(i,p,E,h)))):(P.push(i._async_evaluate0$_withoutSlash$2(C,E)),O.push(E),M=c.ListSeparator_undecided_null_undecided0);if(L=e.keywordRest,L==null){s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,M]),r=1;break}return r=11,t._asyncAwait(L.accept$1(i),Y);case 11:if(R=te,T=i._async_evaluate0$_expressionNode$1(L),R instanceof t.SassMap0){for(i._async_evaluate0$_addRestMap$4(p,R,L,new t._EvaluateVisitor__evaluateArguments_closure14),a=t.LinkedHashMap_LinkedHashMap$_empty(a,l),l=R._map0$_contents,l=m.get$iterator$ax(l.get$keys(l)),f=$.SassString_2;l.moveNext$0();)a.$indexSet(0,f._as(l.get$current(l))._string0$_text,T);h.addAll$1(0,a),s=new t._Record_5_named_namedNodes_positional_positionalNodes_separator([p,h,P,O,M]),r=1;break}else throw t.wrapException(i._async_evaluate0$_exception$2(N.Variabs+R.toString$0(0)+").",L.get$span(L)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(Y,n)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Record_2_List_Expression_and_Map_String_Expression_2),s,i=this,a,l,o,_,u,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._Record_2(d.positional,d.named),r=1;break}return a=d.positional,l=t._setArrayType(a.slice(0),t._arrayInstanceType(a)),o=t.LinkedHashMap_LinkedHashMap$of(d.named,$.String,$.Expression_2),r=3,t._asyncAwait(g.accept$1(i),y);case 3:if(_=C,u=i._async_evaluate0$_expressionNode$1(g),_ instanceof t.SassMap0?i._async_evaluate0$_addRestMap$4(o,_,e,new t._EvaluateVisitor__evaluateMacroArguments_closure11(g)):_ instanceof t.SassList0?(a=_._list1$_contents,c.JSArray_methods.addAll$1(l,new t.MappedListIterable(a,new t._EvaluateVisitor__evaluateMacroArguments_closure12(i,u,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,o,u,g)))):l.push(new t.ValueExpression0(i._async_evaluate0$_withoutSlash$2(_,u),g.get$span(g))),p=d.keywordRest,p==null){s=new t._Record_2(l,o),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(o,h,e,new t._EvaluateVisitor__evaluateMacroArguments_closure14(i,f,p)),s=new t._Record_2(l,o),r=1;break}else throw t.wrapException(i._async_evaluate0$_exception$2(N.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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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??c.C__SassNull0,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,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,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:g=i._async_evaluate0$_inSupportsDeclaration,i._async_evaluate0$_inSupportsDeclaration=!1,a=t._setArrayType([],$.JSArray_String),l=e.text.contents,o=l.length,_=$.Expression_2,u=0;case 3:if(!(u<o)){r=5;break}if(p=l[u],typeof p=="string"){h=p,r=6;break}r=_._is(p)?7:8;break;case 7:return r=9,t._asyncAwait(p.accept$1(i),y);case 9:f=C;e:{if(f instanceof t.SassString0?(d=f._string0$_text,h=!0):(d=null,h=!1),h){h=d;break e}h=i._async_evaluate0$_serialize$3$quote(f,p,!1);break e}r=6;break;case 8:h=t.throwExpression(t.UnsupportedError$("Unknown interpolation value "+t.S(p)));case 6:a.push(h);case 4:++u,r=3;break;case 5:a=c.JSArray_methods.join$0(a),i._async_evaluate0$_inSupportsDeclaration=g,s=new t.SassString0(a,e.hasQuotes),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e.condition),l);case 3:s=new a.SassString0(_,!1),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,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,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===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(N.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,l=i._async_evaluate0$_inUnknownAtRule,o=e.name,t.unvendor0(o.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(o,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=l,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,l){if(a===1)return t._asyncRethrow(l,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._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,l){if(a===1)return t._asyncRethrow(l,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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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._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??(s._async_evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(l,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,l){if(a===1)return t._asyncRethrow(l,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,l,o,_,u,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(N.Media_,e.span));if(a=t.NullableExtension_andThen0(i._async_evaluate0$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure8(i,e)),l=a==null,!l&&m.get$isEmpty$asx(a)){r=1;break}return l?o=c.Set_empty5:(_=i._async_evaluate0$_mediaQuerySources,_.toString,_=t.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery_2),u=i._async_evaluate0$_mediaQueries,u.toString,_.addAll$1(0,u),_.addAll$1(0,e.queries),o=_),l=l?e.queries:a,r=3,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(l,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure9(i,a,e,o),!1,new t._EvaluateVisitor_visitCssMediaRule_closure10(o),$.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,l,o,_,u,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(s._async_evaluate0$_declarationName!=null)throw t.wrapException(s._async_evaluate0$_exception$2(N.Style_,e.span));return i=s._async_evaluate0$_atRootExcludingStyleRule,a=i?null:s._async_evaluate0$_styleRuleIgnoringAtRoot,l=e._style_rule0$_selector._box0$_inner.value,o=a==null,_=o?null:a.originalSelector,u=l.resolveParentSelectors$2$implicitParent(_,!i),p=t.ModifiableCssStyleRule$0(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(u,s._async_evaluate0$_mediaQueries),e.span,u),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_closure8(s,p,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure9,$.ModifiableCssStyleRule_2,$.Null),y);case 2:return s._async_evaluate0$_atRootExcludingStyleRule=h,f=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").children,d=t._InitializedCell$(new t._EvaluateVisitor_visitCssStyleRule_closure10(f)),d._readFinal$0()>=1?(g=m.elementAt$1$ax(f._source,d._readFinal$0()-1),i=o):(g=null,i=!1),i&&(g.isGroupEnd=!0),t._asyncReturn(null,n)}});return t._asyncStartSync(y,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(l,o){if(l===1)return t._asyncRethrow(o,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,l){if(a===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:if(s._async_evaluate0$_declarationName!=null)throw t.wrapException(s._async_evaluate0$_exception$2(N.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,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,s);for(;;)switch(n){case 0:a=e.length,l=0;case 3:if(!(l<e.length)){n=5;break}return n=6,t._asyncAwait(r.call$1(e[l]),p);case 6:if(o=f,o!=null?(_=o,u=!0):(_=null,u=!1),u){i=_,n=1;break}case 4:e.length===a||(0,t.throwConcurrentModificationError)(e),++l,n=3;break;case 5:i=null,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(p,s)},_async_evaluate0$_withEnvironment$1$2(e,r,n){return this._withEnvironment$body$_EvaluateVisitor0(e,r,n,n)},_withEnvironment$body$_EvaluateVisitor0(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),l,o=this,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,a);for(;;)switch(i){case 0:return u=o._async_evaluate0$_environment,o._async_evaluate0$_environment=e,i=3,t._asyncAwait(r.call$0(),p);case 3:_=f,o._async_evaluate0$_environment=u,l=_,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(p,a)},_async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,r,n){return this._interpolationToValue$body$_EvaluateVisitor0(e,r,n)},_async_evaluate0$_interpolationToValue$1(e){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate0$_interpolationToValue$2$warnForColor(e,r){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,r)},_interpolationToValue$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.CssValue_String_2),a,l=this,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,i);for(;;)switch(s){case 0:return s=3,t._asyncAwait(l._async_evaluate0$_performInterpolation$2$warnForColor(e,n),u);case 3:o=h,_=r?t.trimAscii0(o,!0):o,a=new t.CssValue0(_,e.span,$.CssValue_String_2),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(u,i)},_async_evaluate0$_performInterpolation$2$warnForColor(e,r){return this._performInterpolation$body$_EvaluateVisitor0(e,r)},_async_evaluate0$_performInterpolation$1(e){return this._async_evaluate0$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(a._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,r),o);case 3:l=u._0,i=l,n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(o,s)},_async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,r){return this._performInterpolationWithMap$body$_EvaluateVisitor0(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.Record_2_String_and_InterpolationMap_2),i,a=this,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(a._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),u);case 3:l=h,o=l._0,_=l._1,_.toString,i=new t._Record_2(o,_),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(u,s)},_async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,r,n){return this._performInterpolationHelper$body$_EvaluateVisitor0(e,!0,n)},_performInterpolationHelper$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.Record_2_String_and_nullable_InterpolationMap_2),a,l=this,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){if(T===1)return t._asyncRethrow(P,i);for(;;)switch(s){case 0:M=t._setArrayType([],$.JSArray_SourceLocation),L=l._async_evaluate0$_inSupportsDeclaration,l._async_evaluate0$_inSupportsDeclaration=!1,o=e.contents,_=o.length,u=$.Expression_2,p=$.JSArray_Object,h=e.span,f=$.Object,d=!0,g=0,y="";case 3:if(!(g<_)){s=5;break}if(S=o[g],d||M.push(t.SourceLocation$(y.length,null,null,null)),typeof S=="string"){y+=S,s=4;break}return u._as(S),s=6,t._asyncAwait(S.accept$1(l),R);case 6:C=P,n&&b.$get$namesByColor0().containsKey$1(C)&&(E=t._setArrayType([""],p),A=t.List_List$from(E,!1,f),A.fixed$length=Array,A.immutable$list=Array,A=new t.Interpolation0(A,h),A.Interpolation$20(E,h),E=b.$get$namesByColor0(),l._async_evaluate0$_warn$2(N.You_pr+t.S(E.$index(0,C))+N.x20in_in+C.toString$0(0)+N.x2c_whic+t.S(E.$index(0,C))+N.x22x29__If+new t.BinaryOperationExpression0(c.BinaryOperator_anB0,new t.StringExpression0(A,!0),S,!1).toString$0(0)+"'.",S.get$span(S))),y+=l._async_evaluate0$_serialize$3$quote(C,S,!1);case 4:++g,d=!1,s=3;break;case 5:l._async_evaluate0$_inSupportsDeclaration=L,a=new t._Record_2((y.charCodeAt(0)==0,y),t.NullableExtension_andThen0(M,new t._EvaluateVisitor__performInterpolationHelper_closure2(e))),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(R,i)},_async_evaluate0$_evaluateToCss$2$quote(e,r){return this._evaluateToCss$body$_EvaluateVisitor0(e,r)},_async_evaluate0$_evaluateToCss$1(e){return this._async_evaluate0$_evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.String),i,a=this,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,s);for(;;)switch(n){case 0:return n=3,t._asyncAwait(e.accept$1(a),l);case 3:i=a._async_evaluate0$_serialize$3$quote(_,e,r),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(l,s)},_async_evaluate0$_serialize$3$quote(e,r,n){return this._async_evaluate0$_addExceptionSpan$2(r,new t._EvaluateVisitor__serialize_closure2(e,n))},_async_evaluate0$_serialize$2(e,r){return this._async_evaluate0$_serialize$3$quote(e,r,!0)},_async_evaluate0$_expressionNode$1(e){var r;return e instanceof t.VariableExpression0?(r=this._async_evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor__expressionNode_closure2(this,e)),r??e):e},_async_evaluate0$_withParent$2$4$scopeWhen$through(e,r,n,s,i,a){return this._withParent$body$_EvaluateVisitor0(e,r,n,s,i,a,a)},_async_evaluate0$_withParent$2$2(e,r,n,s){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,r,!0,null,n,s)},_async_evaluate0$_withParent$2$3$scopeWhen(e,r,n,s,i){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,r,n,null,s,i)},_withParent$body$_EvaluateVisitor0(e,r,n,s,i,a,l){var o=0,_=t._makeAsyncAwaitCompleter(l),u,p=this,h,f,d=t._wrapJsFunctionForAsync(function(g,y){if(g===1)return t._asyncRethrow(y,_);for(;;)switch(o){case 0:return p._async_evaluate0$_addChild$2$through(e,s),h=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__parent,"__parent"),p._async_evaluate0$__parent=e,o=3,t._asyncAwait(p._async_evaluate0$_environment.scope$1$2$when(r,n,a),d);case 3:f=y,p._async_evaluate0$__parent=h,u=f,o=1;break;case 1:return t._asyncReturn(u,_)}});return t._asyncStartSync(d,_)},_async_evaluate0$_addChild$2$through(e,r){var n,s,i,a=this._async_evaluate0$_assertInModule$2(this._async_evaluate0$__parent,"__parent");if(r!=null){for(;r.call$1(a);a=s)if(n=a._node$_parent,n!=null?(s=n,i=!0):(s=null,i=!1),!i)throw t.wrapException(t.ArgumentError$(N.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&(s=a._node$_parent,i=s.children,a.equalsIgnoringChildren$1(i.get$last(i))?a=$.ModifiableCssParentNode_2._as(i.get$last(i)):(a=a.copyWithoutChildren$0(),s.addChild$1(a)))}a.addChild$1(e)},_async_evaluate0$_addChild$1(e){return this._async_evaluate0$_addChild$2$through(e,null)},_async_evaluate0$_withStyleRule$1$2(e,r,n){return this._withStyleRule$body$_EvaluateVisitor0(e,r,n,n)},_withStyleRule$body$_EvaluateVisitor0(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),l,o=this,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,a);for(;;)switch(i){case 0:return u=o._async_evaluate0$_styleRuleIgnoringAtRoot,o._async_evaluate0$_styleRuleIgnoringAtRoot=e,i=3,t._asyncAwait(r.call$0(),p);case 3:_=f,o._async_evaluate0$_styleRuleIgnoringAtRoot=u,l=_,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(p,a)},_async_evaluate0$_withMediaQueries$1$3(e,r,n,s){return this._withMediaQueries$body$_EvaluateVisitor0(e,r,n,s,s)},_withMediaQueries$body$_EvaluateVisitor0(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_=this,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:return p=_._async_evaluate0$_mediaQueries,h=_._async_evaluate0$_mediaQuerySources,_._async_evaluate0$_mediaQueries=e,_._async_evaluate0$_mediaQuerySources=r,a=3,t._asyncAwait(n.call$0(),f);case 3:u=g,_._async_evaluate0$_mediaQueries=p,_._async_evaluate0$_mediaQuerySources=h,o=u,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},_async_evaluate0$_withStackFrame$1$3(e,r,n,s){return this._withStackFrame$body$_EvaluateVisitor0(e,r,n,s,s)},_withStackFrame$body$_EvaluateVisitor0(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter(i),o,_=this,u,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,l);for(;;)switch(a){case 0:return h=_._async_evaluate0$_stack,h.push(new t._Record_2(_._async_evaluate0$_member,r)),u=_._async_evaluate0$_member,_._async_evaluate0$_member=e,a=3,t._asyncAwait(n.call$0(),f);case 3:p=g,_._async_evaluate0$_member=u,h.pop(),o=p,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(f,l)},_async_evaluate0$_withoutSlash$2(e,r){return e instanceof t.SassNumber0&&e.asSlash!=null&&this._async_evaluate0$_warn$3(N.Using__i+t.S(new t._EvaluateVisitor__withoutSlash_recommendation2().call$1(e))+N.x0a_Morex20,r.get$span(r),c.Deprecation_wWh),e.withoutSlash$0()},_async_evaluate0$_stackFrame$2(e,r){return t.frameForSpan0(r,e,t.NullableExtension_andThen0(r.get$sourceUrl(r),new t._EvaluateVisitor__stackFrame_closure2(this)))},_async_evaluate0$_stackTrace$1(e){var r,n,s,i,a,l=this,o=t._setArrayType([],$.JSArray_Frame);for(r=l._async_evaluate0$_stack,n=r.length,s=0;s<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)i=r[s],a=i._1,o.push(l._async_evaluate0$_stackFrame$2(i._0,a.get$span(a)));return e!=null&&o.push(l._async_evaluate0$_stackFrame$2(l._async_evaluate0$_member,e)),t.Trace$(new t.ReversedListIterable(o,$.ReversedListIterable_Frame),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._Record_2(e,r))&&(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,s;return r==null?(n=c.JSArray_methods.get$last(this._async_evaluate0$_stack)._1,n=n.get$span(n)):n=r,s=this._async_evaluate0$_stackTrace$1(r),new t.SassRuntimeException0(s,c.Set_empty,e,n)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,r,n){var s=c.JSArray_methods.get$last(this._async_evaluate0$_stack)._1;return t.MultiSpanSassRuntimeException$0(e,s.get$span(s),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))),n,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,l=t._makeAsyncAwaitCompleter(i),o,_=2,u,p=this,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){for(S===1&&(u=C,a=_);;)switch(a){case 0:return _=4,a=7,t._asyncAwait(r.call$0(),y);case 7:d=C,o=d,a=1;break;case 4:if(_=3,g=u,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)),h,f);else throw g;a=6;break;case 3:a=2;break;case 6:case 1:return t._asyncReturn(o,l);case 2:return t._asyncRethrow(u,l)}});return t._asyncStartSync(y,l)},_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,l=2,o,_=this,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){for(y===1&&(o=S,s=l);;)switch(s){case 0:return l=4,s=7,t._asyncAwait(e.call$0(),g);case 7:h=S,a=h,s=1;break;case 4:if(l=3,d=o,h=t.unwrapException(d),$.SassRuntimeException_2._is(h))throw d;if(h instanceof t.SassException0)u=h,p=t.getTraceFromException(d),h=u,f=m.getInterceptor$z(h),t.throwWithTrace0(u.withTrace$1(_._async_evaluate0$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(f,h))),u,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(o,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),l,o=2,_,u=this,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){for(C===1&&(_=E,i=o);;)switch(i){case 0:return o=4,i=7,t._asyncAwait(r.call$0(),S);case 7:f=E,l=f,i=1;break;case 4:if(o=3,y=_,f=t.unwrapException(y),$.SassRuntimeException_2._is(f)){if(p=f,h=t.getTraceFromException(y),!c.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=u._async_evaluate0$_stackTrace$0(),t.throwWithTrace0(new t.SassRuntimeException0(g,c.Set_empty,f,d),p,h)}else throw y;i=6;break;case 3:i=2;break;case 6:case 1:return t._asyncReturn(l,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)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._EvaluateVisitor_closure31.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),l=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=l._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)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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(N.conten,null));return r._async_environment0$_content!=null?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._EvaluateVisitor_closure34.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string0$_text,o=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs0(o.get$variables(),$.String,l),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString0(i,!0),a);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:44},t._EvaluateVisitor_closure35.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string0$_text,o=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs0(o.get$functions(o),$.String,$.AsyncCallable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString0(i,!0),new t.SassFunction0(a));return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:44},t._EvaluateVisitor_closure36.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),l=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),l){if(r!=null)throw t.wrapException(N.x24css_a);return new t.SassFunction0(new t.PlainCssCallable0(a._string0$_text))}if(i=this.$this,n=i._async_evaluate0$_callableNode,n.toString,s=i._async_evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__closure10(i,a,r)),s==null)throw t.wrapException("Function not found: "+a.toString$0(0));return new t.SassFunction0(s)},$signature:177},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:127},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R=t._wrapJsFunctionForAsync(function(T,P){if(T===1)return t._asyncRethrow(P,n);for(;;)switch(r){case 0:if(A=m.getInterceptor$asx(e),M=A.$index(e,0),L=$.SassArgumentList_2._as(A.$index(e,1)),A=i.$this,a=A._async_evaluate0$_callableNode,a.toString,l=t._setArrayType([],$.JSArray_Expression_2),o=$.String,_=$.Expression_2,u=a.get$span(a),p=a.get$span(a),L._argument_list$_wereKeywordsAccessed=!0,h=L._argument_list$_keywords,h.get$isEmpty(h))a=null;else{for(f=$.Value_2,d=t.LinkedHashMap_LinkedHashMap$_empty(f,f),L._argument_list$_wereKeywordsAccessed=!0,h=t.MapExtensions_get_pairs0(h,o,f),h=h.get$iterator(h);h.moveNext$0();)g=h.get$current(h),y=g._0,S=g._1,S=S,d.$indexSet(0,new t.SassString0(y,!1),S);a=new t.ValueExpression0(new t.SassMap0(t.ConstantMap_ConstantMap$from(d,f,f)),a.get$span(a))}C=new t.ArgumentInvocation0(t.List_List$unmodifiable(l,_),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(o,_),o,_),new t.ValueExpression0(L,p),a,u),r=M instanceof t.SassString0?3:4;break;case 3:return a=M.toString$0(0),t.EvaluationContext_current0().warn$2(0,N.Passina+a+"))",c.Deprecation_4iQ),E=A._async_evaluate0$_callableNode,r=5,t._asyncAwait(A.visitFunctionExpression$1(new t.FunctionExpression0(null,M._string0$_text,C,E.get$span(E))),R);case 5:s=P,r=1;break;case 4:return a=M.assertFunction$1("function"),l=A._async_evaluate0$_callableNode,l.toString,r=6,t._asyncAwait(A._async_evaluate0$_runFunctionCallable$3(C,a.callable,l),R);case 6:l=P,s=l,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(R,n)},$signature:107},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,l,o,_,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return u=m.getInterceptor$asx(e),p=t.Uri_parse(u.$index(e,0).assertString$1("url")._string0$_text),u=u.$index(e,1).get$realNull(),i=u==null?null:u.assertMap$1("with")._map0$_contents,u=s.$this,a=u._async_evaluate0$_callableNode,a.toString,i!=null?(l=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),i.forEach$1(0,new t._EvaluateVisitor__closure8(l,a.get$span(a),a)),o=new t.ExplicitConfiguration0(a,l,null)):o=c.Configuration_Map_empty_null0,_=a.get$span(a),r=2,t._asyncAwait(u._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",a,new t._EvaluateVisitor__closure9(u),_.get$sourceUrl(_),o,!0),h);case 2:return u._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(o,!0),t._asyncReturn(null,n)}});return t._asyncStartSync(h,n)},$signature:335},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:80},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:337},t._EvaluateVisitor_run_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return l=null,o=s.node,_=o.span.file.url,_!=null?(l=_,a=!0):a=!1,a&&(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),u);case 3:i=h,n=new t._Record_2_loadedUrls_stylesheet(a._async_evaluate0$_loadedUrls,a._async_evaluate0$_combineCss$1(i)),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:338},t._EvaluateVisitor_run__closure2.prototype={call$0(){return this.$this._async_evaluate0$_execute$2(this.importer,this.node)},$signature:339},t._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$2(this._box_1.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,l,o,_,u,p,h,f,d,g,y,S,C,E=t._wrapJsFunctionForAsync(function(A,M){for(A===1&&(s=M,e=n);;)switch(e){case 0:return h={},f=null,d=null,g=a.$this,y=a.nodeWithSpan,e=2,t._asyncAwait(g._async_evaluate0$_loadStylesheet$3$baseUrl(a.url.toString$0(0),y.get$span(y),a.baseUrl),E);case 2:if(S=M,f=S._0,d=S._1,_=S._2,_=_,l=f.span.file.url,l!=null){if(u=g._async_evaluate0$_activeModules,u.containsKey$1(l))throw p=a.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(l)+" is already being loaded.":N.Modulel,h=t.NullableExtension_andThen0(u.$index(0,l),new t._EvaluateVisitor__loadModule__closure5(g,p)),t.wrapException(h??g._async_evaluate0$_exception$1(p));u.$indexSet(0,l,y)}return u=g._async_evaluate0$_modules.containsKey$1(l),o=g._async_evaluate0$_inDependency,g._async_evaluate0$_inDependency=_,h.module=null,n=3,C=h,e=6,t._asyncAwait(g._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(d,f,a.configuration,a.namesInErrors,y),E);case 6:C.module=M,i.push(5),e=4;break;case 3:i=[1];case 4:n=1,g._async_evaluate0$_activeModules.remove$1(0,l),g._async_evaluate0$_inDependency=o,e=i.pop();break;case 5:return e=7,t._asyncAwait(g._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(y,new t._EvaluateVisitor__loadModule__closure6(h,a.callback,!u),!1,$.void),E);case 7:return t._asyncReturn(null,r);case 1:return t._asyncRethrow(s,r)}});return t._asyncStartSync(E,r)},$signature:4},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:81},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,r);for(;;)switch(e){case 0:return o=n.$this,_=o._async_evaluate0$_importer,u=o._async_evaluate0$__stylesheet,p=o._async_evaluate0$__root,h=o._async_evaluate0$_preModuleComments,f=o._async_evaluate0$__parent,d=o._async_evaluate0$__endOfImports,g=o._async_evaluate0$_outOfOrderImports,y=o._async_evaluate0$__extensionStore,S=o._async_evaluate0$_atRootExcludingStyleRule,C=S?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,E=o._async_evaluate0$_mediaQueries,A=o._async_evaluate0$_declarationName,M=o._async_evaluate0$_inUnknownAtRule,L=o._async_evaluate0$_inKeyframes,R=o._async_evaluate0$_configuration,o._async_evaluate0$_importer=n.importer,s=o._async_evaluate0$__stylesheet=n.stylesheet,i=s.span,a=o._async_evaluate0$__parent=o._async_evaluate0$__root=t.ModifiableCssStylesheet$0(i),o._async_evaluate0$__endOfImports=0,o._async_evaluate0$_outOfOrderImports=null,o._async_evaluate0$__extensionStore=n.extensionStore,o._async_evaluate0$_declarationName=o._async_evaluate0$_mediaQueries=o._async_evaluate0$_styleRuleIgnoringAtRoot=null,o._async_evaluate0$_inKeyframes=o._async_evaluate0$_atRootExcludingStyleRule=o._async_evaluate0$_inUnknownAtRule=!1,l=n.configuration,l!=null&&(o._async_evaluate0$_configuration=l),e=2,t._asyncAwait(o.visitStylesheet$1(s),T);case 2:return s=o._async_evaluate0$_outOfOrderImports==null?a:new t.CssStylesheet0(new t.UnmodifiableListView(o._async_evaluate0$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode_2),i),n.css._value=s,n.preModuleComments._value=o._async_evaluate0$_preModuleComments,o._async_evaluate0$_importer=_,o._async_evaluate0$__stylesheet=u,o._async_evaluate0$__root=p,o._async_evaluate0$_preModuleComments=h,o._async_evaluate0$__parent=f,o._async_evaluate0$__endOfImports=d,o._async_evaluate0$_outOfOrderImports=g,o._async_evaluate0$__extensionStore=y,o._async_evaluate0$_styleRuleIgnoringAtRoot=C,o._async_evaluate0$_mediaQueries=E,o._async_evaluate0$_declarationName=A,o._async_evaluate0$_inUnknownAtRule=M,o._async_evaluate0$_atRootExcludingStyleRule=S,o._async_evaluate0$_inKeyframes=L,o._async_evaluate0$_configuration=R,t._asyncReturn(null,r)}});return t._asyncStartSync(T,r)},$signature:4},t._EvaluateVisitor__combineCss_closure5.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:125},t._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:16},t._EvaluateVisitor__combineCss_visitModule2.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f.seen.add$1(0,e)){for(f.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=f.css,i=f.imports,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],l.get$transitivelyContainsCss()&&(o=e.get$preModuleComments().$index(0,l),o!=null?(_=o,u=!0):(_=null,u=!1),u&&c.JSArray_methods.addAll$1(s.length===0?i:s,_),f.call$1(l));f.sorted.addFirst$1(e),r=e.get$css(e),p=r.get$children(r),h=f.$this._async_evaluate0$_indexAfterImports$1(p),r=m.getInterceptor$ax(p),c.JSArray_methods.addAll$1(i,r.getRange$2(p,0,h)),c.JSArray_methods.addAll$1(s,r.getRange$2(p,h,r.get$length(p)))}},$signature:341},t._EvaluateVisitor__extendModules_closure5.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:16},t._EvaluateVisitor__extendModules_closure6.prototype={call$0(){return t._setArrayType([],$.JSArray_ExtensionStore_2)},$signature:181},t._EvaluateVisitor_visitAtRootRule_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitAtRootRule_closure6.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:42},t._EvaluateVisitor__scopeForAtRoot_closure17.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),i._async_evaluate0$__parent=s.newParent,r=2,t._asyncAwait(i._async_evaluate0$_environment.scope$1$2$when(e,s.node.hasDeclarations,$.void),l);case 2:return i._async_evaluate0$__parent=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure18.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate0$_atRootExcludingStyleRule,i._async_evaluate0$_atRootExcludingStyleRule=!0,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate0$_atRootExcludingStyleRule=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure19.prototype={call$1(e){return this.$this._async_evaluate0$_withMediaQueries$1$3(null,null,new t._EvaluateVisitor__scopeForAtRoot__closure2(this.innerScope,e),$.Null)},$signature:37},t._EvaluateVisitor__scopeForAtRoot__closure2.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:4},t._EvaluateVisitor__scopeForAtRoot_closure20.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate0$_inKeyframes,i._async_evaluate0$_inKeyframes=!1,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate0$_inKeyframes=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor__scopeForAtRoot_closure21.prototype={call$1(e){return $.CssAtRule_2._is(e)},$signature:182},t._EvaluateVisitor__scopeForAtRoot_closure22.prototype={call$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.Null),s=this,i,a,l=t._wrapJsFunctionForAsync(function(o,_){if(o===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return i=s.$this,a=i._async_evaluate0$_inUnknownAtRule,i._async_evaluate0$_inUnknownAtRule=!1,r=2,t._asyncAwait(s.innerScope.call$1(e),l);case 2:return i._async_evaluate0$_inUnknownAtRule=a,t._asyncReturn(null,n)}});return t._asyncStartSync(l,n)},$signature:37},t._EvaluateVisitor_visitContentRule_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n,s=this,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:i=s.content.declaration.children,a=i.length,l=s.$this,o=0;case 3:if(!(o<a)){e=5;break}return e=6,t._asyncAwait(i[o].accept$1(l),_);case 6:case 4:++o,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(_,r)},$signature:4},t._EvaluateVisitor_visitDeclaration_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n._box_0.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitEachRule_closure8.prototype={call$1(e){var r=this.$this,n=this.nodeWithSpan;return r._async_evaluate0$_environment.setLocalVariable$3(this._box_0.variable,r._async_evaluate0$_withoutSlash$2(e,n),n)},$signature:55},t._EvaluateVisitor_visitEachRule_closure9.prototype={call$1(e){return this.$this._async_evaluate0$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:55},t._EvaluateVisitor_visitEachRule_closure10.prototype={call$0(){var e=this,r=e.$this;return r._async_evaluate0$_handleReturn$2(e.list.get$asList(),new t._EvaluateVisitor_visitEachRule__closure2(r,e.setVariables,e.node))},$signature:69},t._EvaluateVisitor_visitEachRule__closure2.prototype={call$1(e){var r;return this.setVariables.call$1(e),r=this.$this,r._async_evaluate0$_handleReturn$2(this.node.children,new t._EvaluateVisitor_visitEachRule___closure2(r))},$signature:346},t._EvaluateVisitor_visitEachRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},t._EvaluateVisitor_visitAtRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:348},t._EvaluateVisitor_visitAtRule_closure9.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:l=n.$this,o=l._async_evaluate0$_atRootExcludingStyleRule?null:l._async_evaluate0$_styleRuleIgnoringAtRoot,e=o==null||l._async_evaluate0$_inKeyframes||m.$eq$(n.name.value,"font-face")?2:4;break;case 2:s=n.children,i=s.length,a=0;case 5:if(!(a<i)){e=7;break}return e=8,t._asyncAwait(s[a].accept$1(l),_);case 8:case 6:++a,e=5;break;case 7:e=3;break;case 4:return e=9,t._asyncAwait(l._async_evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(o._style_rule0$_selector,o.span,o.originalSelector),new t._EvaluateVisitor_visitAtRule__closure2(l,n.children),!1,$.ModifiableCssStyleRule_2,$.Null),_);case 9:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(_,r)},$signature:4},t._EvaluateVisitor_visitAtRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitAtRule_closure10.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitForRule_closure14.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.SassNumber_2),n,s=this,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return e=3,t._asyncAwait(s.node.from.accept$1(s.$this),i);case 3:n=l.assertNumber$0(),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(i,r)},$signature:187},t._EvaluateVisitor_visitForRule_closure15.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.SassNumber_2),n,s=this,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return e=3,t._asyncAwait(s.node.to.accept$1(s.$this),i);case 3:n=l.assertNumber$0(),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(i,r)},$signature:187},t._EvaluateVisitor_visitForRule_closure16.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure17.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure18.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Value_2),n,s=this,i,a,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,r);for(;;)switch(e){case 0:d=s.$this,g=s.node,y=d._async_evaluate0$_expressionNode$1(g.from),i=s.from,a=s._box_0,l=s.direction,o=g.variable,_=s.fromNumber,g=g.children;case 3:if(i===a.to){e=5;break}return u=d._async_evaluate0$_environment,p=_.get$numeratorUnits(_),u.setLocalVariable$3(o,t.SassNumber_SassNumber$withUnits0(i,_.get$denominatorUnits(_),p),y),e=6,t._asyncAwait(d._async_evaluate0$_handleReturn$2(g,new t._EvaluateVisitor_visitForRule__closure2(d)),S);case 6:if(h=E,h!=null?(f=h,u=!0):(f=null,u=!1),u){n=f,e=1;break}case 4:i+=l,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(S,r)},$signature:69},t._EvaluateVisitor_visitForRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},t._EvaluateVisitor_visitForwardRule_closure5.prototype={call$2(e,r){r&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:121},t._EvaluateVisitor_visitForwardRule_closure6.prototype={call$2(e,r){r&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:121},t._EvaluateVisitor__registerCommentsForModule_closure2.prototype={call$0(){return t._setArrayType([],$.JSArray_CssComment_2)},$signature:189},t._EvaluateVisitor_visitIfRule_closure2.prototype={call$1(e){var r=this.$this;return r._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitIfRule__closure2(r,e),!0,e.hasDeclarations,$.nullable_Value_2)},$signature:353},t._EvaluateVisitor_visitIfRule__closure2.prototype={call$0(){var e=this.$this;return e._async_evaluate0$_handleReturn$2(this.clause.children,new t._EvaluateVisitor_visitIfRule___closure2(e))},$signature:69},t._EvaluateVisitor_visitIfRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},t._EvaluateVisitor__visitDynamicImport_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure0()},$call$body$_EvaluateVisitor__visitDynamicImport_closure0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n,s=this,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z=t._wrapJsFunctionForAsync(function(H,Y){if(H===1)return t._asyncRethrow(Y,r);for(;;)switch(e){case 0:return O={},O.isDependency=O.importer=O.stylesheet=null,i=s.$this,a=s.$import,e=3,t._asyncAwait(i._async_evaluate0$_loadStylesheet$3$forImport(a.urlString,a.span,!0),z);case 3:if(l=Y,o=O.stylesheet=l._0,_=O.importer=l._1,u=l._2,O.isDependency=u,p=u,h=o.span.file.url,h!=null){if(f=i._async_evaluate0$_activeModules,f.containsKey$1(h))throw a=t.NullableExtension_andThen0(f.$index(0,h),new t._EvaluateVisitor__visitDynamicImport__closure11(i)),t.wrapException(a??i._async_evaluate0$_exception$1("This file is already being loaded."));f.$indexSet(0,h,a)}a=o._stylesheet1$_uses,f=$.UnmodifiableListView_UseRule_2,d=new t.UnmodifiableListView(a,f),d.get$length(d)===0?(d=new t.UnmodifiableListView(o._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),d=d.get$length(d)===0):d=!1,e=d?4:5;break;case 4:return g=i._async_evaluate0$_importer,a=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet"),y=i._async_evaluate0$_inDependency,i._async_evaluate0$_importer=_,i._async_evaluate0$__stylesheet=o,i._async_evaluate0$_inDependency=p,e=6,t._asyncAwait(i.visitStylesheet$1(o),z);case 6:i._async_evaluate0$_importer=g,i._async_evaluate0$__stylesheet=a,i._async_evaluate0$_inDependency=y,i._async_evaluate0$_activeModules.remove$1(0,h),e=1;break;case 5:return a=new t.UnmodifiableListView(a,f),a.any$1(a,new t._EvaluateVisitor__visitDynamicImport__closure12)?S=!0:(a=new t.UnmodifiableListView(o._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),S=a.any$1(a,new t._EvaluateVisitor__visitDynamicImport__closure13)),C=t._Cell$(),a=i._async_evaluate0$_environment,_=$.String,p=$.Module_AsyncCallable_2,f=$.AstNode_2,d=t._setArrayType([],$.JSArray_Module_AsyncCallable_2),E=a._async_environment0$_variables,E=t._setArrayType(E.slice(0),t._arrayInstanceType(E)),A=a._async_environment0$_variableNodes,A=t._setArrayType(A.slice(0),t._arrayInstanceType(A)),M=a._async_environment0$_functions,M=t._setArrayType(M.slice(0),t._arrayInstanceType(M)),L=a._async_environment0$_mixins,L=t._setArrayType(L.slice(0),t._arrayInstanceType(L)),R=t.AsyncEnvironment$_0(t.LinkedHashMap_LinkedHashMap$_empty(_,p),t.LinkedHashMap_LinkedHashMap$_empty(_,f),t.LinkedHashMap_LinkedHashMap$_empty(p,f),a._async_environment0$_importedModules,null,null,d,E,A,M,L,a._async_environment0$_content),e=7,t._asyncAwait(i._async_evaluate0$_withEnvironment$1$2(R,new t._EvaluateVisitor__visitDynamicImport__closure14(O,i,S,R,C),$.Null),z);case 7:T=R.toDummyModule$0(),i._async_evaluate0$_environment.importForwards$1(T),e=S?8:9;break;case 8:e=T.transitivelyContainsCss?10:11;break;case 10:return e=12,t._asyncAwait(i._async_evaluate0$_combineCss$2$clone(T,T.transitivelyContainsExtensions).accept$1(i),z);case 12:case 11:for(P=new t._ImportedCssVisitor2(i),a=m.get$iterator$ax(C._readLocal$0());a.moveNext$0();)a.get$current(a).accept$1(P);case 9:i._async_evaluate0$_activeModules.remove$1(0,h);case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(z,r)},$signature:42},t._EvaluateVisitor__visitDynamicImport__closure11.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3("This file is already being loaded.","new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:81},t._EvaluateVisitor__visitDynamicImport__closure12.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:190},t._EvaluateVisitor__visitDynamicImport__closure13.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:191},t._EvaluateVisitor__visitDynamicImport__closure14.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,r);for(;;)switch(e){case 0:return a=n.$this,l=a._async_evaluate0$_importer,o=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet"),_=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root"),u=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),p=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports"),h=a._async_evaluate0$_outOfOrderImports,f=a._async_evaluate0$_configuration,d=a._async_evaluate0$_inDependency,g=n._box_0,a._async_evaluate0$_importer=g.importer,s=g.stylesheet,a._async_evaluate0$__stylesheet=s,i=n.loadsUserDefinedModules,i&&(s=t.ModifiableCssStylesheet$0(s.span),a._async_evaluate0$__root=s,a._async_evaluate0$__parent=a._async_evaluate0$_assertInModule$2(s,"_root"),a._async_evaluate0$__endOfImports=0,a._async_evaluate0$_outOfOrderImports=null),a._async_evaluate0$_inDependency=g.isDependency,s=new t.UnmodifiableListView(g.stylesheet._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),s.get$isEmpty(s)||(a._async_evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),e=2,t._asyncAwait(a.visitStylesheet$1(g.stylesheet),y);case 2:return g=i?a._async_evaluate0$_addOutOfOrderImports$0():t._setArrayType([],$.JSArray_ModifiableCssNode_2),n.children._value=g,a._async_evaluate0$_importer=l,a._async_evaluate0$__stylesheet=o,i&&(a._async_evaluate0$__root=_,a._async_evaluate0$__parent=u,a._async_evaluate0$__endOfImports=p,a._async_evaluate0$_outOfOrderImports=h),a._async_evaluate0$_configuration=f,a._async_evaluate0$_inDependency=d,t._asyncReturn(null,r)}});return t._asyncStartSync(y,r)},$signature:4},t._EvaluateVisitor_visitIncludeRule_closure14.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:32},t._EvaluateVisitor_visitIncludeRule_closure15.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:127},t._EvaluateVisitor_visitIncludeRule_closure16.prototype={call$0(){return this._0_0.declaration},$signature:192},t._EvaluateVisitor_visitIncludeRule_closure18.prototype={call$1(e){var r=this.$this;return new t.UserDefinedCallable0(e,r._async_evaluate0$_environment.closure$0(),r._async_evaluate0$_inDependency,$.UserDefinedCallable_AsyncEnvironment_2)},$signature:357},t._EvaluateVisitor_visitIncludeRule_closure17.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate0$_environment.withContent$2(n.contentCallable,new t._EvaluateVisitor_visitIncludeRule__closure2(s,n.mixin,n.nodeWithSpan)),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitIncludeRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate0$_environment.asMixin$1(new t._EvaluateVisitor_visitIncludeRule___closure2(s,n.mixin,n.nodeWithSpan)),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:42},t._EvaluateVisitor_visitIncludeRule___closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:s=n.mixin.declaration.children,i=s.length,a=n.$this,l=n.nodeWithSpan,o=$.nullable_Value_2,_=0;case 2:if(!(_<i)){e=4;break}return e=5,t._asyncAwait(a._async_evaluate0$_addErrorSpan$1$2(l,new t._EvaluateVisitor_visitIncludeRule____closure2(a,s[_]),o),u);case 5:case 3:++_,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:42},t._EvaluateVisitor_visitIncludeRule____closure2.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:69},t._EvaluateVisitor_visitMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:87},t._EvaluateVisitor_visitMediaRule_closure9.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,r);for(;;)switch(e){case 0:return s=n.$this,i=n.mergedQueries,i==null&&(i=n.queries),e=2,t._asyncAwait(s._async_evaluate0$_withMediaQueries$1$3(i,n.mergedSources,new t._EvaluateVisitor_visitMediaRule__closure2(s,n.node),$.Null),a);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(a,r)},$signature:4},t._EvaluateVisitor_visitMediaRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitMediaRule___closure2(o,n.node),!1,$.ModifiableCssStyleRule_2,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,a=i.length,l=0;case 6:if(!(l<a)){e=8;break}return e=9,t._asyncAwait(i[l].accept$1(o),u);case 9:case 7:++l,e=6;break;case 8:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitMediaRule___closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitMediaRule_closure10.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule_2._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:9},t._EvaluateVisitor_visitStyleRule_closure14.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitStyleRule_closure15.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitStyleRule_closure16.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate0$_withStyleRule$1$2(n.rule,new t._EvaluateVisitor_visitStyleRule__closure2(s,n.node),$.Null),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitStyleRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitStyleRule_closure17.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitStyleRule_closure18.prototype={call$1(e){return $.CssComment_2._is(e)},$signature:129},t._EvaluateVisitor_visitSupportsRule_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate0$_withParent$2$2(t.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitSupportsRule__closure2(o,n.node),$.ModifiableCssStyleRule_2,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,a=i.length,l=0;case 6:if(!(l<a)){e=8;break}return e=9,t._asyncAwait(i[l].accept$1(o),u);case 9:case 7:++l,e=6;break;case 8:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitSupportsRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,i=s.length,a=n.$this,l=0;case 2:if(!(l<i)){e=4;break}return e=5,t._asyncAwait(s[l].accept$1(a),o);case 5:case 3:++l,e=2;break;case 4:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitSupportsRule_closure6.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor__visitSupportsCondition_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.String),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:return i=s.$this,a=s._box_0,_=t,e=3,t._asyncAwait(i._async_evaluate0$_evaluateToCss$1(a.declaration.name),p);case 3:return l=_.S(f),o=a.declaration.get$isCustomProperty()?"":" ",_="("+l+":"+o,u=t,e=4,t._asyncAwait(i._async_evaluate0$_evaluateToCss$1(a.declaration.value),p);case 4:n=_+u.S(f)+")",e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:144},t._EvaluateVisitor_visitVariableDeclaration_closure8.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,r=this._box_0.override;e.setVariable$4$global(this.node.name,r.value,r.assignmentNode,!0)},$signature:2},t._EvaluateVisitor_visitVariableDeclaration_closure9.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},t._EvaluateVisitor_visitVariableDeclaration_closure10.prototype={call$0(){var e=this.$this,r=this.node;e._async_evaluate0$_environment.setVariable$5$global$namespace(r.name,this.value,e._async_evaluate0$_expressionNode$1(r.expression),r.isGlobal,r.namespace)},$signature:2},t._EvaluateVisitor_visitUseRule_closure2.prototype={call$2(e,r){var n,s,i,a,l,o,_,u;r&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),n=this.$this._async_evaluate0$_environment,s=this.node,i=s.namespace,i==null?(n._async_environment0$_globalModules.$indexSet(0,e,s),n._async_environment0$_allModules.push(e),a=t.IterableExtension_firstWhereOrNull(m.get$keys$z(c.JSArray_methods.get$first(n._async_environment0$_variables)),e.get$variables().get$containsKey()),a!=null?(l=a,n=!0):(l=null,n=!1),n&&t.throwExpression(t.SassScriptException$0(N.This_ma+t.S(l)+'".',null))):(o=n._async_environment0$_modules,o.containsKey$1(i)&&(_=n._async_environment0$_namespaceNodes.$index(0,i),u=_==null?null:_.span,_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&_.$indexSet(0,u,"original @use"),t.throwExpression(t.MultiSpanSassScriptException$0(N.There_+i+'".',"new @use",_))),o.$indexSet(0,i,e),n._async_environment0$_namespaceNodes.$indexSet(0,i,s),n._async_environment0$_allModules.push(e))},$signature:121},t._EvaluateVisitor_visitWarnRule_closure2.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:70},t._EvaluateVisitor_visitWhileRule_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Value_2),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:i=s.node,a=i.condition,l=s.$this,i=i.children;case 3:return e=5,t._asyncAwait(a.accept$1(l),p);case 5:if(!f.get$isTruthy()){e=4;break}return e=6,t._asyncAwait(l._async_evaluate0$_handleReturn$2(i,new t._EvaluateVisitor_visitWhileRule__closure2(l)),p);case 6:if(o=f,o!=null?(_=o,u=!0):(_=null,u=!1),u){n=_,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:69},t._EvaluateVisitor_visitWhileRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},t._EvaluateVisitor_visitBinaryOperationExpression_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value_2),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return i=s.node,a=s.$this,e=3,t._asyncAwait(i.left.accept$1(a),u);case 3:l=h;case 4:switch(i.operator){case c.BinaryOperator_2jN0:e=6;break;case c.BinaryOperator_M6L0:e=7;break;case c.BinaryOperator_SNp0:e=8;break;case c.BinaryOperator_ql50:e=9;break;case c.BinaryOperator_ViB0:e=10;break;case c.BinaryOperator_cIH0:e=11;break;case c.BinaryOperator_7Tg0:e=12;break;case c.BinaryOperator_U8c0:e=13;break;case c.BinaryOperator_kpg0:e=14;break;case c.BinaryOperator_anB0:e=15;break;case c.BinaryOperator_olz0:e=16;break;case c.BinaryOperator_qN20:e=17;break;case c.BinaryOperator_t8B0:e=18;break;case c.BinaryOperator_OTG0:e=19;break;default:e=20;break}break;case 6:return e=21,t._asyncAwait(i.right.accept$1(a),u);case 21:i=h,i=new t.SassString0(t.serializeValue0(l,!1,!0)+"="+t.serializeValue0(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:h=l,e=23;break;case 24:return e=25,t._asyncAwait(i.right.accept$1(a),u);case 25:case 23:i=h,e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return e=29,t._asyncAwait(i.right.accept$1(a),u);case 29:e=27;break;case 28:h=l;case 27:i=h,e=5;break;case 9:return o=l,e=30,t._asyncAwait(i.right.accept$1(a),u);case 30:i=o.$eq(0,h)?c.SassBoolean_true0:c.SassBoolean_false0,e=5;break;case 10:return o=l,e=31,t._asyncAwait(i.right.accept$1(a),u);case 31:i=o.$eq(0,h)?c.SassBoolean_false0:c.SassBoolean_true0,e=5;break;case 11:return o=l,e=32,t._asyncAwait(i.right.accept$1(a),u);case 32:i=o.greaterThan$1(h),e=5;break;case 12:return o=l,e=33,t._asyncAwait(i.right.accept$1(a),u);case 33:i=o.greaterThanOrEquals$1(h),e=5;break;case 13:return o=l,e=34,t._asyncAwait(i.right.accept$1(a),u);case 34:i=o.lessThan$1(h),e=5;break;case 14:return o=l,e=35,t._asyncAwait(i.right.accept$1(a),u);case 35:i=o.lessThanOrEquals$1(h),e=5;break;case 15:return o=l,e=36,t._asyncAwait(i.right.accept$1(a),u);case 36:i=o.plus$1(h),e=5;break;case 16:return o=l,e=37,t._asyncAwait(i.right.accept$1(a),u);case 37:i=o.minus$1(h),e=5;break;case 17:return o=l,e=38,t._asyncAwait(i.right.accept$1(a),u);case 38:i=o.times$1(h),e=5;break;case 18:return o=a,_=l,e=39,t._asyncAwait(i.right.accept$1(a),u);case 39:i=o._async_evaluate0$_slash$3(_,h,i),e=5;break;case 19:return o=l,e=40,t._asyncAwait(i.right.accept$1(a),u);case 40:i=o.modulo$1(h),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:70},t._EvaluateVisitor__slash_closure5.prototype={call$0(){return this._1_0._0},$signature:30},t._EvaluateVisitor__slash_closure6.prototype={call$0(){return this._1_0._1},$signature:30},t._EvaluateVisitor__slash_recommendation2.prototype={call$1(e){var r,n,s,i=null;e:{if(e instanceof t.BinaryOperationExpression0&&c.BinaryOperator_t8B0===e.operator?(r=e.left,n=e.right,s=!0):(n=i,r=n,s=!1),s){s="math.div("+t.S(this.call$1(r))+", "+t.S(this.call$1(n))+")";break e}if(e instanceof t.ParenthesizedExpression0){s=e.expression.toString$0(0);break e}s=e.toString$0(0);break e}return s},$signature:130},t._EvaluateVisitor_visitVariableExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},t._EvaluateVisitor_visitUnaryOperationExpression_closure2.prototype={call$0(){var e,r=this;switch(r.node.operator){case c.UnaryOperator_gg40:e=r.operand.unaryPlus$0();break;case c.UnaryOperator_TLI0:e=r.operand.unaryMinus$0();break;case c.UnaryOperator_Ix10:e=new t.SassString0("/"+t.serializeValue0(r.operand,!1,!0),!1);break;case c.UnaryOperator_not_not_not0:e=r.operand.unaryNot$0();break;default:e=null}return e},$signature:30},t._EvaluateVisitor__visitCalculationValue_closure5.prototype={call$0(){return this._2_0.text.get$asPlain()},$signature:22},t._EvaluateVisitor__visitCalculationValue_closure6.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Object),n,s=this,i,a,l,o,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:return i=s.$this,a=s._box_0,l=s.inLegacySassFunction,o=t,_=i._async_evaluate0$_binaryOperatorToCalculationOperator$1(a.operator),e=3,t._asyncAwait(i._async_evaluate0$_visitCalculationValue$2$inLegacySassFunction(a.left,l),p);case 3:return u=f,e=4,t._asyncAwait(i._async_evaluate0$_visitCalculationValue$2$inLegacySassFunction(a.right,l),p);case 4:n=o.SassCalculation_operateInternal0(_,u,f,l,!i._async_evaluate0$_inSupportsDeclaration),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:148},t._EvaluateVisitor_visitListExpression_closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:364},t._EvaluateVisitor_visitFunctionExpression_closure5.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_getFunction$2$namespace(t.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:127},t._EvaluateVisitor_visitFunctionExpression_closure6.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:70},t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:70},t._EvaluateVisitor__runUserDefinedCallable_closure2.prototype={call$0(){var e=this,r=e.$this,n=e.callable,s=e.V;return r._async_evaluate0$_withEnvironment$1$2(n.environment.closure$0(),new t._EvaluateVisitor__runUserDefinedCallable__closure2(r,e.evaluated,n,e.nodeWithSpan,e.run,s),s)},$signature(){return this.V._eval$1("Future<0>()")}},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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=t._wrapJsFunctionForAsync(function(P,O){if(P===1)return t._asyncRethrow(O,n);for(;;)switch(r){case 0:for(E=i.$this,A=i.evaluated.__js_helper$_values,M=i.callable.declaration.$arguments,L=i.nodeWithSpan,E._async_evaluate0$_verifyArguments$4(m.get$length$asx(A[2]),A[0],M,L),a=M.$arguments,l=a.length,o=Math.min(m.get$length$asx(A[2]),l),_=0;_<o;++_)E._async_evaluate0$_environment.setLocalVariable$3(a[_].name,m.$index$asx(A[2],_),m.$index$asx(A[3],_));_=m.get$length$asx(A[2]);case 3:if(!(_<l)){r=5;break}u=a[_],p=A[0],h=u.name,f=m.remove$1$z(p,h),r=f==null?6:7;break;case 6:return p=u.defaultValue,R=E,r=8,t._asyncAwait(p.accept$1(E),T);case 8:f=R._async_evaluate0$_withoutSlash$2(O,E._async_evaluate0$_expressionNode$1(p));case 7:p=E._async_evaluate0$_environment,d=m.$index$asx(A[1],h),d==null&&(d=u.defaultValue,d.toString,d=E._async_evaluate0$_expressionNode$1(d)),p.setLocalVariable$3(h,f,d);case 4:++_,r=3;break;case 5:return g=M.restArgument,g!=null?(y=m.get$length$asx(A[2])>l?m.sublist$1$ax(A[2],l):c.List_empty19,l=A[0],p=A[4],S=t.SassArgumentList$0(y,l,p===c.ListSeparator_undecided_null_undecided0?c.ListSeparator_rXA0:p),E._async_evaluate0$_environment.setLocalVariable$3(g,S,L)):S=null,r=9,t._asyncAwait(i.run.call$0(),T);case 9:if(C=O,S==null){s=C,r=1;break}if(m.get$isEmpty$asx(A[0])){s=C,r=1;break}if(S._argument_list$_wereKeywordsAccessed){s=C,r=1;break}throw t.wrapException(t.MultiSpanSassRuntimeException$0("No "+t.pluralize0("argument",m.get$length$asx(m.get$keys$z(A[0])),null)+" named "+t.toSentence0(m.map$1$1$ax(m.get$keys$z(A[0]),new t._EvaluateVisitor__runUserDefinedCallable____closure2,$.Object),"or")+".",L.get$span(L),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._async_evaluate0$_stackTrace$1(L.get$span(L)),null));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value_2),n,s=this,i,a,l,o,_,u,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,l=a.length,o=s.$this,_=0;case 3:if(!(_<l)){e=5;break}return e=6,t._asyncAwait(a[_].accept$1(o),p);case 6:if(u=f,u instanceof t.Value0){n=u,e=1;break}case 4:++_,e=3;break;case 5:throw t.wrapException(o._async_evaluate0$_exception$2("Function finished without @return.",i.span));case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(p,r)},$signature:70},t._EvaluateVisitor__runBuiltInCallable_closure8.prototype={call$0(){return this._box_0.overload.verify$2(m.get$length$asx(this.evaluated.__js_helper$_values[2]),this.namedSet)},$signature:0},t._EvaluateVisitor__runBuiltInCallable_closure9.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated.__js_helper$_values[2])},$signature:365},t._EvaluateVisitor__runBuiltInCallable_closure10.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__evaluateArguments_closure11.prototype={call$1(e){return e},$signature:45},t._EvaluateVisitor__evaluateArguments_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:45},t._EvaluateVisitor__evaluateArguments_closure13.prototype={call$2(e,r){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate0$_withoutSlash$2(r,s)),n.namedNodes.$indexSet(0,e,s)},$signature:92},t._EvaluateVisitor__evaluateArguments_closure14.prototype={call$1(e){return e},$signature:45},t._EvaluateVisitor__evaluateMacroArguments_closure11.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression0(e,r.get$span(r))},$signature:58},t._EvaluateVisitor__evaluateMacroArguments_closure12.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan),r.get$span(r))},$signature:58},t._EvaluateVisitor__evaluateMacroArguments_closure13.prototype={call$2(e,r){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new t.ValueExpression0(n.$this._async_evaluate0$_withoutSlash$2(r,n.restNodeForSpan),s.get$span(s)))},$signature:92},t._EvaluateVisitor__evaluateMacroArguments_closure14.prototype={call$1(e){var r=this.keywordRestArgs;return new t.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),r.get$span(r))},$signature:58},t._EvaluateVisitor__addRestMap_closure2.prototype={call$2(e,r){var n,s=this,i=s.$this;if(e instanceof t.SassString0)s.values.$indexSet(0,e._string0$_text,s.convert.call$1(i._async_evaluate0$_withoutSlash$2(r,s.expressionNode)));else throw n=s.nodeWithSpan,t.wrapException(i._async_evaluate0$_exception$2(N.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:80},t._EvaluateVisitor__verifyArguments_closure2.prototype={call$0(){return this.$arguments.verify$2(this.positional,new t.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},t._EvaluateVisitor_visitCssAtRule_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssAtRule_closure6.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssKeyframeBlock_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssKeyframeBlock_closure6.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:87},t._EvaluateVisitor_visitCssMediaRule_closure9.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a=t._wrapJsFunctionForAsync(function(l,o){if(l===1)return t._asyncRethrow(o,r);for(;;)switch(e){case 0:return s=n.$this,i=n.mergedQueries,i==null&&(i=n.node.queries),e=2,t._asyncAwait(s._async_evaluate0$_withMediaQueries$1$3(i,n.mergedSources,new t._EvaluateVisitor_visitCssMediaRule__closure2(s,n.node),$.Null),a);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(a,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitCssMediaRule___closure2(o,n.node),!1,$.ModifiableCssStyleRule_2,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;case 6:if(!i.moveNext$0()){e=7;break}return l=i.__internal$_current,e=8,t._asyncAwait((l??a._as(l)).accept$1(o),u);case 8:e=6;break;case 7:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule___closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssMediaRule_closure10.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule_2._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:9},t._EvaluateVisitor_visitCssStyleRule_closure8.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i=t._wrapJsFunctionForAsync(function(a,l){if(a===1)return t._asyncRethrow(l,r);for(;;)switch(e){case 0:return s=n.$this,e=2,t._asyncAwait(s._async_evaluate0$_withStyleRule$1$2(n.rule,new t._EvaluateVisitor_visitCssStyleRule__closure2(s,n.node),$.Null),i);case 2:return t._asyncReturn(null,r)}});return t._asyncStartSync(i,r)},$signature:4},t._EvaluateVisitor_visitCssStyleRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssStyleRule_closure9.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssStyleRule_closure10.prototype={call$0(){return m.get$length$asx(this._0_0._source)},$signature:3},t._EvaluateVisitor_visitCssSupportsRule_closure5.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:o=n.$this,_=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,_!=null?(s=_,i=!0):(s=null,i=!1),e=i?2:4;break;case 2:return e=5,t._asyncAwait(o._async_evaluate0$_withParent$2$2(t.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,s.originalSelector),new t._EvaluateVisitor_visitCssSupportsRule__closure2(o,n.node),$.ModifiableCssStyleRule_2,$.Null),u);case 5:e=3;break;case 4:i=n.node.children,i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;case 6:if(!i.moveNext$0()){e=7;break}return l=i.__internal$_current,e=8,t._asyncAwait((l??a._as(l)).accept$1(o),u);case 8:e=6;break;case 7:case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(u,r)},$signature:4},t._EvaluateVisitor_visitCssSupportsRule__closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,l,o=t._wrapJsFunctionForAsync(function(_,u){if(_===1)return t._asyncRethrow(u,r);for(;;)switch(e){case 0:s=n.node.children,s=new t.ListIterator(s,s.get$length(s)),i=n.$this,a=t._instanceType(s)._precomputed1;case 2:if(!s.moveNext$0()){e=3;break}return l=s.__internal$_current,e=4,t._asyncAwait((l??a._as(l)).accept$1(i),o);case 4:e=2;break;case 3:return t._asyncReturn(null,r)}});return t._asyncStartSync(o,r)},$signature:4},t._EvaluateVisitor_visitCssSupportsRule_closure6.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor__performInterpolationHelper_closure2.prototype={call$1(e){return t.InterpolationMap$0(this.interpolation,e)},$signature:202},t._EvaluateVisitor__serialize_closure2.prototype={call$0(){return t.serializeValue0(this.value,!1,this.quote)},$signature:21},t._EvaluateVisitor__expressionNode_closure2.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:203},t._EvaluateVisitor__withoutSlash_recommendation2.prototype={call$1(e){var r,n,s,i=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(i)?(r=$.SassNumber_2,n=r._as(i._0),s=r._as(i._1),r=!0):(n=null,s=null,r=!1),r){r="math.div("+t.S(this.call$1(n))+", "+t.S(this.call$1(s))+")";break e}r=t.serializeValue0(e,!0,!0);break e}return r},$signature:204},t._EvaluateVisitor__stackFrame_closure2.prototype={call$1(e){var r=this.$this._async_evaluate0$_importCache;return r=r==null?null:r.humanize$1(e),r??e},$signature:48},t._ImportedCssVisitor2.prototype={visitCssAtRule$1(e){var r=e.isChildless?null:new t._ImportedCssVisitor_visitCssAtRule_closure2;this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,r)},visitCssComment$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var r,n="_endOfImports",s=this._async_evaluate0$_visitor;s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")!==s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root")?s._async_evaluate0$_addChild$1(e):s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,n)===m.get$length$asx(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").children._source)?(s._async_evaluate0$_addChild$1(e),s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,n)+1):(r=s._async_evaluate0$_outOfOrderImports,(r??(s._async_evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var r=this._async_evaluate0$_visitor,n=r._async_evaluate0$_mediaQueries;r._async_evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssMediaRule_closure2(n==null||r._async_evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssStyleRule_closure2)},visitCssStylesheet$1(e){var r,n,s;for(r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssSupportsRule_closure2)}},t._ImportedCssVisitor_visitCssAtRule_closure2.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._ImportedCssVisitor_visitCssMediaRule_closure2.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:r=this.hasBeenMerged&&$.CssMediaRule_2._is(e),r},$signature:9},t._ImportedCssVisitor_visitCssStyleRule_closure2.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._ImportedCssVisitor_visitCssSupportsRule_closure2.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluationContext2.prototype={get$currentCallableSpan(){var e,r,n=this._async_evaluate0$_visitor._async_evaluate0$_callableNode;if(n!=null?(e=n,r=!0):(e=null,r=!1),r)return e.get$span(e);throw t.wrapException(t.StateError$(N.No_Sasc))},warn$2(e,r,n){var s=this._async_evaluate0$_visitor,i=s._async_evaluate0$_importSpan;i==null&&(i=s._async_evaluate0$_callableNode,i=i==null?null:i.get$span(i)),s._async_evaluate0$_warn$3(r,i??this._async_evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},t.JSToDartAsyncFileImporter.prototype={canonicalize$1(e,r){return this.canonicalize$body$JSToDartAsyncFileImporter(0,r)},canonicalize$body$JSToDartAsyncFileImporter(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.nullable_Uri),i,a=this,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,s);for(;;)switch(n){case 0:if(r.get$scheme()==="file"){i=b.$get$_filesystemImporter().canonicalize$1(0,r),n=1;break}l=a._findFileUrl.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),u);case 5:l=h;case 4:if(l==null){i=null,n=1;break}o=w.URL,l instanceof o||t.jsThrow(new w.Error(N.The_fie)),_=t.Uri_parse(m.toString$0$($.JSUrl._as(l))),_.get$scheme()!=="file"&&t.jsThrow(new w.Error(N.The_fiu+r.toString$0(0)+'".')),i=b.$get$_filesystemImporter().canonicalize$1(0,_),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(u,s)},load$1(e,r){return b.$get$_filesystemImporter().load$1(0,r)}},t.AsyncImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i){return this.canonicalize$body$AsyncImportCache0(0,r,n,s,i)},canonicalize$body$AsyncImportCache0(e,r,n,s,i){var a=0,l=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),o,_=this,u,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,l);for(;;)switch(a){case 0:if(p=w.fs,p==null?p=(n==null||n instanceof t.NoOpImporter0)&&_._async_import_cache0$_importers.length===0:p=!1,p)throw t.wrapException(N.Custom);a=n!=null?3:4;break;case 3:return a=5,t._asyncAwait(t.putIfAbsentAsync0(_._async_import_cache0$_relativeCanonicalizeCache,new t._Record_4_baseImporter_baseUrl_forImport([r,n,s,i]),new t.AsyncImportCache_canonicalize_closure1(_,s,r,n,i),$.Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_2,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),h);case 5:if(u=d,u!=null){o=u,a=1;break}case 4:return a=6,t._asyncAwait(t.putIfAbsentAsync0(_._async_import_cache0$_canonicalizeCache,new t._Record_2_forImport(r,i),new t.AsyncImportCache_canonicalize_closure2(_,r,i),$.Record_2_Uri_and_bool_forImport,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),h);case 6:o=d,a=1;break;case 1:return t._asyncReturn(o,l)}});return t._asyncStartSync(h,l)},_async_import_cache0$_canonicalize$3(e,r,n){return this._canonicalize$body$AsyncImportCache0(e,r,n)},_canonicalize$body$AsyncImportCache0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.nullable_Uri),a,l=this,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,i);for(;;)switch(s){case 0:return n?(o=$.nullable_Object,o=t.runZoned(new t.AsyncImportCache__canonicalize_closure0(e,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__inImportRule,!0],o,o),$.FutureOr_nullable_Uri)):o=e.canonicalize$1(0,r),s=3,t._asyncAwait(o,u);case 3:_=h,(_==null?null:_.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation0(l._async_import_cache0$_logger,c.Deprecation_E5x,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(_)+N.x2e_Rela,null,null),a=_,s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(u,i)},importCanonical$4$originalUrl$quiet(e,r,n,s){return this.importCanonical$body$AsyncImportCache0(e,r,n,s)},importCanonical$3$originalUrl(e,r,n){return this.importCanonical$4$originalUrl$quiet(e,r,n,!1)},importCanonical$body$AsyncImportCache0(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.nullable_Stylesheet_2),l,o=this,_=t._wrapJsFunctionForAsync(function(u,p){if(u===1)return t._asyncRethrow(p,a);for(;;)switch(i){case 0:return i=3,t._asyncAwait(t.putIfAbsentAsync0(o._async_import_cache0$_importCache,r,new t.AsyncImportCache_importCanonical_closure0(o,e,r,n,s),$.Uri,$.nullable_Stylesheet_2),_);case 3:l=p,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(_,a)},humanize$1(e){var r,n=this._async_import_cache0$_canonicalizeCache;return n=t.IterableNullableExtension_whereNotNull(n.get$values(n),$.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),r=n.$ti,r=t.NullableExtension_andThen0(t.minBy(new t.MappedIterable(new t.WhereIterable(n,new t.AsyncImportCache_humanize_closure3(e),r._eval$1("WhereIterable<Iterable.E>")),new t.AsyncImportCache_humanize_closure4,r._eval$1("MappedIterable<Iterable.E,Uri>")),new t.AsyncImportCache_humanize_closure5),new t.AsyncImportCache_humanize_closure6(e)),r??e},sourceMapUrl$1(e,r){var n=this._async_import_cache0$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n??r}},t.AsyncImportCache_canonicalize_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return o=s.baseUrl,_=o==null?null:o.resolveUri$1(s.url),_==null&&(_=s.url),o=s.baseImporter,e=3,t._asyncAwait(s.$this._async_import_cache0$_canonicalize$3(o,_,s.forImport),u);case 3:if(i=h,i!=null?(a=i,l=!0):(a=null,l=!1),l){n=new t._Record_3_originalUrl(o,a,_),e=1;break}else{n=null,e=1;break}case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:205},t.AsyncImportCache_canonicalize_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),n,s=this,i,a,l,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,r);for(;;)switch(e){case 0:i=s.$this,a=i._async_import_cache0$_importers,l=a.length,o=s.url,_=s.forImport,u=0;case 3:if(!(u<a.length)){e=5;break}return p=a[u],e=6,t._asyncAwait(i._async_import_cache0$_canonicalize$3(p,o,_),g);case 6:if(h=S,h!=null?(f=h,d=!0):(f=null,d=!1),d){n=new t._Record_3_originalUrl(p,f,o),e=1;break}case 4:a.length===l||(0,t.throwConcurrentModificationError)(a),++u,e=3;break;case 5:n=null,e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(g,r)},$signature:205},t.AsyncImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:246},t.AsyncImportCache_importCanonical_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Stylesheet_2),n,s=this,i,a,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,r);for(;;)switch(e){case 0:return o=s.canonicalUrl,e=3,t._asyncAwait(s.importer.load$1(0,o),u);case 3:if(_=h,_==null){n=null,e=1;break}i=s.$this,i._async_import_cache0$_resultsCache.$indexSet(0,o,_),a=_.contents,l=_.syntax,o=s.originalUrl.resolveUri$1(o),n=t.Stylesheet_Stylesheet$parse0(a,l,s.quiet?b.$get$Logger_quiet0():i._async_import_cache0$_logger,o),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(u,r)},$signature:373},t.AsyncImportCache_humanize_closure3.prototype={call$1(e){return m.$eq$(e._1,this.canonicalUrl)},$signature:374},t.AsyncImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:375},t.AsyncImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:91},t.AsyncImportCache_humanize_closure6.prototype={call$1(e){var r=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(t.ParsedPath_ParsedPath$parse(n.get$path(n),r.style).get$basename())},$signature:48},t.AtRootQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.AtRootQueryParser_parse_closure0(this))}},t.AtRootQueryParser_parse_closure0.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.AtRootQuery0(e,r,r.contains$1(0,"all"),r.contains$1(0,"rule"))},$signature:376},t.AtRootQuery0.prototype={excludes$1(e){var r,n=this;if(n._at_root_query0$_all)return!n.include;e:{if($.CssStyleRule_2._is(e)){r=n._at_root_query0$_rule!==n.include;break e}if($.CssMediaRule_2._is(e)){r=n.excludesName$1("media");break e}if($.CssSupportsRule_2._is(e)){r=n.excludesName$1("supports");break e}if($.CssAtRule_2._is(e)){r=n.excludesName$1(e.name.value.toLowerCase());break e}r=!1;break e}return r},excludesName$1(e){var r=this._at_root_query0$_all||this.names.contains$1(0,e);return r!==this.include}},t.AtRootRule0.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&&c.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.ModifiableCssAtRule0.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.ModifiableCssAtRule0?(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$0(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild0(e)},$isCssAtRule0:1,get$isChildless(){return this.isChildless},get$span(e){return this.span}},t.AtRule0.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)+" {"+c.JSArray_methods.join$1(r," ")+"}"},get$span(e){return this.span}},t.AttributeSelector0.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.AttributeSelector0&&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(c.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.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,l,o=this,_=o.left;e:{if(_ instanceof t.BinaryOperationExpression0?(r=_.operator.precedence,n=!0):(r=null,n=!1),n){n=r<o.operator.precedence;break e}if(_ instanceof t.ListExpression0&&!_.hasBrackets&&_.contents.length>=2){n=!0;break e}n=!1;break e}s=n?""+t.Primitives_stringFromCharCode(40):"",s+=_.toString$0(0),n=n?s+t.Primitives_stringFromCharCode(41):s,s=o.operator,n=n+t.Primitives_stringFromCharCode(32)+s.operator+t.Primitives_stringFromCharCode(32),i=o.right;e:{if(i instanceof t.BinaryOperationExpression0?(a=i.operator,l=!0):(a=null,l=!1),l){a.precedence<=s.precedence?(l=!(a===s&&a.isAssociative),s=l):s=!1;break e}if(i instanceof t.ListExpression0&&!i.hasBrackets&&i.contents.length>=2){s=!0;break e}s=!1;break e}return s&&(n+=t.Primitives_stringFromCharCode(40)),n+=i.toString$0(0),s&&(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(c.SassBoolean_true0.constructor),r),r},$signature:29},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:206},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=c.SassBoolean_true0,r.FALSE=c.SassBoolean_false0,t.JSClassExtension_injectSuperclass(e._as(c.SassBoolean_true0.constructor),r),r},$signature:29},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:207},t.legacyBooleanClass__closure0.prototype={call$1(e){return e===c.SassBoolean_true0},$signature:68},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?c.SassBoolean_false0:c.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,l,o,_,u,p;for(n=this._built_in$_overloads,s=n.length,i=null,a=null,l=0;l<n.length;n.length===s||(0,t.throwConcurrentModificationError)(n),++l){if(o=n[l],_=o._0,_.matches$2(e,r))return o;u=_.$arguments.length-e,!(a!=null&&(_=Math.abs(u),p=Math.abs(a),_>p||_===p&&u<0))&&(a=u,i=o)}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),c.C__SassNull0},$signature:5},t.BuiltInModule0.prototype={get$upstream(){return c.List_empty18},get$variableNodes(){return c.Map_empty12},get$extensionStore(){return c.C_EmptyExtensionStore0},get$css(e){return new t.CssStylesheet0(c.List_empty16,t.SourceFile$decoded(c.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return c.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+"("+c.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:95},t.CalculationExpression__verify_closure0.prototype={call$0(){return this._0_0.operator},$signature:381},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:29},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:206},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:131},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:131},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:131},t.calculationClass__closure3.prototype={call$3(e,r,n){var s;return r==null&&!t._isValidClampArg(e)?s=!0:s=n==null&&!c.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:383},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:384},t.calculationClass__closure5.prototype={call$1(e){return new w.immutable.List(e.$arguments)},$signature:385},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(c.CalculationOperator_IyK0,t.SassNumber_SassNumber0(1,null),t.SassNumber_SassNumber0(1,null),!1,!1).constructor),r),r},$signature:29},t.calculationOperationClass__closure.prototype={call$4(e,r,n,s){var i=t.IterableExtension_firstWhereOrNull(c.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:386},t.calculationOperationClass___closure.prototype={call$1(e){return e.operator===this.strOperator},$signature:387},t.calculationOperationClass__closure0.prototype={call$2(e,r){return e.$eq(0,r)},$signature:388},t.calculationOperationClass__closure1.prototype={call$1(e){return e.get$hashCode(e)},$signature:389},t.calculationOperationClass__closure2.prototype={call$1(e){return e._calculation0$_operator.operator},$signature:390},t.calculationOperationClass__closure3.prototype={call$1(e){return e._calculation0$_left},$signature:211},t.calculationOperationClass__closure4.prototype={call$1(e){return e._calculation0$_right},$signature:211},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:29},t.calculationInterpolationClass__closure.prototype={call$2(e,r){return new t.CalculationInterpolation0(r)},$signature:392},t.calculationInterpolationClass__closure0.prototype={call$2(e,r){return r instanceof t.CalculationInterpolation0&&e._calculation0$_value===r._calculation0$_value},$signature:393},t.calculationInterpolationClass__closure1.prototype={call$1(e){return c.JSString_methods.get$hashCode(e._calculation0$_value)},$signature:394},t.calculationInterpolationClass__closure2.prototype={call$1(e){return e._calculation0$_value},$signature:395},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&&c.C_ListEquality.equals$2(0,this.$arguments,r.$arguments)},get$hashCode(e){return c.JSString_methods.get$hashCode(this.name)^c.C_ListEquality0.hash$1(this.$arguments)}},t.SassCalculation_sign_closure0.prototype={call$0(){return this._0_0._number1$_value},$signature:105},t.SassCalculation_round_closure9.prototype={call$0(){return this._0_0._0},$signature:14},t.SassCalculation_round_closure10.prototype={call$0(){return this._0_0._1},$signature:101},t.SassCalculation_round_closure11.prototype={call$0(){return this._0_2._readFinal$0()==null},$signature:1},t.SassCalculation_round_closure12.prototype={call$0(){return this._0_0._2},$signature:101},t.SassCalculation_round_closure13.prototype={call$0(){return this._0_5._readFinal$0()==null},$signature:1},t.SassCalculation_round_closure14.prototype={call$0(){return this._0_1._readFinal$0()._string0$_text},$signature:21},t.SassCalculation_round_closure15.prototype={call$0(){return this._0_8._readFinal$0()==="nearest"},$signature:1},t.SassCalculation_round_closure16.prototype={call$0(){return this._0_8._readFinal$0()==="up"},$signature:1},t.SassCalculation_round_closure17.prototype={call$0(){return this._0_8._readFinal$0()==="down"},$signature:1},t.SassCalculation_round_closure18.prototype={call$0(){return this._0_8._readFinal$0()==="to-zero"},$signature:1},t.SassCalculation__roundWithStep_closure7.prototype={call$0(){return this._0_0._0},$signature:21},t.SassCalculation__roundWithStep_closure6.prototype={call$0(){return this._0_0._1},$signature:105},t.SassCalculation__roundWithStep_closure8.prototype={call$0(){return this._0_1._readFinal$0()==="nearest"},$signature:1},t.SassCalculation__roundWithStep_closure9.prototype={call$0(){return this._0_1._readFinal$0()==="to-zero"},$signature:1},t.SassCalculation__roundWithStep_closure10.prototype={call$0(){return this._0_2._readFinal$0()>0},$signature:1},t.SassCalculation__roundWithStep_closure11.prototype={call$0(){return this._0_1._readFinal$0()==="up"},$signature:1},t.SassCalculation__roundWithStep_closure12.prototype={call$0(){return this._0_1._readFinal$0()==="down"},$signature:1},t.SassCalculation__simplify_closure0.prototype={call$0(){return this._0_0.$arguments},$signature:115},t.SassCalculation__verifyLength_closure0.prototype={call$1(e){return e instanceof t.SassString0||e instanceof t.CalculationInterpolation0},$signature:68},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 c.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 c.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 c.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,n,s=this._clone_css$_oldToNewSelectors.$index(0,e._style_rule0$_selector._box0$_inner.value);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return this._clone_css$_visitChildren$2(t.ModifiableCssStyleRule$0(r,e.span,e.originalSelector),e);throw t.wrapException(t.StateError$(N.The_Ex))},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:5},t.global_closure31.prototype={call$1(e){return t._rgb0("rgb",e)},$signature:5},t.global_closure32.prototype={call$1(e){return t._rgbTwoArg0("rgb",e)},$signature:5},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:5},t.global_closure34.prototype={call$1(e){return t._rgb0("rgba",e)},$signature:5},t.global_closure35.prototype={call$1(e){return t._rgb0("rgba",e)},$signature:5},t.global_closure36.prototype={call$1(e){return t._rgbTwoArg0("rgba",e)},$signature:5},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:5},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(N.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:5},t.global_closure39.prototype={call$1(e){return t._hsl0("hsl",e)},$signature:5},t.global_closure40.prototype={call$1(e){return t._hsl0("hsl",e)},$signature:5},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:19},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:5},t.global_closure43.prototype={call$1(e){return t._hsl0("hsla",e)},$signature:5},t.global_closure44.prototype={call$1(e){return t._hsl0("hsla",e)},$signature:5},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:19},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:5},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:5},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:33},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(c.JSNumber_methods.clamp$2(n.get$lightness(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:33},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(c.JSNumber_methods.clamp$2(n.get$lightness(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:33},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:19},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(c.JSNumber_methods.clamp$2(n.get$saturation(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:33},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(c.JSNumber_methods.clamp$2(n.get$saturation(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:33},t.global_closure54.prototype={call$1(e){var r=m.$index$asx(e,0);return r instanceof t.SassString0&&!r._string0$_hasQuotes&&c.JSString_methods.contains$1(r._string0$_text,b.$get$_microsoftFilterStart0())?t._functionString0("alpha",e):t.SassNumber_SassNumber0(r.assertColor$1("color")._color1$_alpha,null)},$signature:5},t.global_closure55.prototype={call$1(e){var r,n=m.$index$asx(e,0).get$asList();if(n.length!==0&&c.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:19},t.global__closure0.prototype={call$1(e){return e instanceof t.SassString0&&!e._string0$_hasQuotes&&c.JSString_methods.contains$1(e._string0$_text,b.$get$_microsoftFilterStart0())},$signature:51},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:5},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(N.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+N.x29x20to_ci+n,c.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:5},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+N.x29x20to_cg+n,c.Deprecation_LT8),r):s.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:5},t.module_closure12.prototype={call$1(e){return t._hwb0(e)},$signature:5},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:5},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:12},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:12},t.module_closure16.prototype={call$1(e){var r,n,s=m.$index$asx(e,0);return s instanceof t.SassString0&&!s._string0$_hasQuotes&&c.JSString_methods.contains$1(s._string0$_text,b.$get$_microsoftFilterStart0())?(r=t._functionString0("alpha",e),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,N.Using_c+n,c.Deprecation_LT8),r):t.SassNumber_SassNumber0(s.assertColor$1("color")._color1$_alpha,null)},$signature:5},t.module_closure17.prototype={call$1(e){var r,n=m.getInterceptor$asx(e);if(c.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,N.Using_c+n,c.Deprecation_LT8),r;throw t.wrapException(t.SassScriptException$0("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:19},t.module__closure4.prototype={call$1(e){return e instanceof t.SassString0&&!e._string0$_hasQuotes&&c.JSString_methods.contains$1(e._string0$_text,b.$get$_microsoftFilterStart0())},$signature:51},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+N.x20to_co+n,c.Deprecation_LT8),r):t.SassNumber_SassNumber0(s.$index(e,0).assertColor$1("color")._color1$_alpha,null)},$signature:5},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:12},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:12},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:12},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:33},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:12},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:12},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:12},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:33},t._adjust_closure0.prototype={call$1(e){return t._updateComponents0(e,!0,!1,!1)},$signature:33},t._scale_closure0.prototype={call$1(e){return t._updateComponents0(e,!1,!1,!0)},$signature:33},t._change_closure0.prototype={call$1(e){return t._updateComponents0(e,!1,!0,!1)},$signature:33},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:19},t._ieHexStr_closure_hexString0.prototype={call$1(e){return c.JSString_methods.padLeft$2(c.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:166},t._updateComponents_getParam0.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,r,n,s,i){var a,l,o,_=this,u=_.keywords.remove$1(0,e),p=u==null?null:u.assertNumber$1(e);return p==null?null:(u=_.scale,a=!u,a&&i&&p.get$hasUnits()&&(l=p.get$unitString(),o=p.unitSuggestion$1(e),t.EvaluationContext_current0().warn$2(0,"$"+e+": Passing a number with unit "+l+N.x20is_de+o+N.x0a_Morex3a,c.Deprecation_0bn)),a&&s&&t._checkPercent0(p,e),(!a||n)&&p.assertUnit$2("%",e),u&&(r=100),!a||n?u=p.valueInRange$3(_.change?0:-r,r,e):(u=_.change?0:-r,u=p.valueInRangeWithUnit$4(u,r,e,s?"%":"")),u)},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:167},t._updateComponents_closure1.prototype={call$1(e){return t._angleValue0(e,"hue")},$signature:100},t._updateComponents_closure2.prototype={call$1(e){return"$"+e},$signature:7},t._updateComponents_updateValue0.prototype={call$3(e,r,n){var s;return r==null?e:this.change?r:this.adjust?c.JSNumber_methods.clamp$2(e+r,0,n):(s=r>0?n-e:e,e+s*(r/100))},$signature:142},t._updateComponents_updateRgb0.prototype={call$2(e,r){return t.fuzzyRound0(this.updateValue.call$3(e,r,255))},$signature:175},t._functionString_closure0.prototype={call$1(e){return t.serializeValue0(e,!1,!0)},$signature:217},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+N.x28__isn+s+", $"+this.argument+": "+i+t.S(n.$index(e,1))+N.x29x0a_Mor+r,null))},$signature:402},t._rgb_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:100},t._hsl_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:100},t._hwb_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:100},t._parseChannels_closure1.prototype={call$1(e){return e.get$isVar()},$signature:51},t._parseChannels_closure2.prototype={call$0(){return this._0_0.asSlash},$signature:403},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,1).constructor),r),r},$signature:29},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,i=t.fuzzyRound0(i),a=a.get$alpha(r),t.SassColor$rgb0(n,s,i,t._asBool(b.$get$_isUndefined().call$1(a))?1:a)):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,a=a.get$alpha(r),t.SassColor$hsl(n,s,i,t._asBool(b.$get$_isUndefined().call$1(a))?1:a)):(n=a.get$hue(r),n.toString,s=a.get$whiteness(r),s.toString,i=a.get$blackness(r),i.toString,a=a.get$alpha(r),t.SassColor_SassColor$hwb0(n,s,i,t._asBool(b.$get$_isUndefined().call$1(a))?1:a))},$signature:404},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??e._color1$_alpha,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??e._color1$_alpha,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??e._color1$_alpha,i,s,n)):(a=a.get$alpha(r),e.changeAlpha$1(a??e._color1$_alpha))},$signature:405},t.colorClass__closure1.prototype={call$1(e){return e.get$red(e)},$signature:132},t.colorClass__closure2.prototype={call$1(e){return e.get$green(e)},$signature:132},t.colorClass__closure3.prototype={call$1(e){return e.get$blue(e)},$signature:132},t.colorClass__closure4.prototype={call$1(e){return e.get$hue(e)},$signature:54},t.colorClass__closure5.prototype={call$1(e){return e.get$saturation(e)},$signature:54},t.colorClass__closure6.prototype={call$1(e){return e.get$lightness(e)},$signature:54},t.colorClass__closure7.prototype={call$1(e){return e.get$whiteness(e)},$signature:54},t.colorClass__closure8.prototype={call$1(e){return e.get$blackness(e)},$signature:54},t.colorClass__closure9.prototype={call$1(e){return e._color1$_alpha},$signature:54},t._Channels.prototype={},t._NodeSassColor.prototype={},t.legacyColorClass_closure.prototype={call$6(e,r,n,s,i,a){var l,o,_,u,p;if(a!=null){m.set$dartValue$x(e,a);return}n==null||s==null?(t._asInt(r),i=c.JSInt_methods._shrOtherPositive$1(r,24)/255,l=c.JSInt_methods.$mod(c.JSInt_methods._shrOtherPositive$1(r,16),256),n=c.JSInt_methods.$mod(c.JSInt_methods._shrOtherPositive$1(r,8),256),s=c.JSInt_methods.$mod(r,256)):(r.toString,l=r),o=t.fuzzyRound0(c.JSNumber_methods.clamp$2(l,0,255)),_=t.fuzzyRound0(c.JSNumber_methods.clamp$2(n,0,255)),u=t.fuzzyRound0(c.JSNumber_methods.clamp$2(s,0,255)),p=i==null?null:c.JSNumber_methods.clamp$2(i,0,1),m.set$dartValue$x(e,t.SassColor$rgb0(o,_,u,p??1))},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:408},t.legacyColorClass_closure0.prototype={call$1(e){return m.get$red$x(m.get$dartValue$x(e))},$signature:134},t.legacyColorClass_closure1.prototype={call$1(e){return m.get$green$x(m.get$dartValue$x(e))},$signature:134},t.legacyColorClass_closure2.prototype={call$1(e){return m.get$blue$x(m.get$dartValue$x(e))},$signature:134},t.legacyColorClass_closure3.prototype={call$1(e){return m.get$dartValue$x(e)._color1$_alpha},$signature:410},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(c.JSNumber_methods.clamp$2(r,0,255))))},$signature:102},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(c.JSNumber_methods.clamp$2(r,0,255))))},$signature:102},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(c.JSNumber_methods.clamp$2(r,0,255))))},$signature:102},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(c.JSNumber_methods.clamp$2(r,0,1)))},$signature:102},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){return e.visitColor$1(this)},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??i.get$red(i),l=n??i.get$green(i),o=r??i.get$blue(i);return t.SassColor$rgb0(a,l,o,e??i._color1$_alpha)},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??i.get$hue(i),l=s??i.get$saturation(i),o=n??i.get$lightness(i);return t.SassColor$hsl(a,l,o,e??i._color1$_alpha)},changeHsl$1$saturation(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,e,null)},changeHsl$1$hue(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,e,null,null)},changeHwb$4$alpha$blackness$hue$whiteness(e,r,n,s){var i=n??this.get$hue(this);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 c.JSInt_methods.get$hashCode(r.get$red(r))^c.JSInt_methods.get$hashCode(r.get$green(r))^c.JSInt_methods.get$hashCode(r.get$blue(r))^c.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,l=Math.max(Math.max(s,i),a),o=Math.min(Math.min(s,i),a),_=l-o,u=l===o;u?n._color1$_hue=0:l===s?n._color1$_hue=c.JSNumber_methods.$mod(60*(i-a)/_,360):l===i?n._color1$_hue=c.JSNumber_methods.$mod(120+60*(a-s)/_,360):l===a&&(n._color1$_hue=c.JSNumber_methods.$mod(240+60*(s-i)/_,360)),e=l+o,r=50*e,n._color1$_lightness=r,u?n._color1$_saturation=0:(u=100*_,r<50?n._color1$_saturation=u/e:n._color1$_saturation=u/(2-l-o))},_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:273},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,l,o,_,u,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,E){if(C===1)return t._asyncRethrow(E,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),l=d?null:m.get$charset$x(f),l==null&&(l=!0),o=d?null:m.get$sourceMap$x(f),o==null&&(o=!1),_=d?null:m.get$logger$x(f),_=new t.JSToDartLogger(_,new t.StderrLogger0(s.color),s.ascii),d?u=null:(u=m.get$importers$x(f),u=u==null?null:m.map$1$1$ax(u,new t.compileAsync__closure,$.AsyncImporter)),p=t._parseFunctions0(d?null:m.get$functions$x(f),!0),e=3,t._asyncAwait(t.compileAsync0(s.path,l,null,p,null,t.AsyncImportCache$(u,g,_,null),null,null,_,null,y,o,i,null,!0,a),S);case 3:h=E,f=d?null:m.get$sourceMapIncludeSources$x(f),n=t._convertResult(h,f??!1),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(S,r)},$signature:222},t.compileAsync__closure.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:223},t.compileStringAsync_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.NodeCompileResult),n,s=this,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A=t._wrapJsFunctionForAsync(function(M,L){if(M===1)return t._asyncRethrow(L,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),E=g?null:m.get$quietDeps$x(d),E==null&&(E=!1),i=t._parseOutputStyle0(g?null:m.get$style$x(d)),a=g?null:m.get$verbose$x(d),a==null&&(a=!1),l=g?null:m.get$charset$x(d),l==null&&(l=!0),o=g?null:m.get$sourceMap$x(d),o==null&&(o=!1),_=g?null:m.get$logger$x(d),_=new t.JSToDartLogger(_,new t.StderrLogger0(s.color),s.ascii),g?u=null:(u=m.get$importers$x(d),u=u==null?null:m.map$1$1$ax(u,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,l,h,t.AsyncImportCache$(u,C,_,null),p,null,null,_,null,E,o,i,y,S,!0,a),A);case 3:f=L,d=g?null:m.get$sourceMapIncludeSources$x(d),n=t._convertResult(f,d??!1),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(A,r)},$signature:222},t.compileStringAsync__closure.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:223},t.compileStringAsync__closure0.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:414},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??$.Object._as(e)),r},$signature:415},t._simplifyValue_closure.prototype={call$0(){return this._0_0._0},$signature:21},t._simplifyValue_closure0.prototype={call$0(){return this._0_1._readFinal$0()==="calc"},$signature:1},t._simplifyValue_closure1.prototype={call$0(){return this._0_0._1},$signature:115},t._simplifyValue_closure2.prototype={call$0(){return m.get$length$asx(this._0_4._readFinal$0())},$signature:3},t._simplifyValue_closure3.prototype={call$0(){return m.$index$asx(this._0_4._readFinal$0(),0)},$signature:14},t._simplifyValue_closure4.prototype={call$0(){return this._0_1._readFinal$0()==="clamp"},$signature:1},t._parseFunctions_closure0.prototype={call$2(e,r){var n,s=this.result;this.asynch?(n=t._Cell$(),n._value=t.AsyncCallable_AsyncCallable$fromSignature(e,new t._parseFunctions__closure3(r,n),!0),s.push(n._readLocal$0())):(n=t._Cell$(),n._value=t.Callable_Callable$fromSignature(e,new t._parseFunctions__closure2(r,n),!0),s.push(n._readLocal$0()))},$signature:135},t._parseFunctions__closure2.prototype={call$1(e){var r,n,s=N.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:5},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,l=t._wrapJsFunctionForAsync(function(o,_){if(o===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),l);case 5:a=_;case 4:if(a instanceof t.Value0){s=t._simplifyValue(a),r=1;break}throw t.wrapException(N.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(l,n)},$signature:107},t._compileStylesheet_closure1.prototype={call$1(e){return e===""?t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),c.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0)},$signature:7},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},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw t.wrapException(t.UnimplementedError$(N.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._Record_2(e,r))}},t.ComplexSelector0.prototype={get$specificity(){var e,r=this,n=r._complex$__ComplexSelector_specificity_FI;return n===b&&(e=c.JSArray_methods.fold$2(r.components,0,new t.ComplexSelector_specificity_closure0),r._complex$__ComplexSelector_specificity_FI!==b&&t.throwUnnamedLateFieldADI(),r._complex$__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,r,n,s;if(this.leadingCombinators.length!==0)return null;e=this.components,r=t._InitializedCell$(new t.ComplexSelector_singleCompound_closure0(e));e:{if(e.length===1?(n=r._readFinal$0().selector,s=r._readFinal$0().combinators.length<=0):(n=null,s=!1),s){s=n;break e}s=null;break e}return s},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,l,o=this,_=null;if(e.length===0)return o;r=o.components,n=t._InitializedCell$(new t.ComplexSelector_withAdditionalCombinators_closure0(r));e:{if(n._readFinal$0()>=1?(s=c.JSArray_methods.sublist$2(r,0,n._readFinal$0()-1),i=r[n._readFinal$0()-1],i=i,a=!0):(i=_,s=i,a=!1),a){a=t.List_List$of(s,!0,$.ComplexSelectorComponent_2),a.push(i.withAdditionalCombinators$1(e)),l=o.lineBreak||!1,l=t.ComplexSelector$0(o.leadingCombinators,a,o.span,l),a=l;break e}if(n._readFinal$0()<=0){a=t.List_List$of(o.leadingCombinators,!0,$.CssValue_Combinator_2),c.JSArray_methods.addAll$1(a,e),l=o.lineBreak||!1,l=t.ComplexSelector$0(a,c.List_empty13,o.span,l),a=l;break e}a=_}return a},concatenate$3$forceLineBreak(e,r,n){var s,i,a,l,o,_,u=this,p=e.leadingCombinators,h=u.components;return p.length===0?(p=t.List_List$of(h,!0,$.ComplexSelectorComponent_2),c.JSArray_methods.addAll$1(p,e.components),s=u.lineBreak||e.lineBreak||n,t.ComplexSelector$0(u.leadingCombinators,p,r,s)):(i=t._InitializedCell$(new t.ComplexSelector_concatenate_closure0(h)),i._readFinal$0()>=1?(a=c.JSArray_methods.sublist$2(h,0,i._readFinal$0()-1),l=h[i._readFinal$0()-1],l=l,s=!0):(a=null,l=null,s=!1),o=u.leadingCombinators,_=e.components,s?(s=t.List_List$of(a,!0,$.ComplexSelectorComponent_2),s.push(l.withAdditionalCombinators$1(p)),c.JSArray_methods.addAll$1(s,_),t.ComplexSelector$0(o,s,r,u.lineBreak||e.lineBreak||n)):(s=t.List_List$of(o,!0,$.CssValue_Combinator_2),c.JSArray_methods.addAll$1(s,p),t.ComplexSelector$0(s,_,r,u.lineBreak||e.lineBreak||n)))},concatenate$2(e,r){return this.concatenate$3$forceLineBreak(e,r,!1)},get$hashCode(e){return c.C_ListEquality0.hash$1(this.leadingCombinators)^c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.ComplexSelector0&&c.C_ListEquality.equals$2(0,this.leadingCombinators,r.leadingCombinators)&&c.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:417},t.ComplexSelector_singleCompound_closure0.prototype={call$0(){return this._0_0[0]},$signature:418},t.ComplexSelector_withAdditionalCombinators_closure0.prototype={call$0(){return this._0_0.length},$signature:3},t.ComplexSelector_concatenate_closure0.prototype={call$0(){return this._0_0.length},$signature:3},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),c.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 c.C_ListEquality0.hash$1(this.selector.components)^c.C_ListEquality0.hash$1(this.combinators)},$eq(e,r){var n;return r==null?!1:(r instanceof t.ComplexSelectorComponent0?(n=c.C_ListEquality.equals$2(0,this.selector.components,r.selector.components),n=n&&c.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:419},t.CompoundSelector0.prototype={get$specificity(){var e,r=this,n=r._compound$__CompoundSelector_specificity_FI;return n===b&&(e=c.JSArray_methods.fold$2(r.components,0,new t.CompoundSelector_specificity_closure0),r._compound$__CompoundSelector_specificity_FI!==b&&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 c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.CompoundSelector0&&c.C_ListEquality.equals$2(0,this.components,r.components)}},t.CompoundSelector_specificity_closure0.prototype={call$2(e,r){return e+r.get$specificity()},$signature:420},t.Configuration0.prototype={throughForward$1(e){var r,n,s,i,a,l,o,_=this._configuration$_values;return _.get$isEmpty(_)?c.Configuration_Map_empty_null0:(r=e.prefix,r!=null?(n=r,s=!0):(n=null,s=!1),s&&(_=new t.UnprefixedMapView0(_,n,$.UnprefixedMapView_ConfiguredValue_2)),i=e.shownVariables,i!=null?(a=i,s=!0):(a=null,s=!1),s?_=new t.LimitedMapView0(_,a._base.intersection$1(new t.MapKeySet(_,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue_2):(l=e.hiddenVariables,l!=null?(o=l,s=!0):(o=null,s=!1),s?(s=o._base,s=s.get$isNotEmpty(s)):s=!1,s&&(_=t.LimitedMapView$blocklist0(_,o,$.String,$.ConfiguredValue_2))),this._configuration$_withValues$1(_))},_configuration$_withValues$1(e){var r=this._configuration$__originalConfiguration;return new t.Configuration0(e,r??this)},toString$0(e){var r,n,s,i,a=t._setArrayType([],$.JSArray_String);for(r=t.MapExtensions_get_pairs0(new t.UnmodifiableMapView(this._configuration$_values,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,a.push("$"+s+": "+i.toString$0(0));return"("+c.JSArray_methods.join$1(a,",")+")"}},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&&c.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:421},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,N.Silent,e.spanFrom$1(new t._SpanScannerState(e,r)))},atRule$2$root(e,r){var n,s,i=this,a=i.scanner,l=new t._SpanScannerState(a,a._string_scanner$_position);a.expectChar$1(64),n=i.interpolatedIdentifier$0(),i.whitespace$0(),s=n.get$asPlain();e:{if(s==="at-root"||s==="content"||s==="debug"||s==="each"||s==="error"||s==="extend"||s==="for"||s==="function"||s==="if"||s==="include"||s==="mixin"||s==="return"||s==="warn"||s==="while"){i.almostAnyValue$0(),i.error$2(0,"This at-rule isn't allowed in plain CSS.",a.spanFrom$1(l)),a=null;break e}if(s==="import"){a=i._css$_cssImportRule$1(l);break e}if(s==="media"){a=i.mediaRule$1(l);break e}if(s==="-moz-document"){a=i.mozDocumentRule$2(l,n);break e}if(s==="supports"){a=i.supportsRule$1(l);break e}a=i.unknownAtRule$2(l,n);break e}return a},_css$_cssImportRule$1(e){var r,n,s,i=this,a=i.scanner,l=new t._SpanScannerState(a,a._string_scanner$_position),o=a.peekChar$0();e:{if(o===117||o===85){r=i.dynamicUrl$0();break e}r=new t.StringExpression0(i.interpolatedString$0().asInterpolation$1$static(!0),!1);break e}return n=a.spanFrom$1(l),i.whitespace$0(),s=i.tryImportModifiers$0(),i.expectStatementSeparator$1("@import rule"),r=t._setArrayType([new t.StaticImport0(t.Interpolation$0(t._setArrayType([r],$.JSArray_Object),n),s,a.spanFrom$1(l))],$.JSArray_Import_2),a=a.spanFrom$1(e),new t.ImportRule0(t.List_List$unmodifiable(r,$.Import_2),a)},identifierLike$0(){var e,r,n,s,i,a,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position),u=l.interpolatedIdentifier$0(),p=u.get$asPlain(),h=p.toLowerCase(),f=l.trySpecialFunction$2(h,_);if(f!=null?(e=f,r=!0):(e=null,r=!1),r)return e;if(r=o._string_scanner$_position,!o.scanChar$1(40))return new t.StringExpression0(u,!1);if(n=h==="var",s=t._setArrayType([],$.JSArray_Expression_2),!o.scanChar$1(41)){do{if(l.whitespace$0(),n&&s.length===1&&o.peekChar$0()===41){i=t.FileLocation$_(o._sourceFile,o._string_scanner$_position),a=i.offset,a=t._FileSpan$(i.file,a,a),s.push(new t.StringExpression0(t.Interpolation$0(t._setArrayType([""],$.JSArray_Object),a),!1));break}s.push(l.expressionUntilComma$1$singleEquals(!0)),l.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return b.$get$_disallowedFunctionNames0().contains$1(0,p)&&l.error$2(0,N.This_f,o.spanFrom$1(_)),i=t.Interpolation$0(t._setArrayType([new t.StringExpression0(u,!1)],$.JSArray_Object),u.span),r=o.spanFrom$1(new t._SpanScannerState(o,r)),a=$.Expression_2,new t.InterpolatedFunctionExpression0(i,new t.ArgumentInvocation0(t.List_List$unmodifiable(s,a),t.ConstantMap_ConstantMap$from(c.Map_empty14,$.String,a),null,null,r),o.spanFrom$1(_))},namespacedExpression$2(e,r){var n=this.super$StylesheetParser$namespacedExpression0(e,r);this.error$2(0,N.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,i=new t.StringBuffer(""),a=this.name,l=""+a.toString$0(0);return i._contents=l,l=i._contents=l+t.Primitives_stringFromCharCode(58),r=this.value,r!=null&&(a=c.JSString_methods.startsWith$1(a.get$initialPlain(),"--")?l:i._contents=l+t.Primitives_stringFromCharCode(32),i._contents=a+r.toString$0(0)),n=this.children,n!=null?(s=n,a=!0):(s=null,a=!1),a?i.toString$0(0)+" {"+(s&&c.JSArray_methods).join$1(s," ")+"}":i.toString$0(0)+";"},get$span(e){return this.span}},t.SupportsDeclaration0.prototype={get$isCustomProperty(){var e,r,n=this.name;e:{if(n instanceof t.StringExpression0?n.hasQuotes?(e=null,r=!1):(e=n.text,r=!0):(e=null,r=!1),r){r=c.JSString_methods.startsWith$1(e.get$initialPlain(),"--");break e}r=!1;break e}return r},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,l,o,_,u,p=this,h=null;if(p.fatalDeprecations.contains$1(0,e)){r+=N.x0a_This+e.toString$0(0)+N.x20depre,i=new t._Record_2(n,s),a=t._InitializedCell$(new t.DeprecationHandlingLogger_warnForDeprecation_closure1(i)),l=t._InitializedCell$(new t.DeprecationHandlingLogger_warnForDeprecation_closure2(i));e:{if(a.readFinal$0()!=null?(n=a.readFinal$0(),o=!0):(n=h,o=!1),o&&l.readFinal$0()!=null?(s=l.readFinal$0(),o=!0):(s=h,o=!1),o){o=t.SassRuntimeException$0(r,n,s,h);break e}if(a.readFinal$0()!=null?(n=a.readFinal$0(),o=!0):(n=h,o=!1),o&&l.readFinal$0()==null){o=t.SassException$0(r,n,h);break e}o=t.SassScriptException$0(r,h);break e}throw t.wrapException(o)}e.isFuture&&!p.futureDeprecations.contains$1(0,e)||p.limitRepetition&&(o=p._deprecation_handling$_warningCounts,_=o.$index(0,e),u=(_??0)+1,o.$indexSet(0,e,u),u>5)||p._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<Iterable.E>")),new t.DeprecationHandlingLogger_summarize_closure2,r._eval$1("MappedIterable<Iterable.E,int>"))),n>0&&(s=e?"":N.x0aRun_i,this._deprecation_handling$_inner.warn$1(0,""+n+N.x20repet+s))}},t.DeprecationHandlingLogger_warnForDeprecation_closure1.prototype={call$0(){return this._0_0._0},$signature:221},t.DeprecationHandlingLogger_warnForDeprecation_closure2.prototype={call$0(){return this._0_0._1},$signature:230},t.DeprecationHandlingLogger_summarize_closure1.prototype={call$1(e){return e>5},$signature:46},t.DeprecationHandlingLogger_summarize_closure2.prototype={call$1(e){return e-5},$signature:235},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&&c.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.EachRule_toString_closure0.prototype={call$1(e){return"$"+e},$signature:7},t.EmptyExtensionStore0.prototype={get$_extension_store$_extensions(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(c.Symbol__extensions,"get$_empty_extension_store0$_extensions",1,[],[],0)))},get$_extension_store$_sourceSpecificity(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(c.Symbol__sourceSpecificity,"get$_empty_extension_store0$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return c.C_EmptyUnmodifiableSet0},extensionsWhereTarget$1(e){return c.List_empty17},addSelector$2(e,r){throw t.wrapException(t.UnsupportedError$(N.addSel))},addExtension$4(e,r,n,s){throw t.wrapException(t.UnsupportedError$(N.addExt_))},addExtensions$1(e){throw t.wrapException(t.UnsupportedError$(N.addExts))},clone$0(){return c.Record2_EmptyExtensionStore_Map_empty0},$isExtensionStore0:1},t.Environment0.prototype={closure$0(){var e,r,n,s=this,i=s._environment0$_forwardedModules,a=s._environment0$_nestedForwardedModules,l=s._environment0$_variables;return l=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),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,l,e,r,n,s._environment0$_content)},forwardModule$2(e,r){var n,s,i,a=this,l=a._environment0$_forwardedModules;for(l==null&&(l=a._environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.AstNode_2)),n=t.ForwardedModuleView_ifNecessary0(e,r,$.Callable_2),s=t.LinkedHashMapKeyIterator$(l,l._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),l.$indexSet(0,n,r)},_environment0$_assertNoConflicts$5(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g;for(e.get$length(e)<r.get$length(r)?(a=r,l=e):(a=e,l=r),o=$.String,_=t.MapExtensions_get_pairs0(l,o,$.Object),_=_.get$iterator(_),u=i==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,f=p._1,f=f,d=a.$index(0,h),d!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):m.$eq$(d,f)))throw u&&(h="$"+h),_=this._environment0$_forwardedModules,_==null?g=null:(_=_.$index(0,s),g=_==null?null:m.get$span$z(_)),_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,o),g!=null&&_.$indexSet(0,g,"original @forward"),t.wrapException(t.MultiSpanSassScriptException$0("Two forwarded modules both define a "+i+" named "+h+".","new @forward",_))},importForwards$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=e._environment0$_environment._environment0$_forwardedModules;if(A!=null){if(r=E._environment0$_forwardedModules,r!=null){for(n=$.Module_Callable_2,s=$.AstNode_2,i=t.LinkedHashMap_LinkedHashMap$_empty(n,s),n=t.MapExtensions_get_pairs0(A,n,s),n=n.get$iterator(n),s=E._environment0$_globalModules;n.moveNext$0();)a=n.get$current(n),e=a._0,l=a._1,(!r.containsKey$1(e)||!s.containsKey$1(e))&&i.$indexSet(0,e,l);A=i}else r=E._environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.AstNode_2);for(n=$.String,s=t.LinkedHashSet_LinkedHashSet$_empty(n),i=t.LinkedHashMapKeyIterator$(A,A._modifications);i.moveNext$0();)for(a=i.__js_helper$_current.get$variables(),a=m.get$iterator$ax(a.get$keys(a));a.moveNext$0();)s.add$1(0,a.get$current(a));for(i=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current,o=o.get$functions(o),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)i.add$1(0,o.get$current(o));for(n=t.LinkedHashSet_LinkedHashSet$_empty(n),a=t.LinkedHashMapKeyIterator$(A,A._modifications);a.moveNext$0();)for(o=a.__js_helper$_current.get$mixins(),o=m.get$iterator$ax(o.get$keys(o));o.moveNext$0();)n.add$1(0,o.get$current(o));if(a=E._environment0$_variables,o=a.length,o===1){for(o=E._environment0$_importedModules,_=$.Module_Callable_2,u=$.AstNode_2,p=t.MapExtensions_get_pairs0(o,_,u).toList$0(0),h=p.length,f=$.Callable_2,d=0;d<p.length;p.length===h||(0,t.throwConcurrentModificationError)(p),++d)g=p[d],e=g._0,l=g._1,y=t.ShadowedModuleView_ifNecessary0(e,i,n,s,f),y!=null&&(o.remove$1(0,e),g=y.variables,g.get$isEmpty(g)?(g=y.functions,g.get$isEmpty(g)?(g=y.mixins,g.get$isEmpty(g)?(g=y._shadowed_view0$_inner,g=g.get$css(g),g=m.get$isEmpty$asx(g.get$children(g))):g=!1):g=!1):g=!1,g||o.$indexSet(0,y,l));for(_=t.MapExtensions_get_pairs0(r,_,u).toList$0(0),u=_.length,d=0;d<_.length;_.length===u||(0,t.throwConcurrentModificationError)(_),++d)p=_[d],e=p._0,l=p._1,y=t.ShadowedModuleView_ifNecessary0(e,i,n,s,f),y!=null&&(r.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view0$_inner,p=p.get$css(p),p=m.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||r.$indexSet(0,y,l));o.addAll$1(0,A),r.addAll$1(0,A)}else{if(_=E._environment0$_nestedForwardedModules,_==null){for(S=o-1,C=m.JSArray_JSArray$allocateGrowable(S,$.List_Module_Callable_2),o=$.JSArray_Module_Callable_2,d=0;d<S;++d)C[d]=t._setArrayType([],o);E._environment0$_nestedForwardedModules=C,o=C}else o=_;c.JSArray_methods.addAll$1(c.JSArray_methods.get$last(o),new t.LinkedHashMapKeyIterable(A,t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=t._LinkedHashSetIterator$(s,s._collection$_modifications),o=E._environment0$_variableIndices,_=E._environment0$_variableNodes,u=t._instanceType(s)._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),o.remove$1(0,p),m.remove$1$z(c.JSArray_methods.get$last(a),p),m.remove$1$z(c.JSArray_methods.get$last(_),p);for(s=t._LinkedHashSetIterator$(i,i._collection$_modifications),i=E._environment0$_functionIndices,a=E._environment0$_functions,o=t._instanceType(s)._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=o._as(_)),i.remove$1(0,_),m.remove$1$z(c.JSArray_methods.get$last(a),_);for(n=t._LinkedHashSetIterator$(n,n._collection$_modifications),s=E._environment0$_mixinIndices,i=E._environment0$_mixins,a=t._instanceType(n)._precomputed1;n.moveNext$0();)o=n._collection$_current,o==null&&(o=a._as(o)),s.remove$1(0,o),m.remove$1$z(c.JSArray_methods.get$last(i),o)}},getVariable$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._environment0$_getModule$1(r).get$variables().$index(0,e):o._environment0$_lastVariableName===e?(n=o._environment0$_lastVariableIndex,n.toString,n=m.$index$asx(o._environment0$_variables[n],e),n??o._environment0$_getVariableFromGlobalModule$1(e)):(n=o._environment0$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._environment0$_lastVariableName=e,o._environment0$_lastVariableIndex=i,n=m.$index$asx(o._environment0$_variables[i],e),n??o._environment0$_getVariableFromGlobalModule$1(e)):(l=o._environment0$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._environment0$_lastVariableName=e,o._environment0$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._environment0$_variables[i],e),n??o._environment0$_getVariableFromGlobalModule$1(e)):o._environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_environment0$_getVariableFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"variable",new t.Environment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,r){var n,s,i,a,l,o=this;return r!=null?o._environment0$_getModule$1(r).get$variableNodes().$index(0,e):o._environment0$_lastVariableName===e?(n=o._environment0$_lastVariableIndex,n.toString,n=m.$index$asx(o._environment0$_variableNodes[n],e),n??o._environment0$_getVariableNodeFromGlobalModule$1(e)):(n=o._environment0$_variableIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(o._environment0$_lastVariableName=e,o._environment0$_lastVariableIndex=i,n=m.$index$asx(o._environment0$_variableNodes[i],e),n??o._environment0$_getVariableNodeFromGlobalModule$1(e)):(l=o._environment0$_variableIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(o._environment0$_lastVariableName=e,o._environment0$_lastVariableIndex=i,n.$indexSet(0,e,i),n=m.$index$asx(o._environment0$_variableNodes[i],e),n??o._environment0$_getVariableNodeFromGlobalModule$1(e)):o._environment0$_getVariableNodeFromGlobalModule$1(e)))},_environment0$_getVariableNodeFromGlobalModule$1(e){var r,n,s,i;for(r=this._environment0$_importedModules,n=this._environment0$_globalModules,n=new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._eval$1("LinkedHashMapKeyIterable<1>")).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?(i=s,r=!0):(i=null,r=!1),r)return i;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._environment0$_getModule$1(r).get$variables().containsKey$1(e):c.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,l,o,_,u,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,!c.JSArray_methods.get$first(a).containsKey$1(e)&&(l=d._environment0$_fromOneModule$3(e,"variable",new t.Environment_setVariable_closure3(e)),l!=null)){l.setVariable$3(e,r,n);return}m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(d._environment0$_variableNodes),e,n);return}if(o=d._environment0$_nestedForwardedModules,o!=null&&!d._environment0$_variableIndices.containsKey$1(e)&&d._environment0$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(o,t.instanceType(o)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(u=a.__internal$_current,u=m.get$reversed$ax(u??_._as(u)),u=new t.ListIterator(u,u.get$length(u)),p=t._instanceType(u)._precomputed1;u.moveNext$0();)if(h=u.__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,l=a.length;i._environment0$_lastVariableName=e,s=i._environment0$_lastVariableIndex=l-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,a,l,o=this;return r!=null?(n=o._environment0$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=o._environment0$_functionIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._environment0$_functions[i],e),n??o._environment0$_getFunctionFromGlobalModule$1(e)):(l=o._environment0$_functionIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._environment0$_functions[i],e),n??o._environment0$_getFunctionFromGlobalModule$1(e)):o._environment0$_getFunctionFromGlobalModule$1(e)))},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"function",new t.Environment__getFunctionFromGlobalModule_closure0(e))},_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,a,l,o=this;return r!=null?o._environment0$_getModule$1(r).get$mixins().$index(0,e):(n=o._environment0$_mixinIndices,s=n.$index(0,e),s!=null?(i=s,a=!0):(i=null,a=!1),a?(n=m.$index$asx(o._environment0$_mixins[i],e),n??o._environment0$_getMixinFromGlobalModule$1(e)):(l=o._environment0$_mixinIndex$1(e),l!=null?(i=l,a=!0):(i=null,a=!1),a?(n.$indexSet(0,e,i),n=m.$index$asx(o._environment0$_mixins[i],e),n??o._environment0$_getMixinFromGlobalModule$1(e)):o._environment0$_getMixinFromGlobalModule$1(e)))},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"mixin",new t.Environment__getMixinFromGlobalModule_closure0(e))},_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,l,o,_,u,p,h,f,d=this;if(r=r&&d._environment0$_inSemiGlobalScope,s=d._environment0$_inSemiGlobalScope,d._environment0$_inSemiGlobalScope=r,!n)try{return o=e.call$0(),o}finally{d._environment0$_inSemiGlobalScope=s}o=d._environment0$_variables,_=$.String,c.JSArray_methods.add$1(o,t.LinkedHashMap_LinkedHashMap$_empty(_,$.Value_2)),u=d._environment0$_variableNodes,c.JSArray_methods.add$1(u,t.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode_2)),p=d._environment0$_functions,h=$.Callable_2,c.JSArray_methods.add$1(p,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),f=d._environment0$_mixins,c.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,o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(o))),_=d._environment0$_variableIndices;o.moveNext$0();)i=o.get$current(o),_.remove$1(0,i);for(c.JSArray_methods.removeLast$0(u),o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(p))),_=d._environment0$_functionIndices;o.moveNext$0();)a=o.get$current(o),_.remove$1(0,a);for(o=m.get$iterator$ax(m.get$keys$z(c.JSArray_methods.removeLast$0(f))),_=d._environment0$_mixinIndices;o.moveNext$0();)l=o.get$current(o),_.remove$1(0,l);o=d._environment0$_nestedForwardedModules,o!=null&&o.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,l,o,_,u,p=$.String,h=t.LinkedHashMap_LinkedHashMap$_empty(p,$.ConfiguredValue_2);for(e=this._environment0$_variables,r=$.Value_2,n=this._environment0$_variableNodes,s=0;s<e.length;++s)for(i=e[s],a=n[s],l=t.MapExtensions_get_pairs0(i,p,r),l=l.get$iterator(l);l.moveNext$0();)o=l.get$current(l),_=o._0,u=o._1,o=a.$index(0,_),o.toString,h.$indexSet(0,_,new t.ConfiguredValue0(u,null,o));return new t.Configuration0(h,null)},toModule$3(e,r,n){return t._EnvironmentModule__EnvironmentModule1(this,e,r,n,t.NullableExtension_andThen0(this._environment0$_forwardedModules,new t.Environment_toModule_closure0))},toDummyModule$0(){return t._EnvironmentModule__EnvironmentModule1(this,new t.CssStylesheet0(new t.UnmodifiableListView(c.List_empty16,$.UnmodifiableListView_CssNode_2),t.SourceFile$decoded(c.List_empty4,"<dummy module>").span$1(0,0)),c.Map_empty9,c.C_EmptyExtensionStore0,t.NullableExtension_andThen0(this._environment0$_forwardedModules,new t.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var r,n,s=this._environment0$_modules.$index(0,e);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_environment0$_fromOneModule$1$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=null,E=this._environment0$_nestedForwardedModules;if(E!=null?(s=E,i=!0):(s=C,i=!1),i){for(i=new t.ReversedListIterable(s,t.instanceType(s)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(l=i.__internal$_current,l=m.get$reversed$ax(l??a._as(l)),l=new t.ListIterator(l,l.get$length(l)),o=t._instanceType(l)._precomputed1;l.moveNext$0();)if(_=l.__internal$_current,u=n.call$1(_??o._as(_)),u!=null?(p=u,_=!0):(p=C,_=!1),_)return p}for(i=this._environment0$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(h=n.call$1(i.__js_helper$_current),h!=null?(p=h,a=!0):(p=C,a=!1),a)return p;for(i=this._environment0$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),l=$.Callable_2,f=C,p=f;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(g=l._is(d)?d:o.variableIdentity$1(e),!g.$eq(0,f))){if(p!=null){for(a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),l=t.MapExtensions_get_pairs0(i,$.Module_Callable_2,$.AstNode_2),l=l.get$iterator(l),o="includes "+r;l.moveNext$0();)i=l.get$current(l),y=i._0,S=i._1,n.call$1(y)!=null&&a.$indexSet(0,S.get$span(S),o);throw t.wrapException(t.MultiSpanSassScriptException$0("This "+r+N.x20is_av,r+" use",a))}f=g,p=d}return p},_environment0$_fromOneModule$3(e,r,n){return this._environment0$_fromOneModule$1$3(e,r,n,$.dynamic)}},t.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:423},t.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:3},t.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:424},t.Environment_setVariable_closure4.prototype={call$0(){var e=this.$this,r=e._environment0$_variableIndex$1(this.name);return r??e._environment0$_variables.length-1},$signature:3},t.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:226},t.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:226},t.Environment_toModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:227},t.Environment_toDummyModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:227},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,l=this._environment0$_modulesByVariable.$index(0,e);if(l!=null?(s=l,i=!0):(s=null,i=!1),i){s.setVariable$3(e,r,n);return}if(i=this._environment0$_environment,a=i._environment0$_variables,!c.JSArray_methods.get$first(a).containsKey$1(e))throw t.wrapException(t.SassScriptException$0("Undefined variable.",null));m.$indexSet$ax(c.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(c.JSArray_methods.get$first(i._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._0,r.preModuleComments,e._1,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="<unknown url>":(r=r.get$span(r),r=b.$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:427},t._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1(e){return e.get$variableNodes()},$signature:428},t._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1(e){return e.get$functions(e)},$signature:219},t._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1(e){return e.get$mixins()},$signature:219},t._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:136},t._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:136},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 l,o,_,u,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),E=t._setArrayType([t.BuiltInCallable$mixin0("load-css","$url, $with: null",new t._EvaluateVisitor_closure28(d),y)],S);for(S=$.BuiltInCallable_2,l=t.List_List$of(b.$get$global6(),!0,S),c.JSArray_methods.addAll$1(l,b.$get$local0()),c.JSArray_methods.addAll$1(l,C),o=t.BuiltInModule$0("meta",l,E,null,S),S=t.List_List$of(b.$get$coreModules0(),!0,$.BuiltInModule_Callable_2),S.push(o),l=S.length,_=d._evaluate0$_builtInModules,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)p=S[u],_.$indexSet(0,p.url,p);for(S=t._setArrayType([],$.JSArray_Callable_2),c.JSArray_methods.addAll$1(S,e),c.JSArray_methods.addAll$1(S,b.$get$globalFunctions0()),c.JSArray_methods.addAll$1(S,C),l=S.length,_=d._evaluate0$_builtInFunctions,u=0;u<S.length;S.length===l||(0,t.throwConcurrentModificationError)(S),++u)h=S[u],f=m.get$name$x(h),_.$indexSet(0,t.stringReplaceAllUnchecked(f,"_","-"),h)},run$2(e,r,n){var s,i,a;try{return a=$.nullable_Object,a=t.runZoned(new t._EvaluateVisitor_run_closure1(this,n,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__evaluationContext,new t._EvaluationContext1(this,n)],a,a),$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),a}catch(l){if(a=t.unwrapException(l),a instanceof t.SassException0)s=a,i=t.getTraceFromException(l),t.throwWithTrace0(s.withLoadedUrls$1(this._evaluate0$_loadedUrls),s,i);else throw l}},_evaluate0$_assertInModule$1$2(e,r){if(e!=null)return e;throw t.wrapException(t.StateError$("Can't access "+r+" outside of a module."))},_evaluate0$_assertInModule$2(e,r){return this._evaluate0$_assertInModule$1$2(e,r,$.dynamic)},_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,i,a,l){var o,_,u=this,p={};if(p.builtInModule=null,o=u._evaluate0$_builtInModules.$index(0,e),o!=null?(p.builtInModule=o,_=!0):_=!1,_){if(a instanceof t.ExplicitConfiguration0)throw p=l?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",_=a.nodeWithSpan,t.wrapException(u._evaluate0$_exception$2(p,_.get$span(_)));u._evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__loadModule_closure3(p,s));return}u._evaluate0$_withStackFrame$3(r,n,new t._EvaluateVisitor__loadModule_closure4(u,e,n,i,l,a,s))},_evaluate0$_loadModule$5$configuration(e,r,n,s,i){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,i,!1)},_evaluate0$_loadModule$4(e,r,n,s){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,r,n,s,null,null,!1)},_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,n,s,i){var a,l,o,_,u,p,h,f,d,g,y,S,C=this,E=r.span.file.url,A=C._evaluate0$_modules,M=A.$index(0,E);if(M!=null?(a=M,l=!0):(a=null,l=!1),l){if(A=n==null,o=A?C._evaluate0$_configuration:n,l=C._evaluate0$_moduleConfigurations.$index(0,E),_=l._configuration$__originalConfiguration,l=_??l,_=o._configuration$__originalConfiguration,l!==(_??o)&&o instanceof t.ExplicitConfiguration0)throw u=s?b.$get$context().prettyUri$1(E)+N.x20was_a:N.This_mw,l=C._evaluate0$_moduleNodes.$index(0,E),p=l==null?null:m.get$span$z(l),A?(A=o.nodeWithSpan,h=A.get$span(A)):h=null,A=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),p!=null&&A.$indexSet(0,p,"original load"),h!=null&&A.$indexSet(0,h,"configuration"),t.wrapException(A.get$isEmpty(A)?C._evaluate0$_exception$1(u):C._evaluate0$_multiSpanException$3(u,"new load",A));return a}return f=t.Environment$0(),d=t._Cell$(),g=t._Cell$(),y=t.ExtensionStore$0(),C._evaluate0$_withEnvironment$2(f,new t._EvaluateVisitor__execute_closure1(C,e,r,y,n,d,g)),l=d._readLocal$0(),_=g._readLocal$0(),S=f.toModule$3(l,_??c.Map_empty9,y),E!=null&&(A.$indexSet(0,E,S),C._evaluate0$_moduleConfigurations.$indexSet(0,E,C._evaluate0$_configuration),i!=null&&C._evaluate0$_moduleNodes.$indexSet(0,E,i)),S},_evaluate0$_execute$2(e,r){return this._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,r,null,!1,null)},_evaluate0$_addOutOfOrderImports$0(){var e,r,n=this,s="_root",i="_endOfImports",a=n._evaluate0$_outOfOrderImports;e:{if(a==null){e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children;break e}e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s),e=e.children,e=t.List_List$of(t.SubListIterable$(e,0,t.checkNotNullable(n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i),"count",$.int),e.$ti._eval$1("ListBase.E")),!0,$.ModifiableCssNode_2),c.JSArray_methods.addAll$1(e,a),r=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children,c.JSArray_methods.addAll$1(e,t.SubListIterable$(r,n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i),null,r.$ti._eval$1("ListBase.E")));break e}return e},_evaluate0$_combineCss$2$clone(e,r){var n,s,i,a,l,o,_,u;return c.JSArray_methods.any$1(e.get$upstream(),new t._EvaluateVisitor__combineCss_closure3)?(a=$.JSArray_CssNode_2,l=t._setArrayType([],a),o=t._setArrayType([],a),a=$.Module_Callable_2,_=t.ListQueue$(a),new t._EvaluateVisitor__combineCss_visitModule1(this,t.LinkedHashSet_LinkedHashSet$_empty(a),r,o,l,_).call$1(e),e.get$transitivelyContainsExtensions()&&this._evaluate0$_extendModules$1(_),a=c.JSArray_methods.$add(l,o),u=e.get$css(e),new t.CssStylesheet0(new t.UnmodifiableListView(a,$.UnmodifiableListView_CssNode_2),u.get$span(u))):(n=e.get$extensionStore().get$simpleSelectors(),s=t.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__combineCss_closure4(n))),s!=null?(i=s,a=!0):(i=null,a=!1),a&&this._evaluate0$_throwForUnsatisfiedExtension$1(i),e.get$css(e))},_evaluate0$_combineCss$1(e){return this._evaluate0$_combineCss$2$clone(e,!1)},_evaluate0$_extendModules$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=t.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore_2),g=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension_2);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)if(s=r._collection$_current,s==null&&(s=n._as(s)),i=s.get$extensionStore().get$simpleSelectors().toSet$0(0),g.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new t._EvaluateVisitor__extendModules_closure3(i))),a=d.$index(0,s.get$url(s)),l=s.get$extensionStore().get$addExtensions(),a!=null&&l.call$1(a),l=s.get$extensionStore(),!l.get$isEmpty(l)){for(l=s.get$upstream(),o=l.length,_=0;_<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++_)u=l[_],p=u.get$url(u),p!=null?(h=p,f=!0):(h=null,f=!1),f&&m.add$1$ax(d.putIfAbsent$2(h,new t._EvaluateVisitor__extendModules_closure4),s.get$extensionStore());g.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(i.get$contains(i)))}g._collection$_length!==0&&this._evaluate0$_throwForUnsatisfiedExtension$1(g.get$first(g))},_evaluate0$_throwForUnsatisfiedExtension$1(e){throw t.wrapException(t.SassException$0(N.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_evaluate0$_indexAfterImports$1(e){var r,n,s,i,a,l;for(r=m.getInterceptor$asx(e),n=$.CssImport_2,s=$.CssComment_2,i=-1,a=0;a<r.get$length(e);++a){e:{if(l=r.$index(e,a),n._is(l))break e;if(s._is(l))continue;break}i=a}return i+1},visitStylesheet$1(e){var r,n,s;for(r=e.children,n=r.length,s=0;s<n;++s)r[s].accept$1(this);return null},visitAtRootRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C=this,E=null,A="__parent",M=e.query;for(M!=null?(r=M,n=!0):(r=E,n=!1),n?(s=C._evaluate0$_performInterpolationWithMap$2$warnForColor(r,!0),i=t.AtRootQueryParser$0(s._0,C._evaluate0$_logger,E).parse$0()):i=c.AtRootQuery_UsS0,a=C._evaluate0$_assertInModule$2(C._evaluate0$__parent,A),l=t._setArrayType([],$.JSArray_ModifiableCssParentNode_2),n=$.CssStylesheet_2;!n._is(a);a=_)if(i.excludes$1(a)||l.push(a),o=a._node$_parent,o!=null?(_=o,u=!0):(_=E,u=!1),!u)throw t.wrapException(t.StateError$(N.CssNod));if(p=C._evaluate0$_trimIncluded$1(l),p===C._evaluate0$_assertInModule$2(C._evaluate0$__parent,A))return C._evaluate0$_environment.scope$1$2$when(new t._EvaluateVisitor_visitAtRootRule_closure3(C,e),e.hasDeclarations,$.Null),E;if(l.length>=1?(h=l[0],f=c.JSArray_methods.sublist$1(l,1),n=!0):(f=E,h=f,n=!1),n){for(d=h.copyWithoutChildren$0(),n=f.length,g=d,y=0;y<f.length;f.length===n||(0,t.throwConcurrentModificationError)(f),++y,g=S)S=f[y].copyWithoutChildren$0(),S.addChild$1(g);p.addChild$1(g)}else d=p;return C._evaluate0$_scopeForAtRoot$4(e,d,i,l).call$1(new t._EvaluateVisitor_visitAtRootRule_closure4(C,e)),E},_evaluate0$_trimIncluded$1(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=null,d="_root",g=" to be an ancestor of ";if(e.length===0)return h._evaluate0$_assertInModule$2(h._evaluate0$__root,d);for(r=h._evaluate0$_assertInModule$2(h._evaluate0$__parent,"__parent"),n=e.length,s=f,i=0;i<n;++i,r=o){for(;a=e[i],r!==a;s=f,r=o)if(l=r._node$_parent,l!=null?(o=l,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f));if(s==null&&(s=i),u=r._node$_parent,u!=null?(o=u,_=!0):(o=f,_=!1),!_)throw t.wrapException(t.ArgumentError$("Expected "+a.toString$0(0)+g+h.toString$0(0)+".",f))}return r!==h._evaluate0$_assertInModule$2(h._evaluate0$__root,d)?h._evaluate0$_assertInModule$2(h._evaluate0$__root,d):(s.toString,p=e[s],c.JSArray_methods.removeRange$2(e,s,e.length),p)},_evaluate0$_scopeForAtRoot$4(e,r,n,s){var i=this,a=new t._EvaluateVisitor__scopeForAtRoot_closure11(i,r,e),l=n._at_root_query0$_all||n._at_root_query0$_rule;return l!==n.include&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure12(i,a)),i._evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure13(i,a)),i._evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(a=new t._EvaluateVisitor__scopeForAtRoot_closure14(i,a)),i._evaluate0$_inUnknownAtRule&&!c.JSArray_methods.any$1(s,new t._EvaluateVisitor__scopeForAtRoot_closure15)?new t._EvaluateVisitor__scopeForAtRoot_closure16(i,a):a},visitContentBlock$1(e){return t.throwExpression(t.UnsupportedError$(N.Evalua))},visitContentRule$1(e){var r=this._evaluate0$_environment._environment0$_content;return r==null||this._evaluate0$_runUserDefinedCallable$1$4(e.$arguments,r,e,new t._EvaluateVisitor_visitContentRule_closure1(this,r),$.Null),null},visitDebugRule$1(e){var r=e.expression.accept$1(this),n=r instanceof t.SassString0?r._string0$_text:t.serializeValue0(r,!0,!0);return this._evaluate0$_logger.debug$2(0,n,e.span),null},visitDeclaration$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g=null,y={};if((d._evaluate0$_atRootExcludingStyleRule?g:d._evaluate0$_styleRuleIgnoringAtRoot)==null&&!d._evaluate0$_inUnknownAtRule&&!d._evaluate0$_inKeyframes)throw t.wrapException(d._evaluate0$_exception$2(N.Declarm,e.span));if(d._evaluate0$_declarationName!=null&&c.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw t.wrapException(d._evaluate0$_exception$2(N.Declarw,e.span));if(r=e.name,n=d._evaluate0$_interpolationToValue$2$warnForColor(r,!0),s=d._evaluate0$_declarationName,s!=null?(i=s,a=!0):(i=g,a=!1),a&&(n=new t.CssValue0(t.S(i)+"-"+t.S(n.value),n.span,$.CssValue_String_2)),l=e.value,l!=null?(o=l,a=!0):(o=g,a=!1),a){if(_=o.accept$1(d),!_.get$isBlank()||_.get$asList().length===0)a=d._evaluate0$_assertInModule$2(d._evaluate0$__parent,"__parent"),u=o.get$span(o),r=c.JSString_methods.startsWith$1(r.get$initialPlain(),"--"),d._evaluate0$_sourceMap?(p=t.NullableExtension_andThen0(l,d.get$_evaluate0$_expressionNode()),p=p==null?g:m.get$span$z(p)):p=g,a.addChild$1(t.ModifiableCssDeclaration$0(n,new t.CssValue0(_,u,$.CssValue_Value_2),e.span,r,p));else if(m.startsWith$1$s(n.value,"--"))throw t.wrapException(d._evaluate0$_exception$2("Custom property values may not be empty.",o.get$span(o)))}return y.children=null,h=e.children,h!=null?(y.children=h,r=!0):r=!1,r&&(f=d._evaluate0$_declarationName,d._evaluate0$_declarationName=n.value,d._evaluate0$_environment.scope$1$2$when(new t._EvaluateVisitor_visitDeclaration_closure1(y,d),e.hasDeclarations,$.Null),d._evaluate0$_declarationName=f),g},visitEachRule$1(e){var r,n=this,s={},i=e.list,a=i.accept$1(n),l=n._evaluate0$_expressionNode$1(i),o=e.variables;e:{if(s.variable=null,o.length===1?(s.variable=o[0],i=!0):i=!1,i){i=new t._EvaluateVisitor_visitEachRule_closure5(s,n,l);break e}i=s.variables=null,s.variables=o,r=new t._EvaluateVisitor_visitEachRule_closure6(s,n,l),i=r;break e}return n._evaluate0$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitEachRule_closure7(n,a,i,e),!0,$.nullable_Value_2)},_evaluate0$_setMultipleVariables$3(e,r,n){var s,i=r.get$asList(),a=e.length,l=Math.min(a,i.length);for(s=0;s<l;++s)this._evaluate0$_environment.setLocalVariable$3(e[s],this._evaluate0$_withoutSlash$2(i[s],n),n);for(s=l;s<a;++s)this._evaluate0$_environment.setLocalVariable$3(e[s],c.C__SassNull0,n)},visitErrorRule$1(e){throw t.wrapException(this._evaluate0$_exception$2(m.toString$0$(e.expression.accept$1(this)),e.span))},visitExtendRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g=null,y=d._evaluate0$_atRootExcludingStyleRule?g:d._evaluate0$_styleRuleIgnoringAtRoot;if(y==null||d._evaluate0$_declarationName!=null)throw t.wrapException(d._evaluate0$_exception$2(N.x40exten,e.span));for(r=y.originalSelector.components,n=r.length,s=e.span,i=$.SourceSpan,a=$.String,l=0;l<n;++l)o=r[l],o.accept$1(c._IsBogusVisitor_true0)&&(_=t._SerializeVisitor$0(g,!0,g,!0,!1,g,!0),o.accept$1(_),u=c.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=o.accept$1(c.C__IsUselessVisitor0)?"can't":"shouldn't",d._evaluate0$_warn$3('The selector "'+u+'" is invalid CSS and '+p+N.x20be_an,new t.MultiSpan0(t.SpanExtensions_trimRight0(o.span),"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,a),i,a)),c.Deprecation_XV6));for(h=d._evaluate0$_performInterpolationWithMap$2$warnForColor(e.selector,!0),r=t.SelectorList_SelectorList$parse0(t.trimAscii0(h._0,!0),!1,!0,h._1,d._evaluate0$_logger).components,n=r.length,s=y._style_rule0$_selector._box0$_inner,l=0;l<n;++l){if(o=r[l],f=o.get$singleCompound(),f==null)throw t.wrapException(t.SassFormatException$0("complex selectors may not be extended.",o.span,g));if(i=f.components,a=i.length===1?c.JSArray_methods.get$first(i):g,a==null)throw t.wrapException(t.SassFormatException$0(N.compou+c.JSArray_methods.join$1(i,", ")+N.x60_inst,f.span,g));d._evaluate0$_assertInModule$2(d._evaluate0$__extensionStore,"_extensionStore").addExtension$4(s.value,a,e,d._evaluate0$_mediaQueries)}return g},visitAtRule$1(e){var r,n,s,i,a,l=this;if(l._evaluate0$_declarationName!=null)throw t.wrapException(l._evaluate0$_exception$2(N.At_rul,e.span));return r=l._evaluate0$_interpolationToValue$1(e.name),n=t.NullableExtension_andThen0(e.value,new t._EvaluateVisitor_visitAtRule_closure5(l)),s=e.children,s==null?(l._evaluate0$_assertInModule$2(l._evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$0(r,e.span,!0,n)),null):(i=l._evaluate0$_inKeyframes,a=l._evaluate0$_inUnknownAtRule,t.unvendor0(r.value)==="keyframes"?l._evaluate0$_inKeyframes=!0:l._evaluate0$_inUnknownAtRule=!0,l._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$0(r,e.span,!1,n),new t._EvaluateVisitor_visitAtRule_closure6(l,r,s),e.hasDeclarations,new t._EvaluateVisitor_visitAtRule_closure7,$.ModifiableCssAtRule_2,$.Null),l._evaluate0$_inUnknownAtRule=a,l._evaluate0$_inKeyframes=i,null)},visitForRule$1(e){var r=this,n={},s=e.from,i=r._evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor_visitForRule_closure9(r,e)),a=e.to,l=r._evaluate0$_addExceptionSpan$2(a,new t._EvaluateVisitor_visitForRule_closure10(r,e)),o=r._evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor_visitForRule_closure11(i)),_=n.to=r._evaluate0$_addExceptionSpan$2(a,new t._EvaluateVisitor_visitForRule_closure12(l,i)),u=o>_?-1:1;return o===(e.isExclusive?_:n.to=_+u)?null:r._evaluate0$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure13(n,r,e,o,u,i),!0,$.nullable_Value_2)},visitForwardRule$1(e){var r,n,s,i,a,l=this,o="@forward",_=l._evaluate0$_configuration,u=_.throughForward$1(e),p=e.configuration,h=p.length,f=e.url;if(h!==0){for(r=l._evaluate0$_addForwardConfiguration$2(u,e),l._evaluate0$_loadModule$5$configuration(f,o,e,new t._EvaluateVisitor_visitForwardRule_closure3(l,e),r),f=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<h;++s)i=p[s],i.isGuarded||n.add$1(0,i.name);for(l._evaluate0$_removeUsedConfiguration$3$except(u,r,n),f=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<h;++s)f.add$1(0,p[s].name);for(p=r._configuration$_values,h=m.toList$0$ax(p.get$keys(p)),n=h.length,s=0;s<h.length;h.length===n||(0,t.throwConcurrentModificationError)(h),++s)a=h[s],f.contains$1(0,a)||p.get$isEmpty(p)||p.remove$1(0,a);l._evaluate0$_assertConfigurationIsEmpty$1(r)}else l._evaluate0$_configuration=u,l._evaluate0$_loadModule$4(f,o,e,new t._EvaluateVisitor_visitForwardRule_closure4(l,e)),l._evaluate0$_configuration=_;return null},_evaluate0$_addForwardConfiguration$2(e,r){var n,s,i,a,l,o,_,u,p=null,h=e._configuration$_values,f=t.LinkedHashMap_LinkedHashMap$of(new t.UnmodifiableMapView(h,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2);for(n=r.configuration,s=n.length,i=0;i<s;++i){if(a=n[i],a.isGuarded&&(l=a.name,o=h.get$isEmpty(h)?p:h.remove$1(0,l),o!=null?_=!0:(o=p,_=!1),_&&!o.value.$eq(0,c.C__SassNull0))){f.$indexSet(0,l,o);continue}l=a.expression,u=this._evaluate0$_expressionNode$1(l),f.$indexSet(0,a.name,new t.ConfiguredValue0(this._evaluate0$_withoutSlash$2(l.accept$1(this),u),a.span,u))}return e instanceof t.ExplicitConfiguration0||h.get$isEmpty(h)?new t.ExplicitConfiguration0(r,f,p):new t.Configuration0(f,p)},_evaluate0$_registerCommentsForModule$1(e){var r=this,n="_root",s=r._evaluate0$__root;s!=null&&(s=r._evaluate0$_assertInModule$2(s,n).children,!(s.get$length(s)===0||!e.get$transitivelyContainsCss())&&(s=r._evaluate0$_preModuleComments,s==null&&(s=r._evaluate0$_preModuleComments=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.List_CssComment_2)),m.addAll$1$ax(s.putIfAbsent$2(e,new t._EvaluateVisitor__registerCommentsForModule_closure1),new t.UnmodifiableListView(m.cast$1$0$ax(r._evaluate0$_assertInModule$2(r._evaluate0$__root,n).children._source,$.CssComment_2),$.UnmodifiableListView_CssComment_2)),r._evaluate0$_assertInModule$2(r._evaluate0$__root,n).clearChildren$0(),r._evaluate0$__endOfImports=0))},_evaluate0$_removeUsedConfiguration$3$except(e,r,n){var s,i,a,l,o,_;for(s=e._configuration$_values,i=m.toList$0$ax(s.get$keys(s)),a=i.length,l=r._configuration$_values,o=0;o<i.length;i.length===a||(0,t.throwConcurrentModificationError)(i),++o)_=i[o],!n.contains$1(0,_)&&(l.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,r){var n,s,i,a;if(e instanceof t.ExplicitConfiguration0&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=t.MapExtensions_get_pairs0(new t.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),s=n.get$first(n),i=s._0,a=s._1,n=r?"$"+i+N.x20was_n:N.This_v,t.wrapException(this._evaluate0$_exception$2(n,a.configurationSpan))},_evaluate0$_assertConfigurationIsEmpty$1(e){return this._evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){var r=this._evaluate0$_environment,n=r.closure$0(),s=this._evaluate0$_inDependency,i=r._environment0$_functions,a=i.length-1,l=e.name;return r._environment0$_functionIndices.$indexSet(0,l,a),m.$indexSet$ax(i[a],l,new t.UserDefinedCallable0(e,n,s,$.UserDefinedCallable_Environment_2)),null},visitIfRule$1(e){var r,n,s,i,a=e.lastClause;for(r=e.clauses,n=r.length,s=0;s<n;++s)if(i=r[s],i.expression.accept$1(this).get$isTruthy()){a=i;break}return t.NullableExtension_andThen0(a,new t._EvaluateVisitor_visitIfRule_closure1(this))},visitImportRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d=this,g="__parent",y="_root",S="_endOfImports";for(r=e.imports,n=r.length,s=$.CssValue_String_2,i=d.get$_evaluate0$_interpolationToValue(),a=$.StaticImport_2,l=$.JSArray_ModifiableCssImport_2,o=0;o<n;++o)_=r[o],_ instanceof t.DynamicImport0?d._evaluate0$_visitDynamicImport$1(_):(a._as(_),u=_.url,p=d._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(u,!0,!1),h=_.modifiers,f=h==null?null:i.call$1(h),e=new t.ModifiableCssImport0(new t.CssValue0(p._0,u.span,s),f,_.span),d._evaluate0$_assertInModule$2(d._evaluate0$__parent,g)!==d._evaluate0$_assertInModule$2(d._evaluate0$__root,y)?d._evaluate0$_assertInModule$2(d._evaluate0$__parent,g).addChild$1(e):d._evaluate0$_assertInModule$2(d._evaluate0$__endOfImports,S)===m.get$length$asx(d._evaluate0$_assertInModule$2(d._evaluate0$__root,y).children._source)?(u=d._evaluate0$_assertInModule$2(d._evaluate0$__root,y),e._node$_parent=u,u=u._node$_children,e._node$_indexInParent=u.length,u.push(e),d._evaluate0$__endOfImports=d._evaluate0$_assertInModule$2(d._evaluate0$__endOfImports,S)+1):(u=d._evaluate0$_outOfOrderImports,(u??(d._evaluate0$_outOfOrderImports=t._setArrayType([],l))).push(e)));return null},_evaluate0$_visitDynamicImport$1(e){return this._evaluate0$_withStackFrame$3("@import",e,new t._EvaluateVisitor__visitDynamicImport_closure1(this,e))},_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z="_stylesheet";n=n;try{if(O._evaluate0$_importSpan=r,i=null,a=O._evaluate0$_importCache,a!=null?(i=a,M=!0):M=!1,M){if(n==null&&(n=O._evaluate0$_assertInModule$2(O._evaluate0$__stylesheet,z).span.file.url),l=null,o=null,_=null,u=m.canonicalize$4$baseImporter$baseUrl$forImport$x(i,t.Uri_parse(e),O._evaluate0$_importer,n,s),$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(u)?(l=u._0,o=u._1,_=u._2,M=!0):M=!1,M&&(O._evaluate0$_loadedUrls.add$1(0,o),p=O._evaluate0$_inDependency||!m.$eq$(l,O._evaluate0$_importer),h=null,M=i,L=l,R=o,T=_,f=M.importCanonical$4$originalUrl$quiet(L,R,T,O._evaluate0$_quietDeps&&p),f!=null?(h=f,M=!0):M=!1,M))return M=h,L=l,new t._Record_3_importer_isDependency(M,L,p)}else if(d=null,M=n,g=O._evaluate0$_importLikeNode$3(e,M??O._evaluate0$_assertInModule$2(O._evaluate0$__stylesheet,z).span.file.url,s),g!=null?(d=g,M=!0):M=!1,M)return M=O._evaluate0$_loadedUrls,t.NullableExtension_andThen0(d._0.span.file.url,M.get$add(M)),M=d,M;throw c.JSString_methods.startsWith$1(e,"package:")?t.wrapException(N.x22packa):t.wrapException("Can't find stylesheet to import.")}catch(H){if(M=t.unwrapException(H),M instanceof t.SassException0)throw H;if(M instanceof t.ArgumentError)y=M,S=t.getTraceFromException(H),t.throwWithTrace0(O._evaluate0$_exception$1(m.toString$0$(y)),y,S);else{C=M,E=t.getTraceFromException(H),A=null;try{A=t._asString(m.get$message$x(C))}catch{P=m.toString$0$(C),A=P}t.throwWithTrace0(O._evaluate0$_exception$1(A),C,E)}}finally{O._evaluate0$_importSpan=null}},_evaluate0$_loadStylesheet$3$baseUrl(e,r,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,n,!1)},_evaluate0$_loadStylesheet$3$forImport(e,r,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,r,null,n)},_evaluate0$_importLikeNode$3(e,r,n){var s,i,a,l=this,o=l._evaluate0$_nodeImporter,_=o.loadRelative$3(e,r,n);if(_!=null)s=l._evaluate0$_inDependency;else{if(_=o.load$3(0,e,r,n),_==null)return null;s=!0}return i=_._1,o=m.startsWith$1$s(i,"file")?t.Syntax_forPath0(i):c.Syntax_SCSS_scss0,a=l._evaluate0$_quietDeps&&s?b.$get$Logger_quiet0():l._evaluate0$_logger,new t._Record_3_importer_isDependency(t.Stylesheet_Stylesheet$parse0(_._0,o,a,i),null,s)},visitIncludeRule$1(e){var r,n,s=this,i="Mixin doesn't accept a content block.",a=new t._FakeAstNode0(new t._EvaluateVisitor_visitIncludeRule_closure9(e)),l=s._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitIncludeRule_closure10(s,e));e:{if(r=t._InitializedCell$(new t._EvaluateVisitor_visitIncludeRule_closure11(l)),l==null)throw t.wrapException(s._evaluate0$_exception$2("Undefined mixin.",e.span));if(n=l instanceof t.BuiltInCallable0,n&&e.content!=null)throw t.wrapException(s._evaluate0$_exception$2(i,e.span));if(n){s._evaluate0$_runBuiltInCallable$3(e.$arguments,l,a);break e}if(n=$.UserDefinedCallable_Environment_2._is(l),n&&r._readFinal$0()instanceof t.MixinRule0&&!r._readFinal$0().get$hasContent()&&e.content!=null)throw t.wrapException(t.MultiSpanSassRuntimeException$0(i,e.get$spanWithoutContent(),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([l.declaration.$arguments.get$spanWithName(),"declaration"],$.FileSpan,$.String),s._evaluate0$_stackTrace$1(e.get$spanWithoutContent()),null));if(n){s._evaluate0$_runUserDefinedCallable$1$4(e.$arguments,l,a,new t._EvaluateVisitor_visitIncludeRule_closure12(s,t.NullableExtension_andThen0(e.content,new t._EvaluateVisitor_visitIncludeRule_closure13(s)),l,a),$.Null);break e}throw t.wrapException(t.UnsupportedError$("Unknown callable type "+l.toString$0(0)+"."))}return null},visitMixinRule$1(e){var r=this._evaluate0$_environment,n=r.closure$0(),s=this._evaluate0$_inDependency,i=r._environment0$_mixins,a=i.length-1,l=e.name;return r._environment0$_mixinIndices.$indexSet(0,l,a),m.$indexSet$ax(i[a],l,new t.UserDefinedCallable0(e,n,s,$.UserDefinedCallable_Environment_2)),null},visitLoudComment$1(e){var r,n=this,s="__parent",i="_endOfImports";return n._evaluate0$_inFunction||(n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s)===n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root")&&n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)===m.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root").children._source)&&(n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)+1),r=e.text,n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s).addChild$1(new t.ModifiableCssComment0(n._evaluate0$_performInterpolation$1(r),r.span))),null},visitMediaRule$1(e){var r,n,s,i,a,l,o,_=this;if(_._evaluate0$_declarationName!=null)throw t.wrapException(_._evaluate0$_exception$2(N.Media_,e.span));return r=_._evaluate0$_performInterpolationWithMap$2$warnForColor(e.query,!0),n=t.CssMediaQuery_parseList0(r._0,r._1,_._evaluate0$_logger),s=t.NullableExtension_andThen0(_._evaluate0$_mediaQueries,new t._EvaluateVisitor_visitMediaRule_closure5(_,n)),i=s==null,!i&&m.get$isEmpty$asx(s)||(i?a=c.Set_empty5:(l=_._evaluate0$_mediaQuerySources,l.toString,l=t.LinkedHashSet_LinkedHashSet$of(l,$.CssMediaQuery_2),o=_._evaluate0$_mediaQueries,o.toString,l.addAll$1(0,o),l.addAll$1(0,n),a=l),i=i?n:s,_._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(i,e.span),new t._EvaluateVisitor_visitMediaRule_closure6(_,s,n,a,e),e.hasDeclarations,new t._EvaluateVisitor_visitMediaRule_closure7(a),$.ModifiableCssMediaRule_2,$.Null)),null},_evaluate0$_mergeMediaQueries$2(e,r){var n,s,i,a,l,o,_,u=t._setArrayType([],$.JSArray_CssMediaQuery_2);for(n=m.get$iterator$ax(e),s=m.getInterceptor$ax(r);n.moveNext$0();)for(i=n.get$current(n),a=s.get$iterator(r);a.moveNext$0();)if(l=i.merge$1(a.get$current(a)),c._SingletonCssMediaQueryMergeResult_00!==l){if(c._SingletonCssMediaQueryMergeResult_10===l)return null;l instanceof t.MediaQuerySuccessfulMergeResult0?(o=l,_=!0):(o=null,_=!1),_&&u.push(o.query)}return u},visitReturnRule$1(e){var r=e.expression;return this._evaluate0$_withoutSlash$2(r.accept$1(this),r)},visitSilentComment$1(e){return null},visitStyleRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A=this,M=null,L="_stylesheet",R="__parent";if(A._evaluate0$_declarationName!=null)throw t.wrapException(A._evaluate0$_exception$2(N.Style_,e.span));if(r=e.selector,n=A._evaluate0$_performInterpolationWithMap$2$warnForColor(r,!0),s=n._0,i=n._1,A._evaluate0$_inKeyframes)return A._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$0(new t.CssValue0(t.List_List$unmodifiable(t.KeyframeSelectorParser$0(s,i,A._evaluate0$_logger).parse$0(),$.String),r.span,$.CssValue_List_String_2),e.span),new t._EvaluateVisitor_visitStyleRule_closure9(A,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure10,$.ModifiableCssKeyframeBlock_2,$.Null),M;if(r=t.SelectorList_SelectorList$parse0(s,!A._evaluate0$_assertInModule$2(A._evaluate0$__stylesheet,L).plainCss,!A._evaluate0$_assertInModule$2(A._evaluate0$__stylesheet,L).plainCss,i,A._evaluate0$_logger),a=A._evaluate0$_styleRuleIgnoringAtRoot,a=a==null?M:a.originalSelector,l=r.resolveParentSelectors$2$implicitParent(a,!A._evaluate0$_atRootExcludingStyleRule),o=t.ModifiableCssStyleRule$0(A._evaluate0$_assertInModule$2(A._evaluate0$__extensionStore,"_extensionStore").addSelector$2(l,A._evaluate0$_mediaQueries),e.span,l),_=A._evaluate0$_atRootExcludingStyleRule,A._evaluate0$_atRootExcludingStyleRule=!1,A._evaluate0$_withParent$2$4$scopeWhen$through(o,new t._EvaluateVisitor_visitStyleRule_closure11(A,o,e),e.hasDeclarations,new t._EvaluateVisitor_visitStyleRule_closure12,$.ModifiableCssStyleRule_2,$.Null),A._evaluate0$_atRootExcludingStyleRule=_,!o.accept$1(c._IsInvisibleVisitor_false_false0))for(r=l.components,a=r.length,u=$.SourceSpan,p=$.String,h=o.children,f=0;f<a;++f)d=r[f],d.accept$1(c._IsBogusVisitor_true0)&&(d.accept$1(c.C__IsUselessVisitor0)?(g=t._SerializeVisitor$0(M,!0,M,!0,!1,M,!0),d.accept$1(g),A._evaluate0$_warn$3('The selector "'+c.JSString_methods.trim$0(g._serialize0$_buffer.toString$0(0))+N.x22x20is_ix20,t.SpanExtensions_trimRight0(d.span),c.Deprecation_XV6)):d.leadingCombinators.length!==0?(g=t._SerializeVisitor$0(M,!0,M,!0,!1,M,!0),d.accept$1(g),A._evaluate0$_warn$3('The selector "'+c.JSString_methods.trim$0(g._serialize0$_buffer.toString$0(0))+N.x22x20is_ix0a,t.SpanExtensions_trimRight0(d.span),c.Deprecation_XV6)):(g=t._SerializeVisitor$0(M,!0,M,!0,!1,M,!0),d.accept$1(g),y=c.JSString_methods.trim$0(g._serialize0$_buffer.toString$0(0)),S=d.accept$1(c._IsBogusVisitor_false0)?N.x20It_wi:"",C=t.SpanExtensions_trimRight0(d.span),h.get$length(h)===0&&t.throwExpression(t.IterableElementError_noElement()),E=m.get$span$z(h.$index(0,0)),A._evaluate0$_warn$3('The selector "'+y+N.x22x20is_o+S+N.x0aThis_,new t.MultiSpan0(C,"invalid selector",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([E,"this is not a style rule"+(h.every$1(h,new t._EvaluateVisitor_visitStyleRule_closure13)?`
|
||
(try converting to a //-style comment)`:"")],u,p),u,p)),c.Deprecation_XV6)));return(A._evaluate0$_atRootExcludingStyleRule?M:A._evaluate0$_styleRuleIgnoringAtRoot)==null?(r=A._evaluate0$_assertInModule$2(A._evaluate0$__parent,R).children,r=!r.get$isEmpty(r)):r=!1,r&&(r=A._evaluate0$_assertInModule$2(A._evaluate0$__parent,R).children,r.get$last(r).isGroupEnd=!0),M},visitSupportsRule$1(e){var r,n=this;if(n._evaluate0$_declarationName!=null)throw t.wrapException(n._evaluate0$_exception$2(N.Suppor,e.span));return r=e.condition,n._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$0(new t.CssValue0(n._evaluate0$_visitSupportsCondition$1(r),r.get$span(r),$.CssValue_String_2),e.span),new t._EvaluateVisitor_visitSupportsRule_closure3(n,e),e.hasDeclarations,new t._EvaluateVisitor_visitSupportsRule_closure4,$.ModifiableCssSupportsRule_2,$.Null),null},_evaluate0$_visitSupportsCondition$1(e){var r,n,s,i,a,l,o,_=this,u=null,p={};e:{if(e instanceof t.SupportsOperation0?(r=e,n=!0):(r=u,n=!1),n){n=r.left,s=r.operator,s=_._evaluate0$_parenthesize$2(n,s)+" "+s+" "+_._evaluate0$_parenthesize$2(r.right,s),n=s;break e}if(e instanceof t.SupportsNegation0?(i=e,n=!0):(i=u,n=!1),n){n="not "+_._evaluate0$_parenthesize$1(i.condition);break e}if(e instanceof t.SupportsInterpolation0?(a=e,n=!0):(a=u,n=!1),n){n=a.expression,n=_._evaluate0$_serialize$3$quote(n.accept$1(_),n,!1);break e}if(p.declaration=null,e instanceof t.SupportsDeclaration0?(p.declaration=e,n=!0):n=!1,n){n=_._evaluate0$_withSupportsDeclaration$1(new t._EvaluateVisitor__visitSupportsCondition_closure1(p,_));break e}if(e instanceof t.SupportsFunction0?(l=e,n=!0):(l=u,n=!1),n){n=_._evaluate0$_performInterpolation$1(l.name)+"("+_._evaluate0$_performInterpolation$1(l.$arguments)+")";break e}if(e instanceof t.SupportsAnything0?(o=e,n=!0):(o=u,n=!1),n){n="("+_._evaluate0$_performInterpolation$1(o.contents)+")";break e}n=t.throwExpression(t.ArgumentError$("Unknown supports condition type "+t.getRuntimeTypeOfDartObject(e).toString$0(0)+".",u))}return n},_evaluate0$_withSupportsDeclaration$1$1(e){var r,n=this._evaluate0$_inSupportsDeclaration;this._evaluate0$_inSupportsDeclaration=!0;try{return r=e.call$0(),r}finally{this._evaluate0$_inSupportsDeclaration=n}},_evaluate0$_withSupportsDeclaration$1(e){return this._evaluate0$_withSupportsDeclaration$1$1(e,$.dynamic)},_evaluate0$_parenthesize$2(e,r){var n;return e instanceof t.SupportsNegation0?n=!0:e instanceof t.SupportsOperation0?n=r==null||r!==e.operator:n=!1,n?"("+this._evaluate0$_visitSupportsCondition$1(e)+")":this._evaluate0$_visitSupportsCondition$1(e)},_evaluate0$_parenthesize$1(e){return this._evaluate0$_parenthesize$2(e,null)},visitVariableDeclaration$1(e){var r,n,s,i=this,a=null,l={};if(e.isGuarded){if(e.namespace==null&&i._evaluate0$_environment._environment0$_variables.length===1&&(l.override=null,r=i._evaluate0$_configuration._configuration$_values,r=r.get$isEmpty(r)?a:r.remove$1(0,e.name),r!=null?(l.override=r,n=r,r=!0):(n=a,r=!1),r&&!n.value.$eq(0,c.C__SassNull0)))return i._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure5(l,i,e)),a;if(s=i._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure6(i,e)),s!=null&&!s.$eq(0,c.C__SassNull0))return a}return e.isGlobal&&!i._evaluate0$_environment.globalVariableExists$1(e.name)&&(l=i._evaluate0$_environment._environment0$_variables.length===1?N.As_of_S:N.As_of_R+t.declarationName0(e.span)+": null` at the stylesheet root.",i._evaluate0$_warn$3(l,e.span,c.Deprecation_wKk)),l=e.expression,i._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableDeclaration_closure7(i,e,i._evaluate0$_withoutSlash$2(l.accept$1(i),l))),a},visitUseRule$1(e){var r,n,s,i,a,l,o=this,_=e.configuration,u=_.length;if(u!==0){for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),n=0;n<u;++n)s=_[n],i=s.expression,a=o._evaluate0$_expressionNode$1(i),r.$indexSet(0,s.name,new t.ConfiguredValue0(o._evaluate0$_withoutSlash$2(i.accept$1(o),a),s.span,a));l=new t.ExplicitConfiguration0(e,r,null)}else l=c.Configuration_Map_empty_null0;return o._evaluate0$_loadModule$5$configuration(e.url,"@use",e,new t._EvaluateVisitor_visitUseRule_closure1(o,e),l),o._evaluate0$_assertConfigurationIsEmpty$1(l),null},visitWarnRule$1(e){var r=this,n=r._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitWarnRule_closure1(r,e)),s=n instanceof t.SassString0?n._string0$_text:r._evaluate0$_serialize$2(n,e.expression);return r._evaluate0$_logger.warn$2$trace(0,s,r._evaluate0$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._evaluate0$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitWhileRule_closure1(this,e),!0,e.hasDeclarations,$.nullable_Value_2)},visitBinaryOperationExpression$1(e){return this._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitBinaryOperationExpression_closure1(this,e))},_evaluate0$_slash$3(e,r,n){var s,i,a,l=null,o=e.dividedBy$1(r),_=new t._Record_2(e,r),u=t._InitializedCell$(new t._EvaluateVisitor__slash_closure3(_)),p=t._InitializedCell$(new t._EvaluateVisitor__slash_closure4(_));return u._readFinal$0()instanceof t.SassNumber0?(e=u._readFinal$0(),p._readFinal$0()instanceof t.SassNumber0?(r=p._readFinal$0(),s=n.allowsSlash):(r=l,s=!1)):(r=l,e=r,s=!1),s?$.SassNumber_2._as(o).withSlash$2(e,r):(u._readFinal$0()instanceof t.SassNumber0&&p._readFinal$0()instanceof t.SassNumber0&&(s=t.S(new t._EvaluateVisitor__slash_recommendation1().call$1(n)),i=c.C__MakeExpressionCalculationSafe0.visitBinaryOperationExpression$1(n),a=n.get$span(n),this._evaluate0$_warn$3(N.Using__o+s+" or "+new t.CalculationExpression0("calc",t.CalculationExpression__verifyArguments0(t._setArrayType([i],$.JSArray_Expression_2)),a).toString$0(0)+N.x0a_Morex20,n.get$span(n),c.Deprecation_wWh)),o)},visitValueExpression$1(e){return e.value},visitVariableExpression$1(e){var r=this._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitVariableExpression_closure1(this,e));if(r!=null)return r;throw t.wrapException(this._evaluate0$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitUnaryOperationExpression_closure1(e,e.operand.accept$1(this)))},visitBooleanExpression$1(e){return e.value?c.SassBoolean_true0:c.SassBoolean_false0},visitIfExpression$1(e){var r,n,s,i,a,l=this,o=l._evaluate0$_evaluateMacroArguments$1(e),_=o._0,u=o._1;return l._evaluate0$_verifyArguments$4(_.length,u,b.$get$IfExpression_declaration0(),e),r=t.ListExtensions_elementAtOrNull(_,0),r==null&&(n=u.$index(0,"condition"),n.toString,r=n),s=t.ListExtensions_elementAtOrNull(_,1),s==null&&(n=u.$index(0,"if-true"),n.toString,s=n),i=t.ListExtensions_elementAtOrNull(_,2),i==null&&(n=u.$index(0,"if-false"),n.toString,i=n),a=r.accept$1(l).get$isTruthy()?s:i,l._evaluate0$_withoutSlash$2(a.accept$1(l),l._evaluate0$_expressionNode$1(a))},visitNullExpression$1(e){return c.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,l,o,_,u,p,h=this,f=t._setArrayType([],$.JSArray_Object);for(l=e.$arguments,o=l.length,_=$.String,u=e.name,p=0;p<o;++p)f.push(h._evaluate0$_visitCalculationValue$2$inLegacySassFunction(l[p],t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],_).contains$1(0,u)));if(r=f,h._evaluate0$_inSupportsDeclaration)return new t.SassCalculation0(u,t.List_List$unmodifiable(r,$.Object));try{n=null,s=u;e:{if(s==="calc"){n=t.SassCalculation_calc0(m.$index$asx(r,0));break e}if(s==="sqrt"){n=t.SassCalculation__singleArgument0("sqrt",m.$index$asx(r,0),t.number2__sqrt$closure(),!0);break e}if(s==="sin"){n=t.SassCalculation__singleArgument0("sin",m.$index$asx(r,0),t.number2__sin$closure(),!1);break e}if(s==="cos"){n=t.SassCalculation__singleArgument0("cos",m.$index$asx(r,0),t.number2__cos$closure(),!1);break e}if(s==="tan"){n=t.SassCalculation__singleArgument0("tan",m.$index$asx(r,0),t.number2__tan$closure(),!1);break e}if(s==="asin"){n=t.SassCalculation__singleArgument0("asin",m.$index$asx(r,0),t.number2__asin$closure(),!0);break e}if(s==="acos"){n=t.SassCalculation__singleArgument0("acos",m.$index$asx(r,0),t.number2__acos$closure(),!0);break e}if(s==="atan"){n=t.SassCalculation__singleArgument0("atan",m.$index$asx(r,0),t.number2__atan$closure(),!0);break e}if(s==="abs"){n=t.SassCalculation_abs0(m.$index$asx(r,0));break e}if(s==="exp"){n=t.SassCalculation_exp0(m.$index$asx(r,0));break e}if(s==="sign"){n=t.SassCalculation_sign0(m.$index$asx(r,0));break e}if(s==="min"){n=t.SassCalculation_min0(r);break e}if(s==="max"){n=t.SassCalculation_max0(r);break e}if(s==="hypot"){n=t.SassCalculation_hypot0(r);break e}if(s==="pow"){n=t.SassCalculation_pow0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="atan2"){n=t.SassCalculation_atan20(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="log"){n=t.SassCalculation_log0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="mod"){n=t.SassCalculation_mod0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="rem"){n=t.SassCalculation_rem0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1));break e}if(s==="round"){n=t.SassCalculation_round0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1),t.ListExtensions_elementAtOrNull(r,2));break e}if(s==="clamp"){n=t.SassCalculation_clamp0(m.$index$asx(r,0),t.ListExtensions_elementAtOrNull(r,1),t.ListExtensions_elementAtOrNull(r,2));break e}f=t.UnsupportedError$('Unknown calculation name "'+u+'".'),n=t.throwExpression(f)}return n=n,n}catch(d){if(n=t.unwrapException(d),n instanceof t.SassScriptException0)i=n,a=t.getTraceFromException(d),c.JSString_methods.contains$1(i.message,"compatible")&&h._evaluate0$_verifyCompatibleNumbers$2(r,l),t.throwWithTrace0(h._evaluate0$_exception$2(i.message,e.span),i,a);else throw d}},_evaluate0$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,l,o,_;for(n=0;s=e.length,n<s;++n)if(i=e[n],i instanceof t.SassNumber0?(s=i.get$hasComplexUnits(),a=i):(a=null,s=!1),s)throw t.wrapException(this._evaluate0$_exception$2("Number "+t.S(a)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n<s-1;++n)if(l=e[n],l instanceof t.SassNumber0){for(o=n+1;s=e.length,o<s;++o)if(_=e[o],_ instanceof t.SassNumber0&&!l.hasPossiblyCompatibleUnits$1(_))throw t.wrapException(t.MultiSpanSassRuntimeException$0(l.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",m.get$span$z(r[n]),l.toString$0(0),t.LinkedHashMap_LinkedHashMap$_literal([m.get$span$z(r[o]),_.toString$0(0)],$.FileSpan,$.String),this._evaluate0$_stackTrace$1(m.get$span$z(r[n])),null))}},_evaluate0$_visitCalculationValue$2$inLegacySassFunction(e,r){var n,s,i,a,l,o,_,u=this,p=null,h={},f=t._InitializedCell$(new t._EvaluateVisitor__visitCalculationValue_closure3(e));if(e instanceof t.ParenthesizedExpression0?(n=e.expression,s=!0):(n=p,s=!1),s)return i=u._evaluate0$_visitCalculationValue$2$inLegacySassFunction(n,r),n instanceof t.FunctionExpression0?(s=n.originalName,s=t.stringReplaceAllUnchecked(s,"_","-").toLowerCase()==="var"&&i instanceof t.SassString0&&!i._string0$_hasQuotes):s=!1,s?new t.SassString0("("+i._string0$_text+")",!1):i;if(s=e instanceof t.StringExpression0,s&&f._readFinal$0()!=null?(a=f._readFinal$0(),l=!0):(a=p,l=!1),l){o=a.toLowerCase();e:{if(o==="pi"){s=t.SassNumber_SassNumber0(3.141592653589793,p);break e}if(o==="e"){s=t.SassNumber_SassNumber0(2.718281828459045,p);break e}if(o==="infinity"){s=t.SassNumber_SassNumber0(1/0,p);break e}if(o==="-infinity"){s=t.SassNumber_SassNumber0(-1/0,p);break e}if(o==="nan"){s=t.SassNumber_SassNumber0(0/0,p);break e}s=new t.SassString0(a,!1);break e}return s}if(s)return new t.CalculationInterpolation0(u._evaluate0$_performInterpolation$1(e.text));if(h.right=h.left=h.operator=null,e instanceof t.BinaryOperationExpression0?(h.operator=e.operator,h.left=e.left,h.right=e.right,s=!0):s=!1,s)return u._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor__visitCalculationValue_closure4(h,u,r));_=e.accept$1(u);e:{if(_ instanceof t.SassNumber0?(i=_,s=!0):(i=p,s=!1),s){s=i;break e}if(_ instanceof t.SassCalculation0?(i=_,s=!0):(i=p,s=!1),s){s=i;break e}if(_ instanceof t.SassString0?(s=!_._string0$_hasQuotes,i=_):(i=p,s=!1),s){s=i;break e}s=t.throwExpression(u._evaluate0$_exception$2("Value "+_.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return s},_evaluate0$_binaryOperatorToCalculationOperator$1(e){var r;e:{if(c.BinaryOperator_anB0===e){r=c.CalculationOperator_IyK0;break e}if(c.BinaryOperator_olz0===e){r=c.CalculationOperator_2bx0;break e}if(c.BinaryOperator_qN20===e){r=c.CalculationOperator_jFr0;break e}if(c.BinaryOperator_t8B0===e){r=c.CalculationOperator_OvN0;break e}r=t.throwExpression(t.UnsupportedError$("Invalid calculation operator "+e.toString$0(0)+"."))}return r},visitColorExpression$1(e){return e.value},visitListExpression$1(e){var r=e.contents;return t.SassList$0(new t.MappedListIterable(r,new t._EvaluateVisitor_visitListExpression_closure1(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value0>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var r,n,s,i,a,l,o,_,u,p=$.Value_2,h=t.LinkedHashMap_LinkedHashMap$_empty(p,p),f=t.LinkedHashMap_LinkedHashMap$_empty(p,$.AstNode_2);for(r=e.pairs,n=r.length,s=0;s<n;++s){if(i=r[s],a=i._0,l=i._1,o=a.accept$1(this),_=l.accept$1(this),h.$index(0,o)!=null)throw p=f.$index(0,o),u=p==null?null:p.get$span(p),p=a.get$span(a),r=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&r.$indexSet(0,u,"first key"),t.wrapException(t.MultiSpanSassRuntimeException$0("Duplicate key.",p,"second key",r,this._evaluate0$_stackTrace$1(a.get$span(a)),null));h.$indexSet(0,o,_),f.$indexSet(0,o,a)}return new t.SassMap0(t.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e){var r,n,s=this,i={},a=s._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure3(s,e));if(i.$function=a,a==null){if(e.namespace!=null)throw t.wrapException(s._evaluate0$_exception$2("Undefined function.",e.span));i.$function=new t.PlainCssCallable0(e.originalName)}return r=s._evaluate0$_inFunction,s._evaluate0$_inFunction=!0,n=s._evaluate0$_addErrorSpan$2(e,new t._EvaluateVisitor_visitFunctionExpression_closure4(i,s,e)),s._evaluate0$_inFunction=r,n},visitInterpolatedFunctionExpression$1(e){var r,n=this,s=n._evaluate0$_performInterpolation$1(e.name),i=n._evaluate0$_inFunction;return n._evaluate0$_inFunction=!0,r=n._evaluate0$_addErrorSpan$2(e,new t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1(n,e,new t.PlainCssCallable0(s))),n._evaluate0$_inFunction=i,r},_evaluate0$_getFunction$2$namespace(e,r){var n=this._evaluate0$_environment.getFunction$2$namespace(e,r);return n!=null||r!=null?n:this._evaluate0$_builtInFunctions.$index(0,e)},_evaluate0$_runUserDefinedCallable$1$4(e,r,n,s,i){var a,l,o=this,_=o._evaluate0$_evaluateArguments$1(e),u=r.declaration.name;return u!=="@content"&&(u+="()"),a=o._evaluate0$_currentCallable,o._evaluate0$_currentCallable=r,l=o._evaluate0$_withStackFrame$3(u,n,new t._EvaluateVisitor__runUserDefinedCallable_closure1(o,r,_,n,s,i)),o._evaluate0$_currentCallable=a,l},_evaluate0$_runFunctionCallable$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d=this;if(r instanceof t.BuiltInCallable0)return d._evaluate0$_withoutSlash$2(d._evaluate0$_runBuiltInCallable$3(e,r,n),n);if($.UserDefinedCallable_Environment_2._is(r))return d._evaluate0$_runUserDefinedCallable$1$4(e,r,n,new t._EvaluateVisitor__runFunctionCallable_closure1(d,r),$.Value_2);if(r instanceof t.PlainCssCallable0){if(u=e.named,u.get$isNotEmpty(u)||e.keywordRest!=null)throw t.wrapException(d._evaluate0$_exception$2(N.Plain_,n.get$span(n)));s=new t.StringBuffer(r.name+"(");try{for(i=!0,u=e.positional,p=u.length,h=0;h<p;++h)a=u[h],i?i=!1:s._contents+=", ",f=a,s._contents+=d._evaluate0$_serialize$3$quote(f.accept$1(d),f,!0);l=e.rest,l!=null&&(o=l.accept$1(d),i||(s._contents+=", "),s._contents+=d._evaluate0$_serialize$2(o,l))}catch(g){throw u=t.unwrapException(g),$.SassRuntimeException_2._is(u)?(_=u,c.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?t.wrapException(t.MultiSpanSassRuntimeException$0(_._span_exception$_message,m.get$span$z(_),"value",t.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),m.get$trace$z(_),null)):g):g}return s._contents+=t.Primitives_stringFromCharCode(41),u=s._contents,new t.SassString0((u.charCodeAt(0)==0,u),!1)}else throw t.wrapException(t.ArgumentError$("Unknown callable type "+m.get$runtimeType$(r).toString$0(0)+".",null))},_evaluate0$_runBuiltInCallable$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A={},M=E._evaluate0$_evaluateArguments$1(e),L=E._evaluate0$_callableNode;for(E._evaluate0$_callableNode=n,o=new t.MapKeySet(M.__js_helper$_values[0],$.MapKeySet_String),A.callback=A.overload=null,_=r.callbackFor$2(M.__js_helper$_values[2].length,o),A.overload=_._0,A.callback=_._1,E._evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure5(A,M,o)),u=A.overload.$arguments,p=M.__js_helper$_values[2].length,h=u.length;p<h;++p)f=u[p],d=M.__js_helper$_values[2],g=M.__js_helper$_values[0].remove$1(0,f.name),g==null&&(g=f.defaultValue,g=E._evaluate0$_withoutSlash$2(g.accept$1(E),g)),d.push(g);A.overload.restArgument!=null?(M.__js_helper$_values[2].length>h?(y=c.JSArray_methods.sublist$1(M.__js_helper$_values[2],h),c.JSArray_methods.removeRange$2(M.__js_helper$_values[2],h,M.__js_helper$_values[2].length)):y=c.List_empty19,h=M.__js_helper$_values[0],S=t.SassArgumentList$0(y,h,M.__js_helper$_values[4]===c.ListSeparator_undecided_null_undecided0?c.ListSeparator_rXA0:M.__js_helper$_values[4]),M.__js_helper$_values[2].push(S)):S=null,s=null;try{s=E._evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure6(A,M))}catch(R){if(h=t.unwrapException(R),h instanceof t.SassException0)throw R;i=h,a=t.getTraceFromException(R),l=null;try{l=t._asString(m.get$message$x(i))}catch{C=m.toString$0$(i),l=C}t.throwWithTrace0(E._evaluate0$_exception$2(l,n.get$span(n)),i,a)}if(E._evaluate0$_callableNode=L,S==null||M.__js_helper$_values[0].__js_helper$_length===0||S._argument_list$_wereKeywordsAccessed)return s;throw h=M.__js_helper$_values[0],h=h.get$keys(h),h=t.pluralize0("argument",h.get$length(h),null),d=M.__js_helper$_values[0],t.wrapException(t.MultiSpanSassRuntimeException$0("No "+h+" named "+t.S(t.toSentence0(d.get$keys(d).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure7,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([A.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._evaluate0$_stackTrace$1(n.get$span(n)),null))},_evaluate0$_evaluateArguments$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=this,L=t._setArrayType([],$.JSArray_Value_2),R=t._setArrayType([],$.JSArray_AstNode_2);for(r=e.positional,n=r.length,s=0;s<n;++s)i=r[s],a=M._evaluate0$_expressionNode$1(i),L.push(M._evaluate0$_withoutSlash$2(i.accept$1(M),a)),R.push(a);for(r=$.String,l=t.LinkedHashMap_LinkedHashMap$_empty(r,$.Value_2),n=$.AstNode_2,o=t.LinkedHashMap_LinkedHashMap$_empty(r,n),_=t.MapExtensions_get_pairs0(e.named,r,$.Expression_2),_=_.get$iterator(_);_.moveNext$0();)u=_.get$current(_),p=u._0,h=u._1,a=M._evaluate0$_expressionNode$1(h),l.$indexSet(0,p,M._evaluate0$_withoutSlash$2(h.accept$1(M),a)),o.$indexSet(0,p,a);if(f=e.rest,f==null)return new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,c.ListSeparator_undecided_null_undecided0]);if(d=f.accept$1(M),g=M._evaluate0$_expressionNode$1(f),d instanceof t.SassMap0){for(M._evaluate0$_addRestMap$4(l,d,f,new t._EvaluateVisitor__evaluateArguments_closure7),_=t.LinkedHashMap_LinkedHashMap$_empty(r,n),u=d._map0$_contents,u=m.get$iterator$ax(u.get$keys(u)),y=$.SassString_2;u.moveNext$0();)_.$indexSet(0,y._as(u.get$current(u))._string0$_text,g);o.addAll$1(0,_),S=c.ListSeparator_undecided_null_undecided0}else d instanceof t.SassList0?(_=d._list1$_contents,c.JSArray_methods.addAll$1(L,new t.MappedListIterable(_,new t._EvaluateVisitor__evaluateArguments_closure8(M,g),t._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value0>"))),c.JSArray_methods.addAll$1(R,t.List_List$filled(_.length,g,!1,n)),S=d._list1$_separator,d instanceof t.SassArgumentList0&&(d._argument_list$_wereKeywordsAccessed=!0,d._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure9(M,l,g,o)))):(L.push(M._evaluate0$_withoutSlash$2(d,g)),R.push(g),S=c.ListSeparator_undecided_null_undecided0);if(C=e.keywordRest,C==null)return new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,S]);if(E=C.accept$1(M),A=M._evaluate0$_expressionNode$1(C),E instanceof t.SassMap0){for(M._evaluate0$_addRestMap$4(l,E,C,new t._EvaluateVisitor__evaluateArguments_closure10),r=t.LinkedHashMap_LinkedHashMap$_empty(r,n),n=E._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,A);return o.addAll$1(0,r),new t._Record_5_named_namedNodes_positional_positionalNodes_separator([l,o,L,R,S])}else throw t.wrapException(M._evaluate0$_exception$2(N.Variabs+E.toString$0(0)+").",C.get$span(C)))},_evaluate0$_evaluateMacroArguments$1(e){var r,n,s,i,a,l,o,_,u=this,p=e.$arguments,h=p.rest;if(h==null)return new t._Record_2(p.positional,p.named);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(u),a=u._evaluate0$_expressionNode$1(h),i instanceof t.SassMap0?u._evaluate0$_addRestMap$4(s,i,e,new t._EvaluateVisitor__evaluateMacroArguments_closure7(h)):i instanceof t.SassList0?(r=i._list1$_contents,c.JSArray_methods.addAll$1(n,new t.MappedListIterable(r,new t._EvaluateVisitor__evaluateMacroArguments_closure8(u,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(u,s,a,h)))):n.push(new t.ValueExpression0(u._evaluate0$_withoutSlash$2(i,a),h.get$span(h))),l=p.keywordRest,l==null)return new t._Record_2(n,s);if(o=l.accept$1(u),_=u._evaluate0$_expressionNode$1(l),o instanceof t.SassMap0)return u._evaluate0$_addRestMap$4(s,o,e,new t._EvaluateVisitor__evaluateMacroArguments_closure10(u,_,l)),new t._Record_2(n,s);throw t.wrapException(u._evaluate0$_exception$2(N.Variabs+o.toString$0(0)+").",l.get$span(l)))},_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??c.C__SassNull0},visitStringExpression$1(e){var r,n,s,i,a,l,o,_,u,p=this,h=p._evaluate0$_inSupportsDeclaration;for(p._evaluate0$_inSupportsDeclaration=!1,r=t._setArrayType([],$.JSArray_String),n=e.text.contents,s=n.length,i=$.Expression_2,a=0;a<s;++a){l=n[a];e:{if(typeof l=="string"){o=l;break e}if(i._is(l)){_=l.accept$1(p);t:{if(_ instanceof t.SassString0?(u=_._string0$_text,o=!0):(u=null,o=!1),o){o=u;break t}o=p._evaluate0$_serialize$3$quote(_,l,!1);break t}break e}o=t.throwExpression(t.UnsupportedError$("Unknown interpolation value "+t.S(l)))}r.push(o)}return r=c.JSArray_methods.join$0(r),p._evaluate0$_inSupportsDeclaration=h,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(N.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._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",l=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(l):n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)===m.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,i).children._source)?(n._evaluate0$_assertInModule$2(n._evaluate0$__root,i).addChild$1(l),n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)+1):(r=n._evaluate0$_outOfOrderImports,(r??(n._evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(l))},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,l=this;if(l._evaluate0$_declarationName!=null)throw t.wrapException(l._evaluate0$_exception$2(N.Media_,e.span));r=t.NullableExtension_andThen0(l._evaluate0$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure5(l,e)),n=r==null,!(!n&&m.get$isEmpty$asx(r))&&(n?s=c.Set_empty5:(i=l._evaluate0$_mediaQuerySources,i.toString,i=t.LinkedHashSet_LinkedHashSet$of(i,$.CssMediaQuery_2),a=l._evaluate0$_mediaQueries,a.toString,i.addAll$1(0,a),i.addAll$1(0,e.queries),s=i),n=n?e.queries:r,l._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(n,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure6(l,r,e,s),!1,new t._EvaluateVisitor_visitCssMediaRule_closure7(s),$.ModifiableCssMediaRule_2,$.Null))},visitCssStyleRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f._evaluate0$_declarationName!=null)throw t.wrapException(f._evaluate0$_exception$2(N.Style_,e.span));r=f._evaluate0$_atRootExcludingStyleRule,n=r?null:f._evaluate0$_styleRuleIgnoringAtRoot,s=e._style_rule0$_selector._box0$_inner.value,i=n==null,a=i?null:n.originalSelector,l=s.resolveParentSelectors$2$implicitParent(a,!r),o=t.ModifiableCssStyleRule$0(f._evaluate0$_assertInModule$2(f._evaluate0$__extensionStore,"_extensionStore").addSelector$2(l,f._evaluate0$_mediaQueries),e.span,l),_=f._evaluate0$_atRootExcludingStyleRule,f._evaluate0$_atRootExcludingStyleRule=!1,f._evaluate0$_withParent$2$4$scopeWhen$through(o,new t._EvaluateVisitor_visitCssStyleRule_closure5(f,o,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure6,$.ModifiableCssStyleRule_2,$.Null),f._evaluate0$_atRootExcludingStyleRule=_,u=f._evaluate0$_assertInModule$2(f._evaluate0$__parent,"__parent").children,p=t._InitializedCell$(new t._EvaluateVisitor_visitCssStyleRule_closure7(u)),p._readFinal$0()>=1?(h=m.elementAt$1$ax(u._source,p._readFinal$0()-1),r=i):(h=null,r=!1),r&&(h.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(N.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,a,l;for(n=e.length,s=0;s<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++s)if(i=r.call$1(e[s]),i!=null?(a=i,l=!0):(a=null,l=!1),l)return a;return null},_evaluate0$_handleReturn$2(e,r){return this._evaluate0$_handleReturn$1$2(e,r,$.dynamic)},_evaluate0$_withEnvironment$1$2(e,r){var n,s=this._evaluate0$_environment;return this._evaluate0$_environment=e,n=r.call$0(),this._evaluate0$_environment=s,n},_evaluate0$_withEnvironment$2(e,r){return this._evaluate0$_withEnvironment$1$2(e,r,$.dynamic)},_evaluate0$_interpolationToValue$3$trim$warnForColor(e,r,n){var s=this._evaluate0$_performInterpolation$2$warnForColor(e,n),i=r?t.trimAscii0(s,!0):s;return new t.CssValue0(i,e.span,$.CssValue_String_2)},_evaluate0$_interpolationToValue$1(e){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_evaluate0$_interpolationToValue$2$warnForColor(e,r){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,r)},_evaluate0$_performInterpolation$2$warnForColor(e,r){var n=this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,r);return n._0},_evaluate0$_performInterpolation$1(e){return this._evaluate0$_performInterpolation$2$warnForColor(e,!1)},_evaluate0$_performInterpolationWithMap$2$warnForColor(e,r){var n=this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),s=n._1;return s.toString,new t._Record_2(n._0,s)},_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S=this,C=t._setArrayType([],$.JSArray_SourceLocation),E=S._evaluate0$_inSupportsDeclaration;for(S._evaluate0$_inSupportsDeclaration=!1,s=e.contents,i=s.length,a=$.Expression_2,l=$.JSArray_Object,o=e.span,_=$.Object,u=!0,p=0,h="";p<i;++p,u=!1){if(f=s[p],u||C.push(t.SourceLocation$(h.length,null,null,null)),typeof f=="string"){h+=f;continue}a._as(f),d=f.accept$1(S),n&&b.$get$namesByColor0().containsKey$1(d)&&(g=t._setArrayType([""],l),y=t.List_List$from(g,!1,_),y.fixed$length=Array,y.immutable$list=Array,y=new t.Interpolation0(y,o),y.Interpolation$20(g,o),g=b.$get$namesByColor0(),S._evaluate0$_warn$2(N.You_pr+t.S(g.$index(0,d))+N.x20in_in+d.toString$0(0)+N.x2c_whic+t.S(g.$index(0,d))+N.x22x29__If+new t.BinaryOperationExpression0(c.BinaryOperator_anB0,new t.StringExpression0(y,!0),f,!1).toString$0(0)+"'.",f.get$span(f))),h+=S._evaluate0$_serialize$3$quote(d,f,!1)}return S._evaluate0$_inSupportsDeclaration=E,new t._Record_2((h.charCodeAt(0)==0,h),t.NullableExtension_andThen0(C,new t._EvaluateVisitor__performInterpolationHelper_closure1(e)))},_evaluate0$_serialize$3$quote(e,r,n){return this._evaluate0$_addExceptionSpan$2(r,new t._EvaluateVisitor__serialize_closure1(e,n))},_evaluate0$_serialize$2(e,r){return this._evaluate0$_serialize$3$quote(e,r,!0)},_evaluate0$_expressionNode$1(e){var r;return e instanceof t.VariableExpression0?(r=this._evaluate0$_addExceptionSpan$2(e,new t._EvaluateVisitor__expressionNode_closure1(this,e)),r??e):e},_evaluate0$_withParent$2$4$scopeWhen$through(e,r,n,s,i,a){var l,o,_=this;return _._evaluate0$_addChild$2$through(e,s),l=_._evaluate0$_assertInModule$2(_._evaluate0$__parent,"__parent"),_._evaluate0$__parent=e,o=_._evaluate0$_environment.scope$1$2$when(r,n,a),_._evaluate0$__parent=l,o},_evaluate0$_withParent$2$3$scopeWhen(e,r,n,s,i){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,r,n,null,s,i)},_evaluate0$_withParent$2$2(e,r,n,s){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,r,!0,null,n,s)},_evaluate0$_addChild$2$through(e,r){var n,s,i,a=this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent");if(r!=null){for(;r.call$1(a);a=s)if(n=a._node$_parent,n!=null?(s=n,i=!0):(s=null,i=!1),!i)throw t.wrapException(t.ArgumentError$(N.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&(s=a._node$_parent,i=s.children,a.equalsIgnoringChildren$1(i.get$last(i))?a=$.ModifiableCssParentNode_2._as(i.get$last(i)):(a=a.copyWithoutChildren$0(),s.addChild$1(a)))}a.addChild$1(e)},_evaluate0$_addChild$1(e){return this._evaluate0$_addChild$2$through(e,null)},_evaluate0$_withStyleRule$1$2(e,r){var n,s=this._evaluate0$_styleRuleIgnoringAtRoot;return this._evaluate0$_styleRuleIgnoringAtRoot=e,n=r.call$0(),this._evaluate0$_styleRuleIgnoringAtRoot=s,n},_evaluate0$_withStyleRule$2(e,r){return this._evaluate0$_withStyleRule$1$2(e,r,$.dynamic)},_evaluate0$_withMediaQueries$1$3(e,r,n){var s,i=this,a=i._evaluate0$_mediaQueries,l=i._evaluate0$_mediaQuerySources;return i._evaluate0$_mediaQueries=e,i._evaluate0$_mediaQuerySources=r,s=n.call$0(),i._evaluate0$_mediaQueries=a,i._evaluate0$_mediaQuerySources=l,s},_evaluate0$_withMediaQueries$3(e,r,n){return this._evaluate0$_withMediaQueries$1$3(e,r,n,$.dynamic)},_evaluate0$_withStackFrame$1$3(e,r,n){var s,i,a=this,l=a._evaluate0$_stack;return l.push(new t._Record_2(a._evaluate0$_member,r)),s=a._evaluate0$_member,a._evaluate0$_member=e,i=n.call$0(),a._evaluate0$_member=s,l.pop(),i},_evaluate0$_withStackFrame$3(e,r,n){return this._evaluate0$_withStackFrame$1$3(e,r,n,$.dynamic)},_evaluate0$_withoutSlash$2(e,r){return e instanceof t.SassNumber0&&e.asSlash!=null&&this._evaluate0$_warn$3(N.Using__i+t.S(new t._EvaluateVisitor__withoutSlash_recommendation1().call$1(e))+N.x0a_Morex20,r.get$span(r),c.Deprecation_wWh),e.withoutSlash$0()},_evaluate0$_stackFrame$2(e,r){return t.frameForSpan0(r,e,t.NullableExtension_andThen0(r.get$sourceUrl(r),new t._EvaluateVisitor__stackFrame_closure1(this)))},_evaluate0$_stackTrace$1(e){var r,n,s,i,a,l=this,o=t._setArrayType([],$.JSArray_Frame);for(r=l._evaluate0$_stack,n=r.length,s=0;s<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)i=r[s],a=i._1,o.push(l._evaluate0$_stackFrame$2(i._0,a.get$span(a)));return e!=null&&o.push(l._evaluate0$_stackFrame$2(l._evaluate0$_member,e)),t.Trace$(new t.ReversedListIterable(o,$.ReversedListIterable_Frame),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._Record_2(e,r))&&(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,s;return r==null?(n=c.JSArray_methods.get$last(this._evaluate0$_stack)._1,n=n.get$span(n)):n=r,s=this._evaluate0$_stackTrace$1(r),new t.SassRuntimeException0(s,c.Set_empty,e,n)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,r,n){var s=c.JSArray_methods.get$last(this._evaluate0$_stack)._1;return t.MultiSpanSassRuntimeException$0(e,s.get$span(s),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(l){if(a=t.unwrapException(l),a instanceof t.SassScriptException0)s=a,i=t.getTraceFromException(l),a=s.withSpan$1(e.get$span(e)),t.throwWithTrace0(a.withTrace$1(this._evaluate0$_stackTrace$1(n?e.get$span(e):null)),s,i);else throw l}},_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))),r,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,l;try{return i=r.call$0(),i}catch(o){if(i=t.unwrapException(o),$.SassRuntimeException_2._is(i)){if(n=i,s=t.getTraceFromException(o),!c.JSString_methods.startsWith$1(m.get$span$z(n).get$text(),"@error"))throw o;i=n._span_exception$_message,a=e.get$span(e),l=this._evaluate0$_stackTrace$0(),t.throwWithTrace0(new t.SassRuntimeException0(l,c.Set_empty,i,a),n,s)}else throw o}},_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)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._EvaluateVisitor_closure21.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),l=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=l._string0$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string0$_text)!=null||a._evaluate0$_builtInFunctions.containsKey$1(s)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._EvaluateVisitor_closure23.prototype={call$1(e){var r=this.$this._evaluate0$_environment;if(!r._environment0$_inMixin)throw t.wrapException(t.SassScriptException$0(N.conten,null));return r._environment0$_content!=null?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._EvaluateVisitor_closure24.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string0$_text,o=this.$this._evaluate0$_environment._environment0$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs0(o.get$variables(),$.String,l),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString0(i,!0),a);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:44},t._EvaluateVisitor_closure25.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("module")._string0$_text,o=this.$this._evaluate0$_environment._environment0$_modules.$index(0,l);if(o==null)throw t.wrapException('There is no module with namespace "'+l+'".');for(l=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(l,l),n=t.MapExtensions_get_pairs0(o.get$functions(o),$.String,$.Callable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),i=s._0,a=s._1,a=a,r.$indexSet(0,new t.SassString0(i,!0),new t.SassFunction0(a));return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,l,l))},$signature:44},t._EvaluateVisitor_closure26.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),l=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),l){if(r!=null)throw t.wrapException(N.x24css_a);return new t.SassFunction0(new t.PlainCssCallable0(a._string0$_text))}if(i=this.$this,n=i._evaluate0$_callableNode,n.toString,s=i._evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__closure7(i,a,r)),s==null)throw t.wrapException("Function not found: "+a.toString$0(0));return new t.SassFunction0(s)},$signature:177},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:137},t._EvaluateVisitor_closure27.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S=null,C=m.getInterceptor$asx(e),E=C.$index(e,0),A=$.SassArgumentList_2._as(C.$index(e,1));if(C=this.$this,r=C._evaluate0$_callableNode,r.toString,n=t._setArrayType([],$.JSArray_Expression_2),s=$.String,i=$.Expression_2,a=r.get$span(r),l=r.get$span(r),A._argument_list$_wereKeywordsAccessed=!0,o=A._argument_list$_keywords,o.get$isEmpty(o))r=S;else{for(_=$.Value_2,u=t.LinkedHashMap_LinkedHashMap$_empty(_,_),A._argument_list$_wereKeywordsAccessed=!0,o=t.MapExtensions_get_pairs0(o,s,_),o=o.get$iterator(o);o.moveNext$0();)p=o.get$current(o),h=p._0,f=p._1,f=f,u.$indexSet(0,new t.SassString0(h,!1),f);r=new t.ValueExpression0(new t.SassMap0(t.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}if(d=new t.ArgumentInvocation0(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(s,i),s,i),new t.ValueExpression0(A,l),r,a),E instanceof t.SassString0)return r=E.toString$0(0),t.EvaluationContext_current0().warn$2(0,N.Passina+r+"))",c.Deprecation_4iQ),g=C._evaluate0$_callableNode,C.visitFunctionExpression$1(new t.FunctionExpression0(S,E._string0$_text,d,g.get$span(g)));if(y=E.assertFunction$1("function").callable,$.Callable_2._is(y))return r=C._evaluate0$_callableNode,r.toString,C._evaluate0$_runFunctionCallable$3(d,y,r);throw t.wrapException(t.SassScriptException$0("The function "+y.get$name(y)+N.x20is_as,S))},$signature:5},t._EvaluateVisitor_closure28.prototype={call$1(e){var r,n,s,i,a,l=m.getInterceptor$asx(e),o=t.Uri_parse(l.$index(e,0).assertString$1("url")._string0$_text);l=l.$index(e,1).get$realNull(),r=l==null?null:l.assertMap$1("with")._map0$_contents,l=this.$this,n=l._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=c.Configuration_Map_empty_null0,a=n.get$span(n),l._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(o,"load-css()",n,new t._EvaluateVisitor__closure6(l),a.get$sourceUrl(a),i,!0),l._evaluate0$_assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:433},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:80},t._EvaluateVisitor__closure6.prototype={call$2(e,r){var n=this.$this;return n._evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:103},t._EvaluateVisitor_run_closure1.prototype={call$0(){var e,r,n=this,s=null,i=n.node,a=i.span.file.url;return a!=null?(s=a,r=!0):r=!1,r&&(r=n.$this,r._evaluate0$_activeModules.$indexSet(0,s,null),r._evaluate0$_nodeImporter!=null&&m.toString$0$(s)==="stdin"||r._evaluate0$_loadedUrls.add$1(0,s)),r=n.$this,e=r._evaluate0$_addExceptionTrace$1(new t._EvaluateVisitor_run__closure1(r,n.importer,i)),new t._Record_2_loadedUrls_stylesheet(r._evaluate0$_loadedUrls,r._evaluate0$_combineCss$1(e))},$signature:435},t._EvaluateVisitor_run__closure1.prototype={call$0(){return this.$this._evaluate0$_execute$2(this.importer,this.node)},$signature:436},t._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$2(this._box_1.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,r,n,s,i,a=this,l={},o=null,_=null,u=a.$this,p=a.nodeWithSpan,h=u._evaluate0$_loadStylesheet$3$baseUrl(a.url.toString$0(0),p.get$span(p),a.baseUrl);if(o=h._0,_=h._1,n=h._2,n=n,e=o.span.file.url,e!=null){if(s=u._evaluate0$_activeModules,s.containsKey$1(e))throw i=a.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(e)+" is already being loaded.":N.Modulel,l=t.NullableExtension_andThen0(s.$index(0,e),new t._EvaluateVisitor__loadModule__closure3(u,i)),t.wrapException(l??u._evaluate0$_exception$1(i));s.$indexSet(0,e,p)}s=u._evaluate0$_modules.containsKey$1(e),r=u._evaluate0$_inDependency,u._evaluate0$_inDependency=n,l.module=null;try{l.module=u._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(_,o,a.configuration,a.namesInErrors,p)}finally{u._evaluate0$_activeModules.remove$1(0,e),u._evaluate0$_inDependency=r}u._evaluate0$_addExceptionSpan$3$addStackFrame(p,new t._EvaluateVisitor__loadModule__closure4(l,a.callback,!s),!1)},$signature:2},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:81},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,l=a._evaluate0$_importer,o=a._evaluate0$__stylesheet,_=a._evaluate0$__root,u=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,E=a._evaluate0$_inUnknownAtRule,A=a._evaluate0$_inKeyframes,M=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._value=e,i.preModuleComments._value=a._evaluate0$_preModuleComments,a._evaluate0$_importer=l,a._evaluate0$__stylesheet=o,a._evaluate0$__root=_,a._evaluate0$_preModuleComments=u,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=E,a._evaluate0$_atRootExcludingStyleRule=g,a._evaluate0$_inKeyframes=A,a._evaluate0$_configuration=M},$signature:2},t._EvaluateVisitor__combineCss_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:136},t._EvaluateVisitor__combineCss_closure4.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:16},t._EvaluateVisitor__combineCss_visitModule1.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;if(f.seen.add$1(0,e)){for(f.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=f.css,i=f.imports,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)l=r[a],l.get$transitivelyContainsCss()&&(o=e.get$preModuleComments().$index(0,l),o!=null?(_=o,u=!0):(_=null,u=!1),u&&c.JSArray_methods.addAll$1(s.length===0?i:s,_),f.call$1(l));f.sorted.addFirst$1(e),r=e.get$css(e),p=r.get$children(r),h=f.$this._evaluate0$_indexAfterImports$1(p),r=m.getInterceptor$ax(p),c.JSArray_methods.addAll$1(i,r.getRange$2(p,0,h)),c.JSArray_methods.addAll$1(s,r.getRange$2(p,h,r.get$length(p)))}},$signature:437},t._EvaluateVisitor__extendModules_closure3.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:16},t._EvaluateVisitor__extendModules_closure4.prototype={call$0(){return t._setArrayType([],$.JSArray_ExtensionStore_2)},$signature:181},t._EvaluateVisitor_visitAtRootRule_closure3.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitAtRootRule_closure4.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:0},t._EvaluateVisitor__scopeForAtRoot_closure11.prototype={call$1(e){var r=this.$this,n=r._evaluate0$_assertInModule$2(r._evaluate0$__parent,"__parent");r._evaluate0$__parent=this.newParent,r._evaluate0$_environment.scope$1$2$when(e,this.node.hasDeclarations,$.void),r._evaluate0$__parent=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure12.prototype={call$1(e){var r=this.$this,n=r._evaluate0$_atRootExcludingStyleRule;r._evaluate0$_atRootExcludingStyleRule=!0,this.innerScope.call$1(e),r._evaluate0$_atRootExcludingStyleRule=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure13.prototype={call$1(e){return this.$this._evaluate0$_withMediaQueries$3(null,null,new t._EvaluateVisitor__scopeForAtRoot__closure1(this.innerScope,e))},$signature:35},t._EvaluateVisitor__scopeForAtRoot__closure1.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},t._EvaluateVisitor__scopeForAtRoot_closure14.prototype={call$1(e){var r=this.$this,n=r._evaluate0$_inKeyframes;r._evaluate0$_inKeyframes=!1,this.innerScope.call$1(e),r._evaluate0$_inKeyframes=n},$signature:35},t._EvaluateVisitor__scopeForAtRoot_closure15.prototype={call$1(e){return $.CssAtRule_2._is(e)},$signature:182},t._EvaluateVisitor__scopeForAtRoot_closure16.prototype={call$1(e){var r=this.$this,n=r._evaluate0$_inUnknownAtRule;r._evaluate0$_inUnknownAtRule=!1,this.innerScope.call$1(e),r._evaluate0$_inUnknownAtRule=n},$signature:35},t._EvaluateVisitor_visitContentRule_closure1.prototype={call$0(){var e,r,n,s;for(e=this.content.declaration.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n);return null},$signature:2},t._EvaluateVisitor_visitDeclaration_closure1.prototype={call$0(){var e,r,n,s;for(e=this._box_0.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitEachRule_closure5.prototype={call$1(e){var r=this.$this,n=this.nodeWithSpan;return r._evaluate0$_environment.setLocalVariable$3(this._box_0.variable,r._evaluate0$_withoutSlash$2(e,n),n)},$signature:55},t._EvaluateVisitor_visitEachRule_closure6.prototype={call$1(e){return this.$this._evaluate0$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:55},t._EvaluateVisitor_visitEachRule_closure7.prototype={call$0(){var e=this,r=e.$this;return r._evaluate0$_handleReturn$2(e.list.get$asList(),new t._EvaluateVisitor_visitEachRule__closure1(r,e.setVariables,e.node))},$signature:40},t._EvaluateVisitor_visitEachRule__closure1.prototype={call$1(e){var r;return this.setVariables.call$1(e),r=this.$this,r._evaluate0$_handleReturn$2(this.node.children,new t._EvaluateVisitor_visitEachRule___closure1(r))},$signature:231},t._EvaluateVisitor_visitEachRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:104},t._EvaluateVisitor_visitAtRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:440},t._EvaluateVisitor_visitAtRule_closure6.prototype={call$0(){var e,r,n,s=this,i=s.$this,a=i._evaluate0$_atRootExcludingStyleRule?null:i._evaluate0$_styleRuleIgnoringAtRoot;if(a==null||i._evaluate0$_inKeyframes||m.$eq$(s.name.value,"font-face"))for(e=s.children,r=e.length,n=0;n<r;++n)e[n].accept$1(i);else i._evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,a.originalSelector),new t._EvaluateVisitor_visitAtRule__closure1(i,s.children),!1,$.ModifiableCssStyleRule_2,$.Null)},$signature:2},t._EvaluateVisitor_visitAtRule__closure1.prototype={call$0(){var e,r,n,s;for(e=this.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitAtRule_closure7.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitForRule_closure9.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:233},t._EvaluateVisitor_visitForRule_closure10.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:233},t._EvaluateVisitor_visitForRule_closure11.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure12.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:3},t._EvaluateVisitor_visitForRule_closure13.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u=this,p=u.$this,h=u.node,f=p._evaluate0$_expressionNode$1(h.from);for(e=u.from,r=u._box_0,n=u.direction,s=h.variable,i=u.fromNumber,h=h.children;e!==r.to;e+=n)if(a=p._evaluate0$_environment,l=i.get$numeratorUnits(i),a.setLocalVariable$3(s,t.SassNumber_SassNumber$withUnits0(e,i.get$denominatorUnits(i),l),f),o=p._evaluate0$_handleReturn$2(h,new t._EvaluateVisitor_visitForRule__closure1(p)),o!=null?(_=o,a=!0):(_=null,a=!1),a)return _;return null},$signature:40},t._EvaluateVisitor_visitForRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:104},t._EvaluateVisitor_visitForwardRule_closure3.prototype={call$2(e,r){r&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:103},t._EvaluateVisitor_visitForwardRule_closure4.prototype={call$2(e,r){r&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:103},t._EvaluateVisitor__registerCommentsForModule_closure1.prototype={call$0(){return t._setArrayType([],$.JSArray_CssComment_2)},$signature:189},t._EvaluateVisitor_visitIfRule_closure1.prototype={call$1(e){var r=this.$this;return r._evaluate0$_environment.scope$1$3$semiGlobal$when(new t._EvaluateVisitor_visitIfRule__closure1(r,e),!0,e.hasDeclarations,$.nullable_Value_2)},$signature:442},t._EvaluateVisitor_visitIfRule__closure1.prototype={call$0(){var e=this.$this;return e._evaluate0$_handleReturn$2(this.clause.children,new t._EvaluateVisitor_visitIfRule___closure1(e))},$signature:40},t._EvaluateVisitor_visitIfRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:104},t._EvaluateVisitor__visitDynamicImport_closure1.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=null,R={};if(R.isDependency=R.importer=R.stylesheet=null,e=this.$this,r=this.$import,n=e._evaluate0$_loadStylesheet$3$forImport(r.urlString,r.span,!0),s=R.stylesheet=n._0,i=R.importer=n._1,a=n._2,R.isDependency=a,l=a,o=s.span.file.url,o!=null){if(_=e._evaluate0$_activeModules,_.containsKey$1(o))throw r=t.NullableExtension_andThen0(_.$index(0,o),new t._EvaluateVisitor__visitDynamicImport__closure7(e)),t.wrapException(r??e._evaluate0$_exception$1("This file is already being loaded."));_.$indexSet(0,o,r)}if(r=s._stylesheet1$_uses,_=$.UnmodifiableListView_UseRule_2,u=new t.UnmodifiableListView(r,_),u.get$length(u)===0?(u=new t.UnmodifiableListView(s._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),u=u.get$length(u)===0):u=!1,u){p=e._evaluate0$_importer,r=e._evaluate0$_assertInModule$2(e._evaluate0$__stylesheet,"_stylesheet"),h=e._evaluate0$_inDependency,e._evaluate0$_importer=i,e._evaluate0$__stylesheet=s,e._evaluate0$_inDependency=l,e.visitStylesheet$1(s),e._evaluate0$_importer=p,e._evaluate0$__stylesheet=r,e._evaluate0$_inDependency=h,e._evaluate0$_activeModules.remove$1(0,o);return}if(r=new t.UnmodifiableListView(r,_),r.any$1(r,new t._EvaluateVisitor__visitDynamicImport__closure8)?f=!0:(r=new t.UnmodifiableListView(s._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),f=r.any$1(r,new t._EvaluateVisitor__visitDynamicImport__closure9)),d=t._Cell$(),r=e._evaluate0$_environment,i=$.String,l=$.Module_Callable_2,_=$.AstNode_2,u=t._setArrayType([],$.JSArray_Module_Callable_2),g=r._environment0$_variables,g=t._setArrayType(g.slice(0),t._arrayInstanceType(g)),y=r._environment0$_variableNodes,y=t._setArrayType(y.slice(0),t._arrayInstanceType(y)),S=r._environment0$_functions,S=t._setArrayType(S.slice(0),t._arrayInstanceType(S)),C=r._environment0$_mixins,C=t._setArrayType(C.slice(0),t._arrayInstanceType(C)),E=t.Environment$_0(t.LinkedHashMap_LinkedHashMap$_empty(i,l),t.LinkedHashMap_LinkedHashMap$_empty(i,_),t.LinkedHashMap_LinkedHashMap$_empty(l,_),r._environment0$_importedModules,L,L,u,g,y,S,C,r._environment0$_content),e._evaluate0$_withEnvironment$2(E,new t._EvaluateVisitor__visitDynamicImport__closure10(R,e,f,E,d)),A=E.toDummyModule$0(),e._evaluate0$_environment.importForwards$1(A),f)for(A.transitivelyContainsCss&&e._evaluate0$_combineCss$2$clone(A,A.transitivelyContainsExtensions).accept$1(e),M=new t._ImportedCssVisitor1(e),r=m.get$iterator$ax(d._readLocal$0());r.moveNext$0();)r.get$current(r).accept$1(M);e._evaluate0$_activeModules.remove$1(0,o)},$signature:0},t._EvaluateVisitor__visitDynamicImport__closure7.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3("This file is already being loaded.","new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:81},t._EvaluateVisitor__visitDynamicImport__closure8.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:190},t._EvaluateVisitor__visitDynamicImport__closure9.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:191},t._EvaluateVisitor__visitDynamicImport__closure10.prototype={call$0(){var e,r,n=this,s=n.$this,i=s._evaluate0$_importer,a=s._evaluate0$_assertInModule$2(s._evaluate0$__stylesheet,"_stylesheet"),l=s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root"),o=s._evaluate0$_assertInModule$2(s._evaluate0$__parent,"__parent"),_=s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,"_endOfImports"),u=s._evaluate0$_outOfOrderImports,p=s._evaluate0$_configuration,h=s._evaluate0$_inDependency,f=n._box_0;s._evaluate0$_importer=f.importer,e=f.stylesheet,s._evaluate0$__stylesheet=e,r=n.loadsUserDefinedModules,r&&(e=t.ModifiableCssStylesheet$0(e.span),s._evaluate0$__root=e,s._evaluate0$__parent=s._evaluate0$_assertInModule$2(e,"_root"),s._evaluate0$__endOfImports=0,s._evaluate0$_outOfOrderImports=null),s._evaluate0$_inDependency=f.isDependency,e=new t.UnmodifiableListView(f.stylesheet._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),e.get$isEmpty(e)||(s._evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),s.visitStylesheet$1(f.stylesheet),f=r?s._evaluate0$_addOutOfOrderImports$0():t._setArrayType([],$.JSArray_ModifiableCssNode_2),n.children._value=f,s._evaluate0$_importer=i,s._evaluate0$__stylesheet=a,r&&(s._evaluate0$__root=l,s._evaluate0$__parent=o,s._evaluate0$__endOfImports=_,s._evaluate0$_outOfOrderImports=u),s._evaluate0$_configuration=p,s._evaluate0$_inDependency=h},$signature:2},t._EvaluateVisitor_visitIncludeRule_closure9.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:32},t._EvaluateVisitor_visitIncludeRule_closure10.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:137},t._EvaluateVisitor_visitIncludeRule_closure11.prototype={call$0(){return this._0_0.declaration},$signature:192},t._EvaluateVisitor_visitIncludeRule_closure13.prototype={call$1(e){var r=this.$this;return new t.UserDefinedCallable0(e,r._evaluate0$_environment.closure$0(),r._evaluate0$_inDependency,$.UserDefinedCallable_Environment_2)},$signature:443},t._EvaluateVisitor_visitIncludeRule_closure12.prototype={call$0(){var e=this,r=e.$this,n=r._evaluate0$_environment,s=n._environment0$_content;n._environment0$_content=e.contentCallable,new t._EvaluateVisitor_visitIncludeRule__closure1(r,e.mixin,e.nodeWithSpan).call$0(),n._environment0$_content=s},$signature:2},t._EvaluateVisitor_visitIncludeRule__closure1.prototype={call$0(){var e=this.$this,r=e._evaluate0$_environment,n=r._environment0$_inMixin;r._environment0$_inMixin=!0,new t._EvaluateVisitor_visitIncludeRule___closure1(e,this.mixin,this.nodeWithSpan).call$0(),r._environment0$_inMixin=n},$signature:0},t._EvaluateVisitor_visitIncludeRule___closure1.prototype={call$0(){var e,r,n,s,i;for(e=this.mixin.declaration.children,r=e.length,n=this.$this,s=this.nodeWithSpan,i=0;i<r;++i)n._evaluate0$_addErrorSpan$2(s,new t._EvaluateVisitor_visitIncludeRule____closure1(n,e[i]))},$signature:0},t._EvaluateVisitor_visitIncludeRule____closure1.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:40},t._EvaluateVisitor_visitMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:87},t._EvaluateVisitor_visitMediaRule_closure6.prototype={call$0(){var e=this,r=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),r._evaluate0$_withMediaQueries$3(n,e.mergedSources,new t._EvaluateVisitor_visitMediaRule__closure1(r,e.node))},$signature:2},t._EvaluateVisitor_visitMediaRule__closure1.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._evaluate0$_atRootExcludingStyleRule?null:i._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(e._style_rule0$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitMediaRule___closure1(i,this.node),!1,$.ModifiableCssStyleRule_2,$.Null);else for(r=this.node.children,n=r.length,s=0;s<n;++s)r[s].accept$1(i)},$signature:2},t._EvaluateVisitor_visitMediaRule___closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitMediaRule_closure7.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule_2._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:9},t._EvaluateVisitor_visitStyleRule_closure9.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitStyleRule_closure10.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitStyleRule_closure11.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new t._EvaluateVisitor_visitStyleRule__closure1(e,this.node))},$signature:2},t._EvaluateVisitor_visitStyleRule__closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitStyleRule_closure12.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitStyleRule_closure13.prototype={call$1(e){return $.CssComment_2._is(e)},$signature:129},t._EvaluateVisitor_visitSupportsRule_closure3.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._evaluate0$_atRootExcludingStyleRule?null:i._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._evaluate0$_withParent$2$2(t.ModifiableCssStyleRule$0(e._style_rule0$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitSupportsRule__closure1(i,this.node),$.ModifiableCssStyleRule_2,$.Null);else for(r=this.node.children,n=r.length,s=0;s<n;++s)r[s].accept$1(i)},$signature:2},t._EvaluateVisitor_visitSupportsRule__closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,r=e.length,n=this.$this,s=0;s<r;++s)e[s].accept$1(n)},$signature:2},t._EvaluateVisitor_visitSupportsRule_closure4.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor__visitSupportsCondition_closure1.prototype={call$0(){var e,r=this.$this,n=this._box_0,s=n.declaration.name;return s=r._evaluate0$_serialize$3$quote(s.accept$1(r),s,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+s+":"+e+r._evaluate0$_serialize$3$quote(n.accept$1(r),n,!0)+")"},$signature:21},t._EvaluateVisitor_visitVariableDeclaration_closure5.prototype={call$0(){var e=this.$this._evaluate0$_environment,r=this._box_0.override;e.setVariable$4$global(this.node.name,r.value,r.assignmentNode,!0)},$signature:2},t._EvaluateVisitor_visitVariableDeclaration_closure6.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},t._EvaluateVisitor_visitVariableDeclaration_closure7.prototype={call$0(){var e=this.$this,r=this.node;e._evaluate0$_environment.setVariable$5$global$namespace(r.name,this.value,e._evaluate0$_expressionNode$1(r.expression),r.isGlobal,r.namespace)},$signature:2},t._EvaluateVisitor_visitUseRule_closure1.prototype={call$2(e,r){var n,s,i,a,l,o,_,u;r&&this.$this._evaluate0$_registerCommentsForModule$1(e),n=this.$this._evaluate0$_environment,s=this.node,i=s.namespace,i==null?(n._environment0$_globalModules.$indexSet(0,e,s),n._environment0$_allModules.push(e),a=t.IterableExtension_firstWhereOrNull(m.get$keys$z(c.JSArray_methods.get$first(n._environment0$_variables)),e.get$variables().get$containsKey()),a!=null?(l=a,n=!0):(l=null,n=!1),n&&t.throwExpression(t.SassScriptException$0(N.This_ma+t.S(l)+'".',null))):(o=n._environment0$_modules,o.containsKey$1(i)&&(_=n._environment0$_namespaceNodes.$index(0,i),u=_==null?null:_.span,_=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),u!=null&&_.$indexSet(0,u,"original @use"),t.throwExpression(t.MultiSpanSassScriptException$0(N.There_+i+'".',"new @use",_))),o.$indexSet(0,i,e),n._environment0$_namespaceNodes.$indexSet(0,i,s),n._environment0$_allModules.push(e))},$signature:103},t._EvaluateVisitor_visitWarnRule_closure1.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:30},t._EvaluateVisitor_visitWhileRule_closure1.prototype={call$0(){var e,r,n,s,i,a;for(e=this.node,r=e.condition,n=this.$this,e=e.children;r.accept$1(n).get$isTruthy();)if(s=n._evaluate0$_handleReturn$2(e,new t._EvaluateVisitor_visitWhileRule__closure1(n)),s!=null?(i=s,a=!0):(i=null,a=!1),a)return i;return null},$signature:40},t._EvaluateVisitor_visitWhileRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:104},t._EvaluateVisitor_visitBinaryOperationExpression_closure1.prototype={call$0(){var e=this.node,r=this.$this,n=e.left.accept$1(r);switch(e.operator){case c.BinaryOperator_2jN0:e=e.right.accept$1(r),e=new t.SassString0(t.serializeValue0(n,!1,!0)+"="+t.serializeValue0(e,!1,!0),!1);break;case c.BinaryOperator_M6L0:e=n.get$isTruthy()?n:e.right.accept$1(r);break;case c.BinaryOperator_SNp0:e=n.get$isTruthy()?e.right.accept$1(r):n;break;case c.BinaryOperator_ql50:e=n.$eq(0,e.right.accept$1(r))?c.SassBoolean_true0:c.SassBoolean_false0;break;case c.BinaryOperator_ViB0:e=n.$eq(0,e.right.accept$1(r))?c.SassBoolean_false0:c.SassBoolean_true0;break;case c.BinaryOperator_cIH0:e=n.greaterThan$1(e.right.accept$1(r));break;case c.BinaryOperator_7Tg0:e=n.greaterThanOrEquals$1(e.right.accept$1(r));break;case c.BinaryOperator_U8c0:e=n.lessThan$1(e.right.accept$1(r));break;case c.BinaryOperator_kpg0:e=n.lessThanOrEquals$1(e.right.accept$1(r));break;case c.BinaryOperator_anB0:e=n.plus$1(e.right.accept$1(r));break;case c.BinaryOperator_olz0:e=n.minus$1(e.right.accept$1(r));break;case c.BinaryOperator_qN20:e=n.times$1(e.right.accept$1(r));break;case c.BinaryOperator_t8B0:e=r._evaluate0$_slash$3(n,e.right.accept$1(r),e);break;case c.BinaryOperator_OTG0:e=n.modulo$1(e.right.accept$1(r));break;default:e=null}return e},$signature:30},t._EvaluateVisitor__slash_closure3.prototype={call$0(){return this._1_0._0},$signature:30},t._EvaluateVisitor__slash_closure4.prototype={call$0(){return this._1_0._1},$signature:30},t._EvaluateVisitor__slash_recommendation1.prototype={call$1(e){var r,n,s,i=null;e:{if(e instanceof t.BinaryOperationExpression0&&c.BinaryOperator_t8B0===e.operator?(r=e.left,n=e.right,s=!0):(n=i,r=n,s=!1),s){s="math.div("+t.S(this.call$1(r))+", "+t.S(this.call$1(n))+")";break e}if(e instanceof t.ParenthesizedExpression0){s=e.expression.toString$0(0);break e}s=e.toString$0(0);break e}return s},$signature:130},t._EvaluateVisitor_visitVariableExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},t._EvaluateVisitor_visitUnaryOperationExpression_closure1.prototype={call$0(){var e,r=this;switch(r.node.operator){case c.UnaryOperator_gg40:e=r.operand.unaryPlus$0();break;case c.UnaryOperator_TLI0:e=r.operand.unaryMinus$0();break;case c.UnaryOperator_Ix10:e=new t.SassString0("/"+t.serializeValue0(r.operand,!1,!0),!1);break;case c.UnaryOperator_not_not_not0:e=r.operand.unaryNot$0();break;default:e=null}return e},$signature:30},t._EvaluateVisitor__visitCalculationValue_closure3.prototype={call$0(){return this._2_0.text.get$asPlain()},$signature:22},t._EvaluateVisitor__visitCalculationValue_closure4.prototype={call$0(){var e=this.$this,r=this._box_0,n=this.inLegacySassFunction;return t.SassCalculation_operateInternal0(e._evaluate0$_binaryOperatorToCalculationOperator$1(r.operator),e._evaluate0$_visitCalculationValue$2$inLegacySassFunction(r.left,n),e._evaluate0$_visitCalculationValue$2$inLegacySassFunction(r.right,n),n,!e._evaluate0$_inSupportsDeclaration)},$signature:14},t._EvaluateVisitor_visitListExpression_closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:444},t._EvaluateVisitor_visitFunctionExpression_closure3.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_getFunction$2$namespace(t.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:137},t._EvaluateVisitor_visitFunctionExpression_closure4.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:30},t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:30},t._EvaluateVisitor__runUserDefinedCallable_closure1.prototype={call$0(){var e=this,r=e.$this,n=e.callable;return r._evaluate0$_withEnvironment$2(n.environment.closure$0(),new t._EvaluateVisitor__runUserDefinedCallable__closure1(r,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable__closure1.prototype={call$0(){var e=this,r=e.$this,n=e.V;return r._evaluate0$_environment.scope$1$1(new t._EvaluateVisitor__runUserDefinedCallable___closure1(r,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable___closure1.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=g.$this,S=g.evaluated.__js_helper$_values,C=g.callable.declaration.$arguments,E=g.nodeWithSpan;for(y._evaluate0$_verifyArguments$4(m.get$length$asx(S[2]),S[0],C,E),e=C.$arguments,r=e.length,n=Math.min(m.get$length$asx(S[2]),r),s=0;s<n;++s)y._evaluate0$_environment.setLocalVariable$3(e[s].name,m.$index$asx(S[2],s),m.$index$asx(S[3],s));for(s=m.get$length$asx(S[2]);s<r;++s)i=e[s],a=S[0],l=i.name,o=m.remove$1$z(a,l),o==null&&(a=i.defaultValue,o=y._evaluate0$_withoutSlash$2(a.accept$1(y),y._evaluate0$_expressionNode$1(a))),a=y._evaluate0$_environment,_=m.$index$asx(S[1],l),_==null&&(_=i.defaultValue,_.toString,_=y._evaluate0$_expressionNode$1(_)),a.setLocalVariable$3(l,o,_);if(u=C.restArgument,u!=null?(p=m.get$length$asx(S[2])>r?m.sublist$1$ax(S[2],r):c.List_empty19,r=S[0],a=S[4],h=t.SassArgumentList$0(p,r,a===c.ListSeparator_undecided_null_undecided0?c.ListSeparator_rXA0:a),y._evaluate0$_environment.setLocalVariable$3(u,h,E)):h=null,f=g.run.call$0(),h==null||(r=S[0].__js_helper$_length,r===0)||h._argument_list$_wereKeywordsAccessed)return f;throw d=t.pluralize0("argument",r,null),S=S[0],r=t.instanceType(S)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$0("No "+d+" named "+t.toSentence0(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(S,r),new t._EvaluateVisitor__runUserDefinedCallable____closure1,r._eval$1("Iterable.E"),$.Object),"or")+".",E.get$span(E),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([C.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:7},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<n;++i)if(a=r[i].accept$1(s),a instanceof t.Value0)return a;throw t.wrapException(s._evaluate0$_exception$2("Function finished without @return.",e.span))},$signature:30},t._EvaluateVisitor__runBuiltInCallable_closure5.prototype={call$0(){return this._box_0.overload.verify$2(m.get$length$asx(this.evaluated.__js_helper$_values[2]),this.namedSet)},$signature:0},t._EvaluateVisitor__runBuiltInCallable_closure6.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated.__js_helper$_values[2])},$signature:30},t._EvaluateVisitor__runBuiltInCallable_closure7.prototype={call$1(e){return"$"+e},$signature:7},t._EvaluateVisitor__evaluateArguments_closure7.prototype={call$1(e){return e},$signature:45},t._EvaluateVisitor__evaluateArguments_closure8.prototype={call$1(e){return this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:45},t._EvaluateVisitor__evaluateArguments_closure9.prototype={call$2(e,r){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._evaluate0$_withoutSlash$2(r,s)),n.namedNodes.$indexSet(0,e,s)},$signature:92},t._EvaluateVisitor__evaluateArguments_closure10.prototype={call$1(e){return e},$signature:45},t._EvaluateVisitor__evaluateMacroArguments_closure7.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression0(e,r.get$span(r))},$signature:58},t._EvaluateVisitor__evaluateMacroArguments_closure8.prototype={call$1(e){var r=this.restArgs;return new t.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan),r.get$span(r))},$signature:58},t._EvaluateVisitor__evaluateMacroArguments_closure9.prototype={call$2(e,r){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new t.ValueExpression0(n.$this._evaluate0$_withoutSlash$2(r,n.restNodeForSpan),s.get$span(s)))},$signature:92},t._EvaluateVisitor__evaluateMacroArguments_closure10.prototype={call$1(e){var r=this.keywordRestArgs;return new t.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),r.get$span(r))},$signature:58},t._EvaluateVisitor__addRestMap_closure1.prototype={call$2(e,r){var n,s=this,i=s.$this;if(e instanceof t.SassString0)s.values.$indexSet(0,e._string0$_text,s.convert.call$1(i._evaluate0$_withoutSlash$2(r,s.expressionNode)));else throw n=s.nodeWithSpan,t.wrapException(i._evaluate0$_exception$2(N.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:80},t._EvaluateVisitor__verifyArguments_closure1.prototype={call$0(){return this.$arguments.verify$2(this.positional,new t.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},t._EvaluateVisitor_visitCssAtRule_closure3.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssAtRule_closure4.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssKeyframeBlock_closure3.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssKeyframeBlock_closure4.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:87},t._EvaluateVisitor_visitCssMediaRule_closure6.prototype={call$0(){var e=this,r=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),r._evaluate0$_withMediaQueries$3(n,e.mergedSources,new t._EvaluateVisitor_visitCssMediaRule__closure1(r,e.node))},$signature:2},t._EvaluateVisitor_visitCssMediaRule__closure1.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._evaluate0$_atRootExcludingStyleRule?null:i._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._evaluate0$_withParent$2$3$scopeWhen(t.ModifiableCssStyleRule$0(e._style_rule0$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitCssMediaRule___closure1(i,this.node),!1,$.ModifiableCssStyleRule_2,$.Null);else for(r=this.node.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(i)},$signature:2},t._EvaluateVisitor_visitCssMediaRule___closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssMediaRule_closure7.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:(r=this.mergedSources,r=r.get$isNotEmpty(r)&&$.CssMediaRule_2._is(e)&&c.JSArray_methods.every$1(e.queries,r.get$contains(r))),r},$signature:9},t._EvaluateVisitor_visitCssStyleRule_closure5.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new t._EvaluateVisitor_visitCssStyleRule__closure1(e,this.node))},$signature:2},t._EvaluateVisitor_visitCssStyleRule__closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssStyleRule_closure6.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor_visitCssStyleRule_closure7.prototype={call$0(){return m.get$length$asx(this._0_0._source)},$signature:3},t._EvaluateVisitor_visitCssSupportsRule_closure3.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._evaluate0$_atRootExcludingStyleRule?null:i._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null?(e=a,r=!0):(e=null,r=!1),r)i._evaluate0$_withParent$2$2(t.ModifiableCssStyleRule$0(e._style_rule0$_selector,e.span,e.originalSelector),new t._EvaluateVisitor_visitCssSupportsRule__closure1(i,this.node),$.ModifiableCssStyleRule_2,$.Null);else for(r=this.node.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(i)},$signature:2},t._EvaluateVisitor_visitCssSupportsRule__closure1.prototype={call$0(){var e,r,n,s;for(e=this.node.children,e=new t.ListIterator(e,e.get$length(e)),r=this.$this,n=t._instanceType(e)._precomputed1;e.moveNext$0();)s=e.__internal$_current,(s??n._as(s)).accept$1(r)},$signature:2},t._EvaluateVisitor_visitCssSupportsRule_closure4.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluateVisitor__performInterpolationHelper_closure1.prototype={call$1(e){return t.InterpolationMap$0(this.interpolation,e)},$signature:202},t._EvaluateVisitor__serialize_closure1.prototype={call$0(){return t.serializeValue0(this.value,!1,this.quote)},$signature:21},t._EvaluateVisitor__expressionNode_closure1.prototype={call$0(){var e=this.expression;return this.$this._evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:203},t._EvaluateVisitor__withoutSlash_recommendation1.prototype={call$1(e){var r,n,s,i=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(i)?(r=$.SassNumber_2,n=r._as(i._0),s=r._as(i._1),r=!0):(n=null,s=null,r=!1),r){r="math.div("+t.S(this.call$1(n))+", "+t.S(this.call$1(s))+")";break e}r=t.serializeValue0(e,!0,!0);break e}return r},$signature:204},t._EvaluateVisitor__stackFrame_closure1.prototype={call$1(e){var r=this.$this._evaluate0$_importCache;return r=r==null?null:r.humanize$1(e),r??e},$signature:48},t._ImportedCssVisitor1.prototype={visitCssAtRule$1(e){var r=e.isChildless?null:new t._ImportedCssVisitor_visitCssAtRule_closure1;this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,r)},visitCssComment$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var r,n="_endOfImports",s=this._evaluate0$_visitor;s._evaluate0$_assertInModule$2(s._evaluate0$__parent,"__parent")!==s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root")?s._evaluate0$_addChild$1(e):s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,n)===m.get$length$asx(s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root").children._source)?(s._evaluate0$_addChild$1(e),s._evaluate0$__endOfImports=s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,n)+1):(r=s._evaluate0$_outOfOrderImports,(r??(s._evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var r=this._evaluate0$_visitor,n=r._evaluate0$_mediaQueries;r._evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssMediaRule_closure1(n==null||r._evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssStyleRule_closure1)},visitCssStylesheet$1(e){var r,n,s;for(r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new t._ImportedCssVisitor_visitCssSupportsRule_closure1)}},t._ImportedCssVisitor_visitCssAtRule_closure1.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._ImportedCssVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var r;return $.CssStyleRule_2._is(e)?r=!0:r=this.hasBeenMerged&&$.CssMediaRule_2._is(e),r},$signature:9},t._ImportedCssVisitor_visitCssStyleRule_closure1.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._ImportedCssVisitor_visitCssSupportsRule_closure1.prototype={call$1(e){return $.CssStyleRule_2._is(e)},$signature:9},t._EvaluationContext1.prototype={get$currentCallableSpan(){var e,r,n=this._evaluate0$_visitor._evaluate0$_callableNode;if(n!=null?(e=n,r=!0):(e=null,r=!1),r)return e.get$span(e);throw t.wrapException(t.StateError$(N.No_Sasc))},warn$2(e,r,n){var s=this._evaluate0$_visitor,i=s._evaluate0$_importSpan;i==null&&(i=s._evaluate0$_callableNode,i=i==null?null:i.get$span(i)),s._evaluate0$_warn$3(r,i??this._evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},t.EveryCssVisitor0.prototype={visitCssAtRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssAtRule_closure0(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssKeyframeBlock_closure0(this))},visitCssMediaRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssMediaRule_closure0(this))},visitCssStyleRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssStyleRule_closure0(this))},visitCssStylesheet$1(e){return m.every$1$ax(e.get$children(e),new t.EveryCssVisitor_visitCssStylesheet_closure0(this))},visitCssSupportsRule$1(e){var r=e.children;return r.every$1(r,new t.EveryCssVisitor_visitCssSupportsRule_closure0(this))}},t.EveryCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t.EveryCssVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t.EveryCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t.EveryCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t.EveryCssVisitor_visitCssStylesheet_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t.EveryCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:9},t._NodeException.prototype={},t.exceptionClass_closure.prototype={call$0(){var e=$.JSClass._as(new w.Function("",` return class Exception extends Error {
|
||
constructor(dartException, message) {
|
||
super(message);
|
||
|
||
// Define this as non-enumerable so that it doesn't show up when the
|
||
// exception hits the top level.
|
||
Object.defineProperty(this, '_dartException', {
|
||
value: dartException,
|
||
enumerable: false
|
||
});
|
||
}
|
||
|
||
toString() {
|
||
return this.message;
|
||
}
|
||
}
|
||
`).call$0());return t.defineGetter(e,"name",null,"sass.Exception"),t.LinkedHashMap_LinkedHashMap$_literal(["sassMessage",new t.exceptionClass__closure,"sassStack",new t.exceptionClass__closure0,"span",new t.exceptionClass__closure1],$.String,$.Function).forEach$1(0,t.JSClassExtension_get_defineGetter(e)),e},$signature:29},t.exceptionClass__closure.prototype={call$1(e){return m.get$_dartException$x(e)._span_exception$_message},$signature:234},t.exceptionClass__closure0.prototype={call$1(e){return m.get$trace$z(m.get$_dartException$x(e)).toString$0(0)},$signature:234},t.exceptionClass__closure1.prototype={call$1(e){var r=m.get$_dartException$x(e),n=m.getInterceptor$z(r);return t.SourceSpanException.prototype.get$span.call(n,r)},$signature:446},t.SassException0.prototype={get$trace(e){return t.Trace$(t._setArrayType([t.frameForSpan0(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$0(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.SassRuntimeException0(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.SassException0(n,this._span_exception$_message,r)},toString$1$color(e,r){var n,s,i,a,l=this,o=new t.StringBuffer(""),_="Error: "+l._span_exception$_message+`
|
||
`;for(o._contents=_,o._contents=_+t.SourceSpanException.prototype.get$span.call(l,l).highlight$1$color(r),_=l.get$trace(l).toString$0(0).split(`
|
||
`),n=_.length,s=0;s<n;++s)i=_[s],m.get$length$asx(i)!==0&&(a=o._contents+=`
|
||
`,o._contents=a+(" "+t.S(i)));return _=o._contents,_.charCodeAt(0)==0,_},toString$0(e){return this.toString$1$color(e,null)}},t.MultiSpanSassException0.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$0(n._span_exception$_message,s,n.primaryLabel,i,n.loadedUrls)},withTrace$1(e){var r=this;return t.MultiSpanSassRuntimeException$0(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$0(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,l=this,o=r===!0&&!0,_=new t.StringBuffer("Error: "+l._span_exception$_message+`
|
||
`);for(t.NullableExtension_andThen0(t.Highlighter$multiple(t.SourceSpanException.prototype.get$span.call(l,l),l.primaryLabel,l.secondarySpans,o,null,null).highlight$0(),_.get$write(_)),n=l.get$trace(l).toString$0(0).split(`
|
||
`),s=n.length,i=0;i<s;++i)a=n[i],m.get$length$asx(a)!==0&&(_._contents+=`
|
||
`,_._contents+=" "+t.S(a));return n=_._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(e,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},t.SassRuntimeException0.prototype={withAdditionalSpan$2(e,r){var n=this;return t.MultiSpanSassRuntimeException$0(n._span_exception$_message,t.SourceSpanException.prototype.get$span.call(n,n),"",t.LinkedHashMap_LinkedHashMap$_literal([e,r],$.FileSpan,$.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var r=this,n=t.SourceSpanException.prototype.get$span.call(r,r),s=t.Set_Set$unmodifiable(e,$.Uri);return new t.SassRuntimeException0(r.trace,s,r._span_exception$_message,n)},get$trace(e){return this.trace}},t.MultiSpanSassRuntimeException0.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.MultiSpanSassRuntimeException$0(n._span_exception$_message,s,n.primaryLabel,i,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var r=this;return t.MultiSpanSassRuntimeException$0(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,r.trace,e)},$isSassRuntimeException0:1,get$trace(e){return this.trace}},t.SassFormatException0.prototype={get$source(){var e=t.SourceSpanException.prototype.get$span.call(this,this);return t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,r){var n=this;return t.MultiSpanSassFormatException$0(n._span_exception$_message,t.SourceSpanException.prototype.get$span.call(n,n),"",t.LinkedHashMap_LinkedHashMap$_literal([e,r],$.FileSpan,$.String),n.loadedUrls)},withLoadedUrls$1(e){var r=t.SourceSpanException.prototype.get$span.call(this,this),n=t.Set_Set$unmodifiable(e,$.Uri);return new t.SassFormatException0(n,this._span_exception$_message,r)},$isFormatException:1,$isSourceSpanFormatException:1},t.MultiSpanSassFormatException0.prototype={get$source(){var e=t.SourceSpanException.prototype.get$span.call(this,this);return t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},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.MultiSpanSassFormatException$0(n._span_exception$_message,s,n.primaryLabel,i,n.loadedUrls)},withLoadedUrls$1(e){var r=this;return t.MultiSpanSassFormatException$0(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,e)},$isFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1,$isSassFormatException0:1},t.SassScriptException0.prototype={withSpan$1(e){return new t.SassException0(c.Set_empty,this.message,e)},toString$0(e){return this.message+N.x0a_BUG_},get$message(e){return this.message}},t.MultiSpanSassScriptException0.prototype={withSpan$1(e){return t.MultiSpanSassException$0(this.message,e,this.primaryLabel,this.secondarySpans,null)}},t.Exports.prototype={},t.LoggerNamespace.prototype={},t._MakeExpressionCalculationSafe0.prototype={visitCalculationExpression$1(e){return e},visitBinaryOperationExpression$1(e){var r,n,s;return e.operator===c.BinaryOperator_OTG0?(r=t._setArrayType([e],$.JSArray_Expression_2),n=e.get$span(e),s=$.Expression_2,n=new t.FunctionExpression0("math","max",new t.ArgumentInvocation0(t.List_List$unmodifiable(r,s),t.ConstantMap_ConstantMap$from(c.Map_empty14,$.String,s),null,null,n),e.get$span(e)),r=n):r=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0(e),r},visitInterpolatedFunctionExpression$1(e){return e},visitUnaryOperationExpression$1(e){var r,n=e.operator;e:{if(c.UnaryOperator_gg40===n){r=e.operand;break e}if(c.UnaryOperator_TLI0===n){r=new t.BinaryOperationExpression0(c.BinaryOperator_qN20,new t.NumberExpression0(-1,null,e.span),e.operand,!1);break e}r=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0(e);break e}return r}},t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0.prototype={},t.ExtendRule0.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+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.Extension0.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.Extender0.prototype={assertCompatibleMediaContext$1(e){var r,n=this._extension$_extension;if(n!=null&&(r=n.mediaContext,r!=null&&!(e!=null&&c.C_ListEquality.equals$2(0,r,e))))throw t.wrapException(t.SassException$0(N.You_ma,n.span,null))},toString$0(e){return t.serializeSelector0(this.selector,!0)}},t.ExtensionStore0.prototype={get$isEmpty(e){return this._extension_store$_extensions.__js_helper$_length===0},get$simpleSelectors(){return new t.MapKeySet(this._extension_store$_selectors,$.MapKeySet_SimpleSelector_2)},extensionsWhereTarget$1(e){var r=this;return t._makeSyncStarIterable(function(){var n=e,s=0,i=1,a,l,o,_,u,p;return function(f,d){for(f===1&&(a=d,s=i);;)switch(s){case 0:l=t.MapExtensions_get_pairs0(r._extension_store$_extensions,$.SimpleSelector_2,$.Map_ComplexSelector_Extension_2),l=l.get$iterator(l);case 2:if(!l.moveNext$0()){s=3;break}if(o=l.get$current(l),_=o._0,u=o._1,!n.call$1(_)){s=2;break}o=u.get$values(u),o=o.get$iterator(o);case 4:if(!o.moveNext$0()){s=5;break}p=o.get$current(o),s=p instanceof t.MergedExtension0?6:8;break;case 6:return p=p.unmerge$0(),s=9,t._IterationMarker_yieldStar(new t.WhereIterable(p,new t.ExtensionStore_extensionsWhereTarget_closure0,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:s=7;break;case 8:s=p.isOptional?11:10;break;case 10:return s=12,p;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,l,o,_,u,p=this;if(e=e,n=e,n.accept$1(c._IsInvisibleVisitor_true0)||p._extension_store$_originals.addAll$1(0,n.components),a=p._extension_store$_extensions,a.__js_helper$_length!==0)try{e=p._extension_store$_extendList$3(n,a,r)}catch(h){if(a=t.unwrapException(h),a instanceof t.SassException0)s=a,i=t.getTraceFromException(h),a=s,l=m.getInterceptor$z(a),a=t.SourceSpanException.prototype.get$span.call(l,a).message$1(0,""),l=s._span_exception$_message,o=s,_=m.getInterceptor$z(o),o=t.SourceSpanException.prototype.get$span.call(_,o),t.throwWithTrace0(new t.SassException0(c.Set_empty,"From "+a+`
|
||
`+l,o),s,i);else throw h}return u=new t.ModifiableBox0(e,$.ModifiableBox_SelectorList_2),r!=null&&p._extension_store$_mediaContexts.$indexSet(0,u,r),p._extension_store$_registerSelector$2(e,u),new t.Box0(u,$.Box_SelectorList_2)},_extension_store$_registerSelector$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y;for(n=e.components,s=n.length,i=this._extension_store$_selectors,a=0;a<s;++a)for(l=n[a].components,o=l.length,_=0;_<o;++_)for(u=l[_].selector.components,p=u.length,h=0;h<p;++h)f=u[h],m.add$1$ax(i.putIfAbsent$2(f,new t.ExtensionStore__registerSelector_closure1),r),d=t._InitializedCell$(new t.ExtensionStore__registerSelector_closure2(f)),f instanceof t.PseudoSelector0&&d._readFinal$0()!=null?(g=d._readFinal$0(),y=!0):(g=null,y=!1),y&&this._extension_store$_registerSelector$2(g,r)},addExtension$4(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=this,P=T._extension_store$_selectors.$index(0,r),O=T._extension_store$_extensionsByExtender,z=O.$index(0,r),H=T._extension_store$_extensions.putIfAbsent$2(r,new t.ExtensionStore_addExtension_closure2);for(i=e.components,a=i.length,l=P==null,o=T._extension_store$_sourceSpecificity,_=n.span,u=n.isOptional,p=z!=null,h=$.ComplexSelector_2,f=$.Extension_2,d=null,g=0;g<a;++g)if(y=i[g],!y.accept$1(c.C__IsUselessVisitor0)){if(y.get$specificity(),S=new t.Extender0(y,!1),C=S._extension$_extension=new t.Extension0(S,r,s,u,_),E=H.$index(0,y),E!=null?(A=E,S=!0):(A=null,S=!1),S){H.$indexSet(0,y,t.MergedExtension_merge0(A,C));continue}for(H.$indexSet(0,y,C),S=new t._SyncStarIterator(T._extension_store$_simpleSelectors$1(y)._outerHelper());S.moveNext$0();)M=S.get$current(S),m.add$1$ax(O.putIfAbsent$2(M,new t.ExtensionStore_addExtension_closure3),C),o.putIfAbsent$2(M,new t.ExtensionStore_addExtension_closure4(y));(!l||p)&&(d==null&&(d=t.LinkedHashMap_LinkedHashMap$_empty(h,f)),d.$indexSet(0,y,C))}d!=null&&(O=$.SimpleSelector_2,L=t.LinkedHashMap_LinkedHashMap$_literal([r,d],O,$.Map_ComplexSelector_Extension_2),p&&(R=T._extension_store$_extendExistingExtensions$2(z,L),R!=null&&t.mapAddAll20(L,R,O,h,f)),l||T._extension_store$_extendExistingSelectors$2(P,L))},_extension_store$_simpleSelectors$1(e){return this._simpleSelectors$body$ExtensionStore0(e)},_simpleSelectors$body$ExtensionStore0(e){var r=this;return t._makeSyncStarIterable(function(){var n=e,s=0,i=1,a,l,o,_,u,p,h,f,d,g,y,S,C;return function(A,M){for(A===1&&(a=M,s=i);;)switch(s){case 0:l=n.components,o=l.length,_=0;case 2:if(!(_<o)){s=4;break}u=l[_].selector.components,p=u.length,h=0;case 5:if(!(h<p)){s=7;break}return f=u[h],s=8,f;case 8:d=t._InitializedCell$(new t.ExtensionStore__simpleSelectors_closure0(f)),f instanceof t.PseudoSelector0&&d._readFinal$0()!=null?(g=d._readFinal$0(),y=!0):(g=null,y=!1),s=y?9:10;break;case 9:y=g.components,S=y.length,C=0;case 11:if(!(C<S)){s=13;break}return s=14,t._IterationMarker_yieldStar(r._extension_store$_simpleSelectors$1(y[C]));case 14:case 12:++C,s=11;break;case 13:case 10:case 6:++h,s=5;break;case 7:case 3:++_,s=2;break;case 4:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(a)}}},$.SimpleSelector_2)},_extension_store$_extendExistingExtensions$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne=null;for(l=m.toList$0$ax(e),o=l.length,_=this._extension_store$_extensionsByExtender,u=$.SimpleSelector_2,p=$.Map_ComplexSelector_Extension_2,h=this._extension_store$_extensions,f=ne,d=0;d<l.length;l.length===o||(0,t.throwConcurrentModificationError)(l),++d){n=l[d],g=h.$index(0,n.target),g.toString,s=null;try{if(s=this._extension_store$_extendComplex$3(n.extender.selector,r,n.mediaContext),s==null)continue}catch(te){if(y=t.unwrapException(te),y instanceof t.SassException0)i=y,a=t.getTraceFromException(te),t.throwWithTrace0(i.withAdditionalSpan$2(n.extender.selector.span,"target selector"),i,a);else throw te}for(y=m.get$first$ax(s),S=n.extender.selector,C=c.C_ListEquality.equals$2(0,y.leadingCombinators,S.leadingCombinators)&&c.C_ListEquality.equals$2(0,y.components,S.components),C&&(y=s,S=t.instanceType(y),E=new t.SubListIterable(y,1,ne,S._eval$1("SubListIterable<1>")),E.SubListIterable$3(y,1,ne,S._precomputed1),s=E),y=m.get$iterator$ax(s);y.moveNext$0();)if(S=y.get$current(y),A=n,M=A.target,L=A.span,R=A.mediaContext,A=A.isOptional,S.get$specificity(),T=new t.Extender0(S,!1),P=T._extension$_extension=new t.Extension0(T,M,R,A,L),O=g.$index(0,S),O!=null?(z=O,A=!0):(z=ne,A=!1),A)g.$indexSet(0,S,t.MergedExtension_merge0(z,P));else{for(g.$indexSet(0,S,P),A=S.components,M=A.length,H=0;H<M;++H)for(L=A[H].selector.components,R=L.length,Y=0;Y<R;++Y)m.add$1$ax(_.putIfAbsent$2(L[Y],new t.ExtensionStore__extendExistingExtensions_closure1),P);r.containsKey$1(n.target)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(u,p)),f.putIfAbsent$2(n.target,new t.ExtensionStore__extendExistingExtensions_closure2).$indexSet(0,S,P))}C||g.remove$1(0,n.extender)}return f},_extension_store$_extendExistingSelectors$2(e,r){var n,s,i,a,l,o,_,u,p,h;for(a=e.get$iterator(e),l=this._extension_store$_mediaContexts;a.moveNext$0();){n=a.get$current(a),o=n.value;try{n.value=this._extension_store$_extendList$3(n.value,r,l.$index(0,n))}catch(f){if(_=t.unwrapException(f),_ instanceof t.SassException0)s=_,i=t.getTraceFromException(f),_=n.value.span.message$1(0,""),u=s._span_exception$_message,p=s,h=m.getInterceptor$z(p),p=t.SourceSpanException.prototype.get$span.call(h,p),t.throwWithTrace0(new t.SassException0(c.Set_empty,"From "+_+`
|
||
`+u,p),s,i);else throw f}o!==n.value&&this._extension_store$_registerSelector$2(n.value,n)}},addExtensions$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O,z,H,Y,ne=this,te=null;for(r=m.get$iterator$ax(e),n=$.SimpleSelector_2,s=$.Map_ComplexSelector_Extension_2,i=ne._extension_store$_extensions,a=$.ComplexSelector_2,l=$.Extension_2,o=ne._extension_store$_selectors,_=ne._extension_store$_extensionsByExtender,u=$.JSArray_Extension_2,p=$.ModifiableBox_SelectorList_2,h=ne._extension_store$_sourceSpecificity,f=te,d=f,g=d;r.moveNext$0();)if(y=r.get$current(r),!y.get$isEmpty(y)){for(h.addAll$1(0,y.get$_extension_store$_sourceSpecificity()),y=t.MapExtensions_get_pairs0(y.get$_extension_store$_extensions(),n,s),y=y.get$iterator(y);y.moveNext$0();)if(S=y.get$current(y),C=S._0,E=S._1,C instanceof t.PlaceholderSelector0?(A=c.JSString_methods._codeUnitAt$1(C.name,0),S=A===45||A===95):S=!1,!S)if(M=_.$index(0,C),S=M==null,S||(g==null&&(g=t._setArrayType([],u)),L=g,c.JSArray_methods.addAll$1(L,M)),R=o.$index(0,C),L=R!=null,L&&(d==null&&(d=t.LinkedHashSet_LinkedHashSet$_empty(p)),T=d,T.addAll$1(0,R)),P=i.$index(0,C),P!=null?(O=P,T=!0):(O=te,T=!1),T)for(T=t.MapExtensions_get_pairs0(E,a,l),T=T.get$iterator(T);T.moveNext$0();)z=T.get$current(T),H=z._0,Y=z._1,O.containsKey$1(H)&&(z=O.$index(0,H),Y=t.MergedExtension_merge0(z,Y)),O.$indexSet(0,H,Y),(!S||L)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(n,s)),z=f,m.$indexSet$ax(z.putIfAbsent$2(C,new t.ExtensionStore_addExtensions_closure0),H,Y));else T=t.LinkedHashMap_LinkedHashMap(te,te,te,a,l),T.addAll$1(0,E),i.$indexSet(0,C,T),(!S||L)&&(f==null&&(f=t.LinkedHashMap_LinkedHashMap$_empty(n,s)),S=f,L=t.LinkedHashMap_LinkedHashMap(te,te,te,a,l),L.addAll$1(0,E),S.$indexSet(0,C,L))}f!=null&&(g!=null&&ne._extension_store$_extendExistingExtensions$2(g,f),d!=null&&ne._extension_store$_extendExistingSelectors$2(d,f))},_extension_store$_extendList$3(e,r,n){var s,i,a,l,o,_,u,p;for(s=e.components,i=s.length,a=$.JSArray_ComplexSelector_2,l=null,o=0;o<i;++o)_=s[o],u=this._extension_store$_extendComplex$3(_,r,n),u==null?l!=null&&l.push(_):(l==null&&(o===0?l=t._setArrayType([],a):(p=c.JSArray_methods.sublist$2(s,0,o),l=t._setArrayType(p.slice(0),t._arrayInstanceType(p)))),c.JSArray_methods.addAll$1(l,u));return l==null?e:(s=this._extension_store$_originals,t.SelectorList$0(this._extension_store$_trim$2(l,s.get$contains(s)),e.span))},_extension_store$_extendList$2(e,r){return this._extension_store$_extendList$3(e,r,null)},_extension_store$_extendComplex$3(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M={},L=e.leadingCombinators,R=L.length;if(R>1)return null;for(s=this._extension_store$_originals.contains$1(0,e),i=e.components,a=i.length,l=$.JSArray_List_ComplexSelector_2,o=e.lineBreak,_=!o,u=e.span,p=$.JSArray_ComplexSelector_2,R=R===0,h=$.JSArray_ComplexSelectorComponent_2,f=null,d=0;d<a;++d)if(g=i[d],y=this._extension_store$_extendCompound$4$inOriginal(g,r,n,s),y==null)f!=null&&f.push(t._setArrayType([t.ComplexSelector$0(c.List_empty14,t._setArrayType([g],h),u,o)],p));else if(f!=null)f.push(y);else if(d!==0)S=t._arrayInstanceType(i),C=new t.SubListIterable(i,0,d,S._eval$1("SubListIterable<1>")),C.SubListIterable$3(i,0,d,S._precomputed1),f=t._setArrayType([t._setArrayType([t.ComplexSelector$0(L,C,u,o)],p),y],l);else if(R)f=t._setArrayType([y],l);else{for(S=t._setArrayType([],p),C=m.get$iterator$ax(y);C.moveNext$0();)E=C.get$current(C),A=E.leadingCombinators,(A.length===0||c.C_ListEquality.equals$2(0,L,A))&&(A=E.components,S.push(t.ComplexSelector$0(L,A,u,!_||E.lineBreak)));f=t._setArrayType([S],l)}return f==null?null:(M.first=!0,L=$.ComplexSelector_2,L=m.expand$1$1$ax(t.paths0(f,L),new t.ExtensionStore__extendComplex_closure0(M,this,e),L),t.List_List$of(L,!0,L.$ti._eval$1("Iterable.E")))},_extension_store$_extendCompound$4$inOriginal(e,r,n,s){var i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z=null,H=O._extension_store$_mode,Y=H===c.ExtendMode_normal_normal0||r.__js_helper$_length<2?z:t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector_2),ne=e.selector,te=ne.components;for(i=te.length,a=$.JSArray_List_Extender_2,l=$.JSArray_Extender_2,o=$.CssValue_Combinator_2,_=$.JSArray_ComplexSelectorComponent_2,u=t._arrayInstanceType(te),p=u._precomputed1,u=u._eval$1("SubListIterable<1>"),h=e.span,f=$.SimpleSelector_2,d=z,g=0;g<i;++g)y=te[g],S=O._extension_store$_extendSimple$4(y,r,n,Y),S==null?d!=null&&d.push(t._setArrayType([O._extension_store$_extenderForSimple$1(y)],l)):(d==null&&(d=t._setArrayType([],a),g!==0&&(C=new t.SubListIterable(te,0,g,u),C.SubListIterable$3(te,0,g,p),E=t.List_List$from(C,!1,f),E.fixed$length=Array,E.immutable$list=Array,C=E,A=new t.CompoundSelector0(C,h),C.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",z)),E=t.List_List$from(c.List_empty14,!1,o),E.fixed$length=Array,E.immutable$list=Array,C=t.ComplexSelector$0(c.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(A,E,h)],_),h,!1),O._extension_store$_sourceSpecificityFor$1(A),d.push(t._setArrayType([new t.Extender0(C,!0)],l)))),c.JSArray_methods.addAll$1(d,S));if(d==null||Y!=null&&Y._collection$_length!==r.__js_helper$_length)return z;if(d.length===1?(M=d[0],i=!0):(M=z,i=!1),i){for(H=m.get$iterator$ax(M),ne=e.combinators,i=$.JSArray_ComplexSelector_2,E=z;H.moveNext$0();)a=H.get$current(H),a.assertCompatibleMediaContext$1(n),L=a.selector.withAdditionalCombinators$1(ne),!L.accept$1(c.C__IsUselessVisitor0)&&(E==null&&(E=t._setArrayType([],i)),E.push(L));return E}for(R=t.paths0(d,$.Extender_2),i=t._setArrayType([],$.JSArray_ComplexSelector_2),H=H===c.ExtendMode_replace_replace0,a=!H,a&&i.push(t.ComplexSelector$0(c.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(m.expand$1$1$ax(m.get$first$ax(R),new t.ExtensionStore__extendCompound_closure2,f),ne.span),t.List_List$unmodifiable(e.combinators,o),h)],_),h,!1)),ne=m.skip$1$ax(R,H?0:1),ne=ne.get$iterator(ne),l=e.combinators;ne.moveNext$0();)if(S=O._extension_store$_unifyExtenders$3(ne.get$current(ne),n,h),S!=null)for(H=m.get$iterator$ax(S);H.moveNext$0();)T=H.get$current(H).withAdditionalCombinators$1(l),T.accept$1(c.C__IsUselessVisitor0)||i.push(T);return P=new t.ExtensionStore__extendCompound_closure3,O._extension_store$_trim$2(i,s&&a?new t.ExtensionStore__extendCompound_closure4(c.JSArray_methods.get$first(i)):P)},_extension_store$_unifyExtenders$3(e,r,n){var s,i,a,l,o,_,u,p=null,h=t.QueueList$(p,$.ComplexSelector_2);for(s=m.getInterceptor$ax(e),i=s.get$iterator(e),a=$.JSArray_SimpleSelector_2,l=p,o=!1;i.moveNext$0();)if(_=i.get$current(i),_.isOriginal)l==null&&(l=t._setArrayType([],a)),_=_.selector,c.JSArray_methods.addAll$1(l,c.JSArray_methods.get$last(_.components).selector.components),o=o||_.lineBreak;else{if(_=_.selector,_.accept$1(c.C__IsUselessVisitor0))return p;h._queue_list$_add$1(_)}if(l!=null&&h.addFirst$1(t.ComplexSelector$0(c.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(l,n),t.List_List$unmodifiable(c.List_empty14,$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2),n,o)),u=t.unifyComplex0(h,n),u==null)return p;for(s=s.get$iterator(e);s.moveNext$0();)s.get$current(s).assertCompatibleMediaContext$1(r);return u},_extension_store$_extendSimple$4(e,r,n,s){var i,a,l,o=new t.ExtensionStore__extendSimple_withoutPseudo0(this,r,s);return e instanceof t.PseudoSelector0&&e.selector!=null&&(i=this._extension_store$_extendPseudo$3(e,r,n),i!=null?(a=i,l=!0):(a=null,l=!1),l)?new t.MappedListIterable(a,new t.ExtensionStore__extendSimple_closure1(this,o),t.instanceType(a)._eval$1("MappedListIterable<1,List<Extender0>>")):t.NullableExtension_andThen0(o.call$1(e),new t.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$1(e){var r=e.span;return r=t.ComplexSelector$0(c.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(t._setArrayType([e],$.JSArray_SimpleSelector_2),r),t.List_List$unmodifiable(c.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,l,o=e.selector;if(o==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extension_store$_extendList$3(o,r,n),s===o?null:(i=s.components,a=e.normalizedName==="not",a&&!c.JSArray_methods.any$1(o.components,new t.ExtensionStore__extendPseudo_closure4)&&c.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&&o.components.length===1?(a=t.MappedIterable_MappedIterable(i,new t.ExtensionStore__extendPseudo_closure8(e,o),i.$ti._eval$1("Iterable.E"),$.PseudoSelector_2),l=t.List_List$of(a,!0,t._instanceType(a)._eval$1("Iterable.E")),l.length===0?null:l):t._setArrayType([e.withSelector$1(t.SelectorList$0(i,o.span))],$.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,r){var n,s,i,a,l,o,_,u,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>"),l=0;s>=0;--s){if(o={},_=e[s],r.call$1(_)){for(u=0;u<l;++u)if(m.$eq$(n.$index(0,u),_)){t.rotateSlice0(n,0,u+1);continue e}++l,n.addFirst$1(_);continue e}for(o.maxSpecificity=0,p=_.components,h=p.length,f=0,d=0;f<h;++f,d=g)g=Math.max(d,this._extension_store$_sourceSpecificityFor$1(p[f].selector)),o.maxSpecificity=g;if(n.any$1(n,new t.ExtensionStore__trim_closure1(o,_))||(p=new t.SubListIterable(e,0,s,i),p.SubListIterable$3(e,0,s,a),p.any$1(0,new t.ExtensionStore__trim_closure2(o,_))))continue e;n.addFirst$1(_)}return n},_extension_store$_sourceSpecificityFor$1(e){var r,n,s,i,a,l;for(r=e.components,n=r.length,s=this._extension_store$_sourceSpecificity,i=0,a=0;a<n;++a)l=s.$index(0,r[a]),i=Math.max(i,t.checkNum(l??0));return i},clone$0(){var e,r,n,s=this,i=$.SimpleSelector_2,a=t.LinkedHashMap_LinkedHashMap$_empty(i,$.Set_ModifiableBox_SelectorList_2),l=t.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList_2,$.List_CssMediaQuery_2),o=new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList_2);return s._extension_store$_selectors.forEach$1(0,new t.ExtensionStore_clone_closure0(s,a,o,l)),e=$.Extension_2,r=t.copyMapOfMap0(s._extension_store$_extensions,i,$.ComplexSelector_2,e),e=t.copyMapOfList0(s._extension_store$_extensionsByExtender,i,e),i=new t._LinkedIdentityHashMap($._LinkedIdentityHashMap_SimpleSelector_int_2),i.addAll$1(0,s._extension_store$_sourceSpecificity),n=new t._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),n.addAll$1(0,s._extension_store$_originals),new t._Record_2(new t.ExtensionStore0(a,r,e,l,i,n,c.ExtendMode_normal_normal0),o)},get$_extension_store$_extensions(){return this._extension_store$_extensions},get$_extension_store$_sourceSpecificity(){return this._extension_store$_sourceSpecificity}},t.ExtensionStore_extensionsWhereTarget_closure0.prototype={call$1(e){return!e.isOptional},$signature:447},t.ExtensionStore__registerSelector_closure1.prototype={call$0(){return t.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList_2)},$signature:448},t.ExtensionStore__registerSelector_closure2.prototype={call$0(){return this._0_0.selector},$signature:75},t.ExtensionStore_addExtension_closure2.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:111},t.ExtensionStore_addExtension_closure3.prototype={call$0(){return t._setArrayType([],$.JSArray_Extension_2)},$signature:237},t.ExtensionStore_addExtension_closure4.prototype={call$0(){return this.complex.get$specificity()},$signature:3},t.ExtensionStore__simpleSelectors_closure0.prototype={call$0(){return this._0_0.selector},$signature:75},t.ExtensionStore__extendExistingExtensions_closure1.prototype={call$0(){return t._setArrayType([],$.JSArray_Extension_2)},$signature:237},t.ExtensionStore__extendExistingExtensions_closure2.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:111},t.ExtensionStore_addExtensions_closure0.prototype={call$0(){return t.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:111},t.ExtensionStore__extendComplex_closure0.prototype={call$1(e){var r=this.complex;return m.map$1$1$ax(t.weave0(e,r.span,r.lineBreak),new t.ExtensionStore__extendComplex__closure0(this._box_0,this.$this,r),$.ComplexSelector_2)},$signature:452},t.ExtensionStore__extendComplex__closure0.prototype={call$1(e){var r=this,n=r._box_0;return n.first&&r.$this._extension_store$_originals.contains$1(0,r.complex)&&r.$this._extension_store$_originals.add$1(0,e),n.first=!1,e},$signature:56},t.ExtensionStore__extendCompound_closure2.prototype={call$1(e){return c.JSArray_methods.get$last(e.selector.components).selector.components},$signature:454},t.ExtensionStore__extendCompound_closure3.prototype={call$1(e){return!1},$signature:17},t.ExtensionStore__extendCompound_closure4.prototype={call$1(e){return e.$eq(0,this.original)},$signature:17},t.ExtensionStore__extendSimple_withoutPseudo0.prototype={call$1(e){var r,n,s=this.extensions.$index(0,e);if(s==null)return null;for(r=this.targetsUsed,r!=null&&r.add$1(0,e),r=t._setArrayType([],$.JSArray_Extender_2),n=this.$this,n._extension_store$_mode!==c.ExtendMode_replace_replace0&&r.push(n._extension_store$_extenderForSimple$1(e)),n=s.get$values(s),n=n.get$iterator(n);n.moveNext$0();)r.push(n.get$current(n).extender);return r},$signature:455},t.ExtensionStore__extendSimple_closure1.prototype={call$1(e){var r=this.withoutPseudo.call$1(e);return r??t._setArrayType([this.$this._extension_store$_extenderForSimple$1(e)],$.JSArray_Extender_2)},$signature:456},t.ExtensionStore__extendSimple_closure2.prototype={call$1(e){return t._setArrayType([e],$.JSArray_List_Extender_2)},$signature:457},t.ExtensionStore__extendPseudo_closure4.prototype={call$1(e){return e.components.length>1},$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?c.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 c.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:458},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:459},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,l,o,_,u,p,h=this,f=$.ModifiableBox_SelectorList_2,d=t.LinkedHashSet_LinkedHashSet$_empty(f);for(h.newSelectors.$indexSet(0,e,d),n=r.get$iterator(r),s=h.oldToNewSelectors,i=$.Box_SelectorList_2,a=h.$this._extension_store$_mediaContexts,l=h.newMediaContexts;n.moveNext$0();)o=n.get$current(n),_=new t.ModifiableBox0(o.value,f),d.add$1(0,_),s.$indexSet(0,o.value,new t.Box0(_,i)),u=a.$index(0,o),u!=null?(p=u,o=!0):(p=null,o=!1),o&&l.$indexSet(0,_,p)},$signature:460},t.FiberClass.prototype={},t.Fiber.prototype={},t.JSToDartFileImporter.prototype={canonicalize$1(e,r){var n,s,i;return r.get$scheme()==="file"?b.$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(N.The_fie))),i=t.Uri_parse(m.toString$0$($.JSUrl._as(n))),i.get$scheme()!=="file"&&t.jsThrow(new w.Error(N.The_fiu+r.toString$0(0)+'".')),b.$get$_filesystemImporter0().canonicalize$1(0,i)))},load$1(e,r){return b.$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,b.$get$context().style.pathFromUri$1(t._parseUri(r)),null)),new t.FilesystemImporter_canonicalize_closure0)},load$1(e,r){var n=b.$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=b.$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=b.$get$context(),r=i.canonicalize$1(0,e),n=r,r=i,i=n),r.toUri$1(i)},$signature:199},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&&c.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,l=s.hiddenMixinsAndFunctions;return a!=null?(r=s.shownVariables,r.toString,r=i+" show "+s._forward_rule0$_memberList$2(a,r),i=r):(l!=null?(r=l._base,r=r.get$isNotEmpty(r)):r=!1,r&&(r=s.hiddenVariables,r.toString,r=i+" hide "+s._forward_rule0$_memberList$2(l,r),i=r)),n=s.prefix,n!=null&&(i+=" as "+n+"*"),r=s.configuration,i=(r.length!==0?i+(" with ("+c.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 c.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,a,l,o,_,u=null,p="Undefined variable.",h=this._forwarded_view0$_rule,f=h.shownVariables;if(f!=null?(s=f,i=!0):(s=u,i=!1),i&&!s._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$0(p,u));if(a=h.hiddenVariables,a!=null?(l=a,i=!0):(l=u,i=!1),i&&l._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$0(p,u));if(o=h.prefix,o!=null?(_=o,h=!0):(_=u,h=!1),h){if(!c.JSString_methods.startsWith$1(e,_))throw t.wrapException(t.SassScriptException$0(p,u));e=c.JSString_methods.substring$1(e,_.length)}return this._forwarded_view0$_inner.setVariable$3(e,r,n)},variableIdentity$1(e){var r,n,s=this._forwarded_view0$_rule.prefix;return s!=null?(r=s,n=!0):(r=null,n=!1),n&&(e=c.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:29},t.functionClass__closure.prototype={call$3(e,r,n){var s=c.JSString_methods.indexOf$1(r,"(");return(s===-1||!c.JSString_methods.endsWith$1(r,")"))&&t.jsThrow(new w.Error('Invalid signature for new sass.SassFunction(): "'+r+'"')),new t.SassFunction0(t.BuiltInCallable$function0(c.JSString_methods.substring$2(r,0,s),c.JSString_methods.substring$2(r,s+1,r.length-1),n,null))},"call*":"call$3",$requiredArgCount:3,$signature:461},t.functionClass__closure0.prototype={call$1(e){return c.C__SassNull0},$signature:5},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&&c.JSArray_methods).join$1(r," ")+"}"}},t.unifyComplex_closure2.prototype={call$0(){return this._0_0.leadingCombinators},$signature:239},t.unifyComplex_closure3.prototype={call$0(){return this._1_0.combinators},$signature:239},t.unifyComplex_closure4.prototype={call$1(e){return e.lineBreak},$signature:17},t._namespaceAndName_closure0.prototype={call$0(){return this._0_0.name},$signature:463},t._weaveParents_closure5.prototype={call$0(){return this._0_0._0},$signature:240},t._weaveParents_closure6.prototype={call$0(){return this._0_0._1},$signature:240},t._weaveParents_closure7.prototype={call$2(e,r){var n,s;return c.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(c.List_empty14,e,n,!1),t.ComplexSelector$0(c.List_empty14,r,n,!1)],$.JSArray_ComplexSelector_2),n),s==null?n=null:(n=t.IterableExtension_get_singleOrNull(s),n=n==null?null:n.components),n):null},$signature:465},t._weaveParents_closure8.prototype={call$1(e){return t._complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:241},t._weaveParents_closure9.prototype={call$1(e){return e.get$length(e)===0},$signature:241},t._weaveParents_closure10.prototype={call$1(e){return m.get$isNotEmpty$asx(e)},$signature:467},t._mergeLeadingCombinators_closure3.prototype={call$0(){return this._0_0._0},$signature:242},t._mergeLeadingCombinators_closure4.prototype={call$0(){return this._0_0._1},$signature:242},t._mergeLeadingCombinators_closure5.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())},$signature:3},t._mergeLeadingCombinators_closure6.prototype={call$0(){return m.get$length$asx(this._0_4._readFinal$0())},$signature:3},t._mergeTrailingCombinators_closure9.prototype={call$0(){var e=this._0_0;return e.get$length(e)},$signature:3},t._mergeTrailingCombinators_closure10.prototype={call$0(){var e=this._1_0;return e.get$length(e)},$signature:3},t._mergeTrailingCombinators_closure11.prototype={call$0(){return this._4_0.__js_helper$_values[0]},$signature:243},t._mergeTrailingCombinators_closure12.prototype={call$0(){return c.Combinator_Htt0===this._4_1._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure13.prototype={call$0(){return this._4_0.__js_helper$_values[1]},$signature:243},t._mergeTrailingCombinators_closure14.prototype={call$0(){return c.Combinator_Htt0===this._4_4._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure16.prototype={call$0(){return this._4_0.__js_helper$_values[2]},$signature:244},t._mergeTrailingCombinators_closure17.prototype={call$0(){return this._4_0.__js_helper$_values[3]},$signature:244},t._mergeTrailingCombinators_closure15.prototype={call$0(){return c.Combinator_4QF0===this._4_4._readFinal$0()},$signature:1},t._mergeTrailingCombinators_closure18.prototype={call$0(){return c.Combinator_4QF0===this._4_1._readFinal$0()},$signature:1},t._mustUnify_closure0.prototype={call$1(e){return c.JSArray_methods.any$1(e.selector.components,new t._mustUnify__closure0(this.uniqueSelectors))},$signature:50},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:16},t._chunks_closure3.prototype={call$0(){return this._0_0._0},$signature(){return this.T._eval$1("List<0>()")}},t._chunks_closure4.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())<=0},$signature:1},t._chunks_closure5.prototype={call$0(){return this._0_0._1},$signature(){return this.T._eval$1("List<0>()")}},t._chunks_closure6.prototype={call$0(){return m.get$length$asx(this._0_5._readFinal$0())<=0},$signature:1},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<0>>(List<List<0>>,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<List<0>>(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 c.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:50},t.complexIsSuperselector_closure2.prototype={call$1(e){return t._isSupercombinator0(this.combinator1,t.IterableExtension_get_firstOrNull(e.combinators))},$signature:50},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,c.Combinator_Htt0)?r=!0:(r=t.IterableExtension_get_firstOrNull(r),r=m.$eq$(r==null?null:r.value,c.Combinator_4QF0)),r},$signature:50},t.compoundIsSuperselector_closure1.prototype={call$0(){return this._0_0._0},$signature:245},t.compoundIsSuperselector_closure2.prototype={call$0(){return this._0_0._1},$signature:245},t._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return t.listIsSuperselector0(this.selector1.components,e.components)},$signature:62},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&&c.JSArray_methods.addAll$1(n,s),s=this.compound2,n.push(new t.ComplexSelectorComponent0(s,t.List_List$unmodifiable(c.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:62},t._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return t.listIsSuperselector0(this.selector1.components,e.components)},$signature:62},t._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return e.accept$1(c._IsBogusVisitor_true0)?!1:c.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,s=this,i=t._InitializedCell$(new t._selectorPseudoIsSuperselector___closure2(e));e:{if(e instanceof t.TypeSelector0){r=c.JSArray_methods.any$1(c.JSArray_methods.get$last(s.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure3(e));break e}if(e instanceof t.IDSelector0){r=c.JSArray_methods.any$1(c.JSArray_methods.get$last(s.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure4(e));break e}if(e instanceof t.PseudoSelector0?(i._readFinal$0()!=null?(n=i._readFinal$0(),r=!0):(n=null,r=!1),r=r&&e.name===s.pseudo1.name):(n=null,r=!1),r){r=t.listIsSuperselector0(n.components,t._setArrayType([s.complex],$.JSArray_ComplexSelector_2));break e}r=!1;break e}return r},$signature:16},t._selectorPseudoIsSuperselector___closure3.prototype={call$1(e){var r;return e instanceof t.TypeSelector0?(r=this.simple2,r=!(r instanceof t.TypeSelector0&&r.name.$eq(0,e.name))):r=!1,r},$signature:16},t._selectorPseudoIsSuperselector___closure4.prototype={call$1(e){var r;return e instanceof t.IDSelector0?(r=this.simple2,r=!(r instanceof t.IDSelector0&&r.name===e.name)):r=!1,r},$signature:16},t._selectorPseudoIsSuperselector___closure2.prototype={call$0(){return this._0_0.selector},$signature:75},t._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){var r=c.C_ListEquality.equals$2(0,this.selector1.components,e.components);return r},$signature:62},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:16},t._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:473},t._selectorPseudoArgs_closure2.prototype={call$1(e){return e.selector},$signature:474},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:5},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 c.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 c.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:16},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)+" {"+c.JSArray_methods.join$1(r.children," ")+"}"},$signature:475},t.IfRuleClause0.prototype={},t.IfRuleClause$__closure0.prototype={call$1(e){var r,n;e:{if(e instanceof t.VariableDeclaration0||e instanceof t.FunctionRule0||e instanceof t.MixinRule0){r=!0;break e}if(e instanceof t.ImportRule0?(n=e.imports,r=!0):(n=null,r=!1),r){r=(n&&c.JSArray_methods).any$1(n,new t.IfRuleClause$___closure0);break e}r=!1;break e}return r},$signature:247},t.IfRuleClause$___closure0.prototype={call$1(e){return e instanceof t.DynamicImport0},$signature:248},t.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+c.JSArray_methods.join$1(this.children," ")+"}"}},t.ElseClause0.prototype={toString$0(e){return"@else {"+c.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:478},t.NodeImporter.prototype={loadRelative$3(e,r,n){var s,i,a=null;return b.$get$url().style.rootLength$1(e)>0?!c.JSString_methods.startsWith$1(e,"/")&&!c.JSString_methods.startsWith$1(e,"file:")?a:this._tryPath$2(b.$get$context().style.pathFromUri$1(t._parseUri(e)),n):(r==null?a:r.get$scheme())!=="file"?a:(s=b.$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,l,o,_,u,p,h,f,d,g,y=this,S=y._previousToString$1(n);for(i=y._implementation$_importers,a=i.length,l=y._implementation$_options,o=$.RenderContextOptions,_=$.JSArray_Object,u=0;u<a;++u)if(p=i[u],h={options:o._as(l),fromImport:s},m.set$context$x(m.get$options$x(h),h),f=m.apply$2$x(p,h,t._setArrayType([r,S],_)),f!=null?(d=f,g=!0):(d=null,g=!1),g)return y._handleImportResult$4(r,n,d,s);return y._resolveLoadPathFromUrl$2(t.Uri_parse(r),s)},loadAsync$3(e,r,n){return this.loadAsync$body$NodeImporter(e,r,n)},loadAsync$body$NodeImporter(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.nullable_Record_2_String_and_String),a,l=this,o,_,u,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,i);for(;;)switch(s){case 0:d=l._previousToString$1(r),o=l._implementation$_importers,_=o.length,u=0;case 3:if(!(u<_)){s=5;break}return s=6,t._asyncAwait(l._callImporterAsync$4(o[u],e,d,n),g);case 6:if(p=S,p!=null?(h=p,f=!0):(h=null,f=!1),f){a=l._handleImportResult$4(e,r,h,n),s=1;break}case 4:++u,s=3;break;case 5:a=l._resolveLoadPathFromUrl$2(t.Uri_parse(e),n),s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(g,i)},_previousToString$1(e){var r;e:{if(e==null){r="stdin";break e}if(e.get$scheme()==="file"){r=b.$get$context().style.pathFromUri$1(t._parseUri(e));break e}r=e.toString$0(0);break e}return r},_resolveLoadPathFromUrl$2(e,r){return e.get$scheme()===""||e.get$scheme()==="file"?this._resolveLoadPath$2(b.$get$context().style.pathFromUri$1(t._parseUri(e)),r):null},_resolveLoadPath$2(e,r){var n,s,i,a,l,o,_=null,u=this._tryPath$2(t.absolute(e,_,_,_,_,_,_,_,_,_,_,_,_,_,_),r);if(u!=null?(n=u,s=!0):(n=_,s=!1),s)return n;for(s=this._includePaths,i=s.length,a=0;a<i;++a)if(l=t.join(s[a],e,_),o=this._tryPath$2(b.$get$context().absolute$15(l,_,_,_,_,_,_,_,_,_,_,_,_,_,_),r),o!=null?(n=o,l=!0):(n=_,l=!1),l)return n;return _},_tryPath$2(e,r){var n;return r?(n=$.nullable_Object,n=t.runZoned(new t.NodeImporter__tryPath_closure(e),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__inImportRule,!0],n,n),$.nullable_String)):n=t.resolveImportPath0(e),t.NullableExtension_andThen0(n,new t.NodeImporter__tryPath_closure0)},_handleImportResult$4(e,r,n,s){var i,a,l,o,_;if(n instanceof w.Error)throw t.wrapException(n);if(!$.NodeImporterResult_2._is(n))return null;if(i=m.getInterceptor$x(n),a=i.get$file(n),l=i.get$contents(n),i=l==null,o=!i,o&&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))),a==null)return new t._Record_2(i?"":l,e);if(o)return new t._Record_2(l,b.$get$context().toUri$1(a).toString$0(0));if(_=this.loadRelative$3(b.$get$context().toUri$1(a).toString$0(0),r,s),_==null&&(_=this._resolveLoadPath$2(a,s)),_!=null)return _;throw t.wrapException("Can't find stylesheet to import.")},_callImporterAsync$4(e,r,n,s){return this._callImporterAsync$body$NodeImporter(e,r,n,s)},_callImporterAsync$body$NodeImporter(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.nullable_Object),l,o=this,_,u,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,a);for(;;)switch(i){case 0:_=new t._Future(b.Zone__current,$._Future_Object),u=m.apply$2$x(e,o._renderContext$1(s),t._setArrayType([r,n,t.allowInterop(new t._AsyncCompleter(_,$._AsyncCompleter_Object).get$complete())],$.JSArray_Object)),i=t._asBool(b.$get$_isUndefined().call$1(u))?3:4;break;case 3:return i=5,t._asyncAwait(_,p);case 5:l=f,i=1;break;case 4:l=u,i=1;break;case 1:return t._asyncReturn(l,a)}});return t._asyncStartSync(p,a)},_renderContext$1(e){var r={options:$.RenderContextOptions._as(this._implementation$_options),fromImport:e};return m.set$context$x(m.get$options$x(r),r),r}},t.NodeImporter__tryPath_closure.prototype={call$0(){return t.resolveImportPath0(this.path)},$signature:22},t.NodeImporter__tryPath_closure0.prototype={call$1(e){return new t._Record_2(t.readFile0(e),b.$get$context().toUri$1(e).toString$0(0))},$signature:479},t.ModifiableCssImport0.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssImport0:1,get$span(e){return this.span}},t.ImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i){var a,l=this,o=w.fs;if(o==null?o=(n==null||n instanceof t.NoOpImporter0)&&l._import_cache$_importers.length===0:o=!1,o)throw t.wrapException(N.Custom);return n!=null&&(a=l._import_cache$_relativeCanonicalizeCache.putIfAbsent$2(new t._Record_4_baseImporter_baseUrl_forImport([r,n,s,i]),new t.ImportCache_canonicalize_closure1(l,s,r,n,i)),a!=null)?a:l._import_cache$_canonicalizeCache.putIfAbsent$2(new t._Record_2_forImport(r,i),new t.ImportCache_canonicalize_closure2(l,r,i))},_import_cache$_canonicalize$3(e,r,n){var s,i;return n?(s=$.nullable_Object,i=t.runZoned(new t.ImportCache__canonicalize_closure0(e,r),t.LinkedHashMap_LinkedHashMap$_literal([c.Symbol__inImportRule,!0],s,s),$.nullable_Uri)):i=e.canonicalize$1(0,r),(i==null?null:i.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation0(this._import_cache$_logger,c.Deprecation_E5x,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(i)+N.x2e_Rela,null,null),i},importCanonical$4$originalUrl$quiet(e,r,n,s){return this._import_cache$_importCache.putIfAbsent$2(r,new t.ImportCache_importCanonical_closure0(this,e,r,n,s))},importCanonical$3$originalUrl(e,r,n){return this.importCanonical$4$originalUrl$quiet(e,r,n,!1)},humanize$1(e){var r,n=this._import_cache$_canonicalizeCache;return n=t.IterableNullableExtension_whereNotNull(n.get$values(n),$.Record_3_Importer_and_Uri_and_Uri_originalUrl_2),r=n.$ti,r=t.NullableExtension_andThen0(t.minBy(new t.MappedIterable(new t.WhereIterable(n,new t.ImportCache_humanize_closure3(e),r._eval$1("WhereIterable<Iterable.E>")),new t.ImportCache_humanize_closure4,r._eval$1("MappedIterable<Iterable.E,Uri>")),new t.ImportCache_humanize_closure5),new t.ImportCache_humanize_closure6(e)),r??e},sourceMapUrl$1(e,r){var n=this._import_cache$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n??r}},t.ImportCache_canonicalize_closure1.prototype={call$0(){var e,r,n,s=this,i=s.baseUrl,a=i==null?null:i.resolveUri$1(s.url);return a==null&&(a=s.url),i=s.baseImporter,e=s.$this._import_cache$_canonicalize$3(i,a,s.forImport),e!=null?(r=e,n=!0):(r=null,n=!1),n?new t._Record_3_originalUrl(i,r,a):null},$signature:249},t.ImportCache_canonicalize_closure2.prototype={call$0(){var e,r,n,s,i,a,l,o,_,u;for(e=this.$this,r=e._import_cache$_importers,n=r.length,s=this.url,i=this.forImport,a=0;a<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++a)if(l=r[a],o=e._import_cache$_canonicalize$3(l,s,i),o!=null?(_=o,u=!0):(_=null,u=!1),u)return new t._Record_3_originalUrl(l,_,s);return null},$signature:249},t.ImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:196},t.ImportCache_importCanonical_closure0.prototype={call$0(){var e,r,n,s=this,i=s.canonicalUrl,a=s.importer.load$1(0,i);return a==null?null:(e=s.$this,e._import_cache$_resultsCache.$indexSet(0,i,a),r=a.contents,n=a.syntax,i=s.originalUrl.resolveUri$1(i),t.Stylesheet_Stylesheet$parse0(r,n,s.quiet?b.$get$Logger_quiet0():e._import_cache$_logger,i))},$signature:481},t.ImportCache_humanize_closure3.prototype={call$1(e){return m.$eq$(e._1,this.canonicalUrl)},$signature:482},t.ImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:483},t.ImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:91},t.ImportCache_humanize_closure6.prototype={call$1(e){var r=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(t.ParsedPath_ParsedPath$parse(n.get$path(n),r.style).get$basename())},$signature:48},t.ImportRule0.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 "+c.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.NodeImporter0.prototype={},t.CanonicalizeOptions.prototype={},t.NodeImporterResult0.prototype={},t.Importer0.prototype={},t.NodeImporterResult1.prototype={},t.IncludeRule0.prototype={get$spanWithoutContent(){var e,r,n=this.span;return this.content!=null&&(e=n.file,r=this.$arguments.span,r=t.SpanExtensions_trimRight0(t.SpanExtensions_trimLeft0(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},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.InterpolatedFunctionExpression0.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)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.Interpolation0.prototype={get$asPlain(){var e,r,n=this.contents,s=t._InitializedCell$(new t.Interpolation_asPlain_closure1(n)),i=t._InitializedCell$(new t.Interpolation_asPlain_closure2(n));e:{if(s._readFinal$0()<=0){e="";break e}if(m.$eq$(s._readFinal$0(),1)&&typeof i._readFinal$0()=="string"?(r=i._readFinal$0(),e=!0):(r=null,e=!1),e){e=r;break e}e=null;break e}return e},get$initialPlain(){var e,r,n=this.contents,s=t._InitializedCell$(new t.Interpolation_initialPlain_closure0(n));e:{if(n.length>=1&&typeof s._readFinal$0()=="string"?(e=s._readFinal$0(),r=!0):(e=null,r=!1),r){r=e;break e}r="";break e}return r},Interpolation$20(e,r){var n,s,i,a,l,o,_="contents";for(n=this.contents,s=n.length,i=$.Expression_2,a=0;a<s;++a){if(l=n[a],o=typeof l=="string",!o&&!i._is(l))throw t.wrapException(t.ArgumentError$value(n,_,N.May_on));if(a!==0&&typeof n[a-1]=="string"&&o)throw t.wrapException(t.ArgumentError$value(n,_,"May not contain adjacent Strings."))}},toString$0(e){var r=this.contents;return new t.MappedListIterable(r,new t.Interpolation_toString_closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.Interpolation_asPlain_closure1.prototype={call$0(){return this._0_0.length},$signature:3},t.Interpolation_asPlain_closure2.prototype={call$0(){return this._0_0[0]},$signature:14},t.Interpolation_initialPlain_closure0.prototype={call$0(){return this._0_0[0]},$signature:14},t.Interpolation_toString_closure0.prototype={call$1(e){return typeof e=="string"?e:"#{"+t.S(e)+"}"},$signature:124},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,i=this,a=null,l=e.contents,o=l.length;o!==0&&(r=t._InitializedCell$(new t.InterpolationBuffer_addInterpolation_closure0(l)),o>=1&&typeof r._readFinal$0()=="string"?(n=r._readFinal$0(),s=c.JSArray_methods.sublist$1(l,1),o=!0):(s=a,n=s,o=!1),o&&(i._interpolation_buffer0$_text._contents+=t.S(n),l=s),i._interpolation_buffer0$_flushText$0(),o=i._interpolation_buffer0$_contents,c.JSArray_methods.addAll$1(o,l),typeof c.JSArray_methods.get$last(o)=="string"&&(i._interpolation_buffer0$_text._contents+=t.S(o.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<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++s)a=r[s],i=typeof a=="string"?i+a:i+"#{"+t.S(a)+t.Primitives_stringFromCharCode(125);return r=i+this._interpolation_buffer0$_text.toString$0(0),r.charCodeAt(0)==0,r}},t.InterpolationBuffer_addInterpolation_closure0.prototype={call$0(){return this._0_0[0]},$signature:14},t.InterpolationMap0.prototype={mapException$1(e){var r,n,s=this,i=e.get$span(e),a=s.mapSpan$1(i),l=s._interpolation_map$_indexInContents$1(i.get$start(i)),o=s._interpolation_map$_indexInContents$1(i.get$end(i)),_=s._interpolation_map$_interpolation.contents,u=e._span_exception$_message;return t.SubListIterable$(_,l,null,t._arrayInstanceType(_)._precomputed1).take$1(0,o-l+1).any$1(0,new t.InterpolationMap_mapException_closure0)?(_=$.SourceSpan,r=$.String,n=t.LinkedHashMap_LinkedHashMap$_literal([i,"error in interpolated output"],_,r),e.get$source(),new t.MultiSourceSpanFormatException("",t.ConstantMap_ConstantMap$from(n,_,r),u,a)):new t.SourceSpanFormatException(e.get$source(),u,a)},mapSpan$1(e){var r,n,s,i,a=this,l=null,o=new t._Record_2(a._interpolation_map$_mapLocation$1(e.get$start(e)),a._interpolation_map$_mapLocation$1(e.get$end(e))),_=t._InitializedCell$(new t.InterpolationMap_mapSpan_closure1(o)),u=t._InitializedCell$(new t.InterpolationMap_mapSpan_closure2(o));e:{if(r=$.FileSpan,r._is(_._readFinal$0())?(n=_._readFinal$0(),r._is(u._readFinal$0())?(s=u._readFinal$0(),i=!0):(s=l,i=!1)):(s=l,n=s,i=!1),i){r=n.expand$1(0,s);break e}if(r._is(_._readFinal$0())?(n=_._readFinal$0(),u._readFinal$0()instanceof t.FileLocation?(s=u._readFinal$0(),i=!0):(s=l,i=!1)):(s=l,n=s,i=!1),i){r=a._interpolation_map$_interpolation.span,r=r.get$file(r).span$2(0,a._interpolation_map$_expandInterpolationSpanLeft$1(n.get$start(n)),s.offset);break e}if(_._readFinal$0()instanceof t.FileLocation?(n=_._readFinal$0(),r._is(u._readFinal$0())?(s=u._readFinal$0(),r=!0):(s=l,r=!1)):(s=l,n=s,r=!1),r){r=a._interpolation_map$_interpolation.span,r=r.get$file(r).span$2(0,n.offset,a._interpolation_map$_expandInterpolationSpanRight$1(s.get$end(s)));break e}if(_._readFinal$0()instanceof t.FileLocation?(n=_._readFinal$0(),u._readFinal$0()instanceof t.FileLocation?(s=u._readFinal$0(),r=!0):(s=l,r=!1)):(s=l,n=s,r=!1),r){r=a._interpolation_map$_interpolation.span,r=r.get$file(r).span$2(0,n.offset,s.offset);break e}r=t.throwExpression("[BUG] Unreachable")}return r},_interpolation_map$_mapLocation$1(e){var r,n,s,i=this,a=i._interpolation_map$_indexInContents$1(e),l=i._interpolation_map$_interpolation,o=l.contents,_=o[a],u=$.Expression_2;return u._is(_)?(r=_,n=!0):(r=null,n=!1),n?r.get$span(r):(n=a===0,l=l.span,n?s=l.get$start(l):(l=l.get$file(l),o=u._as(o[a-1]),o=o.get$span(o),s=t.FileLocation$_(l,i._interpolation_map$_expandInterpolationSpanRight$1(o.get$end(o)))),l=n?0:i._interpolation_map$_targetLocations[a-1].get$offset(),t.FileLocation$_(s.file,s.offset+(e.offset-l)))},_interpolation_map$_indexInContents$1(e){var r,n,s,i;for(r=this._interpolation_map$_targetLocations,n=r.length,s=e.offset,i=0;i<n;++i)if(s<r[i].get$offset())return i;return this._interpolation_map$_interpolation.contents.length-1},_interpolation_map$_expandInterpolationSpanLeft$1(e){for(var r,n,s,i=e.file._decodedChars,a=e.offset-1;a>=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,l,o=e.file._decodedChars,_=e.offset;for(r=o.length;_<r;){if(n=_+1,s=o[_],s===125){_=n;break}if(s===47){if(_=n+1,i=o[n],i===47){for(;n=_+1,a=o[_],!(a===10||a===13||a===12);)_=n;_=n}else if(i===42)for(;;){if(n=_+1,o[_]!==42){_=n;continue}_=n;do if(n=_+1,l=o[_],l===42){_=n;continue}else break;while(!0);if(l===47){_=n;break}_=n}}else _=n}return _}},t.InterpolationMap_mapException_closure0.prototype={call$1(e){return $.Expression_2._is(e)},$signature:68},t.InterpolationMap_mapSpan_closure1.prototype={call$0(){return this._0_0._0},$signature:14},t.InterpolationMap_mapSpan_closure2.prototype={call$0(){return this._0_0._1},$signature:14},t._realCasePath_helper0.prototype={call$1(e){var r=b.$get$context().dirname$1(e);return r===e?e:b._realCaseCache0.putIfAbsent$2(e,new t._realCasePath_helper_closure0(this,r,e))},$signature:7},t._realCasePath_helper_closure0.prototype={call$0(){var e,r,n,s,i,a=this.helper.call$1(this.dirname),l=this.path,o=t.ParsedPath_ParsedPath$parse(l,b.$get$context().style).get$basename();try{e=m.where$1$ax(t.listDir0(a),new t._realCasePath_helper__closure0(o)).toList$0(0),r=null,n=e;e:{if(s=null,m.get$length$asx(n)===1?(s=m.$index$asx(n,0),i=!0):i=!1,i){r=s;break e}r=t.join(a,o,null);break e}return r=r,r}catch(_){if(t.unwrapException(_)instanceof t.FileSystemException0)return l;throw _}},$signature:21},t._realCasePath_helper__closure0.prototype={call$1(e){return t.equalsIgnoreCase0(t.ParsedPath_ParsedPath$parse(e,b.$get$context().style).get$basename(),this.basename)},$signature:10},t.FileSystemException0.prototype={toString$0(e){var r=b.$get$context();return r.prettyUri$1(r.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},t._readFile_closure0.prototype={call$0(){return m.readFileSync$2$x(t.fs(),this.path,this.encoding)},$signature:98},t.fileExists_closure0.prototype={call$0(){var e,r,n=this.path;if(!m.existsSync$1$x(t.fs(),n))return!1;try{return n=m.isFile$0$x(m.statSync$1$x(t.fs(),n)),n}catch(s){if(e=t.unwrapException(s),r=$.JsSystemError._as(e),m.$eq$(m.get$code$x(r),"ENOENT"))return!1;throw s}},$signature:1},t.dirExists_closure0.prototype={call$0(){var e,r,n=this.path;if(!m.existsSync$1$x(t.fs(),n))return!1;try{return n=m.isDirectory$0$x(m.statSync$1$x(t.fs(),n)),n}catch(s){if(e=t.unwrapException(s),r=$.JsSystemError._as(e),m.$eq$(m.get$code$x(r),"ENOENT"))return!1;throw s}},$signature:1},t.listDir_closure0.prototype={call$0(){var e=this.path;return this.recursive?new t.listDir_closure_list0().call$1(e):m.map$1$1$ax(m.readdirSync$1$x(t.fs(),e),new t.listDir__closure1(e),$.String).where$1(0,new t.listDir__closure2)},$signature:212},t.listDir__closure1.prototype={call$1(e){return t.join(this.path,t._asString(e),null)},$signature:97},t.listDir__closure2.prototype={call$1(e){return!t.dirExists0(e)},$signature:10},t.listDir_closure_list0.prototype={call$1(e){return m.expand$1$1$ax(m.readdirSync$1$x(t.fs(),e),new t.listDir__list_closure0(e,this),$.String)},$signature:213},t.listDir__list_closure0.prototype={call$1(e){var r=t.join(this.parent,t._asString(e),null);return t.dirExists0(r)?this.list.call$1(r):t._setArrayType([r],$.JSArray_String)},$signature:214},t.main_closure.prototype={call$2(e,r){},$signature:484},t.main_closure0.prototype={call$2(e,r){},$signature:485},t.JSToDartLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){var a,l=this._node,o=l==null?null:m.get$warn$x(l);o!=null?(a=o,l=!0):(a=null,l=!1),l?(l=s??$.nullable_SourceSpan._as(w.undefined),a.call$2(r,{deprecation:n,span:l,stack:m.toString$0$(i)})):this._withAscii$1(new t.JSToDartLogger_warn_closure(this,r,s,i,n))},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){var s,i=this._node,a=i==null?null:m.get$debug$x(i);a!=null?(s=a,i=!0):(s=null,i=!1),i?s.call$2(r,{span:n}):this._withAscii$1(new t.JSToDartLogger_debug_closure(this,r,n))},_withAscii$1$1(e){var r,n=b._glyphs===c.C_AsciiGlyphSet;b._glyphs=this._ascii?c.C_AsciiGlyphSet:c.C_UnicodeGlyphSet;try{return r=e.call$0(),r}finally{b._glyphs=n?c.C_AsciiGlyphSet:c.C_UnicodeGlyphSet}},_withAscii$1(e){return this._withAscii$1$1(e,$.dynamic)}},t.JSToDartLogger_warn_closure.prototype={call$0(){var e=this;e.$this._fallback.warn$4$deprecation$span$trace(0,e.message,e.deprecation,e.span,e.trace)},$signature:2},t.JSToDartLogger_debug_closure.prototype={call$0(){return this.$this._fallback.debug$2(0,this.message,this.span)},$signature:0},t.ModifiableCssKeyframeBlock0.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.ModifiableCssKeyframeBlock0&&c.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return t.ModifiableCssKeyframeBlock$0(this.selector,this.span)},get$span(e){return this.span}},t.KeyframeSelectorParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.KeyframeSelectorParser_parse_closure0(this))},_keyframe_selector$_percentage$0(){var e,r,n=this.scanner,s=n.scanChar$1(43)?""+t.Primitives_stringFromCharCode(43):"",i=n.peekChar$0();for(!(i!=null&&i>=48&&i<=57)&&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)){s+=t.Primitives_stringFromCharCode(101),r=n.peekChar$0(),(r===43||r===45)&&(s+=t.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do s+=t.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}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:27},t.LazyFileSpan0.prototype={get$span(e){var r=this._lazy_file_span0$_span;return r??(this._lazy_file_span0$_span=this._lazy_file_span0$_builder.call$0())},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:2},t.render_closure0.prototype={call$1(e){this.callback.call$2(null,e)},$signature:486},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??r,i,i,i,3),i))},$signature:73},t._parseFunctions_closure.prototype={call$2(e,r){var n,s=this,i={},a=s.options,l={options:t._contextOptions(a,s.start)};m.set$context$x(m.get$options$x(l),l),i.fiber=null,n=m.get$fiber$x(a),n!=null?(i.fiber=n,a=!0):a=!1,a?s.result.push(t.Callable_Callable$fromSignature(c.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure(i,r,l),!1)):(i=s.result,s.asynch?i.push(t.AsyncCallable_AsyncCallable$fromSignature(c.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure1(r,l),!1)):i.push(t.Callable_Callable$fromSignature(c.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure0(r,l),!1)))},$signature:135},t._parseFunctions__closure.prototype={call$1(e){var r,n=this._box_0,s=m.get$current$x(n.fiber),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(b.$get$_isUndefined().call$1(r))?t.runZoned(new t._parseFunctions___closure1(n),null,$.nullable_Object):r)},$signature:5},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:79},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._box_0.fiber)},$signature:14},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:5},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,l,o,_,u=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:l=new t._Future(b.Zone__current,$._Future_nullable_Object),o=$.Object,o=t.List_List$of(m.map$1$1$ax(e,t.value0__wrapValue$closure(),o),!0,o),o.push(t.allowInterop(new t._parseFunctions___closure(new t._AsyncCompleter(l,$._AsyncCompleter_nullable_Object)))),a=m.apply$2$x($.JSFunction._as(i.callback),i.context,o),_=t,r=t._asBool(b.$get$_isUndefined().call$1(a))?3:5;break;case 3:return r=6,t._asyncAwait(l,u);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(u,n)},$signature:107},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:158},t._parseImporter_closure.prototype={call$1(e){return $.JSFunction._as(t.allowInteropCaptureThis(new t._parseImporter__closure(this._box_0,e)))},$signature:487},t._parseImporter__closure.prototype={call$4(e,r,n,s){var i=this._box_0,a=m.apply$2$x(this.importer,e,t._setArrayType([r,n,t.allowInterop(new t._parseImporter___closure(m.get$current$x(i.fiber)))],$.JSArray_Object));return t._asBool(b.$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:488},t._parseImporter___closure.prototype={call$1(e){t.scheduleMicrotask(new t._parseImporter____closure(this.currentFiber,e))},$signature:489},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._box_0.fiber)},$signature:14},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,l=a.hasBrackets;return l?r=""+t.Primitives_stringFromCharCode(91):(r=a.contents.length,r!==0?r=r===1&&a.separator===c.ListSeparator_rXA0:r=!0,r=r?""+t.Primitives_stringFromCharCode(40):""),n=a.contents,s=a.separator===c.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),l?l=i+t.Primitives_stringFromCharCode(93):(l=n.length,l===0?l=i+t.Primitives_stringFromCharCode(41):l=l===1&&s?i+",)":i),l.charCodeAt(0)==0,l},_list3$_elementNeedsParens$1(e){var r,n,s=t._InitializedCell$(new t.ListExpression__elementNeedsParens_closure0(e));e:{if(e instanceof t.ListExpression0&&e.contents.length>=2?e.hasBrackets?(r=null,n=!1):(r=e.separator,n=!0):(r=null,n=!1),n){n=this.separator===c.ListSeparator_rXA0?r===c.ListSeparator_rXA0:r!==c.ListSeparator_undecided_null_undecided0;break e}if(e instanceof t.UnaryOperationExpression0?n=c.UnaryOperator_gg40===s._readFinal$0()||c.UnaryOperator_TLI0===s._readFinal$0():n=!1,n){n=this.separator===c.ListSeparator_EVt0;break e}n=!1;break e}return n},$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:130},t.ListExpression__elementNeedsParens_closure0.prototype={call$0(){return this._0_0.operator},$signature:490},t._length_closure2.prototype={call$1(e){return t.SassNumber_SassNumber0(m.$index$asx(e,0).get$asList().length,null)},$signature:12},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:5},t._setNth_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1),a=n.$index(e,2);return n=s.get$asList(),r=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),r[s.sassIndexToListIndex$2(i,"n")]=a,s.withListContents$1(r)},$signature:26},t._join_closure0.prototype={call$1(e){var r,n,s,i,a,l,o,_=m.getInterceptor$asx(e),u=_.$index(e,0),p=_.$index(e,1),h=_.$index(e,2).assertString$1("separator"),f=_.$index(e,3),d=h._string0$_text;e:{if(d==="auto"){r=new t._Record_2(u.get$separator(u),p.get$separator(p)),n=t._InitializedCell$(new t._join__closure2(r)),s=t._InitializedCell$(new t._join__closure3(n)),i=t._InitializedCell$(new t._join__closure4(r));t:{if(s._readFinal$0()&&c.ListSeparator_undecided_null_undecided0===i._readFinal$0()){_=c.ListSeparator_EVt0;break t}s._readFinal$0()?(a=i._readFinal$0(),_=!0):(a=null,_=!1),_||(a=n._readFinal$0()),_=a;break t}break e}if(d==="space"){_=c.ListSeparator_EVt0;break e}if(d==="comma"){_=c.ListSeparator_rXA0;break e}if(d==="slash"){_=c.ListSeparator_zg90;break e}_=t.throwExpression(t.SassScriptException$0(N.x24separ,null))}return l=f instanceof t.SassString0&&f._string0$_text==="auto"?u.get$hasBrackets():f.get$isTruthy(),o=t.List_List$of(u.get$asList(),!0,$.Value_2),c.JSArray_methods.addAll$1(o,p.get$asList()),t.SassList$0(o,_,l)},$signature:26},t._join__closure2.prototype={call$0(){return this._0_0._0},$signature:251},t._join__closure3.prototype={call$0(){return c.ListSeparator_undecided_null_undecided0===this._0_1._readFinal$0()},$signature:1},t._join__closure4.prototype={call$0(){return this._0_0._1},$signature:251},t._append_closure2.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1),a=n.$index(e,2).assertString$1("separator")._string0$_text;e:{if(a==="auto"){n=s.get$separator(s)===c.ListSeparator_undecided_null_undecided0?c.ListSeparator_EVt0:s.get$separator(s);break e}if(a==="space"){n=c.ListSeparator_EVt0;break e}if(a==="comma"){n=c.ListSeparator_rXA0;break e}if(a==="slash"){n=c.ListSeparator_zg90;break e}n=t.throwExpression(t.SassScriptException$0(N.x24separ,null))}return r=t.List_List$of(s.get$asList(),!0,$.Value_2),r.push(i),s.withListContents$2$separator(r,n)},$signature:26},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<Value0>>"),l=t.List_List$of(new t.MappedListIterable(i,new t._zip__closure2,a),!0,a._eval$1("ListIterable.E"));if(l.length===0)return c.SassList_Sof1;for(s.i=0,r=t._setArrayType([],$.JSArray_SassList_2),i=t._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value0>"),a=$.Value_2;c.JSArray_methods.every$1(l,new t._zip__closure3(s));)n=t.List_List$from(new t.MappedListIterable(l,new t._zip__closure4(s),i),!1,a),n.fixed$length=Array,n.immutable$list=Array,r.push(new t.SassList0(n,c.ListSeparator_EVt0,!1)),++s.i;return t.SassList$0(r,c.ListSeparator_rXA0,!1)},$signature:26},t._zip__closure2.prototype={call$1(e){return e.get$asList()},$signature:493},t._zip__closure3.prototype={call$1(e){return this._box_0.i!==m.get$length$asx(e)},$signature:494},t._zip__closure4.prototype={call$1(e){return m.$index$asx(e,this._box_0.i)},$signature:5},t._index_closure2.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=c.JSArray_methods.indexOf$1(r.$index(e,0).get$asList(),r.$index(e,1));return n===-1?c.C__SassNull0:t.SassNumber_SassNumber0(n+1,null)},$signature:5},t._separator_closure0.prototype={call$1(e){var r,n=m.get$separator$x(m.$index$asx(e,0));e:{if(c.ListSeparator_rXA0===n){r=new t.SassString0("comma",!1);break e}if(c.ListSeparator_zg90===n){r=new t.SassString0("slash",!1);break e}r=new t.SassString0("space",!1);break e}return r},$signature:19},t._isBracketed_closure0.prototype={call$1(e){return m.$index$asx(e,0).get$hasBrackets()?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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,c.ListSeparator_zg90,!1)},$signature:26},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>")),c.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,l,o,_,u=$.JSArray_ComplexSelector_2,p=t._setArrayType([],u);for(r=this.components,n=r.length,s=e.components,i=s.length,a=0;a<n;++a)for(l=r[a],o=0;o<i;++o)_=t.unifyComplex0(t._setArrayType([l,s[o]],u),l.span),_!=null&&c.JSArray_methods.addAll$1(p,_);return p.length===0?null:t.SelectorList$0(p,this.span)},resolveParentSelectors$2$implicitParent(e,r){var n,s,i=this;if(e==null){if(n=c.C__ParentSelectorVisitor0.visitSelectorList$1(i),n==null)return i;throw t.wrapException(t.SassException$0(N.Top_le,n.span,null))}return s=i.components,t.SelectorList$0(t.flattenVertically0(new t.MappedListIterable(s,new t.SelectorList_resolveParentSelectors_closure0(i,r,e),t._arrayInstanceType(s)._eval$1("MappedListIterable<1,Iterable<ComplexSelector0>>")),$.ComplexSelector_2),i.span)},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_list2$_resolveParentSelectorsCompound$2(e,r){var n,s,i,a,l,o,_=e.selector,u=_.components,p=m.any$1$ax(u,new t.SelectorList__resolveParentSelectorsCompound_closure2);if(!p&&!(m.get$first$ax(u)instanceof t.ParentSelector0))return null;p?(l=u,o=new t.MappedListIterable(l,new t.SelectorList__resolveParentSelectorsCompound_closure3(r),t.instanceType(l)._eval$1("MappedListIterable<1,SimpleSelector0>"))):o=u,n=o,s=m.get$first$ax(u);try{if(s instanceof t.ParentSelector0){if(m.get$length$asx(u)===1&&s.suffix==null)return _=r.withAdditionalCombinators$1(e.combinators),_.components}else return l=e.span,l=t._setArrayType([t.ComplexSelector$0(c.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(n,_.span),t.List_List$unmodifiable(e.combinators,$.CssValue_Combinator_2),l)],$.JSArray_ComplexSelectorComponent_2),l,!1)],$.JSArray_ComplexSelector_2),l}catch(h){if(_=t.unwrapException(h),_ instanceof t.SassException0)i=_,a=t.getTraceFromException(h),t.throwWithTrace0(i.withAdditionalSpan$2(s.span,"parent selector"),i,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 c.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.SelectorList0&&c.C_ListEquality.equals$2(0,this.components,r.components)}},t.SelectorList_asSassList_closure0.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p=$.JSArray_Value_2,h=t._setArrayType([],p);for(r=e.leadingCombinators,n=r.length,s=0;s<n;++s)h.push(new t.SassString0(m.toString$0$(r[s].value),!1));for(r=e.components,n=r.length,s=0;s<n;++s){for(i=r[s],a=i.selector,l=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),a.accept$1(l),a=t._setArrayType([new t.SassString0(l._serialize0$_buffer.toString$0(0),!1)],p),o=i.combinators,_=o.length,u=0;u<_;++u)a.push(new t.SassString0(m.toString$0$(o[u].value),!1));c.JSArray_methods.addAll$1(h,a)}return t.SassList$0(h,c.ListSeparator_EVt0,!1)},$signature:495},t.SelectorList_resolveParentSelectors_closure0.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T=this;if(e.accept$1(c.C__ParentSelectorVisitor0)==null)return T.implicitParent?(r=T.parent.components,new t.MappedListIterable(r,new t.SelectorList_resolveParentSelectors__closure1(e),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector0>"))):t._setArrayType([e],$.JSArray_ComplexSelector_2);for(r=$.JSArray_ComplexSelector_2,n=t._setArrayType([],r),s=e.components,i=s.length,a=T.$this,l=T.parent,o=$.ComplexSelector_2,_=e.leadingCombinators,u=_.length===0,p=e.span,h=$.ComplexSelectorComponent_2,f=$.JSArray_ComplexSelectorComponent_2,d=0;d<i;++d)if(g=s[d],y=a._list2$_resolveParentSelectorsCompound$2(g,l),y==null)if(n.length===0)n.push(t.ComplexSelector$0(_,t._setArrayType([g],f),p,!1));else for(S=0;S<n.length;++S)C=n[S],E=C.leadingCombinators,A=t.List_List$of(C.components,!0,h),A.push(g),n[S]=t.ComplexSelector$0(E,A,p,C.lineBreak||!1);else if(n.length===0)c.JSArray_methods.addAll$1(n,u?y:m.map$1$1$ax(y,new t.SelectorList_resolveParentSelectors__closure2(e),o));else{for(C=t._setArrayType([],r),E=n.length,A=m.getInterceptor$ax(y),M=0;M<n.length;n.length===E||(0,t.throwConcurrentModificationError)(n),++M)for(L=n[M],R=A.get$iterator(y);R.moveNext$0();)C.push(L.concatenate$2(R.get$current(R),L.span));n=C}return n},$signature:496},t.SelectorList_resolveParentSelectors__closure1.prototype={call$1(e){var r=this.complex;return e.concatenate$2(r,r.span)},$signature:56},t.SelectorList_resolveParentSelectors__closure2.prototype={call$1(e){var r=e.leadingCombinators,n=this.complex,s=n.leadingCombinators;return r.length===0||(s=t.List_List$of(s,!0,$.CssValue_Combinator_2),c.JSArray_methods.addAll$1(s,r)),r=s,t.ComplexSelector$0(r,e.components,n.span,e.lineBreak)},$signature:56},t.SelectorList__resolveParentSelectorsCompound_closure2.prototype={call$1(e){var r;return e instanceof t.PseudoSelector0?(r=e.selector,r!=null&&r.accept$1(c.C__ParentSelectorVisitor0)!=null):!1},$signature:16},t.SelectorList__resolveParentSelectorsCompound_closure3.prototype={call$1(e){var r,n,s=t._InitializedCell$(new t.SelectorList__resolveParentSelectorsCompound__closure0(e));e:{if(e instanceof t.PseudoSelector0?(s._readFinal$0()!=null?(r=s._readFinal$0(),n=!0):(r=null,n=!1),n=n&&r.accept$1(c.C__ParentSelectorVisitor0)!=null):(r=null,n=!1),n){n=e.withSelector$1(r.resolveParentSelectors$2$implicitParent(this.parent,!1));break e}n=e;break e}return n},$signature:497},t.SelectorList__resolveParentSelectorsCompound__closure0.prototype={call$0(){return this._0_0.selector},$signature:75},t.SelectorList__resolveParentSelectorsCompound_closure4.prototype={call$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this;try{if(p=e.components,r=c.JSArray_methods.get$last(p),r.combinators.length!==0)throw i=t.MultiSpanSassException$0('Selector "'+e.toString$0(0)+N.x22x20can_,t.SpanExtensions_trimRight0(r.span),"outer selector",t.LinkedHashMap_LinkedHashMap$_literal([g.parentSelector.span,"parent selector"],$.FileSpan,$.String),null),t.wrapException(i);return n=g.parentSelector.suffix,s=r.selector.components,h=$.SimpleSelector_2,f=g.resolvedSimples,d=m.getInterceptor$ax(f),n==null?(i=t.List_List$of(s,!0,h),m.addAll$1$ax(i,d.skip$1(f,1)),i=i):(a=t.List_List$of(t.IterableExtension_get_exceptLast0(s),!0,h),m.add$1$ax(a,m.get$last$ax(s).addSuffix$1(n)),m.addAll$1$ax(a,d.skip$1(f,1)),i=a),a=g.component,l=t.CompoundSelector$0(i,a.selector.span),i=e.leadingCombinators,o=t.List_List$of(t.IterableExtension_get_exceptLast0(p),!0,$.ComplexSelectorComponent_2),p=a.span,m.add$1$ax(o,new t.ComplexSelectorComponent0(l,t.List_List$unmodifiable(a.combinators,$.CssValue_Combinator_2),p)),p=t.ComplexSelector$0(i,o,p,e.lineBreak),p}catch(y){if(i=t.unwrapException(y),i instanceof t.SassException0)_=i,u=t.getTraceFromException(y),t.throwWithTrace0(_.withAdditionalSpan$2(g.parentSelector.span,"parent selector"),_,u);else throw y}},$signature:56},t.SelectorList_withAdditionalCombinators_closure0.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:56},t._ParentSelectorVisitor0.prototype={visitParentSelector$1(e){return e}},t.__ParentSelectorVisitor_Object_SelectorSearchVisitor0.prototype={},t.listClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassList",new t.listClass__closure));return m.get$$prototype$x(r).get=t.allowInteropCaptureThisNamed("get",new t.listClass__closure0),t.JSClassExtension_injectSuperclass(e._as(c.SassList_nj9.constructor),r),r},$signature:29},t.listClass__closure.prototype={call$3(e,r,n){var s,i,a;return w.immutable.isList(r)?s=m.cast$1$0$ax(m.toArray$0$x($.ImmutableList._as(r)),$.Value_2):$.List_dynamic._is(r)?s=m.cast$1$0$ax(r,$.Value_2):(s=t._setArrayType([],$.JSArray_Value_2),$.nullable__ConstructorOptions._as(r),n=r),i=n==null,i?a=!0:(a=m.get$separator$x(n),a=t._asBool(b.$get$_isUndefined().call$1(a))),a=a?c.ListSeparator_rXA0:t.jsToDartSeparator(m.get$separator$x(n)),i=i?null:m.get$brackets$x(n),t.SassList$0(s,a,i??!1)},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:498},t.listClass__closure0.prototype={call$2(e,r){var n=c.JSNumber_methods.floor$0(r);return n<0&&(n=e.get$asList().length+n),n<0||n>=e.get$asList().length?w.undefined:e.get$asList()[n]},$signature:252},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?c.ListSeparator_rXA0:c.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:500},t.legacyListClass__closure.prototype={call$1(e){return c.C__SassNull0},$signature:253},t.legacyListClass_closure0.prototype={call$2(e,r){return t.wrapValue(m.get$dartValue$x(e)._list1$_contents[r])},$signature:502},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:503},t.legacyListClass_closure2.prototype={call$1(e){return m.get$dartValue$x(e)._list1$_separator===c.ListSeparator_rXA0},$signature:504},t.legacyListClass_closure3.prototype={call$2(e,r){var n=m.getInterceptor$x(e),s=n.get$dartValue(e)._list1$_contents,i=r?c.ListSeparator_rXA0:c.ListSeparator_EVt0;n.set$dartValue(e,t.SassList$0(s,i,n.get$dartValue(e)._list1$_hasBrackets))},$signature:505},t.legacyListClass_closure4.prototype={call$1(e){return m.get$dartValue$x(e)._list1$_contents.length},$signature:506},t.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return!this._list1$_hasBrackets&&c.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===c.ListSeparator_undecided_null_undecided0&&this._list1$_contents.length>1)throw t.wrapException(t.ArgumentError$(N.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?c.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return this._list1$_contents.length===0?c.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&&c.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 c.C_ListEquality0.hash$1(this._list1$_contents)}},t.SassList_isBlank_closure0.prototype={call$1(e){return e.get$isBlank()},$signature:51},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,n,s,i,a,l,o=t._setArrayType([],$.JSArray_String);for(r=this.pairs,n=r.length,s=0;s<n;++s)i=r[s],a=i._0,l=i._1,o.push(a.toString$0(0)+": "+l.toString$0(0));return"("+c.JSArray_methods.join$1(o,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},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(c.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 c.C__SassNull0;return n=s._map0$_contents.$index(0,c.JSArray_methods.get$last(i)),n??c.C__SassNull0},$signature:5},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__closure4(e),!0)},$signature:5},t._set__closure4.prototype={call$1(e){return m.$index$asx(this.$arguments,2)},$signature:45},t._set_closure2.prototype={call$1(e){var r,n,s={},i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),l=i.$index(e,1).get$asList(),o=t._InitializedCell$(new t._set__closure2(l));if(o._readFinal$0()<=0)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a key.",null));if(m.$eq$(o._readFinal$0(),1))throw t.wrapException(t.SassScriptException$0("Expected $args to contain a value.",null));if(r=s.value=null,o._readFinal$0()>=1?(r=c.JSArray_methods.sublist$2(l,0,o._readFinal$0()-1),n=l[o._readFinal$0()-1],s.value=n,i=!0):i=!1,i)return t._modify0(a,r,new t._set__closure3(s),!0);throw t.wrapException("[BUG] Unreachable code")},$signature:5},t._set__closure2.prototype={call$0(){return this._0_0.length},$signature:3},t._set__closure3.prototype={call$1(e){return this._box_0.value},$signature:45},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:44},t._merge_closure2.prototype={call$1(e){var r,n,s=null,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),o=t._InitializedCell$(new t._merge__closure1(l));if(o._readFinal$0()<=0)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a key.",s));if(m.$eq$(o._readFinal$0(),1))throw t.wrapException(t.SassScriptException$0("Expected $args to contain a map.",s));if(o._readFinal$0()>=1?(r=c.JSArray_methods.sublist$2(l,0,o._readFinal$0()-1),n=l[o._readFinal$0()-1],n=n,i=!0):(n=s,r=n,i=!1),i)return t._modify0(a,r,new t._merge__closure2(n.assertMap$1("map2")),!0);throw t.wrapException("[BUG] Unreachable code")},$signature:5},t._merge__closure1.prototype={call$0(){return this._0_0.length},$signature:3},t._merge__closure2.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:507},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:44},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 c.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:5},t._deepRemove__closure0.prototype={call$1(e){var r,n,s,i=e.tryMap$0();return i!=null?(r=i,n=!0):(r=null,n=!1),n&&r._map0$_contents.containsKey$1(c.JSArray_methods.get$last(this.keys))?(n=$.Value_2,s=t.LinkedHashMap_LinkedHashMap$of(r._map0$_contents,n,n),s.remove$1(0,c.JSArray_methods.get$last(this.keys)),new t.SassMap0(t.ConstantMap_ConstantMap$from(s,n,n))):e},$signature:45},t._remove_closure1.prototype={call$1(e){return m.$index$asx(e,0).assertMap$1("map")},$signature:44},t._remove_closure2.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),l=t._setArrayType([i.$index(e,1)],$.JSArray_Value_2);for(c.JSArray_methods.addAll$1(l,i.$index(e,2).get$asList()),i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$of(a._map0$_contents,i,i),n=l.length,s=0;s<l.length;l.length===n||(0,t.throwConcurrentModificationError)(l),++s)r.remove$1(0,l[s]);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:44},t._keys_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertMap$1("map")._map0$_contents;return t.SassList$0(r.get$keys(r),c.ListSeparator_rXA0,!1)},$signature:26},t._values_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertMap$1("map")._map0$_contents;return t.SassList$0(r.get$values(r),c.ListSeparator_rXA0,!1)},$signature:26},t._hasKey_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(c.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 c.SassBoolean_false0;return s._map0$_contents.containsKey$1(c.JSArray_methods.get$last(i))?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._modify_modifyNestedMap0.prototype={call$1(e){var r,n=this,s=$.Value_2,i=t.LinkedHashMap_LinkedHashMap$of(e._map0$_contents,s,s),a=n.keyIterator,l=a.get$current(a);return a.moveNext$0()?(a=i.$index(0,l),r=a==null?null:a.tryMap$0(),a=r==null,a&&!n.addNesting?new t.SassMap0(t.ConstantMap_ConstantMap$from(i,s,s)):(i.$indexSet(0,l,n.call$1(a?c.SassMap_Map_empty0:r)),new t.SassMap0(t.ConstantMap_ConstantMap$from(i,s,s)))):(a=i.$index(0,l),a==null&&(a=c.C__SassNull0),i.$indexSet(0,l,n.modify.call$1(a)),new t.SassMap0(t.ConstantMap_ConstantMap$from(i,s,s)))},$signature:508},t._deepMergeImpl_closure1.prototype={call$0(){return this._1_0._0},$signature:254},t._deepMergeImpl_closure2.prototype={call$0(){return this._1_0._1},$signature:254},t.MapExtensions_get_pairs_closure0.prototype={call$1(e){return new t._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},t.mapClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassMap",new t.mapClass__closure)),n=m.getInterceptor$x(r);return t.defineGetter(n.get$$prototype(r),"contents",new t.mapClass__closure0,null),n.get$$prototype(r).get=t.allowInteropCaptureThisNamed("get",new t.mapClass__closure1),t.JSClassExtension_injectSuperclass(e._as(c.SassMap_Map_empty0.constructor),r),r},$signature:29},t.mapClass__closure.prototype={call$2(e,r){var n;return r==null?n=c.SassMap_Map_empty0:(n=$.Value_2,n=new t.SassMap0(t.ConstantMap_ConstantMap$from(t.immutableMapToDartMap(r).cast$2$0(0,n,n),n,n))),n},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:510},t.mapClass__closure0.prototype={call$1(e){return t.dartMapToImmutableMap(e._map0$_contents)},$signature:511},t.mapClass__closure1.prototype={call$2(e,r){var n,s,i,a,l;return typeof r=="number"?(n=c.JSNumber_methods.floor$0(r),n<0&&(s=e._map0$_contents,n=s.get$length(s)+n),n>=0?(s=e._map0$_contents,s=n>=s.get$length(s)):s=!0,s?w.undefined:(s=$.Value_2,i=t.MapExtensions_get_pairs0(e._map0$_contents,s,s).elementAt$1(0,n),a=i._0,l=i._1,l=l,t.SassList$0(t._setArrayType([a,l],$.JSArray_Value_2),c.ListSeparator_EVt0,!1))):(s=e._map0$_contents.$index(0,r),s??w.undefined)},$signature:512},t._NodeSassMap.prototype={},t.legacyMapClass_closure.prototype={call$3(e,r,n){var s,i,a,l;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),l=t.LinkedHashMap_LinkedHashMap(null,null,null,s,s),t.MapBase__fillMapWithIterables(l,i,a),s=new t.SassMap0(t.ConstantMap_ConstantMap$from(l,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:513},t.legacyMapClass__closure.prototype={call$1(e){return t.SassNumber_SassNumber0(e,null)},$signature:514},t.legacyMapClass__closure0.prototype={call$1(e){return c.C__SassNull0},$signature:253},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:255},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:255},t.legacyMapClass_closure2.prototype={call$1(e){var r=m.get$dartValue$x(e)._map0$_contents;return r.get$length(r)},$signature:516},t.legacyMapClass_closure3.prototype={call$3(e,r,n){var s,i,a,l,o,_,u,p,h=m.getInterceptor$x(e),f=h.get$dartValue(e)._map0$_contents,d=f.get$length(f);for(t.IndexError_check(r,d,f,null,"index"),s=t.unwrapValue(n),i=$.Value_2,a=t.LinkedHashMap_LinkedHashMap$_empty(i,i),l=t.MapExtensions_get_pairs0(h.get$dartValue(e)._map0$_contents,i,i),l=l.get$iterator(l),o=0;l.moveNext$0();){if(_=l.get$current(l),u=_._0,p=_._1,p=p,o===r)a.$indexSet(0,s,p);else{if(s.$eq(0,u))throw t.wrapException(t.ArgumentError$value(n,"key","is already in the map"));a.$indexSet(0,u,p)}++o}h.set$dartValue(e,new t.SassMap0(t.ConstantMap_ConstantMap$from(a,i,i)))},"call*":"call$3",$requiredArgCount:3,$signature:256},t.legacyMapClass_closure4.prototype={call$3(e,r,n){var s,i=m.getInterceptor$x(e),a=i.get$dartValue(e)._map0$_contents,l=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,l,t.unwrapValue(n)),i.set$dartValue(e,new t.SassMap0(t.ConstantMap_ConstantMap$from(s,a,a)))},"call*":"call$3",$requiredArgCount:3,$signature:256},t.SassMap0.prototype={get$separator(e){var r=this._map0$_contents;return r.get$isEmpty(r)?c.ListSeparator_undecided_null_undecided0:c.ListSeparator_rXA0},get$asList(){var e,r,n,s,i,a,l=$.JSArray_Value_2,o=t._setArrayType([],l);for(e=$.Value_2,r=t.MapExtensions_get_pairs0(this._map0$_contents,e,e),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,a=t.List_List$from(t._setArrayType([s,i],l),!1,e),a.fixed$length=Array,a.immutable$list=Array,o.push(new t.SassList0(a,c.ListSeparator_EVt0,!1));return o},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&&c.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)?c.C_ListEquality0.hash$1(c.List_empty19):c.C_MapEquality.hash$1(r)}},t._ceil_closure0.prototype={call$1(e){return c.JSNumber_methods.ceil$0(e)},$signature:38},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:12},t._floor_closure0.prototype={call$1(e){return c.JSNumber_methods.floor$0(e)},$signature:38},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<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++i)a=r[i].assertNumber$0(),(s==null||s.lessThan$1(a).value)&&(s=a);if(s!=null)return s;throw t.wrapException(t.SassScriptException$0("At least one argument must be passed.",null))},$signature:12},t._min_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<r.length;r.length===n||(0,t.throwConcurrentModificationError)(r),++i)a=r[i].assertNumber$0(),(s==null||s.greaterThan$1(a).value)&&(s=a);if(s!=null)return s;throw t.wrapException(t.SassScriptException$0("At least one argument must be passed.",null))},$signature:12},t._round_closure0.prototype={call$1(e){return c.JSNumber_methods.round$0(e)},$signature:38},t._abs_closure0.prototype={call$1(e){return Math.abs(e)},$signature:38},t._hypot_closure0.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).get$asList(),o=t._arrayInstanceType(l)._eval$1("MappedListIterable<1,SassNumber0>"),_=t.List_List$of(new t.MappedListIterable(l,new t._hypot__closure0,o),!0,o._eval$1("ListIterable.E"));if(l=_.length,l===0)throw t.wrapException(t.SassScriptException$0("At least one argument must be passed.",null));for(r=0,n=0;n<l;n=s)s=n+1,r+=Math.pow(_[n].convertValueToMatch$3(_[0],"numbers["+s+"]","numbers[1]"),2);return l=Math.sqrt(r),o=_[0],i=m.getInterceptor$x(o),a=i.get$numeratorUnits(o),t.SassNumber_SassNumber$withUnits0(l,i.get$denominatorUnits(o),a)},$signature:12},t._hypot__closure0.prototype={call$1(e){return e.assertNumber$0()},$signature:518},t._log_closure0.prototype={call$1(e){var r,n=" to have no units.",s=null,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertNumber$1("number");if(a.get$hasUnits())throw t.wrapException(t.SassScriptException$0("$number: Expected "+a.toString$0(0)+n,s));if(m.$eq$(i.$index(e,1),c.C__SassNull0))return t.SassNumber_SassNumber0(Math.log(a._number1$_value),s);if(r=i.$index(e,1).assertNumber$1("base"),r.get$hasUnits())throw t.wrapException(t.SassScriptException$0("$base: Expected "+r.toString$0(0)+n,s));return t.SassNumber_SassNumber0(Math.log(a._number1$_value)/Math.log(r._number1$_value),s)},$signature:12},t._pow_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t.pow1(r.$index(e,0).assertNumber$1("base"),r.$index(e,1).assertNumber$1("exponent"))},$signature:12},t._atan2_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t.atan20(r.$index(e,0).assertNumber$1("y"),r.$index(e,1).assertNumber$1("x"))},$signature:12},t._compatible_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0).assertNumber$1("number1").isComparableTo$1(r.$index(e,1).assertNumber$1("number2"))?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t._isUnitless_closure0.prototype={call$1(e){return m.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?c.SassBoolean_false0:c.SassBoolean_true0},$signature:23},t._unit_closure0.prototype={call$1(e){return new t.SassString0(m.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:19},t._percentage_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertNumber$1("number");return r.assertNoUnits$1("number"),t.SassNumber_SassNumber0(r._number1$_value*100,"%")},$signature:12},t._randomFunction_closure0.prototype={call$1(e){var r,n,s,i,a,l=m.getInterceptor$asx(e);if(m.$eq$(l.$index(e,0),c.C__SassNull0))return t.SassNumber_SassNumber0(b.$get$_random2().nextDouble$0(),null);if(r=l.$index(e,0).assertNumber$1("limit"),r.get$hasUnits()&&(l=r.toString$0(0),n=r.get$unitString(),s=r.get$unitString(),i=r.get$unitString(),t.EvaluationContext_current0().warn$2(0,N.math_r+l+N.x29x20in_a+n+")) * 1"+s+N.x0a_To_p+i+N.x29x29__Mo,c.Deprecation_0bn)),a=r.assertInt$1("limit"),a<1)throw t.wrapException(t.SassScriptException$0("$limit: Must be greater than 0, was "+r.toString$0(0)+".",null));return t.SassNumber_SassNumber0(b.$get$_random2().nextInt$1(a)+1,null)},$signature:12},t._div_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1);return(!(n instanceof t.SassNumber0)||!(s instanceof t.SassNumber0))&&(r=t.EvaluationContext_current0(),r.warn$2(0,N.math_d,null)),n.dividedBy$1(s)},$signature:5},t._singleArgumentMathFunc_closure0.prototype={call$1(e){return this.mathFunc.call$1(m.$index$asx(e,0).assertNumber$1("number"))},$signature:12},t._numberFunction_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(r._number1$_value),s=r.get$numeratorUnits(r);return t.SassNumber_SassNumber$withUnits0(n,r.get$denominatorUnits(r),s)},$signature:12},t.CssMediaQuery0.prototype={merge$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M=this,L=null,R="all";if(!M.conjunction||!e.conjunction)return c._SingletonCssMediaQueryMergeResult_10;if(r=M.modifier,n=r==null?L:r.toLowerCase(),s=M.type,i=s==null,a=i?L:s.toLowerCase(),l=e.modifier,o=l==null?L:l.toLowerCase(),_=e.type,u=_==null,p=u?L:_.toLowerCase(),h=a==null,h&&p==null)return r=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(r,e.conditions),new t.MediaQuerySuccessfulMergeResult0(t.CssMediaQuery$condition0(r,!0));if(f=n==="not",f!==(o==="not")){if(a==p)return d=f?M.conditions:e.conditions,c.JSArray_methods.every$1(d,c.JSArray_methods.get$contains(f?e.conditions:M.conditions))?c._SingletonCssMediaQueryMergeResult_00:c._SingletonCssMediaQueryMergeResult_10;if(i||t.equalsIgnoreCase0(s,R)||u||t.equalsIgnoreCase0(_,R))return c._SingletonCssMediaQueryMergeResult_10;f?(g=e.conditions,y=p,S=o):(g=M.conditions,y=a,S=n)}else if(f){if(a!=p||(C=M.conditions,E=e.conditions,i=C.length>E.length,A=i?C:E,i&&(C=E),!c.JSArray_methods.every$1(C,c.JSArray_methods.get$contains(A))))return c._SingletonCssMediaQueryMergeResult_10;g=A,y=a,S=n}else if(i||t.equalsIgnoreCase0(s,R))y=(u||t.equalsIgnoreCase0(_,R))&&h?L:p,i=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(i,e.conditions),g=i,S=o;else{if(u||t.equalsIgnoreCase0(_,R))i=t.List_List$of(M.conditions,!0,$.String),c.JSArray_methods.addAll$1(i,e.conditions),g=i,S=n;else{if(a!=p)return c._SingletonCssMediaQueryMergeResult_00;S=n??o,i=t.List_List$of(M.conditions,!0,$.String),c.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:l))},$eq(e,r){return r==null?!1:r instanceof t.CssMediaQuery0&&r.modifier==this.modifier&&r.type==this.type&&c.C_ListEquality.equals$2(0,r.conditions,this.conditions)},get$hashCode(e){return m.get$hashCode$(this.modifier)^m.get$hashCode$(this.type)^c.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+c.JSArray_methods.join$1(n.conditions,r),r.charCodeAt(0)==0,r}},t._SingletonCssMediaQueryMergeResult0.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._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_query$_mediaQuery$0(){var e,r,n,s,i,a,l=this,o="and",_=null;if(l.scanner.peekChar$0()===40)return e=t._setArrayType([l._media_query$_mediaInParens$0()],$.JSArray_String),l.whitespace$0(),l.scanIdentifier$1(o)?(l.expectWhitespace$0(),c.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1(o)),r=!0):l.scanIdentifier$1("or")?(l.expectWhitespace$0(),c.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1("or")),r=!1):r=!0,t.CssMediaQuery$condition0(e,r);if(n=l.identifier$0(),t.equalsIgnoreCase0(n,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return t.CssMediaQuery$condition0(t._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],$.JSArray_String),_);if(l.whitespace$0(),!l.lookingAtIdentifier$0())return t.CssMediaQuery$type0(n,_,_);if(s=l.identifier$0(),t.equalsIgnoreCase0(s,o))l.expectWhitespace$0(),i=n,a=_;else{if(l.whitespace$0(),l.scanIdentifier$1(o))l.expectWhitespace$0();else return t.CssMediaQuery$type0(s,_,n);i=s,a=n}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),t.CssMediaQuery$type0(i,t._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],$.JSArray_String),a)):t.CssMediaQuery$type0(i,l._media_query$_mediaLogicSequence$1(o),a)},_media_query$_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_query$_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_query$_mediaQuery$0()),r.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:519},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&&c.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&&c.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(o,_){for(o===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,l,o,_,u,p;for(s=e.length,i=this._merged_map_view$_mapsByKey,a=r._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView0<1,2>"),l=0;l<e.length;e.length===s||(0,t.throwConcurrentModificationError)(e),++l)if(o=e[l],a._is(o))for(_=o._merged_map_view$_mapsByKey,_=_.get$values(_),_=new t.MappedIterator(m.get$iterator$ax(_.__internal$_iterable),_._f),u=t._instanceType(_)._rest[1];_.moveNext$0();)p=_.__internal$_current,p==null&&(p=u._as(p)),t.setAll0(i,p.get$keys(p),p);else t.setAll0(i,o.get$keys(o),o)},$index(e,r){var n=this._merged_map_view$_mapsByKey.$index(0,this.$ti._precomputed1._as(r));return n==null?null:n.$index(0,r)},$indexSet(e,r,n){var s,i,a=this._merged_map_view$_mapsByKey.$index(0,r);if(a!=null?(s=a,i=!0):(s=null,i=!1),i)s.$indexSet(0,r,n);else throw t.wrapException(t.UnsupportedError$(N.New_en))},remove$1(e,r){throw t.wrapException(t.UnsupportedError$(N.Entrie))},containsKey$1(e){return this._merged_map_view$_mapsByKey.containsKey$1(e)}},t.global_closure57.prototype={call$1(e){return b._features0.contains$1(0,m.$index$asx(e,0).assertString$1("feature")._string0$_text)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},t.global_closure58.prototype={call$1(e){return new t.SassString0(t.serializeValue0(m.get$first$ax(e),!0,!0),!1)},$signature:19},t.global_closure59.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0);e:{if(n instanceof t.SassArgumentList0){r="arglist";break e}if(n instanceof t.SassBoolean0){r="bool";break e}if(n instanceof t.SassColor0){r="color";break e}if(n instanceof t.SassList0){r="list";break e}if(n instanceof t.SassMap0){r="map";break e}if(c.C__SassNull0===n){r="null";break e}if(n instanceof t.SassNumber0){r="number";break e}if(n instanceof t.SassFunction0){r="function";break e}if(n instanceof t.SassCalculation0){r="calculation";break e}if(n instanceof t.SassString0){r="string";break e}r=t.throwExpression("[BUG] Unknown value type "+t.S(r.$index(e,0)))}return new t.SassString0(r,!1)},$signature:19},t.global_closure60.prototype={call$1(e){var r,n,s,i,a,l,o=m.getInterceptor$asx(e),_=o.$index(e,0);if(_ instanceof t.SassArgumentList0?(r=_._argument_list$_wereKeywordsAccessed=!0,n=_._argument_list$_keywords):(n=null,r=!1),r){for(o=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(o,o),s=t.MapExtensions_get_pairs0(n,$.String,o),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a=i._0,l=i._1,l=l,r.$indexSet(0,new t.SassString0(a,!1),l);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,o,o))}else throw t.wrapException("$args: "+t.S(o.$index(e,0))+" is not an argument list.")},$signature:44},t.local_closure1.prototype={call$1(e){return new t.SassString0(m.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:19},t.local_closure2.prototype={call$1(e){var r=m.$index$asx(e,0).assertCalculation$1("calc").$arguments;return t.SassList$0(new t.MappedListIterable(r,new t.local__closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value0>")),c.ListSeparator_rXA0,!1)},$signature:26},t.local__closure0.prototype={call$1(e){return e instanceof t.Value0?e:new t.SassString0(m.toString$0$(e),!1)},$signature:520},t.MixinRule0.prototype={get$hasContent(){var e,r=this,n=r._mixin_rule$__MixinRule_hasContent_FI;return n===b&&(e=m.$eq$(c.C__HasContentVisitor0.visitChildren$1(r.children),!0),r._mixin_rule$__MixinRule_hasContent_FI!==b&&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&&c.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$(N.NoSour))}},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)._0},$isAstNode0:1},t.CssParentNode0.prototype={},t._IsInvisibleVisitor1.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&c.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(c._IsInvisibleVisitor_true0):r.value.accept$1(c._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(c._IsInvisibleVisitor_true_false0)},$signature:129},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<r;++n)s=e[n],s._node$_indexInParent=s._node$_parent=null;c.JSArray_methods.clear$0(e)},$isCssParentNode0:1,get$children(e){return this.children}},t.NullExpression0.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"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.legacyNullClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.types.Null",new t.legacyNullClass__closure));return r.NULL=c.C__SassNull0,t.JSClassExtension_injectSuperclass(e._as(c.C__SassNull0.constructor),r),r},$signature:29},t.legacyNullClass__closure.prototype={call$2(e,r){throw t.wrapException("new sass.types.Null() isn't allowed. Use sass.types.Null.NULL instead.")},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:207},t._SassNull0.prototype={get$isTruthy(){return!1},get$isBlank(){return!0},get$realNull(){return null},accept$1$1(e){return e._serialize0$_inspect&&e._serialize0$_buffer.write$1(0,"null"),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},unaryNot$0(){return c.SassBoolean_true0}},t.NumberExpression0.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.serializeValue0(t.SassNumber_SassNumber0(this.value,this.unit),!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.numberClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassNumber",new t.numberClass__closure)),n=$.String,s=$.Function;return t.LinkedHashMap_LinkedHashMap$_literal(["value",new t.numberClass__closure0,"isInt",new t.numberClass__closure1,"asInt",new t.numberClass__closure2,"numeratorUnits",new t.numberClass__closure3,"denominatorUnits",new t.numberClass__closure4,"hasUnits",new t.numberClass__closure5],n,s).forEach$1(0,t.JSClassExtension_get_defineGetter(r)),t.LinkedHashMap_LinkedHashMap$_literal(["assertInt",new t.numberClass__closure6,"assertInRange",new t.numberClass__closure7,"assertNoUnits",new t.numberClass__closure8,"assertUnit",new t.numberClass__closure9,"hasUnit",new t.numberClass__closure10,"compatibleWithUnit",new t.numberClass__closure11,"convert",new t.numberClass__closure12,"convertToMatch",new t.numberClass__closure13,"convertValue",new t.numberClass__closure14,"convertValueToMatch",new t.numberClass__closure15,"coerce",new t.numberClass__closure16,"coerceToMatch",new t.numberClass__closure17,"coerceValue",new t.numberClass__closure18,"coerceValueToMatch",new t.numberClass__closure19],n,s).forEach$1(0,t.JSClassExtension_get_defineMethod(r)),t.JSClassExtension_injectSuperclass(e._as(w.Object.getPrototypeOf(m.get$$prototype$x(e._as(t.SassNumber_SassNumber0(0,null).constructor))).constructor),r),r},$signature:29},t.numberClass__closure.prototype={call$3(e,r,n){var s,i,a=null;return typeof n=="string"?t.SassNumber_SassNumber0(r,n):($.nullable__ConstructorOptions_2._as(n),s=n==null,s?i=a:(i=t.NullableExtension_andThen0(m.get$numeratorUnits$x(n),t.immutable__jsToDartList$closure()),i=i==null?a:m.cast$1$0$ax(i,$.String)),s?s=a:(s=t.NullableExtension_andThen0(m.get$denominatorUnits$x(n),t.immutable__jsToDartList$closure()),s=s==null?a:m.cast$1$0$ax(s,$.String)),t.SassNumber_SassNumber$withUnits0(r,s,i))},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:521},t.numberClass__closure0.prototype={call$1(e){return e._number1$_value},$signature:522},t.numberClass__closure1.prototype={call$1(e){return t.fuzzyIsInt(e._number1$_value)},$signature:257},t.numberClass__closure2.prototype={call$1(e){return t.fuzzyAsInt0(e._number1$_value)},$signature:524},t.numberClass__closure3.prototype={call$1(e){return new w.immutable.List(e.get$numeratorUnits(e))},$signature:258},t.numberClass__closure4.prototype={call$1(e){return new w.immutable.List(e.get$denominatorUnits(e))},$signature:258},t.numberClass__closure5.prototype={call$1(e){return e.get$hasUnits()},$signature:257},t.numberClass__closure6.prototype={call$2(e,r){return e.assertInt$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:526},t.numberClass__closure7.prototype={call$4(e,r,n,s){return e.valueInRange$3(r,n,s)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:527},t.numberClass__closure8.prototype={call$2(e,r){return e.assertNoUnits$1(r),e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:528},t.numberClass__closure9.prototype={call$3(e,r,n){return e.assertUnit$2(r,n),e},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:529},t.numberClass__closure10.prototype={call$2(e,r){return e.hasUnit$1(r)},$signature:259},t.numberClass__closure11.prototype={call$2(e,r){return e.get$hasUnits()&&e.compatibleWithUnit$1(r)},$signature:259},t.numberClass__closure12.prototype={call$4(e,r,n,s){var i=w.immutable.isOrderedMap(r)?m.toArray$0$x($.ImmutableList._as(r)):$.List_dynamic._as(r),a=$.String;return i=m.cast$1$0$ax(i,a),a=m.cast$1$0$ax(w.immutable.isOrderedMap(n)?m.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),a),t.SassNumber_SassNumber$withUnits0(e._number1$_coerceOrConvertValue$4$coerceUnitless$name(i,a,!1,s),a,i)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:260},t.numberClass__closure13.prototype={call$4(e,r,n,s){return e.convertToMatch$3(r,n,s)},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:261},t.numberClass__closure14.prototype={call$4(e,r,n,s){var i=w.immutable.isOrderedMap(r)?m.toArray$0$x($.ImmutableList._as(r)):$.List_dynamic._as(r),a=$.String;return i=m.cast$1$0$ax(i,a),e._number1$_coerceOrConvertValue$4$coerceUnitless$name(i,m.cast$1$0$ax(w.immutable.isOrderedMap(n)?m.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),a),!1,s)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:262},t.numberClass__closure15.prototype={call$4(e,r,n,s){return e.convertValueToMatch$3(r,n,s)},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:263},t.numberClass__closure16.prototype={call$4(e,r,n,s){var i=w.immutable.isOrderedMap(r)?m.toArray$0$x($.ImmutableList._as(r)):$.List_dynamic._as(r),a=$.String;return i=m.cast$1$0$ax(i,a),e.coerce$3(i,m.cast$1$0$ax(w.immutable.isOrderedMap(n)?m.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),a),s)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:260},t.numberClass__closure17.prototype={call$4(e,r,n,s){return e.coerceToMatch$3(r,n,s)},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:261},t.numberClass__closure18.prototype={call$4(e,r,n,s){var i=w.immutable.isOrderedMap(r)?m.toArray$0$x($.ImmutableList._as(r)):$.List_dynamic._as(r),a=$.String;return i=m.cast$1$0$ax(i,a),e.coerceValue$3(i,m.cast$1$0$ax(w.immutable.isOrderedMap(n)?m.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),a),s)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:262},t.numberClass__closure19.prototype={call$4(e,r,n,s){return e.coerceValueToMatch$3(r,n,s)},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:263},t._ConstructorOptions0.prototype={},t._NodeSassNumber.prototype={},t.legacyNumberClass_closure.prototype={call$4(e,r,n,s){var i;s==null?(r.toString,i=t._parseNumber(r,n)):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:535},t.legacyNumberClass_closure0.prototype={call$1(e){return m.get$dartValue$x(e)._number1$_value},$signature:536},t.legacyNumberClass_closure1.prototype={call$2(e,r){var n=m.getInterceptor$x(e),s=m.get$numeratorUnits$x(n.get$dartValue(e));n.set$dartValue(e,t.SassNumber_SassNumber$withUnits0(r,m.get$denominatorUnits$x(n.get$dartValue(e)),s))},$signature:537},t.legacyNumberClass_closure2.prototype={call$1(e){var r=m.getInterceptor$x(e),n=c.JSArray_methods.join$1(m.get$numeratorUnits$x(r.get$dartValue(e)),"*"),s=m.get$denominatorUnits$x(r.get$dartValue(e)).length===0?"":"/";return n+s+c.JSArray_methods.join$1(m.get$denominatorUnits$x(r.get$dartValue(e)),"*")},$signature:538},t.legacyNumberClass_closure3.prototype={call$2(e,r){var n=m.getInterceptor$x(e);n.set$dartValue(e,t._parseNumber(n.get$dartValue(e)._number1$_value,r))},$signature:539},t._parseNumber_closure.prototype={call$1(e){return e.length===0},$signature:10},t._parseNumber_closure0.prototype={call$1(e){return e.length===0},$signature:10},t.SassNumber0.prototype={get$unitString(){var e=this;return e.get$hasUnits()?e._number1$_unitString$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)):""},accept$1$1(e){return e.visitNumber$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},withoutSlash$0(){var e=this;return e.asSlash==null?e:e.withValue$1(e._number1$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var r,n,s=t.fuzzyAsInt0(this._number1$_value);if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$0(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,r,n){var s,i,a=this,l=t.fuzzyCheckRange0(a._number1$_value,e,r);if(l!=null?(s=l,i=!0):(s=null,i=!1),i)return s;throw t.wrapException(t.SassScriptException$0("Expected "+a.toString$0(0)+" to be within "+t.S(e)+a.get$unitString()+" and "+t.S(r)+a.get$unitString()+".",n))},valueInRangeWithUnit$4(e,r,n,s){var i,a,l=t.fuzzyCheckRange0(this._number1$_value,e,r);if(l!=null?(i=l,a=!0):(i=null,a=!1),a)return i;throw t.wrapException(t.SassScriptException$0("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$0("Expected "+this.toString$0(0)+' to have unit "'+e+'".',r))},assertNoUnits$1(e){if(this.get$hasUnits())throw t.wrapException(t.SassScriptException$0("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertToMatch$3(e,r,n){var s=this.convertValueToMatch$3(e,r,n),i=e.get$numeratorUnits(e);return t.SassNumber_SassNumber$withUnits0(s,e.get$denominatorUnits(e),i)},convertValueToMatch$3(e,r,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,r,e,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,r,n){return t.SassNumber_SassNumber$withUnits0(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._number1$_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)},coerceToMatch$3(e,r,n){var s=this.coerceValueToMatch$3(e,r,n),i=e.get$numeratorUnits(e);return t.SassNumber_SassNumber$withUnits0(s,e.get$denominatorUnits(e),i)},coerceValueToMatch$3(e,r,n){return this._number1$_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)},_number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,r,n,s,i,a){var l,o,_,u,p,h,f=this,d={};if(c.C_ListEquality.equals$2(0,f.get$numeratorUnits(f),e)&&c.C_ListEquality.equals$2(0,f.get$denominatorUnits(f),r)||(l=m.getInterceptor$asx(e),o=l.get$isNotEmpty(e)||m.get$isNotEmpty$asx(r),n?_=!f.get$hasUnits()||!o:_=!1,_))return f._number1$_value;for(u=new t.SassNumber__coerceOrConvertValue_compatibilityException0(f,i,a,o,s,e,r),d.value=f._number1$_value,_=f.get$numeratorUnits(f),p=t._setArrayType(_.slice(0),t._arrayInstanceType(_)),l=l.get$iterator(e);l.moveNext$0();)t.removeFirstWhere0(p,new t.SassNumber__coerceOrConvertValue_closure3(d,l.get$current(l)),new t.SassNumber__coerceOrConvertValue_closure4(u));for(l=f.get$denominatorUnits(f),h=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),l=m.get$iterator$ax(r);l.moveNext$0();)t.removeFirstWhere0(h,new t.SassNumber__coerceOrConvertValue_closure5(d,l.get$current(l)),new t.SassNumber__coerceOrConvertValue_closure6(u));if(p.length!==0||h.length!==0)throw t.wrapException(u.call$0());return d.value},_number1$_coerceOrConvertValue$4$coerceUnitless$name(e,r,n,s){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,r,n,s,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(r){if(t.unwrapException(r)instanceof t.SassScriptException0)return!1;throw r}},greaterThan$1(e){if(e instanceof t.SassNumber0)return this._number1$_coerceUnits$2(e,t.number2__fuzzyGreaterThan$closure())?c.SassBoolean_true0:c.SassBoolean_false0;throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof t.SassNumber0)return this._number1$_coerceUnits$2(e,t.number2__fuzzyGreaterThanOrEquals$closure())?c.SassBoolean_true0:c.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())?c.SassBoolean_true0:c.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())?c.SassBoolean_true0:c.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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P,O=this,z=null,H={};if(H.value=e,s=new t._Record_4([O.get$numeratorUnits(O),O.get$denominatorUnits(O),r,n]),i=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure11(s)),a=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure12(s)),l=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure13(s)),o=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure14(l)),_=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure15(s)),u=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure16(_)),p=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure17(i)),h=t._InitializedCell$(new t.SassNumber_multiplyUnits_closure18(a)),f=i._readFinal$0(),d=a._readFinal$0(),g=o._readFinal$0()&&u._readFinal$0(),g?g=!0:p._readFinal$0()&&h._readFinal$0()?(f=l._readFinal$0(),y=_._readFinal$0(),d=y,g=!0):g=!1,g?(S=d,g=f,C=!0):(S=z,g=S,C=!1),C?C=!0:(p._readFinal$0()?(E=a._readFinal$0(),A=l._readFinal$0(),C=u._readFinal$0(),C=C):(A=z,E=A,C=!1),C?C=!0:(A=i._readFinal$0(),h._readFinal$0()&&o._readFinal$0()?(E=_._readFinal$0(),C=!0):C=!1),C?O._number1$_areAnyConvertible$2(A,E)?C=!1:(S=E,g=A,C=!0):C=!1),C)return t.SassNumber_SassNumber$withUnits0(e,S,g);for(M=t._setArrayType([],$.JSArray_String),L=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),g=O.get$numeratorUnits(O),S=g.length,R=0;R<S;++R)T=g[R],t.removeFirstWhere0(L,new t.SassNumber_multiplyUnits_closure19(H,T),new t.SassNumber_multiplyUnits_closure20(M,T));for(g=O.get$denominatorUnits(O),P=t._setArrayType(g.slice(0),t._arrayInstanceType(g)),g=r.length,R=0;R<g;++R)T=r[R],t.removeFirstWhere0(P,new t.SassNumber_multiplyUnits_closure21(H,T),new t.SassNumber_multiplyUnits_closure22(M,T));return g=H.value,c.JSArray_methods.addAll$1(P,L),t.SassNumber_SassNumber$withUnits0(g,P,M)},_number1$_areAnyConvertible$2(e,r){return m.any$1$ax(e,new t.SassNumber__areAnyConvertible_closure0(r))},_number1$_unitString$2(e,r){var n,s,i=new t._Record_2(e,r),a=t._InitializedCell$(new t.SassNumber__unitString_closure3(i)),l=t._InitializedCell$(new t.SassNumber__unitString_closure4(i)),o=t._InitializedCell$(new t.SassNumber__unitString_closure5(l)),_=t._InitializedCell$(new t.SassNumber__unitString_closure6(o));e:{if(a._readFinal$0()&&_._readFinal$0()){n="no units";break e}if(a._readFinal$0()&&m.$eq$(o._readFinal$0(),1)?(s=m.$index$asx(l._readFinal$0(),0),n=!0):(s=null,n=!1),n){n=t.S(s)+"^-1";break e}if(a._readFinal$0()){n="("+m.join$1$ax(r,"*")+")^-1";break e}if(_._readFinal$0()){n=m.join$1$ax(e,"*");break e}n=m.join$1$ax(e,"*")+"/"+m.join$1$ax(r,"*");break e}return n},$eq(e,r){var n=this;return r==null||!(r instanceof t.SassNumber0)||n.get$numeratorUnits(n).length!==r.get$numeratorUnits(r).length||n.get$denominatorUnits(n).length!==r.get$denominatorUnits(r).length?!1:n.get$hasUnits()?!c.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._number1$_canonicalizeUnitList$1(r.get$numeratorUnits(r)))||!c.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._number1$_canonicalizeUnitList$1(r.get$denominatorUnits(r)))?!1:t.fuzzyEquals0(n._number1$_value*n._number1$_canonicalMultiplier$1(n.get$numeratorUnits(n))/n._number1$_canonicalMultiplier$1(n.get$denominatorUnits(n)),r._number1$_value*n._number1$_canonicalMultiplier$1(r.get$numeratorUnits(r))/n._number1$_canonicalMultiplier$1(r.get$denominatorUnits(r))):t.fuzzyEquals0(n._number1$_value,r._number1$_value)},get$hashCode(e){var r=this,n=r.hashCache;return n??(r.hashCache=t.fuzzyHashCode0(r._number1$_value*r._number1$_canonicalMultiplier$1(r.get$numeratorUnits(r))/r._number1$_canonicalMultiplier$1(r.get$denominatorUnits(r))))},_number1$_canonicalizeUnitList$1(e){var r,n=e.length;return n===0?e:n===1?(r=b.$get$_typesByUnit0().$index(0,c.JSArray_methods.get$first(e)),r==null?n=e:(n=c.Map_ws7dy.$index(0,r),n.toString,n=t._setArrayType([c.JSArray_methods.get$first(n)],$.JSArray_String)),n):(n=t._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=t.List_List$of(new t.MappedListIterable(e,new t.SassNumber__canonicalizeUnitList_closure0,n),!0,n._eval$1("ListIterable.E")),c.JSArray_methods.sort$0(n),n)},_number1$_canonicalMultiplier$1(e){return c.JSArray_methods.fold$2(e,1,new t.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var r,n=c.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,l=a.get$denominatorUnits(a);return l=new t.MappedListIterable(l,new t.SassNumber_unitSuggestion_closure1,t._arrayInstanceType(l)._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+l+n+s,a.get$numeratorUnits(a).length===0?i:"calc("+i+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},t.SassNumber_SassNumber$withUnits_closure10.prototype={call$0(){return this._0_1._readFinal$0()==null},$signature:1},t.SassNumber_SassNumber$withUnits_closure9.prototype={call$0(){return this._0_0._0},$signature:82},t.SassNumber_SassNumber$withUnits_closure11.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())},$signature:3},t.SassNumber_SassNumber$withUnits_closure12.prototype={call$0(){return this._0_4._readFinal$0()<=0},$signature:1},t.SassNumber_SassNumber$withUnits_closure14.prototype={call$0(){return this._0_7._readFinal$0()==null},$signature:1},t.SassNumber_SassNumber$withUnits_closure13.prototype={call$0(){return this._0_0._1},$signature:82},t.SassNumber_SassNumber$withUnits_closure15.prototype={call$0(){return m.get$length$asx(this._0_7._readFinal$0())<=0},$signature:1},t.SassNumber_SassNumber$withUnits_closure16.prototype={call$0(){return this._1_0._0},$signature:27},t.SassNumber_SassNumber$withUnits_closure17.prototype={call$0(){return m.get$length$asx(this._1_1._readFinal$0())},$signature:3},t.SassNumber_SassNumber$withUnits_closure18.prototype={call$0(){return m.get$length$asx(this._1_0._1)<=0},$signature:1},t.SassNumber__coerceOrConvertValue_compatibilityException0.prototype={call$0(){var e,r,n,s,i,a,l=this,o=l.other;return o!=null?(e=l.$this,r=e.toString$0(0)+" and",n=new t.StringBuffer(r),s=l.otherName,s!=null&&(r=n._contents=r+(" $"+s+":")),o=r+(" "+o.toString$0(0)+" have incompatible units"),n._contents=o,(!e.get$hasUnits()||!l.otherHasUnits)&&(n._contents=o+" (one has units and the other doesn't)"),o=n.toString$0(0)+".",e=l.name,new t.SassScriptException0(e==null?o:"$"+e+": "+o)):l.otherHasUnits?(o=l.newNumerators,e=m.getInterceptor$asx(o),e.get$length(o)===1&&m.get$isEmpty$asx(l.newDenominators)&&(i=b.$get$_typesByUnit0().$index(0,e.get$first(o)),i!=null)?(o=l.$this.toString$0(0),e=c.JSArray_methods.contains$1(t._setArrayType([97,101,105,111,117],$.JSArray_int),c.JSString_methods._codeUnitAt$1(i,0))?"an "+i:"a "+i,r=c.Map_ws7dy.$index(0,i),r.toString,r="Expected "+o+" to have "+e+" unit ("+c.JSArray_methods.join$1(r,", ")+").",e=l.name,new t.SassScriptException0(e==null?r:"$"+e+": "+r)):(r=l.newDenominators,a=t.pluralize0("unit",e.get$length(o)+m.get$length$asx(r),null),e=l.$this,r="Expected "+e.toString$0(0)+" to have "+a+" "+e._number1$_unitString$2(o,r)+".",o=l.name,new t.SassScriptException0(o==null?r:"$"+o+": "+r))):(o="Expected "+l.$this.toString$0(0)+" to have no units.",e=l.name,new t.SassScriptException0(e==null?o:"$"+e+": "+o))},$signature:540},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:10},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:10},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:61},t.SassNumber_minus_closure0.prototype={call$2(e,r){return e-r},$signature:61},t.SassNumber_multiplyUnits_closure11.prototype={call$0(){return this._0_0.__js_helper$_values[0]},$signature:27},t.SassNumber_multiplyUnits_closure12.prototype={call$0(){return this._0_0.__js_helper$_values[1]},$signature:27},t.SassNumber_multiplyUnits_closure13.prototype={call$0(){return this._0_0.__js_helper$_values[2]},$signature:27},t.SassNumber_multiplyUnits_closure14.prototype={call$0(){return m.get$length$asx(this._0_3._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure15.prototype={call$0(){return this._0_0.__js_helper$_values[3]},$signature:27},t.SassNumber_multiplyUnits_closure16.prototype={call$0(){return m.get$length$asx(this._0_7._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure17.prototype={call$0(){return m.get$length$asx(this._0_1._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure18.prototype={call$0(){return m.get$length$asx(this._0_2._readFinal$0())<=0},$signature:1},t.SassNumber_multiplyUnits_closure19.prototype={call$1(e){var r=t.conversionFactor0(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:10},t.SassNumber_multiplyUnits_closure20.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber_multiplyUnits_closure21.prototype={call$1(e){var r=t.conversionFactor0(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:10},t.SassNumber_multiplyUnits_closure22.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var r,n,s=c.Map_nfuzN.$index(0,e);e:{if(s!=null?(r=s,n=!0):(r=null,n=!1),n){n=m.any$1$ax(this.units2,r.get$containsKey());break e}n=m.contains$1$asx(this.units2,e);break e}return n},$signature:10},t.SassNumber__unitString_closure3.prototype={call$0(){return m.get$length$asx(this._0_0._0)<=0},$signature:1},t.SassNumber__unitString_closure4.prototype={call$0(){return this._0_0._1},$signature:27},t.SassNumber__unitString_closure5.prototype={call$0(){return m.get$length$asx(this._0_5._readFinal$0())},$signature:3},t.SassNumber__unitString_closure6.prototype={call$0(){return this._0_6._readFinal$0()<=0},$signature:1},t.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var r,n=b.$get$_typesByUnit0().$index(0,e);return n==null?r=e:(r=c.Map_ws7dy.$index(0,n),r.toString,r=c.JSArray_methods.get$first(r)),r},$signature:7},t.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,r){return e*this.$this.canonicalMultiplierForUnit$1(r)},$signature:162},t.SassNumber_unitSuggestion_closure1.prototype={call$1(e){return" * 1"+e},$signature:7},t.SassNumber_unitSuggestion_closure2.prototype={call$1(e){return" / 1"+e},$signature:7},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,n;e:{if(e instanceof t.VariableDeclaration0||e instanceof t.FunctionRule0||e instanceof t.MixinRule0){r=!0;break e}if(e instanceof t.ImportRule0?(n=e.imports,r=!0):(n=null,r=!1),r){r=(n&&c.JSArray_methods).any$1(n,new t.ParentStatement__closure0);break e}r=!1;break e}return r},$signature:247},t.ParentStatement__closure0.prototype={call$1(e){return e instanceof t.DynamicImport0},$signature:248},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.",l=new t.StringBuffer(""),o=i.scanner;if(o.scanChar$1(45)){if(n=l._contents=""+t.Primitives_stringFromCharCode(45),o.scanChar$1(45))return l._contents=n+t.Primitives_stringFromCharCode(45),i._parser0$_identifierBody$3$normalize$unit(l,e,r),o=l._contents,o.charCodeAt(0)==0,o}else n="";e:{if(s=o.peekChar$0(),s==null&&o.error$1(0,a),s===95&&e){o.readChar$0(),l._contents=n+t.Primitives_stringFromCharCode(45);break e}if(s===95||t.CharacterExtension_get_isAlphabetic0(s)||s>=128){l._contents=n+t.Primitives_stringFromCharCode(o.readChar$0());break e}if(s===92){l._contents=n+t.S(i.escape$1$identifierStart(!0));break e}o.error$1(0,a)}return i._parser0$_identifierBody$3$normalize$unit(l,e,r),o=l._contents,o.charCodeAt(0)==0,o},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,l;for(s=this.scanner;i=s.peekChar$0(),i!=null;){if(i===45&&n){if(a=s.peekChar$1(1),a!==46?l=t._isInt(a)&&a>=48&&a<=57:l=!0,l)break;e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());continue}if(i===95&&r){s.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(45);continue}if(i!==95?(i>=97&&i<=122?l=!0:l=i>=65&&i<=90,l=l||i>=128):l=!0,l?l=!0:l=i>=48&&i<=57||i===45,l){e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());continue}if(i===92){e._contents+=t.S(this.escape$0());continue}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}if((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));continue}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,l,o,_,u,p=this,h=new t.StringBuffer(""),f=t._setArrayType([],$.JSArray_int);for(r=p.scanner,n=p.get$string(),s=!1;i=r.peekChar$0(),i!=null;){if(i===92){h._contents+=t.S(p.escape$1$identifierStart(!0)),s=!1;continue}if(i===34||i===39){a=r._string_scanner$_position,n.call$0(),l=r._string_scanner$_position,h._contents+=c.JSString_methods.substring$2(r.string,a,l),s=!1;continue}if(i===47){r.peekChar$1(1)===42?(o=p.get$loudComment(),a=r._string_scanner$_position,o.call$0(),l=r._string_scanner$_position,h._contents+=c.JSString_methods.substring$2(r.string,a,l)):h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;continue}if(i===32||i===9){s?o=!0:(o=r.peekChar$1(1),o=!(o===32||o===9||o===10||o===13||o===12)),o&&(h._contents+=t.Primitives_stringFromCharCode(32)),r.readChar$0();continue}if(i===10||i===13||i===12){o=r.peekChar$1(-1),o===10||o===13||o===12||(h._contents+=`
|
||
`),r.readChar$0(),s=!0;continue}if(i===40||i===123||i===91){h._contents+=t.Primitives_stringFromCharCode(i),f.push(t.opposite0(r.readChar$0())),s=!1;continue}if(i===41||i===125||i===93){if(f.length===0)break;h._contents+=t.Primitives_stringFromCharCode(i),r.expectChar$1(f.pop()),s=!1;continue}if(i===59){if(f.length===0)break;h._contents+=t.Primitives_stringFromCharCode(r.readChar$0());continue}if(i===117||i===85){_=p.tryUrl$0(),_!=null?(u=_,o=!0):(u=null,o=!1),o?h._contents+=t.S(u):h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;continue}p.lookingAtIdentifier$0()?h._contents+=p.identifier$0():h._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1}return f.length!==0&&r.expectChar$1(c.JSArray_methods.get$last(f)),!e&&h._contents.length===0&&r.error$1(0,"Expected token."),r=h._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());continue}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());continue}if(r===32||r===9||r===10||r===13||r===12){if(s.whitespace$0(),i.peekChar$0()!==41)break;continue}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,l="Expected escape sequence.",o=this.scanner,_=o._string_scanner$_position;o.expectChar$1(92),r=0;e:{if(n=o.peekChar$0(),n==null&&o.error$1(0,l),(n===10||n===13||n===12)&&o.error$1(0,l),t.CharacterExtension_get_isHex0(n)){for(s=0;s<6&&(i=o.peekChar$0(),i!=null?(i>=48&&i<=57||i>=97&&i<=102?a=!0:a=i>=65&&i<=70,a=!a):a=!0,!a);++s)r*=16,r+=t.asHex0(o.readChar$0());this.scanCharIf$1(new t.Parser_escape_closure0);break e}r=o.readChar$0()}if(e?(a=r,a=a===95||t.CharacterExtension_get_isAlphabetic0(a)||a>=128):(a=r,a===95||t.CharacterExtension_get_isAlphabetic0(a)||a>=128?a=!0:a=a>=48&&a<=57||a===45),a)try{return a=t.Primitives_stringFromCharCode(r),a}catch(u){if($.RangeError._is(t.unwrapException(u)))o.error$3$length$position(0,"Invalid Unicode code point.",o._string_scanner$_position-_,_);else throw u}else return r<=31||m.$eq$(r,127)?o=!0:e?(o=r,o=o>=48&&o<=57):o=!1,o?(o=""+t.Primitives_stringFromCharCode(92),r>15&&(o+=t.Primitives_stringFromCharCode(t.hexCharFor0(c.JSNumber_methods._shrOtherPositive$1(r,4)))),o=o+t.Primitives_stringFromCharCode(t.hexCharFor0(r&15))+t.Primitives_stringFromCharCode(32),o.charCodeAt(0)==0,o):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,i=new t.Parser_scanIdentChar_matches0(r,e),a=this.scanner,l=a.peekChar$0();if(l!=null?(n=l,s=!0):(n=null,s=!1),s&&i.call$1(n))return a.readChar$0(),!0;if(l===92){if(s=a._string_scanner$_position,i.call$1(t.consumeEscapedCharacter0(a)))return!0;a.set$state(new t._SpanScannerState(a,s))}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,i;e==null&&(e=0),r=this.scanner,n=r.peekChar$1(e);e:{if(t._isInt(n)?s=n===95||t.CharacterExtension_get_isAlphabetic0(n)||n>=128:s=!1,s||n===92){r=!0;break e}if(n===45){i=r.peekChar$1(e+1);t:{if(t._isInt(i)?r=i===95||t.CharacterExtension_get_isAlphabetic0(i)||i>=128:r=!1,r||i===92||i===45){r=!0;break t}r=!1;break t}break e}r=!1;break e}return r},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,r=this.scanner.peekChar$0();return r!=null?(r===95||t.CharacterExtension_get_isAlphabetic0(r)||r>=128?e=!0:e=r>=48&&r<=57||r===45,e=e||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??s._as(i),r))return!1;return!0},expectIdentifier$2$name(e,r){var n,s,i,a,l,o,_;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,l=a+".",o=t._instanceType(i)._precomputed1;i.moveNext$0();)_=i.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??o._as(_),!1)&&n.error$2$position(0,l,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?r:new t.LazyFileSpan0(new t.Parser_spanFrom_closure0(this,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,this.get$error(this),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),n,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,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A="expected";try{try{return S=e.call$0(),S}catch(M){if(S=t.unwrapException(M),$.SourceSpanFormatException._is(S)){if(r=S,n=t.getTraceFromException(M),s=E._parser0$_interpolationMap,s==null)throw M;t.throwWithTrace0(s.mapException$1(r),r,n)}else throw M}}catch(M){if(S=t.unwrapException(M),$.SourceSpanFormatException._is(S))i=S,a=t.getTraceFromException(M),l=m.get$span$z(i),t.startsWithIgnoreCase0(i._span_exception$_message,A)&&(l=E._parser0$_adjustExceptionSpan$1(l)),h=i._span_exception$_message,f=l,t.throwWithTrace0(new t.SassFormatException0(c.Set_empty,h,f),i,a);else if($.MultiSourceSpanFormatException._is(S)){if(o=S,_=t.getTraceFromException(M),u=m.get$span$z(o),S=$.FileSpan,C=$.String,p=o.get$secondarySpans().cast$2$0(0,S,C),t.startsWithIgnoreCase0(o._span_exception$_message,A)){for(u=E._parser0$_adjustExceptionSpan$1(u),h=t.LinkedHashMap_LinkedHashMap$_empty(S,C),S=t.MapExtensions_get_pairs0(p,S,C),S=S.get$iterator(S);S.moveNext$0();)f=S.get$current(S),d=null,g=null,y=f,d=y._0,g=y._1,m.$indexSet$ax(h,E._parser0$_adjustExceptionSpan$1(d),g);p=h}t.throwWithTrace0(t.MultiSpanSassFormatException$0(o._span_exception$_message,u,o.get$primaryLabel(),p,null),o,_)}else throw M}},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(c.NativeUint32List_methods.sublist$2(s._decodedChars,0,i),0,null),l=i-1;for(r=null;l>=0;){if(n=c.JSString_methods.codeUnitAt$1(a,l),!(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=l),--l}return e}},t.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,r=e.identifier$0();return e.scanner.expectDone$0(),r},$signature:21},t.Parser_escape_closure0.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:34},t.Parser_scanIdentChar_matches0.prototype={call$1(e){var r=this.char;return this.caseSensitive?e===r:t.characterEqualsIgnoreCase0(r,e)},$signature:46},t.Parser_spanFrom_closure0.prototype={call$0(){return this.$this._parser0$_interpolationMap.mapSpan$1(this.span)},$signature:32},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 c.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 c.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"&&c.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"&&c.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:7},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===b&&(e=new t.PseudoSelector_specificity_closure0(r).call$0(),r._pseudo$__PseudoSelector_specificity_FI!==b&&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,l,o=this,_=o.name;if(_==="host"||_==="host-context"){if(!c.JSArray_methods.every$1(e,new t.PseudoSelector_unify_closure0))return null}else if(e.length===1?(r=e[0],r instanceof t.UniversalSelector0?_=!0:r instanceof t.PseudoSelector0?_=r.isClass&&r.name==="host"||r.get$isHostContext():_=!1):(r=null,_=!1),_)return r.unify$1(t._setArrayType([o],$.JSArray_SimpleSelector_2));if(c.JSArray_methods.contains$1(e,o))return e;for(n=t._setArrayType([],$.JSArray_SimpleSelector_2),_=e.length,s=!o.isClass,i=!1,a=0;a<e.length;e.length===_||(0,t.throwConcurrentModificationError)(e),++a){if(l=e[a],l instanceof t.PseudoSelector0&&!l.isClass){if(s)return null;n.push(o),i=!0}n.push(l)}return i||n.push(o),n},isSuperselector$1(e){var r,n,s,i=this;return i.super$SimpleSelector$isSuperselector0(e)?!0:(r=i.selector,r==null?i.$eq(0,e):e instanceof t.PseudoSelector0&&!i.isClass&&!e.isClass&&i.normalizedName==="slotted"&&e.name===i.name?(n=t.NullableExtension_andThen0(e.selector,r.get$isSuperselector()),n??!1):(n=$.JSArray_SimpleSelector_2,s=i.span,t.compoundIsSuperselector0(t.CompoundSelector$0(t._setArrayType([i],n),s),t.CompoundSelector$0(t._setArrayType([e],n),s),null)))},accept$1$1(e){return e.visitPseudoSelector$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.PseudoSelector0&&r.name===n.name&&r.isClass===n.isClass&&r.argument==n.argument&&m.$eq$(r.selector,n.selector)},get$hashCode(e){var r=this,n=c.JSString_methods.get$hashCode(r.name),s=r.isClass?218159:519018;return n^s^m.get$hashCode$(r.argument)^m.get$hashCode$(r.selector)}},t.PseudoSelector_specificity_closure0.prototype={call$0(){var e,r,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return t.SimpleSelector0.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,t.IterableIntegerExtension_get_max(new t.MappedListIterable(n,new t.PseudoSelector_specificity__closure1,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));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:3},t.PseudoSelector_specificity__closure1.prototype={call$1(e){return e.get$specificity()},$signature:264},t.PseudoSelector_specificity__closure2.prototype={call$1(e){return e.get$specificity()},$signature:264},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:16},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 c.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:542},t.JSClassExtension_get_defineStaticMethod_closure.prototype={call$2(e,r){return this._this[e]=t.allowInteropNamed(e,r),null},$signature:139},t.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,r){return m.get$$prototype$x(this._this)[e]=t.allowInteropCaptureThisNamed(e,r),null},$signature:139},t.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,r){return t.defineGetter(m.get$$prototype$x(this._this),e,r,null),null},$signature:139},t.RenderContext0.prototype={},t.RenderContextOptions0.prototype={},t.RenderContextResult0.prototype={},t.RenderContextResultStats0.prototype={},t.RenderOptions.prototype={},t.RenderResult.prototype={},t.RenderResultStats.prototype={},t.ReplaceExpressionVisitor0.prototype={visitCalculationExpression$1(e){var r=e.$arguments;return new t.CalculationExpression0(e.name,t.CalculationExpression__verifyArguments0(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitCalculationExpression_closure0(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>"))),e.span)},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)},visitInterpolatedFunctionExpression$1(e){return new t.InterpolatedFunctionExpression0(this.visitInterpolation$1(e.name),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,n,s,i,a,l,o=t._setArrayType([],$.JSArray_Record_2_Expression_and_Expression_2);for(r=e.pairs,n=r.length,s=0;s<n;++s)i=r[s],a=i._0,l=i._1,o.push(new t._Record_2(a.accept$1(this),l.accept$1(this)));return new t.MapExpression0(t.List_List$unmodifiable(o,$.Record_2_Expression_and_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,i,a=this,l=e.positional,o=$.String,_=$.Expression_2,u=t.LinkedHashMap_LinkedHashMap$_empty(o,_);for(r=t.MapExtensions_get_pairs0(e.named,o,_),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=n._0,i=n._1,u.$indexSet(0,s,i.accept$1(a));return r=e.rest,r=r==null?null:r.accept$1(a),n=e.keywordRest,n=n==null?null:n.accept$1(a),new t.ArgumentInvocation0(t.List_List$unmodifiable(new t.MappedListIterable(l,new t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0(a),t._arrayInstanceType(l)._eval$1("MappedListIterable<1,Expression0>")),_),t.ConstantMap_ConstantMap$from(u,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_visitCalculationExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:95},t.ReplaceExpressionVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:95},t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:95},t.ReplaceExpressionVisitor_visitInterpolation_closure0.prototype={call$1(e){return $.Expression_2._is(e)?e.accept$1(this.$this):e},$signature:65},t.ImporterResult0.prototype={get$sourceMapUrl(e){var r=this._result$_sourceMapUrl;return r??t.Uri_Uri$dataFromString(this.contents,c.C_Utf8Codec,null)}},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+c.JSString_methods.trimRight$0(t.Trace_Trace$from(r).get$terse().toString$0(0))),t.printError(n)},$signature:544},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(c.JSString_methods.endsWith$1(c.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(new t.SassParser_styleRuleSelector_closure0));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=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._sass0$_peekIndentation$0()>this._sass0$_currentIndentation},importArgument$0(){var e,r,n,s,i,a,l,o,_,u=this;e:{if(i=u.scanner,a=i.peekChar$0(),a===117||a===85){if(l=new t._SpanScannerState(i,i._string_scanner$_position),u.scanIdentifier$1("url")){if(i.scanChar$1(40))return i.set$state(l),u.super$StylesheetParser$importArgument0();i.set$state(l)}break e}if(a===39||a===34)return u.super$StylesheetParser$importArgument0()}for(l=new t._SpanScannerState(i,i._string_scanner$_position),o=i.peekChar$0();o!=null&&o!==44&&o!==59?_=!(o===10||o===13||o===12):_=!1,!!_;)i.readChar$0(),o=i.peekChar$0();if(e=i.substring$1(0,l.position),r=i.spanFrom$1(l),u.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 i=u.parseImportUrl$1(e),new t.DynamicImport0(i,r)}catch(p){if(i=t.unwrapException(p),$.FormatException._is(i))n=i,s=t.getTraceFromException(p),u.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},scanElse$1(e){var r,n,s,i,a,l=this;return l._sass0$_peekIndentation$0()!==e?!1:(r=l.scanner,n=r._string_scanner$_position,s=l._sass0$_currentIndentation,i=l._sass0$_nextIndentation,a=l._sass0$_nextIndentationEnd,l._sass0$_readIndentation$0(),r.scanChar$1(64)&&l.scanIdentifier$1("else")?!0:(r.set$state(new t._SpanScannerState(r,n)),l._sass0$_currentIndentation=s,l._sass0$_nextIndentation=i,l._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,a,l=this.scanner,o=l.peekChar$0();for((o===9||o===32)&&l.error$3$length$position(0,N.Indent,l._string_scanner$_position,0),r=t._setArrayType([],$.JSArray_Statement_2),n=l.string.length;l._string_scanner$_position!==n;)s=this._sass0$_child$1(e),s!=null?(i=s,a=!0):(i=null,a=!1),a&&r.push(i),this._sass0$_readIndentation$0();return r},_sass0$_child$1(e){var r,n=this,s=n.scanner,i=s.peekChar$0();e:{if(i===13||i===10||i===12){s=null;break e}if(i===36){s=n.variableDeclarationWithoutNamespace$0();break e}if(i===47){r=s.peekChar$1(1);t:{if(r===47){s=n._sass0$_silentComment$0();break t}if(r===42){s=n._sass0$_loudComment$0();break t}s=e.call$0();break t}break e}s=e.call$0();break e}return s},_sass0$_silentComment$0(){var e,r,n,s,i,a,l,o,_,u,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)?"///":"//",l=a.length;;){for(o=e._contents+=a,_=l;_<p._sass0$_currentIndentation-r;++_)o+=t.Primitives_stringFromCharCode(32),e._contents=o;for(;h._string_scanner$_position!==n?(u=h.peekChar$0(),u=!(u===10||u===13||u===12)):u=!1,!!u;)o+=t.Primitives_stringFromCharCode(h.readChar$0()),e._contents=o;if(e._contents=o+`
|
||
`,p._sass0$_peekIndentation$0()<r)break e;if(p._sass0$_peekIndentation$0()===r){h.peekChar$1(s)===47&&h.peekChar$1(i)===47&&p._sass0$_readIndentation$0();break}p._sass0$_readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new t.SilentComment0((n.charCodeAt(0)==0,n),h.spanFrom$1(new t._SpanScannerState(h,f)))},_sass0$_loudComment$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f=this,d=f.scanner,g=d._string_scanner$_position;for(d.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer0(e,r),e._contents="/*",s=f._sass0$_currentIndentation,i=d.string,a=i.length,l=!0;;l=!1){for(l?(o=d._string_scanner$_position,f.spaces$0(),_=d.peekChar$0(),_===10||_===13||_===12?(f._sass0$_readIndentation$0(),e._contents+=t.Primitives_stringFromCharCode(32)):(u=d._string_scanner$_position,e._contents+=c.JSString_methods.substring$2(i,o,u))):(_=e._contents+=`
|
||
`,e._contents=_+" * "),p=3;p<f._sass0$_currentIndentation-s;++p)e._contents+=t.Primitives_stringFromCharCode(32);for(;d._string_scanner$_position!==a&&(h=d.peekChar$0(),!(h===10||h===13||h===12));){if(h===35){d.peekChar$1(1)===123?(_=f.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),r.push(_)):e._contents+=t.Primitives_stringFromCharCode(d.readChar$0());continue}e._contents+=t.Primitives_stringFromCharCode(d.readChar$0())}if(f._sass0$_peekIndentation$0()<=s)break;for(;f._sass0$_lookingAtDoubleNewline$0();)f._sass0$_expectNewline$0(),_=e._contents+=`
|
||
`,e._contents=_+" *";f._sass0$_readIndentation$0()}return r=e._contents,c.JSString_methods.endsWith$1(c.JSString_methods.trimRight$0((r.charCodeAt(0)==0,r)),"*/")||(e._contents+=" */"),new t.LoudComment0(n.interpolation$1(d.spanFrom$1(new t._SpanScannerState(d,g))))},whitespaceWithoutComments$0(){var e,r,n;for(e=this.scanner,r=e.string.length;e._string_scanner$_position!==r&&(n=e.peekChar$0(),!(n!==9&&n!==32));)e.readChar$0()},loudComment$0(){var e,r=this.scanner;for(r.expect$1("/*");;)if(e=r.readChar$0(),(e===10||e===13||e===12)&&r.error$1(0,"expected */."),e===42){do e=r.readChar$0();while(e===42);if(e===47)break}},_sass0$_expectNewline$0(){var e=this.scanner,r=e.peekChar$0();if(r===59&&e.error$1(0,N.semico),r===13){e.readChar$0(),e.peekChar$0()===10&&e.readChar$0();return}if(r===10||r===12){e.readChar$0();return}e.error$1(0,"expected newline.")},_sass0$_lookingAtDoubleNewline$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n===13){e=r.peekChar$1(1);t:{if(e===10){r=r.peekChar$1(2),r=r===10||r===13||r===12;break t}if(e===13||e===12){r=!0;break t}r=!1;break t}break e}if(n===10||n===12){r=r.peekChar$1(1),r=r===10||r===13||r===12;break e}r=!1;break e}return r},_sass0$_whileIndentedLower$1(e){var r,n,s,i,a,l,o=this,_=o._sass0$_currentIndentation;for(r=o.scanner,n=r._sourceFile,s=null;o._sass0$_peekIndentation$0()>_;)i=o._sass0$_readIndentation$0(),s==null&&(s=i),s!==i&&(a=r._string_scanner$_position,l=n.getColumn$1(a),r.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(r._string_scanner$_position),a-l)),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,l,o,_,u,p=this,h=p._sass0$_nextIndentation;if(h!=null?(e=h,r=!0):(e=null,r=!1),r)return e;if(r=p.scanner,n=r._string_scanner$_position,s=r.string.length,n===s)return p._sass0$_nextIndentation=0,p._sass0$_nextIndentationEnd=new t._SpanScannerState(r,n),0;i=new t._SpanScannerState(r,n),p.scanCharIf$1(new t.SassParser__peekIndentation_closure1)||r.error$2$position(0,"Expected newline.",r._string_scanner$_position),a=t._Cell$(),l=t._Cell$(),o=t._Cell$(),n=o.__late_helper$_name;do{for(l._value=a._value=!1,o._value=0;;){e:{if(_=r.peekChar$0(),_===32){l._value=!0;break e}if(_===9){a._value=!0;break e}break}u=o._value,u===o&&t.throwExpression(t.LateError$localNI(n)),o._value=u+1,r.readChar$0()}if(u=r._string_scanner$_position,u===s)return p._sass0$_nextIndentation=0,p._sass0$_nextIndentationEnd=new t._SpanScannerState(r,u),r.set$state(i),0}while(p.scanCharIf$1(new t.SassParser__peekIndentation_closure2));return n=a._readLocal$0(),s=l._readLocal$0(),n?s?(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Tabs and spaces may not be mixed.",s.getColumn$1(r._string_scanner$_position),n-u)):p._sass0$_spaces===!0&&(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Expected spaces, was tabs.",s.getColumn$1(r._string_scanner$_position),n-u)):s&&p._sass0$_spaces===!1&&(n=r._string_scanner$_position,s=r._sourceFile,u=s.getColumn$1(n),r.error$3$length$position(0,"Expected tabs, was spaces.",s.getColumn$1(r._string_scanner$_position),n-u)),p._sass0$_nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&p._sass0$_spaces==null&&(p._sass0$_spaces=l._readLocal$0()),p._sass0$_nextIndentationEnd=new t._SpanScannerState(r,r._string_scanner$_position),r.set$state(i),o._readLocal$0()}},t.SassParser_styleRuleSelector_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},t.SassParser_children_closure0.prototype={call$0(){var e,r,n=this.$this._sass0$_child$1(this.child);n!=null?(e=n,r=!0):(e=null,r=!1),r&&this.children.push(e)},$signature:0},t.SassParser__peekIndentation_closure1.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},t.SassParser__peekIndentation_closure2.prototype={call$1(e){return e===10||e===13||e===12},$signature:34},t._Exports.prototype={},t._wrapMain_closure.prototype={call$1(e){return t._translateReturnValue(this.main.call$0())},$signature:108},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:108},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,c.Deprecation_elseif_false_elseif,N.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;case 59:i.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return i.expectChar$1(125),n;default:n.push(r.call$0())}},statements$1(e){var r,n,s,i,a,l,o=this,_=t._setArrayType([],$.JSArray_Statement_2);for(o.whitespaceWithoutComments$0(),r=o.scanner,n=r.string.length;r._string_scanner$_position!==n;)switch(r.peekChar$0()){case 36:_.push(o.variableDeclarationWithoutNamespace$0());break;case 47:switch(r.peekChar$1(1)){case 47:_.push(o._scss0$_silentComment$0()),o.whitespaceWithoutComments$0();break;case 42:_.push(o._scss0$_loudComment$0()),o.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null?(i=s,a=!0):(i=null,a=!1),a&&_.push(i)}break;case 59:r.readChar$0(),o.whitespaceWithoutComments$0();break;default:l=e.call$0(),l!=null?(i=l,a=!0):(i=null,a=!1),a&&_.push(i)}return _},_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,N.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,l,o=this.scanner,_=o._string_scanner$_position;o.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer0(e,r),e._contents="/*";e:for(;;)switch(o.peekChar$0()){case 35:o.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),r.push(s)):e._contents+=t.Primitives_stringFromCharCode(o.readChar$0());break;case 42:if(e._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),o.peekChar$0()!==47)continue e;return e._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),i=o._string_scanner$_position,s=o._sourceFile,a=new t._SpanScannerState(o,_).position,o=new t._FileSpan(s,a,i),o._FileSpan$3(s,a,i),a=$.Object,s=t.List_List$of(r,!0,a),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),l=t.List_List$from(s,!1,a),l.fixed$length=Array,l.immutable$list=Array,_=new t.Interpolation0(l,o),_.Interpolation$20(s,o),new t.LoudComment0(_);case 13:o.readChar$0(),o.peekChar$0()!==10&&(e._contents+=t.Primitives_stringFromCharCode(10));break;case 12:o.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(10);break;default:e._contents+=t.Primitives_stringFromCharCode(o.readChar$0())}}},t.Selector0.prototype={assertNotBogus$1$name(e){var r;this.accept$1(c._IsBogusVisitor_true0)&&(r=this.toString$0(0),t.EvaluationContext_current0().warn$2(0,"$"+e+": "+(r+N.x20is_nov),c.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 c.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(c._IsBogusVisitor_false0),r},visitPlaceholderSelector$1(e){return!0},visitPseudoSelector$1(e){var r,n,s=e.selector;return s!=null?(r=s,n=!0):(r=null,n=!1),n?(e.name==="not"?n=this.includeBogus&&r.accept$1(c._IsBogusVisitor_true0):n=this.visitSelectorList$1(r),n):!1}},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||c.JSArray_methods.get$last(s).combinators.length!==0||c.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(c._IsBogusVisitor_false0):r.accept$1(c._IsBogusVisitor_true0)}},t._IsBogusVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:50},t._IsUselessVisitor0.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||c.JSArray_methods.any$1(e.components,new t._IsUselessVisitor_visitComplexSelector_closure0(this))},visitPseudoSelector$1(e){return e.accept$1(c._IsBogusVisitor_true0)}},t._IsUselessVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:50},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(N.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:26},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:266},t._nest__closure2.prototype={call$2(e,r){return r.resolveParentSelectors$1(e)},$signature:267},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(N.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:26},t._append__closure1.prototype={call$1(e){return t.SassApiValue_assertSelector0(e,!1,null)},$signature:266},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:267},t._append___closure0.prototype={call$1(e){var r,n,s,i,a,l,o=null;if(e.leadingCombinators.length!==0)throw t.wrapException(t.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));if(r=e.components,r.length>=1?(n=r[0],s=c.JSArray_methods.sublist$1(r,1),i=!0):(s=o,n=s,i=!1),!i)throw t.wrapException(t.StateError$("Pattern matching error"));if(a=t._prependParent0(n.selector),a==null)throw t.wrapException(t.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));return i=this.span,l=t._setArrayType([new t.ComplexSelectorComponent0(a,t.List_List$unmodifiable(n.combinators,$.CssValue_Combinator_2),i)],$.JSArray_ComplexSelectorComponent_2),c.JSArray_methods.addAll$1(l,s),t.ComplexSelector$0(c.List_empty14,l,i,!1)},$signature:56},t._extend_closure0.prototype={call$1(e){var r,n,s="selector",i="extendee",a="extender",l=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector0(l.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector0(l.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector0(l.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace0(o,n,r,c.ExtendMode_allTargets_allTargets0,t.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:26},t._replace_closure0.prototype={call$1(e){var r,n,s="selector",i="original",a="replacement",l=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector0(l.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector0(l.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector0(l.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace0(o,n,r,c.ExtendMode_replace_replace0,t.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:26},t._unify_closure0.prototype={call$1(e){var r,n="selector1",s="selector2",i=m.getInterceptor$asx(e),a=t.SassApiValue_assertSelector0(i.$index(e,0),!1,n);return a.assertNotBogus$1$name(n),r=t.SassApiValue_assertSelector0(i.$index(e,1),!1,s),r.assertNotBogus$1$name(s),i=a.unify$1(r),i=i==null?null:i.get$asSassList(),i??c.C__SassNull0},$signature:5},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)?c.SassBoolean_true0:c.SassBoolean_false0},$signature:23},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>")),c.ListSeparator_rXA0,!1)},$signature:26},t._simpleSelectors__closure0.prototype={call$1(e){return new t.SassString0(t.serializeSelector0(e,!0),!1)},$signature:547},t._parse_closure0.prototype={call$1(e){return t.SassApiValue_assertSelector0(m.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:26},t._prependParent_closure1.prototype={call$0(){return this._0_0.length>=1},$signature:1},t._prependParent_closure2.prototype={call$0(){return this._0_0[0]},$signature:268},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,l=i._sourceFile,o=l.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=l.getLine$1(r)!==o,n&&(o=l.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,l,o=this,_=o.scanner,u=_._string_scanner$_position,p=new t._SpanScannerState(_,u),h=$.JSArray_CssValue_Combinator_2,f=t._setArrayType([],h),d=t._setArrayType([],$.JSArray_ComplexSelectorComponent_2);for(r=$.CssValue_Combinator_2,n=null,s=null;;){if(o.whitespace$0(),i=_.peekChar$0(),i===43){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue0(c.Combinator_4QF0,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i===62){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue0(c.Combinator_Cht0,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i===126){a=_._string_scanner$_position,_.readChar$0(),f.push(new t.CssValue0(c.Combinator_Htt0,o.spanFrom$1(new t._SpanScannerState(_,a)),r));continue}if(i==null)break;if(i!==91&&i!==46&&i!==35&&i!==37&&i!==58&&i!==38&&i!==42&&i!==124?a=o.lookingAtIdentifier$0():a=!0,a){n!=null?(a=o.spanFrom$1(p),l=t.List_List$from(f,!1,r),l.fixed$length=Array,l.immutable$list=Array,d.push(new t.ComplexSelectorComponent0(n,l,a))):f.length!==0&&(p=new t._SpanScannerState(_,_._string_scanner$_position),s=f),n=o._selector$_compoundSelector$0(),f=t._setArrayType([],h),_.peekChar$0()===38&&_.error$1(0,N.x22x26__ma);continue}break}return n!=null?(h=o.spanFrom$1(p),d.push(new t.ComplexSelectorComponent0(n,t.List_List$unmodifiable(f,r),h))):f.length!==0?s=f:_.error$1(0,"expected selector."),h=s??c.List_empty14,t.ComplexSelector$0(h,d,o.spanFrom$1(new t._SpanScannerState(_,u)),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,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position);switch(e==null&&(e=l._selector$_allowParent),o.peekChar$0()){case 91:return l._selector$_attributeSelector$0();case 46:return r=o._string_scanner$_position,o.expectChar$1(46),new t.ClassSelector0(l.identifier$0(),l.spanFrom$1(new t._SpanScannerState(o,r)));case 35:return r=o._string_scanner$_position,o.expectChar$1(35),new t.IDSelector0(l.identifier$0(),l.spanFrom$1(new t._SpanScannerState(o,r)));case 37:return r=o._string_scanner$_position,o.expectChar$1(37),n=l.identifier$0(),r=l.spanFrom$1(new t._SpanScannerState(o,r)),l._selector$_allowPlaceholder||l.error$2(0,N.Placeh,o.spanFrom$1(_)),new t.PlaceholderSelector0(n,r);case 58:return l._selector$_pseudoSelector$0();case 38:return r=o._string_scanner$_position,o.expectChar$1(38),l.lookingAtIdentifierBody$0()?(s=new t.StringBuffer(""),l._parser0$_identifierBody$1(s),s._contents.length===0&&o.error$1(0,"Expected identifier body."),i=s._contents,a=(i.charCodeAt(0)==0,i)):a=null,r=l.spanFrom$1(new t._SpanScannerState(o,r)),e||l.error$2(0,"Parent selectors aren't allowed here.",o.spanFrom$1(_)),new t.ParentSelector0(a,r);default:return l._selector$_typeOrUniversalSelector$0()}},_selector$_simpleSelector$0(){return this._selector$_simpleSelector$1$allowParent(null)},_selector$_attributeSelector$0(){var e,r,n,s,i,a=this,l=null,o=a.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(91),a.whitespace$0(),e=a._selector$_attributeName$0(),a.whitespace$0(),o.scanChar$1(93)?new t.AttributeSelector0(e,l,l,l,a.spanFrom$1(_)):(r=a._selector$_attributeOperator$0(),a.whitespace$0(),n=o.peekChar$0(),s=n===39||n===34?a.string$0():a.identifier$0(),a.whitespace$0(),n=o.peekChar$0(),i=n!=null&&t.CharacterExtension_get_isAlphabetic0(n)?t.Primitives_stringFromCharCode(o.readChar$0()):l,o.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 c.AttributeOperator_ES60;case 126:return e.expectChar$1(61),c.AttributeOperator_r600;case 124:return e.expectChar$1(61),c.AttributeOperator_ivT0;case 94:return e.expectChar$1(61),c.AttributeOperator_eot0;case 36:return e.expectChar$1(61),c.AttributeOperator_BGd0;case 42:return e.expectChar$1(61),c.AttributeOperator_8aB0;default:e.error$2$position(0,'Expected "]".',r)}},_selector$_pseudoSelector$0(){var e,r,n,s,i,a,l=this,o=null,_=l.scanner,u=new t._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),r=l.identifier$0(),_.scanChar$1(40)?(l.whitespace$0(),n=t.unvendor0(r),e?b._selectorPseudoElements0.contains$1(0,n)?(s=l._selector$_selectorList$0(),i=o):(i=l.declarationValue$1$allowEmpty(!0),s=o):b._selectorPseudoClasses0.contains$1(0,n)?(s=l._selector$_selectorList$0(),i=o):n==="nth-child"||n==="nth-last-child"?(i=l._selector$_aNPlusB$0(),l.whitespace$0(),a=_.peekChar$1(-1),(a===32||a===9||a===10||a===13||a===12)&&_.peekChar$0()!==41?(l.expectIdentifier$1("of"),i+=" of",l.whitespace$0(),s=l._selector$_selectorList$0()):s=o):(i=c.JSString_methods.trimRight$0(l.declarationValue$1$allowEmpty(!0)),s=o),_.expectChar$1(41),t.PseudoSelector$0(r,l.spanFrom$1(u),i,e,s)):t.PseudoSelector$0(r,l.spanFrom$1(u),o,e,o)},_selector$_aNPlusB$0(){var e,r,n,s,i,a=this;e:{if(e=a.scanner,r=e.peekChar$0(),r===101||r===69)return a.expectIdentifier$1("even"),"even";if(r===111||r===79)return a.expectIdentifier$1("odd"),"odd";if(r===43||r===45){n=""+t.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(s=e.peekChar$0(),s!=null&&s>=48&&s<=57){do n+=t.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);if(a.whitespace$0(),!a.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else a.expectIdentChar$1(110);if(n+=t.Primitives_stringFromCharCode(110),a.whitespace$0(),i=e.peekChar$0(),i!==43&&i!==45)return n.charCodeAt(0)==0,n;n+=t.Primitives_stringFromCharCode(e.readChar$0()),a.whitespace$0(),s=e.peekChar$0(),s!=null&&s>=48&&s<=57||e.error$1(0,"Expected a number.");do n+=t.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);return n.charCodeAt(0)==0,n},_selector$_typeOrUniversalSelector$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?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)):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)):(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:549},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:550},t.SelectorSearchVisitor0.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitParentSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return 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:46},t._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var r,n,s,i,a,l,o,_,u,p,h,f=this;for(r=m.get$iterator$ax(e.get$children(e)),n=!f._serialize0$_inspect,s=f._serialize0$_style===c.OutputStyle_10,i=!s,a=$.CssComment_2,l=$.CssParentNode_2,o=f._serialize0$_buffer,_=f._lineFeed.text,u=null;r.moveNext$0();)p=r.get$current(r),n?h=s?p.accept$1(c._IsInvisibleVisitor_true_true0):p.accept$1(c._IsInvisibleVisitor_true_false0):h=!1,!h&&(u!=null&&((l._is(u)?u.get$isChildless():!a._is(u))&&o.writeCharCode$1(59),f._serialize0$_isTrailingComment$2(p,u)?i&&o.writeCharCode$1(32):(i&&o.write$1(0,_),u.get$isGroupEnd()&&i&&o.write$1(0,_))),p.accept$1(f),u=p);u!=null?r=(l._is(u)?u.get$isChildless():!a._is(u))&&i:r=!1,r&&o.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!==c.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!==c.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!==c.OutputStyle_10||c.JSString_methods._codeUnitAt$1(e,0)!==117){s._serialize0$_buffer.write$1(0,e);return}r=c.JSString_methods.substring$2(e,4,e.length-1),n=c.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!==c.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},_serialize0$_visitMediaQuery$1(e){var r,n,s,i,a,l,o,_,u=this,p=e.modifier;p!=null?(r=p,n=!0):(r=null,n=!1),n&&(n=u._serialize0$_buffer,n.write$1(0,r),n.writeCharCode$1(32)),s=e.type,s!=null?(i=s,n=!0):(i=null,n=!1),n&&(n=u._serialize0$_buffer,n.write$1(0,i),e.conditions.length!==0&&n.write$1(0," and ")),a=e.conditions,a.length===1?n=c.JSString_methods.startsWith$1(a[0],"(not "):n=!1,n?(n=u._serialize0$_buffer,n.write$1(0,"not "),l=c.JSArray_methods.get$first(a),n.write$1(0,c.JSString_methods.substring$2(l,5,l.length-1))):(o=e.conjunction?"and":"or",n=u._serialize0$_style===c.OutputStyle_10?o+" ":" "+o+" ",_=u._serialize0$_buffer,u._serialize0$_writeBetween$3(a,n,_.get$write(_)))},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!==c.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!==c.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssDeclaration$1(e){var r,n,s,i,a,l,o=this;if(o._serialize0$_writeIndentation$0(),a=e.name,o._serialize0$_write$1(a),l=o._serialize0$_buffer,l.writeCharCode$1(58),m.startsWith$1$s(a.value,"--")&&e.parsedAsCustomProperty)l.forSpan$2(e.value.span,new t._SerializeVisitor_visitCssDeclaration_closure1(o,e));else{o._serialize0$_style!==c.OutputStyle_10&&l.writeCharCode$1(32);try{l.forSpan$2(e.valueSpanForMap,new t._SerializeVisitor_visitCssDeclaration_closure2(o,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),r,n);else if(a instanceof t.SassScriptException0)s=a,i=t.getTraceFromException(_),a=s.message,t.throwWithTrace0(new t.SassException0(c.Set_empty,a,e.value.span),s,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,s=this,i=$.SassString_2._as(e.value.value)._string0$_text;e:{if(r=s._serialize0$_minimumIndentation$1(i),r==null){s._serialize0$_buffer.write$1(0,i);break e}if(r===-1){n=s._serialize0$_buffer,n.write$1(0,t.trimAsciiRight0(i,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),s._serialize0$_writeWithIndent$2(i,Math.min(r,n.file.getColumn$1(n.offset)))}},_serialize0$_minimumIndentation$1(e){for(var r,n,s,i,a,l=t.LineScanner$(e),o=l.string.length;l._string_scanner$_position!==o?(r=l.super$StringScanner$readChar(),l._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);if(l._string_scanner$_position===o)return l.peekChar$1(-1)===10?-1:null;for(s=null;l._string_scanner$_position!==o;){for(;l._string_scanner$_position!==o&&(i=l.peekChar$0(),!(i!==32&&i!==9));)l._adjustLineAndColumn$1(l.super$StringScanner$readChar());if(!(l._string_scanner$_position===o||l.scanChar$1(10)))for(a=l._line_scanner$_column,s=s==null?a:Math.min(s,a);l._string_scanner$_position!==o?(r=l.super$StringScanner$readChar(),l._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);}return s??-1},_serialize0$_writeWithIndent$2(e,r){var n,s,i,a,l,o,_,u=t.LineScanner$(e);for(n=u.string,s=n.length,i=this._serialize0$_buffer;u._string_scanner$_position!==s&&(a=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(a),a!==10);)i.writeCharCode$1(a);for(;;){for(l=u._string_scanner$_position,o=1;;){if(u._string_scanner$_position===s){i.writeCharCode$1(32);return}e:{if(a=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(a),a===32||a===9)continue;if(a===10){l=u._string_scanner$_position,++o;break e}break}}for(this._serialize0$_writeTimes$2(10,o),this._serialize0$_writeIndentation$0(),_=u._string_scanner$_position,i.write$1(0,c.JSString_methods.substring$2(n,l+r,_));;){if(u._string_scanner$_position===s)return;if(a=u.super$StringScanner$readChar(),u._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===c.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,l,o,_,u,p,h,f,d=this,g=null;e:{if(r=t._InitializedCell$(new t._SerializeVisitor__writeCalculationValue_closure0(e)),n=e instanceof t.SassNumber0,n&&r._readFinal$0()&&e.get$hasComplexUnits()){if(!d._serialize0$_inspect)throw t.wrapException(t.SassScriptException$0(t.S(e)+" isn't a valid CSS value.",g));d._serialize0$_writeNumber$1(e._number1$_value),d._serialize0$_buffer.write$1(0,e.get$unitString());break e}if(n&&r._readFinal$0()){t:{if(s=e._number1$_value,1/0===s){d._serialize0$_buffer.write$1(0,"infinity");break t}if(-1/0===s){d._serialize0$_buffer.write$1(0,"-infinity");break t}isNaN(s)&&d._serialize0$_buffer.write$1(0,"NaN")}i=t.IterableExtension_get_firstOrNull(m.get$numeratorUnits$x(e)),i!=null?(a=i,n=!0):(a=g,n=!1),n&&(n=d._serialize0$_style!==c.OutputStyle_10,n&&d._serialize0$_buffer.writeCharCode$1(32),l=d._serialize0$_buffer,l.writeCharCode$1(42),n&&l.writeCharCode$1(32),l.writeCharCode$1(49),l.write$1(0,a));break e}if(e instanceof t.Value0){e.accept$1(d);break e}if(e instanceof t.CalculationInterpolation0){d._serialize0$_buffer.write$1(0,e._calculation0$_value);break e}e instanceof t.CalculationOperation0?(o=e._calculation0$_operator,_=e._calculation0$_left,u=e._calculation0$_right,u=u,n=!0):(u=g,_=u,o=_,n=!1),n&&(_ instanceof t.CalculationInterpolation0?p=!0:p=_ instanceof t.CalculationOperation0&&_._calculation0$_operator.precedence<o.precedence,p&&d._serialize0$_buffer.writeCharCode$1(40),d._serialize0$_writeCalculationValue$1(_),p&&d._serialize0$_buffer.writeCharCode$1(41),h=d._serialize0$_style!==c.OutputStyle_10||o.precedence===1,h&&d._serialize0$_buffer.writeCharCode$1(32),n=d._serialize0$_buffer,n.write$1(0,o.operator),h&&n.writeCharCode$1(32),u instanceof t.CalculationInterpolation0||u instanceof t.CalculationOperation0&&d._serialize0$_parenthesizeCalculationRhs$2(o,u._calculation0$_operator)?f=!0:(l=o===c.CalculationOperator_OvN0&&u instanceof t.SassNumber0&&!isFinite(u._number1$_value)&&u.get$hasUnits(),f=l),f&&n.writeCharCode$1(40),d._serialize0$_writeCalculationValue$1(u),f&&n.writeCharCode$1(41))}},_serialize0$_parenthesizeCalculationRhs$2(e,r){var n;e:{if(c.CalculationOperator_OvN0===e){n=!0;break e}if(c.CalculationOperator_IyK0===e){n=!1;break e}n=r===c.CalculationOperator_IyK0||r===c.CalculationOperator_2bx0;break e}return n},visitColor$1(e){var r,n,s,i,a,l,o,_,u,p=this;if(p._serialize0$_style===c.OutputStyle_10)t.fuzzyEquals0(e._color1$_alpha,1)?(r=p._serialize0$_canUseShortHex$1(e)?4:7,n=b.$get$namesByColor0().$index(0,e),n!=null?(s=n,i=!0):(s=null,i=!1),i&&s.length<=r?p._serialize0$_buffer.write$1(0,s):(i=p._serialize0$_buffer,p._serialize0$_canUseShortHex$1(e)?(i.writeCharCode$1(35),i.writeCharCode$1(t.hexCharFor0(e.get$red(e)&15)),i.writeCharCode$1(t.hexCharFor0(e.get$green(e)&15)),i.writeCharCode$1(t.hexCharFor0(e.get$blue(e)&15))):(i.writeCharCode$1(35),p._serialize0$_writeHexComponent$1(e.get$red(e)),p._serialize0$_writeHexComponent$1(e.get$green(e)),p._serialize0$_writeHexComponent$1(e.get$blue(e))))):p._serialize0$_writeRgb$1(e);else if(a=e.format,a!=null?(l=a,i=!0):(l=null,i=!1),i)e:{if(c._ColorFormatEnum_rgbFunction0===l){p._serialize0$_writeRgb$1(e);break e}if(c._ColorFormatEnum_hslFunction0===l){i=e._color1$_alpha,o=t.fuzzyEquals0(i,1),_=p._serialize0$_buffer,_.write$1(0,o?"hsl(":"hsla("),p._serialize0$_writeNumber$1(e.get$hue(e)),_.write$1(0,", "),p._serialize0$_writeNumber$1(e.get$saturation(e)),_.writeCharCode$1(37),_.write$1(0,", "),p._serialize0$_writeNumber$1(e.get$lightness(e)),_.writeCharCode$1(37),o||(_.write$1(0,", "),p._serialize0$_writeNumber$1(i)),_.writeCharCode$1(41);break e}if(l instanceof t.SpanColorFormat0){p._serialize0$_buffer.write$1(0,l._color1$_span.get$text());break e}}else u=b.$get$namesByColor0().$index(0,e),u!=null?(s=u,i=!0):(s=null,i=!1),i&&!t.fuzzyEquals0(e._color1$_alpha,0)?p._serialize0$_buffer.write$1(0,s):t.fuzzyEquals0(e._color1$_alpha,1)?(p._serialize0$_buffer.writeCharCode$1(35),p._serialize0$_writeHexComponent$1(e.get$red(e)),p._serialize0$_writeHexComponent$1(e.get$green(e)),p._serialize0$_writeHexComponent$1(e.get$blue(e))):p._serialize0$_writeRgb$1(e)},_serialize0$_writeRgb$1(e){var r,n=e._color1$_alpha,s=t.fuzzyEquals0(n,1),i=this._serialize0$_buffer;i.write$1(0,s?"rgb(":"rgba("),i.write$1(0,e.get$red(e)),r=this._serialize0$_style===c.OutputStyle_10,i.write$1(0,r?",":", "),i.write$1(0,e.get$green(e)),i.write$1(0,r?",":", "),i.write$1(0,e.get$blue(e)),s||(i.write$1(0,r?",":", "),this._serialize0$_writeNumber$1(n)),i.writeCharCode$1(41)},_serialize0$_canUseShortHex$1(e){var r=e.get$red(e);return(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)?(r=e.get$green(e),(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)?(r=e.get$blue(e),r=(r&15)===c.JSInt_methods._shrOtherPositive$1(r,4)):r=!1):r=!1,r},_serialize0$_writeHexComponent$1(e){var r=this._serialize0$_buffer;r.writeCharCode$1(t.hexCharFor0(c.JSInt_methods._shrOtherPositive$1(e,4))),r.writeCharCode$1(t.hexCharFor0(e&15))},visitList$1(e){var r,n,s,i,a,l=this,o=e._list1$_hasBrackets;if(o)l._serialize0$_buffer.writeCharCode$1(91);else if(e._list1$_contents.length===0){if(!l._serialize0$_inspect)throw t.wrapException(t.SassScriptException$0("() isn't a valid CSS value.",null));l._serialize0$_buffer.write$1(0,"()");return}r=l._serialize0$_inspect,r&&e._list1$_contents.length===1?(n=e._list1$_separator,n=n===c.ListSeparator_rXA0||n===c.ListSeparator_zg90,s=n):s=!1,s&&!o&&l._serialize0$_buffer.writeCharCode$1(40),n=e._list1$_contents,n=r?n:new t.WhereIterable(n,new t._SerializeVisitor_visitList_closure2,t._arrayInstanceType(n)._eval$1("WhereIterable<1>")),i=e._list1$_separator,a=l._serialize0$_separatorString$1(i),l._serialize0$_writeBetween$3(n,a,r?new t._SerializeVisitor_visitList_closure3(l,e):new t._SerializeVisitor_visitList_closure4(l)),s&&(r=l._serialize0$_buffer,r.write$1(0,i.separator),o||r.writeCharCode$1(41)),o&&l._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){var r;e:{if(c.ListSeparator_rXA0===e){r=this._serialize0$_style===c.OutputStyle_10?",":", ";break e}if(c.ListSeparator_zg90===e){r=this._serialize0$_style===c.OutputStyle_10?"/":" / ";break e}if(c.ListSeparator_EVt0===e){r=" ";break e}r="";break e}return r},_serialize0$_elementNeedsParens$2(e,r){var n;e:{if(r instanceof t.SassList0&&r._list1$_contents.length>1&&!r._list1$_hasBrackets){t:{if(c.ListSeparator_rXA0===e){n=r._list1$_separator===c.ListSeparator_rXA0;break t}if(c.ListSeparator_zg90===e){n=r._list1$_separator,n=n===c.ListSeparator_rXA0||n===c.ListSeparator_zg90;break t}n=r._list1$_separator!==c.ListSeparator_undecided_null_undecided0;break t}break e}n=!1;break e}return n},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===c.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,s,i,a,l=this,o=null,_=e.asSlash;if($.Record_2_nullable_Object_and_nullable_Object._is(_)?(r=_._0,n=_._1,s=!0):(n=o,r=n,s=!1),s){l.visitNumber$1(r),l._serialize0$_buffer.writeCharCode$1(47),l.visitNumber$1(n);return}if(s=e._number1$_value,!isFinite(s)){l.visitCalculation$1(new t.SassCalculation0("calc",t.List_List$unmodifiable(t._setArrayType([e],$.JSArray_Object),$.Object)));return}if(l._serialize0$_writeNumber$1(s),l._serialize0$_inspect)l._serialize0$_buffer.write$1(0,e.get$unitString());else{if(e.get$hasComplexUnits())throw t.wrapException(t.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",o));i=e.get$numeratorUnits(e),i.length===1?(a=i[0],s=!0):(a=o,s=!1),s&&l._serialize0$_buffer.write$1(0,a)}},_serialize0$_writeNumber$1(e){var r,n,s,i=this,a=t.fuzzyAsInt0(e);if(a!=null?(r=a,n=!0):(r=null,n=!1),n){i._serialize0$_buffer.write$1(0,i._serialize0$_removeExponent$1(m.toString$0$(r)));return}if(s=i._serialize0$_removeExponent$1(c.JSNumber_methods.toString$0(e)),s.length<12){i._serialize0$_style===c.OutputStyle_10&&c.JSString_methods._codeUnitAt$1(s,0)===48&&(s=c.JSString_methods.substring$1(s,1)),i._serialize0$_buffer.write$1(0,s);return}i._serialize0$_writeRounded$1(s)},_serialize0$_removeExponent$1(e){for(var r,n,s,i=c.JSString_methods._codeUnitAt$1(e,0),a=i===45,l=t._Cell$(),o=e.length,_=0;;){if(!(_<o)){r=null;break}e:{if(c.JSString_methods._codeUnitAt$1(e,_)!==101)break e;r=new t.StringBuffer(""),i=r._contents=""+t.Primitives_stringFromCharCode(i),a?(i+=t.Primitives_stringFromCharCode(c.JSString_methods._codeUnitAt$1(e,1)),r._contents=i,_>3&&(r._contents=i+c.JSString_methods.substring$2(e,3,_))):_>2&&(r._contents=i+c.JSString_methods.substring$2(e,2,_)),l._value=t.int_parse(c.JSString_methods.substring$2(e,_+1,o),null);break}++_}if(r==null)return e;if(l._readLocal$0()>0){for(i=l._readLocal$0(),o=r._contents,n=a?1:0,s=i-(o.length-1-n),i=o,_=0;_<s;++_)i=r._contents+=t.Primitives_stringFromCharCode(48);return i.charCodeAt(0)==0,i}else{for(i=(a?""+t.Primitives_stringFromCharCode(45):"")+"0.",o=l.__late_helper$_name,_=-1;n=l._value,n===l&&t.throwExpression(t.LateError$localNI(o)),_>n;)i+=t.Primitives_stringFromCharCode(48),--_;return a?(o=r._contents,o=c.JSString_methods.substring$1((o.charCodeAt(0)==0,o),1)):o=r,o=i+t.S(o),o.charCodeAt(0)==0,o}},_serialize0$_writeRounded$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this;if(c.JSString_methods.endsWith$1(e,".0")){g._serialize0$_buffer.write$1(0,c.JSString_methods.substring$2(e,0,e.length-2));return}for(r=e.length,n=new Uint8Array(r+1),s=c.JSString_methods._codeUnitAt$1(e,0)===45,i=s?1:0,a=1;;i=l,a=_){if(i===r){g._serialize0$_buffer.write$1(0,e);return}if(l=i+1,o=c.JSString_methods._codeUnitAt$1(e,i),o===46){i=l;break}_=a+1,n[a]=o-48}if(u=i+10,u>=r){g._serialize0$_buffer.write$1(0,e);return}for(_=a;i<u;i=l,_=p)p=_+1,l=i+1,n[_]=c.JSString_methods._codeUnitAt$1(e,i)-48;if(c.JSString_methods._codeUnitAt$1(e,i)-48>=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_<a;++_)n[_]=0;for(;r=_>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===c.OutputStyle_10&&n[1]===0?2:1:f=0,d=g._serialize0$_buffer;f<a;++f)d.writeCharCode$1(48+n[f]);if(r)for(d.writeCharCode$1(46);f<_;++f)d.writeCharCode$1(48+n[f])},_serialize0$_visitQuotedString$2$forceDoubleQuote(e,r){var n,s,i,a,l,o,_,u,p,h,f,d=this,g=r?d._serialize0$_buffer:new t.StringBuffer("");for(r&&g.writeCharCode$1(34),n=e.length,s=!1,i=!1,a=0;a<n;++a){if(l=c.JSString_methods._codeUnitAt$1(e,a),o=t._InitializedCell$(new t._SerializeVisitor__visitQuotedString_closure1(l)),_=t._InitializedCell$(new t._SerializeVisitor__visitQuotedString_closure2(l)),o._readFinal$0()&&r){g.writeCharCode$1(39);continue}if(o._readFinal$0()&&i){d._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(o._readFinal$0()){g.writeCharCode$1(39),s=!0;continue}if(_._readFinal$0()&&r){g.writeCharCode$1(92),g.writeCharCode$1(34);continue}if(_._readFinal$0()&&s){d._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_._readFinal$0()){g.writeCharCode$1(34),i=!0;continue}if(l===0||l===1||l===2||l===3||l===4||l===5||l===6||l===7||l===8||l===10||l===11||l===12||l===13||l===14||l===15||l===16||l===17||l===18||l===19||l===20||l===21||l===22||l===23||l===24||l===25||l===26||l===27||l===28||l===29||l===30||l===31){d._serialize0$_writeEscape$4(g,l,e,a);continue}if(l===92){g.writeCharCode$1(92),g.writeCharCode$1(92);continue}u=d._serialize0$_tryPrivateUseCharacter$4(g,l,e,a),u!=null?(p=u,h=!0):(p=null,h=!1),h?a=p:g.writeCharCode$1(l)}r?g.writeCharCode$1(34):(f=i?39:34,n=d._serialize0$_buffer,n.writeCharCode$1(f),n.write$1(0,g),n.writeCharCode$1(f))},_serialize0$_visitQuotedString$1(e){return this._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!1)},_serialize0$_visitUnquotedString$1(e){var r,n,s,i,a,l,o,_;for(r=e.length,n=this._serialize0$_buffer,s=!1,i=0;i<r;++i){if(a=c.JSString_methods._codeUnitAt$1(e,i),a===10){n.writeCharCode$1(32),s=!0;continue}if(a===32){s||n.writeCharCode$1(32);continue}l=this._serialize0$_tryPrivateUseCharacter$4(n,a,e,i),l!=null?(o=l,_=!0):(o=null,_=!1),_?i=o:n.writeCharCode$1(a),s=!1}},_serialize0$_tryPrivateUseCharacter$4(e,r,n,s){var i;return this._serialize0$_style===c.OutputStyle_10?null:r>=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)+(c.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,c.JSInt_methods.toRadixString$1(r,16)),i=s+1,n.length!==i&&(a=c.JSString_methods._codeUnitAt$1(n,i),(t.CharacterExtension_get_isHex0(a)||a===32||a===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var r,n,s,i=this._serialize0$_buffer;i.writeCharCode$1(91),i.write$1(0,e.name),r=e.value,r!=null?(n=r,s=!0):(n=null,s=!1),s&&(i.write$1(0,e.op),t.Parser_isIdentifier0(n)&&!m.startsWith$1$s(n,"--")?(i.write$1(0,n),s=e.modifier,s!=null&&i.writeCharCode$1(32)):(this._serialize0$_visitQuotedString$1(n),s=e.modifier,s!=null&&this._serialize0$_style!==c.OutputStyle_10&&i.writeCharCode$1(32)),t.NullableExtension_andThen0(s,i.get$write(i))),i.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,l,o,_,u,p,h=this,f=e.leadingCombinators;for(h._serialize0$_writeCombinators$1(f),f.length>=1&&e.components.length>=1&&h._serialize0$_style!==c.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===c.OutputStyle_10,a=!i,l=0;l<r;++l)o=f[l],h.visitCompoundSelector$1(o.selector),_=o.combinators,u=_.length===0,u||a&&s.writeCharCode$1(32),p=i?"":" ",h._serialize0$_writeBetween$3(_,p,s.get$write(s)),l!==n?_=!i||u:_=!1,_&&s.writeCharCode$1(32)},_serialize0$_writeCombinators$1(e){var r=this._serialize0$_style===c.OutputStyle_10?"":" ",n=this._serialize0$_buffer;return this._serialize0$_writeBetween$3(e,r,n.get$write(n))},visitCompoundSelector$1(e){var r,n,s,i=this._serialize0$_buffer,a=i.get$length(i);for(r=e.components,n=r.length,s=0;s<n;++s)r[s].accept$1(this);i.get$length(i)===a&&i.writeCharCode$1(42)},visitIDSelector$1(e){var r=this._serialize0$_buffer;r.writeCharCode$1(35),r.write$1(0,e.name)},visitSelectorList$1(e){var r,n,s,i,a,l,o=this,_=e.components;for(r=m.get$iterator$ax(o._serialize0$_inspect?_:new t.WhereIterable(_,new t._SerializeVisitor_visitSelectorList_closure0,t._arrayInstanceType(_)._eval$1("WhereIterable<1>"))),n=o._serialize0$_style!==c.OutputStyle_10,s=o._serialize0$_buffer,i=o._lineFeed.text,a=!0;r.moveNext$0();)l=r.get$current(r),a?a=!1:(s.writeCharCode$1(44),l.lineBreak?(n&&s.write$1(0,i),o._serialize0$_writeIndentation$0()):n&&s.writeCharCode$1(32)),o.visitComplexSelector$1(l)},visitParentSelector$1(e){var r=this._serialize0$_buffer;r.writeCharCode$1(38),t.NullableExtension_andThen0(e.suffix,r.get$write(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=t._InitializedCell$(new t._SerializeVisitor_visitPseudoSelector_closure0(e)),i=e.name;i==="not"&&s._readFinal$0()instanceof t.SelectorList0&&s._readFinal$0().accept$1(c._IsInvisibleVisitor_true0)||(r=this._serialize0$_buffer,r.writeCharCode$1(58),e.isSyntacticClass||r.writeCharCode$1(58),r.write$1(0,i),i=e.argument,n=i==null,!(n&&e.selector==null)&&(r.writeCharCode$1(40),n||(r.write$1(0,i),e.selector!=null&&r.writeCharCode$1(32)),t.NullableExtension_andThen0(e.selector,this.get$visitSelectorList()),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,l,o,_,u,p,h,f,d,g=this,y=g._serialize0$_buffer;for(y.writeCharCode$1(123),r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=g._serialize0$_style===c.OutputStyle_10,s=!n,i=g.get$_serialize0$_requiresSemicolon(),a=!g._serialize0$_inspect,l=t._instanceType(r)._precomputed1,o=g._lineFeed.text,_=null,u=null;r.moveNext$0();)p=r.__internal$_current,h=p??l._as(p),a?p=n?h.accept$1(c._IsInvisibleVisitor_true_true0):h.accept$1(c._IsInvisibleVisitor_true_false0):p=!1,!p&&(p=u==null,f=p?null:i.call$1(u),(f??!1)&&y.writeCharCode$1(59),g._serialize0$_isTrailingComment$2(h,p?e:u)?(s&&y.writeCharCode$1(32),d=g._serialize0$_indentation,g._serialize0$_indentation=0,new t._SerializeVisitor__visitChildren_closure1(g,h).call$0(),g._serialize0$_indentation=d):(s&&y.write$1(0,o),++g._serialize0$_indentation,new t._SerializeVisitor__visitChildren_closure2(g,h).call$0(),--g._serialize0$_indentation),_=u,u=h);u!=null&&(($.CssParentNode_2._is(u)?u.get$isChildless():!$.CssComment_2._is(u))&&s&&y.writeCharCode$1(59),_==null&&g._serialize0$_isTrailingComment$2(u,e)?s&&y.writeCharCode$1(32):(g._serialize0$_writeLineFeed$0(),g._serialize0$_writeIndentation$0())),y.writeCharCode$1(125)},_serialize0$_requiresSemicolon$1(e){return $.CssParentNode_2._is(e)?e.get$isChildless():!$.CssComment_2._is(e)},_serialize0$_isTrailingComment$2(e,r){var n,s,i,a,l,o,_;return this._serialize0$_style===c.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:(l=Math.max(0,c.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),o=r.get$span(r),_=s.span$2(0,i.offset,o.get$start(o).offset+l),n=n.get$start(n),n=n.file.getLine$1(n.offset),o=t.FileLocation$_(_.file,_._end),n===o.file.getLine$1(o.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!==c.OutputStyle_10&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==c.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<r;++s)n.writeCharCode$1(e)},_serialize0$_writeBetween$1$3(e,r,n){var s,i,a,l;for(s=m.get$iterator$ax(e),i=this._serialize0$_buffer,a=!0;s.moveNext$0();)l=s.get$current(s),a?a=!1:i.write$1(0,r),n.call$1(l)},_serialize0$_writeBetween$3(e,r,n){return this._serialize0$_writeBetween$1$3(e,r,n,$.dynamic)}},t._SerializeVisitor_visitCssComment_closure0.prototype={call$0(){var e,r,n,s,i,a=this.$this;a._serialize0$_style===c.OutputStyle_10&&c.JSString_methods._codeUnitAt$1(this.node.text,2)!==33||(e=this.node,r=e.text,!c.JSString_methods.startsWith$1(r,t.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=a._serialize0$_minimumIndentation$1(r),n!=null?(s=n,i=!0):(s=null,i=!1),i?(e=e.span,e=e.get$start(e),e=e.file.getColumn$1(e.offset),s=Math.min(t.checkNum(s),e),a._serialize0$_writeIndentation$0(),a._serialize0$_writeWithIndent$2(r,s)):(a._serialize0$_writeIndentation$0(),a._serialize0$_buffer.write$1(0,r))))},$signature:2},t._SerializeVisitor_visitCssAtRule_closure0.prototype={call$0(){var e,r,n,s=this.$this,i=s._serialize0$_buffer;i.writeCharCode$1(64),e=this.node,s._serialize0$_write$1(e.name),r=e.value,r!=null?(n=r,e=!0):(n=null,e=!1),e&&(i.writeCharCode$1(32),s._serialize0$_write$1(n))},$signature:2},t._SerializeVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._serialize0$_buffer;a.write$1(0,"@media"),e=this.node.queries,r=c.JSArray_methods.get$first(e),n=i._serialize0$_style===c.OutputStyle_10,n&&r.modifier==null&&r.type==null?(s=r.conditions,s=s.length===1&&m.startsWith$1$s(c.JSArray_methods.get$first(s),"(not ")):s=!0,s&&a.writeCharCode$1(32),a=n?",":", ",i._serialize0$_writeBetween$3(e,a,i.get$_serialize0$_visitMediaQuery())},$signature:2},t._SerializeVisitor_visitCssImport_closure0.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._serialize0$_buffer;a.write$1(0,"@import"),e=i._serialize0$_style!==c.OutputStyle_10,e&&a.writeCharCode$1(32),r=this.node,a.forSpan$2(r.url.span,new t._SerializeVisitor_visitCssImport__closure0(i,r)),n=r.modifiers,n!=null?(s=n,i=!0):(s=null,i=!1),i&&(e&&a.writeCharCode$1(32),a.write$1(0,s))},$signature:2},t._SerializeVisitor_visitCssImport__closure0.prototype={call$0(){return this.$this._serialize0$_writeImportUrl$1(this.node.url.value)},$signature:0},t._SerializeVisitor_visitCssKeyframeBlock_closure0.prototype={call$0(){var e=this.$this,r=e._serialize0$_style===c.OutputStyle_10?",":", ",n=e._serialize0$_buffer;return e._serialize0$_writeBetween$3(this.node.selector.value,r,n.get$write(n))},$signature:0},t._SerializeVisitor_visitCssStyleRule_closure0.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule0$_selector._box0$_inner.value)},$signature:0},t._SerializeVisitor_visitCssSupportsRule_closure0.prototype={call$0(){var e=this.$this,r=e._serialize0$_buffer;r.write$1(0,"@supports"),e._serialize0$_style===c.OutputStyle_10&&m.codeUnitAt$1$s(this.node.condition.value,0)===40||r.writeCharCode$1(32),e._serialize0$_write$1(this.node.condition)},$signature:2},t._SerializeVisitor_visitCssDeclaration_closure1.prototype={call$0(){var e=this.$this,r=this.node;e._serialize0$_style===c.OutputStyle_10?e._serialize0$_writeFoldedValue$1(r):e._serialize0$_writeReindentedValue$1(r)},$signature:2},t._SerializeVisitor_visitCssDeclaration_closure2.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},t._SerializeVisitor__writeCalculationValue_closure0.prototype={call$0(){return!isFinite(this._2_0._number1$_value)},$signature:1},t._SerializeVisitor_visitList_closure2.prototype={call$1(e){return!e.get$isBlank()},$signature:51},t._SerializeVisitor_visitList_closure3.prototype={call$1(e){var r=this.$this,n=r._serialize0$_elementNeedsParens$2(this.value._list1$_separator,e);n&&r._serialize0$_buffer.writeCharCode$1(40),e.accept$1(r),n&&r._serialize0$_buffer.writeCharCode$1(41)},$signature:55},t._SerializeVisitor_visitList_closure4.prototype={call$1(e){e.accept$1(this.$this)},$signature:55},t._SerializeVisitor_visitMap_closure0.prototype={call$1(e){var r=this.$this;r._serialize0$_writeMapElement$1(e.key),r._serialize0$_buffer.write$1(0,": "),r._serialize0$_writeMapElement$1(e.value)},$signature:553},t._SerializeVisitor__visitQuotedString_closure1.prototype={call$0(){return this._1_0===39},$signature:1},t._SerializeVisitor__visitQuotedString_closure2.prototype={call$0(){return this._1_0===34},$signature:1},t._SerializeVisitor_visitSelectorList_closure0.prototype={call$1(e){return!e.accept$1(c._IsInvisibleVisitor_true0)},$signature:17},t._SerializeVisitor_visitPseudoSelector_closure0.prototype={call$0(){return this._0_0.selector},$signature:75},t._SerializeVisitor__write_closure0.prototype={call$0(){return this.$this._serialize0$_buffer.write$1(0,this.value.value)},$signature:0},t._SerializeVisitor__visitChildren_closure1.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},t._SerializeVisitor__visitChildren_closure2.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},t.OutputStyle0.prototype={_enumToString$0(){return"OutputStyle."+this._name}},t.LineFeed0.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return this.name}},t.ShadowedModuleView0.prototype={get$url(e){var r=this._shadowed_view0$_inner;return r.get$url(r)},get$upstream(){return this._shadowed_view0$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view0$_inner.get$extensionStore()},get$css(e){var r=this._shadowed_view0$_inner;return r.get$css(r)},get$preModuleComments(){return this._shadowed_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,r,n){if(this.variables.containsKey$1(e))this._shadowed_view0$_inner.setVariable$3(e,r,n);else throw t.wrapException(t.SassScriptException$0("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view0$_inner.variableIdentity$1(e)},$eq(e,r){var n,s,i=this;return r==null?!1:(r instanceof t.ShadowedModuleView0&&i._shadowed_view0$_inner.$eq(0,r._shadowed_view0$_inner)?(n=i.variables,n=n.get$keys(n),s=r.variables,c.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.functions,n=n.get$keys(n),s=r.functions,c.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.mixins,n=n.get$keys(n),s=r.mixins,s=c.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_view0$_inner;return r.get$hashCode(r)},cloneCss$0(){var e=this;return new t.ShadowedModuleView0(e._shadowed_view0$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},t.SilentComment0.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},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.SimpleSelector0.prototype={get$specificity(){return 1e3},addSuffix$1(e){return t.throwExpression(t.MultiSpanSassException$0('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,l,o=this;if(e.length===1?(r=e[0],r instanceof t.UniversalSelector0?n=!0:r instanceof t.PseudoSelector0?n=r.isClass&&r.name==="host"||r.get$isHostContext():n=!1):(r=null,n=!1),n)return r.unify$1(t._setArrayType([o],$.JSArray_SimpleSelector_2));if(c.JSArray_methods.contains$1(e,o))return e;for(s=t._setArrayType([],$.JSArray_SimpleSelector_2),n=e.length,i=!1,a=0;a<e.length;e.length===n||(0,t.throwConcurrentModificationError)(e),++a)l=e[a],!i&&l instanceof t.PseudoSelector0&&(s.push(o),i=!0),s.push(l);return i||s.push(o),s},isSuperselector$1(e){var r;return this.$eq(0,e)?!0:e instanceof t.PseudoSelector0&&e.isClass&&(r=e.selector,r!=null&&b._subselectorPseudos0.contains$1(0,e.normalizedName))?c.JSArray_methods.every$1(r.components,new t.SimpleSelector_isSuperselector_closure0(this)):!1}},t.SimpleSelector_isSuperselector_closure0.prototype={call$1(e){var r=e.components;return r.length!==0&&c.JSArray_methods.any$1(c.JSArray_methods.get$last(r).selector.components,new t.SimpleSelector_isSuperselector__closure0(this.$this))},$signature:17},t.SimpleSelector_isSuperselector__closure0.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:16},t.SingleUnitSassNumber0.prototype={get$numeratorUnits(e){return t.List_List$unmodifiable([this._single_unit$_unit],$.String)},get$denominatorUnits(e){return c.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},withValue$1(e){return new t.SingleUnitSassNumber0(this._single_unit$_unit,e,null)},withSlash$2(e,r){return new t.SingleUnitSassNumber0(this._single_unit$_unit,this._number1$_value,new t._Record_2(e,r))},hasUnit$1(e){return e===this._single_unit$_unit},hasCompatibleUnits$1(e){return e instanceof t.SingleUnitSassNumber0&&t.conversionFactor0(this._single_unit$_unit,e._single_unit$_unit)!=null},hasPossiblyCompatibleUnits$1(e){var r,n,s;return e instanceof t.SingleUnitSassNumber0?(r=b.$get$_knownCompatibilitiesByUnit0(),n=r.$index(0,this._single_unit$_unit.toLowerCase()),n==null?!0:(s=e._single_unit$_unit.toLowerCase(),n.contains$1(0,s)||!r.containsKey$1(s))):!1},compatibleWithUnit$1(e){return t.conversionFactor0(this._single_unit$_unit,e)!=null},coerceToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$coerceToMatch0(e,r,n)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$coerceValueToMatch0(e,r,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$convertToMatch(e,r,n)},convertValueToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$convertValueToMatch0(e,r,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,r,n){var s=m.getInterceptor$asx(e);return s=s.get$length(e)===1&&m.get$isEmpty$asx(r)?this._single_unit$_coerceToUnit$1(s.$index(e,0)):null,s??this.super$SassNumber$coerce0(e,r,n)},coerce$2(e,r){return this.coerce$3(e,r,null)},coerceValue$3(e,r,n){var s=m.getInterceptor$asx(e);return s=s.get$length(e)===1&&m.get$isEmpty$asx(r)?this._single_unit$_coerceValueToUnit$1(s.$index(e,0)):null,s??this.super$SassNumber$coerceValue0(e,r,n)},coerceValueToUnit$2(e,r){var n=this._single_unit$_coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit0(e,r)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_single_unit$_coerceToUnit$1(e){var r=this._single_unit$_unit;return r===e?this:t.NullableExtension_andThen0(t.conversionFactor0(e,r),new t.SingleUnitSassNumber__coerceToUnit_closure0(this,e))},_single_unit$_coerceValueToUnit$1(e){return t.NullableExtension_andThen0(t.conversionFactor0(e,this._single_unit$_unit),new t.SingleUnitSassNumber__coerceValueToUnit_closure0(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.removeFirstWhere0(s,new t.SingleUnitSassNumber_multiplyUnits_closure1(i,this),new t.SingleUnitSassNumber_multiplyUnits_closure2(i,this)),t.SassNumber_SassNumber$withUnits0(i.value,s,i.newNumerators)},unaryMinus$0(){return new t.SingleUnitSassNumber0(this._single_unit$_unit,-this._number1$_value,null)},$eq(e,r){var n;return r==null?!1:r instanceof t.SingleUnitSassNumber0?(n=t.conversionFactor0(r._single_unit$_unit,this._single_unit$_unit),n!=null&&t.fuzzyEquals0(this._number1$_value*n,r._number1$_value)):!1},get$hashCode(e){var r=this,n=r.hashCache;return n??(r.hashCache=t.fuzzyHashCode0(r._number1$_value*r.canonicalMultiplierForUnit$1(r._single_unit$_unit)))}},t.SingleUnitSassNumber__coerceToUnit_closure0.prototype={call$1(e){return new t.SingleUnitSassNumber0(this.unit,this.$this._number1$_value*e,null)},$signature:554},t.SingleUnitSassNumber__coerceValueToUnit_closure0.prototype={call$1(e){return this.$this._number1$_value*e},$signature:38},t.SingleUnitSassNumber_multiplyUnits_closure1.prototype={call$1(e){var r=t.conversionFactor0(e,this.$this._single_unit$_unit);return r==null?!1:(this._box_0.value*=r,!0)},$signature:10},t.SingleUnitSassNumber_multiplyUnits_closure2.prototype={call$0(){var e=t._setArrayType([this.$this._single_unit$_unit],$.JSArray_String),r=this._box_0;c.JSArray_methods.addAll$1(e,r.newNumerators),r.newNumerators=e},$signature:0},t.SourceMapBuffer0.prototype={get$_source_map_buffer0$_targetLocation(){var e=this._source_map_buffer0$_buffer._contents,r=this._source_map_buffer0$_line;return t.SourceLocation$(e.length,this._source_map_buffer0$_column,r,null)},get$length(e){return this._source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,r){var n,s=this,i=s._source_map_buffer0$_inSpan;s._source_map_buffer0$_inSpan=!0,s._source_map_buffer0$_addEntry$2(e.get$start(e),s.get$_source_map_buffer0$_targetLocation());try{return n=r.call$0(),n}finally{s._source_map_buffer0$_inSpan=i}},forSpan$2(e,r){return this.forSpan$1$2(e,r,$.dynamic)},_source_map_buffer0$_addEntry$2(e,r){var n,s,i=this._source_map_buffer0$_entries;i.length!==0&&(n=c.JSArray_methods.get$last(i),s=n.source,s.file.getLine$1(s.offset)===e.file.getLine$1(e.offset)&&n.target.line===r.line||n.target.offset===r.offset)||i.push(new t.Entry(e,r,null))},write$1(e,r){var n,s,i=m.toString$0$(r);for(this._source_map_buffer0$_buffer._contents+=i,n=i.length,s=0;s<n;++s)c.JSString_methods._codeUnitAt$1(i,s)===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},writeCharCode$1(e){this._source_map_buffer0$_buffer._contents+=t.Primitives_stringFromCharCode(e),e===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},_source_map_buffer0$_writeLine$0(){var e=this,r=e._source_map_buffer0$_entries;c.JSArray_methods.get$last(r).target.line===e._source_map_buffer0$_line&&c.JSArray_methods.get$last(r).target.column===e._source_map_buffer0$_column&&r.pop(),++e._source_map_buffer0$_line,e._source_map_buffer0$_column=0,e._source_map_buffer0$_inSpan&&r.push(new t.Entry(c.JSArray_methods.get$last(r).source,e.get$_source_map_buffer0$_targetLocation(),null))},toString$0(e){var r=this._source_map_buffer0$_buffer._contents;return r.charCodeAt(0)==0,r},buildSourceMap$1$prefix(e){var r,n,s,i={},a=e.length;if(a===0)return t.SingleMapping_SingleMapping$fromEntries(this._source_map_buffer0$_entries);for(i.prefixColumn=i.prefixLines=0,r=0,n=0;r<a;++r)c.JSString_methods._codeUnitAt$1(e,r)===10?(++i.prefixLines,i.prefixColumn=0,n=0):(s=n+1,i.prefixColumn=s,n=s);return n=this._source_map_buffer0$_entries,t.SingleMapping_SingleMapping$fromEntries(new t.MappedListIterable(n,new t.SourceMapBuffer_buildSourceMap_closure0(i,a),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},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:186},t.updateSourceSpanPrototype_closure.prototype={call$1(e){return e.get$start(e)},$signature:269},t.updateSourceSpanPrototype_closure0.prototype={call$1(e){return e.get$end(e)},$signature:269},t.updateSourceSpanPrototype_closure1.prototype={call$1(e){return t.NullableExtension_andThen0(e.get$sourceUrl(e),t.utils1__dartToJSUrl$closure())},$signature:556},t.updateSourceSpanPrototype_closure2.prototype={call$1(e){return e.get$text()},$signature:270},t.updateSourceSpanPrototype_closure3.prototype={call$1(e){return e.get$context(e)},$signature:270},t.updateSourceSpanPrototype_closure4.prototype={call$1(e){return e.get$line()},$signature:271},t.updateSourceSpanPrototype_closure5.prototype={call$1(e){return e.get$column()},$signature:271},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)},visitContentRule$1(e){return null},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??t.NullableExtension_andThen0(e.lastClause,new t.StatementSearchVisitor_visitIfRule_closure2(this))},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,l=new t.StringBuffer(""),o=this.color;o?(a=l._contents="\x1B[33m\x1B[1m",a=l._contents=(n?l._contents=a+"Deprecation ":a)+"Warning\x1B[0m"):a=l._contents=(n?l._contents="DEPRECATION ":"")+"WARNING",s==null?o=l._contents=a+(": "+r+`
|
||
`):i!=null?(o=a+(": "+r+`
|
||
|
||
`+s.highlight$1$color(o)+`
|
||
`),l._contents=o):(o=a+(" on "+s.message$2$color(0,`
|
||
`+r,o)+`
|
||
`),l._contents=o),i!=null&&(l._contents=o+(t.indent0(c.JSString_methods.trimRight$0(i.toString$0(0)),4)+`
|
||
`)),t.printError0(l)},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,l=n._file$_start;t.FileLocation$_(a,l).file.url==null?s="-":(i=t.FileLocation$_(a,l),s=b.$get$context().prettyUri$1(i.file.url)),a=t.FileLocation$_(a,l),a=a.file.getLine$1(a.offset),l=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",l=s+":"+(a+1)+" "+l+(": "+r),t.printError0((l.charCodeAt(0)==0,l))}},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,l,o,_,u,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),l=new t.InterpolationBuffer0(i,a),i._contents+=t.Primitives_stringFromCharCode(s),o=n.length,_=$.Expression_2,u=0;u<o;++u){if(p=n[u],_._is(p)){l._interpolation_buffer0$_flushText$0(),a.push(p);continue}typeof p=="string"&&t.StringExpression__quoteInnerText0(p,s,l,e)}return i._contents+=t.Primitives_stringFromCharCode(s),l.interpolation$1(r.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)},$isExpression0:1,$isAstNode0:1},t.module_closure9.prototype={call$1(e){var r,n,s,i,a,l,o,_=m.getInterceptor$asx(e),u=_.$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$0("$limit: Must be 1 or greater, was "+t.S(r)+".",null));if(_=u._string0$_text,_.length===0)return c.SassList_Sof2;if(n=p._string0$_text,n.length===0)return t.SassList$0(t.MappedIterable_MappedIterable(new t.Runes(_),new t.module__closure2(u),$.Runes._eval$1("Iterable.E"),$.Value_2),c.ListSeparator_rXA0,!0);for(s=t._setArrayType([],$.JSArray_String),n=c.JSString_methods.allMatches$1(n,_),n=new t._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),i=0,a=0;n.moveNext$0()&&(l=n.__js_helper$_current,o=l.start,s.push(c.JSString_methods.substring$2(_,a,o)),a=o+l.pattern.length,++i,i!==r););return s.push(c.JSString_methods.substring$1(_,a)),t.SassList$0(new t.MappedListIterable(s,new t.module__closure3(u),$.MappedListIterable_String_Value_2),c.ListSeparator_rXA0,!0)},$signature:26},t.module__closure2.prototype={call$1(e){return new t.SassString0(t.Primitives_stringFromCharCode(e),this.string._string0$_hasQuotes)},$signature:559},t.module__closure3.prototype={call$1(e){return new t.SassString0(e,this.string._string0$_hasQuotes)},$signature:560},t._unquote_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("string");return r._string0$_hasQuotes?new t.SassString0(r._string0$_text,!1):r},$signature:19},t._quote_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("string");return r._string0$_hasQuotes?r:new t.SassString0(r._string0$_text,!0)},$signature:19},t._length_closure1.prototype={call$1(e){return t.SassNumber_SassNumber0(m.$index$asx(e,0).assertString$1("string").get$_string0$_sassLength(),null)},$signature:12},t._insert_closure0.prototype={call$1(e){var r,n,s="index",i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("string"),l=i.$index(e,1).assertString$1("insert"),o=i.$index(e,2).assertNumber$1(s);return o.assertNoUnits$1(s),r=o.assertInt$1(s),r<0&&(r=Math.max(a.get$_string0$_sassLength()+r+2,0)),i=a._string0$_text,n=t.codepointIndexToCodeUnitIndex0(i,t._codepointForIndex0(r,a.get$_string0$_sassLength(),!1)),new t.SassString0(c.JSString_methods.replaceRange$3(i,n,n,l._string0$_text),a._string0$_hasQuotes)},$signature:19},t._index_closure1.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertString$1("string")._string0$_text,s=c.JSString_methods.indexOf$1(n,r.$index(e,1).assertString$1("substring")._string0$_text);return s===-1?c.C__SassNull0:t.SassNumber_SassNumber0(t.codeUnitIndexToCodepointIndex0(n,s)+1,null)},$signature:5},t._slice_closure0.prototype={call$1(e){var r,n,s,i,a="start-at",l=m.getInterceptor$asx(e),o=l.$index(e,0).assertString$1("string"),_=l.$index(e,1).assertNumber$1(a),u=l.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(a),u.assertNoUnits$1("end-at"),r=o.get$_string0$_sassLength(),n=u.assertInt$0(),n===0||(s=t._codepointForIndex0(_.assertInt$0(),r,!1),i=t._codepointForIndex0(n,r,!0),i===r&&--i,i<s)?o._string0$_hasQuotes?b.$get$_emptyQuoted0():b.$get$_emptyUnquoted0():(l=o._string0$_text,new t.SassString0(c.JSString_methods.substring$2(l,t.codepointIndexToCodeUnitIndex0(l,s),t.codepointIndexToCodeUnitIndex0(l,i+1)),o._string0$_hasQuotes))},$signature:19},t._toUpperCase_closure0.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("string");for(r=l._string0$_text,n=r.length,s=0,i="";s<n;++s)a=c.JSString_methods._codeUnitAt$1(r,s),i+=t.Primitives_stringFromCharCode(a>=97&&a<=122?a&4294967263:a);return new t.SassString0((i.charCodeAt(0)==0,i),l._string0$_hasQuotes)},$signature:19},t._toLowerCase_closure0.prototype={call$1(e){var r,n,s,i,a,l=m.$index$asx(e,0).assertString$1("string");for(r=l._string0$_text,n=r.length,s=0,i="";s<n;++s)a=c.JSString_methods._codeUnitAt$1(r,s),i+=t.Primitives_stringFromCharCode(a>=65&&a<=90?a|32:a);return new t.SassString0((i.charCodeAt(0)==0,i),l._string0$_hasQuotes)},$signature:19},t._uniqueId_closure0.prototype={call$1(e){var r=b.$get$_previousUniqueId0()+(b.$get$_random1().nextInt$1(36)+1);return b._previousUniqueId0=r,r>Math.pow(36,6)&&(b._previousUniqueId0=c.JSInt_methods.$mod(b.$get$_previousUniqueId0(),t._asInt(Math.pow(36,6)))),new t.SassString0("u"+c.JSString_methods.padLeft$2(m.toRadixString$1$n(b.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:19},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=b.$get$_emptyQuoted0(),t.JSClassExtension_injectSuperclass(r._as(e.constructor),n),n},$signature:29},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??!0)):($.nullable__ConstructorOptions_3._as(r),s=r==null?null:m.get$quotes$x(r),s=s??!0?b.$get$_emptyQuoted0():b.$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:561},t.stringClass__closure0.prototype={call$1(e){return e._string0$_text},$signature:562},t.stringClass__closure1.prototype={call$1(e){return e._string0$_hasQuotes},$signature:563},t.stringClass__closure2.prototype={call$1(e){return e.get$_string0$_sassLength()},$signature:564},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:565},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:566},t.legacyStringClass_closure0.prototype={call$1(e){return m.get$dartValue$x(e)._string0$_text},$signature:567},t.legacyStringClass_closure1.prototype={call$2(e,r){m.set$dartValue$x(e,new t.SassString0(r,!1))},$signature:568},t.SassString0.prototype={get$_string0$_sassLength(){var e,r,n=this,s=n._string0$__SassString__sassLength_FI;return s===b&&(e=new t.Runes(n._string0$_text),r=e.get$length(e),n._string0$__SassString__sassLength_FI!==b&&t.throwUnnamedLateFieldADI(),n._string0$__SassString__sassLength_FI=r,s=r),s},get$isSpecialNumber(){var e,r,n,s;if(this._string0$_hasQuotes||(e=this._string0$_text,e.length<6))return!1;r=c.JSString_methods._codeUnitAt$1(e,0);e:{if(r===99||r===67){n=c.JSString_methods._codeUnitAt$1(e,1);t:{if(n===108||n===76){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,3)|32)===109&&(c.JSString_methods._codeUnitAt$1(e,4)|32)===112&&c.JSString_methods._codeUnitAt$1(e,5)===40;break t}if(n===97||n===65){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===108&&(c.JSString_methods._codeUnitAt$1(e,3)|32)===99&&c.JSString_methods._codeUnitAt$1(e,4)===40;break t}e=!1;break t}break e}if(r===118||r===86){e=(c.JSString_methods._codeUnitAt$1(e,1)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===114&&c.JSString_methods._codeUnitAt$1(e,3)===40;break e}if(r===101||r===69){e=(c.JSString_methods._codeUnitAt$1(e,1)|32)===110&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===118&&c.JSString_methods._codeUnitAt$1(e,3)===40;break e}if(r===109||r===77){s=c.JSString_methods._codeUnitAt$1(e,1);t:{if(s===97||s===65){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===120&&c.JSString_methods._codeUnitAt$1(e,3)===40;break t}if(s===105||s===73){e=(c.JSString_methods._codeUnitAt$1(e,2)|32)===110&&c.JSString_methods._codeUnitAt$1(e,3)===40;break t}e=!1;break t}break e}e=!1;break e}return e},get$isVar(){if(this._string0$_hasQuotes)return!1;var e=this._string0$_text;return e.length<8?!1:(c.JSString_methods._codeUnitAt$1(e,0)|32)===118&&(c.JSString_methods._codeUnitAt$1(e,1)|32)===97&&(c.JSString_methods._codeUnitAt$1(e,2)|32)===114&&c.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??(this._string0$_hashCache=c.JSString_methods.get$hashCode(this._string0$_text))}},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=c.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&&c.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,i=s.peekChar$0();return i===64?n.atRule$2$root(new t.StylesheetParser__statement_closure0(n),e):i===43?!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))):i===61?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():(i===125&&s.error$2$length(0,'unmatched "}".',1),n._stylesheet0$_inStyleRule||n._stylesheet0$_inUnknownAtRule||n._stylesheet0$_inMixin||n._stylesheet0$_inContentBlock?n._stylesheet0$_declarationOrStyleRule$0():n._stylesheet0$_variableDeclarationOrStyleRule$0())},_stylesheet0$_statement$0(){return this._stylesheet0$_statement$1$root(!1)},variableDeclarationWithoutNamespace$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E=this,A=E.lastSilentComment;for(E.lastSilentComment=null,r==null?(n=E.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=E.variableName$0(),n=e!=null,n&&E._stylesheet0$_assertPublic$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure1(E,s)),E.get$plainCss()&&E.error$2(0,N.Sass_v,E.scanner.spanFrom$1(s)),E.whitespace$0(),a=E.scanner,a.expectChar$1(58),E.whitespace$0(),l=E._stylesheet0$_expression$0(),o=new t._SpanScannerState(a,a._string_scanner$_position),_=a.string,u=E.logger,p=!1,h=!1;a.scanChar$1(33);){e:{if(f=E.identifier$0(),f==="default"){p&&(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.WarnForDeprecation_warnForDeprecation0(u,c.Deprecation_ynv,N.x21defau,S,null)),p=!0;break e}if(f==="global"){n?(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,N.x21globai,S))):h&&(d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.WarnForDeprecation_warnForDeprecation0(u,c.Deprecation_ynv,N.x21globas,S,null)),h=!0;break e}d=a._string_scanner$_position,g=a._sourceFile,y=o.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,"Invalid flag name.",S))}E.whitespace$0(),o=new t._SpanScannerState(a,a._string_scanner$_position)}return E.expectStatementSeparator$1("variable declaration"),C=t.VariableDeclaration$0(i,l,a.spanFrom$1(s),A,h,p,e),h&&E._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?e=n:(s=new t.InterpolationBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),s.addInterpolation$1($.Interpolation_2._as(n)),r=i._stylesheet0$_styleRule$2(s,new t._SpanScannerState(e,r)),e=r),e)},_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,l,o,_,u,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));if(p._stylesheet0$_lookingAtPotentialPropertyHack$0()?(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(l=a?p.interpolatedIdentifier$0():p._stylesheet0$_variableDeclarationOrInterpolation$0(),l instanceof t.VariableDeclaration0)return l;if(g.addInterpolation$1($.Interpolation_2._as(l)),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),o=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,o))),c.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(u=p.rawText$1(i),p.lookingAtChildren$0())return p._stylesheet0$_withChildren$3(p.get$_stylesheet0$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure1(_));e._contents+=u,r=u.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(y){if($.FormatException._is(t.unwrapException(y))){if(!r||(f.set$state(n),s=p.almostAnyValue$0(),!p.get$indented()&&f.peekChar$0()===59))throw y;return g._interpolation_buffer0$_text._contents+=t.S(e),g.addInterpolation$1(s),g}else throw y}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,l=this,o={};return l._stylesheet0$_isUseAllowed=!1,r==null?(n=l.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=o.interpolation=l.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(i),n=o.interpolation=e.interpolation$1(l.scanner.spanFrom$1(s))):n=i,n.contents.length===0&&l.scanner.error$1(0,'expected "}".'),a=l._stylesheet0$_inStyleRule,l._stylesheet0$_inStyleRule=!0,l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),s,new t.StylesheetParser__styleRule_closure0(o,l,a,s))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(e){var r,n,s,i,a,l=this,o=N.Nested,_={},u=l.scanner,p=new t._SpanScannerState(u,u._string_scanner$_position);if(_.name=null,l._stylesheet0$_lookingAtPotentialPropertyHack$0())r=new t.StringBuffer(""),n=new t.InterpolationBuffer0(r,t._setArrayType([],$.JSArray_Object)),r._contents+=t.Primitives_stringFromCharCode(u.readChar$0()),r._contents+=l.rawText$1(l.get$whitespace()),n.addInterpolation$1(l.interpolatedIdentifier$0()),r=_.name=n.interpolation$1(u.spanFrom$1(p));else if(l.get$plainCss())i=l.interpolatedIdentifier$0(),_.name=i,r=i;else{if(s=l._stylesheet0$_variableDeclarationOrInterpolation$0(),s instanceof t.VariableDeclaration0)return s;$.Interpolation_2._as(s),_.name=s,r=s}return l.whitespace$0(),u.expectChar$1(58),e&&c.JSString_methods.startsWith$1(r.get$initialPlain(),"--")?(_=l._stylesheet0$_interpolatedDeclarationValue$0(),l.expectStatementSeparator$1("custom property"),t.Declaration$0(r,new t.StringExpression0(_,!1),u.spanFrom$1(p))):(l.whitespace$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&u.error$1(0,o),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_declarationChild(),p,new t.StylesheetParser__propertyOrVariableDeclaration_closure1(_))):(a=l._stylesheet0$_expression$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&u.error$1(0,o),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_declarationChild(),p,new t.StylesheetParser__propertyOrVariableDeclaration_closure2(_,a))):(l.expectStatementSeparator$0(),t.Declaration$0(r,a,u.spanFrom$1(p)))))},_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,l,o,_,u,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,N.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),l=p._stylesheet0$_urlString$0(),p.whitespace$0(),o=p._stylesheet0$_useNamespace$2(l,d),p.whitespace$0(),_=p._stylesheet0$_configuration$0(),p.expectStatementSeparator$1(h),u=f.spanFrom$1(d),p._stylesheet0$_isUseAllowed||p.error$2(0,N.x40use_r,u),p.expectStatementSeparator$1(h),f=new t.UseRule0(l,o,_==null?c.List_empty20:t.List_List$unmodifiable(_,$.ConfiguredVariable_2),u),f.UseRule$4$configuration0(l,o,u,_),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),s=e._stylesheet0$_plainAtRuleName$0();e:{if(s==="content"){r=e._stylesheet0$_contentRule$1(n);break e}if(s==="debug"){r=e._stylesheet0$_debugRule$1(n);break e}if(s==="each"){r=e._stylesheet0$_eachRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="else"){r=e._stylesheet0$_disallowedAtRule$1(n);break e}if(s==="error"){r=e._stylesheet0$_errorRule$1(n);break e}if(s==="for"){r=e._stylesheet0$_forRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="if"){r=e._stylesheet0$_ifRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="include"){r=e._stylesheet0$_includeRule$1(n);break e}if(s==="warn"){r=e._stylesheet0$_warnRule$1(n);break e}if(s==="while"){r=e._stylesheet0$_whileRule$2(n,e.get$_stylesheet0$_declarationChild());break e}r=e._stylesheet0$_disallowedAtRule$1(n);break e}return r},_stylesheet0$_functionChild$0(){var e,r,n,s,i,a,l,o,_,u,p=this,h=p.scanner;if(h.peekChar$0()!==64){i=h._string_scanner$_position,e=new t._SpanScannerState(h,i);try{return a=p.identifier$0(),h.expectChar$1(46),i=p.variableDeclarationWithoutNamespace$2(a,new t._SpanScannerState(h,i)),i}catch(f){if(i=t.unwrapException(f),l=$.SourceSpanFormatException,l._is(i)){r=i,n=t.getTraceFromException(f),h.set$state(e),s=null;try{s=p._stylesheet0$_declarationOrStyleRule$0()}catch(d){throw l._is(t.unwrapException(d))?t.wrapException(r):d}i=s instanceof t.StyleRule0?"style rules":"declarations",p.error$3(0,"@function rules may not contain "+i+".",m.get$span$z(s),n)}else throw f}}o=new t._SpanScannerState(h,h._string_scanner$_position),_=p._stylesheet0$_plainAtRuleName$0();e:{if(_==="debug"){h=p._stylesheet0$_debugRule$1(o);break e}if(_==="each"){h=p._stylesheet0$_eachRule$2(o,p.get$_stylesheet0$_functionChild());break e}if(_==="else"){h=p._stylesheet0$_disallowedAtRule$1(o);break e}if(_==="error"){h=p._stylesheet0$_errorRule$1(o);break e}if(_==="for"){h=p._stylesheet0$_forRule$2(o,p.get$_stylesheet0$_functionChild());break e}if(_==="if"){h=p._stylesheet0$_ifRule$2(o,p.get$_stylesheet0$_functionChild());break e}if(_==="return"){u=p._stylesheet0$_expression$0(),p.expectStatementSeparator$1("@return rule"),h=new t.ReturnRule0(u,h.spanFrom$1(o));break e}if(_==="warn"){h=p._stylesheet0$_warnRule$1(o);break e}if(_==="while"){h=p._stylesheet0$_whileRule$2(o,p.get$_stylesheet0$_functionChild());break e}h=p._stylesheet0$_disallowedAtRule$1(o);break e}return h},_stylesheet0$_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_stylesheet0$_atRootRule$1(e){var r,n,s,i,a,l,o=this,_=o.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),o.whitespace$0(),a=o._stylesheet0$_expression$0(),i._interpolation_buffer0$_flushText$0(),s.push(a),_.scanChar$1(58)&&(o.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(58),n._contents+=t.Primitives_stringFromCharCode(32),a=o._stylesheet0$_expression$0(),i._interpolation_buffer0$_flushText$0(),s.push(a)),_.expectChar$1(41),o.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(41),l=i.interpolation$1(_.spanFrom$1(new t._SpanScannerState(_,r))),o.whitespace$0(),o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new t.StylesheetParser__atRootRule_closure1(l))):o.lookingAtChildren$0()?o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new t.StylesheetParser__atRootRule_closure2):t.AtRootRule$0(t._setArrayType([o._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,N.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,i=this,a=i.lastSilentComment;return i.lastSilentComment=null,r=i.identifier$1$normalize(!0),i.whitespace$0(),n=i._stylesheet0$_argumentDeclaration$0(),i._stylesheet0$_inMixin||i._stylesheet0$_inContentBlock?i.error$2(0,N.Mixinscf,i.scanner.spanFrom$1(e)):i._stylesheet0$_inControlDirective&&i.error$2(0,N.Functi,i.scanner.spanFrom$1(e)),s=t.unvendor0(r),(s==="calc"||s==="element"||s==="expression"||s==="url"||s==="and"||s==="or"||s==="not"||s==="clamp")&&i.error$2(0,"Invalid function name.",i.scanner.spanFrom$1(e)),i.whitespace$0(),i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_functionChild(),e,new t.StylesheetParser__functionRule_closure0(r,n,a))},_stylesheet0$_forRule$2(e,r){var n,s,i=this,a={},l=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,l,n,s,i._stylesheet0$_expression$0()))},_stylesheet0$_forwardRule$1(e){var r,n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=null,S=g._stylesheet0$_urlString$0();return g.whitespace$0(),g.scanIdentifier$1("as")?(g.whitespace$0(),r=g.identifier$1$normalize(!0),g.scanner.expectChar$1(42),g.whitespace$0()):r=y,g.scanIdentifier$1("show")?(n=g._stylesheet0$_memberList$0(),s=n._0,i=n._1,a=y,l=a,o=i,_=s):(g.scanIdentifier$1("hide")?(u=g._stylesheet0$_memberList$0(),s=u._0,i=u._1,a=i,l=s):(a=y,l=a),o=y,_=o),p=g._stylesheet0$_configuration$1$allowGuarded(!0),g.expectStatementSeparator$1("@forward rule"),h=g.scanner.spanFrom$1(e),g._stylesheet0$_isUseAllowed||g.error$2(0,N.x40forwa,h),_!=null?(o.toString,s=$.String,i=t.LinkedHashSet_LinkedHashSet$of(_,s),f=$.UnmodifiableSetView_String,s=t.LinkedHashSet_LinkedHashSet$of(o,s),d=p==null?c.List_empty20:t.List_List$unmodifiable(p,$.ConfiguredVariable_2),new t.ForwardRule0(S,new t.UnmodifiableSetView0(i,f),new t.UnmodifiableSetView0(s,f),y,y,r,d,h)):l!=null?(a.toString,s=$.String,i=t.LinkedHashSet_LinkedHashSet$of(l,s),f=$.UnmodifiableSetView_String,s=t.LinkedHashSet_LinkedHashSet$of(a,s),d=p==null?c.List_empty20:t.List_List$unmodifiable(p,$.ConfiguredVariable_2),new t.ForwardRule0(S,y,y,new t.UnmodifiableSetView0(i,f),new t.UnmodifiableSetView0(s,f),r,d,h)):new t.ForwardRule0(S,y,y,y,y,r,p==null?c.List_empty20:t.List_List$unmodifiable(p,$.ConfiguredVariable_2),h)},_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(N.Expectv,new t.StylesheetParser__memberList_closure0(e,s,n)),e.whitespace$0();while(r.scanChar$1(44));return new t._Record_2(n,s)},_stylesheet0$_ifRule$2(e,r){var n,s,i,a,l,o=this,_=o.get$currentIndentation(),u=o._stylesheet0$_inControlDirective;for(o._stylesheet0$_inControlDirective=!0,n=o._stylesheet0$_expression$0(),s=o.children$1(0,r),o.whitespaceWithoutComments$0(),i=t._setArrayType([t.IfClause$0(n,s)],$.JSArray_IfClause_2);;){if(!o.scanElse$1(_)){a=null;break}if(o.whitespace$0(),o.scanIdentifier$1("if"))o.whitespace$0(),i.push(t.IfClause$0(o._stylesheet0$_expression$0(),o.children$1(0,r)));else{a=t.ElseClause$0(o.children$1(0,r));break}}return o._stylesheet0$_inControlDirective=u,l=o.scanner.spanFrom$1(e),o.whitespaceWithoutComments$0(),new t.IfRule0(t.List_List$unmodifiable(i,$.IfClause_2),a,l)},_stylesheet0$_importRule$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_Import_2),a=s.scanner,l=s.logger;do s.whitespace$0(),r=s.importArgument$0(),n=r instanceof t.DynamicImport0,n&&t.WarnForDeprecation_warnForDeprecation0(l,c.Deprecation_import_true_import,N.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,l=this,o=l.scanner,_=new t._SpanScannerState(o,o._string_scanner$_position),u=o.peekChar$0();if(u===117||u===85)return e=l.dynamicUrl$0(),l.whitespace$0(),i=l.tryImportModifiers$0(),new t.StaticImport0(t.Interpolation$0(t._setArrayType([e],$.JSArray_Object),o.spanFrom$1(_)),i,o.spanFrom$1(_));if(e=l.string$0(),r=o.spanFrom$1(_),l.whitespace$0(),i=l.tryImportModifiers$0(),l.isPlainImportUrl$1(e)||i!=null)return a=r,new t.StaticImport0(t.Interpolation$0(t._setArrayType([t.String_String$fromCharCodes(c.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null)],$.JSArray_Object),r),i,o.spanFrom$1(_));try{return o=l.parseImportUrl$1(e),new t.DynamicImport0(o,r)}catch(p){if(o=t.unwrapException(p),$.FormatException._is(o))n=o,s=t.getTraceFromException(p),l.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},parseImportUrl$1(e){var r=b.$get$windows();return r.style.rootLength$1(e)>0&&!b.$get$url().style.isRootRelative$1(e)?r.toUri$1(e).toString$0(0):(t.Uri_parse(e),e)},isPlainImportUrl$1(e){var r,n;if(e.length<5)return!1;if(c.JSString_methods.endsWith$1(e,".css"))return!0;r=c.JSString_methods._codeUnitAt$1(e,0);e:{if(r===47){n=c.JSString_methods._codeUnitAt$1(e,1)===47;break e}if(r===104){n=c.JSString_methods.startsWith$1(e,"http://")||c.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,r,n,s,i,a,l,o,_,u,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),l=a.get$asPlain(),o=l==null?null:l.toLowerCase(),o!=="and"&&e.scanChar$1(40))o==="supports"?(_=f._stylesheet0$_importSupportsQuery$0(),l=!(_ instanceof t.SupportsDeclaration0),l&&(n._contents+=t.Primitives_stringFromCharCode(40)),i._interpolation_buffer0$_flushText$0(),s.push(new t.SupportsExpression0(_)),l&&(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()),u=e._string_scanner$_position,l=e._sourceFile,p=r.position,e=new t._FileSpan(l,p,u),e._FileSpan$3(l,p,u),p=$.Object,l=t.List_List$of(s,!0,p),s=n._contents,s.length!==0&&l.push((s.charCodeAt(0)==0,s)),h=t.List_List$from(l,!1,p),h.fixed$length=Array,h.immutable$list=Array,n=new t.Interpolation0(h,e),n.Interpolation$20(l,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()),u=e._string_scanner$_position,e=e._sourceFile,l=r.position,p=new t._FileSpan(e,l,u),p._FileSpan$3(e,l,u),l=$.Object,s=t.List_List$of(s,!0,l),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,l),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation0(h,p),e.Interpolation$20(s,p),e):(u=e._string_scanner$_position,e=e._sourceFile,l=r.position,p=new t._FileSpan(e,l,u),p._FileSpan$3(e,l,u),l=$.Object,s=t.List_List$of(s,!0,l),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,l),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,a=this;return a.scanIdentifier$1("not")?(a.whitespace$0(),e=a.scanner,r=e._string_scanner$_position,new t.SupportsNegation0(a._stylesheet0$_supportsConditionInParens$0(),e.spanFrom$1(new t._SpanScannerState(e,r)))):(e=a.scanner,e.peekChar$0()===40?a._stylesheet0$_supportsCondition$0():(n=a._stylesheet0$_tryImportSupportsFunction$0(),n!=null?(s=n,r=!0):(s=null,r=!1),r?s:(r=e._string_scanner$_position,i=a._stylesheet0$_expression$0(),e.expectChar$1(58),a._stylesheet0$_supportsDeclarationValue$2(i,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,l,o,_,u,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(),l=p._stylesheet0$_argumentDeclaration$0(),p.whitespace$0()):l=h,i=l==null,!i||p.lookingAtChildren$0()?(i?(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,o=new t.ArgumentDeclaration0(c.List_empty22,h,t._FileSpan$(i.file,a,a))):o=l,_=p._stylesheet0$_inContentBlock,p._stylesheet0$_inContentBlock=!0,u=p._stylesheet0$_withChildren$3(p.get$_stylesheet0$_statement(),e,new t.StylesheetParser__includeRule_closure0(o)),p._stylesheet0$_inContentBlock=_):(p.expectStatementSeparator$0(),u=h),d=d.spanFrom$2(e,e),i=u??s,new t.IncludeRule0(n,f,s,u,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,l=this,o=l.lastSilentComment;return l.lastSilentComment=null,r=l.identifier$1$normalize(!0),l.whitespace$0(),n=l.scanner,n.peekChar$0()===40?s=l._stylesheet0$_argumentDeclaration$0():(i=t.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=i.offset,s=new t.ArgumentDeclaration0(c.List_empty22,null,t._FileSpan$(i.file,a,a))),l._stylesheet0$_inMixin||l._stylesheet0$_inContentBlock?l.error$2(0,N.Mixinscm,n.spanFrom$1(e)):l._stylesheet0$_inControlDirective&&l.error$2(0,N.Mixinsb,n.spanFrom$1(e)),l.whitespace$0(),l._stylesheet0$_inMixin=!0,l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),e,new t.StylesheetParser__mixinRule_closure0(l,r,s,o))},mozDocumentRule$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g,y=this,S={},C=y.scanner,E=C._string_scanner$_position,A=new t.StringBuffer(""),M=t._setArrayType([],$.JSArray_Object),L=new t.InterpolationBuffer0(A,M);for(S.needsDeprecationWarning=!1,n=y.get$whitespace(),s=C.string;;){if(C.peekChar$0()===35)i=y.singleInterpolation$0(),L._interpolation_buffer0$_flushText$0(),M.push(i),S.needsDeprecationWarning=!0;else{i=C._string_scanner$_position,a=y.identifier$0();e:{if(a==="url"||a==="url-prefix"||a==="domain"){l=y._stylesheet0$_tryUrlContents$2$name(new t._SpanScannerState(C,i),a),l!=null?(o=l,i=!0):(o=null,i=!1),i?L.addInterpolation$1(o):(C.expectChar$1(40),y.whitespace$0(),_=y.interpolatedString$0(),C.expectChar$1(41),A._contents+=a,A._contents+=t.Primitives_stringFromCharCode(40),L.addInterpolation$1(_.asInterpolation$0()),A._contents+=t.Primitives_stringFromCharCode(41)),i=A._contents,u=(i.charCodeAt(0)==0,i),!c.JSString_methods.endsWith$1(u,"url-prefix()")&&!c.JSString_methods.endsWith$1(u,"url-prefix('')")&&!c.JSString_methods.endsWith$1(u,'url-prefix("")')&&(S.needsDeprecationWarning=!0);break e}if(a==="regexp"){A._contents+="regexp(",C.expectChar$1(40),L.addInterpolation$1(y.interpolatedString$0().asInterpolation$0()),C.expectChar$1(41),A._contents+=t.Primitives_stringFromCharCode(41),S.needsDeprecationWarning=!0;break e}p=C._string_scanner$_position,h=C._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),t.throwExpression(new t.StringScannerException(s,"Invalid function name.",f))}}if(y.whitespace$0(),!C.scanChar$1(44))break;A._contents+=t.Primitives_stringFromCharCode(44),d=C._string_scanner$_position,n.call$0(),g=C._string_scanner$_position,A._contents+=c.JSString_methods.substring$2(s,d,g)}return y._stylesheet0$_withChildren$3(y.get$_stylesheet0$_statement(),e,new t.StylesheetParser_mozDocumentRule_closure0(S,y,r,L.interpolation$1(C.spanFrom$1(new t._SpanScannerState(C,E)))))},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,l=this;if(l.scanIdentifier$1("as"))return l.whitespace$0(),l.scanner.scanChar$1(42)?null:l.identifier$0();s=e.get$pathSegments().length===0?"":c.JSArray_methods.get$last(e.get$pathSegments()),i=c.JSString_methods.indexOf$1(s,"."),a=c.JSString_methods.startsWith$1(s,"_")?1:0,n=c.JSString_methods.substring$2(s,a,i===-1?s.length:i);try{return a=t.SpanScanner$(n,null),a=new t.Parser1(a,l.logger,null)._parser0$_parseIdentifier$0(),a}catch(o){if($.SassFormatException_2._is(t.unwrapException(o)))l.error$2(0,'The default namespace "'+t.S(n)+N.x22x20is_n,l.scanner.spanFrom$1(r));else throw o}},_stylesheet0$_configuration$1$allowGuarded(e){var r,n,s,i,a,l,o,_,u,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),l=g.identifier$1$normalize(!0),g.whitespace$0(),s.expectChar$1(58),g.whitespace$0(),o=g.expressionUntilComma$0(),_=s._string_scanner$_position,e&&s.scanChar$1(33)?g.identifier$0()==="default"?(g.whitespace$0(),u=!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)),u=!1):u=!1,p=s._string_scanner$_position,_=s._sourceFile,d=new t._FileSpan(_,a,p),d._FileSpan$3(_,a,p),r.contains$1(0,l)&&t.throwExpression(new t.StringScannerException(i,N.The_sa,d)),r.add$1(0,l),n.push(new t.ConfiguredVariable0(l,o,u,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,l={},o=a._stylesheet0$_inUnknownAtRule;return a._stylesheet0$_inUnknownAtRule=!0,l.value=null,n=a.scanner,s=n.peekChar$0()!==33&&!a.atEndOfStatement$0()?l.value=a.almostAnyValue$0():null,a.lookingAtChildren$0()?i=a._stylesheet0$_withChildren$3(a.get$_stylesheet0$_statement(),e,new t.StylesheetParser_unknownAtRule_closure0(l,r)):(a.expectStatementSeparator$0(),i=t.AtRule$0(r,n.spanFrom$1(e),null,s)),a._stylesheet0$_inUnknownAtRule=o,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,l,o,_,u,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(),l=p.expressionUntilComma$0();else{if(h.scanChar$1(46)){h.expectChar$1(46),h.expectChar$1(46),p.whitespace$0(),n=a;break}l=null}if(o=h._string_scanner$_position,_=h._sourceFile,u=new t._FileSpan(_,i,o),u._FileSpan$3(_,i,o),e.push(new t.Argument0(a,l,u)),r.add$1(0,a)||t.throwExpression(new t.StringScannerException(s,"Duplicate argument.",c.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,l,o,_,u,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),o=!r,_=y.string,u=g;;){if(!d._stylesheet0$_lookingAtExpression$0()){l=g;break}if(p=d.expressionUntilComma$1$singleEquals(o),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(o));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),u!=null){d.whitespace$0(),l=p;break}u=p}else a.__js_helper$_length!==0?t.throwExpression(new t.StringScannerException(_,N.Positi,p.get$span(p))):n.push(p);if(d.whitespace$0(),!y.scanChar$1(44)){l=g;break}if(d.whitespace$0(),e&&n.length===1&&a.__js_helper$_length===0&&u==null&&y.peekChar$0()===41){o=y._sourceFile,_=y._string_scanner$_position,new t.FileLocation(o,_).FileLocation$_$2(o,_),h=new t._FileSpan(o,_,_),h._FileSpan$3(o,_,_),_=t._setArrayType([""],$.JSArray_Object),f=t.List_List$from(_,!1,$.Object),f.fixed$length=Array,f.immutable$list=Array,o=new t.Interpolation0(f,h),o.Interpolation$20(_,h),n.push(new t.StringExpression0(o,!1)),l=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),u,l,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,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L,R,T,P=this,O="Expected expression.",z={},H=n!=null;if(H&&n.call$0()&&P.scanner.error$1(0,O),e){if(s=P.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),P.whitespace$0(),s.scanChar$1(93))return H=t._setArrayType([],$.JSArray_Expression_2),s=s.spanFrom$1(i),new t.ListExpression0(t.List_List$unmodifiable(H,$.Expression_2),c.ListSeparator_undecided_null_undecided0,!0,s)}else i=null;for(s=P.scanner,a=new t._SpanScannerState(s,s._string_scanner$_position),l=P._stylesheet0$_inParentheses,z.operands_=z.operators_=z.spaceExpressions_=z.commaExpressions_=null,z.allowSlash=!0,z.singleExpression_=P._stylesheet0$_singleExpression$0(),o=new t.StylesheetParser__expression_resetState0(z,P,a),_=new t.StylesheetParser__expression_resolveOneOperation0(z,P),u=new t.StylesheetParser__expression_resolveOperations0(z,_),p=new t.StylesheetParser__expression_addSingleExpression0(z,P,o,u),h=new t.StylesheetParser__expression_addOperator0(z,P,_),f=new t.StylesheetParser__expression_resolveSpaceExpressions0(z,P,u),d=$.JSArray_Expression_2;P.whitespace$0(),!(H&&n.call$0()||(g=s.peekChar$0(),y=t._InitializedCell$(new t.StylesheetParser__expression_closure2(g)),S=t._InitializedCell$(new t.StylesheetParser__expression_closure3(g)),C=t._InitializedCell$(new t.StylesheetParser__expression_closure4(g)),g==null));){if(g===40){p.call$1(P._stylesheet0$_parentheses$0());continue}if(g===91){p.call$1(P._stylesheet0$_expression$1$bracketList(!0));continue}if(g===36){p.call$1(P._stylesheet0$_variable$0());continue}if(g===38){p.call$1(P._stylesheet0$_selector$0());continue}if(g===39||g===34){p.call$1(P.interpolatedString$0());continue}if(g===35){p.call$1(P._stylesheet0$_hashExpression$0());continue}if(g===61){s.readChar$0(),r&&s.peekChar$0()!==61?h.call$1(c.BinaryOperator_2jN0):(s.expectChar$1(61),h.call$1(c.BinaryOperator_ql50));continue}if(g===33){e:{if(E=s.peekChar$1(1),E===61){s.readChar$0(),s.readChar$0(),h.call$1(c.BinaryOperator_ViB0);break e}if(E!=null&&E!==105&&E!==73?A=E===32||E===9||E===10||E===13||E===12:A=!0,A){p.call$1(P._stylesheet0$_importantExpression$0());break e}break}continue}if(g===60){s.readChar$0(),h.call$1(s.scanChar$1(61)?c.BinaryOperator_kpg0:c.BinaryOperator_U8c0);continue}if(g===62){s.readChar$0(),h.call$1(s.scanChar$1(61)?c.BinaryOperator_7Tg0:c.BinaryOperator_cIH0);continue}if(g===42){s.readChar$0(),h.call$1(c.BinaryOperator_qN20);continue}if(y._readFinal$0()&&z.singleExpression_==null){p.call$1(P._stylesheet0$_unaryOperation$0());continue}if(y._readFinal$0()){s.readChar$0(),h.call$1(c.BinaryOperator_anB0);continue}if(g===45){M=s.peekChar$1(1),t._isInt(M)&&M>=48&&M<=57||M===46?z.singleExpression_!=null?(A=s.peekChar$1(-1),A=A===32||A===9||A===10||A===13||A===12):A=!0:A=!1,A?p.call$1(P._stylesheet0$_number$0()):P._stylesheet0$_lookingAtInterpolatedIdentifier$0()?p.call$1(P.identifierLike$0()):z.singleExpression_==null?p.call$1(P._stylesheet0$_unaryOperation$0()):(s.readChar$0(),h.call$1(c.BinaryOperator_olz0));continue}if(S._readFinal$0()&&z.singleExpression_==null){p.call$1(P._stylesheet0$_unaryOperation$0());continue}if(S._readFinal$0()){s.readChar$0(),h.call$1(c.BinaryOperator_t8B0);continue}if(g===37){s.readChar$0(),h.call$1(c.BinaryOperator_OTG0);continue}if(g>=48&&g<=57){p.call$1(P._stylesheet0$_number$0());continue}if(C._readFinal$0()&&s.peekChar$1(1)===46)break;if(C._readFinal$0()){p.call$1(P._stylesheet0$_number$0());continue}if(g===97&&!P.get$plainCss()&&P.scanIdentifier$1("and")){h.call$1(c.BinaryOperator_SNp0);continue}if(g===111&&!P.get$plainCss()&&P.scanIdentifier$1("or")){h.call$1(c.BinaryOperator_M6L0);continue}if((g===117||g===85)&&s.peekChar$1(1)===43){p.call$1(P._stylesheet0$_unicodeRange$0());continue}if(g>=97&&g<=122?A=!0:A=g>=65&&g<=90||g===95||g===92||g>=128,A){p.call$1(P.identifierLike$0());continue}if(g===44){if(P._stylesheet0$_inParentheses&&(P._stylesheet0$_inParentheses=!1,z.allowSlash)){o.call$0();continue}L=z.commaExpressions_,L==null&&(L=z.commaExpressions_=t._setArrayType([],d)),z.singleExpression_==null&&s.error$1(0,O),f.call$0(),A=z.singleExpression_,A.toString,L.push(A),s.readChar$0(),z.allowSlash=!0,z.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),L=z.commaExpressions_,R=z.spaceExpressions_,L!=null?(f.call$0(),P._stylesheet0$_inParentheses=l,T=z.singleExpression_,T!=null&&L.push(T),H=s.spanFrom$1(i??a),new t.ListExpression0(t.List_List$unmodifiable(L,$.Expression_2),c.ListSeparator_rXA0,e,H)):e&&R!=null?(u.call$0(),H=z.singleExpression_,H.toString,R.push(H),i.toString,s=s.spanFrom$1(i),new t.ListExpression0(t.List_List$unmodifiable(R,$.Expression_2),c.ListSeparator_EVt0,!0,s)):(f.call$0(),e&&(H=z.singleExpression_,H.toString,d=t._setArrayType([H],d),i.toString,s=s.spanFrom$1(i),z.singleExpression_=new t.ListExpression0(t.List_List$unmodifiable(d,$.Expression_2),c.ListSeparator_undecided_null_undecided0,!0,s)),H=z.singleExpression_,H.toString,H)},_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&&!t.LinkedHashSet_LinkedHashSet$_literal(["min","max","round","abs"],$.String).contains$1(0,e.name)?r=!0:r=e instanceof t.BinaryOperationExpression0&&e.allowsSlash,r},_stylesheet0$_singleExpression$0(){var e,r,n=this,s="Expected expression.",i=n.scanner,a=i.peekChar$0();e:{if(a==null&&i.error$1(0,s),a===40){i=n._stylesheet0$_parentheses$0();break e}if(a===47){i=n._stylesheet0$_unaryOperation$0();break e}if(a===46){i=n._stylesheet0$_number$0();break e}if(a===91){i=n._stylesheet0$_expression$1$bracketList(!0);break e}if(a===36){i=n._stylesheet0$_variable$0();break e}if(a===38){i=n._stylesheet0$_selector$0();break e}if(a===39||a===34){i=n.interpolatedString$0();break e}if(a===35){i=n._stylesheet0$_hashExpression$0();break e}if(a===43){e=i.peekChar$1(1),i=e!=null&&e>=48&&e<=57||e===46?n._stylesheet0$_number$0():n._stylesheet0$_unaryOperation$0();break e}if(a===45){i=n._stylesheet0$_minusExpression$0();break e}if(a===33){i=n._stylesheet0$_importantExpression$0();break e}if((a===117||a===85)&&i.peekChar$1(1)===43){i=n._stylesheet0$_unicodeRange$0();break e}if(a>=48&&a<=57){i=n._stylesheet0$_number$0();break e}if(a>=97&&a<=122?r=!0:r=a>=65&&a<=90||a===95||a===92||a>=128,r){i=n.identifierLike$0();break e}i=i.error$1(0,s)}return i},_stylesheet0$_parentheses$0(){var e,r,n,s,i,a,l=this;l.get$plainCss()&&l.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=l._stylesheet0$_inParentheses,l._stylesheet0$_inParentheses=!0;try{if(i=l.scanner,r=new t._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),l.whitespace$0(),!l._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,c.ListSeparator_undecided_null_undecided0,!1,i);if(n=l.expressionUntilComma$0(),i.scanChar$1(58))return l.whitespace$0(),i=l._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(l.whitespace$0(),s=t._setArrayType([n],$.JSArray_Expression_2);!(!l._stylesheet0$_lookingAtExpression$0()||(m.add$1$ax(s,l.expressionUntilComma$0()),!i.scanChar$1(44)));)l.whitespace$0();return i.expectChar$1(41),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(s,$.Expression_2),new t.ListExpression0(a,c.ListSeparator_rXA0,!1,i)}finally{l._stylesheet0$_inParentheses=e}},_stylesheet0$_map$2(e,r){var n,s,i=this,a=t._setArrayType([new t._Record_2(e,i.expressionUntilComma$0())],$.JSArray_Record_2_Expression_and_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(),a.push(new t._Record_2(s,i.expressionUntilComma$0()));return n.expectChar$1(41),n=n.spanFrom$1(r),new t.MapExpression0(t.List_List$unmodifiable(a,$.Record_2_Expression_and_Expression_2),n)},_stylesheet0$_hashExpression$0(){var e,r,n,s,i=this,a=i.scanner;return a.peekChar$1(1)===123?i.identifierLike$0():(e=new t._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(35),r=a.peekChar$0(),r==null?r=null:r=r>=48&&r<=57,r===!0?new t.ColorExpression0(i._stylesheet0$_hexColorContents$1(e),a.spanFrom$1(e)):(r=a._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._stylesheet0$_isHexColor$1(n)?(a.set$state(new t._SpanScannerState(a,r)),new t.ColorExpression0(i._stylesheet0$_hexColorContents$1(e),a.spanFrom$1(e))):(r=new t.StringBuffer(""),s=new t.InterpolationBuffer0(r,t._setArrayType([],$.JSArray_Object)),r._contents+=t.Primitives_stringFromCharCode(35),s.addInterpolation$1(n),new t.StringExpression0(s.interpolation$1(a.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var r,n,s,i,a,l,o,_,u=this,p=u._stylesheet0$_hexDigit$0(),h=u._stylesheet0$_hexDigit$0(),f=u._stylesheet0$_hexDigit$0(),d=u.scanner,g=d.peekChar$0();return g!=null&&t.CharacterExtension_get_isHex0(g)?(a=u._stylesheet0$_hexDigit$0(),g=d.peekChar$0(),l=g!=null&&t.CharacterExtension_get_isHex0(g),o=p<<4>>>0,_=f<<4>>>0,l?(r=o+h,n=_+a,s=(u._stylesheet0$_hexDigit$0()<<4>>>0)+u._stylesheet0$_hexDigit$0(),g=d.peekChar$0(),i=g!=null&&t.CharacterExtension_get_isHex0(g)?((u._stylesheet0$_hexDigit$0()<<4>>>0)+u._stylesheet0$_hexDigit$0())/255:null):(r=o+p,n=(h<<4>>>0)+h,s=_+f,i=((a<<4>>>0)+a)/255)):(r=(p<<4>>>0)+p,n=(h<<4>>>0)+h,s=(f<<4>>>0)+f,i=null),l=i==null,o=l?1:i,t.SassColor$rgbInternal0(r,n,s,o,l?new t.SpanColorFormat0(d.spanFrom$1(e)):null)},_stylesheet0$_isHexColor$1(e){var r,n=e.get$asPlain(),s=t._InitializedCell$(new t.StylesheetParser__isHexColor_closure1(n));return typeof n=="string"?r=s._readFinal$0()===3||s._readFinal$0()===4||s._readFinal$0()===6||s._readFinal$0()===8:r=!1,r?(r=new t.CodeUnits(n),r.every$1(r,new t.StylesheetParser__isHexColor_closure2)):!1},_stylesheet0$_hexDigit$0(){var e=this.scanner,r=e.peekChar$0();return r=r==null?null:t.CharacterExtension_get_isHex0(r),r===!0?t.asHex0(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_stylesheet0$_minusExpression$0(){var e=this,r=e.scanner.peekChar$1(1);return t._isInt(r)&&r>=48&&r<=57||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!==c.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){var r;e:{if(e===43){r=c.UnaryOperator_gg40;break e}if(e===45){r=c.UnaryOperator_TLI0;break e}if(e===47){r=c.UnaryOperator_Ix10;break e}r=null;break e}return r},_stylesheet0$_number$0(){var e,r,n=this,s=n.scanner,i=s._string_scanner$_position,a=s.peekChar$0(),l=a!==43;return(!l||a===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._stylesheet0$_consumeNaturalNumber$0(),n._stylesheet0$_tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==i&&l&&a!==45),n._stylesheet0$_tryExponent$0(),e=t.double_parse(s.substring$1(0,i)),s.scanChar$1(37)?r="%":(n.lookingAtIdentifier$0()?l=s.peekChar$0()!==45||s.peekChar$1(1)!==45:l=!1,r=l?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,n=r.readChar$0();for(n>=48&&n<=57||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(r=n.peekChar$1(1),!(r!=null&&r>=48&&r<=57)){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),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),r=n.peekChar$0(),r!=null&&r>=48&&r<=57||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.",l=i.scanner,o=new t._SpanScannerState(l,l._string_scanner$_position);for(i.expectIdentChar$1(117),l.expectChar$1(43),e=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure1);)++e;for(r=!1;l.scanChar$1(63);r=!0)++e;if(e===0)l.error$1(0,'Expected hex digit or "?".');else if(e>6)i.error$2(0,a,l.spanFrom$1(o));else if(r)return n=l.substring$1(0,o.position),l=l.spanFrom$1(o),new t.StringExpression0(t.Interpolation$0(t._setArrayType([n],$.JSArray_Object),l),!1);if(l.scanChar$1(45)){for(n=l._string_scanner$_position,s=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure2);)++s;s===0?l.error$1(0,"Expected hex digit."):s>6&&i.error$2(0,a,l.spanFrom$1(new t._SpanScannerState(l,n)))}return i._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&l.error$1(0,"Expected end of identifier."),n=l.substring$1(0,o.position),l=l.spanFrom$1(o),new t.StringExpression0(t.Interpolation$0(t._setArrayType([n],$.JSArray_Object),l),!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,N.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,N.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,N.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,l=this.scanner,o=l._string_scanner$_position,_=l.readChar$0();for(_!==39&&_!==34&&l.error$2$position(0,"Expected string.",o),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer0(e,r);;){if(s=l.peekChar$0(),s===_){l.readChar$0();break}if((s==null||s===10||s===13||s===12)&&l.error$1(0,"Expected "+t.Primitives_stringFromCharCode(_)+"."),s===92){i=l.peekChar$1(1),i===10||i===13||i===12?(l.readChar$0(),l.readChar$0(),i===13&&l.scanChar$1(10)):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter0(l));continue}if(s===35&&l.peekChar$1(1)===123){a=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),r.push(a);continue}e._contents+=t.Primitives_stringFromCharCode(l.readChar$0())}return new t.StringExpression0(n.interpolation$1(l.spanFrom$1(new t._SpanScannerState(l,o))),!0)},identifierLike$0(){var e,r,n,s,i,a,l,o,_,u,p=this,h=p.scanner,f=new t._SpanScannerState(h,h._string_scanner$_position),d=p.interpolatedIdentifier$0(),g=d.get$asPlain(),y=t._Cell$(),S=g!=null;if(S){if(g==="if"&&h.peekChar$0()===40)return e=p._stylesheet0$_argumentInvocation$0(),new t.IfExpression0(e,d.span.expand$1(0,e.span));if(g==="not")return p.whitespace$0(),r=p._stylesheet0$_singleExpression$0(),new t.UnaryOperationExpression0(c.UnaryOperator_not_not_not0,r,d.span.expand$1(0,r.get$span(r)));if(y._value=g.toLowerCase(),h.peekChar$0()!==40){switch(g){case"false":return new t.BooleanExpression0(!1,d.span);case"null":return new t.NullExpression0(d.span);case"true":return new t.BooleanExpression0(!0,d.span)}if(n=b.$get$colorsByName0().$index(0,y._readLocal$0()),n!=null?(s=n,i=!0):(s=null,i=!1),i)return h=d.span,new t.ColorExpression0(t.SassColor$rgbInternal0(s.get$red(s),s.get$green(s),s.get$blue(s),s._color1$_alpha,new t.SpanColorFormat0(h)),h)}if(a=p.trySpecialFunction$2(y._readLocal$0(),f),a!=null?(l=a,i=!0):(l=null,i=!1),i)return l}if(o=h.peekChar$0(),_=t._InitializedCell$(new t.StylesheetParser_identifierLike_closure1(o)),u=t._InitializedCell$(new t.StylesheetParser_identifierLike_closure2(o)),_._readFinal$0()&&h.peekChar$1(1)===46)return new t.StringExpression0(d,!1);if(_._readFinal$0()){if(h.readChar$0(),S)return p.namespacedExpression$2(g,f);p.error$2(0,N.Interpn,d.span)}return u._readFinal$0()&&S?new t.FunctionExpression0(null,g,p._stylesheet0$_argumentInvocation$1$allowEmptySecondArg(m.$eq$(y._readLocal$0(),"var")),h.spanFrom$1(f)):u._readFinal$0()?new t.InterpolatedFunctionExpression0(d,p._stylesheet0$_argumentInvocation$0(),h.spanFrom$1(f)):new t.StringExpression0(d,!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,l,o,_,u=this,p=u.scanner;if(p.peekChar$0()===40&&(n=u._stylesheet0$_tryCalculation$2(e,r),n!=null?(s=n,i=!0):(s=null,i=!1),i))return s;a=t.unvendor0(e);e:{if((a==="calc"||a==="element"||a==="expression")&&p.scanChar$1(40)){i=new t.StringBuffer(""),l=new t.InterpolationBuffer0(i,t._setArrayType([],$.JSArray_Object)),i._contents=""+e,i._contents+=t.Primitives_stringFromCharCode(40);break e}if(a==="progid"&&p.scanChar$1(58)){for(i=new t.StringBuffer(""),l=new t.InterpolationBuffer0(i,t._setArrayType([],$.JSArray_Object)),i._contents=""+e,i._contents+=t.Primitives_stringFromCharCode(58),o=p.peekChar$0();o!=null?(o>=97&&o<=122?_=!0:_=o>=65&&o<=90,_=_||o===46):_=!1,!!_;)i._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),o=p.peekChar$0();p.expectChar$1(40),i._contents+=t.Primitives_stringFromCharCode(40);break e}return a==="url"?t.NullableExtension_andThen0(u._stylesheet0$_tryUrlContents$1(r),new t.StylesheetParser_trySpecialFunction_closure0):null}return l.addInterpolation$1(u._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),p.expectChar$1(41),l._interpolation_buffer0$_text._contents+=t.Primitives_stringFromCharCode(41),new t.StringExpression0(l.interpolation$1(p.spanFrom$1(r)),!1)},_stylesheet0$_tryCalculation$2(e,r){var n,s,i=this;return e==="calc"||e==="sqrt"||e==="sin"||e==="cos"||e==="tan"||e==="asin"||e==="acos"||e==="atan"||e==="exp"||e==="sign"?(n=i._stylesheet0$_calculationArguments$1(1),s=i.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(n),s)):e==="abs"?i._stylesheet0$_tryArgumentsCalculation$3(e,r,1):e==="hypot"?(n=i._stylesheet0$_calculationArguments$0(),s=i.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(n),s)):e==="min"||e==="max"?i._stylesheet0$_tryArgumentsCalculation$3(e,r,null):e==="pow"||e==="log"||e==="atan2"||e==="mod"||e==="rem"?(n=i._stylesheet0$_calculationArguments$1(2),s=i.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(n),s)):e==="clamp"?(n=i._stylesheet0$_calculationArguments$1(3),s=i.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(n),s)):e==="round"?i._stylesheet0$_tryArgumentsCalculation$3(e,r,3):null},_stylesheet0$_tryArgumentsCalculation$3(e,r,n){var s,i,a,l=this.scanner,o=new t._SpanScannerState(l,l._string_scanner$_position);try{return s=this._stylesheet0$_calculationArguments$1(n),i=l.spanFrom$1(r),a=t.CalculationExpression__verifyArguments0(s),new t.CalculationExpression0(e,a,i)}catch(_){if($.FormatException._is(t.unwrapException(_)))return l.set$state(o),null;throw _}},_stylesheet0$_calculationArguments$1(e){var r,n,s,i,a=this,l=a.scanner;if(l.expectChar$1(40),r=a._stylesheet0$_containsCalculationInterpolation$0()?new t.StringExpression0(a._stylesheet0$_interpolatedDeclarationValue$0(),!1):null,r!=null?(n=r,s=!0):(n=null,s=!1),s)return l.expectChar$1(41),t._setArrayType([n],$.JSArray_Expression_2);for(a.whitespace$0(),i=t._setArrayType([a._stylesheet0$_calculationSum$0()],$.JSArray_Expression_2),s=e!=null;(!s||i.length<e)&&l.scanChar$1(44);)a.whitespace$0(),i.push(a._stylesheet0$_calculationSum$0());return l.expectChar$2$name(41,i.length===e?'"+", "-", "*", "/", or ")"':'"+", "-", "*", "/", ",", or ")"'),i},_stylesheet0$_calculationArguments$0(){return this._stylesheet0$_calculationArguments$1(null)},_stylesheet0$_calculationSum$0(){var e,r,n,s,i=this,a=i._stylesheet0$_calculationProduct$0();for(e=i.scanner;;){if(r=e.peekChar$0(),n=r===43,!n&&r!==45)return a;s=e.peekChar$1(-1),s===32||s===9||s===10||s===13||s===12?(s=e.peekChar$1(1),s=!(s===32||s===9||s===10||s===13||s===12)):s=!0,s&&e.error$1(0,N.x22x2b__an),e.readChar$0(),i.whitespace$0(),n=n?c.BinaryOperator_anB0:c.BinaryOperator_olz0,a=new t.BinaryOperationExpression0(n,a,i._stylesheet0$_calculationProduct$0(),!1)}},_stylesheet0$_calculationProduct$0(){var e,r,n,s=this,i=s._stylesheet0$_calculationValue$0();for(e=s.scanner;;){if(s.whitespace$0(),r=e.peekChar$0(),n=r===42,!n&&r!==47)return i;e.readChar$0(),s.whitespace$0(),n=n?c.BinaryOperator_qN20:c.BinaryOperator_t8B0,i=new t.BinaryOperationExpression0(n,i,s._stylesheet0$_calculationValue$0(),!1)}},_stylesheet0$_calculationValue$0(){var e,r,n,s,i,a,l,o=this,_=o.scanner,u=_.peekChar$0();if(u!==43&&u!==46?e=t._isInt(u)&&u>=48&&u<=57:e=!0,e)return o._stylesheet0$_number$0();if(u===36)return o._stylesheet0$_variable$0();if(u===40)return e=_._string_scanner$_position,_.readChar$0(),r=o._stylesheet0$_containsCalculationInterpolation$0()?new t.StringExpression0(o._stylesheet0$_interpolatedDeclarationValue$0(),!1):null,r==null&&(o.whitespace$0(),r=o._stylesheet0$_calculationSum$0()),o.whitespace$0(),_.expectChar$1(41),new t.ParenthesizedExpression0(r,_.spanFrom$1(new t._SpanScannerState(_,e)));if(e=o.lookingAtIdentifier$0(),e)return n=new t._SpanScannerState(_,_._string_scanner$_position),s=o.identifier$0(),_.scanChar$1(46)?o.namespacedExpression$2(s,n):_.peekChar$0()!==40?new t.StringExpression0(t.Interpolation$0(t._setArrayType([s],$.JSArray_Object),_.spanFrom$1(n)),!1):(i=s.toLowerCase(),a=o._stylesheet0$_tryCalculation$2(i,n),a!=null?(l=a,e=!0):(l=null,e=!1),e?l:i==="if"?new t.IfExpression0(o._stylesheet0$_argumentInvocation$0(),_.spanFrom$1(n)):new t.FunctionExpression0(null,s,o._stylesheet0$_argumentInvocation$0(),_.spanFrom$1(n)));if(u===45)return o._stylesheet0$_number$0();_.error$1(0,N.Expectn)},_stylesheet0$_containsCalculationInterpolation$0(){var e,r,n,s,i=null,a=N.The_gi,l="Invalid position ",o=t._setArrayType([],$.JSArray_int),_=this.scanner,u=new t._SpanScannerState(_,_._string_scanner$_position);e:for(e=_.string.length,r=0;_._string_scanner$_position!==e;){n=_.peekChar$0();t:{if(n===92){_.readChar$0(),_.readChar$0();continue e}if(n===47){this.scanComment$0()||_.readChar$0();continue e}if(n===39||n===34){this.interpolatedString$0();continue e}if(n===35){if(r===0&&_.peekChar$1(1)===123)return u._scanner!==_&&t.throwExpression(t.ArgumentError$(a,i)),s=u.position,((s===0?1/s<0:s<0)||s>e)&&t.throwExpression(t.ArgumentError$(l+s,i)),_._string_scanner$_position=s,_._lastMatch=null,!0;_.readChar$0();continue e}if(n===40){++r,s=0;break t}if(n===123||n===91){s=0;break t}if(n===41){--r,s=1;break t}if(n===125||n===93){s=1;break t}_.readChar$0(),s=-1}switch(s){case 0:n.toString,o.push(t.opposite0(n)),_.readChar$0();continue e;case 1:if(o.length===0||o.pop()!==n)return u._scanner!==_&&t.throwExpression(t.ArgumentError$(a,i)),s=u.position,((s===0?1/s<0:s<0)||s>e)&&t.throwExpression(t.ArgumentError$(l+s,i)),_._string_scanner$_position=s,_._lastMatch=null,!1;_.readChar$0();continue e}}return _.set$state(u),!1},_stylesheet0$_tryUrlContents$2$name(e,r){var n,s,i,a,l,o,_,u,p=this,h=p.scanner,f=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$0(),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer0(n,s),n._contents=""+(r??"url"),n._contents+=t.Primitives_stringFromCharCode(40);a=h.peekChar$0(),l=t._InitializedCell$(new t.StylesheetParser__tryUrlContents_closure0(a)),a!=null;){if(a===92){n._contents+=t.S(p.escape$0());continue}if(l._readFinal$0()&&h.peekChar$1(1)===123){o=p.singleInterpolation$0(),i._interpolation_buffer0$_flushText$0(),s.push(o);continue}if(a!==33&&a!==37&&a!==38?l._readFinal$0()?o=!0:o=a>=42&&a<=126||a>=128:o=!0,o){n._contents+=t.Primitives_stringFromCharCode(h.readChar$0());continue}if(a===32||a===9||a===10||a===13||a===12){if(p.whitespaceWithoutComments$0(),h.peekChar$0()!==41)break;continue}if(a===41)return n._contents+=t.Primitives_stringFromCharCode(h.readChar$0()),_=h._string_scanner$_position,f=h._sourceFile,o=e.position,h=new t._FileSpan(f,o,_),h._FileSpan$3(f,o,_),o=$.Object,f=t.List_List$of(s,!0,o),s=n._contents,s.length!==0&&f.push((s.charCodeAt(0)==0,s)),u=t.List_List$from(f,!1,o),u.fixed$length=Array,u.immutable$list=Array,n=new t.Interpolation0(u,h),n.Interpolation$20(f,h),n;break}return h.set$state(new t._SpanScannerState(h,f)),null},_stylesheet0$_tryUrlContents$1(e){return this._stylesheet0$_tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,r,n,s=this,i=s.scanner,a=new t._SpanScannerState(i,i._string_scanner$_position);return s.expectIdentifier$1("url"),e=s._stylesheet0$_tryUrlContents$1(a),e!=null?(r=e,n=!0):(r=null,n=!1),n?new t.StringExpression0(r,!1):new t.InterpolatedFunctionExpression0(t.Interpolation$0(t._setArrayType(["url"],$.JSArray_Object),i.spanFrom$1(a)),s._stylesheet0$_argumentInvocation$0(),i.spanFrom$1(a))},almostAnyValue$1$omitComments(e){var r,n,s,i,a,l,o,_,u,p,h=this,f=h.scanner,d=f._string_scanner$_position,g=new t.StringBuffer(""),y=new t.InterpolationBuffer0(g,t._setArrayType([],$.JSArray_Object));for(r=f.string,n=r.length,s=!e;;)e:{if(i=f.peekChar$0(),i===92){g._contents+=t.Primitives_stringFromCharCode(f.readChar$0()),g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===34||i===39){y.addInterpolation$1(h.interpolatedString$0().asInterpolation$0());break e}if(i===47){a=f._string_scanner$_position,h.scanComment$0()?s&&(l=f._string_scanner$_position,g._contents+=c.JSString_methods.substring$2(r,a,l)):g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===35&&f.peekChar$1(1)===123){y.addInterpolation$1(h.interpolatedIdentifier$0());break e}if(i===13||i===10||i===12){if(h.get$indented())break;g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());break e}if(i===33||i===59||i===123||i===125)break;if(i===117||i===85){if(o=f._string_scanner$_position,!h.scanIdentifier$1("url")){g._contents+=t.Primitives_stringFromCharCode(f.readChar$0());continue}_=h._stylesheet0$_tryUrlContents$1(new t._SpanScannerState(f,o)),_!=null?(u=_,p=!0):(u=null,p=!1),p?y.addInterpolation$1(u):(((o===0?1/o<0:o<0)||o>n)&&t.throwExpression(t.ArgumentError$("Invalid position "+o,null)),f._string_scanner$_position=o,f._lastMatch=null,g._contents+=t.Primitives_stringFromCharCode(f.readChar$0()));break e}if(i==null)break;if(o=h.lookingAtIdentifier$0(),o){g._contents+=h.identifier$0();break e}g._contents+=t.Primitives_stringFromCharCode(f.readChar$0())}return y.interpolation$1(f.spanFrom$1(new t._SpanScannerState(f,d)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,r,n){var s,i,a,l,o,_,u,p,h,f,d,g,y,S,C,E,A,M,L=this,R=L.scanner,T=R._string_scanner$_position,P=new t.StringBuffer(""),O=new t.InterpolationBuffer0(P,t._setArrayType([],$.JSArray_Object)),z=t._setArrayType([],$.JSArray_int);for(s=R.string,i=s.length,a=!e,l=!n,o=!1;;)e:{if(_=R.peekChar$0(),u=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure4(_)),p=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure5(_)),h=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure6(_)),f=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure7(_)),d=t._InitializedCell$(new t.StylesheetParser__interpolatedDeclarationValue_closure8(_)),_===92){P._contents+=t.S(L.escape$1$identifierStart(!0)),o=!1;break e}if(_===34||_===39){O.addInterpolation$1(L.interpolatedString$0().asInterpolation$0()),o=!1;break e}if(_===47&&R.peekChar$1(1)===42){g=L.get$loudComment(),y=R._string_scanner$_position,g.call$0(),S=R._string_scanner$_position,P._contents+=c.JSString_methods.substring$2(s,y,S),o=!1;break e}if(_===35&&R.peekChar$1(1)===123){O.addInterpolation$1(L.interpolatedIdentifier$0()),o=!1;break e}if(u._readFinal$0()||p._readFinal$0()?o?g=!1:(g=R.peekChar$1(1),g=g===32||g===9||g===10||g===13||g===12):g=!1,g){R.readChar$0();break e}if(u._readFinal$0()||p._readFinal$0()){P._contents+=t.Primitives_stringFromCharCode(R.readChar$0());break e}if((h._readFinal$0()||f._readFinal$0()||d._readFinal$0())&&L.get$indented())break;if(h._readFinal$0()||f._readFinal$0()||d._readFinal$0()){g=R.peekChar$1(-1),g===10||g===13||g===12||(P._contents+=`
|
||
`),R.readChar$0(),o=!0;break e}if(_===40||_===123||_===91){C=R.readChar$0(),P._contents+=t.Primitives_stringFromCharCode(C),z.push(t.opposite0(C)),o=!1;break e}if(_===41||_===125||_===93){if(z.length===0)break;C=z.pop(),R.expectChar$1(C),P._contents+=t.Primitives_stringFromCharCode(C),o=!1;break e}if(_===59){if(l&&z.length===0)break;P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;break e}if(_===58){if(a&&z.length===0)break;P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;break e}if(_===117||_===85){if(g=R._string_scanner$_position,!L.scanIdentifier$1("url")){P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1;continue}E=L._stylesheet0$_tryUrlContents$1(new t._SpanScannerState(R,g)),E!=null?(A=E,M=!0):(A=null,M=!1),M?O.addInterpolation$1(A):(((g===0?1/g<0:g<0)||g>i)&&t.throwExpression(t.ArgumentError$("Invalid position "+g,null)),R._string_scanner$_position=g,R._lastMatch=null,P._contents+=t.Primitives_stringFromCharCode(R.readChar$0())),o=!1;break e}if(_==null)break;if(g=L.lookingAtIdentifier$0(),g){P._contents+=L.identifier$0(),o=!1;break e}P._contents+=t.Primitives_stringFromCharCode(R.readChar$0()),o=!1}return z.length!==0&&R.expectChar$1(c.JSArray_methods.get$last(z)),!r&&O._interpolation_buffer0$_contents.length===0&&P._contents.length===0&&R.error$1(0,"Expected token."),O.interpolation$1(R.spanFrom$1(new t._SpanScannerState(R,T)))},_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(""),l=t._setArrayType([],$.JSArray_Object),o=new t.InterpolationBuffer0(a,l);if(s.scanChar$1(45)&&(a._contents+=t.Primitives_stringFromCharCode(45),s.scanChar$1(45)))return a._contents+=t.Primitives_stringFromCharCode(45),r._stylesheet0$_interpolatedIdentifierBody$1(o),o.interpolation$1(s.spanFrom$1(i));e:{if(e=s.peekChar$0(),e==null&&s.error$1(0,n),e===95||t.CharacterExtension_get_isAlphabetic0(e)||e>=128){a._contents+=t.Primitives_stringFromCharCode(s.readChar$0());break e}if(e===92){a._contents+=t.S(r.escape$1$identifierStart(!0));break e}if(e===35&&s.peekChar$1(1)===123){a=r.singleInterpolation$0(),o._interpolation_buffer0$_flushText$0(),l.push(a);break e}s.error$1(0,n)}return r._stylesheet0$_interpolatedIdentifierBody$1(o),o.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());continue}if(i===92){s._contents+=t.S(this.escape$0());continue}if(i===35&&n.peekChar$1(1)===123){a=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),r.push(a);continue}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,N.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,l=this,o=l.scanner;o.expectChar$2$name(40,"media condition in parentheses"),r=e._interpolation_buffer0$_text,r._contents+=t.Primitives_stringFromCharCode(40),l.whitespace$0(),o.peekChar$0()===40?(l._stylesheet0$_mediaInParens$1(e),l.whitespace$0(),l.scanIdentifier$1("and")?(r._contents+=" and ",l.expectWhitespace$0(),l._stylesheet0$_mediaLogicSequence$2(e,"and")):l.scanIdentifier$1("or")&&(r._contents+=" or ",l.expectWhitespace$0(),l._stylesheet0$_mediaLogicSequence$2(e,"or"))):l.scanIdentifier$1("not")?(r._contents+="not ",l.expectWhitespace$0(),l._stylesheet0$_mediaOrInterp$1(e)):(n=l._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s=e._interpolation_buffer0$_contents,s.push(n),o.scanChar$1(58)?(l.whitespace$0(),r._contents+=t.Primitives_stringFromCharCode(58),r._contents+=t.Primitives_stringFromCharCode(32),n=l._stylesheet0$_expression$0(),e._interpolation_buffer0$_flushText$0(),s.push(n)):(i=o.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(o.readChar$0()),(!n||i===62)&&o.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),l.whitespace$0(),a=l._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(a),!n||i===62?(i.toString,n=o.scanChar$1(i)):n=!1,n&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(i),o.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),l.whitespace$0(),n=l._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(n))))),o.expectChar$1(41),l.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,l,o=this,_=o.scanner,u=_._string_scanner$_position;if(o.scanIdentifier$1("not"))return o.whitespace$0(),new t.SupportsNegation0(o._stylesheet0$_supportsConditionInParens$0(),_.spanFrom$1(new t._SpanScannerState(_,u)));for(e=o._stylesheet0$_supportsConditionInParens$0(),o.whitespace$0(),r=null;o.lookingAtIdentifier$0();)r!=null?o.expectIdentifier$1(r):o.scanIdentifier$1("or")?r="or":(o.expectIdentifier$1("and"),r="and"),o.whitespace$0(),n=o._stylesheet0$_supportsConditionInParens$0(),s=_._string_scanner$_position,i=_._sourceFile,a=new t._FileSpan(i,u,s),a._FileSpan$3(i,u,s),e=new t.SupportsOperation0(e,n,r,a),l=r.toLowerCase(),l!=="and"&&l!=="or"&&t.throwExpression(t.ArgumentError$value(r,"operator",'may only be "and" or "or".')),o.whitespace$0();return e},_stylesheet0$_supportsConditionInParens$0(){var e,r,n,s,i,a,l,o,_,u,p,h,f,d,g,y=this,S=y.scanner,C=new t._SpanScannerState(S,S._string_scanner$_position);if(y._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(o=y.interpolatedIdentifier$0(),_=o.get$asPlain(),(_==null?null:_.toLowerCase())==="not"&&y.error$2(0,'"not" is not a valid identifier here.',o.span),S.scanChar$1(40))return u=y._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),S.expectChar$1(41),new t.SupportsFunction0(o,u,S.spanFrom$1(C));if(p=o.contents,h=t._InitializedCell$(new t.StylesheetParser__supportsConditionInParens_closure0(p)),p.length===1&&$.Expression_2._is(h._readFinal$0())?(f=h._readFinal$0(),_=!0):(f=null,_=!1),_)return new t.SupportsInterpolation0(f,S.spanFrom$1(C));y.error$2(0,"Expected @supports condition.",o.span)}if(S.expectChar$1(40),y.whitespace$0(),y.scanIdentifier$1("not"))return y.whitespace$0(),d=y._stylesheet0$_supportsConditionInParens$0(),S.expectChar$1(41),new t.SupportsNegation0(d,S.spanFrom$1(C));if(S.peekChar$0()===40)return d=y._stylesheet0$_supportsCondition$0(),S.expectChar$1(41),d;e=null,r=new t._SpanScannerState(S,S._string_scanner$_position),n=y._stylesheet0$_inParentheses;try{e=y._stylesheet0$_expression$0(),S.expectChar$1(58)}catch(E){if($.FormatException._is(t.unwrapException(E))){if(S.set$state(r),y._stylesheet0$_inParentheses=n,s=y.interpolatedIdentifier$0(),i=null,a=y._stylesheet0$_trySupportsOperation$2(s,r),a!=null?(i=a,_=!0):_=!1,_)return S.expectChar$1(41),i;if(_=new t.InterpolationBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),_.addInterpolation$1(s),_.addInterpolation$1(y._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),l=_.interpolation$1(S.spanFrom$1(r)),S.peekChar$0()===58)throw E;return S.expectChar$1(41),new t.SupportsAnything0(l,S.spanFrom$1(C))}else throw E}return g=y._stylesheet0$_supportsDeclarationValue$2(e,C),S.expectChar$1(41),g},_stylesheet0$_supportsDeclarationValue$2(e,r){var n,s,i=this;return e instanceof t.StringExpression0?e.hasQuotes?n=!1:n=c.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"):n=!1,n?s=new t.StringExpression0(i._stylesheet0$_interpolatedDeclarationValue$0(),!1):(i.whitespace$0(),s=i._stylesheet0$_expression$0()),new t.SupportsDeclaration0(e,s,i.scanner.spanFrom$1(r))},_stylesheet0$_trySupportsOperation$2(e,r){var n,s,i,a,l,o,_,u,p,h,f,d,g=this,y=null,S=e.contents;if(S.length!==1||(n=c.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,l=y,o=l;g.lookingAtIdentifier$0();){if(l!=null)g.expectIdentifier$1(l);else if(g.scanIdentifier$1("and"))l="and";else{if(!g.scanIdentifier$1("or"))return s._scanner!==S&&t.throwExpression(t.ArgumentError$(N.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;l="or"}g.whitespace$0(),_=g._stylesheet0$_supportsConditionInParens$0(),u=o??new t.SupportsInterpolation0(n,a),p=S._string_scanner$_position,h=S._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),o=new t.SupportsOperation0(u,_,l,f),d=l.toLowerCase(),d!=="and"&&d!=="or"&&t.throwExpression(t.ArgumentError$value(l,"operator",'may only be "and" or "or".')),g.whitespace$0()}return o},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===95||t.CharacterExtension_get_isAlphabetic0(n)||n>=128||n===92){r=!0;break e}if(n===35){r=r.peekChar$1(1)===123;break e}if(n===45){e=r.peekChar$1(1);t:{if(e==null){r=!1;break t}if(e===35){r=r.peekChar$1(2)===123;break t}if(e===95||t.CharacterExtension_get_isAlphabetic0(e)||e>=128||e===92||e===45){r=!0;break t}r=!1;break t}break e}r=!1;break e}return r},_stylesheet0$_lookingAtPotentialPropertyHack$0(){var e=this.scanner,r=e.peekChar$0();e:{if(r===58||r===42||r===46){e=!0;break e}if(r===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===95||t.CharacterExtension_get_isAlphabetic0(n)||n>=128?e=!0:e=n>=48&&n<=57||n===45,e||n===92){r=!0;break e}if(n===35){r=r.peekChar$1(1)===123;break e}r=!1;break e}return r},_stylesheet0$_lookingAtExpression$0(){var e,r=this.scanner,n=r.peekChar$0();e:{if(n==null){r=!1;break e}if(n===46){r=r.peekChar$1(1)!==46;break e}if(n===33){e=r.peekChar$1(1);t:{if(e!=null&&e!==105&&e!==73?r=e===32||e===9||e===10||e===13||e===12:r=!0,r){r=!0;break t}r=!1;break t}break e}if(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?n===95||t.CharacterExtension_get_isAlphabetic0(n)||n>=128?r=!0:r=n>=48&&n<=57:r=!0,r){r=!0;break e}r=!1;break e}return 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(l){if(n=t.unwrapException(l),$.FormatException._is(n))e=n,r=t.getTraceFromException(l),this.error$3(0,"Invalid URL: "+m.get$message$x(e),s.spanFrom$1(i),r);else throw l}},_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=c.JSString_methods._codeUnitAt$1(e,0);(n===45||n===95)&&this.error$2(0,N.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),c.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:571},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:572},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:573},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:574},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(c.List_empty22,null,t._FileSpan$(r.file,n,n))),s.scanner.expectDone$0(),new t._Record_2(i,e)},$signature:575},t.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:140},t.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},t.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration},$signature:576},t.StylesheetParser__declarationOrBuffer_closure1.prototype={call$2(e,r){return t.Declaration$nested0(this.name,e,r,null)},$signature:109},t.StylesheetParser__declarationOrBuffer_closure2.prototype={call$2(e,r){return t.Declaration$nested0(this.name,e,r,this._box_0.value)},$signature:109},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,N.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:578},t.StylesheetParser__propertyOrVariableDeclaration_closure1.prototype={call$2(e,r){return t.Declaration$nested0(this._box_0.name,e,r,null)},$signature:109},t.StylesheetParser__propertyOrVariableDeclaration_closure2.prototype={call$2(e,r){return t.Declaration$nested0(this._box_0.name,e,r,this.value)},$signature:109},t.StylesheetParser__atRootRule_closure1.prototype={call$2(e,r){return t.AtRootRule$0(e,r,this.query)},$signature:274},t.StylesheetParser__atRootRule_closure2.prototype={call$2(e,r){return t.AtRootRule$0(e,r,null)},$signature:274},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:580},t.StylesheetParser__functionRule_closure0.prototype={call$2(e,r){return t.FunctionRule$0(this.name,this.$arguments,e,r,this.precedingComment)},$signature:581},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:1},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:582},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:2},t.StylesheetParser__includeRule_closure0.prototype={call$2(e,r){return t.ContentBlock$0(this.contentArguments_,e,r)},$signature:583},t.StylesheetParser_mediaRule_closure0.prototype={call$2(e,r){return t.MediaRule$0(this.query,e,r)},$signature:584},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:585},t.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,r){var n=this;return n._box_0.needsDeprecationWarning&&t.WarnForDeprecation_warnForDeprecation0(n.$this.logger,c.Deprecation_GbU,N.x40_moz_,r,null),t.AtRule$0(n.name,r,e,n.value)},$signature:275},t.StylesheetParser_supportsRule_closure0.prototype={call$2(e,r){return t.SupportsRule$0(this.condition,e,r)},$signature:587},t.StylesheetParser__whileRule_closure0.prototype={call$2(e,r){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,t.WhileRule$0(this.condition,e,r)},$signature:588},t.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,r){return t.AtRule$0(this.name,r,e,this._box_0.value)},$signature:275},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,l=this,o=l._box_0,_=o.operators_.pop(),u=o.operands_.pop(),p=o.singleExpression_;p==null&&(e=l.$this.scanner,r=_.operator.length,e.error$3$length$position(0,"Expected expression.",r,e._string_scanner$_position-r)),o.allowSlash?(e=l.$this,e=!e._stylesheet0$_inParentheses&&_===c.BinaryOperator_t8B0&&e._stylesheet0$_isSlashOperand$1(u)&&e._stylesheet0$_isSlashOperand$1(p)):e=!1,e?o.singleExpression_=new t.BinaryOperationExpression0(c.BinaryOperator_t8B0,u,p,!0):(o.singleExpression_=new t.BinaryOperationExpression0(_,u,p,!1),e=o.allowSlash=!1,(c.BinaryOperator_anB0===_||c.BinaryOperator_olz0===_)&&(r=l.$this,n=r.scanner.string,s=p.get$span(p),s=s.get$start(s),i=p.get$span(p),a=_.operator,c.JSString_methods.substring$2(n,s.offset-1,i.get$start(i).offset)===a&&(e=u.get$span(u),e=c.JSString_methods.codeUnitAt$1(n,e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=u.toString$0(0),n=p.toString$0(0),s=u.toString$0(0),i=p.toString$0(0),o=o.singleExpression_,t.WarnForDeprecation_warnForDeprecation0(r.logger,c.Deprecation_EsU,`This operation is parsed as:
|
||
|
||
`+e+" "+a+" "+n+N.x0a_but_+s+" ("+a+i+`)
|
||
|
||
Add a space after `+a+N.x20to_cl,o.get$span(o),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:589},t.StylesheetParser__expression_addOperator0.prototype={call$1(e){var r,n,s,i,a,l,o=this.$this;for(o.get$plainCss()&&e!==c.BinaryOperator_t8B0&&e!==c.BinaryOperator_2jN0&&(r=o.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===c.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&&c.JSArray_methods.get$last(s).precedence>=a;)n.call$0();s.push(e),l=r.singleExpression_,l==null&&(n=o.scanner,a=e.operator.length,n.error$3$length$position(0,"Expected expression.",a,n._string_scanner$_position-a)),i.push(l),o.whitespace$0(),r.singleExpression_=o._stylesheet0$_singleExpression$0()},$signature:590},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=c.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),c.ListSeparator_EVt0,!1,s),e.spaceExpressions_=null)},$signature:0},t.StylesheetParser__expression_closure2.prototype={call$0(){return this._3_0===43},$signature:1},t.StylesheetParser__expression_closure3.prototype={call$0(){return this._3_0===47},$signature:1},t.StylesheetParser__expression_closure4.prototype={call$0(){return this._3_0===46},$signature:1},t.StylesheetParser_expressionUntilComma_closure0.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:1},t.StylesheetParser__isHexColor_closure1.prototype={call$0(){return this._0_0.length},$signature:3},t.StylesheetParser__isHexColor_closure2.prototype={call$1(e){return t.CharacterExtension_get_isHex0(e)},$signature:46},t.StylesheetParser__unicodeRange_closure1.prototype={call$1(e){return e!=null&&t.CharacterExtension_get_isHex0(e)},$signature:34},t.StylesheetParser__unicodeRange_closure2.prototype={call$1(e){return e!=null&&t.CharacterExtension_get_isHex0(e)},$signature:34},t.StylesheetParser_identifierLike_closure1.prototype={call$0(){return this._2_0===46},$signature:1},t.StylesheetParser_identifierLike_closure2.prototype={call$0(){return this._2_0===40},$signature:1},t.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},t.StylesheetParser_trySpecialFunction_closure0.prototype={call$1(e){return new t.StringExpression0(e,!1)},$signature:591},t.StylesheetParser__tryUrlContents_closure0.prototype={call$0(){return this._0_0===35},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure4.prototype={call$0(){return this._1_0===32},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure5.prototype={call$0(){return this._1_0===9},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure6.prototype={call$0(){return this._1_0===10},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure7.prototype={call$0(){return this._1_0===13},$signature:1},t.StylesheetParser__interpolatedDeclarationValue_closure8.prototype={call$0(){return this._1_0===12},$signature:1},t.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,r=e.peekChar$0();e:{if(r===61){e=e.peekChar$1(1)!==61;break e}if(r===60||r===62){e=!0;break e}e=!1;break e}return e},$signature:1},t.StylesheetParser__supportsConditionInParens_closure0.prototype={call$0(){return this._0_0[0]},$signature:14},t.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:32},t.Stylesheet0.prototype={Stylesheet$internal$3$plainCss0(e,r,n){var s,i,a,l,o,_;for(s=this.children,i=s.length,a=this._stylesheet1$_forwards,l=this._stylesheet1$_uses,o=0;o<i;++o){if(_=s[o],_ instanceof t.UseRule0){l.push(_);continue}if(_ instanceof t.ForwardRule0){a.push(_);continue}if(!(_ instanceof t.SilentComment0||_ instanceof t.LoudComment0||_ instanceof t.VariableDeclaration0))break}},accept$1$1(e){return e.visitStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return(r&&c.JSArray_methods).join$1(r," ")},get$span(e){return this.span}},t.SupportsExpression0.prototype={get$span(e){var r=this.condition;return r.get$span(r)},accept$1$1(e){return e.visitSupportsExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.condition.toString$0(0)},$isExpression0:1,$isAstNode0:1},t.ModifiableCssSupportsRule0.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var r,n;return e instanceof t.ModifiableCssSupportsRule0?(r=this.condition,n=e.condition,r=r.$ti._is(n)&&m.$eq$(n.value,r.value)):r=!1,r},copyWithoutChildren$0(){return t.ModifiableCssSupportsRule$0(this.condition,this.span)},$isCssSupportsRule0:1,get$span(e){return this.span}},t.SupportsRule0.prototype={accept$1$1(e){return e.visitSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@supports "+this.condition.toString$0(0)+" {"+(r&&c.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.JSToDartImporter.prototype={canonicalize$1(e,r){var n,s=this._sync$_canonicalize.call$2(r.toString$0(0),{fromImport:t.fromImport0()});if(s==null)return null;if(n=w.URL,s instanceof n)return t.Uri_parse(m.toString$0$($.JSUrl._as(s)));n=w.Promise,s instanceof n?t.jsThrow(new w.Error("The canonicalize() function can't return a Promise for synchronous compile functions.")):t.jsThrow(new w.Error(N.The_ca))},load$1(e,r){var n,s,i,a,l=this._sync$_load.call$1(new w.URL(r.toString$0(0)));return l==null?null:(n=w.Promise,l instanceof n&&t.jsThrow(new w.Error("The load() function can't return a Promise for synchronous compile functions.")),$.NodeImporterResult._as(l),n=m.getInterceptor$x(l),s=n.get$contents(l),t._asString(new w.Function("value","return typeof value").call$1(s))!=="string"&&t.jsThrow(new t.ArgumentError(!0,s,"contents","must be a string but was: "+t.jsType(s))),i=n.get$syntax(l),(s==null||i==null)&&t.jsThrow(new w.Error(N.The_lo)),a=t.parseSyntax(i),t.ImporterResult$(s,t.NullableExtension_andThen0(n.get$sourceMapUrl(l),t.utils1__jsToDartUrl$closure()),a))}},t.Syntax0.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax0$_name}},t.TypeSelector0.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){var r=this.name;return new t.TypeSelector0(new t.QualifiedName0(r.name+e,r.namespace),this.span)},unify$1(e){var r,n,s=c.JSArray_methods.get$first(e);return s instanceof t.UniversalSelector0||s instanceof t.TypeSelector0?(r=t.unifyUniversalAndElement0(this,c.JSArray_methods.get$first(e)),r==null?null:(n=t._setArrayType([r],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(n,t.SubListIterable$(e,1,null,t._arrayInstanceType(e)._precomputed1)),n)):(n=t._setArrayType([this],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var r,n;return this.super$SimpleSelector$isSuperselector0(e)?r=!0:e instanceof t.TypeSelector0?(r=this.name,n=e.name,r.name===n.name?(r=r.namespace,r=r==="*"||r==n.namespace):r=!1):r=!1,r},$eq(e,r){return r==null?!1:r instanceof t.TypeSelector0&&r.name.$eq(0,this.name)},get$hashCode(e){var r=this.name;return c.JSString_methods.get$hashCode(r.name)^m.get$hashCode$(r.namespace)}},t.Types.prototype={},t.UnaryOperationExpression0.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n=this.operator,s=n.operator;n=n===c.UnaryOperator_not_not_not0?s+t.Primitives_stringFromCharCode(32):s,r=this.operand;e:{if(r instanceof t.BinaryOperationExpression0||r instanceof t.UnaryOperationExpression0?s=!0:s=r instanceof t.ListExpression0&&!r.hasBrackets&&r.contents.length>=2,s){s=!0;break e}s=!1;break e}return s&&(n+="40"),n+=r.toString$0(0),s&&(n+="41"),n.charCodeAt(0)==0,n},$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 c.List_empty},get$denominatorUnits(e){return c.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new t.UnitlessSassNumber0(e,null)},withSlash$2(e,r){return new t.UnitlessSassNumber0(this._number1$_value,new t._Record_2(e,r))},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)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},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},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},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)?c.SassBoolean_true0:c.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)?c.SassBoolean_true0:c.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<n&&!t.fuzzyEquals0(r,n)?c.SassBoolean_true0:c.SassBoolean_false0):this.super$SassNumber$lessThan0(e)},lessThanOrEquals$1(e){var r,n;return e instanceof t.SassNumber0?(r=this._number1$_value,n=e._number1$_value,r<n||t.fuzzyEquals0(r,n)?c.SassBoolean_true0:c.SassBoolean_false0):this.super$SassNumber$lessThanOrEquals0(e)},modulo$1(e){return e instanceof t.SassNumber0?e.withValue$1(t.moduloLikeSass0(this._number1$_value,e._number1$_value)):this.super$SassNumber$modulo0(e)},plus$1(e){return e instanceof t.SassNumber0?e.withValue$1(this._number1$_value+e._number1$_value):this.super$SassNumber$plus0(e)},minus$1(e){return e instanceof t.SassNumber0?e.withValue$1(this._number1$_value-e._number1$_value):this.super$SassNumber$minus0(e)},times$1(e){return e instanceof t.SassNumber0?e.withValue$1(this._number1$_value*e._number1$_value):this.super$SassNumber$times0(e)},dividedBy$1(e){var r,n;return e instanceof t.SassNumber0?(r=this._number1$_value/e._number1$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=t.SassNumber_SassNumber$withUnits0(r,e.get$numeratorUnits(e),n),r=n):r=new t.UnitlessSassNumber0(r,null),r):this.super$SassNumber$dividedBy0(e)},unaryMinus$0(){return new t.UnitlessSassNumber0(-this._number1$_value,null)},$eq(e,r){return r==null?!1:r instanceof t.UnitlessSassNumber0&&t.fuzzyEquals0(this._number1$_value,r._number1$_value)},get$hashCode(e){var r=this.hashCache;return r??(this.hashCache=t.fuzzyHashCode0(this._number1$_value))}},t.UniversalSelector0.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var r,n,s,i,a=this,l=null,o=t._InitializedCell$(new t.UniversalSelector_unify_closure1(e)),_=t._InitializedCell$(new t.UniversalSelector_unify_closure2(e));return o._readFinal$0()>=1&&(_._readFinal$0()instanceof t.UniversalSelector0||_._readFinal$0()instanceof t.TypeSelector0)?(r=c.JSArray_methods.sublist$1(e,1),n=!0):(r=l,n=!1),n?(s=t.unifyUniversalAndElement0(a,c.JSArray_methods.get$first(e)),s==null?l:(n=t._setArrayType([s],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(n,r),n)):(m.$eq$(o._readFinal$0(),1)&&_._readFinal$0()instanceof t.PseudoSelector0?(i=_._readFinal$0(),n=i.isClass&&i.name==="host"||i.get$isHostContext()):n=!1,n?l:o._readFinal$0()<=0?t._setArrayType([a],$.JSArray_SimpleSelector_2):(n=a.namespace,n==null||n==="*"?n=e:(n=t._setArrayType([a],$.JSArray_SimpleSelector_2),c.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var r=this.namespace;return r==="*"?!0:e instanceof t.TypeSelector0?r==e.name.namespace:e instanceof t.UniversalSelector0?r==e.namespace:r==null||this.super$SimpleSelector$isSuperselector0(e)},$eq(e,r){return r==null?!1:r instanceof t.UniversalSelector0&&r.namespace==this.namespace},get$hashCode(e){return m.get$hashCode$(this.namespace)}},t.UniversalSelector_unify_closure1.prototype={call$0(){return this._0_0.length},$signature:3},t.UniversalSelector_unify_closure2.prototype={call$0(){return this._0_0[0]},$signature:268},t.UnprefixedMapView0.prototype={get$keys(e){return new t._UnprefixedKeys0(this)},$index(e,r){return typeof r=="string"?this._unprefixed_map_view0$_map.$index(0,this._unprefixed_map_view0$_prefix+r):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view0$_map.containsKey$1(this._unprefixed_map_view0$_prefix+e)},remove$1(e,r){return typeof r=="string"?this._unprefixed_map_view0$_map.remove$1(0,this._unprefixed_map_view0$_prefix+r):null}},t._UnprefixedKeys0.prototype={get$iterator(e){var r=this._unprefixed_map_view0$_view._unprefixed_map_view0$_map;return r=m.where$1$ax(r.get$keys(r),new t._UnprefixedKeys_iterator_closure1(this)).map$1$1(0,new t._UnprefixedKeys_iterator_closure2(this),$.String),r.get$iterator(r)},contains$1(e,r){return this._unprefixed_map_view0$_view.containsKey$1(r)}},t._UnprefixedKeys_iterator_closure1.prototype={call$1(e){return c.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix)},$signature:10},t._UnprefixedKeys_iterator_closure2.prototype={call$1(e){return c.JSString_methods.substring$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix.length)},$signature:7},t.JSUrl0.prototype={},t.UseRule0.prototype={UseRule$4$configuration0(e,r,n,s){var i,a,l,o;for(i=this.configuration,a=i.length,l=0;l<a;++l)if(o=i[l],o.isGuarded)throw t.wrapException(t.ArgumentError$value(o,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.url,n="@use "+t.StringExpression_quoteText0(r.toString$0(0)),s=r.get$pathSegments().length===0?"":c.JSArray_methods.get$last(r.get$pathSegments()),i=c.JSString_methods.indexOf$1(s,".");return r=this.namespace,r!==c.JSString_methods.substring$2(s,0,i===-1?s.length:i)?r=n+(" as "+(r??"*")):r=n,n=this.configuration,r=(n.length!==0?r+(" with ("+c.JSArray_methods.join$1(n,", ")+")"):r)+";",r.charCodeAt(0)==0,r},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.UserDefinedCallable0.prototype={get$name(e){return this.declaration.name},$isAsyncCallable0:1,$isCallable:1},t.resolveImportPath_closure1.prototype={call$0(){return t._exactlyOne0(t._tryPath0(b.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:22},t.resolveImportPath_closure2.prototype={call$0(){return t._exactlyOne0(t._tryPathWithExtensions0(this.path+".import"))},$signature:22},t._tryPathAsDirectory_closure0.prototype={call$0(){return t._exactlyOne0(t._tryPathWithExtensions0(t.join(this.path,"index.import",null)))},$signature:22},t._exactlyOne_closure1.prototype={call$0(){return this._0_0.length},$signature:3},t._exactlyOne_closure2.prototype={call$1(e){var r=b.$get$context();return" "+r.prettyUri$1(r.toUri$1(e))},$signature:7},t._PropertyDescriptor0.prototype={},t.futureToPromise_closure0.prototype={call$2(e,r){this.future.then$1$2$onError(0,new t.futureToPromise__closure0(e),new t.futureToPromise__closure1(r),$.void)},$signature:592},t.futureToPromise__closure0.prototype={call$1(e){return this.resolve.call$1(e)},$signature:36},t.futureToPromise__closure1.prototype={call$2(e,r){t.attachTrace0(e,r),this.reject.call$1(e)},$signature:73},t.objectToMap_closure.prototype={call$2(e,r){return this.map.$indexSet(0,e,r),r},$signature:135},t.indent_closure0.prototype={call$1(e){return c.JSString_methods.$mul(" ",this.indentation)+e},$signature:7},t.flattenVertically_closure1.prototype={call$1(e){return t.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(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,s,i=this.destination,a=i.$index(0,e);a!=null?(n=a,s=!0):(n=null,s=!1),s?n.addAll$1(0,r):i.$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(c.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:29},t.valueClass__closure.prototype={call$1(e){return m.toString$0$(e)},$signature:124},t.valueClass__closure0.prototype={call$1(e){return new w.immutable.List(e.get$asList())},$signature:593},t.valueClass__closure1.prototype={call$1(e){return e.get$hasBrackets()},$signature:51},t.valueClass__closure2.prototype={call$1(e){return e.get$isTruthy()},$signature:51},t.valueClass__closure3.prototype={call$1(e){return e.get$realNull()},$signature:231},t.valueClass__closure4.prototype={call$1(e){return e.get$separator(e).separator},$signature:594},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:595},t.valueClass__closure6.prototype={call$2(e,r){return r<1&&r>=-1?e:w.undefined},$signature:252},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:596},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:597},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:598},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:599},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:600},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:601},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:602},t.valueClass__closure14.prototype={call$1(e){return e.tryMap$0()},$signature:603},t.valueClass__closure15.prototype={call$2(e,r){return e.$eq(0,r)},$signature:604},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:605},t.valueClass__closure17.prototype={call$1(e){return t.serializeValue0(e,!0,!0)},$signature:217},t.Value0.prototype={get$isTruthy(){return!0},get$separator(e){return c.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??"index"),t.EvaluationContext_current0().warn$2(0,"$"+t.S(r)+": Passing a number with unit "+n+N.x20is_de+s+N.x0a_Morex3a,c.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,n,s=this._value$_selectorStringOrNull$0();if(s!=null?(r=s,n=!0):(r=null,n=!1),n)return r;throw t.wrapException(t.SassScriptException$0(this.toString$0(0)+N.x20is_noa,e))},_value$_selectorStringOrNull$0(){var e,r,n,s,i,a,l,o,_=this,u=null;if(_ instanceof t.SassString0)return _._string0$_text;if(!(_ instanceof t.SassList0)||(e=_._list1$_contents,r=e.length,r===0))return u;n=t._setArrayType([],$.JSArray_String);e:{if(s=_._list1$_separator,c.ListSeparator_rXA0===s){for(i=0;i<r;++i){if(a=e[i],a instanceof t.SassString0){n.push(a._string0$_text);continue}if(a instanceof t.SassList0&&c.ListSeparator_EVt0===a._list1$_separator){if(l=a._value$_selectorStringOrNull$0(),l==null)return u;n.push(l);continue}return u}break e}if(c.ListSeparator_zg90===s)return u;for(i=0;i<r;++i){if(o=e[i],!(o instanceof t.SassString0))return u;n.push(o._string0$_text)}}return c.JSArray_methods.join$1(n,s===c.ListSeparator_rXA0?", ":" ")},withListContents$2$separator(e,r){var n=r??this.get$separator(this),s=this.get$hasBrackets();return t.SassList$0(e,n,s)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+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){var r;e:{if(e instanceof t.SassString0){r=new t.SassString0(t.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes);break e}e instanceof t.SassCalculation0&&t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),r=new t.SassString0(t.serializeValue0(this,!1,!0)+t.serializeValue0(e,!1,!0),!1);break e}return r},minus$1(e){return e instanceof t.SassCalculation0?t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):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 c.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&&c.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$coerceToMatch=r.coerceToMatch$3,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$coerceToMatch0=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=he._static_2,n=he._instance_1i,s=he._instance_1u,i=he._static_1,a=he._static_0,l=he.installStaticTearOff,o=he.installInstanceTearOff,_=he._instance_2u,u=he._instance_0i,p=he._instance_0u;r(m,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",276),n(m.JSArray.prototype,"get$contains","contains$1",11),n(t._CastIterableBase.prototype,"get$contains","contains$1",11),s(t.CastMap.prototype,"get$containsKey","containsKey$1",11),s(t.ConstantStringMap.prototype,"get$containsKey","containsKey$1",11),s(t.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",11),i(t,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",112),i(t,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",112),i(t,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",112),a(t,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),i(t,"async___nullDataHandler$closure","_nullDataHandler",126),r(t,"async___nullErrorHandler$closure","_nullErrorHandler",74),a(t,"async___nullDoneHandler$closure","_nullDoneHandler",0),l(t,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],608,0),l(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)}],609,1),l(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)}],610,1),l(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)}],611,1),l(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)}],612,0),l(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)}],613,0),l(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)}],614,0),l(t,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],615,0),l(t,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],616,0),l(t,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],617,0),l(t,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],618,0),l(t,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],619,0),i(t,"async___printToZone$closure","_printToZone",138),l(t,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],620,0),o(t._AsyncCompleter.prototype,"get$complete",0,0,function(){return[null]},["call$1","call$0"],["complete$1","complete$0"],158,0,0),_(t._Future.prototype,"get$_completeError","_completeError$2",74);var h;n(h=t._StreamController.prototype,"get$add","add$1",36),o(h,"get$addError",0,1,function(){return[null]},["call$2","call$1"],["addError$2","addError$1"],184,0,0),u(h,"get$close","close$0",368),s(h,"get$_async$_add","_async$_add$1",36),_(h,"get$_addError","_addError$2",74),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),o(h=t._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],399,0,0),u(h,"get$resume","resume$0",0),p(h,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),s(h=t._StreamIterator.prototype,"get$_onData","_onData$1",36),_(h,"get$_onError","_onError$2",74),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",36),_(h,"get$_handleError","_handleError$2",469),p(h,"get$_handleDone","_handleDone$0",0),r(t,"collection___defaultEquals$closure","_defaultEquals",278),i(t,"collection___defaultHashCode$closure","_defaultHashCode",279),r(t,"collection_ListBase__compareAny$closure","ListBase__compareAny",276),s(t._HashMap.prototype,"get$containsKey","containsKey$1",11),s(t._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",11),o(h=t._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],250,0,0),n(h,"get$contains","contains$1",11),n(h,"get$add","add$1",11),o(t._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],250,0,0),s(t.MapBase.prototype,"get$containsKey","containsKey$1",11),s(t.MapView.prototype,"get$containsKey","containsKey$1",11),n(t._UnmodifiableSet.prototype,"get$contains","contains$1",11),n(t.UnmodifiableSetView.prototype,"get$contains","contains$1",11),i(t,"convert___defaultToEncodable$closure","_defaultToEncodable",108),i(t,"core__identityHashCode$closure","identityHashCode",279),r(t,"core__identical$closure","identical",278),i(t,"core_Uri_decodeComponent$closure","Uri_decodeComponent",7),n(t.Iterable.prototype,"get$contains","contains$1",11),n(t.StringBuffer.prototype,"get$write","write$1",36),l(t,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(f,d){return t.max(f,d,$.num)}],623,1),s(t.ArgResults.prototype,"get$wasParsed","wasParsed$1",10),s(h=t.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",36),o(h,"get$setError",0,1,function(){return[null]},["call$2","call$1"],["setError$2","setError$1"],184,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",195),u(t.ReplAdapter.prototype,"get$exit","exit$0",0),n(t.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",11),n(t.UnionSet.prototype,"get$contains","contains$1",11),n(t._DelegatingIterableBase.prototype,"get$contains","contains$1",11),n(t.MapKeySet.prototype,"get$contains","contains$1",11),s(t.VersionRange.prototype,"get$allows","allows$1",640),s(t._IsInvisibleVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(t._IsBogusVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(t._IsUselessVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(t.SelectorList.prototype,"get$isSuperselector","isSuperselector$1",64),s(t.PseudoSelector.prototype,"get$isSuperselector","isSuperselector$1",15),s(t.SimpleSelector.prototype,"get$isSuperselector","isSuperselector$1",15),s(t.TypeSelector.prototype,"get$isSuperselector","isSuperselector$1",15),s(t.UniversalSelector.prototype,"get$isSuperselector","isSuperselector$1",15),s(t.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",220),s(t.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",220),i(t,"functions___isUnique$closure","_isUnique",15),i(t,"color0___opacify$closure","_opacify",31),i(t,"color0___transparentize$closure","_transparentize",31),p(h=t.Parser.prototype,"get$whitespace","whitespace$0",0),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",21),o(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],238,0,0),p(t.SassParser.prototype,"get$loudComment","loudComment$0",0),o(h=t.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],359,0,0),p(h,"get$_declarationChild","_declarationChild$0",141),p(h,"get$_functionChild","_functionChild$0",141),o(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"],361,0,0),o(t.LazyFileSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],113,0,0),s(t.LimitedMapView.prototype,"get$containsKey","containsKey$1",11),s(t.MergedMapView.prototype,"get$containsKey","containsKey$1",11),o(t.MultiSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],178,0,0),n(t.NoSourceMapBuffer.prototype,"get$write","write$1",36),s(t.PrefixedMapView.prototype,"get$containsKey","containsKey$1",11),s(t.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",11),n(t.SourceMapBuffer.prototype,"get$write","write$1",36),s(t.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",11),i(t,"utils__isPublic$closure","isPublic",10),i(t,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",65),s(t.AnySelectorVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),o(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"],438,0,0),s(h,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",173),o(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"],570,0,0),s(h,"get$_expressionNode","_expressionNode$1",173),s(h=t.RecursiveStatementVisitor.prototype,"get$visitContentBlock","visitContentBlock$1",287),s(h,"get$visitChildren","visitChildren$1",288),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",290),s(h,"get$_writeCalculationValue","_writeCalculationValue$1",77),s(h,"get$visitSelectorList","visitSelectorList$1",291),s(h,"get$_requiresSemicolon","_requiresSemicolon$1",8),s(h=t.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List<Statement>)"),o(t.SourceSpanMixin.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],113,0,0),i(t,"frame_Frame___parseVM_tearOff$closure","Frame___parseVM_tearOff",99),i(t,"frame_Frame___parseV8_tearOff$closure","Frame___parseV8_tearOff",99),i(t,"frame_Frame___parseFirefox_tearOff$closure","Frame___parseFirefox_tearOff",99),i(t,"frame_Frame___parseFriendly_tearOff$closure","Frame___parseFriendly_tearOff",99),i(t,"trace_Trace___parseVM_tearOff$closure","Trace___parseVM_tearOff",281),i(t,"trace_Trace___parseFriendly_tearOff$closure","Trace___parseFriendly_tearOff",281),l(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)}],626,0),l(t,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(f,d){return t._collect(f,d,$.dynamic)}],627,0),s(t.AnySelectorVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",17),o(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"],329,0,0),s(h,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",174),i(t,"calculation1___assertCalculationValue$closure","_assertCalculationValue",77),i(t,"calculation1___isValidClampArg$closure","_isValidClampArg",11),i(t,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",65),i(t,"color2___opacify$closure","_opacify0",33),i(t,"color2___transparentize$closure","_transparentize0",33),l(t,"compile__compile$closure",1,function(){return[null]},["call$2","call$1"],["compile0",function(f){return t.compile0(f,null)}],628,0),l(t,"compile__compileString$closure",1,function(){return[null]},["call$2","call$1"],["compileString0",function(f){return t.compileString0(f,null)}],629,0),l(t,"compile__compileAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileAsync1",function(f){return t.compileAsync1(f,null)}],630,0),l(t,"compile__compileStringAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileStringAsync1",function(f){return t.compileStringAsync1(f,null)}],631,0),i(t,"compile___parseImporter$closure","_parseImporter0",632),i(t,"compile___simplifyCalcArg$closure","_simplifyCalcArg",65),s(t.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",282),o(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"],431,0,0),s(h,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",174),s(t.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",282),i(t,"functions0___isUnique$closure","_isUnique0",16),i(t,"immutable__jsToDartList$closure","jsToDartList",633),o(t.LazyFileSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],113,0,0),r(t,"legacy__render$closure","render",634),i(t,"legacy__renderSync$closure","renderSync",635),s(t.LimitedMapView0.prototype,"get$containsKey","containsKey$1",11),s(t.SelectorList0.prototype,"get$isSuperselector","isSuperselector$1",62),s(t.MergedMapView0.prototype,"get$containsKey","containsKey$1",11),o(t.MultiSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],178,0,0),n(t.NoSourceMapBuffer0.prototype,"get$write","write$1",36),p(h=t.Parser1.prototype,"get$whitespace","whitespace$0",0),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",21),o(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],238,0,0),s(t.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",11),s(t.PseudoSelector0.prototype,"get$isSuperselector","isSuperselector$1",16),s(t.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",11),i(t,"sass__main$closure","main1",636),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",551),s(h,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",77),s(h,"get$visitSelectorList","visitSelectorList$1",552),s(h,"get$_serialize0$_requiresSemicolon","_serialize0$_requiresSemicolon$1",9),s(t.SimpleSelector0.prototype,"get$isSuperselector","isSuperselector$1",16),n(t.SourceMapBuffer0.prototype,"get$write","write$1",36),s(h=t.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List<Statement0>)"),o(h=t.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],569,0,0),p(h,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",140),p(h,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",140),s(t.TypeSelector0.prototype,"get$isSuperselector","isSuperselector$1",16),s(t.UniversalSelector0.prototype,"get$isSuperselector","isSuperselector$1",16),s(t.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",11),i(t,"utils1__jsToDartUrl$closure","jsToDartUrl",637),i(t,"utils1__dartToJSUrl$closure","dartToJSUrl",638),i(t,"utils0__isPublic$closure","isPublic0",10),l(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)}],639,0),i(t,"path__prettyUri$closure","prettyUri",97),r(t,"number0__fuzzyLessThan$closure","fuzzyLessThan",47),r(t,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",47),r(t,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",47),r(t,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",47),r(t,"number0__moduloLikeSass$closure","moduloLikeSass",61),i(t,"number0__sqrt$closure","sqrt",49),i(t,"number0__sin$closure","sin",49),i(t,"number0__cos$closure","cos",49),i(t,"number0__tan$closure","tan",49),i(t,"number0__atan$closure","atan",49),i(t,"number0__asin$closure","asin",49),i(t,"number0__acos$closure","acos",49),r(t,"number2__fuzzyLessThan$closure","fuzzyLessThan0",47),r(t,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",47),r(t,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",47),r(t,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",47),i(t,"number2__fuzzyRound$closure","fuzzyRound0",642),r(t,"number2__moduloLikeSass$closure","moduloLikeSass0",61),i(t,"number2__sqrt$closure","sqrt0",53),i(t,"number2__sin$closure","sin0",53),i(t,"number2__cos$closure","cos0",53),i(t,"number2__tan$closure","tan0",53),i(t,"number2__atan$closure","atan0",53),i(t,"number2__asin$closure","asin0",53),i(t,"number2__acos$closure","acos0",53),i(t,"value0__wrapValue$closure","wrapValue",429)}(),function(){var r=he.mixin,n=he.inherit,s=he.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.MediaQuerySuccessfulMergeResult,t.CssNode,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._EvaluationContext0,t._CloneCssVisitor,t.Evaluator,t._EvaluateVisitor,t._ImportedCssVisitor,t._EvaluationContext,t.EveryCssVisitor,t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,t.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,t.DependencyReport,t.RecursiveStatementVisitor,t.ReplaceExpressionVisitor,t.SelectorSearchVisitor,t._SerializeVisitor,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.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._EvaluationContext2,t.AsyncImportCache0,t.Parser1,t.AtRootQuery0,t.ParentStatement0,t.CssNode0,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.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.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.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.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.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__getVariableFromGlobalModule_closure,t.AsyncEnvironment_setVariable_closure0,t.AsyncEnvironment__getFunctionFromGlobalModule_closure,t.AsyncEnvironment__getMixinFromGlobalModule_closure,t.AsyncEnvironment_toModule_closure,t.AsyncEnvironment_toDummyModule_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.AsyncImportCache_humanize_closure2,t.AsyncBuiltInCallable$mixin_closure,t.BuiltInCallable$mixin_closure,t._compileStylesheet_closure,t.Deprecation_fromId_closure,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._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__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_closure1,t._weaveParents_closure2,t._weaveParents_closure3,t._weaveParents_closure4,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___closure0,t._selectorPseudoIsSuperselector___closure1,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__closure1,t._set_closure0,t._set__closure0,t._merge_closure,t._merge_closure0,t._merge__closure0,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._atan2_closure,t._compatible_closure,t._isUnitless_closure,t._unit_closure,t._percentage_closure,t._randomFunction_closure,t._div_closure,t._singleArgumentMathFunc_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.ImportCache_humanize_closure2,t.FilesystemImporter_canonicalize_closure,t._exactlyOne_closure0,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_escape_closure,t.Parser_scanIdentChar_matches,t.SassParser_styleRuleSelector_closure,t.SassParser__peekIndentation_closure,t.SassParser__peekIndentation_closure0,t.StylesheetParser_parse__closure0,t.StylesheetParser__expression_addSingleExpression,t.StylesheetParser__expression_addOperator,t.StylesheetParser__isHexColor_closure0,t.StylesheetParser__unicodeRange_closure,t.StylesheetParser__unicodeRange_closure0,t.StylesheetParser_trySpecialFunction_closure,t.StylesheetGraph_modifiedSince_transitiveModificationTime,t.MapExtensions_get_pairs_closure,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_closure7,t.SassNumber_multiplyUnits_closure9,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_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_visitIfRule___closure0,t._EvaluateVisitor__visitDynamicImport__closure3,t._EvaluateVisitor__visitDynamicImport__closure4,t._EvaluateVisitor__visitDynamicImport__closure5,t._EvaluateVisitor_visitIncludeRule_closure8,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__slash_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_visitCssAtRule_closure2,t._EvaluateVisitor_visitCssKeyframeBlock_closure2,t._EvaluateVisitor_visitCssMediaRule_closure2,t._EvaluateVisitor_visitCssMediaRule_closure4,t._EvaluateVisitor_visitCssStyleRule_closure3,t._EvaluateVisitor_visitCssSupportsRule_closure2,t._EvaluateVisitor__performInterpolationHelper_closure0,t._EvaluateVisitor__withoutSlash_recommendation0,t._EvaluateVisitor__stackFrame_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_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_visitIfRule___closure,t._EvaluateVisitor__visitDynamicImport__closure,t._EvaluateVisitor__visitDynamicImport__closure0,t._EvaluateVisitor__visitDynamicImport__closure1,t._EvaluateVisitor_visitIncludeRule_closure3,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__slash_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_visitCssAtRule_closure0,t._EvaluateVisitor_visitCssKeyframeBlock_closure0,t._EvaluateVisitor_visitCssMediaRule_closure,t._EvaluateVisitor_visitCssMediaRule_closure1,t._EvaluateVisitor_visitCssStyleRule_closure0,t._EvaluateVisitor_visitCssSupportsRule_closure0,t._EvaluateVisitor__performInterpolationHelper_closure,t._EvaluateVisitor__withoutSlash_recommendation,t._EvaluateVisitor__stackFrame_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_visitCalculationExpression_closure,t.ReplaceExpressionVisitor_visitListExpression_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__getVariableFromGlobalModule_closure0,t.AsyncEnvironment_setVariable_closure3,t.AsyncEnvironment__getFunctionFromGlobalModule_closure0,t.AsyncEnvironment__getMixinFromGlobalModule_closure0,t.AsyncEnvironment_toModule_closure0,t.AsyncEnvironment_toDummyModule_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_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_visitIfRule___closure2,t._EvaluateVisitor__visitDynamicImport__closure11,t._EvaluateVisitor__visitDynamicImport__closure12,t._EvaluateVisitor__visitDynamicImport__closure13,t._EvaluateVisitor_visitIncludeRule_closure18,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__slash_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_visitCssAtRule_closure6,t._EvaluateVisitor_visitCssKeyframeBlock_closure6,t._EvaluateVisitor_visitCssMediaRule_closure8,t._EvaluateVisitor_visitCssMediaRule_closure10,t._EvaluateVisitor_visitCssStyleRule_closure9,t._EvaluateVisitor_visitCssSupportsRule_closure6,t._EvaluateVisitor__performInterpolationHelper_closure2,t._EvaluateVisitor__withoutSlash_recommendation2,t._EvaluateVisitor__stackFrame_closure2,t._ImportedCssVisitor_visitCssAtRule_closure2,t._ImportedCssVisitor_visitCssMediaRule_closure2,t._ImportedCssVisitor_visitCssStyleRule_closure2,t._ImportedCssVisitor_visitCssSupportsRule_closure2,t.AsyncImportCache_humanize_closure3,t.AsyncImportCache_humanize_closure4,t.AsyncImportCache_humanize_closure5,t.AsyncImportCache_humanize_closure6,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_closure1,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._disallowedFunctionNames_closure0,t.DeprecationHandlingLogger_summarize_closure1,t.DeprecationHandlingLogger_summarize_closure2,t.EachRule_toString_closure0,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._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_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_visitIfRule___closure1,t._EvaluateVisitor__visitDynamicImport__closure7,t._EvaluateVisitor__visitDynamicImport__closure8,t._EvaluateVisitor__visitDynamicImport__closure9,t._EvaluateVisitor_visitIncludeRule_closure13,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__slash_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_visitCssAtRule_closure4,t._EvaluateVisitor_visitCssKeyframeBlock_closure4,t._EvaluateVisitor_visitCssMediaRule_closure5,t._EvaluateVisitor_visitCssMediaRule_closure7,t._EvaluateVisitor_visitCssStyleRule_closure6,t._EvaluateVisitor_visitCssSupportsRule_closure4,t._EvaluateVisitor__performInterpolationHelper_closure1,t._EvaluateVisitor__withoutSlash_recommendation1,t._EvaluateVisitor__stackFrame_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__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_closure4,t._weaveParents_closure8,t._weaveParents_closure9,t._weaveParents_closure10,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___closure3,t._selectorPseudoIsSuperselector___closure4,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_closure3,t.ImportCache_humanize_closure4,t.ImportCache_humanize_closure5,t.ImportCache_humanize_closure6,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._get_closure0,t._set_closure1,t._set__closure4,t._set_closure2,t._set__closure3,t._merge_closure1,t._merge_closure2,t._merge__closure2,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.MapExtensions_get_pairs_closure0,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._atan2_closure0,t._compatible_closure0,t._isUnitless_closure0,t._unit_closure0,t._percentage_closure0,t._randomFunction_closure0,t._div_closure0,t._singleArgumentMathFunc_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_closure19,t.SassNumber_multiplyUnits_closure21,t.SassNumber__areAnyConvertible_closure0,t.SassNumber__canonicalizeUnitList_closure0,t.SassNumber_unitSuggestion_closure1,t.SassNumber_unitSuggestion_closure2,t.ParentStatement_closure0,t.ParentStatement__closure0,t.Parser_escape_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_visitCalculationExpression_closure0,t.ReplaceExpressionVisitor_visitListExpression_closure0,t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0,t.ReplaceExpressionVisitor_visitInterpolation_closure0,t.SassParser_styleRuleSelector_closure0,t.SassParser__peekIndentation_closure1,t.SassParser__peekIndentation_closure2,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__isHexColor_closure2,t.StylesheetParser__unicodeRange_closure1,t.StylesheetParser__unicodeRange_closure2,t.StylesheetParser_trySpecialFunction_closure0,t._UnprefixedKeys_iterator_closure1,t._UnprefixedKeys_iterator_closure2,t._exactlyOne_closure2,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_clone_closure,t._weaveParents_closure1,t.paths_closure,t._updateComponents_updateRgb,t._nest__closure0,t._append__closure0,t.ImportCache_clearCanonicalize_closure,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.longestCommonSubsequence_backtrack,t.mapAddAll2_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_clone_closure0,t._weaveParents_closure7,t.paths_closure0,t.IfRule_toString_closure0,t.main_closure,t.main_closure0,t.render_closure1,t._parseFunctions_closure,t.listClass__closure0,t.legacyListClass_closure0,t.legacyListClass_closure3,t.mapClass__closure1,t.legacyMapClass_closure0,t.legacyMapClass_closure1,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.CalculationExpression__verify_closure,t.ListExpression__elementNeedsParens_closure,t.Interpolation_asPlain_closure,t.Interpolation_asPlain_closure0,t.Interpolation_initialPlain_closure,t.ComplexSelector_singleCompound_closure,t.ComplexSelector_withAdditionalCombinators_closure,t.ComplexSelector_concatenate_closure,t.SelectorList__resolveParentSelectorsCompound__closure,t.PseudoSelector_specificity_closure,t.UniversalSelector_unify_closure,t.UniversalSelector_unify_closure0,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__parser__closure,t.ExecutableOptions__parser__closure0,t.ExecutableOptions_interactive_closure,t.ExecutableOptions_fatalDeprecations_closure,t._Watcher__debounceEvents__closure,t._Watcher__debounceEvents__closure0,t._Watcher__debounceEvents__closure1,t.ExtensionStore__registerSelector_closure,t.ExtensionStore__registerSelector_closure0,t.ExtensionStore_addExtension_closure,t.ExtensionStore_addExtension_closure0,t.ExtensionStore_addExtension_closure1,t.ExtensionStore__simpleSelectors_closure,t.ExtensionStore__extendExistingExtensions_closure,t.ExtensionStore__extendExistingExtensions_closure0,t.ExtensionStore_addExtensions_closure,t.unifyComplex_closure,t.unifyComplex_closure0,t._namespaceAndName_closure,t._weaveParents_closure,t._weaveParents_closure0,t._mergeLeadingCombinators_closure,t._mergeLeadingCombinators_closure0,t._mergeLeadingCombinators_closure1,t._mergeLeadingCombinators_closure2,t._mergeTrailingCombinators_closure,t._mergeTrailingCombinators_closure0,t._mergeTrailingCombinators_closure1,t._mergeTrailingCombinators_closure2,t._mergeTrailingCombinators_closure3,t._mergeTrailingCombinators_closure4,t._mergeTrailingCombinators_closure6,t._mergeTrailingCombinators_closure7,t._mergeTrailingCombinators_closure5,t._mergeTrailingCombinators_closure8,t._chunks_closure,t._chunks_closure0,t._chunks_closure1,t._chunks_closure2,t.compoundIsSuperselector_closure,t.compoundIsSuperselector_closure0,t._selectorPseudoIsSuperselector___closure,t._parseChannels_closure0,t._join__closure,t._join__closure0,t._join__closure1,t._set__closure,t._merge__closure,t._deepMergeImpl_closure,t._deepMergeImpl_closure0,t._prependParent_closure,t._prependParent_closure0,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._exactlyOne_closure,t.InterpolationBuffer_addInterpolation_closure,t.InterpolationMap_mapSpan_closure,t.InterpolationMap_mapSpan_closure0,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.DeprecationHandlingLogger_warnForDeprecation_closure,t.DeprecationHandlingLogger_warnForDeprecation_closure0,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__expression_closure,t.StylesheetParser__expression_closure0,t.StylesheetParser__expression_closure1,t.StylesheetParser_expressionUntilComma_closure,t.StylesheetParser__isHexColor_closure,t.StylesheetParser_identifierLike_closure,t.StylesheetParser_identifierLike_closure0,t.StylesheetParser_namespacedExpression_closure,t.StylesheetParser__tryUrlContents_closure,t.StylesheetParser__interpolatedDeclarationValue_closure,t.StylesheetParser__interpolatedDeclarationValue_closure0,t.StylesheetParser__interpolatedDeclarationValue_closure1,t.StylesheetParser__interpolatedDeclarationValue_closure2,t.StylesheetParser__interpolatedDeclarationValue_closure3,t.StylesheetParser__expressionUntilComparison_closure,t.StylesheetParser__supportsConditionInParens_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.MultiDirWatcher_watch_closure,t.SassCalculation_sign_closure,t.SassCalculation_round_closure,t.SassCalculation_round_closure0,t.SassCalculation_round_closure1,t.SassCalculation_round_closure2,t.SassCalculation_round_closure3,t.SassCalculation_round_closure4,t.SassCalculation_round_closure5,t.SassCalculation_round_closure6,t.SassCalculation_round_closure7,t.SassCalculation_round_closure8,t.SassCalculation__roundWithStep_closure0,t.SassCalculation__roundWithStep_closure,t.SassCalculation__roundWithStep_closure1,t.SassCalculation__roundWithStep_closure2,t.SassCalculation__roundWithStep_closure3,t.SassCalculation__roundWithStep_closure4,t.SassCalculation__roundWithStep_closure5,t.SassCalculation__simplify_closure,t.SassNumber_SassNumber$withUnits_closure0,t.SassNumber_SassNumber$withUnits_closure,t.SassNumber_SassNumber$withUnits_closure1,t.SassNumber_SassNumber$withUnits_closure2,t.SassNumber_SassNumber$withUnits_closure4,t.SassNumber_SassNumber$withUnits_closure3,t.SassNumber_SassNumber$withUnits_closure5,t.SassNumber_SassNumber$withUnits_closure6,t.SassNumber_SassNumber$withUnits_closure7,t.SassNumber_SassNumber$withUnits_closure8,t.SassNumber__coerceOrConvertValue_compatibilityException,t.SassNumber__coerceOrConvertValue_closure0,t.SassNumber__coerceOrConvertValue_closure2,t.SassNumber_multiplyUnits_closure,t.SassNumber_multiplyUnits_closure0,t.SassNumber_multiplyUnits_closure1,t.SassNumber_multiplyUnits_closure2,t.SassNumber_multiplyUnits_closure3,t.SassNumber_multiplyUnits_closure4,t.SassNumber_multiplyUnits_closure5,t.SassNumber_multiplyUnits_closure6,t.SassNumber_multiplyUnits_closure8,t.SassNumber_multiplyUnits_closure10,t.SassNumber__unitString_closure,t.SassNumber__unitString_closure0,t.SassNumber__unitString_closure1,t.SassNumber__unitString_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_closure0,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_closure4,t._EvaluateVisitor_visitIncludeRule_closure5,t._EvaluateVisitor_visitIncludeRule_closure6,t._EvaluateVisitor_visitIncludeRule_closure7,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__visitSupportsCondition_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__slash_closure1,t._EvaluateVisitor__slash_closure2,t._EvaluateVisitor_visitVariableExpression_closure0,t._EvaluateVisitor_visitUnaryOperationExpression_closure0,t._EvaluateVisitor__visitCalculationValue_closure1,t._EvaluateVisitor__visitCalculationValue_closure2,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_closure2,t._EvaluateVisitor_visitCssStyleRule__closure0,t._EvaluateVisitor_visitCssStyleRule_closure4,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_closure,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_closure2,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__visitSupportsCondition_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__slash_closure,t._EvaluateVisitor__slash_closure0,t._EvaluateVisitor_visitVariableExpression_closure,t._EvaluateVisitor_visitUnaryOperationExpression_closure,t._EvaluateVisitor__visitCalculationValue_closure,t._EvaluateVisitor__visitCalculationValue_closure0,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_visitCssStyleRule_closure1,t._EvaluateVisitor_visitCssSupportsRule_closure,t._EvaluateVisitor_visitCssSupportsRule__closure,t._EvaluateVisitor__serialize_closure,t._EvaluateVisitor__expressionNode_closure,t._FindDependenciesVisitor_visitIncludeRule_closure,t._FindDependenciesVisitor_visitIncludeRule_closure0,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__writeCalculationValue_closure,t._SerializeVisitor__visitQuotedString_closure,t._SerializeVisitor__visitQuotedString_closure0,t._SerializeVisitor_visitPseudoSelector_closure,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_closure2,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_closure14,t._EvaluateVisitor_visitIncludeRule_closure15,t._EvaluateVisitor_visitIncludeRule_closure16,t._EvaluateVisitor_visitIncludeRule_closure17,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__visitSupportsCondition_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__slash_closure5,t._EvaluateVisitor__slash_closure6,t._EvaluateVisitor_visitVariableExpression_closure2,t._EvaluateVisitor_visitUnaryOperationExpression_closure2,t._EvaluateVisitor__visitCalculationValue_closure5,t._EvaluateVisitor__visitCalculationValue_closure6,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_closure8,t._EvaluateVisitor_visitCssStyleRule__closure2,t._EvaluateVisitor_visitCssStyleRule_closure10,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.CalculationExpression__verify_closure0,t.calculationClass_closure,t.calculationOperationClass_closure,t.calculationInterpolationClass_closure,t.SassCalculation_sign_closure0,t.SassCalculation_round_closure9,t.SassCalculation_round_closure10,t.SassCalculation_round_closure11,t.SassCalculation_round_closure12,t.SassCalculation_round_closure13,t.SassCalculation_round_closure14,t.SassCalculation_round_closure15,t.SassCalculation_round_closure16,t.SassCalculation_round_closure17,t.SassCalculation_round_closure18,t.SassCalculation__roundWithStep_closure7,t.SassCalculation__roundWithStep_closure6,t.SassCalculation__roundWithStep_closure8,t.SassCalculation__roundWithStep_closure9,t.SassCalculation__roundWithStep_closure10,t.SassCalculation__roundWithStep_closure11,t.SassCalculation__roundWithStep_closure12,t.SassCalculation__simplify_closure0,t._parseChannels_closure2,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.ComplexSelector_singleCompound_closure0,t.ComplexSelector_withAdditionalCombinators_closure0,t.ComplexSelector_concatenate_closure0,t.DeprecationHandlingLogger_warnForDeprecation_closure1,t.DeprecationHandlingLogger_warnForDeprecation_closure2,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_closure1,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_closure9,t._EvaluateVisitor_visitIncludeRule_closure10,t._EvaluateVisitor_visitIncludeRule_closure11,t._EvaluateVisitor_visitIncludeRule_closure12,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__visitSupportsCondition_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__slash_closure3,t._EvaluateVisitor__slash_closure4,t._EvaluateVisitor_visitVariableExpression_closure1,t._EvaluateVisitor_visitUnaryOperationExpression_closure1,t._EvaluateVisitor__visitCalculationValue_closure3,t._EvaluateVisitor__visitCalculationValue_closure4,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_closure5,t._EvaluateVisitor_visitCssStyleRule__closure1,t._EvaluateVisitor_visitCssStyleRule_closure7,t._EvaluateVisitor_visitCssSupportsRule_closure3,t._EvaluateVisitor_visitCssSupportsRule__closure1,t._EvaluateVisitor__serialize_closure1,t._EvaluateVisitor__expressionNode_closure1,t.exceptionClass_closure,t.ExtensionStore__registerSelector_closure1,t.ExtensionStore__registerSelector_closure2,t.ExtensionStore_addExtension_closure2,t.ExtensionStore_addExtension_closure3,t.ExtensionStore_addExtension_closure4,t.ExtensionStore__simpleSelectors_closure0,t.ExtensionStore__extendExistingExtensions_closure1,t.ExtensionStore__extendExistingExtensions_closure2,t.ExtensionStore_addExtensions_closure0,t.functionClass_closure,t.unifyComplex_closure2,t.unifyComplex_closure3,t._namespaceAndName_closure0,t._weaveParents_closure5,t._weaveParents_closure6,t._mergeLeadingCombinators_closure3,t._mergeLeadingCombinators_closure4,t._mergeLeadingCombinators_closure5,t._mergeLeadingCombinators_closure6,t._mergeTrailingCombinators_closure9,t._mergeTrailingCombinators_closure10,t._mergeTrailingCombinators_closure11,t._mergeTrailingCombinators_closure12,t._mergeTrailingCombinators_closure13,t._mergeTrailingCombinators_closure14,t._mergeTrailingCombinators_closure16,t._mergeTrailingCombinators_closure17,t._mergeTrailingCombinators_closure15,t._mergeTrailingCombinators_closure18,t._chunks_closure3,t._chunks_closure4,t._chunks_closure5,t._chunks_closure6,t.compoundIsSuperselector_closure1,t.compoundIsSuperselector_closure2,t._selectorPseudoIsSuperselector___closure2,t.NodeImporter__tryPath_closure,t.ImportCache_canonicalize_closure1,t.ImportCache_canonicalize_closure2,t.ImportCache__canonicalize_closure0,t.ImportCache_importCanonical_closure0,t.Interpolation_asPlain_closure1,t.Interpolation_asPlain_closure2,t.Interpolation_initialPlain_closure0,t.InterpolationBuffer_addInterpolation_closure0,t.InterpolationMap_mapSpan_closure1,t.InterpolationMap_mapSpan_closure2,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.ListExpression__elementNeedsParens_closure0,t._join__closure2,t._join__closure3,t._join__closure4,t.SelectorList__resolveParentSelectorsCompound__closure0,t.listClass_closure,t._set__closure2,t._merge__closure1,t._deepMergeImpl_closure1,t._deepMergeImpl_closure2,t.mapClass_closure,t.MediaQueryParser_parse_closure0,t.legacyNullClass_closure,t.numberClass_closure,t.SassNumber_SassNumber$withUnits_closure10,t.SassNumber_SassNumber$withUnits_closure9,t.SassNumber_SassNumber$withUnits_closure11,t.SassNumber_SassNumber$withUnits_closure12,t.SassNumber_SassNumber$withUnits_closure14,t.SassNumber_SassNumber$withUnits_closure13,t.SassNumber_SassNumber$withUnits_closure15,t.SassNumber_SassNumber$withUnits_closure16,t.SassNumber_SassNumber$withUnits_closure17,t.SassNumber_SassNumber$withUnits_closure18,t.SassNumber__coerceOrConvertValue_compatibilityException0,t.SassNumber__coerceOrConvertValue_closure4,t.SassNumber__coerceOrConvertValue_closure6,t.SassNumber_multiplyUnits_closure11,t.SassNumber_multiplyUnits_closure12,t.SassNumber_multiplyUnits_closure13,t.SassNumber_multiplyUnits_closure14,t.SassNumber_multiplyUnits_closure15,t.SassNumber_multiplyUnits_closure16,t.SassNumber_multiplyUnits_closure17,t.SassNumber_multiplyUnits_closure18,t.SassNumber_multiplyUnits_closure20,t.SassNumber_multiplyUnits_closure22,t.SassNumber__unitString_closure3,t.SassNumber__unitString_closure4,t.SassNumber__unitString_closure5,t.SassNumber__unitString_closure6,t.Parser__parseIdentifier_closure0,t.Parser_spanFrom_closure0,t.PseudoSelector_specificity_closure0,t.SassParser_children_closure0,t._prependParent_closure1,t._prependParent_closure2,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__writeCalculationValue_closure0,t._SerializeVisitor__visitQuotedString_closure1,t._SerializeVisitor__visitQuotedString_closure2,t._SerializeVisitor_visitPseudoSelector_closure0,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__expression_closure2,t.StylesheetParser__expression_closure3,t.StylesheetParser__expression_closure4,t.StylesheetParser_expressionUntilComma_closure0,t.StylesheetParser__isHexColor_closure1,t.StylesheetParser_identifierLike_closure1,t.StylesheetParser_identifierLike_closure2,t.StylesheetParser_namespacedExpression_closure0,t.StylesheetParser__tryUrlContents_closure0,t.StylesheetParser__interpolatedDeclarationValue_closure4,t.StylesheetParser__interpolatedDeclarationValue_closure5,t.StylesheetParser__interpolatedDeclarationValue_closure6,t.StylesheetParser__interpolatedDeclarationValue_closure7,t.StylesheetParser__interpolatedDeclarationValue_closure8,t.StylesheetParser__expressionUntilComparison_closure0,t.StylesheetParser__supportsConditionInParens_closure0,t.StylesheetParser__publicIdentifier_closure0,t.UniversalSelector_unify_closure1,t.UniversalSelector_unify_closure2,t.resolveImportPath_closure1,t.resolveImportPath_closure2,t._tryPathAsDirectory_closure0,t._exactlyOne_closure1,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),s(t._Record,[t._Record2,t._Record3,t._RecordN]),s(t._Record2,[t._Record_2,t._Record_2_forImport,t._Record_2_imports_modules,t._Record_2_loadedUrls_stylesheet,t._Record_2_sourceMap]),s(t._Record3,[t._Record_3,t._Record_3_importer_isDependency,t._Record_3_originalUrl]),s(t._RecordN,[t._Record_4,t._Record_4_baseImporter_baseUrl_forImport,t._Record_5_named_namedNodes_positional_positionalNodes_separator]),s(t.MapView,[t._UnmodifiableMapView_MapView__UnmodifiableMapMixin,t.PathMap]),n(t.UnmodifiableMapView,t._UnmodifiableMapView_MapView__UnmodifiableMapMixin),n(t.ConstantMapView,t.UnmodifiableMapView),n(t.ConstantStringMap,t.ConstantMap),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]),s(t._Enum,[t._SingletonCssMediaQueryMergeResult,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._SingletonCssMediaQueryMergeResult0,t.ExtendMode0,t.OutputStyle0,t.LineFeed0,t.Syntax0,t.UnaryOperator0]),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.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]),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 Z={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:["~()","bool()","Null()","int()","Future<Null>()","Value0(List<Value0>)","Value(List<Value>)","String(String)","bool(CssNode)","bool(CssNode0)","bool(String)","bool(Object?)","SassNumber0(List<Value0>)","SassNumber(List<Value>)","Object()","bool(SimpleSelector)","bool(SimpleSelector0)","bool(ComplexSelector0)","bool(ComplexSelector)","SassString0(List<Value0>)","SassString(List<Value>)","String()","String?()","SassBoolean0(List<Value0>)","SassBoolean(List<Value>)","Value()","SassList0(List<Value0>)","List<String>()","SassList(List<Value>)","JSClass0()","Value0()","SassColor(List<Value>)","FileSpan()","SassColor0(List<Value0>)","bool(int?)","Null(~())","~(Object?)","Future<Null>(Future<~>())","double(double)","Value?()","Value0?()","Value(Value)","Future<~>()","SassMap(List<Value>)","SassMap0(List<Value0>)","Value0(Value0)","bool(int)","bool(num,num)","Uri(Uri)","SassNumber(SassNumber)","bool(ComplexSelectorComponent0)","bool(Value0)","bool(ComplexSelectorComponent)","SassNumber0(SassNumber0)","double(SassColor0)","~(Value0)","ComplexSelector0(ComplexSelector0)","ValueExpression(Value)","ValueExpression0(Value0)","ComplexSelector(ComplexSelector)","~(Value)","double(double,double)","bool(SelectorList0)","Future<Value>()","bool(SelectorList)","Object(Object)","Frame()","Future<Value?>()","bool(Object)","Future<Value0?>()","Future<Value0>()","bool(Value)","SelectorList?()","Null(Object,StackTrace)","~(Object,StackTrace)","SelectorList0?()","Null(@)","~(Object)","~(String,Value)","Null([Object?])","~(Value0,Value0)","SassRuntimeException0(AstNode0)","List<String>?()","~(Module0<Callable0>,bool)","Future<Value0?>(Statement0)","Stylesheet?()","+originalUrl(Importer,Uri,Uri)?()","List<CssMediaQuery0>?(List<CssMediaQuery0>)","double(Value)","SassRuntimeException(AstNode)","List<CssMediaQuery>?(List<CssMediaQuery>)","int(Uri)","~(String,Value0)","~(Value,Value)","Future<Value?>(Statement)","Expression0(Expression0)","Expression(Expression)","String(@)","@()","Frame(String)","double(Value0)","Object?()","Null(_NodeSassColor,num)","~(Module1<Callable>,bool)","Value0?(Statement0)","double()","Declaration(List<Statement>,FileSpan)","Future<Value0>(List<Value0>)","@(@)","Declaration0(List<Statement0>,FileSpan)","Value?(Statement)","Map<ComplexSelector0,Extension0>()","~(~())","String(String{color:Object?})","bool(ModifiableCssNode)","List<Object>()","AsyncCallable?()","bool(Module0<Callable0>)","String(Expression)","Map<ComplexSelector,Extension>()","Null(Module0<AsyncCallable>,bool)","Null(Module1<AsyncCallable0>,bool)","Callable0?()","bool(_Highlight)","String(Object)","bool(Module1<AsyncCallable0>)","~(@)","AsyncCallable0?()","bool(@)","bool(ModifiableCssNode0)","String(Expression0)","SassCalculation0(Object)","int(SassColor0)","bool(Module0<AsyncCallable>)","int(_NodeSassColor)","~(String,Object?)","bool(Module1<Callable>)","Callable?()","~(String)","~(String,Function)","Statement0()","Statement()","double(double,double?,num)","List<CssValue<Combinator>>()","Future<String>()","ComplexSelectorComponent?()","bool(Queue<List<ComplexSelectorComponent>>)","List<CssValue<Combinator>>?()","Future<Object>()","Combinator?()","QueueList<ComplexSelectorComponent>()","InterpolationMap(List<SourceLocation>)","AstNode?()","String(SassNumber)","MapKeySet<Module0<Callable0>>(Map<Module0<Callable0>,AstNode>)","+(PseudoSelector,int)?()","~(Object?,Object?)","SassNumber()","~([Object?])","Map<String,Callable0>(Module0<Callable0>)","int(Frame)","String(Frame)","double(double,String)","Trace()","bool(Frame)","bool(Statement)","String(int)","double?(String,num{assertPercent:bool,checkPercent:bool,checkUnitless:bool})","bool(Import)","AtRootRule(List<Statement>,FileSpan)","AsyncCallable0?(Module1<AsyncCallable0>)","MapKeySet<Module1<AsyncCallable0>>(Map<Module1<AsyncCallable0>,AstNode0>)","Map<String,AsyncCallable0>(Module1<AsyncCallable0>)","AstNode(AstNode)","AstNode0(AstNode0)","int(int,double?)","SassFunction(List<Value>)","SassFunction0(List<Value0>)","String(String{color:@})","ListSeparator()","~(Uint8List,String,int)","List<ExtensionStore0>()","bool(ModifiableCssParentNode0)","~(String,@)","~(Object[StackTrace?])","SassMap?()","Entry(Entry)","Future<SassNumber0>()","SelectorList(Value)","List<CssComment0>()","bool(UseRule0)","bool(ForwardRule0)","CallableDeclaration0()","SelectorList(SelectorList,SelectorList)","~(@,@)","Future<~>?()","Uri?()","int(ComplexSelector)","List<ExtensionStore>()","Uri(String)","SimpleSelector()","AsyncCallable?(Module0<AsyncCallable>)","InterpolationMap0(List<SourceLocation>)","AstNode0?()","String(SassNumber0)","Future<+originalUrl(AsyncImporter0,Uri,Uri)?>()","0&(Object[Object?])","0&(@[@])","MapKeySet<Module0<AsyncCallable>>(Map<Module0<AsyncCallable>,AstNode>)","Map<String,AsyncCallable>(Module0<AsyncCallable>)","Future<Value>(List<Value>)","Object(CalculationOperation0)","Iterable<String>()","Iterable<String>(String)","Iterable<String>(@)","DateTime()","~(String[~])","String(Value0)","bool(ModifiableCssParentNode)","Map<String,Callable>(Module1<Callable>)","~(Iterable<ExtensionStore>)","FileSpan?()","Future<NodeCompileResult>()","AsyncImporter0(Object?)","Callable0?(Module0<Callable0>)","bool(String?)","Callable?(Module1<Callable>)","MapKeySet<Module1<Callable>>(Map<Module1<Callable>,AstNode0>)","List<Extension>()","Future<SassNumber>()","Trace?()","Value0?(Value0)","AtRule(List<Statement>,FileSpan)","SassNumber0()","String(_NodeException)","int(int)","Future<+originalUrl(AsyncImporter,Uri,Uri)?>()","List<Extension0>()","0&(String,FileSpan[StackTrace?])","List<CssValue0<Combinator0>>()","ComplexSelectorComponent0?()","bool(Queue<List<ComplexSelectorComponent0>>)","List<CssValue0<Combinator0>>?()","Combinator0?()","QueueList<ComplexSelectorComponent0>()","+(PseudoSelector0,int)?()","Uri?/()","bool(Statement0)","bool(Import0)","+originalUrl(Importer0,Uri,Uri)?()","Set<0^>()<Object?>","ListSeparator0()","@(Value0,num)","Value0(int)","SassMap0?()","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)","List<CssComment>()","SelectorList0(Value0)","SelectorList0(SelectorList0,SelectorList0)","SimpleSelector0()","FileLocation(FileSpan)","String(FileSpan)","int(SourceLocation)","bool(UseRule)","int(double)","AtRootRule0(List<Statement0>,FileSpan)","AtRule0(List<Statement0>,FileSpan)","int(@,@)","CallableDeclaration()","bool(Object?,Object?)","int(Object?)","VariableDeclaration()","Trace(String)","~(Iterable<ExtensionStore0>)","bool(ForwardRule)","~(Expression)","Value(Expression)","Expression()","~(ContentBlock)","~(List<Statement>)","SassNumber(Value)","~(CssMediaQuery)","~(SelectorList)","~(MapEntry<Value,Value>)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","Value(Object)","Object(_Line)","Object(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(MapEntry<Object,List<_Highlight>>)","SourceSpanWithContext()","List<Frame>(Trace)","int(Trace)","Future<Stylesheet?>()","String(Trace)","bool(+originalUrl(AsyncImporter,Uri,Uri))","SassString(SimpleSelector)","Frame(String,String)","SassString(int)","SassString(String)","Frame(Frame)","Uri(+originalUrl(AsyncImporter,Uri,Uri))","~(int,@)","String(Argument)","String(Argument0)","bool(+originalUrl(Importer,Uri,Uri))","SassArgumentList0(Object,Object,Object[String?])","ImmutableMap0(SassArgumentList0)","Uri(+originalUrl(Importer,Uri,Uri))","Value0?(Module1<AsyncCallable0>)","Module1<AsyncCallable0>?(Module1<AsyncCallable0>)","bool(+baseImporter,baseUrl,forImport(Uri,Importer,Uri?,bool),+originalUrl(Importer,Uri,Uri)?)","~(Symbol0,@)","Map<String,Value0>(Module1<AsyncCallable0>)","Map<String,AstNode0>(Module1<AsyncCallable0>)","BinaryOperator()","bool(Deprecation)","Future<CssValue0<String>>(Interpolation0{trim:bool,warnForColor:bool})","Value?(Module0<Callable0>)","Module0<Callable0>?(Module0<Callable0>)","~(String,int)","UnaryOperator()","Map<String,Value>(Module0<Callable0>)","Future<~>(List<Value0>)","Map<String,AstNode>(Module0<Callable0>)","~(Module1<AsyncCallable0>,bool)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>()","Future<Module1<AsyncCallable0>>()","~(String,int?)","~(Module1<AsyncCallable0>)","int(int,int)","ArgParser()","@(String)","String(int,IfClause)","Future<Value0?>(Value0)","Set<Deprecation>()","Future<CssValue0<String>>(Interpolation0)","AtRootQuery()","String(BuiltInCallable)","List<CssMediaQuery>()","Future<~>(String)","Future<Value0?>(IfRuleClause0)","Uint8List(@,@)","ChangeType?()","SelectorList()","UserDefinedCallable0<AsyncEnvironment0>(ContentBlock0)","CompoundSelector()","Statement({root:bool})","ChangeType()","Expression({bracketList:bool,singleEquals:bool,until:bool()?})","Stylesheet()","Statement?()","Future<Value0>(Expression0)","Value0/()","VariableDeclaration(VariableDeclaration)","ArgumentDeclaration()","Future<@>()","UseRule()","bool(Extension)","StyleRule(List<Statement>,FileSpan)","Set<ModifiableBox<SelectorList>>()","Future<Stylesheet0?>()","bool(+originalUrl(AsyncImporter0,Uri,Uri))","Uri(+originalUrl(AsyncImporter0,Uri,Uri))","AtRootQuery0()","EachRule(List<Statement>,FileSpan)","FunctionRule(List<Statement>,FileSpan)","ForRule(List<Statement>,FileSpan)","ContentBlock(List<Statement>,FileSpan)","BinaryOperator0()","MediaRule(List<Statement>,FileSpan)","SassCalculation0(Object[Object?,Object?])","SassCalculation0(SassCalculation0[String?])","ImmutableList(SassCalculation0)","Object(Object,String,Object,Object)","bool(CalculationOperator0)","bool(CalculationOperation0,Object)","int(CalculationOperation0)","String(CalculationOperation0)","MixinRule(List<Statement>,FileSpan)","CalculationInterpolation0(Object,String)","bool(CalculationInterpolation0,Object)","int(CalculationInterpolation0)","String(CalculationInterpolation0)","Object?(Object?)","SupportsRule(List<Statement>,FileSpan)","WhileRule(List<Statement>,FileSpan)","~([Future<~>?])","~(BinaryOperator)","StringExpression(Interpolation)","0&(List<Value0>)","+(SassNumber0,SassNumber0)?()","SassColor0(Object,_Channels)","SassColor0(SassColor0,_Channels)","DateTime(StylesheetNode)","Iterable<ComplexSelector>(List<ComplexSelector>)","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","List<SimpleSelector>(Extender)","double(_NodeSassColor)","List<Extender>?(SimpleSelector)","List<Extender>(PseudoSelector)","List<List<Extender>>(List<Extender>)","AsyncImporter0(NodeImporter0)","0&(@)","List<ComplexSelector>(ComplexSelector)","int(int,ComplexSelectorComponent0)","ComplexSelectorComponent0()","String(CssValue0<Combinator0>)","int(int,SimpleSelector0)","String(BuiltInCallable0)","PseudoSelector(ComplexSelector)","Value0?(Module1<Callable>)","Module1<Callable>?(Module1<Callable>)","~(SimpleSelector,Set<ModifiableBox<SelectorList>>)","SassScriptException()","Map<String,Value0>(Module1<Callable>)","Map<String,AstNode0>(Module1<Callable>)","Object(Value0)","int(int,ComplexSelectorComponent)","CssValue0<String>(Interpolation0{trim:bool,warnForColor:bool})","QualifiedName()","~(List<Value0>)","SingleUnitSassNumber(double)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)()","Module1<Callable>()","~(Module1<Callable>)","Future<CssValue<String>>(Interpolation{trim:bool,warnForColor:bool})","ComplexSelectorComponent()","CssValue0<String>(Interpolation0)","List<ComplexSelectorComponent>?(List<ComplexSelectorComponent>,List<ComplexSelectorComponent>)","Value0?(IfRuleClause0)","UserDefinedCallable0<Environment0>(ContentBlock0)","Value0(Expression0)","String(CssValue<Combinator>)","FileSpan(_NodeException)","bool(Extension0)","Set<ModifiableBox0<SelectorList0>>()","Future<~>(List<Value>)","bool(List<Iterable<ComplexSelectorComponent>>)","~(Module0<AsyncCallable>,bool)","Iterable<ComplexSelector0>(List<ComplexSelector0>)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>()","List<SimpleSelector0>(Extender0)","List<Extender0>?(SimpleSelector0)","List<Extender0>(PseudoSelector0)","List<List<Extender0>>(List<Extender0>)","List<ComplexSelector0>(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set<ModifiableBox0<SelectorList0>>)","SassFunction0(Object,String,Value0(List<Value0>))","Future<Module0<AsyncCallable>>()","QualifiedName0()","int(int,SimpleSelector)","List<ComplexSelectorComponent0>?(List<ComplexSelectorComponent0>,List<ComplexSelectorComponent0>)","~(Module0<AsyncCallable>)","bool(List<Iterable<ComplexSelectorComponent0>>)","~(String,Option)","~(@,StackTrace)","SassList(ComplexSelector)","bool(PseudoSelector)","SelectorList?(PseudoSelector)","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(int,IfClause0)","Future<Value?>(Value)","Iterable<ComplexSelector>(ComplexSelector)","~(Object?,Object,Object?)","+(String,String)(String)","Future<CssValue<String>>(Interpolation)","Stylesheet0?()","bool(+originalUrl(Importer0,Uri,Uri))","Uri(+originalUrl(Importer0,Uri,Uri))","~(String,WarnOptions)","~(String,DebugOptions)","Null(RenderResult)","JSFunction0(JSFunction0)","Object?(Object,String,String[Object?])","Null(Object)","UnaryOperator0()","@(@,String)","SimpleSelector(SimpleSelector)","List<Value0>(Value0)","bool(List<Value0>)","SassList0(ComplexSelector0)","Iterable<ComplexSelector0>(ComplexSelector0)","SimpleSelector0(SimpleSelector0)","SassList0(Object[Object?,_ConstructorOptions?])","Null(@,StackTrace)","Null(_NodeSassList,int?[bool?,SassList0?])","_Future<@>(@)","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","SassMap0(Value0)","SassMap0(SassMap0)","Future<Value?>(IfRuleClause)","SassMap0(Object[ImmutableMap0?])","ImmutableMap0(SassMap0)","@(SassMap0,Object)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","Null(Function,Function)","int(_NodeSassMap)","Value?(Module0<AsyncCallable>)","SassNumber0(Value0)","List<CssMediaQuery0>()","Value0(Object)","SassNumber0(Object,num[Object?])","double(SassNumber0)","Module0<AsyncCallable>?(Module0<AsyncCallable>)","int?(SassNumber0)","UserDefinedCallable<AsyncEnvironment>(ContentBlock)","int(SassNumber0[String?])","double(SassNumber0,num,num[String?])","SassNumber0(SassNumber0[String?])","SassNumber0(SassNumber0,String[String?])","String(String?)","String(Value)","0&(List<Value>)","+(SassNumber,SassNumber)?()","Null(@,@)","Null(_NodeSassNumber,num?[String?,SassNumber0?])","double(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","Map<String,Value>(Module0<AsyncCallable>)","String(Object,@,@[@])","Future<Value>(Expression)","~(String,StackTrace?)","Value/()","List<Value>(Value)","SassString0(SimpleSelector0)","bool(List<Value>)","SelectorList0()","CompoundSelector0()","~(CssMediaQuery0)","~(SelectorList0)","~(MapEntry<Value0,Value0>)","SingleUnitSassNumber0(double)","Map<String,AstNode>(Module0<AsyncCallable>)","JSUrl0?(FileSpan)","bool(String?,String?)","int(String?)","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})","CssValue<String>(Interpolation{trim:bool,warnForColor:bool})","Stylesheet0()","Statement0?()","VariableDeclaration0(VariableDeclaration0)","ArgumentDeclaration0()","+(String,ArgumentDeclaration0)()","VariableDeclaration0()","SassMap(Value)","StyleRule0(List<Statement0>,FileSpan)","~(List<Value>)","EachRule0(List<Statement0>,FileSpan)","FunctionRule0(List<Statement0>,FileSpan)","ForRule0(List<Statement0>,FileSpan)","ContentBlock0(List<Statement0>,FileSpan)","MediaRule0(List<Statement0>,FileSpan)","MixinRule0(List<Statement0>,FileSpan)","SassMap(SassMap)","SupportsRule0(List<Statement0>,FileSpan)","WhileRule0(List<Statement0>,FileSpan)","~(Expression0)","~(BinaryOperator0)","StringExpression0(Interpolation0)","Null(~(Object?),~(Object?))","ImmutableList0(Value0)","String?(Value0)","int(Value0,Value0[String?])","SassBoolean0(Value0[String?])","SassCalculation0(Value0[String?])","SassColor0(Value0[String?])","SassFunction0(Value0[String?])","SassMap0(Value0[String?])","SassNumber0(Value0[String?])","SassString0(Value0[String?])","SassMap0?(Value0)","bool(Value0,Object?)","int(Value0[Object?])","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)()","Module0<Callable0>()","~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)","0^(Zone?,ZoneDelegate?,Zone,0^())<Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)<Object?,Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)<Object?,Object?,Object?>","0^()(Zone,ZoneDelegate,Zone,0^())<Object?>","0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))<Object?,Object?>","0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))<Object?,Object?,Object?>","AsyncError?(Zone,ZoneDelegate,Zone,Object,StackTrace?)","~(Zone?,ZoneDelegate?,Zone,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~(Timer))","~(Zone,ZoneDelegate,Zone,String)","Zone(Zone?,ZoneDelegate?,Zone,ZoneSpecification?,Map<Object?,Object?>?)","~(Module0<Callable0>)","Value?(Value)","0^(0^,0^)<num>","Object(String)","CssValue<String>(Interpolation)","~(Object,StackTrace,EventSink<0^>)<Object?>","List<0^>(0^,List<0^>?)<Object?>","NodeCompileResult(String[CompileOptions?])","NodeCompileResult(String[CompileStringOptions?])","Promise(String[CompileOptions?])","Promise(String[CompileStringOptions?])","Importer0(Object?)","List<Object?>(Object?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","Future<~>(List<String>)","Uri(JSUrl0)","JSUrl0(Uri)","String(String[String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?])","bool(Version)","Value?(IfRuleClause)","int(num)","UserDefinedCallable<Environment>(ContentBlock)","List<WatchEvent>(List<WatchEvent>)"],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),"2;forImport":(e,r)=>n=>n instanceof t._Record_2_forImport&&e._is(n._0)&&r._is(n._1),"2;sourceMap":(e,r)=>n=>n instanceof t._Record_2_sourceMap&&e._is(n._0)&&r._is(n._1),"2;imports,modules":(e,r)=>n=>n instanceof t._Record_2_imports_modules&&e._is(n._0)&&r._is(n._1),"2;loadedUrls,stylesheet":(e,r)=>n=>n instanceof t._Record_2_loadedUrls_stylesheet&&e._is(n._0)&&r._is(n._1),"3;":(e,r,n)=>s=>s instanceof t._Record_3&&e._is(s._0)&&r._is(s._1)&&n._is(s._2),"3;originalUrl":(e,r,n)=>s=>s instanceof t._Record_3_originalUrl&&e._is(s._0)&&r._is(s._1)&&n._is(s._2),"3;importer,isDependency":(e,r,n)=>s=>s instanceof t._Record_3_importer_isDependency&&e._is(s._0)&&r._is(s._1)&&n._is(s._2),"4;":e=>r=>r instanceof t._Record_4&&t.pairwiseIsTest(e,r.__js_helper$_values),"4;baseImporter,baseUrl,forImport":e=>r=>r instanceof t._Record_4_baseImporter_baseUrl_forImport&&t.pairwiseIsTest(e,r.__js_helper$_values),"5;named,namedNodes,positional,positionalNodes,separator":e=>r=>r instanceof t._Record_5_named_namedNodes_positional_positionalNodes_separator&&t.pairwiseIsTest(e,r.__js_helper$_values)}};t._Universe_addRules(Z.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"],"ListIterable.E":"1","Iterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListIterable.E":"2","Iterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthFollowedByIterable":{"FollowedByIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"Symbol":{"Symbol0":[]},"_Record_2":{"Record":[]},"_Record_2_forImport":{"Record":[]},"_Record_2_imports_modules":{"Record":[]},"_Record_2_loadedUrls_stylesheet":{"Record":[]},"_Record_2_sourceMap":{"Record":[]},"_Record_3":{"Record":[]},"_Record_3_importer_isDependency":{"Record":[]},"_Record_3_originalUrl":{"Record":[]},"_Record_4":{"Record":[]},"_Record_4_baseImporter_baseUrl_forImport":{"Record":[]},"_Record_5_named_namedNodes_positional_positionalNodes_separator":{"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"},"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":[]},"_Record3":{"Record":[]},"_RecordN":{"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"},"_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"],"ListIterable.E":"1","Iterable.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<int>"]},"_UnicodeSubsetEncoder":{"Converter":["String","List<int>"]},"AsciiEncoder":{"Converter":["String","List<int>"]},"Base64Codec":{"Codec":["List<int>","String"]},"Base64Encoder":{"Converter":["List<int>","String"]},"Encoding":{"Codec":["String","List<int>"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"Utf8Codec":{"Codec":["String","List<int>"]},"Utf8Encoder":{"Converter":["String","List<int>"]},"Utf8Decoder":{"Converter":["List<int>","String"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"RangeError":[],"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"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":[]},"IfClause":{"IfRuleClause":[]},"ElseClause":{"IfRuleClause":[]},"IfRule":{"Statement":[],"AstNode":[]},"ImportRule":{"Statement":[],"AstNode":[]},"IncludeRule":{"Statement":[],"AstNode":[]},"LoudComment":{"Statement":[],"AstNode":[]},"MediaRule":{"Statement":[],"AstNode":[]},"MixinRule":{"Statement":[],"AstNode":[]},"_HasContentVisitor":{"StatementSearchVisitor":["bool"],"StatementSearchVisitor.T":"bool"},"ParentStatement":{"Statement":[],"AstNode":[]},"ReturnRule":{"Statement":[],"AstNode":[]},"SilentComment":{"Statement":[],"AstNode":[]},"StyleRule":{"Statement":[],"AstNode":[]},"Stylesheet":{"Statement":[],"AstNode":[]},"SupportsRule":{"Statement":[],"AstNode":[]},"UseRule":{"Statement":[],"AstNode":[]},"VariableDeclaration":{"Statement":[],"AstNode":[]},"WarnRule":{"Statement":[],"AstNode":[]},"WhileRule":{"Statement":[],"AstNode":[]},"SupportsAnything":{"AstNode":[]},"SupportsDeclaration":{"AstNode":[]},"SupportsFunction":{"AstNode":[]},"SupportsInterpolation":{"AstNode":[]},"SupportsNegation":{"AstNode":[]},"SupportsOperation":{"AstNode":[]},"Selector":{"AstNode":[]},"AttributeSelector":{"SimpleSelector":[],"AstNode":[]},"ClassSelector":{"SimpleSelector":[],"AstNode":[]},"ComplexSelector":{"AstNode":[]},"CompoundSelector":{"AstNode":[]},"IDSelector":{"SimpleSelector":[],"AstNode":[]},"SelectorList":{"AstNode":[]},"_ParentSelectorVisitor":{"SelectorSearchVisitor":["ParentSelector"],"SelectorSearchVisitor.T":"ParentSelector"},"ParentSelector":{"SimpleSelector":[],"AstNode":[]},"PlaceholderSelector":{"SimpleSelector":[],"AstNode":[]},"PseudoSelector":{"SimpleSelector":[],"AstNode":[]},"SimpleSelector":{"AstNode":[]},"TypeSelector":{"SimpleSelector":[],"AstNode":[]},"UniversalSelector":{"SimpleSelector":[],"AstNode":[]},"_EnvironmentModule0":{"Module0":["AsyncCallable"]},"AsyncBuiltInCallable":{"AsyncCallable":[]},"BuiltInCallable":{"Callable0":[],"AsyncBuiltInCallable":[],"AsyncCallable":[]},"PlainCssCallable":{"Callable0":[],"AsyncCallable":[]},"UserDefinedCallable":{"Callable0":[],"AsyncCallable":[]},"ExplicitConfiguration":{"Configuration":[]},"_EnvironmentModule":{"Module0":["Callable0"]},"SassRuntimeException":{"Exception":[]},"SassException":{"Exception":[]},"MultiSpanSassException":{"Exception":[]},"MultiSpanSassRuntimeException":{"SassRuntimeException":[],"Exception":[]},"SassFormatException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException":{"MultiSourceSpanFormatException":[],"SassFormatException":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"UsageException":{"Exception":[]},"EmptyExtensionStore":{"ExtensionStore":[]},"MergedExtension":{"Extension":[]},"Importer":{"AsyncImporter":[]},"FilesystemImporter":{"Importer":[],"AsyncImporter":[]},"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":[]},"IfClause0":{"IfRuleClause0":[]},"ElseClause0":{"IfRuleClause0":[]},"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(Z.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 N={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_b:" must be either nearest, up, down or to-zero.",x20must_n:" must not be greater than the number of characters in the file, ",x20repet:" repetitive deprecation warnings omitted.",x20targe:" targetLocations if the interpolation has ",x20to_cl:` to clarify that it's meant to be a binary operation, or wrap
|
||
it in parentheses to make it a unary operation. This will be an error in future
|
||
versions of Sass.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/strict-unary`,x20to_co:` to color.opacity() is deprecated.
|
||
|
||
Recommendation: `,x20was_a:` was already loaded, so it can't be configured using "with".`,x20was_n:" was not declared with !default in the @used module.",x20was_p:" was passed both by position and by name.",x21defau:`!default should only be written once for each variable.
|
||
This will be an error in Dart Sass 2.0.0.`,x21globai:"!global isn't allowed for variables in other modules.",x21globas:`!global should only be written once for each variable.
|
||
This will be an error in Dart Sass 2.0.0.`,x22x20can_:`" can't be used as a parent in a compound selector.`,x22x20is_ix0a:`" is invalid CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x22x20is_ix20:`" is invalid CSS. It will be omitted from the generated CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x22x20is_n:`" is not a valid Sass identifier.
|
||
|
||
Recommendation: add an "as" clause to define an explicit namespace.`,x22x20is_o:`" is only valid for nesting and shouldn't
|
||
have children other than style rules.`,x22x26__ma:'"&" may only used at the beginning of a compound selector.',x22x29__If:`").
|
||
If you really want to use the color value here, use '`,x22x2b__an:'"+" and "-" must be surrounded by whitespace in calculations.',x22packa:`"package:" URLs aren't supported on this platform.`,x24css_a:"$css and $module may not both be passed at once.",x24list1:"$list1, $list2, $separator: auto, $bracketed: auto",x24selec:"$selectors: At least one selector must be passed.",x24separ:'$separator: Must be "space", "comma", "slash", or "auto".',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 `",If_str:"If strategy is not null, step is required.",In_Sas:'In Sass, "&&" means two copies of the parent selector. You probably want to use "and" instead.',Indent:"Indenting at the beginning of the document is illegal.",Interpn:"Interpolation isn't allowed in namespaces.",Interpp:"Interpolation isn't allowed in plain CSS.",Invali:'Invalid return value for custom function "',It_s_n:`It's not clear which file to import. Found:
|
||
`,Local_:"Local '' has been assigned during initialization.",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.",Number:"Number to round and step arguments are required.",Only_2:"Only 2 slash-separated elements allowed, but ",Only_oa:"Only one argument may be passed to the plain-CSS invert() function.",Only_op:"Only one positional argument is allowed. All other arguments must be passed by name.",Other_:"Other modules' members can't be defined with !global.",Passina:`Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.
|
||
|
||
Recommendation: call(get-function(`,Passinp:`Passing percentage units to the global abs() function is deprecated.
|
||
In the future, this will emit a CSS abs() function to be resolved by the browser.
|
||
To preserve current behavior: math.abs(`,Placeh:"Placeholder selectors aren't allowed 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 ",x7d__Mor:`})
|
||
More info: https://sass-lang.com/d/abs-percent`},$=function(){var r=t.findType;return{$env_1_1_String:r("@<String>"),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<SelectorList>"),Box_SelectorList_2:r("Box0<SelectorList0>"),BuiltInCallable:r("BuiltInCallable"),BuiltInCallable_2:r("BuiltInCallable0"),BuiltInModule_AsyncCallable:r("BuiltInModule<AsyncCallable>"),BuiltInModule_AsyncCallable_2:r("BuiltInModule0<AsyncCallable0>"),BuiltInModule_Callable:r("BuiltInModule<Callable0>"),BuiltInModule_Callable_2:r("BuiltInModule0<Callable>"),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<Object?>"),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<Symbol0,@>"),ConstantStringMap_String_Null:r("ConstantStringMap<String,Null>"),ConstantStringMap_String_double:r("ConstantStringMap<String,double>"),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<Combinator>"),CssValue_Combinator_2:r("CssValue0<Combinator0>"),CssValue_List_String:r("CssValue<List<String>>"),CssValue_List_String_2:r("CssValue0<List<String>>"),CssValue_String:r("CssValue<String>"),CssValue_String_2:r("CssValue0<String>"),CssValue_Value:r("CssValue<Value>"),CssValue_Value_2:r("CssValue0<Value0>"),DateTime:r("DateTime"),Deprecation:r("Deprecation"),Deprecation_2:r("Deprecation0"),EfficientLengthIterable_dynamic:r("EfficientLengthIterable<@>"),Error:r("Error"),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"),FileSpan:r("FileSpan"),Float32List:r("Float32List"),Float64List:r("Float64List"),FormatException:r("FormatException"),Frame:r("Frame"),Function:r("Function"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:r("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)/"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:r("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)/"),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<ComplexSelectorComponent>"),Iterable_ComplexSelectorComponent_2:r("Iterable<ComplexSelectorComponent0>"),Iterable_dynamic:r("Iterable<@>"),Iterable_nullable_Object:r("Iterable<Object?>"),JSArray_Argument:r("JSArray<Argument>"),JSArray_Argument_2:r("JSArray<Argument0>"),JSArray_AstNode:r("JSArray<AstNode>"),JSArray_AstNode_2:r("JSArray<AstNode0>"),JSArray_AsyncBuiltInCallable:r("JSArray<AsyncBuiltInCallable>"),JSArray_AsyncBuiltInCallable_2:r("JSArray<AsyncBuiltInCallable0>"),JSArray_AsyncCallable:r("JSArray<AsyncCallable>"),JSArray_AsyncCallable_2:r("JSArray<AsyncCallable0>"),JSArray_AsyncImporter:r("JSArray<AsyncImporter0>"),JSArray_AsyncImporter_2:r("JSArray<AsyncImporter>"),JSArray_BinaryOperator:r("JSArray<BinaryOperator>"),JSArray_BinaryOperator_2:r("JSArray<BinaryOperator0>"),JSArray_BuiltInCallable:r("JSArray<BuiltInCallable>"),JSArray_BuiltInCallable_2:r("JSArray<BuiltInCallable0>"),JSArray_Callable:r("JSArray<Callable0>"),JSArray_Callable_2:r("JSArray<Callable>"),JSArray_ComplexSelector:r("JSArray<ComplexSelector>"),JSArray_ComplexSelectorComponent:r("JSArray<ComplexSelectorComponent>"),JSArray_ComplexSelectorComponent_2:r("JSArray<ComplexSelectorComponent0>"),JSArray_ComplexSelector_2:r("JSArray<ComplexSelector0>"),JSArray_ConfiguredVariable:r("JSArray<ConfiguredVariable>"),JSArray_ConfiguredVariable_2:r("JSArray<ConfiguredVariable0>"),JSArray_CssComment:r("JSArray<CssComment>"),JSArray_CssComment_2:r("JSArray<CssComment0>"),JSArray_CssMediaQuery:r("JSArray<CssMediaQuery>"),JSArray_CssMediaQuery_2:r("JSArray<CssMediaQuery0>"),JSArray_CssNode:r("JSArray<CssNode>"),JSArray_CssNode_2:r("JSArray<CssNode0>"),JSArray_CssValue_Combinator:r("JSArray<CssValue<Combinator>>"),JSArray_CssValue_Combinator_2:r("JSArray<CssValue0<Combinator0>>"),JSArray_Entry:r("JSArray<Entry>"),JSArray_Expression:r("JSArray<Expression>"),JSArray_Expression_2:r("JSArray<Expression0>"),JSArray_Extender:r("JSArray<Extender>"),JSArray_Extender_2:r("JSArray<Extender0>"),JSArray_Extension:r("JSArray<Extension>"),JSArray_ExtensionStore:r("JSArray<ExtensionStore>"),JSArray_ExtensionStore_2:r("JSArray<ExtensionStore0>"),JSArray_Extension_2:r("JSArray<Extension0>"),JSArray_ForwardRule:r("JSArray<ForwardRule>"),JSArray_ForwardRule_2:r("JSArray<ForwardRule0>"),JSArray_Frame:r("JSArray<Frame>"),JSArray_IfClause:r("JSArray<IfClause>"),JSArray_IfClause_2:r("JSArray<IfClause0>"),JSArray_Import:r("JSArray<Import>"),JSArray_Import_2:r("JSArray<Import0>"),JSArray_Importer:r("JSArray<Importer0>"),JSArray_Importer_2:r("JSArray<Importer>"),JSArray_Iterable_ComplexSelectorComponent:r("JSArray<Iterable<ComplexSelectorComponent>>"),JSArray_Iterable_ComplexSelectorComponent_2:r("JSArray<Iterable<ComplexSelectorComponent0>>"),JSArray_JSFunction:r("JSArray<JSFunction0>"),JSArray_List_ComplexSelector:r("JSArray<List<ComplexSelector>>"),JSArray_List_ComplexSelectorComponent:r("JSArray<List<ComplexSelectorComponent>>"),JSArray_List_ComplexSelectorComponent_2:r("JSArray<List<ComplexSelectorComponent0>>"),JSArray_List_ComplexSelector_2:r("JSArray<List<ComplexSelector0>>"),JSArray_List_Extender:r("JSArray<List<Extender>>"),JSArray_List_Extender_2:r("JSArray<List<Extender0>>"),JSArray_List_Iterable_ComplexSelectorComponent:r("JSArray<List<Iterable<ComplexSelectorComponent>>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:r("JSArray<List<Iterable<ComplexSelectorComponent0>>>"),JSArray_Map_String_AstNode:r("JSArray<Map<String,AstNode>>"),JSArray_Map_String_AstNode_2:r("JSArray<Map<String,AstNode0>>"),JSArray_Map_String_AsyncCallable:r("JSArray<Map<String,AsyncCallable>>"),JSArray_Map_String_AsyncCallable_2:r("JSArray<Map<String,AsyncCallable0>>"),JSArray_Map_String_Callable:r("JSArray<Map<String,Callable0>>"),JSArray_Map_String_Callable_2:r("JSArray<Map<String,Callable>>"),JSArray_Map_String_Value:r("JSArray<Map<String,Value>>"),JSArray_Map_String_Value_2:r("JSArray<Map<String,Value0>>"),JSArray_ModifiableCssImport:r("JSArray<ModifiableCssImport>"),JSArray_ModifiableCssImport_2:r("JSArray<ModifiableCssImport0>"),JSArray_ModifiableCssNode:r("JSArray<ModifiableCssNode>"),JSArray_ModifiableCssNode_2:r("JSArray<ModifiableCssNode0>"),JSArray_ModifiableCssParentNode:r("JSArray<ModifiableCssParentNode>"),JSArray_ModifiableCssParentNode_2:r("JSArray<ModifiableCssParentNode0>"),JSArray_Module_AsyncCallable:r("JSArray<Module0<AsyncCallable>>"),JSArray_Module_AsyncCallable_2:r("JSArray<Module1<AsyncCallable0>>"),JSArray_Module_Callable:r("JSArray<Module0<Callable0>>"),JSArray_Module_Callable_2:r("JSArray<Module1<Callable>>"),JSArray_Object:r("JSArray<Object>"),JSArray_PseudoSelector:r("JSArray<PseudoSelector>"),JSArray_PseudoSelector_2:r("JSArray<PseudoSelector0>"),JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value:r("JSArray<+(ArgumentDeclaration,Value(List<Value>))>"),JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2:r("JSArray<+(ArgumentDeclaration0,Value0(List<Value0>))>"),JSArray_Record_2_Expression_and_Expression:r("JSArray<+(Expression,Expression)>"),JSArray_Record_2_Expression_and_Expression_2:r("JSArray<+(Expression0,Expression0)>"),JSArray_Record_2_String_and_AstNode:r("JSArray<+(String,AstNode)>"),JSArray_Record_2_String_and_AstNode_2:r("JSArray<+(String,AstNode0)>"),JSArray_SassList:r("JSArray<SassList>"),JSArray_SassList_2:r("JSArray<SassList0>"),JSArray_SimpleSelector:r("JSArray<SimpleSelector>"),JSArray_SimpleSelector_2:r("JSArray<SimpleSelector0>"),JSArray_SourceLocation:r("JSArray<SourceLocation>"),JSArray_Statement:r("JSArray<Statement>"),JSArray_Statement_2:r("JSArray<Statement0>"),JSArray_String:r("JSArray<String>"),JSArray_StylesheetNode:r("JSArray<StylesheetNode>"),JSArray_TargetEntry:r("JSArray<TargetEntry>"),JSArray_TargetLineEntry:r("JSArray<TargetLineEntry>"),JSArray_Trace:r("JSArray<Trace>"),JSArray_UseRule:r("JSArray<UseRule>"),JSArray_UseRule_2:r("JSArray<UseRule0>"),JSArray_Value:r("JSArray<Value>"),JSArray_Value_2:r("JSArray<Value0>"),JSArray_WatchEvent:r("JSArray<WatchEvent>"),JSArray__Highlight:r("JSArray<_Highlight>"),JSArray__Line:r("JSArray<_Line>"),JSArray_dynamic:r("JSArray<@>"),JSArray_int:r("JSArray<int>"),JSArray_nullable_String:r("JSArray<String?>"),JSClass:r("JSClass0"),JSFunction:r("JSFunction0"),JSNull:r("JSNull"),JSUrl:r("JSUrl0"),JavaScriptFunction:r("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:r("JavaScriptIndexingBehavior<@>"),JsLinkedHashMap_Symbol_dynamic:r("JsLinkedHashMap<Symbol0,@>"),JsSystemError:r("JsSystemError"),LimitedMapView_String_ConfiguredValue:r("LimitedMapView<String,ConfiguredValue>"),LimitedMapView_String_ConfiguredValue_2:r("LimitedMapView0<String,ConfiguredValue0>"),List_ComplexSelectorComponent:r("List<ComplexSelectorComponent>"),List_ComplexSelectorComponent_2:r("List<ComplexSelectorComponent0>"),List_CssComment:r("List<CssComment>"),List_CssComment_2:r("List<CssComment0>"),List_CssMediaQuery:r("List<CssMediaQuery>"),List_CssMediaQuery_2:r("List<CssMediaQuery0>"),List_CssValue_Combinator:r("List<CssValue<Combinator>>"),List_CssValue_Combinator_2:r("List<CssValue0<Combinator0>>"),List_Extension:r("List<Extension>"),List_ExtensionStore:r("List<ExtensionStore>"),List_ExtensionStore_2:r("List<ExtensionStore0>"),List_Extension_2:r("List<Extension0>"),List_List_ComplexSelectorComponent:r("List<List<ComplexSelectorComponent>>"),List_List_ComplexSelectorComponent_2:r("List<List<ComplexSelectorComponent0>>"),List_Module_AsyncCallable:r("List<Module0<AsyncCallable>>"),List_Module_AsyncCallable_2:r("List<Module1<AsyncCallable0>>"),List_Module_Callable:r("List<Module0<Callable0>>"),List_Module_Callable_2:r("List<Module1<Callable>>"),List_String:r("List<String>"),List_Value:r("List<Value>"),List_Value_2:r("List<Value0>"),List_WatchEvent:r("List<WatchEvent>"),List_dynamic:r("List<@>"),List_int:r("List<int>"),List_nullable_Object:r("List<Object?>"),MapKeySet_Module_AsyncCallable:r("MapKeySet<Module0<AsyncCallable>>"),MapKeySet_Module_AsyncCallable_2:r("MapKeySet<Module1<AsyncCallable0>>"),MapKeySet_Module_Callable:r("MapKeySet<Module0<Callable0>>"),MapKeySet_Module_Callable_2:r("MapKeySet<Module1<Callable>>"),MapKeySet_SimpleSelector:r("MapKeySet<SimpleSelector>"),MapKeySet_SimpleSelector_2:r("MapKeySet<SimpleSelector0>"),MapKeySet_String:r("MapKeySet<String>"),MapKeySet_nullable_Object:r("MapKeySet<Object?>"),Map_ComplexSelector_Extension:r("Map<ComplexSelector,Extension>"),Map_ComplexSelector_Extension_2:r("Map<ComplexSelector0,Extension0>"),Map_String_AstNode:r("Map<String,AstNode>"),Map_String_AstNode_2:r("Map<String,AstNode0>"),Map_String_AsyncCallable:r("Map<String,AsyncCallable>"),Map_String_AsyncCallable_2:r("Map<String,AsyncCallable0>"),Map_String_Callable:r("Map<String,Callable0>"),Map_String_Callable_2:r("Map<String,Callable>"),Map_String_Value:r("Map<String,Value>"),Map_String_Value_2:r("Map<String,Value0>"),Map_String_dynamic:r("Map<String,@>"),Map_dynamic_dynamic:r("Map<@,@>"),Map_of_nullable_Object_and_nullable_Object:r("Map<Object?,Object?>"),MappedIterable_String_Frame:r("MappedIterable<String,Frame>"),MappedListIterable_Frame_Frame:r("MappedListIterable<Frame,Frame>"),MappedListIterable_String_Object:r("MappedListIterable<String,Object>"),MappedListIterable_String_String:r("MappedListIterable<String,String>"),MappedListIterable_String_Trace:r("MappedListIterable<String,Trace>"),MappedListIterable_String_Value:r("MappedListIterable<String,Value>"),MappedListIterable_String_Value_2:r("MappedListIterable<String,Value0>"),MappedListIterable_String_dynamic:r("MappedListIterable<String,@>"),ModifiableBox_SelectorList:r("ModifiableBox<SelectorList>"),ModifiableBox_SelectorList_2:r("ModifiableBox0<SelectorList0>"),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<AsyncCallable>"),Module_AsyncCallable_2:r("Module1<AsyncCallable0>"),Module_Callable:r("Module0<Callable0>"),Module_Callable_2:r("Module1<Callable>"),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_ChangeType:r("PathMap<ChangeType>"),PathMap_Stream_WatchEvent:r("PathMap<Stream<WatchEvent>>"),PathMap_String:r("PathMap<String>"),PathMap_nullable_String:r("PathMap<String?>"),Promise:r("Promise"),PseudoSelector:r("PseudoSelector"),PseudoSelector_2:r("PseudoSelector0"),RangeError:r("RangeError"),Record:r("Record"),Record_0:r("+()"),Record_2_Expression_and_Expression:r("+(Expression,Expression)"),Record_2_Expression_and_Expression_2:r("+(Expression0,Expression0)"),Record_2_List_Expression_and_Map_String_Expression:r("+(List<Expression>,Map<String,Expression>)"),Record_2_List_Expression_and_Map_String_Expression_2:r("+(List<Expression0>,Map<String,Expression0>)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:r("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:r("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)"),Record_2_String_and_InterpolationMap:r("+(String,InterpolationMap)"),Record_2_String_and_InterpolationMap_2:r("+(String,InterpolationMap0)"),Record_2_String_and_SourceSpan:r("+(String,SourceSpan)"),Record_2_String_and_nullable_InterpolationMap:r("+(String,InterpolationMap?)"),Record_2_String_and_nullable_InterpolationMap_2:r("+(String,InterpolationMap0?)"),Record_2_Uri_and_bool_forImport:r("+forImport(Uri,bool)"),Record_2_nullable_Object_and_nullable_Object:r("+(Object?,Object?)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:r("+originalUrl(AsyncImporter,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:r("+originalUrl(AsyncImporter0,Uri,Uri)"),Record_3_Importer_and_Uri_and_Uri_originalUrl:r("+originalUrl(Importer,Uri,Uri)"),Record_3_Importer_and_Uri_and_Uri_originalUrl_2:r("+originalUrl(Importer0,Uri,Uri)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:r("+importer,isDependency(Stylesheet,AsyncImporter?,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2:r("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)"),Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl:r("+originalUrl(Object?,Object?,Object?)"),Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport:r("+baseImporter,baseUrl,forImport(Uri,AsyncImporter,Uri?,bool)"),Record_4_Uri_and_AsyncImporter_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_2:r("+baseImporter,baseUrl,forImport(Uri,AsyncImporter0,Uri?,bool)"),Record_4_Uri_and_Importer_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport:r("+baseImporter,baseUrl,forImport(Uri,Importer,Uri?,bool)"),Record_4_Uri_and_Importer_baseImporter_and_nullable_Uri_baseUrl_and_bool_forImport_2:r("+baseImporter,baseUrl,forImport(Uri,Importer0,Uri?,bool)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator:r("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value>,Map<String,AstNode>,List<Value>,List<AstNode>,ListSeparator)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2:r("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value0>,Map<String,AstNode0>,List<Value0>,List<AstNode0>,ListSeparator0)"),RegExpMatch:r("RegExpMatch"),RenderContextOptions:r("RenderContextOptions0"),RenderResult:r("RenderResult"),Result_String:r("Result<String>"),ReversedListIterable_Frame:r("ReversedListIterable<Frame>"),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<ModifiableBox<SelectorList>>"),Set_ModifiableBox_SelectorList_2:r("Set<ModifiableBox0<SelectorList0>>"),Set_Uri:r("Set<Uri>"),SimpleSelector:r("SimpleSelector"),SimpleSelector_2:r("SimpleSelector0"),SourceFile:r("SourceFile"),SourceLocation:r("SourceLocation"),SourceSpan:r("SourceSpan"),SourceSpanFormatException:r("SourceSpanFormatException"),SourceSpanWithContext:r("SourceSpanWithContext"),StackTrace:r("StackTrace"),Statement:r("Statement"),Statement_2:r("Statement0"),StaticImport:r("StaticImport"),StaticImport_2:r("StaticImport0"),StreamCompleter_WatchEvent:r("StreamCompleter<WatchEvent>"),StreamGroup_WatchEvent:r("StreamGroup<WatchEvent>"),StreamQueue_String:r("StreamQueue<String>"),Stream_WatchEvent:r("Stream<WatchEvent>"),String:r("String"),StylesheetNode:r("StylesheetNode"),Symbol:r("Symbol0"),Timer:r("Timer"),Trace:r("Trace"),TrustedGetRuntimeType:r("TrustedGetRuntimeType"),TypeError:r("TypeError"),Uint16List:r("Uint16List"),Uint32List:r("Uint32List"),Uint8ClampedList:r("Uint8ClampedList"),Uint8List:r("Uint8List"),UnionSet_Uri:r("UnionSet<Uri>"),UnknownJavaScriptObject:r("UnknownJavaScriptObject"),UnmodifiableListView_CssComment:r("UnmodifiableListView<CssComment>"),UnmodifiableListView_CssComment_2:r("UnmodifiableListView<CssComment0>"),UnmodifiableListView_CssNode:r("UnmodifiableListView<CssNode>"),UnmodifiableListView_CssNode_2:r("UnmodifiableListView<CssNode0>"),UnmodifiableListView_ForwardRule:r("UnmodifiableListView<ForwardRule>"),UnmodifiableListView_ForwardRule_2:r("UnmodifiableListView<ForwardRule0>"),UnmodifiableListView_ModifiableCssNode:r("UnmodifiableListView<ModifiableCssNode>"),UnmodifiableListView_ModifiableCssNode_2:r("UnmodifiableListView<ModifiableCssNode0>"),UnmodifiableListView_String:r("UnmodifiableListView<String>"),UnmodifiableListView_UseRule:r("UnmodifiableListView<UseRule>"),UnmodifiableListView_UseRule_2:r("UnmodifiableListView<UseRule0>"),UnmodifiableMapView_String_ArgParser:r("UnmodifiableMapView<String,ArgParser>"),UnmodifiableMapView_String_ConfiguredValue:r("UnmodifiableMapView<String,ConfiguredValue>"),UnmodifiableMapView_String_ConfiguredValue_2:r("UnmodifiableMapView<String,ConfiguredValue0>"),UnmodifiableMapView_String_Option:r("UnmodifiableMapView<String,Option>"),UnmodifiableMapView_String_Value:r("UnmodifiableMapView<String,Value>"),UnmodifiableMapView_String_Value_2:r("UnmodifiableMapView<String,Value0>"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:r("UnmodifiableMapView<Uri,StylesheetNode?>"),UnmodifiableMapView_of_nullable_String_and_String:r("UnmodifiableMapView<String?,String>"),UnmodifiableMapView_of_nullable_String_and_nullable_String:r("UnmodifiableMapView<String?,String?>"),UnmodifiableSetView_String:r("UnmodifiableSetView0<String>"),UnmodifiableSetView_StylesheetNode:r("UnmodifiableSetView0<StylesheetNode>"),UnmodifiableSetView_Uri:r("UnmodifiableSetView0<Uri>"),UnprefixedMapView_ConfiguredValue:r("UnprefixedMapView<ConfiguredValue>"),UnprefixedMapView_ConfiguredValue_2:r("UnprefixedMapView0<ConfiguredValue0>"),Uri:r("Uri"),UseRule:r("UseRule"),UserDefinedCallable_AsyncEnvironment:r("UserDefinedCallable<AsyncEnvironment>"),UserDefinedCallable_AsyncEnvironment_2:r("UserDefinedCallable0<AsyncEnvironment0>"),UserDefinedCallable_Environment:r("UserDefinedCallable<Environment>"),UserDefinedCallable_Environment_2:r("UserDefinedCallable0<Environment0>"),Value:r("Value"),Value_2:r("Value0"),Value_Function_List_Value:r("Value(List<Value>)"),Value_Function_List_Value_2:r("Value0(List<Value0>)"),VariableDeclaration:r("VariableDeclaration"),VariableDeclaration_2:r("VariableDeclaration0"),VersionRange:r("VersionRange"),WatchEvent:r("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:r("WhereIterable<List<Iterable<ComplexSelectorComponent>>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:r("WhereIterable<List<Iterable<ComplexSelectorComponent0>>>"),WhereIterable_String:r("WhereIterable<String>"),WhereTypeIterable_PseudoSelector:r("WhereTypeIterable<PseudoSelector>"),WhereTypeIterable_PseudoSelector_2:r("WhereTypeIterable<PseudoSelector0>"),WhereTypeIterable_String:r("WhereTypeIterable<String>"),_AsyncCompleter_Object:r("_AsyncCompleter<Object>"),_AsyncCompleter_Stream_WatchEvent:r("_AsyncCompleter<Stream<WatchEvent>>"),_AsyncCompleter_String:r("_AsyncCompleter<String>"),_AsyncCompleter_nullable_Object:r("_AsyncCompleter<Object?>"),_CompleterStream_WatchEvent:r("_CompleterStream<WatchEvent>"),_EventRequest_dynamic:r("_EventRequest<@>"),_Future_Object:r("_Future<Object>"),_Future_Stream_WatchEvent:r("_Future<Stream<WatchEvent>>"),_Future_String:r("_Future<String>"),_Future_bool:r("_Future<bool>"),_Future_dynamic:r("_Future<@>"),_Future_int:r("_Future<int>"),_Future_nullable_Object:r("_Future<Object?>"),_Future_void:r("_Future<~>"),_Highlight:r("_Highlight"),_IdentityHashMap_of_nullable_Object_and_nullable_Object:r("_IdentityHashMap<Object?,Object?>"),_LinkedIdentityHashMap_SimpleSelector_int:r("_LinkedIdentityHashMap<SimpleSelector,int>"),_LinkedIdentityHashMap_SimpleSelector_int_2:r("_LinkedIdentityHashMap<SimpleSelector0,int>"),_LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList:r("_LinkedIdentityHashMap<SelectorList,Box<SelectorList>>"),_LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList_2:r("_LinkedIdentityHashMap<SelectorList0,Box0<SelectorList0>>"),_LinkedIdentityHashSet_ComplexSelector:r("_LinkedIdentityHashSet<ComplexSelector>"),_LinkedIdentityHashSet_ComplexSelector_2:r("_LinkedIdentityHashSet<ComplexSelector0>"),_LinkedIdentityHashSet_Extension:r("_LinkedIdentityHashSet<Extension>"),_LinkedIdentityHashSet_Extension_2:r("_LinkedIdentityHashSet<Extension0>"),_MapEntry:r("_MapEntry"),_NodeException:r("_NodeException"),_UnmodifiableSet_String:r("_UnmodifiableSet<String>"),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_Future_Null:r("Future<Null>?"),nullable_Future_void:r("Future<~>?"),nullable_ImporterResult:r("ImporterResult0?"),nullable_Object:r("Object?"),nullable_Record_2_String_and_String:r("+(String,String)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:r("+originalUrl(AsyncImporter,Uri,Uri)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:r("+originalUrl(AsyncImporter0,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl:r("+originalUrl(Importer,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:r("+originalUrl(Importer0,Uri,Uri)?"),nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:r("+importer,isDependency(Stylesheet,AsyncImporter?,bool)?"),nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2:r("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)?"),nullable_SourceFile:r("SourceFile?"),nullable_SourceSpan:r("SourceSpan?"),nullable_StreamSubscription_WatchEvent:r("StreamSubscription<WatchEvent>?"),nullable_String:r("String?"),nullable_Stylesheet:r("Stylesheet?"),nullable_StylesheetNode:r("StylesheetNode?"),nullable_Stylesheet_2:r("Stylesheet0?"),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?"),num:r("num"),void:r("~"),void_Function_Object:r("~(Object)"),void_Function_Object_StackTrace:r("~(Object,StackTrace)")}}();(function(){var r=he.makeConstList;c.Interceptor_methods=m.Interceptor.prototype,c.JSArray_methods=m.JSArray.prototype,c.JSInt_methods=m.JSInt.prototype,c.JSNull_methods=m.JSNull.prototype,c.JSNumber_methods=m.JSNumber.prototype,c.JSString_methods=m.JSString.prototype,c.JavaScriptFunction_methods=m.JavaScriptFunction.prototype,c.JavaScriptObject_methods=m.JavaScriptObject.prototype,c.NativeUint32List_methods=t.NativeUint32List.prototype,c.NativeUint8List_methods=t.NativeUint8List.prototype,c.PlainJavaScriptObject_methods=m.PlainJavaScriptObject.prototype,c.UnknownJavaScriptObject_methods=m.UnknownJavaScriptObject.prototype,c.AsciiEncoder_127=new t.AsciiEncoder(127),c.C_EmptyUnmodifiableSet1=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet<String>")),c.AtRootQuery_UsS=new t.AtRootQuery(!1,c.C_EmptyUnmodifiableSet1,!1,!0),c.AtRootQuery_UsS0=new t.AtRootQuery0(!1,c.C_EmptyUnmodifiableSet1,!1,!0),c.AttributeOperator_8aB=new t.AttributeOperator("*=","substring"),c.AttributeOperator_8aB0=new t.AttributeOperator0("*=","substring"),c.AttributeOperator_BGd=new t.AttributeOperator("$=","suffix"),c.AttributeOperator_BGd0=new t.AttributeOperator0("$=","suffix"),c.AttributeOperator_ES6=new t.AttributeOperator("=","equal"),c.AttributeOperator_ES60=new t.AttributeOperator0("=","equal"),c.AttributeOperator_eot=new t.AttributeOperator("^=","prefix"),c.AttributeOperator_eot0=new t.AttributeOperator0("^=","prefix"),c.AttributeOperator_ivT=new t.AttributeOperator("|=","dash"),c.AttributeOperator_ivT0=new t.AttributeOperator0("|=","dash"),c.AttributeOperator_r60=new t.AttributeOperator("~=","include"),c.AttributeOperator_r600=new t.AttributeOperator0("~=","include"),c.BinaryOperator_2jN=new t.BinaryOperator("single equals","=",0,!1,"singleEquals"),c.BinaryOperator_2jN0=new t.BinaryOperator0("single equals","=",0,!1,"singleEquals"),c.BinaryOperator_7Tg=new t.BinaryOperator("greater than or equals",">=",4,!1,"greaterThanOrEquals"),c.BinaryOperator_7Tg0=new t.BinaryOperator0("greater than or equals",">=",4,!1,"greaterThanOrEquals"),c.BinaryOperator_M6L=new t.BinaryOperator("or","or",1,!0,"or"),c.BinaryOperator_M6L0=new t.BinaryOperator0("or","or",1,!0,"or"),c.BinaryOperator_OTG=new t.BinaryOperator("modulo","%",6,!1,"modulo"),c.BinaryOperator_OTG0=new t.BinaryOperator0("modulo","%",6,!1,"modulo"),c.BinaryOperator_SNp=new t.BinaryOperator("and","and",2,!0,"and"),c.BinaryOperator_SNp0=new t.BinaryOperator0("and","and",2,!0,"and"),c.BinaryOperator_U8c=new t.BinaryOperator("less than","<",4,!1,"lessThan"),c.BinaryOperator_U8c0=new t.BinaryOperator0("less than","<",4,!1,"lessThan"),c.BinaryOperator_ViB=new t.BinaryOperator("not equals","!=",3,!1,"notEquals"),c.BinaryOperator_ViB0=new t.BinaryOperator0("not equals","!=",3,!1,"notEquals"),c.BinaryOperator_anB=new t.BinaryOperator("plus","+",5,!0,"plus"),c.BinaryOperator_anB0=new t.BinaryOperator0("plus","+",5,!0,"plus"),c.BinaryOperator_cIH=new t.BinaryOperator("greater than",">",4,!1,"greaterThan"),c.BinaryOperator_cIH0=new t.BinaryOperator0("greater than",">",4,!1,"greaterThan"),c.BinaryOperator_kpg=new t.BinaryOperator("less than or equals","<=",4,!1,"lessThanOrEquals"),c.BinaryOperator_kpg0=new t.BinaryOperator0("less than or equals","<=",4,!1,"lessThanOrEquals"),c.BinaryOperator_olz=new t.BinaryOperator("minus","-",5,!1,"minus"),c.BinaryOperator_olz0=new t.BinaryOperator0("minus","-",5,!1,"minus"),c.BinaryOperator_qN2=new t.BinaryOperator("times","*",6,!0,"times"),c.BinaryOperator_qN20=new t.BinaryOperator0("times","*",6,!0,"times"),c.BinaryOperator_ql5=new t.BinaryOperator("equals","==",3,!1,"equals"),c.BinaryOperator_ql50=new t.BinaryOperator0("equals","==",3,!1,"equals"),c.BinaryOperator_t8B=new t.BinaryOperator("divided by","/",6,!1,"dividedBy"),c.BinaryOperator_t8B0=new t.BinaryOperator0("divided by","/",6,!1,"dividedBy"),c.CONSTANT=new t.Instantiation1(t.math0__max$closure(),t.findType("Instantiation1<int>")),c.C_AsciiCodec=new t.AsciiCodec,c.C_AsciiGlyphSet=new t.AsciiGlyphSet,c.C_Base64Encoder=new t.Base64Encoder,c.C_Base64Codec=new t.Base64Codec,c.C_DefaultEquality=new t.DefaultEquality,c.C_EmptyExtensionStore=new t.EmptyExtensionStore,c.C_EmptyExtensionStore0=new t.EmptyExtensionStore0,c.C_EmptyIterator=new t.EmptyIterator,c.C_EmptyUnmodifiableSet=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet<SimpleSelector>")),c.C_EmptyUnmodifiableSet0=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet<SimpleSelector0>")),c.C_IterableEquality=new t.IterableEquality,c.C_JS_CONST=function(s){var i=Object.prototype.toString.call(s);return i.substring(8,i.length-1)},c.C_JS_CONST0=function(){var n=Object.prototype.toString;function s(u){var p=n.call(u);return p.substring(8,p.length-1)}function i(u,p){if(/^HTML[A-Z].*Element$/.test(p)){var h=n.call(u);return h=="[object Object]"?null:"HTMLElement"}}function a(u,p){return w.HTMLElement&&u instanceof HTMLElement?"HTMLElement":i(u,p)}function l(u){if(typeof window>"u"||typeof window[u]>"u")return null;var p=window[u];return typeof p!="function"?null:p.prototype}function o(u){return null}var _=typeof navigator=="object";return{getTag:s,getUnknownTag:_?a:i,prototypeForTag:l,discriminator:o}},c.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(l){return typeof window=="object"&&window[l]&&window[l].name==l};if(a("Window")&&a("HTMLElement"))return s}s.getTag=n}},c.C_JS_CONST1=function(n){if(typeof dartExperimentalFixupGetTag!="function")return n;n.getTag=dartExperimentalFixupGetTag(n.getTag)},c.C_JS_CONST2=function(n){var s=n.getTag,i=n.prototypeForTag;function a(o){var _=s(o);return _=="Document"?o.xmlVersion?"!Document":"!HTMLDocument":_}function l(o){return o=="Document"?null:i(o)}n.getTag=a,n.prototypeForTag=l},c.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 l(o){var _=i(o);return a[_]||_}n.getTag=l},c.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 l(_){var u=i(_),p=a[u];return p||(u=="Object"&&window.DataView&&_ instanceof window.DataView?"DataView":u)}function o(_){var u=window[_];return u==null?null:u.prototype}n.getTag=l,n.prototypeForTag=o},c.C_JS_CONST3=function(n){return n},c.C_JsonCodec=new t.JsonCodec,c.C_ListEquality0=new t.ListEquality,c.C_ListEquality=new t.ListEquality,c.C_MapEquality=new t.MapEquality,c.C_OutOfMemoryError=new t.OutOfMemoryError,c.C_SentinelValue=new t.SentinelValue,c.C_UnicodeGlyphSet=new t.UnicodeGlyphSet,c.C_Utf8Codec=new t.Utf8Codec,c.C_Utf8Encoder=new t.Utf8Encoder,c.C__DelayedDone=new t._DelayedDone,c.C__HasContentVisitor=new t._HasContentVisitor,c.C__HasContentVisitor0=new t._HasContentVisitor0,c.C__IsUselessVisitor=new t._IsUselessVisitor,c.C__IsUselessVisitor0=new t._IsUselessVisitor0,c.C__JSRandom=new t._JSRandom,c.C__MakeExpressionCalculationSafe=new t._MakeExpressionCalculationSafe,c.C__MakeExpressionCalculationSafe0=new t._MakeExpressionCalculationSafe0,c.C__ParentSelectorVisitor=new t._ParentSelectorVisitor,c.C__ParentSelectorVisitor0=new t._ParentSelectorVisitor0,c.C__Required=new t._Required,c.C__RootZone=new t._RootZone,c.C__SassNull=new t._SassNull,c.C__SassNull0=new t._SassNull0,c.CalculationOperator_2bx=new t.CalculationOperator("minus","-",1,"minus"),c.CalculationOperator_2bx0=new t.CalculationOperator0("minus","-",1,"minus"),c.CalculationOperator_IyK=new t.CalculationOperator("plus","+",1,"plus"),c.CalculationOperator_IyK0=new t.CalculationOperator0("plus","+",1,"plus"),c.CalculationOperator_OvN=new t.CalculationOperator("divided by","/",2,"dividedBy"),c.CalculationOperator_OvN0=new t.CalculationOperator0("divided by","/",2,"dividedBy"),c.CalculationOperator_jFr=new t.CalculationOperator("times","*",2,"times"),c.CalculationOperator_jFr0=new t.CalculationOperator0("times","*",2,"times"),c.ChangeType_add=new t.ChangeType("add"),c.ChangeType_modify=new t.ChangeType("modify"),c.ChangeType_remove=new t.ChangeType("remove"),c.Combinator_4QF=new t.Combinator("+","nextSibling"),c.Combinator_4QF0=new t.Combinator0("+","nextSibling"),c.Combinator_Cht=new t.Combinator(">","child"),c.Combinator_Cht0=new t.Combinator0(">","child"),c.Combinator_Htt=new t.Combinator("~","followingSibling"),c.Combinator_Htt0=new t.Combinator0("~","followingSibling"),c.List_empty=t._setArrayType(r([]),$.JSArray_String),c.Map_empty17=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,ConfiguredValue>")),c.Configuration_Map_empty_null=new t.Configuration(c.Map_empty17,null),c.Map_empty18=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,ConfiguredValue0>")),c.Configuration_Map_empty_null0=new t.Configuration0(c.Map_empty18,null),c.Deprecation_043=new t.Deprecation("abs-percent","1.65.0","Passing percentages to the Sass abs() function.",!1,"absPercent"),c.Deprecation_0bn=new t.Deprecation0("function-units",!1,"functionUnits"),c.Deprecation_4iQ=new t.Deprecation0("call-string",!1,"callString"),c.Deprecation_8WR=new t.Deprecation("function-units","1.56.0","Passing invalid units to built-in functions.",!1,"functionUnits"),c.Deprecation_Auo=new t.Deprecation("duplicate-var-flags","1.62.0","Using !default or !global multiple times for one variable.",!1,"duplicateVariableFlags"),c.Deprecation_B8J=new t.Deprecation("import",null,"@import rules.",!0,"import"),c.Deprecation_E5x=new t.Deprecation0("relative-canonical",!1,"relativeCanonical"),c.Deprecation_EsU=new t.Deprecation0("strict-unary",!1,"strictUnary"),c.Deprecation_GbU=new t.Deprecation0("moz-document",!1,"mozDocument"),c.Deprecation_JAZ=new t.Deprecation("elseif","1.3.2","@elseif.",!1,"elseif"),c.Deprecation_LT8=new t.Deprecation0("color-module-compat",!1,"colorModuleCompat"),c.Deprecation_UZD=new t.Deprecation0("null-alpha",!1,"nullAlpha"),c.Deprecation_XV6=new t.Deprecation0("bogus-combinators",!1,"bogusCombinators"),c.Deprecation_elseif_false_elseif=new t.Deprecation0("elseif",!1,"elseif"),c.Deprecation_gJ9=new t.Deprecation("moz-document","1.7.2","@-moz-document.",!1,"mozDocument"),c.Deprecation_hzy=new t.Deprecation("new-global","1.17.2","Declaring new variables with !global.",!1,"newGlobal"),c.Deprecation_import_true_import=new t.Deprecation0("import",!0,"import"),c.Deprecation_la6=new t.Deprecation0("abs-percent",!1,"absPercent"),c.Deprecation_mFp=new t.Deprecation("relative-canonical","1.14.2",null,!1,"relativeCanonical"),c.Deprecation_qVK=new t.Deprecation("call-string","0.0.0","Passing a string directly to meta.call().",!1,"callString"),c.Deprecation_s4m=new t.Deprecation("color-module-compat","1.23.0","Using color module functions in place of plain CSS functions.",!1,"colorModuleCompat"),c.Deprecation_sIK=new t.Deprecation("strict-unary","1.55.0","Ambiguous + and - operators.",!1,"strictUnary"),c.Deprecation_vrR=new t.Deprecation("bogus-combinators","1.54.0","Leading, trailing, and repeated combinators.",!1,"bogusCombinators"),c.Deprecation_wKk=new t.Deprecation0("new-global",!1,"newGlobal"),c.Deprecation_wWh=new t.Deprecation0("slash-div",!1,"slashDiv"),c.Deprecation_xHK=new t.Deprecation("slash-div","1.33.0","/ operator for division.",!1,"slashDiv"),c.Deprecation_ynv=new t.Deprecation0("duplicate-var-flags",!1,"duplicateVariableFlags"),c.Duration_0=new t.Duration(0),c.ExtendMode_allTargets_allTargets=new t.ExtendMode("allTargets","allTargets"),c.ExtendMode_allTargets_allTargets0=new t.ExtendMode0("allTargets","allTargets"),c.ExtendMode_normal_normal=new t.ExtendMode("normal","normal"),c.ExtendMode_normal_normal0=new t.ExtendMode0("normal","normal"),c.ExtendMode_replace_replace=new t.ExtendMode("replace","replace"),c.ExtendMode_replace_replace0=new t.ExtendMode0("replace","replace"),c.JsonEncoder_null=new t.JsonEncoder(null),c.LineFeed_SsD=new t.LineFeed0("lf",`
|
||
`,"lf"),c.LineFeed_gg4=new t.LineFeed0("crlf",`\r
|
||
`,"crlf"),c.LineFeed_lf=new t.LineFeed("lf"),c.LineFeed_oyU=new t.LineFeed0("cr","\r","cr"),c.LineFeed_t2a=new t.LineFeed0("lfcr",`
|
||
\r`,"lfcr"),c.ListSeparator_EVt=new t.ListSeparator("space"," ","space"),c.ListSeparator_EVt0=new t.ListSeparator0("space"," ","space"),c.ListSeparator_rXA=new t.ListSeparator("comma",",","comma"),c.ListSeparator_rXA0=new t.ListSeparator0("comma",",","comma"),c.ListSeparator_undecided_null_undecided=new t.ListSeparator("undecided",null,"undecided"),c.ListSeparator_undecided_null_undecided0=new t.ListSeparator0("undecided",null,"undecided"),c.ListSeparator_zg9=new t.ListSeparator("slash","/","slash"),c.ListSeparator_zg90=new t.ListSeparator0("slash","/","slash"),c.List_M1A=t._setArrayType(r([0,0,24576,1023,65534,34815,65534,18431]),$.JSArray_int),c.List_MMm=t._setArrayType(r([0,0,26624,1023,65534,2047,65534,2047]),$.JSArray_int),c.List_OL3=t._setArrayType(r([0,0,32722,12287,65534,34815,65534,18431]),$.JSArray_int),c.List_XRg0=t._setArrayType(r([0,0,32722,12287,65535,34815,65534,18431]),$.JSArray_int),c.List_XRg=t._setArrayType(r([0,0,65490,12287,65535,34815,65534,18431]),$.JSArray_int),c.Deprecation_7XU=new t.Deprecation("null-alpha","1.62.3","Passing null as alpha in the JS API.",!1,"nullAlpha"),c.Deprecation_A0N=new t.Deprecation("user-authored",null,null,!1,"userAuthored"),c.List_Y7p=t._setArrayType(r([c.Deprecation_qVK,c.Deprecation_JAZ,c.Deprecation_gJ9,c.Deprecation_mFp,c.Deprecation_hzy,c.Deprecation_s4m,c.Deprecation_xHK,c.Deprecation_vrR,c.Deprecation_sIK,c.Deprecation_8WR,c.Deprecation_043,c.Deprecation_Auo,c.Deprecation_7XU,c.Deprecation_B8J,c.Deprecation_A0N]),t.findType("JSArray<Deprecation>")),c.List_YmH=t._setArrayType(r([0,0,32776,33792,1,10240,0,0]),$.JSArray_int),c.List_cUt=t._setArrayType(r([c.CalculationOperator_IyK0,c.CalculationOperator_2bx0,c.CalculationOperator_jFr0,c.CalculationOperator_OvN0]),t.findType("JSArray<CalculationOperator0>")),c.List_ejq=t._setArrayType(r([0,0,32754,11263,65534,34815,65534,18431]),$.JSArray_int),c.List_empty11=t._setArrayType(r([]),$.JSArray_Argument),c.List_empty22=t._setArrayType(r([]),$.JSArray_Argument_2),c.List_empty24=t._setArrayType(r([]),$.JSArray_AsyncCallable_2),c.List_empty25=t._setArrayType(r([]),$.JSArray_AsyncImporter),c.List_empty2=t._setArrayType(r([]),$.JSArray_ComplexSelector),c.List_empty15=t._setArrayType(r([]),$.JSArray_ComplexSelector_2),c.List_empty0=t._setArrayType(r([]),$.JSArray_ComplexSelectorComponent),c.List_empty13=t._setArrayType(r([]),$.JSArray_ComplexSelectorComponent_2),c.List_empty9=t._setArrayType(r([]),$.JSArray_ConfiguredVariable),c.List_empty20=t._setArrayType(r([]),$.JSArray_ConfiguredVariable_2),c.List_empty3=t._setArrayType(r([]),$.JSArray_CssNode),c.List_empty16=t._setArrayType(r([]),$.JSArray_CssNode_2),c.List_empty1=t._setArrayType(r([]),$.JSArray_CssValue_Combinator),c.List_empty14=t._setArrayType(r([]),$.JSArray_CssValue_Combinator_2),c.List_empty10=t._setArrayType(r([]),$.JSArray_Expression),c.List_empty21=t._setArrayType(r([]),$.JSArray_Expression_2),c.List_empty5=t._setArrayType(r([]),$.JSArray_Extension),c.List_empty17=t._setArrayType(r([]),$.JSArray_Extension_2),c.List_empty23=t._setArrayType(r([]),$.JSArray_Importer),c.List_empty7=t._setArrayType(r([]),t.findType("JSArray<Module0<0&>>")),c.List_empty18=t._setArrayType(r([]),t.findType("JSArray<Module1<0&>>")),c.List_empty12=t._setArrayType(r([]),$.JSArray_Statement),c.List_empty8=t._setArrayType(r([]),$.JSArray_Value),c.List_empty19=t._setArrayType(r([]),$.JSArray_Value_2),c.List_empty4=t._setArrayType(r([]),$.JSArray_int),c.List_empty6=t._setArrayType(r([]),$.JSArray_dynamic),c.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),c.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},c.List_a1W,$.ConstantStringMap_String_Null),c.Set_UGQ3=new t._UnmodifiableSet(c.Map_a1IkF,$._UnmodifiableSet_String),c.List_deg_grad_rad_turn=t._setArrayType(r(["deg","grad","rad","turn"]),$.JSArray_String),c.Map_ia3x6=new t.ConstantStringMap(4,{deg:null,grad:null,rad:null,turn:null},c.List_deg_grad_rad_turn,$.ConstantStringMap_String_Null),c.Set_gf1m2=new t._UnmodifiableSet(c.Map_ia3x6,$._UnmodifiableSet_String),c.List_s_ms=t._setArrayType(r(["s","ms"]),$.JSArray_String),c.Map_V0nPR=new t.ConstantStringMap(2,{s:null,ms:null},c.List_s_ms,$.ConstantStringMap_String_Null),c.Set_23h=new t._UnmodifiableSet(c.Map_V0nPR,$._UnmodifiableSet_String),c.List_hz_khz=t._setArrayType(r(["hz","khz"]),$.JSArray_String),c.Map_4q00r=new t.ConstantStringMap(2,{hz:null,khz:null},c.List_hz_khz,$.ConstantStringMap_String_Null),c.Set_AKW81=new t._UnmodifiableSet(c.Map_4q00r,$._UnmodifiableSet_String),c.List_dpi_dpcm_dppx=t._setArrayType(r(["dpi","dpcm","dppx"]),$.JSArray_String),c.Map_ly4QF=new t.ConstantStringMap(3,{dpi:null,dpcm:null,dppx:null},c.List_dpi_dpcm_dppx,$.ConstantStringMap_String_Null),c.Set_wDQui=new t._UnmodifiableSet(c.Map_ly4QF,$._UnmodifiableSet_String),c.List_gyp=t._setArrayType(r([c.Set_UGQ3,c.Set_gf1m2,c.Set_23h,c.Set_AKW81,c.Set_wDQui]),t.findType("JSArray<Set<String>>")),c.List_oFp=t._setArrayType(r([0,0,65490,45055,65535,34815,65534,18431]),$.JSArray_int),c.List_yzX=t._setArrayType(r([0,0,27858,1023,65534,51199,65535,32767]),$.JSArray_int),c.List_empty26=t._setArrayType(r([]),$.JSArray_Module_AsyncCallable),c.Map_empty7=new t.ConstantStringMap(0,{},c.List_empty26,t.findType("ConstantStringMap<Module0<AsyncCallable>,List<CssComment>>")),c.List_empty27=t._setArrayType(r([]),$.JSArray_Module_Callable),c.Map_empty0=new t.ConstantStringMap(0,{},c.List_empty27,t.findType("ConstantStringMap<Module0<Callable0>,List<CssComment>>")),c.Map_empty2=new t.ConstantStringMap(0,{},c.List_empty7,t.findType("ConstantStringMap<Module0<0&>,List<CssComment>>")),c.List_empty28=t._setArrayType(r([]),$.JSArray_Module_AsyncCallable_2),c.Map_empty15=new t.ConstantStringMap(0,{},c.List_empty28,t.findType("ConstantStringMap<Module1<AsyncCallable0>,List<CssComment0>>")),c.List_empty29=t._setArrayType(r([]),$.JSArray_Module_Callable_2),c.Map_empty9=new t.ConstantStringMap(0,{},c.List_empty29,t.findType("ConstantStringMap<Module1<Callable>,List<CssComment0>>")),c.Map_empty11=new t.ConstantStringMap(0,{},c.List_empty18,t.findType("ConstantStringMap<Module1<0&>,List<CssComment0>>")),c.Map_empty4=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,AstNode>")),c.Map_empty12=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,AstNode0>")),c.Map_empty6=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Expression>")),c.Map_empty14=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Expression0>")),c.Map_empty8=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Module0<AsyncCallable>>")),c.Map_empty1=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Module0<Callable0>>")),c.Map_empty16=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Module1<AsyncCallable0>>")),c.Map_empty10=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Module1<Callable>>")),c.Map_empty5=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Value>")),c.Map_empty13=new t.ConstantStringMap(0,{},c.List_empty,t.findType("ConstantStringMap<String,Value0>")),c.List_empty30=t._setArrayType(r([]),t.findType("JSArray<Symbol0>")),c.Map_empty3=new t.ConstantStringMap(0,{},c.List_empty30,t.findType("ConstantStringMap<Symbol0,@>")),c.List_empty31=t._setArrayType(r([]),$.JSArray_nullable_String),c.Map_empty=new t.ConstantStringMap(0,{},c.List_empty31,t.findType("ConstantStringMap<String?,String>")),c.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),c.List_scn=t._setArrayType(r(["in","cm","pc","mm","q","pt","px"]),$.JSArray_String),c.Map_scaO3=new t.ConstantStringMap(7,{in:1,cm:.39370078740157477,pc:.16666666666666666,mm:.03937007874015748,q:.00984251968503937,pt:.013888888888888888,px:.010416666666666666},c.List_scn,$.ConstantStringMap_String_double),c.Map_scsoL=new t.ConstantStringMap(7,{in:2.54,cm:1,pc:.42333333333333334,mm:.1,q:.025,pt:.035277777777777776,px:.026458333333333334},c.List_scn,$.ConstantStringMap_String_double),c.Map_sci7B=new t.ConstantStringMap(7,{in:6,cm:2.3622047244094486,pc:1,mm:.2362204724409449,q:.05905511811023623,pt:.08333333333333333,px:.0625},c.List_scn,$.ConstantStringMap_String_double),c.Map_sc8pl=new t.ConstantStringMap(7,{in:25.4,cm:10,pc:4.233333333333333,mm:1,q:.25,pt:.35277777777777775,px:.26458333333333334},c.List_scn,$.ConstantStringMap_String_double),c.Map_sckr3=new t.ConstantStringMap(7,{in:101.6,cm:40,pc:16.933333333333334,mm:4,q:1,pt:1.411111111111111,px:1.0583333333333333},c.List_scn,$.ConstantStringMap_String_double),c.Map_scaBQ=new t.ConstantStringMap(7,{in:72,cm:28.346456692913385,pc:12,mm:2.834645669291339,q:.7086614173228347,pt:1,px:.75},c.List_scn,$.ConstantStringMap_String_double),c.Map_scGVy=new t.ConstantStringMap(7,{in:96,cm:37.79527559055118,pc:16,mm:3.7795275590551185,q:.9448818897637796,pt:1.3333333333333333,px:1},c.List_scn,$.ConstantStringMap_String_double),c.Map_ia0=new t.ConstantStringMap(4,{deg:1,grad:.9,rad:57.29577951308232,turn:360},c.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),c.Map_iaijl=new t.ConstantStringMap(4,{deg:1.1111111111111112,grad:1,rad:63.66197723675813,turn:400},c.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),c.Map_iaMqi=new t.ConstantStringMap(4,{deg:.017453292519943295,grad:.015707963267948967,rad:1,turn:6.283185307179586},c.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),c.Map_iaJel=new t.ConstantStringMap(4,{deg:.002777777777777778,grad:.0025,rad:.15915494309189535,turn:1},c.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),c.Map_V0M2a=new t.ConstantStringMap(2,{s:1,ms:.001},c.List_s_ms,$.ConstantStringMap_String_double),c.Map_V0nPR0=new t.ConstantStringMap(2,{s:1e3,ms:1},c.List_s_ms,$.ConstantStringMap_String_double),c.List_Hz_kHz=t._setArrayType(r(["Hz","kHz"]),$.JSArray_String),c.Map_8secN=new t.ConstantStringMap(2,{Hz:1,kHz:1e3},c.List_Hz_kHz,$.ConstantStringMap_String_double),c.Map_8sxHw=new t.ConstantStringMap(2,{Hz:.001,kHz:1},c.List_Hz_kHz,$.ConstantStringMap_String_double),c.Map_lyv9F=new t.ConstantStringMap(3,{dpi:1,dpcm:2.54,dppx:96},c.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),c.Map_lyhdB=new t.ConstantStringMap(3,{dpi:.39370078740157477,dpcm:1,dppx:37.79527559055118},c.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),c.Map_lyCkv=new t.ConstantStringMap(3,{dpi:.010416666666666666,dpcm:.026458333333333334,dppx:1},c.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),c.Map_nfuzN=new t.ConstantStringMap(18,{in:c.Map_scaO3,cm:c.Map_scsoL,pc:c.Map_sci7B,mm:c.Map_sc8pl,q:c.Map_sckr3,pt:c.Map_scaBQ,px:c.Map_scGVy,deg:c.Map_ia0,grad:c.Map_iaijl,rad:c.Map_iaMqi,turn:c.Map_iaJel,s:c.Map_V0M2a,ms:c.Map_V0nPR0,Hz:c.Map_8secN,kHz:c.Map_8sxHw,dpi:c.Map_lyv9F,dpcm:c.Map_lyhdB,dppx:c.Map_lyCkv},c.List_nfu,t.findType("ConstantStringMap<String,Map<String,double>>")),c.List_wsa=t._setArrayType(r(["length","angle","time","frequency","pixel density"]),$.JSArray_String),c.Map_ws7dy=new t.ConstantStringMap(5,{length:c.List_scn,angle:c.List_deg_grad_rad_turn,time:c.List_s_ms,frequency:c.List_Hz_kHz,"pixel density":c.List_dpi_dpcm_dppx},c.List_wsa,t.findType("ConstantStringMap<String,List<String>>")),c.OptionType_YwU=new t.OptionType("OptionType.single"),c.OptionType_nMZ=new t.OptionType("OptionType.flag"),c.OptionType_qyr=new t.OptionType("OptionType.multiple"),c.OutputStyle_0=new t.OutputStyle("expanded"),c.OutputStyle_00=new t.OutputStyle0("expanded"),c.OutputStyle_1=new t.OutputStyle("compressed"),c.OutputStyle_10=new t.OutputStyle0("compressed"),c.List_empty32=t._setArrayType(r([]),t.findType("JSArray<SelectorList>")),c.Map_empty19=new t.ConstantStringMap(0,{},c.List_empty32,t.findType("ConstantStringMap<SelectorList,Box<SelectorList>>")),c.Record2_EmptyExtensionStore_Map_empty=new t._Record_2(c.C_EmptyExtensionStore,c.Map_empty19),c.List_empty33=t._setArrayType(r([]),t.findType("JSArray<SelectorList0>")),c.Map_empty20=new t.ConstantStringMap(0,{},c.List_empty33,t.findType("ConstantStringMap<SelectorList0,Box0<SelectorList0>>")),c.Record2_EmptyExtensionStore_Map_empty0=new t._Record_2(c.C_EmptyExtensionStore0,c.Map_empty20),c.SassBoolean_false=new t.SassBoolean(!1),c.SassBoolean_false0=new t.SassBoolean0(!1),c.SassBoolean_true=new t.SassBoolean(!0),c.SassBoolean_true0=new t.SassBoolean0(!0),c.SassList_Sof=new t.SassList(c.List_empty8,c.ListSeparator_rXA,!1),c.SassList_Sof0=new t.SassList(c.List_empty8,c.ListSeparator_rXA,!0),c.SassList_Sof1=new t.SassList0(c.List_empty19,c.ListSeparator_rXA0,!1),c.SassList_Sof2=new t.SassList0(c.List_empty19,c.ListSeparator_rXA0,!0),c.SassList_nj9=new t.SassList0(c.List_empty19,c.ListSeparator_undecided_null_undecided0,!1),c.Map_empty21=new t.ConstantStringMap(0,{},c.List_empty8,t.findType("ConstantStringMap<Value,Value>")),c.SassMap_Map_empty=new t.SassMap(c.Map_empty21),c.Map_empty22=new t.ConstantStringMap(0,{},c.List_empty19,t.findType("ConstantStringMap<Value0,Value0>")),c.SassMap_Map_empty0=new t.SassMap0(c.Map_empty22),c.List_is_matches_where=t._setArrayType(r(["is","matches","where"]),$.JSArray_String),c.Map_P1Jh9=new t.ConstantStringMap(3,{is:null,matches:null,where:null},c.List_is_matches_where,$.ConstantStringMap_String_Null),c.Set_aAXJu=new t._UnmodifiableSet(c.Map_P1Jh9,$._UnmodifiableSet_String),c.List_empty34=t._setArrayType(r([]),$.JSArray_CssMediaQuery),c.Map_empty23=new t.ConstantStringMap(0,{},c.List_empty34,t.findType("ConstantStringMap<CssMediaQuery,Null>")),c.Set_empty1=new t._UnmodifiableSet(c.Map_empty23,t.findType("_UnmodifiableSet<CssMediaQuery>")),c.List_empty35=t._setArrayType(r([]),$.JSArray_CssMediaQuery_2),c.Map_empty24=new t.ConstantStringMap(0,{},c.List_empty35,t.findType("ConstantStringMap<CssMediaQuery0,Null>")),c.Set_empty5=new t._UnmodifiableSet(c.Map_empty24,t.findType("_UnmodifiableSet<CssMediaQuery0>")),c.Map_empty25=new t.ConstantStringMap(0,{},c.List_empty26,t.findType("ConstantStringMap<Module0<AsyncCallable>,Null>")),c.Set_empty2=new t._UnmodifiableSet(c.Map_empty25,t.findType("_UnmodifiableSet<Module0<AsyncCallable>>")),c.Map_empty26=new t.ConstantStringMap(0,{},c.List_empty27,t.findType("ConstantStringMap<Module0<Callable0>,Null>")),c.Set_empty0=new t._UnmodifiableSet(c.Map_empty26,t.findType("_UnmodifiableSet<Module0<Callable0>>")),c.Map_empty27=new t.ConstantStringMap(0,{},c.List_empty28,t.findType("ConstantStringMap<Module1<AsyncCallable0>,Null>")),c.Set_empty6=new t._UnmodifiableSet(c.Map_empty27,t.findType("_UnmodifiableSet<Module1<AsyncCallable0>>")),c.Map_empty28=new t.ConstantStringMap(0,{},c.List_empty29,t.findType("ConstantStringMap<Module1<Callable>,Null>")),c.Set_empty4=new t._UnmodifiableSet(c.Map_empty28,t.findType("_UnmodifiableSet<Module1<Callable>>")),c.List_empty36=t._setArrayType(r([]),$.JSArray_StylesheetNode),c.Map_empty29=new t.ConstantStringMap(0,{},c.List_empty36,t.findType("ConstantStringMap<StylesheetNode,Null>")),c.Set_empty3=new t._UnmodifiableSet(c.Map_empty29,t.findType("_UnmodifiableSet<StylesheetNode>")),c.List_empty37=t._setArrayType(r([]),t.findType("JSArray<Uri>")),c.Map_empty30=new t.ConstantStringMap(0,{},c.List_empty37,t.findType("ConstantStringMap<Uri,Null>")),c.Set_empty=new t._UnmodifiableSet(c.Map_empty30,t.findType("_UnmodifiableSet<Uri>")),c.StderrLogger_false=new t.StderrLogger(!1),c.StderrLogger_false0=new t.StderrLogger0(!1),c.Symbol__evaluationContext=new t.Symbol("_evaluationContext"),c.Symbol__extensions=new t.Symbol("_extensions"),c.Symbol__inImportRule=new t.Symbol("_inImportRule"),c.Symbol__sourceSpecificity=new t.Symbol("_sourceSpecificity"),c.Symbol_call=new t.Symbol("call"),c.Syntax_CSS_css=new t.Syntax("CSS","css"),c.Syntax_CSS_css0=new t.Syntax0("CSS","css"),c.Syntax_SCSS_scss=new t.Syntax("SCSS","scss"),c.Syntax_SCSS_scss0=new t.Syntax0("SCSS","scss"),c.Syntax_Sass_sass=new t.Syntax("Sass","sass"),c.Syntax_Sass_sass0=new t.Syntax0("Sass","sass"),c.Type_ByteBuffer_RkP=t.typeLiteral("ByteBuffer"),c.Type_ByteData_zNC=t.typeLiteral("ByteData"),c.Type_Float32List_LB7=t.typeLiteral("Float32List"),c.Type_Float64List_LB7=t.typeLiteral("Float64List"),c.Type_Int16List_uXf=t.typeLiteral("Int16List"),c.Type_Int32List_O50=t.typeLiteral("Int32List"),c.Type_Int8List_ekJ=t.typeLiteral("Int8List"),c.Type_Object_xQ6=t.typeLiteral("Object"),c.Type_Uint16List_2bx=t.typeLiteral("Uint16List"),c.Type_Uint32List_2bx=t.typeLiteral("Uint32List"),c.Type_Uint8ClampedList_Jik=t.typeLiteral("Uint8ClampedList"),c.Type_Uint8List_WLA=t.typeLiteral("Uint8List"),c.UnaryOperator_Ix1=new t.UnaryOperator("divide","/","divide"),c.UnaryOperator_Ix10=new t.UnaryOperator0("divide","/","divide"),c.UnaryOperator_TLI=new t.UnaryOperator("minus","-","minus"),c.UnaryOperator_TLI0=new t.UnaryOperator0("minus","-","minus"),c.UnaryOperator_gg4=new t.UnaryOperator("plus","+","plus"),c.UnaryOperator_gg40=new t.UnaryOperator0("plus","+","plus"),c.UnaryOperator_not_not_not=new t.UnaryOperator("not","not","not"),c.UnaryOperator_not_not_not0=new t.UnaryOperator0("not","not","not"),c.Utf8Decoder_false=new t.Utf8Decoder(!1),c._ColorFormatEnum_hslFunction=new t._ColorFormatEnum("hslFunction"),c._ColorFormatEnum_hslFunction0=new t._ColorFormatEnum0("hslFunction"),c._ColorFormatEnum_rgbFunction=new t._ColorFormatEnum("rgbFunction"),c._ColorFormatEnum_rgbFunction0=new t._ColorFormatEnum0("rgbFunction"),c._IsBogusVisitor_false=new t._IsBogusVisitor(!1),c._IsBogusVisitor_false0=new t._IsBogusVisitor0(!1),c._IsBogusVisitor_true=new t._IsBogusVisitor(!0),c._IsBogusVisitor_true0=new t._IsBogusVisitor0(!0),c._IsInvisibleVisitor_false=new t._IsInvisibleVisitor0(!1),c._IsInvisibleVisitor_false0=new t._IsInvisibleVisitor2(!1),c._IsInvisibleVisitor_false_false=new t._IsInvisibleVisitor(!1,!1),c._IsInvisibleVisitor_false_false0=new t._IsInvisibleVisitor1(!1,!1),c._IsInvisibleVisitor_true=new t._IsInvisibleVisitor0(!0),c._IsInvisibleVisitor_true0=new t._IsInvisibleVisitor2(!0),c._IsInvisibleVisitor_true_false=new t._IsInvisibleVisitor(!0,!1),c._IsInvisibleVisitor_true_false0=new t._IsInvisibleVisitor1(!0,!1),c._IsInvisibleVisitor_true_true=new t._IsInvisibleVisitor(!0,!0),c._IsInvisibleVisitor_true_true0=new t._IsInvisibleVisitor1(!0,!0),c._IterationMarker_null_2=new t._IterationMarker(null,2),c._PathDirection_8Gl=new t._PathDirection("at root"),c._PathDirection_988=new t._PathDirection("below root"),c._PathDirection_FIw=new t._PathDirection("reaches root"),c._PathDirection_ZGD=new t._PathDirection("above root"),c._PathRelation_different=new t._PathRelation("different"),c._PathRelation_equal=new t._PathRelation("equal"),c._PathRelation_inconclusive=new t._PathRelation("inconclusive"),c._PathRelation_within=new t._PathRelation("within"),c._SingletonCssMediaQueryMergeResult_0=new t._SingletonCssMediaQueryMergeResult("empty"),c._SingletonCssMediaQueryMergeResult_00=new t._SingletonCssMediaQueryMergeResult0("empty"),c._SingletonCssMediaQueryMergeResult_1=new t._SingletonCssMediaQueryMergeResult("unrepresentable"),c._SingletonCssMediaQueryMergeResult_10=new t._SingletonCssMediaQueryMergeResult0("unrepresentable"),c._StreamGroupState_canceled=new t._StreamGroupState("canceled"),c._StreamGroupState_dormant=new t._StreamGroupState("dormant"),c._StreamGroupState_listening=new t._StreamGroupState("listening"),c._StreamGroupState_paused=new t._StreamGroupState("paused"),c._StringStackTrace_3uE=new t._StringStackTrace(""),c._ZoneFunction_3bB=new t._ZoneFunction(c.C__RootZone,t.async___rootCreatePeriodicTimer$closure()),c._ZoneFunction_7G2=new t._ZoneFunction(c.C__RootZone,t.async___rootRegisterBinaryCallback$closure()),c._ZoneFunction_Eeh=new t._ZoneFunction(c.C__RootZone,t.async___rootRegisterUnaryCallback$closure()),c._ZoneFunction_NMc=new t._ZoneFunction(c.C__RootZone,t.async___rootHandleUncaughtError$closure()),c._ZoneFunction__RootZone__rootCreateTimer=new t._ZoneFunction(c.C__RootZone,t.async___rootCreateTimer$closure()),c._ZoneFunction__RootZone__rootErrorCallback=new t._ZoneFunction(c.C__RootZone,t.async___rootErrorCallback$closure()),c._ZoneFunction__RootZone__rootFork=new t._ZoneFunction(c.C__RootZone,t.async___rootFork$closure()),c._ZoneFunction__RootZone__rootPrint=new t._ZoneFunction(c.C__RootZone,t.async___rootPrint$closure()),c._ZoneFunction__RootZone__rootRegisterCallback=new t._ZoneFunction(c.C__RootZone,t.async___rootRegisterCallback$closure()),c._ZoneFunction__RootZone__rootRun=new t._ZoneFunction(c.C__RootZone,t.async___rootRun$closure()),c._ZoneFunction__RootZone__rootRunBinary=new t._ZoneFunction(c.C__RootZone,t.async___rootRunBinary$closure()),c._ZoneFunction__RootZone__rootRunUnary=new t._ZoneFunction(c.C__RootZone,t.async___rootRunUnary$closure()),c._ZoneFunction__RootZone__rootScheduleMicrotask=new t._ZoneFunction(c.C__RootZone,t.async___rootScheduleMicrotask$closure()),c._ZoneSpecification_ALf=new t._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)})(),function(){b._JS_INTEROP_INTERCEPTOR_TAG=null,b.toStringVisiting=t._setArrayType([],$.JSArray_Object),b.printToZone=null,b.Primitives__identityHashCodeProperty=null,b.BoundClosure__receiverFieldNameCache=null,b.BoundClosure__interceptorFieldNameCache=null,b.getTagFunction=null,b.alternateTagFunction=null,b.prototypeForTagFunction=null,b.dispatchRecordsForInstanceTags=null,b.interceptorsForUncacheableTags=null,b.initNativeDispatchFlag=null,b._Record__computedFieldKeys=t._setArrayType([],t.findType("JSArray<List<Object>?>")),b._nextCallback=null,b._lastCallback=null,b._lastPriorityCallback=null,b._isInCallbackLoop=!1,b.Zone__current=c.C__RootZone,b._RootZone__rootDelegate=null,b._fs=null,b._currentUriBase=null,b._current=null,b._subselectorPseudos=t.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String),b._rootishPseudoClasses=t.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),b._features=t.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),b._realCaseCache=function(){var r=$.String;return t.LinkedHashMap_LinkedHashMap$_empty(r,r)}(),b._selectorPseudoClasses=t.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),b._selectorPseudoElements=t.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),b._glyphs=c.C_UnicodeGlyphSet,b._rootishPseudoClasses0=t.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),b._realCaseCache0=function(){var r=$.String;return t.LinkedHashMap_LinkedHashMap$_empty(r,r)}(),b._features0=t.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),b._selectorPseudoClasses0=t.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),b._selectorPseudoElements0=t.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),b._subselectorPseudos0=t.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String)}(),function(){var r=he.lazyFinal,n=he.lazy;r(b,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",()=>t.getIsolateAffinityTag("_$dart_dartClosure")),r(b,"nullFuture","$get$nullFuture",()=>c.C__RootZone.run$1$1(0,new t.nullFuture_closure,t.findType("Future<Null>"))),r(b,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))),r(b,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))),r(b,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn(null))),r(b,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",()=>t.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{null.$method$(s)}catch(i){return i.message}}())),r(b,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn(void 0))),r(b,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",()=>t.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{(void 0).$method$(s)}catch(i){return i.message}}())),r(b,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokePropertyErrorOn(null))),r(b,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(s){return s.message}}())),r(b,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokePropertyErrorOn(void 0))),r(b,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(s){return s.message}}())),r(b,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",()=>t._AsyncRun__initializeScheduleImmediate()),r(b,"Future__nullFuture","$get$Future__nullFuture",()=>t.findType("_Future<Null>")._as(b.$get$nullFuture())),r(b,"Future__falseFuture","$get$Future__falseFuture",()=>t._Future$zoneValue(!1,c.C__RootZone,$.bool)),r(b,"_RootZone__rootMap","$get$_RootZone__rootMap",()=>{var s=$.dynamic;return t.HashMap_HashMap(s,s)}),r(b,"Utf8Decoder__decoder","$get$Utf8Decoder__decoder",()=>new t.Utf8Decoder__decoder_closure().call$0()),r(b,"Utf8Decoder__decoderNonfatal","$get$Utf8Decoder__decoderNonfatal",()=>new t.Utf8Decoder__decoderNonfatal_closure().call$0()),r(b,"_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(b,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",()=>typeof process<"u"&&Object.prototype.toString.call(process)=="[object process]"&&process.platform=="win32"),r(b,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",()=>t.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)),n(b,"_hasErrorStackProperty","$get$_hasErrorStackProperty",()=>new Error().stack!=null),r(b,"_hashSeed","$get$_hashSeed",()=>t.objectHashCode(c.Type_Object_xQ6)),r(b,"_scannerTables","$get$_scannerTables",()=>t._createTables()),r(b,"Option__invalidChars","$get$Option__invalidChars",()=>t.RegExp_RegExp(`[ \\t\\r\\n"'\\\\/]`,!1)),r(b,"alwaysValid","$get$alwaysValid",()=>new t.alwaysValid_closure),r(b,"readline","$get$readline",()=>w.readline),r(b,"windows","$get$windows",()=>t.Context_Context(b.$get$Style_windows())),r(b,"url","$get$url",()=>t.Context_Context(b.$get$Style_url())),r(b,"context","$get$context",()=>new t.Context($.InternalStyle._as(b.$get$Style_platform()),null)),r(b,"Style_posix","$get$Style_posix",()=>new t.PosixStyle(t.RegExp_RegExp("/",!1),t.RegExp_RegExp("[^/]$",!1),t.RegExp_RegExp("^/",!1))),r(b,"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(b,"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(b,"Style_platform","$get$Style_platform",()=>t.Style__getPlatformStyle()),r(b,"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(b,"completeVersion","$get$completeVersion",()=>t.RegExp_RegExp(b.$get$startVersion().pattern+"$",!1)),r(b,"IfExpression_declaration","$get$IfExpression_declaration",()=>t.ArgumentDeclaration_ArgumentDeclaration$parse(N.x40funct,null)),r(b,"colorsByName","$get$colorsByName",()=>t.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",t.SassColor$rgb(154,205,50,1),"yellow",t.SassColor$rgb(255,255,0,1),"whitesmoke",t.SassColor$rgb(245,245,245,1),"white",t.SassColor$rgb(255,255,255,1),"wheat",t.SassColor$rgb(245,222,179,1),"violet",t.SassColor$rgb(238,130,238,1),"turquoise",t.SassColor$rgb(64,224,208,1),"transparent",t.SassColor$rgb(0,0,0,0),"tomato",t.SassColor$rgb(255,99,71,1),"thistle",t.SassColor$rgb(216,191,216,1),"teal",t.SassColor$rgb(0,128,128,1),"tan",t.SassColor$rgb(210,180,140,1),"steelblue",t.SassColor$rgb(70,130,180,1),"springgreen",t.SassColor$rgb(0,255,127,1),"snow",t.SassColor$rgb(255,250,250,1),"slategrey",t.SassColor$rgb(112,128,144,1),"slategray",t.SassColor$rgb(112,128,144,1),"slateblue",t.SassColor$rgb(106,90,205,1),"skyblue",t.SassColor$rgb(135,206,235,1),"silver",t.SassColor$rgb(192,192,192,1),"sienna",t.SassColor$rgb(160,82,45,1),"seashell",t.SassColor$rgb(255,245,238,1),"seagreen",t.SassColor$rgb(46,139,87,1),"sandybrown",t.SassColor$rgb(244,164,96,1),"salmon",t.SassColor$rgb(250,128,114,1),"saddlebrown",t.SassColor$rgb(139,69,19,1),"royalblue",t.SassColor$rgb(65,105,225,1),"rosybrown",t.SassColor$rgb(188,143,143,1),"red",t.SassColor$rgb(255,0,0,1),"rebeccapurple",t.SassColor$rgb(102,51,153,1),"purple",t.SassColor$rgb(128,0,128,1),"powderblue",t.SassColor$rgb(176,224,230,1),"plum",t.SassColor$rgb(221,160,221,1),"pink",t.SassColor$rgb(255,192,203,1),"peru",t.SassColor$rgb(205,133,63,1),"peachpuff",t.SassColor$rgb(255,218,185,1),"papayawhip",t.SassColor$rgb(255,239,213,1),"palevioletred",t.SassColor$rgb(219,112,147,1),"paleturquoise",t.SassColor$rgb(175,238,238,1),"palegreen",t.SassColor$rgb(152,251,152,1),"palegoldenrod",t.SassColor$rgb(238,232,170,1),"orchid",t.SassColor$rgb(218,112,214,1),"orangered",t.SassColor$rgb(255,69,0,1),"orange",t.SassColor$rgb(255,165,0,1),"olivedrab",t.SassColor$rgb(107,142,35,1),"olive",t.SassColor$rgb(128,128,0,1),"oldlace",t.SassColor$rgb(253,245,230,1),"navy",t.SassColor$rgb(0,0,128,1),"navajowhite",t.SassColor$rgb(255,222,173,1),"moccasin",t.SassColor$rgb(255,228,181,1),"mistyrose",t.SassColor$rgb(255,228,225,1),"mintcream",t.SassColor$rgb(245,255,250,1),"midnightblue",t.SassColor$rgb(25,25,112,1),"mediumvioletred",t.SassColor$rgb(199,21,133,1),"mediumturquoise",t.SassColor$rgb(72,209,204,1),"mediumspringgreen",t.SassColor$rgb(0,250,154,1),"mediumslateblue",t.SassColor$rgb(123,104,238,1),"mediumseagreen",t.SassColor$rgb(60,179,113,1),"mediumpurple",t.SassColor$rgb(147,112,219,1),"mediumorchid",t.SassColor$rgb(186,85,211,1),"mediumblue",t.SassColor$rgb(0,0,205,1),"mediumaquamarine",t.SassColor$rgb(102,205,170,1),"maroon",t.SassColor$rgb(128,0,0,1),"magenta",t.SassColor$rgb(255,0,255,1),"linen",t.SassColor$rgb(250,240,230,1),"limegreen",t.SassColor$rgb(50,205,50,1),"lime",t.SassColor$rgb(0,255,0,1),"lightyellow",t.SassColor$rgb(255,255,224,1),"lightsteelblue",t.SassColor$rgb(176,196,222,1),"lightslategrey",t.SassColor$rgb(119,136,153,1),"lightslategray",t.SassColor$rgb(119,136,153,1),"lightskyblue",t.SassColor$rgb(135,206,250,1),"lightseagreen",t.SassColor$rgb(32,178,170,1),"lightsalmon",t.SassColor$rgb(255,160,122,1),"lightpink",t.SassColor$rgb(255,182,193,1),"lightgrey",t.SassColor$rgb(211,211,211,1),"lightgreen",t.SassColor$rgb(144,238,144,1),"lightgray",t.SassColor$rgb(211,211,211,1),"lightgoldenrodyellow",t.SassColor$rgb(250,250,210,1),"lightcyan",t.SassColor$rgb(224,255,255,1),"lightcoral",t.SassColor$rgb(240,128,128,1),"lightblue",t.SassColor$rgb(173,216,230,1),"lemonchiffon",t.SassColor$rgb(255,250,205,1),"lawngreen",t.SassColor$rgb(124,252,0,1),"lavenderblush",t.SassColor$rgb(255,240,245,1),"lavender",t.SassColor$rgb(230,230,250,1),"khaki",t.SassColor$rgb(240,230,140,1),"ivory",t.SassColor$rgb(255,255,240,1),"indigo",t.SassColor$rgb(75,0,130,1),"indianred",t.SassColor$rgb(205,92,92,1),"hotpink",t.SassColor$rgb(255,105,180,1),"honeydew",t.SassColor$rgb(240,255,240,1),"grey",t.SassColor$rgb(128,128,128,1),"greenyellow",t.SassColor$rgb(173,255,47,1),"green",t.SassColor$rgb(0,128,0,1),"gray",t.SassColor$rgb(128,128,128,1),"goldenrod",t.SassColor$rgb(218,165,32,1),"gold",t.SassColor$rgb(255,215,0,1),"ghostwhite",t.SassColor$rgb(248,248,255,1),"gainsboro",t.SassColor$rgb(220,220,220,1),"fuchsia",t.SassColor$rgb(255,0,255,1),"forestgreen",t.SassColor$rgb(34,139,34,1),"floralwhite",t.SassColor$rgb(255,250,240,1),"firebrick",t.SassColor$rgb(178,34,34,1),"dodgerblue",t.SassColor$rgb(30,144,255,1),"dimgrey",t.SassColor$rgb(105,105,105,1),"dimgray",t.SassColor$rgb(105,105,105,1),"deepskyblue",t.SassColor$rgb(0,191,255,1),"deeppink",t.SassColor$rgb(255,20,147,1),"darkviolet",t.SassColor$rgb(148,0,211,1),"darkturquoise",t.SassColor$rgb(0,206,209,1),"darkslategrey",t.SassColor$rgb(47,79,79,1),"darkslategray",t.SassColor$rgb(47,79,79,1),"darkslateblue",t.SassColor$rgb(72,61,139,1),"darkseagreen",t.SassColor$rgb(143,188,143,1),"darksalmon",t.SassColor$rgb(233,150,122,1),"darkred",t.SassColor$rgb(139,0,0,1),"darkorchid",t.SassColor$rgb(153,50,204,1),"darkorange",t.SassColor$rgb(255,140,0,1),"darkolivegreen",t.SassColor$rgb(85,107,47,1),"darkmagenta",t.SassColor$rgb(139,0,139,1),"darkkhaki",t.SassColor$rgb(189,183,107,1),"darkgrey",t.SassColor$rgb(169,169,169,1),"darkgreen",t.SassColor$rgb(0,100,0,1),"darkgray",t.SassColor$rgb(169,169,169,1),"darkgoldenrod",t.SassColor$rgb(184,134,11,1),"darkcyan",t.SassColor$rgb(0,139,139,1),"darkblue",t.SassColor$rgb(0,0,139,1),"cyan",t.SassColor$rgb(0,255,255,1),"crimson",t.SassColor$rgb(220,20,60,1),"cornsilk",t.SassColor$rgb(255,248,220,1),"cornflowerblue",t.SassColor$rgb(100,149,237,1),"coral",t.SassColor$rgb(255,127,80,1),"chocolate",t.SassColor$rgb(210,105,30,1),"chartreuse",t.SassColor$rgb(127,255,0,1),"cadetblue",t.SassColor$rgb(95,158,160,1),"burlywood",t.SassColor$rgb(222,184,135,1),"brown",t.SassColor$rgb(165,42,42,1),"blueviolet",t.SassColor$rgb(138,43,226,1),"blue",t.SassColor$rgb(0,0,255,1),"blanchedalmond",t.SassColor$rgb(255,235,205,1),"black",t.SassColor$rgb(0,0,0,1),"bisque",t.SassColor$rgb(255,228,196,1),"beige",t.SassColor$rgb(245,245,220,1),"azure",t.SassColor$rgb(240,255,255,1),"aquamarine",t.SassColor$rgb(127,255,212,1),"aqua",t.SassColor$rgb(0,255,255,1),"antiquewhite",t.SassColor$rgb(250,235,215,1),"aliceblue",t.SassColor$rgb(240,248,255,1)],$.String,$.SassColor)),r(b,"namesByColor","$get$namesByColor",()=>{var s,i,a=$.SassColor,l=$.String,o=t.LinkedHashMap_LinkedHashMap$_empty(a,l);for(a=t.MapExtensions_get_pairs(b.$get$colorsByName(),l,a),a=a.get$iterator(a);a.moveNext$0();)l=a.get$current(a),s=l._0,i=l._1,o.$indexSet(0,i,s);return o}),r(b,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",()=>t.isWindows()?"=":"━"),r(b,"ExecutableOptions__parser","$get$ExecutableOptions__parser",()=>new t.ExecutableOptions__parser_closure().call$0()),r(b,"globalFunctions","$get$globalFunctions",()=>{var s=$.BuiltInCallable,i=t.List_List$of(b.$get$global0(),!0,s);return c.JSArray_methods.addAll$1(i,b.$get$global1()),c.JSArray_methods.addAll$1(i,b.$get$global2()),c.JSArray_methods.addAll$1(i,b.$get$global3()),c.JSArray_methods.addAll$1(i,b.$get$global4()),c.JSArray_methods.addAll$1(i,b.$get$global5()),c.JSArray_methods.addAll$1(i,b.$get$global()),i.push(t.BuiltInCallable$function("if","$condition, $if-true, $if-false",new t.globalFunctions_closure,null)),t.UnmodifiableListView$(i,s)}),r(b,"coreModules","$get$coreModules",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$module(),b.$get$module0(),b.$get$module1(),b.$get$module2(),b.$get$module3(),b.$get$module4()],t.findType("JSArray<BuiltInModule<Callable0>>")),$.BuiltInModule_Callable)),r(b,"_microsoftFilterStart","$get$_microsoftFilterStart",()=>t.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),r(b,"global","$get$global0",()=>{var s="$red, $green, $blue, $alpha",i="$red, $green, $blue",a="$hue, $saturation, $lightness, $alpha",l="$hue, $saturation, $lightness",o="$hue, $saturation",_="$color, $amount",u=$.String,p=$.Value_Function_List_Value;return t.UnmodifiableListView$(t._setArrayType([b.$get$_red(),b.$get$_green(),b.$get$_blue(),b.$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],u,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],u,p)),t._function4("invert","$color, $weight: 100%",new t.global_closure7),b.$get$_hue(),b.$get$_saturation(),b.$get$_lightness(),b.$get$_complement(),t.BuiltInCallable$overloadedFunction("hsl",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure8,l,new t.global_closure9,o,new t.global_closure10,"$channels",new t.global_closure11],u,p)),t.BuiltInCallable$overloadedFunction("hsla",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure12,l,new t.global_closure13,o,new t.global_closure14,"$channels",new t.global_closure15],u,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],u,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],u,p)),t._function4("opacity","$color",new t.global_closure25),b.$get$_ieHexStr(),b.$get$_adjust().withName$1("adjust-color"),b.$get$_scale().withName$1("scale-color"),b.$get$_change().withName$1("change-color")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),r(b,"module","$get$module",()=>{var s="lightness",i="saturation",a="$color",l="alpha",o=$.String,_=$.Value_Function_List_Value;return t.BuiltInModule$("color",t._setArrayType([b.$get$_red(),b.$get$_green(),b.$get$_blue(),b.$get$_mix(),t._function4("invert","$color, $weight: 100%",new t.module_closure0),b.$get$_hue(),b.$get$_saturation(),b.$get$_lightness(),b.$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],o,_)),t._function4("whiteness",a,new t.module_closure4),t._function4("blackness",a,new t.module_closure5),t._removedColorFunction("opacify",l,!1),t._removedColorFunction("fade-in",l,!1),t._removedColorFunction("transparentize",l,!0),t._removedColorFunction("fade-out",l,!0),t.BuiltInCallable$overloadedFunction(l,t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.module_closure6,"$args...",new t.module_closure7],o,_)),t._function4("opacity",a,new t.module_closure8),b.$get$_adjust(),b.$get$_scale(),b.$get$_change(),b.$get$_ieHexStr()],$.JSArray_Callable),null,null,$.Callable)}),r(b,"_red","$get$_red",()=>t._function4("red","$color",new t._red_closure)),r(b,"_green","$get$_green",()=>t._function4("green","$color",new t._green_closure)),r(b,"_blue","$get$_blue",()=>t._function4("blue","$color",new t._blue_closure)),r(b,"_mix","$get$_mix",()=>t._function4("mix","$color1, $color2, $weight: 50%",new t._mix_closure)),r(b,"_hue","$get$_hue",()=>t._function4("hue","$color",new t._hue_closure)),r(b,"_saturation","$get$_saturation",()=>t._function4("saturation","$color",new t._saturation_closure)),r(b,"_lightness","$get$_lightness",()=>t._function4("lightness","$color",new t._lightness_closure)),r(b,"_complement","$get$_complement",()=>t._function4("complement","$color",new t._complement_closure)),r(b,"_adjust","$get$_adjust",()=>t._function4("adjust","$color, $kwargs...",new t._adjust_closure)),r(b,"_scale","$get$_scale",()=>t._function4("scale","$color, $kwargs...",new t._scale_closure)),r(b,"_change","$get$_change",()=>t._function4("change","$color, $kwargs...",new t._change_closure)),r(b,"_ieHexStr","$get$_ieHexStr",()=>t._function4("ie-hex-str","$color",new t._ieHexStr_closure)),r(b,"global0","$get$global1",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_length0(),b.$get$_nth(),b.$get$_setNth(),b.$get$_join(),b.$get$_append0(),b.$get$_zip(),b.$get$_index0(),b.$get$_isBracketed(),b.$get$_separator().withName$1("list-separator")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(b,"module0","$get$module0",()=>t.BuiltInModule$("list",t._setArrayType([b.$get$_length0(),b.$get$_nth(),b.$get$_setNth(),b.$get$_join(),b.$get$_append0(),b.$get$_zip(),b.$get$_index0(),b.$get$_isBracketed(),b.$get$_separator(),b.$get$_slash()],$.JSArray_Callable),null,null,$.Callable)),r(b,"_length","$get$_length0",()=>t._function3("length","$list",new t._length_closure0)),r(b,"_nth","$get$_nth",()=>t._function3("nth","$list, $n",new t._nth_closure)),r(b,"_setNth","$get$_setNth",()=>t._function3("set-nth","$list, $n, $value",new t._setNth_closure)),r(b,"_join","$get$_join",()=>t._function3("join",N.x24list1,new t._join_closure)),r(b,"_append","$get$_append0",()=>t._function3("append","$list, $val, $separator: auto",new t._append_closure0)),r(b,"_zip","$get$_zip",()=>t._function3("zip","$lists...",new t._zip_closure)),r(b,"_index","$get$_index0",()=>t._function3("index","$list, $value",new t._index_closure0)),r(b,"_separator","$get$_separator",()=>t._function3("separator","$list",new t._separator_closure)),r(b,"_isBracketed","$get$_isBracketed",()=>t._function3("is-bracketed","$list",new t._isBracketed_closure)),r(b,"_slash","$get$_slash",()=>t._function3("slash","$elements...",new t._slash_closure)),r(b,"global1","$get$global2",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_get().withName$1("map-get"),b.$get$_merge().withName$1("map-merge"),b.$get$_remove().withName$1("map-remove"),b.$get$_keys().withName$1("map-keys"),b.$get$_values().withName$1("map-values"),b.$get$_hasKey().withName$1("map-has-key")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(b,"module1","$get$module1",()=>t.BuiltInModule$("map",t._setArrayType([b.$get$_get(),b.$get$_set(),b.$get$_merge(),b.$get$_remove(),b.$get$_keys(),b.$get$_values(),b.$get$_hasKey(),b.$get$_deepMerge(),b.$get$_deepRemove()],$.JSArray_Callable),null,null,$.Callable)),r(b,"_get","$get$_get",()=>t._function2("get","$map, $key, $keys...",new t._get_closure)),r(b,"_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(b,"_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(b,"_deepMerge","$get$_deepMerge",()=>t._function2("deep-merge","$map1, $map2",new t._deepMerge_closure)),r(b,"_deepRemove","$get$_deepRemove",()=>t._function2("deep-remove","$map, $key, $keys...",new t._deepRemove_closure)),r(b,"_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(b,"_keys","$get$_keys",()=>t._function2("keys","$map",new t._keys_closure)),r(b,"_values","$get$_values",()=>t._function2("values","$map",new t._values_closure)),r(b,"_hasKey","$get$_hasKey",()=>t._function2("has-key","$map, $key, $keys...",new t._hasKey_closure)),r(b,"global2","$get$global3",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_abs(),b.$get$_ceil(),b.$get$_floor(),b.$get$_max(),b.$get$_min(),b.$get$_percentage(),b.$get$_randomFunction(),b.$get$_round(),b.$get$_unit(),b.$get$_compatible().withName$1("comparable"),b.$get$_isUnitless().withName$1("unitless")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(b,"module2","$get$module2",()=>{var s=null;return t.BuiltInModule$("math",t._setArrayType([b.$get$_abs(),b.$get$_acos(),b.$get$_asin(),b.$get$_atan(),b.$get$_atan2(),b.$get$_ceil(),b.$get$_clamp(),b.$get$_cos(),b.$get$_compatible(),b.$get$_floor(),b.$get$_hypot(),b.$get$_isUnitless(),b.$get$_log(),b.$get$_max(),b.$get$_min(),b.$get$_percentage(),b.$get$_pow(),b.$get$_randomFunction(),b.$get$_round(),b.$get$_sin(),b.$get$_sqrt(),b.$get$_tan(),b.$get$_unit(),b.$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(b,"_ceil","$get$_ceil",()=>t._numberFunction("ceil",new t._ceil_closure)),r(b,"_clamp","$get$_clamp",()=>t._function1("clamp","$min, $number, $max",new t._clamp_closure)),r(b,"_floor","$get$_floor",()=>t._numberFunction("floor",new t._floor_closure)),r(b,"_max","$get$_max",()=>t._function1("max","$numbers...",new t._max_closure)),r(b,"_min","$get$_min",()=>t._function1("min","$numbers...",new t._min_closure)),r(b,"_round","$get$_round",()=>t._numberFunction("round",new t._round_closure)),r(b,"_abs","$get$_abs",()=>t._numberFunction("abs",new t._abs_closure)),r(b,"_hypot","$get$_hypot",()=>t._function1("hypot","$numbers...",new t._hypot_closure)),r(b,"_log","$get$_log",()=>t._function1("log","$number, $base: null",new t._log_closure)),r(b,"_pow","$get$_pow",()=>t._function1("pow","$base, $exponent",new t._pow_closure)),r(b,"_sqrt","$get$_sqrt",()=>t._singleArgumentMathFunc("sqrt",t.number0__sqrt$closure())),r(b,"_acos","$get$_acos",()=>t._singleArgumentMathFunc("acos",t.number0__acos$closure())),r(b,"_asin","$get$_asin",()=>t._singleArgumentMathFunc("asin",t.number0__asin$closure())),r(b,"_atan","$get$_atan",()=>t._singleArgumentMathFunc("atan",t.number0__atan$closure())),r(b,"_atan2","$get$_atan2",()=>t._function1("atan2","$y, $x",new t._atan2_closure)),r(b,"_cos","$get$_cos",()=>t._singleArgumentMathFunc("cos",t.number0__cos$closure())),r(b,"_sin","$get$_sin",()=>t._singleArgumentMathFunc("sin",t.number0__sin$closure())),r(b,"_tan","$get$_tan",()=>t._singleArgumentMathFunc("tan",t.number0__tan$closure())),r(b,"_compatible","$get$_compatible",()=>t._function1("compatible","$number1, $number2",new t._compatible_closure)),r(b,"_isUnitless","$get$_isUnitless",()=>t._function1("is-unitless","$number",new t._isUnitless_closure)),r(b,"_unit","$get$_unit",()=>t._function1("unit","$number",new t._unit_closure)),r(b,"_percentage","$get$_percentage",()=>t._function1("percentage","$number",new t._percentage_closure)),r(b,"_random","$get$_random0",()=>t.Random_Random()),r(b,"_randomFunction","$get$_randomFunction",()=>t._function1("random","$limit: null",new t._randomFunction_closure)),r(b,"_div","$get$_div",()=>t._function1("div","$number1, $number2",new t._div_closure)),r(b,"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(b,"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(b,"global4","$get$global4",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_isSuperselector(),b.$get$_simpleSelectors(),b.$get$_parse().withName$1("selector-parse"),b.$get$_nest().withName$1("selector-nest"),b.$get$_append().withName$1("selector-append"),b.$get$_extend().withName$1("selector-extend"),b.$get$_replace().withName$1("selector-replace"),b.$get$_unify().withName$1("selector-unify")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(b,"module3","$get$module3",()=>t.BuiltInModule$("selector",t._setArrayType([b.$get$_isSuperselector(),b.$get$_simpleSelectors(),b.$get$_parse(),b.$get$_nest(),b.$get$_append(),b.$get$_extend(),b.$get$_replace(),b.$get$_unify()],$.JSArray_Callable),null,null,$.Callable)),r(b,"_nest","$get$_nest",()=>t._function0("nest","$selectors...",new t._nest_closure)),r(b,"_append0","$get$_append",()=>t._function0("append","$selectors...",new t._append_closure)),r(b,"_extend","$get$_extend",()=>t._function0("extend","$selector, $extendee, $extender",new t._extend_closure)),r(b,"_replace","$get$_replace",()=>t._function0("replace","$selector, $original, $replacement",new t._replace_closure)),r(b,"_unify","$get$_unify",()=>t._function0("unify","$selector1, $selector2",new t._unify_closure)),r(b,"_isSuperselector","$get$_isSuperselector",()=>t._function0("is-superselector","$super, $sub",new t._isSuperselector_closure)),r(b,"_simpleSelectors","$get$_simpleSelectors",()=>t._function0("simple-selectors","$selector",new t._simpleSelectors_closure)),r(b,"_parse","$get$_parse",()=>t._function0("parse","$selector",new t._parse_closure)),r(b,"_random0","$get$_random",()=>t.Random_Random()),n(b,"_previousUniqueId","$get$_previousUniqueId",()=>b.$get$_random().nextInt$1(t._asInt(t.pow(36,6)))),r(b,"global5","$get$global5",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_unquote(),b.$get$_quote(),b.$get$_toUpperCase(),b.$get$_toLowerCase(),b.$get$_uniqueId(),b.$get$_length().withName$1("str-length"),b.$get$_insert().withName$1("str-insert"),b.$get$_index().withName$1("str-index"),b.$get$_slice().withName$1("str-slice")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(b,"module4","$get$module4",()=>t.BuiltInModule$("string",t._setArrayType([b.$get$_unquote(),b.$get$_quote(),b.$get$_toUpperCase(),b.$get$_toLowerCase(),b.$get$_length(),b.$get$_insert(),b.$get$_index(),b.$get$_slice(),b.$get$_uniqueId(),t._function("split","$string, $separator, $limit: null",new t.module_closure)],$.JSArray_Callable),null,null,$.Callable)),r(b,"_unquote","$get$_unquote",()=>t._function("unquote","$string",new t._unquote_closure)),r(b,"_quote","$get$_quote",()=>t._function("quote","$string",new t._quote_closure)),r(b,"_length0","$get$_length",()=>t._function("length","$string",new t._length_closure)),r(b,"_insert","$get$_insert",()=>t._function("insert","$string, $insert, $index",new t._insert_closure)),r(b,"_index0","$get$_index",()=>t._function("index","$string, $substring",new t._index_closure)),r(b,"_slice","$get$_slice",()=>t._function("slice","$string, $start-at, $end-at: -1",new t._slice_closure)),r(b,"_toUpperCase","$get$_toUpperCase",()=>t._function("to-upper-case","$string",new t._toUpperCase_closure)),r(b,"_toLowerCase","$get$_toLowerCase",()=>t._function("to-lower-case","$string",new t._toLowerCase_closure)),r(b,"_uniqueId","$get$_uniqueId",()=>t._function("unique-id","",new t._uniqueId_closure)),r(b,"_jsThrow","$get$_jsThrow0",()=>new w.Function("error","throw error;")),r(b,"Logger_quiet","$get$Logger_quiet",()=>new t._QuietLogger),r(b,"_disallowedFunctionNames","$get$_disallowedFunctionNames",()=>{var s=b.$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(b,"_epsilon","$get$_epsilon",()=>t.pow(10,-11)),r(b,"_inverseEpsilon","$get$_inverseEpsilon",()=>t.pow(10,11)),r(b,"bogusSpan","$get$bogusSpan",()=>t.SourceFile$decoded(t._setArrayType([],$.JSArray_int),null).span$1(0,0)),r(b,"_noSourceUrl","$get$_noSourceUrl",()=>t.Uri_parse("-")),r(b,"_traces","$get$_traces",()=>t.Expando$()),r(b,"_typesByUnit","$get$_typesByUnit",()=>{var s,i,a,l=$.String,o=t.LinkedHashMap_LinkedHashMap$_empty(l,l);for(l=t.MapExtensions_get_pairs(c.Map_ws7dy,l,$.List_String),l=l.get$iterator(l);l.moveNext$0();)for(s=l.get$current(l),i=s._0,a=s._1,s=m.get$iterator$ax(a);s.moveNext$0();)o.$indexSet(0,s.get$current(s),i);return o}),r(b,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",()=>{var s,i,a,l=t.LinkedHashMap_LinkedHashMap$_empty($.String,t.findType("Set<String>"));for(s=0;s<5;++s)for(i=c.List_gyp[s],a=i.get$iterator(i);a.moveNext$0();)l.$indexSet(0,a.get$current(a),i);return l}),r(b,"_emptyQuoted","$get$_emptyQuoted",()=>t.SassString$("",!0)),r(b,"_emptyUnquoted","$get$_emptyUnquoted",()=>t.SassString$("",!1)),r(b,"maxInt32","$get$maxInt32",()=>t._asInt(t.pow(2,31))-1),r(b,"minInt32","$get$minInt32",()=>-t._asInt(t.pow(2,31))),r(b,"_vmFrame","$get$_vmFrame",()=>t.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)),r(b,"_v8Frame","$get$_v8Frame",()=>t.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)),r(b,"_v8UrlLocation","$get$_v8UrlLocation",()=>t.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)),r(b,"_v8EvalLocation","$get$_v8EvalLocation",()=>t.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)),r(b,"_firefoxEvalLocation","$get$_firefoxEvalLocation",()=>t.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)),r(b,"_firefoxSafariFrame","$get$_firefoxSafariFrame",()=>t.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)),r(b,"_friendlyFrame","$get$_friendlyFrame",()=>t.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)),r(b,"_asyncBody","$get$_asyncBody",()=>t.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>",!1)),r(b,"_initialDot","$get$_initialDot",()=>t.RegExp_RegExp("^\\.",!1)),r(b,"Frame__uriRegExp","$get$Frame__uriRegExp",()=>t.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)),r(b,"Frame__windowsRegExp","$get$Frame__windowsRegExp",()=>t.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)),r(b,"_terseRegExp","$get$_terseRegExp",()=>t.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)),r(b,"_v8Trace","$get$_v8Trace",()=>t.RegExp_RegExp("\\n ?at ",!1)),r(b,"_v8TraceLine","$get$_v8TraceLine",()=>t.RegExp_RegExp(" ?at ",!1)),r(b,"_firefoxEvalTrace","$get$_firefoxEvalTrace",()=>t.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)),r(b,"_firefoxSafariTrace","$get$_firefoxSafariTrace",()=>t.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)),r(b,"_friendlyTrace","$get$_friendlyTrace",()=>t.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)),r(b,"vmChainGap","$get$vmChainGap",()=>t.RegExp_RegExp("^<asynchronous suspension>\\n?$",!0)),r(b,"_newlineRegExp","$get$_newlineRegExp",()=>t.RegExp_RegExp("\\r\\n?|\\n",!1)),r(b,"argumentListClass","$get$argumentListClass",()=>new t.argumentListClass_closure().call$0()),r(b,"_filesystemImporter","$get$_filesystemImporter",()=>t.FilesystemImporter$(".")),r(b,"booleanClass","$get$booleanClass",()=>new t.booleanClass_closure().call$0()),r(b,"legacyBooleanClass","$get$legacyBooleanClass",()=>new t.legacyBooleanClass_closure().call$0()),r(b,"calculationClass","$get$calculationClass",()=>new t.calculationClass_closure().call$0()),r(b,"calculationOperationClass","$get$calculationOperationClass",()=>new t.calculationOperationClass_closure().call$0()),r(b,"calculationInterpolationClass","$get$calculationInterpolationClass",()=>new t.calculationInterpolationClass_closure().call$0()),r(b,"_microsoftFilterStart0","$get$_microsoftFilterStart0",()=>t.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),r(b,"global6","$get$global7",()=>{var s="$red, $green, $blue, $alpha",i="$red, $green, $blue",a="$hue, $saturation, $lightness, $alpha",l="$hue, $saturation, $lightness",o="$hue, $saturation",_="$color, $amount",u=$.String,p=$.Value_Function_List_Value_2;return t.UnmodifiableListView$(t._setArrayType([b.$get$_red0(),b.$get$_green0(),b.$get$_blue0(),b.$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],u,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],u,p)),t._function11("invert","$color, $weight: 100%",new t.global_closure38),b.$get$_hue0(),b.$get$_saturation0(),b.$get$_lightness0(),b.$get$_complement0(),t.BuiltInCallable$overloadedFunction0("hsl",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure39,l,new t.global_closure40,o,new t.global_closure41,"$channels",new t.global_closure42],u,p)),t.BuiltInCallable$overloadedFunction0("hsla",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure43,l,new t.global_closure44,o,new t.global_closure45,"$channels",new t.global_closure46],u,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],u,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],u,p)),t._function11("opacity","$color",new t.global_closure56),b.$get$_ieHexStr0(),b.$get$_adjust0().withName$1("adjust-color"),b.$get$_scale0().withName$1("scale-color"),b.$get$_change0().withName$1("change-color")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),r(b,"module5","$get$module5",()=>{var s="lightness",i="saturation",a="$color",l="alpha",o=$.String,_=$.Value_Function_List_Value_2;return t.BuiltInModule$0("color",t._setArrayType([b.$get$_red0(),b.$get$_green0(),b.$get$_blue0(),b.$get$_mix0(),t._function11("invert","$color, $weight: 100%",new t.module_closure10),b.$get$_hue0(),b.$get$_saturation0(),b.$get$_lightness0(),b.$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],o,_)),t._function11("whiteness",a,new t.module_closure14),t._function11("blackness",a,new t.module_closure15),t._removedColorFunction0("opacify",l,!1),t._removedColorFunction0("fade-in",l,!1),t._removedColorFunction0("transparentize",l,!0),t._removedColorFunction0("fade-out",l,!0),t.BuiltInCallable$overloadedFunction0(l,t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.module_closure16,"$args...",new t.module_closure17],o,_)),t._function11("opacity",a,new t.module_closure18),b.$get$_adjust0(),b.$get$_scale0(),b.$get$_change0(),b.$get$_ieHexStr0()],$.JSArray_Callable_2),null,null,$.Callable_2)}),r(b,"_red0","$get$_red0",()=>t._function11("red","$color",new t._red_closure0)),r(b,"_green0","$get$_green0",()=>t._function11("green","$color",new t._green_closure0)),r(b,"_blue0","$get$_blue0",()=>t._function11("blue","$color",new t._blue_closure0)),r(b,"_mix0","$get$_mix0",()=>t._function11("mix","$color1, $color2, $weight: 50%",new t._mix_closure0)),r(b,"_hue0","$get$_hue0",()=>t._function11("hue","$color",new t._hue_closure0)),r(b,"_saturation0","$get$_saturation0",()=>t._function11("saturation","$color",new t._saturation_closure0)),r(b,"_lightness0","$get$_lightness0",()=>t._function11("lightness","$color",new t._lightness_closure0)),r(b,"_complement0","$get$_complement0",()=>t._function11("complement","$color",new t._complement_closure0)),r(b,"_adjust0","$get$_adjust0",()=>t._function11("adjust","$color, $kwargs...",new t._adjust_closure0)),r(b,"_scale0","$get$_scale0",()=>t._function11("scale","$color, $kwargs...",new t._scale_closure0)),r(b,"_change0","$get$_change0",()=>t._function11("change","$color, $kwargs...",new t._change_closure0)),r(b,"_ieHexStr0","$get$_ieHexStr0",()=>t._function11("ie-hex-str","$color",new t._ieHexStr_closure0)),r(b,"colorClass","$get$colorClass",()=>new t.colorClass_closure().call$0()),r(b,"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(b,"colorsByName0","$get$colorsByName0",()=>t.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",t.SassColor$rgb0(154,205,50,1),"yellow",t.SassColor$rgb0(255,255,0,1),"whitesmoke",t.SassColor$rgb0(245,245,245,1),"white",t.SassColor$rgb0(255,255,255,1),"wheat",t.SassColor$rgb0(245,222,179,1),"violet",t.SassColor$rgb0(238,130,238,1),"turquoise",t.SassColor$rgb0(64,224,208,1),"transparent",t.SassColor$rgb0(0,0,0,0),"tomato",t.SassColor$rgb0(255,99,71,1),"thistle",t.SassColor$rgb0(216,191,216,1),"teal",t.SassColor$rgb0(0,128,128,1),"tan",t.SassColor$rgb0(210,180,140,1),"steelblue",t.SassColor$rgb0(70,130,180,1),"springgreen",t.SassColor$rgb0(0,255,127,1),"snow",t.SassColor$rgb0(255,250,250,1),"slategrey",t.SassColor$rgb0(112,128,144,1),"slategray",t.SassColor$rgb0(112,128,144,1),"slateblue",t.SassColor$rgb0(106,90,205,1),"skyblue",t.SassColor$rgb0(135,206,235,1),"silver",t.SassColor$rgb0(192,192,192,1),"sienna",t.SassColor$rgb0(160,82,45,1),"seashell",t.SassColor$rgb0(255,245,238,1),"seagreen",t.SassColor$rgb0(46,139,87,1),"sandybrown",t.SassColor$rgb0(244,164,96,1),"salmon",t.SassColor$rgb0(250,128,114,1),"saddlebrown",t.SassColor$rgb0(139,69,19,1),"royalblue",t.SassColor$rgb0(65,105,225,1),"rosybrown",t.SassColor$rgb0(188,143,143,1),"red",t.SassColor$rgb0(255,0,0,1),"rebeccapurple",t.SassColor$rgb0(102,51,153,1),"purple",t.SassColor$rgb0(128,0,128,1),"powderblue",t.SassColor$rgb0(176,224,230,1),"plum",t.SassColor$rgb0(221,160,221,1),"pink",t.SassColor$rgb0(255,192,203,1),"peru",t.SassColor$rgb0(205,133,63,1),"peachpuff",t.SassColor$rgb0(255,218,185,1),"papayawhip",t.SassColor$rgb0(255,239,213,1),"palevioletred",t.SassColor$rgb0(219,112,147,1),"paleturquoise",t.SassColor$rgb0(175,238,238,1),"palegreen",t.SassColor$rgb0(152,251,152,1),"palegoldenrod",t.SassColor$rgb0(238,232,170,1),"orchid",t.SassColor$rgb0(218,112,214,1),"orangered",t.SassColor$rgb0(255,69,0,1),"orange",t.SassColor$rgb0(255,165,0,1),"olivedrab",t.SassColor$rgb0(107,142,35,1),"olive",t.SassColor$rgb0(128,128,0,1),"oldlace",t.SassColor$rgb0(253,245,230,1),"navy",t.SassColor$rgb0(0,0,128,1),"navajowhite",t.SassColor$rgb0(255,222,173,1),"moccasin",t.SassColor$rgb0(255,228,181,1),"mistyrose",t.SassColor$rgb0(255,228,225,1),"mintcream",t.SassColor$rgb0(245,255,250,1),"midnightblue",t.SassColor$rgb0(25,25,112,1),"mediumvioletred",t.SassColor$rgb0(199,21,133,1),"mediumturquoise",t.SassColor$rgb0(72,209,204,1),"mediumspringgreen",t.SassColor$rgb0(0,250,154,1),"mediumslateblue",t.SassColor$rgb0(123,104,238,1),"mediumseagreen",t.SassColor$rgb0(60,179,113,1),"mediumpurple",t.SassColor$rgb0(147,112,219,1),"mediumorchid",t.SassColor$rgb0(186,85,211,1),"mediumblue",t.SassColor$rgb0(0,0,205,1),"mediumaquamarine",t.SassColor$rgb0(102,205,170,1),"maroon",t.SassColor$rgb0(128,0,0,1),"magenta",t.SassColor$rgb0(255,0,255,1),"linen",t.SassColor$rgb0(250,240,230,1),"limegreen",t.SassColor$rgb0(50,205,50,1),"lime",t.SassColor$rgb0(0,255,0,1),"lightyellow",t.SassColor$rgb0(255,255,224,1),"lightsteelblue",t.SassColor$rgb0(176,196,222,1),"lightslategrey",t.SassColor$rgb0(119,136,153,1),"lightslategray",t.SassColor$rgb0(119,136,153,1),"lightskyblue",t.SassColor$rgb0(135,206,250,1),"lightseagreen",t.SassColor$rgb0(32,178,170,1),"lightsalmon",t.SassColor$rgb0(255,160,122,1),"lightpink",t.SassColor$rgb0(255,182,193,1),"lightgrey",t.SassColor$rgb0(211,211,211,1),"lightgreen",t.SassColor$rgb0(144,238,144,1),"lightgray",t.SassColor$rgb0(211,211,211,1),"lightgoldenrodyellow",t.SassColor$rgb0(250,250,210,1),"lightcyan",t.SassColor$rgb0(224,255,255,1),"lightcoral",t.SassColor$rgb0(240,128,128,1),"lightblue",t.SassColor$rgb0(173,216,230,1),"lemonchiffon",t.SassColor$rgb0(255,250,205,1),"lawngreen",t.SassColor$rgb0(124,252,0,1),"lavenderblush",t.SassColor$rgb0(255,240,245,1),"lavender",t.SassColor$rgb0(230,230,250,1),"khaki",t.SassColor$rgb0(240,230,140,1),"ivory",t.SassColor$rgb0(255,255,240,1),"indigo",t.SassColor$rgb0(75,0,130,1),"indianred",t.SassColor$rgb0(205,92,92,1),"hotpink",t.SassColor$rgb0(255,105,180,1),"honeydew",t.SassColor$rgb0(240,255,240,1),"grey",t.SassColor$rgb0(128,128,128,1),"greenyellow",t.SassColor$rgb0(173,255,47,1),"green",t.SassColor$rgb0(0,128,0,1),"gray",t.SassColor$rgb0(128,128,128,1),"goldenrod",t.SassColor$rgb0(218,165,32,1),"gold",t.SassColor$rgb0(255,215,0,1),"ghostwhite",t.SassColor$rgb0(248,248,255,1),"gainsboro",t.SassColor$rgb0(220,220,220,1),"fuchsia",t.SassColor$rgb0(255,0,255,1),"forestgreen",t.SassColor$rgb0(34,139,34,1),"floralwhite",t.SassColor$rgb0(255,250,240,1),"firebrick",t.SassColor$rgb0(178,34,34,1),"dodgerblue",t.SassColor$rgb0(30,144,255,1),"dimgrey",t.SassColor$rgb0(105,105,105,1),"dimgray",t.SassColor$rgb0(105,105,105,1),"deepskyblue",t.SassColor$rgb0(0,191,255,1),"deeppink",t.SassColor$rgb0(255,20,147,1),"darkviolet",t.SassColor$rgb0(148,0,211,1),"darkturquoise",t.SassColor$rgb0(0,206,209,1),"darkslategrey",t.SassColor$rgb0(47,79,79,1),"darkslategray",t.SassColor$rgb0(47,79,79,1),"darkslateblue",t.SassColor$rgb0(72,61,139,1),"darkseagreen",t.SassColor$rgb0(143,188,143,1),"darksalmon",t.SassColor$rgb0(233,150,122,1),"darkred",t.SassColor$rgb0(139,0,0,1),"darkorchid",t.SassColor$rgb0(153,50,204,1),"darkorange",t.SassColor$rgb0(255,140,0,1),"darkolivegreen",t.SassColor$rgb0(85,107,47,1),"darkmagenta",t.SassColor$rgb0(139,0,139,1),"darkkhaki",t.SassColor$rgb0(189,183,107,1),"darkgrey",t.SassColor$rgb0(169,169,169,1),"darkgreen",t.SassColor$rgb0(0,100,0,1),"darkgray",t.SassColor$rgb0(169,169,169,1),"darkgoldenrod",t.SassColor$rgb0(184,134,11,1),"darkcyan",t.SassColor$rgb0(0,139,139,1),"darkblue",t.SassColor$rgb0(0,0,139,1),"cyan",t.SassColor$rgb0(0,255,255,1),"crimson",t.SassColor$rgb0(220,20,60,1),"cornsilk",t.SassColor$rgb0(255,248,220,1),"cornflowerblue",t.SassColor$rgb0(100,149,237,1),"coral",t.SassColor$rgb0(255,127,80,1),"chocolate",t.SassColor$rgb0(210,105,30,1),"chartreuse",t.SassColor$rgb0(127,255,0,1),"cadetblue",t.SassColor$rgb0(95,158,160,1),"burlywood",t.SassColor$rgb0(222,184,135,1),"brown",t.SassColor$rgb0(165,42,42,1),"blueviolet",t.SassColor$rgb0(138,43,226,1),"blue",t.SassColor$rgb0(0,0,255,1),"blanchedalmond",t.SassColor$rgb0(255,235,205,1),"black",t.SassColor$rgb0(0,0,0,1),"bisque",t.SassColor$rgb0(255,228,196,1),"beige",t.SassColor$rgb0(245,245,220,1),"azure",t.SassColor$rgb0(240,255,255,1),"aquamarine",t.SassColor$rgb0(127,255,212,1),"aqua",t.SassColor$rgb0(0,255,255,1),"antiquewhite",t.SassColor$rgb0(250,235,215,1),"aliceblue",t.SassColor$rgb0(240,248,255,1)],$.String,$.SassColor_2)),r(b,"namesByColor0","$get$namesByColor0",()=>{var s,i,a=$.SassColor_2,l=$.String,o=t.LinkedHashMap_LinkedHashMap$_empty(a,l);for(a=t.MapExtensions_get_pairs0(b.$get$colorsByName0(),l,a),a=a.get$iterator(a);a.moveNext$0();)l=a.get$current(a),s=l._0,i=l._1,o.$indexSet(0,i,s);return o}),r(b,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",()=>{var s=b.$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(b,"exceptionClass","$get$exceptionClass",()=>new t.exceptionClass_closure().call$0()),r(b,"_filesystemImporter0","$get$_filesystemImporter0",()=>t.FilesystemImporter$(".")),r(b,"functionClass","$get$functionClass",()=>new t.functionClass_closure().call$0()),r(b,"globalFunctions0","$get$globalFunctions0",()=>{var s=$.BuiltInCallable_2,i=t.List_List$of(b.$get$global7(),!0,s);return c.JSArray_methods.addAll$1(i,b.$get$global8()),c.JSArray_methods.addAll$1(i,b.$get$global9()),c.JSArray_methods.addAll$1(i,b.$get$global10()),c.JSArray_methods.addAll$1(i,b.$get$global11()),c.JSArray_methods.addAll$1(i,b.$get$global12()),c.JSArray_methods.addAll$1(i,b.$get$global6()),i.push(t.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new t.globalFunctions_closure0,null)),t.UnmodifiableListView$(i,s)}),r(b,"coreModules0","$get$coreModules0",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$module5(),b.$get$module6(),b.$get$module7(),b.$get$module8(),b.$get$module9(),b.$get$module10()],t.findType("JSArray<BuiltInModule0<Callable>>")),$.BuiltInModule_Callable_2)),r(b,"IfExpression_declaration0","$get$IfExpression_declaration0",()=>t.ArgumentDeclaration_ArgumentDeclaration$parse0(N.x40funct,null)),r(b,"global7","$get$global8",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_length2(),b.$get$_nth0(),b.$get$_setNth0(),b.$get$_join0(),b.$get$_append2(),b.$get$_zip0(),b.$get$_index2(),b.$get$_isBracketed0(),b.$get$_separator0().withName$1("list-separator")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(b,"module6","$get$module6",()=>t.BuiltInModule$0("list",t._setArrayType([b.$get$_length2(),b.$get$_nth0(),b.$get$_setNth0(),b.$get$_join0(),b.$get$_append2(),b.$get$_zip0(),b.$get$_index2(),b.$get$_isBracketed0(),b.$get$_separator0(),b.$get$_slash0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(b,"_length1","$get$_length2",()=>t._function10("length","$list",new t._length_closure2)),r(b,"_nth0","$get$_nth0",()=>t._function10("nth","$list, $n",new t._nth_closure0)),r(b,"_setNth0","$get$_setNth0",()=>t._function10("set-nth","$list, $n, $value",new t._setNth_closure0)),r(b,"_join0","$get$_join0",()=>t._function10("join",N.x24list1,new t._join_closure0)),r(b,"_append1","$get$_append2",()=>t._function10("append","$list, $val, $separator: auto",new t._append_closure2)),r(b,"_zip0","$get$_zip0",()=>t._function10("zip","$lists...",new t._zip_closure0)),r(b,"_index1","$get$_index2",()=>t._function10("index","$list, $value",new t._index_closure2)),r(b,"_separator0","$get$_separator0",()=>t._function10("separator","$list",new t._separator_closure0)),r(b,"_isBracketed0","$get$_isBracketed0",()=>t._function10("is-bracketed","$list",new t._isBracketed_closure0)),r(b,"_slash0","$get$_slash0",()=>t._function10("slash","$elements...",new t._slash_closure0)),r(b,"listClass","$get$listClass",()=>new t.listClass_closure().call$0()),r(b,"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(b,"Logger_quiet0","$get$Logger_quiet0",()=>new t._QuietLogger0),r(b,"global8","$get$global9",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_get0().withName$1("map-get"),b.$get$_merge0().withName$1("map-merge"),b.$get$_remove0().withName$1("map-remove"),b.$get$_keys0().withName$1("map-keys"),b.$get$_values0().withName$1("map-values"),b.$get$_hasKey0().withName$1("map-has-key")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(b,"module7","$get$module7",()=>t.BuiltInModule$0("map",t._setArrayType([b.$get$_get0(),b.$get$_set0(),b.$get$_merge0(),b.$get$_remove0(),b.$get$_keys0(),b.$get$_values0(),b.$get$_hasKey0(),b.$get$_deepMerge0(),b.$get$_deepRemove0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(b,"_get0","$get$_get0",()=>t._function9("get","$map, $key, $keys...",new t._get_closure0)),r(b,"_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(b,"_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(b,"_deepMerge0","$get$_deepMerge0",()=>t._function9("deep-merge","$map1, $map2",new t._deepMerge_closure0)),r(b,"_deepRemove0","$get$_deepRemove0",()=>t._function9("deep-remove","$map, $key, $keys...",new t._deepRemove_closure0)),r(b,"_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(b,"_keys0","$get$_keys0",()=>t._function9("keys","$map",new t._keys_closure0)),r(b,"_values0","$get$_values0",()=>t._function9("values","$map",new t._values_closure0)),r(b,"_hasKey0","$get$_hasKey0",()=>t._function9("has-key","$map, $key, $keys...",new t._hasKey_closure0)),r(b,"mapClass","$get$mapClass",()=>new t.mapClass_closure().call$0()),r(b,"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(b,"global9","$get$global10",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_abs0(),b.$get$_ceil0(),b.$get$_floor0(),b.$get$_max0(),b.$get$_min0(),b.$get$_percentage0(),b.$get$_randomFunction0(),b.$get$_round0(),b.$get$_unit0(),b.$get$_compatible0().withName$1("comparable"),b.$get$_isUnitless0().withName$1("unitless")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(b,"module8","$get$module8",()=>{var s=null;return t.BuiltInModule$0("math",t._setArrayType([b.$get$_abs0(),b.$get$_acos0(),b.$get$_asin0(),b.$get$_atan0(),b.$get$_atan20(),b.$get$_ceil0(),b.$get$_clamp0(),b.$get$_cos0(),b.$get$_compatible0(),b.$get$_floor0(),b.$get$_hypot0(),b.$get$_isUnitless0(),b.$get$_log0(),b.$get$_max0(),b.$get$_min0(),b.$get$_percentage0(),b.$get$_pow0(),b.$get$_randomFunction0(),b.$get$_round0(),b.$get$_sin0(),b.$get$_sqrt0(),b.$get$_tan0(),b.$get$_unit0(),b.$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(b,"_ceil0","$get$_ceil0",()=>t._numberFunction0("ceil",new t._ceil_closure0)),r(b,"_clamp0","$get$_clamp0",()=>t._function8("clamp","$min, $number, $max",new t._clamp_closure0)),r(b,"_floor0","$get$_floor0",()=>t._numberFunction0("floor",new t._floor_closure0)),r(b,"_max0","$get$_max0",()=>t._function8("max","$numbers...",new t._max_closure0)),r(b,"_min0","$get$_min0",()=>t._function8("min","$numbers...",new t._min_closure0)),r(b,"_round0","$get$_round0",()=>t._numberFunction0("round",new t._round_closure0)),r(b,"_abs0","$get$_abs0",()=>t._numberFunction0("abs",new t._abs_closure0)),r(b,"_hypot0","$get$_hypot0",()=>t._function8("hypot","$numbers...",new t._hypot_closure0)),r(b,"_log0","$get$_log0",()=>t._function8("log","$number, $base: null",new t._log_closure0)),r(b,"_pow0","$get$_pow0",()=>t._function8("pow","$base, $exponent",new t._pow_closure0)),r(b,"_sqrt0","$get$_sqrt0",()=>t._singleArgumentMathFunc0("sqrt",t.number2__sqrt$closure())),r(b,"_acos0","$get$_acos0",()=>t._singleArgumentMathFunc0("acos",t.number2__acos$closure())),r(b,"_asin0","$get$_asin0",()=>t._singleArgumentMathFunc0("asin",t.number2__asin$closure())),r(b,"_atan0","$get$_atan0",()=>t._singleArgumentMathFunc0("atan",t.number2__atan$closure())),r(b,"_atan20","$get$_atan20",()=>t._function8("atan2","$y, $x",new t._atan2_closure0)),r(b,"_cos0","$get$_cos0",()=>t._singleArgumentMathFunc0("cos",t.number2__cos$closure())),r(b,"_sin0","$get$_sin0",()=>t._singleArgumentMathFunc0("sin",t.number2__sin$closure())),r(b,"_tan0","$get$_tan0",()=>t._singleArgumentMathFunc0("tan",t.number2__tan$closure())),r(b,"_compatible0","$get$_compatible0",()=>t._function8("compatible","$number1, $number2",new t._compatible_closure0)),r(b,"_isUnitless0","$get$_isUnitless0",()=>t._function8("is-unitless","$number",new t._isUnitless_closure0)),r(b,"_unit0","$get$_unit0",()=>t._function8("unit","$number",new t._unit_closure0)),r(b,"_percentage0","$get$_percentage0",()=>t._function8("percentage","$number",new t._percentage_closure0)),r(b,"_random1","$get$_random2",()=>t.Random_Random()),r(b,"_randomFunction0","$get$_randomFunction0",()=>t._function8("random","$limit: null",new t._randomFunction_closure0)),r(b,"_div0","$get$_div0",()=>t._function8("div","$number1, $number2",new t._div_closure0)),r(b,"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(b,"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(b,"legacyNullClass","$get$legacyNullClass",()=>new t.legacyNullClass_closure().call$0()),r(b,"_epsilon0","$get$_epsilon0",()=>t.pow(10,-11)),r(b,"_inverseEpsilon0","$get$_inverseEpsilon0",()=>t.pow(10,11)),r(b,"numberClass","$get$numberClass",()=>new t.numberClass_closure().call$0()),r(b,"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(b,"_typesByUnit0","$get$_typesByUnit0",()=>{var s,i,a,l=$.String,o=t.LinkedHashMap_LinkedHashMap$_empty(l,l);for(l=t.MapExtensions_get_pairs0(c.Map_ws7dy,l,$.List_String),l=l.get$iterator(l);l.moveNext$0();)for(s=l.get$current(l),i=s._0,a=s._1,s=m.get$iterator$ax(a);s.moveNext$0();)o.$indexSet(0,s.get$current(s),i);return o}),r(b,"global11","$get$global11",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_isSuperselector0(),b.$get$_simpleSelectors0(),b.$get$_parse0().withName$1("selector-parse"),b.$get$_nest0().withName$1("selector-nest"),b.$get$_append1().withName$1("selector-append"),b.$get$_extend0().withName$1("selector-extend"),b.$get$_replace0().withName$1("selector-replace"),b.$get$_unify0().withName$1("selector-unify")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(b,"module9","$get$module9",()=>t.BuiltInModule$0("selector",t._setArrayType([b.$get$_isSuperselector0(),b.$get$_simpleSelectors0(),b.$get$_parse0(),b.$get$_nest0(),b.$get$_append1(),b.$get$_extend0(),b.$get$_replace0(),b.$get$_unify0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(b,"_nest0","$get$_nest0",()=>t._function7("nest","$selectors...",new t._nest_closure0)),r(b,"_append2","$get$_append1",()=>t._function7("append","$selectors...",new t._append_closure1)),r(b,"_extend0","$get$_extend0",()=>t._function7("extend","$selector, $extendee, $extender",new t._extend_closure0)),r(b,"_replace0","$get$_replace0",()=>t._function7("replace","$selector, $original, $replacement",new t._replace_closure0)),r(b,"_unify0","$get$_unify0",()=>t._function7("unify","$selector1, $selector2",new t._unify_closure0)),r(b,"_isSuperselector0","$get$_isSuperselector0",()=>t._function7("is-superselector","$super, $sub",new t._isSuperselector_closure0)),r(b,"_simpleSelectors0","$get$_simpleSelectors0",()=>t._function7("simple-selectors","$selector",new t._simpleSelectors_closure0)),r(b,"_parse0","$get$_parse0",()=>t._function7("parse","$selector",new t._parse_closure0)),r(b,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",()=>{var s,i,a,l=t.LinkedHashMap_LinkedHashMap$_empty($.String,t.findType("Set<String>"));for(s=0;s<5;++s)for(i=c.List_gyp[s],a=i.get$iterator(i);a.moveNext$0();)l.$indexSet(0,a.get$current(a),i);return l}),r(b,"bogusSpan0","$get$bogusSpan0",()=>t.SourceFile$decoded(t._setArrayType([],$.JSArray_int),null).span$1(0,0)),r(b,"_random2","$get$_random1",()=>t.Random_Random()),n(b,"_previousUniqueId0","$get$_previousUniqueId0",()=>b.$get$_random1().nextInt$1(t._asInt(t.pow(36,6)))),r(b,"global12","$get$global12",()=>t.UnmodifiableListView$(t._setArrayType([b.$get$_unquote0(),b.$get$_quote0(),b.$get$_toUpperCase0(),b.$get$_toLowerCase0(),b.$get$_uniqueId0(),b.$get$_length1().withName$1("str-length"),b.$get$_insert0().withName$1("str-insert"),b.$get$_index1().withName$1("str-index"),b.$get$_slice0().withName$1("str-slice")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(b,"module10","$get$module10",()=>t.BuiltInModule$0("string",t._setArrayType([b.$get$_unquote0(),b.$get$_quote0(),b.$get$_toUpperCase0(),b.$get$_toLowerCase0(),b.$get$_length1(),b.$get$_insert0(),b.$get$_index1(),b.$get$_slice0(),b.$get$_uniqueId0(),t._function6("split","$string, $separator, $limit: null",new t.module_closure9)],$.JSArray_Callable_2),null,null,$.Callable_2)),r(b,"_unquote0","$get$_unquote0",()=>t._function6("unquote","$string",new t._unquote_closure0)),r(b,"_quote0","$get$_quote0",()=>t._function6("quote","$string",new t._quote_closure0)),r(b,"_length2","$get$_length1",()=>t._function6("length","$string",new t._length_closure1)),r(b,"_insert0","$get$_insert0",()=>t._function6("insert","$string, $insert, $index",new t._insert_closure0)),r(b,"_index2","$get$_index1",()=>t._function6("index","$string, $substring",new t._index_closure1)),r(b,"_slice0","$get$_slice0",()=>t._function6("slice","$string, $start-at, $end-at: -1",new t._slice_closure0)),r(b,"_toUpperCase0","$get$_toUpperCase0",()=>t._function6("to-upper-case","$string",new t._toUpperCase_closure0)),r(b,"_toLowerCase0","$get$_toLowerCase0",()=>t._function6("to-lower-case","$string",new t._toLowerCase_closure0)),r(b,"_uniqueId0","$get$_uniqueId0",()=>t._function6("unique-id","",new t._uniqueId_closure0)),r(b,"stringClass","$get$stringClass",()=>new t.stringClass_closure().call$0()),r(b,"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(b,"_emptyQuoted0","$get$_emptyQuoted0",()=>t.SassString$0("",!0)),r(b,"_emptyUnquoted0","$get$_emptyUnquoted0",()=>t.SassString$0("",!1)),r(b,"_jsThrow0","$get$_jsThrow",()=>new w.Function("error","throw error;")),r(b,"_isUndefined","$get$_isUndefined",()=>new w.Function("value","return value === undefined;")),r(b,"_noSourceUrl0","$get$_noSourceUrl0",()=>t.Uri_parse("-")),r(b,"_traces0","$get$_traces0",()=>t.Expando$()),r(b,"valueClass","$get$valueClass",()=>new t.valueClass_closure().call$0())}(),function(){(function(){var r=function(o){var _={};return _[o]=1,Object.keys(he.convertToFastObject(_))[0]};Z.getIsolateTag=function(o){return r("___dart_"+o+Z.isolateTag)};for(var n="___dart_isolate_tags_",s=Object[n]||(Object[n]=Object.create(null)),i="_ZxYxX",a=0;;a++){var l=r(i+"_"+a+"_");if(!(l in s)){s[l]=1,Z.isolateTag=l;break}}Z.dispatchPropertyName=Z.getIsolateTag("dispatch_record")})(),he.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}),he.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)},ce(Bt),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;a<r.length;++a)r[a].removeEventListener("load",n,!1);e(i.target)}for(var s=0;s<r.length;++s)r[s].addEventListener("load",n,!1)}(function(e){Z.currentScript=e;var r=t.main2;typeof dartMainRunner=="function"?dartMainRunner(r,[]):r([])})}()};const Ra=globalThis._cliPkgExports.pop();globalThis._cliPkgExports.length===0&&delete globalThis._cliPkgExports;const ge={};Ra.load({immutable:La},ge);ge.compile;ge.compileAsync;const rl=ge.compileString;ge.compileStringAsync;ge.Logger;ge.SassArgumentList;ge.SassBoolean;ge.SassCalculation;ge.CalculationOperation;ge.CalculationInterpolation;ge.SassColor;ge.SassFunction;ge.SassList;ge.SassMap;ge.SassNumber;ge.SassString;ge.Value;ge.CustomFunction;ge.ListSeparator;ge.sassFalse;ge.sassNull;ge.sassTrue;ge.Exception;ge.PromiseOr;ge.info;ge.render;ge.renderSync;ge.TRUE;ge.FALSE;ge.NULL;ge.types;var Ri={},vs=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,ka=function(v,x){x=x||{};var I=1,w=1;function V(b){var Z=b.match(/\n/g);Z&&(I+=Z.length);var N=b.lastIndexOf(`
|
||
`);w=~N?b.length-N:w+b.length}function k(){var b={line:I,column:w};return function(Z){return Z.position=new F(b),Q(),Z}}function F(b){this.start=b,this.end={line:I,column:w},this.source=x.source}F.prototype.content=v;var U=[];function J(b){var Z=new Error(x.source+":"+I+":"+w+": "+b);if(Z.reason=b,Z.filename=x.source,Z.line=I,Z.column=w,Z.source=v,x.silent)U.push(Z);else throw Z}function D(){var b=W();return{type:"stylesheet",stylesheet:{source:x.source,rules:b,parsingErrors:U}}}function B(){return j(/^{\s*/)}function q(){return j(/^}/)}function W(){var b,Z=[];for(Q(),K(Z);v.length&&v.charAt(0)!="}"&&(b=c()||Bt());)b!==!1&&(Z.push(b),K(Z));return Z}function j(b){var Z=b.exec(v);if(Z){var N=Z[0];return V(N),v=v.slice(N.length),Z}}function Q(){j(/^\s*/)}function K(b){var Z;for(b=b||[];Z=re();)Z!==!1&&b.push(Z);return b}function re(){var b=k();if(!(v.charAt(0)!="/"||v.charAt(1)!="*")){for(var Z=2;v.charAt(Z)!=""&&(v.charAt(Z)!="*"||v.charAt(Z+1)!="/");)++Z;if(Z+=2,v.charAt(Z-1)==="")return J("End of comment missing");var N=v.slice(2,Z-2);return w+=2,V(N),v=v.slice(Z),w+=2,b({type:"comment",comment:N})}}function oe(){var b=j(/^([^{]+)/);if(b)return ot(b[0]).replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(Z){return Z.replace(/,/g,"")}).split(/\s*(?![^(]*\)),\s*/).map(function(Z){return Z.replace(/\u200C/g,",")})}function ie(){var b=k(),Z=j(/^(\*?[-#\/\*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(Z){if(Z=ot(Z[0]),!j(/^:\s*/))return J("property missing ':'");var N=j(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^\)]*?\)|[^};])+)/),$=b({type:"declaration",property:Z.replace(vs,""),value:N?ot(N[0]).replace(vs,""):""});return j(/^[;\s]*/),$}}function ce(){var b=[];if(!B())return J("missing '{'");K(b);for(var Z;Z=ie();)Z!==!1&&(b.push(Z),K(b));return q()?b:J("missing '}'")}function X(){for(var b,Z=[],N=k();b=j(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)Z.push(b[1]),j(/^,\s*/);if(Z.length)return N({type:"keyframe",values:Z,declarations:ce()})}function G(){var b=k(),N=j(/^@([-\w]+)?keyframes\s*/);if(N){var Z=N[1],N=j(/^([-\w]+)\s*/);if(!N)return J("@keyframes missing name");var $=N[1];if(!B())return J("@keyframes missing '{'");for(var e,r=K();e=X();)r.push(e),r=r.concat(K());return q()?b({type:"keyframes",name:$,vendor:Z,keyframes:r}):J("@keyframes missing '}'")}}function se(){var b=k(),Z=j(/^@supports *([^{]+)/);if(Z){var N=ot(Z[1]);if(!B())return J("@supports missing '{'");var $=K().concat(W());return q()?b({type:"supports",supports:N,rules:$}):J("@supports missing '}'")}}function ee(){var b=k(),Z=j(/^@host\s*/);if(Z){if(!B())return J("@host missing '{'");var N=K().concat(W());return q()?b({type:"host",rules:N}):J("@host missing '}'")}}function ae(){var b=k(),Z=j(/^@media *([^{]+)/);if(Z){var N=ot(Z[1]);if(!B())return J("@media missing '{'");var $=K().concat(W());return q()?b({type:"media",media:N,rules:$}):J("@media missing '}'")}}function le(){var b=k(),Z=j(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(Z)return b({type:"custom-media",name:ot(Z[1]),media:ot(Z[2])})}function $e(){var b=k(),Z=j(/^@page */);if(Z){var N=oe()||[];if(!B())return J("@page missing '{'");for(var $=K(),e;e=ie();)$.push(e),$=$.concat(K());return q()?b({type:"page",selectors:N,declarations:$}):J("@page missing '}'")}}function ue(){var b=k(),Z=j(/^@([-\w]+)?document *([^{]+)/);if(Z){var N=ot(Z[1]),$=ot(Z[2]);if(!B())return J("@document missing '{'");var e=K().concat(W());return q()?b({type:"document",document:$,vendor:N,rules:e}):J("@document missing '}'")}}function ye(){var b=k(),Z=j(/^@font-face\s*/);if(Z){if(!B())return J("@font-face missing '{'");for(var N=K(),$;$=ie();)N.push($),N=N.concat(K());return q()?b({type:"font-face",declarations:N}):J("@font-face missing '}'")}}var ke=m("import"),he=m("charset"),t=m("namespace");function m(b){var Z=new RegExp("^@"+b+"\\s*([^;]+);");return function(){var N=k(),$=j(Z);if($){var e={type:b};return e[b]=$[1].trim(),N(e)}}}function c(){if(v[0]=="@")return G()||ae()||le()||se()||ke()||he()||t()||ue()||$e()||ee()||ye()}function Bt(){var b=k(),Z=oe();return Z?(K(),b({type:"rule",selectors:Z,declarations:ce()})):J("selector missing")}return hn(D())};function ot(v){return v?v.replace(/^\s+|\s+$/g,""):""}function hn(v,x){var I=v&&typeof v.type=="string",w=I?v:x;for(var V in v){var k=v[V];Array.isArray(k)?k.forEach(function(F){hn(F,w)}):k&&typeof k=="object"&&hn(k,w)}return I&&Object.defineProperty(v,"parent",{configurable:!0,writable:!0,enumerable:!1,value:x||null}),v}var ki=Or;function Or(v){this.options=v||{}}Or.prototype.emit=function(v){return v};Or.prototype.visit=function(v){return this[v.type](v)};Or.prototype.mapVisit=function(v,x){var I="";x=x||"";for(var w=0,V=v.length;w<V;w++)I+=this.visit(v[w]),x&&w<V-1&&(I+=this.emit(x));return I};var dn={exports:{}};typeof Object.create=="function"?dn.exports=function(x,I){I&&(x.super_=I,x.prototype=Object.create(I.prototype,{constructor:{value:x,enumerable:!1,writable:!0,configurable:!0}}))}:dn.exports=function(x,I){if(I){x.super_=I;var w=function(){};w.prototype=I.prototype,x.prototype=new w,x.prototype.constructor=x}};var Fi=dn.exports,Ni=ki,Fa=Fi,Na=Fe;function Fe(v){Ni.call(this,v)}Fa(Fe,Ni);Fe.prototype.compile=function(v){return v.stylesheet.rules.map(this.visit,this).join("")};Fe.prototype.comment=function(v){return this.emit("",v.position)};Fe.prototype.import=function(v){return this.emit("@import "+v.import+";",v.position)};Fe.prototype.media=function(v){return this.emit("@media "+v.media,v.position)+this.emit("{")+this.mapVisit(v.rules)+this.emit("}")};Fe.prototype.document=function(v){var x="@"+(v.vendor||"")+"document "+v.document;return this.emit(x,v.position)+this.emit("{")+this.mapVisit(v.rules)+this.emit("}")};Fe.prototype.charset=function(v){return this.emit("@charset "+v.charset+";",v.position)};Fe.prototype.namespace=function(v){return this.emit("@namespace "+v.namespace+";",v.position)};Fe.prototype.supports=function(v){return this.emit("@supports "+v.supports,v.position)+this.emit("{")+this.mapVisit(v.rules)+this.emit("}")};Fe.prototype.keyframes=function(v){return this.emit("@"+(v.vendor||"")+"keyframes "+v.name,v.position)+this.emit("{")+this.mapVisit(v.keyframes)+this.emit("}")};Fe.prototype.keyframe=function(v){var x=v.declarations;return this.emit(v.values.join(","),v.position)+this.emit("{")+this.mapVisit(x)+this.emit("}")};Fe.prototype.page=function(v){var x=v.selectors.length?v.selectors.join(", "):"";return this.emit("@page "+x,v.position)+this.emit("{")+this.mapVisit(v.declarations)+this.emit("}")};Fe.prototype["font-face"]=function(v){return this.emit("@font-face",v.position)+this.emit("{")+this.mapVisit(v.declarations)+this.emit("}")};Fe.prototype.host=function(v){return this.emit("@host",v.position)+this.emit("{")+this.mapVisit(v.rules)+this.emit("}")};Fe.prototype["custom-media"]=function(v){return this.emit("@custom-media "+v.name+" "+v.media+";",v.position)};Fe.prototype.rule=function(v){var x=v.declarations;return x.length?this.emit(v.selectors.join(","),v.position)+this.emit("{")+this.mapVisit(x)+this.emit("}"):""};Fe.prototype.declaration=function(v){return this.emit(v.property+":"+v.value,v.position)+this.emit(";")};var Ti=ki,Ta=Fi,Ua=Le;function Le(v){v=v||{},Ti.call(this,v),this.indentation=v.indent}Ta(Le,Ti);Le.prototype.compile=function(v){return this.stylesheet(v)};Le.prototype.stylesheet=function(v){return this.mapVisit(v.stylesheet.rules,`
|
||
|
||
`)};Le.prototype.comment=function(v){return this.emit(this.indent()+"/*"+v.comment+"*/",v.position)};Le.prototype.import=function(v){return this.emit("@import "+v.import+";",v.position)};Le.prototype.media=function(v){return this.emit("@media "+v.media,v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(v.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Le.prototype.document=function(v){var x="@"+(v.vendor||"")+"document "+v.document;return this.emit(x,v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(v.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Le.prototype.charset=function(v){return this.emit("@charset "+v.charset+";",v.position)};Le.prototype.namespace=function(v){return this.emit("@namespace "+v.namespace+";",v.position)};Le.prototype.supports=function(v){return this.emit("@supports "+v.supports,v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(v.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Le.prototype.keyframes=function(v){return this.emit("@"+(v.vendor||"")+"keyframes "+v.name,v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(v.keyframes,`
|
||
`)+this.emit(this.indent(-1)+"}")};Le.prototype.keyframe=function(v){var x=v.declarations;return this.emit(this.indent())+this.emit(v.values.join(", "),v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(x,`
|
||
`)+this.emit(this.indent(-1)+`
|
||
`+this.indent()+`}
|
||
`)};Le.prototype.page=function(v){var x=v.selectors.length?v.selectors.join(", ")+" ":"";return this.emit("@page "+x,v.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(v.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)};Le.prototype["font-face"]=function(v){return this.emit("@font-face ",v.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(v.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)};Le.prototype.host=function(v){return this.emit("@host",v.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(v.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Le.prototype["custom-media"]=function(v){return this.emit("@custom-media "+v.name+" "+v.media+";",v.position)};Le.prototype.rule=function(v){var x=this.indent(),I=v.declarations;return I.length?this.emit(v.selectors.map(function(w){return x+w}).join(`,
|
||
`),v.position)+this.emit(` {
|
||
`)+this.emit(this.indent(1))+this.mapVisit(I,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
`+this.indent()+"}"):""};Le.prototype.declaration=function(v){return this.emit(this.indent())+this.emit(v.property+": "+v.value,v.position)+this.emit(";")};Le.prototype.indent=function(v){return this.level=this.level||1,v!=null?(this.level+=v,""):Array(this.level).join(this.indentation||" ")};var br={exports:{}},Ht={},Wr={},Cr={},xr={},bs;function Pa(){if(bs)return xr;bs=1;var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return xr.encode=function(x){if(0<=x&&x<v.length)return v[x];throw new TypeError("Must be between 0 and 63: "+x)},xr.decode=function(x){var I=65,w=90,V=97,k=122,F=48,U=57,J=43,D=47,B=26,q=52;return I<=x&&x<=w?x-I:V<=x&&x<=k?x-V+B:F<=x&&x<=U?x-F+q:x==J?62:x==D?63:-1},xr}var Cs;function Ui(){if(Cs)return Cr;Cs=1;var v=Pa(),x=5,I=1<<x,w=I-1,V=I;function k(U){return U<0?(-U<<1)+1:(U<<1)+0}function F(U){var J=(U&1)===1,D=U>>1;return J?-D:D}return Cr.encode=function(J){var D="",B,q=k(J);do B=q&w,q>>>=x,q>0&&(B|=V),D+=v.encode(B);while(q>0);return D},Cr.decode=function(J,D,B){var q=J.length,W=0,j=0,Q,K;do{if(D>=q)throw new Error("Expected more digits in base 64 VLQ value.");if(K=v.decode(J.charCodeAt(D++)),K===-1)throw new Error("Invalid base64 digit: "+J.charAt(D-1));Q=!!(K&V),K&=w,W=W+(K<<j),j+=x}while(Q);B.value=F(W),B.rest=D},Cr}var Kr={},xs;function fr(){return xs||(xs=1,function(v){function x(X,G,se){if(G in X)return X[G];if(arguments.length===3)return se;throw new Error('"'+G+'" is a required argument.')}v.getArg=x;var I=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,w=/^data:.+\,.+$/;function V(X){var G=X.match(I);return G?{scheme:G[1],auth:G[2],host:G[3],port:G[4],path:G[5]}:null}v.urlParse=V;function k(X){var G="";return X.scheme&&(G+=X.scheme+":"),G+="//",X.auth&&(G+=X.auth+"@"),X.host&&(G+=X.host),X.port&&(G+=":"+X.port),X.path&&(G+=X.path),G}v.urlGenerate=k;function F(X){var G=X,se=V(X);if(se){if(!se.path)return X;G=se.path}for(var ee=v.isAbsolute(G),ae=G.split(/\/+/),le,$e=0,ue=ae.length-1;ue>=0;ue--)le=ae[ue],le==="."?ae.splice(ue,1):le===".."?$e++:$e>0&&(le===""?(ae.splice(ue+1,$e),$e=0):(ae.splice(ue,2),$e--));return G=ae.join("/"),G===""&&(G=ee?"/":"."),se?(se.path=G,k(se)):G}v.normalize=F;function U(X,G){X===""&&(X="."),G===""&&(G=".");var se=V(G),ee=V(X);if(ee&&(X=ee.path||"/"),se&&!se.scheme)return ee&&(se.scheme=ee.scheme),k(se);if(se||G.match(w))return G;if(ee&&!ee.host&&!ee.path)return ee.host=G,k(ee);var ae=G.charAt(0)==="/"?G:F(X.replace(/\/+$/,"")+"/"+G);return ee?(ee.path=ae,k(ee)):ae}v.join=U,v.isAbsolute=function(X){return X.charAt(0)==="/"||I.test(X)};function J(X,G){X===""&&(X="."),X=X.replace(/\/$/,"");for(var se=0;G.indexOf(X+"/")!==0;){var ee=X.lastIndexOf("/");if(ee<0||(X=X.slice(0,ee),X.match(/^([^\/]+:\/)?\/*$/)))return G;++se}return Array(se+1).join("../")+G.substr(X.length+1)}v.relative=J;var D=function(){var X=Object.create(null);return!("__proto__"in X)}();function B(X){return X}function q(X){return j(X)?"$"+X:X}v.toSetString=D?B:q;function W(X){return j(X)?X.slice(1):X}v.fromSetString=D?B:W;function j(X){if(!X)return!1;var G=X.length;if(G<9||X.charCodeAt(G-1)!==95||X.charCodeAt(G-2)!==95||X.charCodeAt(G-3)!==111||X.charCodeAt(G-4)!==116||X.charCodeAt(G-5)!==111||X.charCodeAt(G-6)!==114||X.charCodeAt(G-7)!==112||X.charCodeAt(G-8)!==95||X.charCodeAt(G-9)!==95)return!1;for(var se=G-10;se>=0;se--)if(X.charCodeAt(se)!==36)return!1;return!0}function Q(X,G,se){var ee=re(X.source,G.source);return ee!==0||(ee=X.originalLine-G.originalLine,ee!==0)||(ee=X.originalColumn-G.originalColumn,ee!==0||se)||(ee=X.generatedColumn-G.generatedColumn,ee!==0)||(ee=X.generatedLine-G.generatedLine,ee!==0)?ee:re(X.name,G.name)}v.compareByOriginalPositions=Q;function K(X,G,se){var ee=X.generatedLine-G.generatedLine;return ee!==0||(ee=X.generatedColumn-G.generatedColumn,ee!==0||se)||(ee=re(X.source,G.source),ee!==0)||(ee=X.originalLine-G.originalLine,ee!==0)||(ee=X.originalColumn-G.originalColumn,ee!==0)?ee:re(X.name,G.name)}v.compareByGeneratedPositionsDeflated=K;function re(X,G){return X===G?0:X===null?1:G===null?-1:X>G?1:-1}function oe(X,G){var se=X.generatedLine-G.generatedLine;return se!==0||(se=X.generatedColumn-G.generatedColumn,se!==0)||(se=re(X.source,G.source),se!==0)||(se=X.originalLine-G.originalLine,se!==0)||(se=X.originalColumn-G.originalColumn,se!==0)?se:re(X.name,G.name)}v.compareByGeneratedPositionsInflated=oe;function ie(X){return JSON.parse(X.replace(/^\)]}'[^\n]*\n/,""))}v.parseSourceMapInput=ie;function ce(X,G,se){if(G=G||"",X&&(X[X.length-1]!=="/"&&G[0]!=="/"&&(X+="/"),G=X+G),se){var ee=V(se);if(!ee)throw new Error("sourceMapURL could not be parsed");if(ee.path){var ae=ee.path.lastIndexOf("/");ae>=0&&(ee.path=ee.path.substring(0,ae+1))}G=U(k(ee),G)}return F(G)}v.computeSourceURL=ce}(Kr)),Kr}var Qr={},ws;function Pi(){if(ws)return Qr;ws=1;var v=fr(),x=Object.prototype.hasOwnProperty,I=typeof Map<"u";function w(){this._array=[],this._set=I?new Map:Object.create(null)}return w.fromArray=function(k,F){for(var U=new w,J=0,D=k.length;J<D;J++)U.add(k[J],F);return U},w.prototype.size=function(){return I?this._set.size:Object.getOwnPropertyNames(this._set).length},w.prototype.add=function(k,F){var U=I?k:v.toSetString(k),J=I?this.has(k):x.call(this._set,U),D=this._array.length;(!J||F)&&this._array.push(k),J||(I?this._set.set(k,D):this._set[U]=D)},w.prototype.has=function(k){if(I)return this._set.has(k);var F=v.toSetString(k);return x.call(this._set,F)},w.prototype.indexOf=function(k){if(I){var F=this._set.get(k);if(F>=0)return F}else{var U=v.toSetString(k);if(x.call(this._set,U))return this._set[U]}throw new Error('"'+k+'" is not in the set.')},w.prototype.at=function(k){if(k>=0&&k<this._array.length)return this._array[k];throw new Error("No element indexed by "+k)},w.prototype.toArray=function(){return this._array.slice()},Qr.ArraySet=w,Qr}var Gr={},Es;function Ja(){if(Es)return Gr;Es=1;var v=fr();function x(w,V){var k=w.generatedLine,F=V.generatedLine,U=w.generatedColumn,J=V.generatedColumn;return F>k||F==k&&J>=U||v.compareByGeneratedPositionsInflated(w,V)<=0}function I(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return I.prototype.unsortedForEach=function(V,k){this._array.forEach(V,k)},I.prototype.add=function(V){x(this._last,V)?(this._last=V,this._array.push(V)):(this._sorted=!1,this._array.push(V))},I.prototype.toArray=function(){return this._sorted||(this._array.sort(v.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},Gr.MappingList=I,Gr}var As;function Ji(){if(As)return Wr;As=1;var v=Ui(),x=fr(),I=Pi().ArraySet,w=Ja().MappingList;function V(k){k||(k={}),this._file=x.getArg(k,"file",null),this._sourceRoot=x.getArg(k,"sourceRoot",null),this._skipValidation=x.getArg(k,"skipValidation",!1),this._sources=new I,this._names=new I,this._mappings=new w,this._sourcesContents=null}return V.prototype._version=3,V.fromSourceMap=function(F){var U=F.sourceRoot,J=new V({file:F.file,sourceRoot:U});return F.eachMapping(function(D){var B={generated:{line:D.generatedLine,column:D.generatedColumn}};D.source!=null&&(B.source=D.source,U!=null&&(B.source=x.relative(U,B.source)),B.original={line:D.originalLine,column:D.originalColumn},D.name!=null&&(B.name=D.name)),J.addMapping(B)}),F.sources.forEach(function(D){var B=D;U!==null&&(B=x.relative(U,D)),J._sources.has(B)||J._sources.add(B);var q=F.sourceContentFor(D);q!=null&&J.setSourceContent(D,q)}),J},V.prototype.addMapping=function(F){var U=x.getArg(F,"generated"),J=x.getArg(F,"original",null),D=x.getArg(F,"source",null),B=x.getArg(F,"name",null);this._skipValidation||this._validateMapping(U,J,D,B),D!=null&&(D=String(D),this._sources.has(D)||this._sources.add(D)),B!=null&&(B=String(B),this._names.has(B)||this._names.add(B)),this._mappings.add({generatedLine:U.line,generatedColumn:U.column,originalLine:J!=null&&J.line,originalColumn:J!=null&&J.column,source:D,name:B})},V.prototype.setSourceContent=function(F,U){var J=F;this._sourceRoot!=null&&(J=x.relative(this._sourceRoot,J)),U!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[x.toSetString(J)]=U):this._sourcesContents&&(delete this._sourcesContents[x.toSetString(J)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},V.prototype.applySourceMap=function(F,U,J){var D=U;if(U==null){if(F.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);D=F.file}var B=this._sourceRoot;B!=null&&(D=x.relative(B,D));var q=new I,W=new I;this._mappings.unsortedForEach(function(j){if(j.source===D&&j.originalLine!=null){var Q=F.originalPositionFor({line:j.originalLine,column:j.originalColumn});Q.source!=null&&(j.source=Q.source,J!=null&&(j.source=x.join(J,j.source)),B!=null&&(j.source=x.relative(B,j.source)),j.originalLine=Q.line,j.originalColumn=Q.column,Q.name!=null&&(j.name=Q.name))}var K=j.source;K!=null&&!q.has(K)&&q.add(K);var re=j.name;re!=null&&!W.has(re)&&W.add(re)},this),this._sources=q,this._names=W,F.sources.forEach(function(j){var Q=F.sourceContentFor(j);Q!=null&&(J!=null&&(j=x.join(J,j)),B!=null&&(j=x.relative(B,j)),this.setSourceContent(j,Q))},this)},V.prototype._validateMapping=function(F,U,J,D){if(U&&typeof U.line!="number"&&typeof U.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(F&&"line"in F&&"column"in F&&F.line>0&&F.column>=0&&!U&&!J&&!D)){if(F&&"line"in F&&"column"in F&&U&&"line"in U&&"column"in U&&F.line>0&&F.column>=0&&U.line>0&&U.column>=0&&J)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:F,source:J,original:U,name:D}))}},V.prototype._serializeMappings=function(){for(var F=0,U=1,J=0,D=0,B=0,q=0,W="",j,Q,K,re,oe=this._mappings.toArray(),ie=0,ce=oe.length;ie<ce;ie++){if(Q=oe[ie],j="",Q.generatedLine!==U)for(F=0;Q.generatedLine!==U;)j+=";",U++;else if(ie>0){if(!x.compareByGeneratedPositionsInflated(Q,oe[ie-1]))continue;j+=","}j+=v.encode(Q.generatedColumn-F),F=Q.generatedColumn,Q.source!=null&&(re=this._sources.indexOf(Q.source),j+=v.encode(re-q),q=re,j+=v.encode(Q.originalLine-1-D),D=Q.originalLine-1,j+=v.encode(Q.originalColumn-J),J=Q.originalColumn,Q.name!=null&&(K=this._names.indexOf(Q.name),j+=v.encode(K-B),B=K)),W+=j}return W},V.prototype._generateSourcesContent=function(F,U){return F.map(function(J){if(!this._sourcesContents)return null;U!=null&&(J=x.relative(U,J));var D=x.toSetString(J);return Object.prototype.hasOwnProperty.call(this._sourcesContents,D)?this._sourcesContents[D]:null},this)},V.prototype.toJSON=function(){var F={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(F.file=this._file),this._sourceRoot!=null&&(F.sourceRoot=this._sourceRoot),this._sourcesContents&&(F.sourcesContent=this._generateSourcesContent(F.sources,F.sourceRoot)),F},V.prototype.toString=function(){return JSON.stringify(this.toJSON())},Wr.SourceMapGenerator=V,Wr}var qt={},Zr={},Is;function Oa(){return Is||(Is=1,function(v){v.GREATEST_LOWER_BOUND=1,v.LEAST_UPPER_BOUND=2;function x(I,w,V,k,F,U){var J=Math.floor((w-I)/2)+I,D=F(V,k[J],!0);return D===0?J:D>0?w-J>1?x(J,w,V,k,F,U):U==v.LEAST_UPPER_BOUND?w<k.length?w:-1:J:J-I>1?x(I,J,V,k,F,U):U==v.LEAST_UPPER_BOUND?J:I<0?-1:I}v.search=function(w,V,k,F){if(V.length===0)return-1;var U=x(-1,V.length,w,V,k,F||v.GREATEST_LOWER_BOUND);if(U<0)return-1;for(;U-1>=0&&k(V[U],V[U-1],!0)===0;)--U;return U}}(Zr)),Zr}var Xr={},Ms;function Da(){if(Ms)return Xr;Ms=1;function v(w,V,k){var F=w[V];w[V]=w[k],w[k]=F}function x(w,V){return Math.round(w+Math.random()*(V-w))}function I(w,V,k,F){if(k<F){var U=x(k,F),J=k-1;v(w,U,F);for(var D=w[F],B=k;B<F;B++)V(w[B],D)<=0&&(J+=1,v(w,J,B));v(w,J+1,B);var q=J+1;I(w,V,k,q-1),I(w,V,q+1,F)}}return Xr.quickSort=function(w,V){I(w,V,0,w.length-1)},Xr}var Vs;function Ba(){if(Vs)return qt;Vs=1;var v=fr(),x=Oa(),I=Pi().ArraySet,w=Ui(),V=Da().quickSort;function k(D,B){var q=D;return typeof D=="string"&&(q=v.parseSourceMapInput(D)),q.sections!=null?new J(q,B):new F(q,B)}k.fromSourceMap=function(D,B){return F.fromSourceMap(D,B)},k.prototype._version=3,k.prototype.__generatedMappings=null,Object.defineProperty(k.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),k.prototype.__originalMappings=null,Object.defineProperty(k.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),k.prototype._charIsMappingSeparator=function(B,q){var W=B.charAt(q);return W===";"||W===","},k.prototype._parseMappings=function(B,q){throw new Error("Subclasses must implement _parseMappings")},k.GENERATED_ORDER=1,k.ORIGINAL_ORDER=2,k.GREATEST_LOWER_BOUND=1,k.LEAST_UPPER_BOUND=2,k.prototype.eachMapping=function(B,q,W){var j=q||null,Q=W||k.GENERATED_ORDER,K;switch(Q){case k.GENERATED_ORDER:K=this._generatedMappings;break;case k.ORIGINAL_ORDER:K=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var re=this.sourceRoot;K.map(function(oe){var ie=oe.source===null?null:this._sources.at(oe.source);return ie=v.computeSourceURL(re,ie,this._sourceMapURL),{source:ie,generatedLine:oe.generatedLine,generatedColumn:oe.generatedColumn,originalLine:oe.originalLine,originalColumn:oe.originalColumn,name:oe.name===null?null:this._names.at(oe.name)}},this).forEach(B,j)},k.prototype.allGeneratedPositionsFor=function(B){var q=v.getArg(B,"line"),W={source:v.getArg(B,"source"),originalLine:q,originalColumn:v.getArg(B,"column",0)};if(W.source=this._findSourceIndex(W.source),W.source<0)return[];var j=[],Q=this._findMapping(W,this._originalMappings,"originalLine","originalColumn",v.compareByOriginalPositions,x.LEAST_UPPER_BOUND);if(Q>=0){var K=this._originalMappings[Q];if(B.column===void 0)for(var re=K.originalLine;K&&K.originalLine===re;)j.push({line:v.getArg(K,"generatedLine",null),column:v.getArg(K,"generatedColumn",null),lastColumn:v.getArg(K,"lastGeneratedColumn",null)}),K=this._originalMappings[++Q];else for(var oe=K.originalColumn;K&&K.originalLine===q&&K.originalColumn==oe;)j.push({line:v.getArg(K,"generatedLine",null),column:v.getArg(K,"generatedColumn",null),lastColumn:v.getArg(K,"lastGeneratedColumn",null)}),K=this._originalMappings[++Q]}return j},qt.SourceMapConsumer=k;function F(D,B){var q=D;typeof D=="string"&&(q=v.parseSourceMapInput(D));var W=v.getArg(q,"version"),j=v.getArg(q,"sources"),Q=v.getArg(q,"names",[]),K=v.getArg(q,"sourceRoot",null),re=v.getArg(q,"sourcesContent",null),oe=v.getArg(q,"mappings"),ie=v.getArg(q,"file",null);if(W!=this._version)throw new Error("Unsupported version: "+W);K&&(K=v.normalize(K)),j=j.map(String).map(v.normalize).map(function(ce){return K&&v.isAbsolute(K)&&v.isAbsolute(ce)?v.relative(K,ce):ce}),this._names=I.fromArray(Q.map(String),!0),this._sources=I.fromArray(j,!0),this._absoluteSources=this._sources.toArray().map(function(ce){return v.computeSourceURL(K,ce,B)}),this.sourceRoot=K,this.sourcesContent=re,this._mappings=oe,this._sourceMapURL=B,this.file=ie}F.prototype=Object.create(k.prototype),F.prototype.consumer=k,F.prototype._findSourceIndex=function(D){var B=D;if(this.sourceRoot!=null&&(B=v.relative(this.sourceRoot,B)),this._sources.has(B))return this._sources.indexOf(B);var q;for(q=0;q<this._absoluteSources.length;++q)if(this._absoluteSources[q]==D)return q;return-1},F.fromSourceMap=function(B,q){var W=Object.create(F.prototype),j=W._names=I.fromArray(B._names.toArray(),!0),Q=W._sources=I.fromArray(B._sources.toArray(),!0);W.sourceRoot=B._sourceRoot,W.sourcesContent=B._generateSourcesContent(W._sources.toArray(),W.sourceRoot),W.file=B._file,W._sourceMapURL=q,W._absoluteSources=W._sources.toArray().map(function(se){return v.computeSourceURL(W.sourceRoot,se,q)});for(var K=B._mappings.toArray().slice(),re=W.__generatedMappings=[],oe=W.__originalMappings=[],ie=0,ce=K.length;ie<ce;ie++){var X=K[ie],G=new U;G.generatedLine=X.generatedLine,G.generatedColumn=X.generatedColumn,X.source&&(G.source=Q.indexOf(X.source),G.originalLine=X.originalLine,G.originalColumn=X.originalColumn,X.name&&(G.name=j.indexOf(X.name)),oe.push(G)),re.push(G)}return V(W.__originalMappings,v.compareByOriginalPositions),W},F.prototype._version=3,Object.defineProperty(F.prototype,"sources",{get:function(){return this._absoluteSources.slice()}});function U(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}F.prototype._parseMappings=function(B,q){for(var W=1,j=0,Q=0,K=0,re=0,oe=0,ie=B.length,ce=0,X={},G={},se=[],ee=[],ae,le,$e,ue,ye;ce<ie;)if(B.charAt(ce)===";")W++,ce++,j=0;else if(B.charAt(ce)===",")ce++;else{for(ae=new U,ae.generatedLine=W,ue=ce;ue<ie&&!this._charIsMappingSeparator(B,ue);ue++);if(le=B.slice(ce,ue),$e=X[le],$e)ce+=le.length;else{for($e=[];ce<ue;)w.decode(B,ce,G),ye=G.value,ce=G.rest,$e.push(ye);if($e.length===2)throw new Error("Found a source, but no line and column");if($e.length===3)throw new Error("Found a source and line, but no column");X[le]=$e}ae.generatedColumn=j+$e[0],j=ae.generatedColumn,$e.length>1&&(ae.source=re+$e[1],re+=$e[1],ae.originalLine=Q+$e[2],Q=ae.originalLine,ae.originalLine+=1,ae.originalColumn=K+$e[3],K=ae.originalColumn,$e.length>4&&(ae.name=oe+$e[4],oe+=$e[4])),ee.push(ae),typeof ae.originalLine=="number"&&se.push(ae)}V(ee,v.compareByGeneratedPositionsDeflated),this.__generatedMappings=ee,V(se,v.compareByOriginalPositions),this.__originalMappings=se},F.prototype._findMapping=function(B,q,W,j,Q,K){if(B[W]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+B[W]);if(B[j]<0)throw new TypeError("Column must be greater than or equal to 0, got "+B[j]);return x.search(B,q,Q,K)},F.prototype.computeColumnSpans=function(){for(var B=0;B<this._generatedMappings.length;++B){var q=this._generatedMappings[B];if(B+1<this._generatedMappings.length){var W=this._generatedMappings[B+1];if(q.generatedLine===W.generatedLine){q.lastGeneratedColumn=W.generatedColumn-1;continue}}q.lastGeneratedColumn=1/0}},F.prototype.originalPositionFor=function(B){var q={generatedLine:v.getArg(B,"line"),generatedColumn:v.getArg(B,"column")},W=this._findMapping(q,this._generatedMappings,"generatedLine","generatedColumn",v.compareByGeneratedPositionsDeflated,v.getArg(B,"bias",k.GREATEST_LOWER_BOUND));if(W>=0){var j=this._generatedMappings[W];if(j.generatedLine===q.generatedLine){var Q=v.getArg(j,"source",null);Q!==null&&(Q=this._sources.at(Q),Q=v.computeSourceURL(this.sourceRoot,Q,this._sourceMapURL));var K=v.getArg(j,"name",null);return K!==null&&(K=this._names.at(K)),{source:Q,line:v.getArg(j,"originalLine",null),column:v.getArg(j,"originalColumn",null),name:K}}}return{source:null,line:null,column:null,name:null}},F.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(B){return B==null}):!1},F.prototype.sourceContentFor=function(B,q){if(!this.sourcesContent)return null;var W=this._findSourceIndex(B);if(W>=0)return this.sourcesContent[W];var j=B;this.sourceRoot!=null&&(j=v.relative(this.sourceRoot,j));var Q;if(this.sourceRoot!=null&&(Q=v.urlParse(this.sourceRoot))){var K=j.replace(/^file:\/\//,"");if(Q.scheme=="file"&&this._sources.has(K))return this.sourcesContent[this._sources.indexOf(K)];if((!Q.path||Q.path=="/")&&this._sources.has("/"+j))return this.sourcesContent[this._sources.indexOf("/"+j)]}if(q)return null;throw new Error('"'+j+'" is not in the SourceMap.')},F.prototype.generatedPositionFor=function(B){var q=v.getArg(B,"source");if(q=this._findSourceIndex(q),q<0)return{line:null,column:null,lastColumn:null};var W={source:q,originalLine:v.getArg(B,"line"),originalColumn:v.getArg(B,"column")},j=this._findMapping(W,this._originalMappings,"originalLine","originalColumn",v.compareByOriginalPositions,v.getArg(B,"bias",k.GREATEST_LOWER_BOUND));if(j>=0){var Q=this._originalMappings[j];if(Q.source===W.source)return{line:v.getArg(Q,"generatedLine",null),column:v.getArg(Q,"generatedColumn",null),lastColumn:v.getArg(Q,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},qt.BasicSourceMapConsumer=F;function J(D,B){var q=D;typeof D=="string"&&(q=v.parseSourceMapInput(D));var W=v.getArg(q,"version"),j=v.getArg(q,"sections");if(W!=this._version)throw new Error("Unsupported version: "+W);this._sources=new I,this._names=new I;var Q={line:-1,column:0};this._sections=j.map(function(K){if(K.url)throw new Error("Support for url field in sections not implemented.");var re=v.getArg(K,"offset"),oe=v.getArg(re,"line"),ie=v.getArg(re,"column");if(oe<Q.line||oe===Q.line&&ie<Q.column)throw new Error("Section offsets must be ordered and non-overlapping.");return Q=re,{generatedOffset:{generatedLine:oe+1,generatedColumn:ie+1},consumer:new k(v.getArg(K,"map"),B)}})}return J.prototype=Object.create(k.prototype),J.prototype.constructor=k,J.prototype._version=3,Object.defineProperty(J.prototype,"sources",{get:function(){for(var D=[],B=0;B<this._sections.length;B++)for(var q=0;q<this._sections[B].consumer.sources.length;q++)D.push(this._sections[B].consumer.sources[q]);return D}}),J.prototype.originalPositionFor=function(B){var q={generatedLine:v.getArg(B,"line"),generatedColumn:v.getArg(B,"column")},W=x.search(q,this._sections,function(Q,K){var re=Q.generatedLine-K.generatedOffset.generatedLine;return re||Q.generatedColumn-K.generatedOffset.generatedColumn}),j=this._sections[W];return j?j.consumer.originalPositionFor({line:q.generatedLine-(j.generatedOffset.generatedLine-1),column:q.generatedColumn-(j.generatedOffset.generatedLine===q.generatedLine?j.generatedOffset.generatedColumn-1:0),bias:B.bias}):{source:null,line:null,column:null,name:null}},J.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(B){return B.consumer.hasContentsOfAllSources()})},J.prototype.sourceContentFor=function(B,q){for(var W=0;W<this._sections.length;W++){var j=this._sections[W],Q=j.consumer.sourceContentFor(B,!0);if(Q)return Q}if(q)return null;throw new Error('"'+B+'" is not in the SourceMap.')},J.prototype.generatedPositionFor=function(B){for(var q=0;q<this._sections.length;q++){var W=this._sections[q];if(W.consumer._findSourceIndex(v.getArg(B,"source"))!==-1){var j=W.consumer.generatedPositionFor(B);if(j){var Q={line:j.line+(W.generatedOffset.generatedLine-1),column:j.column+(W.generatedOffset.generatedLine===j.line?W.generatedOffset.generatedColumn-1:0)};return Q}}}return{line:null,column:null}},J.prototype._parseMappings=function(B,q){this.__generatedMappings=[],this.__originalMappings=[];for(var W=0;W<this._sections.length;W++)for(var j=this._sections[W],Q=j.consumer._generatedMappings,K=0;K<Q.length;K++){var re=Q[K],oe=j.consumer._sources.at(re.source);oe=v.computeSourceURL(j.consumer.sourceRoot,oe,this._sourceMapURL),this._sources.add(oe),oe=this._sources.indexOf(oe);var ie=null;re.name&&(ie=j.consumer._names.at(re.name),this._names.add(ie),ie=this._names.indexOf(ie));var ce={source:oe,generatedLine:re.generatedLine+(j.generatedOffset.generatedLine-1),generatedColumn:re.generatedColumn+(j.generatedOffset.generatedLine===re.generatedLine?j.generatedOffset.generatedColumn-1:0),originalLine:re.originalLine,originalColumn:re.originalColumn,name:ie};this.__generatedMappings.push(ce),typeof ce.originalLine=="number"&&this.__originalMappings.push(ce)}V(this.__generatedMappings,v.compareByGeneratedPositionsDeflated),V(this.__originalMappings,v.compareByOriginalPositions)},qt.IndexedSourceMapConsumer=J,qt}var Yr={},Ls;function za(){if(Ls)return Yr;Ls=1;var v=Ji().SourceMapGenerator,x=fr(),I=/(\r?\n)/,w=10,V="$$$isSourceNode$$$";function k(F,U,J,D,B){this.children=[],this.sourceContents={},this.line=F??null,this.column=U??null,this.source=J??null,this.name=B??null,this[V]=!0,D!=null&&this.add(D)}return k.fromStringWithSourceMap=function(U,J,D){var B=new k,q=U.split(I),W=0,j=function(){var ie=X(),ce=X()||"";return ie+ce;function X(){return W<q.length?q[W++]:void 0}},Q=1,K=0,re=null;return J.eachMapping(function(ie){if(re!==null)if(Q<ie.generatedLine)oe(re,j()),Q++,K=0;else{var ce=q[W]||"",X=ce.substr(0,ie.generatedColumn-K);q[W]=ce.substr(ie.generatedColumn-K),K=ie.generatedColumn,oe(re,X),re=ie;return}for(;Q<ie.generatedLine;)B.add(j()),Q++;if(K<ie.generatedColumn){var ce=q[W]||"";B.add(ce.substr(0,ie.generatedColumn)),q[W]=ce.substr(ie.generatedColumn),K=ie.generatedColumn}re=ie},this),W<q.length&&(re&&oe(re,j()),B.add(q.splice(W).join(""))),J.sources.forEach(function(ie){var ce=J.sourceContentFor(ie);ce!=null&&(D!=null&&(ie=x.join(D,ie)),B.setSourceContent(ie,ce))}),B;function oe(ie,ce){if(ie===null||ie.source===void 0)B.add(ce);else{var X=D?x.join(D,ie.source):ie.source;B.add(new k(ie.originalLine,ie.originalColumn,X,ce,ie.name))}}},k.prototype.add=function(U){if(Array.isArray(U))U.forEach(function(J){this.add(J)},this);else if(U[V]||typeof U=="string")U&&this.children.push(U);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+U);return this},k.prototype.prepend=function(U){if(Array.isArray(U))for(var J=U.length-1;J>=0;J--)this.prepend(U[J]);else if(U[V]||typeof U=="string")this.children.unshift(U);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+U);return this},k.prototype.walk=function(U){for(var J,D=0,B=this.children.length;D<B;D++)J=this.children[D],J[V]?J.walk(U):J!==""&&U(J,{source:this.source,line:this.line,column:this.column,name:this.name})},k.prototype.join=function(U){var J,D,B=this.children.length;if(B>0){for(J=[],D=0;D<B-1;D++)J.push(this.children[D]),J.push(U);J.push(this.children[D]),this.children=J}return this},k.prototype.replaceRight=function(U,J){var D=this.children[this.children.length-1];return D[V]?D.replaceRight(U,J):typeof D=="string"?this.children[this.children.length-1]=D.replace(U,J):this.children.push("".replace(U,J)),this},k.prototype.setSourceContent=function(U,J){this.sourceContents[x.toSetString(U)]=J},k.prototype.walkSourceContents=function(U){for(var J=0,D=this.children.length;J<D;J++)this.children[J][V]&&this.children[J].walkSourceContents(U);for(var B=Object.keys(this.sourceContents),J=0,D=B.length;J<D;J++)U(x.fromSetString(B[J]),this.sourceContents[B[J]])},k.prototype.toString=function(){var U="";return this.walk(function(J){U+=J}),U},k.prototype.toStringWithSourceMap=function(U){var J={code:"",line:1,column:0},D=new v(U),B=!1,q=null,W=null,j=null,Q=null;return this.walk(function(K,re){J.code+=K,re.source!==null&&re.line!==null&&re.column!==null?((q!==re.source||W!==re.line||j!==re.column||Q!==re.name)&&D.addMapping({source:re.source,original:{line:re.line,column:re.column},generated:{line:J.line,column:J.column},name:re.name}),q=re.source,W=re.line,j=re.column,Q=re.name,B=!0):B&&(D.addMapping({generated:{line:J.line,column:J.column}}),q=null,B=!1);for(var oe=0,ie=K.length;oe<ie;oe++)K.charCodeAt(oe)===w?(J.line++,J.column=0,oe+1===ie?(q=null,B=!1):B&&D.addMapping({source:re.source,original:{line:re.line,column:re.column},generated:{line:J.line,column:J.column},name:re.name})):J.column++}),this.walkSourceContents(function(K,re){D.setSourceContent(K,re)}),{code:J.code,map:D}},Yr.SourceNode=k,Yr}var Rs;function ks(){return Rs||(Rs=1,Ht.SourceMapGenerator=Ji().SourceMapGenerator,Ht.SourceMapConsumer=Ba().SourceMapConsumer,Ht.SourceNode=za().SourceNode),Ht}var en={exports:{}},tn={exports:{}},Fs;function Ha(){return Fs||(Fs=1,function(v,x){(function(I,w){v.exports=w()})(mn,function(){var I=/[#@] sourceMappingURL=([^\s'"]*)/,w=RegExp(`(?:/\\*(?:\\s*\r?
|
||
(?://)?)?(?:`+I.source+")\\s*\\*/|//(?:"+I.source+"))\\s*");return{regex:w,_innerRegex:I,getFrom:function(V){var k=V.match(w);return k?k[1]||k[2]||"":null},existsIn:function(V){return w.test(V)},removeFrom:function(V){return V.replace(w,"")},insertBefore:function(V,k){var F=V.match(w);return F?V.slice(0,F.index)+k+V.slice(F.index):V+k}}})}(tn)),tn.exports}var rn={exports:{}},Ns;function qa(){return Ns||(Ns=1,function(v,x){(function(I,w){v.exports=w()})(mn,function(){function I(){var w=arguments.length;if(w===0)throw new Error("resolveUrl requires at least one argument; got none.");var V=document.createElement("base");if(V.href=arguments[0],w===1)return V.href;var k=document.getElementsByTagName("head")[0];k.insertBefore(V,k.firstChild);for(var F=document.createElement("a"),U,J=1;J<w;J++)F.href=arguments[J],U=F.href,V.href=U;return k.removeChild(V),U}return I})}(rn)),rn.exports}var Ts;function ja(){return Ts||(Ts=1,function(v,x){(function(I,w){{var V=Ha(),k=qa();v.exports=w(V,k)}})(mn,function(I,w){function V(G,se,ee){setImmediate(function(){G(se,ee)})}function k(G,se){try{return JSON.parse(G.replace(/^\)\]\}'/,""))}catch(ee){throw ee.sourceMapData=se,ee}}function F(G,se,ee){var ae=se;try{return String(G(ae))}catch(le){throw le.sourceMapData=ee,le}}function U(G,se,ee,ae){var le;try{le=Q(G,se)}catch(ue){return V(ae,ue)}if(!le||le.map)return V(ae,null,le);var $e=le.url;ee($e,function(ue,ye){if(ue)return ue.sourceMapData=le,ae(ue);le.map=String(ye);try{le.map=k(le.map,le)}catch(ke){return ae(ke)}ae(null,le)})}function J(G,se,ee){var ae=Q(G,se);return!ae||ae.map||(ae.map=F(ee,ae.url,ae),ae.map=k(ae.map,ae)),ae}var D=/^data:([^,;]*)(;[^,;]*)*(?:,(.*))?$/,B=/^(?:application|text)\/json$/,q="utf-8";function W(G){for(var se=atob(G),ee=se.length,ae=new Uint8Array(ee),le=0;le<ee;le++)ae[le]=se.charCodeAt(le);return ae}function j(G){if(typeof TextDecoder>"u"||typeof Uint8Array>"u")return atob(G);var se=W(G),ee=new TextDecoder(q,{fatal:!0});return ee.decode(se)}function Q(G,se){var ee=I.getFrom(G);if(!ee)return null;var ae=ee.match(D);if(ae){var le=ae[1]||"text/plain",$e=ae[2]||"",ue=ae[3]||"",ye={sourceMappingURL:ee,url:null,sourcesRelativeTo:se,map:ue};if(!B.test(le)){var ke=new Error("Unuseful data uri mime type: "+le);throw ke.sourceMapData=ye,ke}try{ye.map=k($e===";base64"?j(ue):decodeURIComponent(ue),ye)}catch(t){throw t.sourceMapData=ye,t}return ye}var he=w(se,ee);return{sourceMappingURL:ee,url:he,sourcesRelativeTo:he,map:null}}function K(G,se,ee,ae,le){typeof ae=="function"&&(le=ae,ae={});var $e=G.sources?G.sources.length:0,ue={sourcesResolved:[],sourcesContent:[]};if($e===0){V(le,null,ue);return}var ye=function(){$e--,$e===0&&le(null,ue)};ie(G,se,ae,function(ke,he,t){if(ue.sourcesResolved[t]=ke,typeof he=="string")ue.sourcesContent[t]=he,V(ye,null);else{var m=ke;ee(m,function(c,Bt){ue.sourcesContent[t]=c||String(Bt),ye()})}})}function re(G,se,ee,ae){var le={sourcesResolved:[],sourcesContent:[]};return!G.sources||G.sources.length===0||ie(G,se,ae,function($e,ue,ye){if(le.sourcesResolved[ye]=$e,ee!==null)if(typeof ue=="string")le.sourcesContent[ye]=ue;else{var ke=$e;try{le.sourcesContent[ye]=String(ee(ke))}catch(he){le.sourcesContent[ye]=he}}}),le}var oe=/\/?$/;function ie(G,se,ee,ae){ee=ee||{};for(var le,$e,ue,ye=0,ke=G.sources.length;ye<ke;ye++)ue=null,typeof ee.sourceRoot=="string"?ue=ee.sourceRoot:typeof G.sourceRoot=="string"&&ee.sourceRoot!==!1&&(ue=G.sourceRoot),ue===null||ue===""?le=w(se,G.sources[ye]):le=w(se,ue.replace(oe,"/"),G.sources[ye]),$e=(G.sourcesContent||[])[ye],ae(le,$e,ye)}function ce(G,se,ee,ae,le){if(typeof ae=="function"&&(le=ae,ae={}),G===null){var $e=se,ue={sourceMappingURL:null,url:$e,sourcesRelativeTo:$e,map:null},ye=$e;ee(ye,function(he,t){if(he)return he.sourceMapData=ue,le(he);ue.map=String(t);try{ue.map=k(ue.map,ue)}catch(m){return le(m)}ke(ue)})}else U(G,se,ee,function(he,t){if(he)return le(he);if(!t)return le(null,null);ke(t)});function ke(he){K(he.map,he.sourcesRelativeTo,ee,ae,function(t,m){if(t)return le(t);he.sourcesResolved=m.sourcesResolved,he.sourcesContent=m.sourcesContent,le(null,he)})}}function X(G,se,ee,ae){var le;if(G===null){var $e=se;le={sourceMappingURL:null,url:$e,sourcesRelativeTo:$e,map:null},le.map=F(ee,$e,le),le.map=k(le.map,le)}else if(le=J(G,se,ee),!le)return null;var ue=re(le.map,le.sourcesRelativeTo,ee,ae);return le.sourcesResolved=ue.sourcesResolved,le.sourcesContent=ue.sourcesContent,le}return{resolveSourceMap:U,resolveSourceMapSync:J,resolveSources:K,resolveSourcesSync:re,resolve:ce,resolveSync:X,parseMapToJSON:k}})}(en)),en.exports}const Wa={},Ka=Object.freeze(Object.defineProperty({__proto__:null,default:Wa},Symbol.toStringTag,{value:"Module"})),fn=Di(Ka);var nn,Us;function Qa(){if(Us)return nn;Us=1;var v=fn;function x(I){return v.sep==="\\"?I.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):I}return nn=x,nn}var Ps;function Ga(){return Ps||(Ps=1,function(v,x){var I=ks().SourceMapGenerator,w=ks().SourceMapConsumer,V=ja(),k=Qa(),F=fn,U=fn;v.exports=J;function J(D){D._comment=D.comment,D.map=new I,D.position={line:1,column:1},D.files={};for(var B in x)D[B]=x[B]}x.updatePosition=function(D){var B=D.match(/\n/g);B&&(this.position.line+=B.length);var q=D.lastIndexOf(`
|
||
`);this.position.column=~q?D.length-q:this.position.column+D.length},x.emit=function(D,B){if(B){var q=k(B.source||"source.css");this.map.addMapping({source:q,generated:{line:this.position.line,column:Math.max(this.position.column-1,0)},original:{line:B.start.line,column:B.start.column-1}}),this.addFile(q,B)}return this.updatePosition(D),D},x.addFile=function(D,B){typeof B.content=="string"&&(Object.prototype.hasOwnProperty.call(this.files,D)||(this.files[D]=B.content))},x.applySourceMaps=function(){Object.keys(this.files).forEach(function(D){var B=this.files[D];if(this.map.setSourceContent(D,B),this.options.inputSourcemaps!==!1){var q=V.resolveSync(B,D,F.readFileSync);if(q){var W=new w(q.map),j=q.sourcesRelativeTo;this.map.applySourceMap(W,D,k(U.dirname(j)))}}},this)},x.comment=function(D){return/^# sourceMappingURL=/.test(D.comment)?this.emit("",D.position):this._comment(D)}}(br,br.exports)),br.exports}var Za=Na,Xa=Ua,Ya=function(v,x){x=x||{};var I=x.compress?new Za(x):new Xa(x);if(x.sourcemap){var w=Ga();w(I);var k=I.compile(v);I.applySourceMaps();var V=x.sourcemap==="generator"?I.map:I.map.toJSON();return{code:k,map:V}}var k=I.compile(v);return k};Ri.parse=ka;Ri.stringify=Ya;export{rl as a,Ri as c};
|
||
//# sourceMappingURL=index-eaed3aa9.js.map
|