436 lines
3.2 MiB
436 lines
3.2 MiB
import{a as Hs,g as js}from"./_commonjsHelpers-D6-XlEtG.js";import{r as qs}from"./index-D7HDsfES.js";const Ws=new RegExp("\\p{Lu}?\\p{Ll}+|[0-9]+|\\p{Lu}+(?!\\p{Ll})|\\p{Emoji_Presentation}|\\p{Extended_Pictographic}|\\p{L}+","gu");function Ks(x){return Array.from(x.match(Ws)??[])}function Gs(x){return Ks(x).map(L=>L.toLowerCase()).join("-")}/**
|
||
* @license
|
||
* MIT License
|
||
*
|
||
* Copyright (c) 2014-present, Lee Byron and other contributors.
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
* of this software and associated documentation files (the "Software"), to deal
|
||
* in the Software without restriction, including without limitation the rights
|
||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
* copies of the Software, and to permit persons to whom the Software is
|
||
* furnished to do so, subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in all
|
||
* copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
* SOFTWARE.
|
||
*/var nr="delete",Le=5,et=1<<Le,We=et-1,xe={};function $n(){return{value:!1}}function nt(x){x&&(x.value=!0)}function vn(){}function Et(x){return x.size===void 0&&(x.size=x.__iterate(Wa)),x.size}function dt(x,w){if(typeof w!="number"){var L=w>>>0;if(""+L!==w||L===4294967295)return NaN;w=L}return w<0?Et(x)+w:w}function Wa(){return!0}function ar(x,w,L){return(x===0&&!Ga(x)||L!==void 0&&x<=-L)&&(w===void 0||L!==void 0&&w>=L)}function Ft(x,w){return Ka(x,w,0)}function sr(x,w){return Ka(x,w,w)}function Ka(x,w,L){return x===void 0?L:Ga(x)?w===1/0?w:Math.max(0,w+x)|0:w===void 0||w===x?x:Math.min(w,x)|0}function Ga(x){return x<0||x===0&&1/x===-1/0}var Qa="@@__IMMUTABLE_ITERABLE__@@";function Ze(x){return!!(x&&x[Qa])}var wr="@@__IMMUTABLE_KEYED__@@";function ke(x){return!!(x&&x[wr])}var Er="@@__IMMUTABLE_INDEXED__@@";function Xe(x){return!!(x&&x[Er])}function Nr(x){return ke(x)||Xe(x)}var Ue=function(w){return Ze(w)?w:He(w)},at=function(x){function w(L){return ke(L)?L:gt(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w}(Ue),yt=function(x){function w(L){return Xe(L)?L:it(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w}(Ue),Tt=function(x){function w(L){return Ze(L)&&!Nr(L)?L:Ut(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w}(Ue);Ue.Keyed=at;Ue.Indexed=yt;Ue.Set=Tt;var Za="@@__IMMUTABLE_SEQ__@@";function Fr(x){return!!(x&&x[Za])}var Xa="@@__IMMUTABLE_RECORD__@@";function vt(x){return!!(x&&x[Xa])}function st(x){return Ze(x)||vt(x)}var ft="@@__IMMUTABLE_ORDERED__@@";function ot(x){return!!(x&&x[ft])}var Pt=0,tt=1,rt=2,pn=typeof Symbol=="function"&&Symbol.iterator,Ya="@@iterator",Tr=pn||Ya,we=function(w){this.next=w};we.prototype.toString=function(){return"[Iterator]"};we.KEYS=Pt;we.VALUES=tt;we.ENTRIES=rt;we.prototype.inspect=we.prototype.toSource=function(){return this.toString()};we.prototype[Tr]=function(){return this};function Re(x,w,L,A){var E=x===Pt?w:x===tt?L:[w,L];return A?A.value=E:A={value:E,done:!1},A}function ze(){return{value:void 0,done:!0}}function bn(x){return Array.isArray(x)?!0:!!Pr(x)}function Yn(x){return x&&typeof x.next=="function"}function hn(x){var w=Pr(x);return w&&w.call(x)}function Pr(x){var w=x&&(pn&&x[pn]||x[Ya]);if(typeof w=="function")return w}function Qs(x){var w=Pr(x);return w&&w===x.entries}function Zs(x){var w=Pr(x);return w&&w===x.keys}var Ot=Object.prototype.hasOwnProperty;function Cn(x){return Array.isArray(x)||typeof x=="string"?!0:x&&typeof x=="object"&&Number.isInteger(x.length)&&x.length>=0&&(x.length===0?Object.keys(x).length===1:x.hasOwnProperty(x.length-1))}var He=function(x){function w(L){return L==null?wn():st(L)?L.toSeq():Ys(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.toSeq=function(){return this},w.prototype.toString=function(){return this.__toString("Seq {","}")},w.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},w.prototype.__iterate=function(A,E){var N=this._cache;if(N){for(var F=N.length,O=0;O!==F;){var J=N[E?F-++O:O++];if(A(J[1],J[0],this)===!1)break}return O}return this.__iterateUncached(A,E)},w.prototype.__iterator=function(A,E){var N=this._cache;if(N){var F=N.length,O=0;return new we(function(){if(O===F)return ze();var J=N[E?F-++O:O++];return Re(A,J[0],J[1])})}return this.__iteratorUncached(A,E)},w}(Ue),gt=function(x){function w(L){return L==null?wn().toKeyedSeq():Ze(L)?ke(L)?L.toSeq():L.fromEntrySeq():vt(L)?L.toSeq():En(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.toKeyedSeq=function(){return this},w}(He),it=function(x){function w(L){return L==null?wn():Ze(L)?ke(L)?L.entrySeq():L.toIndexedSeq():vt(L)?L.toSeq().entrySeq():es(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return w(arguments)},w.prototype.toIndexedSeq=function(){return this},w.prototype.toString=function(){return this.__toString("Seq [","]")},w}(He),Ut=function(x){function w(L){return(Ze(L)&&!Nr(L)?L:it(L)).toSetSeq()}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return w(arguments)},w.prototype.toSetSeq=function(){return this},w}(He);He.isSeq=Fr;He.Keyed=gt;He.Set=Ut;He.Indexed=it;He.prototype[Za]=!0;var At=function(x){function w(L){this._array=L,this.size=L.length}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.get=function(A,E){return this.has(A)?this._array[dt(this,A)]:E},w.prototype.__iterate=function(A,E){for(var N=this._array,F=N.length,O=0;O!==F;){var J=E?F-++O:O++;if(A(N[J],J,this)===!1)break}return O},w.prototype.__iterator=function(A,E){var N=this._array,F=N.length,O=0;return new we(function(){if(O===F)return ze();var J=E?F-++O:O++;return Re(A,J,N[J])})},w}(it),xn=function(x){function w(L){var A=Object.keys(L).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(L):[]);this._object=L,this._keys=A,this.size=A.length}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.get=function(A,E){return E!==void 0&&!this.has(A)?E:this._object[A]},w.prototype.has=function(A){return Ot.call(this._object,A)},w.prototype.__iterate=function(A,E){for(var N=this._object,F=this._keys,O=F.length,J=0;J!==O;){var z=F[E?O-++J:J++];if(A(N[z],z,this)===!1)break}return J},w.prototype.__iterator=function(A,E){var N=this._object,F=this._keys,O=F.length,J=0;return new we(function(){if(J===O)return ze();var z=F[E?O-++J:J++];return Re(A,z,N[z])})},w}(gt);xn.prototype[ft]=!0;var Xs=function(x){function w(L){this._collection=L,this.size=L.length||L.size}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.__iterateUncached=function(A,E){if(E)return this.cacheResult().__iterate(A,E);var N=this._collection,F=hn(N),O=0;if(Yn(F))for(var J;!(J=F.next()).done&&A(J.value,O++,this)!==!1;);return O},w.prototype.__iteratorUncached=function(A,E){if(E)return this.cacheResult().__iterator(A,E);var N=this._collection,F=hn(N);if(!Yn(F))return new we(ze);var O=0;return new we(function(){var J=F.next();return J.done?J:Re(A,O++,J.value)})},w}(it),ea;function wn(){return ea||(ea=new At([]))}function En(x){var w=An(x);if(w)return w.fromEntrySeq();if(typeof x=="object")return new xn(x);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+x)}function es(x){var w=An(x);if(w)return w;throw new TypeError("Expected Array or collection object of values: "+x)}function Ys(x){var w=An(x);if(w)return Qs(x)?w.fromEntrySeq():Zs(x)?w.toSetSeq():w;if(typeof x=="object")return new xn(x);throw new TypeError("Expected Array or collection object of values, or keyed object: "+x)}function An(x){return Cn(x)?new At(x):bn(x)?new Xs(x):void 0}var ts="@@__IMMUTABLE_MAP__@@";function Or(x){return!!(x&&x[ts])}function In(x){return Or(x)&&ot(x)}function dn(x){return!!(x&&typeof x.equals=="function"&&typeof x.hashCode=="function")}function Oe(x,w){if(x===w||x!==x&&w!==w)return!0;if(!x||!w)return!1;if(typeof x.valueOf=="function"&&typeof w.valueOf=="function"){if(x=x.valueOf(),w=w.valueOf(),x===w||x!==x&&w!==w)return!0;if(!x||!w)return!1}return!!(dn(x)&&dn(w)&&x.equals(w))}var zt=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(w,L){w|=0,L|=0;var A=w&65535,E=L&65535;return A*E+((w>>>16)*E+A*(L>>>16)<<16>>>0)|0};function Ur(x){return x>>>1&1073741824|x&3221225471}var ei=Object.prototype.valueOf;function Qe(x){if(x==null)return ta(x);if(typeof x.hashCode=="function")return Ur(x.hashCode(x));var w=ii(x);if(w==null)return ta(w);switch(typeof w){case"boolean":return w?1108378657:1108378656;case"number":return ti(w);case"string":return w.length>oi?ri(w):fn(w);case"object":case"function":return ai(w);case"symbol":return ni(w);default:if(typeof w.toString=="function")return fn(w.toString());throw new Error("Value type "+typeof w+" cannot be hashed.")}}function ta(x){return x===null?1108378658:1108378659}function ti(x){if(x!==x||x===1/0)return 0;var w=x|0;for(w!==x&&(w^=x*4294967295);x>4294967295;)x/=4294967295,w^=x;return Ur(w)}function ri(x){var w=jr[x];return w===void 0&&(w=fn(x),Hr===li&&(Hr=0,jr={}),Hr++,jr[x]=w),w}function fn(x){for(var w=0,L=0;L<x.length;L++)w=31*w+x.charCodeAt(L)|0;return Ur(w)}function ni(x){var w=aa[x];return w!==void 0||(w=rs(),aa[x]=w),w}function ai(x){var w;if(mn&&(w=gn.get(x),w!==void 0)||(w=x[St],w!==void 0)||!na&&(w=x.propertyIsEnumerable&&x.propertyIsEnumerable[St],w!==void 0||(w=si(x),w!==void 0)))return w;if(w=rs(),mn)gn.set(x,w);else{if(ra!==void 0&&ra(x)===!1)throw new Error("Non-extensible objects are not allowed as keys.");if(na)Object.defineProperty(x,St,{enumerable:!1,configurable:!1,writable:!1,value:w});else if(x.propertyIsEnumerable!==void 0&&x.propertyIsEnumerable===x.constructor.prototype.propertyIsEnumerable)x.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},x.propertyIsEnumerable[St]=w;else if(x.nodeType!==void 0)x[St]=w;else throw new Error("Unable to set a non-enumerable property on object.")}return w}var ra=Object.isExtensible,na=function(){try{return Object.defineProperty({},"@",{}),!0}catch{return!1}}();function si(x){if(x&&x.nodeType>0)switch(x.nodeType){case 1:return x.uniqueID;case 9:return x.documentElement&&x.documentElement.uniqueID}}function ii(x){return x.valueOf!==ei&&typeof x.valueOf=="function"?x.valueOf(x):x}function rs(){var x=++zr;return zr&1073741824&&(zr=0),x}var mn=typeof WeakMap=="function",gn;mn&&(gn=new WeakMap);var aa=Object.create(null),zr=0,St="__immutablehash__";typeof Symbol=="function"&&(St=Symbol(St));var oi=16,li=255,Hr=0,jr={},Jr=function(x){function w(L,A){this._iter=L,this._useKeys=A,this.size=L.size}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.get=function(A,E){return this._iter.get(A,E)},w.prototype.has=function(A){return this._iter.has(A)},w.prototype.valueSeq=function(){return this._iter.valueSeq()},w.prototype.reverse=function(){var A=this,E=Mn(this,!0);return this._useKeys||(E.valueSeq=function(){return A._iter.toSeq().reverse()}),E},w.prototype.map=function(A,E){var N=this,F=os(this,A,E);return this._useKeys||(F.valueSeq=function(){return N._iter.toSeq().map(A,E)}),F},w.prototype.__iterate=function(A,E){var N=this;return this._iter.__iterate(function(F,O){return A(F,O,N)},E)},w.prototype.__iterator=function(A,E){return this._iter.__iterator(A,E)},w}(gt);Jr.prototype[ft]=!0;var ns=function(x){function w(L){this._iter=L,this.size=L.size}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.includes=function(A){return this._iter.includes(A)},w.prototype.__iterate=function(A,E){var N=this,F=0;return E&&Et(this),this._iter.__iterate(function(O){return A(O,E?N.size-++F:F++,N)},E)},w.prototype.__iterator=function(A,E){var N=this,F=this._iter.__iterator(tt,E),O=0;return E&&Et(this),new we(function(){var J=F.next();return J.done?J:Re(A,E?N.size-++O:O++,J.value,J)})},w}(it),as=function(x){function w(L){this._iter=L,this.size=L.size}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.has=function(A){return this._iter.includes(A)},w.prototype.__iterate=function(A,E){var N=this;return this._iter.__iterate(function(F){return A(F,F,N)},E)},w.prototype.__iterator=function(A,E){var N=this._iter.__iterator(tt,E);return new we(function(){var F=N.next();return F.done?F:Re(A,F.value,F.value,F)})},w}(Ut),ss=function(x){function w(L){this._iter=L,this.size=L.size}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.entrySeq=function(){return this._iter.toSeq()},w.prototype.__iterate=function(A,E){var N=this;return this._iter.__iterate(function(F){if(F){ia(F);var O=Ze(F);return A(O?F.get(1):F[1],O?F.get(0):F[0],N)}},E)},w.prototype.__iterator=function(A,E){var N=this._iter.__iterator(tt,E);return new we(function(){for(;;){var F=N.next();if(F.done)return F;var O=F.value;if(O){ia(O);var J=Ze(O);return Re(A,J?O.get(0):O[0],J?O.get(1):O[1],F)}}})},w}(gt);ns.prototype.cacheResult=Jr.prototype.cacheResult=as.prototype.cacheResult=ss.prototype.cacheResult=Vn;function is(x){var w=ct(x);return w._iter=x,w.size=x.size,w.flip=function(){return x},w.reverse=function(){var L=x.reverse.apply(this);return L.flip=function(){return x.reverse()},L},w.has=function(L){return x.includes(L)},w.includes=function(L){return x.has(L)},w.cacheResult=Vn,w.__iterateUncached=function(L,A){var E=this;return x.__iterate(function(N,F){return L(F,N,E)!==!1},A)},w.__iteratorUncached=function(L,A){if(L===rt){var E=x.__iterator(L,A);return new we(function(){var N=E.next();if(!N.done){var F=N.value[0];N.value[0]=N.value[1],N.value[1]=F}return N})}return x.__iterator(L===tt?Pt:tt,A)},w}function os(x,w,L){var A=ct(x);return A.size=x.size,A.has=function(E){return x.has(E)},A.get=function(E,N){var F=x.get(E,xe);return F===xe?N:w.call(L,F,E,x)},A.__iterateUncached=function(E,N){var F=this;return x.__iterate(function(O,J,z){return E(w.call(L,O,J,z),J,F)!==!1},N)},A.__iteratorUncached=function(E,N){var F=x.__iterator(rt,N);return new we(function(){var O=F.next();if(O.done)return O;var J=O.value,z=J[0];return Re(E,z,w.call(L,J[1],z,x),O)})},A}function Mn(x,w){var L=this,A=ct(x);return A._iter=x,A.size=x.size,A.reverse=function(){return x},x.flip&&(A.flip=function(){var E=is(x);return E.reverse=function(){return x.flip()},E}),A.get=function(E,N){return x.get(w?E:-1-E,N)},A.has=function(E){return x.has(w?E:-1-E)},A.includes=function(E){return x.includes(E)},A.cacheResult=Vn,A.__iterate=function(E,N){var F=this,O=0;return N&&Et(x),x.__iterate(function(J,z){return E(J,w?z:N?F.size-++O:O++,F)},!N)},A.__iterator=function(E,N){var F=0;N&&Et(x);var O=x.__iterator(rt,!N);return new we(function(){var J=O.next();if(J.done)return J;var z=J.value;return Re(E,w?z[0]:N?L.size-++F:F++,z[1],J)})},A}function ls(x,w,L,A){var E=ct(x);return A&&(E.has=function(N){var F=x.get(N,xe);return F!==xe&&!!w.call(L,F,N,x)},E.get=function(N,F){var O=x.get(N,xe);return O!==xe&&w.call(L,O,N,x)?O:F}),E.__iterateUncached=function(N,F){var O=this,J=0;return x.__iterate(function(z,H,K){if(w.call(L,z,H,K))return J++,N(z,A?H:J-1,O)},F),J},E.__iteratorUncached=function(N,F){var O=x.__iterator(rt,F),J=0;return new we(function(){for(;;){var z=O.next();if(z.done)return z;var H=z.value,K=H[0],Z=H[1];if(w.call(L,Z,K,x))return Re(N,A?K:J++,Z,z)}})},E}function _i(x,w,L){var A=Ct().asMutable();return x.__iterate(function(E,N){A.update(w.call(L,E,N,x),0,function(F){return F+1})}),A.asImmutable()}function ui(x,w,L){var A=ke(x),E=(ot(x)?ut():Ct()).asMutable();x.__iterate(function(F,O){E.update(w.call(L,F,O,x),function(J){return J=J||[],J.push(A?[O,F]:F),J})});var N=kn(x);return E.map(function(F){return Me(x,N(F))}).asImmutable()}function ci(x,w,L){var A=ke(x),E=[[],[]];x.__iterate(function(F,O){E[w.call(L,F,O,x)?1:0].push(A?[O,F]:F)});var N=kn(x);return E.map(function(F){return Me(x,N(F))})}function Ln(x,w,L,A){var E=x.size;if(ar(w,L,E))return x;if(typeof E>"u"&&(w<0||L<0))return Ln(x.toSeq().cacheResult(),w,L,A);var N=Ft(w,E),F=sr(L,E),O=F-N,J;O===O&&(J=O<0?0:O);var z=ct(x);return z.size=J===0?J:x.size&&J||void 0,!A&&Fr(x)&&J>=0&&(z.get=function(H,K){return H=dt(this,H),H>=0&&H<J?x.get(H+N,K):K}),z.__iterateUncached=function(H,K){var Z=this;if(J===0)return 0;if(K)return this.cacheResult().__iterate(H,K);var X=0,te=!0,ne=0;return x.__iterate(function(se,de){if(!(te&&(te=X++<N)))return ne++,H(se,A?de:ne-1,Z)!==!1&&ne!==J}),ne},z.__iteratorUncached=function(H,K){if(J!==0&&K)return this.cacheResult().__iterator(H,K);if(J===0)return new we(ze);var Z=x.__iterator(H,K),X=0,te=0;return new we(function(){for(;X++<N;)Z.next();if(++te>J)return ze();var ne=Z.next();return A||H===tt||ne.done?ne:H===Pt?Re(H,te-1,void 0,ne):Re(H,te-1,ne.value[1],ne)})},z}function $i(x,w,L){var A=ct(x);return A.__iterateUncached=function(E,N){var F=this;if(N)return this.cacheResult().__iterate(E,N);var O=0;return x.__iterate(function(J,z,H){return w.call(L,J,z,H)&&++O&&E(J,z,F)}),O},A.__iteratorUncached=function(E,N){var F=this;if(N)return this.cacheResult().__iterator(E,N);var O=x.__iterator(rt,N),J=!0;return new we(function(){if(!J)return ze();var z=O.next();if(z.done)return z;var H=z.value,K=H[0],Z=H[1];return w.call(L,Z,K,F)?E===rt?z:Re(E,K,Z,z):(J=!1,ze())})},A}function _s(x,w,L,A){var E=ct(x);return E.__iterateUncached=function(N,F){var O=this;if(F)return this.cacheResult().__iterate(N,F);var J=!0,z=0;return x.__iterate(function(H,K,Z){if(!(J&&(J=w.call(L,H,K,Z))))return z++,N(H,A?K:z-1,O)}),z},E.__iteratorUncached=function(N,F){var O=this;if(F)return this.cacheResult().__iterator(N,F);var J=x.__iterator(rt,F),z=!0,H=0;return new we(function(){var K,Z,X;do{if(K=J.next(),K.done)return A||N===tt?K:N===Pt?Re(N,H++,void 0,K):Re(N,H++,K.value[1],K);var te=K.value;Z=te[0],X=te[1],z&&(z=w.call(L,X,Z,O))}while(z);return N===rt?K:Re(N,Z,X,K)})},E}var pi=function(x){function w(L){this._wrappedIterables=L.flatMap(function(A){return A._wrappedIterables?A._wrappedIterables:[A]}),this.size=this._wrappedIterables.reduce(function(A,E){if(A!==void 0){var N=E.size;if(N!==void 0)return A+N}},0),this[wr]=this._wrappedIterables[0][wr],this[Er]=this._wrappedIterables[0][Er],this[ft]=this._wrappedIterables[0][ft]}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.__iterateUncached=function(A,E){if(this._wrappedIterables.length!==0){if(E)return this.cacheResult().__iterate(A,E);for(var N=0,F=ke(this),O=F?rt:tt,J=this._wrappedIterables[N].__iterator(O,E),z=!0,H=0;z;){for(var K=J.next();K.done;){if(N++,N===this._wrappedIterables.length)return H;J=this._wrappedIterables[N].__iterator(O,E),K=J.next()}var Z=F?A(K.value[1],K.value[0],this):A(K.value,H,this);z=Z!==!1,H++}return H}},w.prototype.__iteratorUncached=function(A,E){var N=this;if(this._wrappedIterables.length===0)return new we(ze);if(E)return this.cacheResult().__iterator(A,E);var F=0,O=this._wrappedIterables[F].__iterator(A,E);return new we(function(){for(var J=O.next();J.done;){if(F++,F===N._wrappedIterables.length)return J;O=N._wrappedIterables[F].__iterator(A,E),J=O.next()}return J})},w}(He);function hi(x,w){var L=ke(x),A=[x].concat(w).map(function(N){return Ze(N)?L&&(N=at(N)):N=L?En(N):es(Array.isArray(N)?N:[N]),N}).filter(function(N){return N.size!==0});if(A.length===0)return x;if(A.length===1){var E=A[0];if(E===x||L&&ke(E)||Xe(x)&&Xe(E))return E}return new pi(A)}function us(x,w,L){var A=ct(x);return A.__iterateUncached=function(E,N){if(N)return this.cacheResult().__iterate(E,N);var F=0,O=!1;function J(z,H){z.__iterate(function(K,Z){return(!w||H<w)&&Ze(K)?J(K,H+1):(F++,E(K,L?Z:F-1,A)===!1&&(O=!0)),!O},N)}return J(x,0),F},A.__iteratorUncached=function(E,N){if(N)return this.cacheResult().__iterator(E,N);var F=x.__iterator(E,N),O=[],J=0;return new we(function(){for(;F;){var z=F.next();if(z.done!==!1){F=O.pop();continue}var H=z.value;if(E===rt&&(H=H[1]),(!w||O.length<w)&&Ze(H))O.push(F),F=H.__iterator(E,N);else return L?z:Re(E,J++,H,z)}return ze()})},A}function di(x,w,L){var A=kn(x);return x.toSeq().map(function(E,N){return A(w.call(L,E,N,x))}).flatten(!0)}function fi(x,w){var L=ct(x);return L.size=x.size&&x.size*2-1,L.__iterateUncached=function(A,E){var N=this,F=0;return x.__iterate(function(O){return(!F||A(w,F++,N)!==!1)&&A(O,F++,N)!==!1},E),F},L.__iteratorUncached=function(A,E){var N=x.__iterator(tt,E),F=0,O;return new we(function(){return(!O||F%2)&&(O=N.next(),O.done)?O:F%2?Re(A,F++,w):Re(A,F++,O.value,O)})},L}function It(x,w,L){w||(w=cs);var A=ke(x),E=0,N=x.toSeq().map(function(F,O){return[O,F,E++,L?L(F,O,x):F]}).valueSeq().toArray();return N.sort(function(F,O){return w(F[3],O[3])||F[2]-O[2]}).forEach(A?function(F,O){N[O].length=2}:function(F,O){N[O]=F[1]}),A?gt(N):Xe(x)?it(N):Ut(N)}function dr(x,w,L){if(w||(w=cs),L){var A=x.toSeq().map(function(E,N){return[E,L(E,N,x)]}).reduce(function(E,N){return sa(w,E[1],N[1])?N:E});return A&&A[0]}return x.reduce(function(E,N){return sa(w,E,N)?N:E})}function sa(x,w,L){var A=x(L,w);return A===0&&L!==w&&(L==null||L!==L)||A>0}function fr(x,w,L,A){var E=ct(x),N=new At(L).map(function(F){return F.size});return E.size=A?N.max():N.min(),E.__iterate=function(F,O){for(var J=this.__iterator(tt,O),z,H=0;!(z=J.next()).done&&F(z.value,H++,this)!==!1;);return H},E.__iteratorUncached=function(F,O){var J=L.map(function(K){return K=Ue(K),hn(O?K.reverse():K)}),z=0,H=!1;return new we(function(){var K;return H||(K=J.map(function(Z){return Z.next()}),H=A?K.every(function(Z){return Z.done}):K.some(function(Z){return Z.done})),H?ze():Re(F,z++,w.apply(null,K.map(function(Z){return Z.value})))})},E}function Me(x,w){return x===w?x:Fr(x)?w:x.constructor(w)}function ia(x){if(x!==Object(x))throw new TypeError("Expected [K, V] tuple: "+x)}function kn(x){return ke(x)?at:Xe(x)?yt:Tt}function ct(x){return Object.create((ke(x)?gt:Xe(x)?it:Ut).prototype)}function Vn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):He.prototype.cacheResult.call(this)}function cs(x,w){return x===void 0&&w===void 0?0:x===void 0?1:w===void 0?-1:x>w?1:x<w?-1:0}function lt(x,w){w=w||0;for(var L=Math.max(0,x.length-w),A=new Array(L),E=0;E<L;E++)A[E]=x[E+w];return A}function Gt(x,w){if(!x)throw new Error(w)}function Ye(x){Gt(x!==1/0,"Cannot perform this action with an infinite size.")}function $s(x){if(Cn(x)&&typeof x!="string")return x;if(ot(x))return x.toArray();throw new TypeError("Invalid keyPath: expected Ordered Collection or Array: "+x)}var mi=Object.prototype.toString;function Rn(x){if(!x||typeof x!="object"||mi.call(x)!=="[object Object]")return!1;var w=Object.getPrototypeOf(x);if(w===null)return!0;for(var L=w,A=Object.getPrototypeOf(w);A!==null;)L=A,A=Object.getPrototypeOf(L);return L===w}function mt(x){return typeof x=="object"&&(st(x)||Array.isArray(x)||Rn(x))}function Xt(x){try{return typeof x=="string"?JSON.stringify(x):String(x)}catch{return JSON.stringify(x)}}function ps(x,w){return st(x)?x.has(w):mt(x)&&Ot.call(x,w)}function Nn(x,w,L){return st(x)?x.get(w,L):ps(x,w)?typeof x.get=="function"?x.get(w):x[w]:L}function Ar(x){if(Array.isArray(x))return lt(x);var w={};for(var L in x)Ot.call(x,L)&&(w[L]=x[L]);return w}function hs(x,w){if(!mt(x))throw new TypeError("Cannot update non-data-structure value: "+x);if(st(x)){if(!x.remove)throw new TypeError("Cannot update immutable value without .remove() method: "+x);return x.remove(w)}if(!Ot.call(x,w))return x;var L=Ar(x);return Array.isArray(L)?L.splice(w,1):delete L[w],L}function ds(x,w,L){if(!mt(x))throw new TypeError("Cannot update non-data-structure value: "+x);if(st(x)){if(!x.set)throw new TypeError("Cannot update immutable value without .set() method: "+x);return x.set(w,L)}if(Ot.call(x,w)&&L===x[w])return x;var A=Ar(x);return A[w]=L,A}function bt(x,w,L,A){A||(A=L,L=void 0);var E=fs(st(x),x,$s(w),0,L,A);return E===xe?L:E}function fs(x,w,L,A,E,N){var F=w===xe;if(A===L.length){var O=F?E:w,J=N(O);return J===O?w:J}if(!F&&!mt(w))throw new TypeError("Cannot update within non-data-structure value in path ["+Array.from(L).slice(0,A).map(Xt)+"]: "+w);var z=L[A];if(typeof z>"u")throw new TypeError("Index can not be undefined in updateIn(). This should not happen");var H=F?xe:Nn(w,z,xe),K=fs(H===xe?x:st(H),H,L,A+1,E,N);return K===H?w:K===xe?hs(w,z):ds(F?x?_t():{}:w,z,K)}function ms(x,w,L){return bt(x,w,xe,function(){return L})}function Fn(x,w){return ms(this,x,w)}function gs(x,w){return bt(x,w,function(){return xe})}function Tn(x){return gs(this,x)}function Pn(x,w,L,A){return bt(x,[w],L,A)}function On(x,w,L){return arguments.length===1?x(this):Pn(this,x,w,L)}function Un(x,w,L){return bt(this,x,w,L)}function Ss(){for(var x=[],w=arguments.length;w--;)x[w]=arguments[w];return vs(this,x)}function ys(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];if(typeof x!="function")throw new TypeError("Invalid merger function: "+x);return vs(this,w,x)}function vs(x,w,L){for(var A=[],E=0;E<w.length;E++){var N=at(w[E]);N.size!==0&&A.push(N)}return A.length===0?x:x.toSeq().size===0&&!x.__ownerID&&A.length===1?x.constructor(A[0]):x.withMutations(function(F){for(var O=L?function(z,H){Pn(F,H,xe,function(K){return K===xe?z:L(K,z,H)})}:function(z,H){F.set(H,z)},J=0;J<A.length;J++)A[J].forEach(O)})}function gi(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];return or(x,w)}function Si(x,w){for(var L=[],A=arguments.length-2;A-- >0;)L[A]=arguments[A+2];return or(w,L,x)}function yi(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];return ir(x,w)}function vi(x,w){for(var L=[],A=arguments.length-2;A-- >0;)L[A]=arguments[A+2];return ir(w,L,x)}function ir(x,w,L){return or(x,w,bi(L))}function or(x,w,L){if(!mt(x))throw new TypeError("Cannot merge into non-data-structure value: "+x);if(st(x))return typeof L=="function"&&x.mergeWith?x.mergeWith.apply(x,[L].concat(w)):x.merge?x.merge.apply(x,w):x.concat.apply(x,w);for(var A=Array.isArray(x),E=x,N=A?yt:at,F=A?function(J){E===x&&(E=Ar(E)),E.push(J)}:function(J,z){var H=Ot.call(E,z),K=H&&L?L(E[z],J,z):J;(!H||K!==E[z])&&(E===x&&(E=Ar(E)),E[z]=K)},O=0;O<w.length;O++)N(w[O]).forEach(F);return E}function bi(x){function w(L,A,E){return mt(L)&&mt(A)&&Ci(L,A)?or(L,[A],w):x?x(L,A,E):A}return w}function Ci(x,w){var L=He(x),A=He(w);return Xe(L)===Xe(A)&&ke(L)===ke(A)}function bs(){for(var x=[],w=arguments.length;w--;)x[w]=arguments[w];return ir(this,x)}function Cs(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];return ir(this,w,x)}function Jn(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];return bt(this,x,_t(),function(A){return or(A,w)})}function Dn(x){for(var w=[],L=arguments.length-1;L-- >0;)w[L]=arguments[L+1];return bt(this,x,_t(),function(A){return ir(A,w)})}function lr(x){var w=this.asMutable();return x(w),w.wasAltered()?w.__ensureOwner(this.__ownerID):this}function _r(){return this.__ownerID?this:this.__ensureOwner(new vn)}function ur(){return this.__ensureOwner()}function Bn(){return this.__altered}var Ct=function(x){function w(L){return L==null?_t():Or(L)&&!ot(L)?L:_t().withMutations(function(A){var E=x(L);Ye(E.size),E.forEach(function(N,F){return A.set(F,N)})})}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.toString=function(){return this.__toString("Map {","}")},w.prototype.get=function(A,E){return this._root?this._root.get(0,void 0,A,E):E},w.prototype.set=function(A,E){return _a(this,A,E)},w.prototype.remove=function(A){return _a(this,A,xe)},w.prototype.deleteAll=function(A){var E=Ue(A);return E.size===0?this:this.withMutations(function(N){E.forEach(function(F){return N.remove(F)})})},w.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):_t()},w.prototype.sort=function(A){return ut(It(this,A))},w.prototype.sortBy=function(A,E){return ut(It(this,E,A))},w.prototype.map=function(A,E){var N=this;return this.withMutations(function(F){F.forEach(function(O,J){F.set(J,A.call(E,O,J,N))})})},w.prototype.__iterator=function(A,E){return new xi(this,A,E)},w.prototype.__iterate=function(A,E){var N=this,F=0;return this._root&&this._root.iterate(function(O){return F++,A(O[1],O[0],N)},E),F},w.prototype.__ensureOwner=function(A){return A===this.__ownerID?this:A?zn(this.size,this._root,A,this.__hash):this.size===0?_t():(this.__ownerID=A,this.__altered=!1,this)},w}(at);Ct.isMap=Or;var Ne=Ct.prototype;Ne[ts]=!0;Ne[nr]=Ne.remove;Ne.removeAll=Ne.deleteAll;Ne.setIn=Fn;Ne.removeIn=Ne.deleteIn=Tn;Ne.update=On;Ne.updateIn=Un;Ne.merge=Ne.concat=Ss;Ne.mergeWith=ys;Ne.mergeDeep=bs;Ne.mergeDeepWith=Cs;Ne.mergeIn=Jn;Ne.mergeDeepIn=Dn;Ne.withMutations=lr;Ne.wasAltered=Bn;Ne.asImmutable=ur;Ne["@@transducer/init"]=Ne.asMutable=_r;Ne["@@transducer/step"]=function(x,w){return x.set(w[0],w[1])};Ne["@@transducer/result"]=function(x){return x.asImmutable()};var Yt=function(w,L){this.ownerID=w,this.entries=L};Yt.prototype.get=function(w,L,A,E){for(var N=this.entries,F=0,O=N.length;F<O;F++)if(Oe(A,N[F][0]))return N[F][1];return E};Yt.prototype.update=function(w,L,A,E,N,F,O){for(var J=N===xe,z=this.entries,H=0,K=z.length;H<K&&!Oe(E,z[H][0]);H++);var Z=H<K;if(Z?z[H][1]===N:J)return this;if(nt(O),(J||!Z)&&nt(F),!(J&&z.length===1)){if(!Z&&!J&&z.length>=Li)return wi(w,z,E,N);var X=w&&w===this.ownerID,te=X?z:lt(z);return Z?J?H===K-1?te.pop():te[H]=te.pop():te[H]=[E,N]:te.push([E,N]),X?(this.entries=te,this):new Yt(w,te)}};var Mt=function(w,L,A){this.ownerID=w,this.bitmap=L,this.nodes=A};Mt.prototype.get=function(w,L,A,E){L===void 0&&(L=Qe(A));var N=1<<((w===0?L:L>>>w)&We),F=this.bitmap;return(F&N)===0?E:this.nodes[xs(F&N-1)].get(w+Le,L,A,E)};Mt.prototype.update=function(w,L,A,E,N,F,O){A===void 0&&(A=Qe(E));var J=(L===0?A:A>>>L)&We,z=1<<J,H=this.bitmap,K=(H&z)!==0;if(!K&&N===xe)return this;var Z=xs(H&z-1),X=this.nodes,te=K?X[Z]:void 0,ne=Hn(te,w,L+Le,A,E,N,F,O);if(ne===te)return this;if(!K&&ne&&X.length>=ki)return Ai(w,X,H,J,ne);if(K&&!ne&&X.length===2&&ua(X[Z^1]))return X[Z^1];if(K&&ne&&X.length===1&&ua(ne))return ne;var se=w&&w===this.ownerID,de=K?ne?H:H^z:H|z,ue=K?ne?ws(X,Z,ne,se):Mi(X,Z,se):Ii(X,Z,ne,se);return se?(this.bitmap=de,this.nodes=ue,this):new Mt(w,de,ue)};var er=function(w,L,A){this.ownerID=w,this.count=L,this.nodes=A};er.prototype.get=function(w,L,A,E){L===void 0&&(L=Qe(A));var N=(w===0?L:L>>>w)&We,F=this.nodes[N];return F?F.get(w+Le,L,A,E):E};er.prototype.update=function(w,L,A,E,N,F,O){A===void 0&&(A=Qe(E));var J=(L===0?A:A>>>L)&We,z=N===xe,H=this.nodes,K=H[J];if(z&&!K)return this;var Z=Hn(K,w,L+Le,A,E,N,F,O);if(Z===K)return this;var X=this.count;if(!K)X++;else if(!Z&&(X--,X<Vi))return Ei(w,H,X,J);var te=w&&w===this.ownerID,ne=ws(H,J,Z,te);return te?(this.count=X,this.nodes=ne,this):new er(w,X,ne)};var Lt=function(w,L,A){this.ownerID=w,this.keyHash=L,this.entries=A};Lt.prototype.get=function(w,L,A,E){for(var N=this.entries,F=0,O=N.length;F<O;F++)if(Oe(A,N[F][0]))return N[F][1];return E};Lt.prototype.update=function(w,L,A,E,N,F,O){A===void 0&&(A=Qe(E));var J=N===xe;if(A!==this.keyHash)return J?this:(nt(O),nt(F),jn(this,w,L,A,[E,N]));for(var z=this.entries,H=0,K=z.length;H<K&&!Oe(E,z[H][0]);H++);var Z=H<K;if(Z?z[H][1]===N:J)return this;if(nt(O),(J||!Z)&&nt(F),J&&K===2)return new $t(w,this.keyHash,z[H^1]);var X=w&&w===this.ownerID,te=X?z:lt(z);return Z?J?H===K-1?te.pop():te[H]=te.pop():te[H]=[E,N]:te.push([E,N]),X?(this.entries=te,this):new Lt(w,this.keyHash,te)};var $t=function(w,L,A){this.ownerID=w,this.keyHash=L,this.entry=A};$t.prototype.get=function(w,L,A,E){return Oe(A,this.entry[0])?this.entry[1]:E};$t.prototype.update=function(w,L,A,E,N,F,O){var J=N===xe,z=Oe(E,this.entry[0]);if(z?N===this.entry[1]:J)return this;if(nt(O),J){nt(F);return}return z?w&&w===this.ownerID?(this.entry[1]=N,this):new $t(w,this.keyHash,[E,N]):(nt(F),jn(this,w,L,Qe(E),[E,N]))};Yt.prototype.iterate=Lt.prototype.iterate=function(x,w){for(var L=this.entries,A=0,E=L.length-1;A<=E;A++)if(x(L[w?E-A:A])===!1)return!1};Mt.prototype.iterate=er.prototype.iterate=function(x,w){for(var L=this.nodes,A=0,E=L.length-1;A<=E;A++){var N=L[w?E-A:A];if(N&&N.iterate(x,w)===!1)return!1}};$t.prototype.iterate=function(x,w){return x(this.entry)};var xi=function(x){function w(L,A,E){this._type=A,this._reverse=E,this._stack=L._root&&oa(L._root)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.next=function(){for(var A=this._type,E=this._stack;E;){var N=E.node,F=E.index++,O=void 0;if(N.entry){if(F===0)return qr(A,N.entry)}else if(N.entries){if(O=N.entries.length-1,F<=O)return qr(A,N.entries[this._reverse?O-F:F])}else if(O=N.nodes.length-1,F<=O){var J=N.nodes[this._reverse?O-F:F];if(J){if(J.entry)return qr(A,J.entry);E=this._stack=oa(J,E)}continue}E=this._stack=this._stack.__prev}return ze()},w}(we);function qr(x,w){return Re(x,w[0],w[1])}function oa(x,w){return{node:x,index:0,__prev:w}}function zn(x,w,L,A){var E=Object.create(Ne);return E.size=x,E._root=w,E.__ownerID=L,E.__hash=A,E.__altered=!1,E}var la;function _t(){return la||(la=zn(0))}function _a(x,w,L){var A,E;if(x._root){var N=$n(),F=$n();if(A=Hn(x._root,x.__ownerID,0,void 0,w,L,N,F),!F.value)return x;E=x.size+(N.value?L===xe?-1:1:0)}else{if(L===xe)return x;E=1,A=new Yt(x.__ownerID,[[w,L]])}return x.__ownerID?(x.size=E,x._root=A,x.__hash=void 0,x.__altered=!0,x):A?zn(E,A):_t()}function Hn(x,w,L,A,E,N,F,O){return x?x.update(w,L,A,E,N,F,O):N===xe?x:(nt(O),nt(F),new $t(w,A,[E,N]))}function ua(x){return x.constructor===$t||x.constructor===Lt}function jn(x,w,L,A,E){if(x.keyHash===A)return new Lt(w,A,[x.entry,E]);var N=(L===0?x.keyHash:x.keyHash>>>L)&We,F=(L===0?A:A>>>L)&We,O,J=N===F?[jn(x,w,L+Le,A,E)]:(O=new $t(w,A,E),N<F?[x,O]:[O,x]);return new Mt(w,1<<N|1<<F,J)}function wi(x,w,L,A){x||(x=new vn);for(var E=new $t(x,Qe(L),[L,A]),N=0;N<w.length;N++){var F=w[N];E=E.update(x,0,void 0,F[0],F[1])}return E}function Ei(x,w,L,A){for(var E=0,N=0,F=new Array(L),O=0,J=1,z=w.length;O<z;O++,J<<=1){var H=w[O];H!==void 0&&O!==A&&(E|=J,F[N++]=H)}return new Mt(x,E,F)}function Ai(x,w,L,A,E){for(var N=0,F=new Array(et),O=0;L!==0;O++,L>>>=1)F[O]=L&1?w[N++]:void 0;return F[A]=E,new er(x,N+1,F)}function xs(x){return x-=x>>1&1431655765,x=(x&858993459)+(x>>2&858993459),x=x+(x>>4)&252645135,x+=x>>8,x+=x>>16,x&127}function ws(x,w,L,A){var E=A?x:lt(x);return E[w]=L,E}function Ii(x,w,L,A){var E=x.length+1;if(A&&w+1===E)return x[w]=L,x;for(var N=new Array(E),F=0,O=0;O<E;O++)O===w?(N[O]=L,F=-1):N[O]=x[O+F];return N}function Mi(x,w,L){var A=x.length-1;if(L&&w===A)return x.pop(),x;for(var E=new Array(A),N=0,F=0;F<A;F++)F===w&&(N=1),E[F]=x[F+N];return E}var Li=et/4,ki=et/2,Vi=et/4,Es="@@__IMMUTABLE_LIST__@@";function qn(x){return!!(x&&x[Es])}var cr=function(x){function w(L){var A=xr();if(L==null)return A;if(qn(L))return L;var E=x(L),N=E.size;return N===0?A:(Ye(N),N>0&&N<et?tr(0,N,Le,null,new ht(E.toArray())):A.withMutations(function(F){F.setSize(N),E.forEach(function(O,J){return F.set(J,O)})}))}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return this(arguments)},w.prototype.toString=function(){return this.__toString("List [","]")},w.prototype.get=function(A,E){if(A=dt(this,A),A>=0&&A<this.size){A+=this._origin;var N=As(this,A);return N&&N.array[A&We]}return E},w.prototype.set=function(A,E){return Ri(this,A,E)},w.prototype.remove=function(A){return this.has(A)?A===0?this.shift():A===this.size-1?this.pop():this.splice(A,1):this},w.prototype.insert=function(A,E){return this.splice(A,0,E)},w.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=Le,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):xr()},w.prototype.push=function(){var A=arguments,E=this.size;return this.withMutations(function(N){pt(N,0,E+A.length);for(var F=0;F<A.length;F++)N.set(E+F,A[F])})},w.prototype.pop=function(){return pt(this,0,-1)},w.prototype.unshift=function(){var A=arguments;return this.withMutations(function(E){pt(E,-A.length);for(var N=0;N<A.length;N++)E.set(N,A[N])})},w.prototype.shift=function(){return pt(this,1)},w.prototype.shuffle=function(A){return A===void 0&&(A=Math.random),this.withMutations(function(E){for(var N=E.size,F,O;N;)F=Math.floor(A()*N--),O=E.get(F),E.set(F,E.get(N)),E.set(N,O)})},w.prototype.concat=function(){for(var A=arguments,E=[],N=0;N<arguments.length;N++){var F=A[N],O=x(typeof F!="string"&&bn(F)?F:[F]);O.size!==0&&E.push(O)}return E.length===0?this:this.size===0&&!this.__ownerID&&E.length===1?this.constructor(E[0]):this.withMutations(function(J){E.forEach(function(z){return z.forEach(function(H){return J.push(H)})})})},w.prototype.setSize=function(A){return pt(this,0,A)},w.prototype.map=function(A,E){var N=this;return this.withMutations(function(F){for(var O=0;O<N.size;O++)F.set(O,A.call(E,F.get(O),O,N))})},w.prototype.slice=function(A,E){var N=this.size;return ar(A,E,N)?this:pt(this,Ft(A,N),sr(E,N))},w.prototype.__iterator=function(A,E){var N=E?this.size:0,F=ca(this,E);return new we(function(){var O=F();return O===Qt?ze():Re(A,E?--N:N++,O)})},w.prototype.__iterate=function(A,E){for(var N=E?this.size:0,F=ca(this,E),O;(O=F())!==Qt&&A(O,E?--N:N++,this)!==!1;);return N},w.prototype.__ensureOwner=function(A){return A===this.__ownerID?this:A?tr(this._origin,this._capacity,this._level,this._root,this._tail,A,this.__hash):this.size===0?xr():(this.__ownerID=A,this.__altered=!1,this)},w}(yt);cr.isList=qn;var Te=cr.prototype;Te[Es]=!0;Te[nr]=Te.remove;Te.merge=Te.concat;Te.setIn=Fn;Te.deleteIn=Te.removeIn=Tn;Te.update=On;Te.updateIn=Un;Te.mergeIn=Jn;Te.mergeDeepIn=Dn;Te.withMutations=lr;Te.wasAltered=Bn;Te.asImmutable=ur;Te["@@transducer/init"]=Te.asMutable=_r;Te["@@transducer/step"]=function(x,w){return x.push(w)};Te["@@transducer/result"]=function(x){return x.asImmutable()};var ht=function(w,L){this.array=w,this.ownerID=L};ht.prototype.removeBefore=function(w,L,A){if((A&(1<<L+Le)-1)===0||this.array.length===0)return this;var E=A>>>L&We;if(E>=this.array.length)return new ht([],w);var N=E===0,F;if(L>0){var O=this.array[E];if(F=O&&O.removeBefore(w,L-Le,A),F===O&&N)return this}if(N&&!F)return this;var J=kt(this,w);if(!N)for(var z=0;z<E;z++)J.array[z]=void 0;return F&&(J.array[E]=F),J};ht.prototype.removeAfter=function(w,L,A){if(A===(L?1<<L+Le:et)||this.array.length===0)return this;var E=A-1>>>L&We;if(E>=this.array.length)return this;var N;if(L>0){var F=this.array[E];if(N=F&&F.removeAfter(w,L-Le,A),N===F&&E===this.array.length-1)return this}var O=kt(this,w);return O.array.splice(E+1),N&&(O.array[E]=N),O};var Qt={};function ca(x,w){var L=x._origin,A=x._capacity,E=rr(A),N=x._tail;return F(x._root,x._level,0);function F(z,H,K){return H===0?O(z,K):J(z,H,K)}function O(z,H){var K=H===E?N&&N.array:z&&z.array,Z=H>L?0:L-H,X=A-H;return X>et&&(X=et),function(){if(Z===X)return Qt;var te=w?--X:Z++;return K&&K[te]}}function J(z,H,K){var Z,X=z&&z.array,te=K>L?0:L-K>>H,ne=(A-K>>H)+1;return ne>et&&(ne=et),function(){for(;;){if(Z){var se=Z();if(se!==Qt)return se;Z=null}if(te===ne)return Qt;var de=w?--ne:te++;Z=F(X&&X[de],H-Le,K+(de<<H))}}}}function tr(x,w,L,A,E,N,F){var O=Object.create(Te);return O.size=w-x,O._origin=x,O._capacity=w,O._level=L,O._root=A,O._tail=E,O.__ownerID=N,O.__hash=F,O.__altered=!1,O}function xr(){return tr(0,0,Le)}function Ri(x,w,L){if(w=dt(x,w),w!==w)return x;if(w>=x.size||w<0)return x.withMutations(function(F){w<0?pt(F,w).set(0,L):pt(F,0,w+1).set(w,L)});w+=x._origin;var A=x._tail,E=x._root,N=$n();return w>=rr(x._capacity)?A=Sn(A,x.__ownerID,0,w,L,N):E=Sn(E,x.__ownerID,x._level,w,L,N),N.value?x.__ownerID?(x._root=E,x._tail=A,x.__hash=void 0,x.__altered=!0,x):tr(x._origin,x._capacity,x._level,E,A):x}function Sn(x,w,L,A,E,N){var F=A>>>L&We,O=x&&F<x.array.length;if(!O&&E===void 0)return x;var J;if(L>0){var z=x&&x.array[F],H=Sn(z,w,L-Le,A,E,N);return H===z?x:(J=kt(x,w),J.array[F]=H,J)}return O&&x.array[F]===E?x:(N&&nt(N),J=kt(x,w),E===void 0&&F===J.array.length-1?J.array.pop():J.array[F]=E,J)}function kt(x,w){return w&&x&&w===x.ownerID?x:new ht(x?x.array.slice():[],w)}function As(x,w){if(w>=rr(x._capacity))return x._tail;if(w<1<<x._level+Le){for(var L=x._root,A=x._level;L&&A>0;)L=L.array[w>>>A&We],A-=Le;return L}}function pt(x,w,L){w!==void 0&&(w|=0),L!==void 0&&(L|=0);var A=x.__ownerID||new vn,E=x._origin,N=x._capacity,F=E+w,O=L===void 0?N:L<0?N+L:E+L;if(F===E&&O===N)return x;if(F>=O)return x.clear();for(var J=x._level,z=x._root,H=0;F+H<0;)z=new ht(z&&z.array.length?[void 0,z]:[],A),J+=Le,H+=1<<J;H&&(F+=H,E+=H,O+=H,N+=H);for(var K=rr(N),Z=rr(O);Z>=1<<J+Le;)z=new ht(z&&z.array.length?[z]:[],A),J+=Le;var X=x._tail,te=Z<K?As(x,O-1):Z>K?new ht([],A):X;if(X&&Z>K&&F<N&&X.array.length){z=kt(z,A);for(var ne=z,se=J;se>Le;se-=Le){var de=K>>>se&We;ne=ne.array[de]=kt(ne.array[de],A)}ne.array[K>>>Le&We]=X}if(O<N&&(te=te&&te.removeAfter(A,0,O)),F>=Z)F-=Z,O-=Z,J=Le,z=null,te=te&&te.removeBefore(A,0,F);else if(F>E||Z<K){for(H=0;z;){var ue=F>>>J&We;if(ue!==Z>>>J&We)break;ue&&(H+=(1<<J)*ue),J-=Le,z=z.array[ue]}z&&F>E&&(z=z.removeBefore(A,J,F-H)),z&&Z<K&&(z=z.removeAfter(A,J,Z-H)),H&&(F-=H,O-=H)}return x.__ownerID?(x.size=O-F,x._origin=F,x._capacity=O,x._level=J,x._root=z,x._tail=te,x.__hash=void 0,x.__altered=!0,x):tr(F,O,J,z,te)}function rr(x){return x<et?0:x-1>>>Le<<Le}var ut=function(x){function w(L){return L==null?qt():In(L)?L:qt().withMutations(function(A){var E=at(L);Ye(E.size),E.forEach(function(N,F){return A.set(F,N)})})}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return this(arguments)},w.prototype.toString=function(){return this.__toString("OrderedMap {","}")},w.prototype.get=function(A,E){var N=this._map.get(A);return N!==void 0?this._list.get(N)[1]:E},w.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this.__altered=!0,this):qt()},w.prototype.set=function(A,E){return pa(this,A,E)},w.prototype.remove=function(A){return pa(this,A,xe)},w.prototype.__iterate=function(A,E){var N=this;return this._list.__iterate(function(F){return F&&A(F[1],F[0],N)},E)},w.prototype.__iterator=function(A,E){return this._list.fromEntrySeq().__iterator(A,E)},w.prototype.__ensureOwner=function(A){if(A===this.__ownerID)return this;var E=this._map.__ensureOwner(A),N=this._list.__ensureOwner(A);return A?Wn(E,N,A,this.__hash):this.size===0?qt():(this.__ownerID=A,this.__altered=!1,this._map=E,this._list=N,this)},w}(Ct);ut.isOrderedMap=In;ut.prototype[ft]=!0;ut.prototype[nr]=ut.prototype.remove;function Wn(x,w,L,A){var E=Object.create(ut.prototype);return E.size=x?x.size:0,E._map=x,E._list=w,E.__ownerID=L,E.__hash=A,E.__altered=!1,E}var $a;function qt(){return $a||($a=Wn(_t(),xr()))}function pa(x,w,L){var A=x._map,E=x._list,N=A.get(w),F=N!==void 0,O,J;if(L===xe){if(!F)return x;E.size>=et&&E.size>=A.size*2?(J=E.filter(function(z,H){return z!==void 0&&N!==H}),O=J.toKeyedSeq().map(function(z){return z[0]}).flip().toMap(),x.__ownerID&&(O.__ownerID=J.__ownerID=x.__ownerID)):(O=A.remove(w),J=N===E.size-1?E.pop():E.set(N,void 0))}else if(F){if(L===E.get(N)[1])return x;O=A,J=E.set(N,[w,L])}else O=A.set(w,E.size),J=E.set(E.size,[w,L]);return x.__ownerID?(x.size=O.size,x._map=O,x._list=J,x.__hash=void 0,x.__altered=!0,x):Wn(O,J)}var Is="@@__IMMUTABLE_STACK__@@";function Ir(x){return!!(x&&x[Is])}var Dr=function(x){function w(L){return L==null?mr():Ir(L)?L:mr().pushAll(L)}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return this(arguments)},w.prototype.toString=function(){return this.__toString("Stack [","]")},w.prototype.get=function(A,E){var N=this._head;for(A=dt(this,A);N&&A--;)N=N.next;return N?N.value:E},w.prototype.peek=function(){return this._head&&this._head.value},w.prototype.push=function(){var A=arguments;if(arguments.length===0)return this;for(var E=this.size+arguments.length,N=this._head,F=arguments.length-1;F>=0;F--)N={value:A[F],next:N};return this.__ownerID?(this.size=E,this._head=N,this.__hash=void 0,this.__altered=!0,this):Wt(E,N)},w.prototype.pushAll=function(A){if(A=x(A),A.size===0)return this;if(this.size===0&&Ir(A))return A;Ye(A.size);var E=this.size,N=this._head;return A.__iterate(function(F){E++,N={value:F,next:N}},!0),this.__ownerID?(this.size=E,this._head=N,this.__hash=void 0,this.__altered=!0,this):Wt(E,N)},w.prototype.pop=function(){return this.slice(1)},w.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):mr()},w.prototype.slice=function(A,E){if(ar(A,E,this.size))return this;var N=Ft(A,this.size),F=sr(E,this.size);if(F!==this.size)return x.prototype.slice.call(this,A,E);for(var O=this.size-N,J=this._head;N--;)J=J.next;return this.__ownerID?(this.size=O,this._head=J,this.__hash=void 0,this.__altered=!0,this):Wt(O,J)},w.prototype.__ensureOwner=function(A){return A===this.__ownerID?this:A?Wt(this.size,this._head,A,this.__hash):this.size===0?mr():(this.__ownerID=A,this.__altered=!1,this)},w.prototype.__iterate=function(A,E){var N=this;if(E)return new At(this.toArray()).__iterate(function(J,z){return A(J,z,N)},E);for(var F=0,O=this._head;O&&A(O.value,F++,this)!==!1;)O=O.next;return F},w.prototype.__iterator=function(A,E){if(E)return new At(this.toArray()).__iterator(A,E);var N=0,F=this._head;return new we(function(){if(F){var O=F.value;return F=F.next,Re(A,N++,O)}return ze()})},w}(yt);Dr.isStack=Ir;var Ke=Dr.prototype;Ke[Is]=!0;Ke.shift=Ke.pop;Ke.unshift=Ke.push;Ke.unshiftAll=Ke.pushAll;Ke.withMutations=lr;Ke.wasAltered=Bn;Ke.asImmutable=ur;Ke["@@transducer/init"]=Ke.asMutable=_r;Ke["@@transducer/step"]=function(x,w){return x.unshift(w)};Ke["@@transducer/result"]=function(x){return x.asImmutable()};function Wt(x,w,L,A){var E=Object.create(Ke);return E.size=x,E._head=w,E.__ownerID=L,E.__hash=A,E.__altered=!1,E}var ha;function mr(){return ha||(ha=Wt(0))}var Ms="@@__IMMUTABLE_SET__@@";function Br(x){return!!(x&&x[Ms])}function Kn(x){return Br(x)&&ot(x)}function Gn(x,w){if(x===w)return!0;if(!Ze(w)||x.size!==void 0&&w.size!==void 0&&x.size!==w.size||x.__hash!==void 0&&w.__hash!==void 0&&x.__hash!==w.__hash||ke(x)!==ke(w)||Xe(x)!==Xe(w)||ot(x)!==ot(w))return!1;if(x.size===0&&w.size===0)return!0;var L=!Nr(x);if(ot(x)){var A=x.entries();return w.every(function(J,z){var H=A.next().value;return H&&Oe(H[1],J)&&(L||Oe(H[0],z))})&&A.next().done}var E=!1;if(x.size===void 0)if(w.size===void 0)typeof x.cacheResult=="function"&&x.cacheResult();else{E=!0;var N=x;x=w,w=N}var F=!0,O=w.__iterate(function(J,z){if(L?!x.has(J):E?!Oe(J,x.get(z,xe)):!Oe(x.get(z,xe),J))return F=!1,!1});return F&&x.size===O}function xt(x,w){var L=function(A){x.prototype[A]=w[A]};return Object.keys(w).forEach(L),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(w).forEach(L),x}function Mr(x){if(!x||typeof x!="object")return x;if(!Ze(x)){if(!mt(x))return x;x=He(x)}if(ke(x)){var w={};return x.__iterate(function(A,E){w[E]=Mr(A)}),w}var L=[];return x.__iterate(function(A){L.push(Mr(A))}),L}var $r=function(x){function w(L){return L==null?Kt():Br(L)&&!ot(L)?L:Kt().withMutations(function(A){var E=x(L);Ye(E.size),E.forEach(function(N){return A.add(N)})})}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return this(arguments)},w.fromKeys=function(A){return this(at(A).keySeq())},w.intersect=function(A){return A=Ue(A).toArray(),A.length?Je.intersect.apply(w(A.pop()),A):Kt()},w.union=function(A){return A=Ue(A).toArray(),A.length?Je.union.apply(w(A.pop()),A):Kt()},w.prototype.toString=function(){return this.__toString("Set {","}")},w.prototype.has=function(A){return this._map.has(A)},w.prototype.add=function(A){return gr(this,this._map.set(A,A))},w.prototype.remove=function(A){return gr(this,this._map.remove(A))},w.prototype.clear=function(){return gr(this,this._map.clear())},w.prototype.map=function(A,E){var N=this,F=!1,O=gr(this,this._map.mapEntries(function(J){var z=J[1],H=A.call(E,z,z,N);return H!==z&&(F=!0),[H,H]},E));return F?O:this},w.prototype.union=function(){for(var A=[],E=arguments.length;E--;)A[E]=arguments[E];return A=A.filter(function(N){return N.size!==0}),A.length===0?this:this.size===0&&!this.__ownerID&&A.length===1?this.constructor(A[0]):this.withMutations(function(N){for(var F=0;F<A.length;F++)typeof A[F]=="string"?N.add(A[F]):x(A[F]).forEach(function(O){return N.add(O)})})},w.prototype.intersect=function(){for(var A=[],E=arguments.length;E--;)A[E]=arguments[E];if(A.length===0)return this;A=A.map(function(F){return x(F)});var N=[];return this.forEach(function(F){A.every(function(O){return O.includes(F)})||N.push(F)}),this.withMutations(function(F){N.forEach(function(O){F.remove(O)})})},w.prototype.subtract=function(){for(var A=[],E=arguments.length;E--;)A[E]=arguments[E];if(A.length===0)return this;A=A.map(function(F){return x(F)});var N=[];return this.forEach(function(F){A.some(function(O){return O.includes(F)})&&N.push(F)}),this.withMutations(function(F){N.forEach(function(O){F.remove(O)})})},w.prototype.sort=function(A){return Rt(It(this,A))},w.prototype.sortBy=function(A,E){return Rt(It(this,E,A))},w.prototype.wasAltered=function(){return this._map.wasAltered()},w.prototype.__iterate=function(A,E){var N=this;return this._map.__iterate(function(F){return A(F,F,N)},E)},w.prototype.__iterator=function(A,E){return this._map.__iterator(A,E)},w.prototype.__ensureOwner=function(A){if(A===this.__ownerID)return this;var E=this._map.__ensureOwner(A);return A?this.__make(E,A):this.size===0?this.__empty():(this.__ownerID=A,this._map=E,this)},w}(Tt);$r.isSet=Br;var Je=$r.prototype;Je[Ms]=!0;Je[nr]=Je.remove;Je.merge=Je.concat=Je.union;Je.withMutations=lr;Je.asImmutable=ur;Je["@@transducer/init"]=Je.asMutable=_r;Je["@@transducer/step"]=function(x,w){return x.add(w)};Je["@@transducer/result"]=function(x){return x.asImmutable()};Je.__empty=Kt;Je.__make=Ls;function gr(x,w){return x.__ownerID?(x.size=w.size,x._map=w,x):w===x._map?x:w.size===0?x.__empty():x.__make(w)}function Ls(x,w){var L=Object.create(Je);return L.size=x?x.size:0,L._map=x,L.__ownerID=w,L}var da;function Kt(){return da||(da=Ls(_t()))}var ks=function(x){function w(L,A,E){if(E===void 0&&(E=1),!(this instanceof w))return new w(L,A,E);if(Gt(E!==0,"Cannot step a Range by 0"),Gt(L!==void 0,"You must define a start value when using Range"),Gt(A!==void 0,"You must define an end value when using Range"),E=Math.abs(E),A<L&&(E=-E),this._start=L,this._end=A,this._step=E,this.size=Math.max(0,Math.ceil((A-L)/E-1)+1),this.size===0){if(Wr)return Wr;Wr=this}}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.toString=function(){return this.size===0?"Range []":"Range [ "+this._start+"..."+this._end+(this._step!==1?" by "+this._step:"")+" ]"},w.prototype.get=function(A,E){return this.has(A)?this._start+dt(this,A)*this._step:E},w.prototype.includes=function(A){var E=(A-this._start)/this._step;return E>=0&&E<this.size&&E===Math.floor(E)},w.prototype.slice=function(A,E){return ar(A,E,this.size)?this:(A=Ft(A,this.size),E=sr(E,this.size),E<=A?new w(0,0):new w(this.get(A,this._end),this.get(E,this._end),this._step))},w.prototype.indexOf=function(A){var E=A-this._start;if(E%this._step===0){var N=E/this._step;if(N>=0&&N<this.size)return N}return-1},w.prototype.lastIndexOf=function(A){return this.indexOf(A)},w.prototype.__iterate=function(A,E){for(var N=this.size,F=this._step,O=E?this._start+(N-1)*F:this._start,J=0;J!==N&&A(O,E?N-++J:J++,this)!==!1;)O+=E?-F:F;return J},w.prototype.__iterator=function(A,E){var N=this.size,F=this._step,O=E?this._start+(N-1)*F:this._start,J=0;return new we(function(){if(J===N)return ze();var z=O;return O+=E?-F:F,Re(A,E?N-++J:J++,z)})},w.prototype.equals=function(A){return A instanceof w?this._start===A._start&&this._end===A._end&&this._step===A._step:Gn(this,A)},w}(it),Wr;function Qn(x,w,L){for(var A=$s(w),E=0;E!==A.length;)if(x=Nn(x,A[E++],xe),x===xe)return L;return x}function Vs(x,w){return Qn(this,x,w)}function Rs(x,w){return Qn(x,w,xe)!==xe}function Ni(x){return Rs(this,x)}function Ns(){Ye(this.size);var x={};return this.__iterate(function(w,L){x[L]=w}),x}Ue.Iterator=we;xt(Ue,{toArray:function(){Ye(this.size);var w=new Array(this.size||0),L=ke(this),A=0;return this.__iterate(function(E,N){w[A++]=L?[N,E]:E}),w},toIndexedSeq:function(){return new ns(this)},toJS:function(){return Mr(this)},toKeyedSeq:function(){return new Jr(this,!0)},toMap:function(){return Ct(this.toKeyedSeq())},toObject:Ns,toOrderedMap:function(){return ut(this.toKeyedSeq())},toOrderedSet:function(){return Rt(ke(this)?this.valueSeq():this)},toSet:function(){return $r(ke(this)?this.valueSeq():this)},toSetSeq:function(){return new as(this)},toSeq:function(){return Xe(this)?this.toIndexedSeq():ke(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Dr(ke(this)?this.valueSeq():this)},toList:function(){return cr(ke(this)?this.valueSeq():this)},toString:function(){return"[Collection]"},__toString:function(w,L){return this.size===0?w+L:w+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+L},concat:function(){for(var w=[],L=arguments.length;L--;)w[L]=arguments[L];return Me(this,hi(this,w))},includes:function(w){return this.some(function(L){return Oe(L,w)})},entries:function(){return this.__iterator(rt)},every:function(w,L){Ye(this.size);var A=!0;return this.__iterate(function(E,N,F){if(!w.call(L,E,N,F))return A=!1,!1}),A},filter:function(w,L){return Me(this,ls(this,w,L,!0))},partition:function(w,L){return ci(this,w,L)},find:function(w,L,A){var E=this.findEntry(w,L);return E?E[1]:A},forEach:function(w,L){return Ye(this.size),this.__iterate(L?w.bind(L):w)},join:function(w){Ye(this.size),w=w!==void 0?""+w:",";var L="",A=!0;return this.__iterate(function(E){A?A=!1:L+=w,L+=E!=null?E.toString():""}),L},keys:function(){return this.__iterator(Pt)},map:function(w,L){return Me(this,os(this,w,L))},reduce:function(w,L,A){return fa(this,w,L,A,arguments.length<2,!1)},reduceRight:function(w,L,A){return fa(this,w,L,A,arguments.length<2,!0)},reverse:function(){return Me(this,Mn(this,!0))},slice:function(w,L){return Me(this,Ln(this,w,L,!0))},some:function(w,L){Ye(this.size);var A=!1;return this.__iterate(function(E,N,F){if(w.call(L,E,N,F))return A=!0,!1}),A},sort:function(w){return Me(this,It(this,w))},values:function(){return this.__iterator(tt)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return this.size!==void 0?this.size===0:!this.some(function(){return!0})},count:function(w,L){return Et(w?this.toSeq().filter(w,L):this)},countBy:function(w,L){return _i(this,w,L)},equals:function(w){return Gn(this,w)},entrySeq:function(){var w=this;if(w._cache)return new At(w._cache);var L=w.toSeq().map(Ti).toIndexedSeq();return L.fromEntrySeq=function(){return w.toSeq()},L},filterNot:function(w,L){return this.filter(Kr(w),L)},findEntry:function(w,L,A){var E=A;return this.__iterate(function(N,F,O){if(w.call(L,N,F,O))return E=[F,N],!1}),E},findKey:function(w,L){var A=this.findEntry(w,L);return A&&A[0]},findLast:function(w,L,A){return this.toKeyedSeq().reverse().find(w,L,A)},findLastEntry:function(w,L,A){return this.toKeyedSeq().reverse().findEntry(w,L,A)},findLastKey:function(w,L){return this.toKeyedSeq().reverse().findKey(w,L)},first:function(w){return this.find(Wa,null,w)},flatMap:function(w,L){return Me(this,di(this,w,L))},flatten:function(w){return Me(this,us(this,w,!0))},fromEntrySeq:function(){return new ss(this)},get:function(w,L){return this.find(function(A,E){return Oe(E,w)},void 0,L)},getIn:Vs,groupBy:function(w,L){return ui(this,w,L)},has:function(w){return this.get(w,xe)!==xe},hasIn:Ni,isSubset:function(w){return w=typeof w.includes=="function"?w:Ue(w),this.every(function(L){return w.includes(L)})},isSuperset:function(w){return w=typeof w.isSubset=="function"?w:Ue(w),w.isSubset(this)},keyOf:function(w){return this.findKey(function(L){return Oe(L,w)})},keySeq:function(){return this.toSeq().map(Fi).toIndexedSeq()},last:function(w){return this.toSeq().reverse().first(w)},lastKeyOf:function(w){return this.toKeyedSeq().reverse().keyOf(w)},max:function(w){return dr(this,w)},maxBy:function(w,L){return dr(this,L,w)},min:function(w){return dr(this,w?ma(w):Sa)},minBy:function(w,L){return dr(this,L?ma(L):Sa,w)},rest:function(){return this.slice(1)},skip:function(w){return w===0?this:this.slice(Math.max(0,w))},skipLast:function(w){return w===0?this:this.slice(0,-Math.max(0,w))},skipWhile:function(w,L){return Me(this,_s(this,w,L,!0))},skipUntil:function(w,L){return this.skipWhile(Kr(w),L)},sortBy:function(w,L){return Me(this,It(this,L,w))},take:function(w){return this.slice(0,Math.max(0,w))},takeLast:function(w){return this.slice(-Math.max(0,w))},takeWhile:function(w,L){return Me(this,$i(this,w,L))},takeUntil:function(w,L){return this.takeWhile(Kr(w),L)},update:function(w){return w(this)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=Pi(this))}});var je=Ue.prototype;je[Qa]=!0;je[Tr]=je.values;je.toJSON=je.toArray;je.__toStringMapper=Xt;je.inspect=je.toSource=function(){return this.toString()};je.chain=je.flatMap;je.contains=je.includes;xt(at,{flip:function(){return Me(this,is(this))},mapEntries:function(w,L){var A=this,E=0;return Me(this,this.toSeq().map(function(N,F){return w.call(L,[F,N],E++,A)}).fromEntrySeq())},mapKeys:function(w,L){var A=this;return Me(this,this.toSeq().flip().map(function(E,N){return w.call(L,E,N,A)}).flip())}});var pr=at.prototype;pr[wr]=!0;pr[Tr]=je.entries;pr.toJSON=Ns;pr.__toStringMapper=function(x,w){return Xt(w)+": "+Xt(x)};xt(yt,{toKeyedSeq:function(){return new Jr(this,!1)},filter:function(w,L){return Me(this,ls(this,w,L,!1))},findIndex:function(w,L){var A=this.findEntry(w,L);return A?A[0]:-1},indexOf:function(w){var L=this.keyOf(w);return L===void 0?-1:L},lastIndexOf:function(w){var L=this.lastKeyOf(w);return L===void 0?-1:L},reverse:function(){return Me(this,Mn(this,!1))},slice:function(w,L){return Me(this,Ln(this,w,L,!1))},splice:function(w,L){var A=arguments.length;if(L=Math.max(L||0,0),A===0||A===2&&!L)return this;w=Ft(w,w<0?this.count():this.size);var E=this.slice(0,w);return Me(this,A===1?E:E.concat(lt(arguments,2),this.slice(w+L)))},findLastIndex:function(w,L){var A=this.findLastEntry(w,L);return A?A[0]:-1},first:function(w){return this.get(0,w)},flatten:function(w){return Me(this,us(this,w,!1))},get:function(w,L){return w=dt(this,w),w<0||this.size===1/0||this.size!==void 0&&w>this.size?L:this.find(function(A,E){return E===w},void 0,L)},has:function(w){return w=dt(this,w),w>=0&&(this.size!==void 0?this.size===1/0||w<this.size:this.indexOf(w)!==-1)},interpose:function(w){return Me(this,fi(this,w))},interleave:function(){var w=[this].concat(lt(arguments)),L=fr(this.toSeq(),it.of,w),A=L.flatten(!0);return L.size&&(A.size=L.size*w.length),Me(this,A)},keySeq:function(){return ks(0,this.size)},last:function(w){return this.get(-1,w)},skipWhile:function(w,L){return Me(this,_s(this,w,L,!1))},zip:function(){var w=[this].concat(lt(arguments));return Me(this,fr(this,ga,w))},zipAll:function(){var w=[this].concat(lt(arguments));return Me(this,fr(this,ga,w,!0))},zipWith:function(w){var L=lt(arguments);return L[0]=this,Me(this,fr(this,w,L))}});var Jt=yt.prototype;Jt[Er]=!0;Jt[ft]=!0;xt(Tt,{get:function(w,L){return this.has(w)?w:L},includes:function(w){return this.has(w)},keySeq:function(){return this.valueSeq()}});var Vt=Tt.prototype;Vt.has=je.includes;Vt.contains=Vt.includes;Vt.keys=Vt.values;xt(gt,pr);xt(it,Jt);xt(Ut,Vt);function fa(x,w,L,A,E,N){return Ye(x.size),x.__iterate(function(F,O,J){E?(E=!1,L=F):L=w.call(A,L,F,O,J)},N),L}function Fi(x,w){return w}function Ti(x,w){return[w,x]}function Kr(x){return function(){return!x.apply(this,arguments)}}function ma(x){return function(){return-x.apply(this,arguments)}}function ga(){return lt(arguments)}function Sa(x,w){return x<w?1:x>w?-1:0}function Pi(x){if(x.size===1/0)return 0;var w=ot(x),L=ke(x),A=w?1:0;return x.__iterate(L?w?function(E,N){A=31*A+ya(Qe(E),Qe(N))|0}:function(E,N){A=A+ya(Qe(E),Qe(N))|0}:w?function(E){A=31*A+Qe(E)|0}:function(E){A=A+Qe(E)|0}),Oi(x.size,A)}function Oi(x,w){return w=zt(w,3432918353),w=zt(w<<15|w>>>-15,461845907),w=zt(w<<13|w>>>-13,5),w=(w+3864292196|0)^x,w=zt(w^w>>>16,2246822507),w=zt(w^w>>>13,3266489909),w=Ur(w^w>>>16),w}function ya(x,w){return x^w+2654435769+(x<<6)+(x>>2)|0}var Rt=function(x){function w(L){return L==null?yn():Kn(L)?L:yn().withMutations(function(A){var E=Tt(L);Ye(E.size),E.forEach(function(N){return A.add(N)})})}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.of=function(){return this(arguments)},w.fromKeys=function(A){return this(at(A).keySeq())},w.prototype.toString=function(){return this.__toString("OrderedSet {","}")},w}($r);Rt.isOrderedSet=Kn;var wt=Rt.prototype;wt[ft]=!0;wt.zip=Jt.zip;wt.zipWith=Jt.zipWith;wt.zipAll=Jt.zipAll;wt.__empty=yn;wt.__make=Fs;function Fs(x,w){var L=Object.create(wt);return L.size=x?x.size:0,L._map=x,L.__ownerID=w,L}var va;function yn(){return va||(va=Fs(qt()))}var Ui={LeftThenRight:-1,RightThenLeft:1};function Ji(x){if(vt(x))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(st(x))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(x===null||typeof x!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var Pe=function(w,L){var A;Ji(w);var E=function(O){var J=this;if(O instanceof E)return O;if(!(this instanceof E))return new E(O);if(!A){A=!0;var z=Object.keys(w),H=N._indices={};N._name=L,N._keys=z,N._defaultValues=w;for(var K=0;K<z.length;K++){var Z=z[K];H[Z]=K,N[Z]?typeof console=="object"&&console.warn&&console.warn("Cannot define "+Xn(this)+' with property "'+Z+'" since that property name is part of the Record API.'):Di(N,Z)}}return this.__ownerID=void 0,this._values=cr().withMutations(function(X){X.setSize(J._keys.length),at(O).forEach(function(te,ne){X.set(J._indices[ne],te===J._defaultValues[ne]?void 0:te)})}),this},N=E.prototype=Object.create(Ve);return N.constructor=E,L&&(E.displayName=L),E};Pe.prototype.toString=function(){for(var w=Xn(this)+" { ",L=this._keys,A,E=0,N=L.length;E!==N;E++)A=L[E],w+=(E?", ":"")+A+": "+Xt(this.get(A));return w+" }"};Pe.prototype.equals=function(w){return this===w||vt(w)&&Nt(this).equals(Nt(w))};Pe.prototype.hashCode=function(){return Nt(this).hashCode()};Pe.prototype.has=function(w){return this._indices.hasOwnProperty(w)};Pe.prototype.get=function(w,L){if(!this.has(w))return L;var A=this._indices[w],E=this._values.get(A);return E===void 0?this._defaultValues[w]:E};Pe.prototype.set=function(w,L){if(this.has(w)){var A=this._values.set(this._indices[w],L===this._defaultValues[w]?void 0:L);if(A!==this._values&&!this.__ownerID)return Zn(this,A)}return this};Pe.prototype.remove=function(w){return this.set(w)};Pe.prototype.clear=function(){var w=this._values.clear().setSize(this._keys.length);return this.__ownerID?this:Zn(this,w)};Pe.prototype.wasAltered=function(){return this._values.wasAltered()};Pe.prototype.toSeq=function(){return Nt(this)};Pe.prototype.toJS=function(){return Mr(this)};Pe.prototype.entries=function(){return this.__iterator(rt)};Pe.prototype.__iterator=function(w,L){return Nt(this).__iterator(w,L)};Pe.prototype.__iterate=function(w,L){return Nt(this).__iterate(w,L)};Pe.prototype.__ensureOwner=function(w){if(w===this.__ownerID)return this;var L=this._values.__ensureOwner(w);return w?Zn(this,L,w):(this.__ownerID=w,this._values=L,this)};Pe.isRecord=vt;Pe.getDescriptiveName=Xn;var Ve=Pe.prototype;Ve[Xa]=!0;Ve[nr]=Ve.remove;Ve.deleteIn=Ve.removeIn=Tn;Ve.getIn=Vs;Ve.hasIn=je.hasIn;Ve.merge=Ss;Ve.mergeWith=ys;Ve.mergeIn=Jn;Ve.mergeDeep=bs;Ve.mergeDeepWith=Cs;Ve.mergeDeepIn=Dn;Ve.setIn=Fn;Ve.update=On;Ve.updateIn=Un;Ve.withMutations=lr;Ve.asMutable=_r;Ve.asImmutable=ur;Ve[Tr]=Ve.entries;Ve.toJSON=Ve.toObject=je.toObject;Ve.inspect=Ve.toSource=function(){return this.toString()};function Zn(x,w,L){var A=Object.create(Object.getPrototypeOf(x));return A._values=w,A.__ownerID=L,A}function Xn(x){return x.constructor.displayName||x.constructor.name||"Record"}function Nt(x){return En(x._keys.map(function(w){return[w,x.get(w)]}))}function Di(x,w){try{Object.defineProperty(x,w,{get:function(){return this.get(w)},set:function(L){Gt(this.__ownerID,"Cannot set on an immutable record."),this.set(w,L)}})}catch{}}var Bi=function(x){function w(L,A){if(!(this instanceof w))return new w(L,A);if(this._value=L,this.size=A===void 0?1/0:Math.max(0,A),this.size===0){if(Gr)return Gr;Gr=this}}return x&&(w.__proto__=x),w.prototype=Object.create(x&&x.prototype),w.prototype.constructor=w,w.prototype.toString=function(){return this.size===0?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},w.prototype.get=function(A,E){return this.has(A)?this._value:E},w.prototype.includes=function(A){return Oe(this._value,A)},w.prototype.slice=function(A,E){var N=this.size;return ar(A,E,N)?this:new w(this._value,sr(E,N)-Ft(A,N))},w.prototype.reverse=function(){return this},w.prototype.indexOf=function(A){return Oe(this._value,A)?0:-1},w.prototype.lastIndexOf=function(A){return Oe(this._value,A)?this.size:-1},w.prototype.__iterate=function(A,E){for(var N=this.size,F=0;F!==N&&A(this._value,E?N-++F:F++,this)!==!1;);return F},w.prototype.__iterator=function(A,E){var N=this,F=this.size,O=0;return new we(function(){return O===F?ze():Re(A,E?F-++O:O++,N._value)})},w.prototype.equals=function(A){return A instanceof w?Oe(this._value,A._value):Gn(this,A)},w}(it),Gr;function zi(x,w){return Ts([],w||Hi,x,"",w&&w.length>2?[]:void 0,{"":x})}function Ts(x,w,L,A,E,N){if(typeof L!="string"&&!st(L)&&(Cn(L)||bn(L)||Rn(L))){if(~x.indexOf(L))throw new TypeError("Cannot convert circular structure to Immutable");x.push(L),E&&A!==""&&E.push(A);var F=w.call(N,A,He(L).map(function(O,J){return Ts(x,w,O,J,E,L)}),E&&E.slice());return x.pop(),E&&E.pop(),F}return L}function Hi(x,w){return Xe(w)?w.toList():ke(w)?w.toMap():w.toSet()}var ji="5.1.1",qi=Ue;const Wi=Object.freeze(Object.defineProperty({__proto__:null,Collection:Ue,Iterable:qi,List:cr,Map:Ct,OrderedMap:ut,OrderedSet:Rt,PairSorting:Ui,Range:ks,Record:Pe,Repeat:Bi,Seq:He,Set:$r,Stack:Dr,fromJS:zi,get:Nn,getIn:Qn,has:ps,hasIn:Rs,hash:Qe,is:Oe,isAssociative:Nr,isCollection:Ze,isImmutable:st,isIndexed:Xe,isKeyed:ke,isList:qn,isMap:Or,isOrdered:ot,isOrderedMap:In,isOrderedSet:Kn,isPlainObject:Rn,isRecord:vt,isSeq:Fr,isSet:Br,isStack:Ir,isValueObject:dn,merge:gi,mergeDeep:yi,mergeDeepWith:vi,mergeWith:Si,remove:hs,removeIn:gs,set:ds,setIn:ms,update:Pn,updateIn:bt,version:ji},Symbol.toStringTag,{value:"Module"}));function Qr(x){throw new Error('Could not dynamically require "'+x+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ba={},Ca;function Ki(){if(Ca)return ba;Ca=1,globalThis._cliPkgExports||(globalThis._cliPkgExports=[]);let x={};return globalThis._cliPkgExports.push(x),x.load=function(w,L){var A=typeof process<"u"&&(process.versions||{}).hasOwnProperty("node"),E=A?Object.create(globalThis):globalThis;if(E.scheduleImmediate=typeof setImmediate<"u"?function(F){setImmediate(F)}:function(F){setTimeout(F,0)},typeof Qr<"u"&&(E.require=Qr),E.exports=L||x,typeof process<"u"&&(E.process=process),typeof __dirname<"u"&&(E.__dirname=__dirname),typeof __filename<"u"&&(E.__filename=__filename),typeof Buffer<"u"&&(E.Buffer=Buffer),A){var N=(typeof __webpack_require__<"u"?__non_webpack_require__:Qr)("url");Object.defineProperty(E,"location",{value:{get href(){return N.pathToFileURL?N.pathToFileURL(process.cwd()).href+"/":"file://"+function(){var F=process.cwd();return process.platform!="win32"?F:"/"+F.replace(/\\/g,"/")}()+"/"}}}),function(){function F(){try{throw new Error}catch(Z){var J=Z.stack,z=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),H=null;do{var K=z.exec(J);K!=null&&(H=K)}while(K!=null);return H[1]}}var O=null;Object.defineProperty(E,"document",{value:{get currentScript(){return O==null&&(O={src:F()}),O}}})}(),E.dartDeferredLibraryLoader=function(F,O,J){try{load(F),O()}catch(z){J(z)}}}Object.defineProperty(E,"parcel_watcher",{get:w.parcel_watcher}),E.immutable=w.immutable,E.chokidar=w.chokidar,E.readline=w.readline,E.fs=w.fs,E.nodeModule=w.nodeModule,E.stream=w.stream,E.util=w.util,function(){function O(e,t){for(var n=Object.keys(e),a=0;a<n.length;a++){var s=n[a];t[s]=e[s]}}function J(e,t){for(var n=Object.keys(e),a=0;a<n.length;a++){var s=n[a];t.hasOwnProperty(s)||(t[s]=e[s])}}function z(e,t){Object.assign(t,e)}var H=function(){var e=function(){};e.prototype={p:{}};var t=new e;if(!(Object.getPrototypeOf(t)&&Object.getPrototypeOf(t).p===e.prototype.p))return!1;try{if(typeof navigator<"u"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return!0;if(typeof version=="function"&&version.length==0){var n=version();if(/^\d+\.\d+\.\d+\.\d+$/.test(n))return!0}}catch{}return!1}();function K(e,t){if(e.prototype.constructor=e,e.prototype["$is"+e.name]=e,t!=null){if(H){Object.setPrototypeOf(e.prototype,t.prototype);return}var n=Object.create(t.prototype);O(e.prototype,n),e.prototype=n}}function Z(e,t){for(var n=0;n<t.length;n++)K(t[n],e)}function X(e,t){z(t.prototype,e.prototype),e.prototype.constructor=e}function te(e,t){J(t.prototype,e.prototype),e.prototype.constructor=e}function ne(e,t,n,a){var s=e;e[t]=s,e[n]=function(){return e[t]===s&&(e[t]=a()),e[n]=function(){return this[t]},e[t]}}function se(e,t,n,a){var s=e;e[t]=s,e[n]=function(){if(e[t]===s){var i=a();e[t]!==s&&r.throwLateFieldADI(t),e[t]=i}var o=e[t];return e[n]=function(){return o},o}}function de(e,t){return t!=null&&r._setArrayType(e,t),e.$flags=7,e}function ue(e){return e}function me(e){for(var t=0;t<e.length;++t)e[t]}function ae(e,t){var n=null;return e?function(a){return n===null&&(n=r.closureFromTearOff(t)),new n(a,this)}:function(){return n===null&&(n=r.closureFromTearOff(t)),new n(this,null)}}function ie(e){var t=null;return function(){return t===null&&(t=r.closureFromTearOff(e).prototype),t}}var fe=0;function $e(e,t,n,a,s,i,o,l,_,c){return typeof l=="number"&&(l+=fe),{co:e,iS:t,iI:n,rC:a,dV:s,cs:i,fs:o,fT:l,aI:_||0,nDA:c}}function Ce(e,t,n,a,s,i,o,l){var _=$e(e,!0,!1,n,a,s,i,o,l,!1),c=ie(_);e[t]=c}function De(e,t,n,a,s,i,o,l,_,c){n=!!n;var p=$e(e,!1,n,a,s,i,o,l,_,!!c),h=ae(n,p);e[t]=h}function Ae(e){var t=ce.interceptorsByTag;if(!t){ce.interceptorsByTag=e;return}O(e,t)}function pe(e){var t=ce.leafTags;if(!t){ce.leafTags=e;return}O(e,t)}function ge(e){var t=ce.types,n=t.length;return t.push.apply(t,e),n}function ve(e,t){return O(t,e),e}var he=function(){var e=function(n,a,s,i,o){return function(l,_,c,p){return De(l,_,n,a,s,i,[c],p,o,!1)}},t=function(n,a,s,i){return function(o,l,_,c){return Ce(o,l,n,a,s,[_],c,i)}};return{inherit:K,inheritMany:Z,mixin:X,mixinHard:te,installStaticTearOff:Ce,installInstanceTearOff:De,_instance_0u:e(0,0,null,["call$0"],0),_instance_1u:e(0,1,null,["call$1"],0),_instance_2u:e(0,2,null,["call$2"],0),_instance_0i:e(1,0,null,["call$0"],0),_instance_1i:e(1,1,null,["call$1"],0),_instance_2i:e(1,2,null,["call$2"],0),_static_0:t(0,null,["call$0"],0),_static_1:t(1,null,["call$1"],0),_static_2:t(2,null,["call$2"],0),makeConstList:de,lazy:ne,lazyFinal:se,updateHolder:ve,convertToFastObject:ue,updateTypes:ge,setOrUpdateInterceptorsByTag:Ae,setOrUpdateLeafTags:pe}}(),g={makeDispatchRecord(e,t,n,a){return{i:e,p:t,e:n,x:a}},getNativeInterceptor(e){var t,n,a,s,i,o=e[ce.dispatchPropertyName];if(o==null&&b.initNativeDispatchFlag==null&&(r.initNativeDispatch(),o=e[ce.dispatchPropertyName]),o!=null){if(t=o.p,t===!1)return o.i;if(t===!0)return e;if(n=Object.getPrototypeOf(e),t===n)return o.i;if(o.e===n)throw r.wrapException(r.UnimplementedError$("Return interceptor for "+r.S(t(e,o))))}return a=e.constructor,a==null?s=null:(i=b._JS_INTEROP_INTERCEPTOR_TAG,i==null&&(i=b._JS_INTEROP_INTERCEPTOR_TAG=ce.getIsolateTag("_$dart_js")),s=a[i]),s!=null||(s=r.lookupAndCacheInterceptor(e),s!=null)?s:typeof e=="function"?u.JavaScriptFunction_methods:(t=Object.getPrototypeOf(e),t==null||t===Object.prototype?u.PlainJavaScriptObject_methods:(typeof a=="function"&&(i=b._JS_INTEROP_INTERCEPTOR_TAG,i==null&&(i=b._JS_INTEROP_INTERCEPTOR_TAG=ce.getIsolateTag("_$dart_js")),Object.defineProperty(a,i,{value:u.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0})),u.UnknownJavaScriptObject_methods))},JSArray_JSArray$fixed(e,t){if(e<0||e>4294967295)throw r.wrapException(r.RangeError$range(e,0,4294967295,"length",null));return g.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$allocateFixed(e,t){if(e>4294967295)throw r.wrapException(r.RangeError$range(e,0,4294967295,"length",null));return g.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$growable(e,t){if(e<0)throw r.wrapException(r.ArgumentError$("Length must be a non-negative integer: "+e,null));return r._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$allocateGrowable(e,t){if(e<0)throw r.wrapException(r.ArgumentError$("Length must be a non-negative integer: "+e,null));return r._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$markFixed(e,t){var n=r._setArrayType(e,t._eval$1("JSArray<0>"));return n.$flags=1,n},JSArray__compareAny(e,t){return g.compareTo$1$ns(e,t)},JSString__isWhitespace(e){if(e<256)switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0;default:return!1}switch(e){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0;default:return!1}},JSString__skipLeadingWhitespace(e,t){var n,a;for(n=e.length;t<n&&(a=e.charCodeAt(t),!(a!==32&&a!==13&&!g.JSString__isWhitespace(a)));)++t;return t},JSString__skipTrailingWhitespace(e,t){for(var n,a;t>0&&(n=t-1,a=e.charCodeAt(n),!(a!==32&&a!==13&&!g.JSString__isWhitespace(a)));t=n);return t},getInterceptor$(e){return typeof e=="number"?Math.floor(e)==e?g.JSInt.prototype:g.JSNumNotInt.prototype:typeof e=="string"?g.JSString.prototype:e==null?g.JSNull.prototype:typeof e=="boolean"?g.JSBool.prototype:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$ansx(e){return typeof e=="number"?g.JSNumber.prototype:typeof e=="string"?g.JSString.prototype:e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$asx(e){return typeof e=="string"?g.JSString.prototype:e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$ax(e){return e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$in(e){return typeof e=="number"?Math.floor(e)==e?g.JSInt.prototype:g.JSNumNotInt.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$ns(e){return typeof e=="number"?g.JSNumber.prototype:typeof e=="string"?g.JSString.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$s(e){return typeof e=="string"?g.JSString.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$x(e){return e==null?e:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$z(e){return e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},set$AsyncCompiler$x(e,t){return g.getInterceptor$x(e).set$AsyncCompiler(e,t)},set$CalculationInterpolation$x(e,t){return g.getInterceptor$x(e).set$CalculationInterpolation(e,t)},set$CalculationOperation$x(e,t){return g.getInterceptor$x(e).set$CalculationOperation(e,t)},set$Compiler$x(e,t){return g.getInterceptor$x(e).set$Compiler(e,t)},set$Exception$x(e,t){return g.getInterceptor$x(e).set$Exception(e,t)},set$FALSE$x(e,t){return g.getInterceptor$x(e).set$FALSE(e,t)},set$Logger$x(e,t){return g.getInterceptor$x(e).set$Logger(e,t)},set$NULL$x(e,t){return g.getInterceptor$x(e).set$NULL(e,t)},set$NodePackageImporter$x(e,t){return g.getInterceptor$x(e).set$NodePackageImporter(e,t)},set$SassArgumentList$x(e,t){return g.getInterceptor$x(e).set$SassArgumentList(e,t)},set$SassBoolean$x(e,t){return g.getInterceptor$x(e).set$SassBoolean(e,t)},set$SassCalculation$x(e,t){return g.getInterceptor$x(e).set$SassCalculation(e,t)},set$SassColor$x(e,t){return g.getInterceptor$x(e).set$SassColor(e,t)},set$SassFunction$x(e,t){return g.getInterceptor$x(e).set$SassFunction(e,t)},set$SassList$x(e,t){return g.getInterceptor$x(e).set$SassList(e,t)},set$SassMap$x(e,t){return g.getInterceptor$x(e).set$SassMap(e,t)},set$SassMixin$x(e,t){return g.getInterceptor$x(e).set$SassMixin(e,t)},set$SassNumber$x(e,t){return g.getInterceptor$x(e).set$SassNumber(e,t)},set$SassString$x(e,t){return g.getInterceptor$x(e).set$SassString(e,t)},set$TRUE$x(e,t){return g.getInterceptor$x(e).set$TRUE(e,t)},set$Value$x(e,t){return g.getInterceptor$x(e).set$Value(e,t)},set$Version$x(e,t){return g.getInterceptor$x(e).set$Version(e,t)},set$cli_pkg_main_0_$x(e,t){return g.getInterceptor$x(e).set$cli_pkg_main_0_(e,t)},set$compile$x(e,t){return g.getInterceptor$x(e).set$compile(e,t)},set$compileAsync$x(e,t){return g.getInterceptor$x(e).set$compileAsync(e,t)},set$compileString$x(e,t){return g.getInterceptor$x(e).set$compileString(e,t)},set$compileStringAsync$x(e,t){return g.getInterceptor$x(e).set$compileStringAsync(e,t)},set$context$x(e,t){return g.getInterceptor$x(e).set$context(e,t)},set$dartValue$x(e,t){return g.getInterceptor$x(e).set$dartValue(e,t)},set$deprecations$x(e,t){return g.getInterceptor$x(e).set$deprecations(e,t)},set$exitCode$x(e,t){return g.getInterceptor$x(e).set$exitCode(e,t)},set$info$x(e,t){return g.getInterceptor$x(e).set$info(e,t)},set$initAsyncCompiler$x(e,t){return g.getInterceptor$x(e).set$initAsyncCompiler(e,t)},set$initCompiler$x(e,t){return g.getInterceptor$x(e).set$initCompiler(e,t)},set$length$asx(e,t){return g.getInterceptor$asx(e).set$length(e,t)},set$loadParserExports_$x(e,t){return g.getInterceptor$x(e).set$loadParserExports_(e,t)},set$render$x(e,t){return g.getInterceptor$x(e).set$render(e,t)},set$renderSync$x(e,t){return g.getInterceptor$x(e).set$renderSync(e,t)},set$sassFalse$x(e,t){return g.getInterceptor$x(e).set$sassFalse(e,t)},set$sassNull$x(e,t){return g.getInterceptor$x(e).set$sassNull(e,t)},set$sassTrue$x(e,t){return g.getInterceptor$x(e).set$sassTrue(e,t)},set$types$x(e,t){return g.getInterceptor$x(e).set$types(e,t)},get$$prototype$x(e){return g.getInterceptor$x(e).get$$prototype(e)},get$_dartException$x(e){return g.getInterceptor$x(e).get$_dartException(e)},get$alertAscii$x(e){return g.getInterceptor$x(e).get$alertAscii(e)},get$alertColor$x(e){return g.getInterceptor$x(e).get$alertColor(e)},get$argv$x(e){return g.getInterceptor$x(e).get$argv(e)},get$brackets$x(e){return g.getInterceptor$x(e).get$brackets(e)},get$charset$x(e){return g.getInterceptor$x(e).get$charset(e)},get$code$x(e){return g.getInterceptor$x(e).get$code(e)},get$current$x(e){return g.getInterceptor$x(e).get$current(e)},get$dartValue$x(e){return g.getInterceptor$x(e).get$dartValue(e)},get$debug$x(e){return g.getInterceptor$x(e).get$debug(e)},get$denominatorUnits$x(e){return g.getInterceptor$x(e).get$denominatorUnits(e)},get$env$x(e){return g.getInterceptor$x(e).get$env(e)},get$exitCode$x(e){return g.getInterceptor$x(e).get$exitCode(e)},get$fatalDeprecations$x(e){return g.getInterceptor$x(e).get$fatalDeprecations(e)},get$fiber$x(e){return g.getInterceptor$x(e).get$fiber(e)},get$file$x(e){return g.getInterceptor$x(e).get$file(e)},get$filename$x(e){return g.getInterceptor$x(e).get$filename(e)},get$first$ax(e){return g.getInterceptor$ax(e).get$first(e)},get$functions$x(e){return g.getInterceptor$x(e).get$functions(e)},get$futureDeprecations$x(e){return g.getInterceptor$x(e).get$futureDeprecations(e)},get$hashCode$(e){return g.getInterceptor$(e).get$hashCode(e)},get$id$x(e){return g.getInterceptor$x(e).get$id(e)},get$importer$x(e){return g.getInterceptor$x(e).get$importer(e)},get$importers$x(e){return g.getInterceptor$x(e).get$importers(e)},get$isEmpty$asx(e){return g.getInterceptor$asx(e).get$isEmpty(e)},get$isNotEmpty$asx(e){return g.getInterceptor$asx(e).get$isNotEmpty(e)},get$isTTY$x(e){return g.getInterceptor$x(e).get$isTTY(e)},get$iterator$ax(e){return g.getInterceptor$ax(e).get$iterator(e)},get$last$ax(e){return g.getInterceptor$ax(e).get$last(e)},get$length$asx(e){return g.getInterceptor$asx(e).get$length(e)},get$loadPaths$x(e){return g.getInterceptor$x(e).get$loadPaths(e)},get$logger$x(e){return g.getInterceptor$x(e).get$logger(e)},get$message$x(e){return g.getInterceptor$x(e).get$message(e)},get$method$x(e){return g.getInterceptor$x(e).get$method(e)},get$mtime$x(e){return g.getInterceptor$x(e).get$mtime(e)},get$name$x(e){return g.getInterceptor$x(e).get$name(e)},get$numeratorUnits$x(e){return g.getInterceptor$x(e).get$numeratorUnits(e)},get$options$x(e){return g.getInterceptor$x(e).get$options(e)},get$parent$z(e){return g.getInterceptor$z(e).get$parent(e)},get$path$x(e){return g.getInterceptor$x(e).get$path(e)},get$platform$x(e){return g.getInterceptor$x(e).get$platform(e)},get$quietDeps$x(e){return g.getInterceptor$x(e).get$quietDeps(e)},get$quotes$x(e){return g.getInterceptor$x(e).get$quotes(e)},get$realpathSync$x(e){return g.getInterceptor$x(e).get$realpathSync(e)},get$release$x(e){return g.getInterceptor$x(e).get$release(e)},get$reversed$ax(e){return g.getInterceptor$ax(e).get$reversed(e)},get$runtimeType$(e){return g.getInterceptor$(e).get$runtimeType(e)},get$separator$x(e){return g.getInterceptor$x(e).get$separator(e)},get$sign$in(e){return typeof e=="number"?e>0?1:e<0?-1:e:g.getInterceptor$in(e).get$sign(e)},get$silenceDeprecations$x(e){return g.getInterceptor$x(e).get$silenceDeprecations(e)},get$single$ax(e){return g.getInterceptor$ax(e).get$single(e)},get$sourceMap$x(e){return g.getInterceptor$x(e).get$sourceMap(e)},get$sourceMapIncludeSources$x(e){return g.getInterceptor$x(e).get$sourceMapIncludeSources(e)},get$space$x(e){return g.getInterceptor$x(e).get$space(e)},get$span$x(e){return g.getInterceptor$x(e).get$span(e)},get$stderr$x(e){return g.getInterceptor$x(e).get$stderr(e)},get$stdout$x(e){return g.getInterceptor$x(e).get$stdout(e)},get$style$x(e){return g.getInterceptor$x(e).get$style(e)},get$syntax$x(e){return g.getInterceptor$x(e).get$syntax(e)},get$trace$z(e){return g.getInterceptor$z(e).get$trace(e)},get$url$x(e){return g.getInterceptor$x(e).get$url(e)},get$verbose$x(e){return g.getInterceptor$x(e).get$verbose(e)},get$warn$x(e){return g.getInterceptor$x(e).get$warn(e)},get$weight$x(e){return g.getInterceptor$x(e).get$weight(e)},$add$ansx(e,t){return typeof e=="number"&&typeof t=="number"?e+t:g.getInterceptor$ansx(e).$add(e,t)},$eq$(e,t){return e==null?t==null:typeof e!="object"?t!=null&&e===t:g.getInterceptor$(e).$eq(e,t)},$index$asx(e,t){return typeof t=="number"&&(Array.isArray(e)||typeof e=="string"||r.isJsIndexable(e,e[ce.dispatchPropertyName]))&&t>>>0===t&&t<e.length?e[t]:g.getInterceptor$asx(e).$index(e,t)},$indexSet$ax(e,t,n){return typeof t=="number"&&(Array.isArray(e)||r.isJsIndexable(e,e[ce.dispatchPropertyName]))&&!(e.$flags&2)&&t>>>0===t&&t<e.length?e[t]=n:g.getInterceptor$ax(e).$indexSet(e,t,n)},$set$2$x(e,t,n){return g.getInterceptor$x(e).$set$2(e,t,n)},add$1$ax(e,t){return g.getInterceptor$ax(e).add$1(e,t)},addAll$1$ax(e,t){return g.getInterceptor$ax(e).addAll$1(e,t)},allMatches$1$s(e,t){return g.getInterceptor$s(e).allMatches$1(e,t)},allMatches$2$s(e,t,n){return g.getInterceptor$s(e).allMatches$2(e,t,n)},any$1$ax(e,t){return g.getInterceptor$ax(e).any$1(e,t)},apply$2$x(e,t,n){return g.getInterceptor$x(e).apply$2(e,t,n)},asImmutable$0$x(e){return g.getInterceptor$x(e).asImmutable$0(e)},asMutable$0$x(e){return g.getInterceptor$x(e).asMutable$0(e)},canonicalize$4$baseImporter$baseUrl$forImport$x(e,t,n,a,s){return g.getInterceptor$x(e).canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,a,s)},cast$1$0$ax(e,t){return g.getInterceptor$ax(e).cast$1$0(e,t)},close$0$x(e){return g.getInterceptor$x(e).close$0(e)},codeUnitAt$1$s(e,t){return g.getInterceptor$s(e).codeUnitAt$1(e,t)},compareTo$1$ns(e,t){return g.getInterceptor$ns(e).compareTo$1(e,t)},contains$1$asx(e,t){return g.getInterceptor$asx(e).contains$1(e,t)},createInterface$1$x(e,t){return g.getInterceptor$x(e).createInterface$1(e,t)},createRequire$1$x(e,t){return g.getInterceptor$x(e).createRequire$1(e,t)},elementAt$1$ax(e,t){return g.getInterceptor$ax(e).elementAt$1(e,t)},error$1$x(e,t){return g.getInterceptor$x(e).error$1(e,t)},every$1$ax(e,t){return g.getInterceptor$ax(e).every$1(e,t)},existsSync$1$x(e,t){return g.getInterceptor$x(e).existsSync$1(e,t)},expand$1$1$ax(e,t,n){return g.getInterceptor$ax(e).expand$1$1(e,t,n)},fillRange$3$ax(e,t,n,a){return g.getInterceptor$ax(e).fillRange$3(e,t,n,a)},fold$2$ax(e,t,n){return g.getInterceptor$ax(e).fold$2(e,t,n)},forEach$1$ax(e,t){return g.getInterceptor$ax(e).forEach$1(e,t)},getRange$2$ax(e,t,n){return g.getInterceptor$ax(e).getRange$2(e,t,n)},getTime$0$x(e){return g.getInterceptor$x(e).getTime$0(e)},isDirectory$0$x(e){return g.getInterceptor$x(e).isDirectory$0(e)},isFile$0$x(e){return g.getInterceptor$x(e).isFile$0(e)},isSymbolicLink$0$x(e){return g.getInterceptor$x(e).isSymbolicLink$0(e)},join$1$ax(e,t){return g.getInterceptor$ax(e).join$1(e,t)},log$1$x(e,t){return g.getInterceptor$x(e).log$1(e,t)},lstatSync$1$x(e,t){return g.getInterceptor$x(e).lstatSync$1(e,t)},map$1$1$ax(e,t,n){return g.getInterceptor$ax(e).map$1$1(e,t,n)},matchAsPrefix$2$s(e,t,n){return g.getInterceptor$s(e).matchAsPrefix$2(e,t,n)},mkdirSync$1$x(e,t){return g.getInterceptor$x(e).mkdirSync$1(e,t)},native$1$x(e,t){return g.getInterceptor$x(e).native$1(e,t)},noSuchMethod$1$(e,t){return g.getInterceptor$(e).noSuchMethod$1(e,t)},on$2$x(e,t,n){return g.getInterceptor$x(e).on$2(e,t,n)},parse$0$z(e){return g.getInterceptor$z(e).parse$0(e)},readFileSync$2$x(e,t,n){return g.getInterceptor$x(e).readFileSync$2(e,t,n)},readdirSync$1$x(e,t){return g.getInterceptor$x(e).readdirSync$1(e,t)},removeRange$2$ax(e,t,n){return g.getInterceptor$ax(e).removeRange$2(e,t,n)},replaceFirst$2$s(e,t,n){return g.getInterceptor$s(e).replaceFirst$2(e,t,n)},resolve$1$x(e,t){return g.getInterceptor$x(e).resolve$1(e,t)},run$0$x(e){return g.getInterceptor$x(e).run$0(e)},run$1$x(e,t){return g.getInterceptor$x(e).run$1(e,t)},setRange$4$ax(e,t,n,a,s){return g.getInterceptor$ax(e).setRange$4(e,t,n,a,s)},skip$1$ax(e,t){return g.getInterceptor$ax(e).skip$1(e,t)},sort$1$ax(e,t){return g.getInterceptor$ax(e).sort$1(e,t)},startsWith$1$s(e,t){return g.getInterceptor$s(e).startsWith$1(e,t)},statSync$1$x(e,t){return g.getInterceptor$x(e).statSync$1(e,t)},sublist$1$ax(e,t){return g.getInterceptor$ax(e).sublist$1(e,t)},substring$2$s(e,t,n){return g.getInterceptor$s(e).substring$2(e,t,n)},take$1$ax(e,t){return g.getInterceptor$ax(e).take$1(e,t)},then$1$2$onError$x(e,t,n,a){return g.getInterceptor$x(e).then$1$2$onError(e,t,n,a)},then$2$x(e,t,n){return g.getInterceptor$x(e).then$2(e,t,n)},toArray$0$x(e){return g.getInterceptor$x(e).toArray$0(e)},toList$0$ax(e){return g.getInterceptor$ax(e).toList$0(e)},toString$0$(e){return g.getInterceptor$(e).toString$0(e)},toString$1$color$(e,t){return g.getInterceptor$(e).toString$1$color(e,t)},trim$0$s(e){return g.getInterceptor$s(e).trim$0(e)},unlinkSync$1$x(e,t){return g.getInterceptor$x(e).unlinkSync$1(e,t)},visitAtRootRule$1$x(e,t){return g.getInterceptor$x(e).visitAtRootRule$1(e,t)},visitAtRule$1$x(e,t){return g.getInterceptor$x(e).visitAtRule$1(e,t)},visitAttributeSelector$1$x(e,t){return g.getInterceptor$x(e).visitAttributeSelector$1(e,t)},visitBinaryOperationExpression$1$x(e,t){return g.getInterceptor$x(e).visitBinaryOperationExpression$1(e,t)},visitBooleanExpression$1$x(e,t){return g.getInterceptor$x(e).visitBooleanExpression$1(e,t)},visitClassSelector$1$x(e,t){return g.getInterceptor$x(e).visitClassSelector$1(e,t)},visitColorExpression$1$x(e,t){return g.getInterceptor$x(e).visitColorExpression$1(e,t)},visitContentBlock$1$x(e,t){return g.getInterceptor$x(e).visitContentBlock$1(e,t)},visitContentRule$1$x(e,t){return g.getInterceptor$x(e).visitContentRule$1(e,t)},visitDebugRule$1$x(e,t){return g.getInterceptor$x(e).visitDebugRule$1(e,t)},visitDeclaration$1$x(e,t){return g.getInterceptor$x(e).visitDeclaration$1(e,t)},visitEachRule$1$x(e,t){return g.getInterceptor$x(e).visitEachRule$1(e,t)},visitErrorRule$1$x(e,t){return g.getInterceptor$x(e).visitErrorRule$1(e,t)},visitExtendRule$1$x(e,t){return g.getInterceptor$x(e).visitExtendRule$1(e,t)},visitForRule$1$x(e,t){return g.getInterceptor$x(e).visitForRule$1(e,t)},visitForwardRule$1$x(e,t){return g.getInterceptor$x(e).visitForwardRule$1(e,t)},visitFunctionExpression$1$x(e,t){return g.getInterceptor$x(e).visitFunctionExpression$1(e,t)},visitFunctionRule$1$x(e,t){return g.getInterceptor$x(e).visitFunctionRule$1(e,t)},visitIDSelector$1$x(e,t){return g.getInterceptor$x(e).visitIDSelector$1(e,t)},visitIfConditionFunction$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionFunction$1(e,t)},visitIfConditionNegation$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionNegation$1(e,t)},visitIfConditionOperation$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionOperation$1(e,t)},visitIfConditionParenthesized$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionParenthesized$1(e,t)},visitIfConditionRaw$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionRaw$1(e,t)},visitIfConditionSass$1$x(e,t){return g.getInterceptor$x(e).visitIfConditionSass$1(e,t)},visitIfExpression$1$x(e,t){return g.getInterceptor$x(e).visitIfExpression$1(e,t)},visitIfRule$1$x(e,t){return g.getInterceptor$x(e).visitIfRule$1(e,t)},visitImportRule$1$x(e,t){return g.getInterceptor$x(e).visitImportRule$1(e,t)},visitIncludeRule$1$x(e,t){return g.getInterceptor$x(e).visitIncludeRule$1(e,t)},visitInterpolatedFunctionExpression$1$x(e,t){return g.getInterceptor$x(e).visitInterpolatedFunctionExpression$1(e,t)},visitLegacyIfExpression$1$x(e,t){return g.getInterceptor$x(e).visitLegacyIfExpression$1(e,t)},visitListExpression$1$x(e,t){return g.getInterceptor$x(e).visitListExpression$1(e,t)},visitLoudComment$1$x(e,t){return g.getInterceptor$x(e).visitLoudComment$1(e,t)},visitMapExpression$1$x(e,t){return g.getInterceptor$x(e).visitMapExpression$1(e,t)},visitMediaRule$1$x(e,t){return g.getInterceptor$x(e).visitMediaRule$1(e,t)},visitMixinRule$1$x(e,t){return g.getInterceptor$x(e).visitMixinRule$1(e,t)},visitNullExpression$1$x(e,t){return g.getInterceptor$x(e).visitNullExpression$1(e,t)},visitNumberExpression$1$x(e,t){return g.getInterceptor$x(e).visitNumberExpression$1(e,t)},visitParentSelector$1$x(e,t){return g.getInterceptor$x(e).visitParentSelector$1(e,t)},visitParenthesizedExpression$1$x(e,t){return g.getInterceptor$x(e).visitParenthesizedExpression$1(e,t)},visitPlaceholderSelector$1$x(e,t){return g.getInterceptor$x(e).visitPlaceholderSelector$1(e,t)},visitPseudoSelector$1$x(e,t){return g.getInterceptor$x(e).visitPseudoSelector$1(e,t)},visitReturnRule$1$x(e,t){return g.getInterceptor$x(e).visitReturnRule$1(e,t)},visitSelectorExpression$1$x(e,t){return g.getInterceptor$x(e).visitSelectorExpression$1(e,t)},visitSilentComment$1$x(e,t){return g.getInterceptor$x(e).visitSilentComment$1(e,t)},visitStringExpression$1$x(e,t){return g.getInterceptor$x(e).visitStringExpression$1(e,t)},visitStyleRule$1$x(e,t){return g.getInterceptor$x(e).visitStyleRule$1(e,t)},visitStylesheet$1$x(e,t){return g.getInterceptor$x(e).visitStylesheet$1(e,t)},visitSupportsExpression$1$x(e,t){return g.getInterceptor$x(e).visitSupportsExpression$1(e,t)},visitSupportsRule$1$x(e,t){return g.getInterceptor$x(e).visitSupportsRule$1(e,t)},visitTypeSelector$1$x(e,t){return g.getInterceptor$x(e).visitTypeSelector$1(e,t)},visitUnaryOperationExpression$1$x(e,t){return g.getInterceptor$x(e).visitUnaryOperationExpression$1(e,t)},visitUniversalSelector$1$x(e,t){return g.getInterceptor$x(e).visitUniversalSelector$1(e,t)},visitUseRule$1$x(e,t){return g.getInterceptor$x(e).visitUseRule$1(e,t)},visitValueExpression$1$x(e,t){return g.getInterceptor$x(e).visitValueExpression$1(e,t)},visitVariableDeclaration$1$x(e,t){return g.getInterceptor$x(e).visitVariableDeclaration$1(e,t)},visitVariableExpression$1$x(e,t){return g.getInterceptor$x(e).visitVariableExpression$1(e,t)},visitWarnRule$1$x(e,t){return g.getInterceptor$x(e).visitWarnRule$1(e,t)},visitWhileRule$1$x(e,t){return g.getInterceptor$x(e).visitWhileRule$1(e,t)},watch$2$x(e,t,n){return g.getInterceptor$x(e).watch$2(e,t,n)},where$1$ax(e,t){return g.getInterceptor$ax(e).where$1(e,t)},write$1$x(e,t){return g.getInterceptor$x(e).write$1(e,t)},writeFileSync$2$x(e,t,n){return g.getInterceptor$x(e).writeFileSync$2(e,t,n)},yield$0$x(e){return g.getInterceptor$x(e).yield$0(e)},Interceptor:function(){},JSBool:function(){},JSNull:function(){},JavaScriptObject:function(){},LegacyJavaScriptObject:function(){},PlainJavaScriptObject:function(){},UnknownJavaScriptObject:function(){},JavaScriptFunction:function(){},JavaScriptBigInt:function(){},JavaScriptSymbol:function(){},JSArray:function(t){this.$ti=t},JSArraySafeToStringHook:function(){},JSUnmodifiableArray:function(t){this.$ti=t},ArrayIterator:function(t,n,a){var s=this;s._iterable=t,s._length=n,s._index=0,s._current=null,s.$ti=a},JSNumber:function(){},JSInt:function(){},JSNumNotInt:function(){},JSString:function(){}},r={JS_CONST:function(){},CastIterable_CastIterable(e,t,n){return $.EfficientLengthIterable_dynamic._is(e)?new r._EfficientLengthCastIterable(e,t._eval$1("@<0>")._bind$1(n)._eval$1("_EfficientLengthCastIterable<1,2>")):new r.CastIterable(e,t._eval$1("@<0>")._bind$1(n)._eval$1("CastIterable<1,2>"))},LateError$fieldADI(e){return new r.LateError("Field '"+e+"' has been assigned during initialization.")},LateError$fieldNI(e){return new r.LateError("Field '"+e+"' has not been initialized.")},LateError$localNI(e){return new r.LateError("Local '"+e+"' has not been initialized.")},LateError$fieldAI(e){return new r.LateError("Field '"+e+"' has already been initialized.")},hexDigitValue(e){var t,n=e^48;return n<=9?n:(t=e|32,97<=t&&t<=102?t-87:-1)},SystemHash_combine(e,t){return e=e+t&536870911,e=e+((e&524287)<<10)&536870911,e^e>>>6},SystemHash_finish(e){return e=e+((e&67108863)<<3)&536870911,e^=e>>>11,e+((e&16383)<<15)&536870911},checkNotNullable(e,t,n){return e},isToStringVisiting(e){var t,n;for(t=b.toStringVisiting.length,n=0;n<t;++n)if(e===b.toStringVisiting[n])return!0;return!1},SubListIterable$(e,t,n,a){return r.RangeError_checkNotNegative(t,"start"),n!=null&&(r.RangeError_checkNotNegative(n,"end"),t>n&&r.throwExpression(r.RangeError$range(t,0,n,"start",null))),new r.SubListIterable(e,t,n,a._eval$1("SubListIterable<0>"))},MappedIterable_MappedIterable(e,t,n,a){return $.EfficientLengthIterable_dynamic._is(e)?new r.EfficientLengthMappedIterable(e,t,n._eval$1("@<0>")._bind$1(a)._eval$1("EfficientLengthMappedIterable<1,2>")):new r.MappedIterable(e,t,n._eval$1("@<0>")._bind$1(a)._eval$1("MappedIterable<1,2>"))},TakeIterable_TakeIterable(e,t,n){var a="takeCount";return r.ArgumentError_checkNotNull(t,a),r.RangeError_checkNotNegative(t,a),$.EfficientLengthIterable_dynamic._is(e)?new r.EfficientLengthTakeIterable(e,t,n._eval$1("EfficientLengthTakeIterable<0>")):new r.TakeIterable(e,t,n._eval$1("TakeIterable<0>"))},SkipIterable_SkipIterable(e,t,n){var a="count";return $.EfficientLengthIterable_dynamic._is(e)?(r.ArgumentError_checkNotNull(t,a),r.RangeError_checkNotNegative(t,a),new r.EfficientLengthSkipIterable(e,t,n._eval$1("EfficientLengthSkipIterable<0>"))):(r.ArgumentError_checkNotNull(t,a),r.RangeError_checkNotNegative(t,a),new r.SkipIterable(e,t,n._eval$1("SkipIterable<0>")))},FollowedByIterable_FollowedByIterable$firstEfficient(e,t,n){return $.EfficientLengthIterable_dynamic._is(t)?new r.EfficientLengthFollowedByIterable(e,t,n._eval$1("EfficientLengthFollowedByIterable<0>")):new r.FollowedByIterable(e,t,n._eval$1("FollowedByIterable<0>"))},IterableElementError_noElement(){return new r.StateError("No element")},IterableElementError_tooMany(){return new r.StateError("Too many elements")},IterableElementError_tooFew(){return new r.StateError("Too few elements")},Sort__doSort(e,t,n,a){n-t<=32?r.Sort__insertionSort(e,t,n,a):r.Sort__dualPivotQuicksort(e,t,n,a)},Sort__insertionSort(e,t,n,a){var s,i,o,l,_;for(s=t+1,i=g.getInterceptor$asx(e);s<=n;++s){for(o=i.$index(e,s),l=s;l>t&&a.call$2(i.$index(e,l-1),o)>0;)_=l-1,i.$indexSet(e,l,i.$index(e,_)),l=_;i.$indexSet(e,l,o)}},Sort__dualPivotQuicksort(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m=u.JSInt_methods._tdivFast$1(n-t+1,6),S=t+m,v=n-m,y=u.JSInt_methods._tdivFast$1(t+n,2),C=y-m,I=y+m,M=g.getInterceptor$asx(e),k=M.$index(e,S),R=M.$index(e,C),P=M.$index(e,y),T=M.$index(e,I),D=M.$index(e,v);if(a.call$2(k,R)>0&&(s=R,R=k,k=s),a.call$2(T,D)>0&&(s=D,D=T,T=s),a.call$2(k,P)>0&&(s=P,P=k,k=s),a.call$2(R,P)>0&&(s=P,P=R,R=s),a.call$2(k,T)>0&&(s=T,T=k,k=s),a.call$2(P,T)>0&&(s=T,T=P,P=s),a.call$2(R,D)>0&&(s=D,D=R,R=s),a.call$2(R,P)>0&&(s=P,P=R,R=s),a.call$2(T,D)>0&&(s=D,D=T,T=s),M.$indexSet(e,S,k),M.$indexSet(e,y,P),M.$indexSet(e,v,D),M.$indexSet(e,C,M.$index(e,t)),M.$indexSet(e,I,M.$index(e,n)),i=t+1,o=n-1,l=g.$eq$(a.call$2(R,T),0),l){for(_=i;_<=o;++_)if(c=M.$index(e,_),p=a.call$2(c,R),p!==0)if(p<0)_!==i&&(M.$indexSet(e,_,M.$index(e,i)),M.$indexSet(e,i,c)),++i;else for(;;)if(p=a.call$2(M.$index(e,o),R),p>0){--o;continue}else if(h=o-1,p<0){M.$indexSet(e,_,M.$index(e,i)),d=i+1,M.$indexSet(e,i,M.$index(e,o)),M.$indexSet(e,o,c),o=h,i=d;break}else{M.$indexSet(e,_,M.$index(e,o)),M.$indexSet(e,o,c),o=h;break}}else for(_=i;_<=o;++_)if(c=M.$index(e,_),a.call$2(c,R)<0)_!==i&&(M.$indexSet(e,_,M.$index(e,i)),M.$indexSet(e,i,c)),++i;else if(a.call$2(c,T)>0)for(;;)if(a.call$2(M.$index(e,o),T)>0){if(--o,o<_)break;continue}else{h=o-1,a.call$2(M.$index(e,o),R)<0?(M.$indexSet(e,_,M.$index(e,i)),d=i+1,M.$indexSet(e,i,M.$index(e,o)),M.$indexSet(e,o,c),i=d):(M.$indexSet(e,_,M.$index(e,o)),M.$indexSet(e,o,c)),o=h;break}if(f=i-1,M.$indexSet(e,t,M.$index(e,f)),M.$indexSet(e,f,R),f=o+1,M.$indexSet(e,n,M.$index(e,f)),M.$indexSet(e,f,T),r.Sort__doSort(e,t,i-2,a),r.Sort__doSort(e,o+2,n,a),!l)if(i<S&&o>v){for(;g.$eq$(a.call$2(M.$index(e,i),R),0);)++i;for(;g.$eq$(a.call$2(M.$index(e,o),T),0);)--o;for(_=i;_<=o;++_)if(c=M.$index(e,_),a.call$2(c,R)===0)_!==i&&(M.$indexSet(e,_,M.$index(e,i)),M.$indexSet(e,i,c)),++i;else if(a.call$2(c,T)===0)for(;;)if(a.call$2(M.$index(e,o),T)===0){if(--o,o<_)break;continue}else{h=o-1,a.call$2(M.$index(e,o),R)<0?(M.$indexSet(e,_,M.$index(e,i)),d=i+1,M.$indexSet(e,i,M.$index(e,o)),M.$indexSet(e,o,c),i=d):(M.$indexSet(e,_,M.$index(e,o)),M.$indexSet(e,o,c)),o=h;break}r.Sort__doSort(e,i,o,a)}else r.Sort__doSort(e,i,o,a)},_CastIterableBase:function(){},CastIterator:function(t,n){this._source=t,this.$ti=n},CastIterable:function(t,n){this._source=t,this.$ti=n},_EfficientLengthCastIterable:function(t,n){this._source=t,this.$ti=n},_CastListBase:function(){},_CastListBase_sort_closure:function(t,n){this.$this=t,this.compare=n},CastList:function(t,n){this._source=t,this.$ti=n},CastSet:function(t,n,a){this._source=t,this._emptySet=n,this.$ti=a},CastMap:function(t,n){this._source=t,this.$ti=n},CastMap_forEach_closure:function(t,n){this.$this=t,this.f=n},CastMap_entries_closure:function(t){this.$this=t},LateError:function(t){this._message=t},CodeUnits:function(t){this._string=t},nullFuture_closure:function(){},SentinelValue:function(){},EfficientLengthIterable:function(){},ListIterable:function(){},SubListIterable:function(t,n,a,s){var i=this;i.__internal$_iterable=t,i._start=n,i._endOrLength=a,i.$ti=s},ListIterator:function(t,n,a){var s=this;s.__internal$_iterable=t,s.__internal$_length=n,s.__internal$_index=0,s.__internal$_current=null,s.$ti=a},MappedIterable:function(t,n,a){this.__internal$_iterable=t,this._f=n,this.$ti=a},EfficientLengthMappedIterable:function(t,n,a){this.__internal$_iterable=t,this._f=n,this.$ti=a},MappedIterator:function(t,n,a){var s=this;s.__internal$_current=null,s._iterator=t,s._f=n,s.$ti=a},MappedListIterable:function(t,n,a){this._source=t,this._f=n,this.$ti=a},WhereIterable:function(t,n,a){this.__internal$_iterable=t,this._f=n,this.$ti=a},WhereIterator:function(t,n){this._iterator=t,this._f=n},ExpandIterable:function(t,n,a){this.__internal$_iterable=t,this._f=n,this.$ti=a},ExpandIterator:function(t,n,a,s){var i=this;i._iterator=t,i._f=n,i._currentExpansion=a,i.__internal$_current=null,i.$ti=s},TakeIterable:function(t,n,a){this.__internal$_iterable=t,this._takeCount=n,this.$ti=a},EfficientLengthTakeIterable:function(t,n,a){this.__internal$_iterable=t,this._takeCount=n,this.$ti=a},TakeIterator:function(t,n,a){this._iterator=t,this._remaining=n,this.$ti=a},SkipIterable:function(t,n,a){this.__internal$_iterable=t,this._skipCount=n,this.$ti=a},EfficientLengthSkipIterable:function(t,n,a){this.__internal$_iterable=t,this._skipCount=n,this.$ti=a},SkipIterator:function(t,n){this._iterator=t,this._skipCount=n},SkipWhileIterable:function(t,n,a){this.__internal$_iterable=t,this._f=n,this.$ti=a},SkipWhileIterator:function(t,n){this._iterator=t,this._f=n,this._hasSkipped=!1},EmptyIterable:function(t){this.$ti=t},EmptyIterator:function(){},FollowedByIterable:function(t,n,a){this.__internal$_first=t,this._second=n,this.$ti=a},EfficientLengthFollowedByIterable:function(t,n,a){this.__internal$_first=t,this._second=n,this.$ti=a},FollowedByIterator:function(t,n){this._currentIterator=t,this._nextIterable=n},WhereTypeIterable:function(t,n){this._source=t,this.$ti=n},WhereTypeIterator:function(t,n){this._source=t,this.$ti=n},NonNullsIterable:function(t,n){this._source=t,this.$ti=n},NonNullsIterator:function(t){this._source=t,this.__internal$_current=null},FixedLengthListMixin:function(){},UnmodifiableListMixin:function(){},UnmodifiableListBase:function(){},ReversedListIterable:function(t,n){this._source=t,this.$ti=n},Symbol:function(t){this.__internal$_name=t},__CastListBase__CastIterableBase_ListMixin:function(){},ConstantMap_ConstantMap$from(e,t,n){for(var a,s,i,o,l,_,c=r.List_List$from(e.get$keys(e),!0,t),p=c.length,h=0;;){if(!(h<p)){a=!0;break}if(s=c[h],typeof s!="string"||s==="__proto__"){a=!1;break}++h}if(a){for(i={},o=0,h=0;h<c.length;c.length===p||(0,r.throwConcurrentModificationError)(c),++h,o=l)s=c[h],e.$index(0,s),l=o+1,i[s]=o;return _=new r.ConstantStringMap(i,r.List_List$from(e.get$values(e),!0,n),t._eval$1("@<0>")._bind$1(n)._eval$1("ConstantStringMap<1,2>")),_.$keys=c,_}return new r.ConstantMapView(r.LinkedHashMap_LinkedHashMap$from(e,t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("ConstantMapView<1,2>"))},ConstantMap__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable Map"))},ConstantSet__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot modify constant Set"))},instantiate1(e,t){var n=new r.Instantiation1(e,t._eval$1("Instantiation1<0>"));return n.Instantiation$1(e),n},unminifyOrTag(e){var t=ce.mangledGlobalNames[e];return t??e},isJsIndexable(e,t){var n;return t!=null&&(n=t.x,n!=null)?n:$.JavaScriptIndexingBehavior_dynamic._is(e)},S(e){var t;if(typeof e=="string")return e;if(typeof e=="number"){if(e!==0)return""+e}else{if(e===!0)return"true";if(e===!1)return"false";if(e==null)return"null"}return t=g.toString$0$(e),t},JSInvocationMirror$(e,t,n,a,s,i){return new r.JSInvocationMirror(e,n,a,s,i)},Primitives_objectHashCode(e){var t,n=b.Primitives__identityHashCodeProperty;return n==null&&(n=b.Primitives__identityHashCodeProperty=Symbol("identityHashCode")),t=e[n],t==null&&(t=Math.random()*1073741823|0,e[n]=t),t},Primitives_parseInt(e,t){var n,a,s,i,o,l=null,_=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(e);if(_==null)return l;if(n=_[3],t==null)return n!=null?parseInt(e,10):_[2]!=null?parseInt(e,16):l;if(t<2||t>36)throw r.wrapException(r.RangeError$range(t,2,36,"radix",l));if(t===10&&n!=null)return parseInt(e,10);if(t<10||n==null){for(a=t<=10?47+t:86+t,s=_[1],i=s.length,o=0;o<i;++o)if((s.charCodeAt(o)|32)>a)return l}return parseInt(e,t)},Primitives_parseDouble(e){var t,n;return/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(e)?(t=parseFloat(e),isNaN(t)?(n=u.JSString_methods.trim$0(e),n==="NaN"||n==="+NaN"||n==="-NaN"?t:null):t):null},Primitives_objectTypeName(e){var t,n,a,s;if(e instanceof r.Object)return r._rtiToString(r.instanceType(e),null);if(t=g.getInterceptor$(e),t===u.Interceptor_methods||t===u.JavaScriptObject_methods||$.UnknownJavaScriptObject._is(e)){if(n=u.C_JS_CONST(e),n!=="Object"&&n!=="")return n;if(a=e.constructor,typeof a=="function"&&(s=a.name,typeof s=="string"&&s!=="Object"&&s!==""))return s}return r._rtiToString(r.instanceType(e),null)},Primitives_safeToString(e){var t,n,a;if(e==null||typeof e=="number"||r._isBool(e))return g.toString$0$(e);if(typeof e=="string")return JSON.stringify(e);if(e instanceof r.Closure)return e.toString$0(0);if(e instanceof r._Record)return e._toString$1(!0);for(t=b.$get$_safeToStringHooks(),n=0;n<1;++n)if(a=t[n].tryFormat$1(e),a!=null)return a;return"Instance of '"+r.Primitives_objectTypeName(e)+"'"},Primitives_currentUri(){return E.location?E.location.href:null},Primitives__fromCharCodeApply(e){var t,n,a,s,i=e.length;if(i<=500)return String.fromCharCode.apply(null,e);for(t="",n=0;n<i;n=a)a=n+500,s=a<i?a:i,t+=String.fromCharCode.apply(null,e.slice(n,s));return t},Primitives_stringFromCodePoints(e){var t,n,a,s=r._setArrayType([],$.JSArray_int);for(t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n){if(a=e[n],!r._isInt(a))throw r.wrapException(r.argumentErrorValue(a));if(a<=65535)s.push(a);else if(a<=1114111)s.push(55296+(u.JSInt_methods._shrOtherPositive$1(a-65536,10)&1023)),s.push(56320+(a&1023));else throw r.wrapException(r.argumentErrorValue(a))}return r.Primitives__fromCharCodeApply(s)},Primitives_stringFromCharCodes(e){var t,n,a;for(t=e.length,n=0;n<t;++n){if(a=e[n],!r._isInt(a)||a<0)throw r.wrapException(r.argumentErrorValue(a));if(a>65535)return r.Primitives_stringFromCodePoints(e)}return r.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,t,n){var a,s,i,o;if(n<=500&&t===0&&n===e.length)return String.fromCharCode.apply(null,e);for(a=t,s="";a<n;a=i)i=a+500,o=i<n?i:n,s+=String.fromCharCode.apply(null,e.subarray(a,o));return s},Primitives_stringFromCharCode(e){var t;if(0<=e){if(e<=65535)return String.fromCharCode(e);if(e<=1114111)return t=e-65536,String.fromCharCode((u.JSInt_methods._shrOtherPositive$1(t,10)|55296)>>>0,t&1023|56320)}throw r.wrapException(r.RangeError$range(e,0,1114111,null,null))},Primitives_lazyAsJsDate(e){return e.date===void 0&&(e.date=new Date(e._value)),e.date},Primitives_getYear(e){var t=r.Primitives_lazyAsJsDate(e).getFullYear()+0;return t},Primitives_getMonth(e){var t=r.Primitives_lazyAsJsDate(e).getMonth()+1;return t},Primitives_getDay(e){var t=r.Primitives_lazyAsJsDate(e).getDate()+0;return t},Primitives_getHours(e){var t=r.Primitives_lazyAsJsDate(e).getHours()+0;return t},Primitives_getMinutes(e){var t=r.Primitives_lazyAsJsDate(e).getMinutes()+0;return t},Primitives_getSeconds(e){var t=r.Primitives_lazyAsJsDate(e).getSeconds()+0;return t},Primitives_getMilliseconds(e){var t=r.Primitives_lazyAsJsDate(e).getMilliseconds()+0;return t},Primitives_functionNoSuchMethod(e,t,n){var a,s,i={};return i.argumentCount=0,a=[],s=[],i.argumentCount=t.length,u.JSArray_methods.addAll$1(a,t),i.names="",n!=null&&n.__js_helper$_length!==0&&n.forEach$1(0,new r.Primitives_functionNoSuchMethod_closure(i,s,a)),g.noSuchMethod$1$(e,new r.JSInvocationMirror(u.Symbol_call,0,a,s,0))},Primitives_applyFunction(e,t,n){var a,s,i;if(Array.isArray(t)?a=n==null||n.__js_helper$_length===0:a=!1,a){if(s=t.length,s===0){if(e.call$0)return e.call$0()}else if(s===1){if(e.call$1)return e.call$1(t[0])}else if(s===2){if(e.call$2)return e.call$2(t[0],t[1])}else if(s===3){if(e.call$3)return e.call$3(t[0],t[1],t[2])}else if(s===4){if(e.call$4)return e.call$4(t[0],t[1],t[2],t[3])}else if(s===5&&e.call$5)return e.call$5(t[0],t[1],t[2],t[3],t[4]);if(i=e["call$"+s],i!=null)return i.apply(e,t)}return r.Primitives__generalApplyFunction(e,t,n)},Primitives__generalApplyFunction(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y;if(Array.isArray(t)?a=t:a=r.List_List$_of(t,$.dynamic),s=a.length,i=e.$requiredArgCount,s<i)return r.Primitives_functionNoSuchMethod(e,a,n);if(o=e.$defaultValues,l=o==null,_=l?null:o(),c=g.getInterceptor$(e),p=c["call*"],typeof p=="string"&&(p=c[p]),l)return n!=null&&n.__js_helper$_length!==0?r.Primitives_functionNoSuchMethod(e,a,n):s===i?p.apply(e,a):r.Primitives_functionNoSuchMethod(e,a,n);if(Array.isArray(_))return n!=null&&n.__js_helper$_length!==0?r.Primitives_functionNoSuchMethod(e,a,n):(h=i+_.length,s>h?r.Primitives_functionNoSuchMethod(e,a,null):(s<h&&(d=_.slice(s-i),a===t&&(a=r.List_List$_of(a,$.dynamic)),u.JSArray_methods.addAll$1(a,d)),p.apply(e,a)));if(s>i)return r.Primitives_functionNoSuchMethod(e,a,n);if(a===t&&(a=r.List_List$_of(a,$.dynamic)),f=Object.keys(_),n==null)for(l=f.length,m=0;m<f.length;f.length===l||(0,r.throwConcurrentModificationError)(f),++m){if(S=_[f[m]],u.C__Required===S)return r.Primitives_functionNoSuchMethod(e,a,n);u.JSArray_methods.add$1(a,S)}else{for(l=f.length,v=0,m=0;m<f.length;f.length===l||(0,r.throwConcurrentModificationError)(f),++m)if(y=f[m],n.containsKey$1(y))++v,u.JSArray_methods.add$1(a,n.$index(0,y));else{if(S=_[y],u.C__Required===S)return r.Primitives_functionNoSuchMethod(e,a,n);u.JSArray_methods.add$1(a,S)}if(v!==n.__js_helper$_length)return r.Primitives_functionNoSuchMethod(e,a,n)}return p.apply(e,a)},Primitives_extractStackTrace(e){var t=e.$thrownJsError;return t==null?null:r.getTraceFromException(t)},Primitives_trySetStackTrace(e,t){var n;e.$thrownJsError==null&&(n=new Error,r.initializeExceptionWrapper(e,n),e.$thrownJsError=n,n.stack=t.toString$0(0))},diagnoseIndexError(e,t){var n,a="index";return r._isInt(t)?(n=g.get$length$asx(e),t<0||t>=n?r.IndexError$withLength(t,n,e,null,a):r.RangeError$value(t,a,null)):new r.ArgumentError(!0,t,a,null)},diagnoseRangeError(e,t,n){return e<0||e>n?r.RangeError$range(e,0,n,"start",null):t!=null&&(t<e||t>n)?r.RangeError$range(t,e,n,"end",null):new r.ArgumentError(!0,t,"end",null)},argumentErrorValue(e){return new r.ArgumentError(!0,e,null,null)},wrapException(e){return r.initializeExceptionWrapper(e,new Error)},initializeExceptionWrapper(e,t){var n;return e==null&&(e=new r.TypeError),t.dartException=e,n=r.toStringWrapper,"defineProperty"in Object?(Object.defineProperty(t,"message",{get:n}),t.name=""):t.toString=n,t},toStringWrapper(){return g.toString$0$(this.dartException)},throwExpression(e,t){throw r.initializeExceptionWrapper(e,t??new Error)},throwUnsupportedOperation(e,t,n){var a;t==null&&(t=0),n==null&&(n=0),a=Error(),r.throwExpression(r._diagnoseUnsupportedOperation(e,t,n),a)},_diagnoseUnsupportedOperation(e,t,n){var a,s,i,o,l,_,c,p,h;return typeof t=="string"?a=t:(s="[]=;add;removeWhere;retainWhere;removeRange;setRange;setInt8;setInt16;setInt32;setUint8;setUint16;setUint32;setFloat32;setFloat64".split(";"),i=s.length,o=t,o>i&&(n=o/i|0,o%=i),a=s[o]),l=typeof n=="string"?n:"modify;remove from;add to".split(";")[n],_=$.List_dynamic._is(e)?"list":"ByteData",c=e.$flags|0,p="a ",(c&4)!==0?h="constant ":(c&2)!==0?(h="unmodifiable ",p="an "):h=(c&1)!==0?"fixed-length ":"",new r.UnsupportedError("'"+a+"': Cannot "+l+" "+p+h+_)},throwConcurrentModificationError(e){throw r.wrapException(r.ConcurrentModificationError$(e))},TypeErrorDecoder_extractPattern(e){var t,n,a,s,i,o;return e=r.quoteStringForRegExp(e.replace(String({}),"$receiver$")),t=e.match(/\\\$[a-zA-Z]+\\\$/g),t==null&&(t=r._setArrayType([],$.JSArray_String)),n=t.indexOf("\\$arguments\\$"),a=t.indexOf("\\$argumentsExpr\\$"),s=t.indexOf("\\$expr\\$"),i=t.indexOf("\\$method\\$"),o=t.indexOf("\\$receiver\\$"),new r.TypeErrorDecoder(e.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),n,a,s,i,o)},TypeErrorDecoder_provokeCallErrorOn(e){return function(t){var n="$arguments$";try{t.$method$(n)}catch(a){return a.message}}(e)},TypeErrorDecoder_provokePropertyErrorOn(e){return function(t){try{t.$method$}catch(n){return n.message}}(e)},JsNoSuchMethodError$(e,t){var n=t==null,a=n?null:t.method;return new r.JsNoSuchMethodError(e,a,n?null:t.receiver)},unwrapException(e){return e==null?new r.NullThrownFromJavaScriptException(e):e instanceof r.ExceptionAndStackTrace?r.saveStackTrace(e,e.dartException):typeof e!="object"?e:"dartException"in e?r.saveStackTrace(e,e.dartException):r._unwrapNonDartException(e)},saveStackTrace(e,t){return $.Error._is(t)&&t.$thrownJsError==null&&(t.$thrownJsError=e),t},_unwrapNonDartException(e){var t,n,a,s,i,o,l,_,c,p,h,d,f;if(!("message"in e))return e;if(t=e.message,"number"in e&&typeof e.number=="number"&&(n=e.number,a=n&65535,(u.JSInt_methods._shrOtherPositive$1(n,16)&8191)===10))switch(a){case 438:return r.saveStackTrace(e,r.JsNoSuchMethodError$(r.S(t)+" (Error "+a+")",null));case 445:case 5007:return r.S(t),r.saveStackTrace(e,new r.NullError)}return e instanceof TypeError?(s=b.$get$TypeErrorDecoder_noSuchMethodPattern(),i=b.$get$TypeErrorDecoder_notClosurePattern(),o=b.$get$TypeErrorDecoder_nullCallPattern(),l=b.$get$TypeErrorDecoder_nullLiteralCallPattern(),_=b.$get$TypeErrorDecoder_undefinedCallPattern(),c=b.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),p=b.$get$TypeErrorDecoder_nullPropertyPattern(),b.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),h=b.$get$TypeErrorDecoder_undefinedPropertyPattern(),d=b.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),f=s.matchTypeError$1(t),f!=null?r.saveStackTrace(e,r.JsNoSuchMethodError$(t,f)):(f=i.matchTypeError$1(t),f!=null?(f.method="call",r.saveStackTrace(e,r.JsNoSuchMethodError$(t,f))):o.matchTypeError$1(t)!=null||l.matchTypeError$1(t)!=null||_.matchTypeError$1(t)!=null||c.matchTypeError$1(t)!=null||p.matchTypeError$1(t)!=null||l.matchTypeError$1(t)!=null||h.matchTypeError$1(t)!=null||d.matchTypeError$1(t)!=null?r.saveStackTrace(e,new r.NullError):r.saveStackTrace(e,new r.UnknownJsTypeError(typeof t=="string"?t:"")))):e instanceof RangeError?typeof t=="string"&&t.indexOf("call stack")!==-1?new r.StackOverflowError:(t=function(m){try{return String(m)}catch{}return null}(e),r.saveStackTrace(e,new r.ArgumentError(!1,null,null,typeof t=="string"?t.replace(/^RangeError:\s*/,""):t))):typeof InternalError=="function"&&e instanceof InternalError&&typeof t=="string"&&t==="too much recursion"?new r.StackOverflowError:e},getTraceFromException(e){var t;return e instanceof r.ExceptionAndStackTrace?e.stackTrace:e==null?new r._StackTrace(e):(t=e.$cachedTrace,t!=null||(t=new r._StackTrace(e),typeof e=="object"&&(e.$cachedTrace=t)),t)},objectHashCode(e){return e==null?g.get$hashCode$(e):typeof e=="object"?r.Primitives_objectHashCode(e):g.get$hashCode$(e)},constantHashCode(e){return typeof e=="number"?u.JSNumber_methods.get$hashCode(e):e instanceof r._Type?r.Primitives_objectHashCode(e):e instanceof r._Record?e.get$hashCode(e):e instanceof r.Symbol?e.get$hashCode(0):r.objectHashCode(e)},fillLiteralMap(e,t){var n,a,s,i=e.length;for(n=0;n<i;n=s)a=n+1,s=a+1,t.$indexSet(0,e[n],e[a]);return t},fillLiteralSet(e,t){var n,a=e.length;for(n=0;n<a;++n)t.add$1(0,e[n]);return t},_invokeClosure(e,t,n,a,s,i){switch(t){case 0:return e.call$0();case 1:return e.call$1(n);case 2:return e.call$2(n,a);case 3:return e.call$3(n,a,s);case 4:return e.call$4(n,a,s,i)}throw r.wrapException(new r._Exception("Unsupported number of arguments for wrapped closure"))},convertDartClosureToJS(e,t){var n;return e==null?null:(n=e.$identity,n||(n=r.convertDartClosureToJSUncached(e,t),e.$identity=n,n))},convertDartClosureToJSUncached(e,t){var n;switch(t){case 0:n=e.call$0;break;case 1:n=e.call$1;break;case 2:n=e.call$2;break;case 3:n=e.call$3;break;case 4:n=e.call$4;break;default:n=null}return n!=null?n.bind(e):function(a,s,i){return function(o,l,_,c){return i(a,s,o,l,_,c)}}(e,t,r._invokeClosure)},Closure_fromTearOff(e){var t,n,a,s,i,o,l,_,c,p,h=e.co,d=e.iS,f=e.iI,m=e.nDA,S=e.aI,v=e.fs,y=e.cs,C=v[0],I=y[0],M=h[C],k=e.fT;for(k.toString,t=Object.create(d?new r.StaticClosure().constructor.prototype:new r.BoundClosure(null,null).constructor.prototype),t.$initialize=t.constructor,n=d?function(){this.$initialize()}:function(P,T){this.$initialize(P,T)},t.constructor=n,n.prototype=t,t.$_name=C,t.$_target=M,a=!d,a?s=r.Closure_forwardCallTo(C,M,f,m):(t.$static_name=C,s=M),t.$signature=r.Closure__computeSignatureFunction(k,d,f),t[I]=s,i=s,o=1;o<v.length;++o)l=v[o],typeof l=="string"?(_=h[l],c=l,l=_):c="",p=y[o],p!=null&&(a&&(l=r.Closure_forwardCallTo(c,l,f,m)),t[p]=l),o===S&&(i=l);return t["call*"]=i,t.$requiredArgCount=e.rC,t.$defaultValues=e.dV,n},Closure__computeSignatureFunction(e,t,n){if(typeof e=="number")return e;if(typeof e=="string"){if(t)throw r.wrapException("Cannot compute signature for static tearoff.");return function(a,s){return function(){return s(this,a)}}(e,r.BoundClosure_evalRecipe)}throw r.wrapException("Error in functionType of tearoff")},Closure_cspForwardCall(e,t,n,a){var s=r.BoundClosure_receiverOf;switch(t?-1:e){case 0:return function(i,o){return function(){return o(this)[i]()}}(n,s);case 1:return function(i,o){return function(l){return o(this)[i](l)}}(n,s);case 2:return function(i,o){return function(l,_){return o(this)[i](l,_)}}(n,s);case 3:return function(i,o){return function(l,_,c){return o(this)[i](l,_,c)}}(n,s);case 4:return function(i,o){return function(l,_,c,p){return o(this)[i](l,_,c,p)}}(n,s);case 5:return function(i,o){return function(l,_,c,p,h){return o(this)[i](l,_,c,p,h)}}(n,s);default:return function(i,o){return function(){return i.apply(o(this),arguments)}}(a,s)}},Closure_forwardCallTo(e,t,n,a){return n?r.Closure_forwardInterceptedCallTo(e,t,a):r.Closure_cspForwardCall(t.length,a,e,t)},Closure_cspForwardInterceptedCall(e,t,n,a){var s=r.BoundClosure_receiverOf,i=r.BoundClosure_interceptorOf;switch(t?-1:e){case 0:throw r.wrapException(new r.RuntimeError("Intercepted function with no arguments."));case 1:return function(o,l,_){return function(){return l(this)[o](_(this))}}(n,i,s);case 2:return function(o,l,_){return function(c){return l(this)[o](_(this),c)}}(n,i,s);case 3:return function(o,l,_){return function(c,p){return l(this)[o](_(this),c,p)}}(n,i,s);case 4:return function(o,l,_){return function(c,p,h){return l(this)[o](_(this),c,p,h)}}(n,i,s);case 5:return function(o,l,_){return function(c,p,h,d){return l(this)[o](_(this),c,p,h,d)}}(n,i,s);case 6:return function(o,l,_){return function(c,p,h,d,f){return l(this)[o](_(this),c,p,h,d,f)}}(n,i,s);default:return function(o,l,_){return function(){var c=[_(this)];return Array.prototype.push.apply(c,arguments),o.apply(l(this),c)}}(a,i,s)}},Closure_forwardInterceptedCallTo(e,t,n){var a,s;return b.BoundClosure__interceptorFieldNameCache==null&&(b.BoundClosure__interceptorFieldNameCache=r.BoundClosure__computeFieldNamed("interceptor")),b.BoundClosure__receiverFieldNameCache==null&&(b.BoundClosure__receiverFieldNameCache=r.BoundClosure__computeFieldNamed("receiver")),a=t.length,s=r.Closure_cspForwardInterceptedCall(a,n,e,t),s},closureFromTearOff(e){return r.Closure_fromTearOff(e)},BoundClosure_evalRecipe(e,t){return r._Universe_evalInEnvironment(ce.typeUniverse,r.instanceType(e._receiver),t)},BoundClosure_receiverOf(e){return e._receiver},BoundClosure_interceptorOf(e){return e._interceptor},BoundClosure__computeFieldNamed(e){var t,n,a,s=new r.BoundClosure("receiver","interceptor"),i=Object.getOwnPropertyNames(s);for(i.$flags=1,t=i,i=t.length,n=0;n<i;++n)if(a=t[n],s[a]===e)return a;throw r.wrapException(r.ArgumentError$("Field name "+e+" not found.",null))},getIsolateAffinityTag(e){return ce.getIsolateTag(e)},defineProperty(e,t,n){Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})},lookupAndCacheInterceptor(e){var t,n,a,s,i,o=b.getTagFunction.call$1(e),l=b.dispatchRecordsForInstanceTags[o];if(l!=null)return Object.defineProperty(e,ce.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(t=b.interceptorsForUncacheableTags[o],t!=null)return t;if(n=ce.interceptorsByTag[o],n==null&&(a=b.alternateTagFunction.call$2(e,o),a!=null)){if(l=b.dispatchRecordsForInstanceTags[a],l!=null)return Object.defineProperty(e,ce.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(t=b.interceptorsForUncacheableTags[a],t!=null)return t;n=ce.interceptorsByTag[a],o=a}if(n==null)return null;if(t=n.prototype,s=o[0],s==="!")return l=r.makeLeafDispatchRecord(t),b.dispatchRecordsForInstanceTags[o]=l,Object.defineProperty(e,ce.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(s==="~")return b.interceptorsForUncacheableTags[o]=t,t;if(s==="-")return i=r.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),ce.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i;if(s==="+")return r.patchInteriorProto(e,t);if(s==="*")throw r.wrapException(r.UnimplementedError$(o));return ce.leafTags[o]===!0?(i=r.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),ce.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i):r.patchInteriorProto(e,t)},patchInteriorProto(e,t){var n=Object.getPrototypeOf(e);return Object.defineProperty(n,ce.dispatchPropertyName,{value:g.makeDispatchRecord(t,n,null,null),enumerable:!1,writable:!0,configurable:!0}),t},makeLeafDispatchRecord(e){return g.makeDispatchRecord(e,!1,null,!!e.$isJavaScriptIndexingBehavior)},makeDefaultDispatchRecord(e,t,n){var a=t.prototype;return ce.leafTags[e]===!0?r.makeLeafDispatchRecord(a):g.makeDispatchRecord(a,n,null,null)},initNativeDispatch(){b.initNativeDispatchFlag!==!0&&(b.initNativeDispatchFlag=!0,r.initNativeDispatchContinue())},initNativeDispatchContinue(){var e,t,n,a,s,i,o,l;if(b.dispatchRecordsForInstanceTags=Object.create(null),b.interceptorsForUncacheableTags=Object.create(null),r.initHooks(),e=ce.interceptorsByTag,t=Object.getOwnPropertyNames(e),typeof window<"u")for(n=function(){},a=0;a<t.length;++a)s=t[a],i=b.prototypeForTagFunction.call$1(s),i!=null&&(o=r.makeDefaultDispatchRecord(s,e[s],i),o!=null&&(Object.defineProperty(i,ce.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),n.prototype=i));for(a=0;a<t.length;++a)s=t[a],/^[A-Za-z_]/.test(s)&&(l=e[s],e["!"+s]=l,e["~"+s]=l,e["-"+s]=l,e["+"+s]=l,e["*"+s]=l)},initHooks(){var e,t,n,a,s,i,o=u.C_JS_CONST0();if(o=r.applyHooksTransformer(u.C_JS_CONST1,r.applyHooksTransformer(u.C_JS_CONST2,r.applyHooksTransformer(u.C_JS_CONST3,r.applyHooksTransformer(u.C_JS_CONST3,r.applyHooksTransformer(u.C_JS_CONST4,r.applyHooksTransformer(u.C_JS_CONST5,r.applyHooksTransformer(u.C_JS_CONST6(u.C_JS_CONST),o))))))),typeof dartNativeDispatchHooksTransformer<"u"&&(e=dartNativeDispatchHooksTransformer,typeof e=="function"&&(e=[e]),Array.isArray(e)))for(t=0;t<e.length;++t)n=e[t],typeof n=="function"&&(o=n(o)||o);a=o.getTag,s=o.getUnknownTag,i=o.prototypeForTag,b.getTagFunction=new r.initHooks_closure(a),b.alternateTagFunction=new r.initHooks_closure0(s),b.prototypeForTagFunction=new r.initHooks_closure1(i)},applyHooksTransformer(e,t){return e(t)||t},_RecordN__equalValues(e,t){var n;for(n=0;n<e.length;++n)if(!g.$eq$(e[n],t[n]))return!1;return!0},createRecordTypePredicate(e,t){var n=t.length,a=ce.rttc[""+n+";"+e];return a==null?null:n===0?a:n===a.length?a.apply(null,t):a(t)},JSSyntaxRegExp_makeNative(e,t,n,a,s,i){var o=t?"m":"",l=n?"":"i",_=a?"u":"",c=s?"s":"",p=function(h,d){try{return new RegExp(h,d)}catch(f){return f}}(e,o+l+_+c+i);if(p instanceof RegExp)return p;throw r.wrapException(r.FormatException$("Illegal RegExp pattern ("+String(p)+")",e,null))},stringContainsUnchecked(e,t,n){var a;return typeof t=="string"?e.indexOf(t,n)>=0:t instanceof r.JSSyntaxRegExp?(a=u.JSString_methods.substring$1(e,n),t._nativeRegExp.test(a)):!g.allMatches$1$s(t,u.JSString_methods.substring$1(e,n)).get$isEmpty(0)},escapeReplacement(e){return e.indexOf("$",0)>=0?e.replace(/\$/g,"$$$$"):e},stringReplaceFirstRE(e,t,n,a){var s=t._execGlobal$2(e,a);return s==null?e:r.stringReplaceRangeUnchecked(e,s._match.index,s.get$end(0),n)},quoteStringForRegExp(e){return/[[\]{}()*+?.\\^$|]/.test(e)?e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&"):e},stringReplaceAllUnchecked(e,t,n){var a;return typeof t=="string"?r.stringReplaceAllUncheckedString(e,t,n):t instanceof r.JSSyntaxRegExp?(a=t.get$_nativeGlobalVersion(),a.lastIndex=0,e.replace(a,r.escapeReplacement(n))):r.stringReplaceAllGeneral(e,t,n)},stringReplaceAllGeneral(e,t,n){var a,s,i,o;for(a=g.allMatches$1$s(t,e),a=a.get$iterator(a),s=0,i="";a.moveNext$0();)o=a.get$current(a),i=i+e.substring(s,o.get$start(o))+n,s=o.get$end(o);return a=i+e.substring(s),a.charCodeAt(0)==0,a},stringReplaceAllUncheckedString(e,t,n){var a,s,i;if(t===""){if(e==="")return n;for(a=e.length,s=n,i=0;i<a;++i)s=s+e[i]+n;return s.charCodeAt(0)==0,s}return e.indexOf(t,0)<0?e:e.length<500||n.indexOf("$",0)>=0?e.split(t).join(n):e.replace(new RegExp(r.quoteStringForRegExp(t),"g"),r.escapeReplacement(n))},stringReplaceFirstUnchecked(e,t,n,a){var s,i,o,l;return typeof t=="string"?(s=e.indexOf(t,a),s<0?e:r.stringReplaceRangeUnchecked(e,s,s+t.length,n)):t instanceof r.JSSyntaxRegExp?a===0?e.replace(t._nativeRegExp,r.escapeReplacement(n)):r.stringReplaceFirstRE(e,t,n,a):(i=g.allMatches$2$s(t,e,a),o=i.get$iterator(i),o.moveNext$0()?(l=o.get$current(o),u.JSString_methods.replaceRange$3(e,l.get$start(l),l.get$end(l),n)):e)},stringReplaceRangeUnchecked(e,t,n,a){return e.substring(0,t)+a+e.substring(n)},_Record_1:function(t){this._0=t},_Record_2:function(t,n){this._0=t,this._1=n},_Record_2_forImport:function(t,n){this._0=t,this._1=n},_Record_2_imports_modules:function(t,n){this._0=t,this._1=n},_Record_2_loadedUrls_stylesheet:function(t,n){this._0=t,this._1=n},_Record_2_sourceMap:function(t,n){this._0=t,this._1=n},_Record_3:function(t,n,a){this._0=t,this._1=n,this._2=a},_Record_3_deprecation_message_span:function(t,n,a){this._0=t,this._1=n,this._2=a},_Record_3_forImport:function(t,n,a){this._0=t,this._1=n,this._2=a},_Record_3_importer_isDependency:function(t,n,a){this._0=t,this._1=n,this._2=a},_Record_3_originalUrl:function(t,n,a){this._0=t,this._1=n,this._2=a},_Record_5_named_namedNodes_positional_positionalNodes_separator:function(t){this._values=t},ConstantMapView:function(t,n){this._map=t,this.$ti=n},ConstantMap:function(){},ConstantStringMap:function(t,n,a){this._jsIndex=t,this._values=n,this.$ti=a},_KeysOrValues:function(t,n){this._elements=t,this.$ti=n},_KeysOrValuesOrElementsIterator:function(t,n,a){var s=this;s._elements=t,s.__js_helper$_length=n,s.__js_helper$_index=0,s.__js_helper$_current=null,s.$ti=a},ConstantSet:function(){},ConstantStringSet:function(t,n,a){this._jsIndex=t,this.__js_helper$_length=n,this.$ti=a},GeneralConstantSet:function(t,n){this._elements=t,this.$ti=n},Instantiation:function(){},Instantiation1:function(t,n){this._genericClosure=t,this.$ti=n},JSInvocationMirror:function(t,n,a,s,i){var o=this;o.__js_helper$_memberName=t,o.__js_helper$_kind=n,o._arguments=a,o._namedArgumentNames=s,o._typeArgumentCount=i},Primitives_functionNoSuchMethod_closure:function(t,n,a){this._box_0=t,this.namedArgumentList=n,this.$arguments=a},SafeToStringHook:function(){},TypeErrorDecoder:function(t,n,a,s,i,o){var l=this;l._pattern=t,l._arguments=n,l._argumentsExpr=a,l._expr=s,l._method=i,l._receiver=o},NullError:function(){},JsNoSuchMethodError:function(t,n,a){this.__js_helper$_message=t,this._method=n,this._receiver=a},UnknownJsTypeError:function(t){this.__js_helper$_message=t},NullThrownFromJavaScriptException:function(t){this._irritant=t},ExceptionAndStackTrace:function(t,n){this.dartException=t,this.stackTrace=n},_StackTrace:function(t){this._exception=t,this._trace=null},Closure:function(){},Closure0Args:function(){},Closure2Args:function(){},TearOffClosure:function(){},StaticClosure:function(){},BoundClosure:function(t,n){this._receiver=t,this._interceptor=n},RuntimeError:function(t){this.message=t},_Required:function(){},JsLinkedHashMap:function(t){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=t},JsLinkedHashMap_addAll_closure:function(t){this.$this=t},LinkedHashMapCell:function(t,n){var a=this;a.hashMapCellKey=t,a.hashMapCellValue=n,a._previous=a._next=null},LinkedHashMapKeysIterable:function(t,n){this.__js_helper$_map=t,this.$ti=n},LinkedHashMapKeyIterator:function(t,n,a){var s=this;s.__js_helper$_map=t,s._modifications=n,s._cell=a,s.__js_helper$_current=null},LinkedHashMapValuesIterable:function(t,n){this.__js_helper$_map=t,this.$ti=n},LinkedHashMapValueIterator:function(t,n,a){var s=this;s.__js_helper$_map=t,s._modifications=n,s._cell=a,s.__js_helper$_current=null},LinkedHashMapEntriesIterable:function(t,n){this.__js_helper$_map=t,this.$ti=n},LinkedHashMapEntryIterator:function(t,n,a,s){var i=this;i.__js_helper$_map=t,i._modifications=n,i._cell=a,i.__js_helper$_current=null,i.$ti=s},JsIdentityLinkedHashMap:function(t){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=t},JsConstantLinkedHashMap:function(t){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=t},initHooks_closure:function(t){this.getTag=t},initHooks_closure0:function(t){this.getUnknownTag=t},initHooks_closure1:function(t){this.prototypeForTag=t},_Record:function(){},_Record2:function(){},_Record1:function(){},_Record3:function(){},_RecordN:function(){},JSSyntaxRegExp:function(t,n){var a=this;a.pattern=t,a._nativeRegExp=n,a._hasCapturesCache=a._nativeAnchoredRegExp=a._nativeGlobalRegExp=null},_MatchImplementation:function(t){this._match=t},_AllMatchesIterable:function(t,n,a){this._re=t,this.__js_helper$_string=n,this.__js_helper$_start=a},_AllMatchesIterator:function(t,n,a){var s=this;s._regExp=t,s.__js_helper$_string=n,s._nextIndex=a,s.__js_helper$_current=null},StringMatch:function(t,n){this.start=t,this.pattern=n},_StringAllMatchesIterable:function(t,n,a){this._input=t,this._pattern=n,this.__js_helper$_index=a},_StringAllMatchesIterator:function(t,n,a){var s=this;s._input=t,s._pattern=n,s.__js_helper$_index=a,s.__js_helper$_current=null},throwLateFieldADI(e){throw r.initializeExceptionWrapper(r.LateError$fieldADI(e),new Error)},throwUnnamedLateFieldNI(){throw r.initializeExceptionWrapper(r.LateError$fieldNI(""),new Error)},throwUnnamedLateFieldAI(){throw r.initializeExceptionWrapper(r.LateError$fieldAI(""),new Error)},throwUnnamedLateFieldADI(){throw r.initializeExceptionWrapper(r.LateError$fieldADI(""),new Error)},_Cell$(){var e=new r._Cell;return e.__late_helper$_value=e},_Cell:function(){this.__late_helper$_value=null},_ensureNativeList(e){return e},NativeFloat64List_NativeFloat64List$fromList(e){return new Float64Array(r._ensureNativeList(e))},NativeInt8List__create1(e){return new Int8Array(e)},NativeUint8List_NativeUint8List(e){return new Uint8Array(e)},_checkValidIndex(e,t,n){if(e>>>0!==e||e>=n)throw r.wrapException(r.diagnoseIndexError(t,e))},_checkValidRange(e,t,n){var a;if(e>>>0===e?t==null?a=e>n:a=t>>>0!==t||e>t||t>n:a=!0,a)throw r.wrapException(r.diagnoseRangeError(e,t,n));return t??n},NativeByteBuffer:function(){},NativeTypedData:function(){},NativeByteData:function(){},NativeTypedArray:function(){},NativeTypedArrayOfDouble:function(){},NativeTypedArrayOfInt:function(){},NativeFloat32List:function(){},NativeFloat64List:function(){},NativeInt16List:function(){},NativeInt32List:function(){},NativeInt8List:function(){},NativeUint16List:function(){},NativeUint32List:function(){},NativeUint8ClampedList:function(){},NativeUint8List:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},Rti__getFutureFromFutureOr(e,t){var n=t._precomputed1;return n??(t._precomputed1=r._Universe__lookupInterfaceRti(e,"Future",[t._primary]))},Rti__isUnionOfFunctionType(e){var t=e._kind;return t===6||t===7?r.Rti__isUnionOfFunctionType(e._primary):t===11||t===12},Rti__getCanonicalRecipe(e){return e._canonicalRecipe},pairwiseIsTest(e,t){var n,a=t.length;for(n=0;n<a;++n)if(!e[n]._is(t[n]))return!1;return!0},findType(e){return r._Universe_eval(ce.typeUniverse,e,!1)},instantiatedGenericFunctionType(e,t){var n,a,s,i,o;return e==null?null:(n=t._rest,a=e._bindCache,a==null&&(a=e._bindCache=new Map),s=t._canonicalRecipe,i=a.get(s),i??(o=r._substitute(ce.typeUniverse,e._primary,n,0),a.set(s,o),o))},_substitute(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=t._kind;switch(P){case 5:case 1:case 2:case 3:case 4:return t;case 6:return s=t._primary,i=r._substitute(e,s,n,a),i===s?t:r._Universe__lookupQuestionRti(e,i,!0);case 7:return s=t._primary,i=r._substitute(e,s,n,a),i===s?t:r._Universe__lookupFutureOrRti(e,i,!0);case 8:return o=t._rest,l=r._substituteArray(e,o,n,a),l===o?t:r._Universe__lookupInterfaceRti(e,t._primary,l);case 9:return _=t._primary,c=r._substitute(e,_,n,a),p=t._rest,h=r._substituteArray(e,p,n,a),c===_&&h===p?t:r._Universe__lookupBindingRti(e,c,h);case 10:return d=t._primary,f=t._rest,m=r._substituteArray(e,f,n,a),m===f?t:r._Universe__lookupRecordRti(e,d,m);case 11:return S=t._primary,v=r._substitute(e,S,n,a),y=t._rest,C=r._substituteFunctionParameters(e,y,n,a),v===S&&C===y?t:r._Universe__lookupFunctionRti(e,v,C);case 12:return I=t._rest,a+=I.length,M=r._substituteArray(e,I,n,a),_=t._primary,c=r._substitute(e,_,n,a),M===I&&c===_?t:r._Universe__lookupGenericFunctionRti(e,c,M,!0);case 13:return k=t._primary,k<a||(R=n[k-a],R==null)?t:R;default:throw r.wrapException(r.AssertionError$("Attempted to substitute unexpected RTI kind "+P))}},_substituteArray(e,t,n,a){var s,i,o,l,_=t.length,c=r._Utils_newArrayOrEmpty(_);for(s=!1,i=0;i<_;++i)o=t[i],l=r._substitute(e,o,n,a),l!==o&&(s=!0),c[i]=l;return s?c:t},_substituteNamed(e,t,n,a){var s,i,o,l,_,c,p=t.length,h=r._Utils_newArrayOrEmpty(p);for(s=!1,i=0;i<p;i+=3)o=t[i],l=t[i+1],_=t[i+2],c=r._substitute(e,_,n,a),c!==_&&(s=!0),h.splice(i,3,o,l,c);return s?h:t},_substituteFunctionParameters(e,t,n,a){var s,i=t._requiredPositional,o=r._substituteArray(e,i,n,a),l=t._optionalPositional,_=r._substituteArray(e,l,n,a),c=t._named,p=r._substituteNamed(e,c,n,a);return o===i&&_===l&&p===c?t:(s=new r._FunctionParameters,s._requiredPositional=o,s._optionalPositional=_,s._named=p,s)},_setArrayType(e,t){return e[ce.arrayRti]=t,e},closureFunctionType(e){var t=e.$signature;return t!=null?typeof t=="number"?r.getTypeFromTypesTable(t):e.$signature():null},instanceOrFunctionType(e,t){var n;return r.Rti__isUnionOfFunctionType(t)&&e instanceof r.Closure&&(n=r.closureFunctionType(e),n!=null)?n:r.instanceType(e)},instanceType(e){return e instanceof r.Object?r._instanceType(e):Array.isArray(e)?r._arrayInstanceType(e):r._instanceTypeFromConstructor(g.getInterceptor$(e))},_arrayInstanceType(e){var t=e[ce.arrayRti],n=$.JSArray_dynamic;return t==null||t.constructor!==n.constructor?n:t},_instanceType(e){var t=e.$ti;return t??r._instanceTypeFromConstructor(e)},_instanceTypeFromConstructor(e){var t=e.constructor,n=t.$ccache;return n??r._instanceTypeFromConstructorMiss(e,t)},_instanceTypeFromConstructorMiss(e,t){var n=e instanceof r.Closure?Object.getPrototypeOf(Object.getPrototypeOf(e)).constructor:t,a=r._Universe_findErasedType(ce.typeUniverse,n.name);return t.$ccache=a,a},getTypeFromTypesTable(e){var t,n=ce.types,a=n[e];return typeof a=="string"?(t=r._Universe_eval(ce.typeUniverse,a,!1),n[e]=t,t):a},getRuntimeTypeOfDartObject(e){return r.createRuntimeType(r._instanceType(e))},getRuntimeTypeOfClosure(e){var t=r.closureFunctionType(e);return r.createRuntimeType(t??r.instanceType(e))},_structuralTypeOf(e){var t;return e instanceof r._Record?r.evaluateRtiForRecord(e.$recipe,e._getFieldValues$0()):(t=e instanceof r.Closure?r.closureFunctionType(e):null,t??($.TrustedGetRuntimeType._is(e)?g.get$runtimeType$(e)._rti:Array.isArray(e)?r._arrayInstanceType(e):r.instanceType(e)))},createRuntimeType(e){var t=e._cachedRuntimeType;return t??(e._cachedRuntimeType=new r._Type(e))},evaluateRtiForRecord(e,t){var n,a,s=t,i=s.length;if(i===0)return $.Record_0;for(n=r._Universe_evalInEnvironment(ce.typeUniverse,r._structuralTypeOf(s[0]),"@<0>"),a=1;a<i;++a)n=r._Universe_bind(ce.typeUniverse,n,r._structuralTypeOf(s[a]));return r._Universe_evalInEnvironment(ce.typeUniverse,n,e)},typeLiteral(e){return r.createRuntimeType(r._Universe_eval(ce.typeUniverse,e,!1))},_installSpecializedIsTest(e){var t=this;return t._is=r._specializedIsTest(t),t._is(e)},_specializedIsTest(e){var t,n,a,s;if(e===$.Object)return r._isObject;if(r.isTopType(e))return r._isTop;if(t=e._kind,t===6)return r._generalNullableIsTestImplementation;if(t===1)return r._isNever;if(t===7)return r._isFutureOr;if(n=r._simpleSpecializedIsTest(e),n!=null)return n;if(t===8){if(a=e._primary,e._rest.every(r.isTopType))return e._specializedTestResource="$is"+a,a==="List"?r._isListTestViaProperty:e===$.JSObject?r._isJSObject:r._isTestViaProperty}else if(t===10)return s=r.createRecordTypePredicate(e._primary,e._rest),s??r._isNever;return r._generalIsTestImplementation},_simpleSpecializedIsTest(e){if(e._kind===8){if(e===$.int)return r._isInt;if(e===$.double||e===$.num)return r._isNum;if(e===$.String)return r._isString;if(e===$.bool)return r._isBool}return null},_installSpecializedAsCheck(e){var t=this,n=r._generalAsCheckImplementation;return r.isTopType(t)?n=r._asTop:t===$.Object?n=r._asObject:r.isNullable(t)?(n=r._generalNullableAsCheckImplementation,t===$.nullable_int?n=r._asIntQ:t===$.nullable_String?n=r._asStringQ:t===$.nullable_bool?n=r._asBoolQ:t===$.nullable_num?n=r._asNumQ:t===$.nullable_double?n=r._asDoubleQ:t===$.nullable_JSObject&&(n=r._asJSObjectQ)):t===$.int?n=r._asInt:t===$.String?n=r._asString:t===$.bool?n=r._asBool:t===$.num?n=r._asNum:t===$.double?n=r._asDouble:t===$.JSObject&&(n=r._asJSObject),t._as=n,t._as(e)},_generalIsTestImplementation(e){var t=this;return e==null?r.isNullable(t):r.isSubtype(ce.typeUniverse,r.instanceOrFunctionType(e,t),t)},_generalNullableIsTestImplementation(e){return e==null?!0:this._primary._is(e)},_isTestViaProperty(e){var t,n=this;return e==null?r.isNullable(n):(t=n._specializedTestResource,e instanceof r.Object?!!e[t]:!!g.getInterceptor$(e)[t])},_isListTestViaProperty(e){var t,n=this;return e==null?r.isNullable(n):typeof e!="object"?!1:Array.isArray(e)?!0:(t=n._specializedTestResource,e instanceof r.Object?!!e[t]:!!g.getInterceptor$(e)[t])},_isJSObject(e){var t=this;return e==null?!1:typeof e=="object"?e instanceof r.Object?!!e[t._specializedTestResource]:!0:typeof e=="function"},_isJSObjectStandalone(e){return typeof e=="object"?e instanceof r.Object?$.JSObject._is(e):!0:typeof e=="function"},_generalAsCheckImplementation(e){var t=this;if(e==null){if(r.isNullable(t))return e}else if(t._is(e))return e;throw r.initializeExceptionWrapper(r._errorForAsCheck(e,t),new Error)},_generalNullableAsCheckImplementation(e){var t=this;if(e==null||t._is(e))return e;throw r.initializeExceptionWrapper(r._errorForAsCheck(e,t),new Error)},_errorForAsCheck(e,t){return new r._TypeError("TypeError: "+r._Error_compose(e,r._rtiToString(t,null)))},_Error_compose(e,t){return r.Error_safeToString(e)+": type '"+r._rtiToString(r._structuralTypeOf(e),null)+"' is not a subtype of type '"+t+"'"},_TypeError__TypeError$forType(e,t){return new r._TypeError("TypeError: "+r._Error_compose(e,t))},_isFutureOr(e){var t=this;return t._primary._is(e)||r.Rti__getFutureFromFutureOr(ce.typeUniverse,t)._is(e)},_isObject(e){return e!=null},_asObject(e){if(e!=null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"Object"),new Error)},_isTop(e){return!0},_asTop(e){return e},_isNever(e){return!1},_isBool(e){return e===!0||e===!1},_asBool(e){if(e===!0)return!0;if(e===!1)return!1;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"bool"),new Error)},_asBoolQ(e){if(e===!0)return!0;if(e===!1)return!1;if(e==null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"bool?"),new Error)},_asDouble(e){if(typeof e=="number")return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"double"),new Error)},_asDoubleQ(e){if(typeof e=="number"||e==null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"double?"),new Error)},_isInt(e){return typeof e=="number"&&Math.floor(e)===e},_asInt(e){if(typeof e=="number"&&Math.floor(e)===e)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"int"),new Error)},_asIntQ(e){if(typeof e=="number"&&Math.floor(e)===e||e==null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"int?"),new Error)},_isNum(e){return typeof e=="number"},_asNum(e){if(typeof e=="number")return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"num"),new Error)},_asNumQ(e){if(typeof e=="number"||e==null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"num?"),new Error)},_isString(e){return typeof e=="string"},_asString(e){if(typeof e=="string")return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"String"),new Error)},_asStringQ(e){if(typeof e=="string"||e==null)return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"String?"),new Error)},_asJSObject(e){if(r._isJSObjectStandalone(e))return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"JSObject"),new Error)},_asJSObjectQ(e){if(e==null||r._isJSObjectStandalone(e))return e;throw r.initializeExceptionWrapper(r._TypeError__TypeError$forType(e,"JSObject?"),new Error)},_rtiArrayToString(e,t){var n,a,s;for(n="",a="",s=0;s<e.length;++s,a=", ")n+=a+r._rtiToString(e[s],t);return n},_recordRtiToString(e,t){var n,a,s,i,o,l,_=e._primary,c=e._rest;if(_==="")return"("+r._rtiArrayToString(c,t)+")";for(n=c.length,a=_.split(","),s=a.length-n,i="(",o="",l=0;l<n;++l,o=", ")i+=o,s===0&&(i+="{"),i+=r._rtiToString(c[l],t),s>=0&&(i+=" "+a[s]),++s;return i+"})"},_functionRtiToString(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=", ",R=null;if(n!=null){for(a=n.length,t==null?t=r._setArrayType([],$.JSArray_String):R=t.length,s=t.length,i=a;i>0;--i)t.push("T"+(s+i));for(o=$.nullable_Object,l="<",_="",i=0;i<a;++i,_=k)l=l+_+t[t.length-1-i],c=n[i],p=c._kind,p===2||p===3||p===4||p===5||c===o||(l+=" extends "+r._rtiToString(c,t));l+=">"}else l="";for(o=e._primary,h=e._rest,d=h._requiredPositional,f=d.length,m=h._optionalPositional,S=m.length,v=h._named,y=v.length,C=r._rtiToString(o,t),I="",M="",i=0;i<f;++i,M=k)I+=M+r._rtiToString(d[i],t);if(S>0){for(I+=M+"[",M="",i=0;i<S;++i,M=k)I+=M+r._rtiToString(m[i],t);I+="]"}if(y>0){for(I+=M+"{",M="",i=0;i<y;i+=3,M=k)I+=M,v[i+1]&&(I+="required "),I+=r._rtiToString(v[i+2],t)+" "+v[i];I+="}"}return R!=null&&(t.toString,t.length=R),l+"("+I+") => "+C},_rtiToString(e,t){var n,a,s,i,o,l,_=e._kind;return _===5?"erased":_===2?"dynamic":_===3?"void":_===1?"Never":_===4?"any":_===6?(n=e._primary,a=r._rtiToString(n,t),s=n._kind,(s===11||s===12?"("+a+")":a)+"?"):_===7?"FutureOr<"+r._rtiToString(e._primary,t)+">":_===8?(i=r._unminifyOrTag(e._primary),o=e._rest,o.length>0?i+("<"+r._rtiArrayToString(o,t)+">"):i):_===10?r._recordRtiToString(e,t):_===11?r._functionRtiToString(e,t,null):_===12?r._functionRtiToString(e._primary,t,e._rest):_===13?(l=e._primary,t[t.length-1-l]):"?"},_unminifyOrTag(e){var t=ce.mangledGlobalNames[e];return t??e},_Universe_findRule(e,t){for(var n=e.tR[t];typeof n=="string";)n=e.tR[n];return n},_Universe_findErasedType(e,t){var n,a,s,i,o,l=e.eT,_=l[t];if(_==null)return r._Universe_eval(e,t,!1);if(typeof _=="number"){for(n=_,a=r._Universe__lookupTerminalRti(e,5,"#"),s=r._Utils_newArrayOrEmpty(n),i=0;i<n;++i)s[i]=a;return o=r._Universe__lookupInterfaceRti(e,t,s),l[t]=o,o}else return _},_Universe_addRules(e,t){return r._Utils_objectAssign(e.tR,t)},_Universe_addErasedTypes(e,t){return r._Utils_objectAssign(e.eT,t)},_Universe_eval(e,t,n){var a,s=e.eC,i=s.get(t);return i??(a=r._Parser_parse(r._Parser_create(e,null,t,!1)),s.set(t,a),a)},_Universe_evalInEnvironment(e,t,n){var a,s,i=t._evalCache;return i==null&&(i=t._evalCache=new Map),a=i.get(n),a??(s=r._Parser_parse(r._Parser_create(e,t,n,!0)),i.set(n,s),s)},_Universe_bind(e,t,n){var a,s,i,o=t._bindCache;return o==null&&(o=t._bindCache=new Map),a=n._canonicalRecipe,s=o.get(a),s??(i=r._Universe__lookupBindingRti(e,t,n._kind===9?n._rest:[n]),o.set(a,i),i)},_Universe__installTypeTests(e,t){return t._as=r._installSpecializedAsCheck,t._is=r._installSpecializedIsTest,t},_Universe__lookupTerminalRti(e,t,n){var a,s,i=e.eC.get(n);return i??(a=new r.Rti(null,null),a._kind=t,a._canonicalRecipe=n,s=r._Universe__installTypeTests(e,a),e.eC.set(n,s),s)},_Universe__lookupQuestionRti(e,t,n){var a,s=t._canonicalRecipe+"?",i=e.eC.get(s);return i??(a=r._Universe__createQuestionRti(e,t,s,n),e.eC.set(s,a),a)},_Universe__createQuestionRti(e,t,n,a){var s,i,o;if(a){if(s=t._kind,i=!0,r.isTopType(t)||t===$.Null||t===$.JSNull||s!==6&&(i=s===7&&r.isNullable(t._primary)),i)return t;if(s===1)return $.Null}return o=new r.Rti(null,null),o._kind=6,o._primary=t,o._canonicalRecipe=n,r._Universe__installTypeTests(e,o)},_Universe__lookupFutureOrRti(e,t,n){var a,s=t._canonicalRecipe+"/",i=e.eC.get(s);return i??(a=r._Universe__createFutureOrRti(e,t,s,n),e.eC.set(s,a),a)},_Universe__createFutureOrRti(e,t,n,a){var s,i;if(a){if(s=t._kind,r.isTopType(t)||t===$.Object)return t;if(s===1)return r._Universe__lookupInterfaceRti(e,"Future",[t]);if(t===$.Null||t===$.JSNull)return $.nullable_Future_Null}return i=new r.Rti(null,null),i._kind=7,i._primary=t,i._canonicalRecipe=n,r._Universe__installTypeTests(e,i)},_Universe__lookupGenericFunctionParameterRti(e,t){var n,a,s=""+t+"^",i=e.eC.get(s);return i??(n=new r.Rti(null,null),n._kind=13,n._primary=t,n._canonicalRecipe=s,a=r._Universe__installTypeTests(e,n),e.eC.set(s,a),a)},_Universe__canonicalRecipeJoin(e){var t,n,a,s=e.length;for(t="",n="",a=0;a<s;++a,n=",")t+=n+e[a]._canonicalRecipe;return t},_Universe__canonicalRecipeJoinNamed(e){var t,n,a,s,i,o=e.length;for(t="",n="",a=0;a<o;a+=3,n=",")s=e[a],i=e[a+1]?"!":":",t+=n+s+i+e[a+2]._canonicalRecipe;return t},_Universe__lookupInterfaceRti(e,t,n){var a,s,i,o=t;return n.length>0&&(o+="<"+r._Universe__canonicalRecipeJoin(n)+">"),a=e.eC.get(o),a??(s=new r.Rti(null,null),s._kind=8,s._primary=t,s._rest=n,n.length>0&&(s._precomputed1=n[0]),s._canonicalRecipe=o,i=r._Universe__installTypeTests(e,s),e.eC.set(o,i),i)},_Universe__lookupBindingRti(e,t,n){var a,s,i,o,l,_;return t._kind===9?(a=t._primary,s=t._rest.concat(n)):(s=n,a=t),i=a._canonicalRecipe+(";<"+r._Universe__canonicalRecipeJoin(s)+">"),o=e.eC.get(i),o??(l=new r.Rti(null,null),l._kind=9,l._primary=a,l._rest=s,l._canonicalRecipe=i,_=r._Universe__installTypeTests(e,l),e.eC.set(i,_),_)},_Universe__lookupRecordRti(e,t,n){var a,s,i="+"+(t+"("+r._Universe__canonicalRecipeJoin(n)+")"),o=e.eC.get(i);return o??(a=new r.Rti(null,null),a._kind=10,a._primary=t,a._rest=n,a._canonicalRecipe=i,s=r._Universe__installTypeTests(e,a),e.eC.set(i,s),s)},_Universe__lookupFunctionRti(e,t,n){var a,s,i,o,l,_=t._canonicalRecipe,c=n._requiredPositional,p=c.length,h=n._optionalPositional,d=h.length,f=n._named,m=f.length,S="("+r._Universe__canonicalRecipeJoin(c);return d>0&&(a=p>0?",":"",S+=a+"["+r._Universe__canonicalRecipeJoin(h)+"]"),m>0&&(a=p>0?",":"",S+=a+"{"+r._Universe__canonicalRecipeJoinNamed(f)+"}"),s=_+(S+")"),i=e.eC.get(s),i??(o=new r.Rti(null,null),o._kind=11,o._primary=t,o._rest=n,o._canonicalRecipe=s,l=r._Universe__installTypeTests(e,o),e.eC.set(s,l),l)},_Universe__lookupGenericFunctionRti(e,t,n,a){var s,i=t._canonicalRecipe+("<"+r._Universe__canonicalRecipeJoin(n)+">"),o=e.eC.get(i);return o??(s=r._Universe__createGenericFunctionRti(e,t,n,i,a),e.eC.set(i,s),s)},_Universe__createGenericFunctionRti(e,t,n,a,s){var i,o,l,_,c,p,h,d;if(s){for(i=n.length,o=r._Utils_newArrayOrEmpty(i),l=0,_=0;_<i;++_)c=n[_],c._kind===1&&(o[_]=c,++l);if(l>0)return p=r._substitute(e,t,o,0),h=r._substituteArray(e,n,o,0),r._Universe__lookupGenericFunctionRti(e,p,h,n!==h)}return d=new r.Rti(null,null),d._kind=12,d._primary=t,d._rest=n,d._canonicalRecipe=a,r._Universe__installTypeTests(e,d)},_Parser_create(e,t,n,a){return{u:e,e:t,r:n,s:[],p:0,n:a}},_Parser_parse(e){var t,n,a,s,i,o,l,_=e.r,c=e.s;for(t=_.length,n=0;n<t;)if(a=_.charCodeAt(n),a>=48&&a<=57)n=r._Parser_handleDigit(n+1,a,_,c);else if((((a|32)>>>0)-97&65535)<26||a===95||a===36||a===124)n=r._Parser_handleIdentifier(e,n,_,c,!1);else if(a===46)n=r._Parser_handleIdentifier(e,n,_,c,!0);else switch(++n,a){case 44:break;case 58:c.push(!1);break;case 33:c.push(!0);break;case 59:c.push(r._Parser_toType(e.u,e.e,c.pop()));break;case 94:c.push(r._Universe__lookupGenericFunctionParameterRti(e.u,c.pop()));break;case 35:c.push(r._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:c.push(r._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:c.push(r._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:c.push(e.p),e.p=c.length;break;case 62:r._Parser_handleTypeArguments(e,c);break;case 38:r._Parser_handleExtendedOperations(e,c);break;case 63:s=e.u,c.push(r._Universe__lookupQuestionRti(s,r._Parser_toType(s,e.e,c.pop()),e.n));break;case 47:s=e.u,c.push(r._Universe__lookupFutureOrRti(s,r._Parser_toType(s,e.e,c.pop()),e.n));break;case 40:c.push(-3),c.push(e.p),e.p=c.length;break;case 41:r._Parser_handleArguments(e,c);break;case 91:c.push(e.p),e.p=c.length;break;case 93:i=c.splice(e.p),r._Parser_toTypes(e.u,e.e,i),e.p=c.pop(),c.push(i),c.push(-1);break;case 123:c.push(e.p),e.p=c.length;break;case 125:i=c.splice(e.p),r._Parser_toTypesNamed(e.u,e.e,i),e.p=c.pop(),c.push(i),c.push(-2);break;case 43:o=_.indexOf("(",n),c.push(_.substring(n,o)),c.push(-4),c.push(e.p),e.p=c.length,n=o+1;break;default:throw"Bad character "+a}return l=c.pop(),r._Parser_toType(e.u,e.e,l)},_Parser_handleDigit(e,t,n,a){var s,i,o=t-48;for(s=n.length;e<s&&(i=n.charCodeAt(e),i>=48&&i<=57);++e)o=o*10+(i-48);return a.push(o),e},_Parser_handleIdentifier(e,t,n,a,s){var i,o,l,_,c,p,h=t+1;for(i=n.length;h<i;++h)if(o=n.charCodeAt(h),o===46){if(s)break;s=!0}else if((((o|32)>>>0)-97&65535)<26||o===95||o===36||o===124?l=!0:l=o>=48&&o<=57,!l)break;return _=n.substring(t,h),s?(i=e.u,c=e.e,c._kind===9&&(c=c._primary),p=r._Universe_findRule(i,c._primary)[_],p==null&&r.throwExpression('No "'+_+'" in "'+r.Rti__getCanonicalRecipe(c)+'"'),a.push(r._Universe_evalInEnvironment(i,c,p))):a.push(_),h},_Parser_handleTypeArguments(e,t){var n,a=e.u,s=r._Parser_collectArray(e,t),i=t.pop();if(typeof i=="string")t.push(r._Universe__lookupInterfaceRti(a,i,s));else switch(n=r._Parser_toType(a,e.e,i),n._kind){case 11:t.push(r._Universe__lookupGenericFunctionRti(a,n,s,e.n));break;default:t.push(r._Universe__lookupBindingRti(a,n,s));break}},_Parser_handleArguments(e,t){var n,a,s,i=e.u,o=t.pop(),l=null,_=null;if(typeof o=="number")switch(o){case-1:l=t.pop();break;case-2:_=t.pop();break;default:t.push(o);break}else t.push(o);switch(n=r._Parser_collectArray(e,t),o=t.pop(),o){case-3:o=t.pop(),l==null&&(l=i.sEA),_==null&&(_=i.sEA),a=r._Parser_toType(i,e.e,o),s=new r._FunctionParameters,s._requiredPositional=n,s._optionalPositional=l,s._named=_,t.push(r._Universe__lookupFunctionRti(i,a,s));return;case-4:t.push(r._Universe__lookupRecordRti(i,t.pop(),n));return;default:throw r.wrapException(r.AssertionError$("Unexpected state under `()`: "+r.S(o)))}},_Parser_handleExtendedOperations(e,t){var n=t.pop();if(n===0){t.push(r._Universe__lookupTerminalRti(e.u,1,"0&"));return}if(n===1){t.push(r._Universe__lookupTerminalRti(e.u,4,"1&"));return}throw r.wrapException(r.AssertionError$("Unexpected extended operation "+r.S(n)))},_Parser_collectArray(e,t){var n=t.splice(e.p);return r._Parser_toTypes(e.u,e.e,n),e.p=t.pop(),n},_Parser_toType(e,t,n){return typeof n=="string"?r._Universe__lookupInterfaceRti(e,n,e.sEA):typeof n=="number"?(t.toString,r._Parser_indexToType(e,t,n)):n},_Parser_toTypes(e,t,n){var a,s=n.length;for(a=0;a<s;++a)n[a]=r._Parser_toType(e,t,n[a])},_Parser_toTypesNamed(e,t,n){var a,s=n.length;for(a=2;a<s;a+=3)n[a]=r._Parser_toType(e,t,n[a])},_Parser_indexToType(e,t,n){var a,s,i=t._kind;if(i===9){if(n===0)return t._primary;if(a=t._rest,s=a.length,n<=s)return a[n-1];n-=s,t=t._primary,i=t._kind}else if(n===0)return t;if(i!==8)throw r.wrapException(r.AssertionError$("Indexed base must be an interface type"));if(a=t._rest,n<=a.length)return a[n-1];throw r.wrapException(r.AssertionError$("Bad index "+n+" for "+t.toString$0(0)))},isSubtype(e,t,n){var a,s=t._isSubtypeCache;return s==null&&(s=t._isSubtypeCache=new Map),a=s.get(n),a==null&&(a=r._isSubtype(e,t,null,n,null),s.set(n,a)),a},_isSubtype(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S;if(t===a||r.isTopType(a)||(i=t._kind,i===4))return!0;if(r.isTopType(t))return!1;if(t._kind===1||(o=i===13,o&&r._isSubtype(e,n[t._primary],n,a,s)))return!0;if(l=a._kind,_=$.Null,t===_||t===$.JSNull)return l===7?r._isSubtype(e,t,n,a._primary,s):a===_||a===$.JSNull||l===6;if(a===$.Object)return i===7?r._isSubtype(e,t._primary,n,a,s):i!==6;if(i===7)return r._isSubtype(e,t._primary,n,a,s)?r._isSubtype(e,r.Rti__getFutureFromFutureOr(e,t),n,a,s):!1;if(i===6)return r._isSubtype(e,_,n,a,s)&&r._isSubtype(e,t._primary,n,a,s);if(l===7)return r._isSubtype(e,t,n,a._primary,s)?!0:r._isSubtype(e,t,n,r.Rti__getFutureFromFutureOr(e,a),s);if(l===6)return r._isSubtype(e,t,n,_,s)||r._isSubtype(e,t,n,a._primary,s);if(o)return!1;if(_=i!==11,(!_||i===12)&&a===$.Function||(c=i===10,c&&a===$.Record))return!0;if(l===12){if(t===$.JavaScriptFunction)return!0;if(i!==12||(p=t._rest,h=a._rest,d=p.length,d!==h.length))return!1;for(n=n==null?p:p.concat(n),s=s==null?h:h.concat(s),f=0;f<d;++f)if(m=p[f],S=h[f],!r._isSubtype(e,m,n,S,s)||!r._isSubtype(e,S,s,m,n))return!1;return r._isFunctionSubtype(e,t._primary,n,a._primary,s)}return l===11?t===$.JavaScriptFunction?!0:_?!1:r._isFunctionSubtype(e,t,n,a,s):i===8?l!==8?!1:r._isInterfaceSubtype(e,t,n,a,s):c&&l===10?r._isRecordSubtype(e,t,n,a,s):!1},_isFunctionSubtype(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B;if(!r._isSubtype(e,t._primary,n,a._primary,s)||(i=t._rest,o=a._rest,l=i._requiredPositional,_=o._requiredPositional,c=l.length,p=_.length,c>p)||(h=p-c,d=i._optionalPositional,f=o._optionalPositional,m=d.length,S=f.length,c+m<p+S))return!1;for(v=0;v<c;++v)if(y=l[v],!r._isSubtype(e,_[v],s,y,n))return!1;for(v=0;v<h;++v)if(y=d[v],!r._isSubtype(e,_[c+v],s,y,n))return!1;for(v=0;v<S;++v)if(y=d[h+v],!r._isSubtype(e,f[v],s,y,n))return!1;for(C=i._named,I=o._named,M=C.length,k=I.length,R=0,P=0;P<k;P+=3)for(T=I[P];;){if(R>=M||(D=C[R],R+=3,T<D))return!1;if(B=C[R-2],D<T){if(B)return!1;continue}if(y=I[P+1],B&&!y||(y=C[R-1],!r._isSubtype(e,I[P+2],s,y,n)))return!1;break}for(;R<M;){if(C[R+1])return!1;R+=3}return!0},_isInterfaceSubtype(e,t,n,a,s){for(var i,o,l,_,c,p=t._primary,h=a._primary;p!==h;){if(i=e.tR[p],i==null)return!1;if(typeof i=="string"){p=i;continue}if(o=i[h],o==null)return!1;for(l=o.length,_=l>0?new Array(l):ce.typeUniverse.sEA,c=0;c<l;++c)_[c]=r._Universe_evalInEnvironment(e,t,o[c]);return r._areArgumentsSubtypes(e,_,null,n,a._rest,s)}return r._areArgumentsSubtypes(e,t._rest,null,n,a._rest,s)},_areArgumentsSubtypes(e,t,n,a,s,i){var o,l=t.length;for(o=0;o<l;++o)if(!r._isSubtype(e,t[o],a,s[o],i))return!1;return!0},_isRecordSubtype(e,t,n,a,s){var i,o=t._rest,l=a._rest,_=o.length;if(_!==l.length||t._primary!==a._primary)return!1;for(i=0;i<_;++i)if(!r._isSubtype(e,o[i],n,l[i],s))return!1;return!0},isNullable(e){var t=e._kind,n=!0;return e===$.Null||e===$.JSNull||r.isTopType(e)||t!==6&&(n=t===7&&r.isNullable(e._primary)),n},isTopType(e){var t=e._kind;return t===2||t===3||t===4||t===5||e===$.nullable_Object},_Utils_objectAssign(e,t){var n,a,s=Object.keys(t),i=s.length;for(n=0;n<i;++n)a=s[n],e[a]=t[a]},_Utils_newArrayOrEmpty(e){return e>0?new Array(e):ce.typeUniverse.sEA},Rti:function(t,n){var a=this;a._as=t,a._is=n,a._cachedRuntimeType=a._specializedTestResource=a._isSubtypeCache=a._precomputed1=null,a._kind=0,a._canonicalRecipe=a._bindCache=a._evalCache=a._rest=a._primary=null},_FunctionParameters:function(){this._named=this._optionalPositional=this._requiredPositional=null},_Type:function(t){this._rti=t},_Error:function(){},_TypeError:function(t){this.__rti$_message=t},_AsyncRun__initializeScheduleImmediate(){var e,t,n;return E.scheduleImmediate!=null?r.async__AsyncRun__scheduleImmediateJsOverride$closure():E.MutationObserver!=null&&E.document!=null?(e={},t=E.document.createElement("div"),n=E.document.createElement("span"),e.storedCallback=null,new E.MutationObserver(r.convertDartClosureToJS(new r._AsyncRun__initializeScheduleImmediate_internalCallback(e),1)).observe(t,{childList:!0}),new r._AsyncRun__initializeScheduleImmediate_closure(e,t,n)):E.setImmediate!=null?r.async__AsyncRun__scheduleImmediateWithSetImmediate$closure():r.async__AsyncRun__scheduleImmediateWithTimer$closure()},_AsyncRun__scheduleImmediateJsOverride(e){E.scheduleImmediate(r.convertDartClosureToJS(new r._AsyncRun__scheduleImmediateJsOverride_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithSetImmediate(e){E.setImmediate(r.convertDartClosureToJS(new r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithTimer(e){r.Timer__createTimer(u.Duration_0,e)},Timer__createTimer(e,t){var n=u.JSInt_methods._tdivFast$1(e._duration,1e3);return r._TimerImpl$(n<0?0:n,t)},_TimerImpl$(e,t){var n=new r._TimerImpl(!0);return n._TimerImpl$2(e,t),n},_TimerImpl$periodic(e,t){var n=new r._TimerImpl(!1);return n._TimerImpl$periodic$2(e,t),n},_makeAsyncAwaitCompleter(e){return new r._AsyncAwaitCompleter(new r._Future(b.Zone__current,e._eval$1("_Future<0>")),e._eval$1("_AsyncAwaitCompleter<0>"))},_asyncStartSync(e,t){return e.call$2(0,null),t.isSync=!0,t._future},_asyncAwait(e,t){r._awaitOnObject(e,t)},_asyncReturn(e,t){t.complete$1(e)},_asyncRethrow(e,t){t.completeError$2(r.unwrapException(e),r.getTraceFromException(e))},_awaitOnObject(e,t){var n,a,s=new r._awaitOnObject_closure(t),i=new r._awaitOnObject_closure0(t);e instanceof r._Future?e._thenAwait$1$2(s,i,$.dynamic):(n=$.dynamic,e instanceof r._Future?e.then$1$2$onError(0,s,i,n):(a=new r._Future(b.Zone__current,$._Future_dynamic),a._state=8,a._resultOrListeners=e,a._thenAwait$1$2(s,i,n)))},_wrapJsFunctionForAsync(e){var t=function(n,a){return function(s,i){for(;;)try{n(s,i);break}catch(o){i=o,s=a}}}(e,1);return b.Zone__current.registerBinaryCallback$3$1(new r._wrapJsFunctionForAsync_closure(t),$.void,$.int,$.dynamic)},_SyncStarIterator__terminatedBody(e,t,n){return 0},AsyncError_defaultStackTrace(e){var t;return $.Error._is(e)&&(t=e.get$stackTrace(),t!=null)?t:u._StringStackTrace_OdL},Future_Future$value(e,t){var n;return t._as(e),n=new r._Future(b.Zone__current,t._eval$1("_Future<0>")),n._asyncComplete$1(e),n},Future_wait(e,t,n){var a,s,i,o,l,_,c,p,h,d={},f=null,m=new r._Future(b.Zone__current,n._eval$1("_Future<List<0>>"));d.values=null,d.remaining=0,d.stackTrace=d.error=null,a=new r.Future_wait_handleError(d,f,t,m);try{for(_=g.get$iterator$ax(e),c=$.Null;_.moveNext$0();)s=_.get$current(_),i=d.remaining,g.then$1$2$onError$x(s,new r.Future_wait_closure(d,i,m,n,f,t),a,c),++d.remaining;if(_=d.remaining,_===0)return _=m,_._completeWithValue$1(r._setArrayType([],n._eval$1("JSArray<0>"))),_;d.values=r.List_List$filled(_,null,!1,n._eval$1("0?"))}catch(S){if(o=r.unwrapException(S),l=r.getTraceFromException(S),d.remaining===0||t)return _=m,c=o,p=l,h=r._interceptError(c,p),h==null?c=new r.AsyncError(c,p??r.AsyncError_defaultStackTrace(c)):c=h,_._asyncCompleteErrorObject$1(c),_;d.error=o,d.stackTrace=l}return m},_interceptError(e,t){var n,a,s,i=b.Zone__current;return i===u.C__RootZone||(n=i.errorCallback$2(e,t),n==null)?null:(a=n.error,s=n.stackTrace,$.Error._is(a)&&r.Primitives_trySetStackTrace(a,s),n)},_interceptUserError(e,t){var n;return b.Zone__current!==u.C__RootZone&&(n=r._interceptError(e,t),n!=null)?n:(t==null?$.Error._is(e)?(t=e.get$stackTrace(),t==null&&(r.Primitives_trySetStackTrace(e,u._StringStackTrace_OdL),t=u._StringStackTrace_OdL)):t=u._StringStackTrace_OdL:$.Error._is(e)&&r.Primitives_trySetStackTrace(e,t),new r.AsyncError(e,t))},_Future$zoneValue(e,t,n){var a=new r._Future(t,n._eval$1("_Future<0>"));return a._state=8,a._resultOrListeners=e,a},_Future$value(e,t){var n=new r._Future(b.Zone__current,t._eval$1("_Future<0>"));return n._state=8,n._resultOrListeners=e,n},_Future__chainCoreFuture(e,t,n){for(var a,s,i,o={},l=o.source=e;a=l._state,(a&4)!==0;)l=l._resultOrListeners,o.source=l;if(l===t){a=r.StackTrace_current(),t._asyncCompleteErrorObject$1(new r.AsyncError(new r.ArgumentError(!0,l,null,"Cannot complete a future with itself"),a));return}if(s=t._state&1,a=l._state=a|s,(a&24)===0){i=t._resultOrListeners,t._state=t._state&1|4,t._resultOrListeners=l,l._prependListeners$1(i);return}if(n?l=!0:t._resultOrListeners==null?l=(a&16)===0||s!==0:l=!1,l){i=t._removeListeners$0(),t._cloneResult$1(o.source),r._Future__propagateToListeners(t,i);return}t._state^=2,t._zone.scheduleMicrotask$1(new r._Future__chainCoreFuture_closure(o,t))},_Future__propagateToListeners(e,t){for(var n,a,s,i,o,l,_,c,p,h,d,f,m={},S=m.source=e;;){if(n={},a=S._state,s=(a&16)===0,i=!s,t==null){i&&(a&1)===0&&(a=S._resultOrListeners,S._zone.handleUncaughtError$2(a.error,a.stackTrace));return}for(n.listener=t,o=t._nextListener,S=t;o!=null;S=o,o=l)S._nextListener=null,r._Future__propagateToListeners(m.source,S),n.listener=o,l=o._nextListener;if(a=m.source,_=a._resultOrListeners,n.listenerHasError=i,n.listenerValueOrError=_,s?(c=S.state,c=(c&1)!==0||(c&15)===8):c=!0,c){if(p=S.result._zone,i?(S=a._zone,S=!(S===p||S.get$errorZone()===p.get$errorZone())):S=!1,S){S=m.source,a=S._resultOrListeners,S._zone.handleUncaughtError$2(a.error,a.stackTrace);return}if(h=b.Zone__current,h!==p?b.Zone__current=p:h=null,S=n.listener.state,(S&15)===8?new r._Future__propagateToListeners_handleWhenCompleteCallback(n,m,i).call$0():s?(S&1)!==0&&new r._Future__propagateToListeners_handleValueCallback(n,_).call$0():(S&2)!==0&&new r._Future__propagateToListeners_handleError(m,n).call$0(),h!=null&&(b.Zone__current=h),S=n.listenerValueOrError,S instanceof r._Future?(a=n.listener.$ti,a=a._eval$1("Future<2>")._is(S)||!a._rest[1]._is(S)):a=!1,a){if(d=n.listener.result,(S._state&24)!==0){f=d._resultOrListeners,d._resultOrListeners=null,t=d._reverseListeners$1(f),d._state=S._state&30|d._state&1,d._resultOrListeners=S._resultOrListeners,m.source=S;continue}else r._Future__chainCoreFuture(S,d,!0);return}}d=n.listener.result,f=d._resultOrListeners,d._resultOrListeners=null,t=d._reverseListeners$1(f),S=n.listenerHasError,a=n.listenerValueOrError,S?(d._state=d._state&1|16,d._resultOrListeners=a):(d._state=8,d._resultOrListeners=a),m.source=d,S=d}},_registerErrorHandler(e,t){if($.dynamic_Function_Object_StackTrace._is(e))return t.registerBinaryCallback$3$1(e,$.dynamic,$.Object,$.StackTrace);if($.dynamic_Function_Object._is(e))return t.registerUnaryCallback$2$1(e,$.dynamic,$.Object);throw r.wrapException(r.ArgumentError$value(e,"onError",V.Error_))},_microtaskLoop(){var e,t;for(e=b._nextCallback;e!=null;e=b._nextCallback)b._lastPriorityCallback=null,t=e.next,b._nextCallback=t,t==null&&(b._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){b._isInCallbackLoop=!0;try{r._microtaskLoop()}finally{b._lastPriorityCallback=null,b._isInCallbackLoop=!1,b._nextCallback!=null&&b.$get$_AsyncRun__scheduleImmediateClosure().call$1(r.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var t=new r._AsyncCallbackEntry(e),n=b._lastCallback;n==null?(b._nextCallback=b._lastCallback=t,b._isInCallbackLoop||b.$get$_AsyncRun__scheduleImmediateClosure().call$1(r.async___startMicrotaskLoop$closure())):b._lastCallback=n.next=t},_schedulePriorityAsyncCallback(e){var t,n,a,s=b._nextCallback;if(s==null){r._scheduleAsyncCallback(e),b._lastPriorityCallback=b._lastCallback;return}t=new r._AsyncCallbackEntry(e),n=b._lastPriorityCallback,n==null?(t.next=s,b._nextCallback=b._lastPriorityCallback=t):(a=n.next,t.next=a,b._lastPriorityCallback=n.next=t,a==null&&(b._lastCallback=t))},scheduleMicrotask(e){var t,n=null,a=b.Zone__current;if(u.C__RootZone===a){r._rootScheduleMicrotask(n,n,u.C__RootZone,e);return}if(u.C__RootZone===a.get$_scheduleMicrotask().zone?t=u.C__RootZone.get$errorZone()===a.get$errorZone():t=!1,t){r._rootScheduleMicrotask(n,n,a,a.registerCallback$1$1(e,$.void));return}t=b.Zone__current,t.scheduleMicrotask$1(t.bindCallbackGuarded$1(e))},Stream_Stream$fromFuture(e,t){var n=null,a=t._eval$1("_SyncStreamController<0>"),s=new r._SyncStreamController(n,n,n,n,a);return e.then$1$2$onError(0,new r.Stream_Stream$fromFuture_closure(s,t),new r.Stream_Stream$fromFuture_closure0(s),$.Null),new r._ControllerStream(s,a._eval$1("_ControllerStream<1>"))},StreamIterator_StreamIterator(e){return new r._StreamIterator(r.checkNotNullable(e,"stream",$.Object))},StreamController_StreamController(e,t,n,a,s,i){return s?new r._SyncStreamController(t,n,a,e,i._eval$1("_SyncStreamController<0>")):new r._AsyncStreamController(t,n,a,e,i._eval$1("_AsyncStreamController<0>"))},_runGuarded(e){var t,n;if(e!=null)try{e.call$0()}catch(a){t=r.unwrapException(a),n=r.getTraceFromException(a),b.Zone__current.handleUncaughtError$2(t,n)}},_ControllerSubscription$(e,t,n,a,s,i){var o=b.Zone__current,l=s?1:0,_=n!=null?32:0,c=r._BufferingStreamSubscription__registerDataHandler(o,t,i),p=r._BufferingStreamSubscription__registerErrorHandler(o,n),h=a??r.async___nullDoneHandler$closure();return new r._ControllerSubscription(e,c,p,o.registerCallback$1$1(h,$.void),o,l|_,i._eval$1("_ControllerSubscription<0>"))},_AddStreamState_makeErrorHandler(e){return new r._AddStreamState_makeErrorHandler_closure(e)},_BufferingStreamSubscription__registerDataHandler(e,t,n){var a=t??r.async___nullDataHandler$closure();return e.registerUnaryCallback$2$1(a,$.void,n)},_BufferingStreamSubscription__registerErrorHandler(e,t){if(t==null&&(t=r.async___nullErrorHandler$closure()),$.void_Function_Object_StackTrace._is(t))return e.registerBinaryCallback$3$1(t,$.dynamic,$.Object,$.StackTrace);if($.void_Function_Object._is(t))return e.registerUnaryCallback$2$1(t,$.dynamic,$.Object);throw r.wrapException(r.ArgumentError$("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.",null))},_nullDataHandler(e){},_nullErrorHandler(e,t){b.Zone__current.handleUncaughtError$2(e,t)},_nullDoneHandler(){},Timer_Timer(e,t){var n=b.Zone__current;return n===u.C__RootZone?n.createTimer$2(e,t):n.createTimer$2(e,n.bindCallbackGuarded$1(t))},_rootHandleUncaughtError(e,t,n,a,s){r._rootHandleError(a,s)},_rootHandleError(e,t){r._schedulePriorityAsyncCallback(new r._rootHandleError_closure(e,t))},_rootRun(e,t,n,a){var s,i=b.Zone__current;if(i===n)return a.call$0();b.Zone__current=n,s=i;try{return i=a.call$0(),i}finally{b.Zone__current=s}},_rootRunUnary(e,t,n,a,s){var i,o=b.Zone__current;if(o===n)return a.call$1(s);b.Zone__current=n,i=o;try{return o=a.call$1(s),o}finally{b.Zone__current=i}},_rootRunBinary(e,t,n,a,s,i){var o,l=b.Zone__current;if(l===n)return a.call$2(s,i);b.Zone__current=n,o=l;try{return l=a.call$2(s,i),l}finally{b.Zone__current=o}},_rootRegisterCallback(e,t,n,a){return a},_rootRegisterUnaryCallback(e,t,n,a){return a},_rootRegisterBinaryCallback(e,t,n,a){return a},_rootErrorCallback(e,t,n,a,s){return null},_rootScheduleMicrotask(e,t,n,a){var s,i;u.C__RootZone!==n&&(s=u.C__RootZone.get$errorZone(),i=n.get$errorZone(),a=s!==i?n.bindCallbackGuarded$1(a):n.bindCallback$1$1(a,$.void)),r._scheduleAsyncCallback(a)},_rootCreateTimer(e,t,n,a,s){return r.Timer__createTimer(a,u.C__RootZone!==n?n.bindCallback$1$1(s,$.void):s)},_rootCreatePeriodicTimer(e,t,n,a,s){var i;return u.C__RootZone!==n&&(s=n.bindUnaryCallback$2$1(s,$.void,$.Timer)),i=u.JSInt_methods._tdivFast$1(a._duration,1e3),r._TimerImpl$periodic(i<0?0:i,s)},_rootPrint(e,t,n,a){r.printString(a)},_printToZone(e){b.Zone__current.print$1(e)},_rootFork(e,t,n,a,s){var i,o,l;return b.printToZone=r.async___printToZone$closure(),a==null&&(a=u._ZoneSpecification_Ipa),s==null?i=n.get$_async$_map():(o=$.nullable_Object,i=r.HashMap_HashMap$from(s,o,o)),o=new r._CustomZone(n.get$_run(),n.get$_runUnary(),n.get$_runBinary(),n.get$_registerCallback(),n.get$_registerUnaryCallback(),n.get$_registerBinaryCallback(),n.get$_errorCallback(),n.get$_scheduleMicrotask(),n.get$_createTimer(),n.get$_createPeriodicTimer(),n.get$_print(),n.get$_fork(),n.get$_handleUncaughtError(),n,i),l=a.handleUncaughtError,l!=null&&(o._handleUncaughtError=new r._ZoneFunction(o,l)),o},runZoned(e,t,n){return r._runZoned(e,t,null,n)},_runZoned(e,t,n,a){return b.Zone__current.fork$2$specification$zoneValues(n,t).run$1$1(0,e,a)},_AsyncRun__initializeScheduleImmediate_internalCallback:function(t){this._box_0=t},_AsyncRun__initializeScheduleImmediate_closure:function(t,n,a){this._box_0=t,this.div=n,this.span=a},_AsyncRun__scheduleImmediateJsOverride_internalCallback:function(t){this.callback=t},_AsyncRun__scheduleImmediateWithSetImmediate_internalCallback:function(t){this.callback=t},_TimerImpl:function(t){this._once=t,this._handle=null,this._tick=0},_TimerImpl_internalCallback:function(t,n){this.$this=t,this.callback=n},_TimerImpl$periodic_closure:function(t,n,a,s){var i=this;i.$this=t,i.milliseconds=n,i.start=a,i.callback=s},_AsyncAwaitCompleter:function(t,n){this._future=t,this.isSync=!1,this.$ti=n},_awaitOnObject_closure:function(t){this.bodyFunction=t},_awaitOnObject_closure0:function(t){this.bodyFunction=t},_wrapJsFunctionForAsync_closure:function(t){this.$protected=t},_SyncStarIterator:function(t){var n=this;n._body=t,n._suspendedBodies=n._nestedIterator=n._datum=n._async$_current=null},_SyncStarIterable:function(t,n){this._outerHelper=t,this.$ti=n},AsyncError:function(t,n){this.error=t,this.stackTrace=n},Future_wait_handleError:function(t,n,a,s){var i=this;i._box_0=t,i.cleanUp=n,i.eagerError=a,i._future=s},Future_wait_closure:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.pos=n,l._future=a,l.T=s,l.cleanUp=i,l.eagerError=o},_Completer:function(){},_AsyncCompleter:function(t,n){this.future=t,this.$ti=n},_SyncCompleter:function(t,n){this.future=t,this.$ti=n},_FutureListener:function(t,n,a,s,i){var o=this;o._nextListener=null,o.result=t,o.state=n,o.callback=a,o.errorCallback=s,o.$ti=i},_Future:function(t,n){var a=this;a._state=0,a._zone=t,a._resultOrListeners=null,a.$ti=n},_Future__addListener_closure:function(t,n){this.$this=t,this.listener=n},_Future__prependListeners_closure:function(t,n){this._box_0=t,this.$this=n},_Future__chainCoreFuture_closure:function(t,n){this._box_0=t,this.target=n},_Future__asyncCompleteWithValue_closure:function(t,n){this.$this=t,this.value=n},_Future__asyncCompleteErrorObject_closure:function(t,n){this.$this=t,this.error=n},_Future__propagateToListeners_handleWhenCompleteCallback:function(t,n,a){this._box_0=t,this._box_1=n,this.hasError=a},_Future__propagateToListeners_handleWhenCompleteCallback_closure:function(t,n){this.joinedResult=t,this.originalSource=n},_Future__propagateToListeners_handleWhenCompleteCallback_closure0:function(t){this.joinedResult=t},_Future__propagateToListeners_handleValueCallback:function(t,n){this._box_0=t,this.sourceResult=n},_Future__propagateToListeners_handleError:function(t,n){this._box_1=t,this._box_0=n},_AsyncCallbackEntry:function(t){this.callback=t,this.next=null},Stream:function(){},Stream_Stream$fromFuture_closure:function(t,n){this.controller=t,this.T=n},Stream_Stream$fromFuture_closure0:function(t){this.controller=t},Stream_length_closure:function(t,n){this._box_0=t,this.$this=n},Stream_length_closure0:function(t,n){this._box_0=t,this.future=n},_StreamController:function(){},_StreamController__subscribe_closure:function(t){this.$this=t},_StreamController__recordCancel_complete:function(t){this.$this=t},_SyncStreamControllerDispatch:function(){},_AsyncStreamControllerDispatch:function(){},_AsyncStreamController:function(t,n,a,s,i){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=t,o.onPause=n,o.onResume=a,o.onCancel=s,o.$ti=i},_SyncStreamController:function(t,n,a,s,i){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=t,o.onPause=n,o.onResume=a,o.onCancel=s,o.$ti=i},_ControllerStream:function(t,n){this._controller=t,this.$ti=n},_ControllerSubscription:function(t,n,a,s,i,o,l){var _=this;_._controller=t,_._onData=n,_._onError=a,_._onDone=s,_._zone=i,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_AddStreamState:function(){},_AddStreamState_makeErrorHandler_closure:function(t){this.controller=t},_AddStreamState_cancel_closure:function(t){this.$this=t},_StreamControllerAddStreamState:function(t,n,a){this._varData=t,this.addStreamFuture=n,this.addSubscription=a},_BufferingStreamSubscription:function(){},_BufferingStreamSubscription__sendError_sendError:function(t,n,a){this.$this=t,this.error=n,this.stackTrace=a},_BufferingStreamSubscription__sendDone_sendDone:function(t){this.$this=t},_StreamImpl:function(){},_DelayedEvent:function(){},_DelayedData:function(t){this.value=t,this.next=null},_DelayedError:function(t,n){this.error=t,this.stackTrace=n,this.next=null},_DelayedDone:function(){},_PendingEvents:function(){this._state=0,this.lastPendingEvent=this.firstPendingEvent=null},_PendingEvents_schedule_closure:function(t,n){this.$this=t,this.dispatch=n},_StreamIterator:function(t){this._subscription=null,this._stateData=t,this._async$_hasValue=!1},_ForwardingStream:function(){},_ForwardingStreamSubscription:function(t,n,a,s,i,o,l){var _=this;_._stream=t,_._subscription=null,_._onData=n,_._onError=a,_._onDone=s,_._zone=i,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_MapStream:function(t,n,a){this._transform=t,this._async$_source=n,this.$ti=a},_ZoneFunction:function(t,n){this.zone=t,this.$function=n},_ZoneSpecification:function(t,n,a,s,i,o,l,_,c,p,h,d,f){var m=this;m.handleUncaughtError=t,m.run=n,m.runUnary=a,m.runBinary=s,m.registerCallback=i,m.registerUnaryCallback=o,m.registerBinaryCallback=l,m.errorCallback=_,m.scheduleMicrotask=c,m.createTimer=p,m.createPeriodicTimer=h,m.print=d,m.fork=f},_ZoneDelegate:function(t){this._delegationTarget=t},_Zone:function(){},_CustomZone:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S){var v=this;v._run=t,v._runUnary=n,v._runBinary=a,v._registerCallback=s,v._registerUnaryCallback=i,v._registerBinaryCallback=o,v._errorCallback=l,v._scheduleMicrotask=_,v._createTimer=c,v._createPeriodicTimer=p,v._print=h,v._fork=d,v._handleUncaughtError=f,v._delegateCache=null,v.parent=m,v._async$_map=S},_CustomZone_bindCallback_closure:function(t,n,a){this.$this=t,this.registered=n,this.R=a},_CustomZone_bindUnaryCallback_closure:function(t,n,a,s){var i=this;i.$this=t,i.registered=n,i.T=a,i.R=s},_CustomZone_bindCallbackGuarded_closure:function(t,n){this.$this=t,this.registered=n},_rootHandleError_closure:function(t,n){this.error=t,this.stackTrace=n},_RootZone:function(){},_RootZone_bindCallback_closure:function(t,n,a){this.$this=t,this.f=n,this.R=a},_RootZone_bindUnaryCallback_closure:function(t,n,a,s){var i=this;i.$this=t,i.f=n,i.T=a,i.R=s},_RootZone_bindCallbackGuarded_closure:function(t,n){this.$this=t,this.f=n},HashMap_HashMap(e,t){return new r._HashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("_HashMap<1,2>"))},_HashMap__getTableEntry(e,t){var n=e[t];return n===e?null:n},_HashMap__setTableEntry(e,t,n){n==null?e[t]=e:e[t]=n},_HashMap__newHashTable(){var e=Object.create(null);return r._HashMap__setTableEntry(e,"<non-identifier-key>",e),delete e["<non-identifier-key>"],e},LinkedHashMap_LinkedHashMap(e,t,n,a,s){if(n==null)if(t==null){if(e==null)return new r.JsLinkedHashMap(a._eval$1("@<0>")._bind$1(s)._eval$1("JsLinkedHashMap<1,2>"));t=r.collection___defaultHashCode$closure()}else{if(r.core__identityHashCode$closure()===t&&r.core__identical$closure()===e)return new r.JsIdentityLinkedHashMap(a._eval$1("@<0>")._bind$1(s)._eval$1("JsIdentityLinkedHashMap<1,2>"));e==null&&(e=r.collection___defaultEquals$closure())}else t==null&&(t=r.collection___defaultHashCode$closure()),e==null&&(e=r.collection___defaultEquals$closure());return r._LinkedCustomHashMap$(e,t,n,a,s)},LinkedHashMap_LinkedHashMap$_literal(e,t,n){return r.fillLiteralMap(e,new r.JsLinkedHashMap(t._eval$1("@<0>")._bind$1(n)._eval$1("JsLinkedHashMap<1,2>")))},LinkedHashMap_LinkedHashMap$_empty(e,t){return new r.JsLinkedHashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("JsLinkedHashMap<1,2>"))},_LinkedCustomHashMap$(e,t,n,a,s){var i=n??new r._LinkedCustomHashMap_closure(a);return new r._LinkedCustomHashMap(e,t,i,a._eval$1("@<0>")._bind$1(s)._eval$1("_LinkedCustomHashMap<1,2>"))},LinkedHashSet_LinkedHashSet(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_empty(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_literal(e,t){return r.fillLiteralSet(e,new r._LinkedHashSet(t._eval$1("_LinkedHashSet<0>")))},_LinkedHashSet__newHashTable(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e},_LinkedHashSetIterator$(e,t,n){var a=new r._LinkedHashSetIterator(e,t,n._eval$1("_LinkedHashSetIterator<0>"));return a._collection$_cell=e._collection$_first,a},UnmodifiableListView$(e,t){return new r.UnmodifiableListView(e,t._eval$1("UnmodifiableListView<0>"))},_defaultEquals(e,t){return g.$eq$(e,t)},_defaultHashCode(e){return g.get$hashCode$(e)},HashMap_HashMap$from(e,t,n){var a=r.HashMap_HashMap(t,n);return e.forEach$1(0,new r.HashMap_HashMap$from_closure(a,t,n)),a},IterableExtensions_get_firstOrNull(e){var t,n=r._arrayInstanceType(e),a=new g.ArrayIterator(e,e.length,n._eval$1("ArrayIterator<1>"));return a.moveNext$0()?(t=a._current,t??n._precomputed1._as(t)):null},LinkedHashMap_LinkedHashMap$from(e,t,n){var a=r.LinkedHashMap_LinkedHashMap(null,null,null,t,n);return e.forEach$1(0,new r.LinkedHashMap_LinkedHashMap$from_closure(a,t,n)),a},LinkedHashMap_LinkedHashMap$of(e,t,n){var a=r.LinkedHashMap_LinkedHashMap(null,null,null,t,n);return a.addAll$1(0,e),a},LinkedHashSet_LinkedHashSet$from(e,t){var n,a,s=r.LinkedHashSet_LinkedHashSet(t);for(n=e.length,a=0;a<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++a)s.add$1(0,t._as(e[a]));return s},LinkedHashSet_LinkedHashSet$of(e,t){var n=r.LinkedHashSet_LinkedHashSet(t);return n.addAll$1(0,e),n},ListBase__compareAny(e,t){var n=$.Comparable_dynamic;return g.compareTo$1$ns(n._as(e),n._as(t))},MapBase_mapToString(e){var t,n;if(r.isToStringVisiting(e))return"{...}";t=new r.StringBuffer("");try{n={},b.toStringVisiting.push(e),t._contents+="{",n.first=!0,e.forEach$1(0,new r.MapBase_mapToString_closure(n,t)),t._contents+="}"}finally{b.toStringVisiting.pop()}return n=t._contents,n.charCodeAt(0)==0,n},MapBase__fillMapWithIterables(e,t,n){for(var a=t.get$iterator(t),s=n.get$iterator(n),i=a.moveNext$0(),o=s.moveNext$0();i&&o;)e.$indexSet(0,a.get$current(a),s.get$current(s)),i=a.moveNext$0(),o=s.moveNext$0();if(i||o)throw r.wrapException(r.ArgumentError$("Iterables do not have same length.",null))},ListQueue$(e){return new r.ListQueue(r.List_List$filled(r.ListQueue__calculateCapacity(null),null,!1,e._eval$1("0?")),e._eval$1("ListQueue<0>"))},ListQueue__calculateCapacity(e){return 8},ListQueue__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(t=(e&e-1)>>>0,t===0)return e},_ListQueueIterator$(e,t){return new r._ListQueueIterator(e,e._tail,e._modificationCount,e._head,t._eval$1("_ListQueueIterator<0>"))},_UnmodifiableSetMixin__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot change an unmodifiable set"))},_HashMap:function(t){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n.$ti=t},_HashMap_values_closure:function(t){this.$this=t},_HashMap_addAll_closure:function(t){this.$this=t},_IdentityHashMap:function(t){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n.$ti=t},_HashMapKeyIterable:function(t,n){this._map=t,this.$ti=n},_HashMapKeyIterator:function(t,n,a){var s=this;s._map=t,s._collection$_keys=n,s._offset=0,s._collection$_current=null,s.$ti=a},_LinkedCustomHashMap:function(t,n,a,s){var i=this;i._equals=t,i._hashCode=n,i._validKey=a,i.__js_helper$_length=0,i._last=i._first=i.__js_helper$_rest=i._nums=i._strings=null,i._modifications=0,i.$ti=s},_LinkedCustomHashMap_closure:function(t){this.K=t},_LinkedHashSet:function(t){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=t},_LinkedIdentityHashSet:function(t){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=t},_LinkedHashSetCell:function(t){this._element=t,this._collection$_previous=this._collection$_next=null},_LinkedHashSetIterator:function(t,n,a){var s=this;s._set=t,s._collection$_modifications=n,s._collection$_current=s._collection$_cell=null,s.$ti=a},UnmodifiableListView:function(t,n){this._collection$_source=t,this.$ti=n},HashMap_HashMap$from_closure:function(t,n,a){this.result=t,this.K=n,this.V=a},LinkedHashMap_LinkedHashMap$from_closure:function(t,n,a){this.result=t,this.K=n,this.V=a},ListBase:function(){},MapBase:function(){},MapBase_addAll_closure:function(t){this.$this=t},MapBase_entries_closure:function(t){this.$this=t},MapBase_mapToString_closure:function(t,n){this._box_0=t,this.result=n},UnmodifiableMapBase:function(){},_MapBaseValueIterable:function(t,n){this._map=t,this.$ti=n},_MapBaseValueIterator:function(t,n,a){var s=this;s._collection$_keys=t,s._map=n,s._collection$_current=null,s.$ti=a},_UnmodifiableMapMixin:function(){},MapView:function(){},UnmodifiableMapView:function(t,n){this._map=t,this.$ti=n},ListQueue:function(t,n){var a=this;a._table=t,a._modificationCount=a._tail=a._head=0,a.$ti=n},_ListQueueIterator:function(t,n,a,s,i){var o=this;o._queue=t,o._collection$_end=n,o._modificationCount=a,o._collection$_position=s,o._collection$_current=null,o.$ti=i},SetBase:function(){},_SetBase:function(){},_UnmodifiableSetMixin:function(){},UnmodifiableSetView:function(t,n){this._collection$_source=t,this.$ti=n},_UnmodifiableMapView_MapView__UnmodifiableMapMixin:function(){},_UnmodifiableSetView_SetBase__UnmodifiableSetMixin:function(){},_parseJson(e,t){var n,a,s=null;try{s=JSON.parse(e)}catch(i){throw n=r.unwrapException(i),a=r.FormatException$(String(n),null,null),r.wrapException(a)}return a=r._convertJsonToDartLazy(s),a},_convertJsonToDartLazy(e){var t;if(e==null)return null;if(typeof e!="object")return e;if(!Array.isArray(e))return new r._JsonMap(e,Object.create(null));for(t=0;t<e.length;++t)e[t]=r._convertJsonToDartLazy(e[t]);return e},_Utf8Decoder__makeNativeUint8List(e,t,n){var a,s,i,o,l=n-t;for(l<=4096?a=b.$get$_Utf8Decoder__reusableBuffer():a=new Uint8Array(l),s=g.getInterceptor$asx(e),i=0;i<l;++i)o=s.$index(e,t+i),(o&255)!==o&&(o=255),a[i]=o;return a},_Utf8Decoder__convertInterceptedUint8List(e,t,n,a){var s=e?b.$get$_Utf8Decoder__decoderNonfatal():b.$get$_Utf8Decoder__decoder();return s==null?null:n===0&&a===t.length?r._Utf8Decoder__useTextDecoder(s,t):r._Utf8Decoder__useTextDecoder(s,t.subarray(n,a))},_Utf8Decoder__useTextDecoder(e,t){var n;try{return n=e.decode(t),n}catch{}return null},Base64Codec__checkPadding(e,t,n,a,s,i){if(u.JSInt_methods.$mod(i,4)!==0)throw r.wrapException(r.FormatException$("Invalid base64 padding, padded length must be multiple of four, is "+i,e,n));if(a+s!==i)throw r.wrapException(r.FormatException$("Invalid base64 padding, '=' not at the end",e,t));if(s>2)throw r.wrapException(r.FormatException$("Invalid base64 padding, more than two '=' characters",e,t))},_Base64Encoder_encodeChunk(e,t,n,a,s,i,o,l){var _,c,p,h,d,f,m,S=l>>>2,v=3-(l&3);for(_=g.getInterceptor$asx(t),c=i.$flags|0,p=n,h=0;p<a;++p)d=_.$index(t,p),h=(h|d)>>>0,S=(S<<8|d)&16777215,--v,v===0&&(f=o+1,c&2&&r.throwUnsupportedOperation(i),i[o]=e.charCodeAt(S>>>18&63),o=f+1,i[f]=e.charCodeAt(S>>>12&63),f=o+1,i[o]=e.charCodeAt(S>>>6&63),o=f+1,i[f]=e.charCodeAt(S&63),S=0,v=3);if(h>=0&&h<=255)return s&&v<3?(f=o+1,m=f+1,3-v===1?(c&2&&r.throwUnsupportedOperation(i),i[o]=e.charCodeAt(S>>>2&63),i[f]=e.charCodeAt(S<<4&63),i[m]=61,i[m+1]=61):(c&2&&r.throwUnsupportedOperation(i),i[o]=e.charCodeAt(S>>>10&63),i[f]=e.charCodeAt(S>>>4&63),i[m]=e.charCodeAt(S<<2&63),i[m+1]=61),0):(S<<2|3-v)>>>0;for(p=n;p<a&&(d=_.$index(t,p),!(d<0||d>255));)++p;throw r.wrapException(r.ArgumentError$value(t,"Not a byte value at index "+p+": 0x"+u.JSInt_methods.toRadixString$1(_.$index(t,p),16),null))},JsonUnsupportedObjectError$(e,t,n){return new r.JsonUnsupportedObjectError(e,t)},_defaultToEncodable(e){return e.toJson$0()},_JsonStringStringifier$(e,t){return new r._JsonStringStringifier(e,[],r.convert___defaultToEncodable$closure())},_JsonStringStringifier_stringify(e,t,n){var a,s=new r.StringBuffer(""),i=r._JsonStringStringifier$(s,t);return i.writeObject$1(e),a=s._contents,a.charCodeAt(0)==0,a},_Utf8Decoder_errorDescription(e){switch(e){case 65:return"Missing extension byte";case 67:return"Unexpected extension byte";case 69:return"Invalid UTF-8 byte";case 71:return"Overlong encoding";case 73:return"Out of unicode range";case 75:return"Encoded surrogate";case 77:return"Unfinished UTF-8 octet sequence";default:return""}},_JsonMap:function(t,n){this._original=t,this._processed=n,this._data=null},_JsonMap_values_closure:function(t){this.$this=t},_JsonMap_addAll_closure:function(t){this.$this=t},_JsonMapKeyIterable:function(t){this._convert$_parent=t},_Utf8Decoder__decoder_closure:function(){},_Utf8Decoder__decoderNonfatal_closure:function(){},AsciiCodec:function(){},_UnicodeSubsetEncoder:function(){},AsciiEncoder:function(t){this._subsetMask=t},Base64Codec:function(){},Base64Encoder:function(){},_Base64Encoder:function(t){this._convert$_state=0,this._alphabet=t},_Base64EncoderSink:function(){},_Utf8Base64EncoderSink:function(t,n){this._sink=t,this._encoder=n},ByteConversionSink:function(){},Codec:function(){},Converter:function(){},Encoding:function(){},JsonUnsupportedObjectError:function(t,n){this.unsupportedObject=t,this.cause=n},JsonCyclicError:function(t,n){this.unsupportedObject=t,this.cause=n},JsonCodec:function(){},JsonEncoder:function(t){this._toEncodable=t},JsonDecoder:function(t){this._reviver=t},_JsonStringifier:function(){},_JsonStringifier_writeMap_closure:function(t,n){this._box_0=t,this.keyValueList=n},_JsonStringStringifier:function(t,n,a){this._sink=t,this._seen=n,this._toEncodable=a},StringConversionSink:function(){},_StringSinkConversionSink:function(t){this._stringSink=t},_StringCallbackSink:function(t,n){this._convert$_callback=t,this._stringSink=n},_Utf8StringSinkAdapter:function(t,n,a){this._decoder=t,this._sink=n,this._stringSink=a},Utf8Codec:function(){},Utf8Encoder:function(){},_Utf8Encoder:function(t){this._bufferIndex=0,this._buffer=t},Utf8Decoder:function(t){this._allowMalformed=t},_Utf8Decoder:function(t){this.allowMalformed=t,this._convert$_state=16,this._charOrIndex=0},identityHashCode(e){return r.objectHashCode(e)},Function_apply(e,t){return r.Primitives_applyFunction(e,t,null)},Expando$(){return new r.Expando(new WeakMap)},Expando__checkType(e){(r._isBool(e)||typeof e=="number"||typeof e=="string"||e instanceof r._Record)&&r.Expando__badExpandoKey(e)},Expando__badExpandoKey(e){throw r.wrapException(r.ArgumentError$value(e,"object","Expandos are not allowed on strings, numbers, bools, records or null"))},int_parse(e,t){var n=r.Primitives_parseInt(e,t);if(n!=null)return n;throw r.wrapException(r.FormatException$(e,null,null))},double_parse(e){var t=r.Primitives_parseDouble(e);if(t!=null)return t;throw r.wrapException(r.FormatException$("Invalid double",e,null))},Error__throw(e,t){throw e=r.initializeExceptionWrapper(e,new Error),e.stack=t.toString$0(0),e},List_List$filled(e,t,n,a){var s,i=n?g.JSArray_JSArray$growable(e,a):g.JSArray_JSArray$fixed(e,a);if(e!==0&&t!=null)for(s=0;s<i.length;++s)i[s]=t;return i},List_List$from(e,t,n){var a,s=r._setArrayType([],n._eval$1("JSArray<0>"));for(a=g.get$iterator$ax(e);a.moveNext$0();)s.push(a.get$current(a));return t||(s.$flags=1),s},List_List$of(e,t,n){var a;return t?a=r.List_List$_of(e,n):(a=r.List_List$_of(e,n),a.$flags=1,a=a),a},List_List$_of(e,t){var n,a;if(Array.isArray(e))return r._setArrayType(e.slice(0),t._eval$1("JSArray<0>"));for(n=r._setArrayType([],t._eval$1("JSArray<0>")),a=g.get$iterator$ax(e);a.moveNext$0();)n.push(a.get$current(a));return n},List_List$unmodifiable(e,t){var n=r.List_List$from(e,!1,t);return n.$flags=3,n},String_String$fromCharCodes(e,t,n){var a,s,i,o,l;if(r.RangeError_checkNotNegative(t,"start"),a=n==null,s=!a,s){if(i=n-t,i<0)throw r.wrapException(r.RangeError$range(n,t,null,"end",null));if(i===0)return""}return Array.isArray(e)?(o=e,l=o.length,a&&(n=l),r.Primitives_stringFromCharCodes(t>0||n<l?o.slice(t,n):o)):$.NativeUint8List._is(e)?r.String__stringFromUint8List(e,t,n):(s&&(e=g.take$1$ax(e,n)),t>0&&(e=g.skip$1$ax(e,t)),a=r.List_List$_of(e,$.int),r.Primitives_stringFromCharCodes(a))},String_String$fromCharCode(e){return r.Primitives_stringFromCharCode(e)},String__stringFromUint8List(e,t,n){var a=e.length;return t>=a?"":r.Primitives_stringFromNativeUint8List(e,t,n==null||n>a?a:n)},RegExp_RegExp(e,t){return new r.JSSyntaxRegExp(e,r.JSSyntaxRegExp_makeNative(e,t,!0,!1,!1,""))},identical(e,t){return e==null?t==null:e===t},StringBuffer__writeAll(e,t,n){var a=g.get$iterator$ax(t);if(!a.moveNext$0())return e;if(n.length===0)do e+=r.S(a.get$current(a));while(a.moveNext$0());else for(e+=r.S(a.get$current(a));a.moveNext$0();)e=e+n+r.S(a.get$current(a));return e},NoSuchMethodError_NoSuchMethodError$withInvocation(e,t){return new r.NoSuchMethodError(e,t.get$memberName(),t.get$positionalArguments(),t.get$namedArguments())},Uri_base(){var e,t,n=r.Primitives_currentUri();if(n==null)throw r.wrapException(r.UnsupportedError$("'Uri.base' is not supported"));return e=b.Uri__cachedBaseUri,e!=null&&n===b.Uri__cachedBaseString?e:(t=r.Uri_parse(n),b.Uri__cachedBaseUri=t,b.Uri__cachedBaseString=n,t)},_Uri__uriEncode(e,t,n,a){var s,i,o,l,_,c="0123456789ABCDEF";if(n===u.C_Utf8Codec?(s=b.$get$_Uri__needsNoEncoding(),s=s._nativeRegExp.test(t)):s=!1,s)return t;for(i=u.C_Utf8Encoder.convert$1(t),s=i.length,o=0,l="";o<s;++o)_=i[o],_<128&&(V.x00_____.charCodeAt(_)&e)!==0?l+=r.Primitives_stringFromCharCode(_):l=a&&_===32?l+"+":l+"%"+c[_>>>4&15]+c[_&15];return l.charCodeAt(0)==0,l},StackTrace_current(){return r.getTraceFromException(new Error)},DateTime__fourDigits(e){var t=Math.abs(e),n=e<0?"-":"";return t>=1e3?""+e:t>=100?n+"0"+t:t>=10?n+"00"+t:n+"000"+t},DateTime__threeDigits(e){return e>=100?""+e:e>=10?"0"+e:"00"+e},DateTime__twoDigits(e){return e>=10?""+e:"0"+e},Duration$(e,t){return new r.Duration(e+1e3*t)},EnumByName_byName(e,t){var n,a;for(n=0;n<4;++n)if(a=e[n],a._name===t)return a;throw r.wrapException(r.ArgumentError$value(t,"name","No enum value with that name"))},Error_safeToString(e){return typeof e=="number"||r._isBool(e)||e==null?g.toString$0$(e):typeof e=="string"?JSON.stringify(e):r.Primitives_safeToString(e)},Error_throwWithStackTrace(e,t){r.checkNotNullable(e,"error",$.Object),r.checkNotNullable(t,"stackTrace",$.StackTrace),r.Error__throw(e,t)},AssertionError$(e){return new r.AssertionError(e)},ArgumentError$(e,t){return new r.ArgumentError(!1,null,t,e)},ArgumentError$value(e,t,n){return new r.ArgumentError(!0,e,t,n)},ArgumentError_checkNotNull(e,t){return e},RangeError$(e){var t=null;return new r.RangeError(t,t,!1,t,t,e)},RangeError$value(e,t,n){return new r.RangeError(null,null,!0,e,t,n??"Value not in range")},RangeError$range(e,t,n,a,s){return new r.RangeError(t,n,!0,e,a,s??"Invalid value")},RangeError_checkValueInInterval(e,t,n,a){if(e<t||e>n)throw r.wrapException(r.RangeError$range(e,t,n,a,null));return e},RangeError_checkValidRange(e,t,n){if(0>e||e>n)throw r.wrapException(r.RangeError$range(e,0,n,"start",null));if(t!=null){if(e>t||t>n)throw r.wrapException(r.RangeError$range(t,e,n,"end",null));return t}return n},RangeError_checkNotNegative(e,t){if(e<0)throw r.wrapException(r.RangeError$range(e,0,null,t,null));return e},IndexError$withLength(e,t,n,a,s){return new r.IndexError(t,!0,e,s,"Index out of range")},IndexError_check(e,t,n,a,s){if(0>e||e>=t)throw r.wrapException(r.IndexError$withLength(e,t,n,a,s??"index"));return e},UnsupportedError$(e){return new r.UnsupportedError(e)},UnimplementedError$(e){return new r.UnimplementedError(e)},StateError$(e){return new r.StateError(e)},ConcurrentModificationError$(e){return new r.ConcurrentModificationError(e)},FormatException$(e,t,n){return new r.FormatException(e,t,n)},Iterable_Iterable$generate(e,t,n){return e<=0?new r.EmptyIterable(n._eval$1("EmptyIterable<0>")):new r._GeneratorIterable(e,t,n._eval$1("_GeneratorIterable<0>"))},Iterable_iterableToShortString(e,t,n){var a,s;if(r.isToStringVisiting(e))return t==="("&&n===")"?"(...)":t+"..."+n;a=r._setArrayType([],$.JSArray_String),b.toStringVisiting.push(e);try{r._iterablePartsToStrings(e,a)}finally{b.toStringVisiting.pop()}return s=r.StringBuffer__writeAll(t,a,", ")+n,s.charCodeAt(0)==0,s},Iterable_iterableToFullString(e,t,n){var a,s;if(r.isToStringVisiting(e))return t+"..."+n;a=new r.StringBuffer(t),b.toStringVisiting.push(e);try{s=a,s._contents=r.StringBuffer__writeAll(s._contents,e,", ")}finally{b.toStringVisiting.pop()}return a._contents+=n,s=a._contents,s.charCodeAt(0)==0,s},_iterablePartsToStrings(e,t){for(var n,a,s,i,o,l,_,c=e.get$iterator(e),p=0,h=0;p<80||h<3;){if(!c.moveNext$0())return;n=r.S(c.get$current(c)),t.push(n),p+=n.length+2,++h}if(c.moveNext$0())if(i=c.get$current(c),++h,c.moveNext$0()){for(o=c.get$current(c),++h;c.moveNext$0();i=o,o=l)if(l=c.get$current(c),++h,h>100){for(;p>75&&h>3;)p-=t.pop().length+2,--h;t.push("...");return}s=r.S(i),a=r.S(o),p+=a.length+s.length+4}else{if(h<=4){t.push(r.S(i));return}a=r.S(i),s=t.pop(),p+=a.length+2}else{if(h<=5)return;a=t.pop(),s=t.pop()}for(h>t.length+2?(p+=5,_="..."):_=null;p>80&&t.length>3;)p-=t.pop().length+2,_==null&&(p+=5,_="...");_!=null&&t.push(_),t.push(s),t.push(a)},Map_castFrom(e,t,n,a,s){return new r.CastMap(e,t._eval$1("@<0>")._bind$1(n)._bind$1(a)._bind$1(s)._eval$1("CastMap<1,2,3,4>"))},Object_hash(e,t,n,a){var s;return u.C_SentinelValue===n?(s=g.get$hashCode$(e),t=g.get$hashCode$(t),r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(b.$get$_hashSeed(),s),t))):u.C_SentinelValue===a?(s=g.get$hashCode$(e),t=g.get$hashCode$(t),n=g.get$hashCode$(n),r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(b.$get$_hashSeed(),s),t),n))):(s=g.get$hashCode$(e),t=g.get$hashCode$(t),n=g.get$hashCode$(n),a=g.get$hashCode$(a),a=r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(b.$get$_hashSeed(),s),t),n),a)),a)},Object_hashAll(e){var t,n,a=b.$get$_hashSeed();for(t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)a=r.SystemHash_combine(a,g.get$hashCode$(e[n]));return r.SystemHash_finish(a)},print(e){var t=r.S(e),n=b.printToZone;n==null?r.printString(t):n.call$1(t)},Set_Set$unmodifiable(e,t){return new r.UnmodifiableSetView(r.LinkedHashSet_LinkedHashSet$of(e,t),t._eval$1("UnmodifiableSetView<0>"))},Set_castFrom(e,t,n,a){return new r.CastSet(e,t,n._eval$1("@<0>")._bind$1(a)._eval$1("CastSet<1,2>"))},_combineSurrogatePair(e,t){return 65536+((e&1023)<<10)+(t&1023)},Uri_Uri$dataFromString(e,t,n){var a,s,i=new r.StringBuffer(""),o=r._setArrayType([-1],$.JSArray_int);return t==null?a=null:a="utf-8",t==null&&(t=u.C_AsciiCodec),r.UriData__writeUri(n,a,null,i,o),o.push(i._contents.length),i._contents+=",",r.UriData__uriEncodeBytes(256,t.encode$1(e),i),s=i._contents,new r.UriData((s.charCodeAt(0)==0,s),o,null).get$uri()},Uri_parse(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=null,T=e.length;if(T>=5){if(t=((e.charCodeAt(4)^58)*3|e.charCodeAt(0)^100|e.charCodeAt(1)^97|e.charCodeAt(2)^116|e.charCodeAt(3)^97)>>>0,t===0)return r.UriData__parse(T<T?u.JSString_methods.substring$2(e,0,T):e,5,P).get$uri();if(t===32)return r.UriData__parse(u.JSString_methods.substring$2(e,5,T),0,P).get$uri()}return n=r.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]=T,n[6]=T,r._scan(e,0,T,0,n)>=14&&(n[7]=T),a=n[1],a>=0&&r._scan(e,0,a,20,n)===20&&(n[7]=a),s=n[2]+1,i=n[3],o=n[4],l=n[5],_=n[6],_<l&&(l=_),o<s?o=l:o<=a&&(o=a+1),i<s&&(i=o),c=n[7]<0,p=P,c&&(c=!1,s>a+3||(h=i>0,h&&i+1===o||(u.JSString_methods.startsWith$2(e,"\\",o)?d=!0:s>0?d=u.JSString_methods.startsWith$2(e,"\\",s-1)||u.JSString_methods.startsWith$2(e,"\\",s-2):d=!1,d||(l<T&&l===o+2&&u.JSString_methods.startsWith$2(e,"..",o)?d=!0:d=l>o+2&&u.JSString_methods.startsWith$2(e,"/..",l-3),d||(a===4?u.JSString_methods.startsWith$2(e,"file",0)?(s<=0?(u.JSString_methods.startsWith$2(e,"/",o)?(f="file://",t=2):(f="file:///",t=3),e=f+u.JSString_methods.substring$2(e,o,T),l+=t,_+=t,T=e.length,s=7,i=7,o=7):o===l&&(++_,m=l+1,e=u.JSString_methods.replaceRange$3(e,o,l,"/"),++T,l=m),p="file"):u.JSString_methods.startsWith$2(e,"http",0)&&(h&&i+3===o&&u.JSString_methods.startsWith$2(e,"80",i+1)&&(_-=3,S=o-3,l-=3,e=u.JSString_methods.replaceRange$3(e,i,o,""),T-=3,o=S),p="http"):a===5&&u.JSString_methods.startsWith$2(e,"https",0)&&(h&&i+4===o&&u.JSString_methods.startsWith$2(e,"443",i+1)&&(_-=4,S=o-4,l-=4,e=u.JSString_methods.replaceRange$3(e,i,o,""),T-=3,o=S),p="https")),c=!d)))),c?new r._SimpleUri(T<e.length?u.JSString_methods.substring$2(e,0,T):e,a,s,i,o,l,_,p):(p==null&&(a>0?p=r._Uri__makeScheme(e,0,a):(a===0&&r._Uri__fail(e,0,"Invalid empty scheme"),p="")),v=P,s>0?(y=a+3,C=y<s?r._Uri__makeUserInfo(e,y,s-1):"",I=r._Uri__makeHost(e,s,i,!1),h=i+1,h<o&&(M=r.Primitives_parseInt(u.JSString_methods.substring$2(e,h,o),P),v=r._Uri__makePort(M??r.throwExpression(r.FormatException$("Invalid port",e,h)),p))):(I=P,C=""),k=r._Uri__makePath(e,o,l,P,p,I!=null),R=l<_?r._Uri__makeQuery(e,l+1,_,P):P,r._Uri$_internal(p,C,I,v,k,R,_<T?r._Uri__makeFragment(e,_+1,T):P))},Uri_decodeComponent(e){return r._Uri__uriDecode(e,0,e.length,u.C_Utf8Codec,!1)},Uri__ipv4FormatError(e,t,n){throw r.wrapException(r.FormatException$("Illegal IPv4 address, "+e,t,n))},Uri__parseIPv4Address(e,t,n,a,s){var i,o,l,_,c,p,h,d,f="invalid character";for(i=a.$flags|0,o=t,l=o,_=0,c=0;;){if(p=l>=n?0:e.charCodeAt(l),h=p^48,h<=9){if(c!==0||l===o){if(c=c*10+h,c<=255){++l;continue}r.Uri__ipv4FormatError("each part must be in the range 0..255",e,o)}r.Uri__ipv4FormatError("parts must not have leading zeros",e,o)}if(l===o){if(l===n)break;r.Uri__ipv4FormatError(f,e,l)}if(d=_+1,i&2&&r.throwUnsupportedOperation(a),a[s+_]=c,p===46){if(d<4){++l,_=d,o=l,c=0;continue}break}if(l===n){if(d===4)return;break}r.Uri__ipv4FormatError(f,e,l),_=d}r.Uri__ipv4FormatError("IPv4 address should contain exactly 4 parts",e,l)},Uri__validateIPvAddress(e,t,n){var a;if(t===n)throw r.wrapException(r.FormatException$("Empty IP address",e,t));if(e.charCodeAt(t)===118){if(a=r.Uri__validateIPvFutureAddress(e,t,n),a!=null)throw r.wrapException(a);return!1}return r.Uri_parseIPv6Address(e,t,n),!0},Uri__validateIPvFutureAddress(e,t,n){var a,s,i,o,l="Missing hex-digit in IPvFuture address";for(++t,a=t;;a=s){if(a<n){if(s=a+1,i=e.charCodeAt(a),(i^48)<=9||(o=i|32,o>=97&&o<=102))continue;if(i===46){if(s-1===t)return new r.FormatException(l,e,s);a=s;break}return new r.FormatException("Unexpected character",e,s-1)}return a-1===t?new r.FormatException(l,e,a):new r.FormatException("Missing '.' in IPvFuture address",e,a)}if(a===n)return new r.FormatException("Missing address in IPvFuture address, host, cursor",null,null);for(;;){if((V.x00_____.charCodeAt(e.charCodeAt(a))&16)!==0){if(++a,a<n)continue;return null}return new r.FormatException("Invalid IPvFuture address character",e,a)}},Uri_parseIPv6Address(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k="an address must contain at most 8 parts",R=new r.Uri_parseIPv6Address_error(e);for(n-t<2&&R.call$2("address is too short",null),a=new Uint8Array(16),s=-1,i=0,e.charCodeAt(t)===58?e.charCodeAt(t+1)===58?(o=t+2,l=o,s=0,i=1):(R.call$2("invalid start colon",t),o=t,l=o):(o=t,l=o),_=0,c=!0;;){p=o>=n?0:e.charCodeAt(o);e:{if(h=p^48,d=!1,h<=9)f=h;else{if(m=p|32,m>=97&&m<=102)f=m-87;else break e;c=d}if(o<l+4){_=_*16+f,++o;continue}R.call$2("an IPv6 part can contain a maximum of 4 hex digits",l)}if(o>l){if(p===46){if(c){if(i<=6){r.Uri__parseIPv4Address(e,l,n,a,i*2),i+=2,o=n;break}R.call$2(k,l)}break}if(S=i*2,a[S]=u.JSInt_methods._shrOtherPositive$1(_,8),a[S+1]=_&255,++i,p===58){if(i<8){++o,l=o,_=0,c=!0;continue}R.call$2(k,o)}break}if(p===58){if(s<0){v=i+1,++o,s=i,i=v,l=o;continue}R.call$2("only one wildcard `::` is allowed",o)}s!==i-1&&R.call$2("missing part",o);break}return o<n&&R.call$2("invalid character",o),i<8&&(s<0&&R.call$2("an address without a wildcard must contain exactly 8 parts",n),y=s+1,C=i-y,C>0&&(I=y*2,M=16-C*2,u.NativeUint8List_methods.setRange$4(a,M,16,a,I),u.NativeUint8List_methods.fillRange$3(a,I,M,0))),a},_Uri$_internal(e,t,n,a,s,i,o){return new r._Uri(e,t,n,a,s,i,o)},_Uri__Uri(e,t,n,a){var s,i,o,l,_,c,p,h,d=null;return a=a==null?"":r._Uri__makeScheme(a,0,a.length),s=r._Uri__makeUserInfo(d,0,0),e=r._Uri__makeHost(e,0,e==null?0:e.length,!1),i=r._Uri__makeQuery(d,0,0,d),o=r._Uri__makeFragment(d,0,0),l=r._Uri__makePort(d,a),_=a==="file",e==null?c=s.length!==0||l!=null||_:c=!1,c&&(e=""),c=e==null,p=!c,t=r._Uri__makePath(t,0,t==null?0:t.length,n,a,p),h=a.length===0,h&&c&&!u.JSString_methods.startsWith$1(t,"/")?t=r._Uri__normalizeRelativePath(t,!h||p):t=r._Uri__removeDotSegments(t),r._Uri$_internal(a,s,c&&u.JSString_methods.startsWith$1(t,"//")?"":e,l,t,i,o)},_Uri__defaultPort(e){return e==="http"?80:e==="https"?443:0},_Uri__fail(e,t,n){throw r.wrapException(r.FormatException$(n,e,t))},_Uri__Uri$file(e,t){return t?r._Uri__makeWindowsFileUrl(e,!1):r._Uri__makeFileUri(e,!1)},_Uri__checkNonWindowsPathReservedCharacters(e,t){var n,a,s;for(n=e.length,a=0;a<n;++a)if(s=e[a],r.stringContainsUnchecked(s,"/",0))throw n=r.UnsupportedError$("Illegal path character "+s),r.wrapException(n)},_Uri__checkWindowsPathReservedCharacters(e,t,n){var a,s,i,o;for(a=r.SubListIterable$(e,n,null,r._arrayInstanceType(e)._precomputed1),s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)if(i=a.__internal$_current,i==null&&(i=s._as(i)),o=r.RegExp_RegExp('["*/:<>?\\\\|]',!1),r.stringContainsUnchecked(i,o,0))throw t?r.wrapException(r.ArgumentError$("Illegal character in path",null)):r.wrapException(r.UnsupportedError$("Illegal character in path: "+i))},_Uri__checkWindowsDriveLetter(e,t){var n,a="Illegal drive letter ";if(65<=e&&e<=90?n=!0:n=97<=e&&e<=122,!n)throw t?r.wrapException(r.ArgumentError$(a+r.String_String$fromCharCode(e),null)):r.wrapException(r.UnsupportedError$(a+r.String_String$fromCharCode(e)))},_Uri__makeFileUri(e,t){var n=null,a=r._setArrayType(e.split("/"),$.JSArray_String);return u.JSString_methods.startsWith$1(e,"/")?r._Uri__Uri(n,n,a,"file"):r._Uri__Uri(n,n,a,n)},_Uri__makeWindowsFileUrl(e,t){var n,a,s,i,o="\\",l=null,_="file";if(u.JSString_methods.startsWith$1(e,"\\\\?\\")){if(u.JSString_methods.startsWith$2(e,"UNC\\",4))e=u.JSString_methods.replaceRange$3(e,0,7,o);else if(e=u.JSString_methods.substring$1(e,4),e.length<3||e.charCodeAt(1)!==58||e.charCodeAt(2)!==92)throw r.wrapException(r.ArgumentError$value(e,"path","Windows paths with \\\\?\\ prefix must be absolute"))}else e=r.stringReplaceAllUnchecked(e,"/",o);if(n=e.length,n>1&&e.charCodeAt(1)===58){if(r._Uri__checkWindowsDriveLetter(e.charCodeAt(0),!0),n===2||e.charCodeAt(2)!==92)throw r.wrapException(r.ArgumentError$value(e,"path","Windows paths with drive letter must be absolute"));return a=r._setArrayType(e.split(o),$.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(a,!0,1),r._Uri__Uri(l,l,a,_)}return u.JSString_methods.startsWith$1(e,o)?u.JSString_methods.startsWith$2(e,o,1)?(s=u.JSString_methods.indexOf$2(e,o,2),n=s<0,i=n?u.JSString_methods.substring$1(e,2):u.JSString_methods.substring$2(e,2,s),a=r._setArrayType((n?"":u.JSString_methods.substring$1(e,s+1)).split(o),$.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(a,!0,0),r._Uri__Uri(i,l,a,_)):(a=r._setArrayType(e.split(o),$.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(a,!0,0),r._Uri__Uri(l,l,a,_)):(a=r._setArrayType(e.split(o),$.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(a,!0,0),r._Uri__Uri(l,l,a,l))},_Uri__makePort(e,t){return e!=null&&e===r._Uri__defaultPort(t)?null:e},_Uri__makeHost(e,t,n,a){var s,i,o,l,_,c,p,h;if(e==null)return null;if(t===n)return"";if(e.charCodeAt(t)===91)return s=n-1,e.charCodeAt(s)!==93&&r._Uri__fail(e,t,"Missing end `]` to match `[` in host"),i=t+1,o="",e.charCodeAt(i)!==118&&(l=r._Uri__checkZoneID(e,i,s),l<s&&(_=l+1,o=r._Uri__normalizeZoneID(e,u.JSString_methods.startsWith$2(e,"25",_)?l+3:_,s,"%25")),s=l),c=r.Uri__validateIPvAddress(e,i,s),p=u.JSString_methods.substring$2(e,i,s),"["+(c?p.toLowerCase():p)+o+"]";for(h=t;h<n;++h)if(e.charCodeAt(h)===58)return s=u.JSString_methods.indexOf$2(e,"%",t),s=s>=t&&s<n?s:n,s<n?(_=s+1,o=r._Uri__normalizeZoneID(e,u.JSString_methods.startsWith$2(e,"25",_)?s+3:_,n,"%25")):o="",r.Uri_parseIPv6Address(e,t,s),"["+u.JSString_methods.substring$2(e,t,s)+o+"]";return r._Uri__normalizeRegName(e,t,n)},_Uri__checkZoneID(e,t,n){var a=u.JSString_methods.indexOf$2(e,"%",t);return a>=t&&a<n?a:n},_Uri__normalizeZoneID(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m=a!==""?new r.StringBuffer(a):null;for(s=t,i=s,o=!0;s<n;)if(l=e.charCodeAt(s),l===37){if(_=r._Uri__normalizeEscape(e,s,!0),c=_==null,c&&o){s+=3;continue}m==null&&(m=new r.StringBuffer("")),p=m._contents+=u.JSString_methods.substring$2(e,i,s),c?_=u.JSString_methods.substring$2(e,s,s+3):_==="%"&&r._Uri__fail(e,s,"ZoneID should not contain % anymore"),m._contents=p+_,s+=3,i=s,o=!0}else l<127&&(V.x00_____.charCodeAt(l)&1)!==0?(o&&65<=l&&90>=l&&(m==null&&(m=new r.StringBuffer("")),i<s&&(m._contents+=u.JSString_methods.substring$2(e,i,s),i=s),o=!1),++s):(h=1,(l&64512)===55296&&s+1<n&&(d=e.charCodeAt(s+1),(d&64512)===56320&&(l=65536+((l&1023)<<10)+(d&1023),h=2)),f=u.JSString_methods.substring$2(e,i,s),m==null&&(m=new r.StringBuffer("")),c=m,c._contents+=f,p=r._Uri__escapeChar(l),c._contents+=p,s+=h,i=s);return m==null?u.JSString_methods.substring$2(e,t,n):(i<n&&(f=u.JSString_methods.substring$2(e,i,n),m._contents+=f),c=m._contents,c.charCodeAt(0)==0,c)},_Uri__normalizeRegName(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m=V.x00_____;for(a=t,s=a,i=null,o=!0;a<n;)if(l=e.charCodeAt(a),l===37){if(_=r._Uri__normalizeEscape(e,a,!0),c=_==null,c&&o){a+=3;continue}i==null&&(i=new r.StringBuffer("")),p=u.JSString_methods.substring$2(e,s,a),o||(p=p.toLowerCase()),h=i._contents+=p,d=3,c?_=u.JSString_methods.substring$2(e,a,a+3):_==="%"&&(_="%25",d=1),i._contents=h+_,a+=d,s=a,o=!0}else l<127&&(m.charCodeAt(l)&32)!==0?(o&&65<=l&&90>=l&&(i==null&&(i=new r.StringBuffer("")),s<a&&(i._contents+=u.JSString_methods.substring$2(e,s,a),s=a),o=!1),++a):l<=93&&(m.charCodeAt(l)&1024)!==0?r._Uri__fail(e,a,"Invalid character"):(d=1,(l&64512)===55296&&a+1<n&&(f=e.charCodeAt(a+1),(f&64512)===56320&&(l=65536+((l&1023)<<10)+(f&1023),d=2)),p=u.JSString_methods.substring$2(e,s,a),o||(p=p.toLowerCase()),i==null&&(i=new r.StringBuffer("")),c=i,c._contents+=p,h=r._Uri__escapeChar(l),c._contents+=h,a+=d,s=a);return i==null?u.JSString_methods.substring$2(e,t,n):(s<n&&(p=u.JSString_methods.substring$2(e,s,n),o||(p=p.toLowerCase()),i._contents+=p),c=i._contents,c.charCodeAt(0)==0,c)},_Uri__makeScheme(e,t,n){var a,s,i;if(t===n)return"";for(r._Uri__isAlphabeticCharacter(e.charCodeAt(t))||r._Uri__fail(e,t,"Scheme not starting with alphabetic character"),a=t,s=!1;a<n;++a)i=e.charCodeAt(a),i<128&&(V.x00_____.charCodeAt(i)&8)!==0||r._Uri__fail(e,a,"Illegal scheme character"),65<=i&&i<=90&&(s=!0);return e=u.JSString_methods.substring$2(e,t,n),r._Uri__canonicalizeScheme(s?e.toLowerCase():e)},_Uri__canonicalizeScheme(e){return e==="http"?"http":e==="file"?"file":e==="https"?"https":e==="package"?"package":e},_Uri__makeUserInfo(e,t,n){return e==null?"":r._Uri__normalizeOrSubstring(e,t,n,16,!1,!1)},_Uri__makePath(e,t,n,a,s,i){var o,l=s==="file",_=l||i;if(e==null){if(a==null)return l?"/":"";o=new r.MappedListIterable(a,new r._Uri__makePath_closure,r._arrayInstanceType(a)._eval$1("MappedListIterable<1,String>")).join$1(0,"/")}else{if(a!=null)throw r.wrapException(r.ArgumentError$("Both path and pathSegments specified",null));o=r._Uri__normalizeOrSubstring(e,t,n,128,!0,!0)}if(o.length===0){if(l)return"/"}else _&&!u.JSString_methods.startsWith$1(o,"/")&&(o="/"+o);return r._Uri__normalizePath(o,s,i)},_Uri__normalizePath(e,t,n){var a=t.length===0;return a&&!n&&!u.JSString_methods.startsWith$1(e,"/")&&!u.JSString_methods.startsWith$1(e,"\\")?r._Uri__normalizeRelativePath(e,!a||n):r._Uri__removeDotSegments(e)},_Uri__makeQuery(e,t,n,a){return e!=null?r._Uri__normalizeOrSubstring(e,t,n,256,!0,!1):null},_Uri__makeFragment(e,t,n){return e==null?null:r._Uri__normalizeOrSubstring(e,t,n,256,!0,!1)},_Uri__normalizeEscape(e,t,n){var a,s,i,o,l,_=t+2;return _>=e.length||(a=e.charCodeAt(t+1),s=e.charCodeAt(_),i=r.hexDigitValue(a),o=r.hexDigitValue(s),i<0||o<0)?"%":(l=i*16+o,l<127&&(V.x00_____.charCodeAt(l)&1)!==0?r.Primitives_stringFromCharCode(n&&65<=l&&90>=l?(l|32)>>>0:l):a>=97||s>=97?u.JSString_methods.substring$2(e,t,t+3).toUpperCase():null)},_Uri__escapeChar(e){var t,n,a,s,i,o="0123456789ABCDEF";if(e<=127)t=new Uint8Array(3),t[0]=37,t[1]=o.charCodeAt(e>>>4),t[2]=o.charCodeAt(e&15);else for(e>2047?e>65535?(n=240,a=4):(n=224,a=3):(n=192,a=2),t=new Uint8Array(3*a),s=0;--a,a>=0;n=128)i=u.JSInt_methods._shrReceiverPositive$1(e,6*a)&63|n,t[s]=37,t[s+1]=o.charCodeAt(i>>>4),t[s+2]=o.charCodeAt(i&15),s+=3;return r.String_String$fromCharCodes(t,0,null)},_Uri__normalizeOrSubstring(e,t,n,a,s,i){var o=r._Uri__normalize(e,t,n,a,s,i);return o??u.JSString_methods.substring$2(e,t,n)},_Uri__normalize(e,t,n,a,s,i){var o,l,_,c,p,h,d,f,m,S=null,v=V.x00_____;for(o=!s,l=t,_=l,c=S;l<n;)if(p=e.charCodeAt(l),p<127&&(v.charCodeAt(p)&a)!==0)++l;else{if(h=1,p===37){if(d=r._Uri__normalizeEscape(e,l,!1),d==null){l+=3;continue}d==="%"?d="%25":h=3}else p===92&&i?d="/":o&&p<=93&&(v.charCodeAt(p)&1024)!==0?(r._Uri__fail(e,l,"Invalid character"),h=S,d=h):((p&64512)===55296&&(f=l+1,f<n&&(m=e.charCodeAt(f),(m&64512)===56320&&(p=65536+((p&1023)<<10)+(m&1023),h=2))),d=r._Uri__escapeChar(p));c==null&&(c=new r.StringBuffer("")),f=c,f._contents=(f._contents+=u.JSString_methods.substring$2(e,_,l))+d,l+=h,_=l}return c==null?S:(_<n&&(o=u.JSString_methods.substring$2(e,_,n),c._contents+=o),o=c._contents,o.charCodeAt(0)==0,o)},_Uri__mayContainDotSegments(e){return u.JSString_methods.startsWith$1(e,".")?!0:u.JSString_methods.indexOf$1(e,"/.")!==-1},_Uri__removeDotSegments(e){var t,n,a,s,i,o;if(!r._Uri__mayContainDotSegments(e))return e;for(t=r._setArrayType([],$.JSArray_String),n=e.split("/"),a=n.length,s=!1,i=0;i<a;++i)o=n[i],o===".."?(t.length!==0&&(t.pop(),t.length===0&&t.push("")),s=!0):(s=o===".",s||t.push(o));return s&&t.push(""),u.JSArray_methods.join$1(t,"/")},_Uri__normalizeRelativePath(e,t){var n,a,s,i,o,l;if(!r._Uri__mayContainDotSegments(e))return t?e:r._Uri__escapeScheme(e);for(n=r._setArrayType([],$.JSArray_String),a=e.split("/"),s=a.length,i=!1,o=0;o<s;++o)l=a[o],l===".."?(n.length!==0&&u.JSArray_methods.get$last(n)!==".."?n.pop():n.push(".."),i=!0):(i=l===".",i||n.push(l.length===0&&n.length===0?"./":l));return n.length===0?"./":(i&&n.push(""),t||(n[0]=r._Uri__escapeScheme(n[0])),u.JSArray_methods.join$1(n,"/"))},_Uri__escapeScheme(e){var t,n,a=e.length;if(a>=2&&r._Uri__isAlphabeticCharacter(e.charCodeAt(0)))for(t=1;t<a;++t){if(n=e.charCodeAt(t),n===58)return u.JSString_methods.substring$2(e,0,t)+"%3A"+u.JSString_methods.substring$1(e,t+1);if(n>127||(V.x00_____.charCodeAt(n)&8)===0)break}return e},_Uri__packageNameEnd(e,t){return e.isScheme$1("package")&&e._host==null?r._skipPackageNameChars(t,0,t.length):-1},_Uri__toWindowsFilePath(e){var t,n,a,s=e.get$pathSegments(),i=s.length;return i>0?(t=s[0],n=t.length===2&&t.charCodeAt(1)===58):n=!1,n?(r._Uri__checkWindowsDriveLetter(s[0].charCodeAt(0),!1),r._Uri__checkWindowsPathReservedCharacters(s,!1,1)):r._Uri__checkWindowsPathReservedCharacters(s,!1,0),t=e.get$hasAbsolutePath()&&!n?"\\":"",e.get$hasAuthority()&&(a=e.get$host(),a.length!==0&&(t=t+"\\"+a+"\\")),t=r.StringBuffer__writeAll(t,s,"\\"),i=n&&i===1?t+"\\":t,i.charCodeAt(0)==0,i},_Uri__hexCharPairToByte(e,t){var n,a,s;for(n=0,a=0;a<2;++a)if(s=e.charCodeAt(t+a),48<=s&&s<=57)n=n*16+s-48;else if(s|=32,97<=s&&s<=102)n=n*16+s-87;else throw r.wrapException(r.ArgumentError$("Invalid URL encoding",null));return n},_Uri__uriDecode(e,t,n,a,s){for(var i,o,l,_,c=t;;){if(!(c<n)){i=!0;break}if(o=e.charCodeAt(c),o<=127?l=o===37:l=!0,l){i=!1;break}++c}if(i){if(u.C_Utf8Codec===a)return u.JSString_methods.substring$2(e,t,n);_=new r.CodeUnits(u.JSString_methods.substring$2(e,t,n))}else for(_=r._setArrayType([],$.JSArray_int),l=e.length,c=t;c<n;++c){if(o=e.charCodeAt(c),o>127)throw r.wrapException(r.ArgumentError$("Illegal percent encoding in URI",null));if(o===37){if(c+3>l)throw r.wrapException(r.ArgumentError$("Truncated URI",null));_.push(r._Uri__hexCharPairToByte(e,c+1)),c+=2}else _.push(o)}return u.Utf8Decoder_false.convert$1(_)},_Uri__isAlphabeticCharacter(e){var t=e|32;return 97<=t&&t<=122},UriData__writeUri(e,t,n,a,s){var i,o;if(e!=null?i=e.length===10&&r._caseInsensitiveCompareStart("text/plain",e,0)>=0:i=!0,i&&(e=""),e.length===0||e==="application/octet-stream")i=a._contents+=e;else{if(o=r.UriData__validateMimeType(e),o<0)throw r.wrapException(r.ArgumentError$value(e,"mimeType","Invalid MIME type"));i=r._Uri__uriEncode(512,u.JSString_methods.substring$2(e,0,o),u.C_Utf8Codec,!1),a._contents=(a._contents+=i)+"/",i=r._Uri__uriEncode(512,u.JSString_methods.substring$1(e,o+1),u.C_Utf8Codec,!1),i=a._contents+=i}t!=null&&(s.push(i.length),s.push(a._contents.length+8),a._contents+=";charset=",i=r._Uri__uriEncode(512,t,u.C_Utf8Codec,!1),a._contents+=i)},UriData__validateMimeType(e){var t,n,a;for(t=e.length,n=-1,a=0;a<t;++a)if(e.charCodeAt(a)===47){if(n<0){n=a;continue}return-1}return n},UriData__parse(e,t,n){var a,s,i,o,l,_,c,p,h="Invalid MIME type",d=r._setArrayType([t-1],$.JSArray_int);for(a=e.length,s=t,i=-1,o=null;s<a&&(o=e.charCodeAt(s),!(o===44||o===59));++s)if(o===47){if(i<0){i=s;continue}throw r.wrapException(r.FormatException$(h,e,s))}if(i<0&&s>t)throw r.wrapException(r.FormatException$(h,e,s));for(;o!==44;){for(d.push(s),++s,l=-1;s<a;++s)if(o=e.charCodeAt(s),o===61)l<0&&(l=s);else if(o===59||o===44)break;if(l>=0)d.push(l);else{if(_=u.JSArray_methods.get$last(d),o!==44||s!==_+7||!u.JSString_methods.startsWith$2(e,"base64",_+1))throw r.wrapException(r.FormatException$("Expecting '='",e,s));break}}return d.push(s),c=s+1,(d.length&1)===1?e=u.C_Base64Codec.normalize$3(e,c,a):(p=r._Uri__normalize(e,c,a,256,!0,!1),p!=null&&(e=u.JSString_methods.replaceRange$3(e,c,a,p))),new r.UriData(e,d,n)},UriData__uriEncodeBytes(e,t,n){var a,s,i,o,l,_="0123456789ABCDEF";for(a=t.length,s=0,i=0;i<a;++i)o=t[i],s|=o,o<128&&(V.x00_____.charCodeAt(o)&e)!==0?(l=r.Primitives_stringFromCharCode(o),n._contents+=l):(l=r.Primitives_stringFromCharCode(37),n._contents+=l,l=r.Primitives_stringFromCharCode(_.charCodeAt(o>>>4)),n._contents+=l,l=r.Primitives_stringFromCharCode(_.charCodeAt(o&15)),n._contents+=l);if((s&4294967040)!==0){for(i=0;i<a;++i)if(o=t[i],o>255)throw r.wrapException(r.ArgumentError$value(o,"non-byte value",null))}},_scan(e,t,n,a,s){var i,o,l;for(i=t;i<n;++i)o=e.charCodeAt(i)^96,o>95&&(o=31),l=`áááááááãááááÍá"áá¬áááááááêááááÍá
|
||
"áá¬ëëëëëëëëëëëÍëëëë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëDëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vD\v\v\v\v\v\v\v\v\v\vë\vë\vë¬åååååDååååååååååååååååååååååååååèååååÍåfåå¬åååååDåååååååååååååååååååååååååååååååÍåfåå¬ççççççççççççççççççççççççççççççççDçççççççççççççççççççççççççççççççççÍçççççççççççç\x07\x07\x07\x07\x07\x07\x07\x07\x07ççççç¬ççççççççççççççççççççççççççççççççDçççççççççççççççççççççççççççççççççÍççççççççççç\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07ççççç¬\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v
|
||
\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\v
|
||
\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ì\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\fììì\fìì\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\fìììì\fì\fìÍ\fì\f\f\f\f\f\f\f\f\fì\f\f\f\f\f\f\f\f\f\fì\fì\fì\fí\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\rííí\ríí\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\ríííí\rí\ríí\rí\r\r\r\r\r\r\r\r\rí\r\r\r\r\r\r\r\r\r\rí\rí\rí\ráááááááêááááÍáê"áá¬áááááááéááááÍá "áá¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëéëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\v \v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ`.charCodeAt(a*96+o),a=l&31,s[l>>>5]=i;return a},_SimpleUri__packageNameEnd(e){return e._schemeEnd===7&&u.JSString_methods.startsWith$1(e._uri,"package")&&e._hostStart<=0?r._skipPackageNameChars(e._uri,e._pathStart,e._queryStart):-1},_skipPackageNameChars(e,t,n){var a,s,i;for(a=t,s=0;a<n;++a){if(i=e.charCodeAt(a),i===47)return s!==0?a:-1;if(i===37||i===58)return-1;s|=i^46}return-1},_caseInsensitiveCompareStart(e,t,n){var a,s,i,o,l,_;for(a=e.length,s=0,i=0;i<a;++i)if(o=t.charCodeAt(n+i),l=e.charCodeAt(i)^o,l!==0){if(l===32&&(_=o|l,97<=_&&_<=122)){s=32;continue}return-1}return s},NoSuchMethodError_toString_closure:function(t,n){this._box_0=t,this.sb=n},DateTime:function(t,n,a){this._value=t,this._microsecond=n,this.isUtc=a},Duration:function(t){this._duration=t},_Enum:function(){},Error:function(){},AssertionError:function(t){this.message=t},TypeError:function(){},ArgumentError:function(t,n,a,s){var i=this;i._hasValue=t,i.invalidValue=n,i.name=a,i.message=s},RangeError:function(t,n,a,s,i,o){var l=this;l.start=t,l.end=n,l._hasValue=a,l.invalidValue=s,l.name=i,l.message=o},IndexError:function(t,n,a,s,i){var o=this;o.length=t,o._hasValue=n,o.invalidValue=a,o.name=s,o.message=i},NoSuchMethodError:function(t,n,a,s){var i=this;i._core$_receiver=t,i._memberName=n,i._core$_arguments=a,i._namedArguments=s},UnsupportedError:function(t){this.message=t},UnimplementedError:function(t){this.message=t},StateError:function(t){this.message=t},ConcurrentModificationError:function(t){this.modifiedObject=t},OutOfMemoryError:function(){},StackOverflowError:function(){},_Exception:function(t){this.message=t},FormatException:function(t,n,a){this.message=t,this.source=n,this.offset=a},Iterable:function(){},_GeneratorIterable:function(t,n,a){this.length=t,this._generator=n,this.$ti=a},MapEntry:function(t,n,a){this.key=t,this.value=n,this.$ti=a},Null:function(){},Object:function(){},_StringStackTrace:function(t){this._stackTrace=t},Runes:function(t){this.string=t},RuneIterator:function(t){var n=this;n.string=t,n._nextPosition=n._position=0,n._currentCodePoint=-1},StringBuffer:function(t){this._contents=t},Uri_parseIPv6Address_error:function(t){this.host=t},_Uri:function(t,n,a,s,i,o,l){var _=this;_.scheme=t,_._userInfo=n,_._host=a,_._port=s,_.path=i,_._query=o,_._fragment=l,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=b},_Uri__makePath_closure:function(){},UriData:function(t,n,a){this._text=t,this._separatorIndices=n,this._uriCache=a},_SimpleUri:function(t,n,a,s,i,o,l,_){var c=this;c._uri=t,c._schemeEnd=n,c._hostStart=a,c._portStart=s,c._pathStart=i,c._queryStart=o,c._fragmentStart=l,c._schemeCache=_,c._hashCodeCache=null},_DataUri:function(t,n,a,s,i,o,l){var _=this;_.scheme=t,_._userInfo=n,_._host=a,_._port=s,_.path=i,_._query=o,_._fragment=l,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=b},Expando:function(t){this._jsWeakMap=t},NullRejectionException:function(t){this.isUndefined=t},_convertDartFunctionFast(e){var t,n=e.$dart_jsFunction;return n??(t=function(a,s){return function(){return a(s,Array.prototype.slice.apply(arguments))}}(r._callDartFunctionFast,e),t[b.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e.$dart_jsFunction=t,t)},_convertDartFunctionFastCaptureThis(e){var t,n=e._$dart_jsFunctionCaptureThis;return n??(t=function(a,s){return function(){return a(s,this,Array.prototype.slice.apply(arguments))}}(r._callDartFunctionFastCaptureThis,e),t[b.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e._$dart_jsFunctionCaptureThis=t,t)},_callDartFunctionFast(e,t){return r.Function_apply(e,t)},_callDartFunctionFastCaptureThis(e,t,n){var a=[t];return u.JSArray_methods.addAll$1(a,n),r.Function_apply(e,a)},allowInterop(e){return typeof e=="function"?e:r._convertDartFunctionFast(e)},allowInteropCaptureThis(e){if(typeof e=="function")throw r.wrapException(r.ArgumentError$("Function is already a JS function so cannot capture this.",null));return r._convertDartFunctionFastCaptureThis(e)},_callDartFunctionFast2(e,t,n,a){return a>=2?e.call$2(t,n):a===1?e.call$1(t):e.call$0()},_noJsifyRequired(e){return e==null||r._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)},jsify(e){return r._noJsifyRequired(e)?e:new r.jsify__convert(new r._IdentityHashMap($._IdentityHashMap_of_nullable_Object_and_nullable_Object)).call$1(e)},_callMethodUnchecked0(e,t){return e[t]()},callConstructor(e,t){var n,a;if(t instanceof Array)switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}return n=[null],u.JSArray_methods.addAll$1(n,t),a=e.bind.apply(e,n),new a},promiseToFuture(e,t){var n=new r._Future(b.Zone__current,t._eval$1("_Future<0>")),a=new r._AsyncCompleter(n,t._eval$1("_AsyncCompleter<0>"));return e.then(r.convertDartClosureToJS(new r.promiseToFuture_closure(a),1),r.convertDartClosureToJS(new r.promiseToFuture_closure0(a),1)),n},jsify__convert:function(t){this._convertedObjects=t},promiseToFuture_closure:function(t){this.completer=t},promiseToFuture_closure0:function(t){this.completer=t},max(e,t){return Math.max(e,t)},pow(e,t){return Math.pow(e,t)},Random_Random(){return u.C__JSRandom},_JSRandom:function(){},ArgParser:function(t,n,a,s,i,o,l){var _=this;_._arg_parser$_options=t,_._aliases=n,_.options=a,_.commands=s,_._optionsAndSeparators=i,_.allowTrailingOptions=o,_.usageLineLength=l},ArgParser__addOption_closure:function(t){this.$this=t},ArgParserException$(e,t,n,a,s){return new r.ArgParserException(t==null?u.List_empty:r.List_List$unmodifiable(t,$.String),n,e,a,s)},ArgParserException:function(t,n,a,s,i){var o=this;o.commands=t,o.argumentName=n,o.message=a,o.source=s,o.offset=i},ArgResults:function(t,n,a,s){var i=this;i._parser=t,i._parsed=n,i.name=a,i.rest=s},Option:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m){var S=this;S.name=t,S.abbr=n,S.help=a,S.valueHelp=s,S.allowed=i,S.allowedHelp=o,S.defaultsTo=l,S.negatable=_,S.hideNegatedUsage=c,S.callback=p,S.type=h,S.splitCommas=d,S.mandatory=f,S.hide=m},OptionType:function(t){this.name=t},Parser$(e,t,n,a,s){var i=r._setArrayType([],$.JSArray_String);return s!=null&&u.JSArray_methods.addAll$1(i,s),new r.Parser0(e,a,t,n,i,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.dynamic))},_isLetterOrDigit(e){var t=!0;return e>=65&&e<=90||e>=97&&e<=122||(t=e>=48&&e<=57),t},Parser0:function(t,n,a,s,i,o){var l=this;l._commandName=t,l._parser$_parent=n,l._grammar=a,l._args=s,l._parser$_rest=i,l._results=o},Parser_parse_closure:function(t){this.$this=t},Parser__setOption_closure:function(){},_Usage:function(t,n,a){var s=this;s._usage$_optionsAndSeparators=t,s._usage$_buffer=n,s._currentColumn=0,s.___Usage__columnWidths_FI=b,s._newlinesNeeded=0,s.lineLength=a},_Usage__writeOption_closure:function(){},_Usage__buildAllowedList_closure:function(t){this.option=t},FutureGroup:function(t,n,a){var s=this;s._future_group$_pending=0,s._future_group$_closed=!1,s._future_group$_completer=t,s._future_group$_values=n,s.$ti=a},FutureGroup_add_closure:function(t,n){this.$this=t,this.index=n},FutureGroup_add_closure0:function(t){this.$this=t},ErrorResult:function(t,n){this.error=t,this.stackTrace=n},ValueResult:function(t,n){this.value=t,this.$ti=n},StreamCompleter:function(t,n){this._stream_completer$_stream=t,this.$ti=n},_CompleterStream:function(t){this._sourceStream=this._stream_completer$_controller=null,this.$ti=t},StreamGroup:function(t,n,a){var s=this;s.__StreamGroup__controller_A=b,s._closed=!1,s._stream_group$_state=t,s._subscriptions=n,s.$ti=a},StreamGroup_add_closure:function(){},StreamGroup_add_closure0:function(t,n){this.$this=t,this.stream=n},StreamGroup__onListen_closure:function(){},StreamGroup__onCancel_closure:function(t){this.$this=t},StreamGroup__listenToStream_closure:function(t,n){this.$this=t,this.stream=n},_StreamGroupState:function(t){this.name=t},StreamQueue:function(t,n,a,s){var i=this;i._stream_queue$_source=t,i._stream_queue$_subscription=null,i._isDone=!1,i._eventsReceived=0,i._eventQueue=n,i._requestQueue=a,i.$ti=s},StreamQueue__ensureListening_closure:function(t){this.$this=t},StreamQueue__ensureListening_closure1:function(t){this.$this=t},StreamQueue__ensureListening_closure0:function(t){this.$this=t},_NextRequest:function(t,n){this._completer=t,this.$ti=n},isNodeJs(){var e=E.process;return e==null?e=null:(e=g.get$release$x(e),e=e==null?null:g.get$name$x(e)),g.$eq$(e,"node")},isBrowser(){return!r.isNodeJs()&&E.document!=null&&typeof E.document.querySelector=="function"},wrapJSExceptions(e){var t,n,a,s,i;if(!b.$get$_isStrictMode())return e.call$0();try{return i=e.call$0(),i}catch(o){throw i=r.unwrapException(o),typeof i=="string"?(t=i,r.wrapException(t)):r._isBool(i)?(n=i,r.wrapException(n)):typeof i=="number"?(a=i,r.wrapException(a)):(s=i,typeof s=="symbol"||typeof s=="bigint"||s==null?r.wrapException(r._callMethodUnchecked0(s,"toString")):o)}},_isStrictMode_closure:function(){},Repl:function(t,n,a,s){var i=this;i.prompt=t,i.continuation=n,i.validator=a,i.__Repl__adapter_A=b,i.history=s},alwaysValid_closure:function(){},ReplAdapter:function(t){this.repl=t,this.rl=null},ReplAdapter_runAsync_closure:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.rl=a,i.runController=s},ReplAdapter_runAsync__closure:function(t){this.lineController=t},Stdin:function(){},Stdout:function(){},ReadlineModule:function(){},ReadlineOptions:function(){},ReadlineInterface:function(){},EmptyUnmodifiableSet:function(t){this.$ti=t},_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin:function(){},DefaultEquality:function(){},IterableEquality:function(){},ListEquality:function(){},_MapEntry:function(t,n,a){this.equality=t,this.key=n,this.value=a},MapEquality:function(t){this.$ti=t},QueueList$(e,t){return new r.QueueList(r.List_List$filled(r.QueueList__computeInitialCapacity(e),null,!1,t._eval$1("0?")),0,0,t._eval$1("QueueList<0>"))},QueueList_QueueList$from(e,t){var n,a,s;return $.List_dynamic._is(e)?(n=g.get$length$asx(e),a=r.QueueList$(n+1,t),g.setRange$4$ax(a._queue_list$_table,0,n,e,0),a._queue_list$_tail=n,a):(s=r.QueueList$(null,t),s.addAll$1(0,e),s)},QueueList__computeInitialCapacity(e){return e==null||e<8?8:(++e,(e&e-1)>>>0?r.QueueList__nextPowerOf2(e):e)},QueueList__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(t=(e&e-1)>>>0,t===0)return e},QueueList:function(t,n,a,s){var i=this;i._queue_list$_table=t,i._queue_list$_head=n,i._queue_list$_tail=a,i.$ti=s},_CastQueueList:function(t,n,a,s,i){var o=this;o._queue_list$_delegate=t,o._queue_list$_table=n,o._queue_list$_head=a,o._queue_list$_tail=s,o.$ti=i},_QueueList_Object_ListMixin:function(){},UnionSet:function(t,n){this._sets=t,this.$ti=n},UnionSet__iterable_closure:function(t){this.$this=t},UnionSet_contains_closure:function(t,n){this.$this=t,this.element=n},_UnionSet_SetBase_UnmodifiableSetMixin:function(){},UnmodifiableSetMixin__throw(){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable Set"))},UnmodifiableSetView0:function(t,n){this._base=t,this.$ti=n},UnmodifiableSetMixin:function(){},_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin:function(){},_DelegatingIterableBase:function(){},DelegatingSet:function(t,n){this._base=t,this.$ti=n},MapKeySet:function(t,n){this._baseMap=t,this.$ti=n},MapKeySet_difference_closure:function(t,n){this.$this=t,this.other=n},_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin:function(){},BufferModule:function(){},BufferConstants:function(){},Buffer:function(){},ConsoleModule:function(){},Console:function(){},EventEmitter:function(){},fs(){var e=b._fs;return e??(b._fs=E.fs)},FS:function(){},FSConstants:function(){},Realpath:function(){},RealpathSync:function(){},FSWatcher:function(){},ReadStream:function(){},ReadStreamOptions:function(){},WriteStream:function(){},WriteStreamOptions:function(){},FileOptions:function(){},StatOptions:function(){},MkdirOptions:function(){},RmdirOptions:function(){},WatchOptions:function(){},WatchFileOptions:function(){},Stats:function(){},Promise:function(){},Date:function(){},JsError:function(){},Atomics:function(){},Modules:function(){},Module:function(){},Net:function(){},Socket:function(){},NetAddress:function(){},NetServer:function(){},NodeJsError:function(){},JsAssertionError:function(){},JsRangeError:function(){},JsReferenceError:function(){},JsSyntaxError:function(){},JsTypeError:function(){},JsSystemError:function(){},Process:function(){},CPUUsage:function(){},Release:function(){},StreamModule:function(){},Readable:function(){},Writable:function(){},Duplex:function(){},Transform:function(){},WritableOptions:function(){},ReadableOptions:function(){},Immediate:function(){},Timeout:function(){},TTY:function(){},TTYReadStream:function(){},TTYWriteStream:function(){},jsify0(e){return r._isBasicType(e)?e:r.jsify(e)},_isBasicType(e){return!1},promiseToFuture0(e,t){var n=new r._Future(b.Zone__current,t._eval$1("_Future<0>")),a=new r._SyncCompleter(n,t._eval$1("_SyncCompleter<0>"));return g.then$2$x(e,r.allowInterop(new r.promiseToFuture_closure1(a)),r.allowInterop(new r.promiseToFuture_closure2(a))),n},futureToPromise(e,t){return new E.Promise(r.allowInterop(new r.futureToPromise_closure(e,t)))},Util:function(){},promiseToFuture_closure1:function(t){this.completer=t},promiseToFuture_closure2:function(t){this.completer=t},futureToPromise_closure:function(t,n){this.future=t,this.T=n},futureToPromise__closure:function(t,n){this.resolve=t,this.T=n},Context_Context(e){return new r.Context(e,".")},_parseUri(e){if(typeof e=="string")return r.Uri_parse(e);if($.Uri._is(e))return e;throw r.wrapException(r.ArgumentError$value(e,"uri","Value must be a String or a Uri"))},_validateArgList(e,t){var n,a,s,i,o,l,_,c;for(n=t.length,a=1;a<n;++a)if(!(t[a]==null||t[a-1]!=null)){for(;n>=1&&(s=n-1,t[s]==null);n=s);throw i=new r.StringBuffer(""),o=e+"(",i._contents=o,l=r._arrayInstanceType(t),_=l._eval$1("SubListIterable<1>"),c=new r.SubListIterable(t,0,n,_),c.SubListIterable$3(t,0,n,l._precomputed1),_=o+new r.MappedListIterable(c,new r._validateArgList_closure,_._eval$1("MappedListIterable<ListIterable.E,String>")).join$1(0,", "),i._contents=_,i._contents=_+("): part "+(a-1)+" was null, but part "+a+" was not."),r.wrapException(r.ArgumentError$(i.toString$0(0),null))}},Context:function(t,n){this.style=t,this._context$_current=n},Context_joinAll_closure:function(){},Context_split_closure:function(){},_validateArgList_closure:function(){},_PathDirection:function(t){this.name=t},_PathRelation:function(t){this.name=t},InternalStyle:function(){},ParsedPath_ParsedPath$parse(e,t){var n,a,s,i,o,l=t.getRoot$1(e),_=t.isRootRelative$1(e);for(l!=null&&(e=u.JSString_methods.substring$1(e,l.length)),n=$.JSArray_String,a=r._setArrayType([],n),s=r._setArrayType([],n),n=e.length,n!==0&&t.isSeparator$1(e.charCodeAt(0))?(s.push(e[0]),i=1):(s.push(""),i=0),o=i;o<n;++o)t.isSeparator$1(e.charCodeAt(o))&&(a.push(u.JSString_methods.substring$2(e,i,o)),s.push(e[o]),i=o+1);return i<n&&(a.push(u.JSString_methods.substring$1(e,i)),s.push("")),new r.ParsedPath(t,l,_,a,s)},ParsedPath:function(t,n,a,s,i){var o=this;o.style=t,o.root=n,o.isRootRelative=a,o.parts=s,o.separators=i},ParsedPath__splitExtension_closure:function(){},ParsedPath__splitExtension_closure0:function(){},PathException$(e){return new r.PathException(e)},PathException:function(t){this.message=t},PathMap__create(e,t){var n={};return n.context=e,n.context=b.$get$context(),r.LinkedHashMap_LinkedHashMap(new r.PathMap__create_closure(n),new r.PathMap__create_closure0(n),new r.PathMap__create_closure1,$.nullable_String,t)},PathMap:function(t,n){this._map=t,this.$ti=n},PathMap__create_closure:function(t){this._box_0=t},PathMap__create_closure0:function(t){this._box_0=t},PathMap__create_closure1:function(){},Style__getPlatformStyle(){if(r.Uri_base().get$scheme()!=="file")return b.$get$Style_url();var e=r.Uri_base();return u.JSString_methods.endsWith$1(e.get$path(e),"/")?r._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(t,n,a){this.separatorPattern=t,this.needsSeparatorPattern=n,this.rootPattern=a},UrlStyle:function(t,n,a,s){var i=this;i.separatorPattern=t,i.needsSeparatorPattern=n,i.rootPattern=a,i.relativeRootPattern=s},WindowsStyle:function(t,n,a,s){var i=this;i.separatorPattern=t,i.needsSeparatorPattern=n,i.rootPattern=a,i.relativeRootPattern=s},WindowsStyle_absolutePathToUri_closure:function(){},Version$_(e,t,n,a,s,i){var o=a==null||a.length===0?r._setArrayType([],$.JSArray_Object):r.Version__splitParts(a),l=s==null||s.length===0?r._setArrayType([],$.JSArray_Object):r.Version__splitParts(s);return e<0&&r.throwExpression(r.ArgumentError$("Major version must be non-negative.",null)),t<0&&r.throwExpression(r.ArgumentError$("Minor version must be non-negative.",null)),n<0&&r.throwExpression(r.ArgumentError$("Patch version must be non-negative.",null)),new r.Version(e,t,n,o,l,i)},Version_Version(e,t,n,a){var s=""+e+"."+t+"."+n;return a!=null&&(s+="-"+a),r.Version$_(e,t,n,a,null,s)},Version___parse_tearOff(e){return r.Version_Version$parse(e)},Version_Version$parse(e){var t,n,a,s,i,o,l=null,_='Could not parse "',c=b.$get$completeVersion().firstMatch$1(e);if(c==null)throw r.wrapException(r.FormatException$(_+e+'".',l,l));try{return o=c._match[1],o.toString,t=r.int_parse(o,l),o=c._match[2],o.toString,n=r.int_parse(o,l),o=c._match[3],o.toString,a=r.int_parse(o,l),s=c._match[5],i=c._match[8],o=r.Version$_(t,n,a,s,i,e),o}catch(p){throw $.FormatException._is(r.unwrapException(p))?r.wrapException(r.FormatException$(_+e+'".',l,l)):p}},Version__splitParts(e){var t=$.MappedListIterable_String_Object;return t=r.List_List$_of(new r.MappedListIterable(r._setArrayType(e.split("."),$.JSArray_String),new r.Version__splitParts_closure,t),t._eval$1("ListIterable.E")),t},Version:function(t,n,a,s,i,o){var l=this;l.major=t,l.minor=n,l.patch=a,l.preRelease=s,l.build=i,l._version$_text=o},Version__splitParts_closure:function(){},VersionRange_VersionRange(e,t){return new r.VersionRange(null,t,!1,!0)},VersionRange:function(t,n,a,s){var i=this;i.min=t,i.max=n,i.includeMin=a,i.includeMax=s},CssMediaQuery$type(e,t,n){return new r.CssMediaQuery(n,e,!0,t==null?u.List_empty:r.List_List$unmodifiable(t,$.String))},CssMediaQuery$condition(e,t){var n=r.List_List$unmodifiable(e,$.String);return n.length>1&&t==null&&r.throwExpression(r.ArgumentError$(V.If_con,null)),new r.CssMediaQuery(null,null,t!==!1,n)},CssMediaQuery:function(t,n,a,s){var i=this;i.modifier=t,i.type=n,i.conjunction=a,i.conditions=s},_SingletonCssMediaQueryMergeResult:function(t,n){this.index=t,this._name=n},MediaQuerySuccessfulMergeResult:function(t){this.query=t},ModifiableCssAtRule$(e,t,n,a){var s=r._setArrayType([],$.JSArray_ModifiableCssNode);return new r.ModifiableCssAtRule(e,a,n,t,new r.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode),s)},ModifiableCssAtRule:function(t,n,a,s,i,o){var l=this;l.name=t,l.value=n,l.isChildless=a,l.span=s,l.children=i,l._children=o,l._indexInParent=l._parent=null,l.isGroupEnd=!1},ModifiableCssComment:function(t,n){var a=this;a.text=t,a.span=n,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssDeclaration$(e,t,n,a,s){var i,o=s??t.span;return a||(i=t.value,i instanceof r.SassString||r.throwExpression(r.ArgumentError$(V.If_par+t.toString$0(0)+"` of type "+r.getRuntimeTypeOfDartObject(i).toString$0(0)+").",null))),new r.ModifiableCssDeclaration(e,t,a,o,n)},ModifiableCssDeclaration:function(t,n,a,s,i){var o=this;o.name=t,o.value=n,o.parsedAsSassScript=a,o.valueSpanForMap=s,o.span=i,o._indexInParent=o._parent=null,o.isGroupEnd=!1},ModifiableCssImport:function(t,n,a){var s=this;s.url=t,s.modifiers=n,s.span=a,s._indexInParent=s._parent=null,s.isGroupEnd=!1},ModifiableCssKeyframeBlock$(e,t){var n=r._setArrayType([],$.JSArray_ModifiableCssNode);return new r.ModifiableCssKeyframeBlock(e,t,new r.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssKeyframeBlock:function(t,n,a,s){var i=this;i.selector=t,i.span=n,i.children=a,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssMediaRule$(e,t){var n=r.List_List$unmodifiable(e,$.CssMediaQuery),a=r._setArrayType([],$.JSArray_ModifiableCssNode);return g.get$isEmpty$asx(e)&&r.throwExpression(r.ArgumentError$value(e,"queries","may not be empty.")),new r.ModifiableCssMediaRule(n,t,new r.UnmodifiableListView(a,$.UnmodifiableListView_ModifiableCssNode),a)},ModifiableCssMediaRule:function(t,n,a,s){var i=this;i.queries=t,i.span=n,i.children=a,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssNode:function(){},ModifiableCssNode_hasFollowingSibling_closure:function(){},ModifiableCssParentNode:function(){},ModifiableCssStyleRule$(e,t,n,a){var s=r._setArrayType([],$.JSArray_ModifiableCssNode);return new r.ModifiableCssStyleRule(e,a,t,n,new r.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode),s)},ModifiableCssStyleRule:function(t,n,a,s,i,o){var l=this;l._style_rule$_selector=t,l.originalSelector=n,l.span=a,l.fromPlainCss=s,l.children=i,l._children=o,l._indexInParent=l._parent=null,l.isGroupEnd=!1},ModifiableCssStylesheet$(e){var t=r._setArrayType([],$.JSArray_ModifiableCssNode);return new r.ModifiableCssStylesheet(e,new r.UnmodifiableListView(t,$.UnmodifiableListView_ModifiableCssNode),t)},ModifiableCssStylesheet:function(t,n,a){var s=this;s.span=t,s.children=n,s._children=a,s._indexInParent=s._parent=null,s.isGroupEnd=!1},ModifiableCssSupportsRule$(e,t){var n=r._setArrayType([],$.JSArray_ModifiableCssNode);return new r.ModifiableCssSupportsRule(e,t,new r.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssSupportsRule:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},CssNode:function(){},CssParentNode:function(){},_IsInvisibleVisitor:function(t,n){this.includeBogus=t,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor:function(){},CssStylesheet:function(t,n){this.children=t,this.span=n},CssValue:function(t,n,a){this.value=t,this.span=n,this.$ti=a},_FakeAstNode:function(t){this._callback=t},ArgumentList$(e,t,n,a,s,i){var o=$.Expression,l=$.String;return new r.ArgumentList(r.List_List$unmodifiable(e,o),r.ConstantMap_ConstantMap$from(t,l,o),r.ConstantMap_ConstantMap$from(n,l,$.FileSpan),i,s,a)},ArgumentList$empty(e){return new r.ArgumentList(u.List_empty9,u.Map_empty4,u.Map_empty5,null,null,e)},ArgumentList:function(t,n,a,s,i,o){var l=this;l.positional=t,l.named=n,l.namedSpans=a,l.rest=s,l.keywordRest=i,l.span=o},AtRootQuery:function(t,n,a,s){var i=this;i.include=t,i.names=n,i._all=a,i._at_root_query$_rule=s},BooleanOperator:function(t,n){this.index=t,this._name=n},ConfiguredVariable:function(t,n,a,s){var i=this;i.name=t,i.expression=n,i.isGuarded=a,i.span=s},Expression:function(){},BinaryOperationExpression:function(t,n,a,s){var i=this;i.operator=t,i.left=n,i.right=a,i.allowsSlash=s},BinaryOperator:function(t,n,a,s,i,o){var l=this;l.name=t,l.operator=n,l.precedence=a,l.isAssociative=s,l.index=i,l._name=o},BooleanExpression:function(t,n){this.value=t,this.span=n},ColorExpression:function(t,n){this.value=t,this.span=n},FunctionExpression:function(t,n,a,s,i){var o=this;o.namespace=t,o.name=n,o.originalName=a,o.$arguments=s,o.span=i},IfConditionOperation$(e,t){var n=r.List_List$unmodifiable(e,$.IfConditionExpression);return n.length<2&&r.throwExpression(r.ArgumentError$value(n,"expressions","must have length >= 2")),new r.IfConditionOperation(n,t)},IfExpression:function(t,n){this.branches=t,this.span=n},IfConditionExpression:function(){},IfConditionParenthesized:function(t,n){this.expression=t,this.span=n},IfConditionNegation:function(t,n){this.expression=t,this.span=n},IfConditionOperation:function(t,n){this.expressions=t,this.op=n},IfConditionOperation_toInterpolation_closure:function(t){this.$this=t},IfConditionFunction:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},IfConditionSass:function(t,n){this.expression=t,this.span=n},IfConditionRaw:function(t){this.text=t},InterpolatedFunctionExpression:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},LegacyIfExpression:function(t,n){this.$arguments=t,this.span=n},ListExpression:function(t,n,a,s){var i=this;i.contents=t,i.separator=n,i.hasBrackets=a,i.span=s},ListExpression_toString_closure:function(t){this.$this=t},MapExpression:function(t,n){this.pairs=t,this.span=n},NullExpression:function(t){this.span=t},NumberExpression:function(t,n,a){this.value=t,this.unit=n,this.span=a},ParenthesizedExpression:function(t,n){this.expression=t,this.span=n},SelectorExpression:function(t){this.span=t},StringExpression_quoteText(e){var t=r.StringExpression__bestQuote(r._setArrayType([e],$.JSArray_String)),n=new r.StringBuffer(""),a=r.Primitives_stringFromCharCode(t);return n._contents=a,r.StringExpression__quoteInnerText(e,t,n,!0),a=n._contents+=a,a.charCodeAt(0)==0,a},StringExpression__quoteInnerText(e,t,n,a){var s,i,o,l,_,c,p,h,d;for(s=e.length,i=s-1,o=0;o<s;++o){if(l=e.charCodeAt(o),l===10||l===13||l===12){n.writeCharCode$1(92),n.writeCharCode$1(97),o!==i&&(_=e.charCodeAt(o+1),c=!0,_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102||(c=_>=65&&_<=70),c&&n.writeCharCode$1(32));continue}if(c=l===92,c?p=l:p=null,c?(c=p,p=!0):(c=!1,h=l===t,h&&(p=l),h?(c=p,p=!0):l===35&&a&&o<i?(c=e.charCodeAt(o+1)===123,c&&(p=l),d=p,p=c,c=d):(d=p,p=c,c=d)),p){n.writeCharCode$1(92),n.writeCharCode$1(c);continue}n.writeCharCode$1(l)}},StringExpression__bestQuote(e){var t,n,a,s,i,o;for(t=g.get$iterator$ax(e),n=$.CodeUnits,a=n._eval$1("ListIterator<ListBase.E>"),n=n._eval$1("ListBase.E"),s=!1;t.moveNext$0();)for(i=new r.CodeUnits(t.get$current(t)),i=new r.ListIterator(i,i.get$length(0),a);i.moveNext$0();){if(o=i.__internal$_current,o==null&&(o=n._as(o)),o===39)return 34;o===34&&(s=!0)}return s?39:34},StringExpression:function(t,n){this.text=t,this.hasQuotes=n},SupportsExpression:function(t){this.condition=t},UnaryOperationExpression:function(t,n,a){this.operator=t,this.operand=n,this.span=a},UnaryOperator:function(t,n,a,s){var i=this;i.name=t,i.operator=n,i.index=a,i._name=s},ValueExpression:function(t,n){this.value=t,this.span=n},VariableExpression:function(t,n,a){this.namespace=t,this.name=n,this.span=a},DynamicImport:function(t,n){this.urlString=t,this.span=n},StaticImport:function(t,n,a){this.url=t,this.modifiers=n,this.span=a},Interpolation$(e,t,n){var a=new r.Interpolation(r.List_List$unmodifiable(e,$.Object),r.List_List$unmodifiable(t,$.nullable_FileSpan),n);return a.Interpolation$3(e,t,n),a},Interpolation:function(t,n,a){this.contents=t,this.spans=n,this.span=a},Interpolation_toString_closure:function(){},Parameter:function(t,n,a){this.name=t,this.defaultValue=n,this.span=a},ParameterList_ParameterList$parse(e,t){return r.ScssParser$(e,!1,t).parseParameterList$0()},ParameterList:function(t,n,a){this.parameters=t,this.restParameter=n,this.span=a},ParameterList_verify_closure:function(){},ParameterList_verify_closure0:function(){},Statement:function(){},AtRootRule$(e,t,n){var a=r.List_List$unmodifiable(e,$.Statement),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.AtRootRule(n,t,a,s)},AtRootRule:function(t,n,a,s){var i=this;i.query=t,i.span=n,i.children=a,i.hasDeclarations=s},AtRule$(e,t,n,a){var s=n==null?null:r.List_List$unmodifiable(n,$.Statement),i=s==null?null:u.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.AtRule(e,a,t,s,i===!0)},AtRule:function(t,n,a,s,i){var o=this;o.name=t,o.value=n,o.span=a,o.children=s,o.hasDeclarations=i},CallableDeclaration:function(){},ContentBlock$(e,t,n){var a="@content",s=r.stringReplaceAllUnchecked(a,"_","-"),i=r.List_List$unmodifiable(t,$.Statement),o=u.JSArray_methods.any$1(i,new r.ParentStatement_closure);return new r.ContentBlock(s,a,e,n,i,o)},ContentBlock:function(t,n,a,s,i,o){var l=this;l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},ContentRule:function(t,n){this.$arguments=t,this.span=n},DebugRule:function(t,n){this.expression=t,this.span=n},Declaration$(e,t,n){return new r.Declaration(e,t,n,!0,null,!1)},Declaration$notSassScript(e,t,n){return new r.Declaration(e,t,n,!1,null,!1)},Declaration$nested(e,t,n,a){var s=r.List_List$unmodifiable(t,$.Statement),i=u.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.Declaration(e,a,n,!0,s,i)},Declaration:function(t,n,a,s,i,o){var l=this;l.name=t,l.value=n,l.span=a,l.parsedAsSassScript=s,l.children=i,l.hasDeclarations=o},EachRule$(e,t,n,a){var s=r.List_List$unmodifiable(e,$.String),i=r.List_List$unmodifiable(n,$.Statement),o=u.JSArray_methods.any$1(i,new r.ParentStatement_closure);return new r.EachRule(s,t,a,i,o)},EachRule:function(t,n,a,s,i){var o=this;o.variables=t,o.list=n,o.span=a,o.children=s,o.hasDeclarations=i},EachRule_toString_closure:function(){},ErrorRule:function(t,n){this.expression=t,this.span=n},ExtendRule:function(t,n,a){this.selector=t,this.isOptional=n,this.span=a},ForRule$(e,t,n,a,s,i){var o=r.List_List$unmodifiable(a,$.Statement),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.ForRule(e,t,n,i,s,o,l)},ForRule:function(t,n,a,s,i,o,l){var _=this;_.variable=t,_.from=n,_.to=a,_.isExclusive=s,_.span=i,_.children=o,_.hasDeclarations=l},ForwardRule:function(t,n,a,s,i,o,l,_){var c=this;c.url=t,c.shownMixinsAndFunctions=n,c.shownVariables=a,c.hiddenMixinsAndFunctions=s,c.hiddenVariables=i,c.prefix=o,c.configuration=l,c.span=_},FunctionRule$(e,t,n,a,s){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,$.Statement),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.FunctionRule(i,e,t,a,o,l)},FunctionRule:function(t,n,a,s,i,o){var l=this;l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},IfClause$(e,t){var n=r.List_List$unmodifiable(t,$.Statement);return new r.IfClause(e,n,u.JSArray_methods.any$1(n,new r.IfRuleClause$__closure))},ElseClause$(e){var t=r.List_List$unmodifiable(e,$.Statement);return new r.ElseClause(t,u.JSArray_methods.any$1(t,new r.IfRuleClause$__closure))},IfRule:function(t,n,a){this.clauses=t,this.lastClause=n,this.span=a},IfRule_toString_closure:function(){},IfRuleClause:function(){},IfRuleClause$__closure:function(){},IfRuleClause$___closure:function(){},IfClause:function(t,n,a){this.expression=t,this.children=n,this.hasDeclarations=a},ElseClause:function(t,n){this.children=t,this.hasDeclarations=n},ImportRule:function(t,n){this.imports=t,this.span=n},IncludeRule:function(t,n,a,s,i,o){var l=this;l.namespace=t,l.name=n,l.originalName=a,l.$arguments=s,l.content=i,l.span=o},LoudComment:function(t){this.text=t},MediaRule$(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.MediaRule(e,n,a,s)},MediaRule:function(t,n,a,s){var i=this;i.query=t,i.span=n,i.children=a,i.hasDeclarations=s},MixinRule$(e,t,n,a,s){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,$.Statement),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.MixinRule(i,e,t,a,o,l)},MixinRule:function(t,n,a,s,i,o){var l=this;l.__MixinRule_hasContent_FI=b,l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},_HasContentVisitor:function(){},__HasContentVisitor_Object_StatementSearchVisitor:function(){},ParentStatement:function(){},ParentStatement_closure:function(){},ParentStatement__closure:function(){},ReturnRule:function(t,n){this.expression=t,this.span=n},SilentComment:function(t,n){this.text=t,this.span=n},StyleRule$(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.StyleRule(e,null,n,a,s)},StyleRule:function(t,n,a,s,i){var o=this;o.selector=t,o.parsedSelector=n,o.span=a,o.children=s,o.hasDeclarations=i},Stylesheet$(e,t){var n=r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),a=r._setArrayType([],$.JSArray_UseRule),s=r._setArrayType([],$.JSArray_ForwardRule),i=r.List_List$unmodifiable(e,$.Statement),o=u.JSArray_methods.any$1(i,new r.ParentStatement_closure);return a=new r.Stylesheet(t,!1,a,s,new r.UnmodifiableListView(n,$.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),u.Map_empty5,i,o),a.Stylesheet$internal$5$globalVariables$plainCss(e,t,n,null,!1),a},Stylesheet$internal(e,t,n,a,s){var i=r._setArrayType([],$.JSArray_UseRule),o=r._setArrayType([],$.JSArray_ForwardRule),l=a==null?u.Map_empty5:r.ConstantMap_ConstantMap$from(a,$.String,$.FileSpan),_=r.List_List$unmodifiable(e,$.Statement),c=u.JSArray_methods.any$1(_,new r.ParentStatement_closure);return i=new r.Stylesheet(t,s,i,o,new r.UnmodifiableListView(n,$.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),l,_,c),i.Stylesheet$internal$5$globalVariables$plainCss(e,t,n,a,s),i},Stylesheet_Stylesheet$parse(e,t,n,a){var s,i,o,l,_;try{switch(t.index){case 1:return l=new r.SassParser(!1,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),r.SpanScanner$(e,a),null).parse$0(0),l;case 0:return l=r.ScssParser$(e,!1,a).parse$0(0),l;case 2:return l=new r.CssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),r.SpanScanner$(e,a),null).parse$0(0),l}}catch(c){throw l=r.unwrapException(c),l instanceof r.SassException?(s=l,i=r.getTraceFromException(c),l=s,_=g.getInterceptor$x(l),l=r.SourceSpanException.prototype.get$span.call(_,l),o=l.get$sourceUrl(l),o==null||o.toString$0(0)==="stdin"?c:(l=$.Uri,r.wrapException(r.throwWithTrace(s.withLoadedUrls$1(r.Set_Set$unmodifiable(r.LinkedHashSet_LinkedHashSet$_literal([o],l),l)),s,i)))):c}},Stylesheet:function(t,n,a,s,i,o,l,_){var c=this;c.span=t,c.plainCss=n,c._uses=a,c._forwards=s,c.parseTimeWarnings=i,c.globalVariables=o,c.children=l,c.hasDeclarations=_},SupportsRule$(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.SupportsRule(e,n,a,s)},SupportsRule:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i.hasDeclarations=s},UseRule:function(t,n,a,s){var i=this;i.url=t,i.namespace=n,i.configuration=a,i.span=s},VariableDeclaration$(e,t,n,a,s,i,o){return o!=null&&s&&r.throwExpression(r.ArgumentError$(V.Other_,null)),new r.VariableDeclaration(o,e,t,i,s,n)},VariableDeclaration:function(t,n,a,s,i,o){var l=this;l.namespace=t,l.name=n,l.expression=a,l.isGuarded=s,l.isGlobal=i,l.span=o},WarnRule:function(t,n){this.expression=t,this.span=n},WhileRule$(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.WhileRule(e,n,a,s)},WhileRule:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i.hasDeclarations=s},SupportsAnything:function(t,n){this.contents=t,this.span=n},SupportsDeclaration:function(t,n,a){this.name=t,this.value=n,this.span=a},SupportsFunction:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},SupportsInterpolation:function(t,n){this.expression=t,this.span=n},SupportsNegation:function(t,n){this.condition=t,this.span=n},SupportsOperation:function(t,n,a,s){var i=this;i.left=t,i.right=n,i.operator=a,i.span=s},Selector:function(){},_IsInvisibleVisitor0:function(t){this.includeBogus=t},_IsBogusVisitor:function(t){this.includeLeadingCombinator=t},_IsBogusVisitor_visitComplexSelector_closure:function(t){this.$this=t},_IsUselessVisitor:function(){},_IsUselessVisitor_visitComplexSelector_closure:function(t){this.$this=t},_ContainsParentSelectorVisitor:function(){},__ContainsParentSelectorVisitor_Object_AnySelectorVisitor:function(){},__IsBogusVisitor_Object_AnySelectorVisitor:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor:function(){},__IsUselessVisitor_Object_AnySelectorVisitor:function(){},AttributeSelector:function(t,n,a,s,i){var o=this;o.name=t,o.op=n,o.value=a,o.modifier=s,o.span=i},AttributeOperator:function(t,n,a){this._attribute$_text=t,this.index=n,this._name=a},ClassSelector:function(t,n){this.name=t,this.span=n},Combinator:function(t,n,a){this._combinator$_text=t,this.index=n,this._name=a},ComplexSelector$(e,t,n,a){var s=r.List_List$unmodifiable(e,$.CssValue_Combinator),i=r.List_List$unmodifiable(t,$.ComplexSelectorComponent);return s.length===0&&i.length===0&&r.throwExpression(r.ArgumentError$(V.leadin,null)),new r.ComplexSelector(s,i,a,n)},ComplexSelector:function(t,n,a,s){var i=this;i.leadingCombinators=t,i.components=n,i.lineBreak=a,i.__ComplexSelector_specificity_FI=b,i.span=s},ComplexSelector_specificity_closure:function(){},ComplexSelectorComponent:function(t,n,a){this.selector=t,this.combinators=n,this.span=a},ComplexSelectorComponent_toString_closure:function(){},CompoundSelector$(e,t){var n=r.List_List$unmodifiable(e,$.SimpleSelector);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.CompoundSelector(n,t)},CompoundSelector:function(t,n){var a=this;a.components=t,a.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=a.__CompoundSelector_specificity_FI=b,a.span=n},CompoundSelector_specificity_closure:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure:function(){},IDSelector:function(t,n){this.name=t,this.span=n},IDSelector_unify_closure:function(t){this.$this=t},SelectorList$(e,t){var n=r.List_List$unmodifiable(e,$.ComplexSelector);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.SelectorList(n,t)},SelectorList_SelectorList$parse(e,t,n,a){return new r.SelectorParser(t,a,r.SpanScanner$(e,null),n).parse$0(0)},SelectorList:function(t,n){this.components=t,this.span=n},SelectorList_asSassList_closure:function(){},SelectorList_nestWithin_closure:function(t,n,a,s){var i=this;i.$this=t,i.preserveParentSelectors=n,i.implicitParent=a,i.parent=s},SelectorList_nestWithin__closure:function(t){this.complex=t},SelectorList_nestWithin__closure0:function(t){this.complex=t},SelectorList__nestWithinCompound_closure:function(){},SelectorList__nestWithinCompound_closure0:function(t){this.parent=t},SelectorList__nestWithinCompound_closure1:function(t,n,a){this.parentSelector=t,this.resolvedSimples=n,this.component=a},SelectorList_withAdditionalCombinators_closure:function(t){this.combinators=t},_ParentSelectorVisitor:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor:function(){},ParentSelector:function(t,n){this.suffix=t,this.span=n},PlaceholderSelector:function(t,n){this.name=t,this.span=n},PseudoSelector$(e,t,n,a,s){var i=!a,o=i&&!r.PseudoSelector__isFakePseudoElement(e);return new r.PseudoSelector(e,r.unvendor(e),o,i,n,s,t)},PseudoSelector__isFakePseudoElement(e){switch(e.charCodeAt(0)){case 97:case 65:return r.equalsIgnoreCase(e,"after");case 98:case 66:return r.equalsIgnoreCase(e,"before");case 102:case 70:return r.equalsIgnoreCase(e,"first-line")||r.equalsIgnoreCase(e,"first-letter");default:return!1}},PseudoSelector:function(t,n,a,s,i,o,l){var _=this;_.name=t,_.normalizedName=n,_.isClass=a,_.isSyntacticClass=s,_.argument=i,_.selector=o,_.__PseudoSelector_specificity_FI=b,_.span=l},PseudoSelector_specificity_closure:function(t){this.$this=t},PseudoSelector_specificity__closure:function(){},PseudoSelector_specificity__closure0:function(){},PseudoSelector_unify_closure:function(){},QualifiedName:function(t,n){this.name=t,this.namespace=n},SimpleSelector:function(){},SimpleSelector_isSuperselector_closure:function(t){this.$this=t},SimpleSelector_isSuperselector__closure:function(t){this.$this=t},TypeSelector:function(t,n){this.name=t,this.span=n},UniversalSelector:function(t,n){this.namespace=t,this.span=n},compileAsync(e,t,n,a,s,i,o,l,_,c,p,h){var d=0,f=r._makeAsyncAwaitCompleter($.CompileResult),m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,f);for(;;)switch(d){case 0:M=$.Deprecation,k=r.LinkedHashSet_LinkedHashSet$_empty(M),k.addAll$1(0,l),S=r.LinkedHashSet_LinkedHashSet$_empty(M),S.addAll$1(0,n),v=r.LinkedHashSet_LinkedHashSet$_empty(M),v.addAll$1(0,a),i=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty(M,$.int),i,k,S,v,!h),i.validate$0(),M=p===r.Syntax_forPath(e),d=M?3:5;break;case 3:return M=b.$get$FilesystemImporter_cwd(),k=r.isNodeJs()?E.process:null,g.$eq$(k==null?null:g.get$platform$x(k),"win32")?k=!0:(k=r.isNodeJs()?E.process:null,k=g.$eq$(k==null?null:g.get$platform$x(k),"darwin")),k?(k=r.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),S=b.$get$context(),k=r._realCasePath(S.normalize$1(k))):(k=b.$get$context(),S=k.canonicalize$1(0,e),y=S,S=k,k=y),d=6,r._asyncAwait(s.importCanonical$3$originalUrl(M,S.toUri$1(k),S.toUri$1(e)),R);case 6:S=T,S.toString,C=S,d=4;break;case 5:M=r.readFile(e),C=r.Stylesheet_Stylesheet$parse(M,p,!1,b.$get$context().toUri$1(e));case 4:return d=7,r._asyncAwait(r._compileStylesheet0(C,i,s,null,b.$get$FilesystemImporter_cwd(),null,c,!0,null,null,o,_,t),R);case 7:I=T,i.summarize$1$js(!1),m=I,d=1;break;case 1:return r._asyncReturn(m,f)}});return r._asyncStartSync(R,f)},compileStringAsync(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter($.CompileResult),S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,m);for(;;)switch(f){case 0:return k=$.Deprecation,R=r.LinkedHashSet_LinkedHashSet$_empty(k),R.addAll$1(0,_),v=r.LinkedHashSet_LinkedHashSet$_empty(k),v.addAll$1(0,n),y=r.LinkedHashSet_LinkedHashSet$_empty(k),y.addAll$1(0,a),o=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty(k,$.int),o,R,v,y,!d),o.validate$0(),C=r.Stylesheet_Stylesheet$parse(e,h,!1,null),k=C.span,I=k.get$sourceUrl(k),$.Uri._is(I)?R=I.get$scheme()==="":R=!1,R&&r.WarnForDeprecation_warnForDeprecation(o,u.Deprecation_r8S,"Passing a relative `url` argument ("+r.S(k.get$sourceUrl(k))+V.x29x20to_cm,null,null),f=3,r._asyncAwait(r._compileStylesheet0(C,o,s,null,i,null,p,!0,null,null,l,c,t),P);case 3:M=D,o.summarize$1$js(!1),S=M,f=1;break;case 1:return r._asyncReturn(S,m)}});return r._asyncStartSync(P,m)},_compileStylesheet0(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter($.CompileResult),S,v,y,C,I=r._wrapJsFunctionForAsync(function(M,k){if(M===1)return r._asyncRethrow(k,m);for(;;)switch(f){case 0:return C=r,f=3,r._asyncAwait(r._EvaluateVisitor$0(i,n,t,a,p,h).run$2(0,s,e),I);case 3:v=C.serialize(k._1,d,_,!1,c,t,h,o,!0),y=v._1,y!=null&&r.mapInPlace(y.urls,new r._compileStylesheet_closure0(e,n)),S=new r.CompileResult(v),f=1;break;case 1:return r._asyncReturn(S,m)}});return r._asyncStartSync(I,m)},_compileStylesheet_closure0:function(t,n){this.stylesheet=t,this.importCache=n},AsyncEnvironment$(){var e=$.String,t=$.Module_AsyncCallable,n=$.AstNode,a=$.int,s=$.AsyncCallable,i=$.JSArray_Map_String_AsyncCallable;return new r.AsyncEnvironment(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],$.JSArray_Module_AsyncCallable),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,$.Value)],$.JSArray_Map_String_Value),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),null,r.LinkedHashSet_LinkedHashSet$_empty(e))},AsyncEnvironment$_(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=$.String,m=$.int;return new r.AsyncEnvironment(e,t,n,a,s,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(f,m),c,r.LinkedHashMap_LinkedHashMap$_empty(f,m),p,r.LinkedHashMap_LinkedHashMap$_empty(f,m),h,d)},_EnvironmentModule__EnvironmentModule0(e,t,n,a,s){var i,o,l,_,c,p,h,d,f;for(s==null&&(s=u.Set_empty3),i=$.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=$.Module_AsyncCallable,l=$.List_CssComment,_=r.MapExtensions_get_pairs(n,o,l),_=_.get$iterator(_),c=$.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,c),d.$flags=3,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable0(s),l=r._EnvironmentModule__memberMap0(u.JSArray_methods.get$first(e._async_environment$_variables),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure5,$.Map_String_Value),$.Value),_=r._EnvironmentModule__memberMap0(u.JSArray_methods.get$first(e._async_environment$_variableNodes),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure6,$.Map_String_AstNode),$.AstNode),c=$.Map_String_AsyncCallable,p=$.AsyncCallable,f=r._EnvironmentModule__memberMap0(u.JSArray_methods.get$first(e._async_environment$_functions),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure7,c),p),p=r._EnvironmentModule__memberMap0(u.JSArray_methods.get$first(e._async_environment$_mixins),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure8,c),p),c=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._async_environment$_allModules,new r._EnvironmentModule__EnvironmentModule_closure9),r._EnvironmentModule$_0(e,t,i,a,o,l,_,f,p,c,!a.get$isEmpty(a)||u.JSArray_methods.any$1(e._async_environment$_allModules,new r._EnvironmentModule__EnvironmentModule_closure10))},_EnvironmentModule__makeModulesByVariable0(e){var t,n,a,s,i,o;if(e.get$isEmpty(e))return u.Map_empty8;for(t=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_AsyncCallable),n=e.get$iterator(e);n.moveNext$0();)if(a=n.get$current(n),a instanceof r._EnvironmentModule0){for(s=a._async_environment$_modulesByVariable,s=s.get$values(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),o=i.get$variables(),r.setAll(t,o.get$keys(o),i);s=u.JSArray_methods.get$first(a._async_environment$_environment._async_environment$_variables),r.setAll(t,s.get$keys(s),a)}else s=a.get$variables(),r.setAll(t,s.get$keys(s),a);return t},_EnvironmentModule__memberMap0(e,t,n){var a,s,i;if(e=new r.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(a=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),s=t.get$iterator(t);s.moveNext$0();)i=s.get$current(s),i.get$isNotEmpty(i)&&a.push(i);return a.push(e),a.length===1?e:r.MergedMapView$(a,$.String,n)},_EnvironmentModule$_0(e,t,n,a,s,i,o,l,_,c,p){return new r._EnvironmentModule0(e._async_environment$_allModules,i,o,l,_,a,t,n,c,p,e,s)},AsyncEnvironment:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=this;y._async_environment$_modules=t,y._async_environment$_namespaceNodes=n,y._async_environment$_globalModules=a,y._async_environment$_importedModules=s,y._async_environment$_forwardedModules=i,y._async_environment$_nestedForwardedModules=o,y._async_environment$_allModules=l,y._async_environment$_variables=_,y._async_environment$_variableNodes=c,y._async_environment$_variableIndices=p,y._async_environment$_functions=h,y._async_environment$_functionIndices=d,y._async_environment$_mixins=f,y._async_environment$_mixinIndices=m,y._async_environment$_content=S,y._async_environment$_configurableVariables=v,y._async_environment$_inMixin=!1,y._async_environment$_inSemiGlobalScope=!0,y._async_environment$_lastVariableIndex=y._async_environment$_lastVariableName=null},AsyncEnvironment__getVariableFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment_setVariable_closure:function(t,n){this.$this=t,this.name=n},AsyncEnvironment_setVariable_closure0:function(t){this.name=t},AsyncEnvironment_setVariable_closure1:function(t,n){this.$this=t,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment__getMixinFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment_toModule_closure:function(){},AsyncEnvironment_toDummyModule_closure:function(){},_EnvironmentModule0:function(t,n,a,s,i,o,l,_,c,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=a,f.functions=s,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=c,f.transitivelyContainsExtensions=p,f._async_environment$_environment=h,f._async_environment$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure5:function(){},_EnvironmentModule__EnvironmentModule_closure6:function(){},_EnvironmentModule__EnvironmentModule_closure7:function(){},_EnvironmentModule__EnvironmentModule_closure8:function(){},_EnvironmentModule__EnvironmentModule_closure9:function(){},_EnvironmentModule__EnvironmentModule_closure10:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure0:function(t){this.variables=t},AsyncImportCache__toImporters(e,t,n){var a,s,i,o,l,_,c=null,p=r.getEnvironmentVariable("SASS_PATH");if(r.isBrowser())return a=r._setArrayType([],$.JSArray_AsyncImporter_2),u.JSArray_methods.addAll$1(a,e),a;for(a=r._setArrayType([],$.JSArray_AsyncImporter_2),u.JSArray_methods.addAll$1(a,e),s=g.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new r.FilesystemImporter(b.$get$context().absolute$15(i,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));if(p!=null)for(s=r.isNodeJs()?E.process:c,i=p.split(g.$eq$(s==null?c:g.get$platform$x(s),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],a.push(new r.FilesystemImporter(b.$get$context().absolute$15(_,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));return a},AsyncImportCache:function(t,n,a,s,i,o,l){var _=this;_._async_import_cache$_importers=t,_._async_import_cache$_canonicalizeCache=n,_._async_import_cache$_perImporterCanonicalizeCache=a,_._async_import_cache$_nonCanonicalRelativeUrls=s,_._async_import_cache$_importCache=i,_._async_import_cache$_resultsCache=o,_._async_import_cache$_loadTimes=l},AsyncImportCache_canonicalize_closure:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=a,_.baseUrl=s,_.forImport=i,_.key=o,_.url=l},AsyncImportCache__canonicalize_closure:function(t,n){this.importer=t,this.url=n},AsyncImportCache_importCanonical_closure:function(t,n,a,s){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=a,i.originalUrl=s},AsyncImportCache_humanize_closure:function(t){this.canonicalUrl=t},AsyncImportCache_humanize_closure0:function(){},AsyncImportCache_humanize_closure1:function(){},AsyncImportCache_humanize_closure2:function(t){this.canonicalUrl=t},AsyncBuiltInCallable$mixin(e,t,n,a,s){return new r.AsyncBuiltInCallable(e,r.ScssParser$("@mixin "+e+"("+t+") {",!1,s).parseParameterList$0(),new r.AsyncBuiltInCallable$mixin_closure(n),!1)},AsyncBuiltInCallable:function(t,n,a,s){var i=this;i.name=t,i._parameters=n,i._async_built_in$_callback=a,i.acceptsContent=s},AsyncBuiltInCallable$mixin_closure:function(t){this.callback=t},AsyncBuiltInCallable_withDeprecationWarning_closure:function(t,n,a){this.$this=t,this.module=n,this.newName=a},BuiltInCallable$function(e,t,n,a){return new r.BuiltInCallable(e,r._setArrayType([new r._Record_2(r.ScssParser$("@function "+e+"("+t+") {",!1,a).parseParameterList$0(),n)],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value),!1)},BuiltInCallable$mixin(e,t,n,a,s){return new r.BuiltInCallable(e,r._setArrayType([new r._Record_2(r.ScssParser$("@mixin "+e+"("+t+") {",!1,s).parseParameterList$0(),new r.BuiltInCallable$mixin_closure(n))],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value),a)},BuiltInCallable$overloadedFunction(e,t){var n,a,s,i,o,l,_,c,p=r._setArrayType([],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value);for(n=$.String,a=r.MapExtensions_get_pairs(t,n,$.Value_Function_List_Value),a=a.get$iterator(a),s="@function "+e+"(",i=$.FileSpan,o=$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span;a.moveNext$0();)l=a.get$current(a),_=l._0,c=l._1,p.push(new r._Record_2(new r.ScssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty(n,i),r._setArrayType([],o),r.SpanScanner$(s+_+") {",null),null).parseParameterList$0(),c));return new r.BuiltInCallable(e,p,!1)},BuiltInCallable:function(t,n,a){this.name=t,this._overloads=n,this.acceptsContent=a},BuiltInCallable$mixin_closure:function(t){this.callback=t},BuiltInCallable_withDeprecationWarning_closure:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.module=a,i.newName=s},PlainCssCallable:function(t){this.name=t},UserDefinedCallable:function(t,n,a,s){var i=this;i.declaration=t,i.environment=n,i.inDependency=a,i.$ti=s},_compileStylesheet(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=r.serialize(r._EvaluateVisitor$(i,n,t,a,p,h).run$2(0,s,e)._1,d,_,!1,c,t,h,o,!0),m=f._1;return m!=null&&r.mapInPlace(m.urls,new r._compileStylesheet_closure(e,n)),new r.CompileResult(f)},_compileStylesheet_closure:function(t,n){this.stylesheet=t,this.importCache=n},CompileResult:function(t){this._serialize=t},Configuration:function(t,n){this._configuration$_values=t,this.__originalConfiguration=n},ExplicitConfiguration:function(t,n,a){this.nodeWithSpan=t,this._configuration$_values=n,this.__originalConfiguration=a},ConfiguredValue:function(t,n,a){this.value=t,this.configurationSpan=n,this.assignmentNode=a},Deprecation_fromId(e){return r.IterableExtension_firstWhereOrNull(u.List_eCP,new r.Deprecation_fromId_closure(e))},Deprecation_forVersion(e){var t,n,a,s,i,o=r.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(t=r.VersionRange_VersionRange(!0,e).get$allows(),n=0;n<29;++n)a=u.List_eCP[n],s=a._deprecatedIn,i=s==null?null:r.Version___parse_tearOff(s),i=i==null?null:t.call$1(i),i??!1?(s=a._obsoleteIn,s==null?i=null:i=r.Version___parse_tearOff(s),i=i==null):i=!1,i&&o.add$1(0,a);return o},Deprecation:function(t,n,a,s,i){var o=this;o.id=t,o._deprecatedIn=n,o._obsoleteIn=a,o.index=s,o._name=i},Deprecation_fromId_closure:function(t){this.id=t},Environment$(){var e=$.String,t=$.Module_Callable,n=$.AstNode,a=$.int,s=$.Callable,i=$.JSArray_Map_String_Callable;return new r.Environment(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],$.JSArray_Module_Callable),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,$.Value)],$.JSArray_Map_String_Value),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),null,r.LinkedHashSet_LinkedHashSet$_empty(e))},Environment$_(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=$.String,m=$.int;return new r.Environment(e,t,n,a,s,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(f,m),c,r.LinkedHashMap_LinkedHashMap$_empty(f,m),p,r.LinkedHashMap_LinkedHashMap$_empty(f,m),h,d)},_EnvironmentModule__EnvironmentModule(e,t,n,a,s){var i,o,l,_,c,p,h,d,f;for(s==null&&(s=u.Set_empty0),i=$.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=$.Module_Callable,l=$.List_CssComment,_=r.MapExtensions_get_pairs(n,o,l),_=_.get$iterator(_),c=$.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,c),d.$flags=3,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable(s),l=r._EnvironmentModule__memberMap(u.JSArray_methods.get$first(e._variables),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure,$.Map_String_Value),$.Value),_=r._EnvironmentModule__memberMap(u.JSArray_methods.get$first(e._variableNodes),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure0,$.Map_String_AstNode),$.AstNode),c=$.Map_String_Callable,p=$.Callable,f=r._EnvironmentModule__memberMap(u.JSArray_methods.get$first(e._functions),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure1,c),p),p=r._EnvironmentModule__memberMap(u.JSArray_methods.get$first(e._mixins),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure2,c),p),c=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._allModules,new r._EnvironmentModule__EnvironmentModule_closure3),r._EnvironmentModule$_(e,t,i,a,o,l,_,f,p,c,!a.get$isEmpty(a)||u.JSArray_methods.any$1(e._allModules,new r._EnvironmentModule__EnvironmentModule_closure4))},_EnvironmentModule__makeModulesByVariable(e){var t,n,a,s,i,o;if(e.get$isEmpty(e))return u.Map_empty0;for(t=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_Callable),n=e.get$iterator(e);n.moveNext$0();)if(a=n.get$current(n),a instanceof r._EnvironmentModule){for(s=a._modulesByVariable,s=s.get$values(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),o=i.get$variables(),r.setAll(t,o.get$keys(o),i);s=u.JSArray_methods.get$first(a._environment$_environment._variables),r.setAll(t,s.get$keys(s),a)}else s=a.get$variables(),r.setAll(t,s.get$keys(s),a);return t},_EnvironmentModule__memberMap(e,t,n){var a,s,i;if(e=new r.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(a=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),s=t.get$iterator(t);s.moveNext$0();)i=s.get$current(s),i.get$isNotEmpty(i)&&a.push(i);return a.push(e),a.length===1?e:r.MergedMapView$(a,$.String,n)},_EnvironmentModule$_(e,t,n,a,s,i,o,l,_,c,p){return new r._EnvironmentModule(e._allModules,i,o,l,_,a,t,n,c,p,e,s)},Environment:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=this;y._environment$_modules=t,y._namespaceNodes=n,y._globalModules=a,y._importedModules=s,y._forwardedModules=i,y._nestedForwardedModules=o,y._allModules=l,y._variables=_,y._variableNodes=c,y._variableIndices=p,y._functions=h,y._functionIndices=d,y._mixins=f,y._mixinIndices=m,y._content=S,y._configurableVariables=v,y._inMixin=!1,y._inSemiGlobalScope=!0,y._lastVariableIndex=y._lastVariableName=null},Environment__getVariableFromGlobalModule_closure:function(t){this.name=t},Environment_setVariable_closure:function(t,n){this.$this=t,this.name=n},Environment_setVariable_closure0:function(t){this.name=t},Environment_setVariable_closure1:function(t,n){this.$this=t,this.name=n},Environment__getFunctionFromGlobalModule_closure:function(t){this.name=t},Environment__getMixinFromGlobalModule_closure:function(t){this.name=t},Environment_toModule_closure:function(){},Environment_toDummyModule_closure:function(){},_EnvironmentModule:function(t,n,a,s,i,o,l,_,c,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=a,f.functions=s,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=c,f.transitivelyContainsExtensions=p,f._environment$_environment=h,f._modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure:function(){},_EnvironmentModule__EnvironmentModule_closure0:function(){},_EnvironmentModule__EnvironmentModule_closure1:function(){},_EnvironmentModule__EnvironmentModule_closure2:function(){},_EnvironmentModule__EnvironmentModule_closure3:function(){},_EnvironmentModule__EnvironmentModule_closure4:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure:function(t){this.variables=t},SassException$(e,t,n){return new r.SassException(n==null?u.Set_empty:r.Set_Set$unmodifiable(n,$.Uri),e,t)},MultiSpanSassException$(e,t,n,a,s){var i=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassException(n,i,s==null?u.Set_empty:r.Set_Set$unmodifiable(s,$.Uri),e,t)},SassRuntimeException$(e,t,n,a){return new r.SassRuntimeException(n,a==null?u.Set_empty:r.Set_Set$unmodifiable(a,$.Uri),e,t)},MultiSpanSassRuntimeException$(e,t,n,a,s,i){var o=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassRuntimeException(s,n,o,i==null?u.Set_empty:r.Set_Set$unmodifiable(i,$.Uri),e,t)},SassFormatException$(e,t,n){return new r.SassFormatException(n==null?u.Set_empty:r.Set_Set$unmodifiable(n,$.Uri),e,t)},MultiSpanSassFormatException$(e,t,n,a,s){var i=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassFormatException(n,i,s==null?u.Set_empty:r.Set_Set$unmodifiable(s,$.Uri),e,t)},SassScriptException$(e,t){return new r.SassScriptException(t==null?e:"$"+t+": "+e)},MultiSpanSassScriptException$(e,t,n){var a=r.ConstantMap_ConstantMap$from(n,$.FileSpan,$.String);return new r.MultiSpanSassScriptException(t,a,e)},SassException:function(t,n,a){this.loadedUrls=t,this._span_exception$_message=n,this._span=a},MultiSpanSassException:function(t,n,a,s,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=a,o._span_exception$_message=s,o._span=i},SassRuntimeException:function(t,n,a,s){var i=this;i.trace=t,i.loadedUrls=n,i._span_exception$_message=a,i._span=s},MultiSpanSassRuntimeException:function(t,n,a,s,i,o){var l=this;l.trace=t,l.primaryLabel=n,l.secondarySpans=a,l.loadedUrls=s,l._span_exception$_message=i,l._span=o},SassFormatException:function(t,n,a){this.loadedUrls=t,this._span_exception$_message=n,this._span=a},MultiSpanSassFormatException:function(t,n,a,s,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=a,o._span_exception$_message=s,o._span=i},SassScriptException:function(t){this.message=t},MultiSpanSassScriptException:function(t,n,a){this.primaryLabel=t,this.secondarySpans=n,this.message=a},compileStylesheet(e,t,n,a,s){return r.compileStylesheet$body(e,t,n,a,s)},compileStylesheet$body(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.nullable_Record_3_int_and_String_and_nullable_String),l,_=2,c=[],p,h,d,f,m,S,v,y,C,I=r._wrapJsFunctionForAsync(function(M,k){for(M===1&&(c.push(k),i=_);;)switch(i){case 0:return _=4,i=7,r._asyncAwait(r._compileStylesheetWithoutErrorHandling(e,t,n,a,s),I);case 7:_=2,i=6;break;case 4:if(_=3,C=c.pop(),y=r.unwrapException(C),y instanceof r.SassException){p=y,h=r.getTraceFromException(C),a!=null&&!e.get$emitErrorCss()&&r._tryDelete(a),d=g.toString$1$color$(p,e.get$color()),r._asBool(e._options.$index(0,"trace"))?(y=r.getTrace(p),y==null&&(y=h)):y=null,l=r._getErrorWithStackTrace(65,d,y),i=1;break}else if(y instanceof r.FileSystemException){f=y,m=r.getTraceFromException(C),S=f.path,v=S==null?f.message:"Error reading "+b.$get$context().relative$2$from(S,null)+": "+f.message+".",r._asBool(e._options.$index(0,"trace"))?(y=r.getTrace(f),y==null&&(y=m)):y=null,l=r._getErrorWithStackTrace(66,v,y),i=1;break}else throw C;case 3:i=2;break;case 6:l=null,i=1;break;case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(I,o)},_compileStylesheetWithoutErrorHandling(e,t,n,a,s){return r._compileStylesheetWithoutErrorHandling$body(e,t,n,a,s)},_compileStylesheetWithoutErrorHandling$body(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.void),l,_=2,c=[],p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe,_e,ee,W,ye,Be,Fe=r._wrapJsFunctionForAsync(function(Ee,qe){for(Ee===1&&(c.push(qe),i=_);;)switch(i){case 0:if(ye=b.$get$FilesystemImporter_cwd(),s)try{if(m=!1,n!=null&&a!=null&&(m=r.absolute(n,null,null,null,null,null,null,null,null,null,null,null,null,null,null),m=!t.modifiedSince$3(b.$get$context().toUri$1(m),r.modificationTime(a),ye)),m){i=1;break}}catch(Ge){if(!(r.unwrapException(Ge)instanceof r.FileSystemException))throw Ge}p=null,r._asBoolQ(e._ifParsed$1("indented"))===!0?p=u.Syntax_Sass_1_sass:n!=null?p=r.Syntax_forPath(n):p=u.Syntax_SCSS_0_scss,h=null,_=4,m=e._options,i=r._asBool(m.$index(0,"async"))?7:9;break;case 7:S=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,v=$.Record_3_AsyncImporter_and_Uri_and_bool_forImport,y=$.Uri,d=new r.AsyncImportCache(r.AsyncImportCache__toImporters(e.get$pkgImporters(),$.List_String._as(m.$index(0,"load-path")),null),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,S),r.LinkedHashMap_LinkedHashMap$_empty(v,S),r.LinkedHashMap_LinkedHashMap$_empty(v,y),r.LinkedHashMap_LinkedHashMap$_empty(y,$.nullable_Stylesheet),r.LinkedHashMap_LinkedHashMap$_empty(y,$.ImporterResult),r.LinkedHashMap_LinkedHashMap$_empty(y,$.DateTime)),i=n==null?10:12;break;case 10:return i=13,r._asyncAwait(r.readStdin(),Fe);case 13:return S=qe,v=p,y=r._asBool(m.$index(0,"quiet"))?b.$get$Logger_quiet():new r.StderrLogger(e.get$color()),C=b.$get$FilesystemImporter_cwd(),I=g.$eq$(m.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,M=r._asBool(m.$index(0,"quiet-deps")),k=r._asBool(m.$index(0,"verbose")),R=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),P=e.get$silenceDeprecations(0),i=14,r._asyncAwait(r.compileStringAsync(S,m,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),d,C,y,M,P,R,I,v,k),Fe);case 14:T=qe,i=11;break;case 12:return S=p,v=r._asBool(m.$index(0,"quiet"))?b.$get$Logger_quiet():new r.StderrLogger(e.get$color()),y=g.$eq$(m.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,C=r._asBool(m.$index(0,"quiet-deps")),I=r._asBool(m.$index(0,"verbose")),M=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),k=e.get$silenceDeprecations(0),i=15,r._asyncAwait(r.compileAsync(n,m,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),d,v,C,k,M,y,S,I),Fe);case 15:T=qe;case 11:h=T,i=8;break;case 9:t.reloadAllModified$0(),i=n==null?16:18;break;case 16:return i=19,r._asyncAwait(r.readStdin(),Fe);case 19:S=qe,v=p,y=r._asBool(m.$index(0,"quiet"))?b.$get$Logger_quiet():new r.StderrLogger(e.get$color()),C=b.$get$FilesystemImporter_cwd(),I=g.$eq$(m.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,M=r._asBool(m.$index(0,"quiet-deps")),k=r._asBool(m.$index(0,"verbose")),R=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),P=e.get$silenceDeprecations(0),D=e.get$fatalDeprecations(0),B=e.get$futureDeprecations(0),U=$.Deprecation,q=r.LinkedHashSet_LinkedHashSet$_empty(U),q.addAll$1(0,P),P=r.LinkedHashSet_LinkedHashSet$_empty(U),P.addAll$1(0,D),D=r.LinkedHashSet_LinkedHashSet$_empty(U),D.addAll$1(0,B),j=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty(U,$.int),y,q,P,D,!k),j.validate$0(),G=r.Stylesheet_Stylesheet$parse(S,v??u.Syntax_SCSS_0_scss,!1,null),S=G.span,Y=S.get$sourceUrl(S),$.Uri._is(Y)?v=Y.get$scheme()==="":v=!1,v&&r.WarnForDeprecation_warnForDeprecation(j,u.Deprecation_r8S,"Passing a relative `url` argument ("+r.S(S.get$sourceUrl(S))+V.x29x20to_cm,null,null),T=r._compileStylesheet(G,j,t.importCache,null,C,null,I,!0,null,null,M,R,m),j.summarize$1$js(!1),i=17;break;case 18:S=p,v=r._asBool(m.$index(0,"quiet"))?b.$get$Logger_quiet():new r.StderrLogger(e.get$color()),d=t.importCache,y=g.$eq$(m.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,C=r._asBool(m.$index(0,"quiet-deps")),I=r._asBool(m.$index(0,"verbose")),M=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),k=e.get$silenceDeprecations(0),R=e.get$fatalDeprecations(0),P=e.get$futureDeprecations(0),D=$.Deprecation,B=r.LinkedHashSet_LinkedHashSet$_empty(D),B.addAll$1(0,k),k=r.LinkedHashSet_LinkedHashSet$_empty(D),k.addAll$1(0,R),R=r.LinkedHashSet_LinkedHashSet$_empty(D),R.addAll$1(0,P),j=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty(D,$.int),v,B,k,R,!I),j.validate$0(),v=S==null||S===r.Syntax_forPath(n),v?(S=b.$get$FilesystemImporter_cwd(),v=r.isNodeJs()?E.process:null,g.$eq$(v==null?null:g.get$platform$x(v),"win32")?v=!0:(v=r.isNodeJs()?E.process:null,v=g.$eq$(v==null?null:g.get$platform$x(v),"darwin")),v?(v=r.absolute(n,null,null,null,null,null,null,null,null,null,null,null,null,null,null),I=b.$get$context(),v=r._realCasePath(I.normalize$1(v))):(v=b.$get$context(),I=v.canonicalize$1(0,n),Q=I,I=v,v=Q),I=d.importCanonical$3$originalUrl(S,I.toUri$1(v),I.toUri$1(n)),I.toString,G=I):(v=r.readFile(n),S==null&&(S=r.Syntax_forPath(n)),G=r.Stylesheet_Stylesheet$parse(v,S,!1,b.$get$context().toUri$1(n))),T=r._compileStylesheet(G,j,d,null,b.$get$FilesystemImporter_cwd(),null,y,!0,null,null,C,M,m),j.summarize$1$js(!1);case 17:h=T;case 8:_=2,i=6;break;case 4:throw _=3,Be=c.pop(),m=r.unwrapException(Be),m instanceof r.SassException&&(f=m,e.get$emitErrorCss()&&(a==null?r.print(f.toCssString$0()):(r.ensureDir(b.$get$context().dirname$1(a)),r.writeFile(a,f.toCssString$0()+`
|
||
`)))),Be;case 3:i=2;break;case 6:if(re=h._serialize._0+r._writeSourceMap(e,h._serialize._1,a),a==null?re.length!==0&&r.print(re):(r.ensureDir(b.$get$context().dirname$1(a)),r.writeFile(a,re+`
|
||
`)),m=e._options,r._asBool(m.$index(0,"quiet"))?m=!0:m=!r._asBool(m.$index(0,"update"))&&!r._asBool(m.$index(0,"watch")),m){i=1;break}le=new r.StringBuffer(""),n==null?oe="stdin":(m=b.$get$context(),oe=m.prettyUri$1(m.toUri$1(n))),a.toString,m=b.$get$context(),_e=m.prettyUri$1(m.toUri$1(a)),ee=new r.DateTime(Date.now(),0,!1).toString$0(0),W=u.JSString_methods.substring$2(ee,0,ee.length-7),m=e.get$color()?le._contents="\x1B[90m":"",m=le._contents=m+("["+W+"] "),e.get$color()&&(m=le._contents=m+"\x1B[32m"),m+="Compiled "+oe+" to "+_e+".",le._contents=m,e.get$color()&&(le._contents=m+"\x1B[0m"),m=r.isNodeJs()?E.process:null,m!=null?(m=g.get$stdout$x(m),g.write$1$x(m,le.toString$0(0)+`
|
||
`)):(m=E.console,g.log$1$x(m,le));case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(Fe,o)},_writeSourceMap(e,t,n){var a,s,i,o,l,_;return t==null?"":(n!=null&&(a=b.$get$context(),t.targetUrl=a.toUri$1(r.ParsedPath_ParsedPath$parse(n,a.style).get$basename()).toString$0(0)),r.mapInPlace(t.urls,new r._writeSourceMap_closure(e,n)),a=e._options,s=u.C_JsonCodec.encode$2$toEncodable(t.toJson$1$includeSourceContents(r._asBool(a.$index(0,"embed-sources"))),null),r._asBool(a.$index(0,"embed-source-map"))?i=r.Uri_Uri$dataFromString(s,u.C_Utf8Codec,"application/json"):(n.toString,o=n+".map",l=b.$get$context(),r.ensureDir(l.dirname$1(o)),r.writeFile(o,s),i=l.toUri$1(l.relative$2$from(o,l.dirname$1(n)))),l=i.toString$0(0),_=r.stringReplaceAllUnchecked(l,"*/","%2A/"),a=(g.$eq$(a.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0)===u.OutputStyle_1?"":`
|
||
|
||
`,a+("/*# sourceMappingURL="+_+" */"))},_tryDelete(e){try{r.deleteFile(e)}catch(t){if(!(r.unwrapException(t)instanceof r.FileSystemException))throw t}},_getErrorWithStackTrace(e,t,n){return new r._Record_3(e,t,n!=null?u.JSString_methods.trimRight$0(r.Trace_Trace$from(n).get$terse().toString$0(0)):null)},_writeSourceMap_closure:function(t,n){this.options=t,this.destination=n},ExecutableOptions__separator(e){var t=b.$get$ExecutableOptions__separatorBar(),n=u.JSString_methods.$mul(t,3),a=r.hasTerminal()?"\x1B[1m":"",s=r.hasTerminal()?"\x1B[0m":"";return n+" "+a+e+s+" "+u.JSString_methods.$mul(t,35-e.length)},ExecutableOptions__fail(e){return r.throwExpression(r.UsageException$(e))},ExecutableOptions_ExecutableOptions$parse(e){var t,n,a,s;try{return a=b.$get$ExecutableOptions__parser(),s=r.ListQueue$($.String),s.addAll$1(0,e),s=r.Parser$(null,a,s,null,null).parse$0(0),s.wasParsed$1("poll")&&!r._asBool(s.$index(0,"watch"))&&r.ExecutableOptions__fail("--poll may not be passed without --watch."),t=new r.ExecutableOptions(s),r._asBool(t._options.$index(0,"help"))&&r.ExecutableOptions__fail("Compile Sass to CSS."),t}catch(i){if(a=r.unwrapException(i),$.FormatException._is(a))n=a,r.ExecutableOptions__fail(g.get$message$x(n));else throw i}},UsageException$(e){return new r.UsageException(e)},ExecutableOptions:function(t){var n=this;n._options=t,n.__ExecutableOptions_interactive_FI=b,n._sourcesToDestinations=null,n.__ExecutableOptions__sourceDirectoriesToDestinations_F=b,n._fatalDeprecations=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions_interactive_closure:function(t){this.$this=t},ExecutableOptions_emitErrorCss_closure:function(){},ExecutableOptions_fatalDeprecations_closure:function(t){this.$this=t},UsageException:function(t){this.message=t},repl(e){return r.repl$body(e)},repl$body(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=1,s=[],i=[],o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe=r._wrapJsFunctionForAsync(function(_e,ee){for(_e===1&&(s.push(ee),t=a);;)switch(t){case 0:Y=r._setArrayType([],$.JSArray_String),Q=u.JSString_methods.$mul(" ",3),re=b.$get$alwaysValid(),le=new r.Repl(">> ",Q,re,Y),le.__Repl__adapter_A=new r.ReplAdapter(le),o=le,Y=e._options,l=new r.TrackingLogger(r._asBool(Y.$index(0,"quiet"))?b.$get$Logger_quiet():new r.StderrLogger(e.get$color())),R=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty($.Deprecation,$.int),l,e.get$silenceDeprecations(0),e.get$fatalDeprecations(0),e.get$futureDeprecations(0),!r._asBool(Y.$index(0,"verbose"))),R.validate$0(),_=new r.repl_warn(R),Q=b.$get$FilesystemImporter_cwd(),c=new r.Evaluator(r._EvaluateVisitor$(null,r.ImportCache$(e.get$pkgImporters(),$.List_String._as(Y.$index(0,"load-path"))),R,null,!1,!1),Q),Q=o.__Repl__adapter_A,Q===b&&r.throwUnnamedLateFieldNI(),Q=new r._StreamIterator(r.checkNotNullable(Q.runAsync$0(),"stream",$.Object)),a=2,Y=$.String,re=$.FileSpan,P=$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span,T=$.Expression;case 5:return t=7,r._asyncAwait(Q.moveNext$0(),oe);case 7:if(!ee){t=6;break}if(p=Q.get$current(0),g.trim$0$s(p).length===0){t=5;break}try{if(g.startsWith$1$s(p,"@")){h=null,d=null,f=new r.ScssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty(Y,re),r._setArrayType([],P),r.SpanScanner$(p,null),null).parseUseRule$0(),h=f._0,d=f._1,g.forEach$1$ax(d,_),D=c,B=h,D._visitor.runStatement$2(D._importer,B),t=5;break}new r.Parser(r.SpanScanner$(p,null),null)._isVariableDeclarationLike$0()?(m=null,S=null,v=new r.ScssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty(Y,re),r._setArrayType([],P),r.SpanScanner$(p,null),null).parseVariableDeclaration$0(),m=v._0,S=v._1,g.forEach$1$ax(S,_),D=c,B=m,D._visitor.runStatement$2(D._importer,B),B=c,D=m.name,U=m.span,q=m.namespace,j=B._visitor.runExpression$2(B._importer,new r.VariableExpression(q,D,U)).toString$0(0),G=b.printToZone,G==null?r.printString(j):G.call$1(j)):(y=null,C=null,D=r._setArrayType([],P),B=new r.ScssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty(Y,re),D,r.SpanScanner$(p,null),null),I=new r._Record_2(B._parseSingleProduction$1$1(B.get$_expression(),T),D),y=I._0,C=I._1,g.forEach$1$ax(C,_),D=c,B=y,j=D._visitor.runExpression$2(D._importer,B).toString$0(0),G=b.printToZone,G==null?r.printString(j):G.call$1(j))}catch(W){if(D=r.unwrapException(W),D instanceof r.SassException)M=D,k=r.getTraceFromException(W),D=M,B=typeof D!="string",!B||typeof D=="number"||r._isBool(D)?D=null:(U=b.$get$_traces(),(r._isBool(D)||typeof D=="number"||!B||D instanceof r._Record)&&r.Expando__badExpandoKey(D),D=U._jsWeakMap.get(D)),D==null&&(D=k),r._logError(M,D,p,o,e,l);else throw W}t=5;break;case 6:i.push(4),t=3;break;case 2:i=[1];case 3:return a=1,t=8,r._asyncAwait(Q.cancel$0(),oe);case 8:t=i.pop();break;case 4:return r._asyncReturn(null,n);case 1:return r._asyncRethrow(s.at(-1),n)}});return r._asyncStartSync(oe,n)},_logError(e,t,n,a,s,i){var o,l,_,c=r.SourceSpanException.prototype.get$span.call(e,0);if(c.get$sourceUrl(c)==null?r._asBool(s._options.$index(0,"quiet"))?c=!1:c=i._emittedDebug||i._emittedWarning:c=!0,c){r.print(e.toString$1$color(0,s.get$color()));return}c=s.get$color()?"\x1B[31m":"",o=r.SourceSpanException.prototype.get$span.call(e,0),o=o.get$start(o),l=a.prompt.length+o.file.getColumn$1(o.offset),s.get$color()?(o=r.SourceSpanException.prototype.get$span.call(e,0),o=o.get$start(o),o=o.file.getColumn$1(o.offset)<n.length):o=!1,o&&(c=c+("\x1B[1F\x1B["+l+"C")+(r.SourceSpanException.prototype.get$span.call(e,0).get$text()+`
|
||
`)),o=u.JSString_methods.$mul(" ",l),_=r.SourceSpanException.prototype.get$span.call(e,0),_=c+o+(u.JSString_methods.$mul("^",Math.max(1,_.get$length(_)))+`
|
||
`),c=s.get$color()?_+"\x1B[0m":_,c+="Error: "+e._span_exception$_message+`
|
||
`,r._asBool(s._options.$index(0,"trace"))&&(c+=r.Trace_Trace$from(t).get$terse().toString$0(0)),r.print(u.JSString_methods.trimRight$0((c.charCodeAt(0)==0,c)))},repl_warn:function(t){this.logger=t},watch(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.void),s,i,o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){if(y===1)return r._asyncRethrow(C,a);for(;;)switch(n){case 0:for(e._ensureSources$0(),i=e.__ExecutableOptions__sourceDirectoriesToDestinations_F,i===b&&r.throwUnnamedLateFieldNI(),o=$.String,i=i.cast$2$0(0,o,o),i=r.List_List$_of(i.get$keys(i),o),e._ensureSources$0(),l=e._sourcesToDestinations.cast$2$0(0,o,o),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),i.push(b.$get$context().dirname$1(_));return l=e._options,u.JSArray_methods.addAll$1(i,$.List_String._as(l.$index(0,"load-path"))),_=r._asBool(l.$index(0,"poll")),c=$.Stream_WatchEvent,p=r.PathMap__create(null,c),c=new r.StreamGroup(u._StreamGroupState_dormant,r.LinkedHashMap_LinkedHashMap$_empty(c,$.nullable_StreamSubscription_WatchEvent),$.StreamGroup_WatchEvent),c.__StreamGroup__controller_A=r.StreamController_StreamController(c.get$_onCancel(),c.get$_onListen(),c.get$_onPause(),c.get$_onResume(),!0,$.WatchEvent),h=new r.MultiDirWatcher(new r.PathMap(p,$.PathMap_Stream_WatchEvent),c,_),n=3,r._asyncAwait(r.Future_wait(new r.MappedListIterable(i,new r.watch_closure(h),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Future<~>>")),!1,$.void),v);case 3:for(e._ensureSources$0(),d=e._sourcesToDestinations.cast$2$0(0,o,o),i=d.get$keys(d),i=i.get$iterator(i);i.moveNext$0();)_=i.get$current(i),p=b.$get$FilesystemImporter_cwd(),f=E.process,f==null?f=null:(f=g.get$release$x(f),f=f==null?null:g.get$name$x(f)),f=g.$eq$(f,"node")?E.process:null,g.$eq$(f==null?null:g.get$platform$x(f),"win32")?f=!0:(f=E.process,f==null?f=null:(f=g.get$release$x(f),f=f==null?null:g.get$name$x(f)),f=g.$eq$(f,"node")?E.process:null,f=g.$eq$(f==null?null:g.get$platform$x(f),"darwin")),f?(f=b.$get$context(),m=r._realCasePath(f.normalize$1(f.absolute$15(_,null,null,null,null,null,null,null,null,null,null,null,null,null,null))),S=m,m=f,f=S):(f=b.$get$context(),m=f.canonicalize$1(0,_),S=m,m=f,f=S),t.addCanonical$4$recanonicalize(p,m.toUri$1(f),m.toUri$1(_),!1);return n=4,r._asyncAwait(r.compileStylesheets(e,t,d,!0),v);case 4:if(!C&&r._asBool(l.$index(0,"stop-on-error"))){i=c.__StreamGroup__controller_A,new r._ControllerStream(i,r._instanceType(i)._eval$1("_ControllerStream<1>")).listen$1(0,null).cancel$0(),n=1;break}return r.print(`Sass is watching for changes. Press Ctrl-C to stop.
|
||
`),n=5,r._asyncAwait(new r._Watcher(e,t,r.LinkedHashMap_LinkedHashMap$_empty(o,o)).watch$1(0,h),v);case 5:case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(v,a)},watch_closure:function(t){this.dirWatcher=t},_Watcher:function(t,n,a){this._watch$_options=t,this._graph=n,this._toRecompile=a},_Watcher__debounceEvents_closure:function(){},EmptyExtensionStore:function(){},Extension:function(t,n,a,s,i){var o=this;o.extender=t,o.target=n,o.mediaContext=a,o.isOptional=s,o.span=i},Extender:function(t,n){this.selector=t,this.isOriginal=n,this._extension=null},ExtensionStore__extendOrReplace(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D=r.ExtensionStore$_mode(a);for(e.accept$1(u._IsInvisibleVisitor_true)||D._originals.addAll$1(0,e.components),i=n.components,o=i.length,l=t.components,_=l.length,c=$.ComplexSelector,p=$.Extension,h=$.SimpleSelector,d=$.Map_ComplexSelector_Extension,f=0;f<o;++f){if(m=i[f],S=m.get$singleCompound(),S==null)throw r.wrapException(r.SassScriptException$("Can't extend complex selector "+m.toString$0(0)+".",null));for(v=r.LinkedHashMap_LinkedHashMap$_empty(h,d),y=S.components,C=y.length,I=0;I<C;++I){for(M=y[I],k=r.LinkedHashMap_LinkedHashMap$_empty(c,p),R=0;R<_;++R)m=l[R],m.get$specificity(),P=new r.Extender(m,!1),T=new r.Extension(P,M,null,!0,s),P._extension=T,k.$indexSet(0,m,T);v.$indexSet(0,M,k)}e=D._extendList$2(e,v)}return e},ExtensionStore$(){var e=$.SimpleSelector;return new r.ExtensionStore(r.LinkedHashMap_LinkedHashMap$_empty(e,$.Set_ModifiableBox_SelectorList),r.LinkedHashMap_LinkedHashMap$_empty(e,$.Map_ComplexSelector_Extension),r.LinkedHashMap_LinkedHashMap$_empty(e,$.List_Extension),r.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList,$.List_CssMediaQuery),new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int),new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),u.ExtendMode_normal_0_normal)},ExtensionStore$_mode(e){var t=$.SimpleSelector;return new r.ExtensionStore(r.LinkedHashMap_LinkedHashMap$_empty(t,$.Set_ModifiableBox_SelectorList),r.LinkedHashMap_LinkedHashMap$_empty(t,$.Map_ComplexSelector_Extension),r.LinkedHashMap_LinkedHashMap$_empty(t,$.List_Extension),r.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList,$.List_CssMediaQuery),new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int),new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),e)},ExtensionStore:function(t,n,a,s,i,o,l){var _=this;_._selectors=t,_._extensions=n,_._extensionsByExtender=a,_._mediaContexts=s,_._sourceSpecificity=i,_._originals=o,_._mode=l},ExtensionStore_extensionsWhereTarget_closure:function(){},ExtensionStore__registerSelector_closure:function(){},ExtensionStore_addExtension_closure:function(){},ExtensionStore_addExtension_closure0:function(){},ExtensionStore_addExtension_closure1:function(t){this.complex=t},ExtensionStore__extendExistingExtensions_closure:function(){},ExtensionStore__extendExistingExtensions_closure0:function(){},ExtensionStore_addExtensions_closure:function(){},ExtensionStore__extendComplex_closure:function(t,n,a){this._box_0=t,this.$this=n,this.complex=a},ExtensionStore__extendComplex__closure:function(t,n,a){this._box_0=t,this.$this=n,this.complex=a},ExtensionStore__extendCompound_closure:function(){},ExtensionStore__extendCompound_closure0:function(){},ExtensionStore__extendCompound_closure1:function(t){this.original=t},ExtensionStore__extendSimple_withoutPseudo:function(t,n,a){this.$this=t,this.extensions=n,this.targetsUsed=a},ExtensionStore__extendSimple_closure:function(t,n){this.$this=t,this.withoutPseudo=n},ExtensionStore__extendSimple_closure0:function(){},ExtensionStore__extendPseudo_closure:function(){},ExtensionStore__extendPseudo_closure0:function(){},ExtensionStore__extendPseudo_closure1:function(){},ExtensionStore__extendPseudo_closure2:function(t){this.pseudo=t},ExtensionStore__extendPseudo_closure3:function(t,n){this.pseudo=t,this.selector=n},ExtensionStore__trim_closure:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore__trim_closure0:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore_clone_closure:function(t,n,a,s,i){var o=this;o.$this=t,o.newSelectors=n,o.newBoxes=a,o.oldToNewSelectors=s,o.newMediaContexts=i},ExtensionStore_clone__closure:function(t){this.selector=t},unifyComplex(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=null,M=g.getInterceptor$asx(e);if(M.get$length(e)===1)return e;for(n=M.get$iterator(e),a=I,s=a,i=s;n.moveNext$0();){if(o=n.get$current(n),o.accept$1(u.C__IsUselessVisitor))return I;if(l=o.components,_=l.length===1,_?(c=o.leadingCombinators,p=c.length===1):(c=I,p=!1),p){if(h=(_?c:o.leadingCombinators)[0],s==null)s=h;else if(!(s.$ti._is(h)&&g.$eq$(h.value,s.value)))return I}if(d=u.JSArray_methods.get$last(l),f=d.combinators,f.length===1){if(m=f[0],a!=null?o=!(a.$ti._is(m)&&g.$eq$(m.value,a.value)):o=!1,o)return I;a=m}if(S=d.selector,i==null)i=S;else if(i=r.unifyCompound(i,S),i==null)return I}for(n=$.JSArray_ComplexSelector,o=r._setArrayType([],n),l=M.get$iterator(e);l.moveNext$0();)p=l.get$current(l),v=p.components,y=v.length,y>1&&(C=p.leadingCombinators,o.push(r.ComplexSelector$(C,u.JSArray_methods.take$1(v,y-1),p.span,p.lineBreak)));return l=s==null?u.List_empty0:r._setArrayType([s],$.JSArray_CssValue_Combinator),i.toString,p=a==null?u.List_empty0:r._setArrayType([a],$.JSArray_CssValue_Combinator),d=r.ComplexSelector$(l,r._setArrayType([new r.ComplexSelectorComponent(i,r.List_List$unmodifiable(p,$.CssValue_Combinator),t)],$.JSArray_ComplexSelectorComponent),t,M.any$1(e,new r.unifyComplex_closure)),o.length===0?M=r._setArrayType([d],n):(M=r.List_List$_of(r.IterableExtension_get_exceptLast(o),$.ComplexSelector),M.push(u.JSArray_methods.get$last(o).concatenate$2(d,t))),r.weave(M,t,!1)},unifyCompound(e,t){var n,a,s,i,o,l,_=e.components,c=r._setArrayType([],$.JSArray_SimpleSelector);for(n=t.components,a=n.length,s=!1,i=0;i<a;++i)if(o=n[i],s&&o instanceof r.PseudoSelector){if(l=o.unify$1(c),l==null)return null;c=l}else{if(s=u.JSBool_methods.$or(s,o instanceof r.PseudoSelector&&!o.isClass),l=o.unify$1(_),l==null)return null;_=l}return n=r.List_List$_of(_,$.SimpleSelector),u.JSArray_methods.addAll$1(n,c),r.CompoundSelector$(n,e.span)},unifyUniversalAndElement(e,t){var n,a,s,i=r._namespaceAndName(e,"selector1"),o=i._0,l=i._1,_=r._namespaceAndName(t,"selector2"),c=_._0,p=_._1;if(o==c||c==="*")n=o;else{if(o!=="*")return null;n=c}if(l==p||p==null)a=l;else{if(!(l==null||l==="*"))return null;a=p}return s=e.span,a==null?new r.UniversalSelector(n,s):new r.TypeSelector(new r.QualifiedName(a,n),s)},_namespaceAndName(e,t){var n,a;e:{if(e instanceof r.UniversalSelector){n=new r._Record_2(e.namespace,null);break e}if(e instanceof r.TypeSelector){a=e.name,n=new r._Record_2(a.namespace,a.name);break e}n=r.throwExpression(r.ArgumentError$value(e,t,V.must_b))}return n},weave(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=g.getInterceptor$asx(e);if(M.get$length(e)===1)return a=M.$index(e,0),!n||a.lineBreak?e:r._setArrayType([r.ComplexSelector$(a.leadingCombinators,a.components,a.span,!0)],$.JSArray_ComplexSelector);for(s=$.JSArray_ComplexSelector,i=r._setArrayType([M.get$first(e)],s),M=M.skip$1(e,1),o=M.$ti,M=new r.ListIterator(M,M.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=$.ComplexSelectorComponent,o=o._eval$1("ListIterable.E");M.moveNext$0();){if(_=M.__internal$_current,_==null&&(_=o._as(_)),c=_.components,c.length===1){for(p=0;p<i.length;++p)i[p]=i[p].concatenate$3$forceLineBreak(_,t,n);continue}for(h=r._setArrayType([],s),d=i.length,f=0;f<i.length;i.length===d||(0,r.throwConcurrentModificationError)(i),++f)for(m=r._weaveParents(i[f],_,t),m==null&&(m=u.List_empty1),S=m.length,v=0;v<m.length;m.length===S||(0,r.throwConcurrentModificationError)(m),++v)y=m[v],C=u.JSArray_methods.get$last(c),I=r.List_List$_of(y.components,l),I.push(C),C=y.lineBreak||n,h.push(r.ComplexSelector$(y.leadingCombinators,I,t,C));i=h}return i},_weaveParents(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q=null,re=r._mergeLeadingCombinators(e.leadingCombinators,t.leadingCombinators);if(re==null||(a=$.ComplexSelectorComponent,s=r.QueueList_QueueList$from(e.components,a),i=r.QueueList_QueueList$from(r.IterableExtension_get_exceptLast(t.components),a),o=r._mergeTrailingCombinators(s,i,n,Q),o==null))return Q;e:{if(l=r._firstIfRootish(s),_=r._firstIfRootish(i),c=l!=null,p=Q,h=!1,c?(h=_!=null,h&&(p=_),d=l,f=_):(d=Q,f=d),h){if(m=r.unifyCompound(d.selector,p.selector),m==null)return Q;a=d.combinators,h=d.span,S=$.CssValue_Combinator,s.addFirst$1(new r.ComplexSelectorComponent(m,r.List_List$unmodifiable(a,S),h)),i.addFirst$1(new r.ComplexSelectorComponent(m,r.List_List$unmodifiable(p.combinators,S),h));break e}h=Q,S=!1,l!=null&&(c?h=f:(h=_,f=h,c=!0),h=h==null,S=h?l:Q,v=S,S=h,h=v),S?(a=h,h=!0):l==null?(c?S=f:(S=_,f=S,c=!0),S=S!=null,S?(y=c?f:_,y==null&&(y=a._as(y)),a=y):a=h,h=S):(a=h,h=!1),h&&(s.addFirst$1(a),i.addFirst$1(a))}for(C=r._groupSelectors(s),I=r._groupSelectors(i),a=$.List_ComplexSelectorComponent,M=r.longestCommonSubsequence(I,C,new r._weaveParents_closure(n),a),k=r._setArrayType([],$.JSArray_List_Iterable_ComplexSelectorComponent),h=M.length,S=$.JSArray_Iterable_ComplexSelectorComponent,R=$.JSArray_ComplexSelectorComponent,P=0;P<M.length;M.length===h||(0,r.throwConcurrentModificationError)(M),++P){for(T=M[P],D=r._setArrayType([],S),B=r._chunks(C,I,new r._weaveParents_closure0(T),a),U=B.length,q=0;q<B.length;B.length===U||(0,r.throwConcurrentModificationError)(B),++q){for(j=B[q],G=r._setArrayType([],R),Y=u.JSArray_methods.get$iterator(j);Y.moveNext$0();)u.JSArray_methods.addAll$1(G,Y.get$current(0));D.push(G)}k.push(D),k.push(r._setArrayType([T],S)),C.removeFirst$0(),I.removeFirst$0()}for(h=r._setArrayType([],S),a=r._chunks(C,I,new r._weaveParents_closure1,a),S=a.length,P=0;P<a.length;a.length===S||(0,r.throwConcurrentModificationError)(a),++P){for(j=a[P],D=r._setArrayType([],R),B=u.JSArray_methods.get$iterator(j);B.moveNext$0();)u.JSArray_methods.addAll$1(D,B.get$current(0));h.push(D)}for(k.push(h),u.JSArray_methods.addAll$1(k,o),a=r._setArrayType([],$.JSArray_ComplexSelector),h=g.get$iterator$ax(r.paths(new r.WhereIterable(k,new r._weaveParents_closure2,$.WhereIterable_List_Iterable_ComplexSelectorComponent),$.Iterable_ComplexSelectorComponent)),S=!e.lineBreak,D=t.lineBreak;h.moveNext$0();){for(B=h.get$current(h),U=r._setArrayType([],R),B=g.get$iterator$ax(B);B.moveNext$0();)u.JSArray_methods.addAll$1(U,B.get$current(B));a.push(r.ComplexSelector$(re,U,n,!S||D))}return a},_firstIfRootish(e){var t,n,a,s,i,o;if(e.get$length(0)>=1){for(t=e.$index(0,0),n=t.selector.components,a=n.length,s=0;s<a;++s)if(i=n[s],o=!1,i instanceof r.PseudoSelector&&i.isClass&&(o=b._rootishPseudoClasses.contains$1(0,i.normalizedName)),o)return e.removeFirst$0(),t}return null},_mergeLeadingCombinators(e,t){var n,a,s,i,o,l,_=null;e:{if(n=_,a=_,a=e.length,s=a,s=s>1,i=!s,o=_,i?(o=t.length,s=o,s=s>1):s=!0,s)break e;if(s=a<=0,s?l=t:l=n,n=s,n?n=!0:(n=!1,i||(o=t.length),n=o,n=n<=0,l=e),n){n=l;break e}n=u.C_ListEquality.equals$2(0,e,t)?e:_;break e}return n},_mergeTrailingCombinators(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe,_e,ee,W,ye,Be,Fe,Ee,qe,Ge,Dt,Bt,Se=null;a==null&&(a=r.QueueList$(Se,$.List_List_ComplexSelectorComponent));e:{if(s=e.get$length(0),s>=1){i=e.$index(0,s-1).combinators;break e}i=u.List_empty0;break e}e:{if(o=t.get$length(0),o>=1){l=t.$index(0,o-1).combinators;break e}l=u.List_empty0;break e}if(_=i.length,_===0&&l.length===0)return a;if(_>1||l.length>1)return Se;e:{if(_=r.IterableExtension_get_firstOrNull(i),_=_==null?Se:_.value,l=r.IterableExtension_get_firstOrNull(l),l=[_,l==null?Se:l.value,e,t],c=l[0],p=u.Combinator_98W===c,_=p,h=Se,d=Se,_?(d=l[1],h=u.Combinator_98W===d,_=h,f=!0,m=!0):(f=!1,m=!1,_=!1),_){S=e.removeLast$0(0),v=t.removeLast$0(0),l=S.selector,_=v.selector,r.compoundIsSuperselector(l,_,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([v],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)):(y=$.JSArray_ComplexSelectorComponent,C=$.JSArray_List_ComplexSelectorComponent,r.compoundIsSuperselector(_,l,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([S],y)],C)):(I=r._setArrayType([r._setArrayType([S,v],y),r._setArrayType([v,S],y)],C),M=r.unifyCompound(l,_),M!=null&&I.push(r._setArrayType([new r.ComplexSelectorComponent(M,r.List_List$unmodifiable(r._setArrayType([u.JSArray_methods.get$first(i)],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],y)),a.addFirst$1(I)));break e}if(k=Se,R=Se,P=!1,T=Se,D=!1,B=Se,U=Se,_=!1,p?(m?y=d:(d=l[1],y=d,m=!0),k=u.Combinator_sHB===y,y=k,y&&(R=l[2],T=l[3],U=T,B=R,P=!0,D=!0,_=!0),q=!0):q=!1,j=!_,G=Se,_=!0,j&&(G=u.Combinator_sHB===c,y=G,y?(f?y=h:(m?y=d:(d=l[1],y=d,m=!0),h=u.Combinator_98W===y,y=h,f=!0),y?(P?U=R:(R=l[2],U=R,P=!0),D?B=T:(T=l[3],B=T,D=!0)):_=!1):_=!1),_){Y=U.removeLast$0(0),Q=B.removeLast$0(0),i=Q.selector,l=Y.selector,_=$.JSArray_ComplexSelectorComponent,y=$.JSArray_List_ComplexSelectorComponent,r.compoundIsSuperselector(i,l,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([Y],_)],y)):(y=r._setArrayType([r._setArrayType([Q,Y],_)],y),re=r.unifyCompound(i,l),re!=null&&y.push(r._setArrayType([new r.ComplexSelectorComponent(re,r.List_List$unmodifiable(Y.combinators,$.CssValue_Combinator),n)],_)),a.addFirst$1(y));break e}if(_=Se,y=!1,u.Combinator_iUF===c&&(le=!0,q||(m?C=d:(d=l[1],C=d,m=le),k=u.Combinator_sHB===C),C=k,C?C=!0:(f||(m?C=d:(d=l[1],C=d,m=le),h=u.Combinator_98W===C),C=h),C&&(D?oe=T:(T=l[3],oe=T,D=!0),_=oe,y=!0)),y?y=!0:(j||(G=u.Combinator_sHB===c),y=G,y?y=!0:y=p,y?(m?y=d:(d=l[1],y=d,m=!0),y=u.Combinator_iUF===y,y&&(P?_e=R:(R=l[2],_e=R,P=!0),_=_e)):y=!1),y){a.addFirst$1(r._setArrayType([r._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}if(_=c==null,y=!_,C=!1,y&&(le=!0,m?ee=d:(d=l[1],ee=d,m=le),ee!=null&&(m?W=d:(d=l[1],W=d,m=le),C=c===(W??$.Combinator._as(W)))),C){if(ye=r.unifyCompound(e.removeLast$0(0).selector,t.removeLast$0(0).selector),ye==null)return Se;a.addFirst$1(r._setArrayType([r._setArrayType([new r.ComplexSelectorComponent(ye,r.List_List$unmodifiable(r._setArrayType([u.JSArray_methods.get$first(i)],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}if(i=Se,C=Se,ee=Se,Be=!1,y?(m?y=d:(d=l[1],y=d,m=!0),y=y==null,y&&(P?Fe=R:(R=l[2],Fe=R,P=!0),D?Ee=T:(T=l[3],Ee=T,D=!0),i=Ee,ee=i,i=c,C=Fe),qe=ee,ee=y,y=C,C=qe):(y=C,C=ee,ee=Be),ee?(_=C,l=y,y=!0):_?(m?_=d:(d=l[1],_=d,m=!0),_=_!=null,_?(Ge=m?d:l[1],Ge==null&&(Ge=$.Combinator._as(Ge)),Dt=P?R:l[2],Bt=D?T:l[3],i=Bt,l=Dt,y=l,l=i,i=Ge):(l=y,y=C),qe=y,y=_,_=qe):(_=C,l=y,y=!1),y){i===u.Combinator_iUF?(i=r.IterableExtension_get_lastOrNull(_),i=i==null?Se:r.compoundIsSuperselector(i.selector,l.get$last(l).selector,Se),i=i===!0):i=!1,i&&_.removeLast$0(0),a.addFirst$1(r._setArrayType([r._setArrayType([l.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent));break e}return Se}return r._mergeTrailingCombinators(e,t,n,a)},_mustUnify(e,t){var n,a,s,i=r.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector);for(n=g.get$iterator$ax(e);n.moveNext$0();)for(a=u.JSArray_methods.get$iterator(n.get$current(n).selector.components),s=new r.WhereIterator(a,r.functions___isUnique$closure());s.moveNext$0();)i.add$1(0,a.get$current(0));return i._collection$_length===0?!1:g.any$1$ax(t,new r._mustUnify_closure(i))},_isUnique(e){var t;return e instanceof r.IDSelector?t=!0:t=e instanceof r.PseudoSelector&&!e.isClass,t},_chunks(e,t,n,a){for(var s,i,o,l,_,c,p,h,d=null,f=a._eval$1("JSArray<0>"),m=r._setArrayType([],f);!n.call$1(e);)m.push(e.removeFirst$0());for(s=r._setArrayType([],f);!n.call$1(t);)s.push(t.removeFirst$0());e:{if(i=m.length<=0,f=i,o=d,f?(o=s.length<=0,f=o,l=s,_=!0,c=!0):(l=d,_=!1,c=!1,f=!1),f){f=r._setArrayType([],a._eval$1("JSArray<List<0>>"));break e}if(i?(c?p=l:(p=s,l=p,c=!0),f=!0):(p=d,f=!1),f?f=!0:(_||(o=(c?l:s).length<=0),f=o,p=m),f){f=r._setArrayType([p],a._eval$1("JSArray<List<0>>"));break e}f=r.List_List$_of(m,a),u.JSArray_methods.addAll$1(f,s),h=r.List_List$_of(s,a),u.JSArray_methods.addAll$1(h,m),f=r._setArrayType([f,h],a._eval$1("JSArray<List<0>>"));break e}return f},paths(e,t){return g.fold$2$ax(e,r._setArrayType([r._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new r.paths_closure(t))},_groupSelectors(e){var t,n,a,s=r.QueueList$(null,$.List_ComplexSelectorComponent),i=$.JSArray_ComplexSelectorComponent,o=r._setArrayType([],i);for(t=e.$ti,n=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");n.moveNext$0();)a=n.__internal$_current,a==null&&(a=t._as(a)),o.push(a),a.combinators.length===0&&(s._queue_list$_add$1(o),o=r._setArrayType([],i));return o.length!==0&&s._queue_list$_add$1(o),s},listIsSuperselector(e,t){return u.JSArray_methods.every$1(t,new r.listIsSuperselector_closure(e))},_complexIsParentSuperselector(e,t){var n,a,s;return g.get$length$asx(e)>g.get$length$asx(t)?!1:(n=b.$get$bogusSpan(),a=new r.ComplexSelectorComponent(r.CompoundSelector$(r._setArrayType([new r.PlaceholderSelector("<temp>",n)],$.JSArray_SimpleSelector),n),r.List_List$unmodifiable(u.List_empty0,$.CssValue_Combinator),n),n=$.ComplexSelectorComponent,s=r.List_List$_of(e,n),s.push(a),n=r.List_List$_of(t,n),n.push(a),r.complexIsSuperselector(s,n))},complexIsSuperselector(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=null;if(u.JSArray_methods.get$last(e).combinators.length!==0||u.JSArray_methods.get$last(t).combinators.length!==0)return!1;for(n=r._arrayInstanceType(t),a=n._precomputed1,n=n._eval$1("SubListIterable<1>"),s=v,i=0,o=0;;s=S){if(l=e.length-i,_=t.length-o,l===0||_===0||l>_||(c=e[i],p=c.combinators,p.length>1))return!1;if(l===1)return u.JSArray_methods.any$1(t,new r.complexIsSuperselector_closure)?!1:(n=c.selector,a=u.JSArray_methods.get$last(t),p=n.get$hasComplicatedSuperselectorSemantics()?u.JSArray_methods.sublist$2(t,o,t.length-1):v,r.compoundIsSuperselector(n,a.selector,p));for(h=c.selector,d=o;;){if(f=t[d],f.combinators.length>1)return!1;if(m=h.get$hasComplicatedSuperselectorSemantics()?u.JSArray_methods.sublist$2(t,o,d):v,r.compoundIsSuperselector(h,f.selector,m))break;if(++d,d===t.length-1)return!1}if(h=new r.SubListIterable(t,0,d,n),h.SubListIterable$3(t,0,d,a),!r._compatibleWithPreviousCombinator(s,h.skip$1(0,o))||(f=t[d],S=r.IterableExtension_get_firstOrNull(p),!r._isSupercombinator(S,r.IterableExtension_get_firstOrNull(f.combinators))))return!1;if(++i,o=d+1,e.length-i===1){if(p=S==null,(p?v:S.value)===u.Combinator_98W){if(p=t.length-1,h=new r.SubListIterable(t,0,p,n),h.SubListIterable$3(t,0,p,a),!h.skip$1(0,o).every$1(0,new r.complexIsSuperselector_closure0(S)))return!1}else if(!p&&t.length-o>1)return!1}}},_compatibleWithPreviousCombinator(e,t){return t.get$isEmpty(t)||e==null?!0:e.value!==u.Combinator_98W?!1:t.every$1(0,new r._compatibleWithPreviousCombinator_closure)},_isSupercombinator(e,t){var n,a,s=!0;return g.$eq$(e,t)||(n=e==null,n?a=(t==null?null:t.value)===u.Combinator_iUF:a=!1,a||((n?null:e.value)===u.Combinator_98W?s=(t==null?null:t.value)===u.Combinator_sHB:s=!1)),s},compoundIsSuperselector(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return a=e.components,a.length>t.components.length?!1:u.JSArray_methods.every$1(a,new r.compoundIsSuperselector_closure(t));if(s=r._findPseudoElementIndexed(e),i=r._findPseudoElementIndexed(t),a=$.Record_2_nullable_Object_and_nullable_Object,o=a._is(s),l=C,_=C,c=C,p=C,h=!1,o?(d=s._0,_=s._1,a=a._is(i),a&&(c=i._0,p=i._1),l=i):(a=h,d=C),a)return d.isSuperselector$1(c)?(a=e.components,h=$.int,f=r._arrayInstanceType(a)._precomputed1,m=t.components,S=r._arrayInstanceType(m)._precomputed1,a=r._compoundComponentsIsSuperselector(r.SubListIterable$(a,0,r.checkNotNullable(_,"count",h),f),r.SubListIterable$(m,0,r.checkNotNullable(p,"count",h),S),n)&&r._compoundComponentsIsSuperselector(r.SubListIterable$(a,_+1,C,f),r.SubListIterable$(m,p+1,C,S),n)):a=!1,a;if(s==null?a=(o?l:i)!=null:a=!0,a)return!1;for(a=e.components,h=a.length,f=t.components,v=0;v<h;++v)if(y=a[v],y instanceof r.PseudoSelector?m=y.selector!=null:m=!1,m){if(!r._selectorPseudoIsSuperselector(y,t,n))return!1}else if(!u.JSArray_methods.any$1(f,y.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed(e){var t,n,a,s;for(t=e.components,n=t.length,a=0;a<n;++a)if(s=t[a],s instanceof r.PseudoSelector&&!s.isClass)return new r._Record_2(s,a);return null},_compoundComponentsIsSuperselector(e,t,n){var a;return e.get$length(0)===0?!0:(t.get$length(0)===0&&(t=r._setArrayType([new r.UniversalSelector("*",b.$get$bogusSpan())],$.JSArray_SimpleSelector)),a=b.$get$bogusSpan(),r.compoundIsSuperselector(r.CompoundSelector$(e,a),r.CompoundSelector$(t,a),n))},_selectorPseudoIsSuperselector(e,t,n){var a=e.selector;if(a==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure(a))||u.JSArray_methods.any$1(a.components,new r._selectorPseudoIsSuperselector_closure0(n,t));case"has":case"host":case"host-context":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure1(a));case"slotted":return r._selectorPseudoArgs(t,e.name,!1).any$1(0,new r._selectorPseudoIsSuperselector_closure2(a));case"not":return u.JSArray_methods.every$1(a.components,new r._selectorPseudoIsSuperselector_closure3(t,e));case"current":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure4(a));case"nth-child":case"nth-last-child":return u.JSArray_methods.any$1(t.components,new r._selectorPseudoIsSuperselector_closure5(e,a));default:throw r.wrapException("unreachable")}},_selectorPseudoArgs(e,t,n){var a=$.WhereTypeIterable_PseudoSelector;return new r.NonNullsIterable(new r.MappedIterable(new r.WhereIterable(new r.WhereTypeIterable(e.components,a),new r._selectorPseudoArgs_closure(n,t),a._eval$1("WhereIterable<Iterable.E>")),new r._selectorPseudoArgs_closure0,a._eval$1("MappedIterable<Iterable.E,SelectorList?>")),$.NonNullsIterable_SelectorList)},unifyComplex_closure:function(){},_weaveParents_closure:function(t){this.span=t},_weaveParents_closure0:function(t){this.group=t},_weaveParents_closure1:function(){},_weaveParents_closure2:function(){},_mustUnify_closure:function(t){this.uniqueSelectors=t},_mustUnify__closure:function(t){this.uniqueSelectors=t},paths_closure:function(t){this.T=t},paths__closure:function(t,n){this.paths=t,this.T=n},paths___closure:function(t,n){this.option=t,this.T=n},listIsSuperselector_closure:function(t){this.list1=t},listIsSuperselector__closure:function(t){this.complex1=t},complexIsSuperselector_closure:function(){},complexIsSuperselector_closure0:function(t){this.combinator1=t},_compatibleWithPreviousCombinator_closure:function(){},compoundIsSuperselector_closure:function(t){this.compound2=t},_selectorPseudoIsSuperselector_closure:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure0:function(t,n){this.parents=t,this.compound2=n},_selectorPseudoIsSuperselector_closure1:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure2:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure3:function(t,n){this.compound2=t,this.pseudo1=n},_selectorPseudoIsSuperselector__closure:function(t,n){this.complex=t,this.pseudo1=n},_selectorPseudoIsSuperselector___closure:function(t){this.simple2=t},_selectorPseudoIsSuperselector___closure0:function(t){this.simple2=t},_selectorPseudoIsSuperselector_closure4:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure5:function(t,n){this.pseudo1=t,this.selector1=n},_selectorPseudoArgs_closure:function(t,n){this.isClass=t,this.name=n},_selectorPseudoArgs_closure0:function(){},MergedExtension_merge(e,t){var n,a,s,i=e.extender.selector;if(!i.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,a=n==null,a?s=!1:(s=t.mediaContext,s=s!=null&&!u.C_ListEquality.equals$2(0,n,s)),s)throw r.wrapException(r.SassException$("From "+e.span.message$1(0,"")+V.x0aYou_m,t.span,null));return t.isOptional&&t.mediaContext==null?e:e.isOptional&&a?t:(a&&(n=t.mediaContext),i.get$specificity(),i=new r.Extender(i,!1),i._extension=new r.MergedExtension(e,t,i,e.target,n,!0,e.span))},MergedExtension:function(t,n,a,s,i,o,l){var _=this;_.left=t,_.right=n,_.extender=a,_.target=s,_.mediaContext=i,_.isOptional=o,_.span=l},ExtendMode:function(t,n,a){this.name=t,this.index=n,this._name=a},globalFunctions_closure:function(){},_invert(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m="weight",S="space",v=g.getInterceptor$asx(e),y=v.$index(e,1).assertNumber$1(m);if(v.$index(e,0)instanceof r.SassNumber?n=!0:n=t&&v.$index(e,0).get$isSpecialNumber(),n){if(y._number$_value!==100||!y.hasUnit$1("%"))throw r.wrapException(V.Only_oa);return r._functionString("invert",v.take$1(e,1))}if(a=v.$index(e,0).assertColor$1("color"),v.$index(e,2).$eq(0,u.C__SassNull)){if(v=a._space,!v.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.To_usei+a.toString$0(0)+", you must provide a $space.","color"));return r._checkPercent(y,m),s=a.toSpace$1(u.RgbColorSpace_i0P),i=u.LinearChannel_vJ3,r._mixLegacy(r.SassColor_SassColor$rgbInternal(r._invertChannel(s,u.LinearChannel_qXC,s.channel0OrNull),r._invertChannel(s,u.LinearChannel_Z5r,s.channel1OrNull),r._invertChannel(s,i,s.channel2OrNull),a.alphaOrNull,null),a,y).toSpace$1(v)}if(v=v.$index(e,2).assertString$1(S),v.assertUnquoted$1(S),o=r.ColorSpace_fromName(v._string$_text,S),l=y.valueInRangeWithUnit$4(0,100,m,"%")/100,r.fuzzyEquals(l,0))return a;_=a.toSpace$1(o);e:{if(u.HwbColorSpace_guQ===o){v=r._invertChannel(_,o._channels[0],_.channel0OrNull),n=_.alphaOrNull,n==null&&(n=0),n=r.SassColor_SassColor$hwb(v,_.channel2OrNull,_.channel1OrNull,n),v=n;break e}if(u.HslColorSpace_JQ2===o||u.LchColorSpace_Bpv===o||u.OklchColorSpace_9Gj===o){v=o._channels,n=r._invertChannel(_,v[0],_.channel0OrNull),v=r._invertChannel(_,v[2],_.channel2OrNull),c=_.alphaOrNull,c==null&&(c=0),c=r.SassColor_SassColor$forSpaceInternal(o,n,_.channel1OrNull,v,c),v=c;break e}p=o._channels,h=p[0],d=p[1],i=p[2],v=r._invertChannel(_,h,_.channel0OrNull),n=r._invertChannel(_,d,_.channel1OrNull),c=r._invertChannel(_,i,_.channel2OrNull),f=_.alphaOrNull,v=r.SassColor_SassColor$forSpaceInternal(o,v,n,c,f??0);break e}return r.fuzzyEquals(l,1)?v.toSpace$2$legacyMissing(a._space,!1):a.interpolate$4$legacyMissing$weight(v,r.InterpolationMethod$(o,null),!1,1-l)},_invertChannel(e,t,n){var a,s,i;n==null&&r._missingChannelError(e,t.name);e:{if(a=t instanceof r.LinearChannel,s=null,a?(s=t.min,i=s,i=i<0):i=!1,i){i=-n;break e}if(a?i=s===0:i=!1,i){i=t.max-n;break e}if(t.isPolarAngle){i=u.JSNumber_methods.$mod(n+180,360);break e}i=r.throwExpression(r.UnsupportedError$("Unknown channel "+t.toString$0(0)+"."))}return i},_grayscale(e){var t,n,a,s=e.assertColor$1("color"),i=s._space;return i.get$isLegacyInternal()?(t=s.toSpace$1(u.HslColorSpace_JQ2),n=t.alphaOrNull,n==null&&(n=0),r.SassColor_SassColor$hsl(t.channel0OrNull,0,t.channel2OrNull,n).toSpace$2$legacyMissing(i,!1)):(a=s.toSpace$1(u.OklchColorSpace_9Gj),n=a.alphaOrNull,n==null&&(n=0),r.SassColor_SassColor$forSpaceInternal(u.OklchColorSpace_9Gj,a.channel0OrNull,0,a.channel2OrNull,n).toSpace$1(i))},_updateComponents(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=null,M="space",k=g.getInterceptor$asx(e),R=$.SassArgumentList._as(k.$index(e,1));if(R._list$_contents.length!==0)throw r.wrapException(r.SassScriptException$(V.Only_op,I));for(R._wereKeywordsAccessed=!0,s=$.String,i=$.Value,o=r.LinkedHashMap_LinkedHashMap$of(R._keywords,s,i),l=k.$index(e,0).assertColor$1("color"),k=o.remove$1(0,M),_=k==null?I:k.assertString$1(M),_==null?_=I:_.assertUnquoted$1(M),c=o.remove$1(0,"alpha"),k=_==null,k&&l._space.get$isLegacyInternal()&&o.__js_helper$_length!==0?(k=r.NullableExtension_andThen(r._sniffLegacyColorSpace(o),new r._updateComponents_closure(l)),p=k??l):p=r._colorInSpace(l,k?u.C__SassNull:_,!0),h=r.List_List$filled(p.get$channels().length,I,!1,$.nullable_Value),k=p._space,d=k._channels,s=r.MapExtensions_get_pairs(o,s,i),s=s.get$iterator(s);s.moveNext$0();){if(i={},f=s.get$current(s),i.name=null,i.name=f._0,m=f._1,S=u.JSArray_methods.indexWhere$1(d,new r._updateComponents_closure0(i)),S===-1)throw r.wrapException(r.SassScriptException$("Color space "+k.toString$0(0)+" doesn't have a channel with this name.",i.name));h[S]=m}if(n)v=r._changeColor(p,h,c);else{for(s=r._setArrayType([],$.JSArray_nullable_SassNumber),y=0;y<3;++y)i=h[y],s.push(i==null?I:i.assertNumber$1(d[y].name));C=c==null?I:c.assertNumber$1("alpha"),v=a?r.SassColor_SassColor$forSpaceInternal(k,r._scaleChannel(p,d[0],p.channel0OrNull,s[0]),r._scaleChannel(p,d[1],p.channel1OrNull,s[1]),r._scaleChannel(p,d[2],p.channel2OrNull,s[2]),r._scaleChannel(p,u.LinearChannel_XL8,p.alphaOrNull,C)):r._adjustColor(p,s,C)}return v.toSpace$2$legacyMissing(l._space,!1)},_changeColor(e,t,n){var a,s="alpha",i=r._channelForChange(t[0],e,0),o=r._channelForChange(t[1],e,1),l=r._channelForChange(t[2],e,2);e:{if(n==null){a=e.alphaOrNull,a==null&&(a=0);break e}if(a=r._isNone(n),a){a=null;break e}if(a=n instanceof r.SassNumber,a&&!n.get$hasUnits()){a=n.valueInRange$3(0,1,s);break e}if(a&&n.hasUnit$1("%")){a=n.valueInRangeWithUnit$4(0,100,s,"%")/100;break e}if(a){a=new r._changeColor_closure(n).call$0();break e}a=r.throwExpression(r.SassScriptException$(n.toString$0(0)+' is not a number or unquoted "none".',s))}return r._colorFromChannels(e._space,i,o,l,a,!1,!1)},_channelForChange(e,t,n){var a,s,i;if(e==null){a=t.get$channelsOrNull()[n];e:{if(a!=null){s=t._space,i=r.SassNumber_SassNumber(a,(s===u.HslColorSpace_JQ2||s===u.HwbColorSpace_guQ)&&n>0?"%":null),s=i;break e}s=null;break e}return s}if(r._isNone(e))return null;if(e instanceof r.SassNumber)return e;throw r.wrapException(r.SassScriptException$(e.toString$0(0)+' is not a number or unquoted "none".',t._space._channels[n].name))},_scaleChannel(e,t,n,a){var s,i;if(a==null)return n;if(!(t instanceof r.LinearChannel))throw r.wrapException(r.SassScriptException$("Channel isn't scalable.",t.name));n==null&&r._missingChannelError(e,t.name),s=t.name,a.assertUnit$2("%",s),i=a.valueInRangeWithUnit$4(-100,100,s,"%")/100;e:{if(i===0){s=n;break e}if(i>0){s=t.max,s=n>=s?n:n+(s-n)*i;break e}s=t.min,s=n<=s?n:n+(n-s)*i;break e}return s},_adjustColor(e,t,n){var a=e._space,s=a._channels;return r.SassColor_SassColor$forSpaceInternal(a,r._adjustChannel(e,s[0],e.channel0OrNull,t[0]),r._adjustChannel(e,s[1],e.channel1OrNull,t[1]),r._adjustChannel(e,s[2],e.channel2OrNull,t[2]),r.NullableExtension_andThen(r._adjustChannel(e,u.LinearChannel_XL8,e.alphaOrNull,n),new r._adjustColor_closure))},_adjustChannel(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S=null;if(a==null)return n;n==null&&r._missingChannelError(e,t.name);e:{if(s=e._space,i=u.HslColorSpace_JQ2===s,o=i,o?l=!0:l=u.HwbColorSpace_guQ===s,l?(o=t.isPolarAngle,_=t):(_=S,o=!1),o){a=r.SassNumber_SassNumber(r._angleValue(a,"hue"),S);break e}if(o=!1,i&&(c=!0,l?p=_:(p=t,l=c,_=p),p instanceof r.LinearChannel&&(l?o=_:(o=t,l=c,_=o),h=$.LinearChannel._as(o).name,o=h,o!=="saturation"?o=h==="lightness":o=!0)),o){r._checkPercent(a,t.name),a=r.SassNumber_SassNumber(a._number$_value,"%");break e}u.LinearChannel_XL8===(l?_:t)&&a.get$hasUnits()&&(r.warnForDeprecation("$alpha: Passing a number with unit "+a.get$unitString()+V.x20is_de+a.unitSuggestion$1("alpha")+V.x0a_Morex3af,u.Deprecation_7TE),a=r.SassNumber_SassNumber(a._number$_value,S))}o=r._channelFromValue(t,a,!1),o.toString,d=n+o;e:{if(o=t instanceof r.LinearChannel,f=S,p=!1,o&&t.lowerClamped&&(f=t.min,p=d<f),p){o=n<f?Math.max(n,d):f;break e}if(m=S,p=!1,o&&t.upperClamped?(m=t.max,o=d>m):o=p,o){o=n>m?Math.min(n,d):m;break e}o=d;break e}return o},_sniffLegacyColorSpace(e){var t,n;for(t=new r.LinkedHashMapKeyIterator(e,e._modifications,e._first);t.moveNext$0();){if(n=t.__js_helper$_current,n==="red"||n==="green"||n==="blue")return u.RgbColorSpace_i0P;if(n==="saturation"||n==="lightness")return u.HslColorSpace_JQ2;if(n==="whiteness"||n==="blackness")return u.HwbColorSpace_guQ}return e.containsKey$1("hue")?u.HslColorSpace_JQ2:null},_functionString(e,t){return new r.SassString(e+"("+g.map$1$1$ax(t,new r._functionString_closure,$.String).join$1(0,", ")+")",!1)},_removedColorFunction(e,t,n){return r.BuiltInCallable$function(e,"$color, $amount",new r._removedColorFunction_closure(e,t,n),"sass:color")},_rgb(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.get$length(t)>3?s.$index(t,3):null,o=!0;return s.$index(t,0).get$isSpecialNumber()||s.$index(t,1).get$isSpecialNumber()||s.$index(t,2).get$isSpecialNumber()||(o=i==null?null:i.get$isSpecialNumber(),o=o===!0),o?r._functionString(e,t):(o=s.$index(t,0).assertNumber$1("red"),n=s.$index(t,1).assertNumber$1("green"),s=s.$index(t,2).assertNumber$1("blue"),a=r.NullableExtension_andThen(i,new r._rgb_closure),r._colorFromChannels(u.RgbColorSpace_i0P,o,n,s,a??1,!0,!0))},_rgbTwoArg(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.$index(t,0),o=s.$index(t,1);if(i.get$isSpecialVariable()?n=!0:n=!(i instanceof r.SassColor)&&o.get$isSpecialVariable(),n)return r._functionString(e,t);if(a=i.assertColor$1("color"),!a._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$("Expected "+a.toString$0(0)+V.x20to_be_+a.toString$0(0)+", $alpha: "+o.toString$0(0)+")",e));return a.assertLegacy$1("color"),a=a.toSpace$1(u.RgbColorSpace_i0P),o.get$isSpecialNumber()?r._functionString(e,r._setArrayType([r.SassNumber_SassNumber(a.channel$1(0,"red"),null),r.SassNumber_SassNumber(a.channel$1(0,"green"),null),r.SassNumber_SassNumber(a.channel$1(0,"blue"),null),s.$index(t,1)],$.JSArray_Value)):(s=r._percentageOrUnitless(s.$index(t,1).assertNumber$1("alpha"),1,"alpha"),a.changeAlpha$1(isNaN(s)?0:u.JSNumber_methods.clamp$2(s,0,1)))},_hsl(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.get$length(t)>3?s.$index(t,3):null,o=!0;return s.$index(t,0).get$isSpecialNumber()||s.$index(t,1).get$isSpecialNumber()||s.$index(t,2).get$isSpecialNumber()||(o=i==null?null:i.get$isSpecialNumber(),o=o===!0),o?r._functionString(e,t):(o=s.$index(t,0).assertNumber$1("hue"),n=s.$index(t,1).assertNumber$1("saturation"),s=s.$index(t,2).assertNumber$1("lightness"),a=r.NullableExtension_andThen(i,new r._hsl_closure),r._colorFromChannels(u.HslColorSpace_JQ2,o,n,s,a??1,!0,!1))},_angleValue(e,t){var n=e.assertNumber$1(t);return n.compatibleWithUnit$1("deg")?n.coerceValueToUnit$1("deg"):(r.warnForDeprecation("$"+t+": Passing a unit other than deg ("+n.toString$0(0)+V.x29x20is_d_+n.unitSuggestion$1(t)+V.x0a_See_,u.Deprecation_7TE),n._number$_value)},_checkPercent(e,t){e.hasUnit$1("%")||r.warnForDeprecation("$"+t+": Passing a number without unit % ("+e.toString$0(0)+V.x29x20is_d_+e.unitSuggestion$2(t,"%")+V.x0a_Morex3af,u.Deprecation_7TE)},_percentageOrUnitless(e,t,n){var a;if(!e.get$hasUnits())a=e._number$_value;else if(e.hasUnit$1("%"))a=t*e._number$_value/100;else throw r.wrapException(r.SassScriptException$("Expected "+e.toString$0(0)+' to have unit "%" or no units.',n));return a},_mixLegacy(e,t,n){var a,s,i,o,l,_,c,p,h,d,f=e.toSpace$1(u.RgbColorSpace_i0P),m=t.toSpace$1(u.RgbColorSpace_i0P),S=n.valueInRange$3(0,100,"weight")/100,v=S*2-1,y=e.alphaOrNull;return y==null&&(y=0),a=t.alphaOrNull,s=y-(a??0),y=v*s,i=((y===-1?v:(v+s)/(1+y))+1)/2,o=1-i,y=f.channel0OrNull,y==null&&(y=0),a=m.channel0OrNull,a==null&&(a=0),l=f.channel1OrNull,l==null&&(l=0),_=m.channel1OrNull,_==null&&(_=0),c=f.channel2OrNull,c==null&&(c=0),p=m.channel2OrNull,p==null&&(p=0),h=f.alphaOrNull,h==null&&(h=0),d=m.alphaOrNull,d==null&&(d=0),r.SassColor_SassColor$rgbInternal(y*i+a*o,l*i+_*o,c*i+p*o,h*S+d*(1-S),null)},_opacify(e,t){var n,a=g.getInterceptor$asx(t),s=a.$index(t,0).assertColor$1("color"),i=a.$index(t,1).assertNumber$1("amount");if(!s._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(e+V.x28__is_oa,null));return a=s.alphaOrNull,a==null&&(a=0),a+=i.valueInRangeWithUnit$4(0,1,"amount",""),n=s.changeAlpha$1(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,1)),r.warnForDeprecation(e+"() is deprecated. "+r._suggestScaleAndAdjust(s,i._number$_value,"alpha")+V.x0a_Morex3ac,u.Deprecation_zUK),n},_transparentize(e,t){var n,a=g.getInterceptor$asx(t),s=a.$index(t,0).assertColor$1("color"),i=a.$index(t,1).assertNumber$1("amount");if(!s._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(e+V.x28__is_oa,null));return a=s.alphaOrNull,a==null&&(a=0),a-=i.valueInRangeWithUnit$4(0,1,"amount",""),n=s.changeAlpha$1(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,1)),r.warnForDeprecation(e+"() is deprecated. "+r._suggestScaleAndAdjust(s,-i._number$_value,"alpha")+V.x0a_Morex3ac,u.Deprecation_zUK),n},_colorInSpace(e,t,n){var a,s="space",i=e.assertColor$1("color");return t.$eq(0,u.C__SassNull)?i:(a=t.assertString$1(s),a.assertUnquoted$1(s),i.toSpace$2$legacyMissing(r.ColorSpace_fromName(a._string$_text,s),n))},_parseChannels(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=null;if(t.get$isSpecialVariable())return r._functionString(e,r._setArrayType([t],$.JSArray_Value));if(s=r._parseSlashChannels(t,n),s==null)return r._functionString(e,r._setArrayType([t],$.JSArray_Value));i=s._0,o=s._1;e:{if(l=i.assertCommonListStyle$2$allowSlash(n,!1),_=l.length,_<=0)throw r.wrapException(r.SassScriptException$("Color component list may not be empty.",n));if(c=_>=1,p=c,h=!1,p?(d=l[0],d instanceof r.SassString?($.SassString._as(d),p=!d._hasQuotes&&d._string$_text.toLowerCase()==="from"):p=h,f=!0):(p=h,d=T,f=!1),p)return r._functionString(e,r._setArrayType([t],$.JSArray_Value));if(p=i.get$isSpecialVariable(),p){m=r._setArrayType([i],$.JSArray_Value);break e}if(m=T,c?(S=f?d:l[0],v=u.JSArray_methods.sublist$1(l,1),y=l,p=!0):(y=m,v=y,S=T,p=!1),p){if(a==null){if(C=S.assertString$1(n),C.assertUnquoted$1(n),a=C.get$isSpecialVariable()?T:r.ColorSpace_fromName(C._string$_text,n),u.RgbColorSpace_i0P===a||u.HslColorSpace_JQ2===a||u.HwbColorSpace_guQ===a||u.LabColorSpace_2nT===a||u.LchColorSpace_Bpv===a||u.OklabColorSpace_540===a||u.OklchColorSpace_9Gj===a)throw r.wrapException(r.SassScriptException$(V.The_co+r.S(a)+". Use the "+r.S(a)+"() function instead.",n));m=v}else m=y;for(I=0;I<m.length;++I)if(M=m[I],p=!1,M.get$isSpecialNumber()||M instanceof r.SassNumber||(p=!(M instanceof r.SassString&&!M._hasQuotes&&M._string$_text.toLowerCase()==="none")),p)throw p=T,a==null||(h=a._channels,h=I<3?h[I]:T,h!=null&&(p=new r._parseChannels_closure().call$1(h.name))),k=p,k==null&&(k="channel "+(I+1)),r.wrapException(r.SassScriptException$("Expected "+k+" to be a number, was "+M.toString$0(0)+".",n));break e}throw r.wrapException("unreachable")}if(p=o==null,h=p?T:o.get$isSpecialNumber(),h===!0)return m.length===3&&u.Set_9FDyj.contains$1(0,a)?(p=r.List_List$_of(m,$.Value),o.toString,p.push(o),p=r._functionString(e,p)):p=r._functionString(e,r._setArrayType([t],$.JSArray_Value)),p;e:{if(p){h=1;break e}if(o instanceof r.SassString&&!o._hasQuotes&&o._string$_text==="none"){h=T;break e}h=r._percentageOrUnitless(o.assertNumber$1(n),1,"alpha"),h=isNaN(h)?0:u.JSNumber_methods.clamp$2(h,0,1);break e}if(a==null)return r._functionString(e,r._setArrayType([t],$.JSArray_Value));if(u.JSArray_methods.any$1(m,new r._parseChannels_closure0))return m.length===3&&u.Set_9FDyj.contains$1(0,a)?(h=r.List_List$_of(m,$.Value),p||h.push(o),p=r._functionString(e,h)):p=r._functionString(e,r._setArrayType([t],$.JSArray_Value)),p;if(m.length!==3)throw r.wrapException(r.SassScriptException$("The "+a.toString$0(0)+" color space has 3 channels but "+t.toString$0(0)+" has "+m.length+".",n));return p=m[0],p=p instanceof r.SassNumber?p:T,R=m[1],R=R instanceof r.SassNumber?R:T,P=m[2],P=P instanceof r.SassNumber?P:T,r._colorFromChannels(a,p,R,P,h,!0,a===u.RgbColorSpace_i0P)},_parseSlashChannels(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=null,R=e.assertCommonListStyle$2$allowSlash(t,!0);e:{if(n=R.length,a=k,s=!1,n===2?(i=R[0],a=R[1],s=e.get$separator(e)===u.ListSeparator_Lul):i=k,s){s=new r._Record_2(i,a);break e}if(s=e.get$separator(e),s===u.ListSeparator_Lul&&(s=R.length,r.throwExpression(r.SassScriptException$(V.Only_2+s+" "+r.pluralize("was",s,"were")+" passed.",t))),o=n>=1,s=o,l=k,_=k,c=k,p=!1,s?(l=u.JSArray_methods.sublist$2(R,0,n-1),c=l,_=R[n-1],s=_,s instanceof r.SassString?($.SassString._as(_),s=!_._hasQuotes):s=p,h=!0,d=!0):(s=p,h=!1,d=!1),s){d||(_=R[n-1]),s=_,f=$.SassString._as(s)._string$_text.split("/");t:{if(m=f.length,m===1){s=new r._Record_2(e,k);break t}if(m===2){S=f[0],v=f[1],s=r.List_List$_of(c,$.Value),s.push(r._parseNumberOrString(S)),s=new r._Record_2(r.SassList$(s,u.ListSeparator_SrV,!1),r._parseNumberOrString(v));break t}s=k;break t}break e}if(y=k,C=!1,s=!1,o?(I=!0,h||(l=u.JSArray_methods.sublist$2(R,0,n-1)),c=l,d?p=_:(_=R[n-1],p=_,d=I),C=p instanceof r.SassNumber,C&&(d?s=_:(_=R[n-1],s=_,d=I),y=$.SassNumber._as(s).asSlash,s=y,s=$.Record_2_nullable_Object_and_nullable_Object._is(s))):c=k,s){C?s=y:(d?s=_:(_=R[n-1],s=_,d=!0),y=$.SassNumber._as(s).asSlash,s=y,C=!0),s==null&&(s=$.Record_2_nullable_Object_and_nullable_Object._as(s)),C||(d||(_=R[n-1]),p=_,y=$.SassNumber._as(p).asSlash),p=y,p==null&&(p=$.Record_2_nullable_Object_and_nullable_Object._as(p)),M=r.List_List$_of(c,$.Value),M.push(s._0),s=new r._Record_2(r.SassList$(M,u.ListSeparator_SrV,!1),p._1);break e}s=new r._Record_2(e,k);break e}return s},_parseNumberOrString(e){var t,n;try{return t=r.ScssParser$(e,!1,null),n=t._parseSingleProduction$1$1(t.get$_number(),$.NumberExpression),t=r.SassNumber_SassNumber(n.value,n.unit),t}catch(a){if($.SassFormatException._is(r.unwrapException(a)))return new r.SassString(e,!1);throw a}},_colorFromChannels(e,t,n,a,s,i,o){var l,_,c,p,h;switch(e){case u.HslColorSpace_JQ2:return n!=null&&r._checkPercent(n,"saturation"),a!=null&&r._checkPercent(a,"lightness"),l=e._channels,r.SassColor_SassColor$hsl(r.NullableExtension_andThen(t,new r._colorFromChannels_closure),r._channelFromValue(l[1],r._forcePercent(n),i),r._channelFromValue(l[2],r._forcePercent(a),i),s);case u.HwbColorSpace_guQ:return l=n==null,l||n.assertUnit$2("%","whiteness"),_=a==null,_||a.assertUnit$2("%","blackness"),c=l?null:n._number$_value,p=_?null:a._number$_value,c!=null&&p!=null&&c+p>100&&(l=c+p,c=c/l*100,p=p/l*100),r.SassColor_SassColor$hwb(r.NullableExtension_andThen(t,new r._colorFromChannels_closure0),c,p,s);case u.RgbColorSpace_i0P:return l=e._channels,_=r._channelFromValue(l[0],t,i),h=r._channelFromValue(l[1],n,i),l=r._channelFromValue(l[2],a,i),r.SassColor_SassColor$rgbInternal(_,h,l,s,o?u.C__ColorFormatEnum:null);default:return l=e._channels,r.SassColor_SassColor$forSpaceInternal(e,r._channelFromValue(l[0],t,i),r._channelFromValue(l[1],n,i),r._channelFromValue(l[2],a,i),s)}},_forcePercent(e){var t,n;e:{if(e==null){t=null;break e}if(n=e.get$numeratorUnits(e),n.length===1?t=n[0]==="%"&&e.get$denominatorUnits(e).length<=0:t=!1,t){t=e;break e}t=r.SassNumber_SassNumber(e._number$_value,"%");break e}return t},_channelFromValue(e,t,n){return r.NullableExtension_andThen(t,new r._channelFromValue_closure(e,n))},_isNone(e){return e instanceof r.SassString&&!e._hasQuotes&&e._string$_text.toLowerCase()==="none"},_channelFunction(e,t,n,a,s){return r.BuiltInCallable$function(e,"$color",new r._channelFunction_closure(n,s,a,e,t),"sass:color")},_suggestScaleAndAdjust(e,t,n){var a,s,i,o,l,_,c=n==="alpha"?u.LinearChannel_XL8:$.LinearChannel._as(u.JSArray_methods.firstWhere$1(u.List_oAL,new r._suggestScaleAndAdjust_closure(n))),p=c===u.LinearChannel_XL8;return p?(a=e.alphaOrNull,s=a??0):s=e.toSpace$1(u.HslColorSpace_JQ2).channel$1(0,n),i=s+t,t!==0?(o=r._Cell$(),a=c.max,i>a?o.__late_helper$_value=1:(l=c.min,i<l?o.__late_helper$_value=-1:t>0?o.__late_helper$_value=t/(a-s):o.__late_helper$_value=(i-s)/(s-l)),_="Suggestion"+(`s:
|
||
|
||
color.scale($color, $`+n+": "+r.serializeValue(r.SassNumber_SassNumber(o._readLocal$0()*100,"%"),!1,!0)+`)
|
||
`)):_=`Suggestion:
|
||
|
||
`,_+("color.adjust($color, $"+n+": "+r.serializeValue(r.SassNumber_SassNumber(t,p?null:"%"),!1,!0)+")")},_missingChannelError(e,t){return r.throwExpression(r.SassScriptException$(V.Becaus+e.toCssString$0()+").",t))},_channelName(e){var t=e.assertString$1("channel");return t.assertQuoted$1("channel"),t._string$_text},_function5(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:color")},global_closure0:function(){},global_closure1:function(){},global_closure2:function(){},global_closure3:function(){},global_closure4:function(){},global_closure5:function(){},global_closure6:function(){},global_closure7:function(){},global_closure8:function(){},global_closure9:function(){},global_closure10:function(){},global_closure11:function(){},global_closure12:function(){},global_closure13:function(){},global_closure14:function(){},global_closure15:function(){},global_closure16:function(){},global_closure17:function(){},global_closure18:function(){},global_closure19:function(){},global_closure20:function(){},global_closure21:function(){},global_closure22:function(){},global_closure23:function(){},global_closure24:function(){},global_closure25:function(){},global_closure26:function(){},global_closure27:function(){},global_closure28:function(){},global_closure29:function(){},global_closure30:function(){},global_closure31:function(){},global_closure32:function(){},global_closure33:function(){},global_closure34:function(){},global_closure35:function(){},global__closure:function(){},global_closure36:function(){},global_closure37:function(){},global_closure38:function(){},global_closure39:function(){},global_closure40:function(){},global_closure41:function(){},global_closure42:function(){},module_closure1:function(){},module_closure2:function(){},module_closure3:function(){},module_closure4:function(){},module_closure5:function(){},module_closure6:function(){},module_closure7:function(){},module_closure8:function(){},module_closure9:function(){},module_closure10:function(){},module_closure11:function(){},module_closure12:function(){},module_closure13:function(){},module_closure14:function(){},module__closure2:function(){},module_closure15:function(){},module_closure16:function(){},module_closure17:function(){},module_closure18:function(){},module_closure19:function(){},module_closure20:function(){},module_closure21:function(){},module_closure22:function(){},module__closure1:function(t){this.channelName=t},module_closure23:function(){},module_closure_toXyzNoMissing:function(){},module_closure24:function(){},_mix_closure:function(){},_complement_closure:function(){},_adjust_closure:function(){},_scale_closure:function(){},_change_closure:function(){},_ieHexStr_closure:function(){},_ieHexStr_closure_hexString:function(){},_updateComponents_closure:function(t){this.originalColor=t},_updateComponents_closure0:function(t){this._box_0=t},_changeColor_closure:function(t){this.alphaArg=t},_adjustColor_closure:function(){},_functionString_closure:function(){},_removedColorFunction_closure:function(t,n,a){this.name=t,this.argument=n,this.negative=a},_rgb_closure:function(){},_hsl_closure:function(){},_parseChannels_closure:function(){},_parseChannels_closure0:function(){},_colorFromChannels_closure:function(){},_colorFromChannels_closure0:function(){},_channelFromValue_closure:function(t,n){this.channel=t,this.clamp=n},_channelFunction_closure:function(t,n,a,s,i){var o=this;o.getter=t,o.unit=n,o.global=a,o.name=s,o.space=i},_suggestScaleAndAdjust_closure:function(t){this.channelName=t},_function4(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:list")},_length_closure0:function(){},_nth_closure:function(){},_setNth_closure:function(){},_join_closure:function(){},_append_closure0:function(){},_zip_closure:function(){},_zip__closure:function(){},_zip__closure0:function(t){this._box_0=t},_zip__closure1:function(t){this._box_0=t},_index_closure0:function(){},_separator_closure:function(){},_isBracketed_closure:function(){},_slash_closure:function(){},_modify(e,t,n,a){var s=g.get$iterator$ax(t);return s.moveNext$0()?new r._modify_modifyNestedMap(s,n,a).call$1(e):n.call$1(e)},_deepMergeImpl(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=e._map$_contents;if(S.get$isEmpty(S))return t;if(n=t._map$_contents,n.get$isEmpty(n))return e;for(a=$.Value,s=r.LinkedHashMap_LinkedHashMap$of(S,a,a),S=r.MapExtensions_get_pairs(n,a,a),S=S.get$iterator(S),n=$.SassMap;S.moveNext$0();)if(i=S.get$current(S),o=i._0,l=i._1,i=s.$index(0,o),_=i==null?null:i.tryMap$0(),c=l.tryMap$0(),p=_!=null,i=!1,p?(i=c!=null,h=_,d=c):(d=null,h=null),i){if(f=p?d:c,m=r._deepMergeImpl(h,f??n._as(f)),m===h)continue;s.$indexSet(0,o,m)}else s.$indexSet(0,o,l);return new r.SassMap(r.ConstantMap_ConstantMap$from(s,a,a))},_function3(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:map")},_get_closure:function(){},_set_closure:function(){},_set__closure0:function(t){this.$arguments=t},_set_closure0:function(){},_set__closure:function(t){this._box_0=t},_merge_closure:function(){},_merge_closure0:function(){},_merge__closure:function(t){this.map2=t},_deepMerge_closure:function(){},_deepRemove_closure:function(){},_deepRemove__closure:function(t){this.keys=t},_remove_closure:function(){},_remove_closure0:function(){},_keys_closure:function(){},_values_closure:function(){},_hasKey_closure:function(){},_modify_modifyNestedMap:function(t,n,a){this.keyIterator=t,this.modify=n,this.addNesting=a},_singleArgumentMathFunc(e,t){return r.BuiltInCallable$function(e,"$number",new r._singleArgumentMathFunc_closure(t),"sass:math")},_numberFunction(e,t){return r.BuiltInCallable$function(e,"$number",new r._numberFunction_closure(t),"sass:math")},_function2(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:math")},global_closure:function(){},module_closure0:function(){},_ceil_closure:function(){},_clamp_closure:function(){},_floor_closure:function(){},_max_closure:function(){},_min_closure:function(){},_round_closure:function(){},_hypot_closure:function(){},_hypot__closure:function(){},_log_closure:function(){},_pow_closure:function(){},_atan2_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_singleArgumentMathFunc_closure:function(t){this.mathFunc=t},_numberFunction_closure:function(t){this.transform=t},_function(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:meta")},_shared_closure:function(){},_shared_closure0:function(){},_shared_closure1:function(){},_shared_closure2:function(){},moduleFunctions_closure:function(){},moduleFunctions_closure0:function(){},moduleFunctions__closure:function(){},moduleFunctions_closure1:function(){},_prependParent(e){var t,n,a,s,i,o=r.EvaluationContext_currentOrNull(),l=(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan(),_=e.components;e:{if(t=_.length>=1,t?(n=_[0],o=n instanceof r.UniversalSelector):(n=null,o=!1),a=null,o){o=a;break e}if(o=!1,t&&(s=n,s instanceof r.TypeSelector&&(o=n,o=$.TypeSelector._as(o).name.namespace!=null)),o){o=a;break e}if(t?(o=n,o=o instanceof r.TypeSelector):o=!1,o){o=t?n:_[0],$.TypeSelector._as(o),i=u.JSArray_methods.sublist$1(_,1),o=r._setArrayType([new r.ParentSelector(o.name.name,l)],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(o,i),o=r.CompoundSelector$(o,l);break e}o=r._setArrayType([new r.ParentSelector(null,l)],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(o,_),o=r.CompoundSelector$(o,l);break e}return o},_function1(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:selector")},_nest_closure:function(){},_nest__closure:function(t){this._box_0=t},_nest__closure0:function(){},_append_closure:function(){},_append__closure:function(){},_append__closure0:function(t){this.span=t},_append___closure:function(t,n){this.parent=t,this.span=n},_extend_closure:function(){},_replace_closure:function(){},_unify_closure:function(){},_isSuperselector_closure:function(){},_simpleSelectors_closure:function(){},_simpleSelectors__closure:function(){},_parse_closure:function(){},_codepointForIndex(e,t,n){var a;return e===0?0:e>0?Math.min(e-1,t):(a=t+e,a<0&&!n?0:a)},_function0(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:string")},module_closure:function(){},module__closure:function(t){this.string=t},module__closure0:function(t){this.string=t},_unquote_closure:function(){},_quote_closure:function(){},_length_closure:function(){},_insert_closure:function(){},_index_closure:function(){},_slice_closure:function(){},_toUpperCase_closure:function(){},_toLowerCase_closure:function(){},_uniqueId_closure:function(){},ImportCache$(e,t){var n=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,a=$.Record_3_Importer_and_Uri_and_bool_forImport,s=$.Uri;return new r.ImportCache(r.ImportCache__toImporters(e,t,null),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,n),r.LinkedHashMap_LinkedHashMap$_empty(a,n),r.LinkedHashMap_LinkedHashMap$_empty(a,s),r.LinkedHashMap_LinkedHashMap$_empty(s,$.nullable_Stylesheet),r.LinkedHashMap_LinkedHashMap$_empty(s,$.ImporterResult),r.LinkedHashMap_LinkedHashMap$_empty(s,$.DateTime))},ImportCache__toImporters(e,t,n){var a,s,i,o,l,_,c=null,p=r.getEnvironmentVariable("SASS_PATH");if(r.isBrowser())return a=r._setArrayType([],$.JSArray_Importer),u.JSArray_methods.addAll$1(a,e),a;for(a=r._setArrayType([],$.JSArray_Importer),u.JSArray_methods.addAll$1(a,e),s=g.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new r.FilesystemImporter(b.$get$context().absolute$15(i,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));if(p!=null)for(s=r.isNodeJs()?E.process:c,i=p.split(g.$eq$(s==null?c:g.get$platform$x(s),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],a.push(new r.FilesystemImporter(b.$get$context().absolute$15(_,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));return a},ImportCache:function(t,n,a,s,i,o,l){var _=this;_._importers=t,_._canonicalizeCache=n,_._perImporterCanonicalizeCache=a,_._nonCanonicalRelativeUrls=s,_._importCache=i,_._resultsCache=o,_._loadTimes=l},ImportCache_canonicalize_closure:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=a,_.baseUrl=s,_.forImport=i,_.key=o,_.url=l},ImportCache__canonicalize_closure:function(t,n){this.importer=t,this.url=n},ImportCache_importCanonical_closure:function(t,n,a,s){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=a,i.originalUrl=s},ImportCache_humanize_closure:function(t){this.canonicalUrl=t},ImportCache_humanize_closure0:function(){},ImportCache_humanize_closure1:function(){},ImportCache_humanize_closure2:function(t){this.canonicalUrl=t},Importer:function(){},AsyncImporter:function(){},CanonicalizeContext:function(t,n){this._fromImport=t,this._containingUrl=n,this._wasContainingUrlAccessed=!1},FilesystemImporter:function(t,n){this._loadPath=t,this._loadPathDeprecated=n},FilesystemImporter_canonicalize_closure:function(){},NoOpImporter:function(){},NodePackageImporter:function(){this.__NodePackageImporter__entryPointDirectory_F=b},NodePackageImporter__nodePackageExportsResolve_closure:function(){},NodePackageImporter__nodePackageExportsResolve_closure0:function(){},NodePackageImporter__nodePackageExportsResolve_closure1:function(){},NodePackageImporter__nodePackageExportsResolve_closure2:function(t,n,a){this.$this=t,this.exports=n,this.packageRoot=a},NodePackageImporter__nodePackageExportsResolve__closure:function(t,n,a){this.$this=t,this.variant=n,this.packageRoot=a},NodePackageImporter__nodePackageExportsResolve__closure0:function(){},NodePackageImporter__getMainExport_closure:function(){},ImporterResult:function(t,n,a){this.contents=t,this._sourceMapUrl=n,this.syntax=a},fromImport(){var e=$.nullable_CanonicalizeContext._as(b.Zone__current.$index(0,u.Symbol__canonicalizeContext));return e=e==null?null:e._fromImport,e===!0},canonicalizeContext(){var e,t=b.Zone__current.$index(0,u.Symbol__canonicalizeContext);e:{if(t==null&&r.throwExpression(r.StateError$(V.canoni)),t instanceof r.CanonicalizeContext){e=t;break e}e=r.throwExpression(r.StateError$(V.Unexpe+r.S(t)+"."))}return e},resolveImportPath(e){var t,n=r.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(t=r.fromImport()?new r.resolveImportPath_closure(e,n).call$0():null,t??r._exactlyOne(r._tryPath(e))):(t=r.fromImport()?new r.resolveImportPath_closure0(e).call$0():null,t==null&&(t=r._exactlyOne(r._tryPathWithExtensions(e))),t??r._tryPathAsDirectory(e))},_tryPathWithExtensions(e){var t=r._tryPath(e+".sass");return u.JSArray_methods.addAll$1(t,r._tryPath(e+".scss")),t.length!==0?t:r._tryPath(e+".css")},_tryPath(e){var t=b.$get$context(),n=r.join(t.dirname$1(e),"_"+r.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=r._setArrayType([],$.JSArray_String),r.fileExists(n)&&t.push(n),r.fileExists(e)&&t.push(e),t},_tryPathAsDirectory(e){var t;return r.dirExists(e)?(t=r.fromImport()?new r._tryPathAsDirectory_closure(e).call$0():null,t??r._exactlyOne(r._tryPathWithExtensions(r.join(e,"index",null)))):null},_exactlyOne(e){var t,n,a;e:{if(t=e.length,t<=0){n=null;break e}if(t===1){a=e[0],n=a;break e}n=r.throwExpression(V.It_s_n+u.JSArray_methods.map$1$1(e,new r._exactlyOne_closure,$.String).join$1(0,`
|
||
`))}return n},resolveImportPath_closure:function(t,n){this.path=t,this.extension=n},resolveImportPath_closure0:function(t){this.path=t},_tryPathAsDirectory_closure:function(t){this.path=t},_exactlyOne_closure:function(){},InterpolationBuffer:function(t,n,a){this._interpolation_buffer$_text=t,this._interpolation_buffer$_contents=n,this._spans=a},InterpolationMap$(e,t){var n=r.List_List$unmodifiable(t,$.int),a=e.contents.length,s=Math.max(0,a-1);return n.length!==s&&r.throwExpression(r.ArgumentError$("InterpolationMap must have "+r.S(s)+" targetOffsets if the interpolation has "+a+" components.",null)),new r.InterpolationMap(e,n)},InterpolationMap:function(t,n){this._interpolation=t,this._targetOffsets=n},InterpolationMap_mapException_closure:function(){},_realCasePath(e){var t,n=null,a=r.isNodeJs()?E.process:n;return g.$eq$(a==null?n:g.get$platform$x(a),"win32")?a=!0:(a=r.isNodeJs()?E.process:n,a=g.$eq$(a==null?n:g.get$platform$x(a),"darwin")),a?(a=r.isNodeJs()?E.process:n,g.$eq$(a==null?n:g.get$platform$x(a),"win32")&&(t=u.JSString_methods.substring$2(e,0,b.$get$context().style.rootLength$1(e)),a=t.length,a!==0&&r.CharacterExtension_get_isAlphabetic(t.charCodeAt(0))&&(e=t.toUpperCase()+u.JSString_methods.substring$1(e,a))),new r._realCasePath_helper().call$1(e)):e},_realCasePath_helper:function(){},_realCasePath_helper_closure:function(t,n,a,s){var i=this;i.path=t,i.realPath=n,i.helper=a,i.dirname=s},_realCasePath_helper__closure:function(t){this.basename=t},printError(e){var t=r.isNodeJs()?E.process:null;t!=null?(t=g.get$stderr$x(t),g.write$1$x(t,r.S(e??"")+`
|
||
`)):(t=E.console,g.error$1$x(t,e??""))},readFile(e){var t,n,a,s;if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("readFile() is only supported on Node.js"));if(t=r._asString(r._readFile(e,"utf8")),!u.JSString_methods.contains$1(t,"<22>"))return t;for(n=r.SourceFile$fromString(t,b.$get$context().toUri$1(e)),a=t.length,s=0;s<a;++s)if(t.charCodeAt(s)===65533)throw r.wrapException(r.SassException$("Invalid UTF-8.",r.FileLocation$_(n,s).pointSpan$0(),null));return t},_readFile(e,t){return r._systemErrorToFileSystemException(new r._readFile_closure(e,t))},writeFile(e,t){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("writeFile() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.writeFile_closure(e,t))},deleteFile(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("deleteFile() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.deleteFile_closure(e))},readStdin(){return r.readStdin$body()},readStdin$body(){var e=0,t=r._makeAsyncAwaitCompleter($.String),n,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:if(o={},l=r.isNodeJs()?E.process:null,l==null)throw r.wrapException(r.UnsupportedError$("readStdin() is only supported on Node.js"));a=new r._Future(b.Zone__current,$._Future_String),s=new r._AsyncCompleter(a,$._AsyncCompleter_String),o.contents=null,i=new r._StringCallbackSink(new r.readStdin_closure(o,s),new r.StringBuffer("")).asUtf8Sink$1(!1),o=g.getInterceptor$x(l),g.on$2$x(o.get$stdin(l),"data",r.allowInterop(new r.readStdin_closure0(i))),g.on$2$x(o.get$stdin(l),"end",r.allowInterop(new r.readStdin_closure1(i))),g.on$2$x(o.get$stdin(l),"error",r.allowInterop(new r.readStdin_closure2(s))),n=a,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},fileExists(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(V.fileEx));return r._systemErrorToFileSystemException(new r.fileExists_closure(e))},dirExists(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("dirExists() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.dirExists_closure(e))},linkExists(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(V.linkEx));return r._systemErrorToFileSystemException(new r.linkExists_closure(e))},ensureDir(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("ensureDir() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.ensureDir_closure(e))},listDir(e,t){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.listDir_closure(t,e))},realpath(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.realpath_closure(e))},modificationTime(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("modificationTime() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.modificationTime_closure(e))},getEnvironmentVariable(e){var t=r.isNodeJs()?E.process:null,n=t==null?null:g.get$env$x(t);return n==null?t=null:t=r._asStringQ(n[e]),t},_systemErrorToFileSystemException(e){var t,n,a;try{return n=e.call$0(),n}catch(s){throw t=r.unwrapException(s),$.JsSystemError._is(t)?(n=t,a=g.getInterceptor$x(n),r.wrapException(new r.FileSystemException(g.substring$2$s(a.get$message(n),(r.S(a.get$code(n))+": ").length,g.get$length$asx(a.get$message(n))-(", "+r.S(a.get$syscall(n))+" '"+r.S(a.get$path(n))+"'").length),g.get$path$x(t)))):s}},hasTerminal(){var e=r.isNodeJs()?E.process:null;return g.$eq$(e==null?null:g.get$isTTY$x(g.get$stdout$x(e)),!0)},isWindows(){var e=r.isNodeJs()?E.process:null;return g.$eq$(e==null?null:g.get$platform$x(e),"win32")},watchDir(e,t){return r.watchDir$body(e,t)},watchDir$body(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Stream_WatchEvent),s,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:if(h={},!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("watchDir() is only supported on Node.js"));h.controller=null,i=ce.G.parcel_watcher,i!=null?(o=!t,l=i):(l=null,o=!1),n=o?3:5;break;case 3:return d=h,f=r,m=r,n=6,r._asyncAwait(r.ParcelWatcher_subscribe(l,e,new r.watchDir_closure0(h)),S);case 6:_=d.controller=f.StreamController_StreamController(new m.watchDir_closure(y),null,null,null,!1,$.WatchEvent),s=new r._ControllerStream(_,r._instanceType(_)._eval$1("_ControllerStream<1>")),n=1;break;case 5:c=g.watch$2$x(E.chokidar,e,{usePolling:t}),o=g.getInterceptor$x(c),o.on$2(c,"add",r.allowInterop(new r.watchDir_closure1(h))),o.on$2(c,"change",r.allowInterop(new r.watchDir_closure2(h))),o.on$2(c,"unlink",r.allowInterop(new r.watchDir_closure3(h))),o.on$2(c,"error",r.allowInterop(new r.watchDir_closure4(h))),p=new r._Future(b.Zone__current,$._Future_Stream_WatchEvent),o.on$2(c,"ready",r.allowInterop(new r.watchDir_closure5(h,c,new r._AsyncCompleter(p,$._AsyncCompleter_Stream_WatchEvent)))),s=p,n=1;break;case 4:case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},FileSystemException:function(t,n){this.message=t,this.path=n},_readFile_closure:function(t,n){this.path=t,this.encoding=n},writeFile_closure:function(t,n){this.path=t,this.contents=n},deleteFile_closure:function(t){this.path=t},readStdin_closure:function(t,n){this._box_0=t,this.completer=n},readStdin_closure0:function(t){this.sink=t},readStdin_closure1:function(t){this.sink=t},readStdin_closure2:function(t){this.completer=t},fileExists_closure:function(t){this.path=t},dirExists_closure:function(t){this.path=t},linkExists_closure:function(t){this.path=t},ensureDir_closure:function(t){this.path=t},listDir_closure:function(t,n){this.recursive=t,this.path=n},listDir__closure:function(t){this.path=t},listDir__closure0:function(){},listDir_closure_list:function(){},listDir__list_closure:function(t,n){this.parent=t,this.list=n},realpath_closure:function(t){this.path=t},modificationTime_closure:function(t){this.path=t},watchDir_closure0:function(t){this._box_0=t},watchDir_closure:function(t){this.subscription=t},watchDir_closure1:function(t){this._box_0=t},watchDir_closure2:function(t){this._box_0=t},watchDir_closure3:function(t){this._box_0=t},watchDir_closure4:function(t){this._box_0=t},watchDir_closure5:function(t,n,a){this._box_0=t,this.watcher=n,this.completer=a},watchDir__closure:function(t){this.watcher=t},JSArray0:function(){},Chokidar:function(){},ChokidarOptions:function(){},ChokidarWatcher:function(){},JSFunction:function(){},ImmutableList:function(){},ImmutableMap:function(){},NodeImporterResult:function(){},RenderContext:function(){},RenderContextOptions:function(){},RenderContextResult:function(){},RenderContextResultStats:function(){},JSModule:function(){},JSModuleRequire:function(){},ParcelWatcher_subscribe(e,t,n){var a,s=new r.ParcelWatcher_subscribe_closure(n);return typeof s=="function"&&r.throwExpression(r.ArgumentError$("Attempting to rewrap a JS function.",null)),a=function(i,o){return function(l,_){return i(o,l,_,arguments.length)}}(r._callDartFunctionFast2,s),a[b.$get$DART_CLOSURE_PROPERTY_NAME()]=s,r.promiseToFuture(e.subscribe(t,a),$.JSObject)},ParcelWatcher_subscribe_closure:function(t){this.callback=t},JSClass:function(){},JSUrl:function(){},jsThrow0(e){return $.Never._as(b.$get$_jsThrow0().call$1(e))},_PropertyDescriptor:function(){},_RequireMain:function(){},WarnForDeprecation_warnForDeprecation(e,t,n,a,s){e.internalWarn$4$deprecation$span$trace(n,t,a,s)},LoggerWithDeprecationType:function(){},_QuietLogger:function(){},DeprecationProcessingLogger:function(t,n,a,s,i,o){var l=this;l._warningCounts=t,l._inner=n,l.silenceDeprecations=a,l.fatalDeprecations=s,l.futureDeprecations=i,l.limitRepetition=o},DeprecationProcessingLogger_summarize_closure:function(){},DeprecationProcessingLogger_summarize_closure0:function(){},StderrLogger:function(t){this.color=t},TrackingLogger:function(t){this._tracking$_logger=t,this._emittedDebug=this._emittedWarning=!1},BuiltInModule$(e,t,n,a,s){var i=r._Uri__Uri(null,e,null,"sass"),o=r.BuiltInModule__callableMap(t,s),l=r.BuiltInModule__callableMap(n,s),_=a==null?u.Map_empty6:new r.UnmodifiableMapView(a,$.UnmodifiableMapView_String_Value);return new r.BuiltInModule(i,o,l,_,s._eval$1("BuiltInModule<0>"))},BuiltInModule__callableMap(e,t){var n,a,s,i=$.String;if(e==null)i=r.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=r.LinkedHashMap_LinkedHashMap$_empty(i,t),n=e.length,a=0;a<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++a)s=e[a],i.$indexSet(0,s.get$name(s),s);i=new r.UnmodifiableMapView(i,$.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new r.UnmodifiableMapView(i,$.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule:function(t,n,a,s,i){var o=this;o.url=t,o.functions=n,o.mixins=a,o.variables=s,o.$ti=i},ForwardedModuleView_ifNecessary(e,t,n){var a,s=!1;return t.prefix==null&&t.shownMixinsAndFunctions==null&&t.shownVariables==null&&(a=t.hiddenMixinsAndFunctions,a=a==null?null:a._base.get$isEmpty(0),a===!0&&(s=t.hiddenVariables,s=s==null?null:s._base.get$isEmpty(0),s=s===!0)),s?e:r.ForwardedModuleView$(e,t,n)},ForwardedModuleView$(e,t,n){var a=t.prefix,s=t.shownVariables,i=t.hiddenVariables,o=t.shownMixinsAndFunctions,l=t.hiddenMixinsAndFunctions;return new r.ForwardedModuleView(e,t,r.ForwardedModuleView__forwardedMap(e.get$variables(),a,s,i,$.Value),r.ForwardedModuleView__forwardedMap(e.get$variableNodes(),a,s,i,$.AstNode),r.ForwardedModuleView__forwardedMap(e.get$functions(e),a,o,l,n),r.ForwardedModuleView__forwardedMap(e.get$mixins(),a,o,l,n),n._eval$1("ForwardedModuleView<0>"))},ForwardedModuleView__forwardedMap(e,t,n,a,s){var i=t==null,o=!1;return i&&n==null&&(o=a==null||a._base.get$isEmpty(0)),o||(i||(e=new r.PrefixedMapView(e,t,s._eval$1("PrefixedMapView<0>"))),n!=null?e=new r.LimitedMapView(e,n._base.intersection$1(new r.MapKeySet(e,$.MapKeySet_nullable_Object)),$.$env_1_1_String._bind$1(s)._eval$1("LimitedMapView<1,2>")):a!=null&&a._base.get$isNotEmpty(0)&&(e=r.LimitedMapView$blocklist(e,a,$.String,s))),e},ForwardedModuleView:function(t,n,a,s,i,o,l){var _=this;_._forwarded_view$_inner=t,_._rule=n,_.variables=a,_.variableNodes=s,_.functions=i,_.mixins=o,_.$ti=l},ShadowedModuleView_ifNecessary(e,t,n,a,s){return r.ShadowedModuleView__needsBlocklist(e.get$variables(),a)||r.ShadowedModuleView__needsBlocklist(e.get$functions(e),t)||r.ShadowedModuleView__needsBlocklist(e.get$mixins(),n)?new r.ShadowedModuleView(e,r.ShadowedModuleView__shadowedMap(e.get$variables(),a,$.Value),r.ShadowedModuleView__shadowedMap(e.get$variableNodes(),a,$.AstNode),r.ShadowedModuleView__shadowedMap(e.get$functions(e),t,s),r.ShadowedModuleView__shadowedMap(e.get$mixins(),n,s),s._eval$1("ShadowedModuleView<0>")):null},ShadowedModuleView__shadowedMap(e,t,n){var a=r.ShadowedModuleView__needsBlocklist(e,t);return a?r.LimitedMapView$blocklist(e,t,$.String,n):e},ShadowedModuleView__needsBlocklist(e,t){return e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey())},ShadowedModuleView:function(t,n,a,s,i,o){var l=this;l._shadowed_view$_inner=t,l.variables=n,l.variableNodes=a,l.functions=s,l.mixins=i,l.$ti=o},AtRootQueryParser:function(t,n){this.scanner=t,this._interpolationMap=n},AtRootQueryParser_parse_closure:function(t){this.$this=t},_disallowedFunctionNames_closure:function(){},CssParser:function(t,n,a,s,i){var o=this;o._stylesheet$_parseSelectors=t,o._isUseAllowed=!0,o._inExpression=o._inParentheses=o._inStyleRule=o._inPlainCssFunction=o._stylesheet$_inUnknownAtRule=o._inControlDirective=o._inContentBlock=o._stylesheet$_inMixin=!1,o._globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._interpolationMap=i},KeyframeSelectorParser:function(t,n){this.scanner=t,this._interpolationMap=n},KeyframeSelectorParser_parse_closure:function(t){this.$this=t},MediaQueryParser:function(t,n){this.scanner=t,this._interpolationMap=n},MediaQueryParser_parse_closure:function(t){this.$this=t},Parser_isIdentifier(e){try{return new r.Parser(r.SpanScanner$(e,null),null)._parseIdentifier$0(),!0}catch(t){if($.SassFormatException._is(r.unwrapException(t)))return!1;throw t}},Parser:function(t,n){this.scanner=t,this._interpolationMap=n},Parser__parseIdentifier_closure:function(t){this.$this=t},Parser_escape_closure:function(){},Parser_scanIdentChar_matches:function(t,n){this.caseSensitive=t,this.char=n},Parser_spanFrom_closure:function(t,n){this.$this=t,this.span=n},Parser_spanFromPosition_closure:function(t,n){this.$this=t,this.span=n},SassParser:function(t,n,a,s,i){var o=this;o._currentIndentation=0,o._spaces=o._nextIndentationEnd=o._nextIndentation=null,o._stylesheet$_parseSelectors=t,o._isUseAllowed=!0,o._inExpression=o._inParentheses=o._inStyleRule=o._inPlainCssFunction=o._stylesheet$_inUnknownAtRule=o._inControlDirective=o._inContentBlock=o._stylesheet$_inMixin=!1,o._globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._interpolationMap=i},SassParser_styleRuleSelector_closure:function(){},SassParser_children_closure:function(t,n,a){this.$this=t,this.child=n,this.children=a},SassParser__peekIndentation_closure:function(){},SassParser__peekIndentation_closure0:function(){},SassParser__tryTrailingSemicolon_closure:function(){},ScssParser$(e,t,n){return new r.ScssParser(!1,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),r.SpanScanner$(e,n),null)},ScssParser:function(t,n,a,s,i){var o=this;o._stylesheet$_parseSelectors=t,o._isUseAllowed=!0,o._inExpression=o._inParentheses=o._inStyleRule=o._inPlainCssFunction=o._stylesheet$_inUnknownAtRule=o._inControlDirective=o._inContentBlock=o._stylesheet$_inMixin=!1,o._globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._interpolationMap=i},SelectorParser:function(t,n,a,s){var i=this;i._allowParent=t,i._plainCss=n,i.scanner=a,i._interpolationMap=s},SelectorParser_parse_closure:function(t){this.$this=t},SelectorParser_parseCompoundSelector_closure:function(t){this.$this=t},StylesheetParser:function(){},StylesheetParser_parse_closure:function(t){this.$this=t},StylesheetParser_parse__closure:function(t){this.$this=t},StylesheetParser_parseParameterList_closure:function(t){this.$this=t},StylesheetParser_parseVariableDeclaration_closure:function(t){this.$this=t},StylesheetParser_parseUseRule_closure:function(t){this.$this=t},StylesheetParser__parseSingleProduction_closure:function(t,n,a){this.$this=t,this.production=n,this.T=a},StylesheetParser__statement_closure:function(t){this.$this=t},StylesheetParser_variableDeclarationWithoutNamespace_closure:function(t,n){this.$this=t,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure0:function(t){this.declaration=t},StylesheetParser__declarationOrBuffer_closure:function(t){this.$this=t},StylesheetParser__declarationOrBuffer_closure0:function(t){this.$this=t},StylesheetParser__declarationOrBuffer_closure1:function(){},StylesheetParser__declarationOrBuffer_closure2:function(t){this.$this=t},StylesheetParser__styleRule_closure:function(t,n,a){this._box_0=t,this.$this=n,this.start=a},StylesheetParser__withStyleRuleChildren_closure:function(t,n,a,s,i){var o=this;o.$this=t,o.nodeWithSpan=n,o.wasInStyleRule=a,o.create=s,o.T=i},StylesheetParser__propertyOrVariableDeclaration_closure:function(t){this.$this=t},StylesheetParser__tryDeclarationChildren_closure:function(t,n){this.name=t,this.value=n},StylesheetParser__atRootRule_closure:function(t){this.query=t},StylesheetParser__atRootRule_closure0:function(){},StylesheetParser__eachRule_closure:function(t,n,a,s){var i=this;i.$this=t,i.wasInControlDirective=n,i.variables=a,i.list=s},StylesheetParser__functionRule_closure:function(t,n,a){this.name=t,this.parameters=n,this.precedingComment=a},StylesheetParser__forRule_closure:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__forRule_closure0:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.wasInControlDirective=a,l.variable=s,l.from=i,l.to=o},StylesheetParser__memberList_closure:function(t,n,a){this.$this=t,this.variables=n,this.identifiers=a},StylesheetParser__includeRule_closure:function(t){this.contentParameters_=t},StylesheetParser_mediaRule_closure:function(t){this.query=t},StylesheetParser__mixinRule_closure:function(t,n,a,s){var i=this;i.$this=t,i.name=n,i.parameters=a,i.precedingComment=s},StylesheetParser_mozDocumentRule_closure:function(t){this.$this=t},StylesheetParser_mozDocumentRule_closure0:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.name=a,i.value=s},StylesheetParser_supportsRule_closure:function(t){this.condition=t},StylesheetParser__whileRule_closure:function(t,n,a){this.$this=t,this.wasInControlDirective=n,this.condition=a},StylesheetParser_unknownAtRule_closure:function(t,n){this._box_0=t,this.name=n},StylesheetParser__expression_resetState:function(t,n,a){this._box_0=t,this.$this=n,this.start=a},StylesheetParser__expression_resolveOneOperation:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__expression_resolveOperations:function(t,n){this._box_0=t,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.resetState=a,i.resolveOperations=s},StylesheetParser__expression_addOperator:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.resolveOneOperation=a,i.addSingleExpression=s},StylesheetParser__expression_resolveSpaceExpressions:function(t,n,a){this._box_0=t,this.$this=n,this.resolveOperations=a},StylesheetParser_expressionUntilComma_closure:function(t){this.$this=t},StylesheetParser__isHexColor_closure:function(){},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_interpolatedStringToken_closure:function(t){this.$this=t},StylesheetParser_namespacedExpression_closure:function(t,n){this.$this=t,this.start=n},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__interpolatedDeclarationValue_closure:function(t){this.$this=t},StylesheetParser__expressionUntilComparison_closure:function(t){this.$this=t},StylesheetParser__publicIdentifier_closure:function(t,n){this.$this=t,this.start=n},StylesheetNode$_(e,t,n,a){var s=new r.StylesheetNode(e,t,n,a._1,a._0,r.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode));return s.StylesheetNode$_$4(e,t,n,a),s},StylesheetGraph:function(t,n,a){this._nodes=t,this.importCache=n,this._transitiveModificationTimes=a},StylesheetGraph_modifiedSince_transitiveModificationTime:function(t){this.$this=t},StylesheetGraph_modifiedSince_transitiveModificationTime_closure:function(t,n){this.node=t,this.transitiveModificationTime=n},StylesheetGraph__add_closure:function(t,n,a,s){var i=this;i.$this=t,i.url=n,i.baseImporter=a,i.baseUrl=s},StylesheetGraph_addCanonical_closure:function(t,n,a,s){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=a,i.originalUrl=s},StylesheetGraph_reload_closure:function(t,n,a){this.$this=t,this.node=n,this.canonicalUrl=a},StylesheetGraph__nodeFor_closure:function(t,n,a,s,i){var o=this;o.$this=t,o.url=n,o.baseImporter=a,o.baseUrl=s,o.forImport=i},StylesheetGraph__nodeFor_closure0:function(t,n){this._box_0=t,this.$this=n},StylesheetNode:function(t,n,a,s,i,o){var l=this;l._stylesheet=t,l.importer=n,l.canonicalUrl=a,l._upstream=s,l._upstreamImports=i,l._downstream=o},Syntax_forPath(e){var t,n=r.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){t=u.Syntax_Sass_1_sass;break e}if(n===".css"){t=u.Syntax_CSS_2_css;break e}t=u.Syntax_SCSS_0_scss;break e}return t},Syntax:function(t,n,a){this._syntax$_name=t,this.index=n,this._name=a},Box:function(t,n){this._box$_inner=t,this.$ti=n},ModifiableBox:function(t,n){this.value=t,this.$ti=n},LazyFileSpan:function(t){this._builder=t,this._lazy_file_span$_span=null},LimitedMapView$blocklist(e,t,n,a){var s,i,o=r.LinkedHashSet_LinkedHashSet$_empty(n);for(s=e.get$keys(e),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),t.contains$1(0,i)||o.add$1(0,i);return new r.LimitedMapView(e,o,n._eval$1("@<0>")._bind$1(a)._eval$1("LimitedMapView<1,2>"))},LimitedMapView:function(t,n,a){this._limited_map_view$_map=t,this._limited_map_view$_keys=n,this.$ti=a},MapExtensions_get_pairs(e,t,n){var a=e.get$entries(e);return a.map$1$1(a,new r.MapExtensions_get_pairs_closure(t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure:function(t,n){this.K=t,this.V=n},MergedMapView$(e,t,n){var a=t._eval$1("@<0>")._bind$1(n);return a=new r.MergedMapView(r.LinkedHashMap_LinkedHashMap$_empty(t,a._eval$1("Map<1,2>")),a._eval$1("MergedMapView<1,2>")),a.MergedMapView$1(e,t,n),a},MergedMapView:function(t,n){this._mapsByKey=t,this.$ti=n},MultiDirWatcher:function(t,n,a){this._watchers=t,this._group=n,this._poll=a},MultiSpan:function(t,n,a){this._multi_span$_primary=t,this.primaryLabel=n,this.secondarySpans=a},NoSourceMapBuffer:function(t){this._no_source_map_buffer$_buffer=t},PrefixedMapView:function(t,n,a){this._prefixed_map_view$_map=t,this._prefix=n,this.$ti=a},_PrefixedKeys:function(t){this._view=t},_PrefixedKeys_iterator_closure:function(t){this.$this=t},PublicMemberMapView:function(t,n){this._public_member_map_view$_inner=t,this.$ti=n},SourceMapBuffer:function(t,n){var a=this;a._source_map_buffer$_buffer=t,a._entries=n,a._column=a._line=0,a._inSpan=!1},SourceMapBuffer_buildSourceMap_closure:function(t,n){this._box_0=t,this.prefixLength=n},UnprefixedMapView:function(t,n,a){this._unprefixed_map_view$_map=t,this._unprefixed_map_view$_prefix=n,this.$ti=a},_UnprefixedKeys:function(t){this._unprefixed_map_view$_view=t},_UnprefixedKeys_iterator_closure:function(t){this.$this=t},_UnprefixedKeys_iterator_closure0:function(t){this.$this=t},toSentence(e,t){return e.get$length(e)===1?g.toString$0$(e.get$first(e)):r.IterableExtension_get_exceptLast(e).join$1(0,", ")+(" "+t+" "+r.S(e.get$last(e)))},indent(e,t){return new r.MappedListIterable(r._setArrayType(e.split(`
|
||
`),$.JSArray_String),new r.indent_closure(t),$.MappedListIterable_String_String).join$1(0,`
|
||
`)},pluralize(e,t,n){return t===1?e:n??e+"s"},trimAscii(e,t){var n,a=r._firstNonWhitespace(e);return a==null?n="":(n=r._lastNonWhitespace(e,!0),n.toString,n=u.JSString_methods.substring$2(e,a,n+1)),n},trimAsciiRight(e,t){var n=r._lastNonWhitespace(e,t);return n==null?"":u.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace(e){var t,n,a;for(t=e.length,n=0;n<t;++n)if(a=e.charCodeAt(n),!(a===32||a===9||a===10||a===13||a===12))return n;return null},_lastNonWhitespace(e,t){var n,a,s;for(n=e.length-1,a=n;a>=0;--a)if(s=e.charCodeAt(a),!(s===32||s===9||s===10||s===13||s===12))return t&&a!==0&&a!==n&&s===92?a+1:a;return null},isPublic(e){var t=e.charCodeAt(0);return t!==45&&t!==95},flattenVertically(e,t){var n,a=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),s=r.List_List$_of(new r.MappedListIterable(e,new r.flattenVertically_closure(t),a),a._eval$1("ListIterable.E"));if(s.length===1)return u.JSArray_methods.get$first(s);for(n=r._setArrayType([],t._eval$1("JSArray<0>"));s.length!==0;)s.$flags&1&&r.throwUnsupportedOperation(s,16),u.JSArray_methods._removeWhere$2(s,new r.flattenVertically_closure0(n,t),!0);return n},codepointIndexToCodeUnitIndex(e,t){var n,a,s;for(n=0,a=0;a<t;++a)s=n+1,n=e.charCodeAt(n)>>>10===54?s+1:s;return n},codeUnitIndexToCodepointIndex(e,t){var n,a;for(n=0,a=0;a<t;a=(e.charCodeAt(a)>>>10===54?a+1:a)+1)++n;return n},frameForSpan(e,t,n){var a,s,i=n??e.get$sourceUrl(e);return i==null&&(i=b.$get$_noSourceUrl()),a=e.get$start(e),a=a.file.getLine$1(a.offset),s=e.get$start(e),new r.Frame(i,a+1,s.file.getColumn$1(s.offset)+1,t)},declarationName(e){var t=e.get$text();return r.trimAsciiRight(u.JSString_methods.substring$2(t,0,u.JSString_methods.indexOf$1(t,":")),!1)},unvendor(e){var t,n=e.length;if(n<2||e.charCodeAt(0)!==45||e.charCodeAt(1)===45)return e;for(t=2;t<n;++t)if(e.charCodeAt(t)===45)return u.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase(e,t){var n,a;if(e===t)return!0;if(e==null||(n=e.length,n!==t.length))return!1;for(a=0;a<n;++a)if(!r.characterEqualsIgnoreCase(e.charCodeAt(a),t.charCodeAt(a)))return!1;return!0},startsWithIgnoreCase(e,t){var n,a=t.length;if(e.length<a)return!1;for(n=0;n<a;++n)if(!r.characterEqualsIgnoreCase(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},mapInPlace(e,t){var n;for(n=0;n<e.length;++n)e[n]=t.call$1(e[n])},longestCommonSubsequence(e,t,n,a){var s,i,o,l,_,c,p,h,d=e.get$length(0)+1,f=g.JSArray_JSArray$allocateFixed(d,$.List_int);for(s=$.int,i=0;i<d;++i)f[i]=r.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,s);for(d=e.get$length(0),o=g.JSArray_JSArray$allocateFixed(d,a._eval$1("List<0?>")),s=a._eval$1("0?"),i=0;i<d;++i)o[i]=r.List_List$filled((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,s);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&g.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,c=0;c<(t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0;c=h)p=n.call$2(e.$index(0,l),t.$index(0,c)),o[l][c]=p,s=f[_],h=c+1,s[h]=p==null?Math.max(s[c],f[l][h]):f[l][c]+1;return new r.longestCommonSubsequence_backtrack(o,f,a).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere(e,t,n){var a;for(a=0;a<e.length;++a)if(t.call$1(e[a])){u.JSArray_methods.removeAt$1(e,a);return}n.call$0()},mapAddAll2(e,t,n,a,s){t.forEach$1(0,new r.mapAddAll2_closure(e,n,a,s))},setAll(e,t,n){var a;for(a=t.get$iterator(t);a.moveNext$0();)e.$indexSet(0,a.get$current(a),n)},rotateSlice(e,t,n){var a,s,i=e.$index(0,n-1);for(a=t;a<n;++a,i=s)s=e.$index(0,a),e.$indexSet(0,a,i)},mapAsync(e,t,n,a){return r.mapAsync$body(e,t,n,a,a._eval$1("Iterable<0>"))},mapAsync$body(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:p=r._setArrayType([],a._eval$1("JSArray<0>")),_=e.length,c=0;case 3:if(!(c<_)){i=5;break}return h=p,i=6,r._asyncAwait(t.call$1(e[c]),d);case 6:h.push(m);case 4:++c,i=3;break;case 5:l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},putIfAbsentAsync(e,t,n,a,s){return r.putIfAbsentAsync$body(e,t,n,a,s,s)},putIfAbsentAsync$body(e,t,n,a,s,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,l);for(;;)switch(o){case 0:if(e.containsKey$1(t)){c=e.$index(0,t),_=c??s._as(c),o=1;break}return o=3,r._asyncAwait(n.call$0(),h);case 3:p=f,e.$indexSet(0,t,p),_=p,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(h,l)},copyMapOfMap(e,t,n,a){var s,i,o,l=n._eval$1("@<0>")._bind$1(a)._eval$1("Map<1,2>"),_=r.LinkedHashMap_LinkedHashMap$_empty(t,l);for(l=r.MapExtensions_get_pairs(e,t,l),l=l.get$iterator(l);l.moveNext$0();)s=l.get$current(l),i=s._0,o=s._1,s=r.LinkedHashMap_LinkedHashMap(null,null,null,n,a),s.addAll$1(0,o),_.$indexSet(0,i,s);return _},copyMapOfList(e,t,n){var a,s=n._eval$1("List<0>"),i=r.LinkedHashMap_LinkedHashMap$_empty(t,s);for(s=r.MapExtensions_get_pairs(e,t,s),s=s.get$iterator(s);s.moveNext$0();)a=s.get$current(s),i.$indexSet(0,a._0,g.toList$0$ax(a._1));return i},consumeEscapedCharacter(e){var t,n,a,s,i;if(e.expectChar$1(92),t=e.peekChar$0(),t==null)return 65533;if((t===10||t===13||t===12)&&e.error$1(0,"Expected escape sequence."),r.CharacterExtension_get_isHex(t)){for(n=0,a=0;a<6&&(s=e.peekChar$0(),s!=null?(i=!0,s>=48&&s<=57||s>=97&&s<=102||(i=s>=65&&s<=70),i=!i):i=!0,!i);++a)n=(n<<4>>>0)+r.asHex(e.readChar$0());i=e.peekChar$0(),(i===32||i===9||i===10||i===13||i===12)&&e.readChar$0();e:{if(n!==0?i=n>=55296&&n<=57343||n>=1114111:i=!0,i){i=65533;break e}i=n;break e}return i}return e.readChar$0()},throwWithTrace(e,t,n){var a=r.getTrace(t);throw r.attachTrace(e,a??n),r.wrapException(e)},attachTrace(e,t){var n;t.toString$0(0).length!==0&&(n=b.$get$_traces(),r.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,t))},getTrace(e){var t;return typeof e=="string"||typeof e=="number"||r._isBool(e)?t=null:(t=b.$get$_traces(),r.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},indent_closure:function(t){this.indentation=t},flattenVertically_closure:function(t){this.T=t},flattenVertically_closure0:function(t,n){this.result=t,this.T=n},longestCommonSubsequence_backtrack:function(t,n,a){this.selections=t,this.lengths=n,this.T=a},mapAddAll2_closure:function(t,n,a,s){var i=this;i.destination=t,i.K1=n,i.K2=a,i.V=s},SassApiValue_assertSelector(e,t,n){var a,s,i,o=e._selectorString$1(n);try{return i=r.SelectorList_SelectorList$parse(o,t,null,!1),i}catch(l){if(i=r.unwrapException(l),$.SassFormatException._is(i))a=i,s=r.getTraceFromException(l),i=u.JSString_methods.replaceFirst$2(g.toString$0$(a),"Error: ",""),r.throwWithTrace(new r.SassScriptException(n==null?i:"$"+n+": "+i),a,s);else throw l}},SassApiValue_assertCompoundSelector(e,t){var n,a,s,i=!1,o=e._selectorString$1(t);try{return s=new r.SelectorParser(i,!1,r.SpanScanner$(o,null),null).parseCompoundSelector$0(),s}catch(l){if(s=r.unwrapException(l),$.SassFormatException._is(s))n=s,a=r.getTraceFromException(l),s=u.JSString_methods.replaceFirst$2(g.toString$0$(n),"Error: ",""),r.throwWithTrace(new r.SassScriptException("$"+t+": "+s),n,a);else throw l}},Value:function(){},SassArgumentList$(e,t,n){var a=$.Value;return a=new r.SassArgumentList(r.ConstantMap_ConstantMap$from(t,$.String,a),r.List_List$unmodifiable(e,a),n,!1),a.SassList$3$brackets(e,n,!1),a},SassArgumentList:function(t,n,a,s){var i=this;i._keywords=t,i._wereKeywordsAccessed=!1,i._list$_contents=n,i._separator=a,i._hasBrackets=s},SassBoolean:function(t){this.value=t},SassCalculation_calc(e){var t,n=r.SassCalculation__simplify(e);e:{if(n instanceof r.SassNumber){t=n;break e}if(n instanceof r.SassCalculation){t=n;break e}t=new r.SassCalculation("calc",r.List_List$unmodifiable([n],$.Object));break e}return t},SassCalculation_min(e){var t,n,a,s,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("min() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(a=i[n],a instanceof r.SassNumber?s=t!=null&&!t.isComparableTo$1(a):s=!0,s){t=null;break}else(t==null||t.greaterThan$1(a).value)&&(t=a);return t??(r.SassCalculation__verifyCompatibleNumbers(i),new r.SassCalculation("min",i))},SassCalculation_max(e){var t,n,a,s,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("max() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(a=i[n],a instanceof r.SassNumber?s=t!=null&&!t.isComparableTo$1(a):s=!0,s){t=null;break}else(t==null||t.lessThan$1(a).value)&&(t=a);return t??(r.SassCalculation__verifyCompatibleNumbers(i),new r.SassCalculation("max",i))},SassCalculation_hypot(e){var t,n,a,s,i,o,l=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),_=l.length;if(_===0)throw r.wrapException(r.ArgumentError$("hypot() must have at least one argument.",null));if(r.SassCalculation__verifyCompatibleNumbers(l),t=u.JSArray_methods.get$first(l),!(t instanceof r.SassNumber)||t.hasUnit$1("%"))return new r.SassCalculation("hypot",l);for(n=0,a=0;a<_;){if(s=l[a],!(s instanceof r.SassNumber)||!s.hasCompatibleUnits$1(t))return new r.SassCalculation("hypot",l);++a,i=s.convertValueToMatch$3(t,"numbers["+a+"]","numbers[1]"),n+=i*i}return _=Math.sqrt(n),o=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits(_,t.get$denominatorUnits(t),o)},SassCalculation_abs(e){return e=r.SassCalculation__simplify(e),e instanceof r.SassNumber?(e.hasUnit$1("%")&&r.warnForDeprecation(V.Passinp+e.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+e.toString$0(0)+V.x7d__Mor,u.Deprecation_Usi),r.SassNumber_SassNumber(Math.abs(e._number$_value),null).coerceToMatch$1(e)):new r.SassCalculation("abs",r._setArrayType([e],$.JSArray_Object))},SassCalculation_exp(e){return e=r.SassCalculation__simplify(e),e instanceof r.SassNumber?(e.assertNoUnits$0(),r.pow0(r.SassNumber_SassNumber(2.718281828459045,null),e)):new r.SassCalculation("exp",r._setArrayType([e],$.JSArray_Object))},SassCalculation_sign(e){var t,n,a,s;e=r.SassCalculation__simplify(e);e:{if(t=e instanceof r.SassNumber,t?(n=e._number$_value,isNaN(n)?a=!0:a=n===0):a=!1,a){t=e;break e}if(t?(t=!e.hasUnit$1("%"),s=e):(s=null,t=!1),t){t=r.SassNumber_SassNumber(g.get$sign$in(s._number$_value),null).coerceToMatch$1(e);break e}t=new r.SassCalculation("sign",r._setArrayType([e],$.JSArray_Object));break e}return t},SassCalculation_clamp(e,t,n){var a,s;if(t==null&&n!=null)throw r.wrapException(r.ArgumentError$("If value is null, max must also be null.",null));return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r.NullableExtension_andThen(n,r.calculation_SassCalculation__simplify$closure()),e instanceof r.SassNumber&&t instanceof r.SassNumber&&n instanceof r.SassNumber&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(n)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(n).value?n:t:(a=[e],t!=null&&a.push(t),n!=null&&a.push(n),s=r.List_List$unmodifiable(a,$.Object),r.SassCalculation__verifyCompatibleNumbers(s),r.SassCalculation__verifyLength(s,3),new r.SassCalculation("clamp",s))},SassCalculation_pow(e,t){var n=r._setArrayType([e],$.JSArray_Object);return t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)?new r.SassCalculation("pow",n):(e.assertNoUnits$0(),t.assertNoUnits$0(),r.pow0(e,t))},SassCalculation_log(e,t){var n,a;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),a=t!=null,a&&n.push(t),e instanceof r.SassNumber?a=a&&!(t instanceof r.SassNumber):a=!0,a?new r.SassCalculation("log",n):(e.assertNoUnits$0(),t instanceof r.SassNumber?(t.assertNoUnits$0(),r.log(e,t)):r.log(e,null))},SassCalculation_atan2(e,t){var n;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||e.hasUnit$1("%")||t.hasUnit$1("%")||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("atan2",n):r.SassNumber_SassNumber$withUnits(Math.atan2(e._number$_value,t.convertValueToMatch$3(e,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},SassCalculation_rem(e,t){var n,a;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("rem",n):(a=e.modulo$1(t),n=t._number$_value,r.DoubleWithSignedZero_get_signIncludingZero(n)!==r.DoubleWithSignedZero_get_signIncludingZero(e._number$_value)?n==1/0||n==-1/0?e:a._number$_value===0?a.unaryMinus$0():a.minus$1(t):a)},SassCalculation_mod(e,t){var n;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("mod",n):e.modulo$1(t)},SassCalculation_roundInternal(e,t,n,a,s,i){var o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B=null,U="round",q=r.SassCalculation__simplify(e),j=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),G=r.NullableExtension_andThen(n,r.calculation_SassCalculation__simplify$closure()),Y=B,Q=B,re=B,le=!1,oe=B,_e=!1,ee=B,W=!1;if(q instanceof r.SassNumber?(o=!q.get$hasUnits(),o&&(Y=j==null,l=Y,l&&(re=G==null,W=re,oe=G,le=!0,_e=!0),Q=j,ee=q),_=o):(o=!1,_=!1),W)return r.SassNumber_SassNumber(u.JSNumber_methods.round$0(ee._number$_value),B);if(W=!1,q instanceof r.SassNumber?(o?l=Y:(_?l=Q:(l=j,Q=l,_=!0),Y=l==null,l=Y,o=!0),l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),W=W&&a!=null),ee=q):ee=B,W)return i.call$2(V.In_fut,u.Deprecation_WW3),W=u.JSNumber_methods.round$0(ee._number$_value),l=ee.get$numeratorUnits(ee),r.SassNumber_SassNumber$withUnits(W,ee.get$denominatorUnits(ee),l);if(n=B,W=!1,q instanceof r.SassNumber?(c=!0,_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber&&(_?l=Q:(l=j,_=c,Q=l),$.SassNumber._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),W=W&&!q.hasCompatibleUnits$1(l),n=l),ee=q):ee=B,W)return W=$.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([ee,n],W)),new r.SassCalculation(U,r._setArrayType([ee,n],W));if(n=B,W=!1,q instanceof r.SassNumber?(c=!0,_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber&&(_?l=Q:(l=j,_=c,Q=l),$.SassNumber._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),n=l),ee=q):ee=B,W)return r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([ee,n],$.JSArray_Object)),r.SassCalculation__roundWithStep("nearest",ee,n);if(p=q instanceof r.SassString,h=B,d=B,f=B,m=B,S=!1,v=B,y=!1,C=B,ee=B,n=B,W=!1,p?(c=!0,I=!0,d=q._string$_text,l=d,h=l==="nearest",l=h,M=!l,l=!0,M&&(f=d==="up",k=f,S=!k,S&&(m=d==="down",k=m,y=!k,y&&(v=d==="to-zero",l=v))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber&&(_?l=Q:(l=j,_=c,Q=l),k=$.SassNumber,k._as(l),_e?R=oe:(R=G,_e=I,oe=R),R instanceof r.SassNumber&&(_e?W=oe:(W=G,_e=I,oe=W),k._as(W),k=!l.hasCompatibleUnits$1(W),n=W,W=k),ee=l),C=q)):M=!1,W)return W=$.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([ee,n],W)),new r.SassCalculation(U,r._setArrayType([C,ee,n],W));if(C=B,ee=B,n=B,W=!1,q instanceof r.SassString?(c=!0,I=!0,P=!0,p?(l=h,T=p):(d=q._string$_text,l=d,h=l==="nearest",l=h,T=P,p=!0),k=!0,l?(l=k,P=T):(M?l=f:(T?l=d:(d=q._string$_text,l=d,T=P),f=l==="up",l=f,M=!0),l?(l=k,P=T):(S?l=m:(T?l=d:(d=q._string$_text,l=d,T=P),m=l==="down",l=m,S=!0),l?(l=k,P=T):y?(l=v,P=T):(T?(l=d,P=T):(d=q._string$_text,l=d),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber&&(_?l=Q:(l=j,_=c,Q=l),k=$.SassNumber,k._as(l),_e?W=oe:(W=G,_e=I,oe=W),W=W instanceof r.SassNumber,W&&(_e?R=oe:(R=G,_e=I,oe=R),k._as(R),n=R),ee=l),C=q)):P=p,W)return r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([ee,n],$.JSArray_Object)),r.SassCalculation__roundWithStep(C._string$_text,ee,n);if(C=B,D=B,W=!1,q instanceof r.SassString&&(c=!0,T=!0,p?l=h:(P?l=d:(d=q._string$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassString&&(_?l=Q:(l=j,_=c,Q=l),$.SassString._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),D=l),C=q)),W)return new r.SassCalculation(U,r._setArrayType([C,D],$.JSArray_Object));if(W=!1,q instanceof r.SassString&&(T=!0,p?l=h:(P?l=d:(d=q._string$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,Q=l,_=!0),l!=null&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)))),W)throw r.wrapException(r.SassScriptException$(V.If_str,B));if(W=!1,q instanceof r.SassString&&(T=!0,p?l=h:(P?l=d:(d=q._string$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(o?l=Y:(_?l=Q:(l=j,Q=l,_=!0),Y=l==null,l=Y,o=!0),l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)))),W)throw r.wrapException(r.SassScriptException$(V.Number,B));if(W=!1,o||(_?l=Q:(l=j,Q=l,_=!0),Y=l==null),l=Y,l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)),W)return new r.SassCalculation(U,r._setArrayType([q],$.JSArray_Object));if(n=B,W=!1,c=!0,_?l=Q:(l=j,_=c,Q=l),l!=null&&(_?n=Q:(n=j,_=c,Q=n),n==null&&(n=r._asObject(n)),le||(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null),W=re),W)return new r.SassCalculation(U,r._setArrayType([q,n],$.JSArray_Object));if(q instanceof r.SassString?(W=!0,p||(P?l=d:(d=q._string$_text,l=d,P=!0),h=l==="nearest"),l=h,l||(M||(P?l=d:(d=q._string$_text,l=d,P=!0),f=l==="up"),l=f,l||(S||(P?l=d:(d=q._string$_text,l=d,P=!0),m=l==="down"),l=m,l||(y||(P||(d=q._string$_text),W=d,v=W==="to-zero"),W=v)))):W=!1,W?W=!0:q instanceof r.SassString?W=q.get$isSpecialVariable():W=!1,ee=B,n=B,l=!1,W?(c=!0,I=!0,$.SassString._as(q),_?W=Q:(W=j,_=c,Q=W),W!=null?(_?ee=Q:(ee=j,_=c,Q=ee),ee==null&&(ee=r._asObject(ee)),_e?W=oe:(W=G,_e=I,oe=W),W=W!=null,W&&(_e?n=oe:(n=G,_e=I,oe=n),n==null&&(n=r._asObject(n)))):W=l,C=q):(W=l,C=B),W)return new r.SassCalculation(U,r._setArrayType([C,ee,n],$.JSArray_Object));throw W=!1,(_?Q:j)!=null&&(W=(_e?oe:G)!=null),W?r.wrapException(r.SassScriptException$(r.S(e)+V.x20must_b,B)):(W=r.SassScriptException$("Invalid parameters.",B),r.wrapException(W))},SassCalculation_calcSize(e,t){var n=$.JSArray_Object,a=r._setArrayType([e],n);return t!=null&&a.push(t),r.SassCalculation__verifyLength(a,2),e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],n),t!=null&&n.push(t),new r.SassCalculation("calc-size",n)},SassCalculation_operateInternal(e,t,n,a,s,i){var o,l;return s?(t=r.SassCalculation__simplify(t),n=r.SassCalculation__simplify(n),u.CalculationOperator_dpX===e||u.CalculationOperator_KrC===e?t instanceof r.SassNumber&&n instanceof r.SassNumber&&(o=t.hasCompatibleUnits$1(n),!o&&a!=null&&t.isComparableTo$1(n)&&(i.call$2("In future versions of Sass, "+a+"() will be interpreted as the CSS "+a+V.x28__cal+a+V.x28__ins,u.Deprecation_WW3),o=!0),o)?e===u.CalculationOperator_dpX?t.plus$1(n):t.minus$1(n):(r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([t,n],$.JSArray_Object)),n instanceof r.SassNumber?(l=n._number$_value,l=l<0&&!r.fuzzyEquals(l,0)):l=!1,l&&(n=n.times$1(r.SassNumber_SassNumber(-1,null)),e=e===u.CalculationOperator_dpX?u.CalculationOperator_KrC:u.CalculationOperator_dpX),new r.CalculationOperation(e,t,n)):t instanceof r.SassNumber&&n instanceof r.SassNumber?e===u.CalculationOperator_LPB?t.times$1(n):t.dividedBy$1(n):new r.CalculationOperation(e,t,n)):new r.CalculationOperation(e,t,n)},SassCalculation__roundWithStep(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m=null;if(!r.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],$.String).contains$1(0,e))throw r.wrapException(r.ArgumentError$(e+V.x20must_b,m));if(a=t._number$_value,a==1/0||a==-1/0?(s=n._number$_value,s=s==1/0||s==-1/0):s=!1,s?s=!0:(s=n._number$_value,s=s===0||isNaN(a)||isNaN(s)),s)return s=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),s);if(a==1/0||a==-1/0)return t;if(s=n._number$_value,s==1/0||s==-1/0){e:{if(a===0){s=t;break e}if(i=e==="nearest",s=i,o=!s,l=m,o?(l=e==="to-zero",s=l):s=!0,_=m,s?(_=a>0,s=_,c=!0):(c=!1,s=!1),s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),s);break e}if(i?s=!0:(o||(l=e==="to-zero"),s=l),s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),s);break e}if(p=e==="up",s=p,s?(c||(_=a>0),s=_):s=!1,s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(1/0,t.get$denominatorUnits(t),s);break e}if(p){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),s);break e}if(h=e==="down",s=h,s?s=a<0:s=!1,s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(-1/0,t.get$denominatorUnits(t),s);break e}if(h){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),s);break e}s=r.throwExpression(r.UnsupportedError$("Invalid argument: "+e+"."))}return s}d=n.convertValueToMatch$1(t);e:{if(e==="nearest"){s=u.JSNumber_methods.round$0(a/d),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="up"){f=a/d,s=s<0?u.JSNumber_methods.floor$0(f):u.JSNumber_methods.ceil$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="down"){f=a/d,s=s<0?u.JSNumber_methods.ceil$0(f):u.JSNumber_methods.floor$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="to-zero"){s=a/d,a<0?(s=u.JSNumber_methods.ceil$0(s),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(s*d,t.get$denominatorUnits(t),f),s=f):(s=u.JSNumber_methods.floor$0(s),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(s*d,t.get$denominatorUnits(t),f),s=f);break e}s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),s);break e}return s},SassCalculation__simplify(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=null,S=" can't be used in a calculation.";e:{if(e instanceof r.SassNumber||e instanceof r.CalculationOperation){t=e;break e}if(t=e instanceof r.SassString,n=m,t&&!e._hasQuotes){t=e;break e}if(t&&r.throwExpression(r.SassScriptException$("Quoted string "+e.toString$0(0)+S,m)),a=e instanceof r.SassCalculation,s=m,i=m,o=!1,l=m,t=!1,a?(_=e.name==="calc",_?(i=e.$arguments,s=i.length===1,c=s,c?(p=i[0],n=p,n instanceof r.SassString&&($.SassString._as(p),p._hasQuotes||(l=p._string$_text,t=r.SassCalculation__needsParentheses(l))),o=!0):p=n):p=n,h=_,d=h):(p=n,_=m,d=!1,h=!1),t){t=new r.SassString("("+r.S(l)+")",!1);break e}if(t=!1,a&&_&&(d||(h?t=i:(i=e.$arguments,t=i,h=!0),s=t.length===1),t=s),t){o||(p=(h?i:e.$arguments)[0]),f=p,t=f;break e}if(a){t=e;break e}e instanceof r.Value&&r.throwExpression(r.SassScriptException$("Value "+e.toString$0(0)+S,m)),t=r.throwExpression(r.ArgumentError$("Unexpected calculation argument "+r.S(e)+".",m))}return t},SassCalculation__needsParentheses(e){var t,n,a,s,i,o,l,_=e.charCodeAt(0);if(_===32||_===9||_===10||_===13||_===12||_===47||_===42)return!0;if(t=e.length,n=t>=4&&r.characterEqualsIgnoreCase(_,118),t<2)return!1;if(a=e.charCodeAt(1),a===32||a===9||a===10||a===13||a===12||a===47||a===42)return!0;if(n=n&&r.characterEqualsIgnoreCase(a,97),t<3)return!1;if(s=e.charCodeAt(2),s===32||s===9||s===10||s===13||s===12||s===47||s===42)return!0;if(n=n&&r.characterEqualsIgnoreCase(s,114),t<4)return!1;if(i=e.charCodeAt(3),n&&i===40||i===32||i===9||i===10||i===13||i===12||i===47||i===42)return!0;for(o=4;o<t;++o)if(l=e.charCodeAt(o),l===32||l===9||l===10||l===13||l===12||l===47||l===42)return!0;return!1},SassCalculation__verifyCompatibleNumbers(e){var t,n,a,s,i,o,l,_;for(t=e.length,n=0;a=e.length,n<a;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)if(s=e[n],s instanceof r.SassNumber&&s.get$hasComplexUnits())throw r.wrapException(r.SassScriptException$("Number "+s.toString$0(0)+" isn't compatible with CSS calculations.",null));for(t=a,i=0;i<t-1;++i)if(o=e[i],o instanceof r.SassNumber){for(l=i+1;t=e.length,l<t;++l)if(_=e[l],_ instanceof r.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.SassScriptException$(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength(e,t){var n;if(e.length!==t&&!u.JSArray_methods.any$1(e,new r.SassCalculation__verifyLength_closure))throw n=e.length,r.wrapException(r.SassScriptException$(""+t+" arguments required, but only "+n+" "+r.pluralize("was",n,"were")+" passed.",null))},SassCalculation__singleArgument(e,t,n,a){return t=r.SassCalculation__simplify(t),t instanceof r.SassNumber?(a&&t.assertNoUnits$0(),n.call$1(t)):new r.SassCalculation(e,r._setArrayType([t],$.JSArray_Object))},SassCalculation:function(t,n){this.name=t,this.$arguments=n},SassCalculation__verifyLength_closure:function(){},CalculationOperation:function(t,n,a){this._operator=t,this._left=n,this._right=a},CalculationOperator:function(t,n,a,s,i){var o=this;o.name=t,o.operator=n,o.precedence=a,o.index=s,o._name=i},SassColor_SassColor$rgb(e,t,n,a){return r.SassColor_SassColor$rgbInternal(e,t,n,a,null)},SassColor_SassColor$rgbInternal(e,t,n,a,s){var i=null,o=e??i,l=t??i,_=n??i;return r.SassColor$_forSpace(u.RgbColorSpace_i0P,o,l,_,a??i,s)},SassColor_SassColor$hsl(e,t,n,a){var s=null,i=e??s,o=t??s,l=n??s;return r.SassColor_SassColor$forSpaceInternal(u.HslColorSpace_JQ2,i,o,l,a??s)},SassColor_SassColor$hwb(e,t,n,a){var s=null,i=e??s,o=t??s,l=n??s;return r.SassColor_SassColor$forSpaceInternal(u.HwbColorSpace_guQ,i,o,l,a??s)},SassColor_SassColor$forSpaceInternal(e,t,n,a,s){var i,o,l=null;e:{if(u.HslColorSpace_JQ2===e){i=n==null,o=r.SassColor__normalizeHue(t,!i&&n<0&&!r.fuzzyEquals(n,0)),o=r.SassColor$_forSpace(e,o,i?l:Math.abs(n),a,s,l),i=o;break e}if(u.HwbColorSpace_guQ===e){i=r.SassColor$_forSpace(e,r.SassColor__normalizeHue(t,!1),n,a,s,l);break e}if(u.LchColorSpace_Bpv===e||u.OklchColorSpace_9Gj===e){i=n==null,o=i?l:Math.abs(n),o=r.SassColor$_forSpace(e,t,o,r.SassColor__normalizeHue(a,!i&&n<0&&!r.fuzzyEquals(n,0)),s,l),i=o;break e}i=r.SassColor$_forSpace(e,t,n,a,s,l);break e}return i},SassColor$_forSpace(e,t,n,a,s,i){return new r.SassColor(e,t,n,a,i,r.NullableExtension_andThen(s,new r.SassColor$_forSpace_closure))},SassColor__normalizeHue(e,t){var n,a;return e==null?e:(n=u.JSNumber_methods.$mod(e,360),a=t?180:0,u.JSNumber_methods.$mod(n+360+a,360))},SassColor:function(t,n,a,s,i,o){var l=this;l._space=t,l.channel0OrNull=n,l.channel1OrNull=a,l.channel2OrNull=s,l.format=i,l.alphaOrNull=o},SassColor$_forSpace_closure:function(){},_ColorFormatEnum:function(){},SpanColorFormat:function(t){this._color$_span=t},ColorChannel:function(t,n,a){this.name=t,this.isPolarAngle=n,this.associatedUnit=a},LinearChannel:function(t,n,a,s,i,o,l,_){var c=this;c.min=t,c.max=n,c.requiresPercent=a,c.lowerClamped=s,c.upperClamped=i,c.name=o,c.isPolarAngle=l,c.associatedUnit=_},GamutMapMethod_GamutMapMethod$fromName(e){var t;e:{if(e==="clip"){t=u.ClipGamutMap_clip;break e}if(e==="local-minde"){t=u.LocalMindeGamutMap_A2x;break e}t=r.throwExpression(r.SassScriptException$('Unknown gamut map method "'+e+'".',null))}return t},GamutMapMethod:function(){},ClipGamutMap:function(t){this.name=t},LocalMindeGamutMap:function(t){this.name=t},InterpolationMethod$(e,t){var n;return e.get$isPolarInternal()?n=t??u.HueInterpolationMethod_0:n=null,!e.get$isPolarInternal()&&t!=null&&r.throwExpression(r.ArgumentError$(V.Hue_in+e.toString$0(0)+".",null)),new r.InterpolationMethod(e,n)},InterpolationMethod_InterpolationMethod$fromValue(e,t){var n,a,s,i=e.assertCommonListStyle$2$allowSlash(t,!1);if(i.length===0)throw r.wrapException(r.SassScriptException$(V.Expecta,t));if(n=u.JSArray_methods.get$first(i).assertString$1(t),n.assertUnquoted$1(t),a=r.ColorSpace_fromName(n._string$_text,t),i.length===1)return r.InterpolationMethod$(a,null);if(s=r.HueInterpolationMethod_HueInterpolationMethod$_fromValue(i[1],t),i.length===2)throw r.wrapException(r.SassScriptException$('Expected unquoted string "hue" after '+e.toString$0(0)+".",t));if(n=i[2].assertString$1(t),n.assertUnquoted$1(t),n._string$_text.toLowerCase()!=="hue")throw r.wrapException(r.SassScriptException$(V.Expectu+e.toString$0(0)+", was "+i[2].toString$0(0)+".",t));if(i.length>3)throw r.wrapException(r.SassScriptException$('Expected nothing after "hue" in '+e.toString$0(0)+".",t));if(!a.get$isPolarInternal())throw r.wrapException(r.SassScriptException$('Hue interpolation method "'+s.toString$0(0)+V.x20hue__+a.toString$0(0)+".",t));return r.InterpolationMethod$(a,s)},HueInterpolationMethod_HueInterpolationMethod$_fromValue(e,t){var n,a=e.assertString$1(t);a.assertUnquoted$0(),n=a._string$_text.toLowerCase();e:{if(n==="shorter"){a=u.HueInterpolationMethod_0;break e}if(n==="longer"){a=u.HueInterpolationMethod_1;break e}if(n==="increasing"){a=u.HueInterpolationMethod_2;break e}if(n==="decreasing"){a=u.HueInterpolationMethod_3;break e}a=r.throwExpression(r.SassScriptException$("Unknown hue interpolation method "+e.toString$0(0)+".",t))}return a},InterpolationMethod:function(t,n){this.space=t,this.hue=n},HueInterpolationMethod:function(t,n){this.index=t,this._name=n},ColorSpace_fromName(e,t){var n,a=e.toLowerCase();e:{if(a==="rgb"){n=u.RgbColorSpace_i0P;break e}if(a==="hwb"){n=u.HwbColorSpace_guQ;break e}if(a==="hsl"){n=u.HslColorSpace_JQ2;break e}if(a==="srgb"){n=u.SrgbColorSpace_thf;break e}if(a==="srgb-linear"){n=u.SrgbLinearColorSpace_kUj;break e}if(a==="display-p3"){n=u.DisplayP3ColorSpace_MmT;break e}if(a==="display-p3-linear"){n=u.DisplayP3LinearColorSpace_PrP;break e}if(a==="a98-rgb"){n=u.A98RgbColorSpace_lf2;break e}if(a==="prophoto-rgb"){n=u.ProphotoRgbColorSpace_BDz;break e}if(a==="rec2020"){n=u.Rec2020ColorSpace_6oo;break e}if(a==="xyz"||a==="xyz-d65"){n=u.XyzD65ColorSpace_WiJ;break e}if(a==="xyz-d50"){n=u.XyzD50ColorSpace_2OB;break e}if(a==="lab"){n=u.LabColorSpace_2nT;break e}if(a==="lch"){n=u.LchColorSpace_Bpv;break e}if(a==="oklab"){n=u.OklabColorSpace_540;break e}if(a==="oklch"){n=u.OklchColorSpace_9Gj;break e}n=r.throwExpression(r.SassScriptException$('Unknown color space "'+e+'".',t))}return n},ColorSpace:function(){},A98RgbColorSpace:function(t,n){this.name=t,this._channels=n},DisplayP3ColorSpace:function(t,n){this.name=t,this._channels=n},DisplayP3LinearColorSpace:function(t,n){this.name=t,this._channels=n},HslColorSpace:function(t,n){this.name=t,this._channels=n},HwbColorSpace:function(t,n){this.name=t,this._channels=n},HwbColorSpace_convert_toRgb:function(t,n){this._box_0=t,this.factor=n},LabColorSpace:function(t,n){this.name=t,this._channels=n},LchColorSpace:function(t,n){this.name=t,this._channels=n},LmsColorSpace:function(t,n){this.name=t,this._channels=n},OklabColorSpace:function(t,n){this.name=t,this._channels=n},OklchColorSpace:function(t,n){this.name=t,this._channels=n},ProphotoRgbColorSpace:function(t,n){this.name=t,this._channels=n},Rec2020ColorSpace:function(t,n){this.name=t,this._channels=n},RgbColorSpace:function(t,n){this.name=t,this._channels=n},SrgbColorSpace:function(t,n){this.name=t,this._channels=n},SrgbLinearColorSpace:function(t,n){this.name=t,this._channels=n},XyzD50ColorSpace:function(t,n){this.name=t,this._channels=n},XyzD65ColorSpace:function(t,n){this.name=t,this._channels=n},SassFunction:function(t,n){this.callable=t,this._function$_compileContext=n},SassList$(e,t,n){var a=new r.SassList(r.List_List$unmodifiable(e,$.Value),t,n);return a.SassList$3$brackets(e,t,n),a},SassList:function(t,n,a){this._list$_contents=t,this._separator=n,this._hasBrackets=a},SassList_isBlank_closure:function(){},ListSeparator:function(t,n,a,s){var i=this;i._list$_name=t,i.separator=n,i.index=a,i._name=s},SassMap:function(t){this._map$_contents=t},SassMixin:function(t,n){this.callable=t,this._mixin$_compileContext=n},_SassNull:function(){},conversionFactor(e,t){var n;return e===t?1:(n=u.Map_NtHoP.$index(0,e),n!=null?n.$index(0,t):null)},SassNumber_SassNumber(e,t){return t==null?new r.UnitlessSassNumber(e,null):new r.SingleUnitSassNumber(t,e,null)},SassNumber_SassNumber$withUnits(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D=null,B=D,U=D;if(U=n.length,a=U,B=a<=0,a=B,s=D,i=D,a?(s=t==null,a=s,o=!a,o?(i=(t??$.List_String._as(t)).length<=0,a=i):a=!0,l=t,_=!0,c=!0):(l=D,_=!1,c=!1,o=!1,a=!1),a)return new r.UnitlessSassNumber(e,D);if(p=D,a=!1,h=!0,d=U,d===1&&(p=n[0],_?a=s:(c?a=l:(a=t,c=h,l=a),s=a==null,a=s,_=!0),a?a=!0:o?a=i:(c?a=l:(a=t,c=h,l=a),i=(a??$.List_String._as(a)).length<=0,a=i,o=!0)),a)return new r.SingleUnitSassNumber(p,e,D);if(a=!1,h=!0,_||(c?a=l:(a=t,c=h,l=a),s=a==null),a=s,a?a=!0:(o||(c?a=l:(a=t,c=h,l=a),i=(a??$.List_String._as(a)).length<=0),a=i),f=n,a)return new r.ComplexSassNumber(r.List_List$unmodifiable(f,$.String),u.List_empty,e,D);if(a=B,m=D,a?(c?a=l:(a=t,l=a,c=!0),a=a!=null,a&&(m=c?l:t,m==null&&(m=$.List_String._as(m)))):a=!1,a)return new r.ComplexSassNumber(u.List_empty,r.List_List$unmodifiable(m,$.String),e,D);for(f=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),S=r._setArrayType(t.slice(0),r.instanceType(t)),m=r._setArrayType([],$.JSArray_String),a=S.length,v=e,y=0;y<S.length;S.length===a||(0,r.throwConcurrentModificationError)(S),++y){for(C=S[y],M=0;;){if(!(M<f.length)){I=!1;break}e:{if(k=r.conversionFactor(C,f[M]),k==null)break e;v*=k,u.JSArray_methods.removeAt$1(f,M),I=!0;break}++M}I||m.push(C)}e:{if(R=f.length,a=R,P=a<=0,P?(T=m.length<=0,a=T):(T=D,a=!1),a){a=new r.UnitlessSassNumber(v,D);break e}if(a=!1,R===1?(p=f[0],a=P?T:m.length<=0):p=D,a){a=new r.SingleUnitSassNumber(p,v,D);break e}a=$.String,a=new r.ComplexSassNumber(r.List_List$unmodifiable(f,a),r.List_List$unmodifiable(m,a),v,D);break e}return a},SassNumber:function(){},SassNumber__coerceOrConvertValue_compatibilityException:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.other=n,_.otherName=a,_.otherHasUnits=s,_.name=i,_.newNumerators=o,_.newDenominators=l},SassNumber__coerceOrConvertValue_closure:function(t,n){this._box_0=t,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure0:function(t){this.compatibilityException=t},SassNumber__coerceOrConvertValue_closure1:function(t,n){this._box_0=t,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure2:function(t){this.compatibilityException=t},SassNumber_plus_closure:function(){},SassNumber_minus_closure:function(){},SassNumber_multiplyUnits_closure:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure0:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber_multiplyUnits_closure1:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure2:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber__areAnyConvertible_closure:function(t){this.units2=t},SassNumber__canonicalizeUnitList_closure:function(){},SassNumber__canonicalMultiplier_closure:function(t){this.$this=t},SassNumber_unitSuggestion_closure:function(){},SassNumber_unitSuggestion_closure0:function(){},ComplexSassNumber:function(t,n,a,s){var i=this;i._numeratorUnits=t,i._denominatorUnits=n,i._number$_value=a,i.hashCache=null,i.asSlash=s},SingleUnitSassNumber:function(t,n,a){var s=this;s._unit=t,s._number$_value=n,s.hashCache=null,s.asSlash=a},SingleUnitSassNumber__coerceToUnit_closure:function(t,n){this.$this=t,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure:function(t){this.$this=t},SingleUnitSassNumber_multiplyUnits_closure:function(t,n){this._box_0=t,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure0:function(t,n){this._box_0=t,this.$this=n},UnitlessSassNumber:function(t,n){this._number$_value=t,this.hashCache=null,this.asSlash=n},SassString$(e,t){return new r.SassString(e,t)},SassString:function(t,n){var a=this;a._string$_text=t,a._hasQuotes=n,a.__SassString__sassLength_FI=b,a._hashCache=null},AnySelectorVisitor:function(){},AnySelectorVisitor_visitComplexSelector_closure:function(t){this.$this=t},AnySelectorVisitor_visitCompoundSelector_closure:function(t){this.$this=t},_EvaluateVisitor$0(e,t,n,a,s,i){var o=$.Uri,l=$.Module_AsyncCallable,_=r._setArrayType([],$.JSArray_Record_2_String_and_AstNode);return o=new r._EvaluateVisitor0(t,a,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.AsyncCallable),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,$.Configuration),r.LinkedHashMap_LinkedHashMap$_empty(o,$.AstNode),n,r.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),s,i,new r.Object,r.AsyncEnvironment$(),r.LinkedHashSet_LinkedHashSet$_empty(o),r.LinkedHashMap_LinkedHashMap$_empty(o,$.nullable_AstNode),_,u.Configuration_Map_empty_null),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,n,a,s,i),o},_EvaluateVisitor0:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y){var C=this;C._async_evaluate$_importCache=t,C._async_evaluate$_nodeImporter=n,C._async_evaluate$_builtInFunctions=a,C._async_evaluate$_builtInModules=s,C._async_evaluate$_modules=i,C._async_evaluate$_moduleConfigurations=o,C._async_evaluate$_moduleNodes=l,C._async_evaluate$_logger=_,C._async_evaluate$_warningsEmitted=c,C._async_evaluate$_quietDeps=p,C._async_evaluate$_sourceMap=h,C._async_evaluate$_compileContext=d,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=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=m,C._async_evaluate$_activeModules=S,C._async_evaluate$_stack=v,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=y},_EvaluateVisitor_closure12:function(t){this.$this=t},_EvaluateVisitor_closure13:function(t){this.$this=t},_EvaluateVisitor_closure14:function(t){this.$this=t},_EvaluateVisitor_closure15:function(t){this.$this=t},_EvaluateVisitor_closure16:function(t){this.$this=t},_EvaluateVisitor_closure17:function(t){this.$this=t},_EvaluateVisitor_closure18:function(t){this.$this=t},_EvaluateVisitor_closure19:function(t){this.$this=t},_EvaluateVisitor_closure20:function(t){this.$this=t},_EvaluateVisitor__closure6:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure21:function(t){this.$this=t},_EvaluateVisitor__closure5:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure22:function(t){this.$this=t},_EvaluateVisitor_closure23:function(t){this.$this=t},_EvaluateVisitor__closure3:function(t,n,a,s){var i=this;i._box_0=t,i.values=n,i.span=a,i.callableNode=s},_EvaluateVisitor__closure4:function(t){this.$this=t},_EvaluateVisitor_closure24:function(t){this.$this=t},_EvaluateVisitor_run_closure0:function(t,n,a){this.$this=t,this.node=n,this.importer=a},_EvaluateVisitor_run__closure0:function(t,n,a){this.$this=t,this.importer=n,this.node=a},_EvaluateVisitor__loadModule_closure1:function(t,n){this._box_0=t,this.callback=n},_EvaluateVisitor__loadModule_closure2:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=a,_.baseUrl=s,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure1:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure2:function(t,n,a){this._box_1=t,this.callback=n,this.firstLoad=a},_EvaluateVisitor__execute_closure0:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=a,_.extensionStore=s,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure1:function(){},_EvaluateVisitor__combineCss_closure2:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule0:function(t,n,a,s,i,o){var l=this;l.$this=t,l.seen=n,l.clone=a,l.css=s,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure1:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure2:function(){},_EvaluateVisitor_visitAtRootRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure5:function(t,n,a){this.$this=t,this.newParent=n,this.node=a},_EvaluateVisitor__scopeForAtRoot_closure6:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure7:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure0:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure8:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure9:function(){},_EvaluateVisitor__scopeForAtRoot_closure10:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure0:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure0:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure2:function(t,n,a){this._box_0=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure3:function(t,n,a){this._box_1=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure4:function(t,n,a,s){var i=this;i.$this=t,i.list=n,i.setVariables=a,i.node=s},_EvaluateVisitor_visitEachRule__closure0:function(t,n,a){this.$this=t,this.setVariables=n,this.node=a},_EvaluateVisitor_visitEachRule___closure0:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure3:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure4:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure5:function(t,n,a){this.$this=t,this.name=n,this.children=a},_EvaluateVisitor_visitAtRule__closure0:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure6:function(){},_EvaluateVisitor_visitForRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure6:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure7:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure8:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.node=a,l.from=s,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure0:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure0:function(){},_EvaluateVisitor_visitIfRule_closure0:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure0:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure0:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure0:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure3:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure4:function(){},_EvaluateVisitor__visitDynamicImport__closure5:function(){},_EvaluateVisitor__visitDynamicImport__closure6:function(t,n,a,s,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=a,o.environment=s,o.children=i},_EvaluateVisitor__applyMixin_closure1:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure2:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin_closure2:function(t,n,a,s){var i=this;i.$this=t,i.contentCallable=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure1:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin___closure0:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin____closure0:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure3:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure4:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure4:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure5:function(t,n,a,s,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=a,o.mergedSources=s,o.node=i},_EvaluateVisitor_visitMediaRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure6:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure4:function(){},_EvaluateVisitor_visitStyleRule_closure6:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitStyleRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure5:function(){},_EvaluateVisitor__warnForBogusCombinators_closure0:function(){},_EvaluateVisitor_visitSupportsRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure4:function(){},_EvaluateVisitor__visitSupportsCondition_closure0:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure2:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor_visitVariableDeclaration_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure4:function(t,n,a){this.$this=t,this.node=n,this.value=a},_EvaluateVisitor_visitUseRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure0:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation0:function(){},_EvaluateVisitor_visitVariableExpression_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure0:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitIfExpression_closure0:function(){},_EvaluateVisitor_visitIfConditionOperation_closure0:function(){},_EvaluateVisitor_visitListExpression_closure0:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure3:function(){},_EvaluateVisitor_visitFunctionExpression_closure4:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor__visitCalculation_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__checkCalculationArguments_check0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure0:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.node=a,i.inLegacySassFunction=s},_EvaluateVisitor__visitCalculationExpression__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure0:function(t,n,a){this.$this=t,this.node=n,this.$function=a},_EvaluateVisitor__runUserDefinedCallable_closure0:function(t,n,a,s,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure0:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure0:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure0:function(){},_EvaluateVisitor__runFunctionCallable_closure0:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure2:function(t,n,a){this._box_0=t,this.evaluated=n,this.namedSet=a},_EvaluateVisitor__runBuiltInCallable_closure3:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure4:function(){},_EvaluateVisitor__evaluateArguments_closure3:function(){},_EvaluateVisitor__evaluateArguments_closure4:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure5:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.namedNodes=s},_EvaluateVisitor__evaluateArguments_closure6:function(){},_EvaluateVisitor__evaluateMacroArguments_closure3:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure4:function(t,n,a){this.$this=t,this.restNodeForSpan=n,this.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure5:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure6:function(t,n,a){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=a},_EvaluateVisitor__addRestMap_closure0:function(t,n,a,s,i,o){var l=this;l.$this=t,l.values=n,l.convert=a,l.expressionNode=s,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure0:function(t,n,a){this.parameters=t,this.positional=n,this.named=a},_EvaluateVisitor_visitCssAtRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure4:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure2:function(){},_EvaluateVisitor_visitCssMediaRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure5:function(t,n,a,s){var i=this;i.$this=t,i.mergedQueries=n,i.node=a,i.mergedSources=s},_EvaluateVisitor_visitCssMediaRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure6:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure2:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitCssStyleRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure1:function(){},_EvaluateVisitor_visitCssSupportsRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure4:function(){},_EvaluateVisitor__performInterpolationHelper_closure0:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure0:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure0:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation0:function(){},_EvaluateVisitor__stackFrame_closure0:function(t){this.$this=t},_ImportedCssVisitor0:function(t){this._async_evaluate$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure0:function(){},_ImportedCssVisitor_visitCssMediaRule_closure0:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure0:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure0:function(){},_EvaluationContext0:function(t,n){this._async_evaluate$_visitor=t,this._async_evaluate$_defaultWarnNodeWithSpan=n},cloneCssStylesheet(e,t){var n=t.clone$0();return new r._Record_2(new r._CloneCssVisitor(n._1)._visitChildren$2(r.ModifiableCssStylesheet$(e.get$span(e)),e),n._0)},_CloneCssVisitor:function(t){this._oldToNewSelectors=t},_EvaluateVisitor$(e,t,n,a,s,i){var o=$.Uri,l=$.Module_Callable,_=r._setArrayType([],$.JSArray_Record_2_String_and_AstNode);return o=new r._EvaluateVisitor(t,a,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Callable),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,$.Configuration),r.LinkedHashMap_LinkedHashMap$_empty(o,$.AstNode),n,r.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),s,i,new r.Object,r.Environment$(),r.LinkedHashSet_LinkedHashSet$_empty(o),r.LinkedHashMap_LinkedHashMap$_empty(o,$.nullable_AstNode),_,u.Configuration_Map_empty_null),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,n,a,s,i),o},Evaluator:function(t,n){this._visitor=t,this._importer=n},_EvaluateVisitor:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y){var C=this;C._evaluate$_importCache=t,C._evaluate$_nodeImporter=n,C._builtInFunctions=a,C._builtInModules=s,C._modules=i,C._moduleConfigurations=o,C._moduleNodes=l,C._logger=_,C._warningsEmitted=c,C._quietDeps=p,C._sourceMap=h,C._compileContext=d,C._environment=f,C._declarationName=C.__parent=C._mediaQuerySources=C._mediaQueries=C._styleRuleIgnoringAtRoot=null,C._member="root stylesheet",C._importSpan=C._callableNode=null,C._inSupportsDeclaration=C._inKeyframes=C._atRootExcludingStyleRule=C._inUnknownAtRule=C._inFunction=!1,C._loadedUrls=m,C._activeModules=S,C._stack=v,C._importer=null,C._inDependency=!1,C.__extensionStore=C._preModuleComments=C._outOfOrderImports=C.__endOfImports=C.__root=C.__stylesheet=null,C._configuration=y},_EvaluateVisitor_closure:function(t){this.$this=t},_EvaluateVisitor_closure0:function(t){this.$this=t},_EvaluateVisitor_closure1:function(t){this.$this=t},_EvaluateVisitor_closure2:function(t){this.$this=t},_EvaluateVisitor_closure3:function(t){this.$this=t},_EvaluateVisitor_closure4:function(t){this.$this=t},_EvaluateVisitor_closure5:function(t){this.$this=t},_EvaluateVisitor_closure6:function(t){this.$this=t},_EvaluateVisitor_closure7:function(t){this.$this=t},_EvaluateVisitor__closure2:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure8:function(t){this.$this=t},_EvaluateVisitor__closure1:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure9:function(t){this.$this=t},_EvaluateVisitor_closure10:function(t){this.$this=t},_EvaluateVisitor__closure:function(t,n,a,s){var i=this;i._box_0=t,i.values=n,i.span=a,i.callableNode=s},_EvaluateVisitor__closure0:function(t){this.$this=t},_EvaluateVisitor_closure11:function(t){this.$this=t},_EvaluateVisitor_run_closure:function(t,n,a){this.$this=t,this.node=n,this.importer=a},_EvaluateVisitor_run__closure:function(t,n,a){this.$this=t,this.importer=n,this.node=a},_EvaluateVisitor_runExpression_closure:function(t,n,a){this.$this=t,this.importer=n,this.expression=a},_EvaluateVisitor_runExpression__closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor_runExpression___closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor_runStatement_closure:function(t,n,a){this.$this=t,this.importer=n,this.statement=a},_EvaluateVisitor_runStatement__closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_runStatement___closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor__loadModule_closure:function(t,n){this._box_0=t,this.callback=n},_EvaluateVisitor__loadModule_closure0:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=a,_.baseUrl=s,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure0:function(t,n,a){this._box_1=t,this.callback=n,this.firstLoad=a},_EvaluateVisitor__execute_closure:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=a,_.extensionStore=s,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure:function(){},_EvaluateVisitor__combineCss_closure0:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule:function(t,n,a,s,i,o){var l=this;l.$this=t,l.seen=n,l.clone=a,l.css=s,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure0:function(){},_EvaluateVisitor_visitAtRootRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure:function(t,n,a){this.$this=t,this.newParent=n,this.node=a},_EvaluateVisitor__scopeForAtRoot_closure0:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure1:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure2:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure3:function(){},_EvaluateVisitor__scopeForAtRoot_closure4:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure:function(t,n,a){this._box_0=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure0:function(t,n,a){this._box_1=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure1:function(t,n,a,s){var i=this;i.$this=t,i.list=n,i.setVariables=a,i.node=s},_EvaluateVisitor_visitEachRule__closure:function(t,n,a){this.$this=t,this.setVariables=n,this.node=a},_EvaluateVisitor_visitEachRule___closure:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure0:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure1:function(t,n,a){this.$this=t,this.name=n,this.children=a},_EvaluateVisitor_visitAtRule__closure:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure2:function(){},_EvaluateVisitor_visitForRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure1:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure2:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure3:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.node=a,l.from=s,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure:function(){},_EvaluateVisitor_visitIfRule_closure:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure0:function(){},_EvaluateVisitor__visitDynamicImport__closure1:function(){},_EvaluateVisitor__visitDynamicImport__closure2:function(t,n,a,s,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=a,o.environment=s,o.children=i},_EvaluateVisitor__applyMixin_closure:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure0:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin_closure0:function(t,n,a,s){var i=this;i.$this=t,i.contentCallable=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin___closure:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin____closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure0:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure1:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure0:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure1:function(t,n,a,s,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=a,o.mergedSources=s,o.node=i},_EvaluateVisitor_visitMediaRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure2:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure0:function(){},_EvaluateVisitor_visitStyleRule_closure2:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitStyleRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure1:function(){},_EvaluateVisitor__warnForBogusCombinators_closure:function(){},_EvaluateVisitor_visitSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure1:function(){},_EvaluateVisitor__visitSupportsCondition_closure:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor_visitVariableDeclaration_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure1:function(t,n,a){this.$this=t,this.node=n,this.value=a},_EvaluateVisitor_visitUseRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation:function(){},_EvaluateVisitor_visitVariableExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitIfExpression_closure:function(){},_EvaluateVisitor_visitIfConditionOperation_closure:function(){},_EvaluateVisitor_visitListExpression_closure:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure0:function(){},_EvaluateVisitor_visitFunctionExpression_closure1:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor__visitCalculation_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__checkCalculationArguments_check:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.node=a,i.inLegacySassFunction=s},_EvaluateVisitor__visitCalculationExpression__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure:function(t,n,a){this.$this=t,this.node=n,this.$function=a},_EvaluateVisitor__runUserDefinedCallable_closure:function(t,n,a,s,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure:function(){},_EvaluateVisitor__runFunctionCallable_closure:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure:function(t,n,a){this._box_0=t,this.evaluated=n,this.namedSet=a},_EvaluateVisitor__runBuiltInCallable_closure0:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure1:function(){},_EvaluateVisitor__evaluateArguments_closure:function(){},_EvaluateVisitor__evaluateArguments_closure0:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure1:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.namedNodes=s},_EvaluateVisitor__evaluateArguments_closure2:function(){},_EvaluateVisitor__evaluateMacroArguments_closure:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure0:function(t,n,a){this.$this=t,this.restNodeForSpan=n,this.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure1:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure2:function(t,n,a){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=a},_EvaluateVisitor__addRestMap_closure:function(t,n,a,s,i,o){var l=this;l.$this=t,l.values=n,l.convert=a,l.expressionNode=s,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure:function(t,n,a){this.parameters=t,this.positional=n,this.named=a},_EvaluateVisitor_visitCssAtRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure1:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure0:function(){},_EvaluateVisitor_visitCssMediaRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure1:function(t,n,a,s){var i=this;i.$this=t,i.mergedQueries=n,i.node=a,i.mergedSources=s},_EvaluateVisitor_visitCssMediaRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure2:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure0:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitCssStyleRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure:function(){},_EvaluateVisitor_visitCssSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure1:function(){},_EvaluateVisitor__performInterpolationHelper_closure:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation:function(){},_EvaluateVisitor__stackFrame_closure:function(t){this.$this=t},_ImportedCssVisitor:function(t){this._visitor=t},_ImportedCssVisitor_visitCssAtRule_closure:function(){},_ImportedCssVisitor_visitCssMediaRule_closure:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure:function(){},_EvaluationContext:function(t,n){this._visitor=t,this._defaultWarnNodeWithSpan=n},EveryCssVisitor:function(){},EveryCssVisitor_visitCssAtRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssKeyframeBlock_closure:function(t){this.$this=t},EveryCssVisitor_visitCssMediaRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssStyleRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssStylesheet_closure:function(t){this.$this=t},EveryCssVisitor_visitCssSupportsRule_closure:function(t){this.$this=t},expressionToCalc(e){var t=r.ArgumentList$(r._setArrayType([u.C__MakeExpressionCalculationSafe.visitBinaryOperationExpression$1(0,e)],$.JSArray_Expression),u.Map_empty4,u.Map_empty5,e.get$span(0),null,null),n=e.get$span(0);return new r.FunctionExpression(null,r.stringReplaceAllUnchecked("calc","_","-"),"calc",t,n)},_MakeExpressionCalculationSafe:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor:function(){},_FindDependenciesVisitor:function(t,n,a,s,i){var o=this;o._find_dependencies$_uses=t,o._find_dependencies$_forwards=n,o._metaLoadCss=a,o._imports=s,o._metaNamespaces=i},__FindDependenciesVisitor_Object_RecursiveStatementVisitor:function(){},IsCalculationSafeVisitor:function(){},IsCalculationSafeVisitor_visitListExpression_closure:function(t){this.$this=t},RecursiveStatementVisitor:function(){},ReplaceExpressionVisitor:function(){},ReplaceExpressionVisitor_visitListExpression_closure:function(t){this.$this=t},ReplaceExpressionVisitor_visitIfConditionOperation_closure:function(t){this.$this=t},ReplaceExpressionVisitor_visitArgumentList_closure:function(t){this.$this=t},ReplaceExpressionVisitor_visitInterpolation_closure:function(t){this.$this=t},SelectorSearchVisitor:function(){},SelectorSearchVisitor_visitComplexSelector_closure:function(t){this.$this=t},SelectorSearchVisitor_visitCompoundSelector_closure:function(t){this.$this=t},serialize(e,t,n,a,s,i,o,l,_){var c,p,h,d,f=r._SerializeVisitor$(2,a,s,i,!0,o,l,!0);return e.accept$1(f),c=f._serialize$_buffer,p=c.toString$0(0),t?(h=new r.CodeUnits(p),h=h.any$1(h,new r.serialize_closure)):h=!1,h?d=l===u.OutputStyle_1?"\uFEFF":`@charset "UTF-8";
|
||
`:d="",c=o?c.buildSourceMap$1$prefix(d):null,new r._Record_2_sourceMap(d+p,c)},serializeValue(e,t,n){var a=null,s=r._SerializeVisitor$(a,t,a,a,n,!1,a,!0);return e.accept$1(s),s._serialize$_buffer.toString$0(0)},serializeSelector(e,t){var n=null,a=r._SerializeVisitor$(n,!0,n,n,!0,!1,n,!0);return e.accept$1(a),a._serialize$_buffer.toString$0(0)},_SerializeVisitor$(e,t,n,a,s,i,o,l){var _=i?new r.SourceMapBuffer(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Entry)):new r.NoSourceMapBuffer(new r.StringBuffer("")),c=o??u.OutputStyle_0,p=e??2;return r.RangeError_checkValueInInterval(p,0,10,"indentWidth"),new r._SerializeVisitor(_,c,t,s,32,p,u.LineFeed_2_lf)},serialize_closure:function(){},_SerializeVisitor:function(t,n,a,s,i,o,l){var _=this;_._serialize$_buffer=t,_._indentation=0,_._style=n,_._inspect=a,_._quote=s,_._indentCharacter=i,_._indentWidth=o,_._serialize$_lineFeed=l},_SerializeVisitor_visitCssComment_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssAtRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssMediaRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport__closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssStyleRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitList_closure:function(){},_SerializeVisitor_visitList_closure0:function(t,n){this.$this=t,this.value=n},_SerializeVisitor_visitList_closure1:function(t){this.$this=t},_SerializeVisitor_visitMap_closure:function(t){this.$this=t},_SerializeVisitor_visitSelectorList_closure:function(){},_SerializeVisitor__write_closure:function(t,n){this.$this=t,this.value=n},_SerializeVisitor__visitChildren_closure:function(t,n){this.$this=t,this.child=n},_SerializeVisitor__visitChildren_closure0:function(t,n){this.$this=t,this.child=n},OutputStyle:function(t,n){this.index=t,this._name=n},LineFeed:function(t,n){this.index=t,this._name=n},StatementSearchVisitor:function(){},StatementSearchVisitor_visitIfRule_closure:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure0:function(t){this.$this=t},StatementSearchVisitor_visitIfRule_closure0:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure:function(t){this.$this=t},StatementSearchVisitor_visitChildren_closure:function(t){this.$this=t},Entry:function(t,n,a){this.source=t,this.target=n,this.identifierName=a},SingleMapping_SingleMapping$fromEntries(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y=g.toList$0$ax(e);for(u.JSArray_methods.sort$0(y),t=r._setArrayType([],$.JSArray_TargetLineEntry),n=$.String,a=$.int,s=r.LinkedHashMap_LinkedHashMap$_empty(n,a),i=r.LinkedHashMap_LinkedHashMap$_empty(n,a),o=r.LinkedHashMap_LinkedHashMap$_empty(a,$.SourceFile),l=r._Cell$(),a=y.length,_=$.JSArray_TargetEntry,c=null,p=0;p<y.length;y.length===a||(0,r.throwConcurrentModificationError)(y),++p)h=y[p],(c==null||h.target.line>c)&&(c=h.target.line,d=r._setArrayType([],_),l.__late_helper$_value=d,t.push(new r.TargetLineEntry(c,d))),d=h.source,f=d.file,m=f.url,S=m==null?"":m.toString$0(0),v=s.putIfAbsent$2(S,new r.SingleMapping_SingleMapping$fromEntries_closure(s)),o.putIfAbsent$2(v,new r.SingleMapping_SingleMapping$fromEntries_closure0(h)),S=l.__late_helper$_value,S===l&&r.throwExpression(r.LateError$localNI("")),d=d.offset,g.add$1$ax(S,new r.TargetEntry(h.target.column,v,f.getLine$1(d),f.getColumn$1(d),null));return a=s.$ti,_=a._eval$1("LinkedHashMapValuesIterable<2>"),_=r.MappedIterable_MappedIterable(new r.LinkedHashMapValuesIterable(s,_),new r.SingleMapping_SingleMapping$fromEntries_closure1(o),_._eval$1("Iterable.E"),$.nullable_SourceFile),_=r.List_List$_of(_,r._instanceType(_)._eval$1("Iterable.E")),a=a._eval$1("LinkedHashMapKeysIterable<1>"),a=r.List_List$_of(new r.LinkedHashMapKeysIterable(s,a),a._eval$1("Iterable.E")),d=i.$ti._eval$1("LinkedHashMapKeysIterable<1>"),d=r.List_List$_of(new r.LinkedHashMapKeysIterable(i,d),d._eval$1("Iterable.E")),new r.SingleMapping(a,d,_,t,null,r.LinkedHashMap_LinkedHashMap$_empty(n,$.dynamic))},Mapping:function(){},SingleMapping:function(t,n,a,s,i,o){var l=this;l.urls=t,l.names=n,l.files=a,l.lines=s,l.targetUrl=i,l.sourceRoot=null,l.extensions=o},SingleMapping_SingleMapping$fromEntries_closure:function(t){this.urls=t},SingleMapping_SingleMapping$fromEntries_closure0:function(t){this.sourceEntry=t},SingleMapping_SingleMapping$fromEntries_closure1:function(t){this.files=t},SingleMapping_toJson_closure:function(){},SingleMapping_toJson_closure0:function(t){this.result=t},TargetLineEntry:function(t,n){this.line=t,this.entries=n},TargetEntry:function(t,n,a,s,i){var o=this;o.column=t,o.sourceUrlId=n,o.sourceLine=a,o.sourceColumn=s,o.sourceNameId=i},SourceFile$fromString(e,t){var n=new r.CodeUnits(e),a=r._setArrayType([0],$.JSArray_int),s=typeof t=="string"?r.Uri_parse(t):$.nullable_Uri._as(t);return a=new r.SourceFile(s,a,new Uint32Array(r._ensureNativeList(n.toList$0(n)))),a.SourceFile$decoded$2$url(n,t),a},SourceFile$decoded(e,t){var n=r._setArrayType([0],$.JSArray_int),a=typeof t=="string"?r.Uri_parse(t):$.nullable_Uri._as(t);return n=new r.SourceFile(a,n,new Uint32Array(r._ensureNativeList(g.toList$0$ax(e)))),n.SourceFile$decoded$2$url(e,t),n},FileLocation$_(e,t){return t<0?r.throwExpression(r.RangeError$("Offset may not be negative, was "+t+".")):t>e._decodedChars.length&&r.throwExpression(r.RangeError$("Offset "+t+V.x20must_n+e.get$length(0)+".")),new r.FileLocation(e,t)},_FileSpan$(e,t,n){return n<t?r.throwExpression(r.ArgumentError$("End "+n+" must come after start "+t+".",null)):n>e._decodedChars.length?r.throwExpression(r.RangeError$("End "+n+V.x20must_n+e.get$length(0)+".")):t<0&&r.throwExpression(r.RangeError$("Start may not be negative, was "+t+".")),new r._FileSpan(e,t,n)},FileSpanExtension_subspan(e,t,n){var a,s,i;return r.RangeError_checkValidRange(t,n,e.get$length(e)),t===0?a=n==null||n===e.get$length(e):a=!1,a?e:(s=e.get$start(e).offset,a=e.get$file(e),i=n==null?e.get$end(e).offset:s+n,a.span$2(0,s+t,i))},SourceFile:function(t,n,a){var s=this;s.url=t,s._lineStarts=n,s._decodedChars=a,s._cachedLine=null},FileLocation:function(t,n){this.file=t,this.offset=n},_FileSpan:function(t,n,a){this.file=t,this._file$_start=n,this._end=a},Highlighter$(e,t){var n=r.Highlighter__collateLines(r._setArrayType([r._Highlight$(e,null,!0)],$.JSArray__Highlight)),a=new r.Highlighter_closure(t).call$0(),s=u.JSInt_methods.toString$0(u.JSArray_methods.get$last(n).number+1),i=r.Highlighter__contiguous(n)?0:3,o=r._arrayInstanceType(n);return new r.Highlighter(n,a,null,1+Math.max(s.length,i),new r.MappedListIterable(n,new r.Highlighter$__closure,o._eval$1("MappedListIterable<1,int>")).reduce$1(0,u.CONSTANT),!r.isAllTheSame(new r.MappedListIterable(n,new r.Highlighter$__closure0,o._eval$1("MappedListIterable<1,Object?>"))),new r.StringBuffer(""))},Highlighter$multiple(e,t,n,a,s,i){var o,l,_,c,p,h=r._setArrayType([r._Highlight$(e,t,!0)],$.JSArray__Highlight);for(o=n.get$entries(n),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),h.push(r._Highlight$(l.key,l.value,!1));return h=r.Highlighter__collateLines(h),a?o=s??"\x1B[31m":o=null,a?l="\x1B[34m":l=null,_=u.JSInt_methods.toString$0(u.JSArray_methods.get$last(h).number+1),c=r.Highlighter__contiguous(h)?0:3,p=r._arrayInstanceType(h),new r.Highlighter(h,o,l,1+Math.max(_.length,c),new r.MappedListIterable(h,new r.Highlighter$__closure,p._eval$1("MappedListIterable<1,int>")).reduce$1(0,u.CONSTANT),!r.isAllTheSame(new r.MappedListIterable(h,new r.Highlighter$__closure0,p._eval$1("MappedListIterable<1,Object?>"))),new r.StringBuffer(""))},Highlighter__contiguous(e){var t,n,a;for(t=0;t<e.length-1;)if(n=e[t],++t,a=e[t],n.number+1!==a.number&&g.$eq$(n.url,a.url))return!1;return!0},Highlighter__collateLines(e){var t,n,a=r.groupBy(e,new r.Highlighter__collateLines_closure,$._Highlight,$.Object);for(t=new r.LinkedHashMapValueIterator(a,a._modifications,a._first);t.moveNext$0();)g.sort$1$ax(t.__js_helper$_current,new r.Highlighter__collateLines_closure0);return t=r._instanceType(a)._eval$1("LinkedHashMapEntriesIterable<1,2>"),n=t._eval$1("ExpandIterable<Iterable.E,_Line>"),t=r.List_List$_of(new r.ExpandIterable(new r.LinkedHashMapEntriesIterable(a,t),new r.Highlighter__collateLines_closure1,n),n._eval$1("Iterable.E")),t},_Highlight$(e,t,n){var a,s=new r._Highlight_closure(e).call$0();return t==null?a=null:a=r.stringReplaceAllUnchecked(t,`\r
|
||
`,`
|
||
`),new r._Highlight(s,n,a)},_Highlight__normalizeNewlines(e){var t,n,a,s,i,o,l=e.get$text();if(!u.JSString_methods.contains$1(l,`\r
|
||
`))return e;for(t=e.get$end(e).get$offset(),n=l.length-1,a=0;a<n;++a)l.charCodeAt(a)===13&&l.charCodeAt(a+1)===10&&--t;return n=e.get$start(e),s=e.get$sourceUrl(e),i=e.get$end(e).get$line(),s=r.SourceLocation$(t,e.get$end(e).get$column(),i,s),i=r.stringReplaceAllUnchecked(l,`\r
|
||
`,`
|
||
`),o=e.get$context(e),r.SourceSpanWithContext$(n,s,i,r.stringReplaceAllUnchecked(o,`\r
|
||
`,`
|
||
`))},_Highlight__normalizeTrailingNewline(e){var t,n,a,s,i,o,l;return!u.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)||u.JSString_methods.endsWith$1(e.get$text(),`
|
||
|
||
`)?e:(t=u.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1),n=e.get$text(),a=e.get$start(e),s=e.get$end(e),u.JSString_methods.endsWith$1(e.get$text(),`
|
||
`)?(i=r.findLineStart(e.get$context(e),e.get$text(),e.get$start(e).get$column()),i.toString,i=i+e.get$start(e).get$column()+e.get$length(e)===e.get$context(e).length):i=!1,i&&(n=u.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n.length===0?s=a:(i=e.get$end(e).get$offset(),o=e.get$sourceUrl(e),l=e.get$end(e).get$line(),s=r.SourceLocation$(i-1,r._Highlight__lastLineLength(t),l-1,o),a=e.get$start(e).get$offset()===e.get$end(e).get$offset()?s:e.get$start(e))),r.SourceSpanWithContext$(a,s,n,t))},_Highlight__normalizeEndOfLine(e){var t,n,a,s,i;return e.get$end(e).get$column()!==0||e.get$end(e).get$line()===e.get$start(e).get$line()?e:(t=u.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n=e.get$start(e),a=e.get$end(e).get$offset(),s=e.get$sourceUrl(e),i=e.get$end(e).get$line(),s=r.SourceLocation$(a-1,t.length-u.JSString_methods.lastIndexOf$1(t,`
|
||
`)-1,i-1,s),r.SourceSpanWithContext$(n,s,t,u.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)?u.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1):e.get$context(e)))},_Highlight__lastLineLength(e){var t=e.length;return t===0?0:e.charCodeAt(t-1)===10?t===1?0:t-u.JSString_methods.lastIndexOf$2(e,`
|
||
`,t-2)-1:t-u.JSString_methods.lastIndexOf$1(e,`
|
||
`)-1},Highlighter:function(t,n,a,s,i,o,l){var _=this;_._lines=t,_._primaryColor=n,_._secondaryColor=a,_._paddingBeforeSidebar=s,_._maxMultilineSpans=i,_._multipleFiles=o,_._highlighter$_buffer=l},Highlighter_closure:function(t){this.color=t},Highlighter$__closure:function(){},Highlighter$___closure:function(){},Highlighter$__closure0:function(){},Highlighter__collateLines_closure:function(){},Highlighter__collateLines_closure0:function(){},Highlighter__collateLines_closure1:function(){},Highlighter__collateLines__closure:function(t){this.line=t},Highlighter_highlight_closure:function(){},Highlighter__writeFileStart_closure:function(t){this.$this=t},Highlighter__writeMultilineHighlights_closure:function(t,n,a){this.$this=t,this.startLine=n,this.line=a},Highlighter__writeMultilineHighlights_closure0:function(t,n){this.$this=t,this.highlight=n},Highlighter__writeMultilineHighlights_closure1:function(t){this.$this=t},Highlighter__writeMultilineHighlights_closure2:function(t,n,a,s,i,o,l){var _=this;_._box_0=t,_.$this=n,_.current=a,_.startLine=s,_.line=i,_.highlight=o,_.endLine=l},Highlighter__writeMultilineHighlights__closure:function(t,n){this._box_0=t,this.$this=n},Highlighter__writeMultilineHighlights__closure0:function(t,n){this.$this=t,this.vertical=n},Highlighter__writeHighlightedText_closure:function(t,n,a,s){var i=this;i.$this=t,i.text=n,i.startColumn=a,i.endColumn=s},Highlighter__writeIndicator_closure:function(t,n,a){this.$this=t,this.line=n,this.highlight=a},Highlighter__writeIndicator_closure0:function(t,n,a){this.$this=t,this.line=n,this.highlight=a},Highlighter__writeIndicator_closure1:function(t,n,a,s){var i=this;i.$this=t,i.coversWholeLine=n,i.line=a,i.highlight=s},Highlighter__writeLabel_closure:function(t,n){this.$this=t,this.lines=n},Highlighter__writeLabel_closure0:function(t,n){this.$this=t,this.text=n},Highlighter__writeSidebar_closure:function(t,n,a){this._box_0=t,this.$this=n,this.end=a},_Highlight:function(t,n,a){this.span=t,this.isPrimary=n,this.label=a},_Highlight_closure:function(t){this.span=t},_Line:function(t,n,a,s){var i=this;i.text=t,i.number=n,i.url=a,i.highlights=s},SourceLocation$(e,t,n,a){return e<0?r.throwExpression(r.RangeError$("Offset may not be negative, was "+e+".")):n<0?r.throwExpression(r.RangeError$("Line may not be negative, was "+n+".")):t<0&&r.throwExpression(r.RangeError$("Column may not be negative, was "+t+".")),new r.SourceLocation(a,e,n,t)},SourceLocation:function(t,n,a,s){var i=this;i.sourceUrl=t,i.offset=n,i.line=a,i.column=s},SourceLocationMixin:function(){},SourceSpanExtension_messageMultiple(e,t,n,a,s,i,o){var l,_,c=e.get$start(e);return c=c.file.getLine$1(c.offset),l=e.get$start(e),l="line "+(c+1)+", column "+(l.file.getColumn$1(l.offset)+1),e.get$sourceUrl(e)!=null?(c=e.get$sourceUrl(e),_=b.$get$context(),c.toString,c=l+(" of "+_.prettyUri$1(c))):c=l,c=c+(": "+t+`
|
||
`)+r.Highlighter$multiple(e,n,a,s,i,o).highlight$0(),c.charCodeAt(0)==0,c},SourceSpanBase:function(){},MultiSourceSpanFormatException$(e,t,n,a,s){return new r.MultiSourceSpanFormatException(s,n,r.ConstantMap_ConstantMap$from(a,$.SourceSpan,$.String),e,t)},SourceSpanException:function(){},SourceSpanFormatException:function(t,n,a){this.source=t,this._span_exception$_message=n,this._span=a},MultiSourceSpanException:function(){},MultiSourceSpanFormatException:function(t,n,a,s,i){var o=this;o.source=t,o.primaryLabel=n,o.secondarySpans=a,o._span_exception$_message=s,o._span=i},SourceSpanMixin:function(){},SourceSpanWithContext$(e,t,n,a){var s=new r.SourceSpanWithContext(a,e,t,n);return s.SourceSpanBase$3(e,t,n),u.JSString_methods.contains$1(a,n)||r.throwExpression(r.ArgumentError$('The context line "'+a+'" must contain "'+n+'".',null)),r.findLineStart(a,n,e.get$column())==null&&r.throwExpression(r.ArgumentError$('The span text "'+n+'" must start at column '+(e.get$column()+1)+' in a line within "'+a+'".',null)),s},SourceSpanWithContext:function(t,n,a,s){var i=this;i._context=t,i.start=n,i.end=a,i.text=s},Chain_Chain$parse(e){var t,n,a=V.x3d_____;return e.length===0?new r.Chain(r.List_List$unmodifiable(r._setArrayType([],$.JSArray_Trace),$.Trace)):(t=b.$get$vmChainGap(),u.JSString_methods.contains$1(e,t)?(t=u.JSString_methods.split$1(e,t),n=r._arrayInstanceType(t),new r.Chain(r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(t,new r.Chain_Chain$parse_closure,n._eval$1("WhereIterable<1>")),r.trace_Trace___parseVM_tearOff$closure(),n._eval$1("MappedIterable<1,Trace>")),$.Trace))):u.JSString_methods.contains$1(e,a)?new r.Chain(r.List_List$unmodifiable(new r.MappedListIterable(r._setArrayType(e.split(a),$.JSArray_String),r.trace_Trace___parseFriendly_tearOff$closure(),$.MappedListIterable_String_Trace),$.Trace)):new r.Chain(r.List_List$unmodifiable(r._setArrayType([r.Trace_Trace$parse(e)],$.JSArray_Trace),$.Trace)))},Chain:function(t){this.traces=t},Chain_Chain$parse_closure:function(){},Chain_toTrace_closure:function(){},Chain_toString_closure0:function(){},Chain_toString__closure0:function(){},Chain_toString_closure:function(t){this.longest=t},Chain_toString__closure:function(t){this.longest=t},Frame___parseVM_tearOff(e){return r.Frame_Frame$parseVM(e)},Frame_Frame$parseVM(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseVM_closure(e))},Frame___parseV8_tearOff(e){return r.Frame_Frame$parseV8(e)},Frame_Frame$parseV8(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseV8_closure(e))},Frame_Frame$_parseFirefoxEval(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$_parseFirefoxEval_closure(e))},Frame___parseFirefox_tearOff(e){return r.Frame_Frame$parseFirefox(e)},Frame_Frame$parseFirefox(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseFirefox_closure(e))},Frame___parseFriendly_tearOff(e){return r.Frame_Frame$parseFriendly(e)},Frame_Frame$parseFriendly(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseFriendly_closure(e))},Frame__uriOrPathToUri(e){return u.JSString_methods.contains$1(e,b.$get$Frame__uriRegExp())?r.Uri_parse(e):u.JSString_methods.contains$1(e,b.$get$Frame__windowsRegExp())?r._Uri__Uri$file(e,!0):u.JSString_methods.startsWith$1(e,"/")?r._Uri__Uri$file(e,!1):u.JSString_methods.contains$1(e,"\\")?b.$get$windows().toUri$1(e):r.Uri_parse(e)},Frame__catchFormatException(e,t){var n;try{return n=t.call$0(),n}catch(a){if($.FormatException._is(r.unwrapException(a)))return new r.UnparsedFrame(r._Uri__Uri(null,"unparsed",null,null),e);throw a}},Frame:function(t,n,a,s){var i=this;i.uri=t,i.line=n,i.column=a,i.member=s},Frame_Frame$parseVM_closure:function(t){this.frame=t},Frame_Frame$parseV8_closure:function(t){this.frame=t},Frame_Frame$parseV8_closure_parseJsLocation:function(t){this.frame=t},Frame_Frame$_parseFirefoxEval_closure:function(t){this.frame=t},Frame_Frame$parseFirefox_closure:function(t){this.frame=t},Frame_Frame$parseFriendly_closure:function(t){this.frame=t},LazyTrace:function(t){this._thunk=t,this.__LazyTrace__trace_FI=b},LazyTrace_terse_closure:function(t){this.$this=t},Trace_Trace$from(e){return $.Trace._is(e)?e:e instanceof r.Chain?e.toTrace$0():new r.LazyTrace(new r.Trace_Trace$from_closure(e))},Trace_Trace$parse(e){var t,n;try{return e.length===0?(n=r.Trace$(r._setArrayType([],$.JSArray_Frame),null),n):u.JSString_methods.contains$1(e,b.$get$_v8Trace())?(n=r.Trace$parseV8(e),n):u.JSString_methods.contains$1(e," at ")?(n=r.Trace$parseJSCore(e),n):u.JSString_methods.contains$1(e,b.$get$_firefoxSafariTrace())||u.JSString_methods.contains$1(e,b.$get$_firefoxEvalTrace())?(n=r.Trace$parseFirefox(e),n):u.JSString_methods.contains$1(e,V.x3d_____)?(n=r.Chain_Chain$parse(e).toTrace$0(),n):u.JSString_methods.contains$1(e,b.$get$_friendlyTrace())?(n=r.Trace$parseFriendly(e),n):(n=r.Trace$parseVM(e),n)}catch(a){throw n=r.unwrapException(a),$.FormatException._is(n)?(t=n,r.wrapException(r.FormatException$(g.get$message$x(t)+`
|
||
Stack trace:
|
||
`+e,null,null))):a}},Trace___parseVM_tearOff(e){return r.Trace$parseVM(e)},Trace$parseVM(e){var t=r.List_List$unmodifiable(r.Trace__parseVM(e),$.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace__parseVM(e){var t,n=u.JSString_methods.trim$0(e),a=b.$get$vmChainGap(),s=$.WhereIterable_String,i=new r.WhereIterable(r._setArrayType(r.stringReplaceAllUnchecked(n,a,"").split(`
|
||
`),$.JSArray_String),new r.Trace__parseVM_closure,s);return i.get$iterator(0).moveNext$0()?(n=r.TakeIterable_TakeIterable(i,i.get$length(0)-1,s._eval$1("Iterable.E")),n=r.MappedIterable_MappedIterable(n,r.frame_Frame___parseVM_tearOff$closure(),r._instanceType(n)._eval$1("Iterable.E"),$.Frame),t=r.List_List$_of(n,r._instanceType(n)._eval$1("Iterable.E")),u.JSString_methods.endsWith$1(i.get$last(0),".da")||t.push(r.Frame_Frame$parseVM(i.get$last(0))),t):r._setArrayType([],$.JSArray_Frame)},Trace$parseV8(e){var t=r.SubListIterable$(r._setArrayType(e.split(`
|
||
`),$.JSArray_String),1,null,$.String).super$Iterable$skipWhile(0,new r.Trace$parseV8_closure),n=$.Frame;return n=r.List_List$unmodifiable(r.MappedIterable_MappedIterable(t,r.frame_Frame___parseV8_tearOff$closure(),t.$ti._eval$1("Iterable.E"),n),n),new r.Trace(n,new r._StringStackTrace(e))},Trace$parseJSCore(e){var t=r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(r._setArrayType(e.split(`
|
||
`),$.JSArray_String),new r.Trace$parseJSCore_closure,$.WhereIterable_String),r.frame_Frame___parseV8_tearOff$closure(),$.MappedIterable_String_Frame),$.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace$parseFirefox(e){var t=r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(r._setArrayType(u.JSString_methods.trim$0(e).split(`
|
||
`),$.JSArray_String),new r.Trace$parseFirefox_closure,$.WhereIterable_String),r.frame_Frame___parseFirefox_tearOff$closure(),$.MappedIterable_String_Frame),$.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace___parseFriendly_tearOff(e){return r.Trace$parseFriendly(e)},Trace$parseFriendly(e){var t=e.length===0?r._setArrayType([],$.JSArray_Frame):new r.MappedIterable(new r.WhereIterable(r._setArrayType(u.JSString_methods.trim$0(e).split(`
|
||
`),$.JSArray_String),new r.Trace$parseFriendly_closure,$.WhereIterable_String),r.frame_Frame___parseFriendly_tearOff$closure(),$.MappedIterable_String_Frame);return t=r.List_List$unmodifiable(t,$.Frame),new r.Trace(t,new r._StringStackTrace(e))},Trace$(e,t){var n=r.List_List$unmodifiable(e,$.Frame);return new r.Trace(n,new r._StringStackTrace(t??""))},Trace:function(t,n){this.frames=t,this.original=n},Trace_Trace$from_closure:function(t){this.trace=t},Trace__parseVM_closure:function(){},Trace$parseV8_closure:function(){},Trace$parseJSCore_closure:function(){},Trace$parseFirefox_closure:function(){},Trace$parseFriendly_closure:function(){},Trace_terse_closure:function(){},Trace_foldFrames_closure:function(t){this.oldPredicate=t},Trace_foldFrames_closure0:function(t){this._box_0=t},Trace_toString_closure0:function(){},Trace_toString_closure:function(t){this.longest=t},UnparsedFrame:function(t,n){this.uri=t,this.member=n},TransformByHandlers_transformByHandlers(e,t,n,a,s){var i=null,o={},l=r.StreamController_StreamController(i,i,i,i,!0,s);return o.subscription=null,l.onListen=new r.TransformByHandlers_transformByHandlers_closure(o,e,t,l,r.instantiate1(r.from_handlers__TransformByHandlers__defaultHandleError$closure(),s),n,a),l.get$stream()},TransformByHandlers__defaultHandleError(e,t,n){n.addError$2(e,t)},TransformByHandlers_transformByHandlers_closure:function(t,n,a,s,i,o,l){var _=this;_._box_1=t,_._this=n,_.onData=a,_.controller=s,_.handleError=i,_.handleDone=o,_.S=l},TransformByHandlers_transformByHandlers__closure:function(t,n,a){this.onData=t,this.controller=n,this.S=a},TransformByHandlers_transformByHandlers__closure1:function(t,n){this.handleError=t,this.controller=n},TransformByHandlers_transformByHandlers__closure0:function(t,n,a){this._box_0=t,this.handleDone=n,this.controller=a},TransformByHandlers_transformByHandlers__closure2:function(t,n){this._box_1=t,this._box_0=n},RateLimit__debounceAggregate(e,t,n,a,s,i,o){var l={};return l.soFar=l.timer=null,l.emittedLatestAsLeading=l.shouldClose=l.hasPending=!1,r.TransformByHandlers_transformByHandlers(e,new r.RateLimit__debounceAggregate_closure(l,o,n,!1,t,!0,i),new r.RateLimit__debounceAggregate_closure0(l,!0,o),i,o)},_collect(e,t,n){var a=t??r._setArrayType([],n._eval$1("JSArray<0>"));return g.add$1$ax(a,e),a},RateLimit__debounceAggregate_closure:function(t,n,a,s,i,o,l){var _=this;_._box_0=t,_.S=n,_.collect=a,_.leading=s,_.duration=i,_.trailing=o,_.T=l},RateLimit__debounceAggregate_closure_emit:function(t,n,a){this._box_0=t,this.sink=n,this.S=a},RateLimit__debounceAggregate__closure:function(t,n,a,s){var i=this;i._box_0=t,i.trailing=n,i.emit=a,i.sink=s},RateLimit__debounceAggregate_closure0:function(t,n,a){this._box_0=t,this.trailing=n,this.S=a},StringScannerException$(e,t,n){return new r.StringScannerException(n,e,t)},StringScannerException:function(t,n,a){this.source=t,this._span_exception$_message=n,this._span=a},LineScanner$(e){return new r.LineScanner(null,e)},LineScanner:function(t,n){var a=this;a._line_scanner$_column=a._line_scanner$_line=0,a.sourceUrl=t,a.string=n,a._string_scanner$_position=0,a._lastMatchPosition=a._lastMatch=null},SpanScanner$(e,t){var n,a=r.SourceFile$fromString(e,t);return t==null?n=null:n=typeof t=="string"?r.Uri_parse(t):$.Uri._as(t),new r.SpanScanner(a,n,e)},SpanScanner:function(t,n,a){var s=this;s._sourceFile=t,s.sourceUrl=n,s.string=a,s._string_scanner$_position=0,s._lastMatchPosition=s._lastMatch=null},_SpanScannerState:function(t,n){this._scanner=t,this.position=n},StringScanner$(e,t,n){var a;return n==null?a=null:a=typeof n=="string"?r.Uri_parse(n):$.Uri._as(n),new r.StringScanner(a,e)},StringScanner:function(t,n){var a=this;a.sourceUrl=t,a.string=n,a._string_scanner$_position=0,a._lastMatchPosition=a._lastMatch=null},AsciiGlyphSet:function(){},UnicodeGlyphSet:function(){},WatchEvent:function(t,n){this.type=t,this.path=n},ChangeType:function(t){this._watch_event$_name=t},A98RgbColorSpace0:function(t,n){this.name=t,this._space$_channels=n},AnySelectorVisitor0:function(){},AnySelectorVisitor_visitComplexSelector_closure0:function(t){this.$this=t},AnySelectorVisitor_visitCompoundSelector_closure0:function(t){this.$this=t},SupportsAnything0:function(t,n){this.contents=t,this.span=n},ArgumentList$0(e,t,n,a,s,i){var o=$.Expression_2,l=$.String;return new r.ArgumentList0(r.List_List$unmodifiable(e,o),r.ConstantMap_ConstantMap$from(t,l,o),r.ConstantMap_ConstantMap$from(n,l,$.FileSpan),i,s,a)},ArgumentList$empty0(e){return new r.ArgumentList0(u.List_empty24,u.Map_empty14,u.Map_empty5,null,null,e)},ArgumentList0:function(t,n,a,s,i,o){var l=this;l.positional=t,l.named=n,l.namedSpans=a,l.rest=s,l.keywordRest=i,l.span=o},argumentListClass_closure:function(){},argumentListClass__closure:function(){},argumentListClass__closure0:function(){},SassArgumentList$0(e,t,n){var a=$.Value_2;return a=new r.SassArgumentList0(r.ConstantMap_ConstantMap$from(t,$.String,a),r.List_List$unmodifiable(e,a),n,!1),a.SassList$3$brackets0(e,n,!1),a},SassArgumentList0:function(t,n,a,s){var i=this;i._argument_list$_keywords=t,i._argument_list$_wereKeywordsAccessed=!1,i._list1$_contents=n,i._list1$_separator=a,i._list1$_hasBrackets=s},JSArray1:function(){},AsyncImporter0:function(){},JSToDartAsyncImporter:function(t,n,a){this._async0$_canonicalize=t,this._load=n,this._nonCanonicalSchemes=a},JSToDartAsyncImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},JSToDartAsyncImporter_load_closure:function(t,n){this.$this=t,this.url=n},AsyncBuiltInCallable$mixin0(e,t,n,a,s){return new r.AsyncBuiltInCallable0(e,r.ScssParser$0("@mixin "+e+"("+t+") {",!1,s).parseParameterList$0(),new r.AsyncBuiltInCallable$mixin_closure0(n),!1)},AsyncBuiltInCallable0:function(t,n,a,s){var i=this;i.name=t,i._async_built_in0$_parameters=n,i._async_built_in0$_callback=a,i.acceptsContent=s},AsyncBuiltInCallable$mixin_closure0:function(t){this.callback=t},AsyncBuiltInCallable_withDeprecationWarning_closure0:function(t,n,a){this.$this=t,this.module=n,this.newName=a},compileAsync0(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=0,C=r._makeAsyncAwaitCompleter($.CompileResult_2),I,M,k,R,P,T,D,B,U=r._wrapJsFunctionForAsync(function(q,j){if(q===1)return r._asyncRethrow(j,C);for(;;)switch(y){case 0:D=$.Deprecation_3,B=r.LinkedHashSet_LinkedHashSet$_empty(D),h!=null&&B.addAll$1(0,h),M=r.LinkedHashSet_LinkedHashSet$_empty(D),n!=null&&M.addAll$1(0,n),k=r.LinkedHashSet_LinkedHashSet$_empty(D),s!=null&&k.addAll$1(0,s),_=new r.DeprecationProcessingLogger0(r.LinkedHashMap_LinkedHashMap$_empty(D,$.int),_,B,M,k,!v),_.validate$0(),D=c==null,D?B=m==null||m===r.Syntax_forPath0(e):B=!1,y=B?3:5;break;case 3:return i==null&&(i=r.AsyncImportCache$none()),B=b.$get$FilesystemImporter_cwd0(),M=r.isNodeJs()?E.process:null,g.$eq$(M==null?null:g.get$platform$x(M),"win32")?M=!0:(M=r.isNodeJs()?E.process:null,M=g.$eq$(M==null?null:g.get$platform$x(M),"darwin")),M?(M=r.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),k=b.$get$context(),M=r._realCasePath0(k.normalize$1(M))):(M=b.$get$context(),k=M.canonicalize$1(0,e),R=k,k=M,M=R),y=6,r._asyncAwait(i.importCanonical$3$originalUrl(B,k.toUri$1(M),k.toUri$1(e)),U);case 6:k=j,k.toString,P=k,y=4;break;case 5:B=r.readFile0(e),M=m??r.Syntax_forPath0(e),P=r.Stylesheet_Stylesheet$parse0(B,M,!1,b.$get$context().toUri$1(e));case 4:return y=7,r._asyncAwait(r._compileStylesheet2(P,_,i,c,b.$get$FilesystemImporter_cwd0(),a,f,S,o,l,p,d,t),U);case 7:T=j,_.summarize$1$js(!D),I=T,y=1;break;case 1:return r._asyncReturn(I,C)}});return r._asyncStartSync(U,C)},compileStringAsync0(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C){var I=0,M=r._makeAsyncAwaitCompleter($.CompileResult_2),k,R,P,T,D,B,U,q,j=r._wrapJsFunctionForAsync(function(G,Y){if(G===1)return r._asyncRethrow(Y,M);for(;;)switch(I){case 0:return U=$.Deprecation_3,q=r.LinkedHashSet_LinkedHashSet$_empty(U),d!=null&&q.addAll$1(0,d),R=r.LinkedHashSet_LinkedHashSet$_empty(U),n!=null&&R.addAll$1(0,n),P=r.LinkedHashSet_LinkedHashSet$_empty(U),s!=null&&P.addAll$1(0,s),c=new r.DeprecationProcessingLogger0(r.LinkedHashMap_LinkedHashMap$_empty(U,$.int),c,q,R,P,!C),c.validate$0(),T=r.Stylesheet_Stylesheet$parse0(e,S??u.Syntax_SCSS_0_scss0,!1,v),U=T.span,D=U.get$sourceUrl(U),$.Uri._is(D)&&D.get$scheme()===""&&p==null&&r.WarnForDeprecation_warnForDeprecation0(c,u.Deprecation_y9Y,"Passing a relative `url` argument ("+r.S(U.get$sourceUrl(U))+V.x29x20to_cm,null,null),o==null?U=r.isBrowser()?new r.NoOpImporter0:b.$get$FilesystemImporter_cwd0():U=o,I=3,r._asyncAwait(r._compileStylesheet2(T,c,i,p,U,a,m,y,l,_,h,f,t),j);case 3:B=Y,c.summarize$1$js(p!=null),k=B,I=1;break;case 1:return r._asyncReturn(k,M)}});return r._asyncStartSync(j,M)},_compileStylesheet2(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter($.CompileResult_2),S,v,y,C,I=r._wrapJsFunctionForAsync(function(M,k){if(M===1)return r._asyncRethrow(k,m);for(;;)switch(f){case 0:return a!=null&&r.WarnForDeprecation_warnForDeprecation0(t,u.Deprecation_PGp,V.The_le,null,null),f=3,r._asyncAwait(r._EvaluateVisitor$2(i,n,t,a,p,h).run$2(0,s,e),I);case 3:v=k,y=r.serialize0(v._1,d,_,!1,c,t,h,o,l),C=y._1,C!=null&&n!=null&&r.mapInPlace0(C.urls,new r._compileStylesheet_closure2(e,n)),S=new r.CompileResult0(v,y),f=1;break;case 1:return r._asyncReturn(S,m)}});return r._asyncStartSync(I,m)},_compileStylesheet_closure2:function(t,n){this.stylesheet=t,this.importCache=n},AsyncEnvironment$0(){var e=$.String,t=$.Module_AsyncCallable_2,n=$.AstNode_2,a=$.int,s=$.AsyncCallable_2,i=$.JSArray_Map_String_AsyncCallable_2;return new r.AsyncEnvironment0(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],$.JSArray_Module_AsyncCallable_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,$.Value_2)],$.JSArray_Map_String_Value_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode_2),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),null,r.LinkedHashSet_LinkedHashSet$_empty(e))},AsyncEnvironment$_0(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=$.String,m=$.int;return new r.AsyncEnvironment0(e,t,n,a,s,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(f,m),c,r.LinkedHashMap_LinkedHashMap$_empty(f,m),p,r.LinkedHashMap_LinkedHashMap$_empty(f,m),h,d)},_EnvironmentModule__EnvironmentModule2(e,t,n,a,s){var i,o,l,_,c,p,h,d,f;for(s==null&&(s=u.Set_empty7),i=$.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=$.Module_AsyncCallable_2,l=$.List_CssComment_2,_=r.MapExtensions_get_pairs0(n,o,l),_=_.get$iterator(_),c=$.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,c),d.$flags=3,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable2(s),l=r._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_variables),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure17,$.Map_String_Value_2),$.Value_2),_=r._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_variableNodes),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure18,$.Map_String_AstNode_2),$.AstNode_2),c=$.Map_String_AsyncCallable_2,p=$.AsyncCallable_2,f=r._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_functions),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure19,c),p),p=r._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_mixins),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure20,c),p),c=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._async_environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure21),r._EnvironmentModule$_2(e,t,i,a,o,l,_,f,p,c,!a.get$isEmpty(a)||u.JSArray_methods.any$1(e._async_environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var t,n,a,s,i,o;if(e.get$isEmpty(e))return u.Map_empty17;for(t=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_AsyncCallable_2),n=e.get$iterator(e);n.moveNext$0();)if(a=n.get$current(n),a instanceof r._EnvironmentModule2){for(s=a._async_environment0$_modulesByVariable,s=s.get$values(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),o=i.get$variables(),r.setAll0(t,o.get$keys(o),i);s=u.JSArray_methods.get$first(a._async_environment0$_environment._async_environment0$_variables),r.setAll0(t,s.get$keys(s),a)}else s=a.get$variables(),r.setAll0(t,s.get$keys(s),a);return t},_EnvironmentModule__memberMap2(e,t,n){var a,s,i;if(e=new r.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(a=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),s=t.get$iterator(t);s.moveNext$0();)i=s.get$current(s),i.get$isNotEmpty(i)&&a.push(i);return a.push(e),a.length===1?e:r.MergedMapView$0(a,$.String,n)},_EnvironmentModule$_2(e,t,n,a,s,i,o,l,_,c,p){return new r._EnvironmentModule2(e._async_environment0$_allModules,i,o,l,_,a,t,n,c,p,e,s)},AsyncEnvironment0:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=this;y._async_environment0$_modules=t,y._async_environment0$_namespaceNodes=n,y._async_environment0$_globalModules=a,y._async_environment0$_importedModules=s,y._async_environment0$_forwardedModules=i,y._async_environment0$_nestedForwardedModules=o,y._async_environment0$_allModules=l,y._async_environment0$_variables=_,y._async_environment0$_variableNodes=c,y._async_environment0$_variableIndices=p,y._async_environment0$_functions=h,y._async_environment0$_functionIndices=d,y._async_environment0$_mixins=f,y._async_environment0$_mixinIndices=m,y._async_environment0$_content=S,y._async_environment0$_configurableVariables=v,y._async_environment0$_inMixin=!1,y._async_environment0$_inSemiGlobalScope=!0,y._async_environment0$_lastVariableIndex=y._async_environment0$_lastVariableName=null},AsyncEnvironment__getVariableFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment_setVariable_closure2:function(t,n){this.$this=t,this.name=n},AsyncEnvironment_setVariable_closure3:function(t){this.name=t},AsyncEnvironment_setVariable_closure4:function(t,n){this.$this=t,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment__getMixinFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment_toModule_closure0:function(){},AsyncEnvironment_toDummyModule_closure0:function(){},_EnvironmentModule2:function(t,n,a,s,i,o,l,_,c,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=a,f.functions=s,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=c,f.transitivelyContainsExtensions=p,f._async_environment0$_environment=h,f._async_environment0$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure17:function(){},_EnvironmentModule__EnvironmentModule_closure18:function(){},_EnvironmentModule__EnvironmentModule_closure19:function(){},_EnvironmentModule__EnvironmentModule_closure20:function(){},_EnvironmentModule__EnvironmentModule_closure21:function(){},_EnvironmentModule__EnvironmentModule_closure22:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure2:function(t){this.variables=t},_EvaluateVisitor$2(e,t,n,a,s,i){var o,l=$.Uri,_=$.Module_AsyncCallable_2,c=r._setArrayType([],$.JSArray_Record_2_String_and_AstNode_2);return t==null?o=a==null?r.AsyncImportCache$none():null:o=t,l=new r._EvaluateVisitor2(o,a,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.AsyncCallable_2),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration_2),r.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode_2),n,r.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),s,i,new r.Object,r.AsyncEnvironment$0(),r.LinkedHashSet_LinkedHashSet$_empty(l),r.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode_2),c,u.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,n,a,s,i),l},_EvaluateVisitor2:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y){var C=this;C._async_evaluate0$_importCache=t,C._async_evaluate0$_nodeImporter=n,C._async_evaluate0$_builtInFunctions=a,C._async_evaluate0$_builtInModules=s,C._async_evaluate0$_modules=i,C._async_evaluate0$_moduleConfigurations=o,C._async_evaluate0$_moduleNodes=l,C._async_evaluate0$_logger=_,C._async_evaluate0$_warningsEmitted=c,C._async_evaluate0$_quietDeps=p,C._async_evaluate0$_sourceMap=h,C._async_evaluate0$_compileContext=d,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=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=m,C._async_evaluate0$_activeModules=S,C._async_evaluate0$_stack=v,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=y},_EvaluateVisitor_closure38:function(t){this.$this=t},_EvaluateVisitor_closure39:function(t){this.$this=t},_EvaluateVisitor_closure40:function(t){this.$this=t},_EvaluateVisitor_closure41:function(t){this.$this=t},_EvaluateVisitor_closure42:function(t){this.$this=t},_EvaluateVisitor_closure43:function(t){this.$this=t},_EvaluateVisitor_closure44:function(t){this.$this=t},_EvaluateVisitor_closure45:function(t){this.$this=t},_EvaluateVisitor_closure46:function(t){this.$this=t},_EvaluateVisitor__closure14:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure47:function(t){this.$this=t},_EvaluateVisitor__closure13:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure48:function(t){this.$this=t},_EvaluateVisitor_closure49:function(t){this.$this=t},_EvaluateVisitor__closure11:function(t,n,a,s){var i=this;i._box_0=t,i.values=n,i.span=a,i.callableNode=s},_EvaluateVisitor__closure12:function(t){this.$this=t},_EvaluateVisitor_closure50:function(t){this.$this=t},_EvaluateVisitor_run_closure2:function(t,n,a){this.$this=t,this.node=n,this.importer=a},_EvaluateVisitor_run__closure2:function(t,n,a){this.$this=t,this.importer=n,this.node=a},_EvaluateVisitor__loadModule_closure5:function(t,n){this._box_0=t,this.callback=n},_EvaluateVisitor__loadModule_closure6:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=a,_.baseUrl=s,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure5:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure6:function(t,n,a){this._box_1=t,this.callback=n,this.firstLoad=a},_EvaluateVisitor__execute_closure2:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=a,_.extensionStore=s,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule2:function(t,n,a,s,i,o){var l=this;l.$this=t,l.seen=n,l.clone=a,l.css=s,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure5:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure6:function(){},_EvaluateVisitor_visitAtRootRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure17:function(t,n,a){this.$this=t,this.newParent=n,this.node=a},_EvaluateVisitor__scopeForAtRoot_closure18:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure19:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure2:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure20:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure21:function(){},_EvaluateVisitor__scopeForAtRoot_closure22:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure2:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure2:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure8:function(t,n,a){this._box_0=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure9:function(t,n,a){this._box_1=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure10:function(t,n,a,s){var i=this;i.$this=t,i.list=n,i.setVariables=a,i.node=s},_EvaluateVisitor_visitEachRule__closure2:function(t,n,a){this.$this=t,this.setVariables=n,this.node=a},_EvaluateVisitor_visitEachRule___closure2:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure11:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure12:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure13:function(t,n,a){this.$this=t,this.name=n,this.children=a},_EvaluateVisitor_visitAtRule__closure2:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure14:function(){},_EvaluateVisitor_visitForRule_closure14:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure15:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure16:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure17:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure18:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.node=a,l.from=s,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure2:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure2:function(){},_EvaluateVisitor_visitIfRule_closure2:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure2:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure2:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure2:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure11:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure12:function(){},_EvaluateVisitor__visitDynamicImport__closure13:function(){},_EvaluateVisitor__visitDynamicImport__closure14:function(t,n,a,s,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=a,o.environment=s,o.children=i},_EvaluateVisitor__applyMixin_closure5:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure6:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin_closure6:function(t,n,a,s){var i=this;i.$this=t,i.contentCallable=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure5:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin___closure2:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin____closure2:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure9:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure10:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure11:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure12:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure13:function(t,n,a,s,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=a,o.mergedSources=s,o.node=i},_EvaluateVisitor_visitMediaRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure14:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure11:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure12:function(){},_EvaluateVisitor_visitStyleRule_closure14:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitStyleRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure13:function(){},_EvaluateVisitor__warnForBogusCombinators_closure2:function(){},_EvaluateVisitor_visitSupportsRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure10:function(){},_EvaluateVisitor__visitSupportsCondition_closure2:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure8:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor_visitVariableDeclaration_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure10:function(t,n,a){this.$this=t,this.node=n,this.value=a},_EvaluateVisitor_visitUseRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure2:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation2:function(){},_EvaluateVisitor_visitVariableExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure2:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitIfExpression_closure2:function(){},_EvaluateVisitor_visitIfConditionOperation_closure2:function(){},_EvaluateVisitor_visitListExpression_closure2:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure9:function(){},_EvaluateVisitor_visitFunctionExpression_closure10:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor__visitCalculation_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__checkCalculationArguments_check2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure2:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.node=a,i.inLegacySassFunction=s},_EvaluateVisitor__visitCalculationExpression__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure2:function(t,n,a){this.$this=t,this.node=n,this.$function=a},_EvaluateVisitor__runUserDefinedCallable_closure2:function(t,n,a,s,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure2:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure2:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure8:function(t,n,a){this._box_0=t,this.evaluated=n,this.namedSet=a},_EvaluateVisitor__runBuiltInCallable_closure9:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure10:function(){},_EvaluateVisitor__evaluateArguments_closure11:function(){},_EvaluateVisitor__evaluateArguments_closure12:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure13:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.namedNodes=s},_EvaluateVisitor__evaluateArguments_closure14:function(){},_EvaluateVisitor__evaluateMacroArguments_closure11:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure12:function(t,n,a){this.$this=t,this.restNodeForSpan=n,this.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure13:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure14:function(t,n,a){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=a},_EvaluateVisitor__addRestMap_closure2:function(t,n,a,s,i,o){var l=this;l.$this=t,l.values=n,l.convert=a,l.expressionNode=s,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure2:function(t,n,a){this.parameters=t,this.positional=n,this.named=a},_EvaluateVisitor_visitCssAtRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure10:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure6:function(){},_EvaluateVisitor_visitCssMediaRule_closure11:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure12:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure13:function(t,n,a,s){var i=this;i.$this=t,i.mergedQueries=n,i.node=a,i.mergedSources=s},_EvaluateVisitor_visitCssMediaRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure14:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure6:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitCssStyleRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure5:function(){},_EvaluateVisitor_visitCssSupportsRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure10:function(){},_EvaluateVisitor__performInterpolationHelper_closure2:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure2:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure2:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation2:function(){},_EvaluateVisitor__stackFrame_closure2:function(t){this.$this=t},_ImportedCssVisitor2:function(t){this._async_evaluate0$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure2:function(){},_ImportedCssVisitor_visitCssMediaRule_closure2:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure2:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure2:function(){},_EvaluationContext2:function(t,n){this._async_evaluate0$_visitor=t,this._async_evaluate0$_defaultWarnNodeWithSpan=n},JSToDartAsyncFileImporter:function(t){this._findFileUrl=t},JSToDartAsyncFileImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},AsyncImportCache$(e,t,n){var a=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,s=$.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,i=$.Uri;return new r.AsyncImportCache0(r.AsyncImportCache__toImporters0(e,t,n),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,a),r.LinkedHashMap_LinkedHashMap$_empty(s,a),r.LinkedHashMap_LinkedHashMap$_empty(s,i),r.LinkedHashMap_LinkedHashMap$_empty(i,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(i,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(i,$.DateTime))},AsyncImportCache$none(){var e=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,t=$.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,n=$.Uri;return new r.AsyncImportCache0(u.List_empty31,r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,e),r.LinkedHashMap_LinkedHashMap$_empty(t,e),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(n,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(n,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(n,$.DateTime))},AsyncImportCache__toImporters0(e,t,n){var a,s,i,o,l,_,c=null,p=r.getEnvironmentVariable0("SASS_PATH");if(r.isBrowser())return a=r._setArrayType([],$.JSArray_AsyncImporter),e!=null&&u.JSArray_methods.addAll$1(a,e),a;if(a=r._setArrayType([],$.JSArray_AsyncImporter),e!=null&&u.JSArray_methods.addAll$1(a,e),t!=null)for(s=g.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new r.FilesystemImporter0(b.$get$context().absolute$15(i,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));if(p!=null)for(s=r.isNodeJs()?E.process:c,i=p.split(g.$eq$(s==null?c:g.get$platform$x(s),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],a.push(new r.FilesystemImporter0(b.$get$context().absolute$15(_,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));return a},AsyncImportCache0:function(t,n,a,s,i,o,l){var _=this;_._async_import_cache0$_importers=t,_._async_import_cache0$_canonicalizeCache=n,_._async_import_cache0$_perImporterCanonicalizeCache=a,_._async_import_cache0$_nonCanonicalRelativeUrls=s,_._async_import_cache0$_importCache=i,_._async_import_cache0$_resultsCache=o,_._async_import_cache0$_loadTimes=l},AsyncImportCache_canonicalize_closure0:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=a,_.baseUrl=s,_.forImport=i,_.key=o,_.url=l},AsyncImportCache__canonicalize_closure0:function(t,n){this.importer=t,this.url=n},AsyncImportCache_importCanonical_closure0:function(t,n,a,s){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=a,i.originalUrl=s},AsyncImportCache_humanize_closure3:function(t){this.canonicalUrl=t},AsyncImportCache_humanize_closure4:function(){},AsyncImportCache_humanize_closure5:function(){},AsyncImportCache_humanize_closure6:function(t){this.canonicalUrl=t},AtRootQueryParser0:function(t,n){this.scanner=t,this._parser1$_interpolationMap=n},AtRootQueryParser_parse_closure0:function(t){this.$this=t},AtRootQuery0:function(t,n,a,s){var i=this;i.include=t,i.names=n,i._at_root_query0$_all=a,i._at_root_query0$_rule=s},AtRootRule$0(e,t,n){var a=r.List_List$unmodifiable(e,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.AtRootRule0(n,t,a,s)},AtRootRule0:function(t,n,a,s){var i=this;i.query=t,i.span=n,i.children=a,i.hasDeclarations=s},ModifiableCssAtRule$0(e,t,n,a){var s=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return new r.ModifiableCssAtRule0(e,a,n,t,new r.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode_2),s)},ModifiableCssAtRule0:function(t,n,a,s,i,o){var l=this;l.name=t,l.value=n,l.isChildless=a,l.span=s,l.children=i,l._node$_children=o,l._node$_indexInParent=l._node$_parent=null,l.isGroupEnd=!1},AtRule$0(e,t,n,a){var s=n==null?null:r.List_List$unmodifiable(n,$.Statement_2),i=s==null?null:u.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.AtRule0(e,a,t,s,i===!0)},AtRule0:function(t,n,a,s,i){var o=this;o.name=t,o.value=n,o.span=a,o.children=s,o.hasDeclarations=i},InterpolatedAttributeSelector:function(t,n,a,s,i){var o=this;o.name=t,o.op=n,o.value=a,o.modifier=s,o.span=i},AttributeSelector0:function(t,n,a,s,i){var o=this;o.name=t,o.op=n,o.value=a,o.modifier=s,o.span=i},AttributeOperator0:function(t,n,a){this._attribute0$_text=t,this.index=n,this._name=a},BinaryOperationExpression0:function(t,n,a,s){var i=this;i.operator=t,i.left=n,i.right=a,i.allowsSlash=s},BinaryOperator0:function(t,n,a,s,i,o){var l=this;l.name=t,l.operator=n,l.precedence=a,l.isAssociative=s,l.index=i,l._name=o},BooleanExpression0:function(t,n){this.value=t,this.span=n},booleanClass_closure:function(){},booleanClass__closure:function(){},legacyBooleanClass_closure:function(){},legacyBooleanClass__closure:function(){},legacyBooleanClass__closure0:function(){},SassBoolean0:function(t){this.value=t},BooleanOperator0:function(t,n){this.index=t,this._name=n},Box0:function(t,n){this._box0$_inner=t,this.$ti=n},ModifiableBox0:function(t,n){this.value=t,this.$ti=n},BuiltInCallable$function0(e,t,n,a){return new r.BuiltInCallable0(e,r._setArrayType([new r._Record_2(r.ScssParser$0("@function "+e+"("+t+") {",!1,a).parseParameterList$0(),n)],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),!1)},BuiltInCallable$mixin0(e,t,n,a,s){return new r.BuiltInCallable0(e,r._setArrayType([new r._Record_2(r.ScssParser$0("@mixin "+e+"("+t+") {",!1,s).parseParameterList$0(),new r.BuiltInCallable$mixin_closure0(n))],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),a)},BuiltInCallable$overloadedFunction0(e,t){var n,a,s,i,o,l,_,c,p=r._setArrayType([],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2);for(n=$.String,a=r.MapExtensions_get_pairs0(t,n,$.Value_Function_List_Value_2),a=a.get$iterator(a),s="@function "+e+"(",i=$.FileSpan,o=$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2;a.moveNext$0();)l=a.get$current(a),_=l._0,c=l._1,p.push(new r._Record_2(new r.ScssParser0(!1,r.LinkedHashMap_LinkedHashMap$_empty(n,i),r._setArrayType([],o),r.SpanScanner$(s+_+") {",null),null).parseParameterList$0(),c));return new r.BuiltInCallable0(e,p,!1)},BuiltInCallable0:function(t,n,a){this.name=t,this._built_in$_overloads=n,this.acceptsContent=a},BuiltInCallable$mixin_closure0:function(t){this.callback=t},BuiltInCallable_withDeprecationWarning_closure0:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.module=a,i.newName=s},BuiltInModule$0(e,t,n,a,s){var i=r._Uri__Uri(null,e,null,"sass"),o=r.BuiltInModule__callableMap0(t,s),l=r.BuiltInModule__callableMap0(n,s),_=a==null?u.Map_empty15:new r.UnmodifiableMapView(a,$.UnmodifiableMapView_String_Value_2);return new r.BuiltInModule0(i,o,l,_,s._eval$1("BuiltInModule0<0>"))},BuiltInModule__callableMap0(e,t){var n,a,s,i=$.String;if(e==null)i=r.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=r.LinkedHashMap_LinkedHashMap$_empty(i,t),n=e.length,a=0;a<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++a)s=e[a],i.$indexSet(0,s.get$name(s),s);i=new r.UnmodifiableMapView(i,$.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new r.UnmodifiableMapView(i,$.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule0:function(t,n,a,s,i){var o=this;o.url=t,o.functions=n,o.mixins=a,o.variables=s,o.$ti=i},_assertCalculationValue(e){var t;e:{if(e instanceof r.SassNumber0?t=!0:t=e instanceof r.SassString0&&!e._string0$_hasQuotes||e instanceof r.SassCalculation0||e instanceof r.CalculationOperation0||e instanceof r.CalculationInterpolation,t){t=null;break e}t=r.jsThrow0(new E.Error("Argument `"+r.S(e)+"` must be one of SassNumber, unquoted SassString, SassCalculation, CalculationOperation, CalculationInterpolation"))}return t},_isValidClampArg(e){var t;e:{e instanceof r.CalculationInterpolation?t=!0:t=e instanceof r.SassString0&&!e._string0$_hasQuotes;break e}return t},calculationClass_closure:function(){},calculationClass__closure:function(){},calculationClass__closure0:function(){},calculationClass__closure1:function(){},calculationClass__closure2:function(){},calculationClass__closure3:function(){},calculationClass__closure4:function(){},calculationClass__closure5:function(){},calculationOperationClass_closure:function(){},calculationOperationClass__closure:function(){},calculationOperationClass___closure:function(t){this.strOperator=t},calculationOperationClass__closure0:function(){},calculationOperationClass__closure1:function(){},calculationOperationClass__closure2:function(){},calculationOperationClass__closure3:function(){},calculationOperationClass__closure4:function(){},calculationInterpolationClass_closure:function(){},calculationInterpolationClass__closure:function(){},calculationInterpolationClass__closure0:function(){},calculationInterpolationClass__closure1:function(){},calculationInterpolationClass__closure2:function(){},SassCalculation_calc0(e){var t,n=r.SassCalculation__simplify0(e);e:{if(n instanceof r.SassNumber0){t=n;break e}if(n instanceof r.SassCalculation0){t=n;break e}t=new r.SassCalculation0("calc",r.List_List$unmodifiable([n],$.Object));break e}return t},SassCalculation_min0(e){var t,n,a,s,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("min() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(a=i[n],a instanceof r.SassNumber0?s=t!=null&&!t.isComparableTo$1(a):s=!0,s){t=null;break}else(t==null||t.greaterThan$1(a).value)&&(t=a);return t??(r.SassCalculation__verifyCompatibleNumbers0(i),new r.SassCalculation0("min",i))},SassCalculation_max0(e){var t,n,a,s,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("max() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(a=i[n],a instanceof r.SassNumber0?s=t!=null&&!t.isComparableTo$1(a):s=!0,s){t=null;break}else(t==null||t.lessThan$1(a).value)&&(t=a);return t??(r.SassCalculation__verifyCompatibleNumbers0(i),new r.SassCalculation0("max",i))},SassCalculation_hypot0(e){var t,n,a,s,i,o,l=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),_=l.length;if(_===0)throw r.wrapException(r.ArgumentError$("hypot() must have at least one argument.",null));if(r.SassCalculation__verifyCompatibleNumbers0(l),t=u.JSArray_methods.get$first(l),!(t instanceof r.SassNumber0)||t.hasUnit$1("%"))return new r.SassCalculation0("hypot",l);for(n=0,a=0;a<_;){if(s=l[a],!(s instanceof r.SassNumber0)||!s.hasCompatibleUnits$1(t))return new r.SassCalculation0("hypot",l);++a,i=s.convertValueToMatch$3(t,"numbers["+a+"]","numbers[1]"),n+=i*i}return _=Math.sqrt(n),o=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits0(_,t.get$denominatorUnits(t),o)},SassCalculation_abs0(e){return e=r.SassCalculation__simplify0(e),e instanceof r.SassNumber0?(e.hasUnit$1("%")&&r.warnForDeprecation0(V.Passinp+e.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+e.toString$0(0)+V.x7d__Mor,u.Deprecation_w3M),r.SassNumber_SassNumber0(Math.abs(e._number1$_value),null).coerceToMatch$1(e)):new r.SassCalculation0("abs",r._setArrayType([e],$.JSArray_Object))},SassCalculation_exp0(e){return e=r.SassCalculation__simplify0(e),e instanceof r.SassNumber0?(e.assertNoUnits$0(),r.pow1(r.SassNumber_SassNumber0(2.718281828459045,null),e)):new r.SassCalculation0("exp",r._setArrayType([e],$.JSArray_Object))},SassCalculation_sign0(e){var t,n,a,s;e=r.SassCalculation__simplify0(e);e:{if(t=e instanceof r.SassNumber0,t?(n=e._number1$_value,isNaN(n)?a=!0:a=n===0):a=!1,a){t=e;break e}if(t?(t=!e.hasUnit$1("%"),s=e):(s=null,t=!1),t){t=r.SassNumber_SassNumber0(g.get$sign$in(s._number1$_value),null).coerceToMatch$1(e);break e}t=new r.SassCalculation0("sign",r._setArrayType([e],$.JSArray_Object));break e}return t},SassCalculation_clamp0(e,t,n){var a,s;if(t==null&&n!=null)throw r.wrapException(r.ArgumentError$("If value is null, max must also be null.",null));return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r.NullableExtension_andThen0(n,r.calculation0_SassCalculation__simplify$closure()),e instanceof r.SassNumber0&&t instanceof r.SassNumber0&&n instanceof r.SassNumber0&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(n)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(n).value?n:t:(a=[e],t!=null&&a.push(t),n!=null&&a.push(n),s=r.List_List$unmodifiable(a,$.Object),r.SassCalculation__verifyCompatibleNumbers0(s),r.SassCalculation__verifyLength0(s,3),new r.SassCalculation0("clamp",s))},SassCalculation_pow0(e,t){var n=r._setArrayType([e],$.JSArray_Object);return t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)?new r.SassCalculation0("pow",n):(e.assertNoUnits$0(),t.assertNoUnits$0(),r.pow1(e,t))},SassCalculation_log0(e,t){var n,a;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),a=t!=null,a&&n.push(t),e instanceof r.SassNumber0?a=a&&!(t instanceof r.SassNumber0):a=!0,a?new r.SassCalculation0("log",n):(e.assertNoUnits$0(),t instanceof r.SassNumber0?(t.assertNoUnits$0(),r.log0(e,t)):r.log0(e,null))},SassCalculation_atan20(e,t){var n;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||e.hasUnit$1("%")||t.hasUnit$1("%")||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("atan2",n):r.SassNumber_SassNumber$withUnits0(Math.atan2(e._number1$_value,t.convertValueToMatch$3(e,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},SassCalculation_rem0(e,t){var n,a;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("rem",n):(a=e.modulo$1(t),n=t._number1$_value,r.DoubleWithSignedZero_get_signIncludingZero0(n)!==r.DoubleWithSignedZero_get_signIncludingZero0(e._number1$_value)?n==1/0||n==-1/0?e:a._number1$_value===0?a.unaryMinus$0():a.minus$1(t):a)},SassCalculation_mod0(e,t){var n;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],$.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("mod",n):e.modulo$1(t)},SassCalculation_roundInternal0(e,t,n,a,s,i){var o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B=null,U="round",q=r.SassCalculation__simplify0(e),j=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),G=r.NullableExtension_andThen0(n,r.calculation0_SassCalculation__simplify$closure()),Y=B,Q=B,re=B,le=!1,oe=B,_e=!1,ee=B,W=!1;if(q instanceof r.SassNumber0?(o=!q.get$hasUnits(),o&&(Y=j==null,l=Y,l&&(re=G==null,W=re,oe=G,le=!0,_e=!0),Q=j,ee=q),_=o):(o=!1,_=!1),W)return r.SassNumber_SassNumber0(u.JSNumber_methods.round$0(ee._number1$_value),B);if(W=!1,q instanceof r.SassNumber0?(o?l=Y:(_?l=Q:(l=j,Q=l,_=!0),Y=l==null,l=Y,o=!0),l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),W=W&&a!=null),ee=q):ee=B,W)return i.call$2(V.In_fut,u.Deprecation_SGB),W=u.JSNumber_methods.round$0(ee._number1$_value),l=ee.get$numeratorUnits(ee),r.SassNumber_SassNumber$withUnits0(W,ee.get$denominatorUnits(ee),l);if(n=B,W=!1,q instanceof r.SassNumber0?(c=!0,_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber0&&(_?l=Q:(l=j,_=c,Q=l),$.SassNumber_2._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),W=W&&!q.hasCompatibleUnits$1(l),n=l),ee=q):ee=B,W)return W=$.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([ee,n],W)),new r.SassCalculation0(U,r._setArrayType([ee,n],W));if(n=B,W=!1,q instanceof r.SassNumber0?(c=!0,_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber0&&(_?l=Q:(l=j,_=c,Q=l),$.SassNumber_2._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),n=l),ee=q):ee=B,W)return r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([ee,n],$.JSArray_Object)),r.SassCalculation__roundWithStep0("nearest",ee,n);if(p=q instanceof r.SassString0,h=B,d=B,f=B,m=B,S=!1,v=B,y=!1,C=B,ee=B,n=B,W=!1,p?(c=!0,I=!0,d=q._string0$_text,l=d,h=l==="nearest",l=h,M=!l,l=!0,M&&(f=d==="up",k=f,S=!k,S&&(m=d==="down",k=m,y=!k,y&&(v=d==="to-zero",l=v))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber0&&(_?l=Q:(l=j,_=c,Q=l),k=$.SassNumber_2,k._as(l),_e?R=oe:(R=G,_e=I,oe=R),R instanceof r.SassNumber0&&(_e?W=oe:(W=G,_e=I,oe=W),k._as(W),k=!l.hasCompatibleUnits$1(W),n=W,W=k),ee=l),C=q)):M=!1,W)return W=$.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([ee,n],W)),new r.SassCalculation0(U,r._setArrayType([C,ee,n],W));if(C=B,ee=B,n=B,W=!1,q instanceof r.SassString0?(c=!0,I=!0,P=!0,p?(l=h,T=p):(d=q._string0$_text,l=d,h=l==="nearest",l=h,T=P,p=!0),k=!0,l?(l=k,P=T):(M?l=f:(T?l=d:(d=q._string0$_text,l=d,T=P),f=l==="up",l=f,M=!0),l?(l=k,P=T):(S?l=m:(T?l=d:(d=q._string0$_text,l=d,T=P),m=l==="down",l=m,S=!0),l?(l=k,P=T):y?(l=v,P=T):(T?(l=d,P=T):(d=q._string0$_text,l=d),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassNumber0&&(_?l=Q:(l=j,_=c,Q=l),k=$.SassNumber_2,k._as(l),_e?W=oe:(W=G,_e=I,oe=W),W=W instanceof r.SassNumber0,W&&(_e?R=oe:(R=G,_e=I,oe=R),k._as(R),n=R),ee=l),C=q)):P=p,W)return r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([ee,n],$.JSArray_Object)),r.SassCalculation__roundWithStep0(C._string0$_text,ee,n);if(C=B,D=B,W=!1,q instanceof r.SassString0&&(c=!0,T=!0,p?l=h:(P?l=d:(d=q._string0$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string0$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string0$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string0$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,_=c,Q=l),l instanceof r.SassString0&&(_?l=Q:(l=j,_=c,Q=l),$.SassString_2._as(l),le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0),D=l),C=q)),W)return new r.SassCalculation0(U,r._setArrayType([C,D],$.JSArray_Object));if(W=!1,q instanceof r.SassString0&&(T=!0,p?l=h:(P?l=d:(d=q._string0$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string0$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string0$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string0$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(_?l=Q:(l=j,Q=l,_=!0),l!=null&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)))),W)throw r.wrapException(r.SassScriptException$0(V.If_str,B));if(W=!1,q instanceof r.SassString0&&(T=!0,p?l=h:(P?l=d:(d=q._string0$_text,l=d,P=T),h=l==="nearest",l=h,p=!0),k=!0,l?l=k:(M?l=f:(P?l=d:(d=q._string0$_text,l=d,P=T),f=l==="up",l=f,M=!0),l?l=k:(S?l=m:(P?l=d:(d=q._string0$_text,l=d,P=T),m=l==="down",l=m,S=!0),l?l=k:y?l=v:(P?l=d:(d=q._string0$_text,l=d,P=T),v=l==="to-zero",l=v,y=!0))),l&&(o?l=Y:(_?l=Q:(l=j,Q=l,_=!0),Y=l==null,l=Y,o=!0),l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)))),W)throw r.wrapException(r.SassScriptException$0(V.Number,B));if(W=!1,o||(_?l=Q:(l=j,Q=l,_=!0),Y=l==null),l=Y,l&&(le?W=re:(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null,W=re,le=!0)),W)return new r.SassCalculation0(U,r._setArrayType([q],$.JSArray_Object));if(n=B,W=!1,c=!0,_?l=Q:(l=j,_=c,Q=l),l!=null&&(_?n=Q:(n=j,_=c,Q=n),n==null&&(n=r._asObject(n)),le||(_e?W=oe:(W=G,oe=W,_e=!0),re=W==null),W=re),W)return new r.SassCalculation0(U,r._setArrayType([q,n],$.JSArray_Object));if(q instanceof r.SassString0?(W=!0,p||(P?l=d:(d=q._string0$_text,l=d,P=!0),h=l==="nearest"),l=h,l||(M||(P?l=d:(d=q._string0$_text,l=d,P=!0),f=l==="up"),l=f,l||(S||(P?l=d:(d=q._string0$_text,l=d,P=!0),m=l==="down"),l=m,l||(y||(P||(d=q._string0$_text),W=d,v=W==="to-zero"),W=v)))):W=!1,W?W=!0:q instanceof r.SassString0?W=q.get$isSpecialVariable():W=!1,ee=B,n=B,l=!1,W?(c=!0,I=!0,$.SassString_2._as(q),_?W=Q:(W=j,_=c,Q=W),W!=null?(_?ee=Q:(ee=j,_=c,Q=ee),ee==null&&(ee=r._asObject(ee)),_e?W=oe:(W=G,_e=I,oe=W),W=W!=null,W&&(_e?n=oe:(n=G,_e=I,oe=n),n==null&&(n=r._asObject(n)))):W=l,C=q):(W=l,C=B),W)return new r.SassCalculation0(U,r._setArrayType([C,ee,n],$.JSArray_Object));throw W=!1,(_?Q:j)!=null&&(W=(_e?oe:G)!=null),W?r.wrapException(r.SassScriptException$0(r.S(e)+V.x20must_b,B)):(W=r.SassScriptException$0("Invalid parameters.",B),r.wrapException(W))},SassCalculation_calcSize0(e,t){var n=$.JSArray_Object,a=r._setArrayType([e],n);return t!=null&&a.push(t),r.SassCalculation__verifyLength0(a,2),e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],n),t!=null&&n.push(t),new r.SassCalculation0("calc-size",n)},SassCalculation_operateInternal0(e,t,n,a,s,i){var o,l;return s?(t=r.SassCalculation__simplify0(t),n=r.SassCalculation__simplify0(n),u.CalculationOperator_dpX0===e||u.CalculationOperator_KrC0===e?t instanceof r.SassNumber0&&n instanceof r.SassNumber0&&(o=t.hasCompatibleUnits$1(n),!o&&a!=null&&t.isComparableTo$1(n)&&(i.call$2("In future versions of Sass, "+a+"() will be interpreted as the CSS "+a+V.x28__cal+a+V.x28__ins,u.Deprecation_SGB),o=!0),o)?e===u.CalculationOperator_dpX0?t.plus$1(n):t.minus$1(n):(r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([t,n],$.JSArray_Object)),n instanceof r.SassNumber0?(l=n._number1$_value,l=l<0&&!r.fuzzyEquals0(l,0)):l=!1,l&&(n=n.times$1(r.SassNumber_SassNumber0(-1,null)),e=e===u.CalculationOperator_dpX0?u.CalculationOperator_KrC0:u.CalculationOperator_dpX0),new r.CalculationOperation0(e,t,n)):t instanceof r.SassNumber0&&n instanceof r.SassNumber0?e===u.CalculationOperator_LPB0?t.times$1(n):t.dividedBy$1(n):new r.CalculationOperation0(e,t,n)):new r.CalculationOperation0(e,t,n)},SassCalculation__roundWithStep0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m=null;if(!r.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],$.String).contains$1(0,e))throw r.wrapException(r.ArgumentError$(e+V.x20must_b,m));if(a=t._number1$_value,a==1/0||a==-1/0?(s=n._number1$_value,s=s==1/0||s==-1/0):s=!1,s?s=!0:(s=n._number1$_value,s=s===0||isNaN(a)||isNaN(s)),s)return s=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),s);if(a==1/0||a==-1/0)return t;if(s=n._number1$_value,s==1/0||s==-1/0){e:{if(a===0){s=t;break e}if(i=e==="nearest",s=i,o=!s,l=m,o?(l=e==="to-zero",s=l):s=!0,_=m,s?(_=a>0,s=_,c=!0):(c=!1,s=!1),s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),s);break e}if(i?s=!0:(o||(l=e==="to-zero"),s=l),s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),s);break e}if(p=e==="up",s=p,s?(c||(_=a>0),s=_):s=!1,s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(1/0,t.get$denominatorUnits(t),s);break e}if(p){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),s);break e}if(h=e==="down",s=h,s?s=a<0:s=!1,s){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(-1/0,t.get$denominatorUnits(t),s);break e}if(h){s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),s);break e}s=r.throwExpression(r.UnsupportedError$("Invalid argument: "+e+"."))}return s}d=n.convertValueToMatch$1(t);e:{if(e==="nearest"){s=u.JSNumber_methods.round$0(a/d),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="up"){f=a/d,s=s<0?u.JSNumber_methods.floor$0(f):u.JSNumber_methods.ceil$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="down"){f=a/d,s=s<0?u.JSNumber_methods.ceil$0(f):u.JSNumber_methods.floor$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(s*d,t.get$denominatorUnits(t),f),s=f;break e}if(e==="to-zero"){s=a/d,a<0?(s=u.JSNumber_methods.ceil$0(s),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(s*d,t.get$denominatorUnits(t),f),s=f):(s=u.JSNumber_methods.floor$0(s),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(s*d,t.get$denominatorUnits(t),f),s=f);break e}s=t.get$numeratorUnits(t),s=r.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),s);break e}return s},SassCalculation__simplify0(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=null,S=" can't be used in a calculation.";e:{if(e instanceof r.SassNumber0||e instanceof r.CalculationOperation0){t=e;break e}if(e instanceof r.CalculationInterpolation){t=new r.SassString0("("+e._calculation0$_value+")",!1);break e}if(t=e instanceof r.SassString0,n=m,t&&!e._string0$_hasQuotes){t=e;break e}if(t&&r.throwExpression(r.SassScriptException$0("Quoted string "+e.toString$0(0)+S,m)),a=e instanceof r.SassCalculation0,s=m,i=m,o=!1,l=m,t=!1,a?(_=e.name==="calc",_?(i=e.$arguments,s=i.length===1,c=s,c?(p=i[0],n=p,n instanceof r.SassString0&&($.SassString_2._as(p),p._string0$_hasQuotes||(l=p._string0$_text,t=r.SassCalculation__needsParentheses0(l))),o=!0):p=n):p=n,h=_,d=h):(p=n,_=m,d=!1,h=!1),t){t=new r.SassString0("("+r.S(l)+")",!1);break e}if(t=!1,a&&_&&(d||(h?t=i:(i=e.$arguments,t=i,h=!0),s=t.length===1),t=s),t){o||(p=(h?i:e.$arguments)[0]),f=p,t=f;break e}if(a){t=e;break e}e instanceof r.Value0&&r.throwExpression(r.SassScriptException$0("Value "+e.toString$0(0)+S,m)),t=r.throwExpression(r.ArgumentError$("Unexpected calculation argument "+r.S(e)+".",m))}return t},SassCalculation__needsParentheses0(e){var t,n,a,s,i,o,l,_=e.charCodeAt(0);if(_===32||_===9||_===10||_===13||_===12||_===47||_===42)return!0;if(t=e.length,n=t>=4&&r.characterEqualsIgnoreCase0(_,118),t<2)return!1;if(a=e.charCodeAt(1),a===32||a===9||a===10||a===13||a===12||a===47||a===42)return!0;if(n=n&&r.characterEqualsIgnoreCase0(a,97),t<3)return!1;if(s=e.charCodeAt(2),s===32||s===9||s===10||s===13||s===12||s===47||s===42)return!0;if(n=n&&r.characterEqualsIgnoreCase0(s,114),t<4)return!1;if(i=e.charCodeAt(3),n&&i===40||i===32||i===9||i===10||i===13||i===12||i===47||i===42)return!0;for(o=4;o<t;++o)if(l=e.charCodeAt(o),l===32||l===9||l===10||l===13||l===12||l===47||l===42)return!0;return!1},SassCalculation__verifyCompatibleNumbers0(e){var t,n,a,s,i,o,l,_;for(t=e.length,n=0;a=e.length,n<a;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)if(s=e[n],s instanceof r.SassNumber0&&s.get$hasComplexUnits())throw r.wrapException(r.SassScriptException$0("Number "+s.toString$0(0)+" isn't compatible with CSS calculations.",null));for(t=a,i=0;i<t-1;++i)if(o=e[i],o instanceof r.SassNumber0){for(l=i+1;t=e.length,l<t;++l)if(_=e[l],_ instanceof r.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.SassScriptException$0(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength0(e,t){var n;if(e.length!==t&&!u.JSArray_methods.any$1(e,new r.SassCalculation__verifyLength_closure0))throw n=e.length,r.wrapException(r.SassScriptException$0(""+t+" arguments required, but only "+n+" "+r.pluralize0("was",n,"were")+" passed.",null))},SassCalculation__singleArgument0(e,t,n,a){return t=r.SassCalculation__simplify0(t),t instanceof r.SassNumber0?(a&&t.assertNoUnits$0(),n.call$1(t)):new r.SassCalculation0(e,r._setArrayType([t],$.JSArray_Object))},SassCalculation0:function(t,n){this.name=t,this.$arguments=n},SassCalculation__verifyLength_closure0:function(){},CalculationOperation0:function(t,n,a){this._calculation0$_operator=t,this._calculation0$_left=n,this._calculation0$_right=a},CalculationOperator0:function(t,n,a,s,i){var o=this;o.name=t,o.operator=n,o.precedence=a,o.index=s,o._name=i},CalculationInterpolation:function(t){this._calculation0$_value=t},CallableDeclaration0:function(){},updateCanonicalizeContextPrototype(){var e=$.JSClass._as(new r.CanonicalizeContext0(!1,null).constructor);return r.LinkedHashMap_LinkedHashMap$_literal(["fromImport",new r.updateCanonicalizeContextPrototype_closure,"containingUrl",new r.updateCanonicalizeContextPrototype_closure0],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(e)),null},updateCanonicalizeContextPrototype_closure:function(){},updateCanonicalizeContextPrototype_closure0:function(){},CanonicalizeContext0:function(t,n){this._canonicalize_context$_fromImport=t,this._canonicalize_context$_containingUrl=n,this._canonicalize_context$_wasContainingUrlAccessed=!1},ColorChannel0:function(t,n,a){this.name=t,this.isPolarAngle=n,this.associatedUnit=a},LinearChannel0:function(t,n,a,s,i,o,l,_){var c=this;c.min=t,c.max=n,c.requiresPercent=a,c.lowerClamped=s,c.upperClamped=i,c.name=o,c.isPolarAngle=l,c.associatedUnit=_},Chokidar0:function(){},ChokidarOptions0:function(){},ChokidarWatcher0:function(){},InterpolatedClassSelector:function(t){this.name=t},ClassSelector0:function(t,n){this.name=t,this.span=n},ClipGamutMap0:function(t){this.name=t},cloneCssStylesheet0(e,t){var n=t.clone$0();return new r._Record_2(new r._CloneCssVisitor0(n._1)._clone_css$_visitChildren$2(r.ModifiableCssStylesheet$0(e.get$span(e)),e),n._0)},_CloneCssVisitor0:function(t){this._clone_css$_oldToNewSelectors=t},ColorExpression0:function(t,n){this.value=t,this.span=n},_invert0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m="weight",S="space",v=g.getInterceptor$asx(e),y=v.$index(e,1).assertNumber$1(m);if(v.$index(e,0)instanceof r.SassNumber0?n=!0:n=t&&v.$index(e,0).get$isSpecialNumber(),n){if(y._number1$_value!==100||!y.hasUnit$1("%"))throw r.wrapException(V.Only_oa);return r._functionString0("invert",v.take$1(e,1))}if(a=v.$index(e,0).assertColor$1("color"),v.$index(e,2).$eq(0,u.C__SassNull0)){if(v=a._color0$_space,!v.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.To_usei+a.toString$0(0)+", you must provide a $space.","color"));return r._checkPercent0(y,m),s=a.toSpace$1(u.RgbColorSpace_i0P0),i=u.LinearChannel_vJ30,r._mixLegacy0(r.SassColor_SassColor$rgbInternal0(r._invertChannel0(s,u.LinearChannel_qXC0,s.channel0OrNull),r._invertChannel0(s,u.LinearChannel_Z5r0,s.channel1OrNull),r._invertChannel0(s,i,s.channel2OrNull),a.alphaOrNull,null),a,y).toSpace$1(v)}if(v=v.$index(e,2).assertString$1(S),v.assertUnquoted$1(S),o=r.ColorSpace_fromName0(v._string0$_text,S),l=y.valueInRangeWithUnit$4(0,100,m,"%")/100,r.fuzzyEquals0(l,0))return a;_=a.toSpace$1(o);e:{if(u.HwbColorSpace_guQ0===o){v=r._invertChannel0(_,o._space$_channels[0],_.channel0OrNull),n=_.alphaOrNull,n==null&&(n=0),n=r.SassColor_SassColor$hwb0(v,_.channel2OrNull,_.channel1OrNull,n),v=n;break e}if(u.HslColorSpace_JQ20===o||u.LchColorSpace_Bpv0===o||u.OklchColorSpace_9Gj0===o){v=o._space$_channels,n=r._invertChannel0(_,v[0],_.channel0OrNull),v=r._invertChannel0(_,v[2],_.channel2OrNull),c=_.alphaOrNull,c==null&&(c=0),c=r.SassColor_SassColor$forSpaceInternal0(o,n,_.channel1OrNull,v,c),v=c;break e}p=o._space$_channels,h=p[0],d=p[1],i=p[2],v=r._invertChannel0(_,h,_.channel0OrNull),n=r._invertChannel0(_,d,_.channel1OrNull),c=r._invertChannel0(_,i,_.channel2OrNull),f=_.alphaOrNull,v=r.SassColor_SassColor$forSpaceInternal0(o,v,n,c,f??0);break e}return r.fuzzyEquals0(l,1)?v.toSpace$2$legacyMissing(a._color0$_space,!1):a.interpolate$4$legacyMissing$weight(v,r.InterpolationMethod$0(o,null),!1,1-l)},_invertChannel0(e,t,n){var a,s,i;n==null&&r._missingChannelError0(e,t.name);e:{if(a=t instanceof r.LinearChannel0,s=null,a?(s=t.min,i=s,i=i<0):i=!1,i){i=-n;break e}if(a?i=s===0:i=!1,i){i=t.max-n;break e}if(t.isPolarAngle){i=u.JSNumber_methods.$mod(n+180,360);break e}i=r.throwExpression(r.UnsupportedError$("Unknown channel "+t.toString$0(0)+"."))}return i},_grayscale0(e){var t,n,a,s=e.assertColor$1("color"),i=s._color0$_space;return i.get$isLegacyInternal()?(t=s.toSpace$1(u.HslColorSpace_JQ20),n=t.alphaOrNull,n==null&&(n=0),r.SassColor_SassColor$hsl0(t.channel0OrNull,0,t.channel2OrNull,n).toSpace$2$legacyMissing(i,!1)):(a=s.toSpace$1(u.OklchColorSpace_9Gj0),n=a.alphaOrNull,n==null&&(n=0),r.SassColor_SassColor$forSpaceInternal0(u.OklchColorSpace_9Gj0,a.channel0OrNull,0,a.channel2OrNull,n).toSpace$1(i))},_updateComponents0(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=null,M="space",k=g.getInterceptor$asx(e),R=$.SassArgumentList_2._as(k.$index(e,1));if(R._list1$_contents.length!==0)throw r.wrapException(r.SassScriptException$0(V.Only_op,I));for(R._argument_list$_wereKeywordsAccessed=!0,s=$.String,i=$.Value_2,o=r.LinkedHashMap_LinkedHashMap$of(R._argument_list$_keywords,s,i),l=k.$index(e,0).assertColor$1("color"),k=o.remove$1(0,M),_=k==null?I:k.assertString$1(M),_==null?_=I:_.assertUnquoted$1(M),c=o.remove$1(0,"alpha"),k=_==null,k&&l._color0$_space.get$isLegacyInternal()&&o.__js_helper$_length!==0?(k=r.NullableExtension_andThen0(r._sniffLegacyColorSpace0(o),new r._updateComponents_closure1(l)),p=k??l):p=r._colorInSpace0(l,k?u.C__SassNull0:_,!0),h=r.List_List$filled(p.get$channels().length,I,!1,$.nullable_Value_2),k=p._color0$_space,d=k._space$_channels,s=r.MapExtensions_get_pairs0(o,s,i),s=s.get$iterator(s);s.moveNext$0();){if(i={},f=s.get$current(s),i.name=null,i.name=f._0,m=f._1,S=u.JSArray_methods.indexWhere$1(d,new r._updateComponents_closure2(i)),S===-1)throw r.wrapException(r.SassScriptException$0("Color space "+k.toString$0(0)+" doesn't have a channel with this name.",i.name));h[S]=m}if(n)v=r._changeColor0(p,h,c);else{for(s=r._setArrayType([],$.JSArray_nullable_SassNumber_2),y=0;y<3;++y)i=h[y],s.push(i==null?I:i.assertNumber$1(d[y].name));C=c==null?I:c.assertNumber$1("alpha"),v=a?r.SassColor_SassColor$forSpaceInternal0(k,r._scaleChannel0(p,d[0],p.channel0OrNull,s[0]),r._scaleChannel0(p,d[1],p.channel1OrNull,s[1]),r._scaleChannel0(p,d[2],p.channel2OrNull,s[2]),r._scaleChannel0(p,u.LinearChannel_XL80,p.alphaOrNull,C)):r._adjustColor0(p,s,C)}return v.toSpace$2$legacyMissing(l._color0$_space,!1)},_changeColor0(e,t,n){var a,s="alpha",i=r._channelForChange0(t[0],e,0),o=r._channelForChange0(t[1],e,1),l=r._channelForChange0(t[2],e,2);e:{if(n==null){a=e.alphaOrNull,a==null&&(a=0);break e}if(a=r._isNone0(n),a){a=null;break e}if(a=n instanceof r.SassNumber0,a&&!n.get$hasUnits()){a=n.valueInRange$3(0,1,s);break e}if(a&&n.hasUnit$1("%")){a=n.valueInRangeWithUnit$4(0,100,s,"%")/100;break e}if(a){a=new r._changeColor_closure0(n).call$0();break e}a=r.throwExpression(r.SassScriptException$0(n.toString$0(0)+' is not a number or unquoted "none".',s))}return r._colorFromChannels0(e._color0$_space,i,o,l,a,!1,!1)},_channelForChange0(e,t,n){var a,s,i;if(e==null){a=t.get$channelsOrNull()[n];e:{if(a!=null){s=t._color0$_space,i=r.SassNumber_SassNumber0(a,(s===u.HslColorSpace_JQ20||s===u.HwbColorSpace_guQ0)&&n>0?"%":null),s=i;break e}s=null;break e}return s}if(r._isNone0(e))return null;if(e instanceof r.SassNumber0)return e;throw r.wrapException(r.SassScriptException$0(e.toString$0(0)+' is not a number or unquoted "none".',t._color0$_space._space$_channels[n].name))},_scaleChannel0(e,t,n,a){var s,i;if(a==null)return n;if(!(t instanceof r.LinearChannel0))throw r.wrapException(r.SassScriptException$0("Channel isn't scalable.",t.name));n==null&&r._missingChannelError0(e,t.name),s=t.name,a.assertUnit$2("%",s),i=a.valueInRangeWithUnit$4(-100,100,s,"%")/100;e:{if(i===0){s=n;break e}if(i>0){s=t.max,s=n>=s?n:n+(s-n)*i;break e}s=t.min,s=n<=s?n:n+(n-s)*i;break e}return s},_adjustColor0(e,t,n){var a=e._color0$_space,s=a._space$_channels;return r.SassColor_SassColor$forSpaceInternal0(a,r._adjustChannel0(e,s[0],e.channel0OrNull,t[0]),r._adjustChannel0(e,s[1],e.channel1OrNull,t[1]),r._adjustChannel0(e,s[2],e.channel2OrNull,t[2]),r.NullableExtension_andThen0(r._adjustChannel0(e,u.LinearChannel_XL80,e.alphaOrNull,n),new r._adjustColor_closure0))},_adjustChannel0(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S=null;if(a==null)return n;n==null&&r._missingChannelError0(e,t.name);e:{if(s=e._color0$_space,i=u.HslColorSpace_JQ20===s,o=i,o?l=!0:l=u.HwbColorSpace_guQ0===s,l?(o=t.isPolarAngle,_=t):(_=S,o=!1),o){a=r.SassNumber_SassNumber0(r._angleValue0(a,"hue"),S);break e}if(o=!1,i&&(c=!0,l?p=_:(p=t,l=c,_=p),p instanceof r.LinearChannel0&&(l?o=_:(o=t,l=c,_=o),h=$.LinearChannel_2._as(o).name,o=h,o!=="saturation"?o=h==="lightness":o=!0)),o){r._checkPercent0(a,t.name),a=r.SassNumber_SassNumber0(a._number1$_value,"%");break e}u.LinearChannel_XL80===(l?_:t)&&a.get$hasUnits()&&(r.warnForDeprecation0("$alpha: Passing a number with unit "+a.get$unitString()+V.x20is_de+a.unitSuggestion$1("alpha")+V.x0a_Morex3af,u.Deprecation_PHd),a=r.SassNumber_SassNumber0(a._number1$_value,S))}o=r._channelFromValue0(t,a,!1),o.toString,d=n+o;e:{if(o=t instanceof r.LinearChannel0,f=S,p=!1,o&&t.lowerClamped&&(f=t.min,p=d<f),p){o=n<f?Math.max(n,d):f;break e}if(m=S,p=!1,o&&t.upperClamped?(m=t.max,o=d>m):o=p,o){o=n>m?Math.min(n,d):m;break e}o=d;break e}return o},_sniffLegacyColorSpace0(e){var t,n;for(t=new r.LinkedHashMapKeyIterator(e,e._modifications,e._first);t.moveNext$0();){if(n=t.__js_helper$_current,n==="red"||n==="green"||n==="blue")return u.RgbColorSpace_i0P0;if(n==="saturation"||n==="lightness")return u.HslColorSpace_JQ20;if(n==="whiteness"||n==="blackness")return u.HwbColorSpace_guQ0}return e.containsKey$1("hue")?u.HslColorSpace_JQ20:null},_functionString0(e,t){return new r.SassString0(e+"("+g.map$1$1$ax(t,new r._functionString_closure0,$.String).join$1(0,", ")+")",!1)},_removedColorFunction0(e,t,n){return r.BuiltInCallable$function0(e,"$color, $amount",new r._removedColorFunction_closure0(e,t,n),"sass:color")},_rgb0(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.get$length(t)>3?s.$index(t,3):null,o=!0;return s.$index(t,0).get$isSpecialNumber()||s.$index(t,1).get$isSpecialNumber()||s.$index(t,2).get$isSpecialNumber()||(o=i==null?null:i.get$isSpecialNumber(),o=o===!0),o?r._functionString0(e,t):(o=s.$index(t,0).assertNumber$1("red"),n=s.$index(t,1).assertNumber$1("green"),s=s.$index(t,2).assertNumber$1("blue"),a=r.NullableExtension_andThen0(i,new r._rgb_closure0),r._colorFromChannels0(u.RgbColorSpace_i0P0,o,n,s,a??1,!0,!0))},_rgbTwoArg0(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.$index(t,0),o=s.$index(t,1);if(i.get$isSpecialVariable()?n=!0:n=!(i instanceof r.SassColor0)&&o.get$isSpecialVariable(),n)return r._functionString0(e,t);if(a=i.assertColor$1("color"),!a._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0("Expected "+a.toString$0(0)+V.x20to_be_+a.toString$0(0)+", $alpha: "+o.toString$0(0)+")",e));return a.assertLegacy$1("color"),a=a.toSpace$1(u.RgbColorSpace_i0P0),o.get$isSpecialNumber()?r._functionString0(e,r._setArrayType([r.SassNumber_SassNumber0(a.channel$1(0,"red"),null),r.SassNumber_SassNumber0(a.channel$1(0,"green"),null),r.SassNumber_SassNumber0(a.channel$1(0,"blue"),null),s.$index(t,1)],$.JSArray_Value_2)):(s=r._percentageOrUnitless0(s.$index(t,1).assertNumber$1("alpha"),1,"alpha"),a.changeAlpha$1(isNaN(s)?0:u.JSNumber_methods.clamp$2(s,0,1)))},_hsl0(e,t){var n,a,s=g.getInterceptor$asx(t),i=s.get$length(t)>3?s.$index(t,3):null,o=!0;return s.$index(t,0).get$isSpecialNumber()||s.$index(t,1).get$isSpecialNumber()||s.$index(t,2).get$isSpecialNumber()||(o=i==null?null:i.get$isSpecialNumber(),o=o===!0),o?r._functionString0(e,t):(o=s.$index(t,0).assertNumber$1("hue"),n=s.$index(t,1).assertNumber$1("saturation"),s=s.$index(t,2).assertNumber$1("lightness"),a=r.NullableExtension_andThen0(i,new r._hsl_closure0),r._colorFromChannels0(u.HslColorSpace_JQ20,o,n,s,a??1,!0,!1))},_angleValue0(e,t){var n=e.assertNumber$1(t);return n.compatibleWithUnit$1("deg")?n.coerceValueToUnit$1("deg"):(r.warnForDeprecation0("$"+t+": Passing a unit other than deg ("+n.toString$0(0)+V.x29x20is_d_+n.unitSuggestion$1(t)+V.x0a_See_,u.Deprecation_PHd),n._number1$_value)},_checkPercent0(e,t){e.hasUnit$1("%")||r.warnForDeprecation0("$"+t+": Passing a number without unit % ("+e.toString$0(0)+V.x29x20is_d_+e.unitSuggestion$2(t,"%")+V.x0a_Morex3af,u.Deprecation_PHd)},_percentageOrUnitless0(e,t,n){var a;if(!e.get$hasUnits())a=e._number1$_value;else if(e.hasUnit$1("%"))a=t*e._number1$_value/100;else throw r.wrapException(r.SassScriptException$0("Expected "+e.toString$0(0)+' to have unit "%" or no units.',n));return a},_mixLegacy0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f=e.toSpace$1(u.RgbColorSpace_i0P0),m=t.toSpace$1(u.RgbColorSpace_i0P0),S=n.valueInRange$3(0,100,"weight")/100,v=S*2-1,y=e.alphaOrNull;return y==null&&(y=0),a=t.alphaOrNull,s=y-(a??0),y=v*s,i=((y===-1?v:(v+s)/(1+y))+1)/2,o=1-i,y=f.channel0OrNull,y==null&&(y=0),a=m.channel0OrNull,a==null&&(a=0),l=f.channel1OrNull,l==null&&(l=0),_=m.channel1OrNull,_==null&&(_=0),c=f.channel2OrNull,c==null&&(c=0),p=m.channel2OrNull,p==null&&(p=0),h=f.alphaOrNull,h==null&&(h=0),d=m.alphaOrNull,d==null&&(d=0),r.SassColor_SassColor$rgbInternal0(y*i+a*o,l*i+_*o,c*i+p*o,h*S+d*(1-S),null)},_opacify0(e,t){var n,a=g.getInterceptor$asx(t),s=a.$index(t,0).assertColor$1("color"),i=a.$index(t,1).assertNumber$1("amount");if(!s._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(e+V.x28__is_oa,null));return a=s.alphaOrNull,a==null&&(a=0),a+=i.valueInRangeWithUnit$4(0,1,"amount",""),n=s.changeAlpha$1(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,1)),r.warnForDeprecation0(e+"() is deprecated. "+r._suggestScaleAndAdjust0(s,i._number1$_value,"alpha")+V.x0a_Morex3ac,u.Deprecation_hJG),n},_transparentize0(e,t){var n,a=g.getInterceptor$asx(t),s=a.$index(t,0).assertColor$1("color"),i=a.$index(t,1).assertNumber$1("amount");if(!s._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(e+V.x28__is_oa,null));return a=s.alphaOrNull,a==null&&(a=0),a-=i.valueInRangeWithUnit$4(0,1,"amount",""),n=s.changeAlpha$1(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,1)),r.warnForDeprecation0(e+"() is deprecated. "+r._suggestScaleAndAdjust0(s,-i._number1$_value,"alpha")+V.x0a_Morex3ac,u.Deprecation_hJG),n},_colorInSpace0(e,t,n){var a,s="space",i=e.assertColor$1("color");return t.$eq(0,u.C__SassNull0)?i:(a=t.assertString$1(s),a.assertUnquoted$1(s),i.toSpace$2$legacyMissing(r.ColorSpace_fromName0(a._string0$_text,s),n))},_parseChannels0(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=null;if(t.get$isSpecialVariable())return r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2));if(s=r._parseSlashChannels0(t,n),s==null)return r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2));i=s._0,o=s._1;e:{if(l=i.assertCommonListStyle$2$allowSlash(n,!1),_=l.length,_<=0)throw r.wrapException(r.SassScriptException$0("Color component list may not be empty.",n));if(c=_>=1,p=c,h=!1,p?(d=l[0],d instanceof r.SassString0?($.SassString_2._as(d),p=!d._string0$_hasQuotes&&d._string0$_text.toLowerCase()==="from"):p=h,f=!0):(p=h,d=T,f=!1),p)return r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2));if(p=i.get$isSpecialVariable(),p){m=r._setArrayType([i],$.JSArray_Value_2);break e}if(m=T,c?(S=f?d:l[0],v=u.JSArray_methods.sublist$1(l,1),y=l,p=!0):(y=m,v=y,S=T,p=!1),p){if(a==null){if(C=S.assertString$1(n),C.assertUnquoted$1(n),a=C.get$isSpecialVariable()?T:r.ColorSpace_fromName0(C._string0$_text,n),u.RgbColorSpace_i0P0===a||u.HslColorSpace_JQ20===a||u.HwbColorSpace_guQ0===a||u.LabColorSpace_2nT0===a||u.LchColorSpace_Bpv0===a||u.OklabColorSpace_5400===a||u.OklchColorSpace_9Gj0===a)throw r.wrapException(r.SassScriptException$0(V.The_co+r.S(a)+". Use the "+r.S(a)+"() function instead.",n));m=v}else m=y;for(I=0;I<m.length;++I)if(M=m[I],p=!1,M.get$isSpecialNumber()||M instanceof r.SassNumber0||(p=!(M instanceof r.SassString0&&!M._string0$_hasQuotes&&M._string0$_text.toLowerCase()==="none")),p)throw p=T,a==null||(h=a._space$_channels,h=I<3?h[I]:T,h!=null&&(p=new r._parseChannels_closure1().call$1(h.name))),k=p,k==null&&(k="channel "+(I+1)),r.wrapException(r.SassScriptException$0("Expected "+k+" to be a number, was "+M.toString$0(0)+".",n));break e}throw r.wrapException("unreachable")}if(p=o==null,h=p?T:o.get$isSpecialNumber(),h===!0)return m.length===3&&u.Set_9FDyj0.contains$1(0,a)?(p=r.List_List$_of(m,$.Value_2),o.toString,p.push(o),p=r._functionString0(e,p)):p=r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2)),p;e:{if(p){h=1;break e}if(o instanceof r.SassString0&&!o._string0$_hasQuotes&&o._string0$_text==="none"){h=T;break e}h=r._percentageOrUnitless0(o.assertNumber$1(n),1,"alpha"),h=isNaN(h)?0:u.JSNumber_methods.clamp$2(h,0,1);break e}if(a==null)return r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2));if(u.JSArray_methods.any$1(m,new r._parseChannels_closure2))return m.length===3&&u.Set_9FDyj0.contains$1(0,a)?(h=r.List_List$_of(m,$.Value_2),p||h.push(o),p=r._functionString0(e,h)):p=r._functionString0(e,r._setArrayType([t],$.JSArray_Value_2)),p;if(m.length!==3)throw r.wrapException(r.SassScriptException$0("The "+a.toString$0(0)+" color space has 3 channels but "+t.toString$0(0)+" has "+m.length+".",n));return p=m[0],p=p instanceof r.SassNumber0?p:T,R=m[1],R=R instanceof r.SassNumber0?R:T,P=m[2],P=P instanceof r.SassNumber0?P:T,r._colorFromChannels0(a,p,R,P,h,!0,a===u.RgbColorSpace_i0P0)},_parseSlashChannels0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=null,R=e.assertCommonListStyle$2$allowSlash(t,!0);e:{if(n=R.length,a=k,s=!1,n===2?(i=R[0],a=R[1],s=e.get$separator(e)===u.ListSeparator_Lul0):i=k,s){s=new r._Record_2(i,a);break e}if(s=e.get$separator(e),s===u.ListSeparator_Lul0&&(s=R.length,r.throwExpression(r.SassScriptException$0(V.Only_2+s+" "+r.pluralize0("was",s,"were")+" passed.",t))),o=n>=1,s=o,l=k,_=k,c=k,p=!1,s?(l=u.JSArray_methods.sublist$2(R,0,n-1),c=l,_=R[n-1],s=_,s instanceof r.SassString0?($.SassString_2._as(_),s=!_._string0$_hasQuotes):s=p,h=!0,d=!0):(s=p,h=!1,d=!1),s){d||(_=R[n-1]),s=_,f=$.SassString_2._as(s)._string0$_text.split("/");t:{if(m=f.length,m===1){s=new r._Record_2(e,k);break t}if(m===2){S=f[0],v=f[1],s=r.List_List$_of(c,$.Value_2),s.push(r._parseNumberOrString0(S)),s=new r._Record_2(r.SassList$0(s,u.ListSeparator_SrV0,!1),r._parseNumberOrString0(v));break t}s=k;break t}break e}if(y=k,C=!1,s=!1,o?(I=!0,h||(l=u.JSArray_methods.sublist$2(R,0,n-1)),c=l,d?p=_:(_=R[n-1],p=_,d=I),C=p instanceof r.SassNumber0,C&&(d?s=_:(_=R[n-1],s=_,d=I),y=$.SassNumber_2._as(s).asSlash,s=y,s=$.Record_2_nullable_Object_and_nullable_Object._is(s))):c=k,s){C?s=y:(d?s=_:(_=R[n-1],s=_,d=!0),y=$.SassNumber_2._as(s).asSlash,s=y,C=!0),s==null&&(s=$.Record_2_nullable_Object_and_nullable_Object._as(s)),C||(d||(_=R[n-1]),p=_,y=$.SassNumber_2._as(p).asSlash),p=y,p==null&&(p=$.Record_2_nullable_Object_and_nullable_Object._as(p)),M=r.List_List$_of(c,$.Value_2),M.push(s._0),s=new r._Record_2(r.SassList$0(M,u.ListSeparator_SrV0,!1),p._1);break e}s=new r._Record_2(e,k);break e}return s},_parseNumberOrString0(e){var t,n;try{return t=r.ScssParser$0(e,!1,null),n=t._stylesheet0$_parseSingleProduction$1$1(t.get$_stylesheet0$_number(),$.NumberExpression_2),t=r.SassNumber_SassNumber0(n.value,n.unit),t}catch(a){if($.SassFormatException_2._is(r.unwrapException(a)))return new r.SassString0(e,!1);throw a}},_colorFromChannels0(e,t,n,a,s,i,o){var l,_,c,p,h;switch(e){case u.HslColorSpace_JQ20:return n!=null&&r._checkPercent0(n,"saturation"),a!=null&&r._checkPercent0(a,"lightness"),l=e._space$_channels,r.SassColor_SassColor$hsl0(r.NullableExtension_andThen0(t,new r._colorFromChannels_closure1),r._channelFromValue0(l[1],r._forcePercent0(n),i),r._channelFromValue0(l[2],r._forcePercent0(a),i),s);case u.HwbColorSpace_guQ0:return l=n==null,l||n.assertUnit$2("%","whiteness"),_=a==null,_||a.assertUnit$2("%","blackness"),c=l?null:n._number1$_value,p=_?null:a._number1$_value,c!=null&&p!=null&&c+p>100&&(l=c+p,c=c/l*100,p=p/l*100),r.SassColor_SassColor$hwb0(r.NullableExtension_andThen0(t,new r._colorFromChannels_closure2),c,p,s);case u.RgbColorSpace_i0P0:return l=e._space$_channels,_=r._channelFromValue0(l[0],t,i),h=r._channelFromValue0(l[1],n,i),l=r._channelFromValue0(l[2],a,i),r.SassColor_SassColor$rgbInternal0(_,h,l,s,o?u.C__ColorFormatEnum0:null);default:return l=e._space$_channels,r.SassColor_SassColor$forSpaceInternal0(e,r._channelFromValue0(l[0],t,i),r._channelFromValue0(l[1],n,i),r._channelFromValue0(l[2],a,i),s)}},_forcePercent0(e){var t,n;e:{if(e==null){t=null;break e}if(n=e.get$numeratorUnits(e),n.length===1?t=n[0]==="%"&&e.get$denominatorUnits(e).length<=0:t=!1,t){t=e;break e}t=r.SassNumber_SassNumber0(e._number1$_value,"%");break e}return t},_channelFromValue0(e,t,n){return r.NullableExtension_andThen0(t,new r._channelFromValue_closure0(e,n))},_isNone0(e){return e instanceof r.SassString0&&!e._string0$_hasQuotes&&e._string0$_text.toLowerCase()==="none"},_channelFunction0(e,t,n,a,s){return r.BuiltInCallable$function0(e,"$color",new r._channelFunction_closure0(n,s,a,e,t),"sass:color")},_suggestScaleAndAdjust0(e,t,n){var a,s,i,o,l,_,c=n==="alpha"?u.LinearChannel_XL80:$.LinearChannel_2._as(u.JSArray_methods.firstWhere$1(u.List_oAL0,new r._suggestScaleAndAdjust_closure0(n))),p=c===u.LinearChannel_XL80;return p?(a=e.alphaOrNull,s=a??0):s=e.toSpace$1(u.HslColorSpace_JQ20).channel$1(0,n),i=s+t,t!==0?(o=r._Cell$(),a=c.max,i>a?o.__late_helper$_value=1:(l=c.min,i<l?o.__late_helper$_value=-1:t>0?o.__late_helper$_value=t/(a-s):o.__late_helper$_value=(i-s)/(s-l)),_="Suggestion"+(`s:
|
||
|
||
color.scale($color, $`+n+": "+r.serializeValue0(r.SassNumber_SassNumber0(o._readLocal$0()*100,"%"),!1,!0)+`)
|
||
`)):_=`Suggestion:
|
||
|
||
`,_+("color.adjust($color, $"+n+": "+r.serializeValue0(r.SassNumber_SassNumber0(t,p?null:"%"),!1,!0)+")")},_missingChannelError0(e,t){return r.throwExpression(r.SassScriptException$0(V.Becaus+e.toCssString$0()+").",t))},_channelName0(e){var t=e.assertString$1("channel");return t.assertQuoted$1("channel"),t._string0$_text},_function12(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:color")},global_closure44:function(){},global_closure45:function(){},global_closure46:function(){},global_closure47:function(){},global_closure48:function(){},global_closure49:function(){},global_closure50:function(){},global_closure51:function(){},global_closure52:function(){},global_closure53:function(){},global_closure54:function(){},global_closure55:function(){},global_closure56:function(){},global_closure57:function(){},global_closure58:function(){},global_closure59:function(){},global_closure60:function(){},global_closure61:function(){},global_closure62:function(){},global_closure63:function(){},global_closure64:function(){},global_closure65:function(){},global_closure66:function(){},global_closure67:function(){},global_closure68:function(){},global_closure69:function(){},global_closure70:function(){},global_closure71:function(){},global_closure72:function(){},global_closure73:function(){},global_closure74:function(){},global_closure75:function(){},global_closure76:function(){},global_closure77:function(){},global_closure78:function(){},global_closure79:function(){},global__closure0:function(){},global_closure80:function(){},global_closure81:function(){},global_closure82:function(){},global_closure83:function(){},global_closure84:function(){},global_closure85:function(){},global_closure86:function(){},module_closure27:function(){},module_closure28:function(){},module_closure29:function(){},module_closure30:function(){},module_closure31:function(){},module_closure32:function(){},module_closure33:function(){},module_closure34:function(){},module_closure35:function(){},module_closure36:function(){},module_closure37:function(){},module_closure38:function(){},module_closure39:function(){},module_closure40:function(){},module__closure6:function(){},module_closure41:function(){},module_closure42:function(){},module_closure43:function(){},module_closure44:function(){},module_closure45:function(){},module_closure46:function(){},module_closure47:function(){},module_closure48:function(){},module__closure5:function(t){this.channelName=t},module_closure49:function(){},module_closure_toXyzNoMissing0:function(){},module_closure50:function(){},_mix_closure0:function(){},_complement_closure0:function(){},_adjust_closure0:function(){},_scale_closure0:function(){},_change_closure0:function(){},_ieHexStr_closure0:function(){},_ieHexStr_closure_hexString0:function(){},_updateComponents_closure1:function(t){this.originalColor=t},_updateComponents_closure2:function(t){this._box_0=t},_changeColor_closure0:function(t){this.alphaArg=t},_adjustColor_closure0:function(){},_functionString_closure0:function(){},_removedColorFunction_closure0:function(t,n,a){this.name=t,this.argument=n,this.negative=a},_rgb_closure0:function(){},_hsl_closure0:function(){},_parseChannels_closure1:function(){},_parseChannels_closure2:function(){},_colorFromChannels_closure1:function(){},_colorFromChannels_closure2:function(){},_channelFromValue_closure0:function(t,n){this.channel=t,this.clamp=n},_channelFunction_closure0:function(t,n,a,s,i){var o=this;o.getter=t,o.unit=n,o.global=a,o.name=s,o.space=i},_suggestScaleAndAdjust_closure0:function(t){this.channelName=t},_constructionSpace(e){var t=g.getInterceptor$x(e);if(t.get$space(e)!=null)return t=t.get$space(e),t.toString,r.ColorSpace_fromName0(t,null);if(t.get$red(e)!=null)return u.RgbColorSpace_i0P0;if(t.get$saturation(e)!=null)return u.HslColorSpace_JQ20;if(t.get$whiteness(e)!=null)return u.HwbColorSpace_guQ0;throw r.wrapException("No color space found")},_toSpace(e,t){return e.toSpace$1(r.ColorSpace_fromName0(t??e._color0$_space.name,null))},_checkNullAlphaDeprecation(e){var t=g.getInterceptor$x(e),n=t.get$alpha(e);!r._asBool(b.$get$_isUndefined().call$1(n))&&t.get$alpha(e)==null&&t.get$space(e)==null&&r.warnForDeprecationFromApi(V.Passin_,u.Deprecation_ox0)},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___closure:function(t){this.key=t},colorClass__closure_changedValue:function(t,n){this.color=t,this.options=n},colorClass__closure9:function(){},colorClass__closure10:function(){},colorClass__closure11:function(){},colorClass__closure12:function(){},colorClass__closure13:function(){},colorClass__closure14:function(){},colorClass__closure15:function(){},colorClass__closure16:function(){},colorClass__closure17:function(){},colorClass__closure18:function(){},colorClass__closure19:function(){},colorClass__closure20:function(){},colorClass__closure21:function(){},colorClass__closure22:function(){},_Channels:function(){},_ConstructionOptions:function(){},_ChannelOptions:function(){},_ToGamutOptions:function(){},_InterpolationOptions:function(){},_NodeSassColor:function(){},legacyColorClass_closure: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_SassColor$rgb0(e,t,n,a){return r.SassColor_SassColor$rgbInternal0(e,t,n,a,null)},SassColor_SassColor$rgbInternal0(e,t,n,a,s){var i=null,o=e??i,l=t??i,_=n??i;return r.SassColor$_forSpace0(u.RgbColorSpace_i0P0,o,l,_,a??i,s)},SassColor_SassColor$hsl0(e,t,n,a){var s=null,i=e??s,o=t??s,l=n??s;return r.SassColor_SassColor$forSpaceInternal0(u.HslColorSpace_JQ20,i,o,l,a??s)},SassColor_SassColor$hwb0(e,t,n,a){var s=null,i=e??s,o=t??s,l=n??s;return r.SassColor_SassColor$forSpaceInternal0(u.HwbColorSpace_guQ0,i,o,l,a??s)},SassColor_SassColor$forSpaceInternal0(e,t,n,a,s){var i,o,l=null;e:{if(u.HslColorSpace_JQ20===e){i=n==null,o=r.SassColor__normalizeHue0(t,!i&&n<0&&!r.fuzzyEquals0(n,0)),o=r.SassColor$_forSpace0(e,o,i?l:Math.abs(n),a,s,l),i=o;break e}if(u.HwbColorSpace_guQ0===e){i=r.SassColor$_forSpace0(e,r.SassColor__normalizeHue0(t,!1),n,a,s,l);break e}if(u.LchColorSpace_Bpv0===e||u.OklchColorSpace_9Gj0===e){i=n==null,o=i?l:Math.abs(n),o=r.SassColor$_forSpace0(e,t,o,r.SassColor__normalizeHue0(a,!i&&n<0&&!r.fuzzyEquals0(n,0)),s,l),i=o;break e}i=r.SassColor$_forSpace0(e,t,n,a,s,l);break e}return i},SassColor$_forSpace0(e,t,n,a,s,i){return new r.SassColor0(e,t,n,a,i,r.NullableExtension_andThen0(s,new r.SassColor$_forSpace_closure0))},SassColor__normalizeHue0(e,t){var n,a;return e==null?e:(n=u.JSNumber_methods.$mod(e,360),a=t?180:0,u.JSNumber_methods.$mod(n+360+a,360))},SassColor0:function(t,n,a,s,i,o){var l=this;l._color0$_space=t,l.channel0OrNull=n,l.channel1OrNull=a,l.channel2OrNull=s,l.format=i,l.alphaOrNull=o},SassColor$_forSpace_closure0:function(){},_ColorFormatEnum0:function(){},SpanColorFormat0:function(t){this._color0$_span=t},Combinator0:function(t,n,a){this._combinator0$_text=t,this.index=n,this._name=a},ModifiableCssComment0:function(t,n){var a=this;a.text=t,a.span=n,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},compile0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=null;r.isNodeJs()||r.jsThrow(new E.Error("The compile() method is only available in Node.js.")),_=t==null,c=_?R:g.get$alertColor$x(t),n=c??r.hasTerminal0(),p=_?R:g.get$alertAscii$x(t),a=p??b._glyphs===u.C_AsciiGlyphSet,h=_?R:g.get$logger$x(t),d=a,d==null&&(d=b._glyphs===u.C_AsciiGlyphSet),s=new r.JSToDartLogger(h,new r.StderrLogger0(n),d);try{return h=_?R:g.get$loadPaths$x(t),d=_?R:g.get$quietDeps$x(t),d==null&&(d=!1),f=r._parseOutputStyle0(_?R:g.get$style$x(t)),m=_?R:g.get$verbose$x(t),m==null&&(m=!1),S=_?R:g.get$charset$x(t),S==null&&(S=!0),v=_?R:g.get$sourceMap$x(t),v==null&&(v=!1),_?y=R:(y=g.get$importers$x(t),y=y==null?R:g.map$1$1$ax(y,r.compile___parseImporter$closure(),$.Importer)),C=r._parseFunctions0(_?R:g.get$functions$x(t),!1),I=_?R:g.get$fatalDeprecations$x(t),I=r.parseDeprecations(s,I,!0),M=_?R:g.get$silenceDeprecations$x(t),M=r.parseDeprecations(s,M,!1),k=_?R:g.get$futureDeprecations$x(t),i=r.compile(e,S,I,new r.CastList(C,r._arrayInstanceType(C)._eval$1("CastList<1,Callable>")),r.parseDeprecations(s,k,!1),r.ImportCache$0(y,h,R),R,R,s,R,d,M,v,f,R,!0,m),_=_?R:g.get$sourceMapIncludeSources$x(t),_==null&&(_=!1),_=r._convertResult(i,_),_}catch(P){if(_=r.unwrapException(P),_ instanceof r.SassException0)o=_,l=r.getTraceFromException(P),r.throwNodeException(o,a,n,l);else throw P}},compileString0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=null,I=t==null,M=I?C:g.get$alertColor$x(t),k=M??r.hasTerminal0(),R=I?C:g.get$alertAscii$x(t),P=R??b._glyphs===u.C_AsciiGlyphSet,T=I?C:g.get$logger$x(t),D=P;D==null&&(D=b._glyphs===u.C_AsciiGlyphSet),n=new r.JSToDartLogger(T,new r.StderrLogger0(k),D);try{return T=r.parseSyntax(I?C:g.get$syntax$x(t)),D=I?C:r.NullableExtension_andThen0(g.get$url$x(t),r.utils3__jsToDartUrl$closure()),o=I?C:g.get$loadPaths$x(t),l=I?C:g.get$quietDeps$x(t),l==null&&(l=!1),_=r._parseOutputStyle0(I?C:g.get$style$x(t)),c=I?C:g.get$verbose$x(t),c==null&&(c=!1),p=I?C:g.get$charset$x(t),p==null&&(p=!0),h=I?C:g.get$sourceMap$x(t),h==null&&(h=!1),I?d=C:(d=g.get$importers$x(t),d=d==null?C:g.map$1$1$ax(d,r.compile___parseImporter$closure(),$.Importer)),f=I?C:r.NullableExtension_andThen0(g.get$importer$x(t),r.compile___parseImporter$closure()),f==null&&(f=(I?C:g.get$url$x(t))==null?new r.NoOpImporter0:C),m=r._parseFunctions0(I?C:g.get$functions$x(t),!1),S=I?C:g.get$fatalDeprecations$x(t),S=r.parseDeprecations(n,S,!0),v=I?C:g.get$silenceDeprecations$x(t),v=r.parseDeprecations(n,v,!1),y=I?C:g.get$futureDeprecations$x(t),a=r.compileString(e,p,S,new r.CastList(m,r._arrayInstanceType(m)._eval$1("CastList<1,Callable>")),r.parseDeprecations(n,y,!1),r.ImportCache$0(d,o,C),f,C,C,n,C,l,v,h,_,T,D,!0,c),I=I?C:g.get$sourceMapIncludeSources$x(t),I==null&&(I=!1),I=r._convertResult(a,I),I}catch(B){if(I=r.unwrapException(B),I instanceof r.SassException0)s=I,i=r.getTraceFromException(B),r.throwNodeException(s,P,k,i);else throw B}},compileAsync1(e,t){var n,a,s;return r.isNodeJs()||r.jsThrow(new E.Error("The compileAsync() method is only available in Node.js.")),n=t==null,a=n?null:g.get$alertColor$x(t),a==null&&(a=r.hasTerminal0()),s=n?null:g.get$alertAscii$x(t),s==null&&(s=b._glyphs===u.C_AsciiGlyphSet),n=n?null:g.get$logger$x(t),r._wrapAsyncSassExceptions(r.futureToPromise0(new r.compileAsync_closure(e,a,t,new r.JSToDartLogger(n,new r.StderrLogger0(a),s)).call$0()),s,a)},compileStringAsync1(e,t){var n,a=t==null,s=a?null:g.get$alertColor$x(t);return s==null&&(s=r.hasTerminal0()),n=a?null:g.get$alertAscii$x(t),n==null&&(n=b._glyphs===u.C_AsciiGlyphSet),a=a?null:g.get$logger$x(t),r._wrapAsyncSassExceptions(r.futureToPromise0(new r.compileStringAsync_closure(e,t,s,new r.JSToDartLogger(a,new r.StderrLogger0(s),n)).call$0()),n,s)},_convertResult(e,t){var n,a=e._compile_result$_serialize,s=a._1,i=s==null?null:s.toJson$1$includeSourceContents(t);return $.Map_dynamic_dynamic._is(i)&&!i.containsKey$1("sources")&&i.$indexSet(0,"sources",r._setArrayType([],$.JSArray_String)),n=r.toJSArray(e._evaluate._0.map$1$1(0,r.utils3__dartToJSUrl$closure(),$.nullable_Object)),a=a._0,i==null?{css:a,loadedUrls:n}:{css:a,sourceMap:r.jsify0(i),loadedUrls:n}},_wrapAsyncSassExceptions(e,t,n){return g.then$2$x(e,null,r.allowInterop(new r._wrapAsyncSassExceptions_closure(n,t)))},_parseOutputStyle0(e){var t;e:{if(e==null||e==="expanded"){t=u.OutputStyle_00;break e}if(e==="compressed"){t=u.OutputStyle_10;break e}t=r.jsThrow(new E.Error('Unknown output style "'+e+'".'))}return t},_parseAsyncImporter(e){var t,n,a,s;if(e instanceof r.NodePackageImporter0)return e;if(e==null&&r.jsThrow(new E.Error("Importers may not be null.")),$.JSImporter._as(e),t=g.getInterceptor$x(e),n=t.get$canonicalize(e),a=t.get$load(e),s=t.get$findFileUrl(e),s!=null)if(n!=null||a!=null)r.jsThrow(new E.Error(V.An_impa));else return new r.JSToDartAsyncFileImporter(s);else if(n==null||a==null)r.jsThrow(new E.Error(V.An_impu));else return t=r._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)),t=t==null?u.Set_empty1:r.Set_Set$unmodifiable(t,$.String),t.forEach$1(0,r.utils4__validateUrlScheme$closure()),new r.JSToDartAsyncImporter(n,a,t)},_parseImporter0(e){var t,n,a,s;if(e instanceof r.NodePackageImporter0)return e;if(e==null&&r.jsThrow(new E.Error("Importers may not be null.")),$.JSImporter._as(e),t=g.getInterceptor$x(e),n=t.get$canonicalize(e),a=t.get$load(e),s=t.get$findFileUrl(e),s!=null)if(n!=null||a!=null)r.jsThrow(new E.Error(V.An_impa));else return new r.JSToDartFileImporter(s);else if(n==null||a==null)r.jsThrow(new E.Error(V.An_impu));else return t=r._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)),t=t==null?u.Set_empty1:r.Set_Set$unmodifiable(t,$.String),t.forEach$1(0,r.utils4__validateUrlScheme$closure()),new r.JSToDartImporter(n,a,t)},_normalizeNonCanonicalSchemes(e){var t;e:{if(typeof e=="string"){t=r._setArrayType([e],$.JSArray_String);break e}if($.List_dynamic._is(e)){t=g.cast$1$0$ax(e,$.String);break e}if(e==null){t=null;break e}t=r.jsThrow(new E.Error('nonCanonicalScheme must be a string or list of strings, was "'+r.S(e)+'"'))}return t},_simplifyValue(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=null;e:{if(e instanceof r.SassCalculation0){t=e.name,n=e.$arguments,a=r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object>"),s=r.List_List$_of(new r.MappedListIterable(n,r.compile___simplifyCalcArg$closure(),a),a._eval$1("ListIterable.E"));t:{if(i=t==="calc",n=i,o=m,n?(o=s.length,n=o,n=n===1,l=s,_=!0,c=!0):(l=m,_=!1,c=!1,n=!1),n){p=(c?l:s)[0],h=p,$.Value_2._as(h),n=h;break t}if(i&&r.throwExpression(r.ArgumentError$("calc() requires exactly one argument.",m)),d=t==="clamp",n=d,n?(_||(c?n=l:(n=s,l=n,c=!0),o=n.length),n=o,n=n===3):n=!1,n){c?n=l:(n=s,l=n,c=!0),p=n[0],f=p,c?n=l:(n=s,l=n,c=!0),e=n[1],n=r.SassCalculation_clamp0(f,e,(c?l:s)[2]);break t}if(d&&r.throwExpression(r.ArgumentError$("clamp() requires exactly 3 arguments.",m)),t==="min"){n=r.SassCalculation_min0(c?l:s);break t}if(t==="max"){n=r.SassCalculation_max0(c?l:s);break t}n=r.throwExpression(r.ArgumentError$('"'+t+'" is not a recognized calculation type.',m))}break e}n=e;break e}return n},_simplifyCalcArg(e){var t;e:{if(e instanceof r.SassCalculation0){t=r._simplifyValue(e);break e}if(e instanceof r.CalculationOperation0){t=r.SassCalculation_operateInternal0(e._calculation0$_operator,r._simplifyCalcArg(e._calculation0$_left),r._simplifyCalcArg(e._calculation0$_right),null,!0,null);break e}t=e;break e}return t},_parseFunctions0(e,t){var n;return e==null?u.List_empty29:(n=r._setArrayType([],$.JSArray_AsyncCallable_2),r.jsForEach(e,new r._parseFunctions_closure0(t,n)),n)},compileAsync_closure:function(t,n,a,s){var i=this;i.path=t,i.color=n,i.options=a,i.logger=s},compileAsync__closure:function(){},compileStringAsync_closure:function(t,n,a,s){var i=this;i.text=t,i.options=n,i.color=a,i.logger=s},compileStringAsync__closure:function(){},compileStringAsync__closure0:function(){},_wrapAsyncSassExceptions_closure:function(t,n){this.color=t,this.ascii=n},_parseFunctions_closure0:function(t,n){this.asynch=t,this.result=n},_parseFunctions__closure2:function(t,n){this.callback=t,this.callable=n},_parseFunctions___closure6:function(t,n){this.callback=t,this.$arguments=n},_parseFunctions__closure3:function(t,n){this.callback=t,this.callable=n},_parseFunctions___closure5:function(t,n){this.callback=t,this.$arguments=n},nodePackageImporterClass_closure:function(){},nodePackageImporterClass__closure:function(){},compile(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y,C,I,M,k,R=null,P=$.Deprecation_3,T=r.LinkedHashSet_LinkedHashSet$_empty(P);return h!=null&&T.addAll$1(0,h),y=r.LinkedHashSet_LinkedHashSet$_empty(P),n!=null&&y.addAll$1(0,n),C=r.LinkedHashSet_LinkedHashSet$_empty(P),s!=null&&C.addAll$1(0,s),_=new r.DeprecationProcessingLogger0(r.LinkedHashMap_LinkedHashMap$_empty(P,$.int),_,T,y,C,!v),_.validate$0(),P=c==null,P?T=m==null||m===r.Syntax_forPath0(e):T=!1,T?(i==null&&(i=r.ImportCache$none()),T=b.$get$FilesystemImporter_cwd0(),y=r.isNodeJs()?E.process:R,g.$eq$(y==null?R:g.get$platform$x(y),"win32")?y=!0:(y=r.isNodeJs()?E.process:R,y=g.$eq$(y==null?R:g.get$platform$x(y),"darwin")),y?(y=r.absolute(e,R,R,R,R,R,R,R,R,R,R,R,R,R,R),C=b.$get$context(),y=r._realCasePath0(C.normalize$1(y))):(y=b.$get$context(),C=y.canonicalize$1(0,e),I=C,C=y,y=I),C=i.importCanonical$3$originalUrl(T,C.toUri$1(y),C.toUri$1(e)),C.toString,M=C):(T=r.readFile0(e),y=m??r.Syntax_forPath0(e),M=r.Stylesheet_Stylesheet$parse0(T,y,!1,b.$get$context().toUri$1(e))),k=r._compileStylesheet1(M,_,i,c,b.$get$FilesystemImporter_cwd0(),a,f,S,o,l,p,d,t),_.summarize$1$js(!P),k},compileString(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C){var I,M,k,R,P,T=$.Deprecation_3,D=r.LinkedHashSet_LinkedHashSet$_empty(T);return d!=null&&D.addAll$1(0,d),I=r.LinkedHashSet_LinkedHashSet$_empty(T),n!=null&&I.addAll$1(0,n),M=r.LinkedHashSet_LinkedHashSet$_empty(T),s!=null&&M.addAll$1(0,s),c=new r.DeprecationProcessingLogger0(r.LinkedHashMap_LinkedHashMap$_empty(T,$.int),c,D,I,M,!C),c.validate$0(),k=r.Stylesheet_Stylesheet$parse0(e,S??u.Syntax_SCSS_0_scss0,!1,v),T=k.span,R=T.get$sourceUrl(T),$.Uri._is(R)&&R.get$scheme()===""&&p==null&&r.WarnForDeprecation_warnForDeprecation0(c,u.Deprecation_y9Y,"Passing a relative `url` argument ("+r.S(T.get$sourceUrl(T))+V.x29x20to_cm,null,null),o==null?T=r.isBrowser()?new r.NoOpImporter0:b.$get$FilesystemImporter_cwd0():T=o,P=r._compileStylesheet1(k,c,i,p,T,a,m,y,l,_,h,f,t),c.summarize$1$js(p!=null),P},_compileStylesheet1(e,t,n,a,s,i,o,l,_,c,p,h,d){var f,m,S;return a!=null&&r.WarnForDeprecation_warnForDeprecation0(t,u.Deprecation_PGp,V.The_le,null,null),f=r._EvaluateVisitor$1(i,n,t,a,p,h).run$2(0,s,e),m=r.serialize0(f._1,d,_,!1,c,t,h,o,l),S=m._1,S!=null&&n!=null&&r.mapInPlace0(S.urls,new r._compileStylesheet_closure1(e,n)),new r.CompileResult0(f,m)},_compileStylesheet_closure1:function(t,n){this.stylesheet=t,this.importCache=n},CompileOptions:function(){},CompileStringOptions:function(){},NodeCompileResult:function(){},CompileResult0:function(t,n){this._evaluate=t,this._compile_result$_serialize=n},initCompiler(){return new r.Compiler},initAsyncCompiler(){return r.futureToPromise0(new r.initAsyncCompiler_closure().call$0())},Compiler:function(){this._disposed=!1},AsyncCompiler:function(t){this.compilations=t,this._disposed=!1},AsyncCompiler_addCompilation_closure:function(){},compilerClass_closure:function(){},compilerClass__closure:function(){},compilerClass__closure0:function(){},compilerClass__closure1:function(){},compilerClass__closure2:function(){},asyncCompilerClass_closure:function(){},asyncCompilerClass__closure:function(){},asyncCompilerClass__closure0:function(){},asyncCompilerClass__closure1:function(){},asyncCompilerClass__closure2:function(){},asyncCompilerClass___closure:function(t){this.self=t},initAsyncCompiler_closure:function(){},InterpolatedComplexSelector$(e,t,n){var a=r.List_List$unmodifiable(e,$.InterpolatedComplexSelectorComponent);return n==null&&a.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty if leadingCombinator is null.",null)),new r.InterpolatedComplexSelector(n,a,t)},InterpolatedComplexSelector:function(t,n,a){this.leadingCombinator=t,this.components=n,this.span=a},ComplexSassNumber0:function(t,n,a,s){var i=this;i._complex0$_numeratorUnits=t,i._complex0$_denominatorUnits=n,i._number1$_value=a,i.hashCache=null,i.asSlash=s},ComplexSelector$0(e,t,n,a){var s=r.List_List$unmodifiable(e,$.CssValue_Combinator_2),i=r.List_List$unmodifiable(t,$.ComplexSelectorComponent_2);return s.length===0&&i.length===0&&r.throwExpression(r.ArgumentError$(V.leadin,null)),new r.ComplexSelector0(s,i,a,n)},ComplexSelector0:function(t,n,a,s){var i=this;i.leadingCombinators=t,i.components=n,i.lineBreak=a,i._complex$__ComplexSelector_specificity_FI=b,i.span=s},ComplexSelector_specificity_closure0:function(){},InterpolatedComplexSelectorComponent:function(t,n,a){this.selector=t,this.combinator=n,this.span=a},ComplexSelectorComponent0:function(t,n,a){this.selector=t,this.combinators=n,this.span=a},ComplexSelectorComponent_toString_closure0:function(){},InterpolatedCompoundSelector$(e){var t=r.List_List$unmodifiable(e,$.InterpolatedSimpleSelector);return t.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.InterpolatedCompoundSelector(t)},InterpolatedCompoundSelector:function(t){this.components=t},CompoundSelector$0(e,t){var n=r.List_List$unmodifiable(e,$.SimpleSelector_2);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.CompoundSelector0(n,t)},CompoundSelector0:function(t,n){var a=this;a.components=t,a._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=a._compound$__CompoundSelector_specificity_FI=b,a.span=n},CompoundSelector_specificity_closure0:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure0:function(){},Configuration0:function(t,n){this._configuration0$_values=t,this._configuration0$__originalConfiguration=n},ExplicitConfiguration0:function(t,n,a){this.nodeWithSpan=t,this._configuration0$_values=n,this._configuration0$__originalConfiguration=a},ConfiguredValue0:function(t,n,a){this.value=t,this.configurationSpan=n,this.assignmentNode=a},ConfiguredVariable0:function(t,n,a,s){var i=this;i.name=t,i.expression=n,i.isGuarded=a,i.span=s},ContentBlock$0(e,t,n){var a="@content",s=r.stringReplaceAllUnchecked(a,"_","-"),i=r.List_List$unmodifiable(t,$.Statement_2),o=u.JSArray_methods.any$1(i,new r.ParentStatement_closure0);return new r.ContentBlock0(s,a,e,n,i,o)},ContentBlock0:function(t,n,a,s,i,o){var l=this;l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},ContentRule0:function(t,n){this.$arguments=t,this.span=n},_disallowedFunctionNames_closure0:function(){},CssParser0:function(t,n,a,s,i){var o=this;o._parseSelectors=t,o._stylesheet0$_isUseAllowed=!0,o._stylesheet0$_inExpression=o._stylesheet0$_inParentheses=o._stylesheet0$_inStyleRule=o._stylesheet0$_inPlainCssFunction=o._stylesheet0$_inUnknownAtRule=o._stylesheet0$_inControlDirective=o._stylesheet0$_inContentBlock=o._stylesheet0$_inMixin=!1,o._stylesheet0$_globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._parser1$_interpolationMap=i},DebugRule0:function(t,n){this.expression=t,this.span=n},ModifiableCssDeclaration$0(e,t,n,a,s){var i,o=s??t.span;return a||(i=t.value,i instanceof r.SassString0||r.throwExpression(r.ArgumentError$(V.If_par+t.toString$0(0)+"` of type "+r.getRuntimeTypeOfDartObject(i).toString$0(0)+").",null))),new r.ModifiableCssDeclaration0(e,t,a,o,n)},ModifiableCssDeclaration0:function(t,n,a,s,i){var o=this;o.name=t,o.value=n,o.parsedAsSassScript=a,o.valueSpanForMap=s,o.span=i,o._node$_indexInParent=o._node$_parent=null,o.isGroupEnd=!1},Declaration$0(e,t,n){return new r.Declaration0(e,t,n,!0,null,!1)},Declaration$notSassScript0(e,t,n){return new r.Declaration0(e,t,n,!1,null,!1)},Declaration$nested0(e,t,n,a){var s=r.List_List$unmodifiable(t,$.Statement_2),i=u.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.Declaration0(e,a,n,!0,s,i)},Declaration0:function(t,n,a,s,i,o){var l=this;l.name=t,l.value=n,l.span=a,l.parsedAsSassScript=s,l.children=i,l.hasDeclarations=o},SupportsDeclaration0:function(t,n,a){this.name=t,this.value=n,this.span=a},Deprecation_fromId0(e){return r.IterableExtension_firstWhereOrNull(u.List_DUj,new r.Deprecation_fromId_closure0(e))},Deprecation_forVersion0(e){var t,n,a,s,i,o=r.LinkedHashSet_LinkedHashSet$_empty($.Deprecation_3);for(t=r.VersionRange_VersionRange(!0,e).get$allows(),n=0;n<29;++n)a=u.List_DUj[n],s=a._deprecation$_deprecatedIn,i=s==null?null:r.Version___parse_tearOff(s),i=i==null?null:t.call$1(i),i??!1?(s=a._deprecation$_obsoleteIn,s==null?i=null:i=r.Version___parse_tearOff(s),i=i==null):i=!1,i&&o.add$1(0,a);return o},Deprecation0:function(t,n,a,s,i,o){var l=this;l.id=t,l._deprecation$_deprecatedIn=n,l.description=a,l._deprecation$_obsoleteIn=s,l.index=i,l._name=o},Deprecation_fromId_closure0:function(t){this.id=t},DeprecationProcessingLogger0:function(t,n,a,s,i,o){var l=this;l._deprecation_processing$_warningCounts=t,l._deprecation_processing$_inner=n,l.silenceDeprecations=a,l.fatalDeprecations=s,l.futureDeprecations=i,l.limitRepetition=o},DeprecationProcessingLogger_summarize_closure1:function(){},DeprecationProcessingLogger_summarize_closure2:function(){},parseDeprecations(e,t,n){return t==null?null:new r.parseDeprecations_closure(t,e,n).call$0()},Deprecation1:function(){},deprecations_closure:function(t){this.deprecation=t},parseDeprecations_closure:function(t,n,a){this.deprecations=t,this.logger=n,this.supportVersions=a},versionClass_closure:function(){},versionClass__closure:function(){},versionClass__closure0:function(){},DisplayP3ColorSpace0:function(t,n){this.name=t,this._space$_channels=n},DisplayP3LinearColorSpace0:function(t,n){this.name=t,this._space$_channels=n},DynamicImport0:function(t,n){this.urlString=t,this.span=n},EachRule$0(e,t,n,a){var s=r.List_List$unmodifiable(e,$.String),i=r.List_List$unmodifiable(n,$.Statement_2),o=u.JSArray_methods.any$1(i,new r.ParentStatement_closure0);return new r.EachRule0(s,t,a,i,o)},EachRule0:function(t,n,a,s,i){var o=this;o.variables=t,o.list=n,o.span=a,o.children=s,o.hasDeclarations=i},EachRule_toString_closure0:function(){},EmptyExtensionStore0:function(){},Environment$0(){var e=$.String,t=$.Module_Callable_2,n=$.AstNode_2,a=$.int,s=$.Callable_2,i=$.JSArray_Map_String_Callable_2;return new r.Environment0(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],$.JSArray_Module_Callable_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,$.Value_2)],$.JSArray_Map_String_Value_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode_2),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,s)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,a),null,r.LinkedHashSet_LinkedHashSet$_empty(e))},Environment$_0(e,t,n,a,s,i,o,l,_,c,p,h,d){var f=$.String,m=$.int;return new r.Environment0(e,t,n,a,s,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(f,m),c,r.LinkedHashMap_LinkedHashMap$_empty(f,m),p,r.LinkedHashMap_LinkedHashMap$_empty(f,m),h,d)},_EnvironmentModule__EnvironmentModule1(e,t,n,a,s){var i,o,l,_,c,p,h,d,f;for(s==null&&(s=u.Set_empty5),i=$.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=$.Module_Callable_2,l=$.List_CssComment_2,_=r.MapExtensions_get_pairs0(n,o,l),_=_.get$iterator(_),c=$.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,c),d.$flags=3,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable1(s),l=r._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_variables),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure11,$.Map_String_Value_2),$.Value_2),_=r._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_variableNodes),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure12,$.Map_String_AstNode_2),$.AstNode_2),c=$.Map_String_Callable_2,p=$.Callable_2,f=r._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_functions),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure13,c),p),p=r._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_mixins),s.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure14,c),p),c=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure15),r._EnvironmentModule$_1(e,t,i,a,o,l,_,f,p,c,!a.get$isEmpty(a)||u.JSArray_methods.any$1(e._environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var t,n,a,s,i,o;if(e.get$isEmpty(e))return u.Map_empty11;for(t=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_Callable_2),n=e.get$iterator(e);n.moveNext$0();)if(a=n.get$current(n),a instanceof r._EnvironmentModule1){for(s=a._environment0$_modulesByVariable,s=s.get$values(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),o=i.get$variables(),r.setAll0(t,o.get$keys(o),i);s=u.JSArray_methods.get$first(a._environment0$_environment._environment0$_variables),r.setAll0(t,s.get$keys(s),a)}else s=a.get$variables(),r.setAll0(t,s.get$keys(s),a);return t},_EnvironmentModule__memberMap1(e,t,n){var a,s,i;if(e=new r.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(a=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),s=t.get$iterator(t);s.moveNext$0();)i=s.get$current(s),i.get$isNotEmpty(i)&&a.push(i);return a.push(e),a.length===1?e:r.MergedMapView$0(a,$.String,n)},_EnvironmentModule$_1(e,t,n,a,s,i,o,l,_,c,p){return new r._EnvironmentModule1(e._environment0$_allModules,i,o,l,_,a,t,n,c,p,e,s)},Environment0:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=this;y._environment0$_modules=t,y._environment0$_namespaceNodes=n,y._environment0$_globalModules=a,y._environment0$_importedModules=s,y._environment0$_forwardedModules=i,y._environment0$_nestedForwardedModules=o,y._environment0$_allModules=l,y._environment0$_variables=_,y._environment0$_variableNodes=c,y._environment0$_variableIndices=p,y._environment0$_functions=h,y._environment0$_functionIndices=d,y._environment0$_mixins=f,y._environment0$_mixinIndices=m,y._environment0$_content=S,y._environment0$_configurableVariables=v,y._environment0$_inMixin=!1,y._environment0$_inSemiGlobalScope=!0,y._environment0$_lastVariableIndex=y._environment0$_lastVariableName=null},Environment__getVariableFromGlobalModule_closure0:function(t){this.name=t},Environment_setVariable_closure2:function(t,n){this.$this=t,this.name=n},Environment_setVariable_closure3:function(t){this.name=t},Environment_setVariable_closure4:function(t,n){this.$this=t,this.name=n},Environment__getFunctionFromGlobalModule_closure0:function(t){this.name=t},Environment__getMixinFromGlobalModule_closure0:function(t){this.name=t},Environment_toModule_closure0:function(){},Environment_toDummyModule_closure0:function(){},_EnvironmentModule1:function(t,n,a,s,i,o,l,_,c,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=a,f.functions=s,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=c,f.transitivelyContainsExtensions=p,f._environment0$_environment=h,f._environment0$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure11:function(){},_EnvironmentModule__EnvironmentModule_closure12:function(){},_EnvironmentModule__EnvironmentModule_closure13:function(){},_EnvironmentModule__EnvironmentModule_closure14:function(){},_EnvironmentModule__EnvironmentModule_closure15:function(){},_EnvironmentModule__EnvironmentModule_closure16:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure1:function(t){this.variables=t},ErrorRule0:function(t,n){this.expression=t,this.span=n},_EvaluateVisitor$1(e,t,n,a,s,i){var o,l=$.Uri,_=$.Module_Callable_2,c=r._setArrayType([],$.JSArray_Record_2_String_and_AstNode_2);return t==null?o=a==null?r.ImportCache$none():null:o=t,l=new r._EvaluateVisitor1(o,a,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Callable_2),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration_2),r.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode_2),n,r.LinkedHashSet_LinkedHashSet$_empty($.Record_2_String_and_SourceSpan),s,i,new r.Object,r.Environment$0(),r.LinkedHashSet_LinkedHashSet$_empty(l),r.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode_2),c,u.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,n,a,s,i),l},_EvaluateVisitor1:function(t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y){var C=this;C._evaluate0$_importCache=t,C._nodeImporter=n,C._evaluate0$_builtInFunctions=a,C._evaluate0$_builtInModules=s,C._evaluate0$_modules=i,C._evaluate0$_moduleConfigurations=o,C._evaluate0$_moduleNodes=l,C._evaluate0$_logger=_,C._evaluate0$_warningsEmitted=c,C._evaluate0$_quietDeps=p,C._evaluate0$_sourceMap=h,C._evaluate0$_compileContext=d,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=null,C._evaluate0$_inSupportsDeclaration=C._evaluate0$_inKeyframes=C._evaluate0$_atRootExcludingStyleRule=C._evaluate0$_inUnknownAtRule=C._evaluate0$_inFunction=!1,C._evaluate0$_loadedUrls=m,C._evaluate0$_activeModules=S,C._evaluate0$_stack=v,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=y},_EvaluateVisitor_closure25:function(t){this.$this=t},_EvaluateVisitor_closure26:function(t){this.$this=t},_EvaluateVisitor_closure27:function(t){this.$this=t},_EvaluateVisitor_closure28:function(t){this.$this=t},_EvaluateVisitor_closure29:function(t){this.$this=t},_EvaluateVisitor_closure30:function(t){this.$this=t},_EvaluateVisitor_closure31:function(t){this.$this=t},_EvaluateVisitor_closure32:function(t){this.$this=t},_EvaluateVisitor_closure33:function(t){this.$this=t},_EvaluateVisitor__closure10:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure34:function(t){this.$this=t},_EvaluateVisitor__closure9:function(t,n,a){this.$this=t,this.name=n,this.module=a},_EvaluateVisitor_closure35:function(t){this.$this=t},_EvaluateVisitor_closure36:function(t){this.$this=t},_EvaluateVisitor__closure7:function(t,n,a,s){var i=this;i._box_0=t,i.values=n,i.span=a,i.callableNode=s},_EvaluateVisitor__closure8:function(t){this.$this=t},_EvaluateVisitor_closure37:function(t){this.$this=t},_EvaluateVisitor_run_closure1:function(t,n,a){this.$this=t,this.node=n,this.importer=a},_EvaluateVisitor_run__closure1:function(t,n,a){this.$this=t,this.importer=n,this.node=a},_EvaluateVisitor__loadModule_closure3:function(t,n){this._box_0=t,this.callback=n},_EvaluateVisitor__loadModule_closure4:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=a,_.baseUrl=s,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure3:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure4:function(t,n,a){this._box_1=t,this.callback=n,this.firstLoad=a},_EvaluateVisitor__execute_closure1:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=a,_.extensionStore=s,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure3:function(){},_EvaluateVisitor__combineCss_closure4:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule1:function(t,n,a,s,i,o){var l=this;l.$this=t,l.seen=n,l.clone=a,l.css=s,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure3:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure4:function(){},_EvaluateVisitor_visitAtRootRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure11:function(t,n,a){this.$this=t,this.newParent=n,this.node=a},_EvaluateVisitor__scopeForAtRoot_closure12:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure13:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure1:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure14:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure15:function(){},_EvaluateVisitor__scopeForAtRoot_closure16:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure1:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure1:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure5:function(t,n,a){this._box_0=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure6:function(t,n,a){this._box_1=t,this.$this=n,this.nodeWithSpan=a},_EvaluateVisitor_visitEachRule_closure7:function(t,n,a,s){var i=this;i.$this=t,i.list=n,i.setVariables=a,i.node=s},_EvaluateVisitor_visitEachRule__closure1:function(t,n,a){this.$this=t,this.setVariables=n,this.node=a},_EvaluateVisitor_visitEachRule___closure1:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure7:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure8:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure9:function(t,n,a){this.$this=t,this.name=n,this.children=a},_EvaluateVisitor_visitAtRule__closure1:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure10:function(){},_EvaluateVisitor_visitForRule_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure10:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure11:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure12:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure13:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.node=a,l.from=s,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure1:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure1:function(){},_EvaluateVisitor_visitIfRule_closure1:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure1:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure1:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure1:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure7:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure8:function(){},_EvaluateVisitor__visitDynamicImport__closure9:function(){},_EvaluateVisitor__visitDynamicImport__closure10:function(t,n,a,s,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=a,o.environment=s,o.children=i},_EvaluateVisitor__applyMixin_closure3:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure4:function(t,n,a,s){var i=this;i.$this=t,i.$arguments=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin_closure4:function(t,n,a,s){var i=this;i.$this=t,i.contentCallable=n,i.mixin=a,i.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin__closure3:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin___closure1:function(t,n,a){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin____closure1:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure6:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure7:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure7:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure8:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure9:function(t,n,a,s,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=a,o.mergedSources=s,o.node=i},_EvaluateVisitor_visitMediaRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure10:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure7:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure8:function(){},_EvaluateVisitor_visitStyleRule_closure10:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitStyleRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure9:function(){},_EvaluateVisitor__warnForBogusCombinators_closure1:function(){},_EvaluateVisitor_visitSupportsRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure7:function(){},_EvaluateVisitor__visitSupportsCondition_closure1:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure5:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor_visitVariableDeclaration_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure7:function(t,n,a){this.$this=t,this.node=n,this.value=a},_EvaluateVisitor_visitUseRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure1:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation1:function(){},_EvaluateVisitor_visitVariableExpression_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure1:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitIfExpression_closure1:function(){},_EvaluateVisitor_visitIfConditionOperation_closure1:function(){},_EvaluateVisitor_visitListExpression_closure1:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure6:function(){},_EvaluateVisitor_visitFunctionExpression_closure7:function(t,n,a){this._box_0=t,this.$this=n,this.node=a},_EvaluateVisitor__visitCalculation_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__checkCalculationArguments_check1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure1:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.node=a,i.inLegacySassFunction=s},_EvaluateVisitor__visitCalculationExpression__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure1:function(t,n,a){this.$this=t,this.node=n,this.$function=a},_EvaluateVisitor__runUserDefinedCallable_closure1:function(t,n,a,s,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure1:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure1:function(t,n,a,s,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=a,l.nodeWithSpan=s,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure5:function(t,n,a){this._box_0=t,this.evaluated=n,this.namedSet=a},_EvaluateVisitor__runBuiltInCallable_closure6:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure8:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure9:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.namedNodes=s},_EvaluateVisitor__evaluateArguments_closure10:function(){},_EvaluateVisitor__evaluateMacroArguments_closure7:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure8:function(t,n,a){this.$this=t,this.restNodeForSpan=n,this.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure9:function(t,n,a,s){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=a,i.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure10:function(t,n,a){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=a},_EvaluateVisitor__addRestMap_closure1:function(t,n,a,s,i,o){var l=this;l.$this=t,l.values=n,l.convert=a,l.expressionNode=s,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure1:function(t,n,a){this.parameters=t,this.positional=n,this.named=a},_EvaluateVisitor_visitCssAtRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure7:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure4:function(){},_EvaluateVisitor_visitCssMediaRule_closure7:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure9:function(t,n,a,s){var i=this;i.$this=t,i.mergedQueries=n,i.node=a,i.mergedSources=s},_EvaluateVisitor_visitCssMediaRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure10:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure4:function(t,n,a){this.$this=t,this.rule=n,this.node=a},_EvaluateVisitor_visitCssStyleRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure3:function(){},_EvaluateVisitor_visitCssSupportsRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure7:function(){},_EvaluateVisitor__performInterpolationHelper_closure1:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure1:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure1:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation1:function(){},_EvaluateVisitor__stackFrame_closure1:function(t){this.$this=t},_ImportedCssVisitor1:function(t){this._evaluate0$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure1:function(){},_ImportedCssVisitor_visitCssMediaRule_closure1:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure1:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure1:function(){},_EvaluationContext1:function(t,n){this._evaluate0$_visitor=t,this._evaluate0$_defaultWarnNodeWithSpan=n},EveryCssVisitor0:function(){},EveryCssVisitor_visitCssAtRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssKeyframeBlock_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssMediaRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssStyleRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssStylesheet_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssSupportsRule_closure0:function(t){this.$this=t},throwNodeException(e,t,n,a){var s,i,o,l;a=a,s=b._glyphs===u.C_AsciiGlyphSet,b._glyphs=t?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet;try{o=r.callConstructor(b.$get$exceptionClass(),[e,u.JSString_methods.replaceFirst$2(e.toString$1$color(0,n),"Error: ","")]),i=$._NodeException._as(o),l=r.getTrace0(e),a=l??a,a!=null&&r.attachJsStack(i,a),r.jsThrow(i)}finally{b._glyphs=s?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet}},_NodeException:function(){},exceptionClass_closure:function(){},exceptionClass__closure:function(){},exceptionClass__closure0:function(){},exceptionClass__closure1:function(){},SassException$0(e,t,n){return new r.SassException0(n==null?u.Set_empty:r.Set_Set$unmodifiable(n,$.Uri),e,t)},MultiSpanSassException$0(e,t,n,a,s){var i=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassException0(n,i,s==null?u.Set_empty:r.Set_Set$unmodifiable(s,$.Uri),e,t)},SassRuntimeException$0(e,t,n,a){return new r.SassRuntimeException0(n,a==null?u.Set_empty:r.Set_Set$unmodifiable(a,$.Uri),e,t)},MultiSpanSassRuntimeException$0(e,t,n,a,s,i){var o=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassRuntimeException0(s,n,o,i==null?u.Set_empty:r.Set_Set$unmodifiable(i,$.Uri),e,t)},SassFormatException$0(e,t,n){return new r.SassFormatException0(n==null?u.Set_empty:r.Set_Set$unmodifiable(n,$.Uri),e,t)},MultiSpanSassFormatException$0(e,t,n,a,s){var i=r.ConstantMap_ConstantMap$from(a,$.FileSpan,$.String);return new r.MultiSpanSassFormatException0(n,i,s==null?u.Set_empty:r.Set_Set$unmodifiable(s,$.Uri),e,t)},SassScriptException$0(e,t){return new r.SassScriptException0(t==null?e:"$"+t+": "+e)},MultiSpanSassScriptException$0(e,t,n){var a=r.ConstantMap_ConstantMap$from(n,$.FileSpan,$.String);return new r.MultiSpanSassScriptException0(t,a,e)},SassException0:function(t,n,a){this.loadedUrls=t,this._span_exception$_message=n,this._span=a},MultiSpanSassException0:function(t,n,a,s,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=a,o._span_exception$_message=s,o._span=i},SassRuntimeException0:function(t,n,a,s){var i=this;i.trace=t,i.loadedUrls=n,i._span_exception$_message=a,i._span=s},MultiSpanSassRuntimeException0:function(t,n,a,s,i,o){var l=this;l.trace=t,l.primaryLabel=n,l.secondarySpans=a,l.loadedUrls=s,l._span_exception$_message=i,l._span=o},SassFormatException0:function(t,n,a){this.loadedUrls=t,this._span_exception$_message=n,this._span=a},MultiSpanSassFormatException0:function(t,n,a,s,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=a,o._span_exception$_message=s,o._span=i},SassScriptException0:function(t){this.message=t},MultiSpanSassScriptException0:function(t,n,a){this.primaryLabel=t,this.secondarySpans=n,this.message=a},Exports:function(){},LoggerNamespace:function(){},Expression0:function(){},JSExpressionVisitor:function(t){this._expression$_inner=t},JSExpressionVisitorObject:function(){},expressionToCalc0(e){var t=r.ArgumentList$0(r._setArrayType([u.C__MakeExpressionCalculationSafe0.visitBinaryOperationExpression$1(0,e)],$.JSArray_Expression_2),u.Map_empty14,u.Map_empty5,e.get$span(0),null,null),n=e.get$span(0);return new r.FunctionExpression0(null,r.stringReplaceAllUnchecked("calc","_","-"),"calc",t,n)},_MakeExpressionCalculationSafe0:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0:function(){},ExtendRule0:function(t,n,a){this.selector=t,this.isOptional=n,this.span=a},Extension0:function(t,n,a,s,i){var o=this;o.extender=t,o.target=n,o.mediaContext=a,o.isOptional=s,o.span=i},Extender0:function(t,n){this.selector=t,this.isOriginal=n,this._extension$_extension=null},ExtensionStore__extendOrReplace0(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D=r.ExtensionStore$_mode0(a);for(e.accept$1(u._IsInvisibleVisitor_true0)||D._extension_store$_originals.addAll$1(0,e.components),i=n.components,o=i.length,l=t.components,_=l.length,c=$.ComplexSelector_2,p=$.Extension_2,h=$.SimpleSelector_2,d=$.Map_ComplexSelector_Extension_2,f=0;f<o;++f){if(m=i[f],S=m.get$singleCompound(),S==null)throw r.wrapException(r.SassScriptException$0("Can't extend complex selector "+m.toString$0(0)+".",null));for(v=r.LinkedHashMap_LinkedHashMap$_empty(h,d),y=S.components,C=y.length,I=0;I<C;++I){for(M=y[I],k=r.LinkedHashMap_LinkedHashMap$_empty(c,p),R=0;R<_;++R)m=l[R],m.get$specificity(),P=new r.Extender0(m,!1),T=new r.Extension0(P,M,null,!0,s),P._extension$_extension=T,k.$indexSet(0,m,T);v.$indexSet(0,M,k)}e=D._extension_store$_extendList$2(e,v)}return e},ExtensionStore$0(){var e=$.SimpleSelector_2;return new r.ExtensionStore0(r.LinkedHashMap_LinkedHashMap$_empty(e,$.Set_ModifiableBox_SelectorList_2),r.LinkedHashMap_LinkedHashMap$_empty(e,$.Map_ComplexSelector_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(e,$.List_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList_2,$.List_CssMediaQuery_2),new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int_2),new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),u.ExtendMode_normal_0_normal0)},ExtensionStore$_mode0(e){var t=$.SimpleSelector_2;return new r.ExtensionStore0(r.LinkedHashMap_LinkedHashMap$_empty(t,$.Set_ModifiableBox_SelectorList_2),r.LinkedHashMap_LinkedHashMap$_empty(t,$.Map_ComplexSelector_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(t,$.List_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty($.ModifiableBox_SelectorList_2,$.List_CssMediaQuery_2),new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int_2),new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),e)},ExtensionStore0:function(t,n,a,s,i,o,l){var _=this;_._extension_store$_selectors=t,_._extension_store$_extensions=n,_._extension_store$_extensionsByExtender=a,_._extension_store$_mediaContexts=s,_._extension_store$_sourceSpecificity=i,_._extension_store$_originals=o,_._extension_store$_mode=l},ExtensionStore_extensionsWhereTarget_closure0:function(){},ExtensionStore__registerSelector_closure0:function(){},ExtensionStore_addExtension_closure2:function(){},ExtensionStore_addExtension_closure3:function(){},ExtensionStore_addExtension_closure4:function(t){this.complex=t},ExtensionStore__extendExistingExtensions_closure1:function(){},ExtensionStore__extendExistingExtensions_closure2:function(){},ExtensionStore_addExtensions_closure0:function(){},ExtensionStore__extendComplex_closure0:function(t,n,a){this._box_0=t,this.$this=n,this.complex=a},ExtensionStore__extendComplex__closure0:function(t,n,a){this._box_0=t,this.$this=n,this.complex=a},ExtensionStore__extendCompound_closure2:function(){},ExtensionStore__extendCompound_closure3:function(){},ExtensionStore__extendCompound_closure4:function(t){this.original=t},ExtensionStore__extendSimple_withoutPseudo0:function(t,n,a){this.$this=t,this.extensions=n,this.targetsUsed=a},ExtensionStore__extendSimple_closure1:function(t,n){this.$this=t,this.withoutPseudo=n},ExtensionStore__extendSimple_closure2:function(){},ExtensionStore__extendPseudo_closure4:function(){},ExtensionStore__extendPseudo_closure5:function(){},ExtensionStore__extendPseudo_closure6:function(){},ExtensionStore__extendPseudo_closure7:function(t){this.pseudo=t},ExtensionStore__extendPseudo_closure8:function(t,n){this.pseudo=t,this.selector=n},ExtensionStore__trim_closure1:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore__trim_closure2:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore_clone_closure0:function(t,n,a,s,i){var o=this;o.$this=t,o.newSelectors=n,o.newBoxes=a,o.oldToNewSelectors=s,o.newMediaContexts=i},ExtensionStore_clone__closure0:function(t){this.selector=t},FiberClass:function(){},Fiber:function(){},JSToDartFileImporter:function(t){this._file0$_findFileUrl=t},JSToDartFileImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},FilesystemImporter0:function(t,n){this._filesystem$_loadPath=t,this._filesystem$_loadPathDeprecated=n},FilesystemImporter_canonicalize_closure0:function(){},ForRule$0(e,t,n,a,s,i){var o=r.List_List$unmodifiable(a,$.Statement_2),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.ForRule0(e,t,n,i,s,o,l)},ForRule0:function(t,n,a,s,i,o,l){var _=this;_.variable=t,_.from=n,_.to=a,_.isExclusive=s,_.span=i,_.children=o,_.hasDeclarations=l},ForwardRule0:function(t,n,a,s,i,o,l,_){var c=this;c.url=t,c.shownMixinsAndFunctions=n,c.shownVariables=a,c.hiddenMixinsAndFunctions=s,c.hiddenVariables=i,c.prefix=o,c.configuration=l,c.span=_},ForwardedModuleView_ifNecessary0(e,t,n){var a,s=!1;return t.prefix==null&&t.shownMixinsAndFunctions==null&&t.shownVariables==null&&(a=t.hiddenMixinsAndFunctions,a=a==null?null:a._base.get$isEmpty(0),a===!0&&(s=t.hiddenVariables,s=s==null?null:s._base.get$isEmpty(0),s=s===!0)),s?e:r.ForwardedModuleView$0(e,t,n)},ForwardedModuleView$0(e,t,n){var a=t.prefix,s=t.shownVariables,i=t.hiddenVariables,o=t.shownMixinsAndFunctions,l=t.hiddenMixinsAndFunctions;return new r.ForwardedModuleView0(e,t,r.ForwardedModuleView__forwardedMap0(e.get$variables(),a,s,i,$.Value_2),r.ForwardedModuleView__forwardedMap0(e.get$variableNodes(),a,s,i,$.AstNode_2),r.ForwardedModuleView__forwardedMap0(e.get$functions(e),a,o,l,n),r.ForwardedModuleView__forwardedMap0(e.get$mixins(),a,o,l,n),n._eval$1("ForwardedModuleView0<0>"))},ForwardedModuleView__forwardedMap0(e,t,n,a,s){var i=t==null,o=!1;return i&&n==null&&(o=a==null||a._base.get$isEmpty(0)),o||(i||(e=new r.PrefixedMapView0(e,t,s._eval$1("PrefixedMapView0<0>"))),n!=null?e=new r.LimitedMapView0(e,n._base.intersection$1(new r.MapKeySet(e,$.MapKeySet_nullable_Object)),$.$env_1_1_String._bind$1(s)._eval$1("LimitedMapView0<1,2>")):a!=null&&a._base.get$isNotEmpty(0)&&(e=r.LimitedMapView$blocklist0(e,a,$.String,s))),e},ForwardedModuleView0:function(t,n,a,s,i,o,l){var _=this;_._forwarded_view0$_inner=t,_._forwarded_view0$_rule=n,_.variables=a,_.variableNodes=s,_.functions=i,_.mixins=o,_.$ti=l},FunctionExpression0:function(t,n,a,s,i){var o=this;o.namespace=t,o.name=n,o.originalName=a,o.$arguments=s,o.span=i},JSFunction0:function(){},SupportsFunction0:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},functionClass_closure:function(){},functionClass__closure:function(){},functionClass__closure0:function(){},SassFunction0:function(t,n){this.callable=t,this._function0$_compileContext=n},FunctionRule$0(e,t,n,a,s){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,$.Statement_2),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.FunctionRule0(i,e,t,a,o,l)},FunctionRule0:function(t,n,a,s,i,o){var l=this;l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},unifyComplex0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=null,M=g.getInterceptor$asx(e);if(M.get$length(e)===1)return e;for(n=M.get$iterator(e),a=I,s=a,i=s;n.moveNext$0();){if(o=n.get$current(n),o.accept$1(u.C__IsUselessVisitor0))return I;if(l=o.components,_=l.length===1,_?(c=o.leadingCombinators,p=c.length===1):(c=I,p=!1),p){if(h=(_?c:o.leadingCombinators)[0],s==null)s=h;else if(!(s.$ti._is(h)&&g.$eq$(h.value,s.value)))return I}if(d=u.JSArray_methods.get$last(l),f=d.combinators,f.length===1){if(m=f[0],a!=null?o=!(a.$ti._is(m)&&g.$eq$(m.value,a.value)):o=!1,o)return I;a=m}if(S=d.selector,i==null)i=S;else if(i=r.unifyCompound0(i,S),i==null)return I}for(n=$.JSArray_ComplexSelector_2,o=r._setArrayType([],n),l=M.get$iterator(e);l.moveNext$0();)p=l.get$current(l),v=p.components,y=v.length,y>1&&(C=p.leadingCombinators,o.push(r.ComplexSelector$0(C,u.JSArray_methods.take$1(v,y-1),p.span,p.lineBreak)));return l=s==null?u.List_empty17:r._setArrayType([s],$.JSArray_CssValue_Combinator_2),i.toString,p=a==null?u.List_empty17:r._setArrayType([a],$.JSArray_CssValue_Combinator_2),d=r.ComplexSelector$0(l,r._setArrayType([new r.ComplexSelectorComponent0(i,r.List_List$unmodifiable(p,$.CssValue_Combinator_2),t)],$.JSArray_ComplexSelectorComponent_2),t,M.any$1(e,new r.unifyComplex_closure0)),o.length===0?M=r._setArrayType([d],n):(M=r.List_List$_of(r.IterableExtension_get_exceptLast0(o),$.ComplexSelector_2),M.push(u.JSArray_methods.get$last(o).concatenate$2(d,t))),r.weave0(M,t,!1)},unifyCompound0(e,t){var n,a,s,i,o,l,_=e.components,c=r._setArrayType([],$.JSArray_SimpleSelector_2);for(n=t.components,a=n.length,s=!1,i=0;i<a;++i)if(o=n[i],s&&o instanceof r.PseudoSelector0){if(l=o.unify$1(c),l==null)return null;c=l}else{if(s=u.JSBool_methods.$or(s,o instanceof r.PseudoSelector0&&!o.isClass),l=o.unify$1(_),l==null)return null;_=l}return n=r.List_List$_of(_,$.SimpleSelector_2),u.JSArray_methods.addAll$1(n,c),r.CompoundSelector$0(n,e.span)},unifyUniversalAndElement0(e,t){var n,a,s,i=r._namespaceAndName0(e,"selector1"),o=i._0,l=i._1,_=r._namespaceAndName0(t,"selector2"),c=_._0,p=_._1;if(o==c||c==="*")n=o;else{if(o!=="*")return null;n=c}if(l==p||p==null)a=l;else{if(!(l==null||l==="*"))return null;a=p}return s=e.span,a==null?new r.UniversalSelector0(n,s):new r.TypeSelector0(new r.QualifiedName0(a,n),s)},_namespaceAndName0(e,t){var n,a;e:{if(e instanceof r.UniversalSelector0){n=new r._Record_2(e.namespace,null);break e}if(e instanceof r.TypeSelector0){a=e.name,n=new r._Record_2(a.namespace,a.name);break e}n=r.throwExpression(r.ArgumentError$value(e,t,V.must_b))}return n},weave0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=g.getInterceptor$asx(e);if(M.get$length(e)===1)return a=M.$index(e,0),!n||a.lineBreak?e:r._setArrayType([r.ComplexSelector$0(a.leadingCombinators,a.components,a.span,!0)],$.JSArray_ComplexSelector_2);for(s=$.JSArray_ComplexSelector_2,i=r._setArrayType([M.get$first(e)],s),M=M.skip$1(e,1),o=M.$ti,M=new r.ListIterator(M,M.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=$.ComplexSelectorComponent_2,o=o._eval$1("ListIterable.E");M.moveNext$0();){if(_=M.__internal$_current,_==null&&(_=o._as(_)),c=_.components,c.length===1){for(p=0;p<i.length;++p)i[p]=i[p].concatenate$3$forceLineBreak(_,t,n);continue}for(h=r._setArrayType([],s),d=i.length,f=0;f<i.length;i.length===d||(0,r.throwConcurrentModificationError)(i),++f)for(m=r._weaveParents0(i[f],_,t),m==null&&(m=u.List_empty18),S=m.length,v=0;v<m.length;m.length===S||(0,r.throwConcurrentModificationError)(m),++v)y=m[v],C=u.JSArray_methods.get$last(c),I=r.List_List$_of(y.components,l),I.push(C),C=y.lineBreak||n,h.push(r.ComplexSelector$0(y.leadingCombinators,I,t,C));i=h}return i},_weaveParents0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q=null,re=r._mergeLeadingCombinators0(e.leadingCombinators,t.leadingCombinators);if(re==null||(a=$.ComplexSelectorComponent_2,s=r.QueueList_QueueList$from(e.components,a),i=r.QueueList_QueueList$from(r.IterableExtension_get_exceptLast0(t.components),a),o=r._mergeTrailingCombinators0(s,i,n,Q),o==null))return Q;e:{if(l=r._firstIfRootish0(s),_=r._firstIfRootish0(i),c=l!=null,p=Q,h=!1,c?(h=_!=null,h&&(p=_),d=l,f=_):(d=Q,f=d),h){if(m=r.unifyCompound0(d.selector,p.selector),m==null)return Q;a=d.combinators,h=d.span,S=$.CssValue_Combinator_2,s.addFirst$1(new r.ComplexSelectorComponent0(m,r.List_List$unmodifiable(a,S),h)),i.addFirst$1(new r.ComplexSelectorComponent0(m,r.List_List$unmodifiable(p.combinators,S),h));break e}h=Q,S=!1,l!=null&&(c?h=f:(h=_,f=h,c=!0),h=h==null,S=h?l:Q,v=S,S=h,h=v),S?(a=h,h=!0):l==null?(c?S=f:(S=_,f=S,c=!0),S=S!=null,S?(y=c?f:_,y==null&&(y=a._as(y)),a=y):a=h,h=S):(a=h,h=!1),h&&(s.addFirst$1(a),i.addFirst$1(a))}for(C=r._groupSelectors0(s),I=r._groupSelectors0(i),a=$.List_ComplexSelectorComponent_2,M=r.longestCommonSubsequence0(I,C,new r._weaveParents_closure3(n),a),k=r._setArrayType([],$.JSArray_List_Iterable_ComplexSelectorComponent_2),h=M.length,S=$.JSArray_Iterable_ComplexSelectorComponent_2,R=$.JSArray_ComplexSelectorComponent_2,P=0;P<M.length;M.length===h||(0,r.throwConcurrentModificationError)(M),++P){for(T=M[P],D=r._setArrayType([],S),B=r._chunks0(C,I,new r._weaveParents_closure4(T),a),U=B.length,q=0;q<B.length;B.length===U||(0,r.throwConcurrentModificationError)(B),++q){for(j=B[q],G=r._setArrayType([],R),Y=u.JSArray_methods.get$iterator(j);Y.moveNext$0();)u.JSArray_methods.addAll$1(G,Y.get$current(0));D.push(G)}k.push(D),k.push(r._setArrayType([T],S)),C.removeFirst$0(),I.removeFirst$0()}for(h=r._setArrayType([],S),a=r._chunks0(C,I,new r._weaveParents_closure5,a),S=a.length,P=0;P<a.length;a.length===S||(0,r.throwConcurrentModificationError)(a),++P){for(j=a[P],D=r._setArrayType([],R),B=u.JSArray_methods.get$iterator(j);B.moveNext$0();)u.JSArray_methods.addAll$1(D,B.get$current(0));h.push(D)}for(k.push(h),u.JSArray_methods.addAll$1(k,o),a=r._setArrayType([],$.JSArray_ComplexSelector_2),h=g.get$iterator$ax(r.paths0(new r.WhereIterable(k,new r._weaveParents_closure6,$.WhereIterable_List_Iterable_ComplexSelectorComponent_2),$.Iterable_ComplexSelectorComponent_2)),S=!e.lineBreak,D=t.lineBreak;h.moveNext$0();){for(B=h.get$current(h),U=r._setArrayType([],R),B=g.get$iterator$ax(B);B.moveNext$0();)u.JSArray_methods.addAll$1(U,B.get$current(B));a.push(r.ComplexSelector$0(re,U,n,!S||D))}return a},_firstIfRootish0(e){var t,n,a,s,i,o;if(e.get$length(0)>=1){for(t=e.$index(0,0),n=t.selector.components,a=n.length,s=0;s<a;++s)if(i=n[s],o=!1,i instanceof r.PseudoSelector0&&i.isClass&&(o=b._rootishPseudoClasses0.contains$1(0,i.normalizedName)),o)return e.removeFirst$0(),t}return null},_mergeLeadingCombinators0(e,t){var n,a,s,i,o,l,_=null;e:{if(n=_,a=_,a=e.length,s=a,s=s>1,i=!s,o=_,i?(o=t.length,s=o,s=s>1):s=!0,s)break e;if(s=a<=0,s?l=t:l=n,n=s,n?n=!0:(n=!1,i||(o=t.length),n=o,n=n<=0,l=e),n){n=l;break e}n=u.C_ListEquality.equals$2(0,e,t)?e:_;break e}return n},_mergeTrailingCombinators0(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe,_e,ee,W,ye,Be,Fe,Ee,qe,Ge,Dt,Bt,Se=null;a==null&&(a=r.QueueList$(Se,$.List_List_ComplexSelectorComponent_2));e:{if(s=e.get$length(0),s>=1){i=e.$index(0,s-1).combinators;break e}i=u.List_empty17;break e}e:{if(o=t.get$length(0),o>=1){l=t.$index(0,o-1).combinators;break e}l=u.List_empty17;break e}if(_=i.length,_===0&&l.length===0)return a;if(_>1||l.length>1)return Se;e:{if(_=r.IterableExtension_get_firstOrNull(i),_=_==null?Se:_.value,l=r.IterableExtension_get_firstOrNull(l),l=[_,l==null?Se:l.value,e,t],c=l[0],p=u.Combinator_98W0===c,_=p,h=Se,d=Se,_?(d=l[1],h=u.Combinator_98W0===d,_=h,f=!0,m=!0):(f=!1,m=!1,_=!1),_){S=e.removeLast$0(0),v=t.removeLast$0(0),l=S.selector,_=v.selector,r.compoundIsSuperselector0(l,_,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([v],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)):(y=$.JSArray_ComplexSelectorComponent_2,C=$.JSArray_List_ComplexSelectorComponent_2,r.compoundIsSuperselector0(_,l,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([S],y)],C)):(I=r._setArrayType([r._setArrayType([S,v],y),r._setArrayType([v,S],y)],C),M=r.unifyCompound0(l,_),M!=null&&I.push(r._setArrayType([new r.ComplexSelectorComponent0(M,r.List_List$unmodifiable(r._setArrayType([u.JSArray_methods.get$first(i)],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],y)),a.addFirst$1(I)));break e}if(k=Se,R=Se,P=!1,T=Se,D=!1,B=Se,U=Se,_=!1,p?(m?y=d:(d=l[1],y=d,m=!0),k=u.Combinator_sHB0===y,y=k,y&&(R=l[2],T=l[3],U=T,B=R,P=!0,D=!0,_=!0),q=!0):q=!1,j=!_,G=Se,_=!0,j&&(G=u.Combinator_sHB0===c,y=G,y?(f?y=h:(m?y=d:(d=l[1],y=d,m=!0),h=u.Combinator_98W0===y,y=h,f=!0),y?(P?U=R:(R=l[2],U=R,P=!0),D?B=T:(T=l[3],B=T,D=!0)):_=!1):_=!1),_){Y=U.removeLast$0(0),Q=B.removeLast$0(0),i=Q.selector,l=Y.selector,_=$.JSArray_ComplexSelectorComponent_2,y=$.JSArray_List_ComplexSelectorComponent_2,r.compoundIsSuperselector0(i,l,Se)?a.addFirst$1(r._setArrayType([r._setArrayType([Y],_)],y)):(y=r._setArrayType([r._setArrayType([Q,Y],_)],y),re=r.unifyCompound0(i,l),re!=null&&y.push(r._setArrayType([new r.ComplexSelectorComponent0(re,r.List_List$unmodifiable(Y.combinators,$.CssValue_Combinator_2),n)],_)),a.addFirst$1(y));break e}if(_=Se,y=!1,u.Combinator_iUF0===c&&(le=!0,q||(m?C=d:(d=l[1],C=d,m=le),k=u.Combinator_sHB0===C),C=k,C?C=!0:(f||(m?C=d:(d=l[1],C=d,m=le),h=u.Combinator_98W0===C),C=h),C&&(D?oe=T:(T=l[3],oe=T,D=!0),_=oe,y=!0)),y?y=!0:(j||(G=u.Combinator_sHB0===c),y=G,y?y=!0:y=p,y?(m?y=d:(d=l[1],y=d,m=!0),y=u.Combinator_iUF0===y,y&&(P?_e=R:(R=l[2],_e=R,P=!0),_=_e)):y=!1),y){a.addFirst$1(r._setArrayType([r._setArrayType([_.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}if(_=c==null,y=!_,C=!1,y&&(le=!0,m?ee=d:(d=l[1],ee=d,m=le),ee!=null&&(m?W=d:(d=l[1],W=d,m=le),C=c===(W??$.Combinator_2._as(W)))),C){if(ye=r.unifyCompound0(e.removeLast$0(0).selector,t.removeLast$0(0).selector),ye==null)return Se;a.addFirst$1(r._setArrayType([r._setArrayType([new r.ComplexSelectorComponent0(ye,r.List_List$unmodifiable(r._setArrayType([u.JSArray_methods.get$first(i)],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}if(i=Se,C=Se,ee=Se,Be=!1,y?(m?y=d:(d=l[1],y=d,m=!0),y=y==null,y&&(P?Fe=R:(R=l[2],Fe=R,P=!0),D?Ee=T:(T=l[3],Ee=T,D=!0),i=Ee,ee=i,i=c,C=Fe),qe=ee,ee=y,y=C,C=qe):(y=C,C=ee,ee=Be),ee?(_=C,l=y,y=!0):_?(m?_=d:(d=l[1],_=d,m=!0),_=_!=null,_?(Ge=m?d:l[1],Ge==null&&(Ge=$.Combinator_2._as(Ge)),Dt=P?R:l[2],Bt=D?T:l[3],i=Bt,l=Dt,y=l,l=i,i=Ge):(l=y,y=C),qe=y,y=_,_=qe):(_=C,l=y,y=!1),y){i===u.Combinator_iUF0?(i=r.IterableExtension_get_lastOrNull(_),i=i==null?Se:r.compoundIsSuperselector0(i.selector,l.get$last(l).selector,Se),i=i===!0):i=!1,i&&_.removeLast$0(0),a.addFirst$1(r._setArrayType([r._setArrayType([l.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2));break e}return Se}return r._mergeTrailingCombinators0(e,t,n,a)},_mustUnify0(e,t){var n,a,s,i=r.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector_2);for(n=g.get$iterator$ax(e);n.moveNext$0();)for(a=u.JSArray_methods.get$iterator(n.get$current(n).selector.components),s=new r.WhereIterator(a,r.functions0___isUnique$closure());s.moveNext$0();)i.add$1(0,a.get$current(0));return i._collection$_length===0?!1:g.any$1$ax(t,new r._mustUnify_closure0(i))},_isUnique0(e){var t;return e instanceof r.IDSelector0?t=!0:t=e instanceof r.PseudoSelector0&&!e.isClass,t},_chunks0(e,t,n,a){for(var s,i,o,l,_,c,p,h,d=null,f=a._eval$1("JSArray<0>"),m=r._setArrayType([],f);!n.call$1(e);)m.push(e.removeFirst$0());for(s=r._setArrayType([],f);!n.call$1(t);)s.push(t.removeFirst$0());e:{if(i=m.length<=0,f=i,o=d,f?(o=s.length<=0,f=o,l=s,_=!0,c=!0):(l=d,_=!1,c=!1,f=!1),f){f=r._setArrayType([],a._eval$1("JSArray<List<0>>"));break e}if(i?(c?p=l:(p=s,l=p,c=!0),f=!0):(p=d,f=!1),f?f=!0:(_||(o=(c?l:s).length<=0),f=o,p=m),f){f=r._setArrayType([p],a._eval$1("JSArray<List<0>>"));break e}f=r.List_List$_of(m,a),u.JSArray_methods.addAll$1(f,s),h=r.List_List$_of(s,a),u.JSArray_methods.addAll$1(h,m),f=r._setArrayType([f,h],a._eval$1("JSArray<List<0>>"));break e}return f},paths0(e,t){return g.fold$2$ax(e,r._setArrayType([r._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new r.paths_closure0(t))},_groupSelectors0(e){var t,n,a,s=r.QueueList$(null,$.List_ComplexSelectorComponent_2),i=$.JSArray_ComplexSelectorComponent_2,o=r._setArrayType([],i);for(t=e.$ti,n=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");n.moveNext$0();)a=n.__internal$_current,a==null&&(a=t._as(a)),o.push(a),a.combinators.length===0&&(s._queue_list$_add$1(o),o=r._setArrayType([],i));return o.length!==0&&s._queue_list$_add$1(o),s},listIsSuperselector0(e,t){return u.JSArray_methods.every$1(t,new r.listIsSuperselector_closure0(e))},_complexIsParentSuperselector0(e,t){var n,a,s;return g.get$length$asx(e)>g.get$length$asx(t)?!1:(n=b.$get$bogusSpan0(),a=new r.ComplexSelectorComponent0(r.CompoundSelector$0(r._setArrayType([new r.PlaceholderSelector0("<temp>",n)],$.JSArray_SimpleSelector_2),n),r.List_List$unmodifiable(u.List_empty17,$.CssValue_Combinator_2),n),n=$.ComplexSelectorComponent_2,s=r.List_List$_of(e,n),s.push(a),n=r.List_List$_of(t,n),n.push(a),r.complexIsSuperselector0(s,n))},complexIsSuperselector0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=null;if(u.JSArray_methods.get$last(e).combinators.length!==0||u.JSArray_methods.get$last(t).combinators.length!==0)return!1;for(n=r._arrayInstanceType(t),a=n._precomputed1,n=n._eval$1("SubListIterable<1>"),s=v,i=0,o=0;;s=S){if(l=e.length-i,_=t.length-o,l===0||_===0||l>_||(c=e[i],p=c.combinators,p.length>1))return!1;if(l===1)return u.JSArray_methods.any$1(t,new r.complexIsSuperselector_closure1)?!1:(n=c.selector,a=u.JSArray_methods.get$last(t),p=n.get$hasComplicatedSuperselectorSemantics()?u.JSArray_methods.sublist$2(t,o,t.length-1):v,r.compoundIsSuperselector0(n,a.selector,p));for(h=c.selector,d=o;;){if(f=t[d],f.combinators.length>1)return!1;if(m=h.get$hasComplicatedSuperselectorSemantics()?u.JSArray_methods.sublist$2(t,o,d):v,r.compoundIsSuperselector0(h,f.selector,m))break;if(++d,d===t.length-1)return!1}if(h=new r.SubListIterable(t,0,d,n),h.SubListIterable$3(t,0,d,a),!r._compatibleWithPreviousCombinator0(s,h.skip$1(0,o))||(f=t[d],S=r.IterableExtension_get_firstOrNull(p),!r._isSupercombinator0(S,r.IterableExtension_get_firstOrNull(f.combinators))))return!1;if(++i,o=d+1,e.length-i===1){if(p=S==null,(p?v:S.value)===u.Combinator_98W0){if(p=t.length-1,h=new r.SubListIterable(t,0,p,n),h.SubListIterable$3(t,0,p,a),!h.skip$1(0,o).every$1(0,new r.complexIsSuperselector_closure2(S)))return!1}else if(!p&&t.length-o>1)return!1}}},_compatibleWithPreviousCombinator0(e,t){return t.get$isEmpty(t)||e==null?!0:e.value!==u.Combinator_98W0?!1:t.every$1(0,new r._compatibleWithPreviousCombinator_closure0)},_isSupercombinator0(e,t){var n,a,s=!0;return g.$eq$(e,t)||(n=e==null,n?a=(t==null?null:t.value)===u.Combinator_iUF0:a=!1,a||((n?null:e.value)===u.Combinator_98W0?s=(t==null?null:t.value)===u.Combinator_sHB0:s=!1)),s},compoundIsSuperselector0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return a=e.components,a.length>t.components.length?!1:u.JSArray_methods.every$1(a,new r.compoundIsSuperselector_closure0(t));if(s=r._findPseudoElementIndexed0(e),i=r._findPseudoElementIndexed0(t),a=$.Record_2_nullable_Object_and_nullable_Object,o=a._is(s),l=C,_=C,c=C,p=C,h=!1,o?(d=s._0,_=s._1,a=a._is(i),a&&(c=i._0,p=i._1),l=i):(a=h,d=C),a)return d.isSuperselector$1(c)?(a=e.components,h=$.int,f=r._arrayInstanceType(a)._precomputed1,m=t.components,S=r._arrayInstanceType(m)._precomputed1,a=r._compoundComponentsIsSuperselector0(r.SubListIterable$(a,0,r.checkNotNullable(_,"count",h),f),r.SubListIterable$(m,0,r.checkNotNullable(p,"count",h),S),n)&&r._compoundComponentsIsSuperselector0(r.SubListIterable$(a,_+1,C,f),r.SubListIterable$(m,p+1,C,S),n)):a=!1,a;if(s==null?a=(o?l:i)!=null:a=!0,a)return!1;for(a=e.components,h=a.length,f=t.components,v=0;v<h;++v)if(y=a[v],y instanceof r.PseudoSelector0?m=y.selector!=null:m=!1,m){if(!r._selectorPseudoIsSuperselector0(y,t,n))return!1}else if(!u.JSArray_methods.any$1(f,y.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed0(e){var t,n,a,s;for(t=e.components,n=t.length,a=0;a<n;++a)if(s=t[a],s instanceof r.PseudoSelector0&&!s.isClass)return new r._Record_2(s,a);return null},_compoundComponentsIsSuperselector0(e,t,n){var a;return e.get$length(0)===0?!0:(t.get$length(0)===0&&(t=r._setArrayType([new r.UniversalSelector0("*",b.$get$bogusSpan0())],$.JSArray_SimpleSelector_2)),a=b.$get$bogusSpan0(),r.compoundIsSuperselector0(r.CompoundSelector$0(e,a),r.CompoundSelector$0(t,a),n))},_selectorPseudoIsSuperselector0(e,t,n){var a=e.selector;if(a==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure6(a))||u.JSArray_methods.any$1(a.components,new r._selectorPseudoIsSuperselector_closure7(n,t));case"has":case"host":case"host-context":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure8(a));case"slotted":return r._selectorPseudoArgs0(t,e.name,!1).any$1(0,new r._selectorPseudoIsSuperselector_closure9(a));case"not":return u.JSArray_methods.every$1(a.components,new r._selectorPseudoIsSuperselector_closure10(t,e));case"current":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure11(a));case"nth-child":case"nth-last-child":return u.JSArray_methods.any$1(t.components,new r._selectorPseudoIsSuperselector_closure12(e,a));default:throw r.wrapException("unreachable")}},_selectorPseudoArgs0(e,t,n){var a=$.WhereTypeIterable_PseudoSelector_2;return new r.NonNullsIterable(new r.MappedIterable(new r.WhereIterable(new r.WhereTypeIterable(e.components,a),new r._selectorPseudoArgs_closure1(n,t),a._eval$1("WhereIterable<Iterable.E>")),new r._selectorPseudoArgs_closure2,a._eval$1("MappedIterable<Iterable.E,SelectorList0?>")),$.NonNullsIterable_SelectorList_2)},unifyComplex_closure0:function(){},_weaveParents_closure3:function(t){this.span=t},_weaveParents_closure4:function(t){this.group=t},_weaveParents_closure5:function(){},_weaveParents_closure6:function(){},_mustUnify_closure0:function(t){this.uniqueSelectors=t},_mustUnify__closure0:function(t){this.uniqueSelectors=t},paths_closure0:function(t){this.T=t},paths__closure0:function(t,n){this.paths=t,this.T=n},paths___closure0:function(t,n){this.option=t,this.T=n},listIsSuperselector_closure0:function(t){this.list1=t},listIsSuperselector__closure0:function(t){this.complex1=t},complexIsSuperselector_closure1:function(){},complexIsSuperselector_closure2:function(t){this.combinator1=t},_compatibleWithPreviousCombinator_closure0:function(){},compoundIsSuperselector_closure0:function(t){this.compound2=t},_selectorPseudoIsSuperselector_closure6:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure7:function(t,n){this.parents=t,this.compound2=n},_selectorPseudoIsSuperselector_closure8:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure9:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure10:function(t,n){this.compound2=t,this.pseudo1=n},_selectorPseudoIsSuperselector__closure0:function(t,n){this.complex=t,this.pseudo1=n},_selectorPseudoIsSuperselector___closure1:function(t){this.simple2=t},_selectorPseudoIsSuperselector___closure2:function(t){this.simple2=t},_selectorPseudoIsSuperselector_closure11:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure12:function(t,n){this.pseudo1=t,this.selector1=n},_selectorPseudoArgs_closure1:function(t,n){this.isClass=t,this.name=n},_selectorPseudoArgs_closure2:function(){},globalFunctions_closure0:function(){},GamutMapMethod_GamutMapMethod$fromName0(e){var t;e:{if(e==="clip"){t=u.ClipGamutMap_clip0;break e}if(e==="local-minde"){t=u.LocalMindeGamutMap_A2x0;break e}t=r.throwExpression(r.SassScriptException$0('Unknown gamut map method "'+e+'".',null))}return t},GamutMapMethod0:function(){},HslColorSpace0:function(t,n){this.name=t,this._space$_channels=n},HwbColorSpace0:function(t,n){this.name=t,this._space$_channels=n},HwbColorSpace_convert_toRgb0:function(t,n){this._box_0=t,this.factor=n},InterpolatedIDSelector:function(t){this.name=t},IDSelector0:function(t,n){this.name=t,this.span=n},IDSelector_unify_closure0:function(t){this.$this=t},IfConditionOperation$0(e,t){var n=r.List_List$unmodifiable(e,$.IfConditionExpression_2);return n.length<2&&r.throwExpression(r.ArgumentError$value(n,"expressions","must have length >= 2")),new r.IfConditionOperation0(n,t)},IfExpression0:function(t,n){this.branches=t,this.span=n},IfConditionExpression0:function(){},IfConditionParenthesized0:function(t,n){this.expression=t,this.span=n},IfConditionNegation0:function(t,n){this.expression=t,this.span=n},IfConditionOperation0:function(t,n){this.expressions=t,this.op=n},IfConditionOperation_toInterpolation_closure0:function(t){this.$this=t},IfConditionFunction0:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},IfConditionSass0:function(t,n){this.expression=t,this.span=n},IfConditionRaw0:function(t){this.text=t},JSIfConditionExpressionVisitor:function(t){this._if_condition_expression$_inner=t},JSIfConditionExpressionVisitorObject:function(){},IfClause$0(e,t){var n=r.List_List$unmodifiable(t,$.Statement_2);return new r.IfClause0(e,n,u.JSArray_methods.any$1(n,new r.IfRuleClause$__closure0))},ElseClause$0(e){var t=r.List_List$unmodifiable(e,$.Statement_2);return new r.ElseClause0(t,u.JSArray_methods.any$1(t,new r.IfRuleClause$__closure0))},IfRule0:function(t,n,a){this.clauses=t,this.lastClause=n,this.span=a},IfRule_toString_closure0:function(){},IfRuleClause0:function(){},IfRuleClause$__closure0:function(){},IfRuleClause$___closure0:function(){},IfClause0:function(t,n,a){this.expression=t,this.children=n,this.hasDeclarations=a},ElseClause0:function(t,n){this.children=t,this.hasDeclarations=n},jsToDartList(e){return E.immutable.isOrderedMap(e)?g.toArray$0$x($.ImmutableList._as(e)):$.List_dynamic._as(e)},dartMapToImmutableMap(e){var t,n,a=g.asMutable$0$x(new E.immutable.OrderedMap);for(t=r.MapExtensions_get_pairs0(e,$.Object,$.nullable_Object),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a=g.$set$2$x(a,n._0,n._1);return g.asImmutable$0$x(a)},immutableMapToDartMap(e){var t=r.LinkedHashMap_LinkedHashMap$_empty($.Object,$.nullable_Object);return g.forEach$1$ax(e,r.allowInterop(new r.immutableMapToDartMap_closure(t))),t},ImmutableList0:function(){},ImmutableMap0:function(){},immutableMapToDartMap_closure:function(t){this.dartMap=t},NodeImporter__addSassPath(e){return new r._SyncStarIterable(r.NodeImporter__addSassPath$body(e),$._SyncStarIterable_String)},NodeImporter__addSassPath$body(e){return function(){var t=e,n=0,a=2,s=[],i,o;return function(_,c,p){for(c===1&&(s.push(p),n=a);;)switch(n){case 0:return n=3,_._yieldStar$1(t);case 3:if(i=r.getEnvironmentVariable0("SASS_PATH"),i==null){n=1;break}return o=r.isNodeJs()?E.process:null,n=4,_._yieldStar$1(r._setArrayType(i.split(g.$eq$(o==null?null:g.get$platform$x(o),"win32")?";":":"),$.JSArray_String));case 4:case 1:return 0;case 2:return _._datum=s.at(-1),3}}}},NodeImporter:function(t,n,a){this._implementation$_options=t,this._includePaths=n,this._implementation$_importers=a},NodeImporter_load_closure:function(t,n,a,s,i){var o=this;o.$this=t,o.importer=n,o.forImport=a,o.url=s,o.previousString=i},NodeImporter__tryPath_closure:function(t){this.path=t},NodeImporter__tryPath_closure0:function(){},NodeImporter__callImporterAsync_closure:function(t,n,a,s,i,o){var l=this;l.$this=t,l.importer=n,l.forImport=a,l.url=s,l.previousString=i,l.completer=o},ModifiableCssImport0:function(t,n,a){var s=this;s.url=t,s.modifiers=n,s.span=a,s._node$_indexInParent=s._node$_parent=null,s.isGroupEnd=!1},ImportCache$0(e,t,n){var a=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,s=$.Record_3_Importer_and_Uri_and_bool_forImport_2,i=$.Uri;return new r.ImportCache0(r.ImportCache__toImporters0(e,t,n),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,a),r.LinkedHashMap_LinkedHashMap$_empty(s,a),r.LinkedHashMap_LinkedHashMap$_empty(s,i),r.LinkedHashMap_LinkedHashMap$_empty(i,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(i,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(i,$.DateTime))},ImportCache$none(){var e=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,t=$.Record_3_Importer_and_Uri_and_bool_forImport_2,n=$.Uri;return new r.ImportCache0(u.List_empty28,r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,e),r.LinkedHashMap_LinkedHashMap$_empty(t,e),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(n,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(n,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(n,$.DateTime))},ImportCache__toImporters0(e,t,n){var a,s,i,o,l,_,c=null,p=r.getEnvironmentVariable0("SASS_PATH");if(r.isBrowser())return a=r._setArrayType([],$.JSArray_Importer_2),e!=null&&u.JSArray_methods.addAll$1(a,e),a;if(a=r._setArrayType([],$.JSArray_Importer_2),e!=null&&u.JSArray_methods.addAll$1(a,e),t!=null)for(s=g.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new r.FilesystemImporter0(b.$get$context().absolute$15(i,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));if(p!=null)for(s=r.isNodeJs()?E.process:c,i=p.split(g.$eq$(s==null?c:g.get$platform$x(s),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],a.push(new r.FilesystemImporter0(b.$get$context().absolute$15(_,c,c,c,c,c,c,c,c,c,c,c,c,c,c),!1));return a},ImportCache0:function(t,n,a,s,i,o,l){var _=this;_._import_cache$_importers=t,_._import_cache$_canonicalizeCache=n,_._import_cache$_perImporterCanonicalizeCache=a,_._import_cache$_nonCanonicalRelativeUrls=s,_._import_cache$_importCache=i,_._import_cache$_resultsCache=o,_._import_cache$_loadTimes=l},ImportCache_canonicalize_closure0:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=a,_.baseUrl=s,_.forImport=i,_.key=o,_.url=l},ImportCache__canonicalize_closure0:function(t,n){this.importer=t,this.url=n},ImportCache_importCanonical_closure0:function(t,n,a,s){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=a,i.originalUrl=s},ImportCache_humanize_closure3:function(t){this.canonicalUrl=t},ImportCache_humanize_closure4:function(){},ImportCache_humanize_closure5:function(){},ImportCache_humanize_closure6:function(t){this.canonicalUrl=t},ImportRule0:function(t,n){this.imports=t,this.span=n},JSImporter:function(){},JSImporterResult:function(){},Importer0:function(){},NodeImporterResult0:function(){},IncludeRule0:function(t,n,a,s,i,o){var l=this;l.namespace=t,l.name=n,l.originalName=a,l.$arguments=s,l.content=i,l.span=o},InterpolatedFunctionExpression0:function(t,n,a){this.name=t,this.$arguments=n,this.span=a},InterpolatedSelector:function(){},Interpolation$0(e,t,n){var a=new r.Interpolation0(r.List_List$unmodifiable(e,$.Object),r.List_List$unmodifiable(t,$.nullable_FileSpan),n);return a.Interpolation$30(e,t,n),a},Interpolation0:function(t,n,a){this.contents=t,this.spans=n,this.span=a},Interpolation_toString_closure0:function(){},SupportsInterpolation0:function(t,n){this.expression=t,this.span=n},InterpolationBuffer0:function(t,n,a){this._interpolation_buffer0$_text=t,this._interpolation_buffer0$_contents=n,this._interpolation_buffer0$_spans=a},InterpolationMap$0(e,t){var n=r.List_List$unmodifiable(t,$.int),a=e.contents.length,s=Math.max(0,a-1);return n.length!==s&&r.throwExpression(r.ArgumentError$("InterpolationMap must have "+r.S(s)+" targetOffsets if the interpolation has "+a+" components.",null)),new r.InterpolationMap0(e,n)},InterpolationMap0:function(t,n){this._interpolation_map$_interpolation=t,this._interpolation_map$_targetOffsets=n},InterpolationMap_mapException_closure0:function(){},InterpolationMethod$0(e,t){var n;return e.get$isPolarInternal()?n=t??u.HueInterpolationMethod_00:n=null,!e.get$isPolarInternal()&&t!=null&&r.throwExpression(r.ArgumentError$(V.Hue_in+e.toString$0(0)+".",null)),new r.InterpolationMethod0(e,n)},InterpolationMethod_InterpolationMethod$fromValue0(e,t){var n,a,s,i=e.assertCommonListStyle$2$allowSlash(t,!1);if(i.length===0)throw r.wrapException(r.SassScriptException$0(V.Expecta,t));if(n=u.JSArray_methods.get$first(i).assertString$1(t),n.assertUnquoted$1(t),a=r.ColorSpace_fromName0(n._string0$_text,t),i.length===1)return r.InterpolationMethod$0(a,null);if(s=r.HueInterpolationMethod_HueInterpolationMethod$_fromValue0(i[1],t),i.length===2)throw r.wrapException(r.SassScriptException$0('Expected unquoted string "hue" after '+e.toString$0(0)+".",t));if(n=i[2].assertString$1(t),n.assertUnquoted$1(t),n._string0$_text.toLowerCase()!=="hue")throw r.wrapException(r.SassScriptException$0(V.Expectu+e.toString$0(0)+", was "+i[2].toString$0(0)+".",t));if(i.length>3)throw r.wrapException(r.SassScriptException$0('Expected nothing after "hue" in '+e.toString$0(0)+".",t));if(!a.get$isPolarInternal())throw r.wrapException(r.SassScriptException$0('Hue interpolation method "'+s.toString$0(0)+V.x20hue__+a.toString$0(0)+".",t));return r.InterpolationMethod$0(a,s)},HueInterpolationMethod_HueInterpolationMethod$_fromValue0(e,t){var n,a=e.assertString$1(t);a.assertUnquoted$0(),n=a._string0$_text.toLowerCase();e:{if(n==="shorter"){a=u.HueInterpolationMethod_00;break e}if(n==="longer"){a=u.HueInterpolationMethod_10;break e}if(n==="increasing"){a=u.HueInterpolationMethod_20;break e}if(n==="decreasing"){a=u.HueInterpolationMethod_30;break e}a=r.throwExpression(r.SassScriptException$0("Unknown hue interpolation method "+e.toString$0(0)+".",t))}return a},InterpolationMethod0:function(t,n){this.space=t,this.hue=n},HueInterpolationMethod0:function(t,n){this.index=t,this._name=n},_realCasePath0(e){var t,n=null,a=r.isNodeJs()?E.process:n;return g.$eq$(a==null?n:g.get$platform$x(a),"win32")?a=!0:(a=r.isNodeJs()?E.process:n,a=g.$eq$(a==null?n:g.get$platform$x(a),"darwin")),a?(a=r.isNodeJs()?E.process:n,g.$eq$(a==null?n:g.get$platform$x(a),"win32")&&(t=u.JSString_methods.substring$2(e,0,b.$get$context().style.rootLength$1(e)),a=t.length,a!==0&&r.CharacterExtension_get_isAlphabetic0(t.charCodeAt(0))&&(e=t.toUpperCase()+u.JSString_methods.substring$1(e,a))),new r._realCasePath_helper0().call$1(e)):e},_realCasePath_helper0:function(){},_realCasePath_helper_closure0:function(t,n,a,s){var i=this;i.path=t,i.realPath=n,i.helper=a,i.dirname=s},_realCasePath_helper__closure0:function(t){this.basename=t},IsCalculationSafeVisitor0:function(){},IsCalculationSafeVisitor_visitListExpression_closure0:function(t){this.$this=t},printError0(e){var t=r.isNodeJs()?E.process:null;t!=null?(t=g.get$stderr$x(t),g.write$1$x(t,r.S(e)+`
|
||
`)):(t=E.console,g.error$1$x(t,e))},readFile0(e){var t,n,a,s;if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("readFile() is only supported on Node.js"));if(t=r._asString(r._readFile0(e,"utf8")),!u.JSString_methods.contains$1(t,"<22>"))return t;for(n=r.SourceFile$fromString(t,b.$get$context().toUri$1(e)),a=t.length,s=0;s<a;++s)if(t.charCodeAt(s)===65533)throw r.wrapException(r.SassException$0("Invalid UTF-8.",r.FileLocation$_(n,s).pointSpan$0(),null));return t},_readFile0(e,t){return r._systemErrorToFileSystemException0(new r._readFile_closure0(e,t))},fileExists0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(V.fileEx));return r._systemErrorToFileSystemException0(new r.fileExists_closure0(e))},dirExists0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("dirExists() is only supported on Node.js"));return r._systemErrorToFileSystemException0(new r.dirExists_closure0(e))},linkExists0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(V.linkEx));return r._systemErrorToFileSystemException0(new r.linkExists_closure0(e))},listDir0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException0(new r.listDir_closure0(!1,e))},realpath0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException0(new r.realpath_closure0(e))},getEnvironmentVariable0(e){var t=r.isNodeJs()?E.process:null,n=t==null?null:g.get$env$x(t);return n==null?t=null:t=r._asStringQ(n[e]),t},_systemErrorToFileSystemException0(e){var t,n,a;try{return n=e.call$0(),n}catch(s){throw t=r.unwrapException(s),$.JsSystemError._is(t)?(n=t,a=g.getInterceptor$x(n),r.wrapException(new r.FileSystemException0(g.substring$2$s(a.get$message(n),(r.S(a.get$code(n))+": ").length,g.get$length$asx(a.get$message(n))-(", "+r.S(a.get$syscall(n))+" '"+r.S(a.get$path(n))+"'").length),g.get$path$x(t)))):s}},hasTerminal0(){var e=r.isNodeJs()?E.process:null;return g.$eq$(e==null?null:g.get$isTTY$x(g.get$stdout$x(e)),!0)},FileSystemException0:function(t,n){this.message=t,this.path=n},_readFile_closure0:function(t,n){this.path=t,this.encoding=n},fileExists_closure0:function(t){this.path=t},dirExists_closure0:function(t){this.path=t},linkExists_closure0:function(t){this.path=t},listDir_closure0:function(t,n){this.recursive=t,this.path=n},listDir__closure1:function(t){this.path=t},listDir__closure2:function(){},listDir_closure_list0:function(){},listDir__list_closure0:function(t,n){this.parent=t,this.list=n},realpath_closure0:function(t){this.path=t},main(){g.set$compile$x(E.exports,r.allowInteropNamed("sass.compile",r.compile__compile$closure())),g.set$compileString$x(E.exports,r.allowInteropNamed("sass.compileString",r.compile__compileString$closure())),g.set$compileAsync$x(E.exports,r.allowInteropNamed("sass.compileAsync",r.compile__compileAsync$closure())),g.set$compileStringAsync$x(E.exports,r.allowInteropNamed("sass.compileStringAsync",r.compile__compileStringAsync$closure())),g.set$initCompiler$x(E.exports,r.allowInteropNamed("sass.initCompiler",r.compiler__initCompiler$closure())),g.set$initAsyncCompiler$x(E.exports,r.allowInteropNamed("sass.initAsyncCompiler",r.compiler__initAsyncCompiler$closure())),g.set$Compiler$x(E.exports,b.$get$compilerClass()),g.set$AsyncCompiler$x(E.exports,b.$get$asyncCompilerClass()),g.set$Value$x(E.exports,b.$get$valueClass()),g.set$SassBoolean$x(E.exports,b.$get$booleanClass()),g.set$SassArgumentList$x(E.exports,b.$get$argumentListClass()),g.set$SassCalculation$x(E.exports,b.$get$calculationClass()),g.set$CalculationOperation$x(E.exports,b.$get$calculationOperationClass()),g.set$CalculationInterpolation$x(E.exports,b.$get$calculationInterpolationClass()),g.set$SassColor$x(E.exports,b.$get$colorClass()),g.set$SassFunction$x(E.exports,b.$get$functionClass()),g.set$SassMixin$x(E.exports,b.$get$mixinClass()),g.set$SassList$x(E.exports,b.$get$listClass()),g.set$SassMap$x(E.exports,b.$get$mapClass()),g.set$SassNumber$x(E.exports,b.$get$numberClass()),g.set$SassString$x(E.exports,b.$get$stringClass()),g.set$sassNull$x(E.exports,u.C__SassNull0),g.set$sassTrue$x(E.exports,u.SassBoolean_true0),g.set$sassFalse$x(E.exports,u.SassBoolean_false0),g.set$Exception$x(E.exports,b.$get$exceptionClass()),g.set$Logger$x(E.exports,{silent:{warn:r.allowInteropNamed("sass.Logger.silent.warn",new r.main_closure),debug:r.allowInteropNamed("sass.Logger.silent.debug",new r.main_closure0)}}),g.set$NodePackageImporter$x(E.exports,b.$get$nodePackageImporterClass()),g.set$deprecations$x(E.exports,r.jsify(b.$get$deprecations())),g.set$Version$x(E.exports,b.$get$versionClass()),g.set$loadParserExports_$x(E.exports,r.allowInterop(r.parser0__loadParserExports$closure())),g.set$info$x(E.exports,`dart-sass 1.97.3 (Sass Compiler) [Dart]
|
||
dart2js 3.10.7 (Dart Compiler) [Dart]`),r.updateCanonicalizeContextPrototype(),r.updateSourceSpanPrototype(),g.set$render$x(E.exports,r.allowInteropNamed("sass.render",r.legacy__render$closure())),g.set$renderSync$x(E.exports,r.allowInteropNamed("sass.renderSync",r.legacy__renderSync$closure())),g.set$types$x(E.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:E.Error}),g.set$NULL$x(E.exports,u.C__SassNull0),g.set$TRUE$x(E.exports,u.SassBoolean_true0),g.set$FALSE$x(E.exports,u.SassBoolean_false0)},main_closure:function(){},main_closure0:function(){},JSToDartLogger:function(t,n,a){this._node=t,this._fallback=n,this._ascii=a},JSToDartLogger_internalWarn_closure:function(t,n,a,s,i){var o=this;o.$this=t,o.message=n,o.span=a,o.trace=s,o.deprecation=i},JSToDartLogger_debug_closure:function(t,n,a){this.$this=t,this.message=n,this.span=a},ModifiableCssKeyframeBlock$0(e,t){var n=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return new r.ModifiableCssKeyframeBlock0(e,t,new r.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssKeyframeBlock0:function(t,n,a,s){var i=this;i.selector=t,i.span=n,i.children=a,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},KeyframeSelectorParser0:function(t,n){this.scanner=t,this._parser1$_interpolationMap=n},KeyframeSelectorParser_parse_closure0:function(t){this.$this=t},LabColorSpace0:function(t,n){this.name=t,this._space$_channels=n},LazyFileSpan0:function(t){this._lazy_file_span0$_builder=t,this._lazy_file_span0$_span=null},LchColorSpace0:function(t,n){this.name=t,this._space$_channels=n},render(e,t){var n;r.isNodeJs()||r.jsThrow(new E.Error("The render() method is only available in Node.js.")),n=g.get$fiber$x(e),n!=null?g.run$0$x(n.call$1(r.allowInterop(new r.render_closure(t,e)))):r._renderAsync(e).then$1$2$onError(0,new r.render_closure0(t),new r.render_closure1(t),$.Null)},_renderAsync(e){var t=0,n=r._makeAsyncAwaitCompleter($.RenderResult),a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=r._wrapJsFunctionForAsync(function(D,B){if(D===1)return r._asyncRethrow(B,n);for(;;)switch(t){case 0:v=new r.DateTime(Date.now(),0,!1),y=g.getInterceptor$x(e),C=r.NullableExtension_andThen0(y.get$file(e),r.path__absolute$closure()),I=y.get$logger(e),M=r.hasTerminal0(),k=b._glyphs,R=new r.JSToDartLogger(I,new r.StderrLogger0(M),k===u.C_AsciiGlyphSet),P=y.get$data(e),t=P!=null?3:5;break;case 3:return I=r._parseImporter(e,v),M=r._parsePackageImportersAsync(e,v),k=r._parseFunctions(e,v,!0),s=y.get$indentedSyntax(e),s=!g.$eq$(s,!1)&&s!=null?u.Syntax_Sass_1_sass0:null,i=r._parseOutputStyle(y.get$outputStyle(e)),o=g.$eq$(y.get$indentType(e),"tab"),l=r._parseIndentWidth(y.get$indentWidth(e)),_=r._parseLineFeed(y.get$linefeed(e)),c=C==null?"stdin":b.$get$context().toUri$1(C).toString$0(0),p=y.get$quietDeps(e),p==null&&(p=!1),h=r.parseDeprecations(R,y.get$fatalDeprecations(e),!0),d=r.parseDeprecations(R,y.get$futureDeprecations(e),!1),f=r.parseDeprecations(R,y.get$silenceDeprecations(e),!1),m=y.get$verbose(e),m==null&&(m=!1),y=y.get$charset(e),y==null&&(y=!0),t=6,r._asyncAwait(r.compileStringAsync0(P,y,h,k,d,M,null,l,_,R,I,p,f,r._enableSourceMaps(e),i,s,c,!o,m),T);case 6:S=B,t=4;break;case 5:t=C!=null?7:9;break;case 7:return I=r._parseImporter(e,v),M=r._parsePackageImportersAsync(e,v),k=r._parseFunctions(e,v,!0),s=y.get$indentedSyntax(e),s=!g.$eq$(s,!1)&&s!=null?u.Syntax_Sass_1_sass0:null,i=r._parseOutputStyle(y.get$outputStyle(e)),o=g.$eq$(y.get$indentType(e),"tab"),l=r._parseIndentWidth(y.get$indentWidth(e)),_=r._parseLineFeed(y.get$linefeed(e)),c=y.get$quietDeps(e),c==null&&(c=!1),p=r.parseDeprecations(R,y.get$fatalDeprecations(e),!0),h=r.parseDeprecations(R,y.get$futureDeprecations(e),!1),d=r.parseDeprecations(R,y.get$silenceDeprecations(e),!1),f=y.get$verbose(e),f==null&&(f=!1),y=y.get$charset(e),y==null&&(y=!0),t=10,r._asyncAwait(r.compileAsync0(C,y,p,k,h,M,l,_,R,I,c,d,r._enableSourceMaps(e),i,s,!o,f),T);case 10:S=B,t=8;break;case 9:throw r.wrapException(r.ArgumentError$(V.Either,null));case 8:case 4:a=r._newRenderResult(e,S,v),t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(T,n)},renderSync(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U=null;r.isNodeJs()||r.jsThrow(new E.Error("The renderSync() method is only available in Node.js."));try{if(t=new r.DateTime(Date.now(),0,!1),n=null,h=g.getInterceptor$x(e),a=r.NullableExtension_andThen0(h.get$file(e),r.path__absolute$closure()),d=h.get$logger(e),f=r.hasTerminal0(),m=b._glyphs,s=new r.JSToDartLogger(d,new r.StderrLogger0(f),m===u.C_AsciiGlyphSet),i=h.get$data(e),o=null,i!=null)o=i,d=o,f=r._parseImporter(e,t),m=r._parsePackageImporters(e,t),S=r._parseFunctions(e,t,!1),v=h.get$indentedSyntax(e),v=!g.$eq$(v,!1)&&v!=null?u.Syntax_Sass_1_sass0:U,y=r._parseOutputStyle(h.get$outputStyle(e)),C=g.$eq$(h.get$indentType(e),"tab"),I=r._parseIndentWidth(h.get$indentWidth(e)),M=r._parseLineFeed(h.get$linefeed(e)),k=a==null?"stdin":b.$get$context().toUri$1(a).toString$0(0),R=h.get$quietDeps(e),R==null&&(R=!1),P=r.parseDeprecations(s,h.get$fatalDeprecations(e),!0),T=r.parseDeprecations(s,h.get$futureDeprecations(e),!1),D=r.parseDeprecations(s,h.get$silenceDeprecations(e),!1),B=h.get$verbose(e),B==null&&(B=!1),h=h.get$charset(e),h==null&&(h=!0),n=r.compileString(d,h,P,new r.CastList(S,r._arrayInstanceType(S)._eval$1("CastList<1,Callable>")),T,m,U,I,M,s,f,R,D,r._enableSourceMaps(e),y,v,k,!C,B);else if(a!=null)d=r._parseImporter(e,t),f=r._parsePackageImporters(e,t),m=r._parseFunctions(e,t,!1),S=h.get$indentedSyntax(e),S=!g.$eq$(S,!1)&&S!=null?u.Syntax_Sass_1_sass0:U,v=r._parseOutputStyle(h.get$outputStyle(e)),y=g.$eq$(h.get$indentType(e),"tab"),C=r._parseIndentWidth(h.get$indentWidth(e)),I=r._parseLineFeed(h.get$linefeed(e)),M=h.get$quietDeps(e),M==null&&(M=!1),k=r.parseDeprecations(s,h.get$fatalDeprecations(e),!0),R=r.parseDeprecations(s,h.get$futureDeprecations(e),!1),P=r.parseDeprecations(s,h.get$silenceDeprecations(e),!1),T=h.get$verbose(e),T==null&&(T=!1),h=h.get$charset(e),h==null&&(h=!0),n=r.compile(a,h,k,new r.CastList(m,r._arrayInstanceType(m)._eval$1("CastList<1,Callable>")),R,f,C,I,s,d,M,P,r._enableSourceMaps(e),v,S,!y,T);else throw h=r.ArgumentError$(V.Either,U),r.wrapException(h);return h=r._newRenderResult(e,n,t),h}catch(q){h=r.unwrapException(q),h instanceof r.SassException0?(l=h,_=r.getTraceFromException(q),r.jsThrow(r._wrapException(l,_))):(c=h,p=r.getTraceFromException(q),h=g.toString$0$(c),d=r.getTrace0(c),r.jsThrow(r._newRenderError(h,d??p,U,U,U,3)))}},_wrapException(e,t){var n,a,s,i,o=r.SourceSpanException.prototype.get$span.call(e,0),l=o.get$sourceUrl(o);e:{if(l==null){o="stdin";break e}if(l.get$scheme()==="file"){o=b.$get$context().style.pathFromUri$1(r._parseUri(l));break e}o=l.toString$0(0);break e}return n=u.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),a=r.getTrace0(e),a==null&&(a=t),s=r.SourceSpanException.prototype.get$span.call(e,0),s=s.get$start(s),s=s.file.getLine$1(s.offset),i=r.SourceSpanException.prototype.get$span.call(e,0),i=i.get$start(i),r._newRenderError(n,a,i.file.getColumn$1(i.offset)+1,o,s+1,1)},_parseFunctions(e,t,n){var a,s=g.get$functions$x(e);return s==null?u.List_empty29:(a=r._setArrayType([],$.JSArray_AsyncCallable_2),r.jsForEach(s,new r._parseFunctions_closure(e,t,a,n)),a)},_parseImporter(e,t){var n,a,s,i,o,l,_=g.getInterceptor$x(e),c=_.get$importer(e);e:{if(c==null){n=r._setArrayType([],$.JSArray_JSFunction);break e}if($.List_dynamic._is(c)){n=g.cast$1$0$ax(c,$.JSFunction);break e}n=r._setArrayType([$.JSFunction._as(c)],$.JSArray_JSFunction);break e}return a=g.getInterceptor$asx(n),s=a.get$isNotEmpty(n)?r._contextOptions(e,t):new r.Object,i=_.get$fiber(e),o={},o.fiber=null,i!=null?(o.fiber=i,n=a.map$1$1(n,new r._parseImporter_closure(o),$.JSFunction),l=r.List_List$_of(n,n.$ti._eval$1("ListIterable.E"))):l=n,_=_.get$includePaths(e),_==null&&(_=[]),n=$.String,new r.NodeImporter(s,r.List_List$unmodifiable(r.NodeImporter__addSassPath(r.List_List$from(_,!0,n)),n),r.List_List$unmodifiable(g.cast$1$0$ax(l,$.dynamic),$.JSFunction))},_parsePackageImportersAsync(e,t){var n,a,s,i=g.getInterceptor$x(e);return i.get$pkgImporter(e)instanceof r.NodePackageImporter0?(i=i.get$pkgImporter(e),i.toString,n=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,a=$.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,s=$.Uri,new r.AsyncImportCache0(r.List_List$unmodifiable(r._setArrayType([i],$.JSArray_AsyncImporter),$.AsyncImporter),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,n),r.LinkedHashMap_LinkedHashMap$_empty(a,n),r.LinkedHashMap_LinkedHashMap$_empty(a,s),r.LinkedHashMap_LinkedHashMap$_empty(s,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(s,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(s,$.DateTime))):null},_parsePackageImporters(e,t){var n,a,s,i=g.getInterceptor$x(e);return i.get$pkgImporter(e)instanceof r.NodePackageImporter0?(i=i.get$pkgImporter(e),i.toString,n=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,a=$.Record_3_Importer_and_Uri_and_bool_forImport_2,s=$.Uri,new r.ImportCache0(r.List_List$unmodifiable(r._setArrayType([i],$.JSArray_Importer_2),$.Importer),r.LinkedHashMap_LinkedHashMap$_empty($.Record_2_Uri_and_bool_forImport,n),r.LinkedHashMap_LinkedHashMap$_empty(a,n),r.LinkedHashMap_LinkedHashMap$_empty(a,s),r.LinkedHashMap_LinkedHashMap$_empty(s,$.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(s,$.ImporterResult_2),r.LinkedHashMap_LinkedHashMap$_empty(s,$.DateTime))):null},_contextOptions(e,t){var n,a,s,i,o,l,_=g.getInterceptor$x(e),c=_.get$includePaths(e);return c==null&&(c=[]),n=r.List_List$from(c,!0,$.String),c=_.get$file(e),a=_.get$data(e),s=r._setArrayType([r.current()],$.JSArray_String),u.JSArray_methods.addAll$1(s,n),i=r.isNodeJs()?E.process:null,s=u.JSArray_methods.join$1(s,g.$eq$(i==null?null:g.get$platform$x(i),"win32")?";":":"),i=g.$eq$(_.get$indentType(e),"tab")?1:0,o=r._parseIndentWidth(_.get$indentWidth(e)),o==null&&(o=2),l=r._parseLineFeed(_.get$linefeed(e)),_=_.get$file(e),_==null&&(_="data"),{file:c,data:a,includePaths:s,precision:10,style:1,indentType:i,indentWidth:o,linefeed:l.text,result:{stats:{start:t._value,entry:_}}}},_parseOutputStyle(e){var t;e:{if(e==null||e==="expanded"){t=u.OutputStyle_00;break e}if(e==="compressed"){t=u.OutputStyle_10;break e}t=r.jsThrow(new E.Error('Unknown output style "'+e+'".'))}return t},_parseIndentWidth(e){var t;e:{if(e==null){t=null;break e}if(r._isInt(e)){t=e;break e}t=r.int_parse(g.toString$0$(e),null);break e}return t},_parseLineFeed(e){var t;e:{if(e==="cr"){t=u.LineFeed_3HY;break e}if(e==="crlf"){t=u.LineFeed_aqi;break e}if(e==="lfcr"){t=u.LineFeed_Kui;break e}t=u.LineFeed_oJz;break e}return t},_newRenderResult(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=null,k=Date.now(),R=t._compile_result$_serialize,P=R._0,T=E.undefined;if(r._enableSourceMaps(e)){if(a=g.getInterceptor$x(e),s=a.get$sourceMap(e),typeof s=="string"?i=s:(o=a.get$outFile(e),o.toString,i=g.$add$ansx(o,".map")),o=b.$get$context(),l=o.dirname$1(i),R=R._1,R.toString,R.sourceRoot=a.get$sourceMapRoot(e),_=a.get$outFile(e),c=_==null,c){p=a.get$file(e);e:{if(p!=null){h=o.toUri$1(o.withoutExtension$1(p)+".css").toString$0(0);break e}h=R.targetUrl="stdin.css";break e}R.targetUrl=h}else R.targetUrl=o.toUri$1(o.relative$2$from(_,l)).toString$0(0);for(d=o.toUri$1(l).toString$0(0),o=R.urls,f=0;f<o.length;++f)m=o[f],m!=="stdin"&&(h=b.$get$url(),S=h.style,!(S.rootLength$1(m)<=0||S.isRootRelative$1(m))&&(o[f]=h.relative$2$from(m,d)));o=a.get$sourceMapContents(e),T=E.Buffer.from(u.C_JsonCodec.encode$2$toEncodable(R.toJson$1$includeSourceContents(!g.$eq$(o,!1)&&o!=null),M),"utf8"),R=a.get$omitSourceMapUrl(e),!g.$eq$(R,!1)&&R!=null||(R=a.get$sourceMapEmbed(e),!g.$eq$(R,!1)&&R!=null?(v=new r.StringBuffer(""),y=r._setArrayType([-1],$.JSArray_int),r.UriData__writeUri("application/json",M,M,v,y),y.push(v._contents.length),y.push((v._contents+=";base64,").length-1),R=u.C_Base64Encoder.startChunkedConversion$1(new r._StringSinkConversionSink(v)),a=T.length,r.RangeError_checkValidRange(0,a,a),R._convert$_add$4(T,0,a,!0),R=v._contents,C=new r.UriData((R.charCodeAt(0)==0,R),y,M).get$uri()):(c?R=i:(R=b.$get$context(),R=R.relative$2$from(i,R.dirname$1(_))),C=b.$get$context().toUri$1(R)),R=C.toString$0(0),P+=`
|
||
|
||
/*# sourceMappingURL=`+r.stringReplaceAllUnchecked(R,"*/","%2A/")+" */")}for(R=E.Buffer.from(P,"utf8"),a=g.get$file$x(e),a==null&&(a="data"),o=n._value,c=u.JSInt_methods._tdivFast$1(r.Duration$(0-n._microsecond,k-o)._duration,1e3),h=r._setArrayType([],$.JSArray_String),S=t._evaluate._0,S=S.get$iterator(S);S.moveNext$0();)I=S.get$current(S),h.push(I.get$scheme()==="file"?b.$get$context().style.pathFromUri$1(r._parseUri(I)):I.toString$0(0));return{css:R,map:T,stats:{entry:a,start:o,end:k,duration:c,includedFiles:h}}},_enableSourceMaps(e){var t,n=g.getInterceptor$x(e);return typeof n.get$sourceMap(e)!="string"?(t=n.get$sourceMap(e),n=!g.$eq$(t,!1)&&t!=null&&n.get$outFile(e)!=null):n=!0,n},_newRenderError(e,t,n,a,s,i){var o=new E.Error(e);return o.formatted="Error: "+e,s!=null&&(o.line=s),n!=null&&(o.column=n),a!=null&&(o.file=a),o.status=i,r.attachJsStack(o,t),o},render_closure:function(t,n){this.callback=t,this.options=n},render_closure0:function(t){this.callback=t},render_closure1:function(t){this.callback=t},_parseFunctions_closure:function(t,n,a,s){var i=this;i.options=t,i.start=n,i.result=a,i.asynch=s},_parseFunctions__closure:function(t,n,a){this._box_0=t,this.callback=n,this.context=a},_parseFunctions___closure2:function(t){this.currentFiber=t},_parseFunctions____closure:function(t,n){this.currentFiber=t,this.result=n},_parseFunctions___closure3:function(t,n,a){this.callback=t,this.context=n,this.jsArguments=a},_parseFunctions___closure4:function(t){this._box_0=t},_parseFunctions__closure0:function(t,n){this.callback=t,this.context=n},_parseFunctions___closure1:function(t,n,a){this.callback=t,this.context=n,this.$arguments=a},_parseFunctions__closure1:function(t,n){this.callback=t,this.context=n},_parseFunctions___closure:function(t){this.completer=t},_parseFunctions___closure0:function(t,n,a){this.callback=t,this.context=n,this.jsArguments=a},_parseImporter_closure:function(t){this._box_0=t},_parseImporter__closure:function(t,n){this._box_0=t,this.importer=n},_parseImporter___closure:function(t){this.currentFiber=t},_parseImporter____closure:function(t,n){this.currentFiber=t,this.result=n},_parseImporter___closure0:function(t){this._box_0=t},LegacyIfExpression0:function(t,n){this.$arguments=t,this.span=n},LimitedMapView$blocklist0(e,t,n,a){var s,i,o=r.LinkedHashSet_LinkedHashSet$_empty(n);for(s=e.get$keys(e),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),t.contains$1(0,i)||o.add$1(0,i);return new r.LimitedMapView0(e,o,n._eval$1("@<0>")._bind$1(a)._eval$1("LimitedMapView0<1,2>"))},LimitedMapView0:function(t,n,a){this._limited_map_view0$_map=t,this._limited_map_view0$_keys=n,this.$ti=a},ListExpression0:function(t,n,a,s){var i=this;i.contents=t,i.separator=n,i.hasBrackets=a,i.span=s},ListExpression_toString_closure0:function(t){this.$this=t},_function11(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:list")},_length_closure2:function(){},_nth_closure0:function(){},_setNth_closure0:function(){},_join_closure0:function(){},_append_closure2:function(){},_zip_closure0:function(){},_zip__closure2:function(){},_zip__closure3:function(t){this._box_0=t},_zip__closure4:function(t){this._box_0=t},_index_closure2:function(){},_separator_closure0:function(){},_isBracketed_closure0:function(){},_slash_closure0:function(){},InterpolatedSelectorList$(e){var t=r.List_List$unmodifiable(e,$.InterpolatedComplexSelector);return t.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.InterpolatedSelectorList(t)},InterpolatedSelectorList:function(t){this.components=t},SelectorList$0(e,t){var n=r.List_List$unmodifiable(e,$.ComplexSelector_2);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.SelectorList0(n,t)},SelectorList_SelectorList$parse0(e,t,n,a){return new r.SelectorParser0(t,a,r.SpanScanner$(e,null),n).parse$0(0)},SelectorList0:function(t,n){this.components=t,this.span=n},SelectorList_asSassList_closure0:function(){},SelectorList_nestWithin_closure0:function(t,n,a,s){var i=this;i.$this=t,i.preserveParentSelectors=n,i.implicitParent=a,i.parent=s},SelectorList_nestWithin__closure1:function(t){this.complex=t},SelectorList_nestWithin__closure2:function(t){this.complex=t},SelectorList__nestWithinCompound_closure2:function(){},SelectorList__nestWithinCompound_closure3:function(t){this.parent=t},SelectorList__nestWithinCompound_closure4:function(t,n,a){this.parentSelector=t,this.resolvedSimples=n,this.component=a},SelectorList_withAdditionalCombinators_closure0:function(t){this.combinators=t},_ParentSelectorVisitor0:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor0:function(){},listClass_closure:function(){},listClass__closure:function(){},listClass__closure0:function(){},_ConstructorOptions:function(){},_NodeSassList:function(){},legacyListClass_closure:function(){},legacyListClass__closure:function(){},legacyListClass_closure0:function(){},legacyListClass_closure1:function(){},legacyListClass_closure2:function(){},legacyListClass_closure3:function(){},legacyListClass_closure4:function(){},SassList$0(e,t,n){var a=new r.SassList0(r.List_List$unmodifiable(e,$.Value_2),t,n);return a.SassList$3$brackets0(e,t,n),a},SassList0:function(t,n,a){this._list1$_contents=t,this._list1$_separator=n,this._list1$_hasBrackets=a},SassList_isBlank_closure0:function(){},ListSeparator0:function(t,n,a,s){var i=this;i._list1$_name=t,i.separator=n,i.index=a,i._name=s},LmsColorSpace0:function(t,n){this.name=t,this._space$_channels=n},LocalMindeGamutMap0:function(t){this.name=t},JSLogger:function(){},WarnOptions:function(){},DebugOptions:function(){},WarnForDeprecation_warnForDeprecation0(e,t,n,a,s){e.internalWarn$4$deprecation$span$trace(n,t,a,s)},LoggerWithDeprecationType0:function(){},LoudComment0:function(t){this.text=t},MapExpression0:function(t,n){this.pairs=t,this.span=n},_modify0(e,t,n,a){var s=g.get$iterator$ax(t);return s.moveNext$0()?new r._modify_modifyNestedMap0(s,n,a).call$1(e):n.call$1(e)},_deepMergeImpl0(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=e._map0$_contents;if(S.get$isEmpty(S))return t;if(n=t._map0$_contents,n.get$isEmpty(n))return e;for(a=$.Value_2,s=r.LinkedHashMap_LinkedHashMap$of(S,a,a),S=r.MapExtensions_get_pairs0(n,a,a),S=S.get$iterator(S),n=$.SassMap_2;S.moveNext$0();)if(i=S.get$current(S),o=i._0,l=i._1,i=s.$index(0,o),_=i==null?null:i.tryMap$0(),c=l.tryMap$0(),p=_!=null,i=!1,p?(i=c!=null,h=_,d=c):(d=null,h=null),i){if(f=p?d:c,m=r._deepMergeImpl0(h,f??n._as(f)),m===h)continue;s.$indexSet(0,o,m)}else s.$indexSet(0,o,l);return new r.SassMap0(r.ConstantMap_ConstantMap$from(s,a,a))},_function10(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:map")},_get_closure0:function(){},_set_closure1:function(){},_set__closure2:function(t){this.$arguments=t},_set_closure2:function(){},_set__closure1:function(t){this._box_0=t},_merge_closure1:function(){},_merge_closure2:function(){},_merge__closure0:function(t){this.map2=t},_deepMerge_closure0:function(){},_deepRemove_closure0:function(){},_deepRemove__closure0:function(t){this.keys=t},_remove_closure1:function(){},_remove_closure2:function(){},_keys_closure0:function(){},_values_closure0:function(){},_hasKey_closure0:function(){},_modify_modifyNestedMap0:function(t,n,a){this.keyIterator=t,this.modify=n,this.addNesting=a},MapExtensions_get_pairs0(e,t,n){var a=e.get$entries(e);return a.map$1$1(a,new r.MapExtensions_get_pairs_closure0(t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure0:function(t,n){this.K=t,this.V=n},mapClass_closure:function(){},mapClass__closure:function(){},mapClass__closure0:function(){},mapClass__closure1:function(){},_NodeSassMap:function(){},legacyMapClass_closure:function(){},legacyMapClass__closure:function(){},legacyMapClass__closure0:function(){},legacyMapClass_closure0:function(){},legacyMapClass_closure1:function(){},legacyMapClass_closure2:function(){},legacyMapClass_closure3:function(){},legacyMapClass_closure4:function(){},SassMap0:function(t){this._map0$_contents=t},_singleArgumentMathFunc0(e,t){return r.BuiltInCallable$function0(e,"$number",new r._singleArgumentMathFunc_closure0(t),"sass:math")},_numberFunction0(e,t){return r.BuiltInCallable$function0(e,"$number",new r._numberFunction_closure0(t),"sass:math")},_function9(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:math")},global_closure43:function(){},module_closure26:function(){},_ceil_closure0:function(){},_clamp_closure0:function(){},_floor_closure0:function(){},_max_closure0:function(){},_min_closure0:function(){},_round_closure0:function(){},_hypot_closure0:function(){},_hypot__closure0:function(){},_log_closure0:function(){},_pow_closure0:function(){},_atan2_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_singleArgumentMathFunc_closure0:function(t){this.mathFunc=t},_numberFunction_closure0:function(t){this.transform=t},CssMediaQuery$type0(e,t,n){return new r.CssMediaQuery0(n,e,!0,t==null?u.List_empty:r.List_List$unmodifiable(t,$.String))},CssMediaQuery$condition0(e,t){var n=r.List_List$unmodifiable(e,$.String);return n.length>1&&t==null&&r.throwExpression(r.ArgumentError$(V.If_con,null)),new r.CssMediaQuery0(null,null,t!==!1,n)},CssMediaQuery0:function(t,n,a,s){var i=this;i.modifier=t,i.type=n,i.conjunction=a,i.conditions=s},_SingletonCssMediaQueryMergeResult0:function(t,n){this.index=t,this._name=n},MediaQuerySuccessfulMergeResult0:function(t){this.query=t},MediaQueryParser0:function(t,n){this.scanner=t,this._parser1$_interpolationMap=n},MediaQueryParser_parse_closure0:function(t){this.$this=t},ModifiableCssMediaRule$0(e,t){var n=r.List_List$unmodifiable(e,$.CssMediaQuery_2),a=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return g.get$isEmpty$asx(e)&&r.throwExpression(r.ArgumentError$value(e,"queries","may not be empty.")),new r.ModifiableCssMediaRule0(n,t,new r.UnmodifiableListView(a,$.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssMediaRule0:function(t,n,a,s){var i=this;i.queries=t,i.span=n,i.children=a,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},MediaRule$0(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.MediaRule0(e,n,a,s)},MediaRule0:function(t,n,a,s){var i=this;i.query=t,i.span=n,i.children=a,i.hasDeclarations=s},MergedExtension_merge0(e,t){var n,a,s,i=e.extender.selector;if(!i.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,a=n==null,a?s=!1:(s=t.mediaContext,s=s!=null&&!u.C_ListEquality.equals$2(0,n,s)),s)throw r.wrapException(r.SassException$0("From "+e.span.message$1(0,"")+V.x0aYou_m,t.span,null));return t.isOptional&&t.mediaContext==null?e:e.isOptional&&a?t:(a&&(n=t.mediaContext),i.get$specificity(),i=new r.Extender0(i,!1),i._extension$_extension=new r.MergedExtension0(e,t,i,e.target,n,!0,e.span))},MergedExtension0:function(t,n,a,s,i,o,l){var _=this;_.left=t,_.right=n,_.extender=a,_.target=s,_.mediaContext=i,_.isOptional=o,_.span=l},MergedMapView$0(e,t,n){var a=t._eval$1("@<0>")._bind$1(n);return a=new r.MergedMapView0(r.LinkedHashMap_LinkedHashMap$_empty(t,a._eval$1("Map<1,2>")),a._eval$1("MergedMapView0<1,2>")),a.MergedMapView$10(e,t,n),a},MergedMapView0:function(t,n){this._merged_map_view$_mapsByKey=t,this.$ti=n},_function6(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:meta")},_shared_closure3:function(){},_shared_closure4:function(){},_shared_closure5:function(){},_shared_closure6:function(){},moduleFunctions_closure2:function(){},moduleFunctions_closure3:function(){},moduleFunctions__closure0:function(){},moduleFunctions_closure4:function(){},mixinClass_closure:function(){},mixinClass__closure:function(){},mixinClass__closure0:function(){},SassMixin0:function(t,n){this.callable=t,this._mixin0$_compileContext=n},MixinRule$0(e,t,n,a,s){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,$.Statement_2),l=u.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.MixinRule0(i,e,t,a,o,l)},MixinRule0:function(t,n,a,s,i,o){var l=this;l._mixin_rule$__MixinRule_hasContent_FI=b,l.name=t,l.originalName=n,l.parameters=a,l.span=s,l.children=i,l.hasDeclarations=o},_HasContentVisitor0:function(){},__HasContentVisitor_Object_StatementSearchVisitor0:function(){},ExtendMode0:function(t,n,a){this.name=t,this.index=n,this._name=a},JSModule0:function(){},JSModuleRequire0:function(){},MultiSpan0:function(t,n,a){this._multi_span0$_primary=t,this.primaryLabel=n,this.secondarySpans=a},SupportsNegation0:function(t,n){this.condition=t,this.span=n},NoOpImporter0:function(){},NoSourceMapBuffer0:function(t){this._no_source_map_buffer0$_buffer=t},_FakeAstNode0:function(t){this._node0$_callback=t},CssNode0:function(){},CssParentNode0:function(){},_IsInvisibleVisitor1:function(t,n){this.includeBogus=t,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor0:function(){},ModifiableCssNode0:function(){},ModifiableCssNode_hasFollowingSibling_closure0:function(){},ModifiableCssParentNode0:function(){},NodePackageImporter0:function(){this._node_package$__NodePackageImporter__entryPointDirectory_F=b},NodePackageImporter__nodePackageExportsResolve_closure3:function(){},NodePackageImporter__nodePackageExportsResolve_closure4:function(){},NodePackageImporter__nodePackageExportsResolve_closure5:function(){},NodePackageImporter__nodePackageExportsResolve_closure6:function(t,n,a){this.$this=t,this.exports=n,this.packageRoot=a},NodePackageImporter__nodePackageExportsResolve__closure1:function(t,n,a){this.$this=t,this.variant=n,this.packageRoot=a},NodePackageImporter__nodePackageExportsResolve__closure2:function(){},NodePackageImporter__getMainExport_closure0:function(){},NullExpression$(e){return new r.NullExpression0(e)},NullExpression0:function(t){this.span=t},legacyNullClass_closure:function(){},legacyNullClass__closure:function(){},_SassNull0:function(){},NumberExpression0:function(t,n,a){this.value=t,this.unit=n,this.span=a},numberClass_closure:function(){},numberClass__closure:function(){},numberClass__closure0:function(){},numberClass__closure1:function(){},numberClass__closure2:function(){},numberClass__closure3:function(){},numberClass__closure4:function(){},numberClass__closure5:function(){},numberClass__closure6:function(){},numberClass__closure7:function(){},numberClass__closure8:function(){},numberClass__closure9:function(){},numberClass__closure10:function(){},numberClass__closure11:function(){},numberClass__closure12:function(){},numberClass__closure13:function(){},numberClass__closure14:function(){},numberClass__closure15:function(){},numberClass__closure16:function(){},numberClass__closure17:function(){},numberClass__closure18:function(){},numberClass__closure19:function(){},_ConstructorOptions0:function(){},_parseNumber(e,t){var n,a,s,i,o,l,_;if(t==null||t.length===0)return r.SassNumber_SassNumber0(e,null);if(!u.JSString_methods.contains$1(t,"*")&&!u.JSString_methods.contains$1(t,"/"))return r.SassNumber_SassNumber0(e,t);if(n=new r.ArgumentError(!0,t,"unit","is invalid."),a=t.split("/"),s=a.length,s>2||(i=a[0],o=s===1?null:a[1],s=$.JSArray_String,l=i.length===0?r._setArrayType([],s):r._setArrayType(i.split("*"),s),u.JSArray_methods.any$1(l,new r._parseNumber_closure))||(_=o==null?r._setArrayType([],s):r._setArrayType(o.split("*"),s),u.JSArray_methods.any$1(_,new r._parseNumber_closure0)))throw r.wrapException(n);return r.SassNumber_SassNumber$withUnits0(e,_,l)},_NodeSassNumber:function(){},legacyNumberClass_closure:function(){},legacyNumberClass_closure0:function(){},legacyNumberClass_closure1:function(){},legacyNumberClass_closure2:function(){},legacyNumberClass_closure3:function(){},_parseNumber_closure:function(){},_parseNumber_closure0:function(){},conversionFactor0(e,t){var n;return e===t?1:(n=u.Map_NtHoP.$index(0,e),n!=null?n.$index(0,t):null)},SassNumber_SassNumber0(e,t){return t==null?new r.UnitlessSassNumber0(e,null):new r.SingleUnitSassNumber0(t,e,null)},SassNumber_SassNumber$withUnits0(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D=null,B=n==null,U=B,q=!U,j=D,G=D;if(q?(G=g.get$length$asx(n??$.List_String._as(n)),U=G,j=U<=0,U=j):U=!0,a=D,s=D,U?(a=t==null,U=a,i=!U,i?(s=g.get$length$asx(t??$.List_String._as(t))<=0,U=s):U=!0,o=t,l=!0,_=!0):(o=D,l=!1,_=!1,i=!1,U=!1),U)return new r.UnitlessSassNumber0(e,D);if(c=D,U=!1,$.List_dynamic._is(n)?(p=!0,q?(h=G,d=q):(G=g.get$length$asx(n),h=G,d=!0),h===1&&(c=g.$index$asx(n,0),l?U=a:(_?U=o:(U=t,_=p,o=U),a=U==null,U=a,l=!0),U?U=!0:i?U=s:(_?U=o:(U=t,_=p,o=U),s=g.get$length$asx(U??$.List_String._as(U))<=0,U=s,i=!0))):d=q,U)return new r.SingleUnitSassNumber0(c,e,D);if(U=!1,n!=null?(p=!0,l||(_?U=o:(U=t,_=p,o=U),a=U==null),U=a,U?U=!0:(i||(_?U=o:(U=t,_=p,o=U),s=g.get$length$asx(U??$.List_String._as(U))<=0),U=s),f=n):f=D,U)return new r.ComplexSassNumber0(r.List_List$unmodifiable(f,$.String),u.List_empty,e,D);if(B?U=!0:(q||(d||(G=g.get$length$asx(n??$.List_String._as(n))),U=G,j=U<=0),U=j),m=D,U?(_?U=o:(U=t,o=U,_=!0),U=U!=null,U&&(m=_?o:t,m==null&&(m=$.List_String._as(m)))):U=!1,U)return new r.ComplexSassNumber0(u.List_empty,r.List_List$unmodifiable(m,$.String),e,D);for(n.toString,f=g.toList$0$ax(n),t.toString,S=g.toList$0$ax(t),m=r._setArrayType([],$.JSArray_String),U=S.length,v=e,y=0;y<S.length;S.length===U||(0,r.throwConcurrentModificationError)(S),++y){for(C=S[y],M=0;;){if(!(M<f.length)){I=!1;break}e:{if(k=r.conversionFactor0(C,f[M]),k==null)break e;v*=k,u.JSArray_methods.removeAt$1(f,M),I=!0;break}++M}I||m.push(C)}e:{if(R=f.length,U=R,P=U<=0,P?(T=m.length<=0,U=T):(T=D,U=!1),U){U=new r.UnitlessSassNumber0(v,D);break e}if(U=!1,R===1?(c=f[0],U=P?T:m.length<=0):c=D,U){U=new r.SingleUnitSassNumber0(c,v,D);break e}U=$.String,U=new r.ComplexSassNumber0(r.List_List$unmodifiable(f,U),r.List_List$unmodifiable(m,U),v,D);break e}return U},SassNumber0:function(){},SassNumber__coerceOrConvertValue_compatibilityException0:function(t,n,a,s,i,o,l){var _=this;_.$this=t,_.other=n,_.otherName=a,_.otherHasUnits=s,_.name=i,_.newNumerators=o,_.newDenominators=l},SassNumber__coerceOrConvertValue_closure3:function(t,n){this._box_0=t,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure4:function(t){this.compatibilityException=t},SassNumber__coerceOrConvertValue_closure5:function(t,n){this._box_0=t,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure6:function(t){this.compatibilityException=t},SassNumber_plus_closure0:function(){},SassNumber_minus_closure0:function(){},SassNumber_multiplyUnits_closure3:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure4:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber_multiplyUnits_closure5:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure6:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber__areAnyConvertible_closure0:function(t){this.units2=t},SassNumber__canonicalizeUnitList_closure0:function(){},SassNumber__canonicalMultiplier_closure0:function(t){this.$this=t},SassNumber_unitSuggestion_closure1:function(){},SassNumber_unitSuggestion_closure2:function(){},OklabColorSpace0:function(t,n){this.name=t,this._space$_channels=n},OklchColorSpace0:function(t,n){this.name=t,this._space$_channels=n},SupportsOperation0:function(t,n,a,s){var i=this;i.left=t,i.right=n,i.operator=a,i.span=s},Parameter0:function(t,n,a){this.name=t,this.defaultValue=n,this.span=a},ParameterList_ParameterList$parse0(e,t){return r.ScssParser$0(e,!1,t).parseParameterList$0()},ParameterList0:function(t,n,a){this.parameters=t,this.restParameter=n,this.span=a},ParameterList_verify_closure1:function(){},ParameterList_verify_closure2:function(){},InterpolatedParentSelector:function(t,n){this.suffix=t,this.span=n},ParentSelector0:function(t,n){this.suffix=t,this.span=n},ParentStatement0:function(){},ParentStatement_closure0:function(){},ParentStatement__closure0:function(){},ParenthesizedExpression0:function(t,n){this.expression=t,this.span=n},loadParserExports(){return r._updateLazyFileSpanPrototype(),r._updateAstPrototypes(),{parse:r.allowInterop(r.parser0___parse$closure()),parseIdentifier:r.allowInterop(r.parser0___parseIdentifier$closure()),toCssIdentifier:r.allowInterop(r.parser0___toCssIdentifier$closure()),createExpressionVisitor:r.allowInterop(new r.loadParserExports_closure),createIfConditionExpressionVisitor:r.allowInterop(new r.loadParserExports_closure0),createStatementVisitor:r.allowInterop(new r.loadParserExports_closure1),createSimpleSelectorVisitor:r.allowInterop(new r.loadParserExports_closure2),createSourceFile:r.allowInterop(new r.loadParserExports_closure3),setToJS:r.allowInterop(new r.loadParserExports_closure4),mapToRecord:r.allowInterop(r.utils3__mapToObject$closure())}},_updateLazyFileSpanPrototype(){var e=$.JSClass._as(new r.LazyFileSpan0(new r._updateLazyFileSpanPrototype_closure).constructor);r.LinkedHashMap_LinkedHashMap$_literal(["file",new r._updateLazyFileSpanPrototype_closure0,"length",new r._updateLazyFileSpanPrototype_closure1,"sourceUrl",new r._updateLazyFileSpanPrototype_closure2],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(e))},_updateAstPrototypes(){var e,t,n,a,s,i,o,l,_=null,c="accept",p="arguments",h=r.SourceFile$fromString("",_),d=$.JSClass,f=d._as(h.constructor);for(r.LinkedHashMap_LinkedHashMap$_literal(["getText",new r._updateAstPrototypes_closure,"span",new r._updateAstPrototypes_closure0],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineMethod(f)),r.defineGetter(g.get$$prototype$x(d._as(h.constructor)),"codeUnits",new r._updateAstPrototypes_closure1,_),f=b.$get$_interpolation(),r.defineGetter(g.get$$prototype$x(d._as(f.constructor)),"asPlain",new r._updateAstPrototypes_closure2,_),e=b.$get$bogusSpan0(),g.get$$prototype$x(d._as(E.Object.getPrototypeOf(g.get$$prototype$x(d._as(new r.ExtendRule0(f,!1,e).constructor))).constructor)).accept=r.allowInteropCaptureThisNamed(c,new r._updateAstPrototypes_closure3),t=new r.StringExpression0(f,!1),g.get$$prototype$x(d._as(E.Object.getPrototypeOf(g.get$$prototype$x(d._as(t.constructor))).constructor)).accept=r.allowInteropCaptureThisNamed(c,new r._updateAstPrototypes_closure4),g.get$$prototype$x(d._as(E.Object.getPrototypeOf(g.get$$prototype$x(d._as(new r.InterpolatedParentSelector(_,e).constructor))).constructor)).accept=r.allowInteropCaptureThisNamed(c,new r._updateAstPrototypes_closure5),g.get$$prototype$x(d._as(E.Object.getPrototypeOf(g.get$$prototype$x(d._as(new r.IfConditionSass0(t,e).constructor))).constructor)).accept=r.allowInteropCaptureThisNamed(c,new r._updateAstPrototypes_closure6),n=r.ArgumentList$0(u.List_empty24,u.Map_empty14,u.Map_empty5,e,_,_),r.defineGetter(g.get$$prototype$x(d._as(new r.IncludeRule0(_,r.stringReplaceAllUnchecked("a","_","-"),"a",n,_,e).constructor)),p,new r._updateAstPrototypes_closure7,_),r.defineGetter(g.get$$prototype$x(d._as(new r.ContentRule0(n,e).constructor)),p,new r._updateAstPrototypes_closure8,_),r.defineGetter(g.get$$prototype$x(d._as(new r.FunctionExpression0(_,r.stringReplaceAllUnchecked("a","_","-"),"a",n,e).constructor)),p,new r._updateAstPrototypes_closure9,_),r.defineGetter(g.get$$prototype$x(d._as(new r.LegacyIfExpression0(n,e).constructor)),p,new r._updateAstPrototypes_closure10,_),r.defineGetter(g.get$$prototype$x(d._as(new r.InterpolatedFunctionExpression0(f,n,e).constructor)),p,new r._updateAstPrototypes_closure11,_),r.defineGetter(g.get$$prototype$x(d._as(new r.IfConditionFunction0(f,f,e).constructor)),p,new r._updateAstPrototypes_closure12,_),r._addSupportsConditionToInterpolation(),a=new r.InterpolatedClassSelector(f),s=r.InterpolatedCompoundSelector$(r._setArrayType([a],$.JSArray_InterpolatedSimpleSelector)),i=new r.IfConditionSass0(t,e),f=[t,new r.BinaryOperationExpression0(u.BinaryOperator_jCK0,t,t,!1),new r.SupportsExpression0(new r.SupportsAnything0(f,e)),new r.LoudComment0(f),a,new r.InterpolatedIDSelector(f),new r.InterpolatedPlaceholderSelector(f),new r.InterpolatedTypeSelector(new r.InterpolatedQualifiedName(f,e,_)),s,r.InterpolatedSelectorList$(r._setArrayType([r.InterpolatedComplexSelector$(r._setArrayType([new r.InterpolatedComplexSelectorComponent(s,_,e)],$.JSArray_InterpolatedComplexSelectorComponent),e,_)],$.JSArray_InterpolatedComplexSelector)),r.IfConditionOperation$0(r._setArrayType([i,i],$.JSArray_IfConditionExpression_2),u.BooleanOperator_00),new r.IfConditionRaw0(f)],o=0;o<12;++o)e=g.get$$prototype$x(d._as(f[o].constructor)),l={get:r.allowInteropCaptureThis(new r._updateAstPrototypes_closure13),enumerable:!1},E.Object.defineProperty(e,"span",l)},_addSupportsConditionToInterpolation(){var e,t,n,a,s=b.$get$_interpolation(),i=b.$get$bogusSpan0(),o=new r.SupportsAnything0(s,i);for(e=b.$get$_expression(),i=[o,new r.SupportsDeclaration0(e,e,i),new r.SupportsFunction0(s,s,i),new r.SupportsInterpolation0(e,i),new r.SupportsNegation0(o,i),new r.SupportsOperation0(o,o,u.BooleanOperator_00,i)],e=$.JSClass,t=0;t<6;++t)s=g.get$$prototype$x(e._as(i[t].constructor)),n=r.allowInteropCaptureThis(new r._addSupportsConditionToInterpolation_closure),a={value:"toInterpolation",enumerable:!1},E.Object.defineProperty(n,"name",a),r._hideDartProperties(n),s.toInterpolation=n},_parse(e,t,n){var a;e:{if(t==="scss"){a=u.Syntax_SCSS_0_scss0;break e}if(t==="sass"){a=u.Syntax_Sass_1_sass0;break e}if(t==="css"){a=u.Syntax_CSS_2_css0;break e}a=r.throwExpression(r.UnsupportedError$('Unknown syntax "'+t+'"'))}return r.Stylesheet_Stylesheet$parse0(e,a,!0,r.NullableExtension_andThen0(n,r.path__toUri$closure()))},_parseIdentifier(e){var t;try{return t=new r.Parser1(r.SpanScanner$(e,null),null)._parser1$_parseIdentifier$0(),t}catch(n){if($.SassFormatException_2._is(r.unwrapException(n)))return null;throw n}},_toCssIdentifier(e){return r.StringExtension_toCssIdentifier(e)},ParserExports:function(){},loadParserExports_closure:function(){},loadParserExports_closure0:function(){},loadParserExports_closure1:function(){},loadParserExports_closure2:function(){},loadParserExports_closure3:function(){},loadParserExports_closure4:function(){},_updateLazyFileSpanPrototype_closure:function(){},_updateLazyFileSpanPrototype_closure0:function(){},_updateLazyFileSpanPrototype_closure1:function(){},_updateLazyFileSpanPrototype_closure2:function(){},_updateAstPrototypes_closure:function(){},_updateAstPrototypes_closure0:function(){},_updateAstPrototypes_closure1:function(){},_updateAstPrototypes_closure2:function(){},_updateAstPrototypes_closure3:function(){},_updateAstPrototypes_closure4:function(){},_updateAstPrototypes_closure5:function(){},_updateAstPrototypes_closure6:function(){},_updateAstPrototypes_closure7:function(){},_updateAstPrototypes_closure8:function(){},_updateAstPrototypes_closure9:function(){},_updateAstPrototypes_closure10:function(){},_updateAstPrototypes_closure11:function(){},_updateAstPrototypes_closure12:function(){},_updateAstPrototypes_closure13:function(){},_addSupportsConditionToInterpolation_closure:function(){},Parser_isIdentifier0(e){try{return new r.Parser1(r.SpanScanner$(e,null),null)._parser1$_parseIdentifier$0(),!0}catch(t){if($.SassFormatException_2._is(r.unwrapException(t)))return!1;throw t}},Parser1:function(t,n){this.scanner=t,this._parser1$_interpolationMap=n},Parser__parseIdentifier_closure0:function(t){this.$this=t},Parser_escape_closure0:function(){},Parser_scanIdentChar_matches0:function(t,n){this.caseSensitive=t,this.char=n},Parser_spanFrom_closure0:function(t,n){this.$this=t,this.span=n},Parser_spanFromPosition_closure0:function(t,n){this.$this=t,this.span=n},InterpolatedPlaceholderSelector:function(t){this.name=t},PlaceholderSelector0:function(t,n){this.name=t,this.span=n},PlainCssCallable0:function(t){this.name=t},PrefixedMapView0:function(t,n,a){this._prefixed_map_view0$_map=t,this._prefixed_map_view0$_prefix=n,this.$ti=a},_PrefixedKeys0:function(t){this._prefixed_map_view0$_view=t},_PrefixedKeys_iterator_closure0:function(t){this.$this=t},ProphotoRgbColorSpace0:function(t,n){this.name=t,this._space$_channels=n},InterpolatedPseudoSelector:function(t,n,a,s,i){var o=this;o.name=t,o.isSyntacticClass=n,o.argument=a,o.selector=s,o.span=i},PseudoSelector$0(e,t,n,a,s){var i=!a,o=i&&!r.PseudoSelector__isFakePseudoElement0(e);return new r.PseudoSelector0(e,r.unvendor0(e),o,i,n,s,t)},PseudoSelector__isFakePseudoElement0(e){switch(e.charCodeAt(0)){case 97:case 65:return r.equalsIgnoreCase0(e,"after");case 98:case 66:return r.equalsIgnoreCase0(e,"before");case 102:case 70:return r.equalsIgnoreCase0(e,"first-line")||r.equalsIgnoreCase0(e,"first-letter");default:return!1}},PseudoSelector0:function(t,n,a,s,i,o,l){var _=this;_.name=t,_.normalizedName=n,_.isClass=a,_.isSyntacticClass=s,_.argument=i,_.selector=o,_._pseudo$__PseudoSelector_specificity_FI=b,_.span=l},PseudoSelector_specificity_closure0:function(t){this.$this=t},PseudoSelector_specificity__closure1:function(){},PseudoSelector_specificity__closure2:function(){},PseudoSelector_unify_closure0:function(){},PublicMemberMapView0:function(t,n){this._public_member_map_view0$_inner=t,this.$ti=n},InterpolatedQualifiedName:function(t,n,a){this.name=t,this.span=n,this.namespace=a},QualifiedName0:function(t,n){this.name=t,this.namespace=n},Rec2020ColorSpace0:function(t,n){this.name=t,this._space$_channels=n},createJSClass(e,t){return $.JSClass._as(r.allowInteropCaptureThisNamed(e,t))},JSClassExtension_injectSuperclass(e,t){var n=g.getInterceptor$x(t),a=g.getInterceptor$x(e);E.Object.setPrototypeOf(n.get$$prototype(t),g.get$$prototype$x($.JSClass._as(E.Object.getPrototypeOf(a.get$$prototype(e)).constructor))),E.Object.setPrototypeOf(a.get$$prototype(e),E.Object.create(n.get$$prototype(t)))},JSClassExtension_setCustomInspect(e,t){E.util!=null&&(g.get$$prototype$x(e)[E.util.inspect.custom]=r.allowInteropCaptureThis(new r.JSClassExtension_setCustomInspect_closure(t)))},JSClassExtension_get_defineStaticMethod(e){return new r.JSClassExtension_get_defineStaticMethod_closure(e)},JSClassExtension_get_defineMethod(e){return new r.JSClassExtension_get_defineMethod_closure(e)},JSClassExtension_defineMethods(e,t){t.forEach$1(0,r.JSClassExtension_get_defineMethod(e))},JSClassExtension_get_defineGetter(e){return new r.JSClassExtension_get_defineGetter_closure(e)},JSClass0:function(){},JSClassExtension_setCustomInspect_closure:function(t){this.inspect=t},JSClassExtension_get_defineStaticMethod_closure:function(t){this._this=t},JSClassExtension_get_defineMethod_closure:function(t){this._this=t},JSClassExtension_get_defineGetter_closure:function(t){this._this=t},RenderContext0:function(){},RenderContextOptions0:function(){},RenderContextResult0:function(){},RenderContextResultStats0:function(){},RenderOptions:function(){},RenderResult:function(){},RenderResultStats:function(){},ReplaceExpressionVisitor0:function(){},ReplaceExpressionVisitor_visitListExpression_closure0:function(t){this.$this=t},ReplaceExpressionVisitor_visitIfConditionOperation_closure0:function(t){this.$this=t},ReplaceExpressionVisitor_visitArgumentList_closure0:function(t){this.$this=t},ReplaceExpressionVisitor_visitInterpolation_closure0:function(t){this.$this=t},ImporterResult$(e,t,n){return(t==null?null:t.get$scheme())===""&&r.throwExpression(r.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new r.ImporterResult0(e,t,n)},ImporterResult0:function(t,n,a){this.contents=t,this._result$_sourceMapUrl=n,this.syntax=a},ReturnRule0:function(t,n){this.expression=t,this.span=n},RgbColorSpace0:function(t,n){this.name=t,this._space$_channels=n},SassParser0:function(t,n,a,s,i){var o=this;o._sass0$_currentIndentation=0,o._sass0$_spaces=o._sass0$_nextIndentationEnd=o._sass0$_nextIndentation=null,o._parseSelectors=t,o._stylesheet0$_isUseAllowed=!0,o._stylesheet0$_inExpression=o._stylesheet0$_inParentheses=o._stylesheet0$_inStyleRule=o._stylesheet0$_inPlainCssFunction=o._stylesheet0$_inUnknownAtRule=o._stylesheet0$_inControlDirective=o._stylesheet0$_inContentBlock=o._stylesheet0$_inMixin=!1,o._stylesheet0$_globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._parser1$_interpolationMap=i},SassParser_styleRuleSelector_closure0:function(){},SassParser_children_closure0:function(t,n,a){this.$this=t,this.child=n,this.children=a},SassParser__peekIndentation_closure1:function(){},SassParser__peekIndentation_closure2:function(){},SassParser__tryTrailingSemicolon_closure0:function(){},_translateReturnValue(e){return e instanceof r._Future?r.futureToPromise(e,$.dynamic):e},main2(){r.main(),g.set$cli_pkg_main_0_$x(E.exports,r._wrapMain(r.sass__main$closure()))},_wrapMain(e){return $.dynamic_Function._is(e)?r.allowInterop(new r._wrapMain_closure(e)):r.allowInterop(new r._wrapMain_closure0(e))},_Exports:function(){},_wrapMain_closure:function(t){this.main=t},_wrapMain_closure0:function(t){this.main=t},ScssParser$0(e,t,n){return new r.ScssParser0(t,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),r.SpanScanner$(e,n),null)},ScssParser0:function(t,n,a,s,i){var o=this;o._parseSelectors=t,o._stylesheet0$_isUseAllowed=!0,o._stylesheet0$_inExpression=o._stylesheet0$_inParentheses=o._stylesheet0$_inStyleRule=o._stylesheet0$_inPlainCssFunction=o._stylesheet0$_inUnknownAtRule=o._stylesheet0$_inControlDirective=o._stylesheet0$_inContentBlock=o._stylesheet0$_inMixin=!1,o._stylesheet0$_globalVariables=n,o.warnings=a,o.lastSilentComment=null,o.scanner=s,o._parser1$_interpolationMap=i},Selector0:function(){},_IsInvisibleVisitor2:function(t){this.includeBogus=t},_IsBogusVisitor0:function(t){this.includeLeadingCombinator=t},_IsBogusVisitor_visitComplexSelector_closure0:function(t){this.$this=t},_IsUselessVisitor0:function(){},_IsUselessVisitor_visitComplexSelector_closure0:function(t){this.$this=t},_ContainsParentSelectorVisitor0:function(){},__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0:function(){},__IsBogusVisitor_Object_AnySelectorVisitor0:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor0:function(){},__IsUselessVisitor_Object_AnySelectorVisitor0:function(){},SelectorExpression0:function(t){this.span=t},_prependParent0(e){var t,n,a,s,i,o=r.EvaluationContext_currentOrNull0(),l=(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan(),_=e.components;e:{if(t=_.length>=1,t?(n=_[0],o=n instanceof r.UniversalSelector0):(n=null,o=!1),a=null,o){o=a;break e}if(o=!1,t&&(s=n,s instanceof r.TypeSelector0&&(o=n,o=$.TypeSelector_2._as(o).name.namespace!=null)),o){o=a;break e}if(t?(o=n,o=o instanceof r.TypeSelector0):o=!1,o){o=t?n:_[0],$.TypeSelector_2._as(o),i=u.JSArray_methods.sublist$1(_,1),o=r._setArrayType([new r.ParentSelector0(o.name.name,l)],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(o,i),o=r.CompoundSelector$0(o,l);break e}o=r._setArrayType([new r.ParentSelector0(null,l)],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(o,_),o=r.CompoundSelector$0(o,l);break e}return o},_function8(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:selector")},_nest_closure0:function(){},_nest__closure1:function(t){this._box_0=t},_nest__closure2:function(){},_append_closure1:function(){},_append__closure1:function(){},_append__closure2:function(t){this.span=t},_append___closure0:function(t,n){this.parent=t,this.span=n},_extend_closure0:function(){},_replace_closure0:function(){},_unify_closure0:function(){},_isSuperselector_closure0:function(){},_simpleSelectors_closure0:function(){},_simpleSelectors__closure0:function(){},_parse_closure0:function(){},SelectorParser0:function(t,n,a,s){var i=this;i._selector$_allowParent=t,i._selector$_plainCss=n,i.scanner=a,i._parser1$_interpolationMap=s},SelectorParser_parse_closure0:function(t){this.$this=t},SelectorParser_parseCompoundSelector_closure0:function(t){this.$this=t},SelectorSearchVisitor0:function(){},SelectorSearchVisitor_visitComplexSelector_closure0:function(t){this.$this=t},SelectorSearchVisitor_visitCompoundSelector_closure0:function(t){this.$this=t},serialize0(e,t,n,a,s,i,o,l,_){var c,p,h,d,f=r._SerializeVisitor$0(n??2,a,s,i,!0,o,l,_);return e.accept$1(f),c=f._serialize0$_buffer,p=c.toString$0(0),t?(h=new r.CodeUnits(p),h=h.any$1(h,new r.serialize_closure0)):h=!1,h?d=l===u.OutputStyle_10?"\uFEFF":`@charset "UTF-8";
|
||
`:d="",c=o?c.buildSourceMap$1$prefix(d):null,new r._Record_2_sourceMap(d+p,c)},serializeValue0(e,t,n){var a=null,s=r._SerializeVisitor$0(a,t,a,a,n,!1,a,!0);return e.accept$1(s),s._serialize0$_buffer.toString$0(0)},serializeSelector0(e,t){var n=null,a=r._SerializeVisitor$0(n,!0,n,n,!0,!1,n,!0);return e.accept$1(a),a._serialize0$_buffer.toString$0(0)},_SerializeVisitor$0(e,t,n,a,s,i,o,l){var _=i?new r.SourceMapBuffer0(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Entry)):new r.NoSourceMapBuffer0(new r.StringBuffer("")),c=o??u.OutputStyle_00,p=l?32:9,h=e??2,d=n??u.LineFeed_oJz;return r.RangeError_checkValueInInterval(h,0,10,"indentWidth"),new r._SerializeVisitor0(_,c,t,s,p,h,d)},serialize_closure0:function(){},_SerializeVisitor0:function(t,n,a,s,i,o,l){var _=this;_._serialize0$_buffer=t,_._serialize0$_indentation=0,_._serialize0$_style=n,_._serialize0$_inspect=a,_._serialize0$_quote=s,_._serialize0$_indentCharacter=i,_._serialize0$_indentWidth=o,_._lineFeed=l},_SerializeVisitor_visitCssComment_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssAtRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssMediaRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport__closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssStyleRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure1:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure2:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitList_closure2:function(){},_SerializeVisitor_visitList_closure3:function(t,n){this.$this=t,this.value=n},_SerializeVisitor_visitList_closure4:function(t){this.$this=t},_SerializeVisitor_visitMap_closure0:function(t){this.$this=t},_SerializeVisitor_visitSelectorList_closure0:function(){},_SerializeVisitor__write_closure0:function(t,n){this.$this=t,this.value=n},_SerializeVisitor__visitChildren_closure1:function(t,n){this.$this=t,this.child=n},_SerializeVisitor__visitChildren_closure2:function(t,n){this.$this=t,this.child=n},OutputStyle0:function(t,n){this.index=t,this._name=n},LineFeed0:function(t,n,a,s){var i=this;i.name=t,i.text=n,i.index=a,i._name=s},JSSet:function(){},ShadowedModuleView_ifNecessary0(e,t,n,a,s){return r.ShadowedModuleView__needsBlocklist0(e.get$variables(),a)||r.ShadowedModuleView__needsBlocklist0(e.get$functions(e),t)||r.ShadowedModuleView__needsBlocklist0(e.get$mixins(),n)?new r.ShadowedModuleView0(e,r.ShadowedModuleView__shadowedMap0(e.get$variables(),a,$.Value_2),r.ShadowedModuleView__shadowedMap0(e.get$variableNodes(),a,$.AstNode_2),r.ShadowedModuleView__shadowedMap0(e.get$functions(e),t,s),r.ShadowedModuleView__shadowedMap0(e.get$mixins(),n,s),s._eval$1("ShadowedModuleView0<0>")):null},ShadowedModuleView__shadowedMap0(e,t,n){var a=r.ShadowedModuleView__needsBlocklist0(e,t);return a?r.LimitedMapView$blocklist0(e,t,$.String,n):e},ShadowedModuleView__needsBlocklist0(e,t){return e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey())},ShadowedModuleView0:function(t,n,a,s,i,o){var l=this;l._shadowed_view0$_inner=t,l.variables=n,l.variableNodes=a,l.functions=s,l.mixins=i,l.$ti=o},SilentComment0:function(t,n){this.text=t,this.span=n},InterpolatedSimpleSelector:function(){},SimpleSelector0:function(){},SimpleSelector_isSuperselector_closure0:function(t){this.$this=t},SimpleSelector_isSuperselector__closure0:function(t){this.$this=t},JSSimpleSelectorVisitor:function(t){this._simple_selector$_inner=t},JSSimpleSelectorVisitorObject:function(){},SingleUnitSassNumber0:function(t,n,a){var s=this;s._single_unit$_unit=t,s._number1$_value=n,s.hashCache=null,s.asSlash=a},SingleUnitSassNumber__coerceToUnit_closure0:function(t,n){this.$this=t,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure0:function(t){this.$this=t},SingleUnitSassNumber_multiplyUnits_closure1:function(t,n){this._box_0=t,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure2:function(t,n){this._box_0=t,this.$this=n},SourceInterpolationVisitor:function(t){this.buffer=t},SourceInterpolationVisitor__visitArguments_closure:function(t){this.$this=t},SourceInterpolationVisitor_visitIfConditionOperation_closure:function(t){this.$this=t},SourceInterpolationVisitor_visitListExpression_closure:function(t){this.$this=t},SourceMapBuffer0:function(t,n){var a=this;a._source_map_buffer0$_buffer=t,a._source_map_buffer0$_entries=n,a._source_map_buffer0$_column=a._source_map_buffer0$_line=0,a._source_map_buffer0$_inSpan=!1},SourceMapBuffer_buildSourceMap_closure0:function(t,n){this._box_0=t,this.prefixLength=n},updateSourceSpanPrototype(){var e,t,n,a,s=r.SourceFile$fromString("",null).span$1(0,0),i=$.SourceSpan,o=$.String;for(i=[s,new r.MultiSpan0(s,"",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(i,o),i,o)),new r.LazyFileSpan0(new r.updateSourceSpanPrototype_closure(s))],e=$.JSClass,t=$.Function,n=0;n<3;++n)a=e._as(i[n].constructor),r.LinkedHashMap_LinkedHashMap$_literal(["start",new r.updateSourceSpanPrototype_closure0,"end",new r.updateSourceSpanPrototype_closure1,"url",new r.updateSourceSpanPrototype_closure2,"text",new r.updateSourceSpanPrototype_closure3,"context",new r.updateSourceSpanPrototype_closure4],o,t).forEach$1(0,r.JSClassExtension_get_defineGetter(a));i=e._as(r.FileLocation$_(s.file,s._file$_start).constructor),r.LinkedHashMap_LinkedHashMap$_literal(["line",new r.updateSourceSpanPrototype_closure5,"column",new r.updateSourceSpanPrototype_closure6],o,t).forEach$1(0,r.JSClassExtension_get_defineGetter(i))},updateSourceSpanPrototype_closure:function(t){this.span=t},updateSourceSpanPrototype_closure0:function(){},updateSourceSpanPrototype_closure1:function(){},updateSourceSpanPrototype_closure2:function(){},updateSourceSpanPrototype__closure:function(){},updateSourceSpanPrototype_closure3:function(){},updateSourceSpanPrototype_closure4:function(){},updateSourceSpanPrototype_closure5:function(){},updateSourceSpanPrototype_closure6:function(){},ColorSpace_fromName0(e,t){var n,a=e.toLowerCase();e:{if(a==="rgb"){n=u.RgbColorSpace_i0P0;break e}if(a==="hwb"){n=u.HwbColorSpace_guQ0;break e}if(a==="hsl"){n=u.HslColorSpace_JQ20;break e}if(a==="srgb"){n=u.SrgbColorSpace_thf0;break e}if(a==="srgb-linear"){n=u.SrgbLinearColorSpace_kUj0;break e}if(a==="display-p3"){n=u.DisplayP3ColorSpace_MmT0;break e}if(a==="display-p3-linear"){n=u.DisplayP3LinearColorSpace_PrP0;break e}if(a==="a98-rgb"){n=u.A98RgbColorSpace_lf20;break e}if(a==="prophoto-rgb"){n=u.ProphotoRgbColorSpace_BDz0;break e}if(a==="rec2020"){n=u.Rec2020ColorSpace_6oo0;break e}if(a==="xyz"||a==="xyz-d65"){n=u.XyzD65ColorSpace_WiJ0;break e}if(a==="xyz-d50"){n=u.XyzD50ColorSpace_2OB0;break e}if(a==="lab"){n=u.LabColorSpace_2nT0;break e}if(a==="lch"){n=u.LchColorSpace_Bpv0;break e}if(a==="oklab"){n=u.OklabColorSpace_5400;break e}if(a==="oklch"){n=u.OklchColorSpace_9Gj0;break e}n=r.throwExpression(r.SassScriptException$0('Unknown color space "'+e+'".',t))}return n},ColorSpace0:function(){},SrgbColorSpace0:function(t,n){this.name=t,this._space$_channels=n},SrgbLinearColorSpace0:function(t,n){this.name=t,this._space$_channels=n},Statement0:function(){},JSStatementVisitor:function(t){this._statement$_inner=t},JSStatementVisitorObject:function(){},StatementSearchVisitor0:function(){},StatementSearchVisitor_visitIfRule_closure1:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure2:function(t){this.$this=t},StatementSearchVisitor_visitIfRule_closure2:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure1:function(t){this.$this=t},StatementSearchVisitor_visitChildren_closure0:function(t){this.$this=t},StaticImport0:function(t,n,a){this.url=t,this.modifiers=n,this.span=a},StderrLogger0:function(t){this.color=t},StringExpression_quoteText0(e){var t=r.StringExpression__bestQuote0(r._setArrayType([e],$.JSArray_String)),n=new r.StringBuffer(""),a=r.Primitives_stringFromCharCode(t);return n._contents=a,r.StringExpression__quoteInnerText0(e,t,n,!0),a=n._contents+=a,a.charCodeAt(0)==0,a},StringExpression__quoteInnerText0(e,t,n,a){var s,i,o,l,_,c,p,h,d;for(s=e.length,i=s-1,o=0;o<s;++o){if(l=e.charCodeAt(o),l===10||l===13||l===12){n.writeCharCode$1(92),n.writeCharCode$1(97),o!==i&&(_=e.charCodeAt(o+1),c=!0,_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102||(c=_>=65&&_<=70),c&&n.writeCharCode$1(32));continue}if(c=l===92,c?p=l:p=null,c?(c=p,p=!0):(c=!1,h=l===t,h&&(p=l),h?(c=p,p=!0):l===35&&a&&o<i?(c=e.charCodeAt(o+1)===123,c&&(p=l),d=p,p=c,c=d):(d=p,p=c,c=d)),p){n.writeCharCode$1(92),n.writeCharCode$1(c);continue}n.writeCharCode$1(l)}},StringExpression__bestQuote0(e){var t,n,a,s,i,o;for(t=g.get$iterator$ax(e),n=$.CodeUnits,a=n._eval$1("ListIterator<ListBase.E>"),n=n._eval$1("ListBase.E"),s=!1;t.moveNext$0();)for(i=new r.CodeUnits(t.get$current(t)),i=new r.ListIterator(i,i.get$length(0),a);i.moveNext$0();){if(o=i.__internal$_current,o==null&&(o=n._as(o)),o===39)return 34;o===34&&(s=!0)}return s?39:34},StringExpression0:function(t,n){this.text=t,this.hasQuotes=n},_codepointForIndex0(e,t,n){var a;return e===0?0:e>0?Math.min(e-1,t):(a=t+e,a<0&&!n?0:a)},_function7(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:string")},module_closure25:function(){},module__closure3:function(t){this.string=t},module__closure4:function(t){this.string=t},_unquote_closure0:function(){},_quote_closure0:function(){},_length_closure1:function(){},_insert_closure0:function(){},_index_closure1:function(){},_slice_closure0:function(){},_toUpperCase_closure0:function(){},_toLowerCase_closure0:function(){},_uniqueId_closure0:function(){},StringExtension_toCssIdentifier(e){var t,n,a,s,i,o="The U+0000 can't be represented as a CSS identifier.",l="An individual surrogate can't be represented as a CSS identifier.",_=new r.StringBuffer(""),c=r.SpanScanner$(e,null),p=new r.StringExtension_toCssIdentifier_writeEscape(_,c),h=new r.StringExtension_toCssIdentifier_consumeSurrogatePair(c,p,_);if(c.scanChar$1(45)){if(c._string_scanner$_position===c.string.length)return"\\2d";t=r.Primitives_stringFromCharCode(45),_._contents+=t,n=c.scanChar$1(45),n&&(_._contents+=t)}else n=!1;if(!n)e:{if(a=c.peekChar$0(),a==null&&c.error$1(0,"The empty string can't be represented as a CSS identifier."),a===0&&c.error$1(0,o),t=a>>>10===54,s=a,t){h.call$1(s);break e}if(a>>>10===55&&c.error$2$length(0,l,1),a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128?t=!(a>=57344&&a<=63743):t=!1,t){t=r.Primitives_stringFromCharCode(c.readChar$0()),_._contents+=t;break e}p.call$1(c.readChar$0())}for(;i=c.peekChar$0(),i!=null;){if(i===0&&c.error$1(0,o),t=i>>>10===54,t){h.call$1(i);continue}if(i>>>10===55&&c.error$2$length(0,l,1),i!==95?(i>=97&&i<=122?t=!0:t=i>=65&&i<=90,t=t||i>=128):t=!0,t?t=!0:t=i>=48&&i<=57||i===45,t?t=!(i>=57344&&i<=63743):t=!1,t){t=r.Primitives_stringFromCharCode(c.readChar$0()),_._contents+=t;continue}p.call$1(c.readChar$0())}return t=_._contents,t.charCodeAt(0)==0,t},StringExtension_toCssIdentifier_writeEscape:function(t,n){this.buffer=t,this.scanner=n},StringExtension_toCssIdentifier_consumeSurrogatePair:function(t,n,a){this.scanner=t,this.writeEscape=n,this.buffer=a},stringClass_closure:function(){},stringClass__closure:function(){},stringClass__closure0:function(){},stringClass__closure1:function(){},stringClass__closure2:function(){},stringClass__closure3:function(){},_ConstructorOptions1:function(){},_NodeSassString:function(){},legacyStringClass_closure:function(){},legacyStringClass_closure0:function(){},legacyStringClass_closure1:function(){},SassString$0(e,t){return new r.SassString0(e,t)},SassString0:function(t,n){var a=this;a._string0$_text=t,a._string0$_hasQuotes=n,a._string0$__SassString__sassLength_FI=b,a._string0$_hashCache=null},ModifiableCssStyleRule$0(e,t,n,a){var s=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return new r.ModifiableCssStyleRule0(e,a,t,n,new r.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode_2),s)},ModifiableCssStyleRule0:function(t,n,a,s,i,o){var l=this;l._style_rule0$_selector=t,l.originalSelector=n,l.span=a,l.fromPlainCss=s,l.children=i,l._node$_children=o,l._node$_indexInParent=l._node$_parent=null,l.isGroupEnd=!1},StyleRule$0(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.StyleRule0(e,null,n,a,s)},StyleRule$withParsedSelector(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.StyleRule0(null,e,n,a,s)},StyleRule0:function(t,n,a,s,i){var o=this;o.selector=t,o.parsedSelector=n,o.span=a,o.children=s,o.hasDeclarations=i},CssStylesheet0:function(t,n){this.children=t,this.span=n},ModifiableCssStylesheet$0(e){var t=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return new r.ModifiableCssStylesheet0(e,new r.UnmodifiableListView(t,$.UnmodifiableListView_ModifiableCssNode_2),t)},ModifiableCssStylesheet0:function(t,n,a){var s=this;s.span=t,s.children=n,s._node$_children=a,s._node$_indexInParent=s._node$_parent=null,s.isGroupEnd=!1},StylesheetParser0:function(){},StylesheetParser_parse_closure0:function(t){this.$this=t},StylesheetParser_parse__closure0:function(t){this.$this=t},StylesheetParser_parseParameterList_closure0:function(t){this.$this=t},StylesheetParser__parseSingleProduction_closure0:function(t,n,a){this.$this=t,this.production=n,this.T=a},StylesheetParser_parseSignature_closure:function(t,n){this.$this=t,this.requireParens=n},StylesheetParser__statement_closure0:function(t){this.$this=t},StylesheetParser_variableDeclarationWithoutNamespace_closure1:function(t,n){this.$this=t,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure2:function(t){this.declaration=t},StylesheetParser__declarationOrBuffer_closure3:function(t){this.$this=t},StylesheetParser__declarationOrBuffer_closure4:function(t){this.$this=t},StylesheetParser__declarationOrBuffer_closure5:function(){},StylesheetParser__declarationOrBuffer_closure6:function(t){this.$this=t},StylesheetParser__styleRule_closure0:function(t,n,a){this.$this=t,this.selector=n,this.start=a},StylesheetParser__styleRule_closure1:function(t,n,a){this._box_0=t,this.$this=n,this.start=a},StylesheetParser__withStyleRuleChildren_closure0:function(t,n,a,s,i){var o=this;o.$this=t,o.nodeWithSpan=n,o.wasInStyleRule=a,o.create=s,o.T=i},StylesheetParser__propertyOrVariableDeclaration_closure0:function(t){this.$this=t},StylesheetParser__tryDeclarationChildren_closure0:function(t,n){this.name=t,this.value=n},StylesheetParser__atRootRule_closure1:function(t){this.query=t},StylesheetParser__atRootRule_closure2:function(){},StylesheetParser__eachRule_closure0:function(t,n,a,s){var i=this;i.$this=t,i.wasInControlDirective=n,i.variables=a,i.list=s},StylesheetParser__functionRule_closure0:function(t,n,a){this.name=t,this.parameters=n,this.precedingComment=a},StylesheetParser__forRule_closure1:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__forRule_closure2:function(t,n,a,s,i,o){var l=this;l._box_0=t,l.$this=n,l.wasInControlDirective=a,l.variable=s,l.from=i,l.to=o},StylesheetParser__memberList_closure0:function(t,n,a){this.$this=t,this.variables=n,this.identifiers=a},StylesheetParser__includeRule_closure0:function(t){this.contentParameters_=t},StylesheetParser_mediaRule_closure0:function(t){this.query=t},StylesheetParser__mixinRule_closure0:function(t,n,a,s){var i=this;i.$this=t,i.name=n,i.parameters=a,i.precedingComment=s},StylesheetParser_mozDocumentRule_closure1:function(t){this.$this=t},StylesheetParser_mozDocumentRule_closure2:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.name=a,i.value=s},StylesheetParser_supportsRule_closure0:function(t){this.condition=t},StylesheetParser__whileRule_closure0:function(t,n,a){this.$this=t,this.wasInControlDirective=n,this.condition=a},StylesheetParser_unknownAtRule_closure0:function(t,n){this._box_0=t,this.name=n},StylesheetParser__expression_resetState0:function(t,n,a){this._box_0=t,this.$this=n,this.start=a},StylesheetParser__expression_resolveOneOperation0:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__expression_resolveOperations0:function(t,n){this._box_0=t,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression0:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.resetState=a,i.resolveOperations=s},StylesheetParser__expression_addOperator0:function(t,n,a,s){var i=this;i._box_0=t,i.$this=n,i.resolveOneOperation=a,i.addSingleExpression=s},StylesheetParser__expression_resolveSpaceExpressions0:function(t,n,a){this._box_0=t,this.$this=n,this.resolveOperations=a},StylesheetParser_expressionUntilComma_closure0:function(t){this.$this=t},StylesheetParser__isHexColor_closure0:function(){},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_interpolatedStringToken_closure0:function(t){this.$this=t},StylesheetParser_namespacedExpression_closure0:function(t,n){this.$this=t,this.start=n},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__interpolatedDeclarationValue_closure0:function(t){this.$this=t},StylesheetParser__expressionUntilComparison_closure0:function(t){this.$this=t},StylesheetParser__publicIdentifier_closure0:function(t,n){this.$this=t,this.start=n},Stylesheet$internal0(e,t,n,a,s){var i=r._setArrayType([],$.JSArray_UseRule_2),o=r._setArrayType([],$.JSArray_ForwardRule_2),l=r.ConstantMap_ConstantMap$from(a,$.String,$.FileSpan),_=r.List_List$unmodifiable(e,$.Statement_2),c=u.JSArray_methods.any$1(_,new r.ParentStatement_closure0);return i=new r.Stylesheet0(t,s,i,o,new r.UnmodifiableListView(n,$.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),l,_,c),i.Stylesheet$internal$5$globalVariables$plainCss0(e,t,n,a,s),i},Stylesheet_Stylesheet$parse0(e,t,n,a){var s,i,o,l,_;try{switch(t.index){case 1:return l=new r.SassParser0(n,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),r.SpanScanner$(e,a),null).parse$0(0),l;case 0:return l=r.ScssParser$0(e,n,a).parse$0(0),l;case 2:return l=new r.CssParser0(n,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.FileSpan),r._setArrayType([],$.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),r.SpanScanner$(e,a),null).parse$0(0),l}}catch(c){throw l=r.unwrapException(c),l instanceof r.SassException0?(s=l,i=r.getTraceFromException(c),l=s,_=g.getInterceptor$x(l),l=r.SourceSpanException.prototype.get$span.call(_,l),o=l.get$sourceUrl(l),o==null||o.toString$0(0)==="stdin"?c:(l=$.Uri,r.wrapException(r.throwWithTrace0(s.withLoadedUrls$1(r.Set_Set$unmodifiable(r.LinkedHashSet_LinkedHashSet$_literal([o],l),l)),s,i)))):c}},Stylesheet0:function(t,n,a,s,i,o,l,_){var c=this;c.span=t,c.plainCss=n,c._stylesheet1$_uses=a,c._stylesheet1$_forwards=s,c.parseTimeWarnings=i,c.globalVariables=o,c.children=l,c.hasDeclarations=_},SupportsExpression0:function(t){this.condition=t},ModifiableCssSupportsRule$0(e,t){var n=r._setArrayType([],$.JSArray_ModifiableCssNode_2);return new r.ModifiableCssSupportsRule0(e,t,new r.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssSupportsRule0:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},SupportsRule$0(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.SupportsRule0(e,n,a,s)},SupportsRule0:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i.hasDeclarations=s},JSToDartImporter:function(t,n,a){this._sync$_canonicalize=t,this._sync$_load=n,this._sync$_nonCanonicalSchemes=a},JSToDartImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},JSToDartImporter_load_closure:function(t,n){this.$this=t,this.url=n},Syntax_forPath0(e){var t,n=r.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){t=u.Syntax_Sass_1_sass0;break e}if(n===".css"){t=u.Syntax_CSS_2_css0;break e}t=u.Syntax_SCSS_0_scss0;break e}return t},Syntax0:function(t,n,a){this._syntax0$_name=t,this.index=n,this._name=a},InterpolatedTypeSelector:function(t){this.name=t},TypeSelector0:function(t,n){this.name=t,this.span=n},Types:function(){},UnaryOperationExpression0:function(t,n,a){this.operator=t,this.operand=n,this.span=a},UnaryOperator0:function(t,n,a,s){var i=this;i.name=t,i.operator=n,i.index=a,i._name=s},UnitlessSassNumber0:function(t,n){this._number1$_value=t,this.hashCache=null,this.asSlash=n},InterpolatedUniversalSelector:function(t,n){this.namespace=t,this.span=n},UniversalSelector0:function(t,n){this.namespace=t,this.span=n},UnprefixedMapView0:function(t,n,a){this._unprefixed_map_view0$_map=t,this._unprefixed_map_view0$_prefix=n,this.$ti=a},_UnprefixedKeys0:function(t){this._unprefixed_map_view0$_view=t},_UnprefixedKeys_iterator_closure1:function(t){this.$this=t},_UnprefixedKeys_iterator_closure2:function(t){this.$this=t},JSUrl0:function(){},UseRule0:function(t,n,a,s){var i=this;i.url=t,i.namespace=n,i.configuration=a,i.span=s},UserDefinedCallable0:function(t,n,a,s){var i=this;i.declaration=t,i.environment=n,i.inDependency=a,i.$ti=s},fromImport0(){var e=$.nullable_CanonicalizeContext_2._as(b.Zone__current.$index(0,u.Symbol__canonicalizeContext));return e=e==null?null:e._canonicalize_context$_fromImport,e===!0},canonicalizeContext0(){var e,t=b.Zone__current.$index(0,u.Symbol__canonicalizeContext);e:{if(t==null&&r.throwExpression(r.StateError$(V.canoni)),t instanceof r.CanonicalizeContext0){e=t;break e}e=r.throwExpression(r.StateError$(V.Unexpe+r.S(t)+"."))}return e},inImportRule(e,t){var n,a=b.Zone__current.$index(0,u.Symbol__canonicalizeContext);e:{if(a==null){n=$.nullable_Object,n=r.runZoned(e,r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__canonicalizeContext,new r.CanonicalizeContext0(!0,null)],n,n),t);break e}if(a instanceof r.CanonicalizeContext0){n=a.withFromImport$2(!0,e);break e}n=r.throwExpression(r.StateError$(V.Unexpe+r.S(a)+"."))}return n},resolveImportPath0(e){var t,n=r.ParsedPath_ParsedPath$parse(e,b.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(t=r.fromImport0()?new r.resolveImportPath_closure1(e,n).call$0():null,t??r._exactlyOne0(r._tryPath0(e))):(t=r.fromImport0()?new r.resolveImportPath_closure2(e).call$0():null,t==null&&(t=r._exactlyOne0(r._tryPathWithExtensions0(e))),t??r._tryPathAsDirectory0(e))},_tryPathWithExtensions0(e){var t=r._tryPath0(e+".sass");return u.JSArray_methods.addAll$1(t,r._tryPath0(e+".scss")),t.length!==0?t:r._tryPath0(e+".css")},_tryPath0(e){var t=b.$get$context(),n=r.join(t.dirname$1(e),"_"+r.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=r._setArrayType([],$.JSArray_String),r.fileExists0(n)&&t.push(n),r.fileExists0(e)&&t.push(e),t},_tryPathAsDirectory0(e){var t;return r.dirExists0(e)?(t=r.fromImport0()?new r._tryPathAsDirectory_closure0(e).call$0():null,t??r._exactlyOne0(r._tryPathWithExtensions0(r.join(e,"index",null)))):null},_exactlyOne0(e){var t,n,a;e:{if(t=e.length,t<=0){n=null;break e}if(t===1){a=e[0],n=a;break e}n=r.throwExpression(V.It_s_n+u.JSArray_methods.map$1$1(e,new r._exactlyOne_closure0,$.String).join$1(0,`
|
||
`))}return n},resolveImportPath_closure1:function(t,n){this.path=t,this.extension=n},resolveImportPath_closure2:function(t){this.path=t},_tryPathAsDirectory_closure0:function(t){this.path=t},_exactlyOne_closure0:function(){},jsThrow(e){return $.Never._as(b.$get$_jsThrow().call$1(e))},attachJsStack(e,t){var n=t.toString$0(0),a=u.JSString_methods.indexOf$1(n,`
|
||
at`);a!==-1&&(n=u.JSString_methods.substring$1(n,a+1)),e.stack="Error: "+r.S(g.get$message$x(e))+`
|
||
`+n},jsForEach(e,t){var n,a;for(n=g.get$iterator$ax(E.Object.keys(e));n.moveNext$0();)a=n.get$current(n),t.call$2(a,e[a])},jsType(e){var t=r._asString(new E.Function("value","return typeof value").call$1(e));return t!=="object"?t:r._asString(new E.Function("value",` if (value && value.constructor && value.constructor.name) {
|
||
return value.constructor.name;
|
||
}
|
||
return "object";
|
||
`).call$1(e))},defineGetter(e,t,n,a){E.Object.defineProperty(e,t,n==null?{value:a,enumerable:!1}:{get:r.allowInteropCaptureThis(n),enumerable:!1})},allowInteropNamed(e,t){return t=r.allowInterop(t),r.defineGetter(t,"name",null,e),r._hideDartProperties(t),t},allowInteropCaptureThisNamed(e,t){return t=r.allowInteropCaptureThis(t),r.defineGetter(t,"name",null,e),r._hideDartProperties(t),t},_hideDartProperties(e){var t,n,a,s;for(t=g.cast$1$0$ax(E.Object.getOwnPropertyNames(e),$.String),n=r._instanceType(t),t=new r.ListIterator(t,t.get$length(t),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,a==null&&(a=n._as(a)),u.JSString_methods.startsWith$1(a,"_")&&(s={value:e[a],enumerable:!1},E.Object.defineProperty(e,a,s))},futureToPromise0(e){return new E.Promise(r.allowInterop(new r.futureToPromise_closure0(e)))},jsToDartUrl(e){return r.Uri_parse(g.toString$0$(e))},dartToJSUrl(e){return new E.URL(e.toString$0(0))},toJSArray(e){var t,n,a=new E.Array;for(t=g.get$iterator$ax(e),n=g.getInterceptor$x(a);t.moveNext$0();)n.push$1(a,t.get$current(t));return a},objectToMap(e){var t=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.nullable_Object);return r.jsForEach(e,new r.objectToMap_closure(t)),t},mapToObject(e){var t,n,a=new E.Object;for(t=r.MapExtensions_get_pairs0(e,$.String,$.nullable_Object),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a[n._0]=n._1;return a},jsToDartSeparator(e){var t;e:{if(e===" "){t=u.ListSeparator_SrV0;break e}if(e===","){t=u.ListSeparator_z0K0;break e}if(e==="/"){t=u.ListSeparator_Lul0;break e}if(e==null){t=u.ListSeparator_undecided_null_3_undecided0;break e}t=r.jsThrow(new E.Error('Unknown separator "'+e+'".'))}return t},parseSyntax(e){var t;e:{if(e==null||e==="scss"){t=u.Syntax_SCSS_0_scss0;break e}if(e==="indented"){t=u.Syntax_Sass_1_sass0;break e}if(e==="css"){t=u.Syntax_CSS_2_css0;break e}t=r.jsThrow(new E.Error('Unknown syntax "'+e+'".'))}return t},entrypointFilename(){var e,t,n,a,s,i=E.require.main,o=i==null?null:g.get$filename$x(i);return o??(e=g.get$argv$x(E.process),i=g.getInterceptor$asx(e),t=i.get$length(e)>=2,t?(n=i.$index(e,1),a=typeof n=="string"):(n=null,a=!1),a?(s=r._asString(t?n:i.$index(e,1)),g.resolve$1$x(g.createRequire$1$x(E.nodeModule,s),s)):null)},_PropertyDescriptor0:function(){},futureToPromise_closure0:function(t){this.future=t},futureToPromise__closure0:function(t){this.resolve=t},futureToPromise__closure1:function(t){this.reject=t},objectToMap_closure:function(t){this.map=t},_RequireMain0:function(){},toSentence0(e,t){return e.get$length(e)===1?g.toString$0$(e.get$first(e)):r.IterableExtension_get_exceptLast0(e).join$1(0,", ")+(" "+t+" "+r.S(e.get$last(e)))},indent0(e,t){return new r.MappedListIterable(r._setArrayType(e.split(`
|
||
`),$.JSArray_String),new r.indent_closure0(t),$.MappedListIterable_String_String).join$1(0,`
|
||
`)},pluralize0(e,t,n){return t===1?e:n??e+"s"},trimAscii0(e,t){var n,a=r._firstNonWhitespace0(e);return a==null?n="":(n=r._lastNonWhitespace0(e,!0),n.toString,n=u.JSString_methods.substring$2(e,a,n+1)),n},trimAsciiRight0(e,t){var n=r._lastNonWhitespace0(e,t);return n==null?"":u.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace0(e){var t,n,a;for(t=e.length,n=0;n<t;++n)if(a=e.charCodeAt(n),!(a===32||a===9||a===10||a===13||a===12))return n;return null},_lastNonWhitespace0(e,t){var n,a,s;for(n=e.length-1,a=n;a>=0;--a)if(s=e.charCodeAt(a),!(s===32||s===9||s===10||s===13||s===12))return t&&a!==0&&a!==n&&s===92?a+1:a;return null},isPublic0(e){var t=e.charCodeAt(0);return t!==45&&t!==95},flattenVertically0(e,t){var n,a=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),s=r.List_List$_of(new r.MappedListIterable(e,new r.flattenVertically_closure1(t),a),a._eval$1("ListIterable.E"));if(s.length===1)return u.JSArray_methods.get$first(s);for(n=r._setArrayType([],t._eval$1("JSArray<0>"));s.length!==0;)s.$flags&1&&r.throwUnsupportedOperation(s,16),u.JSArray_methods._removeWhere$2(s,new r.flattenVertically_closure2(n,t),!0);return n},codepointIndexToCodeUnitIndex0(e,t){var n,a,s;for(n=0,a=0;a<t;++a)s=n+1,n=e.charCodeAt(n)>>>10===54?s+1:s;return n},codeUnitIndexToCodepointIndex0(e,t){var n,a;for(n=0,a=0;a<t;a=(e.charCodeAt(a)>>>10===54?a+1:a)+1)++n;return n},frameForSpan0(e,t,n){var a,s,i=n??e.get$sourceUrl(e);return i==null&&(i=b.$get$_noSourceUrl0()),a=e.get$start(e),a=a.file.getLine$1(a.offset),s=e.get$start(e),new r.Frame(i,a+1,s.file.getColumn$1(s.offset)+1,t)},declarationName0(e){var t=e.get$text();return r.trimAsciiRight0(u.JSString_methods.substring$2(t,0,u.JSString_methods.indexOf$1(t,":")),!1)},unvendor0(e){var t,n=e.length;if(n<2||e.charCodeAt(0)!==45||e.charCodeAt(1)===45)return e;for(t=2;t<n;++t)if(e.charCodeAt(t)===45)return u.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase0(e,t){var n,a;if(e===t)return!0;if(e==null||(n=e.length,n!==t.length))return!1;for(a=0;a<n;++a)if(!r.characterEqualsIgnoreCase0(e.charCodeAt(a),t.charCodeAt(a)))return!1;return!0},startsWithIgnoreCase0(e,t){var n,a=t.length;if(e.length<a)return!1;for(n=0;n<a;++n)if(!r.characterEqualsIgnoreCase0(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},mapInPlace0(e,t){var n;for(n=0;n<e.length;++n)e[n]=t.call$1(e[n])},longestCommonSubsequence0(e,t,n,a){var s,i,o,l,_,c,p,h,d=e.get$length(0)+1,f=g.JSArray_JSArray$allocateFixed(d,$.List_int);for(s=$.int,i=0;i<d;++i)f[i]=r.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,s);for(d=e.get$length(0),o=g.JSArray_JSArray$allocateFixed(d,a._eval$1("List<0?>")),s=a._eval$1("0?"),i=0;i<d;++i)o[i]=r.List_List$filled((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,s);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&g.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,c=0;c<(t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0;c=h)p=n.call$2(e.$index(0,l),t.$index(0,c)),o[l][c]=p,s=f[_],h=c+1,s[h]=p==null?Math.max(s[c],f[l][h]):f[l][c]+1;return new r.longestCommonSubsequence_backtrack0(o,f,a).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere0(e,t,n){var a;for(a=0;a<e.length;++a)if(t.call$1(e[a])){u.JSArray_methods.removeAt$1(e,a);return}n.call$0()},mapAddAll20(e,t,n,a,s){t.forEach$1(0,new r.mapAddAll2_closure0(e,n,a,s))},setAll0(e,t,n){var a;for(a=t.get$iterator(t);a.moveNext$0();)e.$indexSet(0,a.get$current(a),n)},rotateSlice0(e,t,n){var a,s,i=e.$index(0,n-1);for(a=t;a<n;++a,i=s)s=e.$index(0,a),e.$indexSet(0,a,i)},mapAsync0(e,t,n,a){return r.mapAsync$body0(e,t,n,a,a._eval$1("Iterable<0>"))},mapAsync$body0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:p=r._setArrayType([],a._eval$1("JSArray<0>")),_=e.length,c=0;case 3:if(!(c<_)){i=5;break}return h=p,i=6,r._asyncAwait(t.call$1(e[c]),d);case 6:h.push(m);case 4:++c,i=3;break;case 5:l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},putIfAbsentAsync0(e,t,n,a,s){return r.putIfAbsentAsync$body0(e,t,n,a,s,s)},putIfAbsentAsync$body0(e,t,n,a,s,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,l);for(;;)switch(o){case 0:if(e.containsKey$1(t)){c=e.$index(0,t),_=c??s._as(c),o=1;break}return o=3,r._asyncAwait(n.call$0(),h);case 3:p=f,e.$indexSet(0,t,p),_=p,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(h,l)},copyMapOfMap0(e,t,n,a){var s,i,o,l=n._eval$1("@<0>")._bind$1(a)._eval$1("Map<1,2>"),_=r.LinkedHashMap_LinkedHashMap$_empty(t,l);for(l=r.MapExtensions_get_pairs0(e,t,l),l=l.get$iterator(l);l.moveNext$0();)s=l.get$current(l),i=s._0,o=s._1,s=r.LinkedHashMap_LinkedHashMap(null,null,null,n,a),s.addAll$1(0,o),_.$indexSet(0,i,s);return _},copyMapOfList0(e,t,n){var a,s=n._eval$1("List<0>"),i=r.LinkedHashMap_LinkedHashMap$_empty(t,s);for(s=r.MapExtensions_get_pairs0(e,t,s),s=s.get$iterator(s);s.moveNext$0();)a=s.get$current(s),i.$indexSet(0,a._0,g.toList$0$ax(a._1));return i},consumeEscapedCharacter0(e){var t,n,a,s,i;if(e.expectChar$1(92),t=e.peekChar$0(),t==null)return 65533;if((t===10||t===13||t===12)&&e.error$1(0,"Expected escape sequence."),r.CharacterExtension_get_isHex0(t)){for(n=0,a=0;a<6&&(s=e.peekChar$0(),s!=null?(i=!0,s>=48&&s<=57||s>=97&&s<=102||(i=s>=65&&s<=70),i=!i):i=!0,!i);++a)n=(n<<4>>>0)+r.asHex0(e.readChar$0());i=e.peekChar$0(),(i===32||i===9||i===10||i===13||i===12)&&e.readChar$0();e:{if(n!==0?i=n>=55296&&n<=57343||n>=1114111:i=!0,i){i=65533;break e}i=n;break e}return i}return e.readChar$0()},throwWithTrace0(e,t,n){var a=r.getTrace0(t);throw r.attachTrace0(e,a??n),r.wrapException(e)},attachTrace0(e,t){var n;typeof e=="string"||typeof e=="number"||r._isBool(e)||t.toString$0(0).length!==0&&(n=b.$get$_traces0(),r.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,t))},getTrace0(e){var t;return typeof e=="string"||typeof e=="number"||r._isBool(e)?t=null:(t=b.$get$_traces0(),r.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},parseSignature(e,t){var n,a,s,i;try{return s=r.ScssParser$0(e,!1,null).parseSignature$1$requireParens(t),s}catch(o){if(s=r.unwrapException(o),$.SassFormatException_2._is(s))n=s,a=r.getTraceFromException(o),s=n._span_exception$_message,i=g.get$span$x(n),r.throwWithTrace0(new r.SassFormatException0(u.Set_empty,'Invalid signature "'+e+'": '+s,i),n,a);else throw o}},indent_closure0:function(t){this.indentation=t},flattenVertically_closure1:function(t){this.T=t},flattenVertically_closure2:function(t,n){this.result=t,this.T=n},longestCommonSubsequence_backtrack0:function(t,n,a){this.selections=t,this.lengths=n,this.T=a},mapAddAll2_closure0:function(t,n,a,s){var i=this;i.destination=t,i.K1=n,i.K2=a,i.V=s},CssValue0:function(t,n,a){this.value=t,this.span=n,this.$ti=a},ValueExpression0:function(t,n){this.value=t,this.span=n},valueClass_closure:function(){},valueClass__closure:function(){},valueClass__closure0:function(){},valueClass__closure1:function(){},valueClass__closure2:function(){},valueClass__closure3:function(){},valueClass__closure4:function(){},valueClass__closure5:function(){},valueClass__closure6:function(){},valueClass__closure7:function(){},valueClass__closure8:function(){},valueClass__closure9:function(){},valueClass__closure10:function(){},valueClass__closure11:function(){},valueClass__closure12:function(){},valueClass__closure13:function(){},valueClass__closure14:function(){},valueClass__closure15:function(){},valueClass__closure16:function(){},valueClass__closure17:function(){},valueClass__closure18:function(){},SassApiValue_assertSelector0(e,t,n){var a,s,i,o=e._value$_selectorString$1(n);try{return i=r.SelectorList_SelectorList$parse0(o,t,null,!1),i}catch(l){if(i=r.unwrapException(l),$.SassFormatException_2._is(i))a=i,s=r.getTraceFromException(l),i=u.JSString_methods.replaceFirst$2(g.toString$0$(a),"Error: ",""),r.throwWithTrace0(new r.SassScriptException0(n==null?i:"$"+n+": "+i),a,s);else throw l}},SassApiValue_assertCompoundSelector0(e,t){var n,a,s,i=!1,o=e._value$_selectorString$1(t);try{return s=new r.SelectorParser0(i,!1,r.SpanScanner$(o,null),null).parseCompoundSelector$0(),s}catch(l){if(s=r.unwrapException(l),$.SassFormatException_2._is(s))n=s,a=r.getTraceFromException(l),s=u.JSString_methods.replaceFirst$2(g.toString$0$(n),"Error: ",""),r.throwWithTrace0(new r.SassScriptException0("$"+t+": "+s),n,a);else throw l}},Value0:function(){},VariableExpression0:function(t,n,a){this.namespace=t,this.name=n,this.span=a},VariableDeclaration$0(e,t,n,a,s,i,o){return o!=null&&s&&r.throwExpression(r.ArgumentError$(V.Other_,null)),new r.VariableDeclaration0(o,e,t,i,s,n)},VariableDeclaration0:function(t,n,a,s,i,o){var l=this;l.namespace=t,l.name=n,l.expression=a,l.isGuarded=s,l.isGlobal=i,l.span=o},WarnRule0:function(t,n){this.expression=t,this.span=n},WhileRule$0(e,t,n){var a=r.List_List$unmodifiable(t,$.Statement_2),s=u.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.WhileRule0(e,n,a,s)},WhileRule0:function(t,n,a,s){var i=this;i.condition=t,i.span=n,i.children=a,i.hasDeclarations=s},XyzD50ColorSpace0:function(t,n){this.name=t,this._space$_channels=n},XyzD65ColorSpace0:function(t,n){this.name=t,this._space$_channels=n},AsyncCallable_AsyncCallable$fromSignature(e,t,n){var a=r.parseSignature(e,n);return new r.AsyncBuiltInCallable0(a._0,a._1,t,!1)},Callable_Callable$fromSignature(e,t,n){var a=r.parseSignature(e,n);return new r.BuiltInCallable0(a._0,r._setArrayType([new r._Record_2(a._1,t)],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),!1)},printString(e){if(typeof dartPrint=="function"){dartPrint(e);return}if(typeof console=="object"&&typeof console.log<"u"){console.log(e);return}if(typeof print=="function"){print(e);return}throw"Unable to print message: "+String(e)},mergeMaps(e,t,n,a){var s=r.LinkedHashMap_LinkedHashMap$of(e,n,a);return s.addAll$1(0,t),s},groupBy(e,t,n,a){var s,i,o,l,_,c,p=r.LinkedHashMap_LinkedHashMap$_empty(a,n._eval$1("List<0>"));for(s=e.length,i=n._eval$1("JSArray<0>"),o=0;o<e.length;e.length===s||(0,r.throwConcurrentModificationError)(e),++o)l=e[o],_=t.call$1(l),c=p.$index(0,_),c==null&&(c=r._setArrayType([],i),p.$indexSet(0,_,c)),_=c,g.add$1$ax(_,l);return p},minBy(e,t){var n,a,s,i,o,l;for(n=e.$ti,a=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,n._eval$1("MappedIterator<1,2>")),n=n._rest[1],s=null,i=null;a.moveNext$0();)o=a.__internal$_current,o==null&&(o=n._as(o)),l=t.call$1(o),(i==null||r.defaultCompare(l,i)<0)&&(i=l,s=o);return s},IterableExtension_firstWhereOrNull(e,t){var n,a;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(a=n.get$current(n),t.call$1(a))return a;return null},IterableExtension_get_firstOrNull(e){var t=g.get$iterator$ax(e);return t.moveNext$0()?t.get$current(t):null},IterableExtension_get_lastOrNull(e){return e.get$length(0)===0?null:e.get$last(e)},IterableExtension_get_singleOrNull(e){var t,n=g.get$iterator$ax(e);return n.moveNext$0()&&(t=n.get$current(n),!n.moveNext$0())?t:null},IterableIntegerExtension_get_maxOrNull(e){var t,n,a=e.$ti,s=new r.ListIterator(e,e.get$length(0),a._eval$1("ListIterator<ListIterable.E>"));if(s.moveNext$0()){for(t=s.__internal$_current,t==null&&(t=a._eval$1("ListIterable.E")._as(t)),a=a._eval$1("ListIterable.E");s.moveNext$0();)n=s.__internal$_current,n==null&&(n=a._as(n)),n>t&&(t=n);return t}return null},IterableIntegerExtension_get_max(e){var t=r.IterableIntegerExtension_get_maxOrNull(e);return t??r.throwExpression(r.StateError$("No element"))},IterableIntegerExtension_get_sum(e){var t,n,a,s;for(t=e.$ti,n=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,t._eval$1("MappedIterator<1,2>")),t=t._rest[1],a=0;n.moveNext$0();)s=n.__internal$_current,a+=s??t._as(s);return a},ListExtensions_mapIndexed(e,t,n,a){return new r._SyncStarIterable(r.ListExtensions_mapIndexed$body(e,t,n,a),a._eval$1("_SyncStarIterable<0>"))},ListExtensions_mapIndexed$body(e,t,n,a){return function(){var s=e,i=t,o=0,l=1,_=[],c,p;return function(d,f,m){for(f===1&&(_.push(m),o=l);;)switch(o){case 0:c=s.length,p=0;case 2:if(!(p<c)){o=4;break}return o=5,d._async$_current=i.call$2(p,s[p]),1;case 5:case 3:++p,o=2;break;case 4:return 0;case 1:return d._datum=_.at(-1),3}}}},ListExtensions_elementAtOrNull(e,t){var n=g.getInterceptor$asx(e);return t<n.get$length(e)?n.$index(e,t):null},defaultCompare(e,t){return g.compareTo$1$ns($.Comparable_nullable_Object._as(e),t)},current(){var e,t,n,a=null;try{a=r.Uri_base()}catch(s){if($.Exception._is(r.unwrapException(s))){if(e=b._current,e!=null)return e;throw s}else throw s}return g.$eq$(a,b._currentUriBase)?(e=b._current,e.toString,e):(b._currentUriBase=a,b.$get$Style_platform()===b.$get$Style_url()?e=b._current=g.resolve$1$x(a,".").toString$0(0):(t=a.toFilePath$0(),n=t.length-1,e=b._current=n===0?t:u.JSString_methods.substring$2(t,0,n)),e)},absolute(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m){return b.$get$context().absolute$15(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m)},join(e,t,n){var a=null;return b.$get$context().join$16(0,e,t,n,a,a,a,a,a,a,a,a,a,a,a,a,a)},toUri(e){return b.$get$context().toUri$1(e)},prettyUri(e){var t=b.$get$context();return e.toString,t.prettyUri$1(e)},isAlphabetic(e){var t;return e>=65&&e<=90?t=!0:t=e>=97&&e<=122,t},driveLetterEnd(e,t){var n,a,s=null,i=e.length,o=t+2;if(i<o||!r.isAlphabetic(e.charCodeAt(t)))return s;if(n=t+1,e.charCodeAt(n)!==58){if(a=t+4,i<a||u.JSString_methods.substring$2(e,n,a).toLowerCase()!=="%3a")return s;t=o}return n=t+2,i===n?n:e.charCodeAt(n)!==47?s:t+3},main0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return r.printError("sass --embedded is unavailable in pure JS mode."),a=r.isNodeJs()?E.process:null,a!=null&&g.set$exitCode$x(a,1),r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},EvaluationContext_currentOrNull(){var e,t=b.Zone__current.$index(0,u.Symbol__evaluationContext);e:{if($.EvaluationContext._is(t)){e=t;break e}e=null;break e}return e},warn(e){var t,n=null,a=r.EvaluationContext_currentOrNull();e:{if(a!=null){t=a.warn$2(0,e,n);break e}u.StderrLogger_false.internalWarn$4$deprecation$span$trace(e,n,n,n),t=n;break e}return t},warnForDeprecation(e,t){var n,a=r.EvaluationContext_currentOrNull();e:{if(a!=null){n=a.warn$2(0,e,t);break e}n=r.WarnForDeprecation_warnForDeprecation(u.StderrLogger_false,t,e,null,null);break e}return n},compileStylesheets(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.bool),o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=r._wrapJsFunctionForAsync(function(k,R){if(k===1)return r._asyncRethrow(R,i);for(;;)switch(s){case 0:C=$.nullable_String,C=r.List_List$_of(r.MapExtensions_get_pairs(n,C,C),$.Record_2_nullable_String_and_nullable_String),s=C.length===1?4:5;break;case 4:return l=C[0],I=r,s=6,r._asyncAwait(r.compileStylesheet(e,t,l._0,l._1,a),M);case 6:C=I._setArrayType([R],$.JSArray_nullable_Record_3_int_and_String_and_nullable_String),s=3;break;case 5:for(_=r._setArrayType([],$.JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String),c=C.length,p=0;p<C.length;C.length===c||(0,r.throwConcurrentModificationError)(C),++p)h=C[p],_.push(r.compileStylesheet(e,t,h._0,h._1,a));return s=7,r._asyncAwait(r.Future_wait(_,r._asBool(e._options.$index(0,"stop-on-error")),$.nullable_Record_3_int_and_String_and_nullable_String),M);case 7:C=R,s=3;break;case 3:for(C=g.get$iterator$ax(C),d=!1;C.moveNext$0();)f=C.get$current(C),f!=null&&(m=f._0,S=f._1,v=f._2,_=E.process,_==null?_=null:(_=g.get$release$x(_),_=_==null?null:g.get$name$x(_)),_=g.$eq$(_,"node")?E.process:null,_=_==null?null:g.get$exitCode$x(_),_==null&&(_=0),_=Math.max(_,m),c=E.process,c==null?c=null:(c=g.get$release$x(c),c=c==null?null:g.get$name$x(c)),c=g.$eq$(c,"node")?E.process:null,c!=null&&g.set$exitCode$x(c,_),y=new r.StringBuffer(""),_=(d?y._contents=`
|
||
`:"")+S,y._contents=_,v!=null&&(_+=`
|
||
`,y._contents=_,_+=`
|
||
`,y._contents=_,y._contents=_+v),r.printError(y),d=!0);o=!d,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(M,i)},CharacterExtension_get_isAlphabetic(e){var t;return e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t},CharacterExtension_get_isHex(e){var t=!0;return e>=48&&e<=57||e>=97&&e<=102||(t=e>=65&&e<=70),t},asHex(e){var t;e:{if(e<=57){t=e-48;break e}if(e<=70){t=10+e-65;break e}t=10+e-97;break e}return t},hexCharFor(e){return e<10?48+e:87+e},opposite(e){var t;e:{if(e===40){t=41;break e}if(e===123){t=125;break e}if(e===91){t=93;break e}t=r.throwExpression(r.ArgumentError$('"'+r.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return t},characterEqualsIgnoreCase(e,t){var n;return e===t?!0:(e^t)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},IterableExtension_search(e,t){var n,a;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(a=t.call$1(n.get$current(n)),a!=null)return a;return null},IterableExtension_get_exceptLast(e){var t=g.getInterceptor$asx(e),n=t.get$length(e)-1;if(n<0)throw r.wrapException(r.StateError$("Iterable may not be empty"));return t.take$1(e,n)},NullableExtension_andThen(e,t){return e==null?null:t.call$1(e)},SetExtension_removeNull(e,t){return e.remove$1(0,null),r.Set_castFrom(e,e.get$_newSimilarSet(),r._instanceType(e)._precomputed1,t)},fuzzyEquals(e,t){var n;return e===t?!0:(Math.abs(e-t)<=b.$get$_epsilon()?(n=b.$get$_inverseEpsilon(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyEqualsNullable(e,t){var n;return e==t?!0:e==null||t==null?!1:(Math.abs(e-t)<=b.$get$_epsilon()?(n=b.$get$_inverseEpsilon(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyHashCode(e){return isFinite(e)?u.JSInt_methods.get$hashCode(u.JSNumber_methods.round$0(e*b.$get$_inverseEpsilon())):u.JSNumber_methods.get$hashCode(e)},fuzzyLessThan(e,t){return e<t&&!r.fuzzyEquals(e,t)},fuzzyLessThanOrEquals(e,t){return e<t||r.fuzzyEquals(e,t)},fuzzyGreaterThan(e,t){return e>t&&!r.fuzzyEquals(e,t)},fuzzyGreaterThanOrEquals(e,t){return e>t||r.fuzzyEquals(e,t)},fuzzyIsInt(e){return e==1/0||e==-1/0||isNaN(e)?!1:r.fuzzyEquals(e,u.JSNumber_methods.round$0(e))},fuzzyAsInt(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=u.JSNumber_methods.round$0(e),r.fuzzyEquals(e,t)?t:null)},fuzzyRound(e){var t;return e>0?(t=u.JSNumber_methods.$mod(e,1),t<.5&&!r.fuzzyEquals(t,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e)):(t=u.JSNumber_methods.$mod(e,1),t<.5||r.fuzzyEquals(t,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e))},fuzzyCheckRange(e,t,n){return r.fuzzyEquals(e,t)?t:r.fuzzyEquals(e,n)?n:e>t&&e<n?e:null},fuzzyAssertRange(e,t,n,a){var s=r.fuzzyCheckRange(e,t,n);if(s!=null)return s;throw r.wrapException(r.RangeError$range(e,t,n,a,"must be between "+t+" and "+n))},moduloLikeSass(e,t){var n;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?r.DoubleWithSignedZero_get_signIncludingZero(e)===g.get$sign$in(t)?e:NaN:t>0?u.JSNumber_methods.$mod(e,t):t===0?NaN:(n=u.JSNumber_methods.$mod(e,t),n===0?0:n+t)},sqrt(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber(Math.sqrt(e._number$_value),null)},sin(e){return r.SassNumber_SassNumber(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos(e){return r.SassNumber_SassNumber(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan(e){return r.SassNumber_SassNumber(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.atan(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},asin(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.asin(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},acos(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.acos(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},log(e,t){return t!=null?r.SassNumber_SassNumber(Math.log(e._number$_value)/Math.log(t._number$_value),null):r.SassNumber_SassNumber(Math.log(e._number$_value),null)},pow0(e,t){return e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),r.SassNumber_SassNumber(Math.pow(e._number$_value,t._number$_value),null)},DoubleWithSignedZero_get_signIncludingZero(e){return e===-0?-1:e===0?1:g.get$sign$in(e)},SpanExtensions_trimLeft(e){for(var t,n=0;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)++n;return r.FileSpanExtension_subspan(e,n,null)},SpanExtensions_trimRight(e){for(var t,n=e.get$text().length-1;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)--n;return r.FileSpanExtension_subspan(e,0,n+1)},SpanExtensions_initialIdentifier(e){var t,n=r.StringScanner$(e.get$text(),null,null);for(t=0;!1;++t)n.readChar$0();return r._scanIdentifier(n),r.FileSpanExtension_subspan(e,0,n._string_scanner$_position)},_scanIdentifier(e){var t,n,a;for(t=e.string.length;e._string_scanner$_position!==t;){if(n=e.peekChar$0(),n===92){r.consumeEscapedCharacter(e);continue}if(r._isInt(n)?(n!==95?(n>=97&&n<=122?a=!0:a=n>=65&&n<=90,a=a||n>=128):a=!0,a?a=!0:a=n>=48&&n<=57||n===45):a=!1,a){e.readChar$0();continue}break}},hueToRgb(e,t,n){var a;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){a=e+(t-e)*n*6;break e}if(n<.5){a=t;break e}if(n<.6666666666666666){a=e+(t-e)*(.6666666666666666-n)*6;break e}a=e;break e}return a},srgbAndDisplayP3ToLinear(e){var t=Math.abs(e);return t<=.04045?e/12.92:g.get$sign$in(e)*Math.pow((t+.055)/1.055,2.4)},srgbAndDisplayP3FromLinear(e){var t=Math.abs(e);return t<=.0031308?e*12.92:g.get$sign$in(e)*(1.055*Math.pow(t,.4166666666666667)-.055)},labToLch(e,t,n,a,s,i,o){var l,_,c,p,h=n==null,d=h?0:n;return d=Math.pow(d,2),l=a==null,_=l?0:a,c=Math.sqrt(d+Math.pow(_,2)),o||r.fuzzyEquals(c,0)?p=null:(d=l?0:a,h=h?0:n,p=Math.atan2(d,h)*180/3.141592653589793),h=i?null:c,r.SassColor_SassColor$forSpaceInternal(e,t,h,p==null||p>=0?p:p+360,s)},encodeVlq(e){var t,n,a,s;if(e<b.$get$minInt32()||e>b.$get$maxInt32())throw r.wrapException(r.ArgumentError$("expected 32 bit int, got: "+e,null));t=r._setArrayType([],$.JSArray_String),e<0?(e=-e,n=1):n=0,e=e<<1|n;do a=e&31,e=e>>>5,s=e>0,t.push(V.ABCDEF[s?a|32:a]);while(s);return t},isAllTheSame(e){var t,n,a,s;if(e.get$length(0)===0)return!0;for(t=e.get$first(0),n=r.SubListIterable$(e,1,null,e.$ti._eval$1("ListIterable.E")),a=n.$ti,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");n.moveNext$0();)if(s=n.__internal$_current,!g.$eq$(s??a._as(s),t))return!1;return!0},replaceFirstNull(e,t){var n=u.JSArray_methods.indexOf$1(e,null);if(n<0)throw r.wrapException(r.ArgumentError$(r.S(e)+" contains no null elements.",null));e[n]=t},replaceWithNull(e,t){var n=u.JSArray_methods.indexOf$1(e,t);if(n<0)throw r.wrapException(r.ArgumentError$(r.S(e)+" contains no elements matching "+t.toString$0(0)+".",null));e[n]=null},countCodeUnits(e,t){var n,a,s,i;for(n=new r.CodeUnits(e),a=$.CodeUnits,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E"),s=0;n.moveNext$0();)i=n.__internal$_current,(i??a._as(i))===t&&++s;return s},findLineStart(e,t,n){var a,s,i;if(t.length===0)for(a=0;;){if(s=u.JSString_methods.indexOf$2(e,`
|
||
`,a),s===-1)return e.length-a>=n?a:null;if(s-a>=n)return a;a=s+1}for(s=u.JSString_methods.indexOf$1(e,t);s!==-1;){if(i=s===0?0:u.JSString_methods.lastIndexOf$2(e,`
|
||
`,s-1)+1,n===s-i)return i;s=u.JSString_methods.indexOf$2(e,t,s+1)}return null},validateErrorArgs(e,t,n,a){var s,i=n!=null;if(i){if(n<0)throw r.wrapException(r.RangeError$("position must be greater than or equal to 0."));if(n>e.length)throw r.wrapException(r.RangeError$("position must be less than or equal to the string length."))}if(s=a!=null,s&&a<0)throw r.wrapException(r.RangeError$("length must be greater than or equal to 0."));if(i&&s&&n+a>e.length)throw r.wrapException(r.RangeError$("position plus length must not go beyond the end of the string."))},CharacterExtension_get_isAlphabetic0(e){var t;return e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t},CharacterExtension_get_isHex0(e){var t=!0;return e>=48&&e<=57||e>=97&&e<=102||(t=e>=65&&e<=70),t},combineSurrogates(e,t){return 65536+((e&1023)<<10)+(t&1023)},asHex0(e){var t;e:{if(e<=57){t=e-48;break e}if(e<=70){t=10+e-65;break e}t=10+e-97;break e}return t},hexCharFor0(e){return e<10?48+e:87+e},opposite0(e){var t;e:{if(e===40){t=41;break e}if(e===123){t=125;break e}if(e===91){t=93;break e}t=r.throwExpression(r.ArgumentError$('"'+r.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return t},characterEqualsIgnoreCase0(e,t){var n;return e===t?!0:(e^t)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},EvaluationContext_currentOrNull0(){var e,t=b.Zone__current.$index(0,u.Symbol__evaluationContext);e:{if($.EvaluationContext_2._is(t)){e=t;break e}e=null;break e}return e},EvaluationContext__currentOrNull(){var e=b.Zone__current.$index(0,u.Symbol__evaluationContext);return $.EvaluationContext_2._is(e)?e:null},warn0(e){var t,n=null,a=r.EvaluationContext_currentOrNull0();e:{if(a!=null){t=a.warn$2(0,e,n);break e}u.StderrLogger_false0.internalWarn$4$deprecation$span$trace(e,n,n,n),t=n;break e}return t},warnForDeprecation0(e,t){var n,a=r.EvaluationContext_currentOrNull0();e:{if(a!=null){n=a.warn$2(0,e,t);break e}n=r.WarnForDeprecation_warnForDeprecation0(u.StderrLogger_false0,t,e,null,null);break e}return n},warnForDeprecationFromApi(e,t){var n=r.EvaluationContext__currentOrNull();n!=null?n.warn$2(0,e,t):r.WarnForDeprecation_warnForDeprecation0(new r.StderrLogger0(!1),t,e,null,null)},IterableExtension_search0(e,t){var n,a;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(a=t.call$1(n.get$current(n)),a!=null)return a;return null},IterableExtension_get_exceptLast0(e){var t=g.getInterceptor$asx(e),n=t.get$length(e)-1;if(n<0)throw r.wrapException(r.StateError$("Iterable may not be empty"));return t.take$1(e,n)},NullableExtension_andThen0(e,t){return e==null?null:t.call$1(e)},fuzzyEquals0(e,t){var n;return e===t?!0:(Math.abs(e-t)<=b.$get$_epsilon0()?(n=b.$get$_inverseEpsilon0(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyEqualsNullable0(e,t){var n;return e==t?!0:e==null||t==null?!1:(Math.abs(e-t)<=b.$get$_epsilon0()?(n=b.$get$_inverseEpsilon0(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyHashCode0(e){return isFinite(e)?u.JSInt_methods.get$hashCode(u.JSNumber_methods.round$0(e*b.$get$_inverseEpsilon0())):u.JSNumber_methods.get$hashCode(e)},fuzzyLessThan0(e,t){return e<t&&!r.fuzzyEquals0(e,t)},fuzzyLessThanOrEquals0(e,t){return e<t||r.fuzzyEquals0(e,t)},fuzzyGreaterThan0(e,t){return e>t&&!r.fuzzyEquals0(e,t)},fuzzyGreaterThanOrEquals0(e,t){return e>t||r.fuzzyEquals0(e,t)},fuzzyIsInt0(e){return e==1/0||e==-1/0||isNaN(e)?!1:r.fuzzyEquals0(e,u.JSNumber_methods.round$0(e))},fuzzyAsInt0(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=u.JSNumber_methods.round$0(e),r.fuzzyEquals0(e,t)?t:null)},fuzzyRound0(e){var t;return e>0?(t=u.JSNumber_methods.$mod(e,1),t<.5&&!r.fuzzyEquals0(t,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e)):(t=u.JSNumber_methods.$mod(e,1),t<.5||r.fuzzyEquals0(t,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e))},fuzzyCheckRange0(e,t,n){return r.fuzzyEquals0(e,t)?t:r.fuzzyEquals0(e,n)?n:e>t&&e<n?e:null},fuzzyAssertRange0(e,t,n,a){var s=r.fuzzyCheckRange0(e,t,n);if(s!=null)return s;throw r.wrapException(r.RangeError$range(e,t,n,a,"must be between "+t+" and "+n))},moduloLikeSass0(e,t){var n;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?r.DoubleWithSignedZero_get_signIncludingZero0(e)===g.get$sign$in(t)?e:NaN:t>0?u.JSNumber_methods.$mod(e,t):t===0?NaN:(n=u.JSNumber_methods.$mod(e,t),n===0?0:n+t)},sqrt0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber0(Math.sqrt(e._number1$_value),null)},sin0(e){return r.SassNumber_SassNumber0(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos0(e){return r.SassNumber_SassNumber0(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan0(e){return r.SassNumber_SassNumber0(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.atan(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},asin0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.asin(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},acos0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.acos(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},log0(e,t){return t!=null?r.SassNumber_SassNumber0(Math.log(e._number1$_value)/Math.log(t._number1$_value),null):r.SassNumber_SassNumber0(Math.log(e._number1$_value),null)},pow1(e,t){return e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),r.SassNumber_SassNumber0(Math.pow(e._number1$_value,t._number1$_value),null)},DoubleWithSignedZero_get_signIncludingZero0(e){return e===-0?-1:e===0?1:g.get$sign$in(e)},main1(e){return r.main$body(e)},main$body(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=2,i=[],o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){for(y===1&&(i.push(C),t=s);;)switch(t){case 0:if(e.length>=1&&e[0]==="--embedded"){r.main0(u.JSArray_methods.sublist$1(e,1)),t=1;break}o=null,s=4,o=r.ExecutableOptions_ExecutableOptions$parse(e),f=o._options,b._glyphs=(f.wasParsed$1("unicode")?r._asBool(f.$index(0,"unicode")):b._glyphs!==u.C_AsciiGlyphSet)?u.C_UnicodeGlyphSet:u.C_AsciiGlyphSet,t=r._asBool(o._options.$index(0,"version"))?7:8;break;case 7:return S=r,t=9,r._asyncAwait(r._loadVersion(),v);case 9:S.print(C),l=r.isNodeJs()?E.process:null,l!=null&&g.set$exitCode$x(l,0),t=1;break;case 8:t=o.get$interactive()?10:11;break;case 10:return t=12,r._asyncAwait(r.repl(o),v);case 12:t=1;break;case 11:o.get$silenceDeprecations(0),o.get$futureDeprecations(0),o.get$fatalDeprecations(0),f=r.List_List$_of(o.get$pkgImporters(),$.Importer_2),l=f,g.add$1$ax(l,b.$get$FilesystemImporter_noLoadPath()),f=$.Uri,_=new r.StylesheetGraph(r.LinkedHashMap_LinkedHashMap$_empty(f,$.StylesheetNode),r.ImportCache$(l,$.List_String._as(o._options.$index(0,"load-path"))),r.LinkedHashMap_LinkedHashMap$_empty(f,$.DateTime)),t=r._asBool(o._options.$index(0,"watch"))?13:14;break;case 13:return t=15,r._asyncAwait(r.watch(o,_),v);case 15:t=1;break;case 14:return l=o,f=o,f._ensureSources$0(),f=f._sourcesToDestinations,f.toString,t=16,r._asyncAwait(r.compileStylesheets(l,_,f,r._asBool(o._options.$index(0,"update"))),v);case 16:s=2,t=6;break;case 4:s=3,m=i.pop(),l=r.unwrapException(m),l instanceof r.UsageException?(c=l,r.print(c.message+`
|
||
`),r.print(`Usage: sass <input.scss> [output.css]
|
||
sass <input.scss>:<output.css> <input/>:<output/> <dir/>
|
||
`),l=b.$get$ExecutableOptions__parser(),r.print(new r._Usage(l._optionsAndSeparators,new r.StringBuffer(""),l.usageLineLength).generate$0()),l=r.isNodeJs()?E.process:null,l!=null&&g.set$exitCode$x(l,64)):(p=l,h=r.getTraceFromException(m),d=new r.StringBuffer(""),l=o,l=l==null?null:l.get$color(),l===!0&&(d._contents+="\x1B[31m\x1B[1m"),d._contents+="Unexpected exception:",l=o,l=l==null?null:l.get$color(),l===!0&&(d._contents+="\x1B[0m"),d._contents+=`
|
||
`,l=d,f=r.S(p)+`
|
||
`,l._contents+=f,d._contents+=`
|
||
`,d._contents+=`
|
||
`,f=d,l=r.getTrace(p),l=u.JSString_methods.trimRight$0(r.Trace_Trace$from(l??h).get$terse().toString$0(0)),f._contents+=l,r.printError(d),l=r.isNodeJs()?E.process:null,l!=null&&g.set$exitCode$x(l,255)),t=6;break;case 3:t=2;break;case 6:case 1:return r._asyncReturn(a,n);case 2:return r._asyncRethrow(i.at(-1),n)}});return r._asyncStartSync(v,n)},_loadVersion(){var e=0,t=r._makeAsyncAwaitCompleter($.String),n,a=r._wrapJsFunctionForAsync(function(s,i){if(s===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:n="1.97.3 compiled with dart2js 3.10.7",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},SpanExtensions_trimLeft0(e){for(var t,n=0;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)++n;return r.FileSpanExtension_subspan(e,n,null)},SpanExtensions_trimRight0(e){for(var t,n=e.get$text().length-1;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)--n;return r.FileSpanExtension_subspan(e,0,n+1)},SpanExtensions_initialIdentifier0(e){var t,n=r.StringScanner$(e.get$text(),null,null);for(t=0;!1;++t)n.readChar$0();return r._scanIdentifier0(n),r.FileSpanExtension_subspan(e,0,n._string_scanner$_position)},SpanExtensions_between(e,t){if(g.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t))){if(e.get$end(e).offset>t.get$start(t).offset)throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" isn't before "+t.toString$0(0)+".",null))}else throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));return e.get$file(e).span$2(0,e.get$end(e).offset,t.get$start(t).offset)},SpanExtensions_before(e,t){if(g.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t))){if(t.get$start(t).offset<e.get$start(e).offset||t.get$end(t).offset>e.get$end(e).offset)throw r.wrapException(r.ArgumentError$(t.toString$0(0)+" isn't inside "+e.toString$0(0)+".",null))}else throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));return e.get$file(e).span$2(0,e.get$start(e).offset,t.get$start(t).offset)},SpanExtensions_after(e,t){if(g.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t))){if(t.get$start(t).offset<e.get$start(e).offset||t.get$end(t).offset>e.get$end(e).offset)throw r.wrapException(r.ArgumentError$(t.toString$0(0)+" isn't inside "+e.toString$0(0)+".",null))}else throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));return e.get$file(e).span$2(0,t.get$end(t).offset,e.get$end(e).offset)},_scanIdentifier0(e){var t,n,a;for(t=e.string.length;e._string_scanner$_position!==t;){if(n=e.peekChar$0(),n===92){r.consumeEscapedCharacter0(e);continue}if(r._isInt(n)?(n!==95?(n>=97&&n<=122?a=!0:a=n>=65&&n<=90,a=a||n>=128):a=!0,a?a=!0:a=n>=48&&n<=57||n===45):a=!1,a){e.readChar$0();continue}break}},validateUrlScheme(e){var t=b.$get$_urlSchemeRegExp();t._nativeRegExp.test(e)||r.jsThrow(new E.Error('"'+e+`" isn't a valid URL scheme (for example "file").`))},hueToRgb0(e,t,n){var a;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){a=e+(t-e)*n*6;break e}if(n<.5){a=t;break e}if(n<.6666666666666666){a=e+(t-e)*(.6666666666666666-n)*6;break e}a=e;break e}return a},srgbAndDisplayP3ToLinear0(e){var t=Math.abs(e);return t<=.04045?e/12.92:g.get$sign$in(e)*Math.pow((t+.055)/1.055,2.4)},srgbAndDisplayP3FromLinear0(e){var t=Math.abs(e);return t<=.0031308?e*12.92:g.get$sign$in(e)*(1.055*Math.pow(t,.4166666666666667)-.055)},labToLch0(e,t,n,a,s,i,o){var l,_,c,p,h=n==null,d=h?0:n;return d=Math.pow(d,2),l=a==null,_=l?0:a,c=Math.sqrt(d+Math.pow(_,2)),o||r.fuzzyEquals0(c,0)?p=null:(d=l?0:a,h=h?0:n,p=Math.atan2(d,h)*180/3.141592653589793),h=i?null:c,r.SassColor_SassColor$forSpaceInternal0(e,t,h,p==null||p>=0?p:p+360,s)},unwrapValue(e){var t;if(e!=null){if(e instanceof r.Value0)return e;if(t=e.dartValue,t!=null&&t instanceof r.Value0)return t;if(e instanceof E.Error)throw r.wrapException(e)}throw r.wrapException(r.S(e)+" must be a Sass value type.")},wrapValue(e){var t;e:{if(e instanceof r.SassColor0){t=r.callConstructor(b.$get$legacyColorClass(),[null,null,null,null,e]);break e}if(e instanceof r.SassList0){t=r.callConstructor(b.$get$legacyListClass(),[null,null,e]);break e}if(e instanceof r.SassMap0){t=r.callConstructor(b.$get$legacyMapClass(),[null,e]);break e}if(e instanceof r.SassNumber0){t=r.callConstructor(b.$get$legacyNumberClass(),[null,null,e]);break e}if(e instanceof r.SassString0){t=r.callConstructor(b.$get$legacyStringClass(),[null,e]);break e}t=e;break e}return t}},u={},Ie=[r,g,u],b={};r.JS_CONST.prototype={},g.Interceptor.prototype={$eq(e,t){return e===t},get$hashCode(e){return r.Primitives_objectHashCode(e)},toString$0(e){return"Instance of '"+r.Primitives_objectTypeName(e)+"'"},noSuchMethod$1(e,t){throw r.wrapException(r.NoSuchMethodError_NoSuchMethodError$withInvocation(e,t))},get$runtimeType(e){return r.createRuntimeType(r._instanceTypeFromConstructor(this))}},g.JSBool.prototype={toString$0(e){return String(e)},$or(e,t){return t||e},get$hashCode(e){return e?519018:218159},get$runtimeType(e){return r.createRuntimeType($.bool)},$isTrustedGetRuntimeType:1,$isbool:1},g.JSNull.prototype={$eq(e,t){return t==null},toString$0(e){return"null"},get$hashCode(e){return 0},get$runtimeType(e){return r.createRuntimeType($.Null)},$isTrustedGetRuntimeType:1,$isNull:1},g.JavaScriptObject.prototype={$isJSObject:1},g.LegacyJavaScriptObject.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)},$isPromise:1,$isJsSystemError:1,$isImmutableList:1,$is_ConstructionOptions:1,$is_ChannelOptions:1,$is_ToGamutOptions:1,$is_InterpolationOptions:1,$is_NodeSassColor:1,$isCompileOptions:1,$isCompileStringOptions:1,$isNodeCompileResult:1,$isDeprecation1:1,$is_NodeException:1,$isJSExpressionVisitorObject:1,$isFiber:1,$isJSFunction0:1,$isJSIfConditionExpressionVisitorObject:1,$isImmutableList0:1,$isImmutableMap0:1,$isJSImporter:1,$isJSImporterResult:1,$isNodeImporterResult0:1,$is_ConstructorOptions:1,$is_NodeSassList:1,$isWarnOptions:1,$isDebugOptions:1,$is_NodeSassMap:1,$is_ConstructorOptions0:1,$is_NodeSassNumber:1,$isParserExports:1,$isJSClass0:1,$isRenderContextOptions0:1,$isRenderOptions:1,$isRenderResult:1,$isJSSet:1,$isJSSimpleSelectorVisitorObject:1,$isJSStatementVisitorObject:1,$is_ConstructorOptions1:1,$is_NodeSassString:1,$isJSUrl0:1,get$isTTY(e){return e.isTTY},get$write(e){return e.write},write$1(e,t){return e.write(t)},createInterface$1(e,t){return e.createInterface(t)},on$2(e,t,n){return e.on(t,n)},get$close(e){return e.close},close$0(e){return e.close()},setPrompt$1(e,t){return e.setPrompt(t)},get$length(e){return e.length},toString$0(e){return e.toString()},get$debug(e){return e.debug},debug$2(e,t,n){return e.debug(t,n)},get$error(e){return e.error},error$1(e,t){return e.error(t)},error$2(e,t,n){return e.error(t,n)},log$1(e,t){return e.log(t)},get$warn(e){return e.warn},warn$1(e,t){return e.warn(t)},warn$2(e,t,n){return e.warn(t,n)},existsSync$1(e,t){return e.existsSync(t)},lstatSync$1(e,t){return e.lstatSync(t)},mkdirSync$1(e,t){return e.mkdirSync(t)},readdirSync$1(e,t){return e.readdirSync(t)},readFileSync$2(e,t,n){return e.readFileSync(t,n)},get$realpathSync(e){return e.realpathSync},statSync$1(e,t){return e.statSync(t)},unlinkSync$1(e,t){return e.unlinkSync(t)},watch$2(e,t,n){return e.watch(t,n)},writeFileSync$2(e,t,n){return e.writeFileSync(t,n)},call$1(e,t){return e.call(t)},call$2(e,t,n){return e.call(t,n)},call$3$1(e,t){return e.call(t)},call$2$1(e,t){return e.call(t)},call$1$1(e,t){return e.call(t)},call$3(e,t,n,a){return e.call(t,n,a)},call$3$3(e,t,n,a){return e.call(t,n,a)},call$2$2(e,t,n){return e.call(t,n)},call$1$2(e,t,n){return e.call(t,n)},call$2$3(e,t,n,a){return e.call(t,n,a)},native$1(e,t){return e.native(t)},get$path(e){return e.path},isDirectory$0(e){return e.isDirectory()},isFile$0(e){return e.isFile()},isSymbolicLink$0(e){return e.isSymbolicLink()},get$mtime(e){return e.mtime},then$2(e,t,n){return e.then(t,n)},then$1$1(e,t){return e.then(t)},getTime$0(e){return e.getTime()},get$message(e){return e.message},message$1(e,t){return e.message(t)},get$filename(e){return e.filename},get$id(e){return e.id},get$code(e){return e.code},get$syscall(e){return e.syscall},get$argv(e){return e.argv},get$env(e){return e.env},get$exitCode(e){return e.exitCode},set$exitCode(e,t){return e.exitCode=t},get$platform(e){return e.platform},get$release(e){return e.release},get$stderr(e){return e.stderr},get$stdin(e){return e.stdin},get$stdout(e){return e.stdout},get$name(e){return e.name},push$1(e,t){return e.push(t)},call$0(e){return e.call()},call$2$0(e){return e.call()},call$1$0(e){return e.call()},apply$2(e,t,n){return e.apply(t,n)},toArray$0(e){return e.toArray()},asMutable$0(e){return e.asMutable()},asImmutable$0(e){return e.asImmutable()},$set$2(e,t,n){return e.set(t,n)},forEach$1(e,t){return e.forEach(t)},get$file(e){return e.file},get$contents(e){return e.contents},get$options(e){return e.options},get$data(e){return e.data},get$includePaths(e){return e.includePaths},get$style(e){return e.style},get$indentType(e){return e.indentType},get$indentWidth(e){return e.indentWidth},get$linefeed(e){return e.linefeed},set$context(e,t){return e.context=t},createRequire$1(e,t){return e.createRequire(t)},resolve$1(e,t){return e.resolve(t)},get$$prototype(e){return e.prototype},get$red(e){return e.red},get$green(e){return e.green},get$blue(e){return e.blue},get$hue(e){return e.hue},get$saturation(e){return e.saturation},get$lightness(e){return e.lightness},get$whiteness(e){return e.whiteness},get$blackness(e){return e.blackness},get$alpha(e){return e.alpha},get$a(e){return e.a},get$b(e){return e.b},get$x(e){return e.x},get$y(e){return e.y},get$z(e){return e.z},get$chroma(e){return e.chroma},get$space(e){return e.space},get$method(e){return e.method},get$weight(e){return e.weight},get$dartValue(e){return e.dartValue},set$dartValue(e,t){return e.dartValue=t},get$alertAscii(e){return e.alertAscii},get$alertColor(e){return e.alertColor},get$loadPaths(e){return e.loadPaths},get$quietDeps(e){return e.quietDeps},get$verbose(e){return e.verbose},get$charset(e){return e.charset},get$sourceMap(e){return e.sourceMap},get$sourceMapIncludeSources(e){return e.sourceMapIncludeSources},get$logger(e){return e.logger},get$importers(e){return e.importers},get$functions(e){return e.functions},get$fatalDeprecations(e){return e.fatalDeprecations},get$silenceDeprecations(e){return e.silenceDeprecations},get$futureDeprecations(e){return e.futureDeprecations},get$syntax(e){return e.syntax},get$url(e){return e.url},get$importer(e){return e.importer},get$_dartException(e){return e._dartException},set$renderSync(e,t){return e.renderSync=t},set$compileString(e,t){return e.compileString=t},set$compileStringAsync(e,t){return e.compileStringAsync=t},set$compile(e,t){return e.compile=t},set$compileAsync(e,t){return e.compileAsync=t},set$initCompiler(e,t){return e.initCompiler=t},set$initAsyncCompiler(e,t){return e.initAsyncCompiler=t},set$Compiler(e,t){return e.Compiler=t},set$AsyncCompiler(e,t){return e.AsyncCompiler=t},set$info(e,t){return e.info=t},set$Exception(e,t){return e.Exception=t},set$Logger(e,t){return e.Logger=t},set$NodePackageImporter(e,t){return e.NodePackageImporter=t},set$deprecations(e,t){return e.deprecations=t},set$Version(e,t){return e.Version=t},set$Value(e,t){return e.Value=t},set$SassArgumentList(e,t){return e.SassArgumentList=t},set$SassCalculation(e,t){return e.SassCalculation=t},set$CalculationOperation(e,t){return e.CalculationOperation=t},set$CalculationInterpolation(e,t){return e.CalculationInterpolation=t},set$SassBoolean(e,t){return e.SassBoolean=t},set$SassColor(e,t){return e.SassColor=t},set$SassFunction(e,t){return e.SassFunction=t},set$SassMixin(e,t){return e.SassMixin=t},set$SassList(e,t){return e.SassList=t},set$SassMap(e,t){return e.SassMap=t},set$SassNumber(e,t){return e.SassNumber=t},set$SassString(e,t){return e.SassString=t},set$sassNull(e,t){return e.sassNull=t},set$sassTrue(e,t){return e.sassTrue=t},set$sassFalse(e,t){return e.sassFalse=t},set$render(e,t){return e.render=t},set$types(e,t){return e.types=t},set$NULL(e,t){return e.NULL=t},set$TRUE(e,t){return e.TRUE=t},set$FALSE(e,t){return e.FALSE=t},set$loadParserExports_(e,t){return e.loadParserExports_=t},visitBinaryOperationExpression$1(e,t){return e.visitBinaryOperationExpression(t)},visitBooleanExpression$1(e,t){return e.visitBooleanExpression(t)},visitColorExpression$1(e,t){return e.visitColorExpression(t)},visitInterpolatedFunctionExpression$1(e,t){return e.visitInterpolatedFunctionExpression(t)},visitFunctionExpression$1(e,t){return e.visitFunctionExpression(t)},visitIfExpression$1(e,t){return e.visitIfExpression(t)},visitLegacyIfExpression$1(e,t){return e.visitLegacyIfExpression(t)},visitListExpression$1(e,t){return e.visitListExpression(t)},visitMapExpression$1(e,t){return e.visitMapExpression(t)},visitNullExpression$1(e,t){return e.visitNullExpression(t)},visitNumberExpression$1(e,t){return e.visitNumberExpression(t)},visitParenthesizedExpression$1(e,t){return e.visitParenthesizedExpression(t)},visitSelectorExpression$1(e,t){return e.visitSelectorExpression(t)},visitStringExpression$1(e,t){return e.visitStringExpression(t)},visitSupportsExpression$1(e,t){return e.visitSupportsExpression(t)},visitUnaryOperationExpression$1(e,t){return e.visitUnaryOperationExpression(t)},visitValueExpression$1(e,t){return e.visitValueExpression(t)},visitVariableExpression$1(e,t){return e.visitVariableExpression(t)},get$current(e){return e.current},yield$0(e){return e.yield()},run$1$1(e,t){return e.run(t)},run$1(e,t){return e.run(t)},run$0(e){return e.run()},visitIfConditionParenthesized$1(e,t){return e.visitIfConditionParenthesized(t)},visitIfConditionNegation$1(e,t){return e.visitIfConditionNegation(t)},visitIfConditionOperation$1(e,t){return e.visitIfConditionOperation(t)},visitIfConditionFunction$1(e,t){return e.visitIfConditionFunction(t)},visitIfConditionSass$1(e,t){return e.visitIfConditionSass(t)},visitIfConditionRaw$1(e,t){return e.visitIfConditionRaw(t)},get$canonicalize(e){return e.canonicalize},canonicalize$1(e,t){return e.canonicalize(t)},get$load(e){return e.load},load$1(e,t){return e.load(t)},get$findFileUrl(e){return e.findFileUrl},get$nonCanonicalScheme(e){return e.nonCanonicalScheme},get$sourceMapUrl(e){return e.sourceMapUrl},get$separator(e){return e.separator},get$brackets(e){return e.brackets},get$span(e){return e.span},span$1(e,t){return e.span(t)},get$numeratorUnits(e){return e.numeratorUnits},get$denominatorUnits(e){return e.denominatorUnits},get$pkgImporter(e){return e.pkgImporter},get$indentedSyntax(e){return e.indentedSyntax},get$omitSourceMapUrl(e){return e.omitSourceMapUrl},get$outFile(e){return e.outFile},get$outputStyle(e){return e.outputStyle},get$fiber(e){return e.fiber},get$sourceMapContents(e){return e.sourceMapContents},get$sourceMapEmbed(e){return e.sourceMapEmbed},get$sourceMapRoot(e){return e.sourceMapRoot},set$cli_pkg_main_0_(e,t){return e.cli_pkg_main_0_=t},visitAttributeSelector$1(e,t){return e.visitAttributeSelector(t)},visitClassSelector$1(e,t){return e.visitClassSelector(t)},visitIDSelector$1(e,t){return e.visitIDSelector(t)},visitParentSelector$1(e,t){return e.visitParentSelector(t)},visitPlaceholderSelector$1(e,t){return e.visitPlaceholderSelector(t)},visitPseudoSelector$1(e,t){return e.visitPseudoSelector(t)},visitTypeSelector$1(e,t){return e.visitTypeSelector(t)},visitUniversalSelector$1(e,t){return e.visitUniversalSelector(t)},visitAtRootRule$1(e,t){return e.visitAtRootRule(t)},visitAtRule$1(e,t){return e.visitAtRule(t)},get$visitContentBlock(e){return e.visitContentBlock},visitContentBlock$1(e,t){return e.visitContentBlock(t)},visitContentRule$1(e,t){return e.visitContentRule(t)},visitDebugRule$1(e,t){return e.visitDebugRule(t)},visitDeclaration$1(e,t){return e.visitDeclaration(t)},visitEachRule$1(e,t){return e.visitEachRule(t)},visitErrorRule$1(e,t){return e.visitErrorRule(t)},visitExtendRule$1(e,t){return e.visitExtendRule(t)},visitForRule$1(e,t){return e.visitForRule(t)},visitForwardRule$1(e,t){return e.visitForwardRule(t)},visitFunctionRule$1(e,t){return e.visitFunctionRule(t)},visitIfRule$1(e,t){return e.visitIfRule(t)},visitImportRule$1(e,t){return e.visitImportRule(t)},visitIncludeRule$1(e,t){return e.visitIncludeRule(t)},visitLoudComment$1(e,t){return e.visitLoudComment(t)},visitMediaRule$1(e,t){return e.visitMediaRule(t)},visitMixinRule$1(e,t){return e.visitMixinRule(t)},visitReturnRule$1(e,t){return e.visitReturnRule(t)},visitSilentComment$1(e,t){return e.visitSilentComment(t)},visitStyleRule$1(e,t){return e.visitStyleRule(t)},visitStylesheet$1(e,t){return e.visitStylesheet(t)},visitSupportsRule$1(e,t){return e.visitSupportsRule(t)},visitUseRule$1(e,t){return e.visitUseRule(t)},visitVariableDeclaration$1(e,t){return e.visitVariableDeclaration(t)},visitWarnRule$1(e,t){return e.visitWarnRule(t)},visitWhileRule$1(e,t){return e.visitWhileRule(t)},get$quotes(e){return e.quotes}},g.PlainJavaScriptObject.prototype={},g.UnknownJavaScriptObject.prototype={},g.JavaScriptFunction.prototype={toString$0(e){var t=e[b.$get$DART_CLOSURE_PROPERTY_NAME()];return t==null?this.super$LegacyJavaScriptObject$toString(e):"JavaScript function for "+r.S(g.toString$0$(t))},$isFunction:1},g.JavaScriptBigInt.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)}},g.JavaScriptSymbol.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)}},g.JSArray.prototype={cast$1$0(e,t){return new r.CastList(e,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},add$1(e,t){e.$flags&1&&r.throwUnsupportedOperation(e,29),e.push(t)},removeAt$1(e,t){var n;if(e.$flags&1&&r.throwUnsupportedOperation(e,"removeAt",1),n=e.length,t>=n)throw r.wrapException(r.RangeError$value(t,null,null));return e.splice(t,1)[0]},insert$2(e,t,n){var a;if(e.$flags&1&&r.throwUnsupportedOperation(e,"insert",2),a=e.length,t>a)throw r.wrapException(r.RangeError$value(t,null,null));e.splice(t,0,n)},insertAll$2(e,t,n){var a,s;e.$flags&1&&r.throwUnsupportedOperation(e,"insertAll",2),r.RangeError_checkValueInInterval(t,0,e.length,"index"),$.EfficientLengthIterable_dynamic._is(n)||(n=g.toList$0$ax(n)),a=g.get$length$asx(n),e.length=e.length+a,s=t+a,this.setRange$4(e,s,e.length,e,t),this.setRange$3(e,t,s,n)},removeLast$0(e){if(e.$flags&1&&r.throwUnsupportedOperation(e,"removeLast",1),e.length===0)throw r.wrapException(r.diagnoseIndexError(e,-1));return e.pop()},_removeWhere$2(e,t,n){var a,s,i,o=[],l=e.length;for(a=0;a<l;++a)if(s=e[a],t.call$1(s)||o.push(s),e.length!==l)throw r.wrapException(r.ConcurrentModificationError$(e));if(i=o.length,i!==l)for(this.set$length(e,i),a=0;a<o.length;++a)e[a]=o[a]},where$1(e,t){return new r.WhereIterable(e,t,r._arrayInstanceType(e)._eval$1("WhereIterable<1>"))},expand$1$1(e,t,n){return new r.ExpandIterable(e,t,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},addAll$1(e,t){var n;if(e.$flags&1&&r.throwUnsupportedOperation(e,"addAll",2),Array.isArray(t)){this._addAllFromArray$1(e,t);return}for(n=g.get$iterator$ax(t);n.moveNext$0();)e.push(n.get$current(n))},_addAllFromArray$1(e,t){var n,a=t.length;if(a!==0){if(e===t)throw r.wrapException(r.ConcurrentModificationError$(e));for(n=0;n<a;++n)e.push(t[n])}},clear$0(e){e.$flags&1&&r.throwUnsupportedOperation(e,"clear","clear"),e.length=0},forEach$1(e,t){var n,a=e.length;for(n=0;n<a;++n)if(t.call$1(e[n]),e.length!==a)throw r.wrapException(r.ConcurrentModificationError$(e))},map$1$1(e,t,n){return new r.MappedListIterable(e,t,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},join$1(e,t){var n,a=r.List_List$filled(e.length,"",!1,$.String);for(n=0;n<e.length;++n)a[n]=r.S(e[n]);return a.join(t)},join$0(e){return this.join$1(e,"")},take$1(e,t){return r.SubListIterable$(e,0,r.checkNotNullable(t,"count",$.int),r._arrayInstanceType(e)._precomputed1)},skip$1(e,t){return r.SubListIterable$(e,t,null,r._arrayInstanceType(e)._precomputed1)},fold$1$2(e,t,n){var a,s,i=e.length;for(a=t,s=0;s<i;++s)if(a=n.call$2(a,e[s]),e.length!==i)throw r.wrapException(r.ConcurrentModificationError$(e));return a},fold$2(e,t,n){return this.fold$1$2(e,t,n,$.dynamic)},firstWhere$1(e,t){var n,a,s=e.length;for(n=0;n<s;++n){if(a=e[n],t.call$1(a))return a;if(e.length!==s)throw r.wrapException(r.ConcurrentModificationError$(e))}throw r.wrapException(r.IterableElementError_noElement())},elementAt$1(e,t){return e[t]},sublist$2(e,t,n){var a=e.length;if(t>a)throw r.wrapException(r.RangeError$range(t,0,a,"start",null));if(n==null)n=a;else if(n<t||n>a)throw r.wrapException(r.RangeError$range(n,t,a,"end",null));return t===n?r._setArrayType([],r._arrayInstanceType(e)):r._setArrayType(e.slice(t,n),r._arrayInstanceType(e))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2(e,t,n){return r.RangeError_checkValidRange(t,n,e.length),r.SubListIterable$(e,t,n,r._arrayInstanceType(e)._precomputed1)},get$first(e){if(e.length>0)return e[0];throw r.wrapException(r.IterableElementError_noElement())},get$last(e){var t=e.length;if(t>0)return e[t-1];throw r.wrapException(r.IterableElementError_noElement())},get$single(e){var t=e.length;if(t===1)return e[0];throw t===0?r.wrapException(r.IterableElementError_noElement()):r.wrapException(r.IterableElementError_tooMany())},removeRange$2(e,t,n){e.$flags&1&&r.throwUnsupportedOperation(e,18),r.RangeError_checkValidRange(t,n,e.length),e.splice(t,n-t)},setRange$4(e,t,n,a,s){var i,o,l,_,c;if(e.$flags&2&&r.throwUnsupportedOperation(e,5),r.RangeError_checkValidRange(t,n,e.length),i=n-t,i!==0){if(r.RangeError_checkNotNegative(s,"skipCount"),$.List_dynamic._is(a)?(o=a,l=s):(o=g.skip$1$ax(a,s).toList$1$growable(0,!1),l=0),_=g.getInterceptor$asx(o),l+i>_.get$length(o))throw r.wrapException(r.IterableElementError_tooFew());if(l<t)for(c=i-1;c>=0;--c)e[t+c]=_.$index(o,l+c);else for(c=0;c<i;++c)e[t+c]=_.$index(o,l+c)}},setRange$3(e,t,n,a){return this.setRange$4(e,t,n,a,0)},fillRange$3(e,t,n,a){var s;for(e.$flags&2&&r.throwUnsupportedOperation(e,"fillRange"),r.RangeError_checkValidRange(t,n,e.length),r._arrayInstanceType(e)._precomputed1._as(a),s=t;s<n;++s)e[s]=a},any$1(e,t){var n,a=e.length;for(n=0;n<a;++n){if(t.call$1(e[n]))return!0;if(e.length!==a)throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},every$1(e,t){var n,a=e.length;for(n=0;n<a;++n){if(!t.call$1(e[n]))return!1;if(e.length!==a)throw r.wrapException(r.ConcurrentModificationError$(e))}return!0},get$reversed(e){return new r.ReversedListIterable(e,r._arrayInstanceType(e)._eval$1("ReversedListIterable<1>"))},sort$1(e,t){var n,a,s,i,o;if(e.$flags&2&&r.throwUnsupportedOperation(e,"sort"),n=e.length,!(n<2)){if(t==null&&(t=g._interceptors_JSArray__compareAny$closure()),n===2){a=e[0],s=e[1],t.call$2(a,s)>0&&(e[0]=s,e[1]=a);return}if(i=0,r._arrayInstanceType(e)._precomputed1._is(null))for(o=0;o<e.length;++o)e[o]===void 0&&(e[o]=null,++i);e.sort(r.convertDartClosureToJS(t,2)),i>0&&this._replaceSomeNullsWithUndefined$1(e,i)}},sort$0(e){return this.sort$1(e,null)},_replaceSomeNullsWithUndefined$1(e,t){for(var n,a=e.length;(n=a-1,a>0)&&!(e[n]===null&&(e[n]=void 0,--t,t===0));a=n);},indexOf$1(e,t){var n,a=e.length;if(0>=a)return-1;for(n=0;n<a;++n)if(g.$eq$(e[n],t))return n;return-1},contains$1(e,t){var n;for(n=0;n<e.length;++n)if(g.$eq$(e[n],t))return!0;return!1},get$isEmpty(e){return e.length===0},get$isNotEmpty(e){return e.length!==0},toString$0(e){return r.Iterable_iterableToFullString(e,"[","]")},toList$1$growable(e,t){var n=r._setArrayType(e.slice(0),r._arrayInstanceType(e));return n},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$from(e,r._arrayInstanceType(e)._precomputed1)},get$iterator(e){return new g.ArrayIterator(e,e.length,r._arrayInstanceType(e)._eval$1("ArrayIterator<1>"))},get$hashCode(e){return r.Primitives_objectHashCode(e)},get$length(e){return e.length},set$length(e,t){if(e.$flags&1&&r.throwUnsupportedOperation(e,"set length","change the length of"),t<0)throw r.wrapException(r.RangeError$range(t,0,null,"newLength",null));t>e.length&&r._arrayInstanceType(e)._precomputed1._as(null),e.length=t},$index(e,t){if(!(t>=0&&t<e.length))throw r.wrapException(r.diagnoseIndexError(e,t));return e[t]},$indexSet(e,t,n){if(e.$flags&2&&r.throwUnsupportedOperation(e),!(t>=0&&t<e.length))throw r.wrapException(r.diagnoseIndexError(e,t));e[t]=n},$add(e,t){var n=r.List_List$_of(e,r._arrayInstanceType(e)._precomputed1);return this.addAll$1(n,t),n},indexWhere$1(e,t){var n;if(0>=e.length)return-1;for(n=0;n<e.length;++n)if(t.call$1(e[n]))return n;return-1},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},g.JSArraySafeToStringHook.prototype={tryFormat$1(e){var t,n,a;return Array.isArray(e)?(t=e.$flags|0,(t&4)!==0?n="const, ":(t&2)!==0?n="unmodifiable, ":n=(t&1)!==0?"fixed, ":"",a="Instance of '"+r.Primitives_objectTypeName(e)+"'",n===""?a:a+" ("+n+"length: "+e.length+")"):null}},g.JSUnmodifiableArray.prototype={},g.ArrayIterator.prototype={get$current(e){var t=this._current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t._iterable,a=n.length;if(t._length!==a)throw r.wrapException(r.throwConcurrentModificationError(n));return e=t._index,e>=a?(t._current=null,!1):(t._current=n[e],t._index=e+1,!0)}},g.JSNumber.prototype={compareTo$1(e,t){var n;return e<t?-1:e>t?1:e===t?e===0?(n=this.get$isNegative(t),this.get$isNegative(e)===n?0:this.get$isNegative(e)?-1:1):0:isNaN(e)?isNaN(t)?0:1:-1},get$isNegative(e){return e===0?1/e<0:e<0},get$sign(e){var t;return e>0?t=1:t=e<0?-1:e,t},ceil$0(e){var t,n;if(e>=0){if(e<=2147483647)return t=e|0,e===t?t:t+1}else if(e>=-2147483648)return e|0;if(n=Math.ceil(e),isFinite(n))return n;throw r.wrapException(r.UnsupportedError$(""+e+".ceil()"))},floor$0(e){var t,n;if(e>=0){if(e<=2147483647)return e|0}else if(e>=-2147483648)return t=e|0,e===t?t:t-1;if(n=Math.floor(e),isFinite(n))return n;throw r.wrapException(r.UnsupportedError$(""+e+".floor()"))},round$0(e){if(e>0){if(e!==1/0)return Math.round(e)}else if(e>-1/0)return 0-Math.round(0-e);throw r.wrapException(r.UnsupportedError$(""+e+".round()"))},clamp$2(e,t,n){if(this.compareTo$1(t,n)>0)throw r.wrapException(r.argumentErrorValue(t));return this.compareTo$1(e,t)<0?t:this.compareTo$1(e,n)>0?n:e},toRadixString$1(e,t){var n,a,s,i;if(t<2||t>36)throw r.wrapException(r.RangeError$range(t,2,36,"radix",null));return n=e.toString(t),n.charCodeAt(n.length-1)!==41?n:(a=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(n),a==null&&r.throwExpression(r.UnsupportedError$("Unexpected toString result: "+n)),n=a[1],s=+a[3],i=a[2],i!=null&&(n+=i,s-=i.length),n+u.JSString_methods.$mul("0",s))},toString$0(e){return e===0&&1/e<0?"-0.0":""+e},get$hashCode(e){var t,n,a,s,i=e|0;return e===i?i&536870911:(t=Math.abs(e),n=Math.log(t)/.6931471805599453|0,a=Math.pow(2,n),s=t<1?t/a:a/t,((s*9007199254740992|0)+(s*0xc95a6c285a6c9|0))*599197+n*1259&536870911)},$mod(e,t){var n=e%t;return n===0?0:n>0?n:t<0?n-t:n+t},$tdiv(e,t){return(e|0)===e&&(t>=1||t<-1)?e/t|0:this._tdivSlow$1(e,t)},_tdivFast$1(e,t){return(e|0)===e?e/t|0:this._tdivSlow$1(e,t)},_tdivSlow$1(e,t){var n=e/t;if(n>=-2147483648&&n<=2147483647)return n|0;if(n>0){if(n!==1/0)return Math.floor(n)}else if(n>-1/0)return Math.ceil(n);throw r.wrapException(r.UnsupportedError$("Result of truncating division is "+r.S(n)+": "+r.S(e)+" ~/ "+t))},_shrOtherPositive$1(e,t){var n;return e>0?n=this._shrBothPositive$1(e,t):(n=t>31?31:t,n=e>>n>>>0),n},_shrReceiverPositive$1(e,t){if(0>t)throw r.wrapException(r.argumentErrorValue(t));return this._shrBothPositive$1(e,t)},_shrBothPositive$1(e,t){return t>31?0:e>>>t},get$runtimeType(e){return r.createRuntimeType($.num)},$isComparable:1,$isdouble:1,$isnum:1},g.JSInt.prototype={get$sign(e){var t;return e>0?t=1:t=e<0?-1:e,t},get$runtimeType(e){return r.createRuntimeType($.int)},$isTrustedGetRuntimeType:1,$isint:1},g.JSNumNotInt.prototype={get$runtimeType(e){return r.createRuntimeType($.double)},$isTrustedGetRuntimeType:1},g.JSString.prototype={codeUnitAt$1(e,t){if(t<0)throw r.wrapException(r.diagnoseIndexError(e,t));return t>=e.length&&r.throwExpression(r.diagnoseIndexError(e,t)),e.charCodeAt(t)},allMatches$2(e,t,n){var a=t.length;if(n>a)throw r.wrapException(r.RangeError$range(n,0,a,null,null));return new r._StringAllMatchesIterable(t,e,n)},allMatches$1(e,t){return this.allMatches$2(e,t,0)},matchAsPrefix$2(e,t,n){var a,s,i=null;if(n<0||n>t.length)throw r.wrapException(r.RangeError$range(n,0,t.length,i,i));if(a=e.length,n+a>t.length)return i;for(s=0;s<a;++s)if(t.charCodeAt(n+s)!==e.charCodeAt(s))return i;return new r.StringMatch(n,e)},$add(e,t){return e+t},endsWith$1(e,t){var n=t.length,a=e.length;return n>a?!1:t===this.substring$1(e,a-n)},replaceFirst$2(e,t,n){return r.RangeError_checkValueInInterval(0,0,e.length,"startIndex"),r.stringReplaceFirstUnchecked(e,t,n,0)},split$1(e,t){var n;return typeof t=="string"?r._setArrayType(e.split(t),$.JSArray_String):(t instanceof r.JSSyntaxRegExp?(n=t._hasCapturesCache,n=!(n??(t._hasCapturesCache=t._computeHasCaptures$0()))):n=!1,n?r._setArrayType(e.split(t._nativeRegExp),$.JSArray_String):this._defaultSplit$1(e,t))},replaceRange$3(e,t,n,a){var s=r.RangeError_checkValidRange(t,n,e.length);return r.stringReplaceRangeUnchecked(e,t,s,a)},_defaultSplit$1(e,t){var n,a,s,i,o,l,_=r._setArrayType([],$.JSArray_String);for(n=g.allMatches$1$s(t,e),n=n.get$iterator(n),a=0,s=1;n.moveNext$0();)i=n.get$current(n),o=i.get$start(i),l=i.get$end(i),s=l-o,!(s===0&&a===o)&&(_.push(this.substring$2(e,a,o)),a=l);return(a<e.length||s>0)&&_.push(this.substring$1(e,a)),_},startsWith$2(e,t,n){var a;if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));return typeof t=="string"?(a=n+t.length,a>e.length?!1:t===e.substring(n,a)):g.matchAsPrefix$2$s(t,e,n)!=null},startsWith$1(e,t){return this.startsWith$2(e,t,0)},substring$2(e,t,n){return e.substring(t,r.RangeError_checkValidRange(t,n,e.length))},substring$1(e,t){return this.substring$2(e,t,null)},trim$0(e){var t,n,a,s=e.trim(),i=s.length;if(i===0)return s;if(s.charCodeAt(0)===133){if(t=g.JSString__skipLeadingWhitespace(s,1),t===i)return""}else t=0;return n=i-1,a=s.charCodeAt(n)===133?g.JSString__skipTrailingWhitespace(s,n):i,t===0&&a===i?s:s.substring(t,a)},trimLeft$0(e){var t=e.trimStart();return t.length===0||t.charCodeAt(0)!==133?t:t.substring(g.JSString__skipLeadingWhitespace(t,1))},trimRight$0(e){var t,n=e.trimEnd(),a=n.length;return a===0||(t=a-1,n.charCodeAt(t)!==133)?n:n.substring(0,g.JSString__skipTrailingWhitespace(n,t))},$mul(e,t){var n,a;if(0>=t)return"";if(t===1||e.length===0)return e;if(t!==t>>>0)throw r.wrapException(u.C_OutOfMemoryError);for(n=e,a="";(t&1)===1&&(a=n+a),t=t>>>1,t!==0;)n+=n;return a},padLeft$2(e,t,n){var a=t-e.length;return a<=0?e:this.$mul(n,a)+e},padRight$1(e,t){var n=t-e.length;return n<=0?e:e+this.$mul(" ",n)},indexOf$2(e,t,n){var a;if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));return a=e.indexOf(t,n),a},indexOf$1(e,t){return this.indexOf$2(e,t,0)},lastIndexOf$2(e,t,n){var a,s,i;if(n==null)n=e.length;else if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));if(typeof t=="string")return a=t.length,s=e.length,n+a>s&&(n=s-a),e.lastIndexOf(t,n);for(a=g.getInterceptor$s(t),i=n;i>=0;--i)if(a.matchAsPrefix$2(t,e,i)!=null)return i;return-1},lastIndexOf$1(e,t){return this.lastIndexOf$2(e,t,null)},contains$2(e,t,n){var a=e.length;if(n>a)throw r.wrapException(r.RangeError$range(n,0,a,null,null));return r.stringContainsUnchecked(e,t,n)},contains$1(e,t){return this.contains$2(e,t,0)},compareTo$1(e,t){var n;return e===t?n=0:n=e<t?-1:1,n},toString$0(e){return e},get$hashCode(e){var t,n,a;for(t=e.length,n=0,a=0;a<t;++a)n=n+e.charCodeAt(a)&536870911,n=n+((n&524287)<<10)&536870911,n^=n>>6;return n=n+((n&67108863)<<3)&536870911,n^=n>>11,n+((n&16383)<<15)&536870911},get$runtimeType(e){return r.createRuntimeType($.String)},get$length(e){return e.length},$isTrustedGetRuntimeType:1,$isComparable:1,$isString:1},r._CastIterableBase.prototype={get$iterator(e){return new r.CastIterator(g.get$iterator$ax(this.get$_source()),r._instanceType(this)._eval$1("CastIterator<1,2>"))},get$length(e){return g.get$length$asx(this.get$_source())},get$isEmpty(e){return g.get$isEmpty$asx(this.get$_source())},get$isNotEmpty(e){return g.get$isNotEmpty$asx(this.get$_source())},skip$1(e,t){var n=r._instanceType(this);return r.CastIterable_CastIterable(g.skip$1$ax(this.get$_source(),t),n._precomputed1,n._rest[1])},take$1(e,t){var n=r._instanceType(this);return r.CastIterable_CastIterable(g.take$1$ax(this.get$_source(),t),n._precomputed1,n._rest[1])},elementAt$1(e,t){return r._instanceType(this)._rest[1]._as(g.elementAt$1$ax(this.get$_source(),t))},get$first(e){return r._instanceType(this)._rest[1]._as(g.get$first$ax(this.get$_source()))},get$last(e){return r._instanceType(this)._rest[1]._as(g.get$last$ax(this.get$_source()))},get$single(e){return r._instanceType(this)._rest[1]._as(g.get$single$ax(this.get$_source()))},contains$1(e,t){return g.contains$1$asx(this.get$_source(),t)},toString$0(e){return g.toString$0$(this.get$_source())}},r.CastIterator.prototype={moveNext$0(){return this._source.moveNext$0()},get$current(e){var t=this._source;return this.$ti._rest[1]._as(t.get$current(t))}},r.CastIterable.prototype={get$_source(){return this._source}},r._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},r._CastListBase.prototype={$index(e,t){return this.$ti._rest[1]._as(g.$index$asx(this._source,t))},$indexSet(e,t,n){g.$indexSet$ax(this._source,t,this.$ti._precomputed1._as(n))},set$length(e,t){g.set$length$asx(this._source,t)},add$1(e,t){g.add$1$ax(this._source,this.$ti._precomputed1._as(t))},addAll$1(e,t){var n=this.$ti;g.addAll$1$ax(this._source,r.CastIterable_CastIterable(t,n._rest[1],n._precomputed1))},sort$1(e,t){var n=t==null?null:new r._CastListBase_sort_closure(this,t);g.sort$1$ax(this._source,n)},getRange$2(e,t,n){var a=this.$ti;return r.CastIterable_CastIterable(g.getRange$2$ax(this._source,t,n),a._precomputed1,a._rest[1])},setRange$4(e,t,n,a,s){var i=this.$ti;g.setRange$4$ax(this._source,t,n,r.CastIterable_CastIterable(a,i._rest[1],i._precomputed1),s)},removeRange$2(e,t,n){g.removeRange$2$ax(this._source,t,n)},fillRange$3(e,t,n,a){g.fillRange$3$ax(this._source,t,n,this.$ti._precomputed1._as(a))},$isEfficientLengthIterable:1,$isList:1},r._CastListBase_sort_closure.prototype={call$2(e,t){var n=this.$this.$ti._rest[1];return this.compare.call$2(n._as(e),n._as(t))},$signature(){return this.$this.$ti._eval$1("int(1,1)")}},r.CastList.prototype={cast$1$0(e,t){return new r.CastList(this._source,this.$ti._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},get$_source(){return this._source}},r.CastSet.prototype={add$1(e,t){return this._source.add$1(0,this.$ti._precomputed1._as(t))},addAll$1(e,t){var n=this.$ti;this._source.addAll$1(0,r.CastIterable_CastIterable(t,n._rest[1],n._precomputed1))},difference$1(e){var t=this;return t._emptySet!=null?t._conditionalAdd$2(e,!1):new r.CastSet(t._source.difference$1(e),null,t.$ti)},_conditionalAdd$2(e,t){var n,a,s=this._emptySet,i=this.$ti,o=i._rest[1],l=s==null?r.LinkedHashSet_LinkedHashSet(o):s.call$1$0(o);for(o=this._source,o=o.get$iterator(o),n=e._source,i=i._rest[1];o.moveNext$0();)a=i._as(o.get$current(o)),t===n.contains$1(0,a)&&l.add$1(0,a);return l},toSet$0(e){var t=this._emptySet,n=this.$ti._rest[1],a=t==null?r.LinkedHashSet_LinkedHashSet(n):t.call$1$0(n);return a.addAll$1(0,this),a},$isEfficientLengthIterable:1,$isSet:1,get$_source(){return this._source}},r.CastMap.prototype={cast$2$0(e,t,n){return new r.CastMap(this._source,this.$ti._eval$1("@<1,2>")._bind$1(t)._bind$1(n)._eval$1("CastMap<1,2,3,4>"))},containsKey$1(e){return this._source.containsKey$1(e)},$index(e,t){return this.$ti._eval$1("4?")._as(this._source.$index(0,t))},$indexSet(e,t,n){var a=this.$ti;this._source.$indexSet(0,a._precomputed1._as(t),a._rest[1]._as(n))},addAll$1(e,t){this._source.addAll$1(0,new r.CastMap(t,this.$ti._eval$1("CastMap<3,4,1,2>")))},remove$1(e,t){return this.$ti._eval$1("4?")._as(this._source.remove$1(0,t))},forEach$1(e,t){this._source.forEach$1(0,new r.CastMap_forEach_closure(this,t))},get$keys(e){var t=this._source,n=this.$ti;return r.CastIterable_CastIterable(t.get$keys(t),n._precomputed1,n._rest[2])},get$values(e){var t=this._source,n=this.$ti;return r.CastIterable_CastIterable(t.get$values(t),n._rest[1],n._rest[3])},get$length(e){var t=this._source;return t.get$length(t)},get$isEmpty(e){var t=this._source;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._source;return t.get$isNotEmpty(t)},get$entries(e){var t=this._source;return t=t.get$entries(t),t.map$1$1(t,new r.CastMap_entries_closure(this),this.$ti._eval$1("MapEntry<3,4>"))}},r.CastMap_forEach_closure.prototype={call$2(e,t){var n=this.$this.$ti;this.f.call$2(n._rest[2]._as(e),n._rest[3]._as(t))},$signature(){return this.$this.$ti._eval$1("~(1,2)")}},r.CastMap_entries_closure.prototype={call$1(e){var t=this.$this.$ti;return new r.MapEntry(t._rest[2]._as(e.key),t._rest[3]._as(e.value),t._eval$1("MapEntry<3,4>"))},$signature(){return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)")}},r.LateError.prototype={toString$0(e){return"LateInitializationError: "+this._message}},r.CodeUnits.prototype={get$length(e){return this._string.length},$index(e,t){return this._string.charCodeAt(t)}},r.nullFuture_closure.prototype={call$0(){return r.Future_Future$value(null,$.void)},$signature:31},r.SentinelValue.prototype={},r.EfficientLengthIterable.prototype={},r.ListIterable.prototype={get$iterator(e){var t=this;return new r.ListIterator(t,t.get$length(t),r._instanceType(t)._eval$1("ListIterator<ListIterable.E>"))},get$isEmpty(e){return this.get$length(this)===0},get$first(e){if(this.get$length(this)===0)throw r.wrapException(r.IterableElementError_noElement());return this.elementAt$1(0,0)},get$last(e){var t=this;if(t.get$length(t)===0)throw r.wrapException(r.IterableElementError_noElement());return t.elementAt$1(0,t.get$length(t)-1)},get$single(e){var t=this;if(t.get$length(t)===0)throw r.wrapException(r.IterableElementError_noElement());if(t.get$length(t)>1)throw r.wrapException(r.IterableElementError_tooMany());return t.elementAt$1(0,0)},contains$1(e,t){var n,a=this,s=a.get$length(a);for(n=0;n<s;++n){if(g.$eq$(a.elementAt$1(0,n),t))return!0;if(s!==a.get$length(a))throw r.wrapException(r.ConcurrentModificationError$(a))}return!1},every$1(e,t){var n,a=this,s=a.get$length(a);for(n=0;n<s;++n){if(!t.call$1(a.elementAt$1(0,n)))return!1;if(s!==a.get$length(a))throw r.wrapException(r.ConcurrentModificationError$(a))}return!0},any$1(e,t){var n,a=this,s=a.get$length(a);for(n=0;n<s;++n){if(t.call$1(a.elementAt$1(0,n)))return!0;if(s!==a.get$length(a))throw r.wrapException(r.ConcurrentModificationError$(a))}return!1},join$1(e,t){var n,a,s,i=this,o=i.get$length(i);if(t.length!==0){if(o===0)return"";if(n=r.S(i.elementAt$1(0,0)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));for(a=n,s=1;s<o;++s)if(a=a+t+r.S(i.elementAt$1(0,s)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return a.charCodeAt(0)==0,a}else{for(s=0,a="";s<o;++s)if(a+=r.S(i.elementAt$1(0,s)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return a.charCodeAt(0)==0,a}},join$0(e){return this.join$1(0,"")},where$1(e,t){return this.super$Iterable$where(0,t)},map$1$1(e,t,n){return new r.MappedListIterable(this,t,r._instanceType(this)._eval$1("@<ListIterable.E>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},reduce$1(e,t){var n,a,s=this,i=s.get$length(s);if(i===0)throw r.wrapException(r.IterableElementError_noElement());for(n=s.elementAt$1(0,0),a=1;a<i;++a)if(n=t.call$2(n,s.elementAt$1(0,a)),i!==s.get$length(s))throw r.wrapException(r.ConcurrentModificationError$(s));return n},fold$1$2(e,t,n){var a,s,i=this,o=i.get$length(i);for(a=t,s=0;s<o;++s)if(a=n.call$2(a,i.elementAt$1(0,s)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return a},fold$2(e,t,n){return this.fold$1$2(0,t,n,$.dynamic)},skip$1(e,t){return r.SubListIterable$(this,t,null,r._instanceType(this)._eval$1("ListIterable.E"))},take$1(e,t){return r.SubListIterable$(this,0,r.checkNotNullable(t,"count",$.int),r._instanceType(this)._eval$1("ListIterable.E"))},toList$1$growable(e,t){var n=r.List_List$_of(this,r._instanceType(this)._eval$1("ListIterable.E"));return n},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){var t,n=this,a=r.LinkedHashSet_LinkedHashSet(r._instanceType(n)._eval$1("ListIterable.E"));for(t=0;t<n.get$length(n);++t)a.add$1(0,n.elementAt$1(0,t));return a}},r.SubListIterable.prototype={SubListIterable$3(e,t,n,a){var s,i=this._start;if(r.RangeError_checkNotNegative(i,"start"),s=this._endOrLength,s!=null&&(r.RangeError_checkNotNegative(s,"end"),i>s))throw r.wrapException(r.RangeError$range(i,0,s,"start",null))},get$_endIndex(){var e=g.get$length$asx(this.__internal$_iterable),t=this._endOrLength;return t==null||t>e?e:t},get$_startIndex(){var e=g.get$length$asx(this.__internal$_iterable),t=this._start;return t>e?e:t},get$length(e){var t,n=g.get$length$asx(this.__internal$_iterable),a=this._start;return a>=n?0:(t=this._endOrLength,t==null||t>=n?n-a:t-a)},elementAt$1(e,t){var n=this,a=n.get$_startIndex()+t;if(t<0||a>=n.get$_endIndex())throw r.wrapException(r.IndexError$withLength(t,n.get$length(0),n,null,"index"));return g.elementAt$1$ax(n.__internal$_iterable,a)},skip$1(e,t){var n,a,s=this;return r.RangeError_checkNotNegative(t,"count"),n=s._start+t,a=s._endOrLength,a!=null&&n>=a?new r.EmptyIterable(s.$ti._eval$1("EmptyIterable<1>")):r.SubListIterable$(s.__internal$_iterable,n,a,s.$ti._precomputed1)},take$1(e,t){var n,a,s,i=this;return r.RangeError_checkNotNegative(t,"count"),n=i._endOrLength,a=i._start,s=a+t,n==null?r.SubListIterable$(i.__internal$_iterable,a,s,i.$ti._precomputed1):n<s?i:r.SubListIterable$(i.__internal$_iterable,a,s,i.$ti._precomputed1)},toList$1$growable(e,t){var n,a,s,i=this,o=i._start,l=i.__internal$_iterable,_=g.getInterceptor$asx(l),c=_.get$length(l),p=i._endOrLength;if(p!=null&&p<c&&(c=p),n=c-o,n<=0)return l=i.$ti._precomputed1,t?g.JSArray_JSArray$growable(0,l):g.JSArray_JSArray$fixed(0,l);for(a=r.List_List$filled(n,_.elementAt$1(l,o),t,i.$ti._precomputed1),s=1;s<n;++s)if(a[s]=_.elementAt$1(l,o+s),_.get$length(l)<c)throw r.wrapException(r.ConcurrentModificationError$(i));return a},toList$0(e){return this.toList$1$growable(0,!0)}},r.ListIterator.prototype={get$current(e){var t=this.__internal$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t.__internal$_iterable,a=g.getInterceptor$asx(n),s=a.get$length(n);if(t.__internal$_length!==s)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t.__internal$_index,e>=s?(t.__internal$_current=null,!1):(t.__internal$_current=a.elementAt$1(n,e),++t.__internal$_index,!0)}},r.MappedIterable.prototype={get$iterator(e){return new r.MappedIterator(g.get$iterator$ax(this.__internal$_iterable),this._f,r._instanceType(this)._eval$1("MappedIterator<1,2>"))},get$length(e){return g.get$length$asx(this.__internal$_iterable)},get$isEmpty(e){return g.get$isEmpty$asx(this.__internal$_iterable)},get$first(e){return this._f.call$1(g.get$first$ax(this.__internal$_iterable))},get$last(e){return this._f.call$1(g.get$last$ax(this.__internal$_iterable))},get$single(e){return this._f.call$1(g.get$single$ax(this.__internal$_iterable))},elementAt$1(e,t){return this._f.call$1(g.elementAt$1$ax(this.__internal$_iterable,t))}},r.EfficientLengthMappedIterable.prototype={$isEfficientLengthIterable:1},r.MappedIterator.prototype={moveNext$0(){var e=this,t=e._iterator;return t.moveNext$0()?(e.__internal$_current=e._f.call$1(t.get$current(t)),!0):(e.__internal$_current=null,!1)},get$current(e){var t=this.__internal$_current;return t??this.$ti._rest[1]._as(t)}},r.MappedListIterable.prototype={get$length(e){return g.get$length$asx(this._source)},elementAt$1(e,t){return this._f.call$1(g.elementAt$1$ax(this._source,t))}},r.WhereIterable.prototype={get$iterator(e){return new r.WhereIterator(g.get$iterator$ax(this.__internal$_iterable),this._f)},map$1$1(e,t,n){return new r.MappedIterable(this,t,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("MappedIterable<1,2>"))}},r.WhereIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=this._f;e.moveNext$0();)if(t.call$1(e.get$current(e)))return!0;return!1},get$current(e){var t=this._iterator;return t.get$current(t)}},r.ExpandIterable.prototype={get$iterator(e){return new r.ExpandIterator(g.get$iterator$ax(this.__internal$_iterable),this._f,u.C_EmptyIterator,this.$ti._eval$1("ExpandIterator<1,2>"))}},r.ExpandIterator.prototype={get$current(e){var t=this.__internal$_current;return t??this.$ti._rest[1]._as(t)},moveNext$0(){var e,t,n=this,a=n._currentExpansion;if(a==null)return!1;for(e=n._iterator,t=n._f;!a.moveNext$0();)if(n.__internal$_current=null,e.moveNext$0())n._currentExpansion=null,a=g.get$iterator$ax(t.call$1(e.get$current(e))),n._currentExpansion=a;else return!1;return a=n._currentExpansion,n.__internal$_current=a.get$current(a),!0}},r.TakeIterable.prototype={get$iterator(e){var t=this.__internal$_iterable;return new r.TakeIterator(t.get$iterator(t),this._takeCount,r._instanceType(this)._eval$1("TakeIterator<1>"))}},r.EfficientLengthTakeIterable.prototype={get$length(e){var t=this.__internal$_iterable,n=t.get$length(t);return t=this._takeCount,n>t?t:n},$isEfficientLengthIterable:1},r.TakeIterator.prototype={moveNext$0(){return--this._remaining>=0?this._iterator.moveNext$0():(this._remaining=-1,!1)},get$current(e){var t;return this._remaining<0?(this.$ti._precomputed1._as(null),null):(t=this._iterator,t.get$current(t))}},r.SkipIterable.prototype={skip$1(e,t){return r.ArgumentError_checkNotNull(t,"count"),r.RangeError_checkNotNegative(t,"count"),new r.SkipIterable(this.__internal$_iterable,this._skipCount+t,r._instanceType(this)._eval$1("SkipIterable<1>"))},get$iterator(e){var t=this.__internal$_iterable;return new r.SkipIterator(t.get$iterator(t),this._skipCount)}},r.EfficientLengthSkipIterable.prototype={get$length(e){var t=this.__internal$_iterable,n=t.get$length(t)-this._skipCount;return n>=0?n:0},skip$1(e,t){return r.ArgumentError_checkNotNull(t,"count"),r.RangeError_checkNotNegative(t,"count"),new r.EfficientLengthSkipIterable(this.__internal$_iterable,this._skipCount+t,this.$ti)},$isEfficientLengthIterable:1},r.SkipIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=0;t<this._skipCount;++t)e.moveNext$0();return this._skipCount=0,e.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},r.SkipWhileIterable.prototype={get$iterator(e){return new r.SkipWhileIterator(g.get$iterator$ax(this.__internal$_iterable),this._f)}},r.SkipWhileIterator.prototype={moveNext$0(){var e,t,n=this;if(!n._hasSkipped){for(n._hasSkipped=!0,e=n._iterator,t=n._f;e.moveNext$0();)if(!t.call$1(e.get$current(e)))return!0}return n._iterator.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},r.EmptyIterable.prototype={get$iterator(e){return u.C_EmptyIterator},get$isEmpty(e){return!0},get$length(e){return 0},get$first(e){throw r.wrapException(r.IterableElementError_noElement())},get$last(e){throw r.wrapException(r.IterableElementError_noElement())},get$single(e){throw r.wrapException(r.IterableElementError_noElement())},elementAt$1(e,t){throw r.wrapException(r.RangeError$range(t,0,0,"index",null))},contains$1(e,t){return!1},every$1(e,t){return!0},any$1(e,t){return!1},join$1(e,t){return""},where$1(e,t){return this},map$1$1(e,t,n){return new r.EmptyIterable(n._eval$1("EmptyIterable<0>"))},skip$1(e,t){return r.RangeError_checkNotNegative(t,"count"),this},take$1(e,t){return r.RangeError_checkNotNegative(t,"count"),this},toList$1$growable(e,t){var n=g.JSArray_JSArray$growable(0,this.$ti._precomputed1);return n},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)}},r.EmptyIterator.prototype={moveNext$0(){return!1},get$current(e){throw r.wrapException(r.IterableElementError_noElement())}},r.FollowedByIterable.prototype={get$iterator(e){return new r.FollowedByIterator(g.get$iterator$ax(this.__internal$_first),this._second)},get$length(e){var t=this._second;return g.get$length$asx(this.__internal$_first)+t.get$length(t)},get$isEmpty(e){var t;return g.get$isEmpty$asx(this.__internal$_first)?(t=this._second,t=t.get$isEmpty(t)):t=!1,t},get$isNotEmpty(e){var t;return g.get$isNotEmpty$asx(this.__internal$_first)?t=!0:(t=this._second,t=t.get$isNotEmpty(t)),t},contains$1(e,t){var n;return g.contains$1$asx(this.__internal$_first,t)?n=!0:(n=this._second,n=n.contains$1(n,t)),n},get$first(e){var t,n=g.get$iterator$ax(this.__internal$_first);return n.moveNext$0()?n.get$current(n):(t=this._second,t.get$first(t))},get$last(e){var t,n=this._second,a=n.get$iterator(n);if(a.moveNext$0()){for(t=a.get$current(a);a.moveNext$0();)t=a.get$current(a);return t}return g.get$last$ax(this.__internal$_first)}},r.EfficientLengthFollowedByIterable.prototype={elementAt$1(e,t){var n=this.__internal$_first,a=g.getInterceptor$asx(n),s=a.get$length(n);return t<s?a.elementAt$1(n,t):(n=this._second,n.elementAt$1(n,t-s))},get$first(e){var t=this.__internal$_first,n=g.getInterceptor$asx(t);return n.get$isNotEmpty(t)?n.get$first(t):(t=this._second,t.get$first(t))},get$last(e){var t=this._second;return t.get$isNotEmpty(t)?t.get$last(t):g.get$last$ax(this.__internal$_first)},$isEfficientLengthIterable:1},r.FollowedByIterator.prototype={moveNext$0(){var e,t=this;return t._currentIterator.moveNext$0()?!0:(e=t._nextIterable,e!=null?(e=e.get$iterator(e),t._currentIterator=e,t._nextIterable=null,e.moveNext$0()):!1)},get$current(e){var t=this._currentIterator;return t.get$current(t)}},r.WhereTypeIterable.prototype={get$iterator(e){return new r.WhereTypeIterator(g.get$iterator$ax(this._source),this.$ti._eval$1("WhereTypeIterator<1>"))}},r.WhereTypeIterator.prototype={moveNext$0(){var e,t;for(e=this._source,t=this.$ti._precomputed1;e.moveNext$0();)if(t._is(e.get$current(e)))return!0;return!1},get$current(e){var t=this._source;return this.$ti._precomputed1._as(t.get$current(t))}},r.NonNullsIterable.prototype={get$_firstNonNull(){var e,t;for(e=g.get$iterator$ax(this._source);e.moveNext$0();)if(t=e.get$current(e),t!=null)return t;return null},get$isEmpty(e){return this.get$_firstNonNull()==null},get$isNotEmpty(e){return this.get$_firstNonNull()!=null},get$first(e){var t=this.get$_firstNonNull();return t??r.throwExpression(r.IterableElementError_noElement())},get$iterator(e){return new r.NonNullsIterator(g.get$iterator$ax(this._source))}},r.NonNullsIterator.prototype={moveNext$0(){var e,t;for(this.__internal$_current=null,e=this._source;e.moveNext$0();)if(t=e.get$current(e),t!=null)return this.__internal$_current=t,!0;return!1},get$current(e){var t=this.__internal$_current;return t??r.throwExpression(r.IterableElementError_noElement())}},r.FixedLengthListMixin.prototype={set$length(e,t){throw r.wrapException(r.UnsupportedError$("Cannot change the length of a fixed-length list"))},add$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to a fixed-length list"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to a fixed-length list"))},removeRange$2(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot remove from a fixed-length list"))}},r.UnmodifiableListMixin.prototype={$indexSet(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},set$length(e,t){throw r.wrapException(r.UnsupportedError$("Cannot change the length of an unmodifiable list"))},add$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to an unmodifiable list"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to an unmodifiable list"))},sort$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},setRange$4(e,t,n,a,s){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},removeRange$2(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot remove from an unmodifiable list"))},fillRange$3(e,t,n,a){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))}},r.UnmodifiableListBase.prototype={},r.ReversedListIterable.prototype={get$length(e){return g.get$length$asx(this._source)},elementAt$1(e,t){var n=this._source,a=g.getInterceptor$asx(n);return a.elementAt$1(n,a.get$length(n)-1-t)}},r.Symbol.prototype={get$hashCode(e){var t=this._hashCode;return t!=null||(t=664597*u.JSString_methods.get$hashCode(this.__internal$_name)&536870911,this._hashCode=t),t},toString$0(e){return'Symbol("'+this.__internal$_name+'")'},$eq(e,t){return t==null?!1:t instanceof r.Symbol&&this.__internal$_name===t.__internal$_name},$isSymbol0:1},r.__CastListBase__CastIterableBase_ListMixin.prototype={},r._Record_1.prototype={$recipe:"+(1)",$shape:1},r._Record_2.prototype={$recipe:"+(1,2)",$shape:2},r._Record_2_forImport.prototype={$recipe:"+forImport(1,2)",$shape:3},r._Record_2_imports_modules.prototype={$recipe:"+imports,modules(1,2)",$shape:5},r._Record_2_loadedUrls_stylesheet.prototype={$recipe:"+loadedUrls,stylesheet(1,2)",$shape:6},r._Record_2_sourceMap.prototype={$recipe:"+sourceMap(1,2)",$shape:4},r._Record_3.prototype={$recipe:"+(1,2,3)",$shape:7},r._Record_3_deprecation_message_span.prototype={get$message(e){return this._1},$recipe:"+deprecation,message,span(1,2,3)",$shape:11},r._Record_3_forImport.prototype={$recipe:"+forImport(1,2,3)",$shape:8},r._Record_3_importer_isDependency.prototype={$recipe:"+importer,isDependency(1,2,3)",$shape:10},r._Record_3_originalUrl.prototype={$recipe:"+originalUrl(1,2,3)",$shape:9},r._Record_5_named_namedNodes_positional_positionalNodes_separator.prototype={$recipe:"+named,namedNodes,positional,positionalNodes,separator(1,2,3,4,5)",$shape:13},r.ConstantMapView.prototype={},r.ConstantMap.prototype={cast$2$0(e,t,n){var a=r._instanceType(this);return r.Map_castFrom(this,a._precomputed1,a._rest[1],t,n)},get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},toString$0(e){return r.MapBase_mapToString(this)},$indexSet(e,t,n){r.ConstantMap__throwUnmodifiable()},remove$1(e,t){r.ConstantMap__throwUnmodifiable()},addAll$1(e,t){r.ConstantMap__throwUnmodifiable()},get$entries(e){return new r._SyncStarIterable(this.entries$body$ConstantMap(0),r._instanceType(this)._eval$1("_SyncStarIterable<MapEntry<1,2>>"))},entries$body$ConstantMap(e){var t=this;return function(){var n=0,a=1,s=[],i,o,l;return function(c,p,h){for(p===1&&(s.push(h),n=a);;)switch(n){case 0:i=t.get$keys(t),i=i.get$iterator(i),o=r._instanceType(t)._eval$1("MapEntry<1,2>");case 2:if(!i.moveNext$0()){n=3;break}return l=i.get$current(i),n=4,c._async$_current=new r.MapEntry(l,t.$index(0,l),o),1;case 4:n=2;break;case 3:return 0;case 1:return c._datum=s.at(-1),3}}}},$isMap:1},r.ConstantStringMap.prototype={get$length(e){return this._values.length},get$_keys(){var e=this.$keys;return e==null&&(e=Object.keys(this._jsIndex),this.$keys=e),e},containsKey$1(e){return typeof e!="string"||e==="__proto__"?!1:this._jsIndex.hasOwnProperty(e)},$index(e,t){return this.containsKey$1(t)?this._values[this._jsIndex[t]]:null},forEach$1(e,t){var n,a,s=this.get$_keys(),i=this._values;for(n=s.length,a=0;a<n;++a)t.call$2(s[a],i[a])},get$keys(e){return new r._KeysOrValues(this.get$_keys(),this.$ti._eval$1("_KeysOrValues<1>"))},get$values(e){return new r._KeysOrValues(this._values,this.$ti._eval$1("_KeysOrValues<2>"))}},r._KeysOrValues.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return this._elements.length===0},get$isNotEmpty(e){return this._elements.length!==0},get$iterator(e){var t=this._elements;return new r._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))}},r._KeysOrValuesOrElementsIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e.__js_helper$_index;return t>=e.__js_helper$_length?(e.__js_helper$_current=null,!1):(e.__js_helper$_current=e._elements[t],e.__js_helper$_index=t+1,!0)}},r.ConstantSet.prototype={add$1(e,t){r.ConstantSet__throwUnmodifiable()},addAll$1(e,t){r.ConstantSet__throwUnmodifiable()},remove$1(e,t){r.ConstantSet__throwUnmodifiable()}},r.ConstantStringSet.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_length===0},get$isNotEmpty(e){return this.__js_helper$_length!==0},get$iterator(e){var t,n=this,a=n.$keys;return a==null&&(a=Object.keys(n._jsIndex),n.$keys=a),t=a,new r._KeysOrValuesOrElementsIterator(t,t.length,n.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},contains$1(e,t){return typeof t!="string"||t==="__proto__"?!1:this._jsIndex.hasOwnProperty(t)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},r.GeneralConstantSet.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return this._elements.length===0},get$isNotEmpty(e){return this._elements.length!==0},get$iterator(e){var t=this._elements;return new r._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},_getMap$0(){var e,t,n,a,s=this,i=s.$map;if(i==null){for(i=new r.JsConstantLinkedHashMap(s.$ti._eval$1("JsConstantLinkedHashMap<1,1>")),e=s._elements,t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)a=e[n],i.$indexSet(0,a,a);s.$map=i}return i},contains$1(e,t){return this._getMap$0().containsKey$1(t)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},r.Instantiation.prototype={Instantiation$1(e){},$eq(e,t){return t==null?!1:t instanceof r.Instantiation1&&this._genericClosure.$eq(0,t._genericClosure)&&r.getRuntimeTypeOfClosure(this)===r.getRuntimeTypeOfClosure(t)},get$hashCode(e){return r.Object_hash(this._genericClosure,r.getRuntimeTypeOfClosure(this),u.C_SentinelValue,u.C_SentinelValue)},toString$0(e){var t=u.JSArray_methods.join$1([r.createRuntimeType(this.$ti._precomputed1)],", ");return this._genericClosure.toString$0(0)+" with "+("<"+t+">")}},r.Instantiation1.prototype={call$0(){return this._genericClosure.call$1$0(this.$ti._rest[0])},call$2(e,t){return this._genericClosure.call$1$2(e,t,this.$ti._rest[0])},call$3(e,t,n){return this._genericClosure.call$1$3(e,t,n,this.$ti._rest[0])},call$4(e,t,n,a){return this._genericClosure.call$1$4(e,t,n,a,this.$ti._rest[0])},$signature(){return r.instantiatedGenericFunctionType(r.closureFunctionType(this._genericClosure),this.$ti)}},r.JSInvocationMirror.prototype={get$memberName(){var e=this.__js_helper$_memberName;return e instanceof r.Symbol?e:this.__js_helper$_memberName=new r.Symbol(e)},get$positionalArguments(){var e,t,n,a,s,i=this;if(i.__js_helper$_kind===1||(e=i._arguments,t=g.getInterceptor$asx(e),n=t.get$length(e)-g.get$length$asx(i._namedArgumentNames)-i._typeArgumentCount,n===0))return u.List_empty6;for(a=[],s=0;s<n;++s)a.push(t.$index(e,s));return a.$flags=3,a},get$namedArguments(){var e,t,n,a,s,i,o,l,_=this;if(_.__js_helper$_kind!==0||(e=_._namedArgumentNames,t=g.getInterceptor$asx(e),n=t.get$length(e),a=_._arguments,s=g.getInterceptor$asx(a),i=s.get$length(a)-n-_._typeArgumentCount,n===0))return u.Map_empty2;for(o=new r.JsLinkedHashMap($.JsLinkedHashMap_Symbol_dynamic),l=0;l<n;++l)o.$indexSet(0,new r.Symbol(t.$index(e,l)),s.$index(a,i+l));return new r.ConstantMapView(o,$.ConstantMapView_Symbol_dynamic)}},r.Primitives_functionNoSuchMethod_closure.prototype={call$2(e,t){var n=this._box_0;n.names=n.names+"$"+e,this.namedArgumentList.push(e),this.$arguments.push(t),++n.argumentCount},$signature:125},r.SafeToStringHook.prototype={},r.TypeErrorDecoder.prototype={matchTypeError$1(e){var t,n,a=this,s=new RegExp(a._pattern).exec(e);return s==null?null:(t=Object.create(null),n=a._arguments,n!==-1&&(t.arguments=s[n+1]),n=a._argumentsExpr,n!==-1&&(t.argumentsExpr=s[n+1]),n=a._expr,n!==-1&&(t.expr=s[n+1]),n=a._method,n!==-1&&(t.method=s[n+1]),n=a._receiver,n!==-1&&(t.receiver=s[n+1]),t)}},r.NullError.prototype={toString$0(e){return"Null check operator used on a null value"}},r.JsNoSuchMethodError.prototype={toString$0(e){var t,n=this,a="NoSuchMethodError: method not found: '",s=n._method;return s==null?"NoSuchMethodError: "+n.__js_helper$_message:(t=n._receiver,t==null?a+s+"' ("+n.__js_helper$_message+")":a+s+"' on '"+t+"' ("+n.__js_helper$_message+")")}},r.UnknownJsTypeError.prototype={toString$0(e){var t=this.__js_helper$_message;return t.length===0?"Error":"Error: "+t}},r.NullThrownFromJavaScriptException.prototype={toString$0(e){return"Throw of null ('"+(this._irritant===null?"null":"undefined")+"' from JavaScript)"},$isException:1},r.ExceptionAndStackTrace.prototype={},r._StackTrace.prototype={toString$0(e){var t,n=this._trace;return n??(n=this._exception,t=n!==null&&typeof n=="object"?n.stack:null,this._trace=t??"")},$isStackTrace:1},r.Closure.prototype={toString$0(e){var t=this.constructor,n=t==null?null:t.name;return"Closure '"+r.unminifyOrTag(n??"unknown")+"'"},$isFunction:1,get$$call(){return this},"call*":"call$1",$requiredArgCount:1,$defaultValues:null},r.Closure0Args.prototype={"call*":"call$0",$requiredArgCount:0},r.Closure2Args.prototype={"call*":"call$2",$requiredArgCount:2},r.TearOffClosure.prototype={},r.StaticClosure.prototype={toString$0(e){var t=this.$static_name;return t==null?"Closure of unknown static method":"Closure '"+r.unminifyOrTag(t)+"'"}},r.BoundClosure.prototype={$eq(e,t){return t==null?!1:this===t?!0:t instanceof r.BoundClosure?this.$_target===t.$_target&&this._receiver===t._receiver:!1},get$hashCode(e){return(r.objectHashCode(this._receiver)^r.Primitives_objectHashCode(this.$_target))>>>0},toString$0(e){return"Closure '"+this.$_name+"' of "+("Instance of '"+r.Primitives_objectTypeName(this._receiver)+"'")}},r.RuntimeError.prototype={toString$0(e){return"RuntimeError: "+this.message},get$message(e){return this.message}},r._Required.prototype={},r.JsLinkedHashMap.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_length===0},get$isNotEmpty(e){return this.__js_helper$_length!==0},get$keys(e){return new r.LinkedHashMapKeysIterable(this,r._instanceType(this)._eval$1("LinkedHashMapKeysIterable<1>"))},get$values(e){return new r.LinkedHashMapValuesIterable(this,r._instanceType(this)._eval$1("LinkedHashMapValuesIterable<2>"))},get$entries(e){return new r.LinkedHashMapEntriesIterable(this,r._instanceType(this)._eval$1("LinkedHashMapEntriesIterable<1,2>"))},containsKey$1(e){var t,n;return typeof e=="string"?(t=this._strings,t==null?!1:t[e]!=null):typeof e=="number"&&(e&1073741823)===e?(n=this._nums,n==null?!1:n[e]!=null):this.internalContainsKey$1(e)},internalContainsKey$1(e){var t=this.__js_helper$_rest;return t==null?!1:this.internalFindBucketIndex$2(t[this.internalComputeHashCode$1(e)],e)>=0},addAll$1(e,t){t.forEach$1(0,new r.JsLinkedHashMap_addAll_closure(this))},$index(e,t){var n,a,s,i,o=null;return typeof t=="string"?(n=this._strings,n==null?o:(a=n[t],s=a==null?o:a.hashMapCellValue,s)):typeof t=="number"&&(t&1073741823)===t?(i=this._nums,i==null?o:(a=i[t],s=a==null?o:a.hashMapCellValue,s)):this.internalGet$1(t)},internalGet$1(e){var t,n,a=this.__js_helper$_rest;return a==null||(t=a[this.internalComputeHashCode$1(e)],n=this.internalFindBucketIndex$2(t,e),n<0)?null:t[n].hashMapCellValue},$indexSet(e,t,n){var a,s,i=this;typeof t=="string"?(a=i._strings,i._addHashTableEntry$3(a??(i._strings=i._newHashTable$0()),t,n)):typeof t=="number"&&(t&1073741823)===t?(s=i._nums,i._addHashTableEntry$3(s??(i._nums=i._newHashTable$0()),t,n)):i.internalSet$2(t,n)},internalSet$2(e,t){var n,a,s,i=this,o=i.__js_helper$_rest;o==null&&(o=i.__js_helper$_rest=i._newHashTable$0()),n=i.internalComputeHashCode$1(e),a=o[n],a==null?o[n]=[i._newLinkedCell$2(e,t)]:(s=i.internalFindBucketIndex$2(a,e),s>=0?a[s].hashMapCellValue=t:a.push(i._newLinkedCell$2(e,t)))},putIfAbsent$2(e,t){var n,a,s=this;return s.containsKey$1(e)?(n=s.$index(0,e),n??r._instanceType(s)._rest[1]._as(n)):(a=t.call$0(),s.$indexSet(0,e,a),a)},remove$1(e,t){var n=this;return typeof t=="string"?n.__js_helper$_removeHashTableEntry$2(n._strings,t):typeof t=="number"&&(t&1073741823)===t?n.__js_helper$_removeHashTableEntry$2(n._nums,t):n.internalRemove$1(t)},internalRemove$1(e){var t,n,a,s,i=this,o=i.__js_helper$_rest;return o==null||(t=i.internalComputeHashCode$1(e),n=o[t],a=i.internalFindBucketIndex$2(n,e),a<0)?null:(s=n.splice(a,1)[0],i.__js_helper$_unlinkCell$1(s),n.length===0&&delete o[t],s.hashMapCellValue)},clear$0(e){var t=this;t.__js_helper$_length>0&&(t._strings=t._nums=t.__js_helper$_rest=t._first=t._last=null,t.__js_helper$_length=0,t._modified$0())},forEach$1(e,t){for(var n=this,a=n._first,s=n._modifications;a!=null;){if(t.call$2(a.hashMapCellKey,a.hashMapCellValue),s!==n._modifications)throw r.wrapException(r.ConcurrentModificationError$(n));a=a._next}},_addHashTableEntry$3(e,t,n){var a=e[t];a==null?e[t]=this._newLinkedCell$2(t,n):a.hashMapCellValue=n},__js_helper$_removeHashTableEntry$2(e,t){var n;return e==null||(n=e[t],n==null)?null:(this.__js_helper$_unlinkCell$1(n),delete e[t],n.hashMapCellValue)},_modified$0(){this._modifications=this._modifications+1&1073741823},_newLinkedCell$2(e,t){var n,a=this,s=new r.LinkedHashMapCell(e,t);return a._first==null?a._first=a._last=s:(n=a._last,n.toString,s._previous=n,a._last=n._next=s),++a.__js_helper$_length,a._modified$0(),s},__js_helper$_unlinkCell$1(e){var t=this,n=e._previous,a=e._next;n==null?t._first=a:n._next=a,a==null?t._last=n:a._previous=n,--t.__js_helper$_length,t._modified$0()},internalComputeHashCode$1(e){return g.get$hashCode$(e)&1073741823},internalFindBucketIndex$2(e,t){var n,a;if(e==null)return-1;for(n=e.length,a=0;a<n;++a)if(g.$eq$(e[a].hashMapCellKey,t))return a;return-1},toString$0(e){return r.MapBase_mapToString(this)},_newHashTable$0(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e}},r.JsLinkedHashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(1,2)")}},r.LinkedHashMapCell.prototype={},r.LinkedHashMapKeysIterable.prototype={get$length(e){return this.__js_helper$_map.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_map.__js_helper$_length===0},get$iterator(e){var t=this.__js_helper$_map;return new r.LinkedHashMapKeyIterator(t,t._modifications,t._first)},contains$1(e,t){return this.__js_helper$_map.containsKey$1(t)}},r.LinkedHashMapKeyIterator.prototype={get$current(e){return this.__js_helper$_current},moveNext$0(){var e,t=this,n=t.__js_helper$_map;if(t._modifications!==n._modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t._cell,e==null?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellKey,t._cell=e._next,!0)}},r.LinkedHashMapValuesIterable.prototype={get$length(e){return this.__js_helper$_map.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_map.__js_helper$_length===0},get$iterator(e){var t=this.__js_helper$_map;return new r.LinkedHashMapValueIterator(t,t._modifications,t._first)}},r.LinkedHashMapValueIterator.prototype={get$current(e){return this.__js_helper$_current},moveNext$0(){var e,t=this,n=t.__js_helper$_map;if(t._modifications!==n._modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t._cell,e==null?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellValue,t._cell=e._next,!0)}},r.LinkedHashMapEntriesIterable.prototype={get$length(e){return this.__js_helper$_map.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_map.__js_helper$_length===0},get$iterator(e){var t=this.__js_helper$_map;return new r.LinkedHashMapEntryIterator(t,t._modifications,t._first,this.$ti._eval$1("LinkedHashMapEntryIterator<1,2>"))}},r.LinkedHashMapEntryIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t.toString,t},moveNext$0(){var e,t=this,n=t.__js_helper$_map;if(t._modifications!==n._modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t._cell,e==null?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=new r.MapEntry(e.hashMapCellKey,e.hashMapCellValue,t.$ti._eval$1("MapEntry<1,2>")),t._cell=e._next,!0)}},r.JsIdentityLinkedHashMap.prototype={internalComputeHashCode$1(e){return r.objectHashCode(e)&1073741823},internalFindBucketIndex$2(e,t){var n,a,s;if(e==null)return-1;for(n=e.length,a=0;a<n;++a)if(s=e[a].hashMapCellKey,s==null?t==null:s===t)return a;return-1}},r.JsConstantLinkedHashMap.prototype={internalComputeHashCode$1(e){return r.constantHashCode(e)&1073741823},internalFindBucketIndex$2(e,t){var n,a;if(e==null)return-1;for(n=e.length,a=0;a<n;++a)if(g.$eq$(e[a].hashMapCellKey,t))return a;return-1}},r.initHooks_closure.prototype={call$1(e){return this.getTag(e)},$signature:85},r.initHooks_closure0.prototype={call$2(e,t){return this.getUnknownTag(e,t)},$signature:302},r.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:252},r._Record.prototype={toString$0(e){return this._toString$1(!1)},_toString$1(e){var t,n,a,s,i,o=this._fieldKeys$0(),l=this._getFieldValues$0(),_=(e?"Record ":"")+"(";for(t=o.length,n="",a=0;a<t;++a,n=", ")_+=n,s=o[a],typeof s=="string"&&(_=_+s+": "),i=l[a],_=e?_+r.Primitives_safeToString(i):_+r.S(i);return _+=")",_.charCodeAt(0)==0,_},_fieldKeys$0(){for(var e,t=this.$shape;b._Record__computedFieldKeys.length<=t;)b._Record__computedFieldKeys.push(null);return e=b._Record__computedFieldKeys[t],e==null&&(e=this._computeFieldKeys$0(),b._Record__computedFieldKeys[t]=e),e},_computeFieldKeys$0(){var e,t,n,a=this.$recipe,s=a.indexOf("("),i=a.substring(1,s),o=a.substring(s),l=o==="()"?0:o.replace(/[^,]/g,"").length+1,_=$.Object,c=g.JSArray_JSArray$allocateGrowable(l,_);for(e=0;e<l;++e)c[e]=e;if(i!=="")for(t=i.split(","),e=t.length,n=l;e>0;)--n,--e,c[n]=t[e];return r.List_List$unmodifiable(c,_)}},r._Record2.prototype={_getFieldValues$0(){return[this._0,this._1]},$eq(e,t){return t==null?!1:t instanceof r._Record2&&this.$shape===t.$shape&&g.$eq$(this._0,t._0)&&g.$eq$(this._1,t._1)},get$hashCode(e){return r.Object_hash(this.$shape,this._0,this._1,u.C_SentinelValue)}},r._Record1.prototype={_getFieldValues$0(){return[this._0]},$eq(e,t){return t==null?!1:t instanceof r._Record1&&this.$shape===t.$shape&&g.$eq$(this._0,t._0)},get$hashCode(e){return r.Object_hash(this.$shape,this._0,u.C_SentinelValue,u.C_SentinelValue)}},r._Record3.prototype={_getFieldValues$0(){return[this._0,this._1,this._2]},$eq(e,t){var n=this;return t==null?!1:t instanceof r._Record3&&n.$shape===t.$shape&&g.$eq$(n._0,t._0)&&g.$eq$(n._1,t._1)&&g.$eq$(n._2,t._2)},get$hashCode(e){var t=this;return r.Object_hash(t.$shape,t._0,t._1,t._2)}},r._RecordN.prototype={_getFieldValues$0(){return this._values},$eq(e,t){return t==null?!1:t instanceof r._RecordN&&this.$shape===t.$shape&&r._RecordN__equalValues(this._values,t._values)},get$hashCode(e){return r.Object_hash(this.$shape,r.Object_hashAll(this._values),u.C_SentinelValue,u.C_SentinelValue)}},r.JSSyntaxRegExp.prototype={toString$0(e){return"RegExp/"+this.pattern+"/"+this._nativeRegExp.flags},get$_nativeGlobalVersion(){var e=this,t=e._nativeGlobalRegExp;return t??(t=e._nativeRegExp,e._nativeGlobalRegExp=r.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,"g"))},get$_nativeAnchoredVersion(){var e=this,t=e._nativeAnchoredRegExp;return t??(t=e._nativeRegExp,e._nativeAnchoredRegExp=r.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,"y"))},_computeHasCaptures$0(){var e,t=this.pattern;return u.JSString_methods.contains$1(t,"(")?(e=this._nativeRegExp.unicode?"u":"",new RegExp("(?:)|"+t,e).exec("").length>1):!1},firstMatch$1(e){var t=this._nativeRegExp.exec(e);return t==null?null:new r._MatchImplementation(t)},allMatches$2(e,t,n){var a=t.length;if(n>a)throw r.wrapException(r.RangeError$range(n,0,a,null,null));return new r._AllMatchesIterable(this,t,n)},allMatches$1(e,t){return this.allMatches$2(0,t,0)},_execGlobal$2(e,t){var n,a=this.get$_nativeGlobalVersion();return a.lastIndex=t,n=a.exec(e),n==null?null:new r._MatchImplementation(n)},_execAnchored$2(e,t){var n,a=this.get$_nativeAnchoredVersion();return a.lastIndex=t,n=a.exec(e),n==null?null:new r._MatchImplementation(n)},matchAsPrefix$2(e,t,n){if(n<0||n>t.length)throw r.wrapException(r.RangeError$range(n,0,t.length,null,null));return this._execAnchored$2(t,n)}},r._MatchImplementation.prototype={get$start(e){return this._match.index},get$end(e){var t=this._match;return t.index+t[0].length},namedGroup$1(e){var t,n=this._match.groups;if(n!=null&&(t=n[e],t!=null||e in n))return t;throw r.wrapException(r.ArgumentError$value(e,"name","Not a capture group name"))},$isMatch:1,$isRegExpMatch:1},r._AllMatchesIterable.prototype={get$iterator(e){return new r._AllMatchesIterator(this._re,this.__js_helper$_string,this.__js_helper$_start)}},r._AllMatchesIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t??$.RegExpMatch._as(t)},moveNext$0(){var e,t,n,a,s,i,o=this,l=o.__js_helper$_string;return l==null?!1:(e=o._nextIndex,t=l.length,e<=t&&(n=o._regExp,a=n._execGlobal$2(l,e),a!=null)?(o.__js_helper$_current=a,s=a.get$end(0),a._match.index===s&&(e=!1,n._nativeRegExp.unicode&&(n=o._nextIndex,i=n+1,i<t&&(t=l.charCodeAt(n),t>=55296&&t<=56319&&(e=l.charCodeAt(i),e=e>=56320&&e<=57343))),s=(e?s+1:s)+1),o._nextIndex=s,!0):(o.__js_helper$_string=o.__js_helper$_current=null,!1))}},r.StringMatch.prototype={get$end(e){return this.start+this.pattern.length},$isMatch:1,get$start(e){return this.start}},r._StringAllMatchesIterable.prototype={get$iterator(e){return new r._StringAllMatchesIterator(this._input,this._pattern,this.__js_helper$_index)},get$first(e){var t=this._pattern,n=this._input.indexOf(t,this.__js_helper$_index);if(n>=0)return new r.StringMatch(n,t);throw r.wrapException(r.IterableElementError_noElement())}},r._StringAllMatchesIterator.prototype={moveNext$0(){var e,t,n=this,a=n.__js_helper$_index,s=n._pattern,i=s.length,o=n._input,l=o.length;return a+i>l?(n.__js_helper$_current=null,!1):(e=o.indexOf(s,a),e<0?(n.__js_helper$_index=l+1,n.__js_helper$_current=null,!1):(t=e+i,n.__js_helper$_current=new r.StringMatch(e,s),n.__js_helper$_index=t===n.__js_helper$_index?t+1:t,!0))},get$current(e){var t=this.__js_helper$_current;return t.toString,t}},r._Cell.prototype={readLocal$1$0(){var e=this.__late_helper$_value;return e===this&&r.throwExpression(new r.LateError("Local '' has not been initialized.")),e},readLocal$0(){return this.readLocal$1$0($.dynamic)},_readLocal$0(){var e=this.__late_helper$_value;if(e===this)throw r.wrapException(new r.LateError("Local '' has not been initialized."));return e}},r.NativeByteBuffer.prototype={get$runtimeType(e){return u.Type_ByteBuffer_rqD},$isTrustedGetRuntimeType:1,$isByteBuffer:1},r.NativeTypedData.prototype={_invalidPosition$3(e,t,n,a){var s=r.RangeError$range(t,0,n,a,null);throw r.wrapException(s)},_checkPosition$3(e,t,n,a){(t>>>0!==t||t>n)&&this._invalidPosition$3(e,t,n,a)}},r.NativeByteData.prototype={get$runtimeType(e){return u.Type_ByteData_9dB},$isTrustedGetRuntimeType:1,$isByteData:1},r.NativeTypedArray.prototype={get$length(e){return e.length},_setRangeFast$4(e,t,n,a,s){var i,o,l=e.length;if(this._checkPosition$3(e,t,l,"start"),this._checkPosition$3(e,n,l,"end"),t>n)throw r.wrapException(r.RangeError$range(t,0,n,null,null));if(i=n-t,s<0)throw r.wrapException(r.ArgumentError$(s,null));if(o=a.length,o-s<i)throw r.wrapException(r.StateError$("Not enough elements"));(s!==0||o!==i)&&(a=a.subarray(s,s+i)),e.set(a,t)},$isJavaScriptIndexingBehavior:1},r.NativeTypedArrayOfDouble.prototype={$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},$indexSet(e,t,n){e.$flags&2&&r.throwUnsupportedOperation(e),r._checkValidIndex(t,e,e.length),e[t]=n},setRange$4(e,t,n,a,s){if(e.$flags&2&&r.throwUnsupportedOperation(e,5),$.NativeTypedArrayOfDouble._is(a)){this._setRangeFast$4(e,t,n,a,s);return}this.super$ListBase$setRange(e,t,n,a,s)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.NativeTypedArrayOfInt.prototype={$indexSet(e,t,n){e.$flags&2&&r.throwUnsupportedOperation(e),r._checkValidIndex(t,e,e.length),e[t]=n},setRange$4(e,t,n,a,s){if(e.$flags&2&&r.throwUnsupportedOperation(e,5),$.NativeTypedArrayOfInt._is(a)){this._setRangeFast$4(e,t,n,a,s);return}this.super$ListBase$setRange(e,t,n,a,s)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.NativeFloat32List.prototype={get$runtimeType(e){return u.Type_Float32List_9Kz},sublist$2(e,t,n){return new Float32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat32List:1},r.NativeFloat64List.prototype={get$runtimeType(e){return u.Type_Float64List_9Kz},sublist$2(e,t,n){return new Float64Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat64List:1},r.NativeInt16List.prototype={get$runtimeType(e){return u.Type_Int16List_s5h},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int16Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt16List:1},r.NativeInt32List.prototype={get$runtimeType(e){return u.Type_Int32List_O8Z},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt32List:1},r.NativeInt8List.prototype={get$runtimeType(e){return u.Type_Int8List_rFV},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int8Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt8List:1},r.NativeUint16List.prototype={get$runtimeType(e){return u.Type_Uint16List_kmP},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint16Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint16List:1},r.NativeUint32List.prototype={get$runtimeType(e){return u.Type_Uint32List_kmP},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint32List:1},r.NativeUint8ClampedList.prototype={get$runtimeType(e){return u.Type_Uint8ClampedList_04U},get$length(e){return e.length},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint8ClampedArray(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint8ClampedList:1},r.NativeUint8List.prototype={get$runtimeType(e){return u.Type_Uint8List_8Eb},get$length(e){return e.length},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint8Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isNativeUint8List:1,$isUint8List:1},r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.prototype={},r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.prototype={},r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},r.Rti.prototype={_eval$1(e){return r._Universe_evalInEnvironment(ce.typeUniverse,this,e)},_bind$1(e){return r._Universe_bind(ce.typeUniverse,this,e)}},r._FunctionParameters.prototype={},r._Type.prototype={toString$0(e){return r._rtiToString(this._rti,null)}},r._Error.prototype={toString$0(e){return this.__rti$_message}},r._TypeError.prototype={get$message(e){return this.__rti$_message},$isTypeError:1},r._AsyncRun__initializeScheduleImmediate_internalCallback.prototype={call$1(e){var t=this._box_0,n=t.storedCallback;t.storedCallback=null,n.call$0()},$signature:58},r._AsyncRun__initializeScheduleImmediate_closure.prototype={call$1(e){var t,n;this._box_0.storedCallback=e,t=this.div,n=this.span,t.firstChild?t.removeChild(n):t.appendChild(n)},$signature:35},r._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},r._TimerImpl.prototype={_TimerImpl$2(e,t){if(E.setTimeout!=null)this._handle=E.setTimeout(r.convertDartClosureToJS(new r._TimerImpl_internalCallback(this,t),0),e);else throw r.wrapException(r.UnsupportedError$("`setTimeout()` not found."))},_TimerImpl$periodic$2(e,t){if(E.setTimeout!=null)this._handle=E.setInterval(r.convertDartClosureToJS(new r._TimerImpl$periodic_closure(this,e,Date.now(),t),0),e);else throw r.wrapException(r.UnsupportedError$("Periodic timer."))},cancel$0(){if(E.setTimeout!=null){var e=this._handle;if(e==null)return;this._once?E.clearTimeout(e):E.clearInterval(e),this._handle=null}else throw r.wrapException(r.UnsupportedError$("Canceling a timer."))}},r._TimerImpl_internalCallback.prototype={call$0(){var e=this.$this;e._handle=null,e._tick=1,this.callback.call$0()},$signature:0},r._TimerImpl$periodic_closure.prototype={call$0(){var e,t=this,n=t.$this,a=n._tick+1,s=t.milliseconds;s>0&&(e=Date.now()-t.start,e>(a+1)*s&&(a=u.JSInt_methods.$tdiv(e,s))),n._tick=a,t.callback.call$1(n)},$signature:1},r._AsyncAwaitCompleter.prototype={complete$1(e){var t,n=this;e==null&&(e=n.$ti._precomputed1._as(e)),n.isSync?(t=n._future,n.$ti._eval$1("Future<1>")._is(e)?t._chainFuture$1(e):t._completeWithValue$1(e)):n._future._asyncComplete$1(e)},completeError$2(e,t){var n=this._future;this.isSync?n._completeErrorObject$1(new r.AsyncError(e,t)):n._asyncCompleteErrorObject$1(new r.AsyncError(e,t))}},r._awaitOnObject_closure.prototype={call$1(e){return this.bodyFunction.call$2(0,e)},$signature:78},r._awaitOnObject_closure0.prototype={call$2(e,t){this.bodyFunction.call$2(1,new r.ExceptionAndStackTrace(e,t))},$signature:542},r._wrapJsFunctionForAsync_closure.prototype={call$2(e,t){this.$protected(e,t)},$signature:526},r._SyncStarIterator.prototype={get$current(e){return this._async$_current},_resumeBody$2(e,t){var n,a;for(e=e,t=t,n=this._body;;)try{return a=n(this,e,t),a}catch(s){t=s,e=1}},moveNext$0(){for(var e,t,n,a,s=this,i=null,o=0;;){if(e=s._nestedIterator,e!=null)try{if(e.moveNext$0())return t=e,s._async$_current=t.get$current(t),!0;s._nestedIterator=null}catch(l){i=l,o=1,s._nestedIterator=null}if(n=s._resumeBody$2(o,i),n===1)return!0;if(n===0){if(s._async$_current=null,a=s._suspendedBodies,a==null||a.length===0)return s._body=r._SyncStarIterator__terminatedBody,!1;s._body=a.pop(),o=0,i=null;continue}if(n===2){o=0,i=null;continue}if(n===3){if(i=s._datum,s._datum=null,a=s._suspendedBodies,a==null||a.length===0)throw s._async$_current=null,s._body=r._SyncStarIterator__terminatedBody,i;s._body=a.pop(),o=1;continue}throw r.wrapException(r.StateError$("sync*"))}return!1},_yieldStar$1(e){var t,n,a=this;return e instanceof r._SyncStarIterable?(t=e._outerHelper(),n=a._suspendedBodies,n==null&&(n=a._suspendedBodies=[]),n.push(a._body),a._body=t,2):(a._nestedIterator=g.get$iterator$ax(e),2)}},r._SyncStarIterable.prototype={get$iterator(e){return new r._SyncStarIterator(this._outerHelper())}},r.AsyncError.prototype={toString$0(e){return r.S(this.error)},$isError:1,get$stackTrace(){return this.stackTrace}},r.Future_wait_handleError.prototype={call$2(e,t){var n=this,a=n._box_0,s=--a.remaining;a.values!=null?(a.values=null,a.error=e,a.stackTrace=t,(s===0||n.eagerError)&&n._future._completeErrorObject$1(new r.AsyncError(e,t))):s===0&&!n.eagerError&&(s=a.error,s.toString,a=a.stackTrace,a.toString,n._future._completeErrorObject$1(new r.AsyncError(s,a)))},$signature:77},r.Future_wait_closure.prototype={call$1(e){var t,n,a,s,i,o,l=this,_=l._box_0,c=--_.remaining,p=_.values;if(p!=null){if(g.$indexSet$ax(p,l.pos,e),g.$eq$(c,0)){for(_=l.T,t=r._setArrayType([],_._eval$1("JSArray<0>")),a=p,s=a.length,i=0;i<a.length;a.length===s||(0,r.throwConcurrentModificationError)(a),++i)n=a[i],o=n,o==null&&(o=_._as(o)),g.add$1$ax(t,o);l._future._completeWithValue$1(t)}}else g.$eq$(c,0)&&!l.eagerError&&(t=_.error,t.toString,_=_.stackTrace,_.toString,l._future._completeErrorObject$1(new r.AsyncError(t,_)))},$signature(){return this.T._eval$1("Null(0)")}},r._Completer.prototype={completeError$2(e,t){if((this.future._state&30)!==0)throw r.wrapException(r.StateError$("Future already completed"));this._completeErrorObject$1(r._interceptUserError(e,t))},completeError$1(e){return this.completeError$2(e,null)}},r._AsyncCompleter.prototype={complete$1(e){var t=this.future;if((t._state&30)!==0)throw r.wrapException(r.StateError$("Future already completed"));t._asyncComplete$1(e)},complete$0(){return this.complete$1(null)},_completeErrorObject$1(e){this.future._asyncCompleteErrorObject$1(e)}},r._SyncCompleter.prototype={complete$1(e){var t=this.future;if((t._state&30)!==0)throw r.wrapException(r.StateError$("Future already completed"));t._complete$1(e)},_completeErrorObject$1(e){this.future._completeErrorObject$1(e)}},r._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 t=this.errorCallback,n=null,a=$.dynamic,s=$.Object,i=e.error,o=this.result._zone;$.dynamic_Function_Object_StackTrace._is(t)?n=o.runBinary$3$3(t,i,e.stackTrace,a,s,$.StackTrace):n=o.runUnary$2$2(t,i,a,s);try{return a=n,a}catch(l){throw $.TypeError._is(r.unwrapException(l))?(this.state&1)!==0?r.wrapException(r.ArgumentError$("The error handler of Future.then must return a value of the returned future's type","onError")):r.wrapException(r.ArgumentError$("The error handler of Future.catchError must return a value of the future's type","onError")):l}}},r._Future.prototype={then$1$2$onError(e,t,n,a){var s,i,o=b.Zone__current;if(o===u.C__RootZone){if(n!=null&&!$.dynamic_Function_Object_StackTrace._is(n)&&!$.dynamic_Function_Object._is(n))throw r.wrapException(r.ArgumentError$value(n,"onError",V.Error_))}else t=o.registerUnaryCallback$2$1(t,a._eval$1("0/"),this.$ti._precomputed1),n!=null&&(n=r._registerErrorHandler(n,o));return s=new r._Future(b.Zone__current,a._eval$1("_Future<0>")),i=n==null?1:3,this._addListener$1(new r._FutureListener(s,i,t,n,this.$ti._eval$1("@<1>")._bind$1(a)._eval$1("_FutureListener<1,2>"))),s},then$1$1(e,t,n){return this.then$1$2$onError(0,t,null,n)},_thenAwait$1$2(e,t,n){var a=new r._Future(b.Zone__current,n._eval$1("_Future<0>"));return this._addListener$1(new r._FutureListener(a,19,e,t,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("_FutureListener<1,2>"))),a},catchError$1(e){var t=this.$ti,n=b.Zone__current,a=new r._Future(n,t);return n!==u.C__RootZone&&(e=r._registerErrorHandler(e,n)),this._addListener$1(new r._FutureListener(a,2,null,e,t._eval$1("_FutureListener<1,1>"))),a},whenComplete$1(e){var t=this.$ti,n=b.Zone__current,a=new r._Future(n,t);return n!==u.C__RootZone&&(e=n.registerCallback$1$1(e,$.dynamic)),this._addListener$1(new r._FutureListener(a,8,e,null,t._eval$1("_FutureListener<1,1>"))),a},_setErrorObject$1(e){this._state=this._state&1|16,this._resultOrListeners=e},_cloneResult$1(e){this._state=e._state&30|this._state&1,this._resultOrListeners=e._resultOrListeners},_addListener$1(e){var t=this,n=t._state;if(n<=3)e._nextListener=t._resultOrListeners,t._resultOrListeners=e;else{if((n&4)!==0){if(n=t._resultOrListeners,(n._state&24)===0){n._addListener$1(e);return}t._cloneResult$1(n)}t._zone.scheduleMicrotask$1(new r._Future__addListener_closure(t,e))}},_prependListeners$1(e){var t,n,a,s,i,o=this,l={};if(l.listeners=e,e!=null)if(t=o._state,t<=3){if(n=o._resultOrListeners,o._resultOrListeners=e,n!=null){for(a=e._nextListener,s=e;a!=null;s=a,a=i)i=a._nextListener;s._nextListener=n}}else{if((t&4)!==0){if(t=o._resultOrListeners,(t._state&24)===0){t._prependListeners$1(e);return}o._cloneResult$1(t)}l.listeners=o._reverseListeners$1(e),o._zone.scheduleMicrotask$1(new r._Future__prependListeners_closure(l,o))}},_removeListeners$0(){var e=this._resultOrListeners;return this._resultOrListeners=null,this._reverseListeners$1(e)},_reverseListeners$1(e){var t,n,a;for(t=e,n=null;t!=null;n=t,t=a)a=t._nextListener,t._nextListener=n;return n},_complete$1(e){var t,n=this;n.$ti._eval$1("Future<1>")._is(e)?r._Future__chainCoreFuture(e,n,!0):(t=n._removeListeners$0(),n._state=8,n._resultOrListeners=e,r._Future__propagateToListeners(n,t))},_completeWithValue$1(e){var t=this,n=t._removeListeners$0();t._state=8,t._resultOrListeners=e,r._Future__propagateToListeners(t,n)},_completeWithResultOf$1(e){var t,n,a,s=this;(e._state&16)!==0?(t=s._zone,n=e._zone,t=!(t===n||t.get$errorZone()===n.get$errorZone())):t=!1,!t&&(a=s._removeListeners$0(),s._cloneResult$1(e),r._Future__propagateToListeners(s,a))},_completeErrorObject$1(e){var t=this._removeListeners$0();this._setErrorObject$1(e),r._Future__propagateToListeners(this,t)},_completeError$2(e,t){this._completeErrorObject$1(new r.AsyncError(e,t))},_asyncComplete$1(e){if(this.$ti._eval$1("Future<1>")._is(e)){this._chainFuture$1(e);return}this._asyncCompleteWithValue$1(e)},_asyncCompleteWithValue$1(e){this._state^=2,this._zone.scheduleMicrotask$1(new r._Future__asyncCompleteWithValue_closure(this,e))},_chainFuture$1(e){r._Future__chainCoreFuture(e,this,!1)},_asyncCompleteErrorObject$1(e){this._state^=2,this._zone.scheduleMicrotask$1(new r._Future__asyncCompleteErrorObject_closure(this,e))},$isFuture:1},r._Future__addListener_closure.prototype={call$0(){r._Future__propagateToListeners(this.$this,this.listener)},$signature:0},r._Future__prependListeners_closure.prototype={call$0(){r._Future__propagateToListeners(this.$this,this._box_0.listeners)},$signature:0},r._Future__chainCoreFuture_closure.prototype={call$0(){r._Future__chainCoreFuture(this._box_0.source,this.target,!0)},$signature:0},r._Future__asyncCompleteWithValue_closure.prototype={call$0(){this.$this._completeWithValue$1(this.value)},$signature:0},r._Future__asyncCompleteErrorObject_closure.prototype={call$0(){this.$this._completeErrorObject$1(this.error)},$signature:0},r._Future__propagateToListeners_handleWhenCompleteCallback.prototype={call$0(){var e,t,n,a,s,i,o,l=this,_=null;try{n=l._box_0.listener,_=n.result._zone.run$1$1(0,n.callback,$.dynamic)}catch(c){e=r.unwrapException(c),t=r.getTraceFromException(c),l.hasError&&l._box_1.source._resultOrListeners.error===e?(n=l._box_0,n.listenerValueOrError=l._box_1.source._resultOrListeners):(n=e,a=t,a==null&&(a=r.AsyncError_defaultStackTrace(n)),s=l._box_0,s.listenerValueOrError=new r.AsyncError(n,a),n=s),n.listenerHasError=!0;return}if(_ instanceof r._Future&&(_._state&24)!==0){(_._state&16)!==0&&(n=l._box_0,n.listenerValueOrError=_._resultOrListeners,n.listenerHasError=!0);return}_ instanceof r._Future&&(i=l._box_1.source,o=new r._Future(i._zone,i.$ti),_.then$1$2$onError(0,new r._Future__propagateToListeners_handleWhenCompleteCallback_closure(o,i),new r._Future__propagateToListeners_handleWhenCompleteCallback_closure0(o),$.void),n=l._box_0,n.listenerValueOrError=o,n.listenerHasError=!1)},$signature:0},r._Future__propagateToListeners_handleWhenCompleteCallback_closure.prototype={call$1(e){this.joinedResult._completeWithResultOf$1(this.originalSource)},$signature:58},r._Future__propagateToListeners_handleWhenCompleteCallback_closure0.prototype={call$2(e,t){this.joinedResult._completeErrorObject$1(new r.AsyncError(e,t))},$signature:56},r._Future__propagateToListeners_handleValueCallback.prototype={call$0(){var e,t,n,a,s;try{n=this._box_0,a=n.listener,s=a.$ti,n.listenerValueOrError=a.result._zone.runUnary$2$2(a.callback,this.sourceResult,s._eval$1("2/"),s._precomputed1)}catch(i){e=r.unwrapException(i),t=r.getTraceFromException(i),n=e,a=t,a==null&&(a=r.AsyncError_defaultStackTrace(n)),s=this._box_0,s.listenerValueOrError=new r.AsyncError(n,a),s.listenerHasError=!0}},$signature:0},r._Future__propagateToListeners_handleError.prototype={call$0(){var e,t,n,a,s,i,o=this;try{e=o._box_1.source._resultOrListeners,a=o._box_0,a.listener.matchesErrorTest$1(e)&&a.listener.errorCallback!=null&&(a.listenerValueOrError=a.listener.handleError$1(e),a.listenerHasError=!1)}catch(l){t=r.unwrapException(l),n=r.getTraceFromException(l),a=o._box_1.source._resultOrListeners,a.error===t?(s=o._box_0,s.listenerValueOrError=a,a=s):(a=t,s=n,s==null&&(s=r.AsyncError_defaultStackTrace(a)),i=o._box_0,i.listenerValueOrError=new r.AsyncError(a,s),a=i),a.listenerHasError=!0}},$signature:0},r._AsyncCallbackEntry.prototype={},r.Stream.prototype={get$isBroadcast(){return!1},get$length(e){var t={},n=new r._Future(b.Zone__current,$._Future_int);return t.count=0,this.listen$4$cancelOnError$onDone$onError(0,new r.Stream_length_closure(t,this),!0,new r.Stream_length_closure0(t,n),n.get$_completeError()),n}},r.Stream_Stream$fromFuture_closure.prototype={call$1(e){var t=this.controller;t._async$_add$1(e),t._closeUnchecked$0()},$signature(){return this.T._eval$1("Null(0)")}},r.Stream_Stream$fromFuture_closure0.prototype={call$2(e,t){var n=this.controller;n._addError$2(e,t),n._closeUnchecked$0()},$signature:303},r.Stream_length_closure.prototype={call$1(e){++this._box_0.count},$signature(){return r._instanceType(this.$this)._eval$1("~(Stream.T)")}},r.Stream_length_closure0.prototype={call$0(){this.future._complete$1(this._box_0.count)},$signature:0},r._StreamController.prototype={get$stream(){return new r._ControllerStream(this,r._instanceType(this)._eval$1("_ControllerStream<1>"))},get$_pendingEvents(){return(this._state&8)===0?this._varData:this._varData._varData},_ensurePendingEvents$0(){var e,t,n=this;return(n._state&8)===0?(e=n._varData,e??(n._varData=new r._PendingEvents)):(t=n._varData,e=t._varData,e??(t._varData=new r._PendingEvents))},get$_subscription(){var e=this._varData;return(this._state&8)!==0?e._varData:e},_badEventState$0(){return(this._state&4)!==0?new r.StateError("Cannot add event after closing"):new r.StateError("Cannot add event while adding a stream")},addStream$2$cancelOnError(e,t){var n,a,s,i=this,o=i._state;if(o>=4)throw r.wrapException(i._badEventState$0());return(o&2)!==0?(o=new r._Future(b.Zone__current,$._Future_dynamic),o._asyncComplete$1(null),o):(o=i._varData,n=t===!0,a=new r._Future(b.Zone__current,$._Future_dynamic),s=n?r._AddStreamState_makeErrorHandler(i):i.get$_addError(),s=e.listen$4$cancelOnError$onDone$onError(0,i.get$_async$_add(),n,i.get$_close(),s),n=i._state,((n&1)!==0?(i.get$_subscription()._state&4)!==0:(n&2)===0)&&s.pause$0(0),i._varData=new r._StreamControllerAddStreamState(o,a,s),i._state|=8,a)},_ensureDoneFuture$0(){var e=this._doneFuture;return e==null&&(e=this._doneFuture=(this._state&2)!==0?b.$get$Future__nullFuture():new r._Future(b.Zone__current,$._Future_void)),e},add$1(e,t){if(this._state>=4)throw r.wrapException(this._badEventState$0());this._async$_add$1(t)},addError$2(e,t){var n;if(this._state>=4)throw r.wrapException(this._badEventState$0());n=r._interceptUserError(e,t),this._addError$2(n.error,n.stackTrace)},addError$1(e){return this.addError$2(e,null)},close$0(e){var t=this,n=t._state;if((n&4)!==0)return t._ensureDoneFuture$0();if(n>=4)throw r.wrapException(t._badEventState$0());return t._closeUnchecked$0(),t._ensureDoneFuture$0()},_closeUnchecked$0(){var e=this._state|=4;(e&1)!==0?this._sendDone$0():(e&3)===0&&this._ensurePendingEvents$0().add$1(0,u.C__DelayedDone)},_async$_add$1(e){var t=this._state;(t&1)!==0?this._sendData$1(e):(t&3)===0&&this._ensurePendingEvents$0().add$1(0,new r._DelayedData(e))},_addError$2(e,t){var n=this._state;(n&1)!==0?this._sendError$2(e,t):(n&3)===0&&this._ensurePendingEvents$0().add$1(0,new r._DelayedError(e,t))},_close$0(){var e=this._varData;this._varData=e._varData,this._state&=4294967287,e.addStreamFuture._asyncComplete$1(null)},_subscribe$4(e,t,n,a){var s,i,o,l=this;if((l._state&3)!==0)throw r.wrapException(r.StateError$("Stream has already been listened to."));return s=r._ControllerSubscription$(l,e,t,n,a,r._instanceType(l)._precomputed1),i=l.get$_pendingEvents(),((l._state|=1)&8)!==0?(o=l._varData,o._varData=s,o.addSubscription.resume$0(0)):l._varData=s,s._setPendingEvents$1(i),s._guardCallback$1(new r._StreamController__subscribe_closure(l)),s},_recordCancel$1(e){var t,n,a,s,i,o,l=this,_=null;if((l._state&8)!==0&&(_=l._varData.cancel$0()),l._varData=null,l._state=l._state&4294967286|2,t=l.onCancel,t!=null)if(_==null)try{n=t.call$0(),n instanceof r._Future&&(_=n)}catch(c){a=r.unwrapException(c),s=r.getTraceFromException(c),i=new r._Future(b.Zone__current,$._Future_void),i._asyncCompleteErrorObject$1(new r.AsyncError(a,s)),_=i}else _=_.whenComplete$1(t);return o=new r._StreamController__recordCancel_complete(l),_!=null?_=_.whenComplete$1(o):o.call$0(),_},_recordPause$1(e){(this._state&8)!==0&&this._varData.addSubscription.pause$0(0),r._runGuarded(this.onPause)},_recordResume$1(e){(this._state&8)!==0&&this._varData.addSubscription.resume$0(0),r._runGuarded(this.onResume)},$isEventSink:1,set$onPause(e){return this.onPause=e},set$onResume(e){return this.onResume=e},set$onCancel(e){return this.onCancel=e}},r._StreamController__subscribe_closure.prototype={call$0(){r._runGuarded(this.$this.onListen)},$signature:0},r._StreamController__recordCancel_complete.prototype={call$0(){var e=this.$this._doneFuture;e!=null&&(e._state&30)===0&&e._asyncComplete$1(null)},$signature:0},r._SyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._async$_add$1(e)},_sendError$2(e,t){this.get$_subscription()._addError$2(e,t)},_sendDone$0(){this.get$_subscription()._close$0()}},r._AsyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._addPending$1(new r._DelayedData(e))},_sendError$2(e,t){this.get$_subscription()._addPending$1(new r._DelayedError(e,t))},_sendDone$0(){this.get$_subscription()._addPending$1(u.C__DelayedDone)}},r._AsyncStreamController.prototype={},r._SyncStreamController.prototype={},r._ControllerStream.prototype={get$hashCode(e){return(r.Primitives_objectHashCode(this._controller)^892482866)>>>0},$eq(e,t){return t==null?!1:this===t?!0:t instanceof r._ControllerStream&&t._controller===this._controller}},r._ControllerSubscription.prototype={_async$_onCancel$0(){return this._controller._recordCancel$1(this)},_async$_onPause$0(){this._controller._recordPause$1(this)},_async$_onResume$0(){this._controller._recordResume$1(this)}},r._AddStreamState.prototype={cancel$0(){var e=this.addSubscription.cancel$0();return e.whenComplete$1(new r._AddStreamState_cancel_closure(this))}},r._AddStreamState_makeErrorHandler_closure.prototype={call$2(e,t){var n=this.controller;n._addError$2(e,t),n._close$0()},$signature:56},r._AddStreamState_cancel_closure.prototype={call$0(){this.$this.addStreamFuture._asyncComplete$1(null)},$signature:1},r._StreamControllerAddStreamState.prototype={},r._BufferingStreamSubscription.prototype={_setPendingEvents$1(e){var t=this;e!=null&&(t._pending=e,e.lastPendingEvent!=null&&(t._state=(t._state|128)>>>0,e.schedule$1(t)))},pause$1(e,t){var n,a,s=this,i=s._state;(i&8)===0&&(n=(i+256|4)>>>0,s._state=n,i<256&&(a=s._pending,a!=null&&a._state===1&&(a._state=3)),(i&4)===0&&(n&64)===0&&s._guardCallback$1(s.get$_async$_onPause()))},pause$0(e){return this.pause$1(0,null)},resume$0(e){var t=this,n=t._state;(n&8)===0&&n>=256&&(n=t._state=n-256,n<256&&((n&128)!==0&&t._pending.lastPendingEvent!=null?t._pending.schedule$1(t):(n=(n&4294967291)>>>0,t._state=n,(n&64)===0&&t._guardCallback$1(t.get$_async$_onResume()))))},cancel$0(){var e=this,t=(e._state&4294967279)>>>0;return e._state=t,(t&8)===0&&e._cancel$0(),t=e._cancelFuture,t??b.$get$Future__nullFuture()},_cancel$0(){var e,t=this,n=t._state=(t._state|8)>>>0;(n&128)!==0&&(e=t._pending,e._state===1&&(e._state=3)),(n&64)===0&&(t._pending=null),t._cancelFuture=t._async$_onCancel$0()},_async$_add$1(e){var t=this._state;(t&8)===0&&(t<64?this._sendData$1(e):this._addPending$1(new r._DelayedData(e)))},_addError$2(e,t){var n;$.Error._is(e)&&r.Primitives_trySetStackTrace(e,t),n=this._state,(n&8)===0&&(n<64?this._sendError$2(e,t):this._addPending$1(new r._DelayedError(e,t)))},_close$0(){var e=this,t=e._state;(t&8)===0&&(t=(t|2)>>>0,e._state=t,t<64?e._sendDone$0():e._addPending$1(u.C__DelayedDone))},_async$_onPause$0(){},_async$_onResume$0(){},_async$_onCancel$0(){return null},_addPending$1(e){var t,n=this,a=n._pending;a==null&&(a=n._pending=new r._PendingEvents),a.add$1(0,e),t=n._state,(t&128)===0&&(t=(t|128)>>>0,n._state=t,t<256&&a.schedule$1(n))},_sendData$1(e){var t=this,n=t._state;t._state=(n|64)>>>0,t._zone.runUnaryGuarded$1$2(t._onData,e,r._instanceType(t)._eval$1("_BufferingStreamSubscription.T")),t._state=(t._state&4294967231)>>>0,t._checkState$1((n&4)!==0)},_sendError$2(e,t){var n,a=this,s=a._state,i=new r._BufferingStreamSubscription__sendError_sendError(a,e,t);(s&1)!==0?(a._state=(s|16)>>>0,a._cancel$0(),n=a._cancelFuture,n!=null&&n!==b.$get$Future__nullFuture()?n.whenComplete$1(i):i.call$0()):(i.call$0(),a._checkState$1((s&4)!==0))},_sendDone$0(){var e,t=this,n=new r._BufferingStreamSubscription__sendDone_sendDone(t);t._cancel$0(),t._state=(t._state|16)>>>0,e=t._cancelFuture,e!=null&&e!==b.$get$Future__nullFuture()?e.whenComplete$1(n):n.call$0()},_guardCallback$1(e){var t=this,n=t._state;t._state=(n|64)>>>0,e.call$0(),t._state=(t._state&4294967231)>>>0,t._checkState$1((n&4)!==0)},_checkState$1(e){var t,n,a=this,s=a._state;for((s&128)!==0&&a._pending.lastPendingEvent==null&&(s=a._state=(s&4294967167)>>>0,t=!1,(s&4)!==0&&s<256&&(t=a._pending,t=t==null?null:t.lastPendingEvent==null,t=t!==!1),t&&(s=(s&4294967291)>>>0,a._state=s));;e=n){if((s&8)!==0){a._pending=null;return}if(n=(s&4)!==0,e===n)break;a._state=(s^64)>>>0,n?a._async$_onPause$0():a._async$_onResume$0(),s=(a._state&4294967231)>>>0,a._state=s}(s&128)!==0&&s<256&&a._pending.schedule$1(a)},$isStreamSubscription:1},r._BufferingStreamSubscription__sendError_sendError.prototype={call$0(){var e,t,n,a=this.$this,s=a._state;(s&8)!==0&&(s&16)===0||(a._state=(s|64)>>>0,e=a._onError,s=this.error,t=$.Object,n=a._zone,$.void_Function_Object_StackTrace._is(e)?n.runBinaryGuarded$2$3(e,s,this.stackTrace,t,$.StackTrace):n.runUnaryGuarded$1$2(e,s,t),a._state=(a._state&4294967231)>>>0)},$signature:0},r._BufferingStreamSubscription__sendDone_sendDone.prototype={call$0(){var e=this.$this,t=e._state;(t&16)!==0&&(e._state=(t|74)>>>0,e._zone.runGuarded$1(e._onDone),e._state=(e._state&4294967231)>>>0)},$signature:0},r._StreamImpl.prototype={listen$4$cancelOnError$onDone$onError(e,t,n,a,s){return this._controller._subscribe$4(t,s,a,n===!0)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,a){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,a)}},r._DelayedEvent.prototype={get$next(){return this.next},set$next(e){return this.next=e}},r._DelayedData.prototype={perform$1(e){e._sendData$1(this.value)}},r._DelayedError.prototype={perform$1(e){e._sendError$2(this.error,this.stackTrace)}},r._DelayedDone.prototype={perform$1(e){e._sendDone$0()},get$next(){return null},set$next(e){throw r.wrapException(r.StateError$("No events after a done."))}},r._PendingEvents.prototype={schedule$1(e){var t=this,n=t._state;if(n!==1){if(n>=1){t._state=1;return}r.scheduleMicrotask(new r._PendingEvents_schedule_closure(t,e)),t._state=1}},add$1(e,t){var n=this,a=n.lastPendingEvent;a==null?n.firstPendingEvent=n.lastPendingEvent=t:(a.set$next(t),n.lastPendingEvent=t)}},r._PendingEvents_schedule_closure.prototype={call$0(){var e,t,n=this.$this,a=n._state;n._state=0,a!==3&&(e=n.firstPendingEvent,t=e.get$next(),n.firstPendingEvent=t,t==null&&(n.lastPendingEvent=null),e.perform$1(this.dispatch))},$signature:0},r._StreamIterator.prototype={get$current(e){return this._async$_hasValue?this._stateData:null},moveNext$0(){var e,t=this,n=t._subscription;if(n!=null){if(t._async$_hasValue)return e=new r._Future(b.Zone__current,$._Future_bool),t._stateData=e,t._async$_hasValue=!1,n.resume$0(0),e;throw r.wrapException(r.StateError$("Already waiting for next."))}return t._initializeOrDone$0()},_initializeOrDone$0(){var e,t,n=this,a=n._stateData;return a!=null?(e=new r._Future(b.Zone__current,$._Future_bool),n._stateData=e,t=a.listen$4$cancelOnError$onDone$onError(0,n.get$_onData(),!0,n.get$_onDone(),n.get$_onError()),n._stateData!=null&&(n._subscription=t),e):b.$get$Future__falseFuture()},cancel$0(){var e=this,t=e._subscription,n=e._stateData;return e._stateData=null,t!=null?(e._subscription=null,e._async$_hasValue?e._async$_hasValue=!1:n._asyncComplete$1(!1),t.cancel$0()):b.$get$Future__nullFuture()},_onData$1(e){var t,n,a=this;a._subscription!=null&&(t=a._stateData,a._stateData=e,a._async$_hasValue=!0,t._complete$1(!0),a._async$_hasValue&&(n=a._subscription,n!=null&&n.pause$0(0)))},_onError$2(e,t){var n=this,a=n._subscription,s=n._stateData;n._stateData=n._subscription=null,a!=null?s._completeErrorObject$1(new r.AsyncError(e,t)):s._asyncCompleteErrorObject$1(new r.AsyncError(e,t))},_onDone$0(){var e=this,t=e._subscription,n=e._stateData;e._stateData=e._subscription=null,t!=null?n._completeWithValue$1(!1):n._asyncCompleteWithValue$1(!1)}},r._ForwardingStream.prototype={get$isBroadcast(){return this._async$_source.get$isBroadcast()},listen$4$cancelOnError$onDone$onError(e,t,n,a,s){var i=this.$ti,o=b.Zone__current,l=n===!0?1:0,_=s!=null?32:0,c=r._BufferingStreamSubscription__registerDataHandler(o,t,i._rest[1]),p=r._BufferingStreamSubscription__registerErrorHandler(o,s),h=a??r.async___nullDoneHandler$closure();return i=new r._ForwardingStreamSubscription(this,c,p,o.registerCallback$1$1(h,$.void),o,l|_,i._eval$1("_ForwardingStreamSubscription<1,2>")),i._subscription=this._async$_source.listen$3$onDone$onError(0,i.get$_handleData(),i.get$_handleDone(),i.get$_handleError()),i},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,a){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,a)}},r._ForwardingStreamSubscription.prototype={_async$_add$1(e){(this._state&2)===0&&this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,t){(this._state&2)===0&&this.super$_BufferingStreamSubscription$_addError(e,t)},_async$_onPause$0(){var e=this._subscription;e!=null&&e.pause$0(0)},_async$_onResume$0(){var e=this._subscription;e!=null&&e.resume$0(0)},_async$_onCancel$0(){var e=this._subscription;return e!=null?(this._subscription=null,e.cancel$0()):null},_handleData$1(e){this._stream._handleData$2(e,this)},_handleError$2(e,t){this._addError$2(e,t)},_handleDone$0(){this._close$0()}},r._MapStream.prototype={_handleData$2(e,t){var n,a,s,i,o,l=null;try{l=this._transform.call$1(e)}catch(_){n=r.unwrapException(_),a=r.getTraceFromException(_),s=n,i=a,o=r._interceptError(s,i),o!=null&&(s=o.error,i=o.stackTrace),t._addError$2(s,i);return}t._async$_add$1(l)}},r._ZoneFunction.prototype={},r._ZoneSpecification.prototype={$isZoneSpecification:1},r._ZoneDelegate.prototype={$isZoneDelegate:1},r._Zone.prototype={_processUncaughtError$3(e,t,n){var a,s,i,o,l,_,c,p=this.get$_handleUncaughtError(),h=p.zone;if(h===u.C__RootZone){r._rootHandleError(t,n);return}a=p.$function,s=h.get$_parentDelegate(),c=g.get$parent$z(h),c.toString,i=c,o=b.Zone__current;try{b.Zone__current=i,a.call$5(h,s,e,t,n),b.Zone__current=o}catch(d){l=r.unwrapException(d),_=r.getTraceFromException(d),b.Zone__current=o,c=t===l?n:_,i._processUncaughtError$3(h,l,c)}},$isZone:1},r._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return e??(this._delegateCache=new r._ZoneDelegate(this))},get$_parentDelegate(){return this.parent.get$_delegate()},get$errorZone(){return this._handleUncaughtError.zone},runGuarded$1(e){var t,n;try{this.run$1$1(0,e,$.void)}catch(a){t=r.unwrapException(a),n=r.getTraceFromException(a),this._processUncaughtError$3(this,t,n)}},runUnaryGuarded$1$2(e,t,n){var a,s;try{this.runUnary$2$2(e,t,$.void,n)}catch(i){a=r.unwrapException(i),s=r.getTraceFromException(i),this._processUncaughtError$3(this,a,s)}},runBinaryGuarded$2$3(e,t,n,a,s){var i,o;try{this.runBinary$3$3(e,t,n,$.void,a,s)}catch(l){i=r.unwrapException(l),o=r.getTraceFromException(l),this._processUncaughtError$3(this,i,o)}},bindCallback$1$1(e,t){return new r._CustomZone_bindCallback_closure(this,this.registerCallback$1$1(e,t),t)},bindUnaryCallback$2$1(e,t,n){return new r._CustomZone_bindUnaryCallback_closure(this,this.registerUnaryCallback$2$1(e,t,n),n,t)},bindCallbackGuarded$1(e){return new r._CustomZone_bindCallbackGuarded_closure(this,this.registerCallback$1$1(e,$.void))},$index(e,t){var n,a=this._async$_map,s=a.$index(0,t);return s!=null||a.containsKey$1(t)?s:(n=this.parent.$index(0,t),n!=null&&a.$indexSet(0,t,n),n)},handleUncaughtError$2(e,t){this._processUncaughtError$3(this,e,t)},fork$2$specification$zoneValues(e,t){var n=this._fork,a=n.zone;return n.$function.call$5(a,a.get$_parentDelegate(),this,e,t)},run$1$1(e,t){var n=this._run,a=n.zone;return n.$function.call$4(a,a.get$_parentDelegate(),this,t)},runUnary$2$2(e,t){var n=this._runUnary,a=n.zone;return n.$function.call$5(a,a.get$_parentDelegate(),this,e,t)},runBinary$3$3(e,t,n){var a=this._runBinary,s=a.zone;return a.$function.call$6(s,s.get$_parentDelegate(),this,e,t,n)},registerCallback$1$1(e){var t=this._registerCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerUnaryCallback$2$1(e){var t=this._registerUnaryCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerBinaryCallback$3$1(e){var t=this._registerBinaryCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},errorCallback$2(e,t){var n=this._errorCallback,a=n.zone;return a===u.C__RootZone?null:n.$function.call$5(a,a.get$_parentDelegate(),this,e,t)},scheduleMicrotask$1(e){var t=this._scheduleMicrotask,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},createTimer$2(e,t){var n=this._createTimer,a=n.zone;return n.$function.call$5(a,a.get$_parentDelegate(),this,e,t)},print$1(e){var t=this._print,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},get$_run(){return this._run},get$_runUnary(){return this._runUnary},get$_runBinary(){return this._runBinary},get$_registerCallback(){return this._registerCallback},get$_registerUnaryCallback(){return this._registerUnaryCallback},get$_registerBinaryCallback(){return this._registerBinaryCallback},get$_errorCallback(){return this._errorCallback},get$_scheduleMicrotask(){return this._scheduleMicrotask},get$_createTimer(){return this._createTimer},get$_createPeriodicTimer(){return this._createPeriodicTimer},get$_print(){return this._print},get$_fork(){return this._fork},get$_handleUncaughtError(){return this._handleUncaughtError},get$parent(e){return this.parent},get$_async$_map(){return this._async$_map}},r._CustomZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.registered,this.R)},$signature(){return this.R._eval$1("0()")}},r._CustomZone_bindUnaryCallback_closure.prototype={call$1(e){var t=this;return t.$this.runUnary$2$2(t.registered,e,t.R,t.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},r._CustomZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.registered)},$signature:0},r._rootHandleError_closure.prototype={call$0(){r.Error_throwWithStackTrace(this.error,this.stackTrace)},$signature:0},r._RootZone.prototype={get$_run(){return u._ZoneFunction__RootZone__rootRun},get$_runUnary(){return u._ZoneFunction__RootZone__rootRunUnary},get$_runBinary(){return u._ZoneFunction__RootZone__rootRunBinary},get$_registerCallback(){return u._ZoneFunction__RootZone__rootRegisterCallback},get$_registerUnaryCallback(){return u._ZoneFunction_Xkh},get$_registerBinaryCallback(){return u._ZoneFunction_e9o},get$_errorCallback(){return u._ZoneFunction__RootZone__rootErrorCallback},get$_scheduleMicrotask(){return u._ZoneFunction__RootZone__rootScheduleMicrotask},get$_createTimer(){return u._ZoneFunction__RootZone__rootCreateTimer},get$_createPeriodicTimer(){return u._ZoneFunction_PAY},get$_print(){return u._ZoneFunction__RootZone__rootPrint},get$_fork(){return u._ZoneFunction__RootZone__rootFork},get$_handleUncaughtError(){return u._ZoneFunction_KjJ},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 r._ZoneDelegate(this))},get$_parentDelegate(){var e=b._RootZone__rootDelegate;return e??(b._RootZone__rootDelegate=new r._ZoneDelegate(this))},get$errorZone(){return this},runGuarded$1(e){var t,n;try{if(u.C__RootZone===b.Zone__current){e.call$0();return}r._rootRun(null,null,this,e)}catch(a){t=r.unwrapException(a),n=r.getTraceFromException(a),r._rootHandleError(t,n)}},runUnaryGuarded$1$2(e,t){var n,a;try{if(u.C__RootZone===b.Zone__current){e.call$1(t);return}r._rootRunUnary(null,null,this,e,t)}catch(s){n=r.unwrapException(s),a=r.getTraceFromException(s),r._rootHandleError(n,a)}},runBinaryGuarded$2$3(e,t,n){var a,s;try{if(u.C__RootZone===b.Zone__current){e.call$2(t,n);return}r._rootRunBinary(null,null,this,e,t,n)}catch(i){a=r.unwrapException(i),s=r.getTraceFromException(i),r._rootHandleError(a,s)}},bindCallback$1$1(e,t){return new r._RootZone_bindCallback_closure(this,e,t)},bindUnaryCallback$2$1(e,t,n){return new r._RootZone_bindUnaryCallback_closure(this,e,n,t)},bindCallbackGuarded$1(e){return new r._RootZone_bindCallbackGuarded_closure(this,e)},$index(e,t){return null},handleUncaughtError$2(e,t){r._rootHandleError(e,t)},fork$2$specification$zoneValues(e,t){return r._rootFork(null,null,this,e,t)},run$1$1(e,t){return b.Zone__current===u.C__RootZone?t.call$0():r._rootRun(null,null,this,t)},runUnary$2$2(e,t){return b.Zone__current===u.C__RootZone?e.call$1(t):r._rootRunUnary(null,null,this,e,t)},runBinary$3$3(e,t,n){return b.Zone__current===u.C__RootZone?e.call$2(t,n):r._rootRunBinary(null,null,this,e,t,n)},registerCallback$1$1(e){return e},registerUnaryCallback$2$1(e){return e},registerBinaryCallback$3$1(e){return e},errorCallback$2(e,t){return null},scheduleMicrotask$1(e){r._rootScheduleMicrotask(null,null,this,e)},createTimer$2(e,t){return r.Timer__createTimer(e,t)},print$1(e){r.printString(e)}},r._RootZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.f,this.R)},$signature(){return this.R._eval$1("0()")}},r._RootZone_bindUnaryCallback_closure.prototype={call$1(e){var t=this;return t.$this.runUnary$2$2(t.f,e,t.R,t.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},r._RootZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.f)},$signature:0},r._HashMap.prototype={get$length(e){return this._collection$_length},get$isEmpty(e){return this._collection$_length===0},get$isNotEmpty(e){return this._collection$_length!==0},get$keys(e){return new r._HashMapKeyIterable(this,r._instanceType(this)._eval$1("_HashMapKeyIterable<1>"))},get$values(e){var t=r._instanceType(this);return r.MappedIterable_MappedIterable(new r._HashMapKeyIterable(this,t._eval$1("_HashMapKeyIterable<1>")),new r._HashMap_values_closure(this),t._precomputed1,t._rest[1])},containsKey$1(e){var t,n;return typeof e=="string"&&e!=="__proto__"?(t=this._collection$_strings,t==null?!1:t[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 t=this._collection$_rest;return t==null?!1:this._findBucketIndex$2(this._getBucket$2(t,e),e)>=0},addAll$1(e,t){t.forEach$1(0,new r._HashMap_addAll_closure(this))},$index(e,t){var n,a,s;return typeof t=="string"&&t!=="__proto__"?(n=this._collection$_strings,a=n==null?null:r._HashMap__getTableEntry(n,t),a):typeof t=="number"&&(t&1073741823)===t?(s=this._collection$_nums,a=s==null?null:r._HashMap__getTableEntry(s,t),a):this._get$1(t)},_get$1(e){var t,n,a=this._collection$_rest;return a==null?null:(t=this._getBucket$2(a,e),n=this._findBucketIndex$2(t,e),n<0?null:t[n+1])},$indexSet(e,t,n){var a,s,i=this;typeof t=="string"&&t!=="__proto__"?(a=i._collection$_strings,i._collection$_addHashTableEntry$3(a??(i._collection$_strings=r._HashMap__newHashTable()),t,n)):typeof t=="number"&&(t&1073741823)===t?(s=i._collection$_nums,i._collection$_addHashTableEntry$3(s??(i._collection$_nums=r._HashMap__newHashTable()),t,n)):i._set$2(t,n)},_set$2(e,t){var n,a,s,i=this,o=i._collection$_rest;o==null&&(o=i._collection$_rest=r._HashMap__newHashTable()),n=i._computeHashCode$1(e),a=o[n],a==null?(r._HashMap__setTableEntry(o,n,[e,t]),++i._collection$_length,i._collection$_keys=null):(s=i._findBucketIndex$2(a,e),s>=0?a[s+1]=t:(a.push(e,t),++i._collection$_length,i._collection$_keys=null))},remove$1(e,t){var n;return t!=="__proto__"?this._removeHashTableEntry$2(this._collection$_strings,t):(n=this._remove$1(t),n)},_remove$1(e){var t,n,a,s,i=this,o=i._collection$_rest;return o==null||(t=i._computeHashCode$1(e),n=o[t],a=i._findBucketIndex$2(n,e),a<0)?null:(--i._collection$_length,i._collection$_keys=null,s=n.splice(a,2)[1],n.length===0&&delete o[t],s)},forEach$1(e,t){var n,a,s,i,o,l=this,_=l._computeKeys$0();for(n=_.length,a=r._instanceType(l)._rest[1],s=0;s<n;++s)if(i=_[s],o=l.$index(0,i),t.call$2(i,o??a._as(o)),_!==l._collection$_keys)throw r.wrapException(r.ConcurrentModificationError$(l))},_computeKeys$0(){var e,t,n,a,s,i,o,l,_,c,p=this,h=p._collection$_keys;if(h!=null)return h;if(h=r.List_List$filled(p._collection$_length,null,!1,$.dynamic),e=p._collection$_strings,t=0,e!=null)for(n=Object.getOwnPropertyNames(e),a=n.length,s=0;s<a;++s)h[t]=n[s],++t;if(i=p._collection$_nums,i!=null)for(n=Object.getOwnPropertyNames(i),a=n.length,s=0;s<a;++s)h[t]=+n[s],++t;if(o=p._collection$_rest,o!=null)for(n=Object.getOwnPropertyNames(o),a=n.length,s=0;s<a;++s)for(l=o[n[s]],_=l.length,c=0;c<_;c+=2)h[t]=l[c],++t;return p._collection$_keys=h},_collection$_addHashTableEntry$3(e,t,n){e[t]==null&&(++this._collection$_length,this._collection$_keys=null),r._HashMap__setTableEntry(e,t,n)},_removeHashTableEntry$2(e,t){var n;return e!=null&&e[t]!=null?(n=r._HashMap__getTableEntry(e,t),delete e[t],--this._collection$_length,this._collection$_keys=null,n):null},_computeHashCode$1(e){return g.get$hashCode$(e)&1073741823},_getBucket$2(e,t){return e[this._computeHashCode$1(t)]},_findBucketIndex$2(e,t){var n,a;if(e==null)return-1;for(n=e.length,a=0;a<n;a+=2)if(g.$eq$(e[a],t))return a;return-1}},r._HashMap_values_closure.prototype={call$1(e){var t=this.$this,n=t.$index(0,e);return n??r._instanceType(t)._rest[1]._as(n)},$signature(){return r._instanceType(this.$this)._eval$1("2(1)")}},r._HashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(1,2)")}},r._IdentityHashMap.prototype={_computeHashCode$1(e){return r.objectHashCode(e)&1073741823},_findBucketIndex$2(e,t){var n,a,s;if(e==null)return-1;for(n=e.length,a=0;a<n;a+=2)if(s=e[a],s==null?t==null:s===t)return a;return-1}},r._HashMapKeyIterable.prototype={get$length(e){return this._map._collection$_length},get$isEmpty(e){return this._map._collection$_length===0},get$isNotEmpty(e){return this._map._collection$_length!==0},get$iterator(e){var t=this._map;return new r._HashMapKeyIterator(t,t._computeKeys$0(),this.$ti._eval$1("_HashMapKeyIterator<1>"))},contains$1(e,t){return this._map.containsKey$1(t)}},r._HashMapKeyIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e._collection$_keys,n=e._offset,a=e._map;if(t!==a._collection$_keys)throw r.wrapException(r.ConcurrentModificationError$(a));return n>=t.length?(e._collection$_current=null,!1):(e._collection$_current=t[n],e._offset=n+1,!0)}},r._LinkedCustomHashMap.prototype={$index(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalGet(t):null},$indexSet(e,t,n){this.super$JsLinkedHashMap$internalSet(t,n)},containsKey$1(e){return this._validKey.call$1(e)?this.super$JsLinkedHashMap$internalContainsKey(e):!1},remove$1(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalRemove(t):null},internalComputeHashCode$1(e){return this._hashCode.call$1(e)&1073741823},internalFindBucketIndex$2(e,t){var n,a,s;if(e==null)return-1;for(n=e.length,a=this._equals,s=0;s<n;++s)if(a.call$2(e[s].hashMapCellKey,t))return s;return-1}},r._LinkedCustomHashMap_closure.prototype={call$1(e){return this.K._is(e)},$signature:9},r._LinkedHashSet.prototype={_newSet$0(){return new r._LinkedHashSet(r._instanceType(this)._eval$1("_LinkedHashSet<1>"))},_newSimilarSet$1$0(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},_newSimilarSet$0(){return this._newSimilarSet$1$0($.dynamic)},get$iterator(e){var t=this,n=new r._LinkedHashSetIterator(t,t._collection$_modifications,r._instanceType(t)._eval$1("_LinkedHashSetIterator<1>"));return n._collection$_cell=t._collection$_first,n},get$length(e){return this._collection$_length},get$isEmpty(e){return this._collection$_length===0},get$isNotEmpty(e){return this._collection$_length!==0},contains$1(e,t){var n,a;return typeof t=="string"&&t!=="__proto__"?(n=this._collection$_strings,n==null?!1:n[t]!=null):typeof t=="number"&&(t&1073741823)===t?(a=this._collection$_nums,a==null?!1:a[t]!=null):this._contains$1(t)},_contains$1(e){var t=this._collection$_rest;return t==null?!1:this._findBucketIndex$2(t[this._computeHashCode$1(e)],e)>=0},get$first(e){var t=this._collection$_first;if(t==null)throw r.wrapException(r.StateError$("No elements"));return t._element},get$last(e){var t=this._collection$_last;if(t==null)throw r.wrapException(r.StateError$("No elements"));return t._element},add$1(e,t){var n,a,s=this;return typeof t=="string"&&t!=="__proto__"?(n=s._collection$_strings,s._collection$_addHashTableEntry$2(n??(s._collection$_strings=r._LinkedHashSet__newHashTable()),t)):typeof t=="number"&&(t&1073741823)===t?(a=s._collection$_nums,s._collection$_addHashTableEntry$2(a??(s._collection$_nums=r._LinkedHashSet__newHashTable()),t)):s._add$1(t)},_add$1(e){var t,n,a=this,s=a._collection$_rest;if(s==null&&(s=a._collection$_rest=r._LinkedHashSet__newHashTable()),t=a._computeHashCode$1(e),n=s[t],n==null)s[t]=[a._collection$_newLinkedCell$1(e)];else{if(a._findBucketIndex$2(n,e)>=0)return!1;n.push(a._collection$_newLinkedCell$1(e))}return!0},remove$1(e,t){var n=this;return typeof t=="string"&&t!=="__proto__"?n._removeHashTableEntry$2(n._collection$_strings,t):typeof t=="number"&&(t&1073741823)===t?n._removeHashTableEntry$2(n._collection$_nums,t):n._remove$1(t)},_remove$1(e){var t,n,a,s,i=this,o=i._collection$_rest;return o==null||(t=i._computeHashCode$1(e),n=o[t],a=i._findBucketIndex$2(n,e),a<0)?!1:(s=n.splice(a,1)[0],n.length===0&&delete o[t],i._unlinkCell$1(s),!0)},_collection$_addHashTableEntry$2(e,t){return e[t]!=null?!1:(e[t]=this._collection$_newLinkedCell$1(t),!0)},_removeHashTableEntry$2(e,t){var n;return e==null||(n=e[t],n==null)?!1:(this._unlinkCell$1(n),delete e[t],!0)},_collection$_modified$0(){this._collection$_modifications=this._collection$_modifications+1&1073741823},_collection$_newLinkedCell$1(e){var t,n=this,a=new r._LinkedHashSetCell(e);return n._collection$_first==null?n._collection$_first=n._collection$_last=a:(t=n._collection$_last,t.toString,a._collection$_previous=t,n._collection$_last=t._collection$_next=a),++n._collection$_length,n._collection$_modified$0(),a},_unlinkCell$1(e){var t=this,n=e._collection$_previous,a=e._collection$_next;n==null?t._collection$_first=a:n._collection$_next=a,a==null?t._collection$_last=n:a._collection$_previous=n,--t._collection$_length,t._collection$_modified$0()},_computeHashCode$1(e){return g.get$hashCode$(e)&1073741823},_findBucketIndex$2(e,t){var n,a;if(e==null)return-1;for(n=e.length,a=0;a<n;++a)if(g.$eq$(e[a]._element,t))return a;return-1}},r._LinkedIdentityHashSet.prototype={_newSet$0(){return new r._LinkedIdentityHashSet(this.$ti)},_newSimilarSet$1$0(e){return new r._LinkedIdentityHashSet(e._eval$1("_LinkedIdentityHashSet<0>"))},_newSimilarSet$0(){return this._newSimilarSet$1$0($.dynamic)},_computeHashCode$1(e){return r.objectHashCode(e)&1073741823},_findBucketIndex$2(e,t){var n,a,s;if(e==null)return-1;for(n=e.length,a=0;a<n;++a)if(s=e[a]._element,s==null?t==null:s===t)return a;return-1}},r._LinkedHashSetCell.prototype={},r._LinkedHashSetIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e._collection$_cell,n=e._set;if(e._collection$_modifications!==n._collection$_modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return t==null?(e._collection$_current=null,!1):(e._collection$_current=t._element,e._collection$_cell=t._collection$_next,!0)}},r.UnmodifiableListView.prototype={cast$1$0(e,t){return new r.UnmodifiableListView(g.cast$1$0$ax(this._collection$_source,t),t._eval$1("UnmodifiableListView<0>"))},get$length(e){return g.get$length$asx(this._collection$_source)},$index(e,t){return g.elementAt$1$ax(this._collection$_source,t)}},r.HashMap_HashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:159},r.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:159},r.ListBase.prototype={get$iterator(e){return new r.ListIterator(e,this.get$length(e),r.instanceType(e)._eval$1("ListIterator<ListBase.E>"))},elementAt$1(e,t){return this.$index(e,t)},forEach$1(e,t){var n,a=this.get$length(e);for(n=0;n<a;++n)if(t.call$1(this.$index(e,n)),a!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))},get$isEmpty(e){return this.get$length(e)===0},get$isNotEmpty(e){return!this.get$isEmpty(e)},get$first(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());return this.$index(e,0)},get$last(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());return this.$index(e,this.get$length(e)-1)},get$single(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());if(this.get$length(e)>1)throw r.wrapException(r.IterableElementError_tooMany());return this.$index(e,0)},contains$1(e,t){var n,a=this.get$length(e);for(n=0;n<a;++n){if(g.$eq$(this.$index(e,n),t))return!0;if(a!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},every$1(e,t){var n,a=this.get$length(e);for(n=0;n<a;++n){if(!t.call$1(this.$index(e,n)))return!1;if(a!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!0},any$1(e,t){var n,a=this.get$length(e);for(n=0;n<a;++n){if(t.call$1(this.$index(e,n)))return!0;if(a!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},lastWhere$2$orElse(e,t,n){var a,s,i=this.get$length(e);for(a=i-1;a>=0;--a){if(s=this.$index(e,a),t.call$1(s))return s;if(i!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}if(n!=null)return n.call$0();throw r.wrapException(r.IterableElementError_noElement())},join$1(e,t){var n;return this.get$length(e)===0?"":(n=r.StringBuffer__writeAll("",e,t),n.charCodeAt(0)==0,n)},where$1(e,t){return new r.WhereIterable(e,t,r.instanceType(e)._eval$1("WhereIterable<ListBase.E>"))},map$1$1(e,t,n){return new r.MappedListIterable(e,t,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},expand$1$1(e,t,n){return new r.ExpandIterable(e,t,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},skip$1(e,t){return r.SubListIterable$(e,t,null,r.instanceType(e)._eval$1("ListBase.E"))},take$1(e,t){return r.SubListIterable$(e,0,r.checkNotNullable(t,"count",$.int),r.instanceType(e)._eval$1("ListBase.E"))},toList$1$growable(e,t){var n,a,s,i,o=this;if(o.get$isEmpty(e))return n=g.JSArray_JSArray$growable(0,r.instanceType(e)._eval$1("ListBase.E")),n;for(a=o.$index(e,0),s=r.List_List$filled(o.get$length(e),a,!0,r.instanceType(e)._eval$1("ListBase.E")),i=1;i<o.get$length(e);++i)s[i]=o.$index(e,i);return s},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){var t,n=r.LinkedHashSet_LinkedHashSet(r.instanceType(e)._eval$1("ListBase.E"));for(t=0;t<this.get$length(e);++t)n.add$1(0,this.$index(e,t));return n},add$1(e,t){var n=this.get$length(e);this.set$length(e,n+1),this.$indexSet(e,n,t)},addAll$1(e,t){var n;for(this.get$length(e),n=t.get$iterator(t);n.moveNext$0();)this.add$1(e,n.get$current(n))},_closeGap$2(e,t,n){var a,s=this,i=s.get$length(e),o=n-t;for(a=n;a<i;++a)s.$indexSet(e,a-o,s.$index(e,a));s.set$length(e,i-o)},cast$1$0(e,t){return new r.CastList(e,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(t)._eval$1("CastList<1,2>"))},sort$1(e,t){var n=t??r.collection_ListBase__compareAny$closure();r.Sort__doSort(e,0,this.get$length(e)-1,n)},sublist$2(e,t,n){var a,s=this.get$length(e);return r.RangeError_checkValidRange(t,s,s),a=r.List_List$_of(this.getRange$2(e,t,s),r.instanceType(e)._eval$1("ListBase.E")),a},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2(e,t,n){return r.RangeError_checkValidRange(t,n,this.get$length(e)),r.SubListIterable$(e,t,n,r.instanceType(e)._eval$1("ListBase.E"))},removeRange$2(e,t,n){r.RangeError_checkValidRange(t,n,this.get$length(e)),n>t&&this._closeGap$2(e,t,n)},fillRange$3(e,t,n,a){var s,i=a??r.instanceType(e)._eval$1("ListBase.E")._as(a);for(r.RangeError_checkValidRange(t,n,this.get$length(e)),s=t;s<n;++s)this.$indexSet(e,s,i)},setRange$4(e,t,n,a,s){var i,o,l,_,c;if(r.RangeError_checkValidRange(t,n,this.get$length(e)),i=n-t,i!==0){if(r.RangeError_checkNotNegative(s,"skipCount"),$.List_dynamic._is(a)?(o=s,l=a):(l=g.skip$1$ax(a,s).toList$1$growable(0,!1),o=0),_=g.getInterceptor$asx(l),o+i>_.get$length(l))throw r.wrapException(r.IterableElementError_tooFew());if(o<t)for(c=i-1;c>=0;--c)this.$indexSet(e,t+c,_.$index(l,o+c));else for(c=0;c<i;++c)this.$indexSet(e,t+c,_.$index(l,o+c))}},get$reversed(e){return new r.ReversedListIterable(e,r.instanceType(e)._eval$1("ReversedListIterable<ListBase.E>"))},toString$0(e){return r.Iterable_iterableToFullString(e,"[","]")},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.MapBase.prototype={cast$2$0(e,t,n){var a=r._instanceType(this);return r.Map_castFrom(this,a._eval$1("MapBase.K"),a._eval$1("MapBase.V"),t,n)},forEach$1(e,t){var n,a,s,i,o=this;for(n=o.get$keys(o),n=n.get$iterator(n),a=r._instanceType(o)._eval$1("MapBase.V");n.moveNext$0();)s=n.get$current(n),i=o.$index(0,s),t.call$2(s,i??a._as(i))},addAll$1(e,t){t.forEach$1(0,new r.MapBase_addAll_closure(this))},get$entries(e){var t=this,n=t.get$keys(t);return n.map$1$1(n,new r.MapBase_entries_closure(t),r._instanceType(t)._eval$1("MapEntry<MapBase.K,MapBase.V>"))},containsKey$1(e){var t=this.get$keys(this);return t.contains$1(t,e)},get$length(e){var t=this.get$keys(this);return t.get$length(t)},get$isEmpty(e){var t=this.get$keys(this);return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this.get$keys(this);return t.get$isNotEmpty(t)},get$values(e){return new r._MapBaseValueIterable(this,r._instanceType(this)._eval$1("_MapBaseValueIterable<MapBase.K,MapBase.V>"))},toString$0(e){return r.MapBase_mapToString(this)},$isMap:1},r.MapBase_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(MapBase.K,MapBase.V)")}},r.MapBase_entries_closure.prototype={call$1(e){var t=this.$this,n=t.$index(0,e);return n==null&&(n=r._instanceType(t)._eval$1("MapBase.V")._as(n)),new r.MapEntry(e,n,r._instanceType(t)._eval$1("MapEntry<MapBase.K,MapBase.V>"))},$signature(){return r._instanceType(this.$this)._eval$1("MapEntry<MapBase.K,MapBase.V>(MapBase.K)")}},r.MapBase_mapToString_closure.prototype={call$2(e,t){var n,a=this._box_0;a.first||(this.result._contents+=", "),a.first=!1,a=this.result,n=r.S(e),a._contents=(a._contents+=n)+": ",n=r.S(t),a._contents+=n},$signature:174},r.UnmodifiableMapBase.prototype={},r._MapBaseValueIterable.prototype={get$length(e){var t=this._map;return t.get$length(t)},get$isEmpty(e){var t=this._map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._map;return t.get$isNotEmpty(t)},get$first(e){var t=this._map,n=t.get$keys(t);return n=t.$index(0,n.get$first(n)),n??this.$ti._rest[1]._as(n)},get$single(e){var t=this._map,n=t.get$keys(t);return n=t.$index(0,n.get$single(n)),n??this.$ti._rest[1]._as(n)},get$last(e){var t=this._map,n=t.get$keys(t);return n=t.$index(0,n.get$last(n)),n??this.$ti._rest[1]._as(n)},get$iterator(e){var t=this._map,n=t.get$keys(t);return new r._MapBaseValueIterator(n.get$iterator(n),t,this.$ti._eval$1("_MapBaseValueIterator<1,2>"))}},r._MapBaseValueIterator.prototype={moveNext$0(){var e=this,t=e._collection$_keys;return t.moveNext$0()?(e._collection$_current=e._map.$index(0,t.get$current(t)),!0):(e._collection$_current=null,!1)},get$current(e){var t=this._collection$_current;return t??this.$ti._rest[1]._as(t)}},r._UnmodifiableMapMixin.prototype={$indexSet(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))}},r.MapView.prototype={cast$2$0(e,t,n){return this._map.cast$2$0(0,t,n)},$index(e,t){return this._map.$index(0,t)},$indexSet(e,t,n){this._map.$indexSet(0,t,n)},addAll$1(e,t){this._map.addAll$1(0,t)},containsKey$1(e){return this._map.containsKey$1(e)},forEach$1(e,t){this._map.forEach$1(0,t)},get$isEmpty(e){var t=this._map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._map;return t.get$isNotEmpty(t)},get$length(e){var t=this._map;return t.get$length(t)},get$keys(e){var t=this._map;return t.get$keys(t)},remove$1(e,t){return this._map.remove$1(0,t)},toString$0(e){return this._map.toString$0(0)},get$values(e){var t=this._map;return t.get$values(t)},get$entries(e){var t=this._map;return t.get$entries(t)},$isMap:1},r.UnmodifiableMapView.prototype={cast$2$0(e,t,n){return new r.UnmodifiableMapView(this._map.cast$2$0(0,t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("UnmodifiableMapView<1,2>"))}},r.ListQueue.prototype={get$iterator(e){var t=this;return new r._ListQueueIterator(t,t._tail,t._modificationCount,t._head,t.$ti._eval$1("_ListQueueIterator<1>"))},get$isEmpty(e){return this._head===this._tail},get$length(e){return(this._tail-this._head&this._table.length-1)>>>0},get$first(e){var t=this,n=t._head;if(n===t._tail)throw r.wrapException(r.IterableElementError_noElement());return n=t._table[n],n??t.$ti._precomputed1._as(n)},get$last(e){var t=this,n=t._head,a=t._tail;if(n===a)throw r.wrapException(r.IterableElementError_noElement());return n=t._table,n=n[(a-1&n.length-1)>>>0],n??t.$ti._precomputed1._as(n)},get$single(e){var t,n=this;if(n._head===n._tail)throw r.wrapException(r.IterableElementError_noElement());if(n.get$length(0)>1)throw r.wrapException(r.IterableElementError_tooMany());return t=n._table[n._head],t??n.$ti._precomputed1._as(t)},elementAt$1(e,t){var n,a=this;return r.IndexError_check(t,a.get$length(0),a,null,null),n=a._table,n=n[(a._head+t&n.length-1)>>>0],n??a.$ti._precomputed1._as(n)},toList$1$growable(e,t){var n,a,s,i,o,l,_=this,c=_._table.length-1,p=(_._tail-_._head&c)>>>0;if(p===0)return n=g.JSArray_JSArray$growable(0,_.$ti._precomputed1),n;for(n=_.$ti._precomputed1,a=r.List_List$filled(p,_.get$first(0),!0,n),s=_._table,i=_._head,o=0;o<p;++o)l=s[(i+o&c)>>>0],a[o]=l??n._as(l);return a},toList$0(e){return this.toList$1$growable(0,!0)},addAll$1(e,t){var n,a,s,i=this,o=t.length,l=i.get$length(0),_=l+o,c=i._table,p=c.length;_>=p?(n=r.List_List$filled(r.ListQueue__nextPowerOf2(_+(_>>>1)),null,!1,i.$ti._eval$1("1?")),i._tail=i._collection$_writeToList$1(n),i._table=n,i._head=0,u.JSArray_methods.setRange$4(n,l,_,t,0),i._tail+=o):(_=i._tail,a=p-_,o<a?(u.JSArray_methods.setRange$4(c,_,_+o,t,0),i._tail+=o):(s=o-a,u.JSArray_methods.setRange$4(c,_,_+a,t,0),u.JSArray_methods.setRange$4(i._table,0,s,t,a),i._tail=s)),++i._modificationCount},clear$0(e){var t,n,a=this,s=a._head,i=a._tail;if(s!==i){for(t=a._table,n=t.length-1;s!==i;s=(s+1&n)>>>0)t[s]=null;a._head=a._tail=0,++a._modificationCount}},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this,n=t._head,a=t._table;n=t._head=(n-1&a.length-1)>>>0,a[n]=e,n===t._tail&&t._grow$0(),++t._modificationCount},removeFirst$0(){var e,t,n=this,a=n._head;if(a===n._tail)throw r.wrapException(r.IterableElementError_noElement());return++n._modificationCount,e=n._table,t=e[a],t==null&&(t=n.$ti._precomputed1._as(t)),e[a]=null,n._head=(a+1&e.length-1)>>>0,t},_add$1(e){var t=this,n=t._table,a=t._tail;n[a]=e,n=(a+1&n.length-1)>>>0,t._tail=n,t._head===n&&t._grow$0(),++t._modificationCount},_grow$0(){var e=this,t=r.List_List$filled(e._table.length*2,null,!1,e.$ti._eval$1("1?")),n=e._table,a=e._head,s=n.length-a;u.JSArray_methods.setRange$4(t,0,s,n,a),u.JSArray_methods.setRange$4(t,s,s+e._head,e._table,0),e._head=0,e._tail=e._table.length,e._table=t},_collection$_writeToList$1(e){var t,n,a=this,s=a._head,i=a._tail,o=a._table;return s<=i?(t=i-s,u.JSArray_methods.setRange$4(e,0,t,o,s),t):(n=o.length-s,u.JSArray_methods.setRange$4(e,0,n,o,s),u.JSArray_methods.setRange$4(e,n,n+a._tail,a._table,0),a._tail+n)},$isQueue:1},r._ListQueueIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t._queue;return t._modificationCount!==n._modificationCount&&r.throwExpression(r.ConcurrentModificationError$(n)),e=t._collection$_position,e===t._collection$_end?(t._collection$_current=null,!1):(n=n._table,t._collection$_current=n[e],t._collection$_position=(e+1&n.length-1)>>>0,!0)}},r.SetBase.prototype={get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},addAll$1(e,t){var n;for(n=g.get$iterator$ax(t);n.moveNext$0();)this.add$1(0,n.get$current(n))},removeAll$1(e){var t;for(t=g.get$iterator$ax(e);t.moveNext$0();)this.remove$1(0,t.get$current(t))},difference$1(e){var t,n,a,s=this.toSet$0(0);for(t=this.get$iterator(this),n=e._source;t.moveNext$0();)a=t.get$current(t),n.contains$1(0,a)&&s.remove$1(0,a);return s},toList$1$growable(e,t){var n=r.List_List$_of(this,r._instanceType(this)._precomputed1);return n},toList$0(e){return this.toList$1$growable(0,!0)},map$1$1(e,t,n){return new r.EfficientLengthMappedIterable(this,t,r._instanceType(this)._eval$1("@<1>")._bind$1(n)._eval$1("EfficientLengthMappedIterable<1,2>"))},get$single(e){var t,n=this;if(n.get$length(n)>1)throw r.wrapException(r.IterableElementError_tooMany());if(t=n.get$iterator(n),!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},where$1(e,t){return new r.WhereIterable(this,t,r._instanceType(this)._eval$1("WhereIterable<1>"))},forEach$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)t.call$1(n.get$current(n))},every$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(!t.call$1(n.get$current(n)))return!1;return!0},any$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(t.call$1(n.get$current(n)))return!0;return!1},take$1(e,t){return r.TakeIterable_TakeIterable(this,t,r._instanceType(this)._precomputed1)},skip$1(e,t){return r.SkipIterable_SkipIterable(this,t,r._instanceType(this)._precomputed1)},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());do t=n.get$current(n);while(n.moveNext$0());return t},elementAt$1(e,t){var n,a;for(r.RangeError_checkNotNegative(t,"index"),n=this.get$iterator(this),a=t;n.moveNext$0();){if(a===0)return n.get$current(n);--a}throw r.wrapException(r.IndexError$withLength(t,t-a,this,null,"index"))},$isEfficientLengthIterable:1,$isIterable:1,$isSet:1},r._SetBase.prototype={difference$1(e){var t,n,a,s=this,i=s._newSet$0();for(t=r._LinkedHashSetIterator$(s,s._collection$_modifications,r._instanceType(s)._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)a=t._collection$_current,a==null&&(a=n._as(a)),e.contains$1(0,a)||i.add$1(0,a);return i},intersection$1(e){var t,n,a,s=this,i=s._newSet$0();for(t=r._LinkedHashSetIterator$(s,s._collection$_modifications,r._instanceType(s)._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)a=t._collection$_current,a==null&&(a=n._as(a)),e.contains$1(0,a)&&i.add$1(0,a);return i},toSet$0(e){var t=this._newSet$0();return t.addAll$1(0,this),t}},r._UnmodifiableSetMixin.prototype={add$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()},addAll$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()},remove$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()}},r.UnmodifiableSetView.prototype={contains$1(e,t){return this._collection$_source.contains$1(0,t)},get$length(e){return this._collection$_source._collection$_length},get$iterator(e){var t=this._collection$_source;return r._LinkedHashSetIterator$(t,t._collection$_modifications,r._instanceType(t)._precomputed1)},toSet$0(e){return this._collection$_source.toSet$0(0)}},r._UnmodifiableMapView_MapView__UnmodifiableMapMixin.prototype={},r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin.prototype={},r._JsonMap.prototype={$index(e,t){var n,a=this._processed;return a==null?this._data.$index(0,t):typeof t!="string"?null:(n=a[t],typeof n>"u"?this._process$1(t):n)},get$length(e){return this._processed==null?this._data.__js_helper$_length:this._convert$_computeKeys$0().length},get$isEmpty(e){return this.get$length(0)===0},get$isNotEmpty(e){return this.get$length(0)>0},get$keys(e){var t;return this._processed==null?(t=this._data,new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))):new r._JsonMapKeyIterable(this)},get$values(e){var t,n=this;return n._processed==null?(t=n._data,new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"))):r.MappedIterable_MappedIterable(n._convert$_computeKeys$0(),new r._JsonMap_values_closure(n),$.String,$.dynamic)},$indexSet(e,t,n){var a,s,i=this;i._processed==null?i._data.$indexSet(0,t,n):i.containsKey$1(t)?(a=i._processed,a[t]=n,s=i._original,(s==null?a!=null:s!==a)&&(s[t]=null)):i._upgrade$0().$indexSet(0,t,n)},addAll$1(e,t){t.forEach$1(0,new r._JsonMap_addAll_closure(this))},containsKey$1(e){return this._processed==null?this._data.containsKey$1(e):typeof e!="string"?!1:Object.prototype.hasOwnProperty.call(this._original,e)},remove$1(e,t){return this._processed!=null&&!this.containsKey$1(t)?null:this._upgrade$0().remove$1(0,t)},forEach$1(e,t){var n,a,s,i,o=this;if(o._processed==null)return o._data.forEach$1(0,t);for(n=o._convert$_computeKeys$0(),a=0;a<n.length;++a)if(s=n[a],i=o._processed[s],typeof i>"u"&&(i=r._convertJsonToDartLazy(o._original[s]),o._processed[s]=i),t.call$2(s,i),n!==o._data)throw r.wrapException(r.ConcurrentModificationError$(o))},_convert$_computeKeys$0(){var e=this._data;return e==null&&(e=this._data=r._setArrayType(Object.keys(this._original),$.JSArray_String)),e},_upgrade$0(){var e,t,n,a,s,i=this;if(i._processed==null)return i._data;for(e=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.dynamic),t=i._convert$_computeKeys$0(),n=0;a=t.length,n<a;++n)s=t[n],e.$indexSet(0,s,i.$index(0,s));return a===0?t.push(""):u.JSArray_methods.clear$0(t),i._original=i._processed=null,i._data=e},_process$1(e){var t;return Object.prototype.hasOwnProperty.call(this._original,e)?(t=r._convertJsonToDartLazy(this._original[e]),this._processed[e]=t):null}},r._JsonMap_values_closure.prototype={call$1(e){return this.$this.$index(0,e)},$signature:252},r._JsonMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature:125},r._JsonMapKeyIterable.prototype={get$length(e){return this._convert$_parent.get$length(0)},elementAt$1(e,t){var n=this._convert$_parent;return n._processed==null?n.get$keys(0).elementAt$1(0,t):n._convert$_computeKeys$0()[t]},get$iterator(e){var t=this._convert$_parent;return t._processed==null?(t=t.get$keys(0),t=t.get$iterator(t)):(t=t._convert$_computeKeys$0(),t=new g.ArrayIterator(t,t.length,r._arrayInstanceType(t)._eval$1("ArrayIterator<1>"))),t},contains$1(e,t){return this._convert$_parent.containsKey$1(t)}},r._Utf8Decoder__decoder_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!0}),e}catch{}return null},$signature:62},r._Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!1}),e}catch{}return null},$signature:62},r.AsciiCodec.prototype={encode$1(e){return u.AsciiEncoder_127.convert$1(e)}},r._UnicodeSubsetEncoder.prototype={convert$1(e){var t,n,a,s=r.RangeError_checkValidRange(0,null,e.length),i=new Uint8Array(s);for(t=~this._subsetMask,n=0;n<s;++n){if(a=e.charCodeAt(n),(a&t)!==0)throw r.wrapException(r.ArgumentError$value(e,"string","Contains invalid characters."));i[n]=a}return i}},r.AsciiEncoder.prototype={},r.Base64Codec.prototype={normalize$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k="Invalid base64 encoding length ";for(n=r.RangeError_checkValidRange(t,n,e.length),a=b.$get$_Base64Decoder__inverseAlphabet(),s=t,i=s,o=null,l=-1,_=-1,c=0;s<n;s=p){if(p=s+1,h=e.charCodeAt(s),h===37?(d=p+2,d<=n?(f=r.hexDigitValue(e.charCodeAt(p)),m=r.hexDigitValue(e.charCodeAt(p+1)),S=f*16+m-(m&256),S===37&&(S=-1),p=d):S=-1):S=h,0<=S&&S<=127){if(v=a[S],v>=0){if(S=V.ABCDEF.charCodeAt(v),S===h)continue;h=S}else{if(v===-1&&(l<0&&(y=o==null?null:o._contents.length,y==null&&(y=0),l=y+(s-i),_=s),++c,h===61))continue;h=S}if(v!==-2){o==null&&(o=new r.StringBuffer("")),y=o,y._contents+=u.JSString_methods.substring$2(e,i,s),C=r.Primitives_stringFromCharCode(h),y._contents+=C,i=p;continue}}throw r.wrapException(r.FormatException$("Invalid base64 data",e,s))}if(o!=null){if(y=u.JSString_methods.substring$2(e,i,n),y=o._contents+=y,C=y.length,l>=0)r.Base64Codec__checkPadding(e,_,n,l,c,C);else{if(I=u.JSInt_methods.$mod(C-1,4)+1,I===1)throw r.wrapException(r.FormatException$(k,e,n));for(;I<4;)y+="=",o._contents=y,++I}return y=o._contents,u.JSString_methods.replaceRange$3(e,t,n,(y.charCodeAt(0)==0,y))}if(M=n-t,l>=0)r.Base64Codec__checkPadding(e,_,n,l,c,M);else{if(I=u.JSInt_methods.$mod(M,4),I===1)throw r.wrapException(r.FormatException$(k,e,n));I>1&&(e=u.JSString_methods.replaceRange$3(e,n,n,I===2?"==":"="))}return e}},r.Base64Encoder.prototype={startChunkedConversion$1(e){return new r._Utf8Base64EncoderSink(new r._Utf8StringSinkAdapter(new r._Utf8Decoder(!1),e,e._stringSink),new r._Base64Encoder(V.ABCDEF))}},r._Base64Encoder.prototype={createBuffer$1(e){return new Uint8Array(e)},encode$4(e,t,n,a){var s,i=this,o=(i._convert$_state&3)+(n-t),l=u.JSInt_methods._tdivFast$1(o,3),_=l*4;return a&&o-l*3>0&&(_+=4),s=i.createBuffer$1(_),i._convert$_state=r._Base64Encoder_encodeChunk(i._alphabet,e,t,n,a,s,0,i._convert$_state),_>0?s:null}},r._Base64EncoderSink.prototype={},r._Utf8Base64EncoderSink.prototype={_convert$_add$4(e,t,n,a){var s=this._encoder.encode$4(e,t,n,a);s!=null&&this._sink.addSlice$4(s,0,s.length,a)}},r.ByteConversionSink.prototype={},r.Codec.prototype={},r.Converter.prototype={},r.Encoding.prototype={},r.JsonUnsupportedObjectError.prototype={toString$0(e){var t=r.Error_safeToString(this.unsupportedObject);return(this.cause!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+t}},r.JsonCyclicError.prototype={toString$0(e){return"Cyclic error in JSON stringify"}},r.JsonCodec.prototype={decode$1(e){var t=r._parseJson(e,this.get$decoder()._reviver);return t},encode$2$toEncodable(e,t){var n=r._JsonStringStringifier_stringify(e,this.get$encoder()._toEncodable,null);return n},get$encoder(){return u.JsonEncoder_null},get$decoder(){return u.JsonDecoder_null}},r.JsonEncoder.prototype={},r.JsonDecoder.prototype={},r._JsonStringifier.prototype={writeStringContent$1(e){var t,n,a,s,i,o=this,l=e.length;for(t=0,n=0;n<l;++n){if(a=e.charCodeAt(n),a>92){a>=55296&&(s=a&64512,s===55296?(i=n+1,i=!(i<l&&(e.charCodeAt(i)&64512)===56320)):i=!1,i?s=!0:s===56320?(s=n-1,s=!(s>=0&&(e.charCodeAt(s)&64512)===55296)):s=!1,s&&(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),o.writeCharCode$1(117),o.writeCharCode$1(100),s=a>>>8&15,o.writeCharCode$1(s<10?48+s:87+s),s=a>>>4&15,o.writeCharCode$1(s<10?48+s:87+s),s=a&15,o.writeCharCode$1(s<10?48+s:87+s)));continue}if(a<32)switch(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),a){case 8:o.writeCharCode$1(98);break;case 9:o.writeCharCode$1(116);break;case 10:o.writeCharCode$1(110);break;case 12:o.writeCharCode$1(102);break;case 13:o.writeCharCode$1(114);break;default:o.writeCharCode$1(117),o.writeCharCode$1(48),o.writeCharCode$1(48),s=a>>>4&15,o.writeCharCode$1(s<10?48+s:87+s),s=a&15,o.writeCharCode$1(s<10?48+s:87+s);break}else(a===34||a===92)&&(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),o.writeCharCode$1(a))}t===0?o.writeString$1(e):t<l&&o.writeStringSlice$3(e,t,l)},_checkCycle$1(e){var t,n,a,s;for(t=this._seen,n=t.length,a=0;a<n;++a)if(s=t[a],e==null?s==null:e===s)throw r.wrapException(new r.JsonCyclicError(e,null));t.push(e)},writeObject$1(e){var t,n,a,s=this;if(!s.writeJsonValue$1(e)){s._checkCycle$1(e);try{if(t=s._toEncodable.call$1(e),!s.writeJsonValue$1(t))throw a=r.JsonUnsupportedObjectError$(e,null,s.get$_partialResult()),r.wrapException(a);s._seen.pop()}catch(i){throw n=r.unwrapException(i),a=r.JsonUnsupportedObjectError$(e,n,s.get$_partialResult()),r.wrapException(a)}}},writeJsonValue$1(e){var t,n=this;return typeof e=="number"?isFinite(e)?(n.writeNumber$1(e),!0):!1:e===!0?(n.writeString$1("true"),!0):e===!1?(n.writeString$1("false"),!0):e==null?(n.writeString$1("null"),!0):typeof e=="string"?(n.writeString$1('"'),n.writeStringContent$1(e),n.writeString$1('"'),!0):$.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),t=n.writeMap$1(e),n._seen.pop(),t):!1},writeList$1(e){var t,n,a=this;if(a.writeString$1("["),t=g.getInterceptor$asx(e),t.get$isNotEmpty(e))for(a.writeObject$1(t.$index(e,0)),n=1;n<t.get$length(e);++n)a.writeString$1(","),a.writeObject$1(t.$index(e,n));a.writeString$1("]")},writeMap$1(e){var t,n,a,s,i=this,o={};if(e.get$isEmpty(e))return i.writeString$1("{}"),!0;if(t=e.get$length(e)*2,n=r.List_List$filled(t,null,!1,$.nullable_Object),a=o.i=0,o.allStringKeys=!0,e.forEach$1(0,new r._JsonStringifier_writeMap_closure(o,n)),!o.allStringKeys)return!1;for(i.writeString$1("{"),s='"';a<t;a+=2,s=',"')i.writeString$1(s),i.writeStringContent$1(r._asString(n[a])),i.writeString$1('":'),i.writeObject$1(n[a+1]);return i.writeString$1("}"),!0}},r._JsonStringifier_writeMap_closure.prototype={call$2(e,t){var n,a,s,i;typeof e!="string"&&(this._box_0.allStringKeys=!1),n=this.keyValueList,a=this._box_0,s=a.i,i=a.i=s+1,n[s]=e,a.i=i+1,n[i]=t},$signature:174},r._JsonStringStringifier.prototype={get$_partialResult(){var e=this._sink._contents;return e.charCodeAt(0)==0,e},writeNumber$1(e){this._sink._contents+=u.JSNumber_methods.toString$0(e)},writeString$1(e){this._sink._contents+=e},writeStringSlice$3(e,t,n){this._sink._contents+=u.JSString_methods.substring$2(e,t,n)},writeCharCode$1(e){var t=this._sink,n=r.Primitives_stringFromCharCode(e);t._contents+=n}},r.StringConversionSink.prototype={},r._StringSinkConversionSink.prototype={close$0(e){}},r._StringCallbackSink.prototype={close$0(e){var t=this._stringSink,n=t._contents;t._contents="",this._convert$_callback.call$1((n.charCodeAt(0)==0,n))},asUtf8Sink$1(e){return new r._Utf8StringSinkAdapter(new r._Utf8Decoder(e),this,this._stringSink)}},r._Utf8StringSinkAdapter.prototype={close$0(e){this._decoder.flush$1(this._stringSink),this._sink.close$0(0)},add$1(e,t){this.addSlice$4(t,0,g.get$length$asx(t),!1)},addSlice$4(e,t,n,a){var s=this._stringSink,i=this._decoder._convertGeneral$4(e,t,n,!1);s._contents+=i,a&&this.close$0(0)}},r.Utf8Codec.prototype={encode$1(e){return u.C_Utf8Encoder.convert$1(e)}},r.Utf8Encoder.prototype={convert$1(e){var t,n,a=r.RangeError_checkValidRange(0,null,e.length);return a===0?new Uint8Array(0):(t=new Uint8Array(a*3),n=new r._Utf8Encoder(t),n._fillBuffer$3(e,0,a)!==a&&n._writeReplacementCharacter$0(),u.NativeUint8List_methods.sublist$2(t,0,n._bufferIndex))}},r._Utf8Encoder.prototype={_writeReplacementCharacter$0(){var e=this,t=e._buffer,n=e._bufferIndex,a=e._bufferIndex=n+1;t.$flags&2&&r.throwUnsupportedOperation(t),t[n]=239,n=e._bufferIndex=a+1,t[a]=191,e._bufferIndex=n+1,t[n]=189},_writeSurrogate$2(e,t){var n,a,s,i,o=this;return(t&64512)===56320?(n=65536+((e&1023)<<10)|t&1023,a=o._buffer,s=o._bufferIndex,i=o._bufferIndex=s+1,a.$flags&2&&r.throwUnsupportedOperation(a),a[s]=n>>>18|240,s=o._bufferIndex=i+1,a[i]=n>>>12&63|128,i=o._bufferIndex=s+1,a[s]=n>>>6&63|128,o._bufferIndex=i+1,a[i]=n&63|128,!0):(o._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,t,n){var a,s,i,o,l,_,c,p,h=this;for(t!==n&&(e.charCodeAt(n-1)&64512)===55296&&--n,a=h._buffer,s=a.$flags|0,i=a.length,o=t;o<n;++o)if(l=e.charCodeAt(o),l<=127){if(_=h._bufferIndex,_>=i)break;h._bufferIndex=_+1,s&2&&r.throwUnsupportedOperation(a),a[_]=l}else if(_=l&64512,_===55296){if(h._bufferIndex+4>i)break;c=o+1,h._writeSurrogate$2(l,e.charCodeAt(c))&&(o=c)}else if(_===56320){if(h._bufferIndex+3>i)break;h._writeReplacementCharacter$0()}else if(l<=2047){if(_=h._bufferIndex,p=_+1,p>=i)break;h._bufferIndex=p,s&2&&r.throwUnsupportedOperation(a),a[_]=l>>>6|192,h._bufferIndex=p+1,a[p]=l&63|128}else{if(_=h._bufferIndex,_+2>=i)break;p=h._bufferIndex=_+1,s&2&&r.throwUnsupportedOperation(a),a[_]=l>>>12|224,_=h._bufferIndex=p+1,a[p]=l>>>6&63|128,h._bufferIndex=_+1,a[_]=l&63|128}return o}},r.Utf8Decoder.prototype={convert$1(e){return new r._Utf8Decoder(this._allowMalformed)._convertGeneral$4(e,0,null,!0)}},r._Utf8Decoder.prototype={_convertGeneral$4(e,t,n,a){var s,i,o,l,_,c,p=this,h=r.RangeError_checkValidRange(t,n,g.get$length$asx(e));if(t===h)return"";if(e instanceof Uint8Array?(s=e,i=s,o=0):(i=r._Utf8Decoder__makeNativeUint8List(e,t,h),h-=t,o=t,t=0),a&&h-t>=15&&(l=p.allowMalformed,_=r._Utf8Decoder__convertInterceptedUint8List(l,i,t,h),_!=null&&(!l||_.indexOf("<22>")<0)))return _;if(_=p._decodeRecursive$4(i,t,h,a),l=p._convert$_state,(l&1)!==0)throw c=r._Utf8Decoder_errorDescription(l),p._convert$_state=0,r.wrapException(r.FormatException$(c,e,o+p._charOrIndex));return _},_decodeRecursive$4(e,t,n,a){var s,i,o=this;return n-t>1e3?(s=u.JSInt_methods._tdivFast$1(t+n,2),i=o._decodeRecursive$4(e,t,s,!1),(o._convert$_state&1)!==0?i:i+o._decodeRecursive$4(e,s,n,a)):o.decodeGeneral$4(e,t,n,a)},flush$1(e){var t,n=this._convert$_state;if(this._convert$_state=0,!(n<=32))if(this.allowMalformed)t=r.Primitives_stringFromCharCode(65533),e._contents+=t;else throw r.wrapException(r.FormatException$(r._Utf8Decoder_errorDescription(77),null,null))},decodeGeneral$4(e,t,n,a){var s,i,o,l,_,c,p,h=this,d=65533,f=h._convert$_state,m=h._charOrIndex,S=new r.StringBuffer(""),v=t+1,y=e[t];e:for(s=h.allowMalformed;;){for(;;v=l){if(i="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE".charCodeAt(y)&31,m=f<=32?y&61694>>>i:(y&63|m<<6)>>>0,f=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA0000AAAAA\0\0\0\0 AAAAA".charCodeAt(f+i),f===0){if(o=r.Primitives_stringFromCharCode(m),S._contents+=o,v===n)break e;break}else if((f&1)!==0){if(s)switch(f){case 69:case 67:o=r.Primitives_stringFromCharCode(d),S._contents+=o;break;case 65:o=r.Primitives_stringFromCharCode(d),S._contents+=o,--v;break;default:o=r.Primitives_stringFromCharCode(d),S._contents=(S._contents+=o)+o;break}else return h._convert$_state=f,h._charOrIndex=v-1,"";f=0}if(v===n)break e;l=v+1,y=e[v]}if(l=v+1,y=e[v],y<128){for(;;){if(!(l<n)){_=n;break}if(c=l+1,y=e[l],y>=128){_=c-1,l=c;break}l=c}if(_-v<20)for(p=v;p<_;++p)o=r.Primitives_stringFromCharCode(e[p]),S._contents+=o;else o=r.String_String$fromCharCodes(e,v,_),S._contents+=o;if(_===n)break e;v=l}else v=l}if(a&&f>32)if(s)s=r.Primitives_stringFromCharCode(d),S._contents+=s;else return h._convert$_state=77,h._charOrIndex=n,"";return h._convert$_state=f,h._charOrIndex=m,s=S._contents,s.charCodeAt(0)==0,s}},r.NoSuchMethodError_toString_closure.prototype={call$2(e,t){var n=this.sb,a=this._box_0,s=(n._contents+=a.comma)+e.__internal$_name;n._contents=s,n._contents=s+": ",s=r.Error_safeToString(t),n._contents+=s,a.comma=", "},$signature:544},r.DateTime.prototype={$eq(e,t){var n;return t==null?!1:(n=!1,t instanceof r.DateTime&&this._value===t._value&&(n=this._microsecond===t._microsecond),n)},get$hashCode(e){return r.Object_hash(this._value,this._microsecond,u.C_SentinelValue,u.C_SentinelValue)},isAfter$1(e){var t=this._value,n=e._value;return t<=n?t=t===n&&this._microsecond>e._microsecond:t=!0,t},compareTo$1(e,t){var n=u.JSInt_methods.compareTo$1(this._value,t._value);return n!==0?n:u.JSInt_methods.compareTo$1(this._microsecond,t._microsecond)},toString$0(e){var t=this,n=r.DateTime__fourDigits(r.Primitives_getYear(t)),a=r.DateTime__twoDigits(r.Primitives_getMonth(t)),s=r.DateTime__twoDigits(r.Primitives_getDay(t)),i=r.DateTime__twoDigits(r.Primitives_getHours(t)),o=r.DateTime__twoDigits(r.Primitives_getMinutes(t)),l=r.DateTime__twoDigits(r.Primitives_getSeconds(t)),_=r.DateTime__threeDigits(r.Primitives_getMilliseconds(t)),c=t._microsecond,p=c===0?"":r.DateTime__threeDigits(c);return n+"-"+a+"-"+s+" "+i+":"+o+":"+l+"."+_+p},$isComparable:1},r.Duration.prototype={$eq(e,t){return t==null?!1:t instanceof r.Duration&&this._duration===t._duration},get$hashCode(e){return u.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,t){return u.JSInt_methods.compareTo$1(this._duration,t._duration)},toString$0(e){var t,n,a,s,i,o=this._duration,l=u.JSInt_methods._tdivFast$1(o,36e8),_=o%36e8;return o<0?(l=0-l,o=0-_,t="-"):(o=_,t=""),n=u.JSInt_methods._tdivFast$1(o,6e7),o%=6e7,a=n<10?"0":"",s=u.JSInt_methods._tdivFast$1(o,1e6),i=s<10?"0":"",t+l+":"+a+n+":"+i+s+"."+u.JSString_methods.padLeft$2(u.JSInt_methods.toString$0(o%1e6),6,"0")},$isComparable:1},r._Enum.prototype={toString$0(e){return this._enumToString$0()}},r.Error.prototype={get$stackTrace(){return r.Primitives_extractStackTrace(this)}},r.AssertionError.prototype={toString$0(e){var t=this.message;return t!=null?"Assertion failed: "+r.Error_safeToString(t):"Assertion failed"},get$message(e){return this.message}},r.TypeError.prototype={},r.ArgumentError.prototype={get$_errorName(){return"Invalid argument"+(this._hasValue?"":"(s)")},get$_errorExplanation(){return""},toString$0(e){var t=this,n=t.name,a=n==null?"":" ("+n+")",s=t.message,i=s==null?"":": "+r.S(s),o=t.get$_errorName()+a+i;return t._hasValue?o+t.get$_errorExplanation()+": "+r.Error_safeToString(t.get$invalidValue()):o},get$invalidValue(){return this.invalidValue},get$message(e){return this.message}},r.RangeError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){var e,t=this.start,n=this.end;return t==null?e=n!=null?": Not less than or equal to "+r.S(n):"":n==null?e=": Not greater than or equal to "+r.S(t):n>t?e=": Not in inclusive range "+r.S(t)+".."+r.S(n):e=n<t?": Valid value range is empty":": Only valid value is "+r.S(t),e}},r.IndexError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){if(this.invalidValue<0)return": index must not be negative";var e=this.length;return e===0?": no indices are valid":": index should be less than "+e},$isRangeError:1,get$length(e){return this.length}},r.NoSuchMethodError.prototype={toString$0(e){var t,n,a,s,i,o,l,_,c=this,p={},h=new r.StringBuffer("");for(p.comma="",t=c._core$_arguments,n=t.length,a=0,s="",i="";a<n;++a,i=", ")o=t[a],h._contents=s+i,s=r.Error_safeToString(o),s=h._contents+=s,p.comma=", ";return c._namedArguments.forEach$1(0,new r.NoSuchMethodError_toString_closure(p,h)),l=r.Error_safeToString(c._core$_receiver),_=h.toString$0(0),"NoSuchMethodError: method not found: '"+c._memberName.__internal$_name+`'
|
||
Receiver: `+l+`
|
||
Arguments: [`+_+"]"}},r.UnsupportedError.prototype={toString$0(e){return"Unsupported operation: "+this.message},get$message(e){return this.message}},r.UnimplementedError.prototype={toString$0(e){return"UnimplementedError: "+this.message},get$message(e){return this.message}},r.StateError.prototype={toString$0(e){return"Bad state: "+this.message},get$message(e){return this.message}},r.ConcurrentModificationError.prototype={toString$0(e){var t=this.modifiedObject;return t==null?"Concurrent modification during iteration.":"Concurrent modification during iteration: "+r.Error_safeToString(t)+"."}},r.OutOfMemoryError.prototype={toString$0(e){return"Out of Memory"},get$stackTrace(){return null},$isError:1},r.StackOverflowError.prototype={toString$0(e){return"Stack Overflow"},get$stackTrace(){return null},$isError:1},r._Exception.prototype={toString$0(e){return"Exception: "+this.message},$isException:1,get$message(e){return this.message}},r.FormatException.prototype={toString$0(e){var t,n,a,s,i,o,l,_,c,p,h,d=this.message,f=d!==""?"FormatException: "+d:"FormatException",m=this.offset,S=this.source;if(typeof S=="string"){if(m!=null?t=m<0||m>S.length:t=!1,t&&(m=null),m==null)return S.length>78&&(S=u.JSString_methods.substring$2(S,0,75)+"..."),f+`
|
||
`+S;for(n=1,a=0,s=!1,i=0;i<m;++i)o=S.charCodeAt(i),o===10?((a!==i||!s)&&++n,a=i+1,s=!1):o===13&&(++n,a=i+1,s=!0);for(f=n>1?f+(" (at line "+n+", character "+(m-a+1)+`)
|
||
`):f+(" (at character "+(m+1)+`)
|
||
`),l=S.length,i=m;i<l;++i)if(o=S.charCodeAt(i),o===10||o===13){l=i;break}return _="",l-a>78?(c="...",m-a<75?(p=a+75,h=a):(l-m<75?(h=l-75,p=l,c=""):(h=m-36,p=m+36),_="...")):(p=l,h=a,c=""),f+_+u.JSString_methods.substring$2(S,h,p)+c+`
|
||
`+u.JSString_methods.$mul(" ",m-h+_.length)+`^
|
||
`}else return m!=null?f+(" (at offset "+r.S(m)+")"):f},$isException:1,get$message(e){return this.message}},r.Iterable.prototype={cast$1$0(e,t){return r.CastIterable_CastIterable(this,r._instanceType(this)._eval$1("Iterable.E"),t)},followedBy$1(e,t){var n=this;return $.EfficientLengthIterable_dynamic._is(n)?r.FollowedByIterable_FollowedByIterable$firstEfficient(n,t,r._instanceType(n)._eval$1("Iterable.E")):new r.FollowedByIterable(n,t,r._instanceType(n)._eval$1("FollowedByIterable<Iterable.E>"))},map$1$1(e,t,n){return r.MappedIterable_MappedIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"),n)},where$1(e,t){return new r.WhereIterable(this,t,r._instanceType(this)._eval$1("WhereIterable<Iterable.E>"))},expand$1$1(e,t,n){return new r.ExpandIterable(this,t,r._instanceType(this)._eval$1("@<Iterable.E>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},contains$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(g.$eq$(n.get$current(n),t))return!0;return!1},forEach$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)t.call$1(n.get$current(n))},fold$1$2(e,t,n){var a,s;for(a=this.get$iterator(this),s=t;a.moveNext$0();)s=n.call$2(s,a.get$current(a));return s},fold$2(e,t,n){return this.fold$1$2(0,t,n,$.dynamic)},every$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(!t.call$1(n.get$current(n)))return!1;return!0},join$1(e,t){var n,a,s=this.get$iterator(this);if(!s.moveNext$0())return"";if(n=g.toString$0$(s.get$current(s)),!s.moveNext$0())return n;if(t.length===0){a=n;do a+=r.S(g.toString$0$(s.get$current(s)));while(s.moveNext$0())}else{a=n;do a=a+t+r.S(g.toString$0$(s.get$current(s)));while(s.moveNext$0())}return a.charCodeAt(0)==0,a},any$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(t.call$1(n.get$current(n)))return!0;return!1},toList$1$growable(e,t){var n=r._instanceType(this)._eval$1("Iterable.E");return t?n=r.List_List$_of(this,n):(n=r.List_List$_of(this,n),n.$flags=1,n=n),n},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,r._instanceType(this)._eval$1("Iterable.E"))},get$length(e){var t,n=this.get$iterator(this);for(t=0;n.moveNext$0();)++t;return t},get$isEmpty(e){return!this.get$iterator(this).moveNext$0()},get$isNotEmpty(e){return!this.get$isEmpty(this)},take$1(e,t){return r.TakeIterable_TakeIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"))},skip$1(e,t){return r.SkipIterable_SkipIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"))},skipWhile$1(e,t){return new r.SkipWhileIterable(this,t,r._instanceType(this)._eval$1("SkipWhileIterable<Iterable.E>"))},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());do t=n.get$current(n);while(n.moveNext$0());return t},get$single(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());if(t=n.get$current(n),n.moveNext$0())throw r.wrapException(r.IterableElementError_tooMany());return t},elementAt$1(e,t){var n,a;for(r.RangeError_checkNotNegative(t,"index"),n=this.get$iterator(this),a=t;n.moveNext$0();){if(a===0)return n.get$current(n);--a}throw r.wrapException(r.IndexError$withLength(t,t-a,this,null,"index"))},toString$0(e){return r.Iterable_iterableToShortString(this,"(",")")}},r._GeneratorIterable.prototype={elementAt$1(e,t){return r.IndexError_check(t,this.length,this,null,null),this._generator.call$1(t)},get$length(e){return this.length}},r.MapEntry.prototype={toString$0(e){return"MapEntry("+r.S(this.key)+": "+r.S(this.value)+")"}},r.Null.prototype={get$hashCode(e){return r.Object.prototype.get$hashCode.call(this,0)},toString$0(e){return"null"}},r.Object.prototype={$isObject:1,$eq(e,t){return this===t},get$hashCode(e){return r.Primitives_objectHashCode(this)},toString$0(e){return"Instance of '"+r.Primitives_objectTypeName(this)+"'"},noSuchMethod$1(e,t){throw r.wrapException(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t))},get$runtimeType(e){return r.getRuntimeTypeOfDartObject(this)},toString(){return this.toString$0(this)}},r._StringStackTrace.prototype={toString$0(e){return this._stackTrace},$isStackTrace:1},r.Runes.prototype={get$iterator(e){return new r.RuneIterator(this.string)},get$last(e){var t,n,a=this.string,s=a.length;if(s===0)throw r.wrapException(r.StateError$("No elements."));return t=a.charCodeAt(s-1),(t&64512)===56320&&s>1&&(n=a.charCodeAt(s-2),(n&64512)===55296)?r._combineSurrogatePair(n,t):t}},r.RuneIterator.prototype={get$current(e){return this._currentCodePoint},moveNext$0(){var e,t,n,a=this,s=a._position=a._nextPosition,i=a.string,o=i.length;return s===o?(a._currentCodePoint=-1,!1):(e=i.charCodeAt(s),t=s+1,(e&64512)===55296&&t<o&&(n=i.charCodeAt(t),(n&64512)===56320)?(a._nextPosition=t+1,a._currentCodePoint=r._combineSurrogatePair(e,n),!0):(a._nextPosition=t,a._currentCodePoint=e,!0))}},r.StringBuffer.prototype={get$length(e){return this._contents.length},write$1(e,t){var n=r.S(t);this._contents+=n},writeCharCode$1(e){var t=r.Primitives_stringFromCharCode(e);this._contents+=t},toString$0(e){var t=this._contents;return t.charCodeAt(0)==0,t}},r.Uri_parseIPv6Address_error.prototype={call$2(e,t){throw r.wrapException(r.FormatException$("Illegal IPv6 address, "+e,this.host,t))},$signature:543},r._Uri.prototype={get$_text(){var e,t,n,a,s=this,i=s.___Uri__text_FI;return i===b&&(e=s.scheme,t=e.length!==0?e+":":"",n=s._host,a=n==null,!a||e==="file"?(e=t+"//",t=s._userInfo,t.length!==0&&(e=e+t+"@"),a||(e+=n),t=s._port,t!=null&&(e=e+":"+r.S(t))):e=t,e+=s.path,t=s._query,t!=null&&(e=e+"?"+t),t=s._fragment,t!=null&&(e=e+"#"+t),i=s.___Uri__text_FI=(e.charCodeAt(0)==0,e)),i},get$pathSegments(){var e,t,n=this,a=n.___Uri_pathSegments_FI;return a===b&&(e=n.path,e.length!==0&&e.charCodeAt(0)===47&&(e=u.JSString_methods.substring$1(e,1)),t=e.length===0?u.List_empty:r.List_List$unmodifiable(new r.MappedListIterable(r._setArrayType(e.split("/"),$.JSArray_String),r.core_Uri_decodeComponent$closure(),$.MappedListIterable_String_dynamic),$.String),n.___Uri_pathSegments_FI!==b&&r.throwUnnamedLateFieldADI(),a=n.___Uri_pathSegments_FI=t),a},get$hashCode(e){var t,n=this,a=n.___Uri_hashCode_FI;return a===b&&(t=u.JSString_methods.get$hashCode(n.get$_text()),n.___Uri_hashCode_FI!==b&&r.throwUnnamedLateFieldADI(),n.___Uri_hashCode_FI=t,a=t),a},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return e==null?"":u.JSString_methods.startsWith$1(e,"[")&&!u.JSString_methods.startsWith$2(e,"v",1)?u.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var t=this._port;return t??r._Uri__defaultPort(this.scheme)},get$query(){var e=this._query;return e??""},get$fragment(){var e=this._fragment;return e??""},isScheme$1(e){var t=this.scheme;return e.length!==t.length?!1:r._caseInsensitiveCompareStart(e,t,0)>=0},replace$1$scheme(e){var t,n,a,s,i,o,l,_=this;return e=r._Uri__makeScheme(e,0,e.length),t=e==="file",n=_._userInfo,a=_._port,e!==_.scheme&&(a=r._Uri__makePort(a,e)),s=_._host,s==null&&(s=n.length!==0||a!=null||t?"":null),i=_.path,t?o=!0:o=s!=null&&i.length!==0,o&&!u.JSString_methods.startsWith$1(i,"/")&&(i="/"+i),l=i,r._Uri$_internal(e,n,s,a,l,_._query,_._fragment)},_mergePaths$2(e,t){var n,a,s,i,o,l,_;for(n=0,a=0;u.JSString_methods.startsWith$2(t,"../",a);)a+=3,++n;for(s=u.JSString_methods.lastIndexOf$1(e,"/");!(!(s>0&&n>0)||(i=u.JSString_methods.lastIndexOf$2(e,"/",s-1),i<0)||(o=s-i,l=o!==2,_=!1,(!l||o===3)&&e.charCodeAt(i+1)===46?l=!l||e.charCodeAt(i+2)===46:l=_,l));)--n,s=i;return u.JSString_methods.replaceRange$3(e,s+1,null,u.JSString_methods.substring$1(t,a-3*n))},resolve$1(e,t){return this.resolveUri$1(r.Uri_parse(t))},resolveUri$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;if(e.get$scheme().length!==0){if($._PlatformUri._is(e))return e;t=e.get$scheme(),e.get$hasAuthority()?(n=e.get$userInfo(),a=e.get$host(),s=e.get$hasPort()?e.get$port(e):m):(s=m,a=s,n=""),i=r._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():m,l=0}else if(t=f.scheme,e.get$hasAuthority()){if($._PlatformUri._is(e))return e.replace$1$scheme(t);n=e.get$userInfo(),a=e.get$host(),s=r._Uri__makePort(e.get$hasPort()?e.get$port(e):m,t),i=r._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():m,l=1}else n=f._userInfo,a=f._host,s=f._port,i=f.path,e.get$hasEmptyPath()?e.get$hasQuery()?(o=e.get$query(),l=3):(o=f._query,l=4):(_=r._Uri__packageNameEnd(f,i),_>0?(c=u.JSString_methods.substring$2(i,0,_),i=e.get$hasAbsolutePath()?c+r._Uri__removeDotSegments(e.get$path(e)):c+r._Uri__removeDotSegments(f._mergePaths$2(u.JSString_methods.substring$1(i,c.length),e.get$path(e)))):e.get$hasAbsolutePath()?i=r._Uri__removeDotSegments(e.get$path(e)):i.length===0?a==null?i=t.length===0?e.get$path(e):r._Uri__removeDotSegments(e.get$path(e)):i=r._Uri__removeDotSegments("/"+e.get$path(e)):(p=f._mergePaths$2(i,e.get$path(e)),h=t.length===0,!h||a!=null||u.JSString_methods.startsWith$1(i,"/")?i=r._Uri__removeDotSegments(p):i=r._Uri__normalizeRelativePath(p,!h||a!=null)),o=e.get$hasQuery()?e.get$query():m,l=2);return d=e.get$hasFragment()?e.get$fragment():m,$._PlatformUri._is(e)||(l===0&&(t=r._Uri__makeScheme(t,0,t.length)),l<=1&&(h=n.length,h!==0&&(n=r._Uri__makeUserInfo(n,0,h)),s!=null&&(s=r._Uri__makePort(s,t)),a!=null&&a.length!==0&&(a=r._Uri__makeHost(a,0,a.length,!1))),h=l<=3,h&&(i=r._Uri__makePath(i,0,i.length,m,t,a!=null)),h&&o!=null&&(o=r._Uri__makeQuery(o,0,o.length,m)),d!=null&&(d=r._Uri__makeFragment(d,0,d.length))),r._Uri$_internal(t,n,a,s,i,o,d)},get$hasAuthority(){return this._host!=null},get$hasPort(){return this._port!=null},get$hasQuery(){return this._query!=null},get$hasFragment(){return this._fragment!=null},get$hasEmptyPath(){return this.path.length===0},get$hasAbsolutePath(){return u.JSString_methods.startsWith$1(this.path,"/")},toFilePath$0(){var e,t=this,n=t.scheme;if(n!==""&&n!=="file")throw r.wrapException(r.UnsupportedError$("Cannot extract a file path from a "+n+" URI"));if(n=t._query,(n??"")!=="")throw r.wrapException(r.UnsupportedError$(V.Cannotfq));if(n=t._fragment,(n??"")!=="")throw r.wrapException(r.UnsupportedError$(V.Cannotff));return n=b.$get$_Uri__isWindowsCached(),n?n=r._Uri__toWindowsFilePath(t):(t._host!=null&&t.get$host()!==""&&r.throwExpression(r.UnsupportedError$(V.Cannotn)),e=t.get$pathSegments(),r._Uri__checkNonWindowsPathReservedCharacters(e,!1),n=r.StringBuffer__writeAll(u.JSString_methods.startsWith$1(t.path,"/")?"/":"",e,"/"),n=(n.charCodeAt(0)==0,n)),n},toString$0(e){return this.get$_text()},$eq(e,t){var n,a,s,i=this;return t==null?!1:i===t?!0:(n=!1,$.Uri._is(t)&&i.scheme===t.get$scheme()&&i._host!=null===t.get$hasAuthority()&&i._userInfo===t.get$userInfo()&&i.get$host()===t.get$host()&&i.get$port(0)===t.get$port(t)&&i.path===t.get$path(t)&&(a=i._query,s=a==null,!s===t.get$hasQuery()&&(s&&(a=""),a===t.get$query()&&(a=i._fragment,s=a==null,!s===t.get$hasFragment()&&(n=s?"":a,n=n===t.get$fragment())))),n)},$isUri:1,$is_PlatformUri:1,get$scheme(){return this.scheme},get$path(e){return this.path}},r._Uri__makePath_closure.prototype={call$1(e){return r._Uri__uriEncode(64,e,u.C_Utf8Codec,!1)},$signature:6},r.UriData.prototype={get$uri(){var e,t,n,a,s=this,i=null,o=s._uriCache;return o==null&&(o=s._text,e=s._separatorIndices[0]+1,t=u.JSString_methods.indexOf$2(o,"?",e),n=o.length,t>=0?(a=r._Uri__normalizeOrSubstring(o,t+1,n,256,!1,!1),n=t):a=i,o=s._uriCache=new r._DataUri("data","",i,i,r._Uri__normalizeOrSubstring(o,e,n,128,!1,!1),a,i)),o},toString$0(e){var t=this._text;return this._separatorIndices[0]===-1?"data:"+t:t}},r._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1<this._pathStart},get$hasQuery(){return this._queryStart<this._fragmentStart},get$hasFragment(){return this._fragmentStart<this._uri.length},get$hasAbsolutePath(){return u.JSString_methods.startsWith$2(this._uri,"/",this._pathStart)},get$hasEmptyPath(){return this._pathStart===this._queryStart},get$scheme(){var e=this._schemeCache;return e??(this._schemeCache=this._computeScheme$0())},_computeScheme$0(){var e,t=this,n=t._schemeEnd;return n<=0?"":(e=n===4,e&&u.JSString_methods.startsWith$1(t._uri,"http")?"http":n===5&&u.JSString_methods.startsWith$1(t._uri,"https")?"https":e&&u.JSString_methods.startsWith$1(t._uri,"file")?"file":n===7&&u.JSString_methods.startsWith$1(t._uri,"package")?"package":u.JSString_methods.substring$2(t._uri,0,n))},get$userInfo(){var e=this._hostStart,t=this._schemeEnd+3;return e>t?u.JSString_methods.substring$2(this._uri,t,e-1):""},get$host(){var e=this._hostStart;return e>0?u.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var t,n=this;return n.get$hasPort()?r.int_parse(u.JSString_methods.substring$2(n._uri,n._portStart+1,n._pathStart),null):(t=n._schemeEnd,t===4&&u.JSString_methods.startsWith$1(n._uri,"http")?80:t===5&&u.JSString_methods.startsWith$1(n._uri,"https")?443:0)},get$path(e){return u.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,t=this._fragmentStart;return e<t?u.JSString_methods.substring$2(this._uri,e+1,t):""},get$fragment(){var e=this._fragmentStart,t=this._uri;return e<t.length?u.JSString_methods.substring$1(t,e+1):""},get$pathSegments(){var e,t,n=this._pathStart,a=this._queryStart,s=this._uri;if(u.JSString_methods.startsWith$2(s,"/",n)&&++n,n===a)return u.List_empty;for(e=r._setArrayType([],$.JSArray_String),t=n;t<a;++t)s.charCodeAt(t)===47&&(e.push(u.JSString_methods.substring$2(s,n,t)),n=t+1);return e.push(u.JSString_methods.substring$2(s,n,a)),r.List_List$unmodifiable(e,$.String)},_isPort$1(e){var t=this._portStart+1;return t+e.length===this._pathStart&&u.JSString_methods.startsWith$2(this._uri,e,t)},removeFragment$0(){var e=this,t=e._fragmentStart,n=e._uri;return t>=n.length?e:new r._SimpleUri(u.JSString_methods.substring$2(n,0,t),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,t,e._schemeCache)},replace$1$scheme(e){var t,n,a,s,i,o,l,_,c,p,h,d=this,f=null;return e=r._Uri__makeScheme(e,0,e.length),t=!(d._schemeEnd===e.length&&u.JSString_methods.startsWith$1(d._uri,e)),n=e==="file",a=d._hostStart,s=a>0?u.JSString_methods.substring$2(d._uri,d._schemeEnd+3,a):"",i=d.get$hasPort()?d.get$port(0):f,t&&(i=r._Uri__makePort(i,e)),a=d._hostStart,a>0?o=u.JSString_methods.substring$2(d._uri,a,d._portStart):o=s.length!==0||i!=null||n?"":f,a=d._uri,l=d._queryStart,_=u.JSString_methods.substring$2(a,d._pathStart,l),n?c=!0:c=o!=null&&_.length!==0,c&&!u.JSString_methods.startsWith$1(_,"/")&&(_="/"+_),c=d._fragmentStart,p=l<c?u.JSString_methods.substring$2(a,l+1,c):f,l=d._fragmentStart,h=l<a.length?u.JSString_methods.substring$1(a,l+1):f,r._Uri$_internal(e,s,o,i,_,p,h)},resolve$1(e,t){return this.resolveUri$1(r.Uri_parse(t))},resolveUri$1(e){return e instanceof r._SimpleUri?this._simpleMerge$2(this,e):this._toNonSimple$0().resolveUri$1(e)},_simpleMerge$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=t._schemeEnd;if(C>0)return t;if(n=t._hostStart,n>0)return a=e._schemeEnd,a<=0?t:(s=a===4,s&&u.JSString_methods.startsWith$1(e._uri,"file")?i=t._pathStart!==t._queryStart:s&&u.JSString_methods.startsWith$1(e._uri,"http")?i=!t._isPort$1("80"):i=!(a===5&&u.JSString_methods.startsWith$1(e._uri,"https"))||!t._isPort$1("443"),i?(o=a+1,new r._SimpleUri(u.JSString_methods.substring$2(e._uri,0,o)+u.JSString_methods.substring$1(t._uri,C+1),a,n+o,t._portStart+o,t._pathStart+o,t._queryStart+o,t._fragmentStart+o,e._schemeCache)):this._toNonSimple$0().resolveUri$1(t));if(l=t._pathStart,C=t._queryStart,l===C)return n=t._fragmentStart,C<n?(a=e._queryStart,o=a-C,new r._SimpleUri(u.JSString_methods.substring$2(e._uri,0,a)+u.JSString_methods.substring$1(t._uri,C),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,C+o,n+o,e._schemeCache)):(C=t._uri,n<C.length?(a=e._fragmentStart,new r._SimpleUri(u.JSString_methods.substring$2(e._uri,0,a)+u.JSString_methods.substring$1(C,n),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,n+(a-n),e._schemeCache)):e.removeFragment$0());if(n=t._uri,u.JSString_methods.startsWith$2(n,"/",l))return _=e._pathStart,c=r._SimpleUri__packageNameEnd(this),p=c>0?c:_,o=p-l,new r._SimpleUri(u.JSString_methods.substring$2(e._uri,0,p)+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,_,C+o,t._fragmentStart+o,e._schemeCache);if(h=e._pathStart,d=e._queryStart,h===d&&e._hostStart>0){for(;u.JSString_methods.startsWith$2(n,"../",l);)l+=3;return o=h-l+1,new r._SimpleUri(u.JSString_methods.substring$2(e._uri,0,h)+"/"+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,C+o,t._fragmentStart+o,e._schemeCache)}if(f=e._uri,c=r._SimpleUri__packageNameEnd(this),c>=0)m=c;else for(m=h;u.JSString_methods.startsWith$2(f,"../",m);)m+=3;for(S=0;v=l+3,!!(v<=C&&u.JSString_methods.startsWith$2(n,"../",l));)++S,l=v;for(y="";d>m;)if(--d,f.charCodeAt(d)===47){if(S===0){y="/";break}--S,y="/"}return d===m&&e._schemeEnd<=0&&!u.JSString_methods.startsWith$2(f,"/",h)&&(l-=S*3,y=""),o=d-l+y.length,new r._SimpleUri(u.JSString_methods.substring$2(f,0,d)+y+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,C+o,t._fragmentStart+o,e._schemeCache)},toFilePath$0(){var e,t,n=this,a=n._schemeEnd;if(a>=0?(e=!(a===4&&u.JSString_methods.startsWith$1(n._uri,"file")),a=e):a=!1,a)throw r.wrapException(r.UnsupportedError$("Cannot extract a file path from a "+n.get$scheme()+" URI"));if(a=n._queryStart,e=n._uri,a<e.length)throw a<n._fragmentStart?r.wrapException(r.UnsupportedError$(V.Cannotfq)):r.wrapException(r.UnsupportedError$(V.Cannotff));return t=b.$get$_Uri__isWindowsCached(),t?a=r._Uri__toWindowsFilePath(n):(n._hostStart<n._portStart&&r.throwExpression(r.UnsupportedError$(V.Cannotn)),a=u.JSString_methods.substring$2(e,n._pathStart,a)),a},get$hashCode(e){var t=this._hashCodeCache;return t??(this._hashCodeCache=u.JSString_methods.get$hashCode(this._uri))},$eq(e,t){return t==null?!1:this===t?!0:$.Uri._is(t)&&this._uri===t.toString$0(0)},_toNonSimple$0(){var e=this,t=null,n=e.get$scheme(),a=e.get$userInfo(),s=e._hostStart>0?e.get$host():t,i=e.get$hasPort()?e.get$port(0):t,o=e._uri,l=e._queryStart,_=u.JSString_methods.substring$2(o,e._pathStart,l),c=e._fragmentStart;return l=l<c?e.get$query():t,r._Uri$_internal(n,a,s,i,_,l,c<o.length?e.get$fragment():t)},toString$0(e){return this._uri},$isUri:1,$is_PlatformUri:1},r._DataUri.prototype={},r.Expando.prototype={$indexSet(e,t,n){t instanceof r._Record&&r.Expando__badExpandoKey(t),this._jsWeakMap.set(t,n)},toString$0(e){return"Expando:null"}},r.NullRejectionException.prototype={toString$0(e){return"Promise was rejected with a value of `"+(this.isUndefined?"undefined":"null")+"`."},$isException:1},r.jsify__convert.prototype={call$1(e){var t,n,a,s;if(r._noJsifyRequired(e))return e;if(t=this._convertedObjects,t.containsKey$1(e))return t.$index(0,e);if($.Map_dynamic_dynamic._is(e)){for(n={},t.$indexSet(0,e,n),t=e.get$keys(e),t=t.get$iterator(t);t.moveNext$0();)a=t.get$current(t),n[a]=this.call$1(e.$index(0,a));return n}else return $.Iterable_dynamic._is(e)?(s=[],t.$indexSet(0,e,s),u.JSArray_methods.addAll$1(s,g.map$1$1$ax(e,this,$.dynamic)),s):e},$signature:537},r.promiseToFuture_closure.prototype={call$1(e){return this.completer.complete$1(e)},$signature:78},r.promiseToFuture_closure0.prototype={call$1(e){return e==null?this.completer.completeError$1(new r.NullRejectionException(e===void 0)):this.completer.completeError$1(e)},$signature:78},r._JSRandom.prototype={nextInt$1(e){if(e<=0||e>4294967296)throw r.wrapException(r.RangeError$("max must be in range 0 < max ≤ 2^32, was "+e));return Math.random()*e>>>0},nextDouble$0(){return Math.random()}},r.ArgParser.prototype={addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,n,a,s,i){var o=null;this._addOption$13$aliases$hide$hideNegatedUsage$negatable(e,t,a,o,o,o,n,o,u.OptionType_tI9,u.List_empty,s,!1,i)},addFlag$2$hide(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,null,t,!0)},addFlag$2$help(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,!0)},addFlag$3$defaultsTo$help(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,t,n,!1,!0)},addFlag$3$help$negatable(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,n)},addFlag$3$abbr$help(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,n,!1,!0)},addFlag$4$abbr$help$negatable(e,t,n,a){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,n,!1,a)},addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,n,a,s,i,o){this._addOption$12$aliases$hide$mandatory(e,t,s,o,n,null,a,null,u.OptionType_zZK,u.List_empty,i,!1)},addOption$2$hide(e,t){var n=null;return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,n,n,n,n,t,n)},addOption$6$abbr$allowed$defaultsTo$help$valueHelp(e,t,n,a,s,i){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,n,a,s,!1,i)},addOption$4$allowed$defaultsTo$help(e,t,n,a){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,t,n,a,!1,null)},addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,n,a,s,i,o){var l=r._setArrayType([],$.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,t,s,o,n,a,l,null,u.OptionType_1Ol,u.List_empty,!1,i)},addMultiOption$5$abbr$help$splitCommas$valueHelp(e,t,n,a,s){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,null,null,n,a,s)},addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp(e,t,n,a,s,i){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,n,a,s,!0,i)},addMultiOption$2$help(e,t){var n=null;return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,n,n,n,t,!0,n)},_addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m){var S,v,y,C,I,M=this,k=null,R=r._setArrayType([e],$.JSArray_String);if(u.JSArray_methods.addAll$1(R,c),u.JSArray_methods.any$1(R,new r.ArgParser__addOption_closure(M)))throw r.wrapException(r.ArgumentError$('Duplicate option or alias "'+e+'".',k));if(R=t!=null,R&&(S=M.findByAbbreviation$1(t),S!=null))throw r.wrapException(r.ArgumentError$('Abbreviation "'+t+'" is already used by "'+S.name+'".',k));for(v=s==null?k:r.List_List$unmodifiable(s,$.String),i==null?y=k:(y=$.String,y=r.ConstantMap_ConstantMap$from(i,y,y)),C=new r.Option(e,t,n,a,v,y,o,f,!1,l,_,m??_===u.OptionType_1Ol,!1,p),e.length===0?r.throwExpression(r.ArgumentError$("Name cannot be empty.",k)):u.JSString_methods.startsWith$1(e,"-")&&r.throwExpression(r.ArgumentError$("Name "+e+' cannot start with "-".',k)),v=b.$get$Option__invalidChars()._nativeRegExp,v.test(e)&&r.throwExpression(r.ArgumentError$('Name "'+e+'" contains invalid characters.',k)),R&&(t.length!==1?r.throwExpression(r.ArgumentError$("Abbreviation must be null or have length 1.",k)):t==="-"&&r.throwExpression(r.ArgumentError$('Abbreviation cannot be "-".',k)),v.test(t)&&r.throwExpression(r.ArgumentError$("Abbreviation is an invalid character.",k))),M._arg_parser$_options.$indexSet(0,e,C),M._optionsAndSeparators.push(C),R=M._aliases,I=0;!1;++I)R.$indexSet(0,c[I],e)},_addOption$12$aliases$hide$splitCommas(e,t,n,a,s,i,o,l,_,c,p,h){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,n,a,s,i,o,l,_,c,p,!1,!1,!1,h)},_addOption$12$aliases$hide$mandatory(e,t,n,a,s,i,o,l,_,c,p,h){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,n,a,s,i,o,l,_,c,p,!1,h,!1,null)},_addOption$13$aliases$hide$hideNegatedUsage$negatable(e,t,n,a,s,i,o,l,_,c,p,h,d){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,n,a,s,i,o,l,_,c,p,h,!1,d,null)},findByAbbreviation$1(e){var t,n;for(t=this.options._map,t=t.get$values(t),t=t.get$iterator(t);t.moveNext$0();)if(n=t.get$current(t),n.abbr===e)return n;return null},findByNameOrAlias$1(e){var t=this._aliases.$index(0,e);return t==null&&(t=e),this.options._map.$index(0,t)}},r.ArgParser__addOption_closure.prototype={call$1(e){return this.$this.findByNameOrAlias$1(e)!=null},$signature:4},r.ArgParserException.prototype={},r.ArgResults.prototype={$index(e,t){var n=this._parser.options._map;if(!n.containsKey$1(t))throw r.wrapException(r.ArgumentError$('Could not find an option named "--'+t+'".',null));return n=n.$index(0,t),n.toString,n.valueOrDefault$1(this._parsed.$index(0,t))},wasParsed$1(e){if(!this._parser.options._map.containsKey$1(e))throw r.wrapException(r.ArgumentError$('Could not find an option named "--'+e+'".',null));return this._parsed.containsKey$1(e)}},r.Option.prototype={valueOrDefault$1(e){var t;return e??(this.type===u.OptionType_1Ol?(t=this.defaultsTo,t??r._setArrayType([],$.JSArray_String)):this.defaultsTo)}},r.OptionType.prototype={},r.Parser0.prototype={parse$0(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=f._args;for(m.toList$0(0),t=null,o=f._parser$_rest,l=f._grammar,_=l.commands,c=m.$ti._precomputed1;!m.get$isEmpty(0);){if(p=m._head,p===m._tail&&r.throwExpression(r.IterableElementError_noElement()),p=m._table[p],h=p==null,(h?c._as(p):p)==="--"){m.removeFirst$0();break}if(h&&(p=c._as(p)),d=_._map.$index(0,p),d!=null){_=o.length,p=m._head,p===m._tail&&r.throwExpression(r.IterableElementError_noElement()),p=m._table[p],c=p??c._as(p),_!==0&&r.throwExpression(r.ArgParserException$("Cannot specify arguments before a command.",null,c,null,null)),n=m.removeFirst$0(),_=$.JSArray_String,c=r._setArrayType([],_),u.JSArray_methods.addAll$1(c,o),a=new r.Parser0(n,f,d,m,c,r.LinkedHashMap_LinkedHashMap$_empty($.String,$.dynamic));try{t=g.parse$0$z(a)}catch(S){throw m=r.unwrapException(S),m instanceof r.ArgParserException?(s=m,m=s.message,i=r._setArrayType([n],_),g.addAll$1$ax(i,s.commands),r.wrapException(r.ArgParserException$(m,i,s.argumentName,s.source,s.offset))):S}u.JSArray_methods.clear$0(o);break}f._parseSoloOption$0()||f._parseAbbreviation$1(f)||f._parseLongOption$0()||o.push(m.removeFirst$0())}return l.options._map.forEach$1(0,new r.Parser_parse_closure(f)),u.JSArray_methods.addAll$1(o,m),m.clear$0(0),new r.ArgResults(l,f._results,f._commandName,new r.UnmodifiableListView(o,$.UnmodifiableListView_String))},_readNextArgAsValue$2(e,t){var n=this,a=n._args;n._validate$3(!a.get$isEmpty(0),'Missing argument for "'+t+'".',t),n._setOption$4(n._results,e,a.get$first(0),t),a.removeFirst$0()},_parseSoloOption$0(){var e,t=this._args;return t.get$first(0).length!==2||!u.JSString_methods.startsWith$1(t.get$first(0),"-")||(e=t.get$first(0)[1],!r._isLetterOrDigit(e.charCodeAt(0)))?!1:(this._handleSoloOption$1(e),!0)},_handleSoloOption$1(e){var t,n=this,a=n._grammar.findByAbbreviation$1(e);return a==null?(t=n._parser$_parent,n._validate$3(t!=null,'Could not find an option or flag "-'+e+'".',"-"+e),t._handleSoloOption$1(e),!0):(n._args.removeFirst$0(),a.type===u.OptionType_tI9?n._results.$indexSet(0,a.name,!0):n._readNextArgAsValue$2(a,"-"+e),!0)},_parseAbbreviation$1(e){var t,n,a,s,i,o,l,_=this._args;if(_.get$first(0).length<2||!u.JSString_methods.startsWith$1(_.get$first(0),"-"))return!1;for(t=_.$ti._precomputed1,n=1;a=_._head,a===_._tail&&r.throwExpression(r.IterableElementError_noElement()),a=_._table[a],s=a==null,n<(s?t._as(a):a).length?(i=!0,a=(s?t._as(a):a).charCodeAt(n),a>=65&&a<=90||a>=97&&a<=122?a=i:a=a>=48&&a<=57):a=!1,!!a;)++n;return n===1||(o=u.JSString_methods.substring$2(_.get$first(0),1,n),l=u.JSString_methods.substring$1(_.get$first(0),n),u.JSString_methods.contains$1(l,`
|
||
`)||u.JSString_methods.contains$1(l,"\r"))?!1:(this._handleAbbreviation$3(o,l,e),!0)},_handleAbbreviation$3(e,t,n){var a,s,i,o=this,l=u.JSString_methods.substring$2(e,0,1),_=o._grammar.findByAbbreviation$1(l);if(_==null)return a=o._parser$_parent,o._validate$3(a!=null,V.Could_+l+'".',"-"+l),a._handleAbbreviation$3(e,t,n),!0;if(a="-"+l,_.type!==u.OptionType_tI9)o._setOption$4(o._results,_,u.JSString_methods.substring$1(e,1)+t,a);else for(o._validate$3(t==="",'Option "-'+l+'" is a flag and cannot handle value "'+u.JSString_methods.substring$1(e,1)+t+'".',a),a=e.length,s=0;s<a;s=i)i=s+1,n._parseShortFlag$1(u.JSString_methods.substring$2(e,s,i));return o._args.removeFirst$0(),!0},_parseShortFlag$1(e){var t,n=this,a=n._grammar.findByAbbreviation$1(e);if(a==null){t=n._parser$_parent,n._validate$3(t!=null,V.Could_+e+'".',"-"+e),t._parseShortFlag$1(e);return}n._validate$3(a.type===u.OptionType_tI9,'Option "-'+e+'" must be a flag to be in a collapsed "-".',"-"+e),n._results.$indexSet(0,a.name,!0)},_parseLongOption$0(){var e,t,n,a,s,i,o,l,_=this._args;if(!u.JSString_methods.startsWith$1(_.get$first(0),"--"))return!1;for(e=u.JSString_methods.indexOf$1(_.get$first(0),"="),t=e===-1,n=t?u.JSString_methods.substring$1(_.get$first(0),2):u.JSString_methods.substring$2(_.get$first(0),2,e),a=n.length,s=0;s!==a;++s)if(i=n.charCodeAt(s),o=!0,i>=65&&i<=90||i>=97&&i<=122||(o=i>=48&&i<=57),!(o||i===45||i===95))return!1;return l=t?null:u.JSString_methods.substring$1(_.get$first(0),e+1),l!=null?_=u.JSString_methods.contains$1(l,`
|
||
`)||u.JSString_methods.contains$1(l,"\r"):_=!1,_?!1:(this._handleLongOption$2(n,l),!0)},_handleLongOption$2(e,t){var n=this,a='Could not find an option named "--',s=n._grammar,i=s.findByNameOrAlias$1(e);if(i!=null)n._args.removeFirst$0(),i.type===u.OptionType_tI9?(n._validate$3(t==null,'Flag option "--'+e+'" should not be given a value.',"--"+e),n._results.$indexSet(0,i.name,!0)):(s="--"+e,t!=null?n._setOption$4(n._results,i,t,s):n._readNextArgAsValue$2(i,s));else if(u.JSString_methods.startsWith$1(e,"no-")){if(i=s.findByNameOrAlias$1(u.JSString_methods.substring$1(e,3)),i==null)return s=n._parser$_parent,n._validate$3(s!=null,a+e+'".',"--"+e),s._handleLongOption$2(e,t),!0;n._args.removeFirst$0(),s="--"+e,n._validate$3(i.type===u.OptionType_tI9,'Cannot negate non-flag option "--'+e+'".',s),n._validate$3(i.negatable,'Cannot negate option "--'+e+'".',s),n._results.$indexSet(0,i.name,!1)}else return s=n._parser$_parent,n._validate$3(s!=null,a+e+'".',"--"+e),s._handleLongOption$2(e,t),!0;return!0},_validate$3(e,t,n){if(!e)throw r.wrapException(r.ArgParserException$(t,null,n,null,null))},_setOption$4(e,t,n,a){var s,i,o,l,_,c;if(t.type!==u.OptionType_1Ol){this._validateAllowed$3(t,n,a),e.$indexSet(0,t.name,n);return}if(s=$.List_dynamic._as(e.putIfAbsent$2(t.name,new r.Parser__setOption_closure)),t.splitCommas)for(i=n.split(","),o=i.length,l=g.getInterceptor$ax(s),_=0;_<o;++_)c=i[_],this._validateAllowed$3(t,c,a),l.add$1(s,c);else this._validateAllowed$3(t,n,a),g.add$1$ax(s,n)},_validateAllowed$3(e,t,n){var a=e.allowed;a!=null&&this._validate$3(u.JSArray_methods.contains$1(a,t),'"'+t+'" is not an allowed value for option "'+n+'".',n)}},r.Parser_parse_closure.prototype={call$2(e,t){var n=this.$this._results.$index(0,e),a=t.callback;a!=null&&a.call$1(t.valueOrDefault$1(n))},$signature:491},r.Parser__setOption_closure.prototype={call$0(){return r._setArrayType([],$.JSArray_String)},$signature:117},r._Usage.prototype={get$_columnWidths(){var e,t=this,n=t.___Usage__columnWidths_FI;return n===b&&(e=t._calculateColumnWidths$0(),t.___Usage__columnWidths_FI!==b&&r.throwUnnamedLateFieldADI(),t.___Usage__columnWidths_FI=e,n=e),n},generate$0(){var e,t,n,a,s,i,o,l=this;for(e=l._usage$_optionsAndSeparators,t=e.length,n=$.Option,a=l._usage$_buffer,s=0;s<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++s){if(i=e[s],typeof i=="string"){o=a._contents,a._contents=(o.length!==0?a._contents=o+`
|
||
|
||
`:o)+i,l._newlinesNeeded=1;continue}n._as(i),!i.hide&&l._writeOption$1(i)}return e=a._contents,e.charCodeAt(0)==0,e},_writeOption$1(e){var t,n,a,s,i,o,l,_=this,c=e.abbr;if(_._write$2(0,c==null?"":"-"+c+", "),c=_._longOption$1(e),_._write$2(1,c),t=e.help,t!=null&&_._write$2(2,t),n=e.allowedHelp,n!=null){for(_._newline$0(),c=n.get$entries(n),c=c.get$iterator(c),a=e.defaultsTo,s=$.List_dynamic._is(a);c.moveNext$0();)i=c.get$current(c),o=i.key,l=i.value,i=(s?u.JSArray_methods.contains$1(a,o):a===o)?" (default)":"",_._write$2(1," ["+o+"]"+i),_._write$2(2,l);_._newline$0()}else e.allowed!=null?_._write$2(2,_._buildAllowedList$1(e)):(c=e.type,c===u.OptionType_tI9?e.defaultsTo===!0&&_._write$2(2,"(defaults to on)"):c===u.OptionType_1Ol?(c=e.defaultsTo,c!=null&&$.Iterable_dynamic._as(c).length!==0&&($.List_dynamic._as(c),_._write$2(2,"(defaults to "+new r.MappedListIterable(c,new r._Usage__writeOption_closure,r._arrayInstanceType(c)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"))):(c=e.defaultsTo,c!=null&&_._write$2(2,'(defaults to "'+r.S(c)+'")')))},_longOption$1(e){var t=e.name,n=e.negatable?"--[no-]"+t:"--"+t;return t=e.valueHelp,t!=null?n+("=<"+t+">"):n},_calculateColumnWidths$0(){var e,t,n,a,s,i,o,l,_,c,p,h;for(e=this._usage$_optionsAndSeparators,t=e.length,n=$.List_dynamic,a=0,s=0,i=0;i<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++i)if(o=e[i],o instanceof r.Option&&!o.hide&&(l=o.abbr,a=Math.max(a,(l==null?"":"-"+l+", ").length),l=this._longOption$1(o),s=Math.max(s,l.length),l=o.allowedHelp,l!=null))for(l=l.get$keys(l),l=l.get$iterator(l),_=o.defaultsTo,c=n._is(_);l.moveNext$0();)p=l.get$current(l),h=(c?u.JSArray_methods.contains$1(_,p):_===p)?" (default)":"",s=Math.max(s,(" ["+p+"]"+h).length);return r._setArrayType([a,s+4],$.JSArray_int)},_newline$0(){++this._newlinesNeeded,this._currentColumn=0},_write$2(e,t){var n,a,s=r._setArrayType(t.split(`
|
||
`),$.JSArray_String);for(this.get$_columnWidths();s.length!==0&&u.JSString_methods.trim$0(u.JSArray_methods.get$first(s))==="";)u.JSArray_methods.removeAt$1(s,0);for(;s.length!==0&&u.JSString_methods.trim$0(u.JSArray_methods.get$last(s))==="";)s.pop();for(n=s.length,a=0;a<s.length;s.length===n||(0,r.throwConcurrentModificationError)(s),++a)this._writeLine$2(e,s[a])},_writeLine$2(e,t){var n,a,s,i=this;for(n=i._usage$_buffer;a=i._newlinesNeeded,a>0;)n._contents+=`
|
||
`,i._newlinesNeeded=a-1;for(;a=i._currentColumn,a!==e;)a<2?(a=i.get$_columnWidths(),s=i._currentColumn,a=u.JSString_methods.$mul(" ",a[s]),n._contents+=a,a=s):n._contents+=`
|
||
`,i._currentColumn=(a+1)%3;a=i.get$_columnWidths(),s=n._contents,e<2?n._contents=s+u.JSString_methods.padRight$1(t,a[e]):n._contents=s+t,i._currentColumn=(i._currentColumn+1)%3,e===2&&++i._newlinesNeeded},_buildAllowedList$1(e){var t,n,a,s,i,o=e.defaultsTo,l=$.List_dynamic._is(o)?u.JSArray_methods.get$contains(o):new r._Usage__buildAllowedList_closure(e);for(o=e.allowed,t=o.length,n=!0,a=0,s="[";a<t;++a,n=!1)i=o[a],s=(n?s:s+", ")+i,l.call$1(i)&&(s+=" (default)");return o=s+"]",o.charCodeAt(0)==0,o}},r._Usage__writeOption_closure.prototype={call$1(e){return'"'+r.S(e)+'"'},$signature:122},r._Usage__buildAllowedList_closure.prototype={call$1(e){return e===this.option.defaultsTo},$signature:4},r.FutureGroup.prototype={add$1(e,t){var n,a,s=this;if(s._future_group$_closed)throw r.wrapException(r.StateError$("The FutureGroup is closed."));n=s._future_group$_values,a=n.length,n.push(null),++s._future_group$_pending,t.then$1$1(0,new r.FutureGroup_add_closure(s,a),$.Null).catchError$1(new r.FutureGroup_add_closure0(s))},close$0(e){var t,n,a=this;a._future_group$_closed=!0,a._future_group$_pending===0&&(t=a._future_group$_completer,(t.future._state&30)===0&&(n=a.$ti._eval$1("WhereTypeIterable<1>"),n=r.List_List$_of(new r.WhereTypeIterable(a._future_group$_values,n),n._eval$1("Iterable.E")),t.complete$1(n)))}},r.FutureGroup_add_closure.prototype={call$1(e){var t,n,a=this.$this,s=a._future_group$_completer;if((s.future._state&30)!==0||(t=--a._future_group$_pending,n=a._future_group$_values,n[this.index]=e,t!==0)||!a._future_group$_closed)return null;a=a.$ti._eval$1("WhereTypeIterable<1>"),a=r.List_List$_of(new r.WhereTypeIterable(n,a),a._eval$1("Iterable.E")),s.complete$1(a)},$signature(){return this.$this.$ti._eval$1("Null(1)")}},r.FutureGroup_add_closure0.prototype={call$2(e,t){var n=this.$this._future_group$_completer;if((n.future._state&30)!==0)return null;n.completeError$2(e,t)},$signature:56},r.ErrorResult.prototype={complete$1(e){e.completeError$2(this.error,this.stackTrace)},get$hashCode(e){return(g.get$hashCode$(this.error)^r.Primitives_objectHashCode(this.stackTrace)^492929599)>>>0},$eq(e,t){return t==null?!1:t instanceof r.ErrorResult&&g.$eq$(this.error,t.error)&&this.stackTrace===t.stackTrace},$isResult:1},r.ValueResult.prototype={complete$1(e){e.complete$1(this.value)},get$hashCode(e){return(g.get$hashCode$(this.value)^842997089)>>>0},$eq(e,t){return t==null?!1:t instanceof r.ValueResult&&g.$eq$(this.value,t.value)},$isResult:1},r.StreamCompleter.prototype={setSourceStream$1(e){var t=this._stream_completer$_stream;if(t._sourceStream!=null)throw r.wrapException(r.StateError$("Source stream already set"));t._sourceStream=e,t._stream_completer$_controller!=null&&t._linkStreamToController$0()},setError$2(e,t){var n=this.$ti,a=r._interceptUserError(e,t),s=new r._Future(b.Zone__current,n._eval$1("_Future<1>"));s._asyncCompleteErrorObject$1(a),this.setSourceStream$1(r.Stream_Stream$fromFuture(s,n._precomputed1))},setError$1(e){return this.setError$2(e,null)}},r._CompleterStream.prototype={listen$4$cancelOnError$onDone$onError(e,t,n,a,s){var i,o,l=this,_=null;if(l._stream_completer$_controller==null){if(i=l._sourceStream,i!=null&&!i.get$isBroadcast())return i.listen$4$cancelOnError$onDone$onError(0,t,n,a,s);l._stream_completer$_controller==null&&(l._stream_completer$_controller=r.StreamController_StreamController(_,_,_,_,!0,l.$ti._precomputed1)),l._sourceStream!=null&&l._linkStreamToController$0()}return o=l._stream_completer$_controller,o.toString,new r._ControllerStream(o,r._instanceType(o)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0,t,n,a,s)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,a){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,a)},_linkStreamToController$0(){var e,t=this._stream_completer$_controller;t.toString,e=this._sourceStream,e.toString,t.addStream$2$cancelOnError(e,!1).whenComplete$1(t.get$close(t))}},r.StreamGroup.prototype={add$1(e,t){var n,a=this;if(a._closed)throw r.wrapException(r.StateError$("Can't add a Stream to a closed StreamGroup."));if(n=a._stream_group$_state,n===u._StreamGroupState_dormant)a._subscriptions.putIfAbsent$2(t,new r.StreamGroup_add_closure);else{if(n===u._StreamGroupState_canceled)return t.listen$1(0,null).cancel$0();a._subscriptions.putIfAbsent$2(t,new r.StreamGroup_add_closure0(a,t))}return null},remove$1(e,t){var n=this._subscriptions,a=n.remove$1(0,t),s=a==null?null:a.cancel$0();return n.__js_helper$_length===0&&this._closed&&(n=this.__StreamGroup__controller_A,n===b&&r.throwUnnamedLateFieldNI(),r.scheduleMicrotask(n.get$close(n))),s},_onListen$0(){var e,t,n,a,s,i,o=this;for(o._stream_group$_state=u._StreamGroupState_listening,t=o._subscriptions,n=r.List_List$_of(new r.LinkedHashMapEntriesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapEntriesIterable<1,2>")),o.$ti._eval$1("MapEntry<Stream<1>,StreamSubscription<1>?>")),a=n.length,s=0;s<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++s)if(i=n[s],i.value==null){e=i.key;try{t.$indexSet(0,e,o._listenToStream$1(e))}catch(l){throw t=o._onCancel$0(),t!=null&&t.catchError$1(new r.StreamGroup__onListen_closure),l}}},_onPause$0(){this._stream_group$_state=u._StreamGroupState_paused;for(var e=this._subscriptions,e=new r.LinkedHashMapValueIterator(e,e._modifications,e._first);e.moveNext$0();)e.__js_helper$_current.pause$0(0)},_onResume$0(){this._stream_group$_state=u._StreamGroupState_listening;for(var e=this._subscriptions,e=new r.LinkedHashMapValueIterator(e,e._modifications,e._first);e.moveNext$0();)e.__js_helper$_current.resume$0(0)},_onCancel$0(){var e,t,n,a;return this._stream_group$_state=u._StreamGroupState_canceled,e=this._subscriptions,t=r._instanceType(e)._eval$1("LinkedHashMapEntriesIterable<1,2>"),n=$.NonNullsIterable_Future_void,a=r.List_List$_of(new r.NonNullsIterable(r.MappedIterable_MappedIterable(new r.LinkedHashMapEntriesIterable(e,t),new r.StreamGroup__onCancel_closure(this),t._eval$1("Iterable.E"),$.nullable_Future_void),n),n._eval$1("Iterable.E")),e.clear$0(0),a.length===0?null:r.Future_wait(a,!1,$.void)},_listenToStream$1(e){var t,n=this.__StreamGroup__controller_A;return n===b&&r.throwUnnamedLateFieldNI(),t=e.listen$3$onDone$onError(0,n.get$add(n),new r.StreamGroup__listenToStream_closure(this,e),n.get$addError()),this._stream_group$_state===u._StreamGroupState_paused&&t.pause$0(0),t}},r.StreamGroup_add_closure.prototype={call$0(){return null},$signature:1},r.StreamGroup_add_closure0.prototype={call$0(){return this.$this._listenToStream$1(this.stream)},$signature(){return this.$this.$ti._eval$1("StreamSubscription<1>()")}},r.StreamGroup__onListen_closure.prototype={call$1(e){},$signature:58},r.StreamGroup__onCancel_closure.prototype={call$1(e){var t,n=e.value;try{return n!=null?(t=n.cancel$0(),t):(t=e.key.listen$1(0,null).cancel$0(),t)}catch{return null}},$signature(){return this.$this.$ti._eval$1("Future<~>?(MapEntry<Stream<1>,StreamSubscription<1>?>)")}},r.StreamGroup__listenToStream_closure.prototype={call$0(){return this.$this.remove$1(0,this.stream)},$signature:0},r._StreamGroupState.prototype={toString$0(e){return this.name}},r.StreamQueue.prototype={_updateRequests$0(){var e,t,n,a,s=this;for(e=s._requestQueue,t=s._eventQueue,n=e.$ti._precomputed1;!e.get$isEmpty(0);)if(a=e._head,a===e._tail&&r.throwExpression(r.IterableElementError_noElement()),a=e._table[a],a==null&&(a=n._as(a)),a.update$2(t,s._isDone))e.removeFirst$0();else return;s._isDone||s._stream_queue$_subscription.pause$0(0)},_ensureListening$0(){var e,t=this;t._isDone||(e=t._stream_queue$_subscription,e==null?t._stream_queue$_subscription=t._stream_queue$_source.listen$3$onDone$onError(0,new r.StreamQueue__ensureListening_closure(t),new r.StreamQueue__ensureListening_closure0(t),new r.StreamQueue__ensureListening_closure1(t)):e.resume$0(0))},_addResult$1(e){++this._eventsReceived,this._eventQueue._queue_list$_add$1(e),this._updateRequests$0()},_addRequest$1(e){var t=this,n=t._requestQueue;if(n._head===n._tail){if(e.update$2(t._eventQueue,t._isDone))return;t._ensureListening$0()}n._add$1(e)}},r.StreamQueue__ensureListening_closure.prototype={call$1(e){var t=this.$this;t._addResult$1(new r.ValueResult(e,t.$ti._eval$1("ValueResult<1>")))},$signature(){return this.$this.$ti._eval$1("~(1)")}},r.StreamQueue__ensureListening_closure1.prototype={call$2(e,t){this.$this._addResult$1(new r.ErrorResult(e,t))},$signature:56},r.StreamQueue__ensureListening_closure0.prototype={call$0(){var e=this.$this;e._stream_queue$_subscription=null,e._isDone=!0,e._updateRequests$0()},$signature:0},r._NextRequest.prototype={update$2(e,t){return e.get$isEmpty(e)?t?(this._completer.completeError$2(new r.StateError("No elements"),r.StackTrace_current()),!0):!1:(e.removeFirst$0().complete$1(this._completer),!0)},$is_EventRequest:1},r._isStrictMode_closure.prototype={call$0(){try{return"".name=null,!1}catch{return!0}},$signature:22},r.Repl.prototype={},r.alwaysValid_closure.prototype={call$1(e){return!0},$signature:4},r.ReplAdapter.prototype={runAsync$0(){var e,t,n=this,a={},s=g.get$isTTY$x(E.process.stdin),i=s??!1?E.process.stdout:null;return s=n.repl.prompt,e=g.createInterface$1$x(b.$get$readline(),{input:E.process.stdin,output:i,prompt:s}),n.rl=e,a.statement="",a.prompt=s,t=r._Cell$(),t.__late_helper$_value=r.StreamController_StreamController(n.get$exit(n),new r.ReplAdapter_runAsync_closure(a,n,e,t),null,null,!1,$.String),t._readLocal$0().get$stream()},exit$0(e){var t=this.rl;t!=null&&g.close$0$x(t),this.rl=null}},r.ReplAdapter_runAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=1,a=[],s=this,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=r._wrapJsFunctionForAsync(function(D,B){for(D===1&&(a.push(B),e=n);;)switch(e){case 0:n=3,i=r.StreamController_StreamController(null,null,null,null,!1,$.String),p=i,h=r.QueueList$(null,$.Result_String),d=r.ListQueue$($._EventRequest_dynamic),o=new r.StreamQueue(new r._ControllerStream(p,r._instanceType(p)._eval$1("_ControllerStream<1>")),h,d,$.StreamQueue_String),p=s.rl,h=g.getInterceptor$x(p),h.on$2(p,"line",r.allowInterop(new r.ReplAdapter_runAsync__closure(i))),d=s._box_0,f=s.$this.repl,m=f.continuation,S=f.prompt,v=s.runController;case 6:return y=g.get$isTTY$x(E.process.stdin),(y??!1)&&g.write$1$x(E.process.stdout,d.prompt),y=o,y.toString,C=y.$ti,I=new r._Future(b.Zone__current,C._eval$1("_Future<1>")),y._addRequest$1(new r._NextRequest(new r._AsyncCompleter(I,C._eval$1("_AsyncCompleter<1>")),C._eval$1("_NextRequest<1>"))),e=8,r._asyncAwait(I,T);case 8:l=B,y=g.get$isTTY$x(E.process.stdin),(y??!1)||(M=d.prompt+r.S(l),k=b.printToZone,k==null?r.printString(M):k.call$1(M)),R=u.JSString_methods.$add(d.statement,l),d.statement=R,f.validator.call$1(R)?(y=v.__late_helper$_value,y===v&&r.throwExpression(r.LateError$localNI("")),g.add$1$ax(y,d.statement),d.statement="",d.prompt=S,h.setPrompt$1(p,S)):(d.statement+=`
|
||
`,d.prompt=m,h.setPrompt$1(p,m)),e=6;break;case 7:n=1,e=5;break;case 3:return n=2,P=a.pop(),_=r.unwrapException(P),c=r.getTraceFromException(P),p=s.runController,p._readLocal$0().addError$2(_,c),h=s.$this.exit$0(0),h=r._Future$value(h,$.void),e=9,r._asyncAwait(h,T);case 9:g.close$0$x(p._readLocal$0()),e=5;break;case 2:e=1;break;case 5:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(a.at(-1),t)}});return r._asyncStartSync(T,t)},$signature:31},r.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,r._asString(e))},$signature:78},r.Stdin.prototype={},r.Stdout.prototype={},r.ReadlineModule.prototype={},r.ReadlineOptions.prototype={},r.ReadlineInterface.prototype={},r.EmptyUnmodifiableSet.prototype={get$iterator(e){return u.C_EmptyIterator},get$length(e){return 0},contains$1(e,t){return!1},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1)},$isEfficientLengthIterable:1,$isSet:1},r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin.prototype={},r.DefaultEquality.prototype={},r.IterableEquality.prototype={equals$2(e,t,n){var a,s,i;if(t===n)return!0;for(a=g.get$iterator$ax(t),s=g.get$iterator$ax(n);;){if(i=a.moveNext$0(),i!==s.moveNext$0())return!1;if(!i)return!0;if(!g.$eq$(a.get$current(a),s.get$current(s)))return!1}},hash$1(e){var t,n,a;for(t=e.length,n=0,a=0;a<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++a)n=n+g.get$hashCode$(e[a])&2147483647,n=n+(n<<10>>>0)&2147483647,n^=n>>>6;return n=n+(n<<3>>>0)&2147483647,n^=n>>>11,n+(n<<15>>>0)&2147483647}},r.ListEquality.prototype={equals$2(e,t,n){var a,s,i,o;if(t==null?n==null:t===n)return!0;if(t==null||n==null||(a=g.getInterceptor$asx(t),s=a.get$length(t),i=g.getInterceptor$asx(n),s!==i.get$length(n)))return!1;for(o=0;o<s;++o)if(!g.$eq$(a.$index(t,o),i.$index(n,o)))return!1;return!0},hash$1(e){var t,n;for(t=0,n=0;n<e.length;++n)t=t+g.get$hashCode$(e[n])&2147483647,t=t+(t<<10>>>0)&2147483647,t^=t>>>6;return t=t+(t<<3>>>0)&2147483647,t^=t>>>11,t+(t<<15>>>0)&2147483647}},r._MapEntry.prototype={get$hashCode(e){return 3*g.get$hashCode$(this.key)+7*g.get$hashCode$(this.value)&2147483647},$eq(e,t){return t==null?!1:t instanceof r._MapEntry&&g.$eq$(this.key,t.key)&&g.$eq$(this.value,t.value)}},r.MapEquality.prototype={equals$2(e,t,n){var a,s,i,o,l;if(t===n)return!0;if(t.get$length(t)!==n.get$length(n))return!1;for(a=r.HashMap_HashMap($._MapEntry,$.int),s=t.get$keys(t),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),o=new r._MapEntry(this,i,t.$index(0,i)),l=a.$index(0,o),a.$indexSet(0,o,(l??0)+1);for(s=n.get$keys(n),s=s.get$iterator(s);s.moveNext$0();){if(i=s.get$current(s),o=new r._MapEntry(this,i,n.$index(0,i)),l=a.$index(0,o),l==null||l===0)return!1;a.$indexSet(0,o,l-1)}return!0},hash$1(e){var t,n,a,s,i,o;for(t=e.get$keys(e),t=t.get$iterator(t),n=this.$ti._rest[1],a=0;t.moveNext$0();)s=t.get$current(t),i=g.get$hashCode$(s),o=e.$index(0,s),a=a+3*i+7*g.get$hashCode$(o??n._as(o))&2147483647;return a=a+(a<<3>>>0)&2147483647,a^=a>>>11,a+(a<<15>>>0)&2147483647}},r.QueueList.prototype={add$1(e,t){this._queue_list$_add$1(t)},addAll$1(e,t){var n,a,s,i,o,l,_=this;if($.List_dynamic._is(t))n=g.get$length$asx(t),a=_.get$length(0),s=a+n,s>=g.get$length$asx(_._queue_list$_table)?(_._preGrow$1(s),g.setRange$4$ax(_._queue_list$_table,a,s,t,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(i=g.get$length$asx(_._queue_list$_table)-_.get$_queue_list$_tail(),s=_._queue_list$_table,o=g.getInterceptor$ax(s),n<i?(o.setRange$4(s,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+n,t,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(l=n-i,o.setRange$4(s,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+i,t,0),g.setRange$4$ax(_._queue_list$_table,0,l,t,i),_.set$_queue_list$_tail(l)));else for(s=g.get$iterator$ax(t);s.moveNext$0();)_._queue_list$_add$1(s.get$current(s))},cast$1$0(e,t){return new r._CastQueueList(this,g.cast$1$0$ax(this._queue_list$_table,t),-1,-1,r._instanceType(this)._eval$1("@<QueueList.E>")._bind$1(t)._eval$1("_CastQueueList<1,2>"))},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this;t.set$_queue_list$_head((t.get$_queue_list$_head()-1&g.get$length$asx(t._queue_list$_table)-1)>>>0),g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),e),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},removeFirst$0(){var e,t=this;if(t.get$_queue_list$_head()===t.get$_queue_list$_tail())throw r.wrapException(r.StateError$("No element"));return e=g.$index$asx(t._queue_list$_table,t.get$_queue_list$_head()),e==null&&(e=r._instanceType(t)._eval$1("QueueList.E")._as(e)),g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),null),t.set$_queue_list$_head((t.get$_queue_list$_head()+1&g.get$length$asx(t._queue_list$_table)-1)>>>0),e},removeLast$0(e){var t,n=this;if(n.get$_queue_list$_head()===n.get$_queue_list$_tail())throw r.wrapException(r.StateError$("No element"));return n.set$_queue_list$_tail((n.get$_queue_list$_tail()-1&g.get$length$asx(n._queue_list$_table)-1)>>>0),t=g.$index$asx(n._queue_list$_table,n.get$_queue_list$_tail()),t==null&&(t=r._instanceType(n)._eval$1("QueueList.E")._as(t)),g.$indexSet$ax(n._queue_list$_table,n.get$_queue_list$_tail(),null),t},get$length(e){return(this.get$_queue_list$_tail()-this.get$_queue_list$_head()&g.get$length$asx(this._queue_list$_table)-1)>>>0},set$length(e,t){var n,a,s,i,o=this;if(t<0)throw r.wrapException(r.RangeError$("Length "+t+" may not be negative."));if(t>o.get$length(0)&&!r._instanceType(o)._eval$1("QueueList.E")._is(null))throw r.wrapException(r.UnsupportedError$("The length can only be increased when the element type is nullable, but the current element type is `"+r.createRuntimeType(r._instanceType(o)._eval$1("QueueList.E")).toString$0(0)+"`."));if(n=t-o.get$length(0),n>=0){g.get$length$asx(o._queue_list$_table)<=t&&o._preGrow$1(t),o.set$_queue_list$_tail((o.get$_queue_list$_tail()+n&g.get$length$asx(o._queue_list$_table)-1)>>>0);return}a=o.get$_queue_list$_tail()+n,s=o._queue_list$_table,a>=0?g.fillRange$3$ax(s,a,o.get$_queue_list$_tail(),null):(a+=g.get$length$asx(s),g.fillRange$3$ax(o._queue_list$_table,0,o.get$_queue_list$_tail(),null),s=o._queue_list$_table,i=g.getInterceptor$asx(s),i.fillRange$3(s,a,i.get$length(s),null)),o.set$_queue_list$_tail(a)},$index(e,t){var n,a=this;if(t<0||t>=a.get$length(0))throw r.wrapException(r.RangeError$("Index "+t+" must be in the range [0.."+a.get$length(0)+")."));return n=g.$index$asx(a._queue_list$_table,(a.get$_queue_list$_head()+t&g.get$length$asx(a._queue_list$_table)-1)>>>0),n??r._instanceType(a)._eval$1("QueueList.E")._as(n)},$indexSet(e,t,n){var a=this;if(t<0||t>=a.get$length(0))throw r.wrapException(r.RangeError$("Index "+t+" must be in the range [0.."+a.get$length(0)+")."));g.$indexSet$ax(a._queue_list$_table,(a.get$_queue_list$_head()+t&g.get$length$asx(a._queue_list$_table)-1)>>>0,n)},_queue_list$_add$1(e){var t=this;g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_tail(),e),t.set$_queue_list$_tail((t.get$_queue_list$_tail()+1&g.get$length$asx(t._queue_list$_table)-1)>>>0),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},_queue_list$_grow$0(){var e=this,t=r.List_List$filled(g.get$length$asx(e._queue_list$_table)*2,null,!1,r._instanceType(e)._eval$1("QueueList.E?")),n=g.get$length$asx(e._queue_list$_table)-e.get$_queue_list$_head();u.JSArray_methods.setRange$4(t,0,n,e._queue_list$_table,e.get$_queue_list$_head()),u.JSArray_methods.setRange$4(t,n,n+e.get$_queue_list$_head(),e._queue_list$_table,0),e.set$_queue_list$_head(0),e.set$_queue_list$_tail(g.get$length$asx(e._queue_list$_table)),e._queue_list$_table=t},_writeToList$1(e){var t,n,a=this;return a.get$_queue_list$_head()<=a.get$_queue_list$_tail()?(t=a.get$_queue_list$_tail()-a.get$_queue_list$_head(),u.JSArray_methods.setRange$4(e,0,t,a._queue_list$_table,a.get$_queue_list$_head()),t):(n=g.get$length$asx(a._queue_list$_table)-a.get$_queue_list$_head(),u.JSArray_methods.setRange$4(e,0,n,a._queue_list$_table,a.get$_queue_list$_head()),u.JSArray_methods.setRange$4(e,n,n+a.get$_queue_list$_tail(),a._queue_list$_table,0),a.get$_queue_list$_tail()+n)},_preGrow$1(e){var t=this,n=r.List_List$filled(r.QueueList__nextPowerOf2(e+u.JSInt_methods._shrOtherPositive$1(e,1)),null,!1,r._instanceType(t)._eval$1("QueueList.E?"));t.set$_queue_list$_tail(t._writeToList$1(n)),t._queue_list$_table=n,t.set$_queue_list$_head(0)},$isEfficientLengthIterable:1,$isQueue:1,$isIterable:1,$isList:1,get$_queue_list$_head(){return this._queue_list$_head},get$_queue_list$_tail(){return this._queue_list$_tail},set$_queue_list$_head(e){return this._queue_list$_head=e},set$_queue_list$_tail(e){return this._queue_list$_tail=e}},r._CastQueueList.prototype={get$_queue_list$_head(){return this._queue_list$_delegate.get$_queue_list$_head()},set$_queue_list$_head(e){this._queue_list$_delegate.set$_queue_list$_head(e)},get$_queue_list$_tail(){return this._queue_list$_delegate.get$_queue_list$_tail()},set$_queue_list$_tail(e){this._queue_list$_delegate.set$_queue_list$_tail(e)}},r._QueueList_Object_ListMixin.prototype={},r.UnionSet.prototype={get$length(e){var t=this.get$_union_set$_iterable().get$length(0);return t},get$iterator(e){var t=this.get$_union_set$_iterable();return t.get$iterator(t)},get$_union_set$_iterable(){var e=this._sets,t=this.$ti._precomputed1,n=r._instanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("ExpandIterable<1,2>");return t=r.LinkedHashSet_LinkedHashSet$_empty(t),new r.WhereIterable(new r.ExpandIterable(e,new r.UnionSet__iterable_closure(this),n),t.get$add(t),n._eval$1("WhereIterable<Iterable.E>"))},contains$1(e,t){return this._sets.any$1(0,new r.UnionSet_contains_closure(this,t))},toSet$0(e){var t,n,a,s=r.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1);for(t=this._sets,t=r._LinkedHashSetIterator$(t,t._collection$_modifications,r._instanceType(t)._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)a=t._collection$_current,s.addAll$1(0,a??n._as(a));return s}},r.UnionSet__iterable_closure.prototype={call$1(e){return e},$signature(){return this.$this.$ti._eval$1("Set<1>(Set<1>)")}},r.UnionSet_contains_closure.prototype={call$1(e){return e.contains$1(0,this.element)},$signature(){return this.$this.$ti._eval$1("bool(Set<1>)")}},r._UnionSet_SetBase_UnmodifiableSetMixin.prototype={},r.UnmodifiableSetView0.prototype={},r.UnmodifiableSetMixin.prototype={add$1(e,t){return r.UnmodifiableSetMixin__throw()},addAll$1(e,t){return r.UnmodifiableSetMixin__throw()},remove$1(e,t){return r.UnmodifiableSetMixin__throw()}},r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin.prototype={},r._DelegatingIterableBase.prototype={any$1(e,t){var n=this.get$_base();return n.any$1(n,t)},contains$1(e,t){var n=this.get$_base();return n.contains$1(n,t)},elementAt$1(e,t){var n=this.get$_base();return n.elementAt$1(n,t)},every$1(e,t){var n=this.get$_base();return n.every$1(n,t)},get$first(e){var t=this.get$_base();return t.get$first(t)},get$isEmpty(e){var t=this.get$_base();return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this.get$_base();return t.get$isNotEmpty(t)},get$iterator(e){var t=this.get$_base();return t.get$iterator(t)},get$last(e){var t=this.get$_base();return t.get$last(t)},get$length(e){var t=this.get$_base();return t.get$length(t)},map$1$1(e,t,n){var a=this.get$_base();return a.map$1$1(a,t,n)},get$single(e){var t=this.get$_base();return t.get$single(t)},skip$1(e,t){var n=this.get$_base();return n.skip$1(n,t)},take$1(e,t){var n=this.get$_base();return n.take$1(n,t)},toList$1$growable(e,t){var n=this.get$_base();return n.toList$1$growable(n,!0)},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){var t=this.get$_base();return t.toSet$0(t)},where$1(e,t){var n=this.get$_base();return n.where$1(n,t)},toString$0(e){var t=this.get$_base();return t.toString$0(t)},$isIterable:1},r.DelegatingSet.prototype={add$1(e,t){return this._base.add$1(0,t)},addAll$1(e,t){this._base.addAll$1(0,t)},toSet$0(e){return new r.DelegatingSet(this._base.toSet$0(0),r._instanceType(this)._eval$1("DelegatingSet<1>"))},$isEfficientLengthIterable:1,$isSet:1,get$_base(){return this._base}},r.MapKeySet.prototype={get$_base(){var e=this._baseMap;return e.get$keys(e)},contains$1(e,t){return this._baseMap.containsKey$1(t)},get$isEmpty(e){var t=this._baseMap;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._baseMap;return t.get$isNotEmpty(t)},get$length(e){var t=this._baseMap;return t.get$length(t)},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},difference$1(e){var t=this.get$_base();return t.where$1(t,new r.MapKeySet_difference_closure(this,e)).toSet$0(0)},intersection$1(e){var t=this.get$_base();return t.where$1(t,e.get$contains(e)).toSet$0(0)},$isEfficientLengthIterable:1,$isSet:1},r.MapKeySet_difference_closure.prototype={call$1(e){return!this.other.contains$1(0,e)},$signature(){return this.$this.$ti._eval$1("bool(1)")}},r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin.prototype={},r.BufferModule.prototype={},r.BufferConstants.prototype={},r.Buffer.prototype={},r.ConsoleModule.prototype={},r.Console.prototype={},r.EventEmitter.prototype={},r.FS.prototype={},r.FSConstants.prototype={},r.Realpath.prototype={},r.RealpathSync.prototype={},r.FSWatcher.prototype={},r.ReadStream.prototype={},r.ReadStreamOptions.prototype={},r.WriteStream.prototype={},r.WriteStreamOptions.prototype={},r.FileOptions.prototype={},r.StatOptions.prototype={},r.MkdirOptions.prototype={},r.RmdirOptions.prototype={},r.WatchOptions.prototype={},r.WatchFileOptions.prototype={},r.Stats.prototype={},r.Promise.prototype={},r.Date.prototype={},r.JsError.prototype={},r.Atomics.prototype={},r.Modules.prototype={},r.Module.prototype={},r.Net.prototype={},r.Socket.prototype={},r.NetAddress.prototype={},r.NetServer.prototype={},r.NodeJsError.prototype={},r.JsAssertionError.prototype={},r.JsRangeError.prototype={},r.JsReferenceError.prototype={},r.JsSyntaxError.prototype={},r.JsTypeError.prototype={},r.JsSystemError.prototype={},r.Process.prototype={},r.CPUUsage.prototype={},r.Release.prototype={},r.StreamModule.prototype={},r.Readable.prototype={},r.Writable.prototype={},r.Duplex.prototype={},r.Transform.prototype={},r.WritableOptions.prototype={},r.ReadableOptions.prototype={},r.Immediate.prototype={},r.Timeout.prototype={},r.TTY.prototype={},r.TTYReadStream.prototype={},r.TTYWriteStream.prototype={},r.Util.prototype={},r.promiseToFuture_closure1.prototype={call$1(e){this.completer.complete$1(e)},$signature:58},r.promiseToFuture_closure2.prototype={call$1(e){this.completer.completeError$1(e)},$signature:58},r.futureToPromise_closure.prototype={call$2(e,t){this.future.then$1$2$onError(0,new r.futureToPromise__closure(e,this.T),t,$.dynamic)},$signature:450},r.futureToPromise__closure.prototype={call$1(e){return this.resolve.call$1(e)},$signature(){return this.T._eval$1("@(0)")}},r.Context.prototype={absolute$15(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m){var S;return r._validateArgList("absolute",r._setArrayType([e,t,n,a,s,i,o,l,_,c,p,h,d,f,m],$.JSArray_nullable_String)),t==null?(S=this.style,S=S.rootLength$1(e)>0&&!S.isRootRelative$1(e)):S=!1,S?e:(S=this._context$_current,this.join$16(0,S??r.current(),e,t,n,a,s,i,o,l,_,c,p,h,d,f,m))},absolute$1(e){var t=null;return this.absolute$15(e,t,t,t,t,t,t,t,t,t,t,t,t,t,t)},dirname$1(e){var t,n,a=r.ParsedPath_ParsedPath$parse(e,this.style);return a.removeTrailingSeparators$0(),t=a.parts,n=t.length,n===0||n===1?(t=a.root,t??"."):(u.JSArray_methods.removeLast$0(t),a.separators.pop(),a.removeTrailingSeparators$0(),a.toString$0(0))},join$16(e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v){var y=r._setArrayType([t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v],$.JSArray_nullable_String);return r._validateArgList("join",y),this.joinAll$1(new r.WhereTypeIterable(y,$.WhereTypeIterable_String))},join$2(e,t,n){var a=null;return this.join$16(0,t,n,a,a,a,a,a,a,a,a,a,a,a,a,a,a)},joinAll$1(e){var t,n,a,s,i,o,l,_,c;for(t=g.where$1$ax(e,new r.Context_joinAll_closure),n=g.get$iterator$ax(t.__internal$_iterable),t=new r.WhereIterator(n,t._f),a=this.style,s=!1,i=!1,o="";t.moveNext$0();)l=n.get$current(n),a.isRootRelative$1(l)&&i?(_=r.ParsedPath_ParsedPath$parse(l,a),c=(o.charCodeAt(0)==0,o),o=u.JSString_methods.substring$2(c,0,a.rootLength$2$withDrive(c,!0)),_.root=o,a.needsSeparator$1(o)&&(_.separators[0]=a.get$separator(a)),o=_.toString$0(0)):a.rootLength$1(l)>0?(i=!a.isRootRelative$1(l),o=l):(l.length!==0&&a.containsSeparator$1(l[0])||s&&(o+=a.get$separator(a)),o+=l),s=a.needsSeparator$1(l);return o.charCodeAt(0)==0,o},split$1(e,t){var n=r.ParsedPath_ParsedPath$parse(t,this.style),a=n.parts,s=r._arrayInstanceType(a)._eval$1("WhereIterable<1>");return a=r.List_List$_of(new r.WhereIterable(a,new r.Context_split_closure,s),s._eval$1("Iterable.E")),n.parts=a,s=n.root,s!=null&&u.JSArray_methods.insert$2(a,0,s),n.parts},canonicalize$1(e,t){var n,a;return t=this.absolute$1(t),n=this.style,n!==b.$get$Style_windows()&&!this._needsNormalization$1(t)?t:(a=r.ParsedPath_ParsedPath$parse(t,n),a.normalize$1$canonicalize(!0),a.toString$0(0))},normalize$1(e){var t;return this._needsNormalization$1(e)?(t=r.ParsedPath_ParsedPath$parse(e,this.style),t.normalize$0(),t.toString$0(0)):e},_needsNormalization$1(e){var t,n,a,s,i,o,l,_=this.style,c=_.rootLength$1(e);if(c!==0){if(_===b.$get$Style_windows()){for(t=0;t<c;++t)if(e.charCodeAt(t)===47)return!0}n=c,a=47}else n=0,a=null;for(s=e.length,t=n,i=null;t<s;++t,i=a,a=o)if(o=e.charCodeAt(t),_.isSeparator$1(o)&&(_===b.$get$Style_windows()&&o===47||a!=null&&_.isSeparator$1(a)||(a===46?l=i==null||i===46||_.isSeparator$1(i):l=!1,l)))return!0;return!!(a==null||_.isSeparator$1(a)||(a===46?_=i==null||_.isSeparator$1(i)||i===46:_=!1,_))},relative$2$from(e,t){var n,a,s,i,o=this,l='Unable to find a path to "',_=t==null;if(_&&o.style.rootLength$1(e)<=0||(_?(_=o._context$_current,t=_??r.current()):t=o.absolute$1(t),_=o.style,_.rootLength$1(t)<=0&&_.rootLength$1(e)>0))return o.normalize$1(e);if((_.rootLength$1(e)<=0||_.isRootRelative$1(e))&&(e=o.absolute$1(e)),_.rootLength$1(e)<=0&&_.rootLength$1(t)>0)throw r.wrapException(r.PathException$(l+e+'" from "'+t+'".'));if(n=r.ParsedPath_ParsedPath$parse(t,_),n.normalize$0(),a=r.ParsedPath_ParsedPath$parse(e,_),a.normalize$0(),s=n.parts,s.length!==0&&s[0]==="."||(s=n.root,i=a.root,s!=i?s=s==null||i==null||!_.pathsEqual$2(s,i):s=!1,s))return a.toString$0(0);for(;s=n.parts,s.length!==0?(i=a.parts,s=i.length!==0&&_.pathsEqual$2(s[0],i[0])):s=!1,!!s;)u.JSArray_methods.removeAt$1(n.parts,0),u.JSArray_methods.removeAt$1(n.separators,1),u.JSArray_methods.removeAt$1(a.parts,0),u.JSArray_methods.removeAt$1(a.separators,1);if(s=n.parts,i=s.length,i!==0&&s[0]==="..")throw r.wrapException(r.PathException$(l+e+'" from "'+t+'".'));return s=$.String,u.JSArray_methods.insertAll$2(a.parts,0,r.List_List$filled(i,"..",!1,s)),i=a.separators,i[0]="",u.JSArray_methods.insertAll$2(i,1,r.List_List$filled(n.parts.length,_.get$separator(_),!1,s)),_=a.parts,s=_.length,s===0?".":(s>1&&u.JSArray_methods.get$last(_)==="."&&(u.JSArray_methods.removeLast$0(a.parts),_=a.separators,_.pop(),_.pop(),_.push("")),a.root="",a.removeTrailingSeparators$0(),a.toString$0(0))},relative$1(e){return this.relative$2$from(e,null)},_isWithinOrEquals$2(e,t){var n,a,s,i,o,l,_,c=this;if(e=e,t=t,a=c.style,s=a.rootLength$1(e)>0,i=a.rootLength$1(t)>0,s&&!i?(t=c.absolute$1(t),a.isRootRelative$1(e)&&(e=c.absolute$1(e))):i&&!s?(e=c.absolute$1(e),a.isRootRelative$1(t)&&(t=c.absolute$1(t))):i&&s&&(o=a.isRootRelative$1(t),l=a.isRootRelative$1(e),o&&!l?t=c.absolute$1(t):l&&!o&&(e=c.absolute$1(e))),_=c._isWithinOrEqualsFast$2(e,t),_!==u._PathRelation_inconclusive)return _;n=null;try{n=c.relative$2$from(t,e)}catch(p){if(r.unwrapException(p)instanceof r.PathException)return u._PathRelation_different;throw p}return a.rootLength$1(n)>0?u._PathRelation_different:g.$eq$(n,".")?u._PathRelation_equal:g.$eq$(n,"..")||g.get$length$asx(n)>=3&&g.startsWith$1$s(n,"..")&&a.isSeparator$1(g.codeUnitAt$1$s(n,2))?u._PathRelation_different:u._PathRelation_within},_isWithinOrEqualsFast$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=this;if(e==="."&&(e=""),n=v.style,a=n.rootLength$1(e),s=n.rootLength$1(t),a!==s)return u._PathRelation_different;for(i=0;i<a;++i)if(!n.codeUnitsEqual$2(e.charCodeAt(i),t.charCodeAt(i)))return u._PathRelation_different;for(o=t.length,l=e.length,_=s,c=a,p=47,h=null;c<l&&_<o;)e:{if(d=e.charCodeAt(c),f=t.charCodeAt(_),n.codeUnitsEqual$2(d,f)){n.isSeparator$1(d)&&(h=c),++c,++_,p=d;break e}if(n.isSeparator$1(d)&&n.isSeparator$1(p)){m=c+1,h=c,c=m;break e}else if(n.isSeparator$1(f)&&n.isSeparator$1(p)){++_;break e}if(d===46&&n.isSeparator$1(p)){if(++c,c===l)break;if(d=e.charCodeAt(c),n.isSeparator$1(d)){m=c+1,h=c,c=m;break e}if(d===46&&(++c,c===l||n.isSeparator$1(e.charCodeAt(c))))return u._PathRelation_inconclusive}if(f===46&&n.isSeparator$1(p)){if(++_,_===o)break;if(f=t.charCodeAt(_),n.isSeparator$1(f)){++_;break e}if(f===46&&(++_,_===o||n.isSeparator$1(t.charCodeAt(_))))return u._PathRelation_inconclusive}return v._pathDirection$2(t,_)!==u._PathDirection_Wme||v._pathDirection$2(e,c)!==u._PathDirection_Wme?u._PathRelation_inconclusive:u._PathRelation_different}return _===o?(c===l||n.isSeparator$1(e.charCodeAt(c))?h=c:h==null&&(h=Math.max(0,a-1)),S=v._pathDirection$2(e,h),S===u._PathDirection_dMN?u._PathRelation_equal:S===u._PathDirection_vgO?u._PathRelation_inconclusive:u._PathRelation_different):(S=v._pathDirection$2(t,_),S===u._PathDirection_dMN?u._PathRelation_equal:S===u._PathDirection_vgO?u._PathRelation_inconclusive:n.isSeparator$1(t.charCodeAt(_))||n.isSeparator$1(p)?u._PathRelation_within:u._PathRelation_different)},_pathDirection$2(e,t){var n,a,s,i,o,l,_;for(n=e.length,a=this.style,s=t,i=0,o=!1;s<n;){for(;s<n&&a.isSeparator$1(e.charCodeAt(s));)++s;if(s===n)break;for(l=s;l<n&&!a.isSeparator$1(e.charCodeAt(l));)++l;if(_=l-s,!(_===1&&e.charCodeAt(s)===46))if(_===2&&e.charCodeAt(s)===46&&e.charCodeAt(s+1)===46){if(--i,i<0)break;i===0&&(o=!0)}else++i;if(l===n)break;s=l+1}return i<0?u._PathDirection_vgO:i===0?u._PathDirection_dMN:o?u._PathDirection_6kc:u._PathDirection_Wme},hash$1(e){var t,n,a,s=this;return e=s.absolute$1(e),t=s._hashFast$1(e),t??(n=r.ParsedPath_ParsedPath$parse(e,s.style),n.normalize$0(),a=s._hashFast$1(n.toString$0(0)),a.toString,a)},_hashFast$1(e){var t,n,a,s,i,o,l,_,c;for(t=e.length,n=this.style,a=4603,s=!0,i=!0,o=0;o<t;++o){if(l=n.canonicalizeCodeUnit$1(e.charCodeAt(o)),n.isSeparator$1(l)){i=!0;continue}if(l===46&&i){if(_=o+1,_===t)break;if(c=e.charCodeAt(_),n.isSeparator$1(c))continue;if(_=!1,s||c===46&&(_=o+2,_=_===t||n.isSeparator$1(e.charCodeAt(_))),_)return null}a=((a&67108863)*33^l)>>>0,s=!1,i=!1}return a},withoutExtension$1(e){var t,n,a=r.ParsedPath_ParsedPath$parse(e,this.style);for(t=a.parts,n=t.length-1;n>=0;--n)if(t[n].length!==0){t[n]=a._splitExtension$0()[0];break}return a.toString$0(0)},toUri$1(e){var t,n=this.style;return n.rootLength$1(e)<=0?n.relativePathToUri$1(e):(t=this._context$_current,n.absolutePathToUri$1(this.join$2(0,t??r.current(),e)))},prettyUri$1(e){var t,n,a=this,s=r._parseUri(e);return s.get$scheme()==="file"&&a.style===b.$get$Style_url()||s.get$scheme()!=="file"&&s.get$scheme()!==""&&a.style!==b.$get$Style_url()?s.toString$0(0):(t=a.normalize$1(a.style.pathFromUri$1(r._parseUri(s))),n=a.relative$1(t),a.split$1(0,n).length>a.split$1(0,t).length?t:n)}},r.Context_joinAll_closure.prototype={call$1(e){return e!==""},$signature:4},r.Context_split_closure.prototype={call$1(e){return e.length!==0},$signature:4},r._validateArgList_closure.prototype={call$1(e){return e==null?"null":'"'+e+'"'},$signature:443},r._PathDirection.prototype={toString$0(e){return this.name}},r._PathRelation.prototype={toString$0(e){return this.name}},r.InternalStyle.prototype={getRoot$1(e){var t=this.rootLength$1(e);return t>0?u.JSString_methods.substring$2(e,0,t):this.isRootRelative$1(e)?e[0]:null},relativePathToUri$1(e){var t,n=null,a=e.length;return a===0?r._Uri__Uri(n,n,n,n):(t=r.Context_Context(this).split$1(0,e),this.isSeparator$1(e.charCodeAt(a-1))&&u.JSArray_methods.add$1(t,""),r._Uri__Uri(n,n,t,n))},codeUnitsEqual$2(e,t){return e===t},pathsEqual$2(e,t){return e===t},canonicalizeCodeUnit$1(e){return e},canonicalizePart$1(e){return e}},r.ParsedPath.prototype={get$basename(){var e=this,t=$.String,n=new r.ParsedPath(e.style,e.root,e.isRootRelative,r.List_List$from(e.parts,!0,t),r.List_List$from(e.separators,!0,t));return n.removeTrailingSeparators$0(),t=n.parts,t.length===0?(t=e.root,t??""):u.JSArray_methods.get$last(t)},get$hasTrailingSeparator(){var e=this.parts;return e.length!==0?e=u.JSArray_methods.get$last(e)===""||u.JSArray_methods.get$last(this.separators)!=="":e=!1,e},removeTrailingSeparators$0(){for(var e,t,n=this;e=n.parts,e.length!==0&&u.JSArray_methods.get$last(e)==="";)u.JSArray_methods.removeLast$0(n.parts),n.separators.pop();e=n.separators,t=e.length,t!==0&&(e[t-1]="")},normalize$1$canonicalize(e){var t,n,a,s,i,o,l=this,_=r._setArrayType([],$.JSArray_String);for(t=l.parts,n=t.length,a=l.style,s=0,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o==="."||o===""||(o===".."?_.length!==0?_.pop():++s:_.push(e?a.canonicalizePart$1(o):o));l.root==null&&u.JSArray_methods.insertAll$2(_,0,r.List_List$filled(s,"..",!1,$.String)),_.length===0&&l.root==null&&_.push("."),l.parts=_,l.separators=r.List_List$filled(_.length+1,a.get$separator(a),!0,$.String),t=l.root,(t==null||_.length===0||!a.needsSeparator$1(t))&&(l.separators[0]=""),t=l.root,t!=null&&a===b.$get$Style_windows()&&(e&&(t=l.root=t.toLowerCase()),l.root=r.stringReplaceAllUnchecked(t,"/","\\")),l.removeTrailingSeparators$0()},normalize$0(){return this.normalize$1$canonicalize(!1)},toString$0(e){var t,n,a,s,i=this.root;for(i=i??"",t=this.parts,n=t.length,a=this.separators,s=0;s<n;++s)i=i+a[s]+t[s];return i+=u.JSArray_methods.get$last(a),i.charCodeAt(0)==0,i},_kthLastIndexOf$3(e,t,n){var a,s,i;for(a=e.length-1,s=0,i=0;a>=0;--a)if(e[a]===t){if(++s,s===n)return a;i=a}return i},_splitExtension$1(e){var t,n,a;if(e<=0)throw r.wrapException(r.RangeError$value(e,"level","level's value must be greater than 0"));return t=this.parts,t=new r.CastList(t,r._arrayInstanceType(t)._eval$1("CastList<1,String?>")),n=t.lastWhere$2$orElse(t,new r.ParsedPath__splitExtension_closure,new r.ParsedPath__splitExtension_closure0),n==null?r._setArrayType(["",""],$.JSArray_String):n===".."?r._setArrayType(["..",""],$.JSArray_String):(a=this._kthLastIndexOf$3(n,".",e),a<=0?r._setArrayType([n,""],$.JSArray_String):r._setArrayType([u.JSString_methods.substring$2(n,0,a),u.JSString_methods.substring$1(n,a)],$.JSArray_String))},_splitExtension$0(){return this._splitExtension$1(1)}},r.ParsedPath__splitExtension_closure.prototype={call$1(e){return e!==""},$signature:176},r.ParsedPath__splitExtension_closure0.prototype={call$0(){return null},$signature:1},r.PathException.prototype={toString$0(e){return"PathException: "+this.message},$isException:1,get$message(e){return this.message}},r.PathMap.prototype={},r.PathMap__create_closure.prototype={call$2(e,t){return e==null?t==null:t==null?!1:this._box_0.context._isWithinOrEquals$2(e,t)===u._PathRelation_equal},$signature:352},r.PathMap__create_closure0.prototype={call$1(e){return e==null?0:this._box_0.context.hash$1(e)},$signature:342},r.PathMap__create_closure1.prototype={call$1(e){return typeof e=="string"||e==null},$signature:338},r.Style.prototype={toString$0(e){return this.get$name(this)}},r.PosixStyle.prototype={containsSeparator$1(e){return u.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var t=e.length;return t!==0&&e.charCodeAt(t-1)!==47},rootLength$2$withDrive(e,t){return e.length!==0&&e.charCodeAt(0)===47?1:0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return!1},pathFromUri$1(e){var t;if(e.get$scheme()===""||e.get$scheme()==="file")return t=e.get$path(e),r._Uri__uriDecode(t,0,t.length,u.C_Utf8Codec,!1);throw r.wrapException(r.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null))},absolutePathToUri$1(e){var t=r.ParsedPath_ParsedPath$parse(e,this),n=t.parts;return n.length===0?u.JSArray_methods.addAll$1(n,r._setArrayType(["",""],$.JSArray_String)):t.get$hasTrailingSeparator()&&u.JSArray_methods.add$1(t.parts,""),r._Uri__Uri(null,null,t.parts,"file")},get$name(){return"posix"},get$separator(){return"/"}},r.UrlStyle.prototype={containsSeparator$1(e){return u.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var t=e.length;return t===0?!1:e.charCodeAt(t-1)!==47?!0:u.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===t},rootLength$2$withDrive(e,t){var n,a,s,i=e.length;if(i===0)return 0;if(e.charCodeAt(0)===47)return 1;for(n=0;n<i;++n){if(a=e.charCodeAt(n),a===47)return 0;if(a===58)return n===0?0:(s=u.JSString_methods.indexOf$2(e,"/",u.JSString_methods.startsWith$2(e,"//",n+1)?n+3:n),s<=0?i:!t||i<s+3||!u.JSString_methods.startsWith$1(e,"file://")?s:(i=r.driveLetterEnd(e,s+1),i??s))}return 0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return e.length!==0&&e.charCodeAt(0)===47},pathFromUri$1(e){return e.toString$0(0)},relativePathToUri$1(e){return r.Uri_parse(e)},absolutePathToUri$1(e){return r.Uri_parse(e)},get$name(){return"url"},get$separator(){return"/"}},r.WindowsStyle.prototype={containsSeparator$1(e){return u.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47||e===92},needsSeparator$1(e){var t=e.length;return t===0?!1:(t=e.charCodeAt(t-1),!(t===47||t===92))},rootLength$2$withDrive(e,t){var n,a=e.length;return a===0?0:e.charCodeAt(0)===47?1:e.charCodeAt(0)===92?a<2||e.charCodeAt(1)!==92?1:(n=u.JSString_methods.indexOf$2(e,"\\",2),n>0&&(n=u.JSString_methods.indexOf$2(e,"\\",n+1),n>0)?n:a):a<3||!r.isAlphabetic(e.charCodeAt(0))||e.charCodeAt(1)!==58||(a=e.charCodeAt(2),!(a===47||a===92))?0:3},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return this.rootLength$1(e)===1},pathFromUri$1(e){var t,n;if(e.get$scheme()!==""&&e.get$scheme()!=="file")throw r.wrapException(r.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null));return t=e.get$path(e),e.get$host()===""?t.length>=3&&u.JSString_methods.startsWith$1(t,"/")&&r.driveLetterEnd(t,1)!=null&&(t=u.JSString_methods.replaceFirst$2(t,"/","")):t="\\\\"+e.get$host()+t,n=r.stringReplaceAllUnchecked(t,"/","\\"),r._Uri__uriDecode(n,0,n.length,u.C_Utf8Codec,!1)},absolutePathToUri$1(e){var t,n,a=r.ParsedPath_ParsedPath$parse(e,this),s=a.root;return s.toString,u.JSString_methods.startsWith$1(s,"\\\\")?(t=new r.WhereIterable(r._setArrayType(s.split("\\"),$.JSArray_String),new r.WindowsStyle_absolutePathToUri_closure,$.WhereIterable_String),u.JSArray_methods.insert$2(a.parts,0,t.get$last(0)),a.get$hasTrailingSeparator()&&u.JSArray_methods.add$1(a.parts,""),r._Uri__Uri(t.get$first(0),null,a.parts,"file")):((a.parts.length===0||a.get$hasTrailingSeparator())&&u.JSArray_methods.add$1(a.parts,""),s=a.parts,n=a.root,n.toString,n=r.stringReplaceAllUnchecked(n,"/",""),u.JSArray_methods.insert$2(s,0,r.stringReplaceAllUnchecked(n,"\\","")),r._Uri__Uri(null,null,a.parts,"file"))},codeUnitsEqual$2(e,t){var n;return e===t?!0:e===47?t===92:e===92?t===47:(e^t)!==32?!1:(n=e|32,n>=97&&n<=122)},pathsEqual$2(e,t){var n,a;if(e===t)return!0;if(n=e.length,n!==t.length)return!1;for(a=0;a<n;++a)if(!this.codeUnitsEqual$2(e.charCodeAt(a),t.charCodeAt(a)))return!1;return!0},canonicalizeCodeUnit$1(e){return e===47?92:e<65||e>90?e:e|32},canonicalizePart$1(e){return e.toLowerCase()},get$name(){return"windows"},get$separator(){return"\\"}},r.WindowsStyle_absolutePathToUri_closure.prototype={call$1(e){return e!==""},$signature:4},r.Version.prototype={get$min(){return this},get$max(){return this},get$includeMin(){return!0},get$includeMax(){return!0},$eq(e,t){var n=this;return t==null?!1:t instanceof r.Version&&n.major===t.major&&n.minor===t.minor&&n.patch===t.patch&&u.C_IterableEquality.equals$2(0,n.preRelease,t.preRelease)&&u.C_IterableEquality.equals$2(0,n.build,t.build)},get$hashCode(e){var t=this;return(t.major^t.minor^t.patch^u.C_IterableEquality.hash$1(t.preRelease)^u.C_IterableEquality.hash$1(t.build))>>>0},compareTo$1(e,t){var n,a,s,i,o=this;return t instanceof r.Version?(n=o.major,a=t.major,n!==a||(n=o.minor,a=t.minor,n!==a)||(n=o.patch,a=t.patch,n!==a)?u.JSInt_methods.compareTo$1(n,a):(n=o.preRelease,a=n.length===0,a&&t.preRelease.length!==0?1:(s=t.preRelease,s.length===0&&!a?-1:(i=o._compareLists$2(n,s),i!==0?i:(n=o.build,a=n.length===0,a&&t.build.length!==0?-1:(s=t.build,s.length===0&&!a?1:o._compareLists$2(n,s))))))):-t.compareTo$1(0,o)},toString$0(e){return this._version$_text},_compareLists$2(e,t){var n,a,s,i,o;for(n=0;a=e.length,s=t.length,n<Math.max(a,s);++n)if(i=n<a?e[n]:null,o=n<s?t[n]:null,!g.$eq$(i,o))return i==null?-1:o==null?1:typeof i=="number"?typeof o=="number"?u.JSNumber_methods.compareTo$1(i,o):-1:typeof o=="number"?1:(r._asString(i),r._asString(o),i===o?a=0:a=i<o?-1:1,a);return 0},$isComparable:1,$isVersionRange:1},r.Version__splitParts_closure.prototype={call$1(e){var t=r.Primitives_parseInt(e,null);return t??e},$signature:334},r.VersionRange.prototype={$eq(e,t){var n;return t==null||!$.VersionRange._is(t)?!1:(n=!1,this.min==t.get$min()&&g.$eq$(this.max,t.get$max())&&(n=!t.get$includeMin(),n&&t.get$includeMax()),n)},get$hashCode(e){var t=u.JSNull_methods.get$hashCode(this.min),n=g.get$hashCode$(this.max);return(t^n*3^1090795^3633126)>>>0},allows$1(e){var t=this.max;return!(t!=null&&e.compareTo$1(0,t)>0)},compareTo$1(e,t){return t.get$min()==null?this._compareMax$1(t):-1},_compareMax$1(e){var t,n,a=this.max;return a==null?e.get$max()==null?0:1:e.get$max()==null?-1:(t=e.get$max(),t.toString,n=a.compareTo$1(0,t),n!==0?n:(e.get$includeMax(),0))},toString$0(e){var t,n=this.max,a=n==null;return a?t="":t="<="+n.toString$0(0),a=a?t+"any":t,a.charCodeAt(0)==0,a},$isComparable:1,get$min(){return this.min},get$max(){return this.max},get$includeMin(){return this.includeMin},get$includeMax(){return this.includeMax}},r.CssMediaQuery.prototype={merge$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=null,R="all";if(!M.conjunction||!e.conjunction)return u._SingletonCssMediaQueryMergeResult_1;if(t=M.modifier,n=t==null?k:t.toLowerCase(),a=M.type,s=a==null,i=s?k:a.toLowerCase(),o=e.modifier,l=o==null?k:o.toLowerCase(),_=e.type,c=_==null,p=c?k:_.toLowerCase(),h=i==null,h&&p==null)return t=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(t,e.conditions),new r.MediaQuerySuccessfulMergeResult(r.CssMediaQuery$condition(t,!0));if(d=n==="not",d!==(l==="not")){if(i==p)return f=d?M.conditions:e.conditions,u.JSArray_methods.every$1(f,u.JSArray_methods.get$contains(d?e.conditions:M.conditions))?u._SingletonCssMediaQueryMergeResult_0:u._SingletonCssMediaQueryMergeResult_1;if(s||r.equalsIgnoreCase(a,R)||c||r.equalsIgnoreCase(_,R))return u._SingletonCssMediaQueryMergeResult_1;d?(m=e.conditions,S=p,v=l):(m=M.conditions,S=i,v=n)}else if(d){if(i!=p||(y=M.conditions,C=e.conditions,s=y.length>C.length,I=s?y:C,s&&(y=C),!u.JSArray_methods.every$1(y,u.JSArray_methods.get$contains(I))))return u._SingletonCssMediaQueryMergeResult_1;m=I,S=i,v=n}else if(s||r.equalsIgnoreCase(a,R))S=(c||r.equalsIgnoreCase(_,R))&&h?k:p,s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s,v=l;else{if(c||r.equalsIgnoreCase(_,R))s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s,v=n;else{if(i!=p)return u._SingletonCssMediaQueryMergeResult_0;v=n??l,s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s}S=i}return a=S==i?a:_,new r.MediaQuerySuccessfulMergeResult(r.CssMediaQuery$type(a,m,v==n?t:o))},$eq(e,t){return t==null?!1:t instanceof r.CssMediaQuery&&t.modifier==this.modifier&&t.type==this.type&&u.C_ListEquality.equals$2(0,t.conditions,this.conditions)},get$hashCode(e){return g.get$hashCode$(this.modifier)^g.get$hashCode$(this.type)^u.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,n=this,a=n.modifier;return a=a!=null?a+" ":"",t=n.type,t!=null&&(a+=t,n.conditions.length!==0&&(a+=" and ")),t=n.conjunction?" and ":" or ",t=a+u.JSArray_methods.join$1(n.conditions,t),t.charCodeAt(0)==0,t}},r._SingletonCssMediaQueryMergeResult.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},r.MediaQuerySuccessfulMergeResult.prototype={toString$0(e){return this.query.toString$0(0)}},r.ModifiableCssAtRule.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssAtRule?(t=this.name,n=e.name,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)&&g.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return r.ModifiableCssAtRule$(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},r.ModifiableCssComment.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssComment:1,get$span(e){return this.span}},r.ModifiableCssDeclaration.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},r.ModifiableCssImport.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$span(e){return this.span}},r.ModifiableCssKeyframeBlock.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssKeyframeBlock&&u.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return r.ModifiableCssKeyframeBlock$(this.selector,this.span)},get$span(e){return this.span}},r.ModifiableCssMediaRule.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssMediaRule&&u.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return r.ModifiableCssMediaRule$(this.queries,this.span)},get$span(e){return this.span}},r.ModifiableCssNode.prototype={get$hasFollowingSibling(){var e,t=this._parent;return t==null?t=null:(t=t.children,e=this._indexInParent,e.toString,t=r.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new r.ModifiableCssNode_hasFollowingSibling_closure)),t===!0},get$isGroupEnd(){return this.isGroupEnd}},r.ModifiableCssNode_hasFollowingSibling_closure.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true_false)},$signature:327},r.ModifiableCssParentNode.prototype={get$isChildless(){return!1},addChild$1(e){var t;e._parent=this,t=this._children,e._indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,n,a;for(e=this._children,t=e.length,n=0;n<t;++n)a=e[n],a._indexInParent=a._parent=null;u.JSArray_methods.clear$0(e)},$isCssParentNode:1,get$children(e){return this.children}},r.ModifiableCssStyleRule.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=u.C_ListEquality.equals$2(0,e._style_rule$_selector._box$_inner.value.components,this._style_rule$_selector._box$_inner.value.components):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssStyleRule$(this._style_rule$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},r.ModifiableCssStylesheet.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssStylesheet},copyWithoutChildren$0(){return r.ModifiableCssStylesheet$(this.span)},$isCssStylesheet:1,get$span(e){return this.span}},r.ModifiableCssSupportsRule.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssSupportsRule?(t=this.condition,n=e.condition,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssSupportsRule$(this.condition,this.span)},get$span(e){return this.span}},r.CssNode.prototype={toString$0(e){var t=null;return r.serialize(this,!0,t,!0,t,t,!1,t,!0)._0},$isAstNode:1},r.CssParentNode.prototype={},r._IsInvisibleVisitor.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&e.text.charCodeAt(2)!==33},visitCssStyleRule$1(e){var t=e._style_rule$_selector._box$_inner;return(this.includeBogus?t.value.accept$1(u._IsInvisibleVisitor_true):t.value.accept$1(u._IsInvisibleVisitor_false))||this.super$EveryCssVisitor$visitCssStyleRule(e)}},r.__IsInvisibleVisitor_Object_EveryCssVisitor.prototype={},r.CssStylesheet.prototype={get$isGroupEnd(){return!1},get$isChildless(){return!1},accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},r.CssValue.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&g.$eq$(t.value,this.value)},get$hashCode(e){return g.get$hashCode$(this.value)},toString$0(e){return g.toString$0$(this.value)},$isAstNode:1,get$span(e){return this.span}},r._FakeAstNode.prototype={get$span(e){return this._callback.call$0()},$isAstNode:1},r.ArgumentList.prototype={get$isEmpty(e){var t;return this.positional.length===0?(t=this.named,t=t.get$isEmpty(t)&&this.rest==null):t=!1,t},toString$0(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_String);for(t=o.positional,n=t.length,a=0;a<n;++a)l.push(o._parenthesizeArgument$1(t[a]));for(t=r.MapExtensions_get_pairs(o.named,$.String,$.Expression),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.push("$"+n._0+": "+o._parenthesizeArgument$1(n._1));return s=o.rest,s!=null&&l.push(o._parenthesizeArgument$1(s)+"..."),i=o.keywordRest,i!=null&&l.push(o._parenthesizeArgument$1(i)+"..."),"("+u.JSArray_methods.join$1(l,", ")+")"},_parenthesizeArgument$1(e){var t;e:{if(e instanceof r.ListExpression&&u.ListSeparator_z0K===e.separator&&!e.hasBrackets&&e.contents.length>=2){t="("+e.toString$0(0)+")";break e}t=e.toString$0(0);break e}return t},$isAstNode:1,get$span(e){return this.span}},r.AtRootQuery.prototype={excludes$1(e){var t,n=this;if(n._all)return!n.include;e:{if(e instanceof r.ModifiableCssStyleRule){t=n._at_root_query$_rule!==n.include;break e}if(e instanceof r.ModifiableCssMediaRule){t=n.excludesName$1("media");break e}if(e instanceof r.ModifiableCssSupportsRule){t=n.excludesName$1("supports");break e}if(e instanceof r.ModifiableCssAtRule){t=n.excludesName$1(e.name.value.toLowerCase());break e}t=!1;break e}return t},excludesName$1(e){var t=this._all||this.names.contains$1(0,e);return t!==this.include}},r.BooleanOperator.prototype={_enumToString$0(){return"BooleanOperator."+this._name},toString$0(e){return this._name}},r.ConfiguredVariable.prototype={toString$0(e){var t=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+t+n},$isAstNode:1,get$span(e){return this.span}},r.Expression.prototype={$isAstNode:1},r.BinaryOperationExpression.prototype={get$span(e){for(var t,n=this.left;n instanceof r.BinaryOperationExpression;)n=n.left;for(t=this.right;t instanceof r.BinaryOperationExpression;)t=t.right;return n.get$span(n).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,n=this.left,a=n.get$span(n);return a=a.get$file(a),e=this.right,t=e.get$span(e),a===t.get$file(t)?(a=n.get$span(n),a=a.get$end(a),t=e.get$span(e),t=a.offset<t.get$start(t).offset,a=t):a=!1,a?(a=n.get$span(n),a=a.get$file(a),n=n.get$span(n),n=n.get$end(n),e=e.get$span(e),e=r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(a.span$2(0,n.offset,e.get$start(e).offset))),n=e):n=this.get$span(0),n},accept$1$1(e){return e.visitBinaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i,o=this,l=o.left;e:{if(l instanceof r.BinaryOperationExpression){t=l.operator.precedence<o.operator.precedence;break e}if(l instanceof r.ListExpression&&!l.hasBrackets&&l.contents.length>=2){t=!0;break e}t=!1;break e}n=t?r.Primitives_stringFromCharCode(40):"",n+=l.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,n=r.Primitives_stringFromCharCode(32),a=o.operator,n=t+n+a.operator+n,s=o.right;e:{if(t=!1,s instanceof r.BinaryOperationExpression){i=s.operator,i.precedence<=a.precedence&&(t=!(i===a&&i.isAssociative));break e}if(s instanceof r.ListExpression&&!s.hasBrackets&&s.contents.length>=2){t=!0;break e}break e}return t&&(n+=r.Primitives_stringFromCharCode(40)),n+=s.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,t.charCodeAt(0)==0,t}},r.BinaryOperator.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},r.BooleanExpression.prototype={accept$1$1(e){return e.visitBooleanExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return String(this.value)},get$span(e){return this.span}},r.ColorExpression.prototype={accept$1$1(e){return e.visitColorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return r.serializeValue(this.value,!0,!0)},get$span(e){return this.span}},r.FunctionExpression.prototype={accept$1$1(e){return e.visitFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+=this.originalName+this.$arguments.toString$0(0),t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.IfExpression.prototype={accept$1$1(e){return e.visitIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i,o,l;for(t=this.branches,n=t.length,a=!0,s=0,i="if(";s<n;++s)o=t[s],l=o._0,a?a=!1:i+="; ",i=i+r.S(l??"else")+": "+o._1.toString$0(0);return t=i+r.Primitives_stringFromCharCode(41),t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.IfConditionExpression.prototype={get$isArbitrarySubstitution(){return!1},$isAstNode:1},r.IfConditionParenthesized.prototype={toInterpolation$1(e){var t=new r.StringBuffer(""),n=new r.InterpolationBuffer(t,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),a=r.Primitives_stringFromCharCode(40);return t._contents+=a,n.addInterpolation$1(this.expression.toInterpolation$1(e)),a=r.Primitives_stringFromCharCode(41),t._contents+=a,n.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionParenthesized$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.IfConditionNegation.prototype={toInterpolation$1(e){var t=new r.StringBuffer(""),n=new r.InterpolationBuffer(t,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));return t._contents="not ",n.addInterpolation$1(this.expression.toInterpolation$1(e)),n.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionNegation$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"not "+this.expression.toString$0(0)},get$span(e){return this.span}},r.IfConditionOperation.prototype={get$span(e){var t=this.expressions,n=u.JSArray_methods.get$first(t);return n=n.get$span(n),t=u.JSArray_methods.get$last(t),n.expand$1(0,t.get$span(t))},toInterpolation$1(e){var t,n,a,s,i,o,l=new r.StringBuffer(""),_=new r.InterpolationBuffer(l,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));for(t=this.expressions,n=t.length,a=this.op,s=!0,i=0;i<n;++i)o=t[i],s?s=!1:l._contents+=" "+a.toString$0(0)+" ",_.addInterpolation$1(o.toInterpolation$1(e));return _.interpolation$1(new r.LazyFileSpan(new r.IfConditionOperation_toInterpolation_closure(this)))},accept$1$1(e){return e.visitIfConditionOperation$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.expressions," "+this.op.toString$0(0)+" ")}},r.IfConditionOperation_toInterpolation_closure.prototype={call$0(){return this.$this.get$span(0)},$signature:16},r.IfConditionFunction.prototype={get$isArbitrarySubstitution(){var e,t=this.name.get$asPlain(),n=t==null?null:t.toLowerCase();e:{if(t=!0,n==="if"||n==="var"||n==="attr"||(n!=null?e=u.JSString_methods.startsWith$1(n,"--"):e=!1,e))break e;t=!1;break e}return t},toInterpolation$1(e){var t,n=new r.StringBuffer(""),a=new r.InterpolationBuffer(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));return a.addInterpolation$1(this.name),t=r.Primitives_stringFromCharCode(40),n._contents+=t,a.addInterpolation$1(this.$arguments),t=r.Primitives_stringFromCharCode(41),n._contents+=t,a.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionFunction$1(0,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)+")"},get$span(e){return this.span}},r.IfConditionSass.prototype={toInterpolation$1(e){return r.throwExpression(r.MultiSourceSpanFormatException$(V.if___c,e.get$span(e),"arbitrary substitution",r.LinkedHashMap_LinkedHashMap$_literal([this.span,"sass() expression"],$.SourceSpan,$.String),null))},accept$1$1(e){return e.visitIfConditionSass$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"sass("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.IfConditionRaw.prototype={get$span(e){return this.text.span},get$isArbitrarySubstitution(){return!0},toInterpolation$1(e){return this.text},accept$1$1(e){return e.visitIfConditionRaw$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text.toString$0(0)}},r.InterpolatedFunctionExpression.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(0,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)},get$span(e){return this.span}},r.LegacyIfExpression.prototype={get$modernSuggestion(){var e,t,n,a,s,i=null,o=this.$arguments;e:{if(e=o.positional,t=i,n=i,a=!1,e.length===3?(s=e[0],t=e[1],n=e[2],a=o.named,a=a.get$isEmpty(a)&&o.rest==null):s=i,a){n instanceof r.NullExpression?a="if(sass("+r.S(s)+"): "+r.S(t)+")":a=t instanceof r.NullExpression?"if(not sass("+r.S(s)+"): "+r.S(n)+")":"if(sass("+r.S(s)+"): "+r.S(t)+"; else: "+r.S(n)+")";break e}a=i;break e}return a},accept$1$1(e){return e.visitLegacyIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},get$span(e){return this.span}},r.ListExpression.prototype={accept$1$1(e){return e.visitListExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i=this,o=i.hasBrackets;return o?t=r.Primitives_stringFromCharCode(91):(t=i.contents.length,t!==0?t=t===1&&i.separator===u.ListSeparator_z0K:t=!0,t=t?r.Primitives_stringFromCharCode(40):""),n=i.contents,a=i.separator===u.ListSeparator_z0K,s=a?", ":" ",s=t+new r.MappedListIterable(n,new r.ListExpression_toString_closure(i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,s),o?o=s+r.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=s+r.Primitives_stringFromCharCode(41):o=o===1&&a?s+",)":s),o.charCodeAt(0)==0,o},_list0$_elementNeedsParens$1(e){var t,n,a;e:{if(e instanceof r.ListExpression&&e.contents.length>=2&&!e.hasBrackets){t=e.separator,n=this.separator===u.ListSeparator_z0K?t===u.ListSeparator_z0K:t!==u.ListSeparator_undecided_null_3_undecided;break e}if(e instanceof r.UnaryOperationExpression?(a=e.operator,u.UnaryOperator_n2K!==a?n=u.UnaryOperator_hCO===a:n=!0):n=!1,n){n=this.separator===u.ListSeparator_SrV;break e}n=!1;break e}return n},get$span(e){return this.span}},r.ListExpression_toString_closure.prototype={call$1(e){return this.$this._list0$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:137},r.MapExpression.prototype={accept$1$1(e){return e.visitMapExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i=r._setArrayType([],$.JSArray_String);for(t=this.pairs,n=t.length,a=0;a<n;++a)s=t[a],i.push(s._0.toString$0(0)+": "+s._1.toString$0(0));return"("+u.JSArray_methods.join$1(i,", ")+")"},get$span(e){return this.span}},r.NullExpression.prototype={accept$1$1(e){return e.visitNullExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"null"},get$span(e){return this.span}},r.NumberExpression.prototype={accept$1$1(e){return e.visitNumberExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return r.serializeValue(r.SassNumber_SassNumber(this.value,this.unit),!0,!0)},get$span(e){return this.span}},r.ParenthesizedExpression.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.SelectorExpression.prototype={accept$1$1(e){return e.visitSelectorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"&"},get$span(e){return this.span}},r.StringExpression.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},asInterpolation$1$static(e){var t,n,a,s,i,o,l,_,c,p,h,d;if(!this.hasQuotes)return this.text;for(t=this.text,n=t.contents,a=r.StringExpression__bestQuote(new r.WhereTypeIterable(n,$.WhereTypeIterable_String)),s=new r.StringBuffer(""),i=r._setArrayType([],$.JSArray_Object),o=r._setArrayType([],$.JSArray_nullable_FileSpan),l=new r.InterpolationBuffer(s,i,o),_=r.Primitives_stringFromCharCode(a),s._contents+=_,c=n.length,p=0;p<c;++p){if(h=n[p],h instanceof r.Expression){d=t.spanForElement$1(p),l._flushText$0(),i.push(h),o.push(d);continue}typeof h=="string"&&r.StringExpression__quoteInnerText(h,a,l,e)}return s._contents+=_,l.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)}},r.SupportsExpression.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.condition.toString$0(0)}},r.UnaryOperationExpression.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this.operator,a=n.operator;n=n===u.UnaryOperator_not_not_3_not?a+r.Primitives_stringFromCharCode(32):a,t=this.operand;e:{a=!0,t instanceof r.BinaryOperationExpression||t instanceof r.UnaryOperationExpression||(a=t instanceof r.ListExpression&&!t.hasBrackets&&t.contents.length>=2);break e}return a&&(n+="40"),n+=t.toString$0(0),a&&(n+="41"),n.charCodeAt(0)==0,n},get$span(e){return this.span}},r.UnaryOperator.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},r.ValueExpression.prototype={accept$1$1(e){return e.visitValueExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.value.toString$0(0)},get$span(e){return this.span}},r.VariableExpression.prototype={accept$1$1(e){return e.visitVariableExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.span.get$text()},get$span(e){return this.span}},r.DynamicImport.prototype={toString$0(e){return r.StringExpression_quoteText(this.urlString)},$isAstNode:1,$isImport:1,get$span(e){return this.span}},r.StaticImport.prototype={toString$0(e){var t=this.url.toString$0(0),n=this.modifiers;return t+(n==null?"":" "+n.toString$0(0))},$isAstNode:1,$isImport:1,get$span(e){return this.span}},r.Interpolation.prototype={get$asPlain(){var e,t,n,a,s,i=this.contents;e:{if(e=i.length,e<=0){t="";break e}if(n=e===1,n?(a=i[0],t=typeof a=="string"):(a=null,t=!1),t){s=r._asString(n?a:i[0]),t=s;break e}t=null;break e}return t},get$initialPlain(){var e,t,n,a,s=this.contents;e:{if(e=s.length>=1,e?(t=s[0],n=typeof t=="string"):(t=null,n=!1),n){a=r._asString(e?t:s[0]),n=a;break e}n="";break e}return n},spanForElement$1(e){var t,n,a,s,i,o=this;e:{if(typeof o.contents[e]=="string"){t=o.span,n=t.get$file(t),e===0?a=t.get$start(t):(a=o.spans[e-1],a=a.get$end(a)),s=e+1,i=o.spans,s===i.length?t=t.get$end(t):(t=i[s],t=t.get$start(t)),t=n.span$2(0,a.offset,t.offset);break e}t=o.spans[e],t.toString;break e}return t},Interpolation$3(e,t,n){var a,s,i,o,l,_,c,p="spans",h="contents";if(t.length!==g.get$length$asx(e))throw r.wrapException(r.ArgumentError$value(this.spans,p,"Must be the same length as contents."));for(a=this.contents,s=a.length,i=t.length,o=this.spans,l=0;l<s;++l){if(_=a[l],c=typeof _=="string",!c&&!(_ instanceof r.Expression))throw r.wrapException(r.ArgumentError$value(a,h,"May only contain Strings or Expressions."));if(c){if(l!==0&&typeof a[l-1]=="string")throw r.wrapException(r.ArgumentError$value(a,h,"May not contain adjacent Strings."));if(l<i&&o[l]!=null)throw r.wrapException(r.ArgumentError$value(o,p,V.May_no+l+")."))}else if(l>=i||o[l]==null)throw r.wrapException(r.ArgumentError$value(o,p,V.Must_n+l+")."))}},toString$0(e){var t=this.contents;return new r.MappedListIterable(t,new r.Interpolation_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},r.Interpolation_toString_closure.prototype={call$1(e){return typeof e=="string"?e:"#{"+r.S(e)+"}"},$signature:138},r.Parameter.prototype={toString$0(e){var t=this.defaultValue,n=this.name;return t==null?n:n+": "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.ParameterList.prototype={get$spanWithName(){for(var e,t,n=this.span,a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.get$file(n)._decodedChars,0,null),0,null),s=n.get$start(n).offset-1;s>0?(e=a.charCodeAt(s),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--s;if(e=a.charCodeAt(s),e===95||r.CharacterExtension_get_isAlphabetic(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--s;s>=0?(e=a.charCodeAt(s),e!==95?(e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t=t||e>=128):t=!0,t?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--s;return e=s+1,t=a.charCodeAt(e),t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128?r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(n.get$file(n).span$2(0,e,n.get$end(n).offset))):n},verify$2(e,t){var n,a,s,i,o,l,_,c,p=this,h="invocation";for(n=p.parameters,a=n.length,s=t._baseMap,i=0,o=0;o<a;++o)if(l=n[o],o<e){if(_=l.name,s.containsKey$1(_))throw r.wrapException(r.SassScriptException$("Argument "+p._originalParameterName$1(_)+V.x20was_p,null))}else if(_=l.name,s.containsKey$1(_))++i;else if(l.defaultValue==null)throw r.wrapException(r.MultiSpanSassScriptException$("Missing argument "+p._originalParameterName$1(_)+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(p.restParameter==null){if(e>a)throw n=t.get$isEmpty(0)?"":"positional ",r.wrapException(r.MultiSpanSassScriptException$("Only "+a+" "+n+r.pluralize("argument",a,null)+" allowed, but "+e+" "+r.pluralize("was",e,"were")+" passed.",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(i<s.get$length(s))throw a=$.String,c=r.LinkedHashSet_LinkedHashSet$of(t,a),c.removeAll$1(new r.MappedListIterable(n,new r.ParameterList_verify_closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),r.wrapException(r.MultiSpanSassScriptException$("No "+r.pluralize("parameter",c._collection$_length,null)+" named "+r.toSentence(c.map$1$1(0,new r.ParameterList_verify_closure0,$.Object),"or")+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,a)))}},_originalParameterName$1(e){var t,n,a,s,i,o;if(e===this.restParameter)return t=this.span.get$text(),u.JSString_methods.substring$2(u.JSString_methods.substring$1(t,u.JSString_methods.lastIndexOf$1(t,"$")),0,u.JSString_methods.indexOf$1(t,"."));for(n=this.parameters,a=n.length,s=0;s<a;++s)if(i=n[s],i.name===e)return n=i.span,i.defaultValue==null?n=n.get$text():(t=n.get$text(),n=u.JSString_methods.substring$2(t,0,u.JSString_methods.indexOf$1(t,":")),o=r._lastNonWhitespace(n,!1),n=o==null?"":u.JSString_methods.substring$2(n,0,o+1)),n;throw r.wrapException(r.ArgumentError$(V.This_d+e+'".',null))},matches$2(e,t){var n,a,s,i,o,l;for(n=this.parameters,a=n.length,s=t._baseMap,i=0,o=0;o<a;++o)if(l=n[o],o<e){if(s.containsKey$1(l.name))return!1}else if(s.containsKey$1(l.name))++i;else if(l.defaultValue==null)return!1;return this.restParameter!=null?!0:!(e>a||i<s.get$length(s))},toString$0(e){var t,n,a,s=r._setArrayType([],$.JSArray_String);for(t=this.parameters,n=t.length,a=0;a<n;++a)s.push("$"+t[a].toString$0(0));return t=this.restParameter,t!=null&&s.push("$"+t+"..."),u.JSArray_methods.join$1(s,", ")},$isAstNode:1,get$span(e){return this.span}},r.ParameterList_verify_closure.prototype={call$1(e){return e.name},$signature:323},r.ParameterList_verify_closure0.prototype={call$1(e){return"$"+e},$signature:6},r.Statement.prototype={$isAstNode:1},r.AtRootRule.prototype={accept$1$1(e){return e.visitAtRootRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=new r.StringBuffer("@at-root "),n=this.query;return n!=null&&(t._contents="@at-root "+(n.toString$0(0)+" ")),t.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.AtRule.prototype={accept$1$1(e){return e.visitAtRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n="@"+this.name.toString$0(0),a=new r.StringBuffer(n),s=this.value;return s!=null&&(a._contents=n+(" "+s.toString$0(0))),t=this.children,t==null?a.toString$0(0)+";":a.toString$0(0)+" {"+u.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},r.CallableDeclaration.prototype={get$span(e){return this.span}},r.ContentBlock.prototype={accept$1$1(e){return e.visitContentBlock$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.parameters;return t=t.parameters.length===0&&t.restParameter==null?"":" using ("+t.toString$0(0)+")",t+(" {"+u.JSArray_methods.join$1(this.children," ")+"}")}},r.ContentRule.prototype={accept$1$1(e){return e.visitContentRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},get$span(e){return this.span}},r.DebugRule.prototype={accept$1$1(e){return e.visitDebugRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.Declaration.prototype={accept$1$1(e){return e.visitDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a=this,s=new r.StringBuffer(""),i=a.name.toString$0(0);return s._contents=i,i=s._contents=i+r.Primitives_stringFromCharCode(58),t=a.value,t!=null&&(a.parsedAsSassScript&&(i=s._contents=i+r.Primitives_stringFromCharCode(32)),s._contents=i+t.toString$0(0)),n=a.children,n!=null?s.toString$0(0)+" {"+u.JSArray_methods.join$1(n," ")+"}":s.toString$0(0)+";"},get$span(e){return this.span}},r.EachRule.prototype={accept$1$1(e){return e.visitEachRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.variables;return"@each "+new r.MappedListIterable(t,new r.EachRule_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.EachRule_toString_closure.prototype={call$1(e){return"$"+e},$signature:6},r.ErrorRule.prototype={accept$1$1(e){return e.visitErrorRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.ExtendRule.prototype={accept$1$1(e){return e.visitExtendRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.selector.toString$0(0),n=this.isOptional?" !optional":"";return"@extend "+t+n+";"},get$span(e){return this.span}},r.ForRule.prototype={accept$1$1(e){return e.visitForRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this,n=t.from.toString$0(0),a=t.isExclusive?"to":"through";return"@for $"+t.variable+" from "+n+" "+a+" "+t.to.toString$0(0)+" {"+u.JSArray_methods.join$1(t.children," ")+"}"},get$span(e){return this.span}},r.ForwardRule.prototype={accept$1$1(e){return e.visitForwardRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a=this,s="@forward "+r.StringExpression_quoteText(a.url.toString$0(0)),i=a.shownMixinsAndFunctions,o=a.hiddenMixinsAndFunctions;return i!=null?(t=a.shownVariables,t.toString,t=s+" show "+a._forward_rule$_memberList$2(i,t),s=t):o!=null&&o._base.get$isNotEmpty(0)&&(t=a.hiddenVariables,t.toString,t=s+" hide "+a._forward_rule$_memberList$2(o,t),s=t),n=a.prefix,n!=null&&(s+=" as "+n+"*"),t=a.configuration,s=(t.length!==0?s+(" with ("+u.JSArray_methods.join$1(t,", ")+")"):s)+";",s.charCodeAt(0)==0,s},_forward_rule$_memberList$2(e,t){var n,a=r.List_List$_of(e,$.String);for(n=t._base.get$iterator(0);n.moveNext$0();)a.push("$"+n.get$current(0));return u.JSArray_methods.join$1(a,", ")},get$span(e){return this.span}},r.FunctionRule.prototype={accept$1$1(e){return e.visitFunctionRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@function "+this.name+"("+this.parameters.toString$0(0)+") {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.IfRule.prototype={accept$1$1(e){return e.visitIfRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=r.ListExtensions_mapIndexed(this.clauses,new r.IfRule_toString_closure,$.IfClause,$.String).join$1(0," "),n=this.lastClause;return n!=null?t+(" "+n.toString$0(0)):t},get$span(e){return this.span}},r.IfRule_toString_closure.prototype={call$2(e,t){var n=e===0?"if":"else if";return"@"+n+" "+t.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(t.children," ")+"}"},$signature:320},r.IfRuleClause.prototype={},r.IfRuleClause$__closure.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration||e instanceof r.FunctionRule||e instanceof r.MixinRule){t=!0;break e}if(e instanceof r.ImportRule){t=u.JSArray_methods.any$1(e.imports,new r.IfRuleClause$___closure);break e}t=!1;break e}return t},$signature:217},r.IfRuleClause$___closure.prototype={call$1(e){return e instanceof r.DynamicImport},$signature:270},r.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.ElseClause.prototype={toString$0(e){return"@else {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.ImportRule.prototype={accept$1$1(e){return e.visitImportRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@import "+u.JSArray_methods.join$1(this.imports,", ")+";"},get$span(e){return this.span}},r.IncludeRule.prototype={get$spanWithoutContent(){var e,t=this.span;return this.content!=null&&(e=this.$arguments.span,e=r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(t.get$file(t).span$2(0,t.get$start(t).offset,e.get$end(e).offset))),t=e),t},get$nameSpan(){var e,t,n=null,a=this.span;return u.JSString_methods.startsWith$1(a.get$text(),"+")?e=r.SpanExtensions_trimLeft(r.FileSpanExtension_subspan(a,1,n)):(t=r.StringScanner$(a.get$text(),n,n),t.expectChar$1(64),r._scanIdentifier(t),e=r.SpanExtensions_trimLeft(r.FileSpanExtension_subspan(a,t._string_scanner$_position,n))),this.namespace!=null&&(t=r.StringScanner$(e.get$text(),n,n),r._scanIdentifier(t),e=r.FileSpanExtension_subspan(r.FileSpanExtension_subspan(e,t._string_scanner$_position,n),1,n)),r.SpanExtensions_initialIdentifier(e)},accept$1$1(e){return e.visitIncludeRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this,a=n.namespace;return a=a!=null?"@include "+(a+"."):"@include ",a+=n.name,t=n.$arguments,t.get$isEmpty(0)||(a+="("+t.toString$0(0)+")"),t=n.content,a+=t==null?";":" "+t.toString$0(0),a.charCodeAt(0)==0,a},get$span(e){return this.span}},r.LoudComment.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text.toString$0(0)}},r.MediaRule.prototype={accept$1$1(e){return e.visitMediaRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@media "+this.query.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.MixinRule.prototype={get$hasContent(){var e,t=this,n=t.__MixinRule_hasContent_FI;return n===b&&(e=g.$eq$(u.C__HasContentVisitor.visitChildren$1(t.children),!0),t.__MixinRule_hasContent_FI!==b&&r.throwUnnamedLateFieldADI(),t.__MixinRule_hasContent_FI=e,n=e),n},accept$1$1(e){return e.visitMixinRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t="@mixin "+this.name,n=this.parameters;return n.parameters.length===0&&n.restParameter==null||(t+="("+n.toString$0(0)+")"),t+=" {"+u.JSArray_methods.join$1(this.children," ")+"}",t.charCodeAt(0)==0,t}},r._HasContentVisitor.prototype={visitContentRule$1(e,t){return!0}},r.__HasContentVisitor_Object_StatementSearchVisitor.prototype={},r.ParentStatement.prototype={},r.ParentStatement_closure.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration||e instanceof r.FunctionRule||e instanceof r.MixinRule){t=!0;break e}if(e instanceof r.ImportRule){t=u.JSArray_methods.any$1(e.imports,new r.ParentStatement__closure);break e}t=!1;break e}return t},$signature:217},r.ParentStatement__closure.prototype={call$1(e){return e instanceof r.DynamicImport},$signature:270},r.ReturnRule.prototype={accept$1$1(e){return e.visitReturnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.SilentComment.prototype={accept$1$1(e){return e.visitSilentComment$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text},get$span(e){return this.span}},r.StyleRule.prototype={accept$1$1(e){return e.visitStyleRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.selector;return r.S(t??this.parsedSelector)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.Stylesheet.prototype={Stylesheet$internal$5$globalVariables$plainCss(e,t,n,a,s){var i,o,l,_,c,p;for(i=this.children,o=i.length,l=this._forwards,_=this._uses,c=0;c<o;++c){if(p=i[c],p instanceof r.UseRule){_.push(p);continue}if(p instanceof r.ForwardRule){l.push(p);continue}if(!(p instanceof r.SilentComment||p instanceof r.LoudComment||p instanceof r.VariableDeclaration))break}},accept$1$1(e){return e.visitStylesheet$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.children," ")},get$span(e){return this.span}},r.SupportsRule.prototype={accept$1$1(e){return e.visitSupportsRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@supports "+this.condition.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.UseRule.prototype={UseRule$4$configuration(e,t,n,a){var s,i,o,l;for(s=this.configuration,i=s.length,o=0;o<i;++o)if(l=s[o],l.isGuarded)throw r.wrapException(r.ArgumentError$value(l,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.url,n="@use "+r.StringExpression_quoteText(t.toString$0(0)),a=t.get$pathSegments().length===0?"":u.JSArray_methods.get$last(t.get$pathSegments()),s=u.JSString_methods.indexOf$1(a,".");return t=this.namespace,t!==u.JSString_methods.substring$2(a,0,s===-1?a.length:s)?t=n+(" as "+(t??"*")):t=n,n=this.configuration,t=(n.length!==0?t+(" with ("+u.JSArray_methods.join$1(n,", ")+")"):t)+";",t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.VariableDeclaration.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+="$"+this.name+": "+this.expression.toString$0(0)+";",t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.WarnRule.prototype={accept$1$1(e){return e.visitWarnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.WhileRule.prototype={accept$1$1(e){return e.visitWhileRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@while "+this.condition.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.SupportsAnything.prototype={withSpan$1(e){return new r.SupportsAnything(this.contents,e)},toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsDeclaration.prototype={get$isCustomProperty(){var e,t=this.name;e:{if(t instanceof r.StringExpression&&!t.hasQuotes){e=u.JSString_methods.startsWith$1(t.text.get$initialPlain(),"--");break e}e=!1;break e}return e},withSpan$1(e){return new r.SupportsDeclaration(this.name,this.value,e)},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsFunction.prototype={withSpan$1(e){return new r.SupportsFunction(this.name,this.$arguments,e)},toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsInterpolation.prototype={withSpan$1(e){return new r.SupportsInterpolation(this.expression,e)},toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode:1,get$span(e){return this.span}},r.SupportsNegation.prototype={withSpan$1(e){return new r.SupportsNegation(this.condition,e)},toString$0(e){var t=this.condition;return t instanceof r.SupportsNegation||t instanceof r.SupportsOperation?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.SupportsOperation.prototype={withSpan$1(e){return new r.SupportsOperation(this.left,this.right,this.operator,e)},toString$0(e){var t=this;return t._parenthesize$1(t.left)+" "+t.operator.toString$0(0)+" "+t._parenthesize$1(t.right)},_parenthesize$1(e){var t;return e instanceof r.SupportsNegation?t=!0:t=e instanceof r.SupportsOperation&&e.operator===this.operator,t?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.Selector.prototype={assertNotBogus$1$name(e){this.accept$1(u._IsBogusVisitor_true)&&r.warnForDeprecation("$"+e+": "+(this.toString$0(0)+V.x20is_nov),u.Deprecation_0rM)},toString$0(e){var t=null,n=r._SerializeVisitor$(t,!0,t,t,!0,!1,t,!0);return this.accept$1(n),n._serialize$_buffer.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r._IsInvisibleVisitor0.prototype={visitSelectorList$1(e){return u.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var t;return this.super$AnySelectorVisitor$visitComplexSelector(e)?t=!0:t=this.includeBogus&&e.accept$1(u._IsBogusVisitor_false),t},visitPlaceholderSelector$1(e,t){return!0},visitPseudoSelector$1(e,t){var n,a=t.selector;return a!=null?(t.name==="not"?n=this.includeBogus&&a.accept$1(u._IsBogusVisitor_true):n=this.visitSelectorList$1(a),n):!1}},r._IsBogusVisitor.prototype={visitComplexSelector$1(e){var t,n=e.components;return n.length===0?e.leadingCombinators.length!==0:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||u.JSArray_methods.get$last(n).combinators.length!==0||u.JSArray_methods.any$1(n,new r._IsBogusVisitor_visitComplexSelector_closure(this)))},visitPseudoSelector$1(e,t){var n=t.selector;return n==null?!1:t.name==="has"?n.accept$1(u._IsBogusVisitor_false):n.accept$1(u._IsBogusVisitor_true)}},r._IsBogusVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:55},r._IsUselessVisitor.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||u.JSArray_methods.any$1(e.components,new r._IsUselessVisitor_visitComplexSelector_closure(this))},visitPseudoSelector$1(e,t){return t.accept$1(u._IsBogusVisitor_true)}},r._IsUselessVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:55},r._ContainsParentSelectorVisitor.prototype={visitParentSelector$1(e,t){return!0}},r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor.prototype={},r.__IsBogusVisitor_Object_AnySelectorVisitor.prototype={},r.__IsInvisibleVisitor_Object_AnySelectorVisitor.prototype={},r.__IsUselessVisitor_Object_AnySelectorVisitor.prototype={},r.AttributeSelector.prototype={accept$1$1(e){return e.visitAttributeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.AttributeSelector&&t.name.$eq(0,n.name)&&t.op==n.op&&t.value==n.value&&t.modifier==n.modifier},get$hashCode(e){var t=this,n=t.name;return(u.JSString_methods.get$hashCode(n.name)^g.get$hashCode$(n.namespace)^g.get$hashCode$(t.op)^g.get$hashCode$(t.value)^g.get$hashCode$(t.modifier))>>>0}},r.AttributeOperator.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute$_text}},r.ClassSelector.prototype={$eq(e,t){return t==null?!1:t instanceof r.ClassSelector&&t.name===this.name},accept$1$1(e){return e.visitClassSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.ClassSelector(this.name+e,this.span)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.Combinator.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator$_text}},r.ComplexSelector.prototype={get$specificity(){var e,t=this,n=t.__ComplexSelector_specificity_FI;return n===b&&(e=u.JSArray_methods.fold$2(t.components,0,new r.ComplexSelector_specificity_closure),t.__ComplexSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t.__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,t,n,a;if(this.leadingCombinators.length!==0)return null;e=this.components;e:{if(t=!1,e.length===1?(n=e[0],a=n.selector,t=n.combinators.length<=0):a=null,t){t=a;break e}t=null;break e}return t},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&&r.complexIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t,n,a,s,i,o=this;if(e.length===0)return o;t=o.components;e:{if(n=t.length,n>=1){a=n-1,s=u.JSArray_methods.sublist$2(t,0,a),i=t[a],a=r.List_List$_of(s,$.ComplexSelectorComponent),a.push(i.withAdditionalCombinators$1(e)),a=r.ComplexSelector$(o.leadingCombinators,a,o.span,o.lineBreak);break e}if(n<=0){a=r.List_List$_of(o.leadingCombinators,$.CssValue_Combinator),u.JSArray_methods.addAll$1(a,e),a=r.ComplexSelector$(a,u.List_empty2,o.span,o.lineBreak);break e}a=null}return a},concatenate$3$forceLineBreak(e,t,n){var a,s,i,o,l=this,_=e.leadingCombinators,c=l.components;return _.length===0?(_=r.List_List$_of(c,$.ComplexSelectorComponent),u.JSArray_methods.addAll$1(_,e.components),a=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(l.leadingCombinators,_,t,a)):(s=c.length,s>=1?(a=s-1,i=u.JSArray_methods.sublist$2(c,0,a),o=c[a],a=r.List_List$_of(i,$.ComplexSelectorComponent),a.push(o.withAdditionalCombinators$1(_)),u.JSArray_methods.addAll$1(a,e.components),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(l.leadingCombinators,a,t,_)):(a=r.List_List$_of(l.leadingCombinators,$.CssValue_Combinator),u.JSArray_methods.addAll$1(a,_),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(a,e.components,t,_)))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.leadingCombinators)^u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.ComplexSelector&&u.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.ComplexSelector_specificity_closure.prototype={call$2(e,t){return e+t.selector.get$specificity()},$signature:304},r.ComplexSelectorComponent.prototype={withAdditionalCombinators$1(e){var t,n,a=this;return e.length===0?t=a:(t=$.CssValue_Combinator,n=r.List_List$_of(a.combinators,t),u.JSArray_methods.addAll$1(n,e),t=new r.ComplexSelectorComponent(a.selector,r.List_List$unmodifiable(n,t),a.span)),t},get$hashCode(e){return u.C_ListEquality0.hash$1(this.selector.components)^u.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){var n;return t==null?!1:(t instanceof r.ComplexSelectorComponent?(n=u.C_ListEquality.equals$2(0,this.selector.components,t.selector.components),n=n&&u.C_ListEquality.equals$2(0,this.combinators,t.combinators)):n=!1,n)},toString$0(e){var t=this.combinators;return r.serializeSelector(this.selector,!0)+new r.MappedListIterable(t,new r.ComplexSelectorComponent_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},r.ComplexSelectorComponent_toString_closure.prototype={call$1(e){return" "+e.toString$0(0)},$signature:305},r.CompoundSelector.prototype={get$specificity(){var e,t=this,n=t.__CompoundSelector_specificity_FI;return n===b&&(e=u.JSArray_methods.fold$2(t.components,0,new r.CompoundSelector_specificity_closure),t.__CompoundSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t.__CompoundSelector_specificity_FI=e,n=e),n},get$hasComplicatedSuperselectorSemantics(){var e,t=this,n=t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return n===b&&(e=u.JSArray_methods.any$1(t.components,new r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==b&&r.throwUnnamedLateFieldADI(),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.CompoundSelector&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.CompoundSelector_specificity_closure.prototype={call$2(e,t){return e+t.get$specificity()},$signature:308},r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure.prototype={call$1(e){return e.get$hasComplicatedSuperselectorSemantics()},$signature:14},r.IDSelector.prototype={get$specificity(){return r._asInt(Math.pow(r.SimpleSelector.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.IDSelector(this.name+e,this.span)},unify$1(e){return u.JSArray_methods.any$1(e,new r.IDSelector_unify_closure(this))?null:this.super$SimpleSelector$unify(e)},$eq(e,t){return t==null?!1:t instanceof r.IDSelector&&t.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.IDSelector_unify_closure.prototype={call$1(e){var t;return e instanceof r.IDSelector?t=this.$this.name!==e.name:t=!1,t},$signature:14},r.SelectorList.prototype={get$asSassList(){var e=this.components;return r.SassList$(new r.MappedListIterable(e,new r.SelectorList_asSassList_closure,r._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value>")),u.ListSeparator_z0K,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var t,n,a,s,i,o,l,_,c,p=$.JSArray_ComplexSelector,h=r._setArrayType([],p);for(t=this.components,n=t.length,a=e.components,s=a.length,i=0;i<n;++i)for(o=t[i],l=o.span,_=0;_<s;++_)c=r.unifyComplex(r._setArrayType([o,a[_]],p),l),c!=null&&u.JSArray_methods.addAll$1(h,c);return h.length===0?null:r.SelectorList$(h,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,n){var a,s,i=this;if(e==null){if(n||(a=u.C__ParentSelectorVisitor.visitSelectorList$1(i),a==null))return i;throw r.wrapException(r.SassException$(V.Top_les,a.span,null))}return s=i.components,r.SelectorList$(r.flattenVertically(new r.MappedListIterable(s,new r.SelectorList_nestWithin_closure(i,n,t,e),r._arrayInstanceType(s)._eval$1("MappedListIterable<1,Iterable<ComplexSelector>>")),$.ComplexSelector),i.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_nestWithinCompound$2(e,t){var n,a,s,i,o,l,_=e.selector,c=_.components,p=g.any$1$ax(c,new r.SelectorList__nestWithinCompound_closure);if(!p&&!(g.get$first$ax(c)instanceof r.ParentSelector))return null;p?(o=c,l=new r.MappedListIterable(o,new r.SelectorList__nestWithinCompound_closure0(t),r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SimpleSelector>"))):l=c,n=l,a=g.get$first$ax(c);try{if(a instanceof r.ParentSelector){if(g.get$length$asx(c)===1&&a.suffix==null)return _=t.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=r._setArrayType([r.ComplexSelector$(u.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(n,_.span),r.List_List$unmodifiable(e.combinators,$.CssValue_Combinator),o)],$.JSArray_ComplexSelectorComponent),o,!1)],$.JSArray_ComplexSelector),o}catch(h){if(_=r.unwrapException(h),_ instanceof r.SassException)s=_,i=r.getTraceFromException(h),r.throwWithTrace(s.withAdditionalSpan$2(a.span,"parent selector"),s,i);else throw h}return _=t.components,new r.MappedListIterable(_,new r.SelectorList__nestWithinCompound_closure1(a,n,e),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector>"))},isSuperselector$1(e){return r.listIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t;return e.length===0?t=this:(t=this.components,t=r.SelectorList$(new r.MappedListIterable(t,new r.SelectorList_withAdditionalCombinators_closure(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>")),this.span)),t},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.SelectorList&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.SelectorList_asSassList_closure.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=null,h=$.JSArray_Value,d=r._setArrayType([],h);for(t=e.leadingCombinators,n=t.length,a=0;a<n;++a)d.push(new r.SassString(g.toString$0$(t[a].value),!1));for(t=e.components,n=t.length,a=0;a<n;++a){for(s=t[a],i=r._SerializeVisitor$(p,!0,p,p,!0,!1,p,!0),s.selector.accept$1(i),o=r._setArrayType([new r.SassString(i._serialize$_buffer.toString$0(0),!1)],h),l=s.combinators,_=l.length,c=0;c<_;++c)o.push(new r.SassString(g.toString$0$(l[c].value),!1));u.JSArray_methods.addAll$1(d,o)}return r.SassList$(d,u.ListSeparator_SrV,!1)},$signature:335},r.SelectorList_nestWithin_closure.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=this;if(T.preserveParentSelectors||e.accept$1(u.C__ParentSelectorVisitor)==null)return T.implicitParent?(t=T.parent.components,new r.MappedListIterable(t,new r.SelectorList_nestWithin__closure(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>"))):r._setArrayType([e],$.JSArray_ComplexSelector);for(t=$.JSArray_ComplexSelector,n=r._setArrayType([],t),a=e.components,s=a.length,i=T.$this,o=T.parent,l=$.ComplexSelector,_=e.leadingCombinators,c=_.length===0,p=e.span,h=$.ComplexSelectorComponent,d=$.JSArray_ComplexSelectorComponent,f=0;f<s;++f)if(m=a[f],S=i._nestWithinCompound$2(m,o),S==null)if(n.length===0)n.push(r.ComplexSelector$(_,r._setArrayType([m],d),p,!1));else for(v=0;v<n.length;++v)y=n[v],C=r.List_List$_of(y.components,h),C.push(m),n[v]=r.ComplexSelector$(y.leadingCombinators,C,p,y.lineBreak);else if(n.length===0)u.JSArray_methods.addAll$1(n,c?S:g.map$1$1$ax(S,new r.SelectorList_nestWithin__closure0(e),l));else{for(y=r._setArrayType([],t),C=n.length,I=g.getInterceptor$ax(S),M=0;M<n.length;n.length===C||(0,r.throwConcurrentModificationError)(n),++M)for(k=n[M],R=I.get$iterator(S),P=k.span;R.moveNext$0();)y.push(k.concatenate$2(R.get$current(R),P));n=y}return n},$signature:336},r.SelectorList_nestWithin__closure.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:64},r.SelectorList_nestWithin__closure0.prototype={call$1(e){var t=e.leadingCombinators,n=this.complex,a=n.leadingCombinators;return t.length===0||(a=r.List_List$_of(a,$.CssValue_Combinator),u.JSArray_methods.addAll$1(a,t)),t=a,r.ComplexSelector$(t,e.components,n.span,e.lineBreak)},$signature:64},r.SelectorList__nestWithinCompound_closure.prototype={call$1(e){var t;return e instanceof r.PseudoSelector?(t=e.selector,t!=null&&t.accept$1(u.C__ParentSelectorVisitor)!=null):!1},$signature:14},r.SelectorList__nestWithinCompound_closure0.prototype={call$1(e){var t,n,a;e:{if(t=null,n=!1,e instanceof r.PseudoSelector&&(a=e.selector,a!=null&&(t=a??$.SelectorList._as(a),n=t.accept$1(u.C__ParentSelectorVisitor)!=null)),n){n=e.withSelector$1(t.nestWithin$2$implicitParent(this.parent,!1));break e}n=e;break e}return n},$signature:349},r.SelectorList__nestWithinCompound_closure1.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d=this;try{if(p=e.components,t=u.JSArray_methods.get$last(p),t.combinators.length!==0)throw s=r.MultiSpanSassException$('Selector "'+e.toString$0(0)+V.x22x20can_,r.SpanExtensions_trimRight(t.span),"outer selector",r.LinkedHashMap_LinkedHashMap$_literal([d.parentSelector.span,"parent selector"],$.FileSpan,$.String),null),r.wrapException(s);return n=d.parentSelector.suffix,a=t.selector.components,h=$.SimpleSelector,n==null?(i=r.List_List$_of(a,h),s=i,g.addAll$1$ax(s,g.skip$1$ax(d.resolvedSimples,1)),s=s):(s=r.List_List$_of(r.IterableExtension_get_exceptLast(a),h),i=s,g.add$1$ax(i,g.get$last$ax(a).addSuffix$1(n)),g.addAll$1$ax(i,g.skip$1$ax(d.resolvedSimples,1)),s=i),i=d.component,o=r.CompoundSelector$(s,i.selector.span),s=r.List_List$_of(r.IterableExtension_get_exceptLast(p),$.ComplexSelectorComponent),l=s,s=i.span,g.add$1$ax(l,new r.ComplexSelectorComponent(o,r.List_List$unmodifiable(i.combinators,$.CssValue_Combinator),s)),s=r.ComplexSelector$(e.leadingCombinators,l,s,e.lineBreak),s}catch(f){if(s=r.unwrapException(f),s instanceof r.SassException)_=s,c=r.getTraceFromException(f),r.throwWithTrace(_.withAdditionalSpan$2(d.parentSelector.span,"parent selector"),_,c);else throw f}},$signature:64},r.SelectorList_withAdditionalCombinators_closure.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:64},r._ParentSelectorVisitor.prototype={visitParentSelector$1(e,t){return t}},r.__ParentSelectorVisitor_Object_SelectorSearchVisitor.prototype={},r.ParentSelector.prototype={accept$1$1(e){return e.visitParentSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){return r.throwExpression(r.UnsupportedError$("& doesn't support unification."))}},r.PlaceholderSelector.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.PlaceholderSelector(this.name+e,this.span)},$eq(e,t){return t==null?!1:t instanceof r.PlaceholderSelector&&t.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.PseudoSelector.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||this.selector!=null},get$specificity(){var e,t=this,n=t.__PseudoSelector_specificity_FI;return n===b&&(e=new r.PseudoSelector_specificity_closure(t).call$0(),t.__PseudoSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t.__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var t=this;return r.PseudoSelector$(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return(t.argument!=null||t.selector!=null)&&t.super$SimpleSelector$addSuffix(e),r.PseudoSelector$(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,n,a,s,i,o,l=this,_=l.name;if(_==="host"||_==="host-context"){if(!u.JSArray_methods.every$1(e,new r.PseudoSelector_unify_closure))return null}else if(_=!1,e.length===1?(t=e[0],t instanceof r.UniversalSelector?_=!0:t instanceof r.PseudoSelector&&(_=t.isClass&&t.name==="host"||t.get$isHostContext())):t=null,_)return t.unify$1(r._setArrayType([l],$.JSArray_SimpleSelector));if(u.JSArray_methods.contains$1(e,l))return e;for(n=r._setArrayType([],$.JSArray_SimpleSelector),_=e.length,a=!l.isClass,s=!1,i=0;i<e.length;e.length===_||(0,r.throwConcurrentModificationError)(e),++i){if(o=e[i],o instanceof r.PseudoSelector&&!o.isClass){if(a)return null;n.push(l),s=!0}n.push(o)}return s||n.push(l),n},isSuperselector$1(e){var t,n,a,s=this;return s.super$SimpleSelector$isSuperselector(e)?!0:(t=s.selector,t==null?s.$eq(0,e):e instanceof r.PseudoSelector&&!s.isClass&&!e.isClass&&s.normalizedName==="slotted"&&e.name===s.name?(n=r.NullableExtension_andThen(e.selector,t.get$isSuperselector()),n??!1):(n=$.JSArray_SimpleSelector,a=s.span,r.compoundIsSuperselector(r.CompoundSelector$(r._setArrayType([s],n),a),r.CompoundSelector$(r._setArrayType([e],n),a),null)))},accept$1$1(e){return e.visitPseudoSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.PseudoSelector&&t.name===n.name&&t.isClass===n.isClass&&t.argument==n.argument&&g.$eq$(t.selector,n.selector)},get$hashCode(e){var t=this,n=u.JSString_methods.get$hashCode(t.name),a=t.isClass?218159:519018;return n^a^g.get$hashCode$(t.argument)^g.get$hashCode$(t.selector)}},r.PseudoSelector_specificity_closure.prototype={call$0(){var e,t,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return r.SimpleSelector.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,r.IterableIntegerExtension_get_max(new r.MappedListIterable(n,new r.PseudoSelector_specificity__closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return n=r.SimpleSelector.prototype.get$specificity.call(n),t=e.components,n+r.IterableIntegerExtension_get_max(new r.MappedListIterable(t,new r.PseudoSelector_specificity__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return r.SimpleSelector.prototype.get$specificity.call(n)}},$signature:10},r.PseudoSelector_specificity__closure.prototype={call$1(e){return e.get$specificity()},$signature:208},r.PseudoSelector_specificity__closure0.prototype={call$1(e){return e.get$specificity()},$signature:208},r.PseudoSelector_unify_closure.prototype={call$1(e){var t;return e instanceof r.PseudoSelector?t=e.isClass&&e.name==="host"||e.selector!=null:t=!1,t},$signature:14},r.QualifiedName.prototype={$eq(e,t){return t==null?!1:t instanceof r.QualifiedName&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^g.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,n=this.name;return t==null?n:t+"|"+n}},r.SimpleSelector.prototype={get$specificity(){return 1e3},get$hasComplicatedSuperselectorSemantics(){return!1},addSuffix$1(e){return r.throwExpression(r.MultiSpanSassException$('Selector "'+this.toString$0(0)+`" can't have a suffix`,this.span,"outer selector",r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),null))},unify$1(e){var t,n,a,s,i,o=this,l=!1;if(e.length===1?(t=e[0],t instanceof r.UniversalSelector?l=!0:t instanceof r.PseudoSelector&&(l=t.isClass&&t.name==="host"||t.get$isHostContext())):t=null,l)return t.unify$1(r._setArrayType([o],$.JSArray_SimpleSelector));if(u.JSArray_methods.contains$1(e,o))return e;for(n=r._setArrayType([],$.JSArray_SimpleSelector),l=e.length,a=!1,s=0;s<e.length;e.length===l||(0,r.throwConcurrentModificationError)(e),++s)i=e[s],!a&&i instanceof r.PseudoSelector&&(n.push(o),a=!0),n.push(i);return a||n.push(o),n},isSuperselector$1(e){var t;return this.$eq(0,e)?!0:e instanceof r.PseudoSelector&&e.isClass&&(t=e.selector,t!=null&&b._subselectorPseudos.contains$1(0,e.normalizedName))?u.JSArray_methods.every$1(t.components,new r.SimpleSelector_isSuperselector_closure(this)):!1}},r.SimpleSelector_isSuperselector_closure.prototype={call$1(e){var t=e.components;return t.length!==0&&u.JSArray_methods.any$1(u.JSArray_methods.get$last(t).selector.components,new r.SimpleSelector_isSuperselector__closure(this.$this))},$signature:21},r.SimpleSelector_isSuperselector__closure.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:14},r.TypeSelector.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){var t=this.name;return new r.TypeSelector(new r.QualifiedName(t.name+e,t.namespace),this.span)},unify$1(e){var t,n,a=r.IterableExtensions_get_firstOrNull(e);return a instanceof r.UniversalSelector||a instanceof r.TypeSelector?(t=r.unifyUniversalAndElement(this,u.JSArray_methods.get$first(e)),t==null?null:(n=r._setArrayType([t],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,r.SubListIterable$(e,1,null,r._arrayInstanceType(e)._precomputed1)),n)):(n=r._setArrayType([this],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var t,n,a;return this.super$SimpleSelector$isSuperselector(e)?t=!0:(t=!1,e instanceof r.TypeSelector&&(n=this.name,a=e.name,n.name===a.name&&(t=n.namespace,t=t==="*"||t==a.namespace))),t},$eq(e,t){return t==null?!1:t instanceof r.TypeSelector&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return u.JSString_methods.get$hashCode(t.name)^g.get$hashCode$(t.namespace)}},r.UniversalSelector.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var t,n,a,s,i,o=this,l=null,_=e.length,c=_>=1;return c?(t=e[0],t instanceof r.UniversalSelector?n=!0:n=t instanceof r.TypeSelector,a=n?u.JSArray_methods.sublist$1(e,1):l):(a=l,t=a,n=!1),n?(s=r.unifyUniversalAndElement(o,u.JSArray_methods.get$first(e)),s==null?l:(n=r._setArrayType([s],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,a),n)):(n=!1,_===1&&(c?i=t:(t=e[0],i=t,c=!0),i instanceof r.PseudoSelector&&(i=c?t:e[0],$.PseudoSelector._as(i),n=i.isClass&&i.name==="host"||i.get$isHostContext())),n?l:_<=0?r._setArrayType([o],$.JSArray_SimpleSelector):(n=o.namespace,n==null||n==="*"?n=e:(n=r._setArrayType([o],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var t=this.namespace;return t==="*"?!0:e instanceof r.TypeSelector?t==e.name.namespace:e instanceof r.UniversalSelector?t==e.namespace:t==null||this.super$SimpleSelector$isSuperselector(e)},$eq(e,t){return t==null?!1:t instanceof r.UniversalSelector&&t.namespace==this.namespace},get$hashCode(e){return g.get$hashCode$(this.namespace)}},r._compileStylesheet_closure0.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:6},r.AsyncEnvironment.prototype={closure$0(){var e,t,n,a=this,s=a._async_environment$_forwardedModules,i=a._async_environment$_nestedForwardedModules,o=a._async_environment$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=a._async_environment$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=a._async_environment$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=a._async_environment$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.AsyncEnvironment$_(a._async_environment$_modules,a._async_environment$_namespaceNodes,a._async_environment$_globalModules,a._async_environment$_importedModules,s,i,a._async_environment$_allModules,o,e,t,n,a._async_environment$_content,u.Set_empty1)},forwardModule$2(e,t){var n,a,s,i=this,o=i._async_environment$_forwardedModules;for(o==null&&(o=i._async_environment$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.AstNode)),n=r.ForwardedModuleView_ifNecessary(e,t,$.AsyncCallable),a=new r.LinkedHashMapKeyIterator(o,o._modifications,o._first);a.moveNext$0();)s=a.__js_helper$_current,i._async_environment$_assertNoConflicts$5(n.get$variables(),s.get$variables(),n,s,"variable"),i._async_environment$_assertNoConflicts$5(n.get$functions(n),s.get$functions(s),n,s,"function"),i._async_environment$_assertNoConflicts$5(n.get$mixins(),s.get$mixins(),n,s,"mixin");i._async_environment$_allModules.push(e),o.$indexSet(0,n,t)},_async_environment$_assertNoConflicts$5(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=$.String,_=r.MapExtensions_get_pairs(o,l,$.Object),_=_.get$iterator(_),c=s==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(c?n.variableIdentity$1(h)===a.variableIdentity$1(h):g.$eq$(f,d)))throw c&&(h="$"+h),_=this._async_environment$_forwardedModules,_==null?m=null:(_=_.$index(0,a),m=_==null?null:_.get$span(_)),_=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$("Two forwarded modules both define a "+s+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=e._async_environment$_environment._async_environment$_forwardedModules;if(k!=null){if(t=M._async_environment$_forwardedModules,t!=null){for(n=$.Module_AsyncCallable,a=$.AstNode,s=r.LinkedHashMap_LinkedHashMap$_empty(n,a),n=r.MapExtensions_get_pairs(k,n,a),n=n.get$iterator(n),a=M._async_environment$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!a.containsKey$1(e))&&s.$indexSet(0,e,o);k=s}else t=M._async_environment$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.AstNode);for(n=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(n),s=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);s.moveNext$0();)for(i=s.__js_helper$_current.get$variables(),i=i.get$keys(i),i=i.get$iterator(i);i.moveNext$0();)a.add$1(0,i.get$current(i));for(s=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)s.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=M._async_environment$_variables,l=i.length,l===1){for(l=M._async_environment$_importedModules,_=$.Module_AsyncCallable,c=$.AstNode,p=r.MapExtensions_get_pairs(l,_,c).toList$0(0),h=p.length,d=$.AsyncCallable,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,S=r.ShadowedModuleView_ifNecessary(e,s,n,a,d),S!=null&&(l.remove$1(0,e),v=S.variables,y=!1,v.get$isEmpty(v)?(v=S.functions,v.get$isEmpty(v)?(v=S.mixins,v.get$isEmpty(v)?(v=S._shadowed_view$_inner,v=v.get$css(v),v=g.get$isEmpty$asx(v.get$children(v))):v=y):v=y):v=y,v||l.$indexSet(0,S,m._1));for(_=r.MapExtensions_get_pairs(t,_,c).toList$0(0),c=_.length,f=0;f<_.length;_.length===c||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,S=r.ShadowedModuleView_ifNecessary(e,s,n,a,d),S!=null&&(t.remove$1(0,e),h=S.variables,m=!1,h.get$isEmpty(h)?(h=S.functions,h.get$isEmpty(h)?(h=S.mixins,h.get$isEmpty(h)?(h=S._shadowed_view$_inner,h=h.get$css(h),h=g.get$isEmpty$asx(h.get$children(h))):h=m):h=m):h=m,h||t.$indexSet(0,S,p._1));l.addAll$1(0,k),t.addAll$1(0,k)}else{if(_=M._async_environment$_nestedForwardedModules,_==null){for(C=l-1,I=g.JSArray_JSArray$allocateGrowable(C,$.List_Module_AsyncCallable),l=$.JSArray_Module_AsyncCallable,f=0;f<C;++f)I[f]=r._setArrayType([],l);M._async_environment$_nestedForwardedModules=I,l=I}else l=_;u.JSArray_methods.addAll$1(u.JSArray_methods.get$last(l),new r.LinkedHashMapKeysIterable(k,r._instanceType(k)._eval$1("LinkedHashMapKeysIterable<1>")))}for(a=r._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),l=M._async_environment$_variableIndices,_=M._async_environment$_variableNodes,c=a.$ti._precomputed1;a.moveNext$0();)p=a._collection$_current,p==null&&(p=c._as(p)),l.remove$1(0,p),u.JSArray_methods.get$last(i).remove$1(0,p),u.JSArray_methods.get$last(_).remove$1(0,p);for(a=r._LinkedHashSetIterator$(s,s._collection$_modifications,s.$ti._precomputed1),s=M._async_environment$_functionIndices,i=M._async_environment$_functions,l=a.$ti._precomputed1;a.moveNext$0();)_=a._collection$_current,_==null&&(_=l._as(_)),s.remove$1(0,_),u.JSArray_methods.get$last(i).remove$1(0,_);for(n=r._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),a=M._async_environment$_mixinIndices,s=M._async_environment$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),a.remove$1(0,l),u.JSArray_methods.get$last(s).remove$1(0,l)}},getVariable$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment$_getModule$1(t).get$variables().$index(0,e):i._async_environment$_lastVariableName===e?(n=i._async_environment$_lastVariableIndex,n.toString,n=i._async_environment$_variables[n].$index(0,e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):(n=i._async_environment$_variableIndices,a=n.$index(0,e),a!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=a,n=i._async_environment$_variables[a].$index(0,e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):(s=i._async_environment$_variableIndex$1(e),s!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._async_environment$_variables[s].$index(0,e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):i._async_environment$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment$_getVariableFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"variable",new r.AsyncEnvironment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment$_getModule$1(t).get$variableNodes().$index(0,e):i._async_environment$_lastVariableName===e?(n=i._async_environment$_lastVariableIndex,n.toString,n=i._async_environment$_variableNodes[n].$index(0,e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):(n=i._async_environment$_variableIndices,a=n.$index(0,e),a!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=a,n=i._async_environment$_variableNodes[a].$index(0,e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):(s=i._async_environment$_variableIndex$1(e),s!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._async_environment$_variableNodes[s].$index(0,e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):i._async_environment$_getVariableNodeFromGlobalModule$1(e)))},_async_environment$_getVariableNodeFromGlobalModule$1(e){var t,n,a;for(t=this._async_environment$_importedModules,n=this._async_environment$_globalModules,n=new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeysIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,a=t.get$current(t).get$variableNodes().$index(0,e),a!=null)return a;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._async_environment$_getModule$1(t).get$variables().containsKey$1(e):u.JSArray_methods.get$first(this._async_environment$_variables).containsKey$1(e)?!0:this._async_environment$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment$_variableIndex$1(e){var t,n;for(t=this._async_environment$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,a,s){var i,o,l,_,c,p,h,d,f=this;if(s!=null){f._async_environment$_getModule$1(s).setVariable$3(e,t,n);return}if(a||f._async_environment$_variables.length===1){if(f._async_environment$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure(f,e)),i=f._async_environment$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._async_environment$_fromOneModule$3(e,"variable",new r.AsyncEnvironment_setVariable_closure0(e)),o!=null)){o.setVariable$3(e,t,n);return}u.JSArray_methods.get$first(i).$indexSet(0,e,t),u.JSArray_methods.get$first(f._async_environment$_variableNodes).$indexSet(0,e,n);return}if(l=f._async_environment$_nestedForwardedModules,l!=null&&!f._async_environment$_variableIndices.containsKey$1(e)&&f._async_environment$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(c=_.__internal$_current,c=g.get$reversed$ax(c??i._as(c)),p=c.$ti,c=new r.ListIterator(c,c.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._async_environment$_lastVariableName===e?(i=f._async_environment$_lastVariableIndex,i.toString,d=i):d=f._async_environment$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure1(f,e)),!f._async_environment$_inSemiGlobalScope&&d===0&&(d=f._async_environment$_variables.length-1,f._async_environment$_variableIndices.$indexSet(0,e,d)),f._async_environment$_lastVariableName=e,f._async_environment$_lastVariableIndex=d,f._async_environment$_variables[d].$indexSet(0,e,t),f._async_environment$_variableNodes[d].$indexSet(0,e,n)},setVariable$4$global(e,t,n,a){return this.setVariable$5$global$namespace(e,t,n,a,null)},setLocalVariable$3(e,t,n){var a,s=this,i=s._async_environment$_variables,o=i.length;s._async_environment$_lastVariableName=e,a=s._async_environment$_lastVariableIndex=o-1,s._async_environment$_variableIndices.$indexSet(0,e,a),i[a].$indexSet(0,e,t),s._async_environment$_variableNodes[a].$indexSet(0,e,n)},getFunction$2$namespace(e,t){var n,a,s,i=this;return t!=null?(n=i._async_environment$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._async_environment$_functionIndices,a=n.$index(0,e),a!=null?(n=i._async_environment$_functions[a].$index(0,e),n??i._async_environment$_getFunctionFromGlobalModule$1(e)):(s=i._async_environment$_functionIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._async_environment$_functions[s].$index(0,e),n??i._async_environment$_getFunctionFromGlobalModule$1(e)):i._async_environment$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"function",new r.AsyncEnvironment__getFunctionFromGlobalModule_closure(e))},_async_environment$_functionIndex$1(e){var t,n;for(t=this._async_environment$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment$_getModule$1(t).get$mixins().$index(0,e):(n=i._async_environment$_mixinIndices,a=n.$index(0,e),a!=null?(n=i._async_environment$_mixins[a].$index(0,e),n??i._async_environment$_getMixinFromGlobalModule$1(e)):(s=i._async_environment$_mixinIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._async_environment$_mixins[s].$index(0,e),n??i._async_environment$_getMixinFromGlobalModule$1(e)):i._async_environment$_getMixinFromGlobalModule$1(e)))},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"mixin",new r.AsyncEnvironment__getMixinFromGlobalModule_closure(e))},_async_environment$_mixinIndex$1(e){var t,n;for(t=this._async_environment$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment(e,t)},withContent$body$AsyncEnvironment(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.void),s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return i=s._async_environment$_content,s._async_environment$_content=e,n=2,r._asyncAwait(t.call$0(),o);case 2:return s._async_environment$_content=i,r._asyncReturn(null,a)}});return r._asyncStartSync(o,a)},asMixin$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:return s=a._async_environment$_inMixin,a._async_environment$_inMixin=!0,t=2,r._asyncAwait(e.call$0(),i);case 2:return a._async_environment$_inMixin=s,r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,n,a){return this.scope$body$AsyncEnvironment(e,t,n,a,a)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,n){return this.scope$1$3$semiGlobal$when(e,!1,t,n)},scope$1$2$semiGlobal(e,t,n){return this.scope$1$3$semiGlobal$when(e,t,!0,n)},scope$body$AsyncEnvironment(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=2,c=[],p=[],h=this,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){for(P===1&&(c.push(T),i=_);;)switch(i){case 0:t=t&&h._async_environment$_inSemiGlobalScope,d=h._async_environment$_inSemiGlobalScope,h._async_environment$_inSemiGlobalScope=t,i=n?4:3;break;case 3:return _=5,i=8,r._asyncAwait(e.call$0(),R);case 8:v=T,l=v,p=[1],i=6;break;case 5:p=[2];case 6:_=2,h._async_environment$_inSemiGlobalScope=d,i=p.pop();break;case 7:case 4:return v=h._async_environment$_variables,y=$.String,u.JSArray_methods.add$1(v,r.LinkedHashMap_LinkedHashMap$_empty(y,$.Value)),C=h._async_environment$_variableNodes,u.JSArray_methods.add$1(C,r.LinkedHashMap_LinkedHashMap$_empty(y,$.AstNode)),I=h._async_environment$_functions,M=$.AsyncCallable,u.JSArray_methods.add$1(I,r.LinkedHashMap_LinkedHashMap$_empty(y,M)),k=h._async_environment$_mixins,u.JSArray_methods.add$1(k,r.LinkedHashMap_LinkedHashMap$_empty(y,M)),M=h._async_environment$_nestedForwardedModules,M!=null&&M.push(r._setArrayType([],$.JSArray_Module_AsyncCallable)),_=9,i=12,r._asyncAwait(e.call$0(),R);case 12:y=T,l=y,p=[1],i=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment$_inSemiGlobalScope=d,h._async_environment$_lastVariableIndex=h._async_environment$_lastVariableName=null,v=u.JSArray_methods.removeLast$0(v),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment$_variableIndices;v.moveNext$0();)f=v.get$current(v),y.remove$1(0,f);for(u.JSArray_methods.removeLast$0(C),v=u.JSArray_methods.removeLast$0(I),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment$_functionIndices;v.moveNext$0();)m=v.get$current(v),y.remove$1(0,m);for(v=u.JSArray_methods.removeLast$0(k),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment$_mixinIndices;v.moveNext$0();)S=v.get$current(v),y.remove$1(0,S);v=h._async_environment$_nestedForwardedModules,v!=null&&v.pop(),i=p.pop();break;case 11:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(R,o)},toImplicitConfiguration$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=$.String,C=r.LinkedHashMap_LinkedHashMap$_empty(y,$.ConfiguredValue);for(e=S._async_environment$_variables,t=$.Value,n=S._async_environment$_variableNodes,a=S._async_environment$_importedModules,s=r._instanceType(a)._eval$1("LinkedHashMapKeysIterable<1>"),i=0;i<e.length;++i){for(i===0?o=new r.LinkedHashMapKeysIterable(a,s):(l=S._async_environment$_nestedForwardedModules,o=l==null?v:l[i-1]),l=g.get$iterator$ax(o??u.List_empty15);l.moveNext$0();)for(_=l.get$current(l),c=r.MapExtensions_get_pairs(_.get$variables(),y,t),c=c.get$iterator(c);c.moveNext$0();)p=c.get$current(c),h=p._0,d=p._1,p=_.get$variableNodes().$index(0,h),p.toString,C.$indexSet(0,h,new r.ConfiguredValue(d,v,p));for(f=e[i],m=n[i],l=r.MapExtensions_get_pairs(f,y,t),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),h=_._0,d=_._1,_=m.$index(0,h),_.toString,C.$indexSet(0,h,new r.ConfiguredValue(d,v,_))}return new r.Configuration(C,v)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule0(this,e,t,n,r.NullableExtension_andThen(this._async_environment$_forwardedModules,new r.AsyncEnvironment_toModule_closure))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule0(this,new r.CssStylesheet(new r.UnmodifiableListView(u.List_empty3,$.UnmodifiableListView_CssNode),r.SourceFile$decoded(u.List_empty4,"<dummy module>").span$1(0,0)),u.Map_empty7,u.C_EmptyExtensionStore,r.NullableExtension_andThen(this._async_environment$_forwardedModules,new r.AsyncEnvironment_toDummyModule_closure))},_async_environment$_getModule$1(e){var t=this._async_environment$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_async_environment$_fromOneModule$1$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this._async_environment$_nestedForwardedModules;if(v!=null){for(a=r._arrayInstanceType(v)._eval$1("ReversedListIterable<1>"),s=new r.ReversedListIterable(v,a),s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)for(i=s.__internal$_current,i=g.get$reversed$ax(i??a._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(a=this._async_environment$_importedModules,a=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first);a.moveNext$0();)if(c=n.call$1(a.__js_helper$_current),c!=null)return c;for(a=this._async_environment$_globalModules,s=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first),i=$.AsyncCallable,p=null,h=null;s.moveNext$0();)if(o=s.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(s=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=r.MapExtensions_get_pairs(a,$.Module_AsyncCallable,$.AstNode),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)a=i.get$current(i),m=a._0,S=a._1,n.call$1(m)!=null&&s.$indexSet(0,S.get$span(S),o);throw r.wrapException(r.MultiSpanSassScriptException$("This "+t+V.x20is_av,t+" use",s))}h=f,p=d}return p},_async_environment$_fromOneModule$3(e,t,n){return this._async_environment$_fromOneModule$1$3(e,t,n,$.dynamic)}},r.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:359},r.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:10},r.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:361},r.AsyncEnvironment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._async_environment$_variableIndex$1(this.name);return t??e._async_environment$_variables.length-1},$signature:10},r.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:193},r.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:193},r.AsyncEnvironment_toModule_closure.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:189},r.AsyncEnvironment_toDummyModule_closure.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:189},r._EnvironmentModule0.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var a,s,i=this._async_environment$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(a=this._async_environment$_environment,s=a._async_environment$_variables,!u.JSArray_methods.get$first(s).containsKey$1(e))throw r.wrapException(r.SassScriptException$("Undefined variable.",null));u.JSArray_methods.get$first(s).$indexSet(0,e,t),u.JSArray_methods.get$first(a._async_environment$_variableNodes).$indexSet(0,e,n)},variableIdentity$1(e){var t=this._async_environment$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this._async_environment$_environment._async_environment$_configurableVariables;if(e.get$length(e)<o.get$length(o)?e.any$1(0,o.get$contains(o)):o.any$1(0,e.get$contains(e)))o=!0;else{if(o=this._async_environment$_modulesByVariable,t=$.Module_AsyncCallable,e.get$length(e)<o.get$length(o)){for(t=r.LinkedHashSet_LinkedHashSet$_empty(t),n=e.get$iterator(e);n.moveNext$0();)a=o.$index(0,n.get$current(n)),a!=null&&t.add$1(0,a);o=t}else{for(n=r.LinkedHashSet_LinkedHashSet$_empty(t),o=r.MapExtensions_get_pairs(o,$.String,t),o=o.get$iterator(o);o.moveNext$0();)t=o.get$current(o),s=t._0,i=t._1,e.contains$1(0,s)&&n.add$1(0,i);o=n}o=o.any$1(0,new r._EnvironmentModule_couldHaveBeenConfigured_closure0(e))}return o},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet(t.css,t.extensionStore),r._EnvironmentModule$_0(t._async_environment$_environment,e._0,t.preModuleComments,e._1,t._async_environment$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=b.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure5.prototype={call$1(e){return e.get$variables()},$signature:390},r._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1(e){return e.get$variableNodes()},$signature:391},r._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1(e){return e.get$functions(e)},$signature:188},r._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1(e){return e.get$mixins()},$signature:188},r._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:108},r._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:108},r._EnvironmentModule_couldHaveBeenConfigured_closure0.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:108},r.AsyncImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,a,s){return this.canonicalize$body$AsyncImportCache(0,t,n,a,s)},canonicalize$body$AsyncImportCache(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),l,_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le=r._wrapJsFunctionForAsync(function(oe,_e){if(oe===1)return r._asyncRethrow(_e,o);for(;;)switch(i){case 0:if(r.isBrowser()?c=(n==null||n instanceof r.NoOpImporter)&&_._async_import_cache$_importers.length===0:c=!1,c)throw r.wrapException(V.Custom);i=n!=null&&t.get$scheme()===""?3:4;break;case 3:return p=a==null?null:a.resolveUri$1(t),p==null&&(p=t),h=new r._Record_3_forImport(n,p,s),i=5,r._asyncAwait(r.putIfAbsentAsync(_._async_import_cache$_perImporterCanonicalizeCache,h,new r.AsyncImportCache_canonicalize_closure(_,n,p,a,s,h,t),$.Record_3_AsyncImporter_and_Uri_and_bool_forImport,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),le);case 5:if(d=_e,d!=null){l=d,i=1;break}case 4:if(h=new r._Record_2_forImport(t,s),c=_._async_import_cache$_canonicalizeCache,c.containsKey$1(h)){l=c.$index(0,h),i=1;break}f=_._async_import_cache$_importers,m=$.Record_1_nullable_Object,S=_._async_import_cache$_perImporterCanonicalizeCache,v=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,y=$.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,C=!0,I=0;case 6:if(!(I<f.length)){i=8;break}if(M=f[I],k=new r._Record_3_forImport(M,t,s),S.containsKey$1(k)?(R=S.$index(0,k),P=new r._Record_1(R??v._as(R))):P=null,T=m._is(P),D=null,T?(B=P._0,R=B!=null,R&&(y._as(B),D=B)):(B=null,R=!1),R){l=D,i=1;break}if(T?R=B==null:R=!1,R){i=7;break}return i=10,r._asyncAwait(_._async_import_cache$_canonicalize$4(M,t,a,s),le);case 10:if(U=_e,q=U._0,j=q!=null,G=null,Y=null,R=!1,j?(D=q??y._as(q),Y=U._1,R=Y,G=R,R=R&&C):D=null,R){c.$indexSet(0,h,D),l=D,i=1;break}if(j?(R=G,Q=j):(Y=U._1,R=Y,Q=!0),R=R&&!C,R){if(S.$indexSet(0,k,q),q!=null){l=q,i=1;break}i=9;break}if(R=(Q?Y:U._1)===!1,R){if(C){for(re=0;re<I;++re)S.$indexSet(0,new r._Record_3_forImport(f[re],t,s),null);C=!1}if(q!=null){l=q,i=1;break}}case 9:case 7:++I,i=6;break;case 8:C&&c.$indexSet(0,h,null),l=null,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(le,o)},_async_import_cache$_canonicalize$4(e,t,n,a){return this._canonicalize$body$AsyncImportCache(e,t,n,a)},_canonicalize$body$AsyncImportCache(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool),o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,i);for(;;)switch(s){case 0:s=n!=null?3:5;break;case 3:s=t.get$scheme()!==""?6:8;break;case 6:return l=r._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),$.bool),s=9,r._asyncAwait(l,d);case 9:l=m,_=l,s=7;break;case 8:_=!0;case 7:s=4;break;case 5:_=!1;case 4:return c=new r.CanonicalizeContext(a,_?n:null),l=$.nullable_Object,l=r.runZoned(new r.AsyncImportCache__canonicalize_closure(e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__canonicalizeContext,c],l,l),$.FutureOr_nullable_Uri),s=10,r._asyncAwait($.Future_nullable_Uri._is(l)?l:r._Future$value(l,$.nullable_Uri),d);case 10:if(p=m,h=!_||!c._wasContainingUrlAccessed,p==null){o=new r._Record_2(null,h),s=1;break}s=p.get$scheme()!==""?11:13;break;case 11:return l=r._Future$value(e.isNonCanonicalScheme$1(p.get$scheme()),$.bool),s=14,r._asyncAwait(l,d);case 14:l=m,s=12;break;case 13:l=!1;case 12:if(l)throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+p.toString$0(0)+V.x2c_whicu);o=new r._Record_2(new r._Record_3_originalUrl(e,p,t),h),s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(d,i)},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$body$AsyncImportCache(e,t,n)},importCanonical$body$AsyncImportCache(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.nullable_Stylesheet),i,o=this,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,s);for(;;)switch(a){case 0:return a=3,r._asyncAwait(r.putIfAbsentAsync(o._async_import_cache$_importCache,t,new r.AsyncImportCache_importCanonical_closure(o,e,t,n),$.Uri,$.nullable_Stylesheet),l);case 3:i=c,a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(l,s)},humanize$1(e){var t=this._async_import_cache$_canonicalizeCache,n=$.NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl;return n=r.NullableExtension_andThen(r.minBy(new r.MappedIterable(new r.WhereIterable(new r.NonNullsIterable(new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),n),new r.AsyncImportCache_humanize_closure(e),n._eval$1("WhereIterable<Iterable.E>")),new r.AsyncImportCache_humanize_closure0,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.AsyncImportCache_humanize_closure1),new r.AsyncImportCache_humanize_closure2(e)),n??e},sourceMapUrl$1(e,t){var n=this._async_import_cache$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return s=a.$this,i=a.baseUrl,e=3,r._asyncAwait(s._async_import_cache$_canonicalize$4(a.baseImporter,a.resolvedUrl,i,a.forImport),_);case 3:o=p,l=o._0,o._1,i!=null&&s._async_import_cache$_nonCanonicalRelativeUrls.$indexSet(0,a.key,a.url),n=l,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:394},r.AsyncImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:186},r.AsyncImportCache_importCanonical_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Stylesheet),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return s=Date.now(),i=a.canonicalUrl,o=r._Future$value(a.importer.load$1(0,i),$.nullable_ImporterResult),e=3,r._asyncAwait(o,_);case 3:if(l=p,l==null){n=null,e=1;break}o=a.$this,o._async_import_cache$_loadTimes.$indexSet(0,i,new r.DateTime(s,0,!1)),o._async_import_cache$_resultsCache.$indexSet(0,i,l),o=l.contents,s=l.syntax,i=a.originalUrl.resolveUri$1(i),n=r.Stylesheet_Stylesheet$parse(o,s,!1,i),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:473},r.AsyncImportCache_humanize_closure.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:486},r.AsyncImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:504},r.AsyncImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:101},r.AsyncImportCache_humanize_closure2.prototype={call$1(e){var t=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:45},r.AsyncBuiltInCallable.prototype={callbackFor$2(e,t){return new r._Record_2(this._parameters,this._async_built_in$_callback)},withDeprecationWarning$1(e){return new r.AsyncBuiltInCallable(this.name,this._parameters,new r.AsyncBuiltInCallable_withDeprecationWarning_closure(this,e,null),!1)},$isAsyncCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.AsyncBuiltInCallable$mixin_closure.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure(e)},$call$body$AsyncBuiltInCallable$mixin_closure(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value),a,s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=s.callback.call$1(e),t=3,r._asyncAwait(i instanceof r._Future?i:r._Future$value(i,$.void),o);case 3:a=u.C__SassNull,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(o,n)},$signature:222},r.AsyncBuiltInCallable_withDeprecationWarning_closure.prototype={call$1(e){var t=this.$this;return r.warnForDeprecation(V.Global+this.module+"."+t.name+V.x20inste,u.Deprecation_WW3),t._async_built_in$_callback.call$1(e)},$signature:688},r.BuiltInCallable.prototype={callbackFor$2(e,t){var n,a,s,i,o,l,_,c,p;for(n=this._overloads,a=n.length,s=null,i=null,o=0;o<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++o){if(l=n[o],_=l._0,_.matches$2(e,t))return l;c=_.parameters.length-e,!(i!=null&&(_=Math.abs(c),p=Math.abs(i),_>p||_===p&&c<0))&&(i=c,s=l)}if(s!=null)return s;throw r.wrapException(r.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new r.BuiltInCallable(e,this._overloads,this.acceptsContent)},withDeprecationWarning$2(e,t){var n,a,s,i,o,l=this,_=r._setArrayType([],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value);for(n=l._overloads,a=n.length,s=0;s<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++s)i={},o=n[s],i.$function=null,i.$function=o._1,_.push(new r._Record_2(o._0,new r.BuiltInCallable_withDeprecationWarning_closure(i,l,e,t)));return new r.BuiltInCallable(l.name,_,l.acceptsContent)},withDeprecationWarning$1(e){return this.withDeprecationWarning$2(e,null)},$isCallable0:1,$isAsyncCallable:1,$isAsyncBuiltInCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.BuiltInCallable$mixin_closure.prototype={call$1(e){return this.callback.call$1(e),u.C__SassNull},$signature:5},r.BuiltInCallable_withDeprecationWarning_closure.prototype={call$1(e){var t=this,n=t.newName;return n==null&&(n=t.$this.name),r.warnForDeprecation(V.Global+t.module+"."+n+V.x20inste,u.Deprecation_WW3),t._box_0.$function.call$1(e)},$signature:5},r.PlainCssCallable.prototype={$eq(e,t){return t==null?!1:t instanceof r.PlainCssCallable&&this.name===t.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)},$isCallable0:1,$isAsyncCallable:1,get$name(e){return this.name}},r.UserDefinedCallable.prototype={get$name(e){return this.declaration.name},$isCallable0:1,$isAsyncCallable:1},r._compileStylesheet_closure.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:6},r.CompileResult.prototype={},r.Configuration.prototype={throughForward$1(e){var t,n,a,s,i,o=this._configuration$_values;return o.get$isEmpty(o)?this:(t=e.prefix,t!=null&&(o=new r.UnprefixedMapView(o,t,$.UnprefixedMapView_ConfiguredValue)),n=e.shownVariables,n!=null?o=new r.LimitedMapView(o,n._base.intersection$1(new r.MapKeySet(o,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue):(a=e.hiddenVariables,a!=null?(s=a._base.get$isNotEmpty(0),i=a):(i=null,s=!1),s&&(o=r.LimitedMapView$blocklist(o,i,$.String,$.ConfiguredValue))),this._withValues$1(o))},_withValues$1(e){var t=this.__originalConfiguration;return new r.Configuration(e,t??this)},toString$0(e){var t,n,a=r._setArrayType([],$.JSArray_String);for(t=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(this._configuration$_values,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a.push("$"+n._0+": "+n._1.toString$0(0));return"("+u.JSArray_methods.join$1(a,",")+")"}},r.ExplicitConfiguration.prototype={_withValues$1(e){var t=this.__originalConfiguration;return t==null&&(t=this),new r.ExplicitConfiguration(this.nodeWithSpan,e,t)}},r.ConfiguredValue.prototype={toString$0(e){return this.value.toString$0(0)}},r.Deprecation.prototype={_enumToString$0(){return"Deprecation."+this._name},toString$0(e){return this.id}},r.Deprecation_fromId_closure.prototype={call$1(e){return e.id===this.id},$signature:686},r.Environment.prototype={closure$0(){var e,t,n,a=this,s=a._forwardedModules,i=a._nestedForwardedModules,o=a._variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=a._variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=a._functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=a._mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.Environment$_(a._environment$_modules,a._namespaceNodes,a._globalModules,a._importedModules,s,i,a._allModules,o,e,t,n,a._content,u.Set_empty1)},forwardModule$2(e,t){var n,a,s,i=this,o=i._forwardedModules;for(o==null&&(o=i._forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.AstNode)),n=r.ForwardedModuleView_ifNecessary(e,t,$.Callable),a=new r.LinkedHashMapKeyIterator(o,o._modifications,o._first);a.moveNext$0();)s=a.__js_helper$_current,i._assertNoConflicts$5(n.get$variables(),s.get$variables(),n,s,"variable"),i._assertNoConflicts$5(n.get$functions(n),s.get$functions(s),n,s,"function"),i._assertNoConflicts$5(n.get$mixins(),s.get$mixins(),n,s,"mixin");i._allModules.push(e),o.$indexSet(0,n,t)},_assertNoConflicts$5(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=$.String,_=r.MapExtensions_get_pairs(o,l,$.Object),_=_.get$iterator(_),c=s==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(c?n.variableIdentity$1(h)===a.variableIdentity$1(h):g.$eq$(f,d)))throw c&&(h="$"+h),_=this._forwardedModules,_==null?m=null:(_=_.$index(0,a),m=_==null?null:_.get$span(_)),_=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$("Two forwarded modules both define a "+s+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=e._environment$_environment._forwardedModules;if(k!=null){if(t=M._forwardedModules,t!=null){for(n=$.Module_Callable,a=$.AstNode,s=r.LinkedHashMap_LinkedHashMap$_empty(n,a),n=r.MapExtensions_get_pairs(k,n,a),n=n.get$iterator(n),a=M._globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!a.containsKey$1(e))&&s.$indexSet(0,e,o);k=s}else t=M._forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.AstNode);for(n=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(n),s=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);s.moveNext$0();)for(i=s.__js_helper$_current.get$variables(),i=i.get$keys(i),i=i.get$iterator(i);i.moveNext$0();)a.add$1(0,i.get$current(i));for(s=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)s.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=M._variables,l=i.length,l===1){for(l=M._importedModules,_=$.Module_Callable,c=$.AstNode,p=r.MapExtensions_get_pairs(l,_,c).toList$0(0),h=p.length,d=$.Callable,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,S=r.ShadowedModuleView_ifNecessary(e,s,n,a,d),S!=null&&(l.remove$1(0,e),v=S.variables,y=!1,v.get$isEmpty(v)?(v=S.functions,v.get$isEmpty(v)?(v=S.mixins,v.get$isEmpty(v)?(v=S._shadowed_view$_inner,v=v.get$css(v),v=g.get$isEmpty$asx(v.get$children(v))):v=y):v=y):v=y,v||l.$indexSet(0,S,m._1));for(_=r.MapExtensions_get_pairs(t,_,c).toList$0(0),c=_.length,f=0;f<_.length;_.length===c||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,S=r.ShadowedModuleView_ifNecessary(e,s,n,a,d),S!=null&&(t.remove$1(0,e),h=S.variables,m=!1,h.get$isEmpty(h)?(h=S.functions,h.get$isEmpty(h)?(h=S.mixins,h.get$isEmpty(h)?(h=S._shadowed_view$_inner,h=h.get$css(h),h=g.get$isEmpty$asx(h.get$children(h))):h=m):h=m):h=m,h||t.$indexSet(0,S,p._1));l.addAll$1(0,k),t.addAll$1(0,k)}else{if(_=M._nestedForwardedModules,_==null){for(C=l-1,I=g.JSArray_JSArray$allocateGrowable(C,$.List_Module_Callable),l=$.JSArray_Module_Callable,f=0;f<C;++f)I[f]=r._setArrayType([],l);M._nestedForwardedModules=I,l=I}else l=_;u.JSArray_methods.addAll$1(u.JSArray_methods.get$last(l),new r.LinkedHashMapKeysIterable(k,r._instanceType(k)._eval$1("LinkedHashMapKeysIterable<1>")))}for(a=r._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),l=M._variableIndices,_=M._variableNodes,c=a.$ti._precomputed1;a.moveNext$0();)p=a._collection$_current,p==null&&(p=c._as(p)),l.remove$1(0,p),u.JSArray_methods.get$last(i).remove$1(0,p),u.JSArray_methods.get$last(_).remove$1(0,p);for(a=r._LinkedHashSetIterator$(s,s._collection$_modifications,s.$ti._precomputed1),s=M._functionIndices,i=M._functions,l=a.$ti._precomputed1;a.moveNext$0();)_=a._collection$_current,_==null&&(_=l._as(_)),s.remove$1(0,_),u.JSArray_methods.get$last(i).remove$1(0,_);for(n=r._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),a=M._mixinIndices,s=M._mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),a.remove$1(0,l),u.JSArray_methods.get$last(s).remove$1(0,l)}},getVariable$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._getModule$1(t).get$variables().$index(0,e):i._lastVariableName===e?(n=i._lastVariableIndex,n.toString,n=i._variables[n].$index(0,e),n??i._getVariableFromGlobalModule$1(e)):(n=i._variableIndices,a=n.$index(0,e),a!=null?(i._lastVariableName=e,i._lastVariableIndex=a,n=i._variables[a].$index(0,e),n??i._getVariableFromGlobalModule$1(e)):(s=i._variableIndex$1(e),s!=null?(i._lastVariableName=e,i._lastVariableIndex=s,n.$indexSet(0,e,s),n=i._variables[s].$index(0,e),n??i._getVariableFromGlobalModule$1(e)):i._getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_getVariableFromGlobalModule$1(e){return this._fromOneModule$3(e,"variable",new r.Environment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._getModule$1(t).get$variableNodes().$index(0,e):i._lastVariableName===e?(n=i._lastVariableIndex,n.toString,n=i._variableNodes[n].$index(0,e),n??i._getVariableNodeFromGlobalModule$1(e)):(n=i._variableIndices,a=n.$index(0,e),a!=null?(i._lastVariableName=e,i._lastVariableIndex=a,n=i._variableNodes[a].$index(0,e),n??i._getVariableNodeFromGlobalModule$1(e)):(s=i._variableIndex$1(e),s!=null?(i._lastVariableName=e,i._lastVariableIndex=s,n.$indexSet(0,e,s),n=i._variableNodes[s].$index(0,e),n??i._getVariableNodeFromGlobalModule$1(e)):i._getVariableNodeFromGlobalModule$1(e)))},_getVariableNodeFromGlobalModule$1(e){var t,n,a;for(t=this._importedModules,n=this._globalModules,n=new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeysIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,a=t.get$current(t).get$variableNodes().$index(0,e),a!=null)return a;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._getModule$1(t).get$variables().containsKey$1(e):u.JSArray_methods.get$first(this._variables).containsKey$1(e)?!0:this._getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_variableIndex$1(e){var t,n;for(t=this._variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,a,s){var i,o,l,_,c,p,h,d,f=this;if(s!=null){f._getModule$1(s).setVariable$3(e,t,n);return}if(a||f._variables.length===1){if(f._variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure(f,e)),i=f._variables,!u.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._fromOneModule$3(e,"variable",new r.Environment_setVariable_closure0(e)),o!=null)){o.setVariable$3(e,t,n);return}u.JSArray_methods.get$first(i).$indexSet(0,e,t),u.JSArray_methods.get$first(f._variableNodes).$indexSet(0,e,n);return}if(l=f._nestedForwardedModules,l!=null&&!f._variableIndices.containsKey$1(e)&&f._variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(c=_.__internal$_current,c=g.get$reversed$ax(c??i._as(c)),p=c.$ti,c=new r.ListIterator(c,c.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._lastVariableName===e?(i=f._lastVariableIndex,i.toString,d=i):d=f._variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure1(f,e)),!f._inSemiGlobalScope&&d===0&&(d=f._variables.length-1,f._variableIndices.$indexSet(0,e,d)),f._lastVariableName=e,f._lastVariableIndex=d,f._variables[d].$indexSet(0,e,t),f._variableNodes[d].$indexSet(0,e,n)},setVariable$4$global(e,t,n,a){return this.setVariable$5$global$namespace(e,t,n,a,null)},setLocalVariable$3(e,t,n){var a,s=this,i=s._variables,o=i.length;s._lastVariableName=e,a=s._lastVariableIndex=o-1,s._variableIndices.$indexSet(0,e,a),i[a].$indexSet(0,e,t),s._variableNodes[a].$indexSet(0,e,n)},getFunction$2$namespace(e,t){var n,a,s,i=this;return t!=null?(n=i._getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._functionIndices,a=n.$index(0,e),a!=null?(n=i._functions[a].$index(0,e),n??i._getFunctionFromGlobalModule$1(e)):(s=i._functionIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._functions[s].$index(0,e),n??i._getFunctionFromGlobalModule$1(e)):i._getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$3(e,"function",new r.Environment__getFunctionFromGlobalModule_closure(e))},_functionIndex$1(e){var t,n;for(t=this._functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._getModule$1(t).get$mixins().$index(0,e):(n=i._mixinIndices,a=n.$index(0,e),a!=null?(n=i._mixins[a].$index(0,e),n??i._getMixinFromGlobalModule$1(e)):(s=i._mixinIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._mixins[s].$index(0,e),n??i._getMixinFromGlobalModule$1(e)):i._getMixinFromGlobalModule$1(e)))},_getMixinFromGlobalModule$1(e){return this._fromOneModule$3(e,"mixin",new r.Environment__getMixinFromGlobalModule_closure(e))},_mixinIndex$1(e){var t,n;for(t=this._mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){var n=this._content;this._content=e,t.call$0(),this._content=n},asMixin$1(e){var t=this._inMixin;this._inMixin=!0,e.call$0(),this._inMixin=t},scope$1$3$semiGlobal$when(e,t,n){var a,s,i,o,l,_,c,p,h,d,f=this;if(t=t&&f._inSemiGlobalScope,a=f._inSemiGlobalScope,f._inSemiGlobalScope=t,!n)try{return l=e.call$0(),l}finally{f._inSemiGlobalScope=a}l=f._variables,_=$.String,u.JSArray_methods.add$1(l,r.LinkedHashMap_LinkedHashMap$_empty(_,$.Value)),c=f._variableNodes,u.JSArray_methods.add$1(c,r.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode)),p=f._functions,h=$.Callable,u.JSArray_methods.add$1(p,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),d=f._mixins,u.JSArray_methods.add$1(d,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=f._nestedForwardedModules,h!=null&&h.push(r._setArrayType([],$.JSArray_Module_Callable));try{return _=e.call$0(),_}finally{for(f._inSemiGlobalScope=a,f._lastVariableIndex=f._lastVariableName=null,l=u.JSArray_methods.removeLast$0(l),l=l.get$keys(l),l=l.get$iterator(l),_=f._variableIndices;l.moveNext$0();)s=l.get$current(l),_.remove$1(0,s);for(u.JSArray_methods.removeLast$0(c),l=u.JSArray_methods.removeLast$0(p),l=l.get$keys(l),l=l.get$iterator(l),_=f._functionIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(l=u.JSArray_methods.removeLast$0(d),l=l.get$keys(l),l=l.get$iterator(l),_=f._mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=f._nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=$.String,C=r.LinkedHashMap_LinkedHashMap$_empty(y,$.ConfiguredValue);for(e=S._variables,t=$.Value,n=S._variableNodes,a=S._importedModules,s=r._instanceType(a)._eval$1("LinkedHashMapKeysIterable<1>"),i=0;i<e.length;++i){for(i===0?o=new r.LinkedHashMapKeysIterable(a,s):(l=S._nestedForwardedModules,o=l==null?v:l[i-1]),l=g.get$iterator$ax(o??u.List_empty10);l.moveNext$0();)for(_=l.get$current(l),c=r.MapExtensions_get_pairs(_.get$variables(),y,t),c=c.get$iterator(c);c.moveNext$0();)p=c.get$current(c),h=p._0,d=p._1,p=_.get$variableNodes().$index(0,h),p.toString,C.$indexSet(0,h,new r.ConfiguredValue(d,v,p));for(f=e[i],m=n[i],l=r.MapExtensions_get_pairs(f,y,t),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),h=_._0,d=_._1,_=m.$index(0,h),_.toString,C.$indexSet(0,h,new r.ConfiguredValue(d,v,_))}return new r.Configuration(C,v)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule(this,e,t,n,r.NullableExtension_andThen(this._forwardedModules,new r.Environment_toModule_closure))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule(this,new r.CssStylesheet(new r.UnmodifiableListView(u.List_empty3,$.UnmodifiableListView_CssNode),r.SourceFile$decoded(u.List_empty4,"<dummy module>").span$1(0,0)),u.Map_empty,u.C_EmptyExtensionStore,r.NullableExtension_andThen(this._forwardedModules,new r.Environment_toDummyModule_closure))},_getModule$1(e){var t=this._environment$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_fromOneModule$1$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this._nestedForwardedModules;if(v!=null){for(a=r._arrayInstanceType(v)._eval$1("ReversedListIterable<1>"),s=new r.ReversedListIterable(v,a),s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)for(i=s.__internal$_current,i=g.get$reversed$ax(i??a._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(a=this._importedModules,a=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first);a.moveNext$0();)if(c=n.call$1(a.__js_helper$_current),c!=null)return c;for(a=this._globalModules,s=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first),i=$.Callable,p=null,h=null;s.moveNext$0();)if(o=s.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(s=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=r.MapExtensions_get_pairs(a,$.Module_Callable,$.AstNode),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)a=i.get$current(i),m=a._0,S=a._1,n.call$1(m)!=null&&s.$indexSet(0,S.get$span(S),o);throw r.wrapException(r.MultiSpanSassScriptException$("This "+t+V.x20is_av,t+" use",s))}h=f,p=d}return p},_fromOneModule$3(e,t,n){return this._fromOneModule$1$3(e,t,n,$.dynamic)}},r.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:666},r.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:10},r.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:665},r.Environment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._variableIndex$1(this.name);return t??e._variables.length-1},$signature:10},r.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:160},r.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:160},r.Environment_toModule_closure.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:161},r.Environment_toDummyModule_closure.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:161},r._EnvironmentModule.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var a,s,i=this._modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(a=this._environment$_environment,s=a._variables,!u.JSArray_methods.get$first(s).containsKey$1(e))throw r.wrapException(r.SassScriptException$("Undefined variable.",null));u.JSArray_methods.get$first(s).$indexSet(0,e,t),u.JSArray_methods.get$first(a._variableNodes).$indexSet(0,e,n)},variableIdentity$1(e){var t=this._modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this._environment$_environment._configurableVariables;if(e.get$length(e)<o.get$length(o)?e.any$1(0,o.get$contains(o)):o.any$1(0,e.get$contains(e)))o=!0;else{if(o=this._modulesByVariable,t=$.Module_Callable,e.get$length(e)<o.get$length(o)){for(t=r.LinkedHashSet_LinkedHashSet$_empty(t),n=e.get$iterator(e);n.moveNext$0();)a=o.$index(0,n.get$current(n)),a!=null&&t.add$1(0,a);o=t}else{for(n=r.LinkedHashSet_LinkedHashSet$_empty(t),o=r.MapExtensions_get_pairs(o,$.String,t),o=o.get$iterator(o);o.moveNext$0();)t=o.get$current(o),s=t._0,i=t._1,e.contains$1(0,s)&&n.add$1(0,i);o=n}o=o.any$1(0,new r._EnvironmentModule_couldHaveBeenConfigured_closure(e))}return o},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet(t.css,t.extensionStore),r._EnvironmentModule$_(t._environment$_environment,e._0,t.preModuleComments,e._1,t._modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=b.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure.prototype={call$1(e){return e.get$variables()},$signature:663},r._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1(e){return e.get$variableNodes()},$signature:662},r._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1(e){return e.get$functions(e)},$signature:248},r._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1(e){return e.get$mixins()},$signature:248},r._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:81},r._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:81},r._EnvironmentModule_couldHaveBeenConfigured_closure.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:81},r.SassException.prototype={get$trace(e){return r.Trace$(r._setArrayType([r.frameForSpan(r.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],$.JSArray_Frame),null)},get$span(e){return r.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return r.MultiSpanSassException$(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),this.loadedUrls)},withTrace$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(this.loadedUrls,$.Uri);return new r.SassRuntimeException(e,n,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassException(n,this._span_exception$_message,t)},toString$1$color(e,t){var n,a,s,i=this,o=new r.StringBuffer(""),l="Error: "+i._span_exception$_message+`
|
||
`;for(o._contents=l,o._contents=l+r.SourceSpanException.prototype.get$span.call(i,0).highlight$1$color(t),l=i.get$trace(i).toString$0(0).split(`
|
||
`),n=l.length,a=0;a<n;++a)s=l[a],s.length!==0&&(o._contents=(o._contents+=`
|
||
`)+(" "+s));return l=o._contents,l.charCodeAt(0)==0,l},toString$0(e){return this.toString$1$color(0,null)},toCssString$0(){var e,t,n,a=b._glyphs,s=b._glyphs=u.C_AsciiGlyphSet,i=this.toString$1$color(0,!1);for(i=r.stringReplaceAllUnchecked(i,"*/","*∕"),e=r.stringReplaceAllUnchecked(i,`\r
|
||
`,`
|
||
`),b._glyphs=a===u.C_AsciiGlyphSet?s:u.C_UnicodeGlyphSet,t=new r.StringBuffer(""),a=new r.RuneIterator(r.serializeValue(new r.SassString(this.toString$1$color(0,!1),!0),!0,!0));a.moveNext$0();)n=a._currentCodePoint,n>127?(s=r.Primitives_stringFromCharCode(92),t._contents+=s,s=u.JSInt_methods.toRadixString$1(n,16),t._contents+=s,s=r.Primitives_stringFromCharCode(32),t._contents+=s):(s=r.Primitives_stringFromCharCode(n),t._contents+=s);return"/* "+u.JSArray_methods.join$1(r._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: `+t.toString$0(0)+`;
|
||
}`}},r.MultiSpanSassException.prototype={withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassException$(n._span_exception$_message,a,n.primaryLabel,s,n.loadedUrls)},withTrace$1(e){var t=this;return r.MultiSpanSassRuntimeException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var n,a,s,i,o=this,l=t===!0,_=new r.StringBuffer("Error: "+o._span_exception$_message+`
|
||
`);for(r.NullableExtension_andThen(r.Highlighter$multiple(r.SourceSpanException.prototype.get$span.call(o,0),o.primaryLabel,o.secondarySpans,l,null,null).highlight$0(),_.get$write(_)),n=o.get$trace(o).toString$0(0).split(`
|
||
`),a=n.length,s=0;s<a;++s)i=n[s],i.length!==0&&(_._contents=(_._contents+=`
|
||
`)+(" "+i));return n=_._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.SassRuntimeException.prototype={withAdditionalSpan$2(e,t){var n=this;return r.MultiSpanSassRuntimeException$(n._span_exception$_message,r.SourceSpanException.prototype.get$span.call(n,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassRuntimeException(this.trace,n,this._span_exception$_message,t)},get$trace(e){return this.trace}},r.MultiSpanSassRuntimeException.prototype={withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassRuntimeException$(n._span_exception$_message,a,n.primaryLabel,s,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassRuntimeException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException:1,get$trace(e){return this.trace}},r.SassFormatException.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return r.MultiSpanSassFormatException$(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),this.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassFormatException(n,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},r.MultiSpanSassFormatException.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassFormatException$(n._span_exception$_message,a,n.primaryLabel,s,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassFormatException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSassFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1},r.SassScriptException.prototype={withSpan$1(e){return new r.SassException(u.Set_empty,this.message,e)},toString$0(e){return this.message+V.x0a_BUG_},get$message(e){return this.message}},r.MultiSpanSassScriptException.prototype={withSpan$1(e){return r.MultiSpanSassException$(this.message,e,this.primaryLabel,this.secondarySpans,null)}},r._writeSourceMap_closure.prototype={call$1(e){return this.options.sourceMapUrl$2(0,r.Uri_parse(e),this.destination).toString$0(0)},$signature:6},r.ExecutableOptions.prototype={get$interactive(){var e,t=this,n=t.__ExecutableOptions_interactive_FI;return n===b&&(e=new r.ExecutableOptions_interactive_closure(t).call$0(),t.__ExecutableOptions_interactive_FI!==b&&r.throwUnnamedLateFieldADI(),t.__ExecutableOptions_interactive_FI=e,n=e),n},get$color(){var e=this._options;return e.wasParsed$1("color")?r._asBool(e.$index(0,"color")):r.hasTerminal()},get$pkgImporters(){var e,t,n,a=null,s=r._setArrayType([],$.JSArray_Importer);for(e=g.get$iterator$ax($.List_String._as(this._options.$index(0,"pkg-importer")));e.moveNext$0();)e.get$current(e),t=new r.NodePackageImporter,n=E.process,n==null?n=a:(n=g.get$release$x(n),n=n==null?a:g.get$name$x(n)),!g.$eq$(n,"node")&&E.document!=null&&typeof E.document.querySelector=="function"&&r.throwExpression(V.The_No),t.__NodePackageImporter__entryPointDirectory_F=b.$get$context().absolute$15(".",a,a,a,a,a,a,a,a,a,a,a,a,a,a),s.push(t);return s},get$emitErrorCss(){var e=r._asBoolQ(this._options.$index(0,"error-css"));return e==null&&(this._ensureSources$0(),e=this._sourcesToDestinations,e=e.get$values(e),e=e.any$1(e,new r.ExecutableOptions_emitErrorCss_closure)),e},_ensureSources$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M=null,k='Duplicate source "';if(I._sourcesToDestinations==null){for(e=I._options,t=r._asBool(e.$index(0,"stdin")),n=e.rest,n.get$length(0)===0&&!t&&r.ExecutableOptions__fail("Compile Sass to CSS."),a=$.String,s=r.LinkedHashSet_LinkedHashSet$_empty(a),i=n.$ti,o=i._eval$1("ListIterator<ListBase.E>"),l=new r.ListIterator(n,n.get$length(0),o),i=i._eval$1("ListBase.E"),_=!1,c=!1;l.moveNext$0();)p=l.__internal$_current,p==null&&(p=i._as(p)),h=p.length,h===0&&r.ExecutableOptions__fail('Invalid argument "".'),r.stringContainsUnchecked(p,":",0)?(h>2?(d=p.charCodeAt(0),d>=97&&d<=122?d=!0:d=d>=65&&d<=90,d=d&&p.charCodeAt(1)===58):d=!1,d?(2>h&&r.throwExpression(r.RangeError$range(2,0,h,M,M)),h=r.stringContainsUnchecked(p,":",2)):h=!0):h=!1,h?_=!0:r.dirExists(p)?s.add$1(0,p):c=!0;if(c||n.get$length(0)===0){_?r.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):t?(g.get$length$asx(n._collection$_source)>1?r.ExecutableOptions__fail("Only one argument is allowed with --stdin."):r._asBool(e.$index(0,"update"))?r.ExecutableOptions__fail("--update is not allowed with --stdin."):r._asBool(e.$index(0,"watch"))&&r.ExecutableOptions__fail("--watch is not allowed with --stdin."),e=n.get$length(0)===0?M:n.get$first(n),n=$.dynamic,a=$.nullable_String,I._sourcesToDestinations=r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([null,e],n,n),a,a)):(a=n._collection$_source,i=g.getInterceptor$asx(a),i.get$length(a)>2?r.ExecutableOptions__fail("Only two positional args may be passed."):s._collection$_length!==0?(f='Directory "'+s.get$first(0)+'" may not be a positional arg.',m=n.get$last(n),r.ExecutableOptions__fail(s.get$first(0)===n.get$first(n)&&!r.fileExists(m)?f+(`
|
||
To compile all CSS in "`+s.get$first(0)+'" to "'+m+'", use `sass '+s.get$first(0)+":"+m+"`."):f)):(S=n.get$first(n)==="-"?M:n.get$first(n),v=i.get$length(a)===1?M:n.get$last(n),v==null&&(r._asBool(e.$index(0,"update"))?r.ExecutableOptions__fail("--update is not allowed when printing to stdout."):r._asBool(e.$index(0,"watch"))&&r.ExecutableOptions__fail("--watch is not allowed when printing to stdout.")),e=r.PathMap__create(M,$.nullable_String),e.$indexSet(0,S,v),I._sourcesToDestinations=new r.UnmodifiableMapView(new r.PathMap(e,$.PathMap_nullable_String),$.UnmodifiableMapView_of_nullable_String_and_nullable_String))),I.__ExecutableOptions__sourceDirectoriesToDestinations_F!==b&&r.throwUnnamedLateFieldAI(),I.__ExecutableOptions__sourceDirectoriesToDestinations_F=u.Map_empty9;return}for(t&&r.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),y=r.LinkedHashSet_LinkedHashSet$_empty(a),e=r.PathMap__create(M,a),l=$.PathMap_String,a=r.PathMap__create(M,a),n=new r.ListIterator(n,n.get$length(0),o);n.moveNext$0();){if(o=n.__internal$_current,o==null&&(o=i._as(o)),s.contains$1(0,o)){y.add$1(0,o)||r.ExecutableOptions__fail(k+o+'".'),a.$indexSet(0,o,o),e.addAll$1(0,I._listSourceDirectory$2(o,o));continue}C=I._splitSourceAndDestination$1(o),S=C._0,v=C._1,y.add$1(0,S)||r.ExecutableOptions__fail(k+S+'".'),S==="-"?e.$indexSet(0,M,v):r.dirExists(S)?(a.$indexSet(0,S,v),e.addAll$1(0,I._listSourceDirectory$2(S,v))):e.$indexSet(0,S,v)}I._sourcesToDestinations=new r.UnmodifiableMapView(new r.PathMap(e,l),$.UnmodifiableMapView_of_nullable_String_and_nullable_String),I.__ExecutableOptions__sourceDirectoriesToDestinations_F!==b&&r.throwUnnamedLateFieldAI(),I.__ExecutableOptions__sourceDirectoriesToDestinations_F=new r.UnmodifiableMapView(new r.PathMap(a,l),$.UnmodifiableMapView_of_nullable_String_and_String)}},_splitSourceAndDestination$1(e){var t,n,a,s,i;for(t=e.length,n=0;n<t;++n)if(a=!1,n===1&&(s=n-1,t>s+2&&(a=e.charCodeAt(s),a>=97&&a<=122?a=!0:a=a>=65&&a<=90,a=a&&e.charCodeAt(s+1)===58)),!a&&e.charCodeAt(n)===58)return a=n+1,i=u.JSString_methods.indexOf$2(e,":",a),s=!1,i===n+2&&t>a+2?(t=e.charCodeAt(a),t>=97&&t<=122?t=!0:t=t>=65&&t<=90,t=t&&e.charCodeAt(a+1)===58):t=s,(t?u.JSString_methods.indexOf$2(e,":",i+1):i)!==-1&&r.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new r._Record_2(u.JSString_methods.substring$2(e,0,n),u.JSString_methods.substring$1(e,a));throw r.wrapException(r.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,t){var n,a,s,i,o=$.String;for(o=r.LinkedHashMap_LinkedHashMap$_empty(o,o),n=g.get$iterator$ax(r.listDir(e,!0)),a=e===t;n.moveNext$0();)s=n.get$current(n),this._isEntrypoint$1(s)?i=!(a&&r.ParsedPath_ParsedPath$parse(s,b.$get$context().style)._splitExtension$1(1)[1]===".css"):i=!1,i&&(i=b.$get$context(),o.$indexSet(0,s,r.join(t,i.withoutExtension$1(i.relative$2$from(s,e))+".css",null)));return o},_isEntrypoint$1(e){var t,n=b.$get$context().style;return u.JSString_methods.startsWith$1(r.ParsedPath_ParsedPath$parse(e,n).get$basename(),"_")?!1:(t=r.ParsedPath_ParsedPath$parse(e,n)._splitExtension$1(1)[1],t===".scss"||t===".sass"||t===".css")},get$_writeToStdout(){var e,t=this;return t._ensureSources$0(),e=t._sourcesToDestinations,e.get$length(e)===1?(t._ensureSources$0(),e=t._sourcesToDestinations,e=e.get$values(e),e=e.get$single(e)==null):e=!1,e},get$emitSourceMap(){var e=this,t="source-map",n="source-map-urls",a="embed-sources",s="embed-source-map",i=e._options;if(r._asBool(i.$index(0,t))||(i.wasParsed$1(n)?r.ExecutableOptions__fail("--source-map-urls isn't allowed with --no-source-map."):i.wasParsed$1(a)?r.ExecutableOptions__fail("--embed-sources isn't allowed with --no-source-map."):i.wasParsed$1(s)&&r.ExecutableOptions__fail("--embed-source-map isn't allowed with --no-source-map.")),!e.get$_writeToStdout()||(g.$eq$(e._ifParsed$1(n),"relative")&&r.ExecutableOptions__fail("--source-map-urls=relative isn't allowed when printing to stdout."),r._asBool(i.$index(0,s))))return r._asBool(i.$index(0,t));if(g.$eq$(e._ifParsed$1(t),!0))r.ExecutableOptions__fail("When printing to stdout, --source-map requires --embed-source-map.");else if(i.wasParsed$1(n))r.ExecutableOptions__fail("When printing to stdout, --source-map-urls requires --embed-source-map.");else if(r._asBool(i.$index(0,a)))r.ExecutableOptions__fail("When printing to stdout, --embed-sources requires --embed-source-map.");else return!1},sourceMapUrl$2(e,t,n){var a,s,i,o=null;return t.get$scheme().length!==0&&t.get$scheme()!=="file"?t:(a=b.$get$context(),s=a.style.pathFromUri$1(r._parseUri(t)),g.$eq$(this._options.$index(0,"source-map-urls"),"relative")&&!this.get$_writeToStdout()?(n.toString,i=a.relative$2$from(s,a.dirname$1(n))):i=r.absolute(s,o,o,o,o,o,o,o,o,o,o,o,o,o,o),a.toUri$1(i))},get$silenceDeprecations(e){var t,n,a,s=r.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(t=g.get$iterator$ax($.List_String._as(this._options.$index(0,"silence-deprecation")));t.moveNext$0();)n=t.get$current(t),a=r.Deprecation_fromId(n),s.add$1(0,a??r.ExecutableOptions__fail('Invalid deprecation "'+n+'".'));return s},get$fatalDeprecations(e){var t=this._fatalDeprecations;return t??(this._fatalDeprecations=new r.ExecutableOptions_fatalDeprecations_closure(this).call$0())},get$futureDeprecations(e){var t,n,a,s=r.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(t=g.get$iterator$ax($.List_String._as(this._options.$index(0,"future-deprecation")));t.moveNext$0();)n=t.get$current(t),a=r.Deprecation_fromId(n),s.add$1(0,a??r.ExecutableOptions__fail('Invalid deprecation "'+n+'".'));return s},_ifParsed$1(e){var t=this._options;return t.wasParsed$1(e)?t.$index(0,e):null}},r.ExecutableOptions__parser_closure.prototype={call$0(){var e=$.String,t=r.LinkedHashMap_LinkedHashMap$_empty(e,$.Option),n=r._setArrayType([],$.JSArray_Object),a=new r.ArgParser(t,r.LinkedHashMap_LinkedHashMap$_empty(e,e),new r.UnmodifiableMapView(t,$.UnmodifiableMapView_String_Option),new r.UnmodifiableMapView(r.LinkedHashMap_LinkedHashMap$_empty(e,$.ArgParser),$.UnmodifiableMapView_String_ArgParser),n,!0,null);return a.addOption$2$hide("precision",!0),a.addFlag$2$hide("async",!0),n.push(r.ExecutableOptions__separator("Input and Output")),a.addFlag$2$help("stdin","Read the stylesheet from stdin."),a.addFlag$2$help("indented","Use the indented syntax for input from stdin."),a.addMultiOption$5$abbr$help$splitCommas$valueHelp("load-path","I",`A path to use when resolving imports.
|
||
May be passed multiple times.`,!1,"PATH"),t=$.JSArray_String,a.addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp("pkg-importer","p",r._setArrayType(["node"],t),r.LinkedHashMap_LinkedHashMap$_literal(["node","Load files like Node.js package resolution."],e,e),"Built-in importer(s) to use for pkg: URLs.","TYPE"),a.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",r._setArrayType(["expanded","compressed"],t),"expanded","Output style.","NAME"),a.addFlag$3$defaultsTo$help("charset",!0,"Emit a @charset or BOM for CSS with non-ASCII characters."),a.addFlag$3$defaultsTo$help("error-css",null,`When an error occurs, emit a stylesheet describing it.
|
||
Defaults to true when compiling to a file.`),a.addFlag$3$help$negatable("update","Only compile out-of-date stylesheets.",!1),n.push(r.ExecutableOptions__separator("Source Maps")),a.addFlag$3$defaultsTo$help("source-map",!0,"Whether to generate source maps."),a.addOption$4$allowed$defaultsTo$help("source-map-urls",r._setArrayType(["relative","absolute"],t),"relative","How to link from source maps to source files."),a.addFlag$3$defaultsTo$help("embed-sources",!1,"Embed source file contents in source maps."),a.addFlag$3$defaultsTo$help("embed-source-map",!1,"Embed source map contents in CSS."),n.push(r.ExecutableOptions__separator("Warnings")),a.addFlag$3$abbr$help("quiet","q","Don't print warnings."),a.addFlag$2$help("quiet-deps",`Don't print compiler warnings from dependencies.
|
||
Stylesheets imported through load paths count as dependencies.`),a.addFlag$2$help("verbose","Print all deprecation warnings even when they're repetitive."),a.addMultiOption$2$help("fatal-deprecation",`Deprecations to treat as errors. You may also pass a Sass
|
||
version to include any behavior deprecated in or before it.
|
||
See https://sass-lang.com/documentation/breaking-changes for
|
||
a complete list.`),a.addMultiOption$2$help("silence-deprecation","Deprecations to ignore."),a.addMultiOption$2$help("future-deprecation","Opt in to a deprecation early."),n.push(r.ExecutableOptions__separator("Other")),a.addFlag$4$abbr$help$negatable("watch","w","Watch stylesheets and recompile when they change.",!1),a.addFlag$2$help("poll",`Manually check for changes rather than using a native watcher.
|
||
Only valid with --watch.`),a.addFlag$2$help("stop-on-error","Don't compile more files once an error is encountered."),a.addFlag$4$abbr$help$negatable("interactive","i","Run an interactive SassScript shell.",!1),a.addFlag$3$abbr$help("color","c","Whether to use terminal colors for messages."),a.addFlag$2$help("unicode","Whether to use Unicode characters for messages."),a.addFlag$2$help("trace","Print full Dart stack traces for exceptions."),a.addFlag$4$abbr$help$negatable("help","h","Print this usage information.",!1),a.addFlag$3$help$negatable("version","Print the version of Dart Sass.",!1),a},$signature:648},r.ExecutableOptions_interactive_closure.prototype={call$0(){var e,t=this.$this._options;if(!r._asBool(t.$index(0,"interactive")))return!1;if(e=r.IterableExtension_firstWhereOrNull(r._setArrayType(["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],$.JSArray_String),t.get$wasParsed()),e!=null)throw r.wrapException(r.UsageException$("--"+e+" isn't allowed with --interactive."));return!0},$signature:22},r.ExecutableOptions_emitErrorCss_closure.prototype={call$1(e){return e!=null},$signature:176},r.ExecutableOptions_fatalDeprecations_closure.prototype={call$0(){var e,t,n,a,s,i,o=r.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(a=g.get$iterator$ax($.List_String._as(this.$this._options.$index(0,"fatal-deprecation"))),s=$.FormatException;a.moveNext$0();){if(e=a.get$current(a),i=r.Deprecation_fromId(e),i!=null){g.add$1$ax(o,i);continue}try{t=r.Version_Version$parse(e),n=r.Version_Version$parse("1.97.3"),g.compareTo$1$ns(t,n)>0&&r.ExecutableOptions__fail("Invalid version "+r.S(t)+". --fatal-deprecation requires a version less than or equal to the current Dart Sass version."),g.addAll$1$ax(o,r.Deprecation_forVersion(t))}catch(l){if(s._is(r.unwrapException(l)))r.ExecutableOptions__fail('Invalid deprecation "'+r.S(e)+'".');else throw l}}return o},$signature:647},r.UsageException.prototype={$isException:1,get$message(e){return this.message}},r.repl_warn.prototype={call$1(e){var t,n,a,s,i,o,l=null;e:{if(t=e._1,n=l,a=l,s=!1,i=e._2,n=e._0,s=n!=null,s&&(a=n??$.Deprecation._as(n)),o=i,s){r.WarnForDeprecation_warnForDeprecation(this.logger,a,t,o,l);break e}s=!1,s=n==null,o=i,s&&this.logger.internalWarn$4$deprecation$span$trace(t,l,o,l)}},$signature:627},r.watch_closure.prototype={call$1(e){for(;!r.dirExists(e);)e=b.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:620},r._Watcher.prototype={_delete$1(e){var t,n;try{r.deleteFile(e),t=new r.StringBuffer(""),n=this._watch$_options,n.get$color()&&(t._contents+="\x1B[33m"),t._contents+="Deleted "+e+".",n.get$color()&&(t._contents+="\x1B[0m"),r.print(t)}catch(a){if(!(r.unwrapException(a)instanceof r.FileSystemException))throw a}},watch$1(e,t){return this.watch$body$_Watcher(0,t)},watch$body$_Watcher(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.void),s,i=2,o=[],l=[],_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j=r._wrapJsFunctionForAsync(function(G,Y){for(G===1&&(o.push(Y),n=i);;)switch(n){case 0:q=t._group.__StreamGroup__controller_A,q===b&&r.throwUnnamedLateFieldNI(),q=new r._StreamIterator(r.checkNotNullable(_._debounceEvents$1(new r._ControllerStream(q,r._instanceType(q)._eval$1("_ControllerStream<1>"))),"stream",$.Object)),i=3,S=_._toRecompile,v=$.String,y=_._watch$_options,C=_._graph,I=C._nodes,M=$.JSArray_StylesheetNode,k=y._options;case 6:return n=8,r._asyncAwait(q.moveNext$0(),j);case 8:if(!Y){n=7;break}for(c=q.get$current(0),R=g.get$iterator$ax(c);R.moveNext$0();)if(p=R.get$current(R),P=p.path,T=b.$get$context(),h=r.ParsedPath_ParsedPath$parse(P,T.style)._splitExtension$1(1)[1],!(!g.$eq$(h,".sass")&&!g.$eq$(h,".scss")&&!g.$eq$(h,".css")))switch(p.type){case u.ChangeType_modify:P=p.path,D=E.process,D==null?D=null:(D=g.get$release$x(D),D=D==null?null:g.get$name$x(D)),D=g.$eq$(D,"node")?E.process:null,g.$eq$(D==null?null:g.get$platform$x(D),"win32")?D=!0:(D=E.process,D==null?D=null:(D=g.get$release$x(D),D=D==null?null:g.get$name$x(D)),D=g.$eq$(D,"node")?E.process:null,D=g.$eq$(D==null?null:g.get$platform$x(D),"darwin")),B=T.toUri$1(D?r._realCasePath(T.normalize$1(T.absolute$15(P,null,null,null,null,null,null,null,null,null,null,null,null,null,null))):T.canonicalize$1(0,P)),U=I.$index(0,B),U!=null?(C.reload$1(B),_._recompileDownstream$1(r._setArrayType([U],M))):_._handleAdd$1(P);break;case u.ChangeType_add:_._handleAdd$1(p.path);break;case u.ChangeType_remove:_._handleRemove$1(p.path);break}return R=r.LinkedHashMap_LinkedHashMap(null,null,null,v,v),R.addAll$1(0,S),d=R,f=d,S.clear$0(0),n=9,r._asyncAwait(r.compileStylesheets(y,C,f,!0),j);case 9:if(m=Y,!m&&r._asBool(k.$index(0,"stop-on-error"))){l=[1],n=4;break}n=6;break;case 7:l.push(5),n=4;break;case 3:l=[2];case 4:return i=2,n=10,r._asyncAwait(q.cancel$0(),j);case 10:n=l.pop();break;case 5:case 1:return r._asyncReturn(s,a);case 2:return r._asyncRethrow(o.at(-1),a)}});return r._asyncStartSync(j,a)},_handleAdd$1(e){var t,n,a,s,i=this,o=null,l=i._destinationFor$1(e);l!=null&&i._toRecompile.$indexSet(0,e,l),t=b.$get$FilesystemImporter_cwd(),n=r.isNodeJs()?E.process:o,g.$eq$(n==null?o:g.get$platform$x(n),"win32")?n=!0:(n=r.isNodeJs()?E.process:o,n=g.$eq$(n==null?o:g.get$platform$x(n),"darwin")),n?(n=r.absolute(e,o,o,o,o,o,o,o,o,o,o,o,o,o,o),a=b.$get$context(),n=r._realCasePath(a.normalize$1(n))):(n=b.$get$context(),a=n.canonicalize$1(0,e),s=a,a=n,n=s),i._recompileDownstream$1(i._graph.addCanonical$3(t,a.toUri$1(n),a.toUri$1(e)))},_handleRemove$1(e){return this._handleRemove$body$_Watcher(e)},_handleRemove$body$_Watcher(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return _=r.isNodeJs()?E.process:null,g.$eq$(_==null?null:g.get$platform$x(_),"win32")?_=!0:(_=r.isNodeJs()?E.process:null,_=g.$eq$(_==null?null:g.get$platform$x(_),"darwin")),_?(_=r.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),s=b.$get$context(),_=r._realCasePath(s.normalize$1(_))):(_=b.$get$context(),s=_.canonicalize$1(0,e),i=s,s=_,_=i),o=s.toUri$1(_),_=a._graph,_._nodes.containsKey$1(o)&&(l=a._destinationFor$1(e),l!=null&&(a._delete$1(l),a._delete$1(l+".map"))),a._recompileDownstream$1(_.remove$2(0,b.$get$FilesystemImporter_cwd(),o)),r._asyncReturn(null,n)}});return r._asyncStartSync(c,n)},_debounceEvents$1(e){var t=$.WatchEvent;return t=r.RateLimit__debounceAggregate(e,r.Duration$(0,25),r.instantiate1(r.rate_limit___collect$closure(),t),!1,!0,t,$.List_WatchEvent),new r._MapStream(new r._Watcher__debounceEvents_closure,t,r._instanceType(t)._eval$1("_MapStream<Stream.T,List<WatchEvent>>"))},_recompileDownstream$1(e){var t,n,a,s,i,o,l,_=r.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode);for(t=$.UnmodifiableSetView_StylesheetNode,n=this._toRecompile,a=$.JSArray_StylesheetNode;s=g.getInterceptor$asx(e),s.get$isNotEmpty(e);e=s){for(i=r._setArrayType([],a),s=s.get$iterator(e);s.moveNext$0();)o=s.get$current(s),_.add$1(0,o)&&i.push(o);for(n.addAll$1(0,this._sourceEntrypointsToDestinations$1(i)),s=r._setArrayType([],a),o=i.length,l=0;l<i.length;i.length===o||(0,r.throwConcurrentModificationError)(i),++l)u.JSArray_methods.addAll$1(s,new r.UnmodifiableSetView0(i[l]._downstream,t))}},_sourceEntrypointsToDestinations$1(e){var t,n,a,s,i=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=e.length,t=0;t<e.length;e.length===i||(0,r.throwConcurrentModificationError)(e),++t)n=e[t].canonicalUrl,n.get$scheme()==="file"&&(a=b.$get$context().style.pathFromUri$1(r._parseUri(n)),s=this._destinationFor$1(a),s!=null&&o.$indexSet(0,a,s));return o},_destinationFor$1(e){var t,n,a,s,i,o,l=this._watch$_options;if(l._ensureSources$0(),t=$.String,n=l._sourcesToDestinations.cast$2$0(0,t,t).$index(0,e),n!=null)return n;if(a=b.$get$context(),u.JSString_methods.startsWith$1(r.ParsedPath_ParsedPath$parse(e,a.style).get$basename(),"_"))return null;for(l._ensureSources$0(),l=l.__ExecutableOptions__sourceDirectoriesToDestinations_F,l===b&&r.throwUnnamedLateFieldNI(),t=r.MapExtensions_get_pairs(l.cast$2$0(0,t,t),t,t),t=t.get$iterator(t);t.moveNext$0();)if(l=t.get$current(t),s=l._0,i=l._1,a._isWithinOrEquals$2(s,e)===u._PathRelation_within&&(o=r.join(i,a.withoutExtension$1(a.relative$2$from(e,s))+".css",null),a._isWithinOrEquals$2(o,e)!==u._PathRelation_equal))return o;return null}},r._Watcher__debounceEvents_closure.prototype={call$1(e){var t,n,a,s,i,o,l=$.ChangeType,_=r.PathMap__create(null,l);for(t=g.get$iterator$ax(e);t.moveNext$0();){n=t.get$current(t),a=n.path,s=_.$index(0,a),i=n.type;e:{if(s==null){n=i;break e}if(u.ChangeType_remove===i){n=u.ChangeType_remove;break e}if(u.ChangeType_add===s){n=u.ChangeType_add;break e}n=u.ChangeType_modify;break e}_.$indexSet(0,a,n)}for(t=r._setArrayType([],$.JSArray_WatchEvent),l=r.MapExtensions_get_pairs(new r.PathMap(_,$.PathMap_ChangeType),$.nullable_String,l),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),o=_._0,o.toString,t.push(new r.WatchEvent(_._1,o));return t},$signature:618},r.EmptyExtensionStore.prototype={get$_extensions(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$(u.Symbol__extensions,"get$_empty_extension_store$_extensions",1,[],[],0)))},get$_sourceSpecificity(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$(u.Symbol__sourceSpecificity,"get$_empty_extension_store$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return u.C_EmptyUnmodifiableSet},extensionsWhereTarget$1(e){return u.List_empty5},addSelector$2(e,t){throw r.wrapException(r.UnsupportedError$(V.addSel))},addExtension$4(e,t,n,a){throw r.wrapException(r.UnsupportedError$(V.addExt_))},addExtensions$1(e){throw r.wrapException(r.UnsupportedError$(V.addExts))},clone$0(){return u.Record2_EmptyExtensionStore_Map_empty},$isExtensionStore:1},r.Extension.prototype={toString$0(e){var t=this.extender.toString$0(0),n=this.target.toString$0(0),a=this.isOptional?" !optional":"";return t+" {@extend "+n+a+"}"}},r.Extender.prototype={assertCompatibleMediaContext$1(e){var t,n=this._extension;if(n!=null&&(t=n.mediaContext,t!=null&&!(e!=null&&u.C_ListEquality.equals$2(0,t,e))))throw r.wrapException(r.SassException$(V.You_ma,n.span,null))},toString$0(e){return r.serializeSelector(this.selector,!0)}},r.ExtensionStore.prototype={get$isEmpty(e){return this._extensions.__js_helper$_length===0},get$simpleSelectors(){return new r.MapKeySet(this._selectors,$.MapKeySet_SimpleSelector)},extensionsWhereTarget$1(e){return new r._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore(e),$._SyncStarIterable_Extension)},extensionsWhereTarget$body$ExtensionStore(e){var t=this;return function(){var n=e,a=0,s=1,i=[],o,l,_,c,p;return function(d,f,m){for(f===1&&(i.push(m),a=s);;)switch(a){case 0:o=r.MapExtensions_get_pairs(t._extensions,$.SimpleSelector,$.Map_ComplexSelector_Extension),o=o.get$iterator(o);case 2:if(!o.moveNext$0()){a=3;break}if(l=o.get$current(o),_=l._0,c=l._1,!n.call$1(_)){a=2;break}l=c.get$values(c),l=l.get$iterator(l);case 4:if(!l.moveNext$0()){a=5;break}p=l.get$current(l),a=p instanceof r.MergedExtension?6:8;break;case 6:return p=p.unmerge$0(),a=9,d._yieldStar$1(new r.WhereIterable(p,new r.ExtensionStore_extensionsWhereTarget_closure,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:a=7;break;case 8:a=p.isOptional?11:10;break;case 10:return a=12,d._async$_current=p,1;case 12:case 11:case 7:a=4;break;case 5:a=2;break;case 3:return 0;case 1:return d._datum=i.at(-1),3}}}},addSelector$2(e,t){var n,a,s,i,o,l,_,c,p=this;if(e=e,n=e,n.accept$1(u._IsInvisibleVisitor_true)||p._originals.addAll$1(0,n.components),i=p._extensions,i.__js_helper$_length!==0)try{e=p._extendList$3(n,i,t)}catch(h){if(i=r.unwrapException(h),i instanceof r.SassException)a=i,s=r.getTraceFromException(h),i=a,o=g.getInterceptor$x(i),i=r.SourceSpanException.prototype.get$span.call(o,i).message$1(0,""),o=a._span_exception$_message,l=a,_=g.getInterceptor$x(l),l=r.SourceSpanException.prototype.get$span.call(_,l),r.throwWithTrace(new r.SassException(u.Set_empty,"From "+i+`
|
||
`+o,l),a,s);else throw h}return c=new r.ModifiableBox(e,$.ModifiableBox_SelectorList),t!=null&&p._mediaContexts.$indexSet(0,c,t),p._registerSelector$2(e,c),new r.Box(c,$.Box_SelectorList)},_registerSelector$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y;for(n=e.components,a=n.length,s=this._selectors,i=$.SelectorList,o=0;o<a;++o)for(l=n[o].components,_=l.length,c=0;c<_;++c)for(p=l[c].selector.components,h=p.length,d=0;d<h;++d)f=p[d],s.putIfAbsent$2(f,new r.ExtensionStore__registerSelector_closure).add$1(0,t),m=f instanceof r.PseudoSelector,S=null,m?(S=f.selector,v=S,v=v!=null):v=!1,v&&(y=m?S:f.selector,this._registerSelector$2(y??i._as(y),t))},addExtension$4(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=this,P=R._selectors.$index(0,t),T=R._extensionsByExtender,D=T.$index(0,t),B=R._extensions.putIfAbsent$2(t,new r.ExtensionStore_addExtension_closure);for(s=e.components,i=s.length,o=P==null,l=R._sourceSpecificity,_=n.span,c=n.isOptional,p=D!=null,h=$.ComplexSelector,d=$.Extension,f=null,m=0;m<i;++m)if(S=s[m],!S.accept$1(u.C__IsUselessVisitor)){if(S.get$specificity(),v=new r.Extender(S,!1),y=v._extension=new r.Extension(v,t,a,c,_),C=B.$index(0,S),C!=null){B.$indexSet(0,S,r.MergedExtension_merge(C,y));continue}for(B.$indexSet(0,S,y),v=new r._SyncStarIterator(R._simpleSelectors$1(S)._outerHelper());v.moveNext$0();)I=v._async$_current,g.add$1$ax(T.putIfAbsent$2(I,new r.ExtensionStore_addExtension_closure0),y),l.putIfAbsent$2(I,new r.ExtensionStore_addExtension_closure1(S));(!o||p)&&(f==null&&(f=r.LinkedHashMap_LinkedHashMap$_empty(h,d)),f.$indexSet(0,S,y))}f!=null&&(T=$.SimpleSelector,M=r.LinkedHashMap_LinkedHashMap$_literal([t,f],T,$.Map_ComplexSelector_Extension),p&&(k=R._extendExistingExtensions$2(D,M),k!=null&&r.mapAddAll2(M,k,T,h,d)),o||R._extendExistingSelectors$2(P,M))},_simpleSelectors$1(e){return new r._SyncStarIterable(this._simpleSelectors$body$ExtensionStore(e),$._SyncStarIterable_SimpleSelector)},_simpleSelectors$body$ExtensionStore(e){var t=this;return function(){var n=e,a=0,s=1,i=[],o,l,_,c,p,h,d,f,m,S,v,y,C,I;return function(k,R,P){for(R===1&&(i.push(P),a=s);;)switch(a){case 0:o=n.components,l=o.length,_=$.SelectorList,c=0;case 2:if(!(c<l)){a=4;break}p=o[c].selector.components,h=p.length,d=0;case 5:if(!(d<h)){a=7;break}return f=p[d],a=8,k._async$_current=f,1;case 8:m=f instanceof r.PseudoSelector,S=null,m?(S=f.selector,v=S,v=v!=null):v=!1,a=v?9:10;break;case 9:y=m?S:f.selector,v=(y??_._as(y)).components,C=v.length,I=0;case 11:if(!(I<C)){a=13;break}return a=14,k._yieldStar$1(t._simpleSelectors$1(v[I]));case 14:case 12:++I,a=11;break;case 13:case 10:case 6:++d,a=5;break;case 7:case 3:++c,a=2;break;case 4:return 0;case 1:return k._datum=i.at(-1),3}}}},_extendExistingExtensions$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B;for(o=g.toList$0$ax(e),l=o.length,_=this._extensionsByExtender,c=$.SimpleSelector,p=$.Map_ComplexSelector_Extension,h=this._extensions,d=null,f=0;f<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++f){n=o[f],m=h.$index(0,n.target),m.toString,a=null;try{if(a=this._extendComplex$3(n.extender.selector,t,n.mediaContext),a==null)continue}catch(U){if(S=r.unwrapException(U),S instanceof r.SassException)s=S,i=r.getTraceFromException(U),r.throwWithTrace(s.withAdditionalSpan$2(n.extender.selector.span,"target selector"),s,i);else throw U}for(S=g.get$first$ax(a),v=n.extender.selector,u.C_ListEquality.equals$2(0,S.leadingCombinators,v.leadingCombinators)&&u.C_ListEquality.equals$2(0,S.components,v.components)&&(S=a,v=r._arrayInstanceType(S),y=new r.SubListIterable(S,1,null,v._eval$1("SubListIterable<1>")),y.SubListIterable$3(S,1,null,v._precomputed1),a=y),S=g.get$iterator$ax(a);S.moveNext$0();)if(v=S.get$current(S),C=n,I=C.target,M=C.span,k=C.mediaContext,C=C.isOptional,v.get$specificity(),R=new r.Extender(v,!1),P=R._extension=new r.Extension(R,I,k,C,M),T=m.$index(0,v),T!=null)m.$indexSet(0,v,r.MergedExtension_merge(T,P));else{for(m.$indexSet(0,v,P),C=v.components,I=C.length,D=0;D<I;++D)for(M=C[D].selector.components,k=M.length,B=0;B<k;++B)g.add$1$ax(_.putIfAbsent$2(M[B],new r.ExtensionStore__extendExistingExtensions_closure),P);t.containsKey$1(n.target)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(c,p)),d.putIfAbsent$2(n.target,new r.ExtensionStore__extendExistingExtensions_closure0).$indexSet(0,v,P))}}return d},_extendExistingSelectors$2(e,t){var n,a,s,i,o,l,_,c,p,h;for(i=e.get$iterator(e),o=this._mediaContexts;i.moveNext$0();){n=i.get$current(i),l=n.value;try{n.value=this._extendList$3(n.value,t,o.$index(0,n))}catch(d){if(_=r.unwrapException(d),_ instanceof r.SassException)a=_,s=r.getTraceFromException(d),_=n.value.span.message$1(0,""),c=a._span_exception$_message,p=a,h=g.getInterceptor$x(p),p=r.SourceSpanException.prototype.get$span.call(h,p),r.throwWithTrace(new r.SassException(u.Set_empty,"From "+_+`
|
||
`+c,p),a,s);else throw d}l!==n.value&&this._registerSelector$2(n.value,n)}},addExtensions$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q=this,j=null;for(t=g.get$iterator$ax(e),n=$.SimpleSelector,a=$.Map_ComplexSelector_Extension,s=q._extensions,i=$.ComplexSelector,o=$.Extension,l=q._selectors,_=q._extensionsByExtender,c=$.JSArray_Extension,p=$.ModifiableBox_SelectorList,h=q._sourceSpecificity,d=j,f=d,m=f;t.moveNext$0();)if(S=t.get$current(t),!S.get$isEmpty(S)){for(h.addAll$1(0,S.get$_sourceSpecificity()),S=r.MapExtensions_get_pairs(S.get$_extensions(),n,a),S=S.get$iterator(S);S.moveNext$0();)if(v=S.get$current(S),y=v._0,C=v._1,y instanceof r.PlaceholderSelector?(I=y.name.charCodeAt(0),v=I===45||I===95):v=!1,!v)if(M=_.$index(0,y),v=M==null,v||(m==null&&(m=r._setArrayType([],c)),k=m,u.JSArray_methods.addAll$1(k,M)),R=l.$index(0,y),k=R!=null,k&&(f==null&&(f=r.LinkedHashSet_LinkedHashSet$_empty(p)),P=f,P.addAll$1(0,R)),T=s.$index(0,y),T!=null)for(P=r.MapExtensions_get_pairs(C,i,o),P=P.get$iterator(P);P.moveNext$0();)D=P.get$current(P),B=D._0,U=D._1,T.containsKey$1(B)&&(D=T.$index(0,B),U=r.MergedExtension_merge(D??o._as(D),U)),T.$indexSet(0,B,U),(!v||k)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,a)),D=d,D.putIfAbsent$2(y,new r.ExtensionStore_addExtensions_closure).$indexSet(0,B,U));else P=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),P.addAll$1(0,C),s.$indexSet(0,y,P),(!v||k)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,a)),v=d,k=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),k.addAll$1(0,C),v.$indexSet(0,y,k))}d!=null&&(m!=null&&q._extendExistingExtensions$2(m,d),f!=null&&q._extendExistingSelectors$2(f,d))},_extendList$3(e,t,n){var a,s,i,o,l,_,c,p;for(a=e.components,s=a.length,i=$.JSArray_ComplexSelector,o=null,l=0;l<s;++l)_=a[l],c=this._extendComplex$3(_,t,n),c==null?o!=null&&o.push(_):(o==null&&(l===0?o=r._setArrayType([],i):(p=u.JSArray_methods.sublist$2(a,0,l),o=r._setArrayType(p.slice(0),r._arrayInstanceType(p)))),u.JSArray_methods.addAll$1(o,c));return o==null?e:(a=this._originals,r.SelectorList$(this._trim$2(o,a.get$contains(a)),e.span))},_extendList$2(e,t){return this._extendList$3(e,t,null)},_extendComplex$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M={},k=e.leadingCombinators,R=k.length;if(R>1)return null;for(a=this._originals.contains$1(0,e),s=e.components,i=s.length,o=$.JSArray_List_ComplexSelector,l=e.lineBreak,_=!l,c=e.span,p=$.JSArray_ComplexSelector,R=R===0,h=$.JSArray_ComplexSelectorComponent,d=null,f=0;f<i;++f)if(m=s[f],S=this._extendCompound$4$inOriginal(m,t,n,a),S==null)d!=null&&d.push(r._setArrayType([r.ComplexSelector$(u.List_empty0,r._setArrayType([m],h),c,l)],p));else if(d!=null)d.push(S);else if(f!==0)v=r._arrayInstanceType(s),y=new r.SubListIterable(s,0,f,v._eval$1("SubListIterable<1>")),y.SubListIterable$3(s,0,f,v._precomputed1),d=r._setArrayType([r._setArrayType([r.ComplexSelector$(k,y,c,l)],p),S],o);else if(R)d=r._setArrayType([S],o);else{for(v=r._setArrayType([],p),y=g.get$iterator$ax(S);y.moveNext$0();)C=y.get$current(y),I=C.leadingCombinators,(I.length===0||u.C_ListEquality.equals$2(0,k,I))&&(I=C.components,v.push(r.ComplexSelector$(k,I,c,!_||C.lineBreak)));d=r._setArrayType([v],o)}return d==null?null:(M.first=!0,k=$.ComplexSelector,k=g.expand$1$1$ax(r.paths(d,k),new r.ExtensionStore__extendComplex_closure(M,this,e),k),k=r.List_List$_of(k,k.$ti._eval$1("Iterable.E")),k)},_extendCompound$4$inOriginal(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=this,D=null,B=T._mode,U=B===u.ExtendMode_normal_0_normal||t.__js_helper$_length<2?D:r.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector),q=e.selector,j=q.components;for(s=j.length,i=$.JSArray_List_Extender,o=$.JSArray_Extender,l=$.CssValue_Combinator,_=$.JSArray_ComplexSelectorComponent,c=r._arrayInstanceType(j),p=c._precomputed1,c=c._eval$1("SubListIterable<1>"),h=e.span,d=$.SimpleSelector,f=D,m=0;m<s;++m)S=j[m],v=T._extendSimple$4(S,t,n,U),v==null?f!=null&&f.push(r._setArrayType([T._extenderForSimple$1(S)],o)):(f==null&&(f=r._setArrayType([],i),m!==0&&(y=new r.SubListIterable(j,0,m,c),y.SubListIterable$3(j,0,m,p),C=r.List_List$from(y,!1,d),C.$flags=3,y=C,I=new r.CompoundSelector(y,h),y.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",D)),C=r.List_List$from(u.List_empty0,!1,l),C.$flags=3,y=r.ComplexSelector$(u.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(I,C,h)],_),h,!1),T._sourceSpecificityFor$1(I),f.push(r._setArrayType([new r.Extender(y,!0)],o)))),u.JSArray_methods.addAll$1(f,v));if(f==null||U!=null&&U._collection$_length!==t.__js_helper$_length)return D;if(f.length===1){for(B=g.get$iterator$ax(f[0]),q=e.combinators,s=$.JSArray_ComplexSelector,C=D;B.moveNext$0();)i=B.get$current(B),i.assertCompatibleMediaContext$1(n),M=i.selector.withAdditionalCombinators$1(q),!M.accept$1(u.C__IsUselessVisitor)&&(C==null&&(C=r._setArrayType([],s)),C.push(M));return C}for(k=r.paths(f,$.Extender),s=r._setArrayType([],$.JSArray_ComplexSelector),B=B===u.ExtendMode_replace_1_replace,i=!B,i&&s.push(r.ComplexSelector$(u.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(g.expand$1$1$ax(g.get$first$ax(k),new r.ExtensionStore__extendCompound_closure,d),q.span),r.List_List$unmodifiable(e.combinators,l),h)],_),h,!1)),q=g.skip$1$ax(k,B?0:1),o=q.$ti,q=new r.ListIterator(q,q.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=e.combinators,o=o._eval$1("ListIterable.E");q.moveNext$0();)if(B=q.__internal$_current,v=T._unifyExtenders$3(B??o._as(B),n,h),v!=null)for(B=g.get$iterator$ax(v);B.moveNext$0();)R=B.get$current(B).withAdditionalCombinators$1(l),R.accept$1(u.C__IsUselessVisitor)||s.push(R);return P=new r.ExtensionStore__extendCompound_closure0,T._trim$2(s,a&&i?new r.ExtensionStore__extendCompound_closure1(u.JSArray_methods.get$first(s)):P)},_unifyExtenders$3(e,t,n){var a,s,i,o,l,_,c,p=null,h=r.QueueList$(p,$.ComplexSelector);for(a=g.getInterceptor$ax(e),s=a.get$iterator(e),i=$.JSArray_SimpleSelector,o=p,l=!1;s.moveNext$0();)if(_=s.get$current(s),_.isOriginal)o==null&&(o=r._setArrayType([],i)),_=_.selector,u.JSArray_methods.addAll$1(o,u.JSArray_methods.get$last(_.components).selector.components),l=l||_.lineBreak;else{if(_=_.selector,_.accept$1(u.C__IsUselessVisitor))return p;h._queue_list$_add$1(_)}if(o!=null&&h.addFirst$1(r.ComplexSelector$(u.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(o,n),r.List_List$unmodifiable(u.List_empty0,$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent),n,l)),c=r.unifyComplex(h,n),c==null)return p;for(a=a.get$iterator(e);a.moveNext$0();)a.get$current(a).assertCompatibleMediaContext$1(t);return c},_extendSimple$4(e,t,n,a){var s,i,o=new r.ExtensionStore__extendSimple_withoutPseudo(this,t,a);return e instanceof r.PseudoSelector?s=e.selector!=null:s=!1,s&&(i=this._extendPseudo$3(e,t,n),i!=null)?new r.MappedListIterable(i,new r.ExtensionStore__extendSimple_closure(this,o),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,List<Extender>>")):r.NullableExtension_andThen(o.call$1(e),new r.ExtensionStore__extendSimple_closure0)},_extenderForSimple$1(e){var t=e.span;return t=r.ComplexSelector$(u.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(r._setArrayType([e],$.JSArray_SimpleSelector),t),r.List_List$unmodifiable(u.List_empty0,$.CssValue_Combinator),t)],$.JSArray_ComplexSelectorComponent),t,!1),this._sourceSpecificity.$index(0,e),new r.Extender(t,!0)},_extendPseudo$3(e,t,n){var a,s,i,o,l=e.selector;if(l==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return a=this._extendList$3(l,t,n),a===l?null:(s=a.components,i=e.normalizedName==="not",i&&!u.JSArray_methods.any$1(l.components,new r.ExtensionStore__extendPseudo_closure)&&u.JSArray_methods.any$1(s,new r.ExtensionStore__extendPseudo_closure0)&&(s=new r.WhereIterable(s,new r.ExtensionStore__extendPseudo_closure1,r._arrayInstanceType(s)._eval$1("WhereIterable<1>"))),s=g.expand$1$1$ax(s,new r.ExtensionStore__extendPseudo_closure2(e),$.ComplexSelector),i&&l.components.length===1?(i=r.MappedIterable_MappedIterable(s,new r.ExtensionStore__extendPseudo_closure3(e,l),s.$ti._eval$1("Iterable.E"),$.PseudoSelector),o=r.List_List$_of(i,r._instanceType(i)._eval$1("Iterable.E")),o.length===0?null:o):r._setArrayType([e.withSelector$1(r.SelectorList$(s,l.span))],$.JSArray_PseudoSelector))},_trim$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m;if(e.length>100)return e;n=r.QueueList$(null,$.ComplexSelector);e:for(a=e.length-1,s=r._arrayInstanceType(e),i=s._precomputed1,s=s._eval$1("SubListIterable<1>"),o=0;a>=0;--a){if(l={},_=e[a],t.call$1(_)){for(c=0;c<o;++c)if(n.$index(0,c).$eq(0,_)){r.rotateSlice(n,0,c+1);continue e}++o,n.addFirst$1(_);continue e}for(l.maxSpecificity=0,p=_.components,h=p.length,d=0,f=0;d<h;++d,f=m)m=Math.max(f,this._sourceSpecificityFor$1(p[d].selector)),l.maxSpecificity=m;if(n.any$1(n,new r.ExtensionStore__trim_closure(l,_))||(p=new r.SubListIterable(e,0,a,s),p.SubListIterable$3(e,0,a,i),p.any$1(0,new r.ExtensionStore__trim_closure0(l,_))))continue e;n.addFirst$1(_)}return n},_sourceSpecificityFor$1(e){var t,n,a,s,i,o;for(t=e.components,n=t.length,a=this._sourceSpecificity,s=0,i=0;i<n;++i)o=a.$index(0,t[i]),o==null&&(o=0),s=Math.max(s,o);return s},clone$0(){var e,t,n=this,a=$.SimpleSelector,s=r.LinkedHashMap_LinkedHashMap$_empty(a,$.Set_ModifiableBox_SelectorList),i=$.ModifiableBox_SelectorList,o=r.LinkedHashMap_LinkedHashMap$_empty(i,$.List_CssMediaQuery),l=new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList);return n._selectors.forEach$1(0,new r.ExtensionStore_clone_closure(n,s,r.LinkedHashMap_LinkedHashMap$_empty(i,i),l,o)),i=$.Extension,e=r.copyMapOfMap(n._extensions,a,$.ComplexSelector,i),i=r.copyMapOfList(n._extensionsByExtender,a,i),a=new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int),a.addAll$1(0,n._sourceSpecificity),t=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector),t.addAll$1(0,n._originals),new r._Record_2(new r.ExtensionStore(s,e,i,o,a,t,u.ExtendMode_normal_0_normal),l)},get$_extensions(){return this._extensions},get$_sourceSpecificity(){return this._sourceSpecificity}},r.ExtensionStore_extensionsWhereTarget_closure.prototype={call$1(e){return!e.isOptional},$signature:612},r.ExtensionStore__registerSelector_closure.prototype={call$0(){return r.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList)},$signature:602},r.ExtensionStore_addExtension_closure.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:139},r.ExtensionStore_addExtension_closure0.prototype={call$0(){return r._setArrayType([],$.JSArray_Extension)},$signature:229},r.ExtensionStore_addExtension_closure1.prototype={call$0(){return this.complex.get$specificity()},$signature:10},r.ExtensionStore__extendExistingExtensions_closure.prototype={call$0(){return r._setArrayType([],$.JSArray_Extension)},$signature:229},r.ExtensionStore__extendExistingExtensions_closure0.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:139},r.ExtensionStore_addExtensions_closure.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector,$.Extension)},$signature:139},r.ExtensionStore__extendComplex_closure.prototype={call$1(e){var t=this.complex;return g.map$1$1$ax(r.weave(e,t.span,t.lineBreak),new r.ExtensionStore__extendComplex__closure(this._box_0,this.$this,t),$.ComplexSelector)},$signature:599},r.ExtensionStore__extendComplex__closure.prototype={call$1(e){var t=this,n=t._box_0;return n.first&&t.$this._originals.contains$1(0,t.complex)&&t.$this._originals.add$1(0,e),n.first=!1,e},$signature:64},r.ExtensionStore__extendCompound_closure.prototype={call$1(e){return u.JSArray_methods.get$last(e.selector.components).selector.components},$signature:598},r.ExtensionStore__extendCompound_closure0.prototype={call$1(e){return!1},$signature:21},r.ExtensionStore__extendCompound_closure1.prototype={call$1(e){return e.$eq(0,this.original)},$signature:21},r.ExtensionStore__extendSimple_withoutPseudo.prototype={call$1(e){var t,n,a=this.extensions.$index(0,e);if(a==null)return null;for(t=this.targetsUsed,t!=null&&t.add$1(0,e),t=r._setArrayType([],$.JSArray_Extender),n=this.$this,n._mode!==u.ExtendMode_replace_1_replace&&t.push(n._extenderForSimple$1(e)),n=a.get$values(a),n=n.get$iterator(n);n.moveNext$0();)t.push(n.get$current(n).extender);return t},$signature:597},r.ExtensionStore__extendSimple_closure.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return t??r._setArrayType([this.$this._extenderForSimple$1(e)],$.JSArray_Extender)},$signature:595},r.ExtensionStore__extendSimple_closure0.prototype={call$1(e){return r._setArrayType([e],$.JSArray_List_Extender)},$signature:593},r.ExtensionStore__extendPseudo_closure.prototype={call$1(e){return e.components.length>1},$signature:21},r.ExtensionStore__extendPseudo_closure0.prototype={call$1(e){return e.components.length===1},$signature:21},r.ExtensionStore__extendPseudo_closure1.prototype={call$1(e){return e.components.length<=1},$signature:21},r.ExtensionStore__extendPseudo_closure2.prototype={call$1(e){var t,n,a=e.get$singleCompound();if(a==null?t=null:(a=a.components,t=a.length===1?u.JSArray_methods.get$first(a):null),!(t instanceof r.PseudoSelector))return r._setArrayType([e],$.JSArray_ComplexSelector);if(n=t.selector,n==null)return r._setArrayType([e],$.JSArray_ComplexSelector);switch(a=this.pseudo,a.normalizedName){case"not":return u.Set_0egh6.contains$1(0,t.normalizedName)?n.components:r._setArrayType([],$.JSArray_ComplexSelector);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==a.name?r._setArrayType([],$.JSArray_ComplexSelector):t.argument!=a.argument?r._setArrayType([],$.JSArray_ComplexSelector):n.components;case"has":case"host":case"host-context":case"slotted":return r._setArrayType([e],$.JSArray_ComplexSelector);default:return r._setArrayType([],$.JSArray_ComplexSelector)}},$signature:585},r.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){return this.pseudo.withSelector$1(r.SelectorList$(r._setArrayType([e],$.JSArray_ComplexSelector),this.selector.span))},$signature:584},r.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:21},r.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:21},r.ExtensionStore_clone_closure.prototype={call$2(e,t){var n,a,s,i,o,l,_,c,p=this,h=r.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList);for(p.newSelectors.$indexSet(0,e,h),n=t.get$iterator(t),a=p.newBoxes,s=p.oldToNewSelectors,i=p.$this._mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=a.putIfAbsent$2(l,new r.ExtensionStore_clone__closure(l)),h.add$1(0,_),s.$indexSet(0,l.value,new r.Box(_,_.$ti._eval$1("Box<1>"))),c=i.$index(0,l),c!=null&&o.$indexSet(0,_,c)},$signature:582},r.ExtensionStore_clone__closure.prototype={call$0(){return new r.ModifiableBox(this.selector.value,$.ModifiableBox_SelectorList)},$signature:581},r.unifyComplex_closure.prototype={call$1(e){return e.lineBreak},$signature:21},r._weaveParents_closure.prototype={call$2(e,t){var n,a;return u.C_ListEquality.equals$2(0,e,t)?e:r._complexIsParentSuperselector(e,t)?t:r._complexIsParentSuperselector(t,e)?e:r._mustUnify(e,t)?(n=this.span,a=r.unifyComplex(r._setArrayType([r.ComplexSelector$(u.List_empty0,e,n,!1),r.ComplexSelector$(u.List_empty0,t,n,!1)],$.JSArray_ComplexSelector),n),a==null?n=null:(n=r.IterableExtension_get_singleOrNull(a),n=n==null?null:n.components),n):null},$signature:579},r._weaveParents_closure0.prototype={call$1(e){return r._complexIsParentSuperselector(e.get$first(e),this.group)},$signature:150},r._weaveParents_closure1.prototype={call$1(e){return e.get$length(0)===0},$signature:150},r._weaveParents_closure2.prototype={call$1(e){return g.get$isNotEmpty$asx(e)},$signature:546},r._mustUnify_closure.prototype={call$1(e){return u.JSArray_methods.any$1(e.selector.components,new r._mustUnify__closure(this.uniqueSelectors))},$signature:55},r._mustUnify__closure.prototype={call$1(e){var t;return e instanceof r.IDSelector?t=!0:t=e instanceof r.PseudoSelector&&!e.isClass,t&&this.uniqueSelectors.contains$1(0,e)},$signature:14},r.paths_closure.prototype={call$2(e,t){var n=this.T;return n=g.expand$1$1$ax(t,new r.paths__closure(e,n),n._eval$1("List<0>")),n=r.List_List$_of(n,n.$ti._eval$1("Iterable.E")),n},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},r.paths__closure.prototype={call$1(e){var t=this.T;return g.map$1$1$ax(this.paths,new r.paths___closure(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},r.paths___closure.prototype={call$1(e){var t=r.List_List$_of(e,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},r.listIsSuperselector_closure.prototype={call$1(e){return u.JSArray_methods.any$1(this.list1,new r.listIsSuperselector__closure(e))},$signature:21},r.listIsSuperselector__closure.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:21},r.complexIsSuperselector_closure.prototype={call$1(e){return e.combinators.length>1},$signature:55},r.complexIsSuperselector_closure0.prototype={call$1(e){return r._isSupercombinator(this.combinator1,r.IterableExtension_get_firstOrNull(e.combinators))},$signature:55},r._compatibleWithPreviousCombinator_closure.prototype={call$1(e){var t=e.combinators,n=r.IterableExtension_get_firstOrNull(t);return(n==null?null:n.value)!==u.Combinator_98W?(t=r.IterableExtension_get_firstOrNull(t),t=(t==null?null:t.value)===u.Combinator_sHB):t=!0,t},$signature:55},r.compoundIsSuperselector_closure.prototype={call$1(e){return u.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:14},r._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:75},r._selectorPseudoIsSuperselector_closure0.prototype={call$1(e){var t,n;return e.leadingCombinators.length===0?(t=r._setArrayType([],$.JSArray_ComplexSelectorComponent),n=this.parents,n!=null&&u.JSArray_methods.addAll$1(t,n),n=this.compound2,t.push(new r.ComplexSelectorComponent(n,r.List_List$unmodifiable(u.List_empty0,$.CssValue_Combinator),n.span)),t=r.complexIsSuperselector(e.components,t)):t=!1,t},$signature:21},r._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:75},r._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:75},r._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return e.accept$1(u._IsBogusVisitor_true)?!1:u.JSArray_methods.any$1(this.compound2.components,new r._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:21},r._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var t,n,a,s=this;e:{if(e instanceof r.TypeSelector){t=u.JSArray_methods.any$1(u.JSArray_methods.get$last(s.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure(e));break e}if(e instanceof r.IDSelector){t=u.JSArray_methods.any$1(u.JSArray_methods.get$last(s.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure0(e));break e}if(n=null,t=!1,e instanceof r.PseudoSelector&&(a=e.selector,a!=null&&(n=a??$.SelectorList._as(a),t=e.name===s.pseudo1.name)),t){t=r.listIsSuperselector(n.components,r._setArrayType([s.complex],$.JSArray_ComplexSelector));break e}t=!1;break e}return t},$signature:14},r._selectorPseudoIsSuperselector___closure.prototype={call$1(e){var t;return e instanceof r.TypeSelector?(t=this.simple2.name.$eq(0,e.name),t=!t):t=!1,t},$signature:14},r._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector?t=this.simple2.name!==e.name:t=!1,t},$signature:14},r._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){var t=u.C_ListEquality.equals$2(0,this.selector1.components,e.components);return t},$signature:75},r._selectorPseudoIsSuperselector_closure5.prototype={call$1(e){var t,n;return!(e instanceof r.PseudoSelector)||(t=this.pseudo1,e.name!==t.name)||e.argument!=t.argument||(n=e.selector,n==null)?!1:r.listIsSuperselector(this.selector1.components,n.components)},$signature:14},r._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:545},r._selectorPseudoArgs_closure0.prototype={call$1(e){return e.selector},$signature:690},r.MergedExtension.prototype={unmerge$0(){return new r._SyncStarIterable(this.unmerge$body$MergedExtension(),$._SyncStarIterable_Extension)},unmerge$body$MergedExtension(){var e=this;return function(){var t=0,n=1,a=[],s,i;return function(l,_,c){for(_===1&&(a.push(c),t=n);;)switch(t){case 0:i=e.left,t=i instanceof r.MergedExtension?2:4;break;case 2:return t=5,l._yieldStar$1(i.unmerge$0());case 5:t=3;break;case 4:return t=6,l._async$_current=i,1;case 6:case 3:s=e.right,t=s instanceof r.MergedExtension?7:9;break;case 7:return t=10,l._yieldStar$1(s.unmerge$0());case 10:t=8;break;case 9:return t=11,l._async$_current=s,1;case 11:case 8:return 0;case 1:return l._datum=a.at(-1),3}}}}},r.ExtendMode.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},r.globalFunctions_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:5},r.global_closure0.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"red"))},$signature:60},r.global_closure1.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"green"))},$signature:60},r.global_closure2.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"blue"))},$signature:60},r.global_closure3.prototype={call$1(e){return r._rgb("rgb",e)},$signature:5},r.global_closure4.prototype={call$1(e){return r._rgb("rgb",e)},$signature:5},r.global_closure5.prototype={call$1(e){return r._rgbTwoArg("rgb",e)},$signature:5},r.global_closure6.prototype={call$1(e){return r._parseChannels("rgb",g.$index$asx(e,0),"channels",u.RgbColorSpace_i0P)},$signature:5},r.global_closure7.prototype={call$1(e){return r._rgb("rgba",e)},$signature:5},r.global_closure8.prototype={call$1(e){return r._rgb("rgba",e)},$signature:5},r.global_closure9.prototype={call$1(e){return r._rgbTwoArg("rgba",e)},$signature:5},r.global_closure10.prototype={call$1(e){return r._parseChannels("rgba",g.$index$asx(e,0),"channels",u.RgbColorSpace_i0P)},$signature:5},r.global_closure11.prototype={call$1(e){var t=g.getInterceptor$asx(e);return!(t.$index(e,0)instanceof r.SassNumber)&&!t.$index(e,0).get$isSpecialNumber()&&r.warnForDeprecation(V.Globalci,u.Deprecation_WW3),r._invert(e,!0)},$signature:5},r.global_closure12.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"hue")},$signature:47},r.global_closure13.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"saturation")},$signature:47},r.global_closure14.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"lightness")},$signature:47},r.global_closure15.prototype={call$1(e){return r._hsl("hsl",e)},$signature:5},r.global_closure16.prototype={call$1(e){return r._hsl("hsl",e)},$signature:5},r.global_closure17.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isSpecialVariable()||t.$index(e,1).get$isSpecialVariable())return r._functionString("hsl",e);throw r.wrapException(r.SassScriptException$("Missing argument $lightness.",null))},$signature:18},r.global_closure18.prototype={call$1(e){return r._parseChannels("hsl",g.$index$asx(e,0),"channels",u.HslColorSpace_JQ2)},$signature:5},r.global_closure19.prototype={call$1(e){return r._hsl("hsla",e)},$signature:5},r.global_closure20.prototype={call$1(e){return r._hsl("hsla",e)},$signature:5},r.global_closure21.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isSpecialVariable()||t.$index(e,1).get$isSpecialVariable())return r._functionString("hsla",e);throw r.wrapException(r.SassScriptException$("Missing argument $lightness.",null))},$signature:18},r.global_closure22.prototype={call$1(e){return r._parseChannels("hsla",g.$index$asx(e,0),"channels",u.HslColorSpace_JQ2)},$signature:5},r.global_closure23.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("grayscale",e):(r.warnForDeprecation(V.Globalcg,u.Deprecation_WW3),r._grayscale(t.$index(e,0)))},$signature:5},r.global_closure24.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),a=r._angleValue(t.$index(e,1),"degrees");if(!n._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.adjusto,null));return r.warnForDeprecation(V.adjustd+r.serializeValue(r.SassNumber_SassNumber(a,"deg"),!1,!0)+V.x29x0a_Mor_,u.Deprecation_zUK),n.changeHsl$1$hue(n._legacyChannel$2(u.HslColorSpace_JQ2,"hue")+a)},$signature:23},r.global_closure25.prototype={call$1(e){var t,n="lightness",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.lighte,null));return a=s._legacyChannel$2(u.HslColorSpace_JQ2,n)+i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$lightness(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation("lighten() is deprecated. "+r._suggestScaleAndAdjust(s,i._number$_value,n)+V.x0a_Morex3ac,u.Deprecation_zUK),t},$signature:23},r.global_closure26.prototype={call$1(e){var t,n="lightness",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.darken,null));return a=s._legacyChannel$2(u.HslColorSpace_JQ2,n)-i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$lightness(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation("darken() is deprecated. "+r._suggestScaleAndAdjust(s,-i._number$_value,n)+V.x0a_Morex3ac,u.Deprecation_zUK),t},$signature:23},r.global_closure27.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("saturate",e):new r.SassString("saturate("+r.serializeValue(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:18},r.global_closure28.prototype={call$1(e){var t,n,a,s,i="saturation";if(r.warnForDeprecation(V.Globalcad,u.Deprecation_WW3),t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),a=t.$index(e,1).assertNumber$1("amount"),!n._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.satura,null));return t=n._legacyChannel$2(u.HslColorSpace_JQ2,i)+a.valueInRange$3(0,100,"amount"),s=n.changeHsl$1$saturation(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,100)),r.warnForDeprecation("saturate() is deprecated. "+r._suggestScaleAndAdjust(n,a._number$_value,i)+V.x0a_Morex3ac,u.Deprecation_zUK),s},$signature:23},r.global_closure29.prototype={call$1(e){var t,n="saturation",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.desatu,null));return a=s._legacyChannel$2(u.HslColorSpace_JQ2,n)-i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$saturation(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation("desaturate() is deprecated. "+r._suggestScaleAndAdjust(s,-i._number$_value,n)+V.x0a_Morex3ac,u.Deprecation_zUK),t},$signature:23},r.global_closure30.prototype={call$1(e){return r._opacify("opacify",e)},$signature:23},r.global_closure31.prototype={call$1(e){return r._opacify("fade-in",e)},$signature:23},r.global_closure32.prototype={call$1(e){return r._transparentize("transparentize",e)},$signature:23},r.global_closure33.prototype={call$1(e){return r._transparentize("fade-out",e)},$signature:23},r.global_closure34.prototype={call$1(e){var t=g.$index$asx(e,0),n=!1;if(t instanceof r.SassString&&(t._hasQuotes||(n=u.JSString_methods.contains$1(t._string$_text,b.$get$_microsoftFilterStart()))),n)return r._functionString("alpha",e);if(t instanceof r.SassColor&&!t._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.alpha_,null));return r.warnForDeprecation(V.Globalcal,u.Deprecation_WW3),n=t.assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber(n??0,null)},$signature:5},r.global_closure35.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length!==0&&u.JSArray_methods.every$1(n,new r.global__closure))return r._functionString("alpha",e);throw t=n.length,t===0?r.wrapException(r.SassScriptException$("Missing argument $color.",null)):r.wrapException(r.SassScriptException$("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:18},r.global__closure.prototype={call$1(e){return e instanceof r.SassString&&!e._hasQuotes&&u.JSString_methods.contains$1(e._string$_text,b.$get$_microsoftFilterStart())},$signature:74},r.global_closure36.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("opacity",e):(r.warnForDeprecation(V.Globalco,u.Deprecation_WW3),t=t.$index(e,0).assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber(t??0,null))},$signature:5},r.global_closure37.prototype={call$1(e){return r._parseChannels("color",g.$index$asx(e,0),"description",null)},$signature:5},r.global_closure38.prototype={call$1(e){return r._parseChannels("hwb",g.$index$asx(e,0),"channels",u.HwbColorSpace_guQ)},$signature:5},r.global_closure39.prototype={call$1(e){return r._parseChannels("lab",g.$index$asx(e,0),"channels",u.LabColorSpace_2nT)},$signature:5},r.global_closure40.prototype={call$1(e){return r._parseChannels("lch",g.$index$asx(e,0),"channels",u.LchColorSpace_Bpv)},$signature:5},r.global_closure41.prototype={call$1(e){return r._parseChannels("oklab",g.$index$asx(e,0),"channels",u.OklabColorSpace_540)},$signature:5},r.global_closure42.prototype={call$1(e){return r._parseChannels("oklch",g.$index$asx(e,0),"channels",u.OklchColorSpace_9Gj)},$signature:5},r.module_closure1.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"red"))},$signature:60},r.module_closure2.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"green"))},$signature:60},r.module_closure3.prototype={call$1(e){return u.JSNumber_methods.round$0(e._legacyChannel$2(u.RgbColorSpace_i0P,"blue"))},$signature:60},r.module_closure4.prototype={call$1(e){var t=r._invert(e,!1);return t instanceof r.SassString&&r.warnForDeprecation("Passing a number ("+g.$index$asx(e,0).toString$0(0)+V.x29x20to_cli+t.toString$0(0),u.Deprecation_7Bn),t},$signature:5},r.module_closure5.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"hue")},$signature:47},r.module_closure6.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"saturation")},$signature:47},r.module_closure7.prototype={call$1(e){return e._legacyChannel$2(u.HslColorSpace_JQ2,"lightness")},$signature:47},r.module_closure8.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber?(t=r._functionString("grayscale",n.take$1(e,1)),r.warnForDeprecation("Passing a number ("+n.$index(e,0).toString$0(0)+V.x29x20to_clg+t.toString$0(0),u.Deprecation_7Bn),t):r._grayscale(n.$index(e,0))},$signature:5},r.module_closure9.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=$.JSArray_Value;return r._parseChannels("hwb",r.SassList$(r._setArrayType([r.SassList$(r._setArrayType([t.$index(e,0),t.$index(e,1),t.$index(e,2)],n),u.ListSeparator_SrV,!1),t.$index(e,3)],n),u.ListSeparator_Lul,!1),null,u.HwbColorSpace_guQ)},$signature:5},r.module_closure10.prototype={call$1(e){return r._parseChannels("hwb",g.$index$asx(e,0),"channels",u.HwbColorSpace_guQ)},$signature:5},r.module_closure11.prototype={call$1(e){return e._legacyChannel$2(u.HwbColorSpace_guQ,"whiteness")},$signature:47},r.module_closure12.prototype={call$1(e){return e._legacyChannel$2(u.HwbColorSpace_guQ,"blackness")},$signature:47},r.module_closure13.prototype={call$1(e){var t,n=g.$index$asx(e,0),a=!1;if(n instanceof r.SassString&&(n._hasQuotes||(a=u.JSString_methods.contains$1(n._string$_text,b.$get$_microsoftFilterStart()))),a)return t=r._functionString("alpha",e),r.warnForDeprecation(V.Using_c+t.toString$0(0),u.Deprecation_7Bn),t;if(n instanceof r.SassColor&&!n._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.color_a,null));return a=n.assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber(a??0,null)},$signature:5},r.module_closure14.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);if(u.JSArray_methods.every$1(n.$index(e,0).get$asList(),new r.module__closure2))return t=r._functionString("alpha",e),r.warnForDeprecation(V.Using_c+t.toString$0(0),u.Deprecation_7Bn),t;throw r.wrapException(r.SassScriptException$("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:18},r.module__closure2.prototype={call$1(e){return e instanceof r.SassString&&!e._hasQuotes&&u.JSString_methods.contains$1(e._string$_text,b.$get$_microsoftFilterStart())},$signature:74},r.module_closure15.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber?(t=r._functionString("opacity",e),r.warnForDeprecation("Passing a number ("+n.$index(e,0).toString$0(0)+V.x20to_co+t.toString$0(0),u.Deprecation_7Bn),t):(n=n.$index(e,0).assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber(n??0,null))},$signature:5},r.module_closure16.prototype={call$1(e){return new r.SassString(g.get$first$ax(e).assertColor$1("color")._space.name,!1)},$signature:18},r.module_closure17.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace(t.$index(e,0),t.$index(e,1),!1)},$signature:23},r.module_closure18.prototype={call$1(e){return g.$index$asx(e,0).assertColor$1("color")._space.get$isLegacyInternal()?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r.module_closure19.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertColor$1("color").isChannelMissing$3$channelName$colorName(r._channelName(t.$index(e,1)),"channel","color")?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r.module_closure20.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace(t.$index(e,0),t.$index(e,1),!0).get$isInGamut()?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r.module_closure21.prototype={call$1(e){var t,n,a="space",s="method",i=g.getInterceptor$asx(e),o=i.$index(e,0).assertColor$1("color"),l=i.$index(e,1);if(l.$eq(0,u.C__SassNull)?t=o._space:(l=l.assertString$1(a),l.assertUnquoted$1(a),t=r.ColorSpace_fromName(l._string$_text,a)),i.$index(e,2).$eq(0,u.C__SassNull))throw r.wrapException(r.SassScriptException$(V.color_t,s));return i=i.$index(e,2).assertString$1(s),i.assertUnquoted$1(s),n=r.GamutMapMethod_GamutMapMethod$fromName(i._string$_text),t.get$isBoundedInternal()?(i=o.toSpace$1(t),i=i.get$isInGamut()?i:n.map$1(0,i),i.toSpace$2$legacyMissing(o._space,!1)):o},$signature:23},r.module_closure22.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=r._colorInSpace(i.$index(e,0),i.$index(e,2),!0),l=r._channelName(i.$index(e,1));if(l==="alpha")return i=o.alphaOrNull,r.SassNumber_SassNumber(i??0,null);if(i=o._space._channels,t=u.JSArray_methods.indexWhere$1(i,new r.module__closure1(l)),t===-1)throw r.wrapException(r.SassScriptException$("Color "+o.toString$0(0)+" has no channel named "+l+".","channel"));return n=i[t],a=o.get$channels()[t],s=n.associatedUnit,r.SassNumber_SassNumber(s==="%"?a*100/$.LinearChannel._as(n).max:a,s)},$signature:26},r.module__closure1.prototype={call$1(e){return e.name===this.channelName},$signature:83},r.module_closure23.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color1"),i=a.$index(e,1).assertColor$1("color2");return a=new r.module_closure_toXyzNoMissing,s._space===i._space?(a=s.channel0OrNull,t=!1,a==null&&(a=0),n=i.channel0OrNull,r.fuzzyEquals(a,n??0)?(a=s.channel1OrNull,a==null&&(a=0),n=i.channel1OrNull,r.fuzzyEquals(a,n??0)?(a=s.channel2OrNull,a==null&&(a=0),n=i.channel2OrNull,r.fuzzyEquals(a,n??0)?(a=s.alphaOrNull,a==null&&(a=0),t=i.alphaOrNull,a=r.fuzzyEquals(a,t??0)):a=t):a=t):a=t):a=g.$eq$(a.call$1(s),a.call$1(i)),a?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r.module_closure_toXyzNoMissing.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d=null;e:{if(t=e._space,n=u.XyzD65ColorSpace_WiJ===t,a=n,a?a=!(e.channel0OrNull==null||e.channel1OrNull==null||e.channel2OrNull==null||e.alphaOrNull==null):a=!1,a){a=e;break e}if(n){s=e.channel0OrNull,s==null&&(s=0),i=s,o=e.channel1OrNull,o==null&&(o=0),l=o,_=e.channel2OrNull,_==null&&(_=0),c=_,p=e.alphaOrNull,p==null&&(p=0),h=p,a=r.SassColor$_forSpace(u.XyzD65ColorSpace_WiJ,i,l,c,h,d);break e}s=e.channel0OrNull,s==null&&(s=0),i=s,o=e.channel1OrNull,o==null&&(o=0),l=o,_=e.channel2OrNull,_==null&&(_=0),c=_,p=e.alphaOrNull,p==null&&(p=0),h=p,a=t.convert$5(u.XyzD65ColorSpace_WiJ,i,l,c,h);break e}return a},$signature:535},r.module_closure24.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace(t.$index(e,0),t.$index(e,2),!0).isChannelPowerless$3$channelName$colorName(r._channelName(t.$index(e,1)),"channel","color")?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._mix_closure.prototype={call$1(e){var t="weight",n=V.To_usem,a=", you must provide a $method.",s=g.getInterceptor$asx(e),i=s.$index(e,0).assertColor$1("color1"),o=s.$index(e,1).assertColor$1("color2"),l=s.$index(e,2).assertNumber$1(t);if(!s.$index(e,3).$eq(0,u.C__SassNull))return i.interpolate$4$legacyMissing$weight(o,r.InterpolationMethod_InterpolationMethod$fromValue(s.$index(e,3),"method"),!1,l.valueInRangeWithUnit$4(0,100,t,"%")/100);if(r._checkPercent(l,t),i._space.get$isLegacyInternal()){if(!o._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(n+o.toString$0(0)+a,"color2"))}else throw r.wrapException(r.SassScriptException$(n+i.toString$0(0)+a,"color1"));return r._mixLegacy(i,o,l)},$signature:23},r._complement_closure.prototype={call$1(e){var t,n,a,s,i,o,l="space",_=g.getInterceptor$asx(e),c=_.$index(e,0).assertColor$1("color"),p=c._space;if(p.get$isLegacyInternal()&&_.$index(e,1).$eq(0,u.C__SassNull)?t=u.HslColorSpace_JQ2:(n=_.$index(e,1).assertString$1(l),n.assertUnquoted$1(l),t=r.ColorSpace_fromName(n._string$_text,l)),!t.get$isPolarInternal())throw r.wrapException(r.SassScriptException$("Color space "+t.toString$0(0)+" doesn't have a hue channel.",l));return a=c.toSpace$2$legacyMissing(t,!_.$index(e,1).$eq(0,u.C__SassNull)),_=t._channels,n=a.channel0OrNull,s=a.channel1OrNull,i=a.channel2OrNull,o=a.alphaOrNull,(t.get$isLegacyInternal()?r.SassColor_SassColor$forSpaceInternal(t,r._adjustChannel(a,_[0],n,r.SassNumber_SassNumber(180,null)),s,i,o):r.SassColor_SassColor$forSpaceInternal(t,n,s,r._adjustChannel(a,_[2],i,r.SassNumber_SassNumber(180,null)),o)).toSpace$2$legacyMissing(p,!1)},$signature:23},r._adjust_closure.prototype={call$1(e){return r._updateComponents(e,!0,!1,!1)},$signature:23},r._scale_closure.prototype={call$1(e){return r._updateComponents(e,!1,!1,!0)},$signature:23},r._change_closure.prototype={call$1(e){return r._updateComponents(e,!1,!0,!1)},$signature:23},r._ieHexStr_closure.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertColor$1("color").toSpace$1(u.RgbColorSpace_i0P);return o=o.get$isInGamut()?o:u.LocalMindeGamutMap_A2x.map$1(0,o),t=new r._ieHexStr_closure_hexString,n=o.alphaOrNull,n=r.S(t.call$1((n??0)*255)),a=o.channel0OrNull,a=r.S(t.call$1(a??0)),s=o.channel1OrNull,s=r.S(t.call$1(s??0)),i=o.channel2OrNull,new r.SassString("#"+n+a+s+r.S(t.call$1(i??0)),!1)},$signature:18},r._ieHexStr_closure_hexString.prototype={call$1(e){return u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(r.fuzzyRound(e),16),2,"0").toUpperCase()},$signature:201},r._updateComponents_closure.prototype={call$1(e){return this.originalColor.toSpace$2$legacyMissing(e,!1)},$signature:528},r._updateComponents_closure0.prototype={call$1(e){return this._box_0.name===e.name},$signature:83},r._changeColor_closure.prototype={call$0(){var e=this.alphaArg;return r.warnForDeprecation("$alpha: Passing a unit other than % ("+e.toString$0(0)+V.x29x20is_d_+e.unitSuggestion$1("alpha")+V.x0a_See_,u.Deprecation_7TE),e.valueInRange$3(0,1,"alpha")},$signature:204},r._adjustColor_closure.prototype={call$1(e){return isNaN(e)?0:u.JSNumber_methods.clamp$2(e,0,1)},$signature:12},r._functionString_closure.prototype={call$1(e){return r.serializeValue(e,!1,!0)},$signature:513},r._removedColorFunction_closure.prototype={call$1(e){var t=this.name,n=g.getInterceptor$asx(e),a=n.$index(e,0).toString$0(0),s=this.negative?"-":"";throw r.wrapException(r.SassScriptException$("The function "+t+V.x28__isn+a+", $"+this.argument+": "+s+n.$index(e,1).toString$0(0)+V.x29x0a_Moro+t,null))},$signature:511},r._rgb_closure.prototype={call$1(e){var t=r._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,1)},$signature:225},r._hsl_closure.prototype={call$1(e){var t=r._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,1)},$signature:225},r._parseChannels_closure.prototype={call$1(e){return e+" channel"},$signature:6},r._parseChannels_closure0.prototype={call$1(e){return e.get$isSpecialNumber()},$signature:74},r._colorFromChannels_closure.prototype={call$1(e){return r._angleValue(e,"hue")},$signature:118},r._colorFromChannels_closure0.prototype={call$1(e){return r._angleValue(e,"hue")},$signature:118},r._channelFromValue_closure.prototype={call$1(e){var t,n,a,s,i,o,l,_=this.channel;e:{if(t=_ instanceof r.LinearChannel,t&&_.requiresPercent&&!e.hasUnit$1("%")&&r.throwExpression(r.SassScriptException$("Expected "+e.toString$0(0)+' to have unit "%".',_.name)),n=null,a=!1,t?(s=_.lowerClamped,i=!s,i&&(n=_.upperClamped,a=!n)):(s=null,i=!1),a){t=r._percentageOrUnitless(e,_.max,_.name);break e}if(t&&!this.clamp){t=r._percentageOrUnitless(e,_.max,_.name);break e}if(t){o=i?n:_.upperClamped,t=_.max,a=r._percentageOrUnitless(e,t,_.name),l=s?_.min:-1/0,t=o?t:1/0,t=isNaN(a)?l:u.JSNumber_methods.clamp$2(a,l,t);break e}t=u.JSNumber_methods.$mod(e.coerceValueToUnit$2("deg",_.name),360);break e}return t},$signature:118},r._channelFunction_closure.prototype={call$1(e){var t=this,n=r.SassNumber_SassNumber(t.getter.call$1(g.get$first$ax(e).assertColor$1("color")),t.unit),a=t.global?"":"color.",s=t.name;return r.warnForDeprecation(a+s+V.x28__is_d+s+'", $space: '+t.space.toString$0(0)+V.x29x0a_Mor_,u.Deprecation_zUK),n},$signature:26},r._suggestScaleAndAdjust_closure.prototype={call$1(e){return e.name===this.channelName},$signature:83},r._length_closure0.prototype={call$1(e){return r.SassNumber_SassNumber(g.$index$asx(e,0).get$asList().length,null)},$signature:26},r._nth_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),a=t.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(a,"n")]},$signature:5},r._setNth_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0),s=n.$index(e,1),i=n.$index(e,2);return n=a.get$asList(),t=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),t[a.sassIndexToListIndex$2(s,"n")]=i,a.withListContents$1(t)},$signature:28},r._join_closure.prototype={call$1(e){var t,n,a,s,i,o,l,_,c=null,p=g.getInterceptor$asx(e),h=p.$index(e,0),d=p.$index(e,1),f=p.$index(e,2).assertString$1("separator"),m=p.$index(e,3),S=f._string$_text;e:{if(S==="auto"){t=h.get$separator(h),n=d.get$separator(d);t:{if(p=c,a=u.ListSeparator_undecided_null_3_undecided===t,s=a,s?(s=u.ListSeparator_undecided_null_3_undecided===n,i=n,o=!0):(i=c,o=!1,s=!1),s){p=u.ListSeparator_SrV;break t}a?(l=o?i:n,s=!0):(l=p,s=!1),s||(l=t),p=l;break t}break e}if(S==="space"){p=u.ListSeparator_SrV;break e}if(S==="comma"){p=u.ListSeparator_z0K;break e}if(S==="slash"){p=u.ListSeparator_Lul;break e}p=r.throwExpression(r.SassScriptException$(V.x24separ,c))}return _=m instanceof r.SassString&&m._string$_text==="auto"?h.get$hasBrackets():m.get$isTruthy(),s=r.List_List$_of(h.get$asList(),$.Value),u.JSArray_methods.addAll$1(s,d.get$asList()),r.SassList$(s,p,_)},$signature:28},r._append_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0),s=n.$index(e,1),i=n.$index(e,2).assertString$1("separator")._string$_text;e:{if(i==="auto"){n=a.get$separator(a)===u.ListSeparator_undecided_null_3_undecided?u.ListSeparator_SrV:a.get$separator(a);break e}if(i==="space"){n=u.ListSeparator_SrV;break e}if(i==="comma"){n=u.ListSeparator_z0K;break e}if(i==="slash"){n=u.ListSeparator_Lul;break e}n=r.throwExpression(r.SassScriptException$(V.x24separ,null))}return t=r.List_List$_of(a.get$asList(),$.Value),t.push(s),a.withListContents$2$separator(t,n)},$signature:28},r._zip_closure.prototype={call$1(e){var t,n,a={},s=g.$index$asx(e,0).get$asList(),i=r._arrayInstanceType(s)._eval$1("MappedListIterable<1,List<Value>>"),o=r.List_List$_of(new r.MappedListIterable(s,new r._zip__closure,i),i._eval$1("ListIterable.E"));if(o.length===0)return u.SassList_oH0;for(a.i=0,t=r._setArrayType([],$.JSArray_SassList),s=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value>"),i=$.Value;u.JSArray_methods.every$1(o,new r._zip__closure0(a));)n=r.List_List$from(new r.MappedListIterable(o,new r._zip__closure1(a),s),!1,i),n.$flags=3,t.push(new r.SassList(n,u.ListSeparator_SrV,!1)),++a.i;return r.SassList$(t,u.ListSeparator_z0K,!1)},$signature:28},r._zip__closure.prototype={call$1(e){return e.get$asList()},$signature:490},r._zip__closure0.prototype={call$1(e){return this._box_0.i!==g.get$length$asx(e)},$signature:484},r._zip__closure1.prototype={call$1(e){return g.$index$asx(e,this._box_0.i)},$signature:5},r._index_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=u.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return n===-1?u.C__SassNull:r.SassNumber_SassNumber(n+1,null)},$signature:5},r._separator_closure.prototype={call$1(e){var t=g.$index$asx(e,0),n=t.get$separator(t);e:{if(u.ListSeparator_z0K===n){t=new r.SassString("comma",!1);break e}if(u.ListSeparator_Lul===n){t=new r.SassString("slash",!1);break e}t=new r.SassString("space",!1);break e}return t},$signature:18},r._isBracketed_closure.prototype={call$1(e){return g.$index$asx(e,0).get$hasBrackets()?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._slash_closure.prototype={call$1(e){var t=g.$index$asx(e,0).get$asList();if(t.length<2)throw r.wrapException(r.SassScriptException$("At least two elements are required.",null));return r.SassList$(t,u.ListSeparator_Lul,!1)},$signature:28},r._get_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),s=r._setArrayType([n.$index(e,1)],$.JSArray_Value);for(u.JSArray_methods.addAll$1(s,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast(s),n=n.get$iterator(n);n.moveNext$0();a=t)if(t=a._map$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap))return u.C__SassNull;return n=a._map$_contents.$index(0,u.JSArray_methods.get$last(s)),n??u.C__SassNull},$signature:5},r._set_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._modify(t.$index(e,0).assertMap$1("map"),r._setArrayType([t.$index(e,1)],$.JSArray_Value),new r._set__closure0(e),!0)},$signature:5},r._set__closure0.prototype={call$1(e){return g.$index$asx(this.$arguments,2)},$signature:41},r._set_closure0.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map"),o=s.$index(e,1).get$asList(),l=o.length;if(l<=0)throw r.wrapException(r.SassScriptException$("Expected $args to contain a key.",null));if(l===1)throw r.wrapException(r.SassScriptException$("Expected $args to contain a value.",null));if(s={},t=s.value=null,n=l>=1,n&&(a=l-1,t=u.JSArray_methods.sublist$2(o,0,a),s.value=o[a]),n)return r._modify(i,t,new r._set__closure(s),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:5},r._set__closure.prototype={call$1(e){return this._box_0.value},$signature:41},r._merge_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map1"),s=n.$index(e,1).assertMap$1("map2");return n=$.Value,t=r.LinkedHashMap_LinkedHashMap$of(a._map$_contents,n,n),t.addAll$1(0,s._map$_contents),new r.SassMap(r.ConstantMap_ConstantMap$from(t,n,n))},$signature:36},r._merge_closure0.prototype={call$1(e){var t,n,a,s=null,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),_=l.length;if(_<=0)throw r.wrapException(r.SassScriptException$("Expected $args to contain a key.",s));if(_===1)throw r.wrapException(r.SassScriptException$("Expected $args to contain a map.",s));if(i=_>=1,t=s,i?(n=_-1,a=u.JSArray_methods.sublist$2(l,0,n),t=l[n]):a=s,i)return r._modify(o,a,new r._merge__closure(t.assertMap$1("map2")),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:5},r._merge__closure.prototype={call$1(e){var t,n,a=e.tryMap$0();return a==null?this.map2:(t=$.Value,n=r.LinkedHashMap_LinkedHashMap$of(a._map$_contents,t,t),n.addAll$1(0,this.map2._map$_contents),new r.SassMap(r.ConstantMap_ConstantMap$from(n,t,t)))},$signature:471},r._deepMerge_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._deepMergeImpl(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:36},r._deepRemove_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertMap$1("map"),a=r._setArrayType([t.$index(e,1)],$.JSArray_Value);return u.JSArray_methods.addAll$1(a,t.$index(e,2).get$asList()),r._modify(n,r.IterableExtension_get_exceptLast(a),new r._deepRemove__closure(a),!1)},$signature:5},r._deepRemove__closure.prototype={call$1(e){var t,n,a,s=e.tryMap$0();return s!=null?(t=s._map$_contents.containsKey$1(u.JSArray_methods.get$last(this.keys)),n=s):(n=null,t=!1),t?(t=$.Value,a=r.LinkedHashMap_LinkedHashMap$of(n._map$_contents,t,t),a.remove$1(0,u.JSArray_methods.get$last(this.keys)),new r.SassMap(r.ConstantMap_ConstantMap$from(a,t,t))):e},$signature:41},r._remove_closure.prototype={call$1(e){return g.$index$asx(e,0).assertMap$1("map")},$signature:36},r._remove_closure0.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map"),o=r._setArrayType([s.$index(e,1)],$.JSArray_Value);for(u.JSArray_methods.addAll$1(o,s.$index(e,2).get$asList()),s=$.Value,t=r.LinkedHashMap_LinkedHashMap$of(i._map$_contents,s,s),n=o.length,a=0;a<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++a)t.remove$1(0,o[a]);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:36},r._keys_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map$_contents;return r.SassList$(t.get$keys(t),u.ListSeparator_z0K,!1)},$signature:28},r._values_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map$_contents;return r.SassList$(t.get$values(t),u.ListSeparator_z0K,!1)},$signature:28},r._hasKey_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),s=r._setArrayType([n.$index(e,1)],$.JSArray_Value);for(u.JSArray_methods.addAll$1(s,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast(s),n=n.get$iterator(n);n.moveNext$0();a=t)if(t=a._map$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap))return u.SassBoolean_false;return a._map$_contents.containsKey$1(u.JSArray_methods.get$last(s))?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._modify_modifyNestedMap.prototype={call$1(e){var t,n=this,a=$.Value,s=r.LinkedHashMap_LinkedHashMap$of(e._map$_contents,a,a),i=n.keyIterator,o=i.get$current(i);return i.moveNext$0()?(i=s.$index(0,o),t=i==null?null:i.tryMap$0(),i=t==null,i&&!n.addNesting?new r.SassMap(r.ConstantMap_ConstantMap$from(s,a,a)):(s.$indexSet(0,o,n.call$1(i?u.SassMap_Map_empty:t)),new r.SassMap(r.ConstantMap_ConstantMap$from(s,a,a)))):(i=s.$index(0,o),i==null&&(i=u.C__SassNull),s.$indexSet(0,o,n.modify.call$1(i)),new r.SassMap(r.ConstantMap_ConstantMap$from(s,a,a)))},$signature:470},r.global_closure.prototype={call$1(e){var t,n=g.$index$asx(e,0).assertNumber$1("number");return n.hasUnit$1("%")?r.warnForDeprecation(V.Passinp+n.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+n.toString$0(0)+V.x7d__Mor,u.Deprecation_Usi):r.warnForDeprecation(V.Globalm,u.Deprecation_WW3),t=n.get$numeratorUnits(n),r.SassNumber_SassNumber$withUnits(Math.abs(n._number$_value),n.get$denominatorUnits(n),t)},$signature:26},r.module_closure0.prototype={call$1(e){return Math.abs(e)},$signature:12},r._ceil_closure.prototype={call$1(e){return u.JSNumber_methods.ceil$0(e)},$signature:12},r._clamp_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("min"),a=t.$index(e,1).assertNumber$1("number"),s=t.$index(e,2).assertNumber$1("max");return a.convertValueToMatch$3(n,"number","min"),s.convertValueToMatch$3(n,"max","min"),n.greaterThanOrEquals$1(s).value||n.greaterThanOrEquals$1(a).value?n:a.greaterThanOrEquals$1(s).value?s:a},$signature:26},r._floor_closure.prototype={call$1(e){return u.JSNumber_methods.floor$0(e)},$signature:12},r._max_closure.prototype={call$1(e){var t,n,a,s,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,a=null,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s].assertNumber$0(),(a==null||a.lessThan$1(i).value)&&(a=i);if(a!=null)return a;throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null))},$signature:26},r._min_closure.prototype={call$1(e){var t,n,a,s,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,a=null,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s].assertNumber$0(),(a==null||a.greaterThan$1(i).value)&&(a=i);if(a!=null)return a;throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null))},$signature:26},r._round_closure.prototype={call$1(e){return u.JSNumber_methods.round$0(e)},$signature:12},r._hypot_closure.prototype={call$1(e){var t,n,a,s,i=g.$index$asx(e,0).get$asList(),o=r._arrayInstanceType(i)._eval$1("MappedListIterable<1,SassNumber>"),l=r.List_List$_of(new r.MappedListIterable(i,new r._hypot__closure,o),o._eval$1("ListIterable.E"));if(l.length===0)throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null));for(t=0,n=0;n<l.length;n=a)a=n+1,t+=Math.pow(l[n].convertValueToMatch$3(l[0],"numbers["+a+"]","numbers[1]"),2);return i=Math.sqrt(t),o=l[0],o=o.get$numeratorUnits(o),s=l[0],r.SassNumber_SassNumber$withUnits(i,s.get$denominatorUnits(s),o)},$signature:26},r._hypot__closure.prototype={call$1(e){return e.assertNumber$0()},$signature:466},r._log_closure.prototype={call$1(e){var t,n=" to have no units.",a=null,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertNumber$1("number");if(i.get$hasUnits())throw r.wrapException(r.SassScriptException$("$number: Expected "+i.toString$0(0)+n,a));if(s.$index(e,1).$eq(0,u.C__SassNull))return r.SassNumber_SassNumber(Math.log(i._number$_value),a);if(t=s.$index(e,1).assertNumber$1("base"),t.get$hasUnits())throw r.wrapException(r.SassScriptException$("$base: Expected "+t.toString$0(0)+n,a));return r.SassNumber_SassNumber(Math.log(i._number$_value)/Math.log(t._number$_value),a)},$signature:26},r._pow_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r.pow0(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:26},r._atan2_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("y");return r.SassNumber_SassNumber$withUnits(Math.atan2(n._number$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(n,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},$signature:26},r._compatible_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._isUnitless_closure.prototype={call$1(e){return g.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?u.SassBoolean_false:u.SassBoolean_true},$signature:11},r._unit_closure.prototype={call$1(e){return new r.SassString(g.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:18},r._percentage_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),r.SassNumber_SassNumber(t._number$_value*100,"%")},$signature:26},r._randomFunction_closure.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e);if(a.$index(e,0).$eq(0,u.C__SassNull))return r.SassNumber_SassNumber(b.$get$_random0().nextDouble$0(),null);if(t=a.$index(e,0).assertNumber$1("limit"),t.get$hasUnits()&&r.warnForDeprecation(V.math_r+t.toString$0(0)+V.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+V.x0a_To_p+t.get$unitString()+V.x29x29__Mo,u.Deprecation_7TE),n=t.assertInt$1("limit"),n<1)throw r.wrapException(r.SassScriptException$("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return r.SassNumber_SassNumber(b.$get$_random0().nextInt$1(n)+1,null)},$signature:26},r._div_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),a=t.$index(e,1);return(!(n instanceof r.SassNumber)||!(a instanceof r.SassNumber))&&r.warn(V.math_d),n.dividedBy$1(a)},$signature:5},r._singleArgumentMathFunc_closure.prototype={call$1(e){return this.mathFunc.call$1(g.$index$asx(e,0).assertNumber$1("number"))},$signature:26},r._numberFunction_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(t._number$_value),a=t.get$numeratorUnits(t);return r.SassNumber_SassNumber$withUnits(n,t.get$denominatorUnits(t),a)},$signature:26},r._shared_closure.prototype={call$1(e){return r.warnForDeprecation(V.The_fe,u.Deprecation_PY0),b._features.contains$1(0,g.$index$asx(e,0).assertString$1("feature")._string$_text)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._shared_closure0.prototype={call$1(e){return new r.SassString(r.serializeValue(g.get$first$ax(e),!0,!0),!1)},$signature:18},r._shared_closure1.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0);e:{if(n instanceof r.SassArgumentList){t="arglist";break e}if(n instanceof r.SassBoolean){t="bool";break e}if(n instanceof r.SassColor){t="color";break e}if(n instanceof r.SassList){t="list";break e}if(n instanceof r.SassMap){t="map";break e}if(u.C__SassNull===n){t="null";break e}if(n instanceof r.SassNumber){t="number";break e}if(n instanceof r.SassFunction){t="function";break e}if(n instanceof r.SassMixin){t="mixin";break e}if(n instanceof r.SassCalculation){t="calculation";break e}if(n instanceof r.SassString){t="string";break e}t=r.throwExpression("[BUG] Unknown value type "+t.$index(e,0).toString$0(0))}return new r.SassString(t,!1)},$signature:18},r._shared_closure2.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0);if(i instanceof r.SassArgumentList){for(i._wereKeywordsAccessed=!0,s=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs(i._keywords,$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!1),a._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,s,s))}else throw r.wrapException("$args: "+s.$index(e,0).toString$0(0)+" is not an argument list.")},$signature:36},r.moduleFunctions_closure.prototype={call$1(e){return new r.SassString(g.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:18},r.moduleFunctions_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertCalculation$1("calc").$arguments;return r.SassList$(new r.MappedListIterable(t,new r.moduleFunctions__closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),u.ListSeparator_z0K,!1)},$signature:28},r.moduleFunctions__closure.prototype={call$1(e){return e instanceof r.Value?e:new r.SassString(g.toString$0$(e),!1)},$signature:462},r.moduleFunctions_closure1.prototype={call$1(e){var t,n,a,s,i,o,l,_=null,c=g.$index$asx(e,0).assertMixin$1("mixin"),p=c.callable;e:{if(t=$.AsyncBuiltInCallable._is(p),n=_,a=_,t&&(n=p.get$acceptsContent(),a=n),t?s=!0:(t=p instanceof r.BuiltInCallable,t&&(a=p.acceptsContent),s=t),s){s=a;break e}if(i=p instanceof r.UserDefinedCallable,o=_,i?(o=p.declaration,s=o,s=s instanceof r.MixinRule):s=!1,s){s=i?o:p.declaration,l=$.MixinRule._as(s).get$hasContent(),s=l;break e}s=r.throwExpression(r.UnsupportedError$("Unknown callable type "+c.toString$0(0)+"."))}return s?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._nest_closure.prototype={call$1(e){var t={},n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$(V.x24selec,null));return t.first=!0,new r.MappedListIterable(n,new r._nest__closure(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new r._nest__closure0).get$asSassList()},$signature:28},r._nest__closure.prototype={call$1(e){var t=this._box_0,n=r.SassApiValue_assertSelector(e,!t.first,null);return t.first=!1,n},$signature:274},r._nest__closure0.prototype={call$2(e,t){return t.nestWithin$1(e)},$signature:143},r._append_closure.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$(V.x24selec,null));return t=r.EvaluationContext_currentOrNull(),new r.MappedListIterable(n,new r._append__closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new r._append__closure0((t??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan())).get$asSassList()},$signature:28},r._append__closure.prototype={call$1(e){return r.SassApiValue_assertSelector(e,!1,null)},$signature:274},r._append__closure0.prototype={call$2(e,t){var n=t.components,a=this.span;return r.SelectorList$(new r.MappedListIterable(n,new r._append___closure(e,a),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector>")),a).nestWithin$1(e)},$signature:143},r._append___closure.prototype={call$1(e){var t,n,a,s,i,o,l=null;if(e.leadingCombinators.length!==0)throw r.wrapException(r.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));if(t=e.components,n=t.length>=1,n?(a=t[0],s=u.JSArray_methods.sublist$1(t,1)):(s=l,a=s),!n)throw r.wrapException(r.StateError$("Pattern matching error"));if(i=r._prependParent(a.selector),i==null)throw r.wrapException(r.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));return n=this.span,o=r._setArrayType([new r.ComplexSelectorComponent(i,r.List_List$unmodifiable(a.combinators,$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent),u.JSArray_methods.addAll$1(o,s),r.ComplexSelector$(u.List_empty0,o,n,!1)},$signature:64},r._extend_closure.prototype={call$1(e){var t,n,a="selector",s="extendee",i="extender",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector(o.$index(e,0),!1,a);return l.assertNotBogus$1$name(a),t=r.SassApiValue_assertSelector(o.$index(e,1),!1,s),t.assertNotBogus$1$name(s),n=r.SassApiValue_assertSelector(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull(),r.ExtensionStore__extendOrReplace(l,n,t,u.ExtendMode_allTargets_2_allTargets,(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:28},r._replace_closure.prototype={call$1(e){var t,n,a="selector",s="original",i="replacement",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector(o.$index(e,0),!1,a);return l.assertNotBogus$1$name(a),t=r.SassApiValue_assertSelector(o.$index(e,1),!1,s),t.assertNotBogus$1$name(s),n=r.SassApiValue_assertSelector(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull(),r.ExtensionStore__extendOrReplace(l,n,t,u.ExtendMode_replace_1_replace,(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:28},r._unify_closure.prototype={call$1(e){var t,n="selector1",a="selector2",s=g.getInterceptor$asx(e),i=r.SassApiValue_assertSelector(s.$index(e,0),!1,n);return i.assertNotBogus$1$name(n),t=r.SassApiValue_assertSelector(s.$index(e,1),!1,a),t.assertNotBogus$1$name(a),s=i.unify$1(t),s=s==null?null:s.get$asSassList(),s??u.C__SassNull},$signature:5},r._isSuperselector_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=r.SassApiValue_assertSelector(n.$index(e,0),!1,"super");return a.assertNotBogus$1$name("super"),t=r.SassApiValue_assertSelector(n.$index(e,1),!1,"sub"),t.assertNotBogus$1$name("sub"),r.listIsSuperselector(a.components,t.components)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._simpleSelectors_closure.prototype={call$1(e){var t=r.SassApiValue_assertCompoundSelector(g.$index$asx(e,0),"selector").components;return r.SassList$(new r.MappedListIterable(t,new r._simpleSelectors__closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),u.ListSeparator_z0K,!1)},$signature:28},r._simpleSelectors__closure.prototype={call$1(e){return new r.SassString(r.serializeSelector(e,!0),!1)},$signature:459},r._parse_closure.prototype={call$1(e){return r.SassApiValue_assertSelector(g.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:28},r.module_closure.prototype={call$1(e){var t,n,a,s,i,o,l,_=g.getInterceptor$asx(e),c=_.$index(e,0).assertString$1("string"),p=_.$index(e,1).assertString$1("separator");if(_=_.$index(e,2).get$realNull(),t=_==null?null:_.assertNumber$1("limit").assertInt$1("limit"),t!=null&&t<1)throw r.wrapException(r.SassScriptException$("$limit: Must be 1 or greater, was "+r.S(t)+".",null));if(_=c._string$_text,_.length===0)return u.SassList_oWx;if(n=p._string$_text,n.length===0)return r.SassList$(r.MappedIterable_MappedIterable(new r.Runes(_),new r.module__closure(c),$.Runes._eval$1("Iterable.E"),$.Value),u.ListSeparator_z0K,!0);for(a=r._setArrayType([],$.JSArray_String),n=u.JSString_methods.allMatches$1(n,_),n=new r._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),s=0,i=0;n.moveNext$0()&&(o=n.__js_helper$_current,l=o.start,a.push(u.JSString_methods.substring$2(_,i,l)),i=l+o.pattern.length,++s,s!==t););return a.push(u.JSString_methods.substring$1(_,i)),r.SassList$(new r.MappedListIterable(a,new r.module__closure0(c),$.MappedListIterable_String_Value),u.ListSeparator_z0K,!0)},$signature:28},r.module__closure.prototype={call$1(e){return new r.SassString(r.Primitives_stringFromCharCode(e),this.string._hasQuotes)},$signature:455},r.module__closure0.prototype={call$1(e){return new r.SassString(e,this.string._hasQuotes)},$signature:454},r._unquote_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._hasQuotes?new r.SassString(t._string$_text,!1):t},$signature:18},r._quote_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._hasQuotes?t:new r.SassString(t._string$_text,!0)},$signature:18},r._length_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.$index$asx(e,0).assertString$1("string").get$_sassLength(),null)},$signature:26},r._insert_closure.prototype={call$1(e){var t,n,a="index",s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("string"),o=s.$index(e,1).assertString$1("insert"),l=s.$index(e,2).assertNumber$1(a);return l.assertNoUnits$1(a),t=l.assertInt$1(a),t<0&&(t=Math.max(i.get$_sassLength()+t+2,0)),s=i._string$_text,n=r.codepointIndexToCodeUnitIndex(s,r._codepointForIndex(t,i.get$_sassLength(),!1)),new r.SassString(u.JSString_methods.replaceRange$3(s,n,n,o._string$_text),i._hasQuotes)},$signature:18},r._index_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertString$1("string")._string$_text,a=u.JSString_methods.indexOf$1(n,t.$index(e,1).assertString$1("substring")._string$_text);return a===-1?u.C__SassNull:r.SassNumber_SassNumber(r.codeUnitIndexToCodepointIndex(n,a)+1,null)},$signature:5},r._slice_closure.prototype={call$1(e){var t,n,a,s,i="start-at",o=g.getInterceptor$asx(e),l=o.$index(e,0).assertString$1("string"),_=o.$index(e,1).assertNumber$1(i),c=o.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(i),c.assertNoUnits$1("end-at"),t=l.get$_sassLength(),n=c.assertInt$0(),n===0||(a=r._codepointForIndex(_.assertInt$0(),t,!1),s=r._codepointForIndex(n,t,!0),s===t&&--s,s<a)?l._hasQuotes?b.$get$_emptyQuoted():b.$get$_emptyUnquoted():(o=l._string$_text,new r.SassString(u.JSString_methods.substring$2(o,r.codepointIndexToCodeUnitIndex(o,a),r.codepointIndexToCodeUnitIndex(o,s+1)),l._hasQuotes))},$signature:18},r._toUpperCase_closure.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string$_text,n=t.length,a=0,s="";a<n;++a)i=t.charCodeAt(a),s+=r.Primitives_stringFromCharCode(i>=97&&i<=122?i&4294967263:i);return new r.SassString((s.charCodeAt(0)==0,s),o._hasQuotes)},$signature:18},r._toLowerCase_closure.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string$_text,n=t.length,a=0,s="";a<n;++a)i=t.charCodeAt(a),s+=r.Primitives_stringFromCharCode(i>=65&&i<=90?i|32:i);return new r.SassString((s.charCodeAt(0)==0,s),o._hasQuotes)},$signature:18},r._uniqueId_closure.prototype={call$1(e){var t=b.$get$_previousUniqueId()+(b.$get$_random().nextInt$1(36)+1);return b._previousUniqueId=t,t>Math.pow(36,6)&&(b._previousUniqueId=u.JSInt_methods.$mod(b.$get$_previousUniqueId(),r._asInt(Math.pow(36,6)))),new r.SassString("u"+u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(b.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:18},r.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=this,Y=null;if(r.isBrowser()?i=(n==null||n instanceof r.NoOpImporter)&&G._importers.length===0:i=!1,i)throw r.wrapException(V.Custom);if(n!=null&&t.get$scheme()===""&&(o=a==null?Y:a.resolveUri$1(t),o==null&&(o=t),l=new r._Record_3_forImport(n,o,s),_=G._perImporterCanonicalizeCache.putIfAbsent$2(l,new r.ImportCache_canonicalize_closure(G,n,o,a,s,l,t)),_!=null))return _;if(l=new r._Record_2_forImport(t,s),i=G._canonicalizeCache,i.containsKey$1(l))return i.$index(0,l);for(c=G._importers,p=$.Record_1_nullable_Object,h=G._perImporterCanonicalizeCache,d=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,f=$.Record_3_Importer_and_Uri_and_Uri_originalUrl,m=!0,S=0;S<c.length;++S){if(v=c[S],y=new r._Record_3_forImport(v,t,s),h.containsKey$1(y)?(C=h.$index(0,y),I=new r._Record_1(C??d._as(C))):I=Y,M=p._is(I),k=Y,M?(R=I._0,C=R!=null,C&&(f._as(R),k=R)):(R=Y,C=!1),C)return k;if(M?C=R==null:C=!1,!C)e:{if(P=G._canonicalize$4(v,t,a,s),T=P._0,D=T!=null,B=Y,U=Y,C=!1,D?(k=T??f._as(T),U=P._1,C=U,B=C,C=C&&m):k=Y,C)return i.$indexSet(0,l,k),k;if(D?(C=B,q=D):(U=P._1,C=U,q=!0),C=C&&!m,C){if(h.$indexSet(0,y,T),T!=null)return T;break e}if(C=(q?U:P._1)===!1,C){if(m){for(j=0;j<S;++j)h.$indexSet(0,new r._Record_3_forImport(c[j],t,s),Y);m=!1}if(T!=null)return T}}}return m&&i.$indexSet(0,l,Y),Y},canonicalize$3$baseImporter$baseUrl(e,t,n,a){return this.canonicalize$4$baseImporter$baseUrl$forImport(0,t,n,a,!1)},_canonicalize$4(e,t,n,a){var s,i,o,l,_;if(n!=null?s=t.get$scheme()===""||e.isNonCanonicalScheme$1(t.get$scheme()):s=!1,i=new r.CanonicalizeContext(a,s?n:null),o=$.nullable_Object,l=r.runZoned(new r.ImportCache__canonicalize_closure(e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__canonicalizeContext,i],o,o),$.nullable_Uri),_=!s||!i._wasContainingUrlAccessed,l==null)return new r._Record_2(null,_);if(l.get$scheme()!==""&&e.isNonCanonicalScheme$1(l.get$scheme()))throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+V.x2c_whicu);return new r._Record_2(new r._Record_3_originalUrl(e,l,t),_)},importCanonical$3$originalUrl(e,t,n){return this._importCache.putIfAbsent$2(t,new r.ImportCache_importCanonical_closure(this,e,t,n))},importCanonical$2(e,t){return this.importCanonical$3$originalUrl(e,t,null)},humanize$1(e){var t=this._canonicalizeCache,n=$.NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl;return n=r.NullableExtension_andThen(r.minBy(new r.MappedIterable(new r.WhereIterable(new r.NonNullsIterable(new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),n),new r.ImportCache_humanize_closure(e),n._eval$1("WhereIterable<Iterable.E>")),new r.ImportCache_humanize_closure0,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.ImportCache_humanize_closure1),new r.ImportCache_humanize_closure2(e)),n??e},sourceMapUrl$1(e,t){var n=this._resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t},clearCanonicalize$1(e){for(var t,n,a,s,i=this._canonicalizeCache,o=r.List_List$_of(new r.LinkedHashMapKeysIterable(i,r._instanceType(i)._eval$1("LinkedHashMapKeysIterable<1>")),$.Record_2_Uri_and_bool_forImport),l=o.length,_=this._importers,c=0;c<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++c)for(t=o[c],n=_.length,a=t._0,s=0;s<_.length;_.length===n||(0,r.throwConcurrentModificationError)(_),++s)if(_[s].couldCanonicalize$2(a,e)){i.remove$1(0,t);break}for(i=this._perImporterCanonicalizeCache,o=r.List_List$_of(new r.LinkedHashMapKeysIterable(i,r._instanceType(i)._eval$1("LinkedHashMapKeysIterable<1>")),$.Record_3_Importer_and_Uri_and_bool_forImport),l=o.length,c=0;c<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++c)t=o[c],t._0.couldCanonicalize$2(t._1,e)&&i.remove$1(0,t)},clearImport$1(e){this._resultsCache.remove$1(0,e),this._importCache.remove$1(0,e)}},r.ImportCache_canonicalize_closure.prototype={call$0(){var e=this,t=e.$this,n=e.baseUrl,a=t._canonicalize$4(e.baseImporter,e.resolvedUrl,n,e.forImport);return n!=null&&t._nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),a._0},$signature:129},r.ImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:148},r.ImportCache_importCanonical_closure.prototype={call$0(){var e,t,n=this,a=Date.now(),s=n.canonicalUrl,i=n.importer.load$1(0,s);return i==null?null:(e=n.$this,e._loadTimes.$indexSet(0,s,new r.DateTime(a,0,!1)),e._resultsCache.$indexSet(0,s,i),e=i.contents,a=i.syntax,t=n.originalUrl,r.Stylesheet_Stylesheet$parse(e,a,!1,t==null?s:t.resolveUri$1(s)))},$signature:84},r.ImportCache_humanize_closure.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:453},r.ImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:451},r.ImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:101},r.ImportCache_humanize_closure2.prototype={call$1(e){var t=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:45},r.Importer.prototype={modificationTime$1(e){return new r.DateTime(Date.now(),0,!1)},couldCanonicalize$2(e,t){return!0},isNonCanonicalScheme$1(e){return!1}},r.AsyncImporter.prototype={},r.CanonicalizeContext.prototype={},r.FilesystemImporter.prototype={canonicalize$1(e,t){var n,a;if(t.get$scheme()==="file")n=r.resolveImportPath(b.$get$context().style.pathFromUri$1(r._parseUri(t)));else{if(t.get$scheme()!=="")return null;if(a=this._loadPath,a!=null)n=r.resolveImportPath(r.join(a,b.$get$context().style.pathFromUri$1(r._parseUri(t)),null)),n!=null&&this._loadPathDeprecated&&r.warnForDeprecation(V.Using_t,u.Deprecation_uJ0);else return null}return r.NullableExtension_andThen(n,new r.FilesystemImporter_canonicalize_closure)},load$1(e,t){var n=b.$get$context().style.pathFromUri$1(r._parseUri(t)),a=r.readFile(n),s=r.Syntax_forPath(n),i=t.get$scheme();return i===""&&r.throwExpression(r.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new r.ImporterResult(a,t,s)},modificationTime$1(e){return r.modificationTime(b.$get$context().style.pathFromUri$1(r._parseUri(e)))},couldCanonicalize$2(e,t){var n,a,s,i;return e.get$scheme()!=="file"&&e.get$scheme()!==""||t.get$scheme()!=="file"?!1:(n=b.$get$url(),a=n.style,s=r.ParsedPath_ParsedPath$parse(e.get$path(e),a).get$basename(),i=r.ParsedPath_ParsedPath$parse(t.get$path(t),a).get$basename(),!u.JSString_methods.startsWith$1(s,"_")&&u.JSString_methods.startsWith$1(i,"_")&&(i=u.JSString_methods.substring$1(i,1)),s===i||s===n.withoutExtension$1(i))},toString$0(e){var t=this._loadPath;return t??"<absolute file importer>"}},r.FilesystemImporter_canonicalize_closure.prototype={call$1(e){var t,n,a=null,s=r.isNodeJs()?E.process:a;return g.$eq$(s==null?a:g.get$platform$x(s),"win32")?s=!0:(s=r.isNodeJs()?E.process:a,s=g.$eq$(s==null?a:g.get$platform$x(s),"darwin")),s?(s=r.absolute(e,a,a,a,a,a,a,a,a,a,a,a,a,a,a),t=b.$get$context(),s=r._realCasePath(t.normalize$1(s))):(s=b.$get$context(),t=s.canonicalize$1(0,e),n=t,t=s,s=n),t.toUri$1(s)},$signature:133},r.NoOpImporter.prototype={},r.NodePackageImporter.prototype={isNonCanonicalScheme$1(e){return e==="pkg"},canonicalize$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=null;if(t.get$scheme()==="file")return b.$get$FilesystemImporter_cwd().canonicalize$1(0,t);if(t.get$scheme()!=="pkg")return k;if(t.get$hasAuthority())throw r.wrapException(V.A_pkg_h);if(l=b.$get$url(),_=l.style,_.rootLength$1(t.get$path(t))>0)throw r.wrapException("A pkg: URL's path must not begin with /.");if(t.get$path(t).length===0)throw r.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw r.wrapException(V.A_pkg_q);if(c=r.canonicalizeContext(),c._wasContainingUrlAccessed=!0,c=c._containingUrl,(c==null?k:c.get$scheme())==="file"?(c=r.canonicalizeContext(),c._wasContainingUrlAccessed=!0,c=c._containingUrl,c.toString,p=b.$get$context(),h=p.dirname$1(p.style.pathFromUri$1(r._parseUri(c)))):(c=M.__NodePackageImporter__entryPointDirectory_F,c===b&&r.throwUnnamedLateFieldNI(),h=c),n=null,d=l.split$1(0,t.get$path(t)),c=u.JSArray_methods.removeAt$1(d,0),p=b.$get$context(),f=p.style,m=f.pathFromUri$1(r._parseUri(c)),u.JSString_methods.startsWith$1(m,"@")&&(m=d.length!==0?l.join$2(0,m,u.JSArray_methods.removeAt$1(d,0)):m),S=d.length!==0?f.pathFromUri$1(r._parseUri(l.joinAll$1(d))):k,n=m,l=!0,g.startsWith$1$s(n,".")||g.contains$1$asx(n,"\\")||g.contains$1$asx(n,"%")||(l=g.startsWith$1$s(n,"@")&&!g.contains$1$asx(n,_.get$separator(_))),l||(v=M._resolvePackageRoot$2(n,h),v==null))return k;a=r.join(v,"package.json",k),s=r.readFile(a),i=null;try{i=$.Map_String_dynamic._as(u.C_JsonCodec.decode$1(s))}catch(R){throw o=r.unwrapException(R),l=r.S(a),_=r.S(n),c=r.S(o),r.wrapException("Failed to parse "+l+' for "pkg:'+_+'": '+c)}if(y=M._resolvePackageExports$4(v,S,i,n),y!=null){if(u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(y,f)._splitExtension$1(1)[1]))return p.toUri$1(p.canonicalize$1(0,y));throw l=S??"root",r.wrapException("The export for '"+l+"' in '"+r.S(n)+"' resolved to '"+y+V.x27x2c_whi)}return S==null?(C=M._resolvePackageRootValues$2(v,i),C!=null?p.toUri$1(p.canonicalize$1(0,C)):k):(I=r.join(v,S,k),b.$get$FilesystemImporter_cwd().canonicalize$1(0,p.toUri$1(I)))},load$1(e,t){return b.$get$FilesystemImporter_cwd().load$1(0,t)},_resolvePackageRoot$2(e,t){for(var n,a;;){if(n=r.join(t,"node_modules",e),r.dirExists(n))return n;if(a=b.$get$context(),a.split$1(0,t).length===1)return null;t=a.dirname$1(t)}},_resolvePackageRootValues$2(e,t){var n,a,s,i,o=null,l=t.$index(0,"sass");return typeof l=="string"?(n=u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(l,b.$get$url().style)._splitExtension$1(1)[1]),a=l):(a=o,n=!1),n?r.join(e,a,o):(s=t.$index(0,"style"),typeof s=="string"?(n=u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(s,b.$get$url().style)._splitExtension$1(1)[1]),i=s):(i=o,n=!1),n?r.join(e,i,o):r.resolveImportPath(r.join(e,"index",o)))},_resolvePackageExports$4(e,t,n,a){var s,i,o=this,l=n.$index(0,"exports");return l==null?null:(s=o._nodePackageExportsResolve$5(e,o._exportsToCheck$1(t),l,t,a),s??(t!=null&&r.ParsedPath_ParsedPath$parse(t,b.$get$url().style)._splitExtension$1(1)[1].length!==0?null:(i=o._nodePackageExportsResolve$5(e,o._exportsToCheck$2$addIndex(t,!0),l,t,a),i??null)))},_nodePackageExportsResolve$5(e,t,n,a,s){var i,o,l,_,c=!1;if($.Map_String_dynamic._is(n)&&(i=n.get$keys(n),i.any$1(i,new r.NodePackageImporter__nodePackageExportsResolve_closure)&&(c=n.get$keys(n),c=c.any$1(c,new r.NodePackageImporter__nodePackageExportsResolve_closure0))),c)throw c=n.get$keys(n),r.wrapException("`exports` in "+s+V.x20can_n+c.map$1$1(c,new r.NodePackageImporter__nodePackageExportsResolve_closure1,$.String).join$1(0,",")+" in "+r.join(e,"package.json",null)+".");c=$.NonNullsIterable_String,c=r.LinkedHashSet_LinkedHashSet$of(new r.NonNullsIterable(new r.MappedListIterable(t,new r.NodePackageImporter__nodePackageExportsResolve_closure2(this,n,e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),c),c._eval$1("Iterable.E")),o=r.List_List$_of(c,r._instanceType(c)._precomputed1);e:{if(l=o.length,l===1){_=o[0],c=_;break e}if(l<=0){c=null;break e}c=a??"root",c=r.throwExpression(V.Unable+c+" in "+s+` should be used.
|
||
|
||
Found:
|
||
`+u.JSArray_methods.join$1(o,`
|
||
`))}return c},_compareExpansionKeys$2(e,t){var n=u.JSString_methods.contains$1(e,"*"),a=n?u.JSString_methods.indexOf$1(e,"*")+1:e.length,s=u.JSString_methods.contains$1(t,"*"),i=s?u.JSString_methods.indexOf$1(t,"*")+1:t.length;return a>i?-1:i>a||!n?1:!s||(n=e.length,s=t.length,n>s)?-1:s>n?1:0},_packageTargetResolve$4(e,t,n,a){var s,i,o,l,_,c,p,h,d,f=null,m=typeof t=="string";if(m?(s=!u.JSString_methods.startsWith$1(t,"./"),i=t):(i=f,s=!1),s)throw r.wrapException("Export '"+r.S(i)+V.x27x20must+n+"'.");if(m?(s=a!=null,i=t):(i=f,s=!1),s)return m=g.replaceFirst$2$s(i,"*",a),s=b.$get$context(),o=s.normalize$1(r.join(n,s.style.pathFromUri$1(r._parseUri(m)),f)),r.fileExists(o)?o:f;if(i=m?t:f,m)return m=b.$get$context(),i.toString,r.join(n,m.style.pathFromUri$1(r._parseUri(i)),f);if(m=$.Map_String_dynamic._is(t),l=m?t:f,m){for(m=r.MapExtensions_get_pairs(l,$.String,$.dynamic),m=m.get$iterator(m);m.moveNext$0();)if(s=m.get$current(m),_=s._0,c=s._1,!!u.Set_8229z.contains$1(0,_)&&c!=null&&(p=this._packageTargetResolve$4(e,c,n,a),p!=null))return p;return f}if(m=$.List_dynamic._is(t),m&&g.get$length$asx(t)<=0)return f;if(h=m?t:f,m){for(m=g.get$iterator$ax(h);m.moveNext$0();)if(c=m.get$current(m),c!=null&&(d=this._packageTargetResolve$4(e,c,n,a),d!=null))return d;return f}throw r.wrapException("Invalid 'exports' value "+r.S(t)+" in "+r.join(n,"package.json",f)+".")},_packageTargetResolve$3(e,t,n){return this._packageTargetResolve$4(e,t,n,null)},_getMainExport$1(e){var t,n,a,s,i,o,l;e:{if(t=null,typeof e=="string"){t=e;break e}if($.List_String._is(e)){t=e;break e}if(n=$.Map_String_dynamic._is(e),n?(a=e.get$keys(e),a=!a.any$1(a,new r.NodePackageImporter__getMainExport_closure),s=e):(s=t,a=!1),a){t=s;break e}if(a=!1,n?(i=e.$index(0,"."),i==null?o=e.containsKey$1("."):o=!0,o&&(a=i!=null)):i=null,a){l=n?i:e.$index(0,"."),t=l;break e}break e}return t},_exportsToCheck$2$addIndex(e,t){var n,a,s,i,o,l,_=$.JSArray_String,c=r._setArrayType([],_),p=e==null;if(p&&t?e="index":!p&&t&&(e=r.join(e,"index",null)),e==null)return r._setArrayType([null],$.JSArray_nullable_String);if(u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(e,b.$get$url().style)._splitExtension$1(1)[1])?c.push(e):u.JSArray_methods.addAll$1(c,r._setArrayType([e,e+".scss",e+".sass",e+".css"],_)),_=b.$get$context(),p=_.style,n=r.ParsedPath_ParsedPath$parse(e,p).get$basename(),a=_.dirname$1(e),u.JSString_methods.startsWith$1(n,"_"))return c;for(_=r.List_List$_of(c,$.nullable_String),s=c.length,i=a===".",o=0;o<c.length;c.length===s||(0,r.throwConcurrentModificationError)(c),++o)l=c[o],i?_.push("_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename()):_.push(r.join(a,"_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename(),null));return _},_exportsToCheck$1(e){return this._exportsToCheck$2$addIndex(e,!1)}},r.NodePackageImporter__nodePackageExportsResolve_closure.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure0.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure1.prototype={call$1(e){return'"'+e+'"'},$signature:6},r.NodePackageImporter__nodePackageExportsResolve_closure2.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;if(e==null)return t=S.$this,r.NullableExtension_andThen(t._getMainExport$1(S.exports),new r.NodePackageImporter__nodePackageExportsResolve__closure(t,e,S.packageRoot));if(t=S.exports,$.Map_String_dynamic._is(t)?(n=t.get$keys(t),n=n.every$1(n,new r.NodePackageImporter__nodePackageExportsResolve__closure0)):n=!0,n)return v;if(a="./"+b.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(a)&&t.$index(0,a)!=null&&!u.JSString_methods.contains$1(a,"*"))return t=t.$index(0,a),t==null&&(t=r._asObject(t)),S.$this._packageTargetResolve$3(a,t,S.packageRoot);for(n=r._setArrayType([],$.JSArray_String),s=t.get$keys(t),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),u.JSString_methods.allMatches$1("*",i).get$length(0)===1&&n.push(i);for(s=S.$this,u.JSArray_methods.sort$1(n,s.get$_compareExpansionKeys()),i=n.length,o=a.length,l=0;l<n.length;n.length===i||(0,r.throwConcurrentModificationError)(n),++l){if(_=n[l],c=_.split("*"),p=c.length===2,p?(h=c[0],d=c[1]):(d=v,h=d),!p)throw r.wrapException(r.StateError$("Pattern matching error"));if(u.JSString_methods.startsWith$1(a,h)&&a!==h&&(p=d.length,p!==0?f=u.JSString_methods.endsWith$1(a,d)&&o>=_.length:f=!0,f)){if(m=t.$index(0,_),m==null)continue;return s._packageTargetResolve$4(e,m,S.packageRoot,u.JSString_methods.substring$2(a,h.length,o-p))}}return v},$signature:154},r.NodePackageImporter__nodePackageExportsResolve__closure.prototype={call$1(e){return this.$this._packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:155},r.NodePackageImporter__nodePackageExportsResolve__closure0.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__getMainExport_closure.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,".")},$signature:4},r.ImporterResult.prototype={get$sourceMapUrl(e){return this._sourceMapUrl}},r.resolveImportPath_closure.prototype={call$0(){return r._exactlyOne(r._tryPath(b.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:46},r.resolveImportPath_closure0.prototype={call$0(){return r._exactlyOne(r._tryPathWithExtensions(this.path+".import"))},$signature:46},r._tryPathAsDirectory_closure.prototype={call$0(){return r._exactlyOne(r._tryPathWithExtensions(r.join(this.path,"index.import",null)))},$signature:46},r._exactlyOne_closure.prototype={call$1(e){var t=b.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:6},r.InterpolationBuffer.prototype={writeCharCode$1(e){var t=this._interpolation_buffer$_text,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},add$2(e,t,n){this._flushText$0(),this._interpolation_buffer$_contents.push(t),this._spans.push(n)},addInterpolation$1(e){var t,n,a,s,i,o,l,_=this,c=e.contents,p=c.length;p!==0&&(t=e.spans,n=p>=1,n?(a=c[0],p=typeof a=="string"):(a=null,p=!1),p&&(s=r._asString(n?a:c[0]),i=u.JSArray_methods.sublist$1(c,1),p=_._interpolation_buffer$_text,p._contents+=s,t=r.SubListIterable$(t,1,null,r._arrayInstanceType(t)._precomputed1),c=i),_._flushText$0(),p=_._interpolation_buffer$_contents,u.JSArray_methods.addAll$1(p,c),o=_._spans,u.JSArray_methods.addAll$1(o,t),typeof u.JSArray_methods.get$last(p)=="string"&&(l=_._interpolation_buffer$_text,p=r.S(p.pop()),l._contents+=p,o.pop()))},_flushText$0(){var e=this._interpolation_buffer$_text,t=e._contents;t.length!==0&&(this._interpolation_buffer$_contents.push((t.charCodeAt(0)==0,t)),this._spans.push(null),e._contents="")},interpolation$1(e){var t=r.List_List$_of(this._interpolation_buffer$_contents,$.Object),n=this._interpolation_buffer$_text,a=n._contents;return a.length!==0&&t.push((a.charCodeAt(0)==0,a)),a=r.List_List$_of(this._spans,$.nullable_FileSpan),n._contents.length!==0&&a.push(null),r.Interpolation$(t,a,e)},toString$0(e){var t,n,a,s,i;for(t=this._interpolation_buffer$_contents,n=t.length,a=0,s="";a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a],s=typeof i=="string"?s+i:s+"#{"+r.S(i)+r.Primitives_stringFromCharCode(125);return t=s+this._interpolation_buffer$_text.toString$0(0),t.charCodeAt(0)==0,t}},r.InterpolationMap.prototype={mapException$1(e){var t,n,a,s,i,o=this,l=e.get$span(e),_=o._interpolation,c=_.contents;return c.length===0?o._isMapped$1(l)?e:new r.SourceSpanFormatException(e.get$source(),e._span_exception$_message,_.span):(t=o.mapSpan$1(l),t===l?e:(n=o._indexInContents$1(l.get$start(l)),a=o._indexInContents$1(l.get$end(l)),_=e._span_exception$_message,r.SubListIterable$(c,n,null,r._arrayInstanceType(c)._precomputed1).take$1(0,a-n+1).any$1(0,new r.InterpolationMap_mapException_closure)?(c=$.SourceSpan,s=$.String,i=r.LinkedHashMap_LinkedHashMap$_literal([l,"error in interpolated output"],c,s),new r.MultiSourceSpanFormatException(e.get$source(),"",r.ConstantMap_ConstantMap$from(i,c,s),_,t)):new r.SourceSpanFormatException(e.get$source(),_,t)))},mapSpan$1(e){var t,n,a,s,i,o,l,_,c=this,p=null;if(c._isMapped$1(e))return e;t=c._mapLocation$1(e.get$start(e)),n=c._mapLocation$1(e.get$end(e));e:{if(a=$.FileSpan,s=a._is(t),i=!1,s?(i=a._is(n),o=t,l=n):(o=p,l=o),i){a=o.expand$1(0,a._as(s?l:n));break e}if(i=!1,a._is(t)?(s?i=l:(i=n,l=i,s=!0),i=i instanceof r.FileLocation,o=t):o=p,i){a=s?l:n,$.FileLocation._as(a),i=c._interpolation.span,a=i.get$file(i).span$2(0,c._expandInterpolationSpanLeft$1(o.get$start(o)),a.offset);break e}if(i=!1,t instanceof r.FileLocation?(s?i=l:(i=n,l=i,s=!0),i=a._is(i),o=t):o=p,i){_=a._as(s?l:n),a=c._interpolation.span,a=a.get$file(a).span$2(0,o.offset,c._expandInterpolationSpanRight$1(_.get$end(_)));break e}if(a=!1,t instanceof r.FileLocation?(s?a=l:(a=n,l=a,s=!0),a=a instanceof r.FileLocation,o=t):o=p,a){a=s?l:n,$.FileLocation._as(a),i=c._interpolation.span,a=i.get$file(i).span$2(0,o.offset,a.offset);break e}a=r.throwExpression("[BUG] Unreachable")}return a},_isMapped$1(e){var t,n;e:{t=e.get$file(e),n=this._interpolation.span,n=n.get$file(n);break e}return t===n},_mapLocation$1(e){var t,n,a,s,i=this,o=i._interpolation,l=o.contents;return l.length===0?o.span:(t=i._indexInContents$1(e),n=l[t],n instanceof r.Expression?n.get$span(n):(a=t===0,o=o.span,a?s=o.get$start(o):(o=o.get$file(o),l=$.Expression._as(l[t-1]),l=l.get$span(l),s=r.FileLocation$_(o,i._expandInterpolationSpanRight$1(l.get$end(l)))),o=a?0:i._targetOffsets[t-1],r.FileLocation$_(s.file,s.offset+(e.offset-o))))},_indexInContents$1(e){var t,n,a,s;for(t=this._targetOffsets,n=t.length,a=e.offset,s=0;s<n;++s)if(a<t[s])return s;return this._interpolation.contents.length-1},_expandInterpolationSpanLeft$1(e){for(var t,n,a,s=e.file._decodedChars,i=e.offset-1;i>=0;)if(t=i-1,n=s[i],n===123){if(s[t]===35){i=t;break}i=t}else if(n===47){if(i=t-1,s[t]===42)for(;;){if(t=i-1,s[i]!==42){i=t;continue}i=t;do if(t=i-1,a=s[i],a===42){i=t;continue}else break;while(!0);if(a===47){i=t;break}i=t}}else i=t;return i},_expandInterpolationSpanRight$1(e){var t,n,a,s,i,o,l=e.file._decodedChars,_=e.offset;for(t=l.length;_<t;){if(n=_+1,a=l[_],a===125){_=n;break}if(a===47){if(_=n+1,s=l[n],s===47){for(;n=_+1,i=l[_],!(i===10||i===13||i===12);)_=n;_=n}else if(s===42)for(;;){if(n=_+1,l[_]!==42){_=n;continue}_=n;do if(n=_+1,o=l[_],o===42){_=n;continue}else break;while(!0);if(o===47){_=n;break}_=n}}else _=n}return _}},r.InterpolationMap_mapException_closure.prototype={call$1(e){return e instanceof r.Expression},$signature:73},r._realCasePath_helper.prototype={call$2(e,t){var n=b.$get$context().dirname$1(e);return n===e?e:b._realCaseCache.putIfAbsent$2(e,new r._realCasePath_helper_closure(e,t,this,n))},call$1(e){return this.call$2(e,null)},$signature:158},r._realCasePath_helper_closure.prototype={call$0(){var e,t,n,a,s,i,o,l,_=this,c=_.path;if(!r.linkExists(c)){e=null;try{l=_.realPath,e=l??r.realpath(c)}catch(p){if(r.unwrapException(p)instanceof r.FileSystemException)return c;throw p}return s=e,c=b.$get$context(),r.join(_.helper.call$2(_.dirname,c.dirname$1(s)),r.ParsedPath_ParsedPath$parse(e,c.style).get$basename(),null)}t=_.helper.call$1(_.dirname),n=r.ParsedPath_ParsedPath$parse(c,b.$get$context().style).get$basename();try{a=g.where$1$ax(r.listDir(t,!1),new r._realCasePath_helper__closure(n)).toList$0(0),s=null,i=a;e:{if(o=null,g.get$length$asx(i)===1){o=g.$index$asx(i,0),s=o;break e}s=r.join(t,n,null);break e}return s=s,s}catch(p){if(r.unwrapException(p)instanceof r.FileSystemException)return c;throw p}},$signature:27},r._realCasePath_helper__closure.prototype={call$1(e){return r.equalsIgnoreCase(r.ParsedPath_ParsedPath$parse(e,b.$get$context().style).get$basename(),this.basename)},$signature:4},r.FileSystemException.prototype={toString$0(e){var t=b.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},r._readFile_closure.prototype={call$0(){return g.readFileSync$2$x(r.fs(),this.path,this.encoding)},$signature:62},r.writeFile_closure.prototype={call$0(){return g.writeFileSync$2$x(r.fs(),this.path,this.contents)},$signature:0},r.deleteFile_closure.prototype={call$0(){return g.unlinkSync$1$x(r.fs(),this.path)},$signature:0},r.readStdin_closure.prototype={call$1(e){this._box_0.contents=e,this.completer.complete$1(e)},$signature:86},r.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:87},r.readStdin_closure1.prototype={call$1(e){this.sink.close$0(0)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:87},r.readStdin_closure2.prototype={call$1(e){r.printError("Failed to read from stdin"),r.printError(e),e.toString,this.completer.completeError$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:87},r.fileExists_closure.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isFile$0$x(g.statSync$1$x(r.fs(),n)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.dirExists_closure.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isDirectory$0$x(g.statSync$1$x(r.fs(),n)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.linkExists_closure.prototype={call$0(){var e,t,n;try{return n=g.isSymbolicLink$0$x(g.lstatSync$1$x(r.fs(),this.path)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.ensureDir_closure.prototype={call$0(){var e,t,n;try{g.mkdirSync$1$x(r.fs(),this.path)}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"EEXIST"))return;if(!g.$eq$(g.get$code$x(t),"ENOENT"))throw a;n=this.path,r.ensureDir(b.$get$context().dirname$1(n)),g.mkdirSync$1$x(r.fs(),n)}},$signature:0},r.listDir_closure.prototype={call$0(){var e=this.path;return this.recursive?new r.listDir_closure_list().call$1(e):g.map$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__closure(e),$.String).super$Iterable$where(0,new r.listDir__closure0)},$signature:162},r.listDir__closure.prototype={call$1(e){return r.join(this.path,r._asString(e),null)},$signature:122},r.listDir__closure0.prototype={call$1(e){return!r.dirExists(e)},$signature:4},r.listDir_closure_list.prototype={call$1(e){return g.expand$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__list_closure(e,this),$.String)},$signature:163},r.listDir__list_closure.prototype={call$1(e){var t=r.join(this.parent,r._asString(e),null);return r.dirExists(t)?this.list.call$1(t):r._setArrayType([t],$.JSArray_String)},$signature:164},r.realpath_closure.prototype={call$0(){return g.native$1$x(g.get$realpathSync$x(r.fs()),this.path)},$signature:27},r.modificationTime_closure.prototype={call$0(){var e=g.getTime$0$x(g.get$mtime$x(g.statSync$1$x(r.fs(),this.path)));return(e<-864e13||e>864e13)&&r.throwExpression(r.RangeError$range(e,-864e13,864e13,"millisecondsSinceEpoch",null)),r.checkNotNullable(!1,"isUtc",$.bool),new r.DateTime(e,0,!1)},$signature:165},r.watchDir_closure0.prototype={call$2(e,t){var n,a,s,i,o,l;if(e!=null)n=this._box_0.controller,n!=null&&n.addError$1(e);else for(n=g.get$iterator$ax(t),a=this._box_0;n.moveNext$0();)switch(s=n.get$current(n),s.type){case"create":i=a.controller,i!=null&&(s=new r.WatchEvent(u.ChangeType_add,s.path),o=i._state,o>=4&&r.throwExpression(i._badEventState$0()),(o&1)!==0?i._sendData$1(s):(o&3)===0&&(i=i._ensurePendingEvents$0(),s=new r._DelayedData(s),l=i.lastPendingEvent,l==null?i.firstPendingEvent=i.lastPendingEvent=s:(l.set$next(s),i.lastPendingEvent=s)));break;case"update":i=a.controller,i!=null&&(s=new r.WatchEvent(u.ChangeType_modify,s.path),o=i._state,o>=4&&r.throwExpression(i._badEventState$0()),(o&1)!==0?i._sendData$1(s):(o&3)===0&&(i=i._ensurePendingEvents$0(),s=new r._DelayedData(s),l=i.lastPendingEvent,l==null?i.firstPendingEvent=i.lastPendingEvent=s:(l.set$next(s),i.lastPendingEvent=s)));break;case"delete":i=a.controller,i!=null&&(s=new r.WatchEvent(u.ChangeType_remove,s.path),o=i._state,o>=4&&r.throwExpression(i._badEventState$0()),(o&1)!==0?i._sendData$1(s):(o&3)===0&&(i=i._ensurePendingEvents$0(),s=new r._DelayedData(s),l=i.lastPendingEvent,l==null?i.firstPendingEvent=i.lastPendingEvent=s:(l.set$next(s),i.lastPendingEvent=s)));break}},$signature:447},r.watchDir_closure.prototype={call$0(){this.subscription.unsubscribe()},$signature:1},r.watchDir_closure1.prototype={call$2(e,t){var n=this._box_0.controller;return n==null?null:n.add$1(0,new r.WatchEvent(u.ChangeType_add,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:167},r.watchDir_closure2.prototype={call$2(e,t){var n=this._box_0.controller;return n==null?null:n.add$1(0,new r.WatchEvent(u.ChangeType_modify,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:167},r.watchDir_closure3.prototype={call$1(e){var t=this._box_0.controller;return t==null?null:t.add$1(0,new r.WatchEvent(u.ChangeType_remove,e))},$signature:86},r.watchDir_closure4.prototype={call$1(e){var t=this._box_0.controller;return t==null?null:t.addError$1(e)},$signature:88},r.watchDir_closure5.prototype={call$0(){var e=r.StreamController_StreamController(new r.watchDir__closure(this.watcher),null,null,null,!1,$.WatchEvent);this._box_0.controller=e,this.completer.complete$1(new r._ControllerStream(e,r._instanceType(e)._eval$1("_ControllerStream<1>")))},$signature:1},r.watchDir__closure.prototype={call$0(){g.close$0$x(this.watcher)},$signature:1},r.JSArray0.prototype={},r.Chokidar.prototype={},r.ChokidarOptions.prototype={},r.ChokidarWatcher.prototype={},r.JSFunction.prototype={},r.ImmutableList.prototype={},r.ImmutableMap.prototype={},r.NodeImporterResult.prototype={},r.RenderContext.prototype={},r.RenderContextOptions.prototype={},r.RenderContextResult.prototype={},r.RenderContextResultStats.prototype={},r.JSModule.prototype={},r.JSModuleRequire.prototype={},r.ParcelWatcher_subscribe_closure.prototype={call$2(e,t){var n=$.List_JSObject._is(t)?t:new r.CastList(t,r._arrayInstanceType(t)._eval$1("CastList<1,JSObject>"));this.callback.call$2(e,n)},$signature:446},r.JSClass.prototype={},r.JSUrl.prototype={},r._PropertyDescriptor.prototype={},r._RequireMain.prototype={},r.LoggerWithDeprecationType.prototype={warn$4$deprecation$span$trace(e,t,n,a,s){this.internalWarn$4$deprecation$span$trace(t,n?u.Deprecation_zQD:null,a,s)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,a){return this.warn$4$deprecation$span$trace(0,t,!1,n,a)}},r._QuietLogger.prototype={warn$4$deprecation$span$trace(e,t,n,a,s){},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,a){return this.warn$4$deprecation$span$trace(0,t,!1,n,a)},debug$2(e,t,n){}},r.DeprecationProcessingLogger.prototype={validate$0(){var e,t,n,a,s,i,o=this,l=null;for(e=o.fatalDeprecations,e=e.get$iterator(e),t=o.silenceDeprecations;e.moveNext$0();){if(n=e.get$current(e),a=n._obsoleteIn,a==null?s=l:s=r.Version___parse_tearOff(a),s instanceof r.Version){n=n.toString$0(0),o.internalWarn$4$deprecation$span$trace(n+V.x20deprex20ix2c,l,l,l);continue}if(s=t.contains$1(0,n),s){n=n.toString$0(0),o.internalWarn$4$deprecation$span$trace("Ignoring setting to silence "+n+V.x20deprex2c,l,l,l);continue}}for(e=r._LinkedHashSetIterator$(t,t._collection$_modifications,r._instanceType(t)._precomputed1),t=e.$ti._precomputed1,n=o.futureDeprecations;e.moveNext$0();){if(s=e._collection$_current,s==null&&(s=t._as(s)),u.Deprecation_zQD===s){o.internalWarn$4$deprecation$span$trace(V.User_a,l,l,l);continue}if(a=s._obsoleteIn,a==null?i=l:i=r.Version___parse_tearOff(a),i instanceof r.Version){s=s.toString$0(0),o.internalWarn$4$deprecation$span$trace(s+V.x20deprex20ix2e,l,l,l);continue}}for(e=r._LinkedHashSetIterator$(n,n._collection$_modifications,r._instanceType(n)._precomputed1),t=e.$ti._precomputed1;e.moveNext$0();)n=e._collection$_current,n=(n??t._as(n)).toString$0(0),o.internalWarn$4$deprecation$span$trace(n+V.x20is_noaf,l,l,l)},internalWarn$4$deprecation$span$trace(e,t,n,a){t!=null?this._handleDeprecation$4$span$trace(t,e,n,a):this._inner.warn$3$span$trace(0,e,n,a)},_handleDeprecation$4$span$trace(e,t,n,a){var s,i,o,l,_,c,p,h=this,d=null;if(h.fatalDeprecations.contains$1(0,e)){t+=V.x0a_This+e.toString$0(0)+V.x20deprex20t;e:{if(s=n!=null,i=!1,s?(i=a!=null,o=n,l=a):(o=d,l=o),i){s&&(a=l),i=r.SassRuntimeException$(t,o,a??$.Trace._as(a),d);break e}if(i=!1,n!=null?i=(s?l:a)==null:n=d,i){i=r.SassException$(t,n,d);break e}i=r.SassScriptException$(t,d);break e}throw r.wrapException(i)}h.silenceDeprecations.contains$1(0,e)||h.limitRepetition&&(i=h._warningCounts,_=i.$index(0,e),c=(_??0)+1,i.$indexSet(0,e,c),c>5)||(p=h._inner,p instanceof r.LoggerWithDeprecationType?p.internalWarn$4$deprecation$span$trace(t,e,n,a):p.warn$4$deprecation$span$trace(0,t,!0,n,a))},debug$2(e,t,n){return this._inner.debug$2(0,t,n)},summarize$1$js(e){var t=this._warningCounts,n=r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"),a=r.IterableIntegerExtension_get_sum(new r.MappedIterable(new r.WhereIterable(new r.LinkedHashMapValuesIterable(t,n),new r.DeprecationProcessingLogger_summarize_closure,n._eval$1("WhereIterable<Iterable.E>")),new r.DeprecationProcessingLogger_summarize_closure0,n._eval$1("MappedIterable<Iterable.E,int>")));a>0&&(t=e?"":V.x0aRun_i,this._inner.warn$1(0,""+a+V.x20repet+t))}},r.DeprecationProcessingLogger_summarize_closure.prototype={call$1(e){return e>5},$signature:50},r.DeprecationProcessingLogger_summarize_closure0.prototype={call$1(e){return e-5},$signature:171},r.StderrLogger.prototype={internalWarn$4$deprecation$span$trace(e,t,n,a){var s,i=new r.StringBuffer(""),o=t!=null,l=o&&t!==u.Deprecation_zQD,_=this.color;_?(s=i._contents="\x1B[33m\x1B[1m",s=i._contents=(o?i._contents="\x1B[33m\x1B[1mDeprecation ":s)+"Warning\x1B[0m",l?(o=s+(" [\x1B[34m"+t.toString$0(0)+"\x1B[0m]"),i._contents=o):o=s):(s=i._contents=(o?i._contents="DEPRECATION ":"")+"WARNING",l?(o=s+(" ["+t.toString$0(0)+"]"),i._contents=o):o=s),n==null?o=i._contents=o+(": "+e+`
|
||
`):a!=null?(o+=": "+e+`
|
||
|
||
`+n.highlight$1$color(_)+`
|
||
`,i._contents=o):(o+=" on "+n.message$2$color(0,`
|
||
`+e,_)+`
|
||
`,i._contents=o),a!=null&&(i._contents=o+(r.indent(u.JSString_methods.trimRight$0(a.toString$0(0)),4)+`
|
||
`)),r.printError(i)},debug$2(e,t,n){var a,s,i;n.get$start(n).file.url==null?a="-":(s=n.get$start(n).file.url,i=b.$get$context(),s.toString,a=i.prettyUri$1(s)),s=n.get$start(n),s=s.file.getLine$1(s.offset),i=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",i=a+":"+(s+1)+" "+i+(": "+t),r.printError((i.charCodeAt(0)==0,i))}},r.TrackingLogger.prototype={warn$4$deprecation$span$trace(e,t,n,a,s){this._emittedWarning=!0,this._tracking$_logger.warn$4$deprecation$span$trace(0,t,n,a,s)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,a){return this.warn$4$deprecation$span$trace(0,t,!1,n,a)},debug$2(e,t,n){this._emittedDebug=!0,this._tracking$_logger.debug$2(0,t,n)}},r.BuiltInModule.prototype={get$upstream(){return u.List_empty7},get$variableNodes(){return u.Map_empty3},get$extensionStore(){return u.C_EmptyExtensionStore},get$css(e){return new r.CssStylesheet(u.List_empty3,r.SourceFile$decoded(u.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return u.Map_empty1},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,t,n){throw this.variables.containsKey$1(e)?r.wrapException(r.SassScriptException$("Cannot modify built-in variable.",null)):r.wrapException(r.SassScriptException$("Undefined variable.",null))},variableIdentity$1(e){return this},couldHaveBeenConfigured$1(e){return!1},cloneCss$0(){return this},$isModule0:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},r.ForwardedModuleView.prototype={get$url(e){var t=this._forwarded_view$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){var a,s,i,o="Undefined variable.",l=this._rule,_=l.shownVariables;if(_!=null?a=!_._base.contains$1(0,e):a=!1,a)throw r.wrapException(r.SassScriptException$(o,null));if(s=l.hiddenVariables,s!=null?a=s._base.contains$1(0,e):a=!1,a)throw r.wrapException(r.SassScriptException$(o,null));if(i=l.prefix,i!=null){if(!u.JSString_methods.startsWith$1(e,i))throw r.wrapException(r.SassScriptException$(o,null));e=u.JSString_methods.substring$1(e,i.length)}return this._forwarded_view$_inner.setVariable$3(e,t,n)},variableIdentity$1(e){var t=this._rule.prefix;return t!=null&&(e=u.JSString_methods.substring$1(e,t.length)),this._forwarded_view$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this,l=o._rule,_=l.prefix,c=_==null,p=!1;if(c&&l.shownVariables==null&&(p=l.hiddenVariables,p=p==null?null:p._base.get$isEmpty(0),p=p!==!1),p)return o._forwarded_view$_inner.couldHaveBeenConfigured$1(e);if(!c){for(c=r.LinkedHashSet_LinkedHashSet$_empty($.String),p=e.get$iterator(e),t=_.length;p.moveNext$0();)n=p.get$current(p),u.JSString_methods.startsWith$1(n,_)&&c.add$1(0,u.JSString_methods.substring$1(n,t));e=c}return a=l.shownVariables,a!=null?o._forwarded_view$_inner.couldHaveBeenConfigured$1(e.intersection$1(a)):(s=l.hiddenVariables,s!=null?(l=s._base.get$isNotEmpty(0),i=s):(i=null,l=!1),_=o._forwarded_view$_inner,l?_.couldHaveBeenConfigured$1(e.difference$1(i)):_.couldHaveBeenConfigured$1(e))},$eq(e,t){return t==null?!1:t instanceof r.ForwardedModuleView&&this._forwarded_view$_inner.$eq(0,t._forwarded_view$_inner)&&this._rule===t._rule},get$hashCode(e){var t=this._forwarded_view$_inner;return(t.get$hashCode(t)^r.Primitives_objectHashCode(this._rule))>>>0},cloneCss$0(){return r.ForwardedModuleView$(this._forwarded_view$_inner.cloneCss$0(),this._rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.ShadowedModuleView.prototype={get$url(e){var t=this._shadowed_view$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){if(this.variables.containsKey$1(e))this._shadowed_view$_inner.setVariable$3(e,t,n);else throw r.wrapException(r.SassScriptException$("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a=this.variables,s=this._shadowed_view$_inner;if(a===s.get$variables())a=s.couldHaveBeenConfigured$1(e);else{for(t=r.LinkedHashSet_LinkedHashSet$_empty($.String),a=a.get$keys(a),a=a.get$iterator(a);a.moveNext$0();)n=a.get$current(a),e.contains$1(0,n)&&t.add$1(0,n);a=s.couldHaveBeenConfigured$1(t)}return a},$eq(e,t){var n,a,s,i=this;return t==null?!1:(n=!1,t instanceof r.ShadowedModuleView&&i._shadowed_view$_inner.$eq(0,t._shadowed_view$_inner)&&(a=i.variables,a=a.get$keys(a),s=t.variables,u.C_IterableEquality.equals$2(0,a,s.get$keys(s))&&(a=i.functions,a=a.get$keys(a),s=t.functions,u.C_IterableEquality.equals$2(0,a,s.get$keys(s))&&(n=i.mixins,n=n.get$keys(n),a=t.mixins,a=u.C_IterableEquality.equals$2(0,n,a.get$keys(a)),n=a))),n)},get$hashCode(e){var t=this._shadowed_view$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new r.ShadowedModuleView(e._shadowed_view$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.AtRootQueryParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.AtRootQueryParser_parse_closure(this))}},r.AtRootQueryParser_parse_closure.prototype={call$0(){var e,t,n=this.$this,a=n.scanner;a.expectChar$1(40),n.whitespace$1$consumeNewlines(!0),e=n.scanIdentifier$1("with"),e||n.expectIdentifier$2$name("without",'"with" or "without"'),n.whitespace$1$consumeNewlines(!0),a.expectChar$1(58),n.whitespace$1$consumeNewlines(!0),t=r.LinkedHashSet_LinkedHashSet$_empty($.String);do t.add$1(0,n.identifier$0().toLowerCase()),n.whitespace$1$consumeNewlines(!0);while(n.lookingAtIdentifier$0());return a.expectChar$1(41),a.expectDone$0(),new r.AtRootQuery(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:442},r._disallowedFunctionNames_closure.prototype={call$1(e){return e.name},$signature:427},r.CssParser.prototype={get$plainCss(){return!0},silentComment$0(){var e,t,n=this;if(n._inExpression)return!1;e=n.scanner,t=e._string_scanner$_position,n.super$Parser$silentComment(),n.error$2(0,V.Silent,n.spanFrom$1(new r._SpanScannerState(e,t)))},atRule$2$root(e,t){var n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position);o.expectChar$1(64),n=i.interpolatedIdentifier$0(),i.whitespace$1$consumeNewlines(!0),a=n.get$asPlain();e:{if((a==="at-root"||a==="content"||a==="debug"||a==="each"||a==="error"||a==="extend"||a==="for"||a==="if"||a==="include"||a==="mixin"||a==="return"||a==="warn"||a==="while")&&i._forbiddenAtRule$1(l),a==="import"){o=i._cssImportRule$1(l);break e}if(a==="function"){i.whitespace$1$consumeNewlines(!0),o.matches$1("--")?s=i.unknownAtRule$2(l,n):(i.almostAnyValue$0(),i.error$2(0,"This at-rule isn't allowed in plain CSS.",o.spanFrom$1(l)),s=null),o=s;break e}if(a==="media"){o=i.mediaRule$1(l);break e}if(a==="-moz-document"){o=i.mozDocumentRule$2(l,n);break e}if(a==="supports"){o=i.supportsRule$1(l);break e}o=i.unknownAtRule$2(l,n);break e}return o},_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.spanFrom$1(e))},_cssImportRule$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=null,f=h.scanner,m=f._string_scanner$_position,S=f.peekChar$0();e:{if(S===117||S===85){t=h.dynamicUrl$0();t:{if(t instanceof r.StringExpression){n=t.text;break t}if(a=d,n=!1,t instanceof r.InterpolatedFunctionExpression?(s=t.name,i=t.$arguments,o=i.positional,l=o,l.length===1&&(_=o[0],l=_,l instanceof r.StringExpression&&($.StringExpression._as(_),l=i.named,l.get$isEmpty(l)&&i.rest==null&&(n=i.keywordRest==null),a=_))):s=d,n){n=new r.StringBuffer(""),l=new r.InterpolationBuffer(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),l.addInterpolation$1(s),c=r.Primitives_stringFromCharCode(40),n._contents+=c,l.addInterpolation$1(a.asInterpolation$0()),c=r.Primitives_stringFromCharCode(41),n._contents+=c,l=l.interpolation$1(t.span),n=l;break t}n=h.error$2(0,"Unsupported plain CSS import.",t.get$span(t))}break e}n=h.interpolatedString$0().asInterpolation$1$static(!0);break e}return h.whitespace$1$consumeNewlines(!0),p=h.tryImportModifiers$0(),h.expectStatementSeparator$1("@import rule"),m=r._setArrayType([new r.StaticImport(n,p,h.spanFrom$1(new r._SpanScannerState(f,m)))],$.JSArray_Import),f=h.spanFrom$1(e),new r.ImportRule(r.List_List$unmodifiable(m,$.Import),f)},parentheses$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position;return n.expectChar$1(40),t.whitespace$1$consumeNewlines(!0),e=t.expressionUntilComma$0(),n.expectChar$1(41),new r.ParenthesizedExpression(e,t.spanFrom$1(new r._SpanScannerState(n,a)))},identifierLike$0(){var e,t,n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=i.interpolatedIdentifier$0(),c=_.get$asPlain(),p=c.toLowerCase(),h=i.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,o.scanChar$1(46))return i.namespacedExpression$2(c,l);if(p==="if"&&o.peekChar$0()===40)return i.ifExpression$1(l);if(!o.scanChar$1(40))return new r.StringExpression(_,!1);if(t=p==="var",n=r._setArrayType([],$.JSArray_Expression),!o.scanChar$1(41)){do{if(i.whitespace$1$consumeNewlines(!0),t&&n.length===1&&o.peekChar$0()===41){a=r.FileLocation$_(o._sourceFile,o._string_scanner$_position),s=a.offset,s=r._FileSpan$(a.file,s,s),n.push(new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable([""],$.Object),u.List_null,s),!1));break}n.push(i.expressionUntilComma$1$singleEquals(!0)),i.whitespace$1$consumeNewlines(!0)}while(o.scanChar$1(44));o.expectChar$1(41)}return b.$get$_disallowedFunctionNames().contains$1(0,c)&&i.error$2(0,V.This_f,i.spanFrom$1(l)),o=r.ArgumentList$(n,u.Map_empty4,u.Map_empty5,i.spanFrom$1(new r._SpanScannerState(o,e)),null,null),e=i.spanFrom$1(l),new r.FunctionExpression(null,r.stringReplaceAllUnchecked(c,"_","-"),c,o,e)},namespacedExpression$2(e,t){var n=this.super$StylesheetParser$namespacedExpression(e,t);this.error$2(0,V.Modulen,n.get$span(n))}},r.KeyframeSelectorParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.KeyframeSelectorParser_parse_closure(this))},_percentage$0(){var e,t,n=this.scanner,a=n.scanChar$1(43)?r.Primitives_stringFromCharCode(43):"",s=n.peekChar$0();for(!(s!=null&&s>=48&&s<=57)&&s!==46&&n.error$1(0,"Expected number.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)a+=r.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(a+=r.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)a+=r.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101)){a+=r.Primitives_stringFromCharCode(101),t=n.peekChar$0(),(t===43||t===45)&&(a+=r.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do a+=r.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}return n.expectChar$1(37),a+=r.Primitives_stringFromCharCode(37),a.charCodeAt(0)==0,a}},r.KeyframeSelectorParser_parse_closure.prototype={call$0(){var e=r._setArrayType([],$.JSArray_String),t=this.$this,n=t.scanner;do t.whitespace$1$consumeNewlines(!0),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._percentage$0()),t.whitespace$1$consumeNewlines(!0);while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:117},r.MediaQueryParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,t,n,a,s,i,o,l=this,_=null,c="and";if(l.scanner.peekChar$0()===40)return e=r._setArrayType([l._mediaInParens$0()],$.JSArray_String),l.whitespace$1$consumeNewlines(!0),l.scanIdentifier$1(c)?(l.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1(c)),t=!0):(n=l.scanIdentifier$1("or"),n&&(l.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1("or"))),t=!n),r.CssMediaQuery$condition(e,t);if(a=l.identifier$0(),r.equalsIgnoreCase(a,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return r.CssMediaQuery$condition(r._setArrayType(["(not "+l._mediaInParens$0()+")"],$.JSArray_String),_);if(l.whitespace$1$consumeNewlines(!0),!l.lookingAtIdentifier$0())return r.CssMediaQuery$type(a,_,_);if(s=l.identifier$0(),r.equalsIgnoreCase(s,c))l.expectWhitespace$0(),i=a,o=_;else{if(l.whitespace$1$consumeNewlines(!0),l.scanIdentifier$1(c))l.expectWhitespace$0();else return r.CssMediaQuery$type(s,_,a);i=s,o=a}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),r.CssMediaQuery$type(i,r._setArrayType(["(not "+l._mediaInParens$0()+")"],$.JSArray_String),o)):r.CssMediaQuery$type(i,l._mediaLogicSequence$1(c),o)},_mediaLogicSequence$1(e){var t,n,a=this,s=r._setArrayType([],$.JSArray_String);for(t=a.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),n=a.declarationValue$0(),t.expectChar$1(41),s.push("("+n+")"),a.whitespace$1$consumeNewlines(!0),!a.scanIdentifier$1(e))return s;a.expectWhitespace$0()}},_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},r.MediaQueryParser_parse_closure.prototype={call$0(){var e=r._setArrayType([],$.JSArray_CssMediaQuery),t=this.$this,n=t.scanner;do t.whitespace$1$consumeNewlines(!0),e.push(t._mediaQuery$0()),t.whitespace$1$consumeNewlines(!0);while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:425},r.Parser.prototype={_parseIdentifier$0(){return this.wrapSpanFormatException$1(new r.Parser__parseIdentifier_closure(this))},_isVariableDeclarationLike$0(){var e=this,t=e.scanner;return!t.scanChar$1(36)||!e.lookingAtIdentifier$0()?!1:(e.identifier$0(),e.whitespace$1$consumeNewlines(!0),t.scanChar$1(58))},whitespace$1$consumeNewlines(e){do this.whitespaceWithoutComments$1$consumeNewlines(e);while(this.scanComment$0())},whitespaceWithoutComments$1$consumeNewlines(e){for(var t,n=this.scanner,a=n.string.length;n._string_scanner$_position!==a?(t=n.peekChar$0(),t=t===32||t===9||t===10||t===13||t===12):t=!1,!!t;)n.readChar$0()},spaces$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9):e=!1,!!e;)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return t.peekChar$0()!==47?!1:(e=t.peekChar$1(1),e===47?this.silentComment$0():e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$1$consumeNewlines(e){var t,n,a=this.scanner;a._string_scanner$_position!==a.string.length?(t=a.peekChar$0(),n=!(t===32||t===9||t===10||t===13||t===12||this.scanComment$0()),t=n):t=!0,t&&a.error$1(0,"Expected whitespace."),this.whitespace$1$consumeNewlines(e)},expectWhitespace$0(){return this.expectWhitespace$1$consumeNewlines(!1)},silentComment$0(){var e,t,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(t=n.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)n.readChar$0();return!0},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(t.readChar$0()===42){do e=t.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,t){var n,a,s=this,i="Expected identifier.",o=new r.StringBuffer(""),l=s.scanner;if(l.scanChar$1(45)){if(n=o._contents=r.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+n,s._identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l}else n="";e:{if(a=l.peekChar$0(),a==null&&l.error$1(0,i),a===95&&e){l.readChar$0(),o._contents=n+r.Primitives_stringFromCharCode(45);break e}if(a===95||r.CharacterExtension_get_isAlphabetic(a)||a>=128){o._contents=n+r.Primitives_stringFromCharCode(l.readChar$0());break e}if(a===92){o._contents=n+s.escape$1$identifierStart(!0);break e}l.error$1(0,i)}return s._identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_identifierBody$3$normalize$unit(e,t,n){var a,s,i,o;for(a=this.scanner;s=a.peekChar$0(),s!=null;){if(s===45&&n){if(i=a.peekChar$1(1),i!==46?o=r._isInt(i)&&i>=48&&i<=57:o=!0,o)break;o=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=o;continue}if(s===95&&t){a.readChar$0(),o=r.Primitives_stringFromCharCode(45),e._contents+=o;continue}if(s!==95?(s>=97&&s<=122?o=!0:o=s>=65&&s<=90,o=o||s>=128):o=!0,o?o=!0:o=s>=48&&s<=57||s===45,o){o=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=o;continue}if(s===92){o=this.escape$0(),e._contents+=o;continue}break}},_identifierBody$1(e){return this._identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,n,a=this.scanner,s=a.readChar$0();for(s!==39&&s!==34&&a.error$2$position(0,"Expected string.",a._string_scanner$_position-1),e=new r.StringBuffer("");;){if(t=a.peekChar$0(),t===s){a.readChar$0();break}if((t==null||t===10||t===13||t===12)&&a.error$1(0,"Expected "+r.Primitives_stringFromCharCode(s)+"."),t===92){n=a.peekChar$1(1),n===10||n===13||n===12?(a.readChar$0(),a.readChar$0()):(n=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter(a)),e._contents+=n);continue}n=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=n}return a=e._contents,a.charCodeAt(0)==0,a},declarationValue$1$allowEmpty(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=new r.StringBuffer(""),f=r._setArrayType([],$.JSArray_int);for(t=h.scanner,n=h.get$loudComment(),a=h.get$string(),s=!1;i=t.peekChar$0(),i!=null;){if(o=!1,i===92){l=h.escape$1$identifierStart(!0),d._contents+=l,s=o;continue}if(i===34||i===39){_=t._string_scanner$_position,a.call$0(),c=t._string_scanner$_position,d._contents+=u.JSString_methods.substring$2(t.string,_,c),s=o;continue}if(i===47){t.peekChar$1(1)===42?(_=t._string_scanner$_position,n.call$0(),c=t._string_scanner$_position,d._contents+=u.JSString_methods.substring$2(t.string,_,c)):(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o;continue}if(i===32||i===9){s?l=!0:(l=t.peekChar$1(1),l=!(l===32||l===9||l===10||l===13||l===12)),l&&(l=r.Primitives_stringFromCharCode(32),d._contents+=l),t.readChar$0();continue}if(i===10||i===13||i===12){l=t.peekChar$1(-1),l===10||l===13||l===12||(d._contents+=`
|
||
`),t.readChar$0(),s=!0;continue}if(i===40||i===123||i===91){l=r.Primitives_stringFromCharCode(i),d._contents+=l,f.push(r.opposite(t.readChar$0())),s=o;continue}if(i===41||i===125||i===93){if(f.length===0)break;l=r.Primitives_stringFromCharCode(i),d._contents+=l,t.expectChar$1(f.pop()),s=o;continue}if(i===59){if(f.length===0)break;l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l;continue}if(i===117||i===85){p=h.tryUrl$0(),p!=null?d._contents+=p:(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o;continue}h.lookingAtIdentifier$0()?(l=h.identifier$0(),d._contents+=l):(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o}return f.length!==0&&t.expectChar$1(u.JSArray_methods.get$last(f)),!e&&d._contents.length===0&&t.error$1(0,"Expected token."),t=d._contents,t.charCodeAt(0)==0,t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);if(!a.scanIdentifier$1("url"))return null;if(!s.scanChar$1(40))return s.set$state(i),null;for(a.whitespace$1$consumeNewlines(!0),e=new r.StringBuffer(""),e._contents="url(";t=s.peekChar$0(),t!=null;){if(t===92){n=a.escape$0(),e._contents+=n;continue}if(n=!0,t!==37&&t!==38&&t!==35&&(n=t>=42&&t<=126||t>=128),n){n=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=n;continue}if(t===32||t===9||t===10||t===13||t===12){if(a.whitespace$1$consumeNewlines(!0),s.peekChar$0()!==41)break;continue}if(t===41)return n=r.Primitives_stringFromCharCode(s.readChar$0()),n=e._contents+=n,n.charCodeAt(0)==0,n;break}return s.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,n,a,s,i,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;l.expectChar$1(92),t=0;e:{if(n=l.peekChar$0(),n==null&&l.error$1(0,o),(n===10||n===13||n===12)&&l.error$1(0,o),r.CharacterExtension_get_isHex(n)){for(a=0;a<6&&(s=l.peekChar$0(),s!=null?(i=!0,s>=48&&s<=57||s>=97&&s<=102||(i=s>=65&&s<=70),i=!i):i=!0,!i);++a)t*=16,t+=r.asHex(l.readChar$0());this.scanCharIf$1(new r.Parser_escape_closure);break e}t=l.readChar$0()}if(e?(i=t,i=i===95||r.CharacterExtension_get_isAlphabetic(i)||i>=128):(i=t,i===95||r.CharacterExtension_get_isAlphabetic(i)||i>=128?i=!0:i=i>=48&&i<=57||i===45),i)try{return i=r.Primitives_stringFromCharCode(t),i}catch(c){if($.RangeError._is(r.unwrapException(c)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw c}else return l=!0,t<=31||g.$eq$(t,127)||(e?(l=t,l=l>=48&&l<=57):l=!1),l?(l=r.Primitives_stringFromCharCode(92),t>15&&(l+=r.Primitives_stringFromCharCode(r.hexCharFor(u.JSNumber_methods._shrOtherPositive$1(t,4)))),l=l+r.Primitives_stringFromCharCode(r.hexCharFor(t&15))+r.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):r.String_String$fromCharCodes(r._setArrayType([92,t],$.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var t=this.scanner;return e.call$1(t.peekChar$0())?(t.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,t){var n,a=new r.Parser_scanIdentChar_matches(t,e),s=this.scanner,i=s.peekChar$0();if(i!=null?n=a.call$1(i):n=!1,n)return s.readChar$0(),!0;if(i===92){if(n=s._string_scanner$_position,a.call$1(r.consumeEscapedCharacter(s)))return!0;s.set$state(new r._SpanScannerState(s,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var t;this.scanIdentChar$2$caseSensitive(e,!1)||(t=this.scanner,t.error$2$position(0,'Expected "'+r.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position))},lookingAtIdentifier$1(e){var t,n,a,s;e==null&&(e=0),t=this.scanner,n=t.peekChar$1(e);e:{if(r._isInt(n)?a=n===95||r.CharacterExtension_get_isAlphabetic(n)||n>=128:a=!1,a||n===92){t=!0;break e}if(n===45){s=t.peekChar$1(e+1);t:{r._isInt(s)?t=s===95||r.CharacterExtension_get_isAlphabetic(s)||s>=128:t=!1,t=t||s===92||s===45;break t}break e}t=!1;break e}return t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,t=this.scanner.peekChar$0();return t!=null?(t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128?e=!0:e=t>=48&&t<=57||t===45,e=e||t===92):e=!1,e},scanIdentifier$2$caseSensitive(e,t){var n,a,s=this;return s.lookingAtIdentifier$0()?(n=s.scanner,a=n._string_scanner$_position,s._consumeIdentifier$2(e,t)&&!s.lookingAtIdentifierBody$0()?!0:(n.set$state(new r._SpanScannerState(n,a)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_consumeIdentifier$2(e,t){var n,a,s;for(n=new r.CodeUnits(e),a=$.CodeUnits,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)if(s=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(s??a._as(s),t))return!1;return!0},expectIdentifier$2$name(e,t){var n,a,s,i,o,l,_;for(t==null&&(t='"'+e+'"'),n=this.scanner,a=n._string_scanner$_position,s=new r.CodeUnits(e),i=$.CodeUnits,s=new r.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListBase.E>")),o="Expected "+t,l=o+".",i=i._eval$1("ListBase.E");s.moveNext$0();)_=s.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??i._as(_),!1)&&n.error$2$position(0,l,a);this.lookingAtIdentifierBody$0()&&n.error$2$position(0,o,a)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,n=t._string_scanner$_position;return e.call$0(),t.substring$1(0,n)},spanFrom$2(e,t){var n=this.scanner.spanFrom$2(e,t);return this._interpolationMap==null?n:new r.LazyFileSpan(new r.Parser_spanFrom_closure(this,n))},spanFrom$1(e){return this.spanFrom$2(e,null)},spanFromPosition$2(e,t){var n=this.scanner.spanFromPosition$2(e,t);return this._interpolationMap==null?n:new r.LazyFileSpan(new r.Parser_spanFromPosition_closure(this,n))},spanFromPosition$1(e){return this.spanFromPosition$2(e,null)},error$3(e,t,n,a){var s=new r.StringScannerException(this.scanner.string,t,n);if(a==null)throw r.wrapException(s);r.throwWithTrace(s,this.get$error(this),a)},error$2(e,t,n){return this.error$3(0,t,n,null)},withErrorMessage$1$2(e,t){var n,a,s;try{return s=t.call$0(),s}catch(i){if(s=r.unwrapException(i),$.SourceSpanFormatException._is(s))n=s,a=r.getTraceFromException(i),s=g.get$span$x(n),r.throwWithTrace(new r.SourceSpanFormatException(n.get$source(),e,s),n,a);else throw i}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,$.dynamic)},wrapSpanFormatException$1$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M="expected";try{try{return y=e.call$0(),y}catch(k){if(y=r.unwrapException(k),$.SourceSpanFormatException._is(y)){if(t=y,n=r.getTraceFromException(k),a=I._interpolationMap,a==null||(s=a.mapException$1(t),y=s,C=t,y==null?C==null:y===C))throw k;r.throwWithTrace(s,t,n)}else throw k}}catch(k){if(y=r.unwrapException(k),$.MultiSourceSpanFormatException._is(y)){if(i=y,o=r.getTraceFromException(k),l=g.get$span$x(i),y=$.FileSpan,C=$.String,_=i.get$secondarySpans().cast$2$0(0,y,C),r.startsWithIgnoreCase(i._span_exception$_message,M)){for(l=I._adjustExceptionSpan$1(l),c=r.LinkedHashMap_LinkedHashMap$_empty(y,C),y=r.MapExtensions_get_pairs(_,y,C),y=y.get$iterator(y);y.moveNext$0();)p=y.get$current(y),h=null,d=null,f=p,h=f._0,d=f._1,g.$indexSet$ax(c,I._adjustExceptionSpan$1(h),d);_=c}r.throwWithTrace(r.MultiSpanSassFormatException$(i._span_exception$_message,l,i.get$primaryLabel(),_,null),i,o)}else if($.SourceSpanFormatException._is(y))m=y,S=r.getTraceFromException(k),v=g.get$span$x(m),r.startsWithIgnoreCase(m._span_exception$_message,M)&&(v=I._adjustExceptionSpan$1(v)),c=m._span_exception$_message,p=v,r.throwWithTrace(new r.SassFormatException(u.Set_empty,c,p),m,S);else throw k}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,$.dynamic)},_adjustExceptionSpan$1(e){var t,n;return e.get$length(e)>0?e:(t=this._firstNewlineBefore$1(e.get$start(e)),t.$eq(0,e.get$start(e))?n=e:(n=t.offset,n=r._FileSpan$(t.file,n,n)),n)},_firstNewlineBefore$1(e){var t,n,a=e.file,s=e.offset,i=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a._decodedChars,0,s),0,null),o=s-1;for(t=null;o>=0;){if(n=i.charCodeAt(o),!(n===32||n===9||n===10||n===13||n===12))return t==null?a=e:(s=new r.FileLocation(a,t),s.FileLocation$_$2(a,t),a=s),a;(n===10||n===13||n===12)&&(t=o),--o}return e}},r.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:27},r.Parser_escape_closure.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:32},r.Parser_scanIdentChar_matches.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:r.characterEqualsIgnoreCase(t,e)},$signature:50},r.Parser_spanFrom_closure.prototype={call$0(){var e=this.$this._interpolationMap;return e==null&&(e=$.InterpolationMap._as(e)),e.mapSpan$1(this.span)},$signature:16},r.Parser_spanFromPosition_closure.prototype={call$0(){var e=this.$this._interpolationMap;return e==null&&(e=$.InterpolationMap._as(e)),e.mapSpan$1(this.span)},$signature:16},r.SassParser.prototype={get$currentIndentation(){return this._currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=new r.InterpolationBuffer(s,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));do i.addInterpolation$1(t.almostAnyValue$1$omitComments(!0)),e=r.Primitives_stringFromCharCode(10),e=s._contents+=e;while(u.JSString_methods.endsWith$1(u.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&t.scanCharIf$1(new r.SassParser_styleRuleSelector_closure));return i.interpolation$1(t.spanFrom$1(new r._SpanScannerState(n,a)))},expectStatementSeparator$1(e){var t,n=this,a=n._tryTrailingSemicolon$0();n.atEndOfStatement$0()||n._expectNewline$1$trailingSemicolon(a),!(n._peekIndentation$0()<=n._currentIndentation)&&(t=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+t+".",n._nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null?e=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._peekIndentation$0()>this._currentIndentation},importArgument$0(){var e,t,n,a,s,i,o,l,_,c,p=this;e:{if(s=p.scanner,i=s.peekChar$0(),i===117||i===85){if(o=new r._SpanScannerState(s,s._string_scanner$_position),p.scanIdentifier$1("url")){if(s.scanChar$1(40))return s.set$state(o),p.super$StylesheetParser$importArgument();s.set$state(o)}break e}if(i===39||i===34)return p.super$StylesheetParser$importArgument()}for(l=s._string_scanner$_position,_=s.peekChar$0();c=!1,_!=null&&_!==44&&_!==59&&(c=!(_===10||_===13||_===12)),!!c;)s.readChar$0(),_=s.peekChar$0();if(e=s.substring$1(0,l),t=p.spanFrom$1(new r._SpanScannerState(s,l)),p.isPlainImportUrl$1(e))return new r.StaticImport(new r.Interpolation(r.List_List$unmodifiable([r.serializeValue(new r.SassString(e,!0),!0,!0)],$.Object),u.List_null,t),null,t);try{return s=p.parseImportUrl$1(e),new r.DynamicImport(s,t)}catch(h){if(s=r.unwrapException(h),$.FormatException._is(s))n=s,a=r.getTraceFromException(h),p.error$3(0,"Invalid URL: "+g.get$message$x(n),t,a);else throw h}},scanElse$1(e){var t,n,a,s,i,o=this;return o._peekIndentation$0()!==e?!1:(t=o.scanner,n=t._string_scanner$_position,a=o._currentIndentation,s=o._nextIndentation,i=o._nextIndentationEnd,o._readIndentation$0(),t.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(t.set$state(new r._SpanScannerState(t,n)),o._currentIndentation=a,o._nextIndentation=s,o._nextIndentationEnd=i,!1))},children$1(e,t){var n=r._setArrayType([],$.JSArray_Statement);return this._whileIndentedLower$1(new r.SassParser_children_closure(this,t,n)),n},statements$1(e){var t,n,a,s=this.scanner,i=s.peekChar$0();for((i===9||i===32)&&s.error$3$length$position(0,V.Indent,s._string_scanner$_position,0),t=r._setArrayType([],$.JSArray_Statement),n=s.string.length;s._string_scanner$_position!==n;)a=this._child$1(e),a!=null&&t.push(a),this._readIndentation$0();return t},_child$1(e){var t,n=this,a=n.scanner,s=a.peekChar$0();e:{if(s===13||s===10||s===12){a=null;break e}if(s===36){a=n.variableDeclarationWithoutNamespace$0();break e}if(s===47){t=a.peekChar$1(1);t:{if(t===47){a=n._silentComment$0();break t}if(t===42){a=n._loudComment$0();break t}a=e.call$0();break t}break e}a=e.call$0();break e}return a},_silentComment$0(){var e,t,n,a,s,i,o,l,_,c,p=this,h=p.scanner,d=h._string_scanner$_position;h.expect$1("//"),e=new r.StringBuffer(""),t=p._currentIndentation,n=h.string.length,a=1+t,s=2+t;e:do for(i=h.scanChar$1(47)?"///":"//",o=i.length;;){for(l=e._contents+=i,_=o;_<p._currentIndentation-t;++_)l+=r.Primitives_stringFromCharCode(32),e._contents=l;for(;h._string_scanner$_position!==n?(c=h.peekChar$0(),c=!(c===10||c===13||c===12)):c=!1,!!c;)l+=r.Primitives_stringFromCharCode(h.readChar$0()),e._contents=l;if(e._contents=l+`
|
||
`,p._peekIndentation$0()<t)break e;if(p._peekIndentation$0()===t){h.peekChar$1(a)===47&&h.peekChar$1(s)===47&&p._readIndentation$0();break}p._readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new r.SilentComment((n.charCodeAt(0)==0,n),p.spanFrom$1(new r._SpanScannerState(h,d)))},_loudComment$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=S.scanner,y=new r._SpanScannerState(v,v._string_scanner$_position);for(v.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer(e,t,n),e._contents="/*",s=S._currentIndentation,i=v.string,o=i.length,l=!0;;l=!1){for(l?(_=v._string_scanner$_position,S.spaces$0(),c=v.peekChar$0(),c===10||c===13||c===12?(S._readIndentation$0(),c=r.Primitives_stringFromCharCode(32),e._contents+=c):(p=v._string_scanner$_position,e._contents+=u.JSString_methods.substring$2(i,_,p))):e._contents=(e._contents+=`
|
||
`)+" * ",h=3;h<S._currentIndentation-s;++h)c=r.Primitives_stringFromCharCode(32),e._contents+=c;for(;v._string_scanner$_position!==o&&(d=v.peekChar$0(),!(d===10||d===13||d===12));){if(d===35){v.peekChar$1(1)===123?(f=S.singleInterpolation$0(),a._flushText$0(),t.push(f._0),n.push(f._1)):(c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c);continue}if(d===42){if(v.peekChar$1(1)===47){for(t=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=t,t=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=t,m=S.spanFrom$1(y),S.whitespace$1$consumeNewlines(!1);e=v.peekChar$0(),(e===10||e===13||e===12)&&S._peekIndentation$0()>s;){for(;S._lookingAtDoubleNewline$0();)S._expectNewline$0();S._readIndentation$0(),S.whitespace$1$consumeNewlines(!1)}if(v._string_scanner$_position!==o?(e=v.peekChar$0(),e=!(e===10||e===13||e===12)):e=!1,e){for(e=v._string_scanner$_position;v._string_scanner$_position!==o?(t=v.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)v.readChar$0();throw r.wrapException(r.MultiSpanSassFormatException$("Unexpected text after end of comment",S.spanFrom$1(new r._SpanScannerState(v,e)),"extra text",r.LinkedHashMap_LinkedHashMap$_literal([m,"comment"],$.FileSpan,$.String),null))}else return new r.LoudComment(a.interpolation$1(m))}else c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c;continue}c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c}if(S._peekIndentation$0()<=s)break;for(;S._lookingAtDoubleNewline$0();)S._expectNewline$0(),e._contents=(e._contents+=`
|
||
`)+" *";S._readIndentation$0()}return new r.LoudComment(a.interpolation$1(S.spanFrom$1(y)))},whitespaceWithoutComments$1$consumeNewlines(e){var t,n,a,s;for(t=this.scanner,n=t.string.length;t._string_scanner$_position!==n&&(a=t.peekChar$0(),e?s=!(a===32||a===9||a===10||a===13||a===12):s=!(a===32||a===9),!s);)t.readChar$0()},_expectNewline$1$trailingSemicolon(e){var t=this.scanner,n=t.peekChar$0();if(n===13){t.readChar$0(),t.peekChar$0()===10&&t.readChar$0();return}if(n===10||n===12){t.readChar$0();return}t.error$1(0,e?V.multip:"expected newline.")},_expectNewline$0(){return this._expectNewline$1$trailingSemicolon(!1)},_lookingAtDoubleNewline$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a===13){t=n.peekChar$1(1);t:{if(t===10){n=n.peekChar$1(2),n=n===10||n===13||n===12;break t}if(t===13||t===12){n=!0;break t}n=e;break t}break e}if(a===10||a===12){n=n.peekChar$1(1),n=n===10||n===13||n===12;break e}n=e;break e}return n},_whileIndentedLower$1(e){var t,n,a,s,i,o,l=this,_=l._currentIndentation;for(t=l.scanner,n=t._sourceFile,a=null;l._peekIndentation$0()>_;)s=l._readIndentation$0(),a==null&&(a=s),a!==s&&(i=t._string_scanner$_position,o=n.getColumn$1(i),t.error$3$length$position(0,"Inconsistent indentation, expected "+a+" spaces.",n.getColumn$1(t._string_scanner$_position),i-o)),e.call$0()},_readIndentation$0(){var e,t=this,n=t._nextIndentation;return n==null&&(n=t._nextIndentation=t._peekIndentation$0()),t._currentIndentation=n,e=t._nextIndentationEnd,e.toString,t.scanner.set$state(e),t._nextIndentationEnd=t._nextIndentation=null,n},_peekIndentation$0(){var e,t,n,a,s,i,o,l,_,c=this,p=c._nextIndentation;if(p!=null)return p;if(e=c.scanner,t=e._string_scanner$_position,n=e.string.length,t===n)return c._nextIndentation=0,c._nextIndentationEnd=new r._SpanScannerState(e,t),0;a=new r._SpanScannerState(e,t),c.scanCharIf$1(new r.SassParser__peekIndentation_closure)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),s=r._Cell$(),i=r._Cell$(),o=r._Cell$();do{for(i.__late_helper$_value=s.__late_helper$_value=!1,o.__late_helper$_value=0;;){e:{if(l=e.peekChar$0(),l===32){i.__late_helper$_value=!0;break e}if(l===9){s.__late_helper$_value=!0;break e}break}t=o.__late_helper$_value,t===o&&r.throwExpression(r.LateError$localNI("")),o.__late_helper$_value=t+1,e.readChar$0()}if(t=e._string_scanner$_position,t===n)return c._nextIndentation=0,c._nextIndentationEnd=new r._SpanScannerState(e,t),e.set$state(a),0}while(c.scanCharIf$1(new r.SassParser__peekIndentation_closure0));return t=s._readLocal$0(),n=i._readLocal$0(),t?n?(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),t-_)):c._spaces===!0&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),t-_)):n&&c._spaces===!1&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),t-_)),c._nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&c._spaces==null&&(c._spaces=i._readLocal$0()),c._nextIndentationEnd=new r._SpanScannerState(e,e._string_scanner$_position),e.set$state(a),o._readLocal$0()},_tryTrailingSemicolon$0(){return this.scanCharIf$1(new r.SassParser__tryTrailingSemicolon_closure)?(this.whitespace$1$consumeNewlines(!1),!0):!1}},r.SassParser_styleRuleSelector_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser_children_closure.prototype={call$0(){var e=this.$this._child$1(this.child);e!=null&&this.children.push(e)},$signature:0},r.SassParser__peekIndentation_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser__peekIndentation_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser__tryTrailingSemicolon_closure.prototype={call$1(e){return e===59},$signature:32},r.ScssParser.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,n;this.whitespaceWithoutComments$1$consumeNewlines(!0),t=this.scanner,t._string_scanner$_position!==t.string.length&&(n=t.peekChar$0(),!(n===59||n===125)&&t.expectChar$1(59))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===59||e===125||e===123},lookingAtChildren$0(){return this.scanner.peekChar$0()===123},scanElse$1(e){var t,n=this,a=n.scanner,s=a._string_scanner$_position;if(n.whitespace$1$consumeNewlines(!0),t=a._string_scanner$_position,a.scanChar$1(64)){if(n.scanIdentifier$2$caseSensitive("else",!0))return!0;if(n.scanIdentifier$2$caseSensitive("elseif",!0))return n.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_HUu,V.x40elsei,n.spanFrom$1(new r._SpanScannerState(a,t)))),a.set$position(a._string_scanner$_position-2),!0}return a.set$state(new r._SpanScannerState(a,s)),!1},children$1(e,t){var n,a=this,s=a.scanner;for(s.expectChar$1(123),a.whitespaceWithoutComments$1$consumeNewlines(!0),n=r._setArrayType([],$.JSArray_Statement);;)switch(s.peekChar$0()){case 36:n.push(a.variableDeclarationWithoutNamespace$0());break;case 47:switch(s.peekChar$1(1)){case 47:n.push(a._scss$_silentComment$0()),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:n.push(a._scss$_loudComment$0()),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:n.push(t.call$0())}break;case 59:s.readChar$0(),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 125:return s.expectChar$1(125),n;default:n.push(t.call$0())}},statements$1(e){var t,n,a,s,i=this,o=r._setArrayType([],$.JSArray_Statement);for(i.whitespaceWithoutComments$1$consumeNewlines(!0),t=i.scanner,n=t.string.length;t._string_scanner$_position!==n;)switch(t.peekChar$0()){case 36:o.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:o.push(i._scss$_silentComment$0()),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:o.push(i._scss$_loudComment$0()),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:a=e.call$0(),a!=null&&o.push(a)}break;case 59:t.readChar$0(),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:s=e.call$0(),s!=null&&o.push(s)}return o},_scss$_silentComment$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position,i=new r._SpanScannerState(a,s);a.expect$1("//"),e=a.string.length;do{for(;a._string_scanner$_position!==e?(t=a.readChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;);if(a._string_scanner$_position===e)break;n.spaces$0()}while(a.scan$1("//"));return n.get$plainCss()&&n.error$2(0,V.Silent,n.spanFrom$1(i)),n.lastSilentComment=new r.SilentComment(a.substring$1(0,s),n.spanFrom$1(i))},_scss$_loudComment$0(){var e,t,n,a,s,i,o=this.scanner,l=o._string_scanner$_position;o.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer(e,t,n),e._contents="/*";e:for(;;)switch(o.peekChar$0()){case 35:o.peekChar$1(1)===123?(s=this.singleInterpolation$0(),a._flushText$0(),t.push(s._0),n.push(s._1)):(i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i);break;case 42:if(i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i,o.peekChar$0()!==47)continue e;return t=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=t,new r.LoudComment(a.interpolation$1(this.spanFrom$1(new r._SpanScannerState(o,l))));case 13:o.readChar$0(),o.peekChar$0()!==10&&(i=r.Primitives_stringFromCharCode(10),e._contents+=i);break;case 12:o.readChar$0(),i=r.Primitives_stringFromCharCode(10),e._contents+=i;break;default:i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i}}},r.SelectorParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.SelectorParser_parse_closure(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parseCompoundSelector_closure(this))},_selectorList$0(){var e,t,n,a=this,s=a.scanner,i=s._string_scanner$_position,o=s._sourceFile,l=o.getLine$1(i),_=r._setArrayType([a._complexSelector$0()],$.JSArray_ComplexSelector);for(a.whitespace$1$consumeNewlines(!0),e=s.string.length;s.scanChar$1(44);)if(a.whitespace$1$consumeNewlines(!0),s.peekChar$0()!==44){if(t=s._string_scanner$_position,t===e)break;n=o.getLine$1(t)!==l,n&&(l=o.getLine$1(s._string_scanner$_position)),_.push(a._complexSelector$1$lineBreak(n))}return r.SelectorList$(_,a.spanFrom$1(new r._SpanScannerState(s,i)))},_complexSelector$1$lineBreak(e){var t,n,a,s,i,o,l=this,_="expected selector.",c=l.scanner,p=c._string_scanner$_position,h=new r._SpanScannerState(c,p),d=$.JSArray_CssValue_Combinator,f=r._setArrayType([],d),m=r._setArrayType([],$.JSArray_ComplexSelectorComponent);for(t=$.CssValue_Combinator,n=null,a=null;;){if(l.whitespace$1$consumeNewlines(!0),s=c.peekChar$0(),s===43){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue(u.Combinator_sHB,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s===62){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue(u.Combinator_iUF,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s===126){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue(u.Combinator_98W,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s==null)break;if(i=!0,s!==91&&s!==46&&s!==35&&s!==37&&s!==58&&s!==38&&s!==42&&s!==124&&(i=l.lookingAtIdentifier$0()),i){n!=null?(i=l.spanFrom$1(h),o=r.List_List$from(f,!1,t),o.$flags=3,m.push(new r.ComplexSelectorComponent(n,o,i))):f.length!==0&&(h=new r._SpanScannerState(c,c._string_scanner$_position),a=f),n=l._compoundSelector$0(),f=r._setArrayType([],d),c.peekChar$0()===38&&c.error$1(0,V.x22x26__ma);continue}break}return d=f.length!==0,d&&l._plainCss?c.error$1(0,_):n!=null?(d=l.spanFrom$1(h),m.push(new r.ComplexSelectorComponent(n,r.List_List$unmodifiable(f,t),d))):d?a=f:c.error$1(0,_),d=a??u.List_empty0,r.ComplexSelector$(d,m,l.spanFrom$1(new r._SpanScannerState(c,p)),e)},_complexSelector$0(){return this._complexSelector$1$lineBreak(!1)},_compoundSelector$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=r._setArrayType([t._simpleSelector$0()],$.JSArray_SimpleSelector);for(e=t._plainCss;t._isSimpleSelectorStart$1(n.peekChar$0());)s.push(t._simpleSelector$1$allowParent(e));return r.CompoundSelector$(s,t.spanFrom$1(new r._SpanScannerState(n,a)))},_simpleSelector$1$allowParent(e){var t,n,a,s,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(e==null&&(e=o._allowParent),l.peekChar$0()){case 91:return o._attributeSelector$0();case 46:return t=l._string_scanner$_position,l.expectChar$1(46),new r.ClassSelector(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 35:return t=l._string_scanner$_position,l.expectChar$1(35),new r.IDSelector(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 37:return t=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),t=o.spanFrom$1(new r._SpanScannerState(l,t)),o._plainCss&&o.error$2(0,V.Placeh,o.spanFrom$1(_)),new r.PlaceholderSelector(n,t);case 58:return o._pseudoSelector$0();case 38:return t=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(a=new r.StringBuffer(""),o._identifierBody$1(a),a._contents.length===0&&l.error$1(0,"Expected identifier body."),s=a._contents,i=(s.charCodeAt(0)==0,s)):i=null,o._plainCss&&i!=null&&l.error$3$length$position(0,V.Parent,l._string_scanner$_position-t,t),l=o.spanFrom$1(new r._SpanScannerState(l,t)),e||o.error$2(0,"Parent selectors aren't allowed here.",o.spanFrom$1(_)),new r.ParentSelector(i,l);default:return o._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,t,n,a,s,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),i.whitespace$1$consumeNewlines(!0),e=i._attributeName$0(),i.whitespace$1$consumeNewlines(!0),l.scanChar$1(93)?new r.AttributeSelector(e,o,o,o,i.spanFrom$1(_)):(t=i._attributeOperator$0(),i.whitespace$1$consumeNewlines(!0),n=l.peekChar$0(),a=n===39||n===34?i.string$0():i.identifier$0(),i.whitespace$1$consumeNewlines(!0),n=l.peekChar$0(),s=n!=null&&r.CharacterExtension_get_isAlphabetic(n)?r.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new r.AttributeSelector(e,t,a,s,i.spanFrom$1(_)))},_attributeName$0(){var e,t=this,n=t.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new r.QualifiedName(t.identifier$0(),"*")):n.scanChar$1(124)?new r.QualifiedName(t.identifier$0(),""):(e=t.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new r.QualifiedName(e,null):(n.readChar$0(),new r.QualifiedName(t.identifier$0(),e)))},_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return u.AttributeOperator_jFZ;case 126:return e.expectChar$1(61),u.AttributeOperator_OrK;case 124:return e.expectChar$1(61),u.AttributeOperator_g5B;case 94:return e.expectChar$1(61),u.AttributeOperator_stc;case 36:return e.expectChar$1(61),u.AttributeOperator_xJ9;case 42:return e.expectChar$1(61),u.AttributeOperator_h20;default:e.error$2$position(0,'Expected "]".',t)}},_pseudoSelector$0(){var e,t,n,a,s,i,o=this,l=null,_=o.scanner,c=new r._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),t=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$1$consumeNewlines(!0),n=r.unvendor(t),a=l,s=l,e?b.selectorPseudoElements.contains$1(0,n)?s=o._selectorList$0():a=o.declarationValue$1$allowEmpty(!0):b.selectorPseudoClasses.contains$1(0,n)?s=o._selectorList$0():n==="nth-child"||n==="nth-last-child"?(a=o._aNPlusB$0(),o.whitespace$1$consumeNewlines(!0),i=_.peekChar$1(-1),(i===32||i===9||i===10||i===13||i===12)&&_.peekChar$0()!==41&&(o.expectIdentifier$1("of"),a+=" of",o.whitespace$1$consumeNewlines(!0),s=o._selectorList$0())):a=u.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),_.expectChar$1(41),r.PseudoSelector$(t,o.spanFrom$1(c),a,e,s)):r.PseudoSelector$(t,o.spanFrom$1(c),l,e,l)},_aNPlusB$0(){var e,t,n,a,s,i=this;e:{if(e=i.scanner,t=e.peekChar$0(),t===101||t===69)return i.expectIdentifier$1("even"),"even";if(t===111||t===79)return i.expectIdentifier$1("odd"),"odd";if(t===43||t===45){n=r.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(a=e.peekChar$0(),a!=null&&a>=48&&a<=57){do n+=r.Primitives_stringFromCharCode(e.readChar$0()),a=e.peekChar$0();while(a!=null&&a>=48&&a<=57);if(i.whitespace$1$consumeNewlines(!0),!i.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else i.expectIdentChar$1(110);if(n+=r.Primitives_stringFromCharCode(110),i.whitespace$1$consumeNewlines(!0),s=e.peekChar$0(),s!==43&&s!==45)return n.charCodeAt(0)==0,n;n+=r.Primitives_stringFromCharCode(e.readChar$0()),i.whitespace$1$consumeNewlines(!0),a=e.peekChar$0(),a!=null&&a>=48&&a<=57||e.error$1(0,"Expected a number.");do n+=r.Primitives_stringFromCharCode(e.readChar$0()),a=e.peekChar$0();while(a!=null&&a>=48&&a<=57);return n.charCodeAt(0)==0,n},_typeOrUniversalSelector$0(){var e,t=this,n=t.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector("*",t.spanFrom$1(a)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),"*"),t.spanFrom$1(a)):new r.UniversalSelector(null,t.spanFrom$1(a)):n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector("",t.spanFrom$1(a)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),""),t.spanFrom$1(a)):(e=t.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector(e,t.spanFrom$1(a)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),e),t.spanFrom$1(a)):new r.TypeSelector(new r.QualifiedName(e,null),t.spanFrom$1(a)))},_isSimpleSelectorStart$1(e){var t;e:{if(e===42||e===91||e===46||e===35||e===37||e===58){t=!0;break e}if(e===38){t=this._plainCss;break e}t=!1;break e}return t}},r.SelectorParser_parse_closure.prototype={call$0(){var e=this.$this,t=e._selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:422},r.SelectorParser_parseCompoundSelector_closure.prototype={call$0(){var e=this.$this,t=e._compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:421},r.StylesheetParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.StylesheetParser_parse_closure(this))},parseParameterList$0(){return this._parseSingleProduction$1$1(new r.StylesheetParser_parseParameterList_closure(this),$.ParameterList)},parseVariableDeclaration$0(){return new r._Record_2(this._parseSingleProduction$1$1(new r.StylesheetParser_parseVariableDeclaration_closure(this),$.VariableDeclaration),this.warnings)},parseUseRule$0(){return new r._Record_2(this._parseSingleProduction$1$1(new r.StylesheetParser_parseUseRule_closure(this),$.UseRule),this.warnings)},_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new r.StylesheetParser__parseSingleProduction_closure(this,e,t))},_statement$1$root(e){var t,n=this,a=n.scanner,s=a.peekChar$0();return s===64?n.atRule$2$root(new r.StylesheetParser__statement_closure(n),e):s===43?!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._styleRule$0():(n._isUseAllowed=!1,t=a._string_scanner$_position,a.readChar$0(),n._includeRule$1(new r._SpanScannerState(a,t))):s===61?n.get$indented()?(n._isUseAllowed=!1,t=a._string_scanner$_position,a.readChar$0(),n.whitespace$1$consumeNewlines(!0),n._mixinRule$1(new r._SpanScannerState(a,t))):n._styleRule$0():(s===125&&a.error$2$length(0,'unmatched "}".',1),n._inStyleRule||n._stylesheet$_inUnknownAtRule||n._stylesheet$_inMixin||n._inContentBlock?n._declarationOrStyleRule$0():n._variableDeclarationOrStyleRule$0())},_statement$0(){return this._statement$1$root(!1)},_variableDeclarationWithNamespace$0(){var e=this.scanner,t=e._string_scanner$_position,n=this.identifier$0();return e.expectChar$1(46),this.variableDeclarationWithoutNamespace$2(n,new r._SpanScannerState(e,t))},variableDeclarationWithoutNamespace$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f=this,m=f.lastSilentComment;for(f.lastSilentComment=null,t==null?(n=f.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position)):a=t,s=f.variableName$0(),n=e!=null,n&&f._assertPublic$2(s,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure(f,a)),f.get$plainCss()&&f.error$2(0,V.Sass_v,f.spanFrom$1(a)),f.whitespace$1$consumeNewlines(!0),i=f.scanner,i.expectChar$1(58),f.whitespace$1$consumeNewlines(!0),o=f._expression$0(),l=new r._SpanScannerState(i,i._string_scanner$_position),_=f.warnings,c=!1,p=!1;i.scanChar$1(33);){e:{if(h=f.identifier$0(),h==="default"){c&&_.push(new r._Record_3_deprecation_message_span(u.Deprecation_nRC,V.x21defau,f.spanFrom$1(l))),c=!0;break e}if(h==="global"){n?f.error$2(0,V.x21globai,f.spanFrom$1(l)):p&&_.push(new r._Record_3_deprecation_message_span(u.Deprecation_nRC,V.x21globas,f.spanFrom$1(l))),p=!0;break e}f.error$2(0,"Invalid flag name.",f.spanFrom$1(l))}f.whitespace$1$consumeNewlines(!1),l=new r._SpanScannerState(i,i._string_scanner$_position)}return f.expectStatementSeparator$1("variable declaration"),d=r.VariableDeclaration$(s,o,f.spanFrom$1(a),m,p,c,e),p&&f._globalVariables.putIfAbsent$2(s,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure0(d)),d},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_variableDeclarationOrStyleRule$0(){var e,t,n,a,s=this;return s.get$plainCss()||s.get$indented()&&s.scanner.scanChar$1(92)||!s.lookingAtIdentifier$0()?s._styleRule$0():(e=s.scanner,t=e._string_scanner$_position,n=s._variableDeclarationOrInterpolation$0(),n instanceof r.VariableDeclaration?e=n:(a=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),a.addInterpolation$1($.Interpolation._as(n)),t=s._styleRule$2(a,new r._SpanScannerState(e,t)),e=t),e)},_declarationOrStyleRule$0(){var e,t,n,a=this;return a.get$indented()&&a.scanner.scanChar$1(92)?a._styleRule$0():(e=a.scanner,t=e._string_scanner$_position,n=a._declarationOrBuffer$0(),n instanceof r.Statement?n:a._styleRule$2($.InterpolationBuffer._as(n),new r._SpanScannerState(e,t)))},_declarationOrBuffer$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=m.scanner,v=new r._SpanScannerState(S,S._string_scanner$_position),y=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),C=m._lookingAtPotentialPropertyHack$0();if(C&&(i=S.readChar$0(),o=y._interpolation_buffer$_text,i=r.Primitives_stringFromCharCode(i),o._contents+=i,i=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure(m)),o=y._interpolation_buffer$_text,o._contents+=i),!m._lookingAtInterpolatedIdentifier$0())return y;if(l=C?m.interpolatedIdentifier$0():m._variableDeclarationOrInterpolation$0(),l instanceof r.VariableDeclaration)return l;if(y.addInterpolation$1($.Interpolation._as(l)),m._isUseAllowed=!1,S.matches$1("/*")&&(i=m.rawText$1(m.get$loudComment()),o=y._interpolation_buffer$_text,o._contents+=i),e=new r.StringBuffer(""),i=e,o=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure0(m)),i._contents+=o,o=S._string_scanner$_position,!S.scanChar$1(58))return e._contents.length!==0&&(S=y._interpolation_buffer$_text,i=r.Primitives_stringFromCharCode(32),S._contents+=i),y;if(i=r.Primitives_stringFromCharCode(58),e._contents+=i,_=y.interpolation$1(m.spanFrom$2(v,new r._SpanScannerState(S,o))),c=u.JSString_methods.startsWith$1(_.get$initialPlain(),"--"),c?o=!0:m._inPlainCssFunction?(o=r.NullableExtension_andThen(_.get$asPlain(),new r.StylesheetParser__declarationOrBuffer_closure1),o==null&&(o=!1)):o=!1,o)return m.atEndOfStatement$0()?(S=r.FileLocation$_(S._sourceFile,S._string_scanner$_position),i=S.offset,i=r.Interpolation$(u.List_empty12,u.List_empty13,r._FileSpan$(S.file,i,i)),S=i):S=m._interpolatedDeclarationValue$1$silentComments(!1),m.expectStatementSeparator$1(c?"custom property":"@function result"),r.Declaration$notSassScript(_,new r.StringExpression(S,!1),m.spanFrom$1(v));if(S.scanChar$1(58))return S=y,o=S._interpolation_buffer$_text,p=r.S(e),o._contents=(o._contents+=p)+i,S;if(m.get$indented()&&m._lookingAtInterpolatedIdentifier$0())return S=y,i=S._interpolation_buffer$_text,o=r.S(e),i._contents+=o,S;if(h=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure2(m)),d=m._tryDeclarationChildren$2(_,v),d!=null)return d;e._contents+=h,t=h.length===0&&m._lookingAtInterpolatedIdentifier$0(),n=new r._SpanScannerState(S,S._string_scanner$_position),a=null;try{a=m._expression$0(),m.lookingAtChildren$0()?t&&m.expectStatementSeparator$0():m.atEndOfStatement$0()||m.expectStatementSeparator$0()}catch(I){if($.FormatException._is(r.unwrapException(I))){if(!t||(S.set$state(n),s=m.almostAnyValue$0(),!m.get$indented()&&S.peekChar$0()===59))throw I;return S=y._interpolation_buffer$_text,i=r.S(e),S._contents+=i,y.addInterpolation$1(s),y}else throw I}return f=m._tryDeclarationChildren$3$value(_,v,a),f??(m.expectStatementSeparator$0(),r.Declaration$(_,a,m.spanFrom$1(v)))},_variableDeclarationOrInterpolation$0(){var e,t,n,a,s=this;return s.lookingAtIdentifier$0()?(e=s.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=s.identifier$0(),e.matches$1(".$")?(e.readChar$0(),s.variableDeclarationWithoutNamespace$2(n,t)):(e=new r.StringBuffer(""),a=new r.InterpolationBuffer(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),e._contents=n,s._lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(s.interpolatedIdentifier$0()),a.interpolation$1(s.spanFrom$1(t)))):s.interpolatedIdentifier$0()},_styleRule$2(e,t){var n,a,s,i,o=this;return o._isUseAllowed=!1,t==null?(n=o.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position)):a=t,n={},s=n.interpolation=o.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(s),i=n.interpolation=e.interpolation$1(o.spanFrom$1(a))):i=s,i.contents.length===0&&o.scanner.error$1(0,'expected "}".'),o._withStyleRuleChildren$1$3(i,a,new r.StylesheetParser__styleRule_closure(n,o,a),$.StyleRule)},_styleRule$0(){return this._styleRule$2(null,null)},_withStyleRuleChildren$1$3(e,t,n,a){var s=this,i=s._inStyleRule;return s._inStyleRule=!0,s._withChildren$3(s.get$_statement(),t,new r.StylesheetParser__withStyleRuleChildren_closure(s,e,i,n,a))},_propertyOrVariableDeclaration$0(){var e,t,n,a,s,i,o,l,_=this,c=_.scanner,p=new r._SpanScannerState(c,c._string_scanner$_position);if(_._lookingAtPotentialPropertyHack$0())e=new r.StringBuffer(""),t=new r.InterpolationBuffer(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n=r.Primitives_stringFromCharCode(c.readChar$0()),e._contents+=n,n=_.rawText$1(new r.StylesheetParser__propertyOrVariableDeclaration_closure(_)),e._contents+=n,t.addInterpolation$1(_.interpolatedIdentifier$0()),a=t.interpolation$1(_.spanFrom$1(p));else if(_.get$plainCss())a=_.interpolatedIdentifier$0();else{if(s=_._variableDeclarationOrInterpolation$0(),s instanceof r.VariableDeclaration)return s;$.Interpolation._as(s),a=s}return _.whitespace$1$consumeNewlines(!1),c.expectChar$1(58),u.JSString_methods.startsWith$1(a.get$initialPlain(),"--")&&_.error$2(0,V.Declarw,a.span),_.whitespace$1$consumeNewlines(!1),i=_._tryDeclarationChildren$2(a,p),i??(o=_._expression$0(),l=_._tryDeclarationChildren$3$value(a,p,o),l??(_.expectStatementSeparator$0(),r.Declaration$(a,o,_.spanFrom$1(p))))},_tryDeclarationChildren$3$value(e,t,n){var a=this;return a.lookingAtChildren$0()?(a.get$plainCss()&&a.scanner.error$1(0,V.Nested),a._withChildren$3(a.get$_declarationChild(),t,new r.StylesheetParser__tryDeclarationChildren_closure(e,n))):null},_tryDeclarationChildren$2(e,t){return this._tryDeclarationChildren$3$value(e,t,null)},_declarationChild$0(){return this.scanner.peekChar$0()===64?this._declarationAtRule$0():this._propertyOrVariableDeclaration$0()},atRule$2$root(e,t){var n,a,s,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(l.expectChar$2$name(64,"@-rule"),n=o.interpolatedIdentifier$0(),a=o._isUseAllowed,o._isUseAllowed=!1,n.get$asPlain()){case"at-root":return o._atRootRule$1(_);case"content":return o._contentRule$1(_);case"debug":return o._debugRule$1(_);case"each":return o._eachRule$2(_,e);case"else":return o._disallowedAtRule$1(_);case"error":return o._errorRule$1(_);case"extend":return o.whitespace$1$consumeNewlines(!0),!o._inStyleRule&&!o._stylesheet$_inMixin&&!o._inContentBlock&&o.error$2(0,V.x40exten,o.spanFrom$1(_)),s=o.almostAnyValue$0(),i=l.scanChar$1(33),i&&(o.expectIdentifier$1("optional"),o.whitespace$1$consumeNewlines(!1)),o.expectStatementSeparator$1("@extend rule"),new r.ExtendRule(s,i,o.spanFrom$1(_));case"for":return o._forRule$2(_,e);case"forward":return o._isUseAllowed=a,t||o._disallowedAtRule$1(_),o._forwardRule$1(_);case"function":return o._functionRule$2(_,n);case"if":return o._ifRule$2(_,e);case"import":return o._importRule$1(_);case"include":return o._includeRule$1(_);case"media":return o.mediaRule$1(_);case"mixin":return o._mixinRule$1(_);case"-moz-document":return o.mozDocumentRule$2(_,n);case"return":return o._disallowedAtRule$1(_);case"supports":return o.supportsRule$1(_);case"use":return o._isUseAllowed=a,t||o._disallowedAtRule$1(_),o._useRule$1(_);case"warn":return o._warnRule$1(_);case"while":return o._whileRule$2(_,e);default:return o.unknownAtRule$2(_,n)}},_declarationAtRule$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),a=e._plainAtRuleName$0();e:{if(a==="content"){t=e._contentRule$1(n);break e}if(a==="debug"){t=e._debugRule$1(n);break e}if(a==="each"){t=e._eachRule$2(n,e.get$_declarationChild());break e}if(a==="else"&&e._disallowedAtRule$1(n),a==="error"){t=e._errorRule$1(n);break e}if(a==="for"){t=e._forRule$2(n,e.get$_declarationChild());break e}if(a==="if"){t=e._ifRule$2(n,e.get$_declarationChild());break e}if(a==="include"){t=e._includeRule$1(n);break e}if(a==="warn"){t=e._warnRule$1(n);break e}if(a==="while"){t=e._whileRule$2(n,e.get$_declarationChild());break e}t=e._disallowedAtRule$1(n)}return t},_functionChild$0(){var e,t,n,a,s,i,o,l,_,c=this,p=c.scanner;if(p.peekChar$0()!==64){e=new r._SpanScannerState(p,p._string_scanner$_position);try{return s=c._variableDeclarationWithNamespace$0(),s}catch(h){if(s=r.unwrapException(h),i=$.SourceSpanFormatException,i._is(s)){t=s,n=r.getTraceFromException(h),p.set$state(e),a=null;try{a=c._declarationOrStyleRule$0()}catch(d){throw i._is(r.unwrapException(d))?r.wrapException(t):d}s=a instanceof r.StyleRule?"style rules":"declarations",c.error$3(0,"@function rules may not contain "+s+".",g.get$span$x(a),n)}else throw h}}o=new r._SpanScannerState(p,p._string_scanner$_position),l=c._plainAtRuleName$0();e:{if(l==="debug"){p=c._debugRule$1(o);break e}if(l==="each"){p=c._eachRule$2(o,c.get$_functionChild());break e}if(l==="else"&&c._disallowedAtRule$1(o),l==="error"){p=c._errorRule$1(o);break e}if(l==="for"){p=c._forRule$2(o,c.get$_functionChild());break e}if(l==="if"){p=c._ifRule$2(o,c.get$_functionChild());break e}if(l==="return"){c.whitespace$1$consumeNewlines(!0),_=c._expression$0(),c.expectStatementSeparator$1("@return rule"),p=new r.ReturnRule(_,c.spanFrom$1(o));break e}if(l==="warn"){p=c._warnRule$1(o);break e}if(l==="while"){p=c._whileRule$2(o,c.get$_functionChild());break e}p=c._disallowedAtRule$1(o)}return p},_plainAtRuleName$0(){return this.scanner.expectChar$2$name(64,"@-rule"),this.identifier$0()},_atRootRule$1(e){var t,n,a,s,i,o=this;return o.whitespace$1$consumeNewlines(!1),t=o.scanner,t.peekChar$0()===40?(n=t._string_scanner$_position,a=new r.StringBuffer(""),s=new r.InterpolationBuffer(a,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),t.expectChar$1(40),i=r.Primitives_stringFromCharCode(40),a._contents+=i,o.whitespace$1$consumeNewlines(!0),o._addOrInject$2(s,o._expression$1$consumeNewlines(!0)),t.scanChar$1(58)&&(o.whitespace$1$consumeNewlines(!0),i=r.Primitives_stringFromCharCode(58),a._contents+=i,i=r.Primitives_stringFromCharCode(32),a._contents+=i,o._addOrInject$2(s,o._expression$1$consumeNewlines(!0))),t.expectChar$1(41),o.whitespace$1$consumeNewlines(!1),i=r.Primitives_stringFromCharCode(41),a._contents+=i,o._withChildren$3(o.get$_statement(),e,new r.StylesheetParser__atRootRule_closure(s.interpolation$1(o.spanFrom$1(new r._SpanScannerState(t,n)))))):(o.lookingAtChildren$0()?t=!0:t=o.get$indented()&&o.atEndOfStatement$0(),t?o._withChildren$3(o.get$_statement(),e,new r.StylesheetParser__atRootRule_closure0):r.AtRootRule$(r._setArrayType([o._styleRule$0()],$.JSArray_Statement),o.spanFrom$1(e),null))},_contentRule$1(e){var t,n,a,s=this;return s._stylesheet$_inMixin||s.error$2(0,V.x40conte,s.spanFrom$1(e)),t=s.scanner,n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),s.whitespace$1$consumeNewlines(!1),t.peekChar$0()===40?(a=s._argumentInvocation$1$mixin(!0),s.whitespace$1$consumeNewlines(!1)):(t=n.offset,a=r.ArgumentList$empty(r._FileSpan$(n.file,t,t))),s.expectStatementSeparator$1("@content rule"),new r.ContentRule(a,s.spanFrom$1(e))},_debugRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@debug rule"),new r.DebugRule(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_eachRule$2(e,t){var n,a,s,i=this;for(i.whitespace$1$consumeNewlines(!0),n=i._inControlDirective,i._inControlDirective=!0,a=r._setArrayType([i.variableName$0()],$.JSArray_String),i.whitespace$1$consumeNewlines(!0),s=i.scanner;s.scanChar$1(44);)i.whitespace$1$consumeNewlines(!0),s.expectChar$1(36),a.push(i.identifier$1$normalize(!0)),i.whitespace$1$consumeNewlines(!0);return i.whitespace$1$consumeNewlines(!0),i.expectIdentifier$1("in"),i.whitespace$1$consumeNewlines(!0),i._withChildren$3(t,e,new r.StylesheetParser__eachRule_closure(i,n,a,i._expression$0()))},_errorRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@error rule"),new r.ErrorRule(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_functionRule$2(e,t){var n,a,s,i,o,l,_=this;return _.whitespace$1$consumeNewlines(!0),n=_.lastSilentComment,_.lastSilentComment=null,a=_.scanner,s=a._string_scanner$_position,a.matches$1("--")?_.unknownAtRule$2(e,t):(i=_.identifier$0(),r.equalsIgnoreCase(i,"type")&&_.error$2(0,V.This_n,_.spanFrom$1(new r._SpanScannerState(a,s))),_.whitespace$1$consumeNewlines(!0),o=_._parameterList$0(),_._stylesheet$_inMixin||_._inContentBlock?_.error$2(0,V.Mixinscf,_.spanFrom$1(e)):_._inControlDirective&&_.error$2(0,V.Functi,_.spanFrom$1(e)),l=r.unvendor(i),(l==="calc"||l==="element"||l==="expression"||l==="url"||l==="and"||l==="or"||l==="not"||l==="clamp")&&_.error$2(0,"Invalid function name.",_.spanFrom$1(e)),_.whitespace$1$consumeNewlines(!1),_._withChildren$3(_.get$_functionChild(),e,new r.StylesheetParser__functionRule_closure(i,o,n)))},_forRule$2(e,t){var n,a,s,i=this,o={};return i.whitespace$1$consumeNewlines(!0),n=i._inControlDirective,i._inControlDirective=!0,a=i.variableName$0(),i.whitespace$1$consumeNewlines(!0),i.expectIdentifier$1("from"),i.whitespace$1$consumeNewlines(!0),o.exclusive=null,s=i._expression$2$consumeNewlines$until(!0,new r.StylesheetParser__forRule_closure(o,i)),o.exclusive==null&&i.scanner.error$1(0,'Expected "to" or "through".'),i.whitespace$1$consumeNewlines(!0),i._withChildren$3(t,e,new r.StylesheetParser__forRule_closure0(o,i,n,a,s,i._expression$0()))},_forwardRule$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;return S.whitespace$1$consumeNewlines(!0),t=S._urlString$0(),S.whitespace$1$consumeNewlines(!1),S.scanIdentifier$1("as")?(S.whitespace$1$consumeNewlines(!0),n=S.identifier$1$normalize(!0),S.scanner.expectChar$1(42),S.whitespace$1$consumeNewlines(!1)):n=v,a=v,s=v,S.scanIdentifier$1("show")?(S.whitespace$1$consumeNewlines(!0),i=S._memberList$0(),o=i._0,l=i._1):(S.scanIdentifier$1("hide")&&(S.whitespace$1$consumeNewlines(!0),_=S._memberList$0(),a=_._0,s=_._1),l=v,o=l),c=S._stylesheet$_configuration$1$allowGuarded(!0),S.whitespace$1$consumeNewlines(!1),S.expectStatementSeparator$1("@forward rule"),p=S.spanFrom$1(e),S._isUseAllowed||S.error$2(0,V.x40forwa,p),o!=null?(l.toString,h=$.String,d=r.LinkedHashSet_LinkedHashSet$of(o,h),f=$.UnmodifiableSetView_String,h=r.LinkedHashSet_LinkedHashSet$of(l,h),m=c==null?u.List_empty11:r.List_List$unmodifiable(c,$.ConfiguredVariable),new r.ForwardRule(t,new r.UnmodifiableSetView0(d,f),new r.UnmodifiableSetView0(h,f),v,v,n,m,p)):a!=null?(s.toString,h=$.String,d=r.LinkedHashSet_LinkedHashSet$of(a,h),f=$.UnmodifiableSetView_String,h=r.LinkedHashSet_LinkedHashSet$of(s,h),m=c==null?u.List_empty11:r.List_List$unmodifiable(c,$.ConfiguredVariable),new r.ForwardRule(t,v,v,new r.UnmodifiableSetView0(d,f),new r.UnmodifiableSetView0(h,f),n,m,p)):new r.ForwardRule(t,v,v,v,v,n,c==null?u.List_empty11:r.List_List$unmodifiable(c,$.ConfiguredVariable),p)},_memberList$0(){var e=this,t=$.String,n=r.LinkedHashSet_LinkedHashSet$_empty(t),a=r.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do e.whitespace$1$consumeNewlines(!0),e.withErrorMessage$2(V.Expectv,new r.StylesheetParser__memberList_closure(e,a,n)),e.whitespace$1$consumeNewlines(!1);while(t.scanChar$1(44));return new r._Record_2(n,a)},_ifRule$2(e,t){var n,a,s,i,o,l,_,c=this;for(c.whitespace$1$consumeNewlines(!0),n=c.get$currentIndentation(),a=c._inControlDirective,c._inControlDirective=!0,s=c._expression$0(),i=c.children$1(0,t),c.whitespaceWithoutComments$1$consumeNewlines(!1),o=r._setArrayType([r.IfClause$(s,i)],$.JSArray_IfClause);;){if(!c.scanElse$1(n)){l=null;break}if(c.whitespace$1$consumeNewlines(!1),c.scanIdentifier$1("if"))c.whitespace$1$consumeNewlines(!0),o.push(r.IfClause$(c._expression$0(),c.children$1(0,t)));else{l=r.ElseClause$(c.children$1(0,t));break}}return c._inControlDirective=a,_=c.spanFrom$1(e),c.whitespaceWithoutComments$1$consumeNewlines(!1),new r.IfRule(r.List_List$unmodifiable(o,$.IfClause),l,_)},_importRule$1(e){var t,n,a=this,s=r._setArrayType([],$.JSArray_Import),i=a.scanner,o=a.warnings;do a.whitespace$1$consumeNewlines(!1),t=a.importArgument$0(),n=t instanceof r.DynamicImport,n&&o.push(new r._Record_3_deprecation_message_span(u.Deprecation_6BW,V.Sass__i,t.span)),(a._inControlDirective||a._stylesheet$_inMixin)&&n&&a._disallowedAtRule$1(e),s.push(t),a.whitespace$1$consumeNewlines(!1);while(i.scanChar$1(44));return a.expectStatementSeparator$1("@import rule"),i=a.spanFrom$1(e),new r.ImportRule(r.List_List$unmodifiable(s,$.Import),i)},importArgument$0(){var e,t,n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=o.peekChar$0();if(_===117||_===85)return e=i.dynamicUrl$0(),i.whitespace$1$consumeNewlines(!1),s=i.tryImportModifiers$0(),o=e instanceof r.StringExpression?e.text:r.Interpolation$(r._setArrayType([e],$.JSArray_Object),r._setArrayType([e.get$span(e)],$.JSArray_nullable_FileSpan),e.get$span(e)),new r.StaticImport(o,s,i.spanFrom$1(l));if(e=i.string$0(),t=i.spanFrom$1(l),i.whitespace$1$consumeNewlines(!1),s=i.tryImportModifiers$0(),i.isPlainImportUrl$1(e)||s!=null)return new r.StaticImport(new r.Interpolation(r.List_List$unmodifiable([t.get$text()],$.Object),u.List_null,t),s,i.spanFrom$1(l));try{return o=i.parseImportUrl$1(e),new r.DynamicImport(o,t)}catch(c){if(o=r.unwrapException(c),$.FormatException._is(o))n=o,a=r.getTraceFromException(c),i.error$3(0,"Invalid URL: "+g.get$message$x(n),t,a);else throw c}},parseImportUrl$1(e){var t=b.$get$windows();return t.style.rootLength$1(e)>0&&!b.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(r.Uri_parse(e),e)},isPlainImportUrl$1(e){var t,n;if(e.length<5)return!1;if(u.JSString_methods.endsWith$1(e,".css"))return!0;t=e.charCodeAt(0);e:{if(t===47){n=e.charCodeAt(1)===47;break e}if(t===104){n=u.JSString_methods.startsWith$1(e,"http://")||u.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,t,n,a,s,i,o,l,_,c,p,h=this;if(!h._lookingAtInterpolatedIdentifier$0()&&h.scanner.peekChar$0()!==40)return null;for(e=h.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=new r.StringBuffer(""),a=r._setArrayType([],$.JSArray_Object),s=r._setArrayType([],$.JSArray_nullable_FileSpan),i=new r.InterpolationBuffer(n,a,s);;)if(h._lookingAtInterpolatedIdentifier$0()){if(a.length===0&&n._contents.length===0||(o=r.Primitives_stringFromCharCode(32),n._contents+=o),l=h.interpolatedIdentifier$0(),i.addInterpolation$1(l),o=l.get$asPlain(),_=o==null?null:o.toLowerCase(),_!=="and"&&e.scanChar$1(40))_==="supports"?(c=h._importSupportsQuery$0(),o=!(c instanceof r.SupportsDeclaration),o&&(p=r.Primitives_stringFromCharCode(40),n._contents+=p),p=c.get$span(c),i._flushText$0(),a.push(new r.SupportsExpression(c)),s.push(p),o&&(o=r.Primitives_stringFromCharCode(41),n._contents+=o)):(o=r.Primitives_stringFromCharCode(40),n._contents+=o,i.addInterpolation$1(h._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0)),o=r.Primitives_stringFromCharCode(41),n._contents+=o),e.expectChar$1(41),h.whitespace$1$consumeNewlines(!1);else if(h.whitespace$1$consumeNewlines(!1),e.scanChar$1(44))return n._contents+=", ",i.addInterpolation$1(h._mediaQueryList$0()),i.interpolation$1(h.spanFrom$1(t))}else return e.peekChar$0()===40&&(a.length===0&&n._contents.length===0||(e=r.Primitives_stringFromCharCode(32),n._contents+=e),i.addInterpolation$1(h._mediaQueryList$0())),i.interpolation$1(h.spanFrom$1(t))},_importSupportsQuery$0(){var e,t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),s.scanIdentifier$1("not")?(s.whitespace$1$consumeNewlines(!0),e=s.scanner,t=e._string_scanner$_position,new r.SupportsNegation(s._supportsConditionInParens$0(),s.spanFrom$1(new r._SpanScannerState(e,t)))):(e=s.scanner,e.peekChar$0()===40?s._supportsCondition$1$inParentheses(!0):(n=s._tryImportSupportsFunction$0(),n??(t=e._string_scanner$_position,a=s._expression$1$consumeNewlines(!0),e.expectChar$1(58),new r.SupportsDeclaration(a,s._supportsDeclarationValue$1(a),s.spanFrom$1(new r._SpanScannerState(e,t))))))},_tryImportSupportsFunction$0(){var e,t,n,a,s=this;return s._lookingAtInterpolatedIdentifier$0()?(e=s.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=s.interpolatedIdentifier$0(),e.scanChar$1(40)?(a=s._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),e.expectChar$1(41),new r.SupportsFunction(n,a,s.spanFrom$1(t))):(e.set$state(t),null)):null},_includeRule$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;return f.whitespace$1$consumeNewlines(!0),t=f.identifier$0(),n=f.scanner,n.scanChar$1(46)?(a=f._publicIdentifier$0(),s=t,t=a):s=m,f.whitespace$1$consumeNewlines(!1),n.peekChar$0()===40?i=f._argumentInvocation$1$mixin(!0):(o=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),l=o.offset,i=r.ArgumentList$empty(r._FileSpan$(o.file,l,l))),f.whitespace$1$consumeNewlines(!1),f.scanIdentifier$1("using")?(f.whitespace$1$consumeNewlines(!0),_=f._parameterList$0(),f.whitespace$1$consumeNewlines(!1)):_=m,o=_==null,!o||f.lookingAtChildren$0()?(o?(n=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),o=n.offset,c=new r.ParameterList(u.List_empty14,m,r._FileSpan$(n.file,o,o))):c=_,p=f._inContentBlock,f._inContentBlock=!0,h=f._withChildren$3(f.get$_statement(),e,new r.StylesheetParser__includeRule_closure(c)),f._inContentBlock=p):(f.expectStatementSeparator$0(),h=m),n=f.spanFrom$2(e,e),o=h??i,d=n.expand$1(0,o.get$span(o)),new r.IncludeRule(s,r.stringReplaceAllUnchecked(t,"_","-"),t,i,h,d)},mediaRule$1(e){var t=this;return t.whitespace$1$consumeNewlines(!1),t._withChildren$3(t.get$_statement(),e,new r.StylesheetParser_mediaRule_closure(t._mediaQueryList$0()))},_mixinRule$1(e){var t,n,a,s,i,o=this;return o.whitespace$1$consumeNewlines(!0),t=o.lastSilentComment,o.lastSilentComment=null,n=o.scanner,a=n._string_scanner$_position,s=o.identifier$0(),u.JSString_methods.startsWith$1(s,"--")&&o.error$2(0,V.Sass__m,o.spanFrom$1(new r._SpanScannerState(n,a))),o.whitespace$1$consumeNewlines(!1),n.peekChar$0()===40?i=o._parameterList$0():(n=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=n.offset,i=new r.ParameterList(u.List_empty14,null,r._FileSpan$(n.file,a,a))),o._stylesheet$_inMixin||o._inContentBlock?o.error$2(0,V.Mixinscm,o.spanFrom$1(e)):o._inControlDirective&&o.error$2(0,V.Mixinsb,o.spanFrom$1(e)),o.whitespace$1$consumeNewlines(!1),o._stylesheet$_inMixin=!0,o._withChildren$3(o.get$_statement(),e,new r.StylesheetParser__mixinRule_closure(o,s,i,t))},mozDocumentRule$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y=this,C={};for(y.whitespace$1$consumeNewlines(!1),n=y.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=r._setArrayType([],$.JSArray_Object),o=r._setArrayType([],$.JSArray_nullable_FileSpan),l=new r.InterpolationBuffer(s,i,o),C.needsDeprecationWarning=!1;;){if(n.peekChar$0()===35)_=y.singleInterpolation$0(),l._flushText$0(),i.push(_._0),o.push(_._1),C.needsDeprecationWarning=!0;else{c=new r._SpanScannerState(n,n._string_scanner$_position),p=y.identifier$0();e:{if(p==="url"||p==="url-prefix"||p==="domain"){h=y._tryUrlContents$2$name(c,p),h!=null?l.addInterpolation$1(h):(n.expectChar$1(40),y.whitespace$1$consumeNewlines(!1),d=y.interpolatedStringToken$0(),n.expectChar$1(41),s._contents+=p,f=r.Primitives_stringFromCharCode(40),s._contents+=f,l.addInterpolation$1(d),f=r.Primitives_stringFromCharCode(41),s._contents+=f),f=s._contents,m=(f.charCodeAt(0)==0,f),!u.JSString_methods.endsWith$1(m,"url-prefix()")&&!u.JSString_methods.endsWith$1(m,"url-prefix('')")&&!u.JSString_methods.endsWith$1(m,'url-prefix("")')&&(C.needsDeprecationWarning=!0);break e}if(p==="regexp"){s._contents+="regexp(",n.expectChar$1(40),l.addInterpolation$1(y.interpolatedStringToken$0()),n.expectChar$1(41),f=r.Primitives_stringFromCharCode(41),s._contents+=f,C.needsDeprecationWarning=!0;break e}y.error$2(0,"Invalid function name.",y.spanFrom$1(c))}}if(y.whitespace$1$consumeNewlines(!1),!n.scanChar$1(44))break;f=r.Primitives_stringFromCharCode(44),s._contents+=f,S=n._string_scanner$_position,new r.StylesheetParser_mozDocumentRule_closure(y).call$0(),v=n._string_scanner$_position,s._contents+=u.JSString_methods.substring$2(n.string,S,v)}return y._withChildren$3(y.get$_statement(),e,new r.StylesheetParser_mozDocumentRule_closure0(C,y,t,l.interpolation$1(y.spanFrom$1(new r._SpanScannerState(n,a)))))},supportsRule$1(e){var t,n=this;return n.whitespace$1$consumeNewlines(!1),t=n._supportsCondition$0(),n.whitespace$1$consumeNewlines(!1),n._withChildren$3(n.get$_statement(),e,new r.StylesheetParser_supportsRule_closure(t))},_useRule$1(e){var t,n,a,s,i,o=this;return o.whitespace$1$consumeNewlines(!0),t=o._urlString$0(),o.whitespace$1$consumeNewlines(!1),n=o._useNamespace$2(t,e),o.whitespace$1$consumeNewlines(!1),a=o._stylesheet$_configuration$0(),o.whitespace$1$consumeNewlines(!1),s=o.spanFrom$1(e),o._isUseAllowed||o.error$2(0,V.x40use_r,s),o.expectStatementSeparator$1("@use rule"),i=new r.UseRule(t,n,a==null?u.List_empty11:r.List_List$unmodifiable(a,$.ConfiguredVariable),s),i.UseRule$4$configuration(t,n,s,a),i},_useNamespace$2(e,t){var n,a,s,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$1$consumeNewlines(!0),o.scanner.scanChar$1(42)?null:o.identifier$0();a=e.get$pathSegments().length===0?"":u.JSArray_methods.get$last(e.get$pathSegments()),s=u.JSString_methods.indexOf$1(a,"."),i=u.JSString_methods.startsWith$1(a,"_")?1:0,n=u.JSString_methods.substring$2(a,i,s===-1?a.length:s);try{return i=new r.Parser(r.SpanScanner$(n,null),null)._parseIdentifier$0(),i}catch(l){if($.SassFormatException._is(r.unwrapException(l)))o.error$2(0,'The default namespace "'+r.S(n)+V.x22x20is_n,o.spanFrom$1(t));else throw l}},_stylesheet$_configuration$1$allowGuarded(e){var t,n,a,s,i,o,l,_,c,p,h=this;if(!h.scanIdentifier$1("with"))return null;for(t=r.LinkedHashSet_LinkedHashSet$_empty($.String),n=r._setArrayType([],$.JSArray_ConfiguredVariable),h.whitespace$1$consumeNewlines(!0),a=h.scanner,a.expectChar$1(40),s=h.warnings;h.whitespace$1$consumeNewlines(!0),i=new r._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(36),o=h.identifier$1$normalize(!0),u.JSString_methods.startsWith$1(o,"-")&&s.push(new r._Record_3_deprecation_message_span(u.Deprecation_mXO,V.Config,h.spanFrom$1(i))),h.whitespace$1$consumeNewlines(!0),a.expectChar$1(58),h.whitespace$1$consumeNewlines(!0),l=h.expressionUntilComma$0(),_=a._string_scanner$_position,e&&a.scanChar$1(33)?(c=h.identifier$0()==="default",c?h.whitespace$1$consumeNewlines(!0):h.error$2(0,"Invalid flag name.",h.spanFrom$1(new r._SpanScannerState(a,_)))):c=!1,p=h.spanFrom$1(i),t.contains$1(0,o)&&h.error$2(0,V.The_sa,p),t.add$1(0,o),n.push(new r.ConfiguredVariable(o,l,c,p)),!(!a.scanChar$1(44)||(h.whitespace$1$consumeNewlines(!0),!h._lookingAtExpression$0())););return a.expectChar$1(41),n},_stylesheet$_configuration$0(){return this._stylesheet$_configuration$1$allowGuarded(!1)},_warnRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@warn rule"),new r.WarnRule(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_whileRule$2(e,t){var n,a=this;return a.whitespace$1$consumeNewlines(!0),n=a._inControlDirective,a._inControlDirective=!0,a._withChildren$3(t,e,new r.StylesheetParser__whileRule_closure(a,n,a._expression$0()))},unknownAtRule$2(e,t){var n,a,s,i,o=this,l={},_=o._stylesheet$_inUnknownAtRule;o._stylesheet$_inUnknownAtRule=!0,o.whitespace$1$consumeNewlines(!1),l.value=null,a=o.scanner.peekChar$0()!==33&&!o.atEndOfStatement$0()?l.value=o._interpolatedDeclarationValue$1$allowOpenBrace(!1):null,n=o._inPlainCssFunction,s=t.get$asPlain(),s!=null?i=r.equalsIgnoreCase(s,"function"):i=!1,i&&(o._inPlainCssFunction=!0);try{return o.lookingAtChildren$0()?(l=o._withChildren$3(o.get$_statement(),e,new r.StylesheetParser_unknownAtRule_closure(l,t)),l):(o.expectStatementSeparator$0(),l=r.AtRule$(t,o.spanFrom$1(e),null,a),l)}finally{o._stylesheet$_inUnknownAtRule=_,o._inPlainCssFunction=n}},_disallowedAtRule$1(e){var t=this;t.whitespace$1$consumeNewlines(!1),t._interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),t.error$2(0,"This at-rule is not allowed here.",t.spanFrom$1(e))},_parameterList$0(){var e,t,n,a,s,i,o=this,l=o.scanner,_=l._string_scanner$_position;for(l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=r._setArrayType([],$.JSArray_Parameter),t=r.LinkedHashSet_LinkedHashSet$_empty($.String);n=null,l.peekChar$0()===36;){if(a=l._string_scanner$_position,l.expectChar$1(36),s=o.identifier$1$normalize(!0),o.whitespace$1$consumeNewlines(!0),l.scanChar$1(58))o.whitespace$1$consumeNewlines(!0),i=o.expressionUntilComma$0();else{if(l.scanChar$1(46)){l.expectChar$1(46),l.expectChar$1(46),o.whitespace$1$consumeNewlines(!0),l.scanChar$1(44)&&o.whitespace$1$consumeNewlines(!0),n=s;break}i=null}if(e.push(new r.Parameter(s,i,o.spanFrom$1(new r._SpanScannerState(l,a)))),t.add$1(0,s)||o.error$2(0,"Duplicate parameter.",u.JSArray_methods.get$last(e).span),!l.scanChar$1(44))break;o.whitespace$1$consumeNewlines(!0)}return l.expectChar$1(41),l=o.spanFrom$1(new r._SpanScannerState(l,_)),new r.ParameterList(r.List_List$unmodifiable(e,$.Parameter),n,l)},_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=this,I=C.scanner,M=I._string_scanner$_position;for(I.expectChar$1(40),C.whitespace$1$consumeNewlines(!0),n=r._setArrayType([],$.JSArray_Expression),a=$.String,s=r.LinkedHashMap_LinkedHashMap$_empty(a,$.Expression),i=r.LinkedHashMap_LinkedHashMap$_empty(a,$.FileSpan),o=!t,l=C.warnings,_=$.SourceSpan,c=null,p=!1;h=null,C._lookingAtExpression$0();){if(d=C.expressionUntilComma$1$singleEquals(o),C.whitespace$1$consumeNewlines(!0),f=!0,d instanceof r.VariableExpression&&I.scanChar$1(58))C.whitespace$1$consumeNewlines(!0),m=d.name,s.containsKey$1(m)&&C.error$2(0,"Duplicate argument.",d.span),S=C.expressionUntilComma$1$singleEquals(o),s.$indexSet(0,m,S),v=d.span,i.$indexSet(0,m,v.expand$1(0,S.get$span(S))),c!=null&&!p&&(l.push(new r._Record_3_deprecation_message_span(u.Deprecation_8Zg,V.Named_,new r.MultiSpan(C.spanFromPosition$1(v.get$start(v).offset),"named argument",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([c.get$span(c),"rest argument"],_,a),_,a)))),p=f);else if(I.scanChar$1(46)){if(I.expectChar$1(46),I.expectChar$1(46),c!=null){C.whitespace$1$consumeNewlines(!0),I.scanChar$1(44)&&C.whitespace$1$consumeNewlines(!0),h=d;break}c=d}else s.__js_helper$_length!==0?C.error$2(0,V.Positik,d.get$span(d)):(n.push(d),c!=null&&!p&&(l.push(new r._Record_3_deprecation_message_span(u.Deprecation_8Zg,V.Positir,new r.MultiSpan(d.get$span(d),"positional argument",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([c.get$span(c),"rest argument"],_,a),_,a)))),p=f));if(C.whitespace$1$consumeNewlines(!0),!I.scanChar$1(44))break;if(C.whitespace$1$consumeNewlines(!0),e&&n.length===1&&s.__js_helper$_length===0&&c==null&&I.peekChar$0()===41){a=I._sourceFile,o=I._string_scanner$_position,new r.FileLocation(a,o).FileLocation$_$2(a,o),l=new r._FileSpan(a,o,o),l._FileSpan$3(a,o,o),y=r.List_List$from([""],!1,$.Object),y.$flags=3,n.push(new r.StringExpression(new r.Interpolation(y,u.List_null,l),!1));break}}return I.expectChar$1(41),r.ArgumentList$(n,s,i,C.spanFrom$1(new r._SpanScannerState(I,M)),h,c)},_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$4$bracketList$consumeNewlines$singleEquals$until(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U=this,q="Expected expression.",j={},G=a!=null;if(G&&a.call$0()&&U.scanner.error$1(0,q),e){if(s=U.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),U.whitespace$1$consumeNewlines(!0),s.scanChar$1(93))return G=r._setArrayType([],$.JSArray_Expression),s=U.spanFrom$1(i),new r.ListExpression(r.List_List$unmodifiable(G,$.Expression),u.ListSeparator_undecided_null_3_undecided,!0,s)}else i=null;for(s=U.scanner,o=new r._SpanScannerState(s,s._string_scanner$_position),l=U._inExpression,_=U._inParentheses,U._inExpression=!0,j.operands_=j.operators_=j.spaceExpressions_=j.commaExpressions_=null,j.allowSlash=!0,j.singleExpression_=U._singleExpression$0(),c=new r.StylesheetParser__expression_resetState(j,U,o),p=new r.StylesheetParser__expression_resolveOneOperation(j,U),h=new r.StylesheetParser__expression_resolveOperations(j,p),d=new r.StylesheetParser__expression_addSingleExpression(j,U,c,h),f=new r.StylesheetParser__expression_addOperator(j,U,p,d),m=new r.StylesheetParser__expression_resolveSpaceExpressions(j,U,h),S=!t,v=$.JSArray_Expression;U.whitespace$1$consumeNewlines(!S||e),!(G&&a.call$0()||(y=s.peekChar$0(),y==null));){if(y===40){d.call$1(U.parentheses$0());continue}if(y===91){d.call$1(U._expression$1$bracketList(!0));continue}if(y===36){d.call$1(U._variable$0());continue}if(y===38){d.call$1(U._selector$0());continue}if(y===39||y===34){d.call$1(U.interpolatedString$0());continue}if(y===35){d.call$1(U._hashExpression$0());continue}if(y===61){s.readChar$0(),n&&s.peekChar$0()!==61?f.call$1(u.BinaryOperator_g6F):(s.expectChar$1(61),f.call$1(u.BinaryOperator_K7S));continue}if(y===33){e:{if(C=s.peekChar$1(1),C===61){s.readChar$0(),s.readChar$0(),f.call$1(u.BinaryOperator_Fv2);break e}if(I=!0,C!=null&&C!==105&&C!==73&&(I=C===32||C===9||C===10||C===13||C===12),I){d.call$1(U._importantExpression$0());break e}break}continue}if(y===60){s.readChar$0(),f.call$1(s.scanChar$1(61)?u.BinaryOperator_f2c:u.BinaryOperator_CG2);continue}if(y===62){s.readChar$0(),f.call$1(s.scanChar$1(61)?u.BinaryOperator_YGt:u.BinaryOperator_Tic);continue}if(y===42){s.readChar$0(),f.call$1(u.BinaryOperator_wkM);continue}if(M=y===43,M&&j.singleExpression_==null){d.call$1(U._unaryOperation$0());continue}if(M){s.readChar$0(),f.call$1(u.BinaryOperator_jCK);continue}if(y===45){k=s.peekChar$1(1),r._isInt(k)&&k>=48&&k<=57||k===46?j.singleExpression_!=null?(I=s.peekChar$1(-1),I=I===32||I===9||I===10||I===13||I===12):I=!0:I=!1,I?d.call$1(U._number$0()):U._lookingAtInterpolatedIdentifier$0()?d.call$1(U.identifierLike$0()):j.singleExpression_==null?d.call$1(U._unaryOperation$0()):(s.readChar$0(),f.call$1(u.BinaryOperator_tDf));continue}if(R=y===47,R&&j.singleExpression_==null){d.call$1(U._unaryOperation$0());continue}if(R){s.readChar$0(),f.call$1(u.BinaryOperator_ehp);continue}if(y===37){s.readChar$0(),f.call$1(u.BinaryOperator_bgA);continue}if(y>=48&&y<=57){d.call$1(U._number$0());continue}if(P=y===46,P&&s.peekChar$1(1)===46)break;if(P){d.call$1(U._number$0());continue}if(y===97&&!U.get$plainCss()&&U.scanIdentifier$1("and")){f.call$1(u.BinaryOperator_5vK);continue}if(y===111&&!U.get$plainCss()&&U.scanIdentifier$1("or")){f.call$1(u.BinaryOperator_OOf);continue}if((y===117||y===85)&&s.peekChar$1(1)===43){d.call$1(U._unicodeRange$0());continue}if(y>=97&&y<=122?I=!0:I=y>=65&&y<=90||y===95||y===92||y>=128,I){d.call$1(U.identifierLike$0());continue}if(y===44){if(U._inParentheses&&(U._inParentheses=!1,j.allowSlash)){c.call$0();continue}T=j.commaExpressions_,T==null&&(T=j.commaExpressions_=r._setArrayType([],v)),j.singleExpression_==null&&s.error$1(0,q),m.call$0(),I=j.singleExpression_,I.toString,T.push(I),s.readChar$0(),j.allowSlash=!0,j.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),T=j.commaExpressions_,D=j.spaceExpressions_,T!=null?(m.call$0(),U._inParentheses=_,B=j.singleExpression_,B!=null&&T.push(B),U._inExpression=l,G=U.spanFrom$1(i??o),new r.ListExpression(r.List_List$unmodifiable(T,$.Expression),u.ListSeparator_z0K,e,G)):e&&D!=null?(h.call$0(),U._inExpression=l,G=j.singleExpression_,G.toString,D.push(G),i.toString,G=U.spanFrom$1(i),new r.ListExpression(r.List_List$unmodifiable(D,$.Expression),u.ListSeparator_SrV,!0,G)):(m.call$0(),e&&(G=j.singleExpression_,G.toString,v=r._setArrayType([G],v),i.toString,G=U.spanFrom$1(i),j.singleExpression_=new r.ListExpression(r.List_List$unmodifiable(v,$.Expression),u.ListSeparator_undecided_null_3_undecided,!0,G)),U._inExpression=l,G=j.singleExpression_,G.toString,G)},_expression$0(){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,!1,!1,null)},_expression$1$consumeNewlines(e){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,null)},_expression$3$consumeNewlines$singleEquals$until(e,t,n){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,t,n)},_expression$1$bracketList(e){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(e,!1,!1,null)},_expression$2$consumeNewlines$until(e,t){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,t)},expressionUntilComma$1$singleEquals(e){return this._expression$3$consumeNewlines$singleEquals$until(!0,e,new r.StylesheetParser_expressionUntilComma_closure(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_isSlashOperand$1(e){var t=!0;return e instanceof r.NumberExpression||e instanceof r.FunctionExpression||(t=e instanceof r.BinaryOperationExpression&&e.allowsSlash),t},_singleExpression$0(){var e,t,n=this,a="Expected expression.",s=n.scanner,i=s.peekChar$0();e:{if(i==null&&s.error$1(0,a),i===40){s=n.parentheses$0();break e}if(i===47){s=n._unaryOperation$0();break e}if(i===46){s=n._number$0();break e}if(i===91){s=n._expression$1$bracketList(!0);break e}if(i===36){s=n._variable$0();break e}if(i===38){s=n._selector$0();break e}if(i===39||i===34){s=n.interpolatedString$0();break e}if(i===35){s=n._hashExpression$0();break e}if(i===43){e=s.peekChar$1(1),s=e!=null&&e>=48&&e<=57||e===46?n._number$0():n._unaryOperation$0();break e}if(i===45){s=n._minusExpression$0();break e}if(i===33){s=n._importantExpression$0();break e}if(i===37){t=s._string_scanner$_position,s.readChar$0(),t=n.spanFrom$1(new r._SpanScannerState(s,t)),t=new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable(["%"],$.Object),u.List_null,t),!1),s=t;break e}if((i===117||i===85)&&s.peekChar$1(1)===43){s=n._unicodeRange$0();break e}if(i>=48&&i<=57){s=n._number$0();break e}if(i>=97&&i<=122?t=!0:t=i>=65&&i<=90||i===95||i===92||i>=128,t){s=n.identifierLike$0();break e}s=s.error$1(0,a)}return s},parentheses$0(){var e,t,n,a,s,i,o,l=this,_=l._inParentheses;l._inParentheses=!0;try{if(i=l.scanner,e=new r._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),l.whitespace$1$consumeNewlines(!0),t=new r._SpanScannerState(i,i._string_scanner$_position),!l._lookingAtExpression$0())return i.expectChar$1(41),i=r._setArrayType([],$.JSArray_Expression),o=l.spanFrom$1(e),i=r.List_List$unmodifiable(i,$.Expression),new r.ListExpression(i,u.ListSeparator_undecided_null_3_undecided,!1,o);if(n=l.expressionUntilComma$0(),i.scanChar$1(58))return l.whitespace$1$consumeNewlines(!0),i=l._stylesheet$_map$2(n,e),i;if(!i.scanChar$1(44))return i.expectChar$1(41),i=l.spanFrom$1(e),new r.ParenthesizedExpression(n,i);for(l.whitespace$1$consumeNewlines(!0),a=r._setArrayType([n],$.JSArray_Expression);!(!l._lookingAtExpression$0()||(g.add$1$ax(a,l.expressionUntilComma$0()),!i.scanChar$1(44)));)l.whitespace$1$consumeNewlines(!0);return o=l.spanFrom$1(t),s=new r.ListExpression(r.List_List$unmodifiable(a,$.Expression),u.ListSeparator_z0K,!1,o),i.expectChar$1(41),i=l.spanFrom$1(e),new r.ParenthesizedExpression(s,i)}finally{l._inParentheses=_}},_stylesheet$_map$2(e,t){var n,a,s=this,i=r._setArrayType([new r._Record_2(e,s.expressionUntilComma$0())],$.JSArray_Record_2_Expression_and_Expression);for(n=s.scanner;n.scanChar$1(44)&&(s.whitespace$1$consumeNewlines(!0),!!s._lookingAtExpression$0());)a=s.expressionUntilComma$0(),n.expectChar$1(58),s.whitespace$1$consumeNewlines(!0),i.push(new r._Record_2(a,s.expressionUntilComma$0()));return n.expectChar$1(41),n=s.spanFrom$1(t),new r.MapExpression(r.List_List$unmodifiable(i,$.Record_2_Expression_and_Expression),n)},_hashExpression$0(){var e,t,n,a,s=this,i=s.scanner;return i.peekChar$1(1)===123?s.identifierLike$0():(e=new r._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(35),t=i.peekChar$0(),t==null?t=null:t=t>=48&&t<=57,t===!0?new r.ColorExpression(s._hexColorContents$1(e),s.spanFrom$1(e)):(t=i._string_scanner$_position,n=s.interpolatedIdentifier$0(),s._isHexColor$1(n)?(i.set$state(new r._SpanScannerState(i,t)),new r.ColorExpression(s._hexColorContents$1(e),s.spanFrom$1(e))):(i=new r.StringBuffer(""),a=new r.InterpolationBuffer(i,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),t=r.Primitives_stringFromCharCode(35),i._contents+=t,a.addInterpolation$1(n),new r.StringExpression(a.interpolation$1(s.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var t,n,a,s,i,o,l,_,c=this,p=c._hexDigit$0(),h=c._hexDigit$0(),d=c._hexDigit$0(),f=c.scanner,m=f.peekChar$0();return m!=null&&r.CharacterExtension_get_isHex(m)?(i=c._hexDigit$0(),m=f.peekChar$0(),o=m!=null&&r.CharacterExtension_get_isHex(m),l=p<<4>>>0,_=d<<4>>>0,o?(t=l+h,n=_+i,a=(c._hexDigit$0()<<4>>>0)+c._hexDigit$0(),m=f.peekChar$0(),s=m!=null&&r.CharacterExtension_get_isHex(m)?((c._hexDigit$0()<<4>>>0)+c._hexDigit$0())/255:null):(t=l+p,n=(h<<4>>>0)+h,a=_+d,s=((i<<4>>>0)+i)/255)):(t=(p<<4>>>0)+p,n=(h<<4>>>0)+h,a=(d<<4>>>0)+d,s=null),f=s==null,o=f?1:s,r.SassColor_SassColor$rgbInternal(t,n,a,o,f?new r.SpanColorFormat(c.spanFrom$1(e)):null)},_isHexColor$1(e){var t,n,a=e.get$asPlain();return typeof a=="string"?(t=a.length,n=!0,t!==3&&t!==4&&t!==6&&(n=t===8)):n=!1,n?(n=new r.CodeUnits(a),n.every$1(n,new r.StylesheetParser__isHexColor_closure)):!1},_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return t=t==null?null:r.CharacterExtension_get_isHex(t),t===!0?r.asHex(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return r._isInt(t)&&t>=48&&t<=57||t===46?e._number$0():e._lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._unaryOperation$0()},_importantExpression$0(){var e=this,t=e.scanner,n=t._string_scanner$_position;return t.readChar$0(),e.whitespace$1$consumeNewlines(!0),e.expectIdentifier$1("important"),n=e.spanFrom$1(new r._SpanScannerState(t,n)),new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable(["!important"],$.Object),u.List_null,n),!1)},_unaryOperation$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,a=e._unaryOperatorFor$1(t.readChar$0());return a==null?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&a!==u.UnaryOperator_Y93&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$1$consumeNewlines(!0),new r.UnaryOperationExpression(a,e._singleExpression$0(),e.spanFrom$1(new r._SpanScannerState(t,n)))},_unaryOperatorFor$1(e){var t;e:{if(e===43){t=u.UnaryOperator_n2K;break e}if(e===45){t=u.UnaryOperator_hCO;break e}if(e===47){t=u.UnaryOperator_Y93;break e}t=null;break e}return t},_number$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position,i=a.peekChar$0(),o=i!==43;return(!o||i===45)&&a.readChar$0(),a.peekChar$0()!==46&&n._consumeNaturalNumber$0(),n._tryDecimal$1$allowTrailingDot(a._string_scanner$_position!==s&&o&&i!==45),n._tryExponent$0(),e=r.double_parse(a.substring$1(0,s)),a.scanChar$1(37)?t="%":(n.lookingAtIdentifier$0()?o=a.peekChar$0()!==45||a.peekChar$1(1)!==45:o=!1,t=o?n.identifier$1$unit(!0):null),new r.NumberExpression(e,t,n.spanFrom$1(new r._SpanScannerState(a,s)))},_consumeNaturalNumber$0(){var e,t=this.scanner,n=t.readChar$0();for(n>=48&&n<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);e=t.peekChar$0(),e!=null&&e>=48&&e<=57;)t.readChar$0()},_tryDecimal$1$allowTrailingDot(e){var t,n=this.scanner;if(n.peekChar$0()===46){if(t=n.peekChar$1(1),!(t!=null&&t>=48&&t<=57)){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()}},_tryExponent$0(){var e,t,n=this.scanner,a=n.peekChar$0();if(!(a!==101&&a!==69)&&(e=n.peekChar$1(1),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t=n.peekChar$0(),t!=null&&t>=48&&t<=57||n.error$1(0,"Expected digit.");t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()},_unicodeRange$0(){var e,t,n,a,s=this,i="Expected at most 6 digits.",o=s.scanner,l=o._string_scanner$_position,_=new r._SpanScannerState(o,l);for(s.expectIdentChar$1(117),o.expectChar$1(43),e=0;s.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure);)++e;for(t=!1;o.scanChar$1(63);t=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)s.error$2(0,i,s.spanFrom$1(_));else if(t)return o=o.substring$1(0,l),l=s.spanFrom$1(_),new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable([o],$.Object),u.List_null,l),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,a=0;s.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure0);)++a;a===0?o.error$1(0,"Expected hex digit."):a>6&&s.error$2(0,i,s.spanFrom$1(new r._SpanScannerState(o,n)))}return s._lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),o=o.substring$1(0,l),l=s.spanFrom$1(_),new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable([o],$.Object),u.List_null,l),!1)},_variable$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),a=e.variableName$0();return e.get$plainCss()&&e.error$2(0,V.Sass_v,e.spanFrom$1(n)),new r.VariableExpression(null,a,e.spanFrom$1(n))},_selector$0(){var e,t,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,V.The_pa,1),e=n.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.warnings.push(new r._Record_3_deprecation_message_span(null,V.In_Sas,n.spanFrom$1(t))),e.set$position(e._string_scanner$_position-1)),new r.SelectorExpression(n.spanFrom$1(t))},interpolatedString$0(){var e,t,n,a,s,i,o,l,_=this.scanner,c=_._string_scanner$_position,p=_.readChar$0();for(p!==39&&p!==34&&_.error$2$position(0,"Expected string.",c),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer(e,t,n);;){if(s=_.peekChar$0(),s===p){_.readChar$0();break}if((s==null||s===10||s===13||s===12)&&_.error$1(0,"Expected "+r.Primitives_stringFromCharCode(p)+"."),s===92){i=_.peekChar$1(1),i===10||i===13||i===12?(_.readChar$0(),_.readChar$0(),i===13&&_.scanChar$1(10)):(o=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter(_)),e._contents+=o);continue}if(s===35&&_.peekChar$1(1)===123){l=this.singleInterpolation$0(),a._flushText$0(),t.push(l._0),n.push(l._1);continue}o=r.Primitives_stringFromCharCode(_.readChar$0()),e._contents+=o}return new r.StringExpression(a.interpolation$1(this.spanFrom$1(new r._SpanScannerState(_,c))),!0)},interpolatedStringToken$0(){var e,t,n,a,s,i,o,l,_,c,p,h=this,d=h.scanner,f=d._string_scanner$_position,m=d.readChar$0();for(m!==39&&m!==34&&d.error$2$position(0,"Expected string.",f),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer(e,t,n),s=r.Primitives_stringFromCharCode(m),e._contents+=s;;){if(i=d.peekChar$0(),i===m){t=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=t;break}if((i==null||i===10||i===13||i===12)&&d.error$1(0,"Expected "+s+"."),i===92){o=d.peekChar$1(1),o===10||o===13||o===12?(l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l,l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l,o===13&&d.scanChar$1(10)&&(l=r.Primitives_stringFromCharCode(10),e._contents+=l)):(_=d._string_scanner$_position,new r.StylesheetParser_interpolatedStringToken_closure(h).call$0(),c=d._string_scanner$_position,e._contents+=u.JSString_methods.substring$2(d.string,_,c));continue}if(i===35&&d.peekChar$1(1)===123){p=h.singleInterpolation$0(),a._flushText$0(),t.push(p._0),n.push(p._1);continue}l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l}return a.interpolation$1(h.spanFrom$1(new r._SpanScannerState(d,f)))},identifierLike$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d=this,f=d.scanner,m=new r._SpanScannerState(f,f._string_scanner$_position),S=d.interpolatedIdentifier$0(),v=S.get$asPlain(),y=r._Cell$(),C=v!=null;if(C){if(v==="if"&&f.peekChar$0()===40){e=new r._SpanScannerState(f,f._string_scanner$_position);try{t=d._argumentInvocation$0(),n=new r.LegacyIfExpression(t,S.span.expand$1(0,t.span)),a=null,s=n.get$modernSuggestion();e:{if(i=null,s!=null){i=s,a="Suggestion: "+r.S(i)+`
|
||
|
||
`;break e}a="";break e}return d.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_qPD,u.JSString_methods.$add(V.The_Sa,a)+V.More_i,n.span)),n}catch(I){if($.FormatException._is(r.unwrapException(I)))return f.set$state(e),d.ifExpression$1(m);throw I}}else{if(v.toLowerCase()==="if"&&f.peekChar$0()===40)return d.ifExpression$1(m);if(v==="not")return d.whitespace$1$consumeNewlines(!0),n=d._singleExpression$0(),new r.UnaryOperationExpression(u.UnaryOperator_not_not_3_not,n,S.span.expand$1(0,n.get$span(n)))}if(y.__late_helper$_value=v.toLowerCase(),f.peekChar$0()!==40){switch(v){case"false":return new r.BooleanExpression(!1,S.span);case"null":return new r.NullExpression(S.span);case"true":return new r.BooleanExpression(!0,S.span)}if(o=b.$get$colorsByName().$index(0,y._readLocal$0()),o!=null)return a=u.JSNumber_methods.round$0(o._legacyChannel$2(u.RgbColorSpace_i0P,"red")),f=u.JSNumber_methods.round$0(o._legacyChannel$2(u.RgbColorSpace_i0P,"green")),C=u.JSNumber_methods.round$0(o._legacyChannel$2(u.RgbColorSpace_i0P,"blue")),l=o.alphaOrNull,l==null&&(l=0),new r.ColorExpression(r.SassColor_SassColor$rgbInternal(a,f,C,l,new r.SpanColorFormat(S.span)),S.span)}if(_=d.trySpecialFunction$2(y._readLocal$0(),m),_!=null)return _}if(c=f.peekChar$0(),p=c===46,p&&f.peekChar$1(1)===46)return new r.StringExpression(S,!1);if(p){if(f.readChar$0(),C)return d.namespacedExpression$2(v,m);d.error$2(0,V.Interpn,S.span)}return h=c===40,h&&C?(a=d._argumentInvocation$1$allowEmptySecondArg(g.$eq$(y._readLocal$0(),"var")),f=d.spanFrom$1(m),new r.FunctionExpression(null,r.stringReplaceAllUnchecked(v,"_","-"),v,a,f)):h?new r.InterpolatedFunctionExpression(S,d._argumentInvocation$0(),d.spanFrom$1(m)):new r.StringExpression(S,!1)},ifExpression$1(e){var t,n,a,s=this,i=s.scanner;for(i.expectChar$1(40),s.whitespace$1$consumeNewlines(!0),t=r._setArrayType([],$.JSArray_Record_2_nullable_IfConditionExpression_and_Expression);i.peekChar$0()!==41&&(n=s.scanIdentifier$1("else")?null:s._ifConditionExpression$0(),s.whitespace$1$consumeNewlines(!0),i.expectChar$1(58),s.whitespace$1$consumeNewlines(!0),t.push(new r._Record_2(n,s._expression$1$consumeNewlines(!0))),s.whitespace$1$consumeNewlines(!0),!!i.scanChar$1(59));)s.whitespace$1$consumeNewlines(!0);return i.expectChar$1(41),i=i.spanFrom$1(e),a=r.List_List$unmodifiable(t,$.Record_2_nullable_IfConditionExpression_and_Expression),a.length===0&&r.throwExpression(r.ArgumentError$value(a,"branches","may not be empty")),new r.IfExpression(a,i)},_ifConditionExpression$0(){var e,t,n,a,s,i,o=this,l=V.Whitesa,_="expressions",c="must have length >= 2",p=o.scanner,h=p._string_scanner$_position;if(o.scanIdentifier$1("not"))return p.peekChar$0()===40&&p.error$1(0,V.Whitesn),o.whitespace$1$consumeNewlines(!0),new r.IfConditionNegation(o._ifGroup$0(),p.spanFrom$1(new r._SpanScannerState(p,h)));for(e=r._setArrayType([o._ifGroup$0()],$.JSArray_IfConditionExpression),o.whitespace$1$consumeNewlines(!0),t=null;;){if(t!==u.BooleanOperator_1&&o.scanIdentifier$1("and"))p.peekChar$0()===40&&p.error$1(0,l),o.whitespace$1$consumeNewlines(!0),t==null&&(t=u.BooleanOperator_0),e.push(o._ifGroup$0());else if(t!==u.BooleanOperator_0&&o.scanIdentifier$1("or"))p.peekChar$0()===40&&p.error$1(0,l),o.whitespace$1$consumeNewlines(!0),t==null&&(t=u.BooleanOperator_1),e.push(o._ifGroup$0());else if(n=p.peekChar$0(),n!=null&&n!==41&&n!==58&&u.JSArray_methods.get$last(e).get$isArbitrarySubstitution()){e:{if(e.length===1){a=e[0],p=a;break e}t.toString,s=r.List_List$from(e,!1,$.IfConditionExpression),s.$flags=3,p=s,h=new r.IfConditionOperation(p,t),p.length<2&&r.throwExpression(r.ArgumentError$value(p,_,c)),p=h;break e}return o._ifConditionRaw$2(p,o._ifGroup$0())}else if(i=o._tryArbitrarySubstitution$0(),i!=null){e:{if(e.length===1){a=e[0],p=a;break e}t.toString,s=r.List_List$from(e,!1,$.IfConditionExpression),s.$flags=3,p=s,h=new r.IfConditionOperation(p,t),p.length<2&&r.throwExpression(r.ArgumentError$value(p,_,c)),p=h;break e}return o._ifConditionRaw$2(p,i)}else break;o.whitespace$1$consumeNewlines(!0)}e:{if(e.length===1){a=e[0],p=a;break e}t.toString,p=r.IfConditionOperation$(e,t);break e}return p},_ifConditionRaw$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;e:{if(e.get$isArbitrarySubstitution()){n=e;break e}if(n=v,a=!1,e instanceof r.IfConditionOperation?(s=e.expressions,i=s.length,o=i,o>=1?(l=s[i-1],n=l.get$isArbitrarySubstitution()):(l=n,n=a)):(l=n,n=a),n){n=l;break e}if(n=t.get$isArbitrarySubstitution(),n){n=t;break e}n=r.throwExpression(r.ArgumentError$("Either "+e.toString$0(0)+V.x20must_e+t.toString$0(0)+" must be one.",v))}for(a=new r.StringBuffer(""),_=new r.InterpolationBuffer(a,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),_.addInterpolation$1(e.toInterpolation$1(n)),o=r.Primitives_stringFromCharCode(32),a._contents+=o,_.addInterpolation$1(t.toInterpolation$1(n)),c=e instanceof r.IfConditionOperation?e.op:v,S.whitespace$1$consumeNewlines(!0),p=S.scanner,h=t;;){if(c!==u.BooleanOperator_1&&S.scanIdentifier$1("and"))p.peekChar$0()===40&&p.error$1(0,V.Whitesa),S.whitespace$1$consumeNewlines(!0),c==null&&(c=u.BooleanOperator_0),d=S._ifGroup$0(),a._contents+=" and ",_.addInterpolation$1(d.toInterpolation$1(n));else if(c!==u.BooleanOperator_0&&S.scanIdentifier$1("or"))p.peekChar$0()===40&&p.error$1(0,V.Whiteso),S.whitespace$1$consumeNewlines(!0),c==null&&(c=u.BooleanOperator_1),h=S._ifGroup$0(),S.whitespace$1$consumeNewlines(!0),a._contents+=" or ",_.addInterpolation$1(h.toInterpolation$1(n));else if(f=p.peekChar$0(),f!=null&&f!==41&&f!==58&&h.get$isArbitrarySubstitution())h=S._ifGroup$0(),a._contents+=o,_.addInterpolation$1(h.toInterpolation$1(n));else{if(m=S._tryArbitrarySubstitution$0(),m!=null)a._contents+=o,_.addInterpolation$1(m.toInterpolation$1(n));else break;h=m}S.whitespace$1$consumeNewlines(!0)}return n=e.get$span(e),p=r.FileLocation$_(p._sourceFile,p._string_scanner$_position),a=p.offset,new r.IfConditionRaw(_.interpolation$1(n.expand$1(0,r._FileSpan$(p.file,a,a))))},_ifGroup$0(){var e,t,n,a,s,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);if(l.peekChar$0()===40)return l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._ifConditionExpression$0(),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),new r.IfConditionParenthesized(e,l.spanFrom$1(_));if(t=o.scanIdentifier$2$caseSensitive("sass",!0),t)if(l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._expression$0(),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),o.get$plainCss())o.error$2(0,V.sass__,l.spanFrom$1(_));else return new r.IfConditionSass(e,l.spanFrom$1(_));return n=o.interpolatedIdentifier$0(),a=n.contents,a.length===1?t=a[0]instanceof r.Expression&&l.peekChar$0()!==40:t=!1,t?new r.IfConditionRaw(n):(s=n.get$asPlain(),s!=null?(i=s??r._asString(s),t=u.Set_6V2Gi.contains$1(0,i.toLowerCase())&&l.peekChar$0()===40):t=!1,t&&l.error$1(0,'Whitespace is required between "'+n.toString$0(0)+'" and "("'),l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),new r.IfConditionFunction(n,e,l.spanFrom$1(_)))},_tryArbitrarySubstitution$0(){var e,t,n,a,s,i=this,o=i.scanner;if(o.peekChar$0()===35)return e=i.singleInterpolation$0(),t=e._1,o=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),o.add$2(0,e._0,t),new r.IfConditionRaw(o.interpolation$1(t));n=new r._SpanScannerState(o,o._string_scanner$_position);e:{if(a=i.scanIdentifier$1("if"),a){a=o.spanFrom$1(n),a=new r.Interpolation(r.List_List$unmodifiable(["if"],$.Object),u.List_null,a);break e}if(a=i.scanIdentifier$1("var"),a){a=o.spanFrom$1(n),a=new r.Interpolation(r.List_List$unmodifiable(["var"],$.Object),u.List_null,a);break e}if(a=i.scanIdentifier$1("attr"),a){a=o.spanFrom$1(n),a=new r.Interpolation(r.List_List$unmodifiable(["attr"],$.Object),u.List_null,a);break e}if(a=o.matches$1("--"),a){a=i.interpolatedIdentifier$0();break e}a=null;break e}return a==null?null:o.scanChar$1(40)?(s=i._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),o.expectChar$1(41),new r.IfConditionFunction(a,s,o.spanFrom$1(n))):(o.set$state(n),null)},namespacedExpression$2(e,t){var n,a,s,i,o=this;return o.scanner.peekChar$0()===36?(n=o.variableName$0(),o._assertPublic$2(n,new r.StylesheetParser_namespacedExpression_closure(o,t)),new r.VariableExpression(e,n,o.spanFrom$1(t))):(a=o._publicIdentifier$0(),s=o._argumentInvocation$0(),i=o.spanFrom$1(t),new r.FunctionExpression(e,r.stringReplaceAllUnchecked(a,"_","-"),a,s,i))},trySpecialFunction$2(e,t){var n,a,s,i,o,l,_=this;if(e==="type"&&_.scanner.scanChar$1(40))n=new r.StringBuffer(""),a=new r.InterpolationBuffer(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(40),n._contents+=s;else{i=r.unvendor(e);e:{if(i==="calc"&&i!==e&&_.scanner.scanChar$1(40)?n=!0:n=(i==="element"||i==="expression")&&_.scanner.scanChar$1(40),n){n=new r.StringBuffer(""),a=new r.InterpolationBuffer(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(40),n._contents+=s;break e}if(i==="progid"&&_.scanner.scanChar$1(58)){for(n=new r.StringBuffer(""),a=new r.InterpolationBuffer(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(58),n._contents+=s,s=_.scanner,o=s.peekChar$0();o!=null?(o>=97&&o<=122?l=!0:l=o>=65&&o<=90,l=l||o===46):l=!1,!!l;)l=r.Primitives_stringFromCharCode(s.readChar$0()),n._contents+=l,o=s.peekChar$0();s.expectChar$1(40),s=r.Primitives_stringFromCharCode(40),n._contents+=s;break e}return i==="url"?r.NullableExtension_andThen(_._tryUrlContents$1(t),new r.StylesheetParser_trySpecialFunction_closure):null}}return a.addInterpolation$1(_._interpolatedDeclarationValue$1$allowEmpty(!0)),_.scanner.expectChar$1(41),n=a._interpolation_buffer$_text,s=r.Primitives_stringFromCharCode(41),n._contents+=s,new r.StringExpression(a.interpolation$1(_.spanFrom$1(t)),!1)},_tryUrlContents$2$name(e,t){var n,a,s,i,o,l,_,c,p=this,h=p.scanner,d=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$1$consumeNewlines(!0),n=new r.StringBuffer(""),a=r._setArrayType([],$.JSArray_Object),s=r._setArrayType([],$.JSArray_nullable_FileSpan),i=new r.InterpolationBuffer(n,a,s),n._contents=t??"url",o=r.Primitives_stringFromCharCode(40),n._contents+=o;l=h.peekChar$0(),l!=null;){if(l===92){o=p.escape$0(),n._contents+=o;continue}if(_=l===35,_&&h.peekChar$1(1)===123){c=p.singleInterpolation$0(),i._flushText$0(),a.push(c._0),s.push(c._1);continue}if(o=!0,l!==33&&l!==37&&l!==38&&(_||(o=l>=42&&l<=126||l>=128)),o){o=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=o;continue}if(l===32||l===9||l===10||l===13||l===12){if(p.whitespaceWithoutComments$1$consumeNewlines(!0),h.peekChar$0()!==41)break;continue}if(l===41)return d=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=d,i.interpolation$1(p.spanFrom$1(e));break}return h.set$state(new r._SpanScannerState(h,d)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,n=t.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position);return t.expectIdentifier$1("url"),e=t._tryUrlContents$1(a),e!=null?new r.StringExpression(e,!1):(n=t.spanFrom$1(a),new r.InterpolatedFunctionExpression(new r.Interpolation(r.List_List$unmodifiable(["url"],$.Object),u.List_null,n),t._argumentInvocation$0(),t.spanFrom$1(a)))},almostAnyValue$1$omitComments(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=v.scanner,C=y._string_scanner$_position,I=new r.StringBuffer(""),M=new r.InterpolationBuffer(I,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),k=r._setArrayType([],$.JSArray_int);for(t=y.string,n=t.length,a=!e,s=v.get$loudComment();;)e:{if(i=y.peekChar$0(),i===92){o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o,o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o;break e}if(i===34||i===39){M.addInterpolation$1(v.interpolatedStringToken$0());break e}if(i===47){t:{if(l=y.peekChar$1(1),_=l===42,_&&a){c=y._string_scanner$_position,s.call$0(),p=y._string_scanner$_position,I._contents+=u.JSString_methods.substring$2(t,c,p);break t}if(_){v.loudComment$0();break t}if(h=l===47,h&&a){o=v.get$silentComment(),c=y._string_scanner$_position,o.call$0(),p=y._string_scanner$_position,I._contents+=u.JSString_methods.substring$2(t,c,p);break t}if(h){v.silentComment$0();break t}o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o}break e}if(i===35&&y.peekChar$1(1)===123){M.addInterpolation$1(v.interpolatedIdentifier$0());break e}if(i===13||i===10||i===12){if(v.get$indented()&&k.length===0)break;o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o;break e}if(i===33||i===59||i===123||i===125)break;if(i===117||i===85){if(o=y._string_scanner$_position,d=v.identifier$0(),d!=="url"&&d!=="url-prefix"){I._contents+=d;continue}f=v._tryUrlContents$2$name(new r._SpanScannerState(y,o),d),f!=null?M.addInterpolation$1(f):(((o===0?1/o<0:o<0)||o>n)&&r.throwExpression(r.ArgumentError$("Invalid position "+o,null)),y._string_scanner$_position=o,y._lastMatch=null,o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o);break e}if(i===40||i===91){m=y.readChar$0(),o=r.Primitives_stringFromCharCode(m),I._contents+=o,k.push(r.opposite(m));break e}if(i===41||i===93?(o=i!=null,S=o?i:null):(S=null,o=!1),o){k.length===0&&y.error$1(0,'Unexpected "'+r.Primitives_stringFromCharCode(S)+'".'),m=k.pop(),y.expectChar$1(m),o=r.Primitives_stringFromCharCode(m),I._contents+=o;break e}if(i==null)break;if(o=v.lookingAtIdentifier$0(),o){o=v.identifier$0(),I._contents+=o;break e}o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o}return M.interpolation$1(v.spanFrom$1(new r._SpanScannerState(y,C)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,n,a,s,i,o){var l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe=this,_e=null,ee=oe.scanner,W=ee._string_scanner$_position,ye=new r.StringBuffer(""),Be=r._setArrayType([],$.JSArray_Object),Fe=new r.InterpolationBuffer(ye,Be,r._setArrayType([],$.JSArray_nullable_FileSpan)),Ee=r._setArrayType([],$.JSArray_int);for(l=!s,_=!n,c=ee.string,p=c.length,h=!e,d=!a,f=oe.get$loudComment(),m=!1;;)e:{if(S=ee.peekChar$0(),v=!1,S===92){y=oe.escape$1$identifierStart(!0),ye._contents+=y,m=v;break e}if(S===34||S===39){Fe.addInterpolation$1(oe.interpolatedStringToken$0()),m=v;break e}if(S===47){t:{if(C=ee.peekChar$1(1),C===42){I=ee._string_scanner$_position,f.call$0(),M=ee._string_scanner$_position,ye._contents+=u.JSString_methods.substring$2(c,I,M);break t}if(C===47&&o){oe.silentComment$0();break t}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y}m=v;break e}if(S===35&&ee.peekChar$1(1)===123){Fe.addInterpolation$1(oe.interpolatedIdentifier$0()),m=v;break e}if(k=S===32,R=!k,R?(P=S===9,y=P):(P=_e,y=!0),T=!1,y?m?y=T:(y=ee.peekChar$1(1),y=y===32||y===9||y===10||y===13||y===12):y=T,y){ee.readChar$0();break e}if(k?y=!0:y=R?P:S===9,y){y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y;break e}if(D=S===10,B=!D,U=_e,y=!0,B?(q=S===13,j=!q,j&&(U=S===12,y=U)):(q=_e,j=!1),y&&oe.get$indented()&&l&&Ee.length===0)break;if(y=!0,D||(B?q:S===13)||(y=j?U:S===12),y){y=ee.peekChar$1(-1),y===10||y===13||y===12||(ye._contents+=`
|
||
`),ee.readChar$0(),m=!0;break e}if(G=S===123,G&&_)break;if(S!==40?y=G||S===91:y=!0,y){Y=ee.readChar$0(),y=r.Primitives_stringFromCharCode(Y),ye._contents+=y,Ee.push(r.opposite(Y)),m=v;break e}if(S===41||S===125||S===93){if(Ee.length===0)break;Y=Ee.pop(),ee.expectChar$1(Y),y=r.Primitives_stringFromCharCode(Y),ye._contents+=y,m=v;break e}if(S===59){if(d&&Ee.length===0)break;y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S===58){if(h&&Ee.length===0)break;y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S===117||S===85){if(y=ee._string_scanner$_position,Q=oe.identifier$0(),Q!=="url"&&Q!=="url-prefix"){ye._contents+=Q,m=v;continue}re=oe._tryUrlContents$2$name(new r._SpanScannerState(ee,y),Q),re!=null?Fe.addInterpolation$1(re):(((y===0?1/y<0:y<0)||y>p)&&r.throwExpression(r.ArgumentError$("Invalid position "+y,_e)),ee._string_scanner$_position=y,ee._lastMatch=null,y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y),m=v;break e}if(S===111||S===79){if(i&&Ee.length===0&&(I=ee._string_scanner$_position,new r.StylesheetParser__interpolatedDeclarationValue_closure(oe).call$0(),M=ee._string_scanner$_position,le=u.JSString_methods.substring$2(c,I,M),le!=="")){ye._contents+=le;break}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S==null)break;if(y=oe.lookingAtIdentifier$0(),y){y=oe.identifier$0(),ye._contents+=y,m=v;break e}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v}return Ee.length!==0&&ee.expectChar$1(u.JSArray_methods.get$last(Ee)),!t&&Be.length===0&&ye._contents.length===0&&ee.error$1(0,"Expected token."),Fe.interpolation$1(oe.spanFrom$1(new r._SpanScannerState(ee,W)))},_interpolatedDeclarationValue$1$allowEmpty(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,!1,!1,!1,!0)},_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(e,t,n){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,t,n,!1,!0)},_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(e,t,n,a){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,!0,n,a,!1,!0)},_interpolatedDeclarationValue$0(){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,!0)},_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,e,!1,!1,!1,!0)},_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,t,!1,!1,!1,!0)},_interpolatedDeclarationValue$1$silentComments(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,e)},interpolatedIdentifier$0(){var e,t,n,a=this,s="Expected identifier.",i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position),l=new r.StringBuffer(""),_=new r.InterpolationBuffer(l,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));if(i.scanChar$1(45)&&(e=r.Primitives_stringFromCharCode(45),l._contents+=e,i.scanChar$1(45)))return l._contents+=e,a._interpolatedIdentifierBodyHelper$1(_),_.interpolation$1(a.spanFrom$1(o));e:{if(t=i.peekChar$0(),t==null&&i.error$1(0,s),t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128){i=r.Primitives_stringFromCharCode(i.readChar$0()),l._contents+=i;break e}if(t===92){i=a.escape$1$identifierStart(!0),l._contents+=i;break e}if(t===35&&i.peekChar$1(1)===123){n=a.singleInterpolation$0(),_.add$2(0,n._0,n._1);break e}i.error$1(0,s)}return a._interpolatedIdentifierBodyHelper$1(_),_.interpolation$1(a.spanFrom$1(o))},_interpolatedIdentifierBodyHelper$1(e){var t,n,a,s,i,o,l;for(t=e._interpolation_buffer$_contents,n=e._spans,a=this.scanner,s=e._interpolation_buffer$_text;i=a.peekChar$0(),i!=null;){if(o=!0,i!==95&&i!==45&&(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o?o=!0:o=i>=48&&i<=57,o=o||i>=128),o){o=r.Primitives_stringFromCharCode(a.readChar$0()),s._contents+=o;continue}if(i===92){o=this.escape$0(),s._contents+=o;continue}if(i===35&&a.peekChar$1(1)===123){l=this.singleInterpolation$0(),e._flushText$0(),t.push(l._0),n.push(l._1);continue}break}},singleInterpolation$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position;return a.expect$1("#{"),n.whitespace$1$consumeNewlines(!0),e=n._expression$1$consumeNewlines(!0),a.expectChar$1(125),t=n.spanFrom$1(new r._SpanScannerState(a,s)),n.get$plainCss()&&n.error$2(0,V.Interpp,t),new r._Record_2(e,t)},_mediaQueryList$0(){for(var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=new r.InterpolationBuffer(s,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));t.whitespace$1$consumeNewlines(!1),t._stylesheet$_mediaQuery$1(i),t.whitespace$1$consumeNewlines(!1),!!n.scanChar$1(44);)e=r.Primitives_stringFromCharCode(44),s._contents+=e,e=r.Primitives_stringFromCharCode(32),s._contents+=e;return i.interpolation$1(t.spanFrom$1(new r._SpanScannerState(n,a)))},_stylesheet$_mediaQuery$1(e){var t,n,a,s,i=this,o="and";if(i.scanner.peekChar$0()===40){i._stylesheet$_mediaInParens$1(e),i.whitespace$1$consumeNewlines(!1),i.scanIdentifier$1(o)?(e._interpolation_buffer$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,o)):i.scanIdentifier$1("or")&&(e._interpolation_buffer$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,"or"));return}if(t=i.interpolatedIdentifier$0(),r.equalsIgnoreCase(t.get$asPlain(),"not")&&(i.expectWhitespace$0(),!i._lookingAtInterpolatedIdentifier$0())){e._interpolation_buffer$_text._contents+="not ",i._mediaOrInterp$1(e);return}if(i.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(t),!!i._lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer$_text,a=r.Primitives_stringFromCharCode(32),n._contents+=a,s=i.interpolatedIdentifier$0(),r.equalsIgnoreCase(s.get$asPlain(),o))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(s),i.scanIdentifier$1(o))i.expectWhitespace$0(),n._contents+=" and ";else return;if(i.scanIdentifier$1("not")){i.expectWhitespace$0(),n._contents+="not ",i._mediaOrInterp$1(e);return}i._stylesheet$_mediaLogicSequence$2(e,o)}},_stylesheet$_mediaLogicSequence$2(e,t){var n,a,s,i=this;for(n=e._interpolation_buffer$_text;;){if(i._mediaOrInterp$1(e),i.whitespace$1$consumeNewlines(!1),!i.scanIdentifier$1(t))return;i.expectWhitespace$1$consumeNewlines(!1),a=r.Primitives_stringFromCharCode(32),s=(n._contents+=a)+t,n._contents=s,n._contents=s+a}},_mediaOrInterp$1(e){var t;this.scanner.peekChar$0()===35?(t=this.singleInterpolation$0(),e.add$2(0,t._0,t._1)):this._stylesheet$_mediaInParens$1(e)},_stylesheet$_mediaInParens$1(e){var t,n,a,s,i,o,l,_,c=this,p=c.scanner;p.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer$_text,n=r.Primitives_stringFromCharCode(40),t._contents+=n,c.whitespace$1$consumeNewlines(!0),p.peekChar$0()===40?(c._stylesheet$_mediaInParens$1(e),c.whitespace$1$consumeNewlines(!0),c.scanIdentifier$1("and")?(t._contents+=" and ",c.expectWhitespace$1$consumeNewlines(!0),c._stylesheet$_mediaLogicSequence$2(e,"and")):c.scanIdentifier$1("or")&&(t._contents+=" or ",c.expectWhitespace$1$consumeNewlines(!0),c._stylesheet$_mediaLogicSequence$2(e,"or"))):c.scanIdentifier$1("not")?(t._contents+="not ",c.expectWhitespace$1$consumeNewlines(!0),c._mediaOrInterp$1(e)):(a=c._expressionUntilComparison$0(),e.add$2(0,a,a.get$span(a)),p.scanChar$1(58)?(c.whitespace$1$consumeNewlines(!0),n=r.Primitives_stringFromCharCode(58),t._contents+=n,n=r.Primitives_stringFromCharCode(32),t._contents+=n,s=c._expression$1$consumeNewlines(!0),e.add$2(0,s,s.get$span(s))):(i=p.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(o=r.Primitives_stringFromCharCode(32),t._contents+=o,l=r.Primitives_stringFromCharCode(p.readChar$0()),t._contents+=l,(!n||i===62)&&p.scanChar$1(61)&&(l=r.Primitives_stringFromCharCode(61),t._contents+=l),t._contents+=o,c.whitespace$1$consumeNewlines(!0),_=c._expressionUntilComparison$0(),e.add$2(0,_,_.get$span(_)),!n||i===62?(i.toString,n=p.scanChar$1(i)):n=!1,n&&(t._contents+=o,n=r.Primitives_stringFromCharCode(i),t._contents+=n,p.scanChar$1(61)&&(n=r.Primitives_stringFromCharCode(61),t._contents+=n),t._contents+=o,c.whitespace$1$consumeNewlines(!0),s=c._expressionUntilComparison$0(),e.add$2(0,s,s.get$span(s)))))),p.expectChar$1(41),c.whitespace$1$consumeNewlines(!1),p=r.Primitives_stringFromCharCode(41),t._contents+=p},_expressionUntilComparison$0(){return this._expression$2$consumeNewlines$until(!0,new r.StylesheetParser__expressionUntilComparison_closure(this))},_supportsCondition$1$inParentheses(e){var t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);if(a.scanIdentifier$1("not"))return a.whitespace$1$consumeNewlines(e),new r.SupportsNegation(a._supportsConditionInParens$0(),a.spanFrom$1(i));for(t=a._supportsConditionInParens$0(),a.whitespace$1$consumeNewlines(e),n=null;a.lookingAtIdentifier$0();)n!=null?a.expectIdentifier$1(n._name):a.scanIdentifier$1("or")?n=u.BooleanOperator_1:(a.expectIdentifier$1("and"),n=u.BooleanOperator_0),a.whitespace$1$consumeNewlines(e),t=new r.SupportsOperation(t,a._supportsConditionInParens$0(),n,a.spanFrom$1(i)),a.whitespace$1$consumeNewlines(e);return t},_supportsCondition$0(){return this._supportsCondition$1$inParentheses(!1)},_supportsConditionInParens$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=S.scanner,y=new r._SpanScannerState(v,v._string_scanner$_position);if(S._lookingAtInterpolatedIdentifier$0()){if(l=S.interpolatedIdentifier$0(),_=l.get$asPlain(),(_==null?null:_.toLowerCase())==="not"&&S.error$2(0,'"not" is not a valid identifier here.',l.span),v.scanChar$1(40))return c=S._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),v.expectChar$1(41),new r.SupportsFunction(l,c,S.spanFrom$1(y));if(p=l.contents,h=p.length===1,h?(d=p[0],_=d instanceof r.Expression):(d=null,_=!1),_)return v=h?d:p[0],new r.SupportsInterpolation($.Expression._as(v),S.spanFrom$1(y));S.error$2(0,"Expected @supports condition.",l.span)}if(v.expectChar$1(40),S.whitespace$1$consumeNewlines(!0),S.scanIdentifier$1("not"))return S.whitespace$1$consumeNewlines(!0),f=S._supportsConditionInParens$0(),v.expectChar$1(41),new r.SupportsNegation(f,S.spanFrom$1(y));if(v.peekChar$0()===40)return f=S._supportsCondition$1$inParentheses(!0),v.expectChar$1(41),f.withSpan$1(S.spanFrom$1(y));e=null,t=new r._SpanScannerState(v,v._string_scanner$_position),n=S._inParentheses;try{e=S._expression$1$consumeNewlines(!0),v.expectChar$1(58)}catch(C){if($.FormatException._is(r.unwrapException(C))){if(v.set$state(t),S._inParentheses=n,a=S.interpolatedIdentifier$0(),s=S._trySupportsOperation$2(a,t),i=null,s!=null)return i=s,v.expectChar$1(41),v=i,_=S.spanFrom$1(y),new r.SupportsOperation(v.left,v.right,v.operator,_);if(_=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),_.addInterpolation$1(a),_.addInterpolation$1(S._interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(!1,!0,!0,!0)),o=_.interpolation$1(S.spanFrom$1(t)),v.peekChar$0()===58)throw C;return v.expectChar$1(41),new r.SupportsAnything(o,S.spanFrom$1(y))}else throw C}return m=S._supportsDeclarationValue$1(e),v.expectChar$1(41),new r.SupportsDeclaration(e,m,S.spanFrom$1(y))},_supportsDeclarationValue$1(e){var t=!1;return e instanceof r.StringExpression&&(e.hasQuotes||(t=u.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"))),t?new r.StringExpression(this._interpolatedDeclarationValue$0(),!1):(this.whitespace$1$consumeNewlines(!0),this._expression$1$consumeNewlines(!0))},_trySupportsOperation$2(e,t){var n,a,s,i,o,l,_,c=this,p=null,h=e.contents;if(h.length!==1||(n=u.JSArray_methods.get$first(h),!(n instanceof r.Expression)))return p;for(h=c.scanner,a=h._string_scanner$_position,c.whitespace$1$consumeNewlines(!0),s=e.span,i=p,o=i;c.lookingAtIdentifier$0();){if(i!=null)c.expectIdentifier$1(i._name);else if(c.scanIdentifier$1("and"))i=u.BooleanOperator_0;else{if(!c.scanIdentifier$1("or"))return((a===0?1/a<0:a<0)||a>h.string.length)&&r.throwExpression(r.ArgumentError$("Invalid position "+a,p)),h._string_scanner$_position=a,h._lastMatch=null;i=u.BooleanOperator_1}c.whitespace$1$consumeNewlines(!0),l=c._supportsConditionInParens$0(),_=o??new r.SupportsInterpolation(n,s),o=new r.SupportsOperation(_,l,i,c.spanFrom$1(t)),c.whitespace$1$consumeNewlines(!0)}return o},_lookingAtInterpolatedIdentifier$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a==null){n=e;break e}if(a===95||r.CharacterExtension_get_isAlphabetic(a)||a>=128||a===92){n=!0;break e}if(a===35){n=n.peekChar$1(1)===123;break e}if(a===45){t=n.peekChar$1(1);t:{if(t==null){n=e;break t}if(t===35){n=n.peekChar$1(2)===123;break t}if(t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128||t===92||t===45){n=!0;break t}n=e;break t}break e}n=e;break e}return n},_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();e:{if(t===58||t===42||t===46){e=!0;break e}if(t===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_lookingAtInterpolatedIdentifierBody$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a==null){n=e;break e}if(a===95||r.CharacterExtension_get_isAlphabetic(a)||a>=128?t=!0:t=a>=48&&a<=57||a===45,t||a===92){n=!0;break e}if(a===35){n=n.peekChar$1(1)===123;break e}n=e;break e}return n},_lookingAtExpression$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!0,a==null){n=!1;break e}if(a===46){n=n.peekChar$1(1)!==46;break e}if(a===33){t=n.peekChar$1(1);t:{t!=null&&t!==105&&t!==73?n=t===32||t===9||t===10||t===13||t===12:n=e;break t}break e}if(n=!0,a!==40&&a!==47&&a!==91&&a!==39&&a!==34&&a!==35&&a!==43&&a!==45&&a!==92&&a!==36&&a!==38&&a!==37&&(a===95||r.CharacterExtension_get_isAlphabetic(a)||a>=128||(n=a>=48&&a<=57)),n){n=e;break e}n=!1;break e}return n},_withChildren$1$3(e,t,n){var a=n.call$2(this.children$1(0,e),this.spanFrom$1(t));return this.whitespaceWithoutComments$1$consumeNewlines(!1),a},_withChildren$3(e,t,n){return this._withChildren$1$3(e,t,n,$.dynamic)},_urlString$0(){var e,t,n=this,a=n.scanner,s=new r._SpanScannerState(a,a._string_scanner$_position),i=n.string$0();try{return a=r.Uri_parse(i),a}catch(o){if(a=r.unwrapException(o),$.FormatException._is(a))e=a,t=r.getTraceFromException(o),n.error$3(0,"Invalid URL: "+g.get$message$x(e),n.spanFrom$1(s),t);else throw o}},_publicIdentifier$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,a=e.identifier$0();return e._assertPublic$2(a,new r.StylesheetParser__publicIdentifier_closure(e,new r._SpanScannerState(t,n))),a},_assertPublic$2(e,t){var n=e.charCodeAt(0);(n===45||n===95)&&this.error$2(0,V.Privat,t.call$0())},_addOrInject$2(e,t){t instanceof r.StringExpression&&!t.hasQuotes?e.addInterpolation$1(t.text):e.add$2(0,t,t.get$span(t))},get$plainCss(){return!1}},r.StylesheetParser_parse_closure.prototype={call$0(){var e,t=this.$this,n=t.scanner,a=n._string_scanner$_position;return n.scanChar$1(65279),e=t.statements$1(new r.StylesheetParser_parse__closure(t)),n.expectDone$0(),r.Stylesheet$internal(e,t.spanFrom$1(new r._SpanScannerState(n,a)),t.warnings,t._globalVariables,t.get$plainCss())},$signature:401},r.StylesheetParser_parse__closure.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$1$consumeNewlines(!1),e.string$0(),null):e._statement$1$root(!0)},$signature:400},r.StylesheetParser_parseParameterList_closure.prototype={call$0(){var e,t=this.$this,n=t.scanner;return n.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$1$consumeNewlines(!0),t.identifier$0(),e=t._parameterList$0(),t.whitespace$1$consumeNewlines(!0),n.expectChar$1(123),e},$signature:398},r.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:395},r.StylesheetParser_parseUseRule_closure.prototype={call$0(){var e=this.$this,t=e.scanner,n=t._string_scanner$_position;return t.expectChar$2$name(64,"@-rule"),e.expectIdentifier$1("use"),e.whitespace$1$consumeNewlines(!0),e._useRule$1(new r._SpanScannerState(t,n))},$signature:393},r.StylesheetParser__parseSingleProduction_closure.prototype={call$0(){var e=this.production.call$0();return this.$this.scanner.expectDone$0(),e},$signature(){return this.T._eval$1("0()")}},r.StylesheetParser__statement_closure.prototype={call$0(){return this.$this._statement$0()},$signature:119},r.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration.span},$signature:16},r.StylesheetParser__declarationOrBuffer_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__declarationOrBuffer_closure0.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__declarationOrBuffer_closure1.prototype={call$1(e){return r.equalsIgnoreCase(e,"result")},$signature:4},r.StylesheetParser__declarationOrBuffer_closure2.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__styleRule_closure.prototype={call$2(e,t){return r.StyleRule$(this._box_0.interpolation,e,this.$this.spanFrom$1(this.start))},$signature:392},r.StylesheetParser__withStyleRuleChildren_closure.prototype={call$2(e,t){var n,a=this,s=a.$this;return s.get$indented()&&e.length===0&&(n=a.nodeWithSpan,s.warnings.push(new r._Record_3_deprecation_message_span(null,V.This_s,n.get$span(n)))),s._inStyleRule=a.wasInStyleRule,a.create.call$2(e,t)},$signature(){return this.T._eval$1("0(List<Statement>,FileSpan)")}},r.StylesheetParser__propertyOrVariableDeclaration_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__tryDeclarationChildren_closure.prototype={call$2(e,t){return r.Declaration$nested(this.name,e,t,this.value)},$signature:389},r.StylesheetParser__atRootRule_closure.prototype={call$2(e,t){return r.AtRootRule$(e,t,this.query)},$signature:190},r.StylesheetParser__atRootRule_closure0.prototype={call$2(e,t){return r.AtRootRule$(e,t,null)},$signature:190},r.StylesheetParser__eachRule_closure.prototype={call$2(e,t){var n=this;return n.$this._inControlDirective=n.wasInControlDirective,r.EachRule$(n.variables,n.list,e,t)},$signature:382},r.StylesheetParser__functionRule_closure.prototype={call$2(e,t){return r.FunctionRule$(this.name,this.parameters,e,t,this.precedingComment)},$signature:373},r.StylesheetParser__forRule_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e.scanIdentifier$1("to")?this._box_0.exclusive=!0:e.scanIdentifier$1("through")?(this._box_0.exclusive=!1,!0):!1:!1},$signature:22},r.StylesheetParser__forRule_closure0.prototype={call$2(e,t){var n,a=this;return a.$this._inControlDirective=a.wasInControlDirective,n=a._box_0.exclusive,n.toString,r.ForRule$(a.variable,a.from,a.to,e,t,n)},$signature:372},r.StylesheetParser__memberList_closure.prototype={call$0(){var e=this.$this;e.scanner.peekChar$0()===36?this.variables.add$1(0,e.variableName$0()):this.identifiers.add$1(0,e.identifier$1$normalize(!0))},$signature:1},r.StylesheetParser__includeRule_closure.prototype={call$2(e,t){return r.ContentBlock$(this.contentParameters_,e,t)},$signature:371},r.StylesheetParser_mediaRule_closure.prototype={call$2(e,t){return r.MediaRule$(this.query,e,t)},$signature:370},r.StylesheetParser__mixinRule_closure.prototype={call$2(e,t){var n=this;return n.$this._stylesheet$_inMixin=!1,r.MixinRule$(n.name,n.parameters,e,t,n.precedingComment)},$signature:364},r.StylesheetParser_mozDocumentRule_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,t){var n=this;return n._box_0.needsDeprecationWarning&&n.$this.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_PmQ,V.x40_moz_,t)),r.AtRule$(n.name,t,e,n.value)},$signature:197},r.StylesheetParser_supportsRule_closure.prototype={call$2(e,t){return r.SupportsRule$(this.condition,e,t)},$signature:363},r.StylesheetParser__whileRule_closure.prototype={call$2(e,t){return this.$this._inControlDirective=this.wasInControlDirective,r.WhileRule$(this.condition,e,t)},$signature:362},r.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,t){return r.AtRule$(this.name,t,e,this._box_0.value)},$signature:197},r.StylesheetParser__expression_resetState.prototype={call$0(){var e,t=this._box_0;t.operands_=t.operators_=t.spaceExpressions_=t.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),t.allowSlash=!0,t.singleExpression_=e._singleExpression$0()},$signature:0},r.StylesheetParser__expression_resolveOneOperation.prototype={call$0(){var e,t,n,a,s,i,o=this,l=o._box_0,_=l.operators_.pop(),c=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,t=_.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),l.allowSlash?(e=o.$this,e=!e._inParentheses&&_===u.BinaryOperator_ehp&&e._isSlashOperand$1(c)&&e._isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new r.BinaryOperationExpression(u.BinaryOperator_ehp,c,p,!0):(l.singleExpression_=new r.BinaryOperationExpression(_,c,p,!1),e=l.allowSlash=!1,(u.BinaryOperator_jCK===_||u.BinaryOperator_tDf===_)&&(t=o.$this,n=t.scanner.string,a=p.get$span(p),a=a.get$start(a),s=p.get$span(p),i=_.operator,u.JSString_methods.substring$2(n,a.offset-1,s.get$start(s).offset)===i&&(e=c.get$span(c),e=n.charCodeAt(e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=c.toString$0(0),n=p.toString$0(0),a=c.toString$0(0),s=p.toString$0(0),l=l.singleExpression_,t.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_K9u,`This operation is parsed as:
|
||
|
||
`+e+" "+i+" "+n+V.x0a_but_+a+" ("+i+s+`)
|
||
|
||
Add a space after `+i+V.x20to_cl,l.get$span(l))))))},$signature:0},r.StylesheetParser__expression_resolveOperations.prototype={call$0(){var e,t=this._box_0.operators_;if(t!=null)for(e=this.resolveOneOperation;t.length!==0;)e.call$0()},$signature:0},r.StylesheetParser__expression_addSingleExpression.prototype={call$1(e){var t,n,a=this,s=a._box_0;if(s.singleExpression_!=null){if(t=a.$this,t._inParentheses&&(t._inParentheses=!1,s.allowSlash)){a.resetState.call$0();return}n=s.spaceExpressions_,n==null&&(n=s.spaceExpressions_=r._setArrayType([],$.JSArray_Expression)),a.resolveOperations.call$0(),t=s.singleExpression_,t.toString,n.push(t),s.allowSlash=!0}s.singleExpression_=e},$signature:360},r.StylesheetParser__expression_addOperator.prototype={call$1(e){var t,n,a,s,i,o,l,_=this,c=_.$this;for(c.get$plainCss()&&e!==u.BinaryOperator_g6F&&e!==u.BinaryOperator_jCK&&e!==u.BinaryOperator_tDf&&e!==u.BinaryOperator_wkM&&e!==u.BinaryOperator_ehp&&(t=c.scanner,n=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,t._string_scanner$_position-n)),t=_._box_0,t.allowSlash=t.allowSlash&&e===u.BinaryOperator_ehp,a=t.operators_,a==null&&(a=t.operators_=r._setArrayType([],$.JSArray_BinaryOperator)),s=t.operands_,s==null&&(s=t.operands_=r._setArrayType([],$.JSArray_Expression)),n=_.resolveOneOperation,i=e.precedence;a.length!==0&&u.JSArray_methods.get$last(a).precedence>=i;)n.call$0();o=t.singleExpression_,o==null&&(n=c.scanner,i=e.operator.length,n.error$3$length$position(0,"Expected expression.",i,n._string_scanner$_position-i)),l=c.scanner._string_scanner$_position,c.whitespace$1$consumeNewlines(!0),e===u.BinaryOperator_bgA&&!c._lookingAtExpression$0()?(c=c.spanFromPosition$2(l-1,l),_.addSingleExpression.call$1(new r.StringExpression(new r.Interpolation(r.List_List$unmodifiable(["%"],$.Object),u.List_null,c),!1))):(a.push(e),s.push(o),t.singleExpression_=c._singleExpression$0())},$signature:357},r.StylesheetParser__expression_resolveSpaceExpressions.prototype={call$0(){var e,t,n,a;this.resolveOperations.call$0(),e=this._box_0,t=e.spaceExpressions_,t!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),t.push(n),a=u.JSArray_methods.get$first(t),a=a.get$span(a).expand$1(0,n.get$span(n)),e.singleExpression_=new r.ListExpression(r.List_List$unmodifiable(t,$.Expression),u.ListSeparator_SrV,!1,a),e.spaceExpressions_=null)},$signature:0},r.StylesheetParser_expressionUntilComma_closure.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:22},r.StylesheetParser__isHexColor_closure.prototype={call$1(e){return r.CharacterExtension_get_isHex(e)},$signature:50},r.StylesheetParser__unicodeRange_closure.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex(e)},$signature:32},r.StylesheetParser__unicodeRange_closure0.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex(e)},$signature:32},r.StylesheetParser_interpolatedStringToken_closure.prototype={call$0(){return r.consumeEscapedCharacter(this.$this.scanner)},$signature:0},r.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.StylesheetParser_trySpecialFunction_closure.prototype={call$1(e){return new r.StringExpression(e,!1)},$signature:356},r.StylesheetParser__interpolatedDeclarationValue_closure.prototype={call$0(){return this.$this.scanIdentifier$2$caseSensitive("of",!1)},$signature:0},r.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();e:{if(t===61){e=e.peekChar$1(1)!==61;break e}if(t===60||t===62){e=!0;break e}e=!1;break e}return e},$signature:22},r.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.StylesheetGraph.prototype={modifiedSince$3(e,t,n){var a=this._stylesheet_graph$_add$3(e,n,null);return a==null?!0:new r.StylesheetGraph_modifiedSince_transitiveModificationTime(this).call$1(a).isAfter$1(t)},_stylesheet_graph$_add$3(e,t,n){var a,s,i=this,o=i._ignoreErrors$1(new r.StylesheetGraph__add_closure(i,e,t,n));return $.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)?(a=o._0,s=o._1,i.addCanonical$3(a,s,o._2),i._nodes.$index(0,s)):null},addCanonical$4$recanonicalize(e,t,n,a){var s,i=this,o=i._nodes;return o.$index(0,t)!=null||(s=i._ignoreErrors$1(new r.StylesheetGraph_addCanonical_closure(i,e,t,n)),s==null)?u.Set_empty4:(o.$indexSet(0,t,r.StylesheetNode$_(s,e,t,i._upstreamNodes$3(s,e,t))),a?i._recanonicalizeImports$2(e,t):u.Set_empty4)},addCanonical$3(e,t,n){return this.addCanonical$4$recanonicalize(e,t,n,!0)},_upstreamNodes$3(e,t,n){var a,s,i,o=$.Uri,l=r.LinkedHashSet_LinkedHashSet$_literal([n],o),_=r.LinkedHashSet_LinkedHashSet$_empty(o),c=r.LinkedHashSet_LinkedHashSet$_empty(o),p=r.LinkedHashSet_LinkedHashSet$_empty(o),h=r.LinkedHashSet_LinkedHashSet$_empty(o);for(new r._FindDependenciesVisitor(_,c,p,h,r.LinkedHashSet_LinkedHashSet$_empty($.nullable_String)).visitChildren$1(e.children),a=$.UnmodifiableSetView_Uri,s=$.nullable_StylesheetNode,i=r.LinkedHashMap_LinkedHashMap$_empty(o,s),_=new r.UnionSet(r.LinkedHashSet_LinkedHashSet$_literal([new r.UnmodifiableSetView0(_,a),new r.UnmodifiableSetView0(c,a),new r.UnmodifiableSetView0(p,a)],$.Set_Uri),$.UnionSet_Uri).get$_union_set$_iterable(),_=_.get$iterator(_);_.moveNext$0();)c=_.get$current(_),i.$indexSet(0,c,this._nodeFor$4(c,t,n,l));for(o=r.LinkedHashMap_LinkedHashMap$_empty(o,s),_=h.get$iterator(0);_.moveNext$0();)c=_.get$current(0),o.$indexSet(0,c,this._nodeFor$5$forImport(c,t,n,l,!0));return new r._Record_2_imports_modules(o,i)},reload$1(e){var t,n,a=this,s=a._nodes.$index(0,e);if(s==null)throw r.wrapException(r.StateError$(e.toString$0(0)+" is not in the dependency graph."));return a._transitiveModificationTimes.clear$0(0),a.importCache.clearImport$1(e),t=a._ignoreErrors$1(new r.StylesheetGraph_reload_closure(a,s,e)),t==null?!1:(s._stylesheet=t,n=a._upstreamNodes$3(t,s.importer,e),s._replaceUpstream$2(n._1,n._0),!0)},reloadAllModified$0(){var e,t,n,a,s,i,o,l,_,c,p,h=this,d=h._nodes;for(d=r.List_List$_of(new r.LinkedHashMapValuesIterable(d,r._instanceType(d)._eval$1("LinkedHashMapValuesIterable<2>")),$.StylesheetNode),a=d.length,s=h.importCache._loadTimes,i=0;i<d.length;d.length===a||(0,r.throwConcurrentModificationError)(d),++i){e=d[i],t=!1;try{n=s.$index(0,e.canonicalUrl),n!=null?(o=e.importer.modificationTime$1(e.canonicalUrl),l=n,_=o._value,c=l._value,_<=c?(o=_===c&&o._microsecond>l._microsecond,p=o):p=!0):p=!1,t=p}catch(f){if(r.unwrapException(f)instanceof r.FileSystemException)t=!0;else throw f}t&&(h.reload$1(e.canonicalUrl)||h.remove$2(0,e.importer,e.canonicalUrl))}},remove$2(e,t,n){var a,s=this,i=s._nodes.remove$1(0,n),o=i!=null;return o&&(s._transitiveModificationTimes.clear$0(0),s.importCache.clearImport$1(n),i._stylesheet_graph$_remove$0()),a=s._recanonicalizeImports$2(t,n),o&&a.addAll$1(0,i._downstream),a},_recanonicalizeImports$2(e,t){var n,a,s,i,o,l,_,c,p=this;for(p.importCache.clearCanonicalize$1(t),n=r.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode),a=p._nodes.get$values(0).get$iterator(0),s=$.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,i=$.Uri,o=$.nullable_StylesheetNode;a.moveNext$0();)l=a.get$current(0),_=p._recanonicalizeImportsForNode$4$forImport(l,e,t,!1),c=p._recanonicalizeImportsForNode$4$forImport(l,e,t,!0),(_.__js_helper$_length!==0||c.__js_helper$_length!==0)&&(n.add$1(0,l),l._replaceUpstream$2(r.mergeMaps(new r.UnmodifiableMapView(l._upstream,s),_,i,o),r.mergeMaps(new r.UnmodifiableMapView(l._upstreamImports,s),c,i,o)));return n._collection$_length!==0&&p._transitiveModificationTimes.clear$0(0),n},_recanonicalizeImportsForNode$4$forImport(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m=$.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,S=a?new r.UnmodifiableMapView(e._upstreamImports,m):new r.UnmodifiableMapView(e._upstream,m);for(m=$.Uri,o=$.nullable_StylesheetNode,l=r.LinkedHashMap_LinkedHashMap$_empty(m,o),m=r.MapExtensions_get_pairs(S,m,o),m=m.get$iterator(m),o=this._nodes,_=this.importCache,c=e.importer,p=e.canonicalUrl;m.moveNext$0();)if(h=m.get$current(m),s=null,s=h._0,d=h._1,!!t.couldCanonicalize$2(s,n)){i=null;try{i=_.canonicalize$4$baseImporter$baseUrl$forImport(0,s,c,p,a)}catch{}h=i,f=h==null?null:h._1,!g.$eq$(f,d==null?null:d.canonicalUrl)&&(h=s,l.$indexSet(0,h,i==null?null:o.$index(0,f)))}return l},_nodeFor$5$forImport(e,t,n,a,s){var i,o,l,_,c,p,h,d=this,f={},m=d._ignoreErrors$1(new r.StylesheetGraph__nodeFor_closure(d,e,t,n,s));return m==null?null:(f.originalUrl=f.canonicalUrl=f.importer=null,f.importer=m._0,i=f.canonicalUrl=m._1,f.originalUrl=m._2,o=d._nodes,l=o.$index(0,i),l??(a.contains$1(0,i)||(_=d._ignoreErrors$1(new r.StylesheetGraph__nodeFor_closure0(f,d)),_==null)?null:(a.add$1(0,f.canonicalUrl),c=f.importer,p=f.canonicalUrl,h=r.StylesheetNode$_(_,c,p,d._upstreamNodes$3(_,c,p)),a.remove$1(0,f.canonicalUrl),o.$indexSet(0,f.canonicalUrl,h),h)))},_nodeFor$4(e,t,n,a){return this._nodeFor$5$forImport(e,t,n,a,!1)},_ignoreErrors$1$1(e){var t;try{return t=e.call$0(),t}catch{return null}},_ignoreErrors$1(e){return this._ignoreErrors$1$1(e,$.dynamic)}},r.StylesheetGraph_modifiedSince_transitiveModificationTime.prototype={call$1(e){return this.$this._transitiveModificationTimes.putIfAbsent$2(e.canonicalUrl,new r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure(e,this))},$signature:354},r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure.prototype={call$0(){var e,t,n,a,s=this.node,i=s.importer.modificationTime$1(s.canonicalUrl);for(s=s._upstream.get$values(0).followedBy$1(0,s._upstreamImports.get$values(0)).get$iterator(0),e=this.transitiveModificationTime;s.moveNext$0();)t=s.get$current(0),n=t==null?new r.DateTime(Date.now(),0,!1):e.call$1(t),t=n._value,a=i._value,t<=a?t=t===a&&n._microsecond>i._microsecond:t=!0,t&&(i=n);return i},$signature:165},r.StylesheetGraph__add_closure.prototype={call$0(){var e=this;return e.$this.importCache.canonicalize$3$baseImporter$baseUrl(0,e.url,e.baseImporter,e.baseUrl)},$signature:129},r.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:84},r.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:84},r.StylesheetGraph__nodeFor_closure.prototype={call$0(){var e=this;return e.$this.importCache.canonicalize$4$baseImporter$baseUrl$forImport(0,e.url,e.baseImporter,e.baseUrl,e.forImport)},$signature:129},r.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this._box_0;return this.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:84},r.StylesheetNode.prototype={StylesheetNode$_$4(e,t,n,a){var s,i;for(s=this._upstream.get$values(0).followedBy$1(0,this._upstreamImports.get$values(0)).get$iterator(0);s.moveNext$0();)i=s.get$current(0),i!=null&&i._downstream.add$1(0,this)},_replaceUpstream$2(e,t){var n,a,s,i=this,o=$.nullable_StylesheetNode,l=r.LinkedHashSet_LinkedHashSet$of(i._upstream.get$values(0),o);for(l.addAll$1(0,i._upstreamImports.get$values(0)),n=$.StylesheetNode,a=r.SetExtension_removeNull(l,n),o=r.LinkedHashSet_LinkedHashSet$of(new r.LinkedHashMapValuesIterable(e,r._instanceType(e)._eval$1("LinkedHashMapValuesIterable<2>")),o),o.addAll$1(0,new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"))),s=r.SetExtension_removeNull(o,n),o=a.difference$1(s),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.remove$1(0,i);for(o=s.difference$1(a),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.add$1(0,i);i._upstream=e,i._upstreamImports=t},_stylesheet_graph$_remove$0(){var e,t,n,a,s,i,o=this;for(e=r.LinkedHashSet_LinkedHashSet$of(o._upstream.get$values(0),$.nullable_StylesheetNode),e.addAll$1(0,o._upstreamImports.get$values(0)),e=r._LinkedHashSetIterator$(e,e._collection$_modifications,r._instanceType(e)._precomputed1),t=e.$ti._precomputed1;e.moveNext$0();)n=e._collection$_current,n==null&&(n=t._as(n)),n!=null&&n._downstream.remove$1(0,o);for(e=o._downstream.get$iterator(0);e.moveNext$0();){for(t=e.get$current(0),n=t._upstream,a=r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"),n=r.List_List$_of(new r.LinkedHashMapKeysIterable(n,a),a._eval$1("Iterable.E")),a=n.length,s=0;s<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++s)if(i=n[s],t._upstream.$index(0,i)===o){t._upstream.$indexSet(0,i,null);break}for(n=t._upstreamImports,a=r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"),n=r.List_List$_of(new r.LinkedHashMapKeysIterable(n,a),a._eval$1("Iterable.E")),a=n.length,s=0;s<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++s)if(i=n[s],t._upstreamImports.$index(0,i)===o){t._upstreamImports.$indexSet(0,i,null);break}}},toString$0(e){var t=this._stylesheet.span;return t=r.NullableExtension_andThen(t.get$sourceUrl(t),r.path__prettyUri$closure()),t??"<unknown>"}},r.Syntax.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax$_name}},r.Box.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&t._box$_inner===this._box$_inner},get$hashCode(e){return r.Primitives_objectHashCode(this._box$_inner)},toString$0(e){return"<box: "+this._box$_inner.value.toString$0(0)+">"}},r.ModifiableBox.prototype={toString$0(e){return"<modifiable box: "+this.value.toString$0(0)+">"}},r.LazyFileSpan.prototype={get$span(e){var t=this._lazy_file_span$_span;return t??(this._lazy_file_span$_span=this._builder.call$0())},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,n){return this.get$span(0).message$2$color(0,t,n)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.LimitedMapView.prototype={get$keys(e){return this._limited_map_view$_keys},get$length(e){return this._limited_map_view$_keys._collection$_length},get$isEmpty(e){return this._limited_map_view$_keys._collection$_length===0},get$isNotEmpty(e){return this._limited_map_view$_keys._collection$_length!==0},$index(e,t){return this._limited_map_view$_keys.contains$1(0,t)?this._limited_map_view$_map.$index(0,t):null},containsKey$1(e){return this._limited_map_view$_keys.contains$1(0,e)},remove$1(e,t){return this._limited_map_view$_keys.contains$1(0,t)?this._limited_map_view$_map.remove$1(0,t):null}},r.MapExtensions_get_pairs_closure.prototype={call$1(e){return new r._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},r.MergedMapView.prototype={get$keys(e){var t=this._mapsByKey;return new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))},get$length(e){return this._mapsByKey.__js_helper$_length},get$isEmpty(e){return this._mapsByKey.__js_helper$_length===0},get$isNotEmpty(e){return this._mapsByKey.__js_helper$_length!==0},MergedMapView$1(e,t,n){var a,s,i,o,l,_;for(a=e.length,s=this._mapsByKey,i=0;i<e.length;e.length===a||(0,r.throwConcurrentModificationError)(e),++i)if(o=e[i],o instanceof r.MergedMapView)for(l=o._mapsByKey,l=new r.LinkedHashMapValueIterator(l,l._modifications,l._first);l.moveNext$0();)_=l.__js_helper$_current,r.setAll(s,_.get$keys(_),_);else r.setAll(s,o.get$keys(o),o)},$index(e,t){var n=this._mapsByKey.$index(0,this.$ti._precomputed1._as(t));return n==null?null:n.$index(0,t)},$indexSet(e,t,n){var a=this._mapsByKey.$index(0,t);if(a!=null)a.$indexSet(0,t,n);else throw r.wrapException(r.UnsupportedError$(V.New_en))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$(V.Entrie))},containsKey$1(e){return this._mapsByKey.containsKey$1(e)}},r.MultiDirWatcher.prototype={watch$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;for(n=this._watchers,a=r.MapExtensions_get_pairs(n,$.nullable_String,$.Stream_WatchEvent).toList$0(0),s=a.length,n=n._map,i=this._group,o=!1,l=0;l<a.length;a.length===s||(0,r.throwConcurrentModificationError)(a),++l){if(_=a[l],c=_._0,c.toString,o?p=!1:(p=b.$get$context(),p=p._isWithinOrEquals$2(c,t)===u._PathRelation_equal||p._isWithinOrEquals$2(c,t)===u._PathRelation_within),p)return n=new r._Future(b.Zone__current,$._Future_void),n._asyncComplete$1(null),n;b.$get$context()._isWithinOrEquals$2(t,c)===u._PathRelation_within&&(n.remove$1(0,c),i.remove$1(0,_._1),o=!0)}return h=r.watchDir(t,this._poll),d=new r._CompleterStream($._CompleterStream_WatchEvent),f=new r.StreamCompleter(d,$.StreamCompleter_WatchEvent),h.then$1$2$onError(0,f.get$setSourceStream(),f.get$setError(),$.void),n.$indexSet(0,t,d),i.add$1(0,d),h}},r.MultiSpan.prototype={get$start(e){var t=this._multi_span$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span$_primary;return t.get$end(t)},get$text(){return this._multi_span$_primary.get$text()},get$context(e){var t=this._multi_span$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span$_primary.toString$0(0)},expand$1(e,t){return new r.MultiSpan(this._multi_span$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return r.Highlighter$multiple(this._multi_span$_primary,this.primaryLabel,this.secondarySpans,e===!0,null,null).highlight$0()},message$2$color(e,t,n){var a=g.$eq$(n,!0)||typeof n=="string",s=typeof n=="string"?n:null;return r.SourceSpanExtension_messageMultiple(this._multi_span$_primary,t,this.primaryLabel,this.secondarySpans,a,s,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.NoSourceMapBuffer.prototype={get$length(e){return this._no_source_map_buffer$_buffer._contents.length},forSpan$1$2(e,t){return t.call$0()},forSpan$2(e,t){return this.forSpan$1$2(e,t,$.dynamic)},write$1(e,t){var n=this._no_source_map_buffer$_buffer,a=r.S(t);return n._contents+=a,null},writeCharCode$1(e){var t=this._no_source_map_buffer$_buffer,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},toString$0(e){var t=this._no_source_map_buffer$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){return r.throwExpression(r.UnsupportedError$(V.NoSour))}},r.PrefixedMapView.prototype={get$keys(e){return new r._PrefixedKeys(this)},get$length(e){var t=this._prefixed_map_view$_map;return t.get$length(t)},get$isEmpty(e){var t=this._prefixed_map_view$_map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._prefixed_map_view$_map;return t.get$isNotEmpty(t)},$index(e,t){return typeof t=="string"&&u.JSString_methods.startsWith$1(t,this._prefix)?this._prefixed_map_view$_map.$index(0,u.JSString_methods.substring$1(t,this._prefix.length)):null},containsKey$1(e){return typeof e=="string"&&u.JSString_methods.startsWith$1(e,this._prefix)&&this._prefixed_map_view$_map.containsKey$1(u.JSString_methods.substring$1(e,this._prefix.length))}},r._PrefixedKeys.prototype={get$length(e){var t=this._view._prefixed_map_view$_map;return t.get$length(t)},get$iterator(e){var t=this._view._prefixed_map_view$_map;return t=t.get$keys(t),t=t.map$1$1(t,new r._PrefixedKeys_iterator_closure(this),$.String),t.get$iterator(t)},contains$1(e,t){return this._view.containsKey$1(t)}},r._PrefixedKeys_iterator_closure.prototype={call$1(e){return this.$this._view._prefix+e},$signature:6},r.PublicMemberMapView.prototype={get$keys(e){var t=this._public_member_map_view$_inner;return t=t.get$keys(t),t.where$1(t,r.utils__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&r.isPublic(e)&&this._public_member_map_view$_inner.containsKey$1(e)},$index(e,t){return typeof t=="string"&&r.isPublic(t)?this._public_member_map_view$_inner.$index(0,t):null}},r.SourceMapBuffer.prototype={get$_targetLocation(){var e=this._source_map_buffer$_buffer._contents,t=this._line;return r.SourceLocation$(e.length,this._column,t,null)},get$length(e){return this._source_map_buffer$_buffer._contents.length},forSpan$1$2(e,t){var n,a=this,s=a._inSpan;a._inSpan=!0,a._addEntry$2(e.get$start(e),a.get$_targetLocation());try{return n=t.call$0(),n}finally{a._inSpan=s}},forSpan$2(e,t){return this.forSpan$1$2(e,t,$.dynamic)},_addEntry$2(e,t){var n,a,s=this._entries;s.length!==0&&(n=u.JSArray_methods.get$last(s),a=n.source,a.file.getLine$1(a.offset)===e.file.getLine$1(e.offset)&&n.target.line===t.line||n.target.offset===t.offset)||s.push(new r.Entry(e,t,null))},write$1(e,t){var n,a,s=g.toString$0$(t);for(this._source_map_buffer$_buffer._contents+=s,n=s.length,a=0;a<n;++a)s.charCodeAt(a)===10?this._source_map_buffer$_writeLine$0():++this._column},writeCharCode$1(e){var t=this._source_map_buffer$_buffer,n=r.Primitives_stringFromCharCode(e);t._contents+=n,e===10?this._source_map_buffer$_writeLine$0():++this._column},_source_map_buffer$_writeLine$0(){var e=this,t=e._entries;u.JSArray_methods.get$last(t).target.line===e._line&&u.JSArray_methods.get$last(t).target.column===e._column&&t.pop(),++e._line,e._column=0,e._inSpan&&t.push(new r.Entry(u.JSArray_methods.get$last(t).source,e.get$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){var t,n,a,s={},i=e.length;if(i===0)return r.SingleMapping_SingleMapping$fromEntries(this._entries);for(s.prefixColumn=s.prefixLines=0,t=0,n=0;t<i;++t)e.charCodeAt(t)===10?(++s.prefixLines,s.prefixColumn=0,n=0):(a=n+1,s.prefixColumn=a,n=a);return n=this._entries,r.SingleMapping_SingleMapping$fromEntries(new r.MappedListIterable(n,new r.SourceMapBuffer_buildSourceMap_closure(s,i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},r.SourceMapBuffer_buildSourceMap_closure.prototype={call$1(e){var t=e.target,n=t.line,a=this._box_0,s=a.prefixLines;return a=n===0?a.prefixColumn:0,new r.Entry(e.source,r.SourceLocation$(t.offset+this.prefixLength,t.column+a,n+s,null),e.identifierName)},$signature:206},r.UnprefixedMapView.prototype={get$keys(e){return new r._UnprefixedKeys(this)},$index(e,t){return typeof t=="string"?this._unprefixed_map_view$_map.$index(0,this._unprefixed_map_view$_prefix+t):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view$_map.containsKey$1(this._unprefixed_map_view$_prefix+e)},remove$1(e,t){var n=this._unprefixed_map_view$_map.remove$1(0,this._unprefixed_map_view$_prefix+t);return n}},r._UnprefixedKeys.prototype={get$iterator(e){var t=this._unprefixed_map_view$_view._unprefixed_map_view$_map;return t=t.get$keys(t),t=t.where$1(t,new r._UnprefixedKeys_iterator_closure(this)).map$1$1(0,new r._UnprefixedKeys_iterator_closure0(this),$.String),t.get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view$_view.containsKey$1(t)}},r._UnprefixedKeys_iterator_closure.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:4},r._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return u.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:6},r.indent_closure.prototype={call$1(e){return u.JSString_methods.$mul(" ",this.indentation)+e},$signature:6},r.flattenVertically_closure.prototype={call$1(e){return r.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},r.flattenVertically_closure0.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(0)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},r.longestCommonSubsequence_backtrack.prototype={call$2(e,t){var n,a,s=this;return e===-1||t===-1?r._setArrayType([],s.T._eval$1("JSArray<0>")):(n=s.selections[e][t],n!=null?(a=s.call$2(e-1,t-1),g.add$1$ax(a,n),a):(a=s.lengths,a[e+1][t]>a[e][t+1]?s.call$2(e,t-1):s.call$2(e-1,t)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},r.mapAddAll2_closure.prototype={call$2(e,t){var n=this.destination,a=n.$index(0,e);a!=null?a.addAll$1(0,t):n.$indexSet(0,e,t)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},r.Value.prototype={get$isTruthy(){return!0},get$separator(e){return u.ListSeparator_undecided_null_3_undecided},get$hasBrackets(){return!1},get$asList(){return r._setArrayType([this],$.JSArray_Value)},get$lengthAsList(){return 1},get$isBlank(){return!1},get$isSpecialNumber(){return!1},get$isSpecialVariable(){return!1},get$realNull(){return this},sassIndexToListIndex$2(e,t){var n,a,s=e.assertNumber$1(t);if(s.get$hasUnits()&&(n=s.get$unitString(),r.warnForDeprecation("$"+t+": Passing a number with unit "+n+V.x20is_de+s.unitSuggestion$1(t)+V.x0a_Morex3af,u.Deprecation_7TE)),a=s.assertInt$1(t),a===0)throw r.wrapException(r.SassScriptException$("List index may not be 0.",t));if(Math.abs(a)>this.get$lengthAsList())throw r.wrapException(r.SassScriptException$("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return a<0?this.get$lengthAsList()+a:a-1},assertCalculation$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a string.",e))},assertCommonListStyle$2$allowSlash(e,t){var n,a,s,i=this,o="Expected",l="Expected an unbracketed";if(i.get$separator(i)!==u.ListSeparator_z0K?n=!t&&i.get$separator(i)===u.ListSeparator_Lul:n=!0,!n&&!i.get$hasBrackets())return i.get$asList();throw a=new r.StringBuffer(o),i.get$hasBrackets()?(a._contents=l,s=l):s=o,n&&(s+=i.get$hasBrackets()?",":" a",a._contents=s,s=a._contents=s+" space-",s=a._contents=(t?a._contents=s+" or slash-":s)+"separated"),a._contents=s+(" list, was "+i.toString$0(0)),r.wrapException(r.SassScriptException$(a.toString$0(0),e))},_selectorString$1(e){var t=this._selectorStringOrNull$0();if(t!=null)return t;throw r.wrapException(r.SassScriptException$(this.toString$0(0)+V.x20is_noav,e))},_selectorStringOrNull$0(){var e,t,n,a,s,i,o,l,_=this,c=null;if(_ instanceof r.SassString)return _._string$_text;if(!(_ instanceof r.SassList)||(e=_._list$_contents,t=e.length,t===0))return c;n=r._setArrayType([],$.JSArray_String);e:{if(a=_._separator,u.ListSeparator_z0K===a){for(s=0;s<t;++s){if(i=e[s],i instanceof r.SassString){n.push(i._string$_text);continue}if(i instanceof r.SassList&&u.ListSeparator_SrV===i._separator){if(o=i._selectorStringOrNull$0(),o==null)return c;n.push(o);continue}return c}break e}if(u.ListSeparator_Lul===a)return c;for(s=0;s<t;++s){if(l=e[s],!(l instanceof r.SassString))return c;n.push(l._string$_text)}}return u.JSArray_methods.join$1(n,a===u.ListSeparator_z0K?", ":" ")},withListContents$2$separator(e,t){var n=t??this.get$separator(this),a=this.get$hasBrackets();return r.SassList$(e,n,a)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;e:{if(e instanceof r.SassString){t=new r.SassString(r.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes);break e}e instanceof r.SassCalculation&&r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new r.SassString(r.serializeValue(this,!1,!0)+r.serializeValue(e,!1,!0),!1);break e}return t},minus$1(e){return e instanceof r.SassCalculation?r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new r.SassString(r.serializeValue(this,!1,!0)+"-"+r.serializeValue(e,!1,!0),!1)},dividedBy$1(e){return new r.SassString(r.serializeValue(this,!1,!0)+"/"+r.serializeValue(e,!1,!0),!1)},unaryPlus$0(){return new r.SassString("+"+r.serializeValue(this,!1,!0),!1)},unaryMinus$0(){return new r.SassString("-"+r.serializeValue(this,!1,!0),!1)},unaryNot$0(){return u.SassBoolean_false},withoutSlash$0(){return this},toCssString$1$quote(e){return r.serializeValue(this,!1,e)},toCssString$0(){return this.toCssString$1$quote(!0)},toString$0(e){return r.serializeValue(this,!0,!0)}},r.SassArgumentList.prototype={},r.SassBoolean.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,$.dynamic)},unaryNot$0(){return this.value?u.SassBoolean_false:u.SassBoolean_true}},r.SassCalculation.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof r.SassString)return this.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return r.throwExpression(r.SassScriptException$('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return r.throwExpression(r.SassScriptException$('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return t==null?!1:t instanceof r.SassCalculation&&this.name===t.name&&u.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^u.C_ListEquality0.hash$1(this.$arguments)}},r.SassCalculation__verifyLength_closure.prototype={call$1(e){return e instanceof r.SassString},$signature:73},r.CalculationOperation.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationOperation&&this._operator===t._operator&&g.$eq$(this._left,t._left)&&g.$eq$(this._right,t._right)},get$hashCode(e){return(r.Primitives_objectHashCode(this._operator)^g.get$hashCode$(this._left)^g.get$hashCode$(this._right))>>>0},toString$0(e){var t=r.serializeValue(new r.SassCalculation("",r._setArrayType([this],$.JSArray_Object)),!0,!0);return u.JSString_methods.substring$2(t,1,t.length-1)}},r.CalculationOperator.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},r.SassColor.prototype={get$channels(){var e,t,n=this.channel0OrNull;return n==null&&(n=0),e=this.channel1OrNull,e==null&&(e=0),t=this.channel2OrNull,r.List_List$unmodifiable([n,e,t??0],$.double)},get$channelsOrNull(){return r.List_List$unmodifiable([this.channel0OrNull,this.channel1OrNull,this.channel2OrNull],$.nullable_double)},get$isChannel0Powerless(){var e,t,n=this,a=n._space;e:{if(u.HslColorSpace_JQ2===a){e=n.channel1OrNull,e=r.fuzzyEquals(e??0,0);break e}if(u.HwbColorSpace_guQ===a){e=n.channel1OrNull,e==null&&(e=0),t=n.channel2OrNull,e+=t??0,e=e>100||r.fuzzyEquals(e,100);break e}e=!1;break e}return e},get$isChannel2Powerless(){var e,t=this._space;e:{if(u.LchColorSpace_Bpv===t||u.OklchColorSpace_9Gj===t){e=this.channel1OrNull,e=r.fuzzyEquals(e??0,0);break e}e=!1;break e}return e},get$isInGamut(){var e,t,n=this,a=n._space;return a.get$isBoundedInternal()?(e=n.channel0OrNull,e==null&&(e=0),a=a._channels,t=!1,n._isChannelInGamut$2(e,a[0])?(e=n.channel1OrNull,e==null&&(e=0),n._isChannelInGamut$2(e,a[1])?(e=n.channel2OrNull,e==null&&(e=0),a=n._isChannelInGamut$2(e,a[2])):a=t):a=t,a):!0},_isChannelInGamut$2(e,t){var n,a,s;e:{if(t instanceof r.LinearChannel){n=t.min,a=t.max,e<a||r.fuzzyEquals(e,a)?s=e>n||r.fuzzyEquals(e,n):s=!1;break e}s=!0;break e}return s},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertColor$1(e){return this},assertLegacy$1(e){if(!this._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+V.x20to_be,e))},channel$1(e,t){var n,a=this,s=a._space._channels;if(t===s[0].name)return n=a.channel0OrNull,n??0;if(t===s[1].name)return n=a.channel1OrNull,n??0;if(t===s[2].name)return n=a.channel2OrNull,n??0;if(t==="alpha")return n=a.alphaOrNull,n??0;throw r.wrapException(r.SassScriptException$("Color "+a.toString$0(0)+` doesn't have a channel named "`+t+'".',null))},isChannelMissing$3$channelName$colorName(e,t,n){var a=this,s=a._space._channels;if(e===s[0].name)return a.channel0OrNull==null;if(e===s[1].name)return a.channel1OrNull==null;if(e===s[2].name)return a.channel2OrNull==null;if(e==="alpha")return a.alphaOrNull==null;throw r.wrapException(r.SassScriptException$("Color "+a.toString$0(0)+` doesn't have a channel named "`+e+'".',t))},isChannelMissing$1(e){return this.isChannelMissing$3$channelName$colorName(e,null,null)},isChannelPowerless$3$channelName$colorName(e,t,n){var a=this,s=a._space._channels;if(e===s[0].name)return a.get$isChannel0Powerless();if(e===s[1].name)return!1;if(e===s[2].name)return a.get$isChannel2Powerless();if(e==="alpha")return!1;throw r.wrapException(r.SassScriptException$("Color "+a.toString$0(0)+` doesn't have a channel named "`+e+'".',t))},_legacyChannel$2(e,t){if(!this._space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$("color."+t+V.x28__is_oc,null));return this.toSpace$1(e).channel$1(0,t)},toSpace$2$legacyMissing(e,t){var n,a,s,i,o=this,l=o._space;return l===e?o:(n=o.alphaOrNull,n==null&&(n=0),a=l.convert$5(e,o.channel0OrNull,o.channel1OrNull,o.channel2OrNull,n),l=!1,t||a._space.get$isLegacyInternal()&&(l=a.channel0OrNull==null||a.channel1OrNull==null||a.channel2OrNull==null||a.alphaOrNull==null),l?(l=a.channel0OrNull,l==null&&(l=0),n=a.channel1OrNull,n==null&&(n=0),s=a.channel2OrNull,s==null&&(s=0),i=a.alphaOrNull,i==null&&(i=0),i=r.SassColor_SassColor$forSpaceInternal(a._space,l,n,s,i),l=i):l=a,l)},toSpace$1(e){return this.toSpace$2$legacyMissing(e,!0)},changeHsl$3$hue$lightness$saturation(e,t,n){var a,s,i,o,l=this,_=null,c=l._space;if(!c.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$(V.color_c,_));return a=e??_,a==null&&(a=l._legacyChannel$2(u.HslColorSpace_JQ2,"hue")),s=n??_,s==null&&(s=l._legacyChannel$2(u.HslColorSpace_JQ2,"saturation")),i=t??_,i==null&&(i=l._legacyChannel$2(u.HslColorSpace_JQ2,"lightness")),o=l.alphaOrNull,o==null&&(o=0),r.SassColor_SassColor$hsl(a,s,i,o).toSpace$1(c)},changeHsl$1$saturation(e){return this.changeHsl$3$hue$lightness$saturation(null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$3$hue$lightness$saturation(null,e,null)},changeHsl$1$hue(e){return this.changeHsl$3$hue$lightness$saturation(e,null,null)},changeAlpha$1(e){var t,n,a=this,s=a.channel0OrNull;return s==null&&(s=0),t=a.channel1OrNull,t==null&&(t=0),n=a.channel2OrNull,n==null&&(n=0),r.SassColor_SassColor$forSpaceInternal(a._space,s,t,n,e)},interpolate$4$legacyMissing$weight(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re=this,le=null;if(r.fuzzyEquals(a,0))return e;if(r.fuzzyEquals(a,1))return re;if(s=t.space,i=re.toSpace$1(s),o=e.toSpace$1(s),a<0||a>1)throw r.wrapException(r.RangeError$range(a,0,1,"weight",le));l=re._isAnalogousChannelMissing$3(re,i,0),_=re._isAnalogousChannelMissing$3(re,i,1),c=re._isAnalogousChannelMissing$3(re,i,2),p=re._isAnalogousChannelMissing$3(e,o,0),h=re._isAnalogousChannelMissing$3(e,o,1),d=re._isAnalogousChannelMissing$3(e,o,2),f=(l?o:i).channel0OrNull,f==null&&(f=0),m=(_?o:i).channel1OrNull,m==null&&(m=0),S=(c?o:i).channel2OrNull,S==null&&(S=0),v=(p?i:o).channel0OrNull,v==null&&(v=0),y=(h?i:o).channel1OrNull,y==null&&(y=0),C=(d?i:o).channel2OrNull,C==null&&(C=0),I=re.alphaOrNull,M=I==null,M?(k=e.alphaOrNull,R=k??0):R=I,P=e.alphaOrNull,k=P==null,k?T=M?0:I:T=P,D=(M?1:I)*a,B=k?1:P,U=1-a,q=B*U,j=M&&k?le:R*a+T*U,l&&p?G=le:(M=j??1,G=(f*D+v*q)/M),_&&h?Y=le:(M=j??1,Y=(m*D+y*q)/M),c&&d?Q=le:(M=j??1,Q=(S*D+C*q)/M);e:{if(u.HslColorSpace_JQ2===s||u.HwbColorSpace_guQ===s){l&&p?M=le:(M=t.hue,M.toString,M=re._interpolateHues$4(f,v,M,a)),M=r.SassColor_SassColor$forSpaceInternal(s,M,Y,Q,j),s=M;break e}if(u.LchColorSpace_Bpv===s||u.OklchColorSpace_9Gj===s){c&&d?M=le:(M=t.hue,M.toString,M=re._interpolateHues$4(S,C,M,a)),M=r.SassColor_SassColor$forSpaceInternal(s,G,Y,M,j),s=M;break e}s=r.SassColor_SassColor$forSpaceInternal(s,G,Y,Q,j);break e}return s.toSpace$2$legacyMissing(re._space,!1)},_isAnalogousChannelMissing$3(e,t,n){var a;return t.get$channelsOrNull()[n]==null?!0:e===t||(a=r.IterableExtension_firstWhereOrNull(e._space._channels,t._space._channels[n].get$isAnalogous()),a==null)?!1:e.isChannelMissing$1(a.name)},_interpolateHues$4(e,t,n,a){var s,i;e:{if(u.HueInterpolationMethod_0===n){t:{if(s=t-e,s>180){e+=360;break t}s<-180&&(t+=360)}break e}if(u.HueInterpolationMethod_1===n){t:{if(i=t-e,i>0&&i<180){t+=360;break t}i>-180&&i<=0&&(e+=360)}break e}if(u.HueInterpolationMethod_2===n&&t<e){t+=360;break e}if(u.HueInterpolationMethod_3===n&&e<t){e+=360;break e}}return e*a+t*(1-a)},plus$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$minus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$dividedBy(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var n,a,s=this;return t==null||!(t instanceof r.SassColor)?!1:(n=s._space,n.get$isLegacyInternal()?(a=t._space,!a.get$isLegacyInternal()||!r.fuzzyEqualsNullable(s.alphaOrNull,t.alphaOrNull)?!1:n===a?r.fuzzyEqualsNullable(s.channel0OrNull,t.channel0OrNull)&&r.fuzzyEqualsNullable(s.channel1OrNull,t.channel1OrNull)&&r.fuzzyEqualsNullable(s.channel2OrNull,t.channel2OrNull):s.toSpace$1(u.RgbColorSpace_i0P).$eq(0,t.toSpace$1(u.RgbColorSpace_i0P))):n===t._space&&r.fuzzyEqualsNullable(s.channel0OrNull,t.channel0OrNull)&&r.fuzzyEqualsNullable(s.channel1OrNull,t.channel1OrNull)&&r.fuzzyEqualsNullable(s.channel2OrNull,t.channel2OrNull)&&r.fuzzyEqualsNullable(s.alphaOrNull,t.alphaOrNull))},get$hashCode(e){var t,n,a,s,i,o=this,l=o._space;return l.get$isLegacyInternal()?(t=o.toSpace$1(u.RgbColorSpace_i0P),l=t.channel0OrNull,l=r.fuzzyHashCode(l??0),n=t.channel1OrNull,n=r.fuzzyHashCode(n??0),a=t.channel2OrNull,a=r.fuzzyHashCode(a??0),s=o.alphaOrNull,l^n^a^r.fuzzyHashCode(s??0)):(l=r.Primitives_objectHashCode(l),n=o.channel0OrNull,n=r.fuzzyHashCode(n??0),a=o.channel1OrNull,a=r.fuzzyHashCode(a??0),s=o.channel2OrNull,s=r.fuzzyHashCode(s??0),i=o.alphaOrNull,(l^n^a^s^r.fuzzyHashCode(i??0))>>>0)}},r.SassColor$_forSpace_closure.prototype={call$1(e){return r.fuzzyAssertRange(e,0,1,"alpha")},$signature:12},r._ColorFormatEnum.prototype={toString$0(e){return"rgbFunction"}},r.SpanColorFormat.prototype={},r.ColorChannel.prototype={isAnalogous$1(e){var t,n,a,s,i,o=this.name,l=e.name;e:{o!=="red"?t=o==="x":t=!0,t?(l!=="red"?n=l==="x":n=!0,a=l):(a=null,n=!1),s=!0,n?n=s:(o!=="green"?n=o==="y":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="green"?(t?n=a:(n=l,t=i,a=n),n=n==="y"):n=!0):n=!1,n?n=s:(o!=="blue"?n=o==="z":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="blue"?(t?n=a:(n=l,t=i,a=n),n=n==="z"):n=!0):n=!1,n?n=s:(o!=="chroma"?n=o==="saturation":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="chroma"?(t?n=a:(n=l,t=i,a=n),n=n==="saturation"):n=!0):n=!1,n?n=s:(o==="lightness"?(t?n=a:(n=l,a=n,t=!0),n=n==="lightness"):n=!1,n?n=s:o==="hue"?n=(t?a:l)==="hue":n=!1))));break e}return n}},r.LinearChannel.prototype={},r.GamutMapMethod.prototype={toString$0(e){return this.name}},r.ClipGamutMap.prototype={map$1(e,t){var n=t._space,a=n._channels;return r.SassColor_SassColor$forSpaceInternal(n,this._clampChannel$2(t.channel0OrNull,a[0]),this._clampChannel$2(t.channel1OrNull,a[1]),this._clampChannel$2(t.channel2OrNull,a[2]),t.alphaOrNull)},_clampChannel$2(e,t){var n,a;if(e==null)n=null;else e:{if(t instanceof r.LinearChannel){a=t.min,n=isNaN(e)?a:u.JSNumber_methods.clamp$2(e,a,t.max);break e}n=e;break e}return n}},r.LocalMindeGamutMap.prototype={map$1(e,t){var n,a,s,i,o,l,_,c=t.toSpace$1(u.OklchColorSpace_9Gj),p=c.channel0OrNull,h=c.channel2OrNull,d=c.alphaOrNull,f=p==null,m=f?0:p;if(m>1||r.fuzzyEquals(m,1))return f=t._space,m=t.alphaOrNull,f.get$isLegacyInternal()?r.SassColor_SassColor$rgbInternal(255,255,255,m,null).toSpace$1(f):r.SassColor_SassColor$forSpaceInternal(f,1,1,1,m);if(f=f?0:p,f<0||r.fuzzyEquals(f,0))return r.SassColor_SassColor$rgbInternal(0,0,0,t.alphaOrNull,null).toSpace$1(t._space);if(n=t.get$isInGamut()?t:u.ClipGamutMap_clip.map$1(0,t),this._deltaEOK$2(n,t)<.02)return n;for(a=c.channel1OrNull,a==null&&(a=0),f=t._space,s=0,i=!0;a-s>1e-4;){if(o=(s+a)/2,l=u.OklchColorSpace_9Gj.convert$5(f,p,o,h,d),i&&l.get$isInGamut()){s=o;continue}if(n=l.get$isInGamut()?l:u.ClipGamutMap_clip.map$1(0,l),_=this._deltaEOK$2(n,l),_<.02){if(.02-_<1e-4)return n;s=o,i=!1}else a=o}return n},_deltaEOK$2(e,t){var n,a,s,i=e.toSpace$1(u.OklabColorSpace_540),o=t.toSpace$1(u.OklabColorSpace_540),l=i.channel0OrNull;return l==null&&(l=0),n=o.channel0OrNull,l=Math.pow(l-(n??0),2),n=i.channel1OrNull,n==null&&(n=0),a=o.channel1OrNull,n=Math.pow(n-(a??0),2),a=i.channel2OrNull,a==null&&(a=0),s=o.channel2OrNull,Math.sqrt(l+n+Math.pow(a-(s??0),2))}},r.InterpolationMethod.prototype={toString$0(e){var t=this.hue;return t=t==null?"":" "+t.toString$0(0)+" hue",this.space.name+t}},r.HueInterpolationMethod.prototype={_enumToString$0(){return"HueInterpolationMethod."+this._name}},r.ColorSpace.prototype={get$isLegacyInternal(){return!1},get$isPolarInternal(){return!1},convert$5(e,t,n,a,s){return this.convertLinear$5(e,t,n,a,s)},convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y,C,I=this;e:{if(p=u.HslColorSpace_JQ2!==e,!p||u.HwbColorSpace_guQ===e){h=u.SrgbColorSpace_thf;break e}if(u.LabColorSpace_2nT===e||u.LchColorSpace_Bpv===e){h=u.XyzD50ColorSpace_2OB;break e}if(u.OklabColorSpace_540===e||u.OklchColorSpace_9Gj===e){h=u.LmsColorSpace_Os3;break e}h=e;break e}h===I?(d=a,f=n,m=t):(S=I.toLinear$1(t??0),v=I.toLinear$1(n??0),y=I.toLinear$1(a??0),C=I.transformationMatrix$1(h),m=h.fromLinear$1(C[0]*S+C[1]*v+C[2]*y),f=h.fromLinear$1(C[3]*S+C[4]*v+C[5]*y),d=h.fromLinear$1(C[6]*S+C[7]*v+C[8]*y));e:{if(!p||u.HwbColorSpace_guQ===e){p=u.SrgbColorSpace_thf.convert$8$missingChroma$missingHue$missingLightness(e,m,f,d,s,l,_,c);break e}if(u.LabColorSpace_2nT===e||u.LchColorSpace_Bpv===e){p=u.XyzD50ColorSpace_2OB.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,m,f,d,s,i,o,l,_,c);break e}if(u.OklabColorSpace_540===e||u.OklchColorSpace_9Gj===e){p=u.LmsColorSpace_Os3.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,m,f,d,s,i,o,l,_,c);break e}p=t==null?null:m,h=n==null?null:f,p=r.SassColor_SassColor$forSpaceInternal(e,p,h,a==null?null:d,s);break e}return p},convertLinear$5(e,t,n,a,s){return this.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},toLinear$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},fromLinear$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},transformationMatrix$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space conversion from "+this.toString$0(0)+" to "+e.toString$0(0)+" not implemented."))},toString$0(e){return this.name}},r.A98RgbColorSpace.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){return g.get$sign$in(e)*Math.pow(Math.abs(e),2.19921875)},fromLinear$1(e){return g.get$sign$in(e)*Math.pow(Math.abs(e),.4547069271758437)},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$linearA98RgbToLinearSrgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$linearA98RgbToLinearDisplayP3();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearA98RgbToLinearProphotoRgb();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearA98RgbToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearA98RgbToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearA98RgbToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearA98RgbToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.DisplayP3ColorSpace.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){var i;return e===u.DisplayP3LinearColorSpace_PrP?(i=this.get$toLinear(),i=r.SassColor_SassColor$forSpaceInternal(e,r.NullableExtension_andThen(t,i),r.NullableExtension_andThen(n,i),r.NullableExtension_andThen(a,i),s)):i=this.super$ColorSpace$convertLinear(e,t,n,a,s,!1,!1,!1,!1,!1),i},toLinear$1(e){return r.srgbAndDisplayP3ToLinear(e)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear(e)},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$linearDisplayP3ToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearDisplayP3ToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearDisplayP3ToLinearProphotoRgb();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearDisplayP3ToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearDisplayP3ToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearDisplayP3ToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearDisplayP3ToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.DisplayP3LinearColorSpace.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){return e===u.DisplayP3ColorSpace_MmT?r.SassColor_SassColor$forSpaceInternal(e,r.NullableExtension_andThen(t,r.utils0__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen(n,r.utils0__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen(a,r.utils0__srgbAndDisplayP3FromLinear$closure()),s):this.super$ColorSpace$convert(e,t,n,a,s)},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$linearDisplayP3ToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearDisplayP3ToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearDisplayP3ToLinearProphotoRgb();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearDisplayP3ToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearDisplayP3ToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearDisplayP3ToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearDisplayP3ToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.HslColorSpace.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=t==null,o=u.JSNumber_methods.$mod((i?0:t)/360,1),l=n==null,_=(l?0:n)/100,c=a==null,p=(c?0:a)/100,h=p<=.5?p*(_+1):p+_-p*_,d=p*2-h;return u.SrgbColorSpace_thf.convert$8$missingChroma$missingHue$missingLightness(e,r.hueToRgb(d,h,o+.3333333333333333),r.hueToRgb(d,h,o),r.hueToRgb(d,h,o-.3333333333333333),s,l,i,c)}},r.HwbColorSpace.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i,o={},l=t==null,_=u.JSNumber_methods.$mod(l?0:t,360)/360,c=o.scaledWhiteness=(n??0)/100,p=(a??0)/100,h=c+p;return h>1?(i=o.scaledWhiteness=c/h,p/=h):i=c,i=new r.HwbColorSpace_convert_toRgb(o,1-i-p),u.SrgbColorSpace_thf.convert$6$missingHue(e,i.call$1(_+.3333333333333333),i.call$1(_),i.call$1(_-.3333333333333333),s,l)}},r.HwbColorSpace_convert_toRgb.prototype={call$1(e){return r.hueToRgb(0,1,e)*this.factor+this._box_0.scaledWhiteness},$signature:12},r.LabColorSpace.prototype={get$isBoundedInternal(){return!1},convert$7$missingChroma$missingHue(e,t,n,a,s,i,o){var l,_,c,p,h,d,f;switch(e){case u.LabColorSpace_2nT:return l=t==null||r.fuzzyEquals(t,0),_=n==null||l?null:n,r.SassColor$_forSpace(u.LabColorSpace_2nT,t,_,a==null||l?null:a,s,null);case u.LchColorSpace_Bpv:return r.labToLch(e,t,n,a,s,!1,!1);default:return c=t==null,c&&(t=0),p=(t+16)/116,_=n==null,h=this._convertFToXorZ$1((_?0:n)/500+p),d=t>8?Math.pow(p,3):t/903.2962962962963,f=a==null,u.XyzD50ColorSpace_2OB.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h*.9642956764295677,d,this._convertFToXorZ$1(p-(f?0:a)/200)*.8251046025104602,s,_,f,i,o,c)}},convert$5(e,t,n,a,s){return this.convert$7$missingChroma$missingHue(e,t,n,a,s,!1,!1)},_convertFToXorZ$1(e){var t=Math.pow(e,3)+0;return t>.008856451679035631?t:(116*e-16)/903.2962962962963}},r.LchColorSpace.prototype={get$isBoundedInternal(){return!1},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=a==null,o=(i?0:a)*3.141592653589793/180,l=n==null,_=l?0:n,c=Math.cos(o),p=l?0:n;return u.LabColorSpace_2nT.convert$7$missingChroma$missingHue(e,t,_*c,p*Math.sin(o),s,l,i)}},r.LmsColorSpace.prototype={get$isBoundedInternal(){return!1},convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y=null;switch(e){case u.OklabColorSpace_540:return p=t??0,h=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=n??0,d=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=a??0,f=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=b.$get$lmsToOklab(),m=p[0]*h+p[1]*d+p[2]*f,S=c?y:m,v=i?y:p[3]*h+p[4]*d+p[5]*f,r.SassColor$_forSpace(u.OklabColorSpace_540,S,v,o?y:p[6]*h+p[7]*d+p[8]*f,s,y);case u.OklchColorSpace_9Gj:return p=t??0,h=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=n??0,d=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=a??0,f=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),c?p=y:(p=b.$get$lmsToOklab(),p=p[0]*h+p[1]*d+p[2]*f),S=b.$get$lmsToOklab(),r.labToLch(e,p,S[3]*h+S[4]*d+S[5]*f,S[6]*h+S[7]*d+S[8]*f,s,l,_);default:return this.super$ColorSpace$convertLinear(e,t,n,a,s,i,o,l,_,c)}},convert$5(e,t,n,a,s){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$lmsToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$lmsToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$lmsToLinearProphotoRgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$lmsToLinearDisplayP3();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$lmsToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$lmsToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$lmsToXyzD50();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.OklabColorSpace.prototype={get$isBoundedInternal(){return!1},convert$7$missingChroma$missingHue(e,t,n,a,s,i,o){var l,_,c,p;return e===u.OklchColorSpace_9Gj?r.labToLch(e,t,n,a,s,i,o):(l=t==null,_=n==null,c=a==null,l&&(t=0),_&&(n=0),c&&(a=0),p=b.$get$oklabToLms(),u.LmsColorSpace_Os3.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,Math.pow(p[0]*t+p[1]*n+p[2]*a,3)+0,Math.pow(p[3]*t+p[4]*n+p[5]*a,3)+0,Math.pow(p[6]*t+p[7]*n+p[8]*a,3)+0,s,_,c,i,o,l))},convert$5(e,t,n,a,s){return this.convert$7$missingChroma$missingHue(e,t,n,a,s,!1,!1)}},r.OklchColorSpace.prototype={get$isBoundedInternal(){return!1},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=a==null,o=(i?0:a)*3.141592653589793/180,l=n==null,_=l?0:n,c=Math.cos(o),p=l?0:n;return u.OklabColorSpace_540.convert$7$missingChroma$missingHue(e,t,_*c,p*Math.sin(o),s,l,i)}},r.ProphotoRgbColorSpace.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){var t=Math.abs(e);return t<=.03125?e/16:g.get$sign$in(e)*Math.pow(t,1.8)},fromLinear$1(e){var t=Math.abs(e);return t>=.001953125?g.get$sign$in(e)*Math.pow(t,.5555555555555556):16*e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$linearProphotoRgbToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearProphotoRgbToLinearA98Rgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$linearProphotoRgbToLinearDisplayP3();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearProphotoRgbToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearProphotoRgbToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearProphotoRgbToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearProphotoRgbToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.Rec2020ColorSpace.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){var t=Math.abs(e);return t<.08124285829863151?e/4.5:g.get$sign$in(e)*Math.pow((t+1.09929682680944-1)/1.09929682680944,2.2222222222222223)},fromLinear$1(e){var t=Math.abs(e);return t>.018053968510807?g.get$sign$in(e)*(1.09929682680944*Math.pow(t,.45)-.09929682680944008):4.5*e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$linearRec2020ToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearRec2020ToLinearA98Rgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$linearRec2020ToLinearDisplayP3();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearRec2020ToLinearProphotoRgb();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearRec2020ToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearRec2020ToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearRec2020ToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.RgbColorSpace.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},convert$5(e,t,n,a,s){var i=t==null?null:t/255,o=n==null?null:n/255;return u.SrgbColorSpace_thf.convert$5(e,i,o,a==null?null:a/255,s)},toLinear$1(e){return r.srgbAndDisplayP3ToLinear(e/255)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear(e)*255}},r.SrgbColorSpace.prototype={get$isBoundedInternal(){return!0},convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l){var _,c,p,h,d,f,m,S,v,y,C=null;return u.HslColorSpace_JQ2===e||u.HwbColorSpace_guQ===e?(t==null&&(t=0),n==null&&(n=0),a==null&&(a=0),_=Math.max(Math.max(t,n),a),c=Math.min(Math.min(t,n),a),p=_-c,_===c?h=0:_===t?h=60*(n-a)/p+360:h=_===n?60*(a-t)/p+120:60*(t-n)/p+240,e===u.HslColorSpace_JQ2?(d=(c+_)/2,f=d===0||d===1?0:100*(_-d)/Math.min(d,1-d),f<0&&(h+=180,f=Math.abs(f)),m=o||r.fuzzyEquals(f,0)?C:u.JSNumber_methods.$mod(h,360),S=i?C:f,r.SassColor_SassColor$forSpaceInternal(e,m,S,l?C:d*100,s)):(v=c*100,y=100-_*100,o?m=!0:(m=v+y,m=m>100||r.fuzzyEquals(m,100)),r.SassColor_SassColor$forSpaceInternal(e,m?C:u.JSNumber_methods.$mod(h,360),v,y,s))):u.RgbColorSpace_i0P===e?(m=t==null?C:t*255,S=n==null?C:n*255,r.SassColor_SassColor$rgbInternal(m,S,a==null?C:a*255,s,C)):u.SrgbLinearColorSpace_kUj===e?(m=this.get$toLinear(),r.SassColor_SassColor$forSpaceInternal(e,r.NullableExtension_andThen(t,m),r.NullableExtension_andThen(n,m),r.NullableExtension_andThen(a,m),s)):this.super$ColorSpace$convertLinear(e,t,n,a,s,!1,!1,i,o,l)},convert$5(e,t,n,a,s){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1)},convert$6$missingHue(e,t,n,a,s,i){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,i,!1)},toLinear$1(e){return r.srgbAndDisplayP3ToLinear(e)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear(e)},transformationMatrix$1(e){var t;e:{if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$linearSrgbToLinearDisplayP3();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearSrgbToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearSrgbToLinearProphotoRgb();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearSrgbToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearSrgbToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearSrgbToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearSrgbToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.SrgbLinearColorSpace.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){var i;e:{if(u.RgbColorSpace_i0P===e||u.HslColorSpace_JQ2===e||u.HwbColorSpace_guQ===e||u.SrgbColorSpace_thf===e){i=u.SrgbColorSpace_thf.convert$5(e,r.NullableExtension_andThen(t,r.utils0__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen(n,r.utils0__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen(a,r.utils0__srgbAndDisplayP3FromLinear$closure()),s);break e}i=this.super$ColorSpace$convert(e,t,n,a,s);break e}return i},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$linearSrgbToLinearDisplayP3();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$linearSrgbToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$linearSrgbToLinearProphotoRgb();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$linearSrgbToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$linearSrgbToXyzD65();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$linearSrgbToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$linearSrgbToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.XyzD50ColorSpace.prototype={get$isBoundedInternal(){return!1},convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y=this,C=null;return u.LabColorSpace_2nT===e||u.LchColorSpace_Bpv===e?(p=y._convertComponentToLabF$1((t??0)/.9642956764295677),h=y._convertComponentToLabF$1((n??0)/1),d=y._convertComponentToLabF$1((a??0)/.8251046025104602),f=c?C:116*h-16,m=500*(p-h),S=200*(h-d),e===u.LabColorSpace_2nT?(v=i?C:m,v=r.SassColor$_forSpace(u.LabColorSpace_2nT,f,v,o?C:S,s,C)):v=r.labToLch(u.LchColorSpace_Bpv,f,m,S,s,l,_),v):y.super$ColorSpace$convertLinear(e,t,n,a,s,i,o,l,_,c)},convert$5(e,t,n,a,s){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},_convertComponentToLabF$1(e){return e>.008856451679035631?Math.pow(e,.3333333333333333)+0:(903.2962962962963*e+16)/116},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$xyzD50ToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$xyzD50ToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$xyzD50ToLinearProphotoRgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$xyzD50ToLinearDisplayP3();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$xyzD50ToLinearRec2020();break e}if(u.XyzD65ColorSpace_WiJ===e){t=b.$get$xyzD50ToXyzD65();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$xyzD50ToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.XyzD65ColorSpace.prototype={get$isBoundedInternal(){return!1},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj===e||u.SrgbColorSpace_thf===e||u.RgbColorSpace_i0P===e){t=b.$get$xyzD65ToLinearSrgb();break e}if(u.A98RgbColorSpace_lf2===e){t=b.$get$xyzD65ToLinearA98Rgb();break e}if(u.ProphotoRgbColorSpace_BDz===e){t=b.$get$xyzD65ToLinearProphotoRgb();break e}if(u.DisplayP3ColorSpace_MmT===e||u.DisplayP3LinearColorSpace_PrP===e){t=b.$get$xyzD65ToLinearDisplayP3();break e}if(u.Rec2020ColorSpace_6oo===e){t=b.$get$xyzD65ToLinearRec2020();break e}if(u.XyzD50ColorSpace_2OB===e){t=b.$get$xyzD65ToXyzD50();break e}if(u.LmsColorSpace_Os3===e){t=b.$get$xyzD65ToLms();break e}t=this.super$ColorSpace$transformationMatrix(e);break e}return t}},r.SassFunction.prototype={accept$1$1(e){var t,n;return e._inspect||r.throwExpression(r.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize$_buffer,t.write$1(0,"get-function("),n=this.callable,e._visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertFunction$1(e){return this},assertCompileContext$1(e){var t=this._function$_compileContext!==e;if(t)throw r.wrapException(r.SassScriptException$(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return t==null?!1:t instanceof r.SassFunction&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.SassList.prototype={get$separator(e){return this._separator},get$hasBrackets(){return this._hasBrackets},get$isBlank(){return!this._hasBrackets&&u.JSArray_methods.every$1(this._list$_contents,new r.SassList_isBlank_closure)},get$asList(){return this._list$_contents},get$lengthAsList(){return this._list$_contents.length},SassList$3$brackets(e,t,n){if(this._separator===u.ListSeparator_undecided_null_3_undecided&&this._list$_contents.length>1)throw r.wrapException(r.ArgumentError$(V.A_list,null))},toString$0(e){var t,n=this,a=!0;return n._hasBrackets||(t=n._list$_contents.length,t!==0&&(a=t===1&&n._separator===u.ListSeparator_z0K)),a?n.super$Value$toString(0):"("+n.super$Value$toString(0)+")"},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this._list$_contents.length===0?u.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return this._list$_contents.length===0?u.SassMap_Map_empty:null},$eq(e,t){var n,a=this;return t==null?!1:(t instanceof r.SassList&&t._separator===a._separator&&t._hasBrackets===a._hasBrackets&&u.C_ListEquality.equals$2(0,t._list$_contents,a._list$_contents)?n=!0:n=a._list$_contents.length===0&&t instanceof r.SassMap&&t.get$asList().length===0,n)},get$hashCode(e){return u.C_ListEquality0.hash$1(this._list$_contents)}},r.SassList_isBlank_closure.prototype={call$1(e){return e.get$isBlank()},$signature:74},r.ListSeparator.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list$_name}},r.SassMap.prototype={get$separator(e){var t=this._map$_contents;return t.get$isEmpty(t)?u.ListSeparator_undecided_null_3_undecided:u.ListSeparator_z0K},get$asList(){var e,t,n,a,s=$.JSArray_Value,i=r._setArrayType([],s);for(e=$.Value,t=r.MapExtensions_get_pairs(this._map$_contents,e,e),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a=r.List_List$from(r._setArrayType([n._0,n._1],s),!1,e),a.$flags=3,i.push(new r.SassList(a,u.ListSeparator_SrV,!1));return i},get$lengthAsList(){var e=this._map$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var n;return t==null?!1:(t instanceof r.SassMap&&u.C_MapEquality.equals$2(0,t._map$_contents,this._map$_contents)?n=!0:(n=this._map$_contents,n=n.get$isEmpty(n)&&t instanceof r.SassList&&t._list$_contents.length===0),n)},get$hashCode(e){var t=this._map$_contents;return t.get$isEmpty(t)?u.C_ListEquality0.hash$1(u.List_empty8):u.C_MapEquality.hash$1(t)}},r.SassMixin.prototype={accept$1$1(e){var t,n;return e._inspect||r.throwExpression(r.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize$_buffer,t.write$1(0,"get-mixin("),n=this.callable,e._visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMixin$1(e){return this},assertCompileContext$1(e){var t=this._mixin$_compileContext!==e;if(t)throw r.wrapException(r.SassScriptException$(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return t==null?!1:t instanceof r.SassMixin&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r._SassNull.prototype={get$isTruthy(){return!1},get$isBlank(){return!0},get$realNull(){return null},accept$1$1(e){return e._inspect&&e._serialize$_buffer.write$1(0,"null"),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},unaryNot$0(){return u.SassBoolean_true}},r.SassNumber.prototype={get$unitString(){var e=this;return e.get$hasUnits()?e._unitString$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)):""},accept$1$1(e){return e.visitNumber$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},withoutSlash$0(){var e=this;return e.asSlash==null?e:e.withValue$1(e._number$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=r.fuzzyAsInt(this._number$_value);if(t!=null)return t;throw r.wrapException(r.SassScriptException$(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,n){var a=this,s=r.fuzzyCheckRange(a._number$_value,e,t);if(s!=null)return s;throw r.wrapException(r.SassScriptException$("Expected "+a.toString$0(0)+" to be within "+e+a.get$unitString()+" and "+t+a.get$unitString()+".",n))},valueInRangeWithUnit$4(e,t,n,a){var s=r.fuzzyCheckRange(this._number$_value,e,t);if(s!=null)return s;throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to be within "+e+a+" and "+t+a+".",n))},hasCompatibleUnits$1(e){var t=this;return t.get$numeratorUnits(t).length!==e.get$numeratorUnits(e).length||t.get$denominatorUnits(t).length!==e.get$denominatorUnits(e).length?!1:t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertValueToMatch$3(e,t,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits(this.coerceValue$3(e,t,n),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,n)},coerceValueToUnit$2(e,t){var n=$.JSArray_String;return this.coerceValue$3(r._setArrayType([e],n),r._setArrayType([],n),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,n){var a=this.coerceValueToMatch$3(e,t,n),s=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits(a,e.get$denominatorUnits(e),s)},coerceValueToMatch$3(e,t,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,a,s,i){var o,l,_,c,p,h,d=this,f={};if(u.C_ListEquality.equals$2(0,d.get$numeratorUnits(d),e)&&u.C_ListEquality.equals$2(0,d.get$denominatorUnits(d),t)||(o=e.length!==0||t.length!==0,n?l=!d.get$hasUnits()||!o:l=!1,l))return d._number$_value;for(_=new r.SassNumber__coerceOrConvertValue_compatibilityException(d,s,i,o,a,e,t),f.value=d._number$_value,l=d.get$numeratorUnits(d),c=r._setArrayType(l.slice(0),r._arrayInstanceType(l)),l=e.length,p=0;p<e.length;e.length===l||(0,r.throwConcurrentModificationError)(e),++p)r.removeFirstWhere(c,new r.SassNumber__coerceOrConvertValue_closure(f,e[p]),new r.SassNumber__coerceOrConvertValue_closure0(_));for(l=d.get$denominatorUnits(d),h=r._setArrayType(l.slice(0),r._arrayInstanceType(l)),l=t.length,p=0;p<t.length;t.length===l||(0,r.throwConcurrentModificationError)(t),++p)r.removeFirstWhere(h,new r.SassNumber__coerceOrConvertValue_closure1(f,t[p]),new r.SassNumber__coerceOrConvertValue_closure2(_));if(c.length!==0||h.length!==0)throw r.wrapException(_.call$0());return f.value},_coerceOrConvertValue$4$coerceUnitless$name(e,t,n,a){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,a,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(t){if(r.unwrapException(t)instanceof r.SassScriptException)return!1;throw t}},greaterThan$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyGreaterThan$closure())?u.SassBoolean_true:u.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyGreaterThanOrEquals$closure())?u.SassBoolean_true:u.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyLessThan$closure())?u.SassBoolean_true:u.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyLessThanOrEquals$closure())?u.SassBoolean_true:u.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof r.SassNumber)return this.withValue$1(this._coerceUnits$2(e,r.number0__moduloLikeSass$closure()));throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof r.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new r.SassNumber_plus_closure));if(!(e instanceof r.SassColor))return t.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof r.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new r.SassNumber_minus_closure));if(!(e instanceof r.SassColor))return t.super$Value$minus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof r.SassNumber)return e.get$hasUnits()?t.multiplyUnits$3(t._number$_value*e._number$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):t.withValue$1(t._number$_value*e._number$_value);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof r.SassNumber?e.get$hasUnits()?t.multiplyUnits$3(t._number$_value/e._number$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):t.withValue$1(t._number$_value/e._number$_value):t.super$Value$dividedBy(e)},unaryPlus$0(){return this},_coerceUnits$1$2(e,t){var n;try{return n=t.call$2(this._number$_value,e.coerceValueToMatch$1(this)),n}catch(a){throw r.unwrapException(a)instanceof r.SassScriptException&&this.coerceValueToMatch$1(e),a}},_coerceUnits$2(e,t){return this._coerceUnits$1$2(e,t,$.dynamic)},multiplyUnits$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q=this,re=null,le={};if(le.value=e,a=[Q.get$numeratorUnits(Q),Q.get$denominatorUnits(Q),t,n],s=a[0],i=re,o=re,l=re,_=!1,c=re,p=!1,h=!1,d=a[1],o=a[2],i=o.length<=0,f=i,f&&(c=a[3],l=c.length<=0,h=l,_=!0,p=!0),m=d,S=!h,v=re,y=re,C=!1,h=!0,S?(v=s.length<=0,f=v,f?(y=d.length<=0,f=y,f?(p?m=c:(c=a[3],m=c,p=!0),I=o):(I=s,h=!1),C=!0):(I=s,h=!1)):I=s,h?(M=m,f=I):(M=re,f=M),h?(h=M,a=f,f=!0):(h=re,k=re,S||(v=s.length<=0),R=v,P=!1,R?(_||(p?h=c:(c=a[3],h=c,p=!0),l=h.length<=0),h=l,T=o,D=d):(T=h,h=P,D=k),h?a=!0:(h=!1,C||(y=d.length<=0),k=y,k&&i?(D=p?c:a[3],a=!0):a=h,T=s),a?(a=!Q._areAnyConvertible$2(T,D),a?(f=D,h=T):(h=f,f=M),B=f,f=a,a=h,h=B):(h=M,a=f,f=!1)),f)return r.SassNumber_SassNumber$withUnits(e,h,a);for(U=r._setArrayType([],$.JSArray_String),q=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),a=Q.get$numeratorUnits(Q),h=a.length,j=0;j<h;++j)G=a[j],r.removeFirstWhere(q,new r.SassNumber_multiplyUnits_closure(le,G),new r.SassNumber_multiplyUnits_closure0(U,G));for(a=Q.get$denominatorUnits(Q),Y=r._setArrayType(a.slice(0),r._arrayInstanceType(a)),a=t.length,j=0;j<a;++j)G=t[j],r.removeFirstWhere(Y,new r.SassNumber_multiplyUnits_closure1(le,G),new r.SassNumber_multiplyUnits_closure2(U,G));return a=le.value,u.JSArray_methods.addAll$1(Y,q),r.SassNumber_SassNumber$withUnits(a,Y,U)},_areAnyConvertible$2(e,t){return u.JSArray_methods.any$1(e,new r.SassNumber__areAnyConvertible_closure(t))},_unitString$2(e,t){var n,a,s,i,o,l,_,c,p=null;e:{if(n=e.length<=0,a=p,s=p,i=p,n?(s=t.length,o=s,a=o<=0,o=a,i=t):o=!1,o){o="no units";break e}if(l=p,n?(o=s,l=o===1,o=l):o=!1,o){_=(n?i:t)[0],c=_,o=c+"^-1";break e}if(n){o="("+u.JSArray_methods.join$1(t,"*")+")^-1";break e}if(o=t,i=o,s=o.length,o=s,a=o<=0,o=a,o){o=u.JSArray_methods.join$1(e,"*");break e}if(o=s,l=o===1,o=l,o){_=i[0],c=_,o=u.JSArray_methods.join$1(e,"*")+"/"+c;break e}o=u.JSArray_methods.join$1(e,"*")+"/("+u.JSArray_methods.join$1(t,"*")+")";break e}return o},$eq(e,t){var n=this;return t==null||!(t instanceof r.SassNumber)||n.get$numeratorUnits(n).length!==t.get$numeratorUnits(t).length||n.get$denominatorUnits(n).length!==t.get$denominatorUnits(t).length?!1:n.get$hasUnits()?!u.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!u.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._canonicalizeUnitList$1(t.get$denominatorUnits(t)))?!1:r.fuzzyEquals(n._number$_value*n._canonicalMultiplier$1(n.get$numeratorUnits(n))/n._canonicalMultiplier$1(n.get$denominatorUnits(n)),t._number$_value*n._canonicalMultiplier$1(t.get$numeratorUnits(t))/n._canonicalMultiplier$1(t.get$denominatorUnits(t))):r.fuzzyEquals(n._number$_value,t._number$_value)},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode(t._number$_value*t._canonicalMultiplier$1(t.get$numeratorUnits(t))/t._canonicalMultiplier$1(t.get$denominatorUnits(t))))},_canonicalizeUnitList$1(e){var t,n=e.length;return n===0?e:n===1?(t=b.$get$_typesByUnit().$index(0,u.JSArray_methods.get$first(e)),t==null?n=e:(n=u.Map_Sr65K.$index(0,t),n.toString,n=r._setArrayType([u.JSArray_methods.get$first(n)],$.JSArray_String)),n):(n=r._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=r.List_List$_of(new r.MappedListIterable(e,new r.SassNumber__canonicalizeUnitList_closure,n),n._eval$1("ListIterable.E")),u.JSArray_methods.sort$0(n),n)},_canonicalMultiplier$1(e){return u.JSArray_methods.fold$2(e,1,new r.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var t,n=u.Map_NtHoP.$index(0,e);return n==null?t=1:(t=n.get$values(n),t=1/t.get$first(t)),t},unitSuggestion$2(e,t){var n,a,s,i=this,o=i.get$denominatorUnits(i);return o=new r.MappedListIterable(o,new r.SassNumber_unitSuggestion_closure,r._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=i.get$numeratorUnits(i),n=new r.MappedListIterable(n,new r.SassNumber_unitSuggestion_closure0,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),a=t==null?"":" * 1"+t,s="$"+e+o+n+a,i.get$numeratorUnits(i).length===0?s:"calc("+s+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},r.SassNumber__coerceOrConvertValue_compatibilityException.prototype={call$0(){var e,t,n,a,s,i,o=this,l=o.other;return l!=null?(e=o.$this,t=e.toString$0(0)+" and",n=new r.StringBuffer(t),a=o.otherName,a!=null&&(t=n._contents=t+(" $"+a+":")),l=t+(" "+l.toString$0(0)+" have incompatible units"),n._contents=l,(!e.get$hasUnits()||!o.otherHasUnits)&&(n._contents=l+" (one has units and the other doesn't)"),l=n.toString$0(0)+".",e=o.name,new r.SassScriptException(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,l.length===1&&o.newDenominators.length===0&&(s=b.$get$_typesByUnit().$index(0,u.JSArray_methods.get$first(l)),s!=null)?(l=o.$this.toString$0(0),e=u.JSArray_methods.contains$1(r._setArrayType([97,101,105,111,117],$.JSArray_int),s.charCodeAt(0))?"an "+s:"a "+s,t=u.Map_Sr65K.$index(0,s),t.toString,t="Expected "+l+" to have "+e+" unit ("+u.JSArray_methods.join$1(t,", ")+").",e=o.name,new r.SassScriptException(e==null?t:"$"+e+": "+t)):(e=o.newDenominators,i=r.pluralize("unit",l.length+e.length,null),t=o.$this,e="Expected "+t.toString$0(0)+" to have "+i+" "+t._unitString$2(l,e)+".",l=o.name,new r.SassScriptException(l==null?e:"$"+l+": "+e))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new r.SassScriptException(e==null?l:"$"+e+": "+l))},$signature:353},r.SassNumber__coerceOrConvertValue_closure.prototype={call$1(e){var t=r.conversionFactor(this.newNumerator,e);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure0.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber__coerceOrConvertValue_closure1.prototype={call$1(e){var t=r.conversionFactor(this.newDenominator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure2.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber_plus_closure.prototype={call$2(e,t){return e+t},$signature:66},r.SassNumber_minus_closure.prototype={call$2(e,t){return e-t},$signature:66},r.SassNumber_multiplyUnits_closure.prototype={call$1(e){var t=r.conversionFactor(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=r.conversionFactor(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure2.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var t,n=u.Map_NtHoP.$index(0,e);e:{if(n!=null){t=u.JSArray_methods.any$1(this.units2,n.get$containsKey());break e}t=u.JSArray_methods.contains$1(this.units2,e);break e}return t},$signature:4},r.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var t,n=b.$get$_typesByUnit().$index(0,e);return n==null?t=e:(t=u.Map_Sr65K.$index(0,n),t.toString,t=u.JSArray_methods.get$first(t)),t},$signature:6},r.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:209},r.SassNumber_unitSuggestion_closure.prototype={call$1(e){return" * 1"+e},$signature:6},r.SassNumber_unitSuggestion_closure0.prototype={call$1(e){return" / 1"+e},$signature:6},r.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits(){return!0},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw r.wrapException(r.UnimplementedError$(V.Comple))},withValue$1(e){return new r.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,e,null)},withSlash$2(e,t){return new r.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,this._number$_value,new r._Record_2(e,t))}},r.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return r.List_List$unmodifiable([this._unit],$.String)},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},withValue$1(e){return new r.SingleUnitSassNumber(this._unit,e,null)},withSlash$2(e,t){return new r.SingleUnitSassNumber(this._unit,this._number$_value,new r._Record_2(e,t))},hasUnit$1(e){return e===this._unit},hasCompatibleUnits$1(e){return e instanceof r.SingleUnitSassNumber&&r.conversionFactor(this._unit,e._unit)!=null},hasPossiblyCompatibleUnits$1(e){var t,n,a;return e instanceof r.SingleUnitSassNumber?(t=b.$get$_knownCompatibilitiesByUnit(),n=t.$index(0,this._unit.toLowerCase()),n==null?!0:(a=e._unit.toLowerCase(),n.contains$1(0,a)||!t.containsKey$1(a))):!1},compatibleWithUnit$1(e){return r.conversionFactor(this._unit,e)!=null},coerceToMatch$1(e){var t=e instanceof r.SingleUnitSassNumber?this._coerceToUnit$1(e._unit):null;return t??this.super$SassNumber$coerceToMatch(e,null,null)},coerceValueToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return a??this.super$SassNumber$coerceValueToMatch(e,t,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return a??this.super$SassNumber$convertValueToMatch(e,t,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,t){var n=e.length===1&&t.length===0?this._coerceToUnit$1(e[0]):null;return n??this.super$SassNumber$coerce(e,t,null)},coerceValue$3(e,t,n){var a=e.length===1&&t.length===0?this._coerceValueToUnit$1(e[0]):null;return a??this.super$SassNumber$coerceValue(e,t,n)},coerceValueToUnit$2(e,t){var n=this._coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit(e,t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_coerceToUnit$1(e){var t=this._unit;return t===e?this:r.NullableExtension_andThen(r.conversionFactor(e,t),new r.SingleUnitSassNumber__coerceToUnit_closure(this,e))},_coerceValueToUnit$1(e){return r.NullableExtension_andThen(r.conversionFactor(e,this._unit),new r.SingleUnitSassNumber__coerceValueToUnit_closure(this))},multiplyUnits$3(e,t,n){var a,s={};return s.value=e,s.newNumerators=t,a=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.removeFirstWhere(a,new r.SingleUnitSassNumber_multiplyUnits_closure(s,this),new r.SingleUnitSassNumber_multiplyUnits_closure0(s,this)),r.SassNumber_SassNumber$withUnits(s.value,a,s.newNumerators)},unaryMinus$0(){return new r.SingleUnitSassNumber(this._unit,-this._number$_value,null)},$eq(e,t){var n;return t==null?!1:t instanceof r.SingleUnitSassNumber?(n=r.conversionFactor(t._unit,this._unit),n!=null&&r.fuzzyEquals(this._number$_value*n,t._number$_value)):!1},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode(t._number$_value*t.canonicalMultiplierForUnit$1(t._unit)))}},r.SingleUnitSassNumber__coerceToUnit_closure.prototype={call$1(e){return new r.SingleUnitSassNumber(this.unit,this.$this._number$_value*e,null)},$signature:351},r.SingleUnitSassNumber__coerceValueToUnit_closure.prototype={call$1(e){return this.$this._number$_value*e},$signature:12},r.SingleUnitSassNumber_multiplyUnits_closure.prototype={call$1(e){var t=r.conversionFactor(e,this.$this._unit);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SingleUnitSassNumber_multiplyUnits_closure0.prototype={call$0(){var e=r._setArrayType([this.$this._unit],$.JSArray_String),t=this._box_0;u.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},r.UnitlessSassNumber.prototype={get$numeratorUnits(e){return u.List_empty},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new r.UnitlessSassNumber(e,null)},withSlash$2(e,t){return new r.UnitlessSassNumber(this._number$_value,new r._Record_2(e,t))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber},hasPossiblyCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber},compatibleWithUnit$1(e){return!0},coerceToMatch$1(e){return e.withValue$1(this._number$_value)},coerceValueToMatch$3(e,t,n){return this._number$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,t,n):this._number$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,t){return r.SassNumber_SassNumber$withUnits(this._number$_value,t,e)},coerceValue$3(e,t,n){return this._number$_value},coerceValueToUnit$2(e,t){return this._number$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t>n&&!r.fuzzyEquals(t,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$greaterThan(e)},greaterThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t>n||r.fuzzyEquals(t,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$greaterThanOrEquals(e)},lessThan$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t<n&&!r.fuzzyEquals(t,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$lessThan(e)},lessThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t<n||r.fuzzyEquals(t,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$lessThanOrEquals(e)},modulo$1(e){return e instanceof r.SassNumber?e.withValue$1(r.moduloLikeSass(this._number$_value,e._number$_value)):this.super$SassNumber$modulo(e)},plus$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value+e._number$_value):this.super$SassNumber$plus(e)},minus$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value-e._number$_value):this.super$SassNumber$minus(e)},times$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value*e._number$_value):this.super$SassNumber$times(e)},dividedBy$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value/e._number$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=r.SassNumber_SassNumber$withUnits(t,e.get$numeratorUnits(e),n),t=n):t=new r.UnitlessSassNumber(t,null),t):this.super$SassNumber$dividedBy(e)},unaryMinus$0(){return new r.UnitlessSassNumber(-this._number$_value,null)},$eq(e,t){return t==null?!1:t instanceof r.UnitlessSassNumber&&r.fuzzyEquals(this._number$_value,t._number$_value)},get$hashCode(e){var t=this.hashCache;return t??(this.hashCache=r.fuzzyHashCode(this._number$_value))}},r.SassString.prototype={get$_sassLength(){var e,t=this,n=t.__SassString__sassLength_FI;return n===b&&(e=new r.Runes(t._string$_text).get$length(0),t.__SassString__sassLength_FI!==b&&r.throwUnnamedLateFieldADI(),t.__SassString__sassLength_FI=e,n=e),n},get$isSpecialNumber(){var e,t,n,a,s;if(this._hasQuotes||(e=this._string$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(n=!1,t===97||t===65){e=(e.charCodeAt(1)|32)===116&&(e.charCodeAt(2)|32)===116&&(e.charCodeAt(3)|32)===114&&e.charCodeAt(4)===40;break e}if(t===99||t===67){a=e.charCodeAt(1);t:{if(a===108||a===76){e=(e.charCodeAt(2)|32)===97&&(e.charCodeAt(3)|32)===109&&(e.charCodeAt(4)|32)===112&&e.charCodeAt(5)===40;break t}if(a===97||a===65){e=(e.charCodeAt(2)|32)===108&&(e.charCodeAt(3)|32)===99&&e.charCodeAt(4)===40;break t}e=n;break t}break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}if(t===101||t===69){e=(e.charCodeAt(1)|32)===110&&(e.charCodeAt(2)|32)===118&&e.charCodeAt(3)===40;break e}if(t===109||t===77){s=e.charCodeAt(1);t:{if(s===97||s===65){e=(e.charCodeAt(2)|32)===120&&e.charCodeAt(3)===40;break t}if(s===105||s===73){e=(e.charCodeAt(2)|32)===110&&e.charCodeAt(3)===40;break t}e=n;break t}break e}if(t===105||t===73){e=(e.charCodeAt(1)|32)===102&&e.charCodeAt(2)===40;break e}e=n;break e}return e},get$isSpecialVariable(){var e,t;if(this._hasQuotes||(e=this._string$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(t===97||t===65){e=(e.charCodeAt(1)|32)===116&&(e.charCodeAt(2)|32)===116&&(e.charCodeAt(3)|32)===114&&e.charCodeAt(4)===40;break e}if(t===105||t===73){e=(e.charCodeAt(1)|32)===102&&e.charCodeAt(2)===40;break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}e=!1;break e}return e},get$isBlank(){return!this._hasQuotes&&this._string$_text.length===0},assertQuoted$1(e){if(!this._hasQuotes)throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to be a quoted string.",e))},assertUnquoted$1(e){if(this._hasQuotes)throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to be an unquoted string.",e))},assertUnquoted$0(){return this.assertUnquoted$1(null)},accept$1$1(e){var t=e._quote&&this._hasQuotes,n=this._string$_text;return t?e._visitQuotedString$1(n):e._visitUnquotedString$1(n),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string$_text,n=this._hasQuotes;return e instanceof r.SassString?new r.SassString(t+e._string$_text,n):new r.SassString(t+r.serializeValue(e,!1,!0),n)},$eq(e,t){return t==null?!1:t instanceof r.SassString&&this._string$_text===t._string$_text},get$hashCode(e){var t=this._hashCache;return t??(this._hashCache=u.JSString_methods.get$hashCode(this._string$_text))}},r.AnySelectorVisitor.prototype={visitComplexSelector$1(e){return u.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return u.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e,t){var n=t.selector;return n==null?!1:this.visitSelectorList$1(n)},visitSelectorList$1(e){return u.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e,t){return!1},visitClassSelector$1(e,t){return!1},visitIDSelector$1(e,t){return!1},visitParentSelector$1(e,t){return!1},visitPlaceholderSelector$1(e,t){return!1},visitTypeSelector$1(e,t){return!1},visitUniversalSelector$1(e,t){return!1}},r.AnySelectorVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:55},r.AnySelectorVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:14},r._EvaluateVisitor0.prototype={get$_async_evaluate$_hasCssNesting(){for(var e,t,n,a=this._async_evaluate$_atRootExcludingStyleRule?null:this._async_evaluate$_styleRuleIgnoringAtRoot;;a=n){if(e=a==null?null:a._parent,e instanceof r.ModifiableCssStyleRule)return!0;if(t=e!=null,n=t?e:null,!t)return!1}},_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,n,a,s,i){var o,l,_,c,p,h,d,f=this,m="$name, $module: null",S="sass:meta",v="$module",y=$.JSArray_AsyncBuiltInCallable,C=r._setArrayType([r.BuiltInCallable$function("global-variable-exists",m,new r._EvaluateVisitor_closure12(f),S),r.BuiltInCallable$function("variable-exists","$name",new r._EvaluateVisitor_closure13(f),S),r.BuiltInCallable$function("function-exists",m,new r._EvaluateVisitor_closure14(f),S),r.BuiltInCallable$function("mixin-exists",m,new r._EvaluateVisitor_closure15(f),S),r.BuiltInCallable$function("content-exists","",new r._EvaluateVisitor_closure16(f),S),r.BuiltInCallable$function("module-variables",v,new r._EvaluateVisitor_closure17(f),S),r.BuiltInCallable$function("module-functions",v,new r._EvaluateVisitor_closure18(f),S),r.BuiltInCallable$function("module-mixins",v,new r._EvaluateVisitor_closure19(f),S),r.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure20(f),S),r.BuiltInCallable$function("get-mixin",m,new r._EvaluateVisitor_closure21(f),S),new r.AsyncBuiltInCallable("call",r.ScssParser$("@function call($function, $args...) {",!1,S).parseParameterList$0(),new r._EvaluateVisitor_closure22(f),!1)],y),I=r._setArrayType([r.AsyncBuiltInCallable$mixin("load-css","$url, $with: null",new r._EvaluateVisitor_closure23(f),!1,S),r.AsyncBuiltInCallable$mixin("apply","$mixin, $args...",new r._EvaluateVisitor_closure24(f),!0,S)],y);for(y=$.AsyncBuiltInCallable,o=r.List_List$_of(b.$get$moduleFunctions(),y),u.JSArray_methods.addAll$1(o,C),l=r.BuiltInModule$("meta",o,I,null,y),y=r.List_List$_of(b.$get$coreModules(),$.BuiltInModule_AsyncCallable),y.push(l),o=y.length,_=f._async_evaluate$_builtInModules,c=0;c<y.length;y.length===o||(0,r.throwConcurrentModificationError)(y),++c)p=y[c],_.$indexSet(0,p.url,p);for(y=$.JSArray_AsyncCallable,o=r._setArrayType([],y),u.JSArray_methods.addAll$1(o,b.$get$globalFunctions()),y=r._setArrayType([],y),c=0;c<11;++c)y.push(C[c].withDeprecationWarning$1("meta"));for(u.JSArray_methods.addAll$1(o,y),y=o.length,_=f._async_evaluate$_builtInFunctions,c=0;c<o.length;o.length===y||(0,r.throwConcurrentModificationError)(o),++c)h=o[c],d=h.get$name(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){return this.run$body$_EvaluateVisitor(0,t,n)},run$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),i,o=2,l=[],_=this,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){for(m===1&&(l.push(S),a=o);;)switch(a){case 0:return o=4,h=$.nullable_Object,h=r.runZoned(new r._EvaluateVisitor_run_closure0(_,n,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext0(_,n)],h,h),$.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),a=7,r._asyncAwait($.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet._is(h)?h:r._Future$value(h,$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),f);case 7:h=S,i=h,a=1;break;case 4:if(o=3,d=l.pop(),h=r.unwrapException(d),h instanceof r.SassException)c=h,p=r.getTraceFromException(d),r.throwWithTrace(c.withLoadedUrls$1(_._async_evaluate$_loadedUrls),c,p);else throw d;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(f,s)},_async_evaluate$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate$_assertInModule$2(e,t){return this._async_evaluate$_assertInModule$1$2(e,t,$.dynamic)},_async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,s,i,o){return this._loadModule$body$_EvaluateVisitor(e,t,n,a,s,i,o)},_async_evaluate$_loadModule$5$configuration(e,t,n,a,s){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,s,!1)},_async_evaluate$_loadModule$4(e,t,n,a){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,null,!1)},_loadModule$body$_EvaluateVisitor(e,t,n,a,s,i,o){var l=0,_=r._makeAsyncAwaitCompleter($.void),c,p=this,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,_);for(;;)switch(l){case 0:d=p._async_evaluate$_builtInModules.$index(0,e),f={},f.builtInModule=null,l=d!=null?3:4;break;case 3:if(f.builtInModule=d,i instanceof r.ExplicitConfiguration)throw f=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",h=i.nodeWithSpan,r.wrapException(p._async_evaluate$_exception$2(f,h.get$span(h)));return l=5,r._asyncAwait(p._addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__loadModule_closure1(f,a),$.void),m);case 5:l=1;break;case 4:return l=6,r._asyncAwait(p._async_evaluate$_withStackFrame$1$3(t,n,new r._EvaluateVisitor__loadModule_closure2(p,e,n,s,o,i,a),$.Null),m);case 6:case 1:return r._asyncReturn(c,_)}});return r._asyncStartSync(m,_)},_async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,a,s){return this._execute$body$_EvaluateVisitor(e,t,n,a,s)},_async_evaluate$_execute$2(e,t){return this._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.Module_AsyncCallable),l,_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,o);for(;;)switch(i){case 0:if(k=t.span,R=k.get$sourceUrl(k),k=n==null,c=k?_._async_evaluate$_configuration:n,p=_._async_evaluate$_modules,h=p.$index(0,R),h!=null){if(p=_._async_evaluate$_moduleConfigurations.$index(0,R),d=p.__originalConfiguration,p=d??p,d=c.__originalConfiguration,p!==(d??c)&&c instanceof r.ExplicitConfiguration&&h.couldHaveBeenConfigured$1(new r.MapKeySet(new r.UnmodifiableMapView(c._configuration$_values,$.UnmodifiableMapView_String_ConfiguredValue),$.MapKeySet_String)))throw a?(p=b.$get$context(),R.toString,f=p.prettyUri$1(R)+V.x20was_a):f=V.This_mw,p=_._async_evaluate$_moduleNodes.$index(0,R),m=p==null?null:p.get$span(p),k?(k=c.nodeWithSpan,S=k.get$span(k)):S=null,k=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),m!=null&&k.$indexSet(0,m,"original load"),S!=null&&k.$indexSet(0,S,"configuration"),r.wrapException(k.get$isEmpty(0)?_._async_evaluate$_exception$1(f):_._async_evaluate$_multiSpanException$3(f,"new load",k));l=h,i=1;break}return v=r.AsyncEnvironment$(),y=r._Cell$(),C=r._Cell$(),I=r.ExtensionStore$(),i=3,r._asyncAwait(_._async_evaluate$_withEnvironment$1$2(v,new r._EvaluateVisitor__execute_closure0(_,e,t,I,n,y,C),$.Null),P);case 3:k=y._readLocal$0(),d=C._readLocal$0(),M=v.toModule$3(k,d??u.Map_empty7,I),R!=null&&(p.$indexSet(0,R,M),_._async_evaluate$_moduleConfigurations.$indexSet(0,R,c),s!=null&&_._async_evaluate$_moduleNodes.$indexSet(0,R,s)),l=M,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(P,o)},_async_evaluate$_addOutOfOrderImports$0(){var e,t,n=this,a="_root",s="_endOfImports",i=n._async_evaluate$_outOfOrderImports;e:{if(i==null){e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,a).children;break e}e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,a).children,e=r.List_List$_of(r.SubListIterable$(e,0,r.checkNotNullable(n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,s),"count",$.int),e.$ti._eval$1("ListBase.E")),$.ModifiableCssNode),u.JSArray_methods.addAll$1(e,i),t=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,a).children,u.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,s),null,t.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate$_combineCss$2$clone(e,t){var n,a,s,i,o,l,_;return u.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure1)?(s=$.JSArray_CssNode,i=r._setArrayType([],s),o=r._setArrayType([],s),s=$.Module_AsyncCallable,l=r.ListQueue$(s),new r._EvaluateVisitor__combineCss_visitModule0(this,r.LinkedHashSet_LinkedHashSet$_empty(s),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate$_extendModules$1(l),s=u.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet(new r.UnmodifiableListView(s,$.UnmodifiableListView_CssNode),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),a=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure2(n))),a!=null&&this._async_evaluate$_throwForUnsatisfiedExtension$1(a),e.get$css(e))},_async_evaluate$_combineCss$1(e){return this._async_evaluate$_combineCss$2$clone(e,!1)},_async_evaluate$_extendModules$1(e){var t,n,a,s,i,o,l,_,c,p,h=r.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore),d=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(a=t._collection$_current,a==null&&(a=n._as(a)),s=a.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,a.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure1(s))),i=h.$index(0,a.get$url(a)),o=a.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=a.get$extensionStore(),!o.get$isEmpty(o)){for(o=a.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)c=o[_],p=c.get$url(c),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure2),a.get$extensionStore());d.removeAll$1(a.get$extensionStore().extensionsWhereTarget$1(s.get$contains(s)))}d._collection$_length!==0&&this._async_evaluate$_throwForUnsatisfiedExtension$1(d.get$first(0))},_async_evaluate$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$(V.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate$_indexAfterImports$1(e){var t,n,a,s;for(t=g.getInterceptor$asx(e),n=-1,a=0;a<t.get$length(e);++a){e:{if(s=t.$index(e,a),s instanceof r.ModifiableCssImport)break e;if(s instanceof r.ModifiableCssComment)continue;break}n=a}return n+1},visitStylesheet$1(e,t){return this.visitStylesheet$body$_EvaluateVisitor(0,t)},visitStylesheet$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:for(o=t.parseTimeWarnings,l=o.$ti,o=new r.ListIterator(o,o.get$length(0),l._eval$1("ListIterator<ListBase.E>")),l=l._eval$1("ListBase.E");o.moveNext$0();)_=o.__internal$_current,_==null&&(_=l._as(_)),i._async_evaluate$_warn$3(_._1,_._2,_._0);o=t.children,l=o.length,c=0;case 3:if(!(c<l)){n=5;break}return n=6,r._asyncAwait(o[c].accept$1(i),d);case 6:case 4:++c,n=3;break;case 5:for(o=r.MapExtensions_get_pairs(t.globalVariables,$.String,$.FileSpan),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),p=l._0,h=l._1,i.visitVariableDeclaration$1(0,new r.VariableDeclaration(null,p,new r.NullExpression(h),!0,!1,h));s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitAtRootRule$1(e,t){return this.visitAtRootRule$body$_EvaluateVisitor(0,t)},visitAtRootRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=r._wrapJsFunctionForAsync(function(R,P){if(R===1)return r._asyncRethrow(P,a);for(;;)switch(n){case 0:M=t.query,n=M!=null?3:5;break;case 3:return n=6,r._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(M,!0),k);case 6:o=P,l=o._0,o._1,_=new r.AtRootQueryParser(r.SpanScanner$(l,null),null).parse$0(0),n=4;break;case 5:_=u.AtRootQuery_bfj;case 4:for(c=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),p=r._setArrayType([],$.JSArray_ModifiableCssParentNode),h=$.CssStylesheet;!h._is(c);c=d)if(_.excludes$1(c)||p.push(c),d=c._parent,d==null)throw r.wrapException(r.StateError$(V.CssNod));f=i._async_evaluate$_trimIncluded$1(p),n=f===i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent")?7:8;break;case 7:return n=9,r._asyncAwait(i._async_evaluate$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure1(i,t),t.hasDeclarations,$.Null),k);case 9:s=null,n=1;break;case 8:if(p.length>=1){for(m=p[0],S=u.JSArray_methods.sublist$1(p,1),v=m.copyWithoutChildren$0(),h=S.length,y=v,C=0;C<S.length;S.length===h||(0,r.throwConcurrentModificationError)(S),++C,y=I)I=S[C].copyWithoutChildren$0(),I.addChild$1(y);f.addChild$1(y)}else v=f;return n=10,r._asyncAwait(i._async_evaluate$_scopeForAtRoot$4(t,v,_,p).call$1(new r._EvaluateVisitor_visitAtRootRule_closure2(i,t)),k);case 10:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(k,a)},_async_evaluate$_trimIncluded$1(e){var t,n,a,s,i,o,l,_,c=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return c._async_evaluate$_assertInModule$2(c._async_evaluate$__root,h);for(t=c._async_evaluate$_assertInModule$2(c._async_evaluate$__parent,"__parent"),n=e.length,a=p,s=0;s<n;++s,t=l){for(;i=e[s],t!==i;a=p,t=o)if(o=t._parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p));if(a==null&&(a=s),l=t._parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p))}return t!==c._async_evaluate$_assertInModule$2(c._async_evaluate$__root,h)?c._async_evaluate$_assertInModule$2(c._async_evaluate$__root,h):(a.toString,_=e[a],u.JSArray_methods.removeRange$2(e,a,e.length),_)},_async_evaluate$_scopeForAtRoot$4(e,t,n,a){var s=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure5(s,t,e),o=n._all||n._at_root_query$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure6(s,i)),s._async_evaluate$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure7(s,i)),s._async_evaluate$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure8(s,i)),s._async_evaluate$_inUnknownAtRule&&!u.JSArray_methods.any$1(a,new r._EvaluateVisitor__scopeForAtRoot_closure9)?new r._EvaluateVisitor__scopeForAtRoot_closure10(s,i):i},visitContentBlock$1(e,t){return r.throwExpression(r.UnsupportedError$(V.Evalua))},visitContentRule$1(e,t){return this.visitContentRule$body$_EvaluateVisitor(0,t)},visitContentRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate$_environment._async_environment$_content,o==null){s=null,n=1;break}return n=3,r._asyncAwait(i._async_evaluate$_runUserDefinedCallable$1$4(t.$arguments,o,t,new r._EvaluateVisitor_visitContentRule_closure0(i,o),$.Null),l);case 3:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitDebugRule$1(e,t){return this.visitDebugRule$body$_EvaluateVisitor(0,t)},visitDebugRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:o=p,l=o instanceof r.SassString?o._string$_text:r.serializeValue(o,!0,!0),i._async_evaluate$_logger.debug$2(0,l,t.span),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitDeclaration$1(e,t){return this.visitDeclaration$body$_EvaluateVisitor(0,t)},visitDeclaration$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:if((i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot)==null&&!i._async_evaluate$_inUnknownAtRule&&!i._async_evaluate$_inKeyframes)throw r.wrapException(i._async_evaluate$_exception$2(V.Declarm,t.span));if(i._async_evaluate$_declarationName!=null&&!t.parsedAsSassScript)throw o=u.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?V.Declarw:V.Declarp,r.wrapException(i._async_evaluate$_exception$2(o,t.span));return n=3,r._asyncAwait(i._async_evaluate$_interpolationToValue$2$warnForColor(t.name,!0),S);case 3:l=y,_=i._async_evaluate$_declarationName,_!=null&&(l=new r.CssValue(_+"-"+l.value,l.span,$.CssValue_String)),c=t.value,n=c!=null?4:5;break;case 4:return n=6,r._asyncAwait(c.accept$1(i),S);case 6:p=y,(!p.get$isBlank()||p.get$asList().length===0||u.JSString_methods.startsWith$1(l.value,"--"))&&(i._async_evaluate$_copyParentAfterSibling$0(),o=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),h=c.get$span(c),i._async_evaluate$_sourceMap?(d=r.NullableExtension_andThen(c,i.get$_async_evaluate$_expressionNode()),d=d==null?null:g.get$span$x(d)):d=null,o.addChild$1(r.ModifiableCssDeclaration$(l,new r.CssValue(p,h,$.CssValue_Value),t.span,t.parsedAsSassScript,d)));case 5:f=t.children,o={},o.children=null,n=f!=null?7:8;break;case 7:return o.children=f,m=i._async_evaluate$_declarationName,i._async_evaluate$_declarationName=l.value,n=9,r._asyncAwait(i._async_evaluate$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure0(o,i),t.hasDeclarations,$.Null),S);case 9:i._async_evaluate$_declarationName=m;case 8:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitEachRule$1(e,t){return this.visitEachRule$body$_EvaluateVisitor(0,t)},visitEachRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,a);for(;;)switch(n){case 0:return o=t.list,n=3,r._asyncAwait(o.accept$1(i),p);case 3:l=d,_=i._async_evaluate$_expressionNode$1(o),c=t.variables;e:{if(o={},o.variable=null,c.length===1){o.variable=c[0],o=new r._EvaluateVisitor_visitEachRule_closure2(o,i,_);break e}o={},o.variables=null,o.variables=c,o=new r._EvaluateVisitor_visitEachRule_closure3(o,i,_);break e}s=i._async_evaluate$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure4(i,l,o,t),!0,$.nullable_Value),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(p,a)},_async_evaluate$_setMultipleVariables$3(e,t,n){var a,s=t.get$asList(),i=e.length,o=Math.min(i,s.length);for(a=0;a<o;++a)this._async_evaluate$_environment.setLocalVariable$3(e[a],this._async_evaluate$_withoutSlash$2(s[a],n),n);for(a=o;a<i;++a)this._async_evaluate$_environment.setLocalVariable$3(e[a],u.C__SassNull,n)},visitErrorRule$1(e,t){return this.visitErrorRule$body$_EvaluateVisitor(0,t)},visitErrorRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s=this,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return i=r,o=g,n=2,r._asyncAwait(t.expression.accept$1(s),l);case 2:throw i.wrapException(s._async_evaluate$_exception$2(o.toString$0$(c),t.span))}});return r._asyncStartSync(l,a)},visitExtendRule$1(e,t){return this.visitExtendRule$body$_EvaluateVisitor(0,t)},visitExtendRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,a);for(;;)switch(n){case 0:if(k=i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot,k==null||i._async_evaluate$_declarationName!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.x40exten,t.span));for(o=k.originalSelector.components,l=o.length,_=t.span,c=$.SourceSpan,p=$.String,h=0;h<l;++h)d=o[h],d.accept$1(u._IsBogusVisitor_true)&&(f=r._SerializeVisitor$(null,!0,null,null,!0,!1,null,!0),d.accept$1(f),m=u.JSString_methods.trim$0(f._serialize$_buffer.toString$0(0)),S=d.accept$1(u.C__IsUselessVisitor)?"can't":"shouldn't",i._async_evaluate$_warn$3('The selector "'+m+'" is invalid CSS and '+S+V.x20be_an,new r.MultiSpan(r.SpanExtensions_trimRight(d.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([_,"@extend rule"],c,p),c,p)),u.Deprecation_0rM));return n=3,r._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(t.selector,!0),R);case 3:for(v=T,y=v._0,C=v._1,o=r.SelectorList_SelectorList$parse(r.trimAscii(y,!0),!1,C,!1).components,l=o.length,_=k._style_rule$_selector._box$_inner,h=0;h<l;++h){if(d=o[h],I=d.get$singleCompound(),I==null)throw r.wrapException(r.SassFormatException$("complex selectors may not be extended.",d.span,null));if(c=I.components,M=c.length===1?u.JSArray_methods.get$first(c):null,M==null)throw r.wrapException(r.SassFormatException$(V.compou+u.JSArray_methods.join$1(c,", ")+V.x60_inst,I.span,null));i._async_evaluate$_assertInModule$2(i._async_evaluate$__extensionStore,"_extensionStore").addExtension$4(_.value,M,t,i._async_evaluate$_mediaQueries)}s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(R,a)},visitAtRule$1(e,t){return this.visitAtRule$body$_EvaluateVisitor(0,t)},visitAtRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,a);for(;;)switch(n){case 0:if(i._async_evaluate$_declarationName!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.At_rul,t.span));return n=3,r._asyncAwait(i._async_evaluate$_interpolationToValue$1(t.name),f);case 3:return o=S,l=r.NullableExtension_andThen(t.value,new r._EvaluateVisitor_visitAtRule_closure3(i)),n=4,r._asyncAwait($.Future_nullable_CssValue_String._is(l)?l:r._Future$value(l,$.nullable_CssValue_String),f);case 4:if(_=S,c=t.children,c==null){i._async_evaluate$_copyParentAfterSibling$0(),i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(o,t.span,!0,_)),s=null,n=1;break}p=i._async_evaluate$_inKeyframes,h=i._async_evaluate$_inUnknownAtRule,r.unvendor(o.value)==="keyframes"?i._async_evaluate$_inKeyframes=!0:i._async_evaluate$_inUnknownAtRule=!0,d=r.ModifiableCssAtRule$(o,t.span,!1,_),n=i.get$_async_evaluate$_hasCssNesting()?5:6;break;case 5:return n=7,r._asyncAwait(i._async_evaluate$_withParent$2$3$scopeWhen(d,new r._EvaluateVisitor_visitAtRule_closure4(i,c),t.hasDeclarations,$.ModifiableCssAtRule,$.Null),f);case 7:i._async_evaluate$_inUnknownAtRule=h,i._async_evaluate$_inKeyframes=p,s=null,n=1;break;case 6:return n=8,r._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(d,new r._EvaluateVisitor_visitAtRule_closure5(i,o,c),t.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure6,$.ModifiableCssAtRule,$.Null),f);case 8:i._async_evaluate$_inUnknownAtRule=h,i._async_evaluate$_inKeyframes=p,s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(f,a)},visitForRule$1(e,t){return this.visitForRule$body$_EvaluateVisitor(0,t)},visitForRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:return o={},l=t.from,_=$.SassNumber,n=3,r._asyncAwait(i._addExceptionSpanAsync$1$2(l,new r._EvaluateVisitor_visitForRule_closure4(i,t),_),S);case 3:return c=y,p=t.to,n=4,r._asyncAwait(i._addExceptionSpanAsync$1$2(p,new r._EvaluateVisitor_visitForRule_closure5(i,t),_),S);case 4:if(h=y,d=i._async_evaluate$_addExceptionSpan$2(l,new r._EvaluateVisitor_visitForRule_closure6(c)),f=o.to=i._async_evaluate$_addExceptionSpan$2(p,new r._EvaluateVisitor_visitForRule_closure7(h,c)),m=d>f?-1:1,d===(t.isExclusive?f:o.to=f+m)){s=null,n=1;break}s=i._async_evaluate$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure8(o,i,t,d,m,c),!0,$.nullable_Value),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitForwardRule$1(e,t){return this.visitForwardRule$body$_EvaluateVisitor(0,t)},visitForwardRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){if(y===1)return r._asyncRethrow(C,a);for(;;)switch(n){case 0:h=i._async_evaluate$_configuration,d=h.throughForward$1(t),f=t.configuration,m=f.length,S=t.url,n=m!==0?3:5;break;case 3:return n=6,r._asyncAwait(i._async_evaluate$_addForwardConfiguration$2(d,t),v);case 6:return o=C,n=7,r._asyncAwait(i._async_evaluate$_loadModule$5$configuration(S,"@forward",t,new r._EvaluateVisitor_visitForwardRule_closure1(i,t),o),v);case 7:for(S=$.String,l=r.LinkedHashSet_LinkedHashSet$_empty(S),_=0;_<m;++_)c=f[_],c.isGuarded||l.add$1(0,c.name);for(i._async_evaluate$_removeUsedConfiguration$3$except(d,o,l),S=r.LinkedHashSet_LinkedHashSet$_empty(S),_=0;_<m;++_)S.add$1(0,f[_].name);for(f=o._configuration$_values,m=f.get$keys(f),m=m.toList$0(m),l=m.length,_=0;_<m.length;m.length===l||(0,r.throwConcurrentModificationError)(m),++_)p=m[_],S.contains$1(0,p)||f.get$isEmpty(f)||f.remove$1(0,p);i._async_evaluate$_assertConfigurationIsEmpty$1(o),n=4;break;case 5:return i._async_evaluate$_configuration=d,n=8,r._asyncAwait(i._async_evaluate$_loadModule$4(S,"@forward",t,new r._EvaluateVisitor_visitForwardRule_closure2(i,t)),v);case 8:i._async_evaluate$_configuration=h;case 4:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(v,a)},_async_evaluate$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor(e,t)},_addForwardConfiguration$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Configuration),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,a);for(;;)switch(n){case 0:y=e._configuration$_values,C=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(y,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),o=t.configuration,l=o.length,_=$._Future_Value,c=$.Future_Value,p=0;case 3:if(!(p<l)){n=5;break}if(h=o[p],h.isGuarded&&(d=h.name,f=y.get$isEmpty(y)?null:y.remove$1(0,d),f!=null?(m=!f.value.$eq(0,u.C__SassNull),S=f):(S=null,m=!1),m)){C.$indexSet(0,d,S),n=4;break}return d=h.expression,v=i._async_evaluate$_expressionNode$1(d),d=d.accept$1(i),c._is(d)||(m=new r._Future(b.Zone__current,_),m._state=8,m._resultOrListeners=d,d=m),I=C,M=h.name,k=r,n=6,r._asyncAwait(d,R);case 6:I.$indexSet(0,M,new k.ConfiguredValue(i._async_evaluate$_withoutSlash$2(T,v),h.span,v));case 4:++p,n=3;break;case 5:if(e instanceof r.ExplicitConfiguration||y.get$isEmpty(y)){s=new r.ExplicitConfiguration(t,C,null),n=1;break}else{s=new r.Configuration(C,null),n=1;break}case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(R,a)},_async_evaluate$_registerCommentsForModule$1(e){var t=this,n="_root",a=t._async_evaluate$__root;a!=null&&(t._async_evaluate$_assertInModule$2(a,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(a=t._async_evaluate$_preModuleComments,a==null&&(a=t._async_evaluate$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable,$.List_CssComment)),g.addAll$1$ax(a.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure0),new r.UnmodifiableListView(g.cast$1$0$ax(t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,n).children._collection$_source,$.CssComment),$.UnmodifiableListView_CssComment)),t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,n).clearChildren$0(),t._async_evaluate$__endOfImports=0))},_async_evaluate$_removeUsedConfiguration$3$except(e,t,n){var a,s,i,o,l,_;for(a=e._configuration$_values,s=a.get$keys(a),s=s.toList$0(s),i=s.length,o=t._configuration$_values,l=0;l<s.length;s.length===i||(0,r.throwConcurrentModificationError)(s),++l)_=s[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||a.get$isEmpty(a)||a.remove$1(0,_))},_async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,a;if(e instanceof r.ExplicitConfiguration&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),a=n.get$first(n),n=t?"$"+a._0+V.x20was_n:V.This_v,r.wrapException(this._async_evaluate$_exception$2(n,a._1.configurationSpan))},_async_evaluate$_assertConfigurationIsEmpty$1(e){return this._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){return this.visitFunctionRule$body$_EvaluateVisitor(0,t)},visitFunctionRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:o=i._async_evaluate$_environment,l=o.closure$0(),_=i._async_evaluate$_inDependency,c=o._async_environment$_functions,p=c.length-1,h=t.name,o._async_environment$_functionIndices.$indexSet(0,h,p),c[p].$indexSet(0,h,new r.UserDefinedCallable(t,l,_,$.UserDefinedCallable_AsyncEnvironment)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitIfRule$1(e,t){return this.visitIfRule$body$_EvaluateVisitor(0,t)},visitIfRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,a);for(;;)switch(n){case 0:p=t.lastClause,o=t.clauses,l=o.length,_=0;case 3:if(!(_<l)){n=5;break}return c=o[_],n=6,r._asyncAwait(c.expression.accept$1(i),h);case 6:if(f.get$isTruthy()){p=c,n=5;break}case 4:++_,n=3;break;case 5:return o=r.NullableExtension_andThen(p,new r._EvaluateVisitor_visitIfRule_closure0(i)),n=7,r._asyncAwait($.Future_nullable_Value._is(o)?o:r._Future$value(o,$.nullable_Value),h);case 7:s=f,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(h,a)},visitImportRule$1(e,t){return this.visitImportRule$body$_EvaluateVisitor(0,t)},visitImportRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,a);for(;;)switch(n){case 0:o=t.imports,l=o.length,_=$.StaticImport,c=0;case 3:if(!(c<l)){n=5;break}p=o[c],n=p instanceof r.DynamicImport?6:8;break;case 6:return n=9,r._asyncAwait(i._async_evaluate$_visitDynamicImport$1(p),h);case 9:n=7;break;case 8:return n=10,r._asyncAwait(i._visitStaticImport$1(_._as(p)),h);case 10:case 7:case 4:++c,n=3;break;case 5:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(h,a)},_async_evaluate$_visitDynamicImport$1(e){return this._async_evaluate$_withStackFrame$1$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure0(this,e),$.void)},_async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,n,a){return this._loadStylesheet$body$_EvaluateVisitor(e,t,n,a)},_async_evaluate$_loadStylesheet$3$baseUrl(e,t,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_async_evaluate$_loadStylesheet$3$forImport(e,t,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_loadStylesheet$body$_EvaluateVisitor(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),o,l=2,_=[],c=[],p=this,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U=r._wrapJsFunctionForAsync(function(q,j){for(q===1&&(_.push(j),s=l);;)switch(s){case 0:n=n,l=4,p._async_evaluate$_importSpan=t,h=p._async_evaluate$_importCache,d=null,s=h!=null?7:8;break;case 7:return d=h,n==null&&(T=p._async_evaluate$_assertInModule$2(p._async_evaluate$__stylesheet,"_stylesheet").span,n=T.get$sourceUrl(T)),s=9,r._asyncAwait(g.canonicalize$4$baseImporter$baseUrl$forImport$x(d,r.Uri_parse(e),p._async_evaluate$_importer,n,a),U);case 9:f=j,m=null,S=null,v=null,s=$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(f)?10:11;break;case 10:return m=f._0,S=f._1,v=f._2,S.get$scheme()===""&&r.WarnForDeprecation_warnForDeprecation(p._async_evaluate$_logger,u.Deprecation_IqB,"Importer "+r.S(m)+" canonicalized "+e+" to "+r.S(S)+V.x2e_Rela,null,null),p._async_evaluate$_loadedUrls.add$1(0,S),y=p._async_evaluate$_inDependency||!g.$eq$(m,p._async_evaluate$_importer),s=12,r._asyncAwait(d.importCanonical$3$originalUrl(m,S,v),U);case 12:if(C=j,I=null,C!=null){I=C,T=I,D=m,o=new r._Record_3_importer_isDependency(T,D,y),c=[1],s=5;break}case 11:case 8:throw T=u.JSString_methods.startsWith$1(e,"package:"),T?r.wrapException(V.x22packa):r.wrapException("Can't find stylesheet to import.");case 4:if(l=3,B=_.pop(),T=r.unwrapException(B),T instanceof r.SassException)throw B;T instanceof r.ArgumentError?(M=T,k=r.getTraceFromException(B),r.throwWithTrace(p._async_evaluate$_exception$1(g.toString$0$(M)),M,k)):(R=T,P=r.getTraceFromException(B),r.throwWithTrace(p._async_evaluate$_exception$1(p._async_evaluate$_getErrorMessage$1(R)),R,P)),c.push(6),s=5;break;case 3:c=[2];case 5:l=2,p._async_evaluate$_importSpan=null,s=c.pop();break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_.at(-1),i)}});return r._asyncStartSync(U,i)},_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor(e)},_visitStaticImport$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(a._async_evaluate$_interpolationToValue$1(e.url),c);case 2:return s=h,i=r.NullableExtension_andThen(e.modifiers,a.get$_async_evaluate$_interpolationToValue()),l=r,_=s,t=3,r._asyncAwait($.Future_nullable_CssValue_String._is(i)?i:r._Future$value(i,$.nullable_CssValue_String),c);case 3:return o=new l.ModifiableCssImport(_,h,e.span),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")!==a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")?(a._async_evaluate$_copyParentAfterSibling$0(),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(o)):a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").children._collection$_source)?(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").addChild$1(o),a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")+1):(s=a._async_evaluate$_outOfOrderImports,(s??(a._async_evaluate$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport))).push(o)),r._asyncReturn(null,n)}});return r._asyncStartSync(c,n)},_async_evaluate$_applyMixin$5(e,t,n,a,s){return this._applyMixin$body$_EvaluateVisitor(e,t,n,a,s)},_applyMixin$body$_EvaluateVisitor(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.void),l=this,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,o);for(;;)switch(i){case 0:if(e==null)throw r.wrapException(l._async_evaluate$_exception$2("Undefined mixin.",a.get$span(a)));_=$.AsyncBuiltInCallable._is(e),i=_&&!e.get$acceptsContent()&&t!=null?3:4;break;case 3:return i=5,r._asyncAwait(l._async_evaluate$_evaluateArguments$1(n),f);case 5:throw _=S._values,c=e.callbackFor$2(g.get$length$asx(_[2]),new r.MapKeySet(_[0],$.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",s.get$span(s),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([c._0.get$spanWithName(),"declaration"],$.FileSpan,$.String),l._async_evaluate$_stackTrace$1(s.get$span(s)),null));case 4:i=_?6:7;break;case 6:return i=8,r._asyncAwait(l._async_evaluate$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure1(l,n,e,s)),f);case 8:i=2;break;case 7:if(_=$.UserDefinedCallable_AsyncEnvironment._is(e),p=!1,_&&(h=e.declaration,d=h,d instanceof r.MixinRule&&(p=!$.MixinRule._as(h).get$hasContent()&&t!=null)),p)throw r.wrapException(r.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",s.get$span(s),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],$.FileSpan,$.String),l._async_evaluate$_stackTrace$1(s.get$span(s)),null));i=_?9:10;break;case 9:return i=11,r._asyncAwait(l._async_evaluate$_runUserDefinedCallable$1$4(n,e,s,new r._EvaluateVisitor__applyMixin_closure2(l,t,e,s),$.Null),f);case 11:i=2;break;case 10:throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return r._asyncReturn(null,o)}});return r._asyncStartSync(f,o)},visitIncludeRule$1(e,t){return this.visitIncludeRule$body$_EvaluateVisitor(0,t)},visitIncludeRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitIncludeRule_closure2(i,t)),u.JSString_methods.startsWith$1(t.originalName,"--")&&o instanceof r.UserDefinedCallable&&!u.JSString_methods.startsWith$1(o.declaration.originalName,"--"))throw r.wrapException(i._async_evaluate$_exception$2(V.Sass__m,t.get$nameSpan()));return n=3,r._asyncAwait(i._async_evaluate$_applyMixin$5(o,r.NullableExtension_andThen(t.content,new r._EvaluateVisitor_visitIncludeRule_closure3(i)),t.$arguments,t,new r._FakeAstNode(new r._EvaluateVisitor_visitIncludeRule_closure4(t))),l);case 3:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitMixinRule$1(e,t){return this.visitMixinRule$body$_EvaluateVisitor(0,t)},visitMixinRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:o=i._async_evaluate$_environment,l=o.closure$0(),_=i._async_evaluate$_inDependency,c=o._async_environment$_mixins,p=c.length-1,h=t.name,o._async_environment$_mixinIndices.$indexSet(0,h,p),c[p].$indexSet(0,h,new r.UserDefinedCallable(t,l,_,$.UserDefinedCallable_AsyncEnvironment)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitLoudComment$1(e,t){return this.visitLoudComment$body$_EvaluateVisitor(0,t)},visitLoudComment$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:if(i._async_evaluate$_inFunction){s=null,n=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")===g.get$length$asx(i._async_evaluate$_assertInModule$2(i._async_evaluate$__root,"_root").children._collection$_source)&&(i._async_evaluate$__endOfImports=i._async_evaluate$_assertInModule$2(i._async_evaluate$__endOfImports,"_endOfImports")+1),o=t.text,n=3,r._asyncAwait(i._async_evaluate$_performInterpolation$1(o),_);case 3:l=p,u.JSString_methods.endsWith$1(l,"*/")||(l+=" */"),i._async_evaluate$_copyParentAfterSibling$0(),i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").addChild$1(new r.ModifiableCssComment(l,o.span)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitMediaRule$1(e,t){return this.visitMediaRule$body$_EvaluateVisitor(0,t)},visitMediaRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:if(i._async_evaluate$_declarationName!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.Media_,t.span));return n=3,r._asyncAwait(i._visitMediaQueries$1(t.query),d);case 3:o=m,n=i.get$_async_evaluate$_hasCssNesting()?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$(o,t.span),new r._EvaluateVisitor_visitMediaRule_closure3(i,t),!1,$.ModifiableCssMediaRule,$.Null),d);case 6:s=null,n=1;break;case 5:if(l=r.NullableExtension_andThen(i._async_evaluate$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure4(i,o)),_=l==null,!_&&g.get$isEmpty$asx(l)){s=null,n=1;break}return _?c=u.Set_empty2:(p=i._async_evaluate$_mediaQuerySources,p.toString,p=r.LinkedHashSet_LinkedHashSet$of(p,$.CssMediaQuery),h=i._async_evaluate$_mediaQueries,h.toString,p.addAll$1(0,h),p.addAll$1(0,o),c=p),_=_?o:l,n=7,r._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(_,t.span),new r._EvaluateVisitor_visitMediaRule_closure5(i,l,o,c,t),t.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure6(c),$.ModifiableCssMediaRule,$.Null),d);case 7:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor(e)},_visitMediaQueries$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.List_CssMediaQuery),a,s=this,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(s._async_evaluate$_performInterpolationWithMap$2$warnForColor(e,!0),_);case 3:i=p,o=i._0,l=i._1,a=new r.MediaQueryParser(r.SpanScanner$(o,null),l).parse$0(0),t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(_,n)},_async_evaluate$_mergeMediaQueries$2(e,t){var n,a,s,i,o,l,_,c=r._setArrayType([],$.JSArray_CssMediaQuery);for(n=g.get$iterator$ax(e),a=g.getInterceptor$ax(t);n.moveNext$0();)for(s=n.get$current(n),i=a.get$iterator(t);i.moveNext$0();)if(o=s.merge$1(i.get$current(i)),u._SingletonCssMediaQueryMergeResult_0!==o){if(u._SingletonCssMediaQueryMergeResult_1===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult,_=l?o:null,l&&c.push(_.query)}return c},visitReturnRule$1(e,t){return this.visitReturnRule$body$_EvaluateVisitor(0,t)},visitReturnRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return o=t.expression,l=o.accept$1(i),n=3,r._asyncAwait($.Future_Value._is(l)?l:r._Future$value(l,$.Value),_);case 3:s=i._async_evaluate$_withoutSlash$2(p,o),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitSilentComment$1(e,t){return this.visitSilentComment$body$_EvaluateVisitor(0,t)},visitSilentComment$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitStyleRule$1(e,t){return this.visitStyleRule$body$_EvaluateVisitor(0,t)},visitStyleRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=r._wrapJsFunctionForAsync(function(k,R){if(k===1)return r._asyncRethrow(R,a);for(;;)switch(n){case 0:if(i._async_evaluate$_declarationName!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.Style_n,t.span));if(i._async_evaluate$_inKeyframes&&i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(i._async_evaluate$_exception$2(V.Style_k,t.span));return o=t.selector,o.toString,n=3,r._asyncAwait(i._async_evaluate$_performInterpolationWithMap$2$warnForColor(o,!0),M);case 3:l=R,_=l._0,c=l._1,n=i._async_evaluate$_inKeyframes?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(new r.CssValue(r.List_List$unmodifiable(new r.KeyframeSelectorParser(r.SpanScanner$(_,null),c).parse$0(0),$.String),o.span,$.CssValue_List_String),t.span),new r._EvaluateVisitor_visitStyleRule_closure3(i,t),t.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure4,$.ModifiableCssKeyframeBlock,$.Null),M);case 6:s=null,n=1;break;case 5:p=r.SelectorList_SelectorList$parse(_,!0,c,i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss),h=i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot;e:{if(h==null){o=!0;break e}if(h.fromPlainCss){o=!1;break e}o=!(i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss&&p.accept$1(u.C__ContainsParentSelectorVisitor));break e}if(o){if(i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss){for(d=p.components,f=d.length,m=0;m<f;++m)if(S=d[m].leadingCombinators,S.length>=1?(v=S[0],y=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss):(v=null,y=!1),y)throw r.wrapException(i._async_evaluate$_exception$2(V.Top_lel,v.span))}d=i._async_evaluate$_styleRuleIgnoringAtRoot,d=d==null?null:d.originalSelector,p=p.nestWithin$3$implicitParent$preserveParentSelectors(d,!i._async_evaluate$_atRootExcludingStyleRule,i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss)}return C=r.ModifiableCssStyleRule$(i._async_evaluate$_assertInModule$2(i._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(p,i._async_evaluate$_mediaQueries),t.span,i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss,p),I=i._async_evaluate$_atRootExcludingStyleRule,d=i._async_evaluate$_atRootExcludingStyleRule=!1,o=o?new r._EvaluateVisitor_visitStyleRule_closure5:null,n=7,r._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(C,new r._EvaluateVisitor_visitStyleRule_closure6(i,C,t),t.hasDeclarations,o,$.ModifiableCssStyleRule,$.Null),M);case 7:i._async_evaluate$_atRootExcludingStyleRule=I,i._async_evaluate$_warnForBogusCombinators$1(C),(i._async_evaluate$_atRootExcludingStyleRule?null:i._async_evaluate$_styleRuleIgnoringAtRoot)==null?(o=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").children,o=!o.get$isEmpty(o)):o=d,o&&(o=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").children,o.get$last(o).isGroupEnd=!0),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(M,a)},_async_evaluate$_warnForBogusCombinators$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;if(!e.accept$1(u._IsInvisibleVisitor_false_false))for(t=e._style_rule$_selector._box$_inner.value.components,n=t.length,a=$.SourceSpan,s=$.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1(u._IsBogusVisitor_true)&&(l.accept$1(u.C__IsUselessVisitor)?(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+V.x22x20is_ix20,r.SpanExtensions_trimRight(l.span),u.Deprecation_0rM)):l.leadingCombinators.length!==0?f._async_evaluate$_assertInModule$2(f._async_evaluate$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+V.x22x20is_ix0a,r.SpanExtensions_trimRight(l.span),u.Deprecation_0rM)):(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),c=u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=l.accept$1(u._IsBogusVisitor_false)?V.x20It_wi:"",h=r.SpanExtensions_trimRight(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$x(i.$index(0,0)),f._async_evaluate$_warn$3('The selector "'+c+V.x22x20is_o+p+V.x0aThis_,new r.MultiSpan(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure0)?`
|
||
(try converting to a //-style comment)`:"")],a,s),a,s)),u.Deprecation_0rM)))},visitSupportsRule$1(e,t){return this.visitSupportsRule$body$_EvaluateVisitor(0,t)},visitSupportsRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,a);for(;;)switch(n){case 0:if(i._async_evaluate$_declarationName!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.Suppor,t.span));return o=t.condition,_=r,c=r,n=3,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(o),p);case 3:l=_.ModifiableCssSupportsRule$(new c.CssValue(d,o.get$span(o),$.CssValue_String),t.span),n=i.get$_async_evaluate$_hasCssNesting()?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate$_withParent$2$3$scopeWhen(l,new r._EvaluateVisitor_visitSupportsRule_closure2(i,t),t.hasDeclarations,$.ModifiableCssSupportsRule,$.Null),p);case 6:s=null,n=1;break;case 5:return n=7,r._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitSupportsRule_closure3(i,t),t.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure4,$.ModifiableCssSupportsRule,$.Null),p);case 7:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(p,a)},_async_evaluate$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor(e)},_visitSupportsCondition$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.String),a,s=this,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:t=e instanceof r.SupportsOperation?4:5;break;case 4:return i=e.operator,o=r,t=6,r._asyncAwait(s._async_evaluate$_parenthesize$2(e.left,i),_);case 6:return o=o.S(p)+" "+i.toString$0(0)+" ",l=r,t=7,r._asyncAwait(s._async_evaluate$_parenthesize$2(e.right,i),_);case 7:i=o+l.S(p),t=3;break;case 5:t=e instanceof r.SupportsNegation?8:9;break;case 8:return o=r,t=10,r._asyncAwait(s._async_evaluate$_parenthesize$1(e.condition),_);case 10:i="not "+o.S(p),t=3;break;case 9:t=e instanceof r.SupportsInterpolation?11:12;break;case 11:return t=13,r._asyncAwait(s._evaluateToCss$2$quote(e.expression,!1),_);case 13:i=p,t=3;break;case 12:i={},i.declaration=null,t=e instanceof r.SupportsDeclaration?14:15;break;case 14:return i.declaration=e,t=16,r._asyncAwait(s._async_evaluate$_withSupportsDeclaration$1$1(new r._EvaluateVisitor__visitSupportsCondition_closure0(i,s),$.String),_);case 16:i=p,t=3;break;case 15:t=e instanceof r.SupportsFunction?17:18;break;case 17:return o=r,t=19,r._asyncAwait(s._async_evaluate$_performInterpolation$1(e.name),_);case 19:return o=o.S(p)+"(",l=r,t=20,r._asyncAwait(s._async_evaluate$_performInterpolation$1(e.$arguments),_);case 20:i=o+l.S(p)+")",t=3;break;case 18:t=e instanceof r.SupportsAnything?21:22;break;case 21:return o=r,t=23,r._asyncAwait(s._async_evaluate$_performInterpolation$1(e.contents),_);case 23:i="("+o.S(p)+")",t=3;break;case 22:i=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:a=i,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(_,n)},_async_evaluate$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter(n),i,o=2,l=[],_=[],c=this,p,h,d=r._wrapJsFunctionForAsync(function(f,m){for(f===1&&(l.push(m),a=o);;)switch(a){case 0:return h=c._async_evaluate$_inSupportsDeclaration,c._async_evaluate$_inSupportsDeclaration=!0,o=3,p=e.call$0(),a=6,r._asyncAwait(t._eval$1("Future<0>")._is(p)?p:r._Future$value(p,t),d);case 6:p=m,i=p,_=[1],a=4;break;case 3:_=[2];case 4:o=2,c._async_evaluate$_inSupportsDeclaration=h,a=_.pop();break;case 5:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(d,s)},_async_evaluate$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor(e,t)},_async_evaluate$_parenthesize$1(e){return this._async_evaluate$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:e instanceof r.SupportsNegation?o=!0:e instanceof r.SupportsOperation?o=t==null||t!==e.operator:o=!1,n=o?3:4;break;case 3:return l=r,n=5,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e),_);case 5:s="("+l.S(p)+")",n=1;break;case 4:return n=6,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e),_);case 6:s=p,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitVariableDeclaration$1(e,t){return this.visitVariableDeclaration$body$_EvaluateVisitor(0,t)},visitVariableDeclaration$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,a);for(;;)switch(n){case 0:if(t.isGuarded){if(t.namespace==null&&i._async_evaluate$_environment._async_environment$_variables.length===1&&(o=t.name,i._async_evaluate$_environment._async_environment$_configurableVariables.add$1(0,o),l=i._async_evaluate$_configuration._configuration$_values,_=l.get$isEmpty(l)?null:l.remove$1(0,o),o={},o.override=null,_!=null?(o.override=_,l=!_.value.$eq(0,u.C__SassNull)):l=!1,l)){i._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure2(o,i,t)),s=null,n=1;break}if(c=i._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure3(i,t)),c!=null&&!c.$eq(0,u.C__SassNull)){s=null,n=1;break}}return t.isGlobal&&!i._async_evaluate$_environment.globalVariableExists$1(t.name)&&(o=i._async_evaluate$_environment._async_environment$_variables.length===1?V.As_of_S:V.As_of_R+r.declarationName(t.span)+": null` at the stylesheet root.",i._async_evaluate$_warn$3(o,t.span,u.Deprecation_jGw)),o=t.expression,l=o.accept$1(i),p=t,h=r,d=t,n=3,r._asyncAwait($.Future_Value._is(l)?l:r._Future$value(l,$.Value),f);case 3:i._async_evaluate$_addExceptionSpan$2(p,new h._EvaluateVisitor_visitVariableDeclaration_closure4(i,d,i._async_evaluate$_withoutSlash$2(S,o))),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(f,a)},visitUseRule$1(e,t){return this.visitUseRule$body$_EvaluateVisitor(0,t)},visitUseRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=r._wrapJsFunctionForAsync(function(k,R){if(k===1)return r._asyncRethrow(R,a);for(;;)switch(n){case 0:S=t.configuration,v=S.length,n=v!==0?3:5;break;case 3:o=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),l=$._Future_Value,_=$.Future_Value,c=0;case 6:if(!(c<v)){n=8;break}return p=S[c],h=p.expression,d=i._async_evaluate$_expressionNode$1(h),h=h.accept$1(i),_._is(h)||(f=new r._Future(b.Zone__current,l),f._state=8,f._resultOrListeners=h,h=f),y=o,C=p.name,I=r,n=9,r._asyncAwait(h,M);case 9:y.$indexSet(0,C,new I.ConfiguredValue(i._async_evaluate$_withoutSlash$2(R,d),p.span,d));case 7:++c,n=6;break;case 8:m=new r.ExplicitConfiguration(t,o,null),n=4;break;case 5:m=u.Configuration_Map_empty_null;case 4:return n=10,r._asyncAwait(i._async_evaluate$_loadModule$5$configuration(t.url,"@use",t,new r._EvaluateVisitor_visitUseRule_closure0(i,t),m),M);case 10:i._async_evaluate$_assertConfigurationIsEmpty$1(m),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(M,a)},visitWarnRule$1(e,t){return this.visitWarnRule$body$_EvaluateVisitor(0,t)},visitWarnRule$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._addExceptionSpanAsync$1$2(t,new r._EvaluateVisitor_visitWarnRule_closure0(i,t),$.Value),c);case 3:o=h,l=o instanceof r.SassString?o._string$_text:i._async_evaluate$_serialize$2(o,t.expression),_=i._async_evaluate$_stackTrace$1(t.span),i._async_evaluate$_logger.internalWarn$4$deprecation$span$trace(l,null,null,_),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},visitWhileRule$1(e,t){return this._async_evaluate$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure0(this,t),!0,t.hasDeclarations,$.nullable_Value)},visitBinaryOperationExpression$1(e,t){var n,a=this;if(a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss?(n=t.operator,n=n!==u.BinaryOperator_g6F&&n!==u.BinaryOperator_ehp):n=!1,n)throw r.wrapException(a._async_evaluate$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return a._addExceptionSpanAsync$1$2(t,new r._EvaluateVisitor_visitBinaryOperationExpression_closure0(a,t),$.Value)},_async_evaluate$_slash$3(e,t,n){var a,s,i=e.dividedBy$1(t),o=e instanceof r.SassNumber,l=null,_=!1;return o?(t instanceof r.SassNumber&&(_=n.allowsSlash&&this._async_evaluate$_operandAllowsSlash$1(n.left)&&this._async_evaluate$_operandAllowsSlash$1(n.right),l=t),a=e,s=t):(s=null,a=null),_?$.SassNumber._as(i).withSlash$2(a,l):(e instanceof r.SassNumber?_=(o?s:t)instanceof r.SassNumber:_=!1,_&&this._async_evaluate$_warn$3(V.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation0().call$1(n))+" or "+r.expressionToCalc(n).toString$0(0)+V.x0a_Morex20,n.get$span(0),u.Deprecation_qZ1),i)},_async_evaluate$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression?e.namespace==null?(t=e.name,t=u.Set_Pr3yj.contains$1(0,t.toLowerCase())&&this._async_evaluate$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e,t){return this.visitValueExpression$body$_EvaluateVisitor(0,t)},visitValueExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitVariableExpression$1(e,t){return this.visitVariableExpression$body$_EvaluateVisitor(0,t)},visitVariableExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableExpression_closure0(i,t)),o!=null){s=o,n=1;break}throw r.wrapException(i._async_evaluate$_exception$2("Undefined variable.",t.span));case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitUnaryOperationExpression$1(e,t){return this.visitUnaryOperationExpression$body$_EvaluateVisitor(0,t)},visitUnaryOperationExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return o=t,l=r,_=t,n=3,r._asyncAwait(t.operand.accept$1(i),c);case 3:s=i._async_evaluate$_addExceptionSpan$2(o,new l._EvaluateVisitor_visitUnaryOperationExpression_closure0(_,h)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},visitBooleanExpression$1(e,t){return this.visitBooleanExpression$body$_EvaluateVisitor(0,t)},visitBooleanExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassBoolean),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value?u.SassBoolean_true:u.SassBoolean_false,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitIfExpression$1(e,t){return this.visitIfExpression$body$_EvaluateVisitor(0,t)},visitIfExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,a);for(;;)switch(n){case 0:o=t.branches,l=o.length,_=$._Future_nullable_Object,c=$._Future_Value,p=$.Future_Value,h=$.JSArray_Record_2_String_and_Value,d=null,f=0;case 3:if(!(f<l)){n=5;break}return m=o[f],S=m._0,v=m._1,m=S==null?null:S.accept$1(i),m instanceof r._Future||(y=new r._Future(b.Zone__current,_),y._state=8,y._resultOrListeners=m,m=y),n=6,r._asyncAwait(m,P);case 6:C=D,C==null&&(C=!0),m=typeof C=="string",S=m?C:null,n=m?7:8;break;case 7:return d==null&&(d=r._setArrayType([],h)),m=v.accept$1(i),p._is(m)||(y=new r._Future(b.Zone__current,c),y._state=8,y._resultOrListeners=m,m=y),M=d,k=r,R=S,n=9,r._asyncAwait(m,P);case 9:M.push(new k._Record_2(R,D)),n=4;break;case 8:I=C===!0,n=I&&d!=null?10:11;break;case 10:return m=v.accept$1(i),p._is(m)||(y=new r._Future(b.Zone__current,c),y._state=8,y._resultOrListeners=m,m=y),M=d,k=r,n=12,r._asyncAwait(m,P);case 12:M.push(new k._Record_2("else",D)),n=4;break;case 11:n=I?13:14;break;case 13:return o=v.accept$1(i),p._is(o)||(l=new r._Future(b.Zone__current,c),l._state=8,l._resultOrListeners=o,o=l),n=15,r._asyncAwait(o,P);case 15:s=D,n=1;break;case 14:case 4:++f,n=3;break;case 5:if(d==null){s=u.C__SassNull,n=1;break}s=new r.SassString("if("+new r.MappedListIterable(d,new r._EvaluateVisitor_visitIfExpression_closure0,r._arrayInstanceType(d)._eval$1("MappedListIterable<1,String>")).join$1(0,"; ")+")",!1),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(P,a)},visitIfConditionParenthesized$1(e,t){return this.visitIfConditionParenthesized$body$_EvaluateVisitor(0,t)},visitIfConditionParenthesized$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:l=p;e:{if(typeof l=="string"){o="("+l+")";break e}o=l;break e}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionNegation$1(e,t){return this.visitIfConditionNegation$body$_EvaluateVisitor(0,t)},visitIfConditionNegation$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:l=p;e:{if(typeof l=="string"){o="not "+l;break e}if(r._isBool(l)){o=!l;break e}o=r.throwExpression(r.UnsupportedError$("unreachable"))}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionOperation$1(e,t){return this.visitIfConditionOperation$body$_EvaluateVisitor(0,t)},visitIfConditionOperation$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=r._wrapJsFunctionForAsync(function(R,P){if(R===1)return r._asyncRethrow(P,a);for(;;)switch(n){case 0:o=t.expressions,l=o.length,_=t.op,c=_===u.BooleanOperator_0,p=_===u.BooleanOperator_1,h=$.JSArray_Record_2_IfConditionExpression_and_String,d=null,f=0;case 3:if(!(f<l)){n=5;break}return m=o[f],n=6,r._asyncAwait(m.accept$1(i),k);case 6:if(S=P,v=typeof S=="string",y=v?S:null,v){d==null&&(d=r._setArrayType([],h)),d.push(new r._Record_2(m,y)),n=4;break}if(S===!1&&c){s=!1,n=1;break}if(S===!0&&p){s=!0,n=1;break}case 4:++f,n=3;break;case 5:e:{if(d==null){o=c;break e}if(C=d.length===1,C?(I=d[0],o=I._0 instanceof r.IfConditionParenthesized):(I=null,o=!1),o){M=(C?I:d[0])._1,o=u.JSString_methods.substring$2(M,1,M.length-1);break e}o=new r.MappedListIterable(d,new r._EvaluateVisitor_visitIfConditionOperation_closure0,r._arrayInstanceType(d)._eval$1("MappedListIterable<1,String>")).join$1(0," "+_.toString$0(0)+" ");break e}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(k,a)},visitIfConditionFunction$1(e,t){return this.visitIfConditionFunction$body$_EvaluateVisitor(0,t)},visitIfConditionFunction$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return o=u.JSString_methods,l=g,n=3,r._asyncAwait(i._async_evaluate$_performInterpolation$1(t.name),_);case 3:return l=l.$add$ansx(p,"("),n=4,r._asyncAwait(i._async_evaluate$_performInterpolation$1(t.$arguments),_);case 4:s=o.$add(l,p)+")",n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionSass$1(e,t){return this.visitIfConditionSass$body$_EvaluateVisitor(0,t)},visitIfConditionSass$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),o);case 3:s=_.get$isTruthy(),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},visitIfConditionRaw$1(e,t){return this.visitIfConditionRaw$body$_EvaluateVisitor(0,t)},visitIfConditionRaw$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolation$1(t.text),o);case 3:s=_,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},visitLegacyIfExpression$1(e,t){return this.visitLegacyIfExpression$body$_EvaluateVisitor(0,t)},visitLegacyIfExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_evaluateMacroArguments$1(t),m);case 3:return h=v,d=h._0,f=h._1,i._async_evaluate$_verifyArguments$4(g.get$length$asx(d),f,b.$get$LegacyIfExpression_declaration(),t),o=r.ListExtensions_elementAtOrNull(d,0),o==null&&(l=f.$index(0,"condition"),l.toString,o=l),_=r.ListExtensions_elementAtOrNull(d,1),_==null&&(l=f.$index(0,"if-true"),l.toString,_=l),c=r.ListExtensions_elementAtOrNull(d,2),c==null&&(l=f.$index(0,"if-false"),l.toString,c=l),n=4,r._asyncAwait(o.accept$1(i),m);case 4:return p=v.get$isTruthy()?_:c,l=p.accept$1(i),n=5,r._asyncAwait($.Future_Value._is(l)?l:r._Future$value(l,$.Value),m);case 5:s=i._async_evaluate$_withoutSlash$2(v,i._async_evaluate$_expressionNode$1(p)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(m,a)},visitNullExpression$1(e,t){return this.visitNullExpression$body$_EvaluateVisitor(0,t)},visitNullExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=u.C__SassNull,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitNumberExpression$1(e,t){return this.visitNumberExpression$body$_EvaluateVisitor(0,t)},visitNumberExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassNumber),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=r.SassNumber_SassNumber(t.value,t.unit),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitParenthesizedExpression$1(e,t){var n=this;return n._async_evaluate$_assertInModule$2(n._async_evaluate$__stylesheet,"_stylesheet").plainCss?r.throwExpression(n._async_evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(n)},visitColorExpression$1(e,t){return this.visitColorExpression$body$_EvaluateVisitor(0,t)},visitColorExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassColor),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitListExpression$1(e,t){return this.visitListExpression$body$_EvaluateVisitor(0,t)},visitListExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassList),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=r,n=3,r._asyncAwait(r.mapAsync(t.contents,new r._EvaluateVisitor_visitListExpression_closure0(i),$.Expression,$.Value),l);case 3:s=o.SassList$(c,t.separator,t.hasBrackets),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitMapExpression$1(e,t){return this.visitMapExpression$body$_EvaluateVisitor(0,t)},visitMapExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassMap),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:m=$.Value,S=r.LinkedHashMap_LinkedHashMap$_empty(m,m),v=r.LinkedHashMap_LinkedHashMap$_empty(m,$.AstNode),o=t.pairs,l=o.length,_=0;case 3:if(!(_<l)){n=5;break}return c=o[_],p=c._0,n=6,r._asyncAwait(p.accept$1(i),y);case 6:return h=I,n=7,r._asyncAwait(c._1.accept$1(i),y);case 7:if(d=I,S.containsKey$1(h))throw m=v.$index(0,h),f=m==null?null:m.get$span(m),m=p.get$span(p),o=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),f!=null&&o.$indexSet(0,f,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$("Duplicate key.",m,"second key",o,i._async_evaluate$_stackTrace$1(p.get$span(p)),null));S.$indexSet(0,h,d),v.$indexSet(0,h,p);case 4:++_,n=3;break;case 5:s=new r.SassMap(r.ConstantMap_ConstantMap$from(S,m,m)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},visitFunctionExpression$1(e,t){return this.visitFunctionExpression$body$_EvaluateVisitor(0,t)},visitFunctionExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:f={},m=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:i._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure2(i,t)),f.$function=m,n=m==null||u.JSString_methods.startsWith$1(t.originalName,"--")?3:4;break;case 3:if(t.namespace!=null)throw r.wrapException(i._async_evaluate$_exception$2("Undefined function.",t.span));o=t.name,l=o.toLowerCase(),_=!1,l==="min"||l==="max"||l==="round"||l==="abs"?(_=t.$arguments,c=_.named,_=c.get$isEmpty(c)&&_.rest==null&&u.JSArray_methods.every$1(_.positional,new r._EvaluateVisitor_visitFunctionExpression_closure3),p=l):p=null,n=_?5:6;break;case 5:return n=7,r._asyncAwait(i._async_evaluate$_visitCalculation$2$inLegacySassFunction(t,p),S);case 7:s=y,n=1;break;case 6:n=l==="calc"||l==="clamp"||l==="hypot"||l==="sin"||l==="cos"||l==="tan"||l==="asin"||l==="acos"||l==="atan"||l==="sqrt"||l==="exp"||l==="sign"||l==="mod"||l==="rem"||l==="atan2"||l==="pow"||l==="log"||l==="calc-size"?8:9;break;case 8:return n=10,r._asyncAwait(i._async_evaluate$_visitCalculation$1(t),S);case 10:s=y,n=1;break;case 9:m=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:i._async_evaluate$_builtInFunctions.$index(0,o),f.$function=m??new r.PlainCssCallable(t.originalName);case 4:return h=i._async_evaluate$_inFunction,i._async_evaluate$_inFunction=!0,n=11,r._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure4(f,i,t),$.Value),S);case 11:d=y,i._async_evaluate$_inFunction=h,s=d,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},_async_evaluate$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor(e,t)},_async_evaluate$_visitCalculation$1(e){return this._async_evaluate$_visitCalculation$2$inLegacySassFunction(e,null)},_visitCalculation$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:if(m=e.$arguments,S=m.named,S.get$isNotEmpty(S))throw r.wrapException(i._async_evaluate$_exception$2(V.Keywor,e.span));if(m.rest!=null)throw r.wrapException(i._async_evaluate$_exception$2(V.Rest_a,e.span));i._async_evaluate$_checkCalculationArguments$1(e),S=r._setArrayType([],$.JSArray_Object),m=m.positional,d=m.length,f=0;case 3:if(!(f<d)){n=5;break}return v=S,n=6,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(m[f],t),y);case 6:v.push(I);case 4:++f,n=3;break;case 5:if(o=S,i._async_evaluate$_inSupportsDeclaration){s=new r.SassCalculation(e.name,r.List_List$unmodifiable(o,$.Object)),n=1;break}l=i._async_evaluate$_callableNode,i._async_evaluate$_callableNode=e;try{_=null,S=e.name,c=S.toLowerCase();e:{if(c==="calc"){_=r.SassCalculation_calc(g.$index$asx(o,0));break e}if(c==="sqrt"){_=r.SassCalculation__singleArgument("sqrt",g.$index$asx(o,0),r.number0__sqrt$closure(),!0);break e}if(c==="sin"){_=r.SassCalculation__singleArgument("sin",g.$index$asx(o,0),r.number0__sin$closure(),!1);break e}if(c==="cos"){_=r.SassCalculation__singleArgument("cos",g.$index$asx(o,0),r.number0__cos$closure(),!1);break e}if(c==="tan"){_=r.SassCalculation__singleArgument("tan",g.$index$asx(o,0),r.number0__tan$closure(),!1);break e}if(c==="asin"){_=r.SassCalculation__singleArgument("asin",g.$index$asx(o,0),r.number0__asin$closure(),!0);break e}if(c==="acos"){_=r.SassCalculation__singleArgument("acos",g.$index$asx(o,0),r.number0__acos$closure(),!0);break e}if(c==="atan"){_=r.SassCalculation__singleArgument("atan",g.$index$asx(o,0),r.number0__atan$closure(),!0);break e}if(c==="abs"){_=r.SassCalculation_abs(g.$index$asx(o,0));break e}if(c==="exp"){_=r.SassCalculation_exp(g.$index$asx(o,0));break e}if(c==="sign"){_=r.SassCalculation_sign(g.$index$asx(o,0));break e}if(c==="min"){_=r.SassCalculation_min(o);break e}if(c==="max"){_=r.SassCalculation_max(o);break e}if(c==="hypot"){_=r.SassCalculation_hypot(o);break e}if(c==="pow"){_=r.SassCalculation_pow(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="atan2"){_=r.SassCalculation_atan2(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="log"){_=r.SassCalculation_log(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="mod"){_=r.SassCalculation_mod(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="rem"){_=r.SassCalculation_rem(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="round"){_=r.SassCalculation_roundInternal(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2),t,e.span,new r._EvaluateVisitor__visitCalculation_closure0(i,e));break e}if(c==="clamp"){_=r.SassCalculation_clamp(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}if(c==="calc-size"){_=r.SassCalculation_calcSize(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}S=r.UnsupportedError$('Unknown calculation name "'+S+'".'),_=r.throwExpression(S)}_=_,s=_,n=1;break}catch(M){if(_=r.unwrapException(M),_ instanceof r.SassScriptException)p=_,h=r.getTraceFromException(M),u.JSString_methods.contains$1(p.message,"compatible")&&i._async_evaluate$_verifyCompatibleNumbers$2(o,m),r.throwWithTrace(i._async_evaluate$_exception$2(p.message,e.span),p,h);else throw M}finally{i._async_evaluate$_callableNode=l}case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},_async_evaluate$_checkCalculationArguments$1(e){var t,n,a=new r._EvaluateVisitor__checkCalculationArguments_check0(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){a.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){a.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"||n==="calc-size"){a.call$1(2);break e}if(n==="round"||n==="clamp"){a.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_async_evaluate$_verifyCompatibleNumbers$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;for(n=0;a=e.length,n<a;++n)if(s=e[n],s instanceof r.SassNumber?(a=s.get$hasComplexUnits(),i=s):(i=null,a=!1),a)throw a=r.S(i),o=t[n],r.wrapException(this._async_evaluate$_exception$2("Number "+a+" isn't compatible with CSS calculations.",o.get$span(o)));for(n=0;n<a-1;++n)if(l=e[n],l instanceof r.SassNumber){for(_=n+1;a=e.length,_<a;++_)if(c=e[_],c instanceof r.SassNumber&&!l.hasPossiblyCompatibleUnits$1(c))throw a=l.toString$0(0),o=c.toString$0(0),p=t[n],p=p.get$span(p),h=l.toString$0(0),d=t[_],d=r.LinkedHashMap_LinkedHashMap$_literal([d.get$span(d),c.toString$0(0)],$.FileSpan,$.String),f=t[n],r.wrapException(r.MultiSpanSassRuntimeException$(a+" and "+o+" are incompatible.",p,h,d,this._async_evaluate$_stackTrace$1(f.get$span(f)),null))}},_async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor(e,t)},_visitCalculationExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:m=e instanceof r.ParenthesizedExpression,S=m?e.expression:null,n=m?3:4;break;case 3:return n=5,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(S,t),y);case 5:o=I,s=o instanceof r.SassString?new r.SassString("("+o._string$_text+")",!1):o,n=1;break;case 4:n=e instanceof r.StringExpression&&e.accept$1(u.C_IsCalculationSafeVisitor)?6:7;break;case 6:if(m=e.text,l=m.get$asPlain(),_=l==null?null:l.toLowerCase(),_==="pi"){m=r.SassNumber_SassNumber(3.141592653589793,null),n=8;break}if(_==="e"){m=r.SassNumber_SassNumber(2.718281828459045,null),n=8;break}if(_==="infinity"){m=r.SassNumber_SassNumber(1/0,null),n=8;break}if(_==="-infinity"){m=r.SassNumber_SassNumber(-1/0,null),n=8;break}if(_==="nan"){m=r.SassNumber_SassNumber(NaN,null),n=8;break}return v=r,n=9,r._asyncAwait(i._async_evaluate$_performInterpolation$1(m),y);case 9:m=new v.SassString(I,!1),n=8;break;case 8:s=m,n=1;break;case 7:c={},c.right=c.left=c.operator=null,m=e instanceof r.BinaryOperationExpression,m&&(c.operator=e.operator,c.left=e.left,c.right=e.right),n=m?10:11;break;case 10:return i._async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e),n=12,r._asyncAwait(i._addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure0(c,i,e,t),$.Object),y);case 12:s=I,n=1;break;case 11:n=e instanceof r.NumberExpression||e instanceof r.VariableExpression||e instanceof r.FunctionExpression||e instanceof r.LegacyIfExpression?13:14;break;case 13:return n=15,r._asyncAwait(e.accept$1(i),y);case 15:p=I;e:{if(p instanceof r.SassNumber){m=p;break e}if(p instanceof r.SassCalculation){m=p;break e}if(p instanceof r.SassString?(m=!p._hasQuotes,o=p):(o=null,m=!1),m){m=o;break e}m=r.throwExpression(i._async_evaluate$_exception$2("Value "+p.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}s=m,n=1;break;case 14:n=e instanceof r.ListExpression&&!e.hasBrackets&&u.ListSeparator_SrV===e.separator&&e.contents.length>=2?16:17;break;case 16:m=r._setArrayType([],$.JSArray_Object),l=e.contents,h=l.length,d=0;case 18:if(!(d<h)){n=20;break}return v=m,n=21,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(l[d],t),y);case 21:v.push(I);case 19:++d,n=18;break;case 20:for(i._async_evaluate$_checkAdjacentCalculationValues$2(m,e),f=0;f<m.length;++f)h=m[f],h instanceof r.CalculationOperation&&l[f]instanceof r.ParenthesizedExpression&&(m[f]=new r.SassString("("+h.toString$0(0)+")",!1));s=new r.SassString(u.JSArray_methods.join$1(m," "),!1),n=1;break;case 17:throw r.wrapException(i._async_evaluate$_exception$2(V.This_e,e.get$span(e)));case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},_async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,a,s,i,o,l=e.operator;if(!(l!==u.BinaryOperator_jCK&&l!==u.BinaryOperator_tDf)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,a=n.get$span(n),t===a.get$file(a)&&(t=l.get$span(l),t=t.get$end(t),a=n.get$span(n),!(t.offset>=a.get$start(a).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=s.charCodeAt(0),o=s.charCodeAt(s.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._async_evaluate$_exception$2(V.x22x2b__an,e.get$operatorSpan()))},_async_evaluate$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if(u.BinaryOperator_jCK===e){n=u.CalculationOperator_dpX;break e}if(u.BinaryOperator_tDf===e){n=u.CalculationOperator_KrC;break e}if(u.BinaryOperator_wkM===e){n=u.CalculationOperator_LPB;break e}if(u.BinaryOperator_ehp===e){n=u.CalculationOperator_wFL;break e}n=r.throwExpression(this._async_evaluate$_exception$2(V.This_o,t.get$operatorSpan()))}return n},_async_evaluate$_checkAdjacentCalculationValues$2(e,t){var n,a,s,i,o,l,_,c;for(n=e.length,a=1;a<n;++a)if(s=a-1,i=e[s],o=e[a],!(i instanceof r.SassString||o instanceof r.SassString))throw n=t.contents,l=n[s],_=n[a],_ instanceof r.UnaryOperationExpression?(c=_.operator,u.UnaryOperator_hCO!==c?n=u.UnaryOperator_n2K===c:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression&&_.value<0,n?r.wrapException(this._async_evaluate$_exception$2(V.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._async_evaluate$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e,t){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor(0,t)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolation$1(t.name),c);case 3:return l=h,_=i._async_evaluate$_inFunction,i._async_evaluate$_inFunction=!0,n=4,r._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(t,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0(i,t,new r.PlainCssCallable(l)),$.Value),c);case 4:o=h,i._async_evaluate$_inFunction=_,s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},_async_evaluate$_runUserDefinedCallable$1$4(e,t,n,a,s){return this._runUserDefinedCallable$body$_EvaluateVisitor(e,t,n,a,s,s)},_runUserDefinedCallable$body$_EvaluateVisitor(e,t,n,a,s,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,c=this,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,l);for(;;)switch(o){case 0:return o=3,r._asyncAwait(c._async_evaluate$_evaluateArguments$1(e),m);case 3:return d=v,f=t.declaration.name,f!=="@content"&&(f+="()"),p=c._async_evaluate$_inDependency,c._async_evaluate$_inDependency=t.inDependency,o=4,r._asyncAwait(c._async_evaluate$_withStackFrame$1$3(f,n,new r._EvaluateVisitor__runUserDefinedCallable_closure0(c,t,d,n,a,s),s),m);case 4:h=v,c._async_evaluate$_inDependency=p,_=h,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(m,l)},_async_evaluate$_runFunctionCallable$3(e,t,n){return this._runFunctionCallable$body$_EvaluateVisitor(e,t,n)},_runFunctionCallable$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Value),i,o=2,l=[],_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){for(P===1&&(l.push(T),a=o);;)switch(a){case 0:a=$.AsyncBuiltInCallable._is(t)?3:5;break;case 3:return a=6,r._asyncAwait(_._async_evaluate$_runBuiltInCallable$3(e,t,n),R);case 6:i=_._async_evaluate$_withoutSlash$2(T,n),a=1;break;case 5:a=$.UserDefinedCallable_AsyncEnvironment._is(t)?7:9;break;case 7:return a=10,r._asyncAwait(_._async_evaluate$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure0(_,t),$.Value),R);case 10:i=T,a=1;break;case 9:a=t instanceof r.PlainCssCallable?11:13;break;case 11:if(S=e.named,S.get$isNotEmpty(S)||e.keywordRest!=null)throw r.wrapException(_._async_evaluate$_exception$2(V.Plain_,n.get$span(n)));c=new r.StringBuffer(t.name+"("),o=15,p=!0,S=e.positional,v=S.length,y=0;case 18:if(!(y<v)){a=20;break}return h=S[y],p?p=!1:c._contents+=", ",C=c,k=r,a=21,r._asyncAwait(_._evaluateToCss$1(h),R);case 21:I=k.S(T),C._contents+=I;case 19:++y,a=18;break;case 20:d=e.rest,a=d!=null?22:23;break;case 22:return a=24,r._asyncAwait(d.accept$1(_),R);case 24:f=T,p||(c._contents+=", "),S=c,v=_._async_evaluate$_serialize$2(f,d),S._contents+=v;case 23:o=2,a=17;break;case 15:throw o=14,M=l.pop(),S=r.unwrapException(M),$.SassRuntimeException._is(S)?(m=S,u.JSString_methods.endsWith$1(m._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$(m._span_exception$_message,g.get$span$x(m),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),g.get$trace$z(m),null)):M):M;case 14:a=2;break;case 17:S=c,v=r.Primitives_stringFromCharCode(41),S._contents+=v,v=c._contents,i=new r.SassString((v.charCodeAt(0)==0,v),!1),a=1;break;case 13:throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(R,s)},_async_evaluate$_runBuiltInCallable$3(e,t,n){return this._runBuiltInCallable$body$_EvaluateVisitor(e,t,n)},_runBuiltInCallable$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Value),i,o=2,l=[],_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=r._wrapJsFunctionForAsync(function(Y,Q){for(Y===1&&(l.push(Q),a=o);;)switch(a){case 0:return B={},a=3,r._asyncAwait(_._async_evaluate$_evaluateArguments$1(e),G);case 3:U=Q,q=_._async_evaluate$_callableNode,_._async_evaluate$_callableNode=n,d=new r.MapKeySet(U._values[0],$.MapKeySet_String),B.callback=B.overload=null,f=t.callbackFor$2(g.get$length$asx(U._values[2]),d),B.overload=f._0,B.callback=f._1,_._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure2(B,U,d)),m=B.overload.parameters,S=g.get$length$asx(U._values[2]),v=m.length,y=$._Future_Value,C=$.Future_Value;case 4:if(!(S<v)){a=6;break}I=m[S],M=U._values[2],k=U._values[0].remove$1(0,I.name),a=k==null?7:8;break;case 7:return k=I.defaultValue,R=k.accept$1(_),C._is(R)||(P=new r._Future(b.Zone__current,y),P._state=8,P._resultOrListeners=R,R=P),a=9,r._asyncAwait(R,G);case 9:k=_._async_evaluate$_withoutSlash$2(Q,k);case 8:g.add$1$ax(M,k);case 5:++S,a=4;break;case 6:return B.overload.restParameter!=null?(g.get$length$asx(U._values[2])>v?(T=g.sublist$1$ax(U._values[2],v),g.removeRange$2$ax(U._values[2],v,g.get$length$asx(U._values[2]))):T=u.List_empty8,v=U._values[0],D=r.SassArgumentList$(T,v,U._values[4]===u.ListSeparator_undecided_null_3_undecided?u.ListSeparator_z0K:U._values[4]),g.add$1$ax(U._values[2],D)):D=null,c=null,o=11,a=14,r._asyncAwait(_._addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure3(B,U),$.Value),G);case 14:c=Q,o=2,a=13;break;case 11:if(o=10,j=l.pop(),v=r.unwrapException(j),v instanceof r.SassException)throw j;p=v,h=r.getTraceFromException(j),r.throwWithTrace(_._async_evaluate$_exception$2(_._async_evaluate$_getErrorMessage$1(p),n.get$span(n)),p,h),a=13;break;case 10:a=2;break;case 13:if(_._async_evaluate$_callableNode=q,D==null){i=c,a=1;break}if(v=U._values[0],v.get$isEmpty(v)){i=c,a=1;break}if(D._wereKeywordsAccessed){i=c,a=1;break}throw v=U._values[0],v=v.get$keys(v),v=r.pluralize("parameter",v.get$length(v),null),y=U._values[0],y=y.get$keys(y),r.wrapException(r.MultiSpanSassRuntimeException$("No "+v+" named "+r.toSentence(y.map$1$1(y,new r._EvaluateVisitor__runBuiltInCallable_closure4,$.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([B.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),_._async_evaluate$_stackTrace$1(n.get$span(n)),null));case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(G,s)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=r._wrapJsFunctionForAsync(function(Y,Q){if(Y===1)return r._asyncRethrow(Q,n);for(;;)switch(t){case 0:B=r._setArrayType([],$.JSArray_Value),U=r._setArrayType([],$.JSArray_AstNode),i=e.positional,o=i.length,l=$._Future_Value,_=$.Future_Value,c=0;case 3:if(!(c<o)){t=5;break}return p=i[c],h=s._async_evaluate$_expressionNode$1(p),d=p.accept$1(s),_._is(d)||(f=new r._Future(b.Zone__current,l),f._state=8,f._resultOrListeners=d,d=f),q=B,t=6,r._asyncAwait(d,G);case 6:q.push(s._async_evaluate$_withoutSlash$2(Q,h)),U.push(h);case 4:++c,t=3;break;case 5:i=$.String,m=r.LinkedHashMap_LinkedHashMap$_empty(i,$.Value),o=$.AstNode,S=r.LinkedHashMap_LinkedHashMap$_empty(i,o),d=r.MapExtensions_get_pairs(e.named,i,$.Expression),d=d.get$iterator(d);case 7:if(!d.moveNext$0()){t=8;break}return f=d.get$current(d),v=f._0,y=f._1,h=s._async_evaluate$_expressionNode$1(y),f=y.accept$1(s),_._is(f)||(C=new r._Future(b.Zone__current,l),C._state=8,C._resultOrListeners=f,f=C),q=m,j=v,t=9,r._asyncAwait(f,G);case 9:q.$indexSet(0,j,s._async_evaluate$_withoutSlash$2(Q,h)),S.$indexSet(0,v,h),t=7;break;case 8:if(I=e.rest,I==null){a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,u.ListSeparator_undecided_null_3_undecided]),t=1;break}return t=10,r._asyncAwait(I.accept$1(s),G);case 10:if(M=Q,k=s._async_evaluate$_expressionNode$1(I),M instanceof r.SassMap){for(s._async_evaluate$_addRestMap$4(m,M,I,new r._EvaluateVisitor__evaluateArguments_closure3),l=r.LinkedHashMap_LinkedHashMap$_empty(i,o),_=M._map$_contents,_=_.get$keys(_),_=_.get$iterator(_),d=$.SassString;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string$_text,k);S.addAll$1(0,l),R=u.ListSeparator_undecided_null_3_undecided}else M instanceof r.SassList?(l=M._list$_contents,u.JSArray_methods.addAll$1(B,new r.MappedListIterable(l,new r._EvaluateVisitor__evaluateArguments_closure4(s,k),r._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value>"))),u.JSArray_methods.addAll$1(U,r.List_List$filled(l.length,k,!1,o)),R=M._separator,M instanceof r.SassArgumentList&&(M._wereKeywordsAccessed=!0,M._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure5(s,m,k,S)))):(B.push(s._async_evaluate$_withoutSlash$2(M,k)),U.push(k),R=u.ListSeparator_undecided_null_3_undecided);if(P=e.keywordRest,P==null){a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,R]),t=1;break}return t=11,r._asyncAwait(P.accept$1(s),G);case 11:if(T=Q,D=s._async_evaluate$_expressionNode$1(P),T instanceof r.SassMap){for(s._async_evaluate$_addRestMap$4(m,T,P,new r._EvaluateVisitor__evaluateArguments_closure6),i=r.LinkedHashMap_LinkedHashMap$_empty(i,o),o=T._map$_contents,o=o.get$keys(o),o=o.get$iterator(o),l=$.SassString;o.moveNext$0();)i.$indexSet(0,l._as(o.get$current(o))._string$_text,D);S.addAll$1(0,i),a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,R]),t=1;break}else throw r.wrapException(s._async_evaluate$_exception$2(V.Variabs+T.toString$0(0)+").",P.get$span(P)));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(G,n)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.Record_2_List_Expression_and_Map_String_Expression),a,s=this,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:if(f=e.$arguments,m=f.rest,m==null){a=new r._Record_2(f.positional,f.named),t=1;break}return i=f.positional,o=r._setArrayType(i.slice(0),r._arrayInstanceType(i)),l=r.LinkedHashMap_LinkedHashMap$of(f.named,$.String,$.Expression),t=3,r._asyncAwait(m.accept$1(s),S);case 3:if(_=y,c=s._async_evaluate$_expressionNode$1(m),_ instanceof r.SassMap?s._async_evaluate$_addRestMap$4(l,_,e,new r._EvaluateVisitor__evaluateMacroArguments_closure3(m)):_ instanceof r.SassList?(i=_._list$_contents,u.JSArray_methods.addAll$1(o,new r.MappedListIterable(i,new r._EvaluateVisitor__evaluateMacroArguments_closure4(s,c,m),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression>"))),_ instanceof r.SassArgumentList&&(_._wereKeywordsAccessed=!0,_._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure5(s,l,c,m)))):o.push(new r.ValueExpression(s._async_evaluate$_withoutSlash$2(_,c),m.get$span(m))),p=f.keywordRest,p==null){a=new r._Record_2(o,l),t=1;break}return t=4,r._asyncAwait(p.accept$1(s),S);case 4:if(h=y,d=s._async_evaluate$_expressionNode$1(p),h instanceof r.SassMap){s._async_evaluate$_addRestMap$4(l,h,e,new r._EvaluateVisitor__evaluateMacroArguments_closure6(s,d,p)),a=new r._Record_2(o,l),t=1;break}else throw r.wrapException(s._async_evaluate$_exception$2(V.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(S,n)},_async_evaluate$_addRestMap$1$4(e,t,n,a){t._map$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure0(this,e,a,this._async_evaluate$_expressionNode$1(n),t,n))},_async_evaluate$_addRestMap$4(e,t,n,a){return this._async_evaluate$_addRestMap$1$4(e,t,n,a,$.dynamic)},_async_evaluate$_verifyArguments$4(e,t,n,a){return this._async_evaluate$_addExceptionSpan$2(a,new r._EvaluateVisitor__verifyArguments_closure0(n,e,t))},visitSelectorExpression$1(e,t){return this.visitSelectorExpression$body$_EvaluateVisitor(0,t)},visitSelectorExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:o=i._async_evaluate$_styleRuleIgnoringAtRoot,o=o==null?null:o.originalSelector.get$asSassList(),s=o??u.C__SassNull,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitStringExpression$1(e,t){return this.visitStringExpression$body$_EvaluateVisitor(0,t)},visitStringExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassString),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:m=i._async_evaluate$_inSupportsDeclaration,i._async_evaluate$_inSupportsDeclaration=!1,o=r._setArrayType([],$.JSArray_String),l=t.text.contents,_=l.length,c=0;case 3:if(!(c<_)){n=5;break}if(p=l[c],typeof p=="string"){h=p,n=6;break}n=p instanceof r.Expression?7:8;break;case 7:return n=9,r._asyncAwait(p.accept$1(i),S);case 9:d=y;e:{if(d instanceof r.SassString){f=d._string$_text,h=f;break e}h=i._async_evaluate$_serialize$3$quote(d,p,!1);break e}n=6;break;case 8:h=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(p)));case 6:o.push(h);case 4:++c,n=3;break;case 5:o=u.JSArray_methods.join$0(o),i._async_evaluate$_inSupportsDeclaration=m,s=new r.SassString(o,t.hasQuotes),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitSupportsExpression$1(e,t){return this.visitSupportsExpression$body$_EvaluateVisitor(0,t)},visitSupportsExpression$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassString),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=r,n=3,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(t.condition),l);case 3:s=new o.SassString(c,!1),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor(e)},visitCssAtRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:if(s._async_evaluate$_declarationName!=null)throw r.wrapException(s._async_evaluate$_exception$2(V.At_rul,e.span));if(e.isChildless){s._async_evaluate$_copyParentAfterSibling$0(),s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(e.name,e.span,!0,e.value)),t=1;break}i=s._async_evaluate$_inKeyframes,o=s._async_evaluate$_inUnknownAtRule,l=e.name,r.unvendor(l.value)==="keyframes"?s._async_evaluate$_inKeyframes=!0:s._async_evaluate$_inUnknownAtRule=!0,_=r.ModifiableCssAtRule$(l,e.span,!1,e.value),t=s.get$_async_evaluate$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate$_withParent$2$3$scopeWhen(_,new r._EvaluateVisitor_visitCssAtRule_closure2(s,e),!1,$.ModifiableCssAtRule,$.Null),c);case 5:s._async_evaluate$_inUnknownAtRule=o,s._async_evaluate$_inKeyframes=i,t=1;break;case 4:return t=6,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(_,new r._EvaluateVisitor_visitCssAtRule_closure3(s,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure4,$.ModifiableCssAtRule,$.Null),c);case 6:s._async_evaluate$_inUnknownAtRule=o,s._async_evaluate$_inKeyframes=i;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(c,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor(e)},visitCssComment$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")===a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")&&a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").children._collection$_source)&&(a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")+1),a._async_evaluate$_copyParentAfterSibling$0(),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(new r.ModifiableCssComment(e.text,e.span)),r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor(e)},visitCssDeclaration$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return a._async_evaluate$_copyParentAfterSibling$0(),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)),r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor(e)},visitCssImport$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=new r.ModifiableCssImport(e.url,e.modifiers,e.span),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")!==a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")?(a._async_evaluate$_copyParentAfterSibling$0(),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(i)):a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").children._collection$_source)?(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").addChild$1(i),a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")+1):(s=a._async_evaluate$_outOfOrderImports,(s??(a._async_evaluate$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport))).push(i)),r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor(e)},visitCssKeyframeBlock$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure1(a,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure2,$.ModifiableCssKeyframeBlock,$.Null),s);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor(e)},visitCssMediaRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:if(s._async_evaluate$_declarationName!=null)throw r.wrapException(s._async_evaluate$_exception$2(V.Media_,e.span));t=s.get$_async_evaluate$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$(e.queries,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure3(s,e),!1,$.ModifiableCssMediaRule,$.Null),p);case 5:t=1;break;case 4:if(i=r.NullableExtension_andThen(s._async_evaluate$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure4(s,e)),o=i==null,!o&&g.get$isEmpty$asx(i)){t=1;break}return o?l=u.Set_empty2:(_=s._async_evaluate$_mediaQuerySources,_.toString,_=r.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery),c=s._async_evaluate$_mediaQueries,c.toString,_.addAll$1(0,c),_.addAll$1(0,e.queries),l=_),o=o?e.queries:i,t=6,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(o,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure5(s,i,e,l),!1,new r._EvaluateVisitor_visitCssMediaRule_closure6(l),$.ModifiableCssMediaRule,$.Null),p);case 6:case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor(e)},visitCssStyleRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(V.Style_n,e.span));if(a._async_evaluate$_inKeyframes&&a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(a._async_evaluate$_exception$2(V.Style_k,e.span));s=a._async_evaluate$_atRootExcludingStyleRule,i=s?null:a._async_evaluate$_styleRuleIgnoringAtRoot,o=s?null:a._async_evaluate$_styleRuleIgnoringAtRoot;e:{if(o==null){s=!0;break e}if(o.fromPlainCss){s=!1;break e}s=!(e.fromPlainCss&&e._style_rule$_selector._box$_inner.value.accept$1(u.C__ContainsParentSelectorVisitor));break e}return l=e._style_rule$_selector._box$_inner,s?(l=l.value,_=i==null?null:i.originalSelector,c=l.nestWithin$3$implicitParent$preserveParentSelectors(_,!a._async_evaluate$_atRootExcludingStyleRule,e.fromPlainCss)):c=l.value,p=r.ModifiableCssStyleRule$(a._async_evaluate$_assertInModule$2(a._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(c,a._async_evaluate$_mediaQueries),e.span,e.fromPlainCss,c),h=a._async_evaluate$_atRootExcludingStyleRule,a._async_evaluate$_atRootExcludingStyleRule=!1,s=s?new r._EvaluateVisitor_visitCssStyleRule_closure1:null,t=2,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(p,new r._EvaluateVisitor_visitCssStyleRule_closure2(a,p,e),!1,s,$.ModifiableCssStyleRule,$.Null),m);case 2:return a._async_evaluate$_atRootExcludingStyleRule=h,s=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").children._collection$_source,l=g.getInterceptor$asx(s),d=l.get$length(s),d>=1?(f=l.elementAt$1(s,d-1),s=i==null):(f=null,s=!1),s&&(f.isGroupEnd=!0),r._asyncReturn(null,n)}});return r._asyncStartSync(m,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor(e)},visitCssStylesheet$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:s=g.get$iterator$ax(e.get$children(e));case 2:if(!s.moveNext$0()){t=3;break}return t=4,r._asyncAwait(s.get$current(s).accept$1(a),i);case 4:t=2;break;case 3:return r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor(e)},visitCssSupportsRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(s._async_evaluate$_declarationName!=null)throw r.wrapException(s._async_evaluate$_exception$2(V.Suppor,e.span));i=r.ModifiableCssSupportsRule$(e.condition,e.span),t=s.get$_async_evaluate$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate$_withParent$2$3$scopeWhen(i,new r._EvaluateVisitor_visitCssSupportsRule_closure2(s,e),!1,$.ModifiableCssSupportsRule,$.Null),o);case 5:t=1;break;case 4:return t=6,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(i,new r._EvaluateVisitor_visitCssSupportsRule_closure3(s,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure4,$.ModifiableCssSupportsRule,$.Null),o);case 6:case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(o,n)},_async_evaluate$_handleReturn$1$2(e,t){return this._handleReturn$body$_EvaluateVisitor(e,t)},_async_evaluate$_handleReturn$2(e,t){return this._async_evaluate$_handleReturn$1$2(e,t,$.dynamic)},_handleReturn$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value),s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:i=e.length,o=0;case 3:if(!(o<e.length)){n=5;break}return n=6,r._asyncAwait(t.call$1(e[o]),_);case 6:if(l=p,l!=null){s=l,n=1;break}case 4:e.length===i||(0,r.throwConcurrentModificationError)(e),++o,n=3;break;case 5:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},_async_evaluate$_withEnvironment$1$2(e,t,n){return this._withEnvironment$body$_EvaluateVisitor(e,t,n,n)},_withEnvironment$body$_EvaluateVisitor(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=this,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(s){case 0:return c=l._async_evaluate$_environment,l._async_evaluate$_environment=e,s=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate$_environment=c,o=_,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate$_interpolationToValue$3$trim$warnForColor(e,t,n){return this._interpolationToValue$body$_EvaluateVisitor(e,t,n)},_async_evaluate$_interpolationToValue$1(e){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.CssValue_String),i,o=this,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,s);for(;;)switch(a){case 0:return a=3,r._asyncAwait(o._async_evaluate$_performInterpolation$2$warnForColor(e,n),c);case 3:l=h,_=t?r.trimAscii(l,!0):l,i=new r.CssValue(_,e.span,$.CssValue_String),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(c,s)},_async_evaluate$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor(e,t)},_async_evaluate$_performInterpolation$1(e){return this._async_evaluate$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),o);case 3:s=_._0,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},_async_evaluate$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Record_2_String_and_InterpolationMap),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),c);case 3:o=h,l=o._0,_=o._1,_.toString,s=new r._Record_2(l,_),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},_async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){return this._performInterpolationHelper$body$_EvaluateVisitor(e,t,n)},_performInterpolationHelper$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Record_2_String_and_nullable_InterpolationMap),i,o=this,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,s);for(;;)switch(a){case 0:M=t?r._setArrayType([],$.JSArray_int):null,k=o._async_evaluate$_inSupportsDeclaration,o._async_evaluate$_inSupportsDeclaration=!1,l=e.contents,_=l.length,c=$.Expression,p=M==null,h=e.span,d=$.Object,f=!0,m=0,S="";case 3:if(!(m<_)){a=5;break}if(v=l[m],f||p||M.push(S.length),typeof v=="string"){S+=v,a=4;break}return c._as(v),a=6,r._asyncAwait(v.accept$1(o),R);case 6:y=T,n&&b.$get$namesByColor().containsKey$1(y)&&(C=r.List_List$from([""],!1,d),C.$flags=3,I=b.$get$namesByColor(),o._async_evaluate$_warn$2(V.You_pr+r.S(I.$index(0,y))+V.x20in_in+y.toString$0(0)+V.x2c_whicw+r.S(I.$index(0,y))+V.x22x29__If+new r.BinaryOperationExpression(u.BinaryOperator_jCK,new r.StringExpression(new r.Interpolation(C,u.List_null,h),!0),v,!1).toString$0(0)+"'.",v.get$span(v))),S+=o._async_evaluate$_serialize$3$quote(y,v,!1);case 4:++m,f=!1,a=3;break;case 5:o._async_evaluate$_inSupportsDeclaration=k,i=new r._Record_2((S.charCodeAt(0)==0,S),r.NullableExtension_andThen(M,new r._EvaluateVisitor__performInterpolationHelper_closure0(e))),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(R,s)},_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor(e,t)},_evaluateToCss$1(e){return this._evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=e.accept$1(i),n=3,r._asyncAwait($.Future_Value._is(o)?o:r._Future$value(o,$.Value),l);case 3:s=i._async_evaluate$_serialize$3$quote(c,e,t),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},_async_evaluate$_serialize$3$quote(e,t,n){return this._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure0(e,n))},_async_evaluate$_serialize$2(e,t){return this._async_evaluate$_serialize$3$quote(e,t,!0)},_async_evaluate$_expressionNode$1(e){var t;return e instanceof r.VariableExpression?(t=this._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure0(this,e)),t??e):e},_async_evaluate$_withParent$2$4$scopeWhen$through(e,t,n,a,s,i){return this._withParent$body$_EvaluateVisitor(e,t,n,a,s,i,i)},_async_evaluate$_withParent$2$3$scopeWhen(e,t,n,a,s){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,n,null,a,s)},_async_evaluate$_withParent$2$2(e,t,n,a){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,a)},_withParent$body$_EvaluateVisitor(e,t,n,a,s,i,o){var l=0,_=r._makeAsyncAwaitCompleter(o),c,p=this,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,_);for(;;)switch(l){case 0:return p._async_evaluate$_addChild$2$through(e,a),h=p._async_evaluate$_assertInModule$2(p._async_evaluate$__parent,"__parent"),p._async_evaluate$__parent=e,l=3,r._asyncAwait(p._async_evaluate$_environment.scope$1$2$when(t,n,i),f);case 3:d=S,p._async_evaluate$__parent=h,c=d,l=1;break;case 1:return r._asyncReturn(c,_)}});return r._asyncStartSync(f,_)},_async_evaluate$_copyParentAfterSibling$0(){var e,t,n,a=this,s="__parent",i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,s)._parent;i!=null?(e=i.children,e=e.get$last(e)!==a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,s),t=i):(t=null,e=!1),e&&(n=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,s).copyWithoutChildren$0(),t.addChild$1(n),a._async_evaluate$__parent=n)},_async_evaluate$_addChild$2$through(e,t){var n,a,s,i=this._async_evaluate$_assertInModule$2(this._async_evaluate$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._parent,n==null)throw r.wrapException(r.ArgumentError$(V.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(a=i._parent,s=a.children,i.equalsIgnoringChildren$1(s.get$last(s))?i=$.ModifiableCssParentNode._as(s.get$last(s)):(i=i.copyWithoutChildren$0(),a.addChild$1(i)))}i.addChild$1(e)},_async_evaluate$_addChild$1(e){return this._async_evaluate$_addChild$2$through(e,null)},_async_evaluate$_withStyleRule$1$2(e,t,n){return this._withStyleRule$body$_EvaluateVisitor(e,t,n,n)},_withStyleRule$body$_EvaluateVisitor(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=this,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(s){case 0:return c=l._async_evaluate$_styleRuleIgnoringAtRoot,l._async_evaluate$_styleRuleIgnoringAtRoot=e,s=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate$_styleRuleIgnoringAtRoot=c,o=_,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate$_withMediaQueries$1$3(e,t,n,a){return this._withMediaQueries$body$_EvaluateVisitor(e,t,n,a,a)},_withMediaQueries$body$_EvaluateVisitor(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=this,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return p=_._async_evaluate$_mediaQueries,h=_._async_evaluate$_mediaQuerySources,_._async_evaluate$_mediaQueries=e,_._async_evaluate$_mediaQuerySources=t,i=3,r._asyncAwait(n.call$0(),d);case 3:c=m,_._async_evaluate$_mediaQueries=p,_._async_evaluate$_mediaQuerySources=h,l=c,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate$_withStackFrame$1$3(e,t,n,a){return this._withStackFrame$body$_EvaluateVisitor(e,t,n,a,a)},_withStackFrame$body$_EvaluateVisitor(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=this,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return h=_._async_evaluate$_stack,h.push(new r._Record_2(_._async_evaluate$_member,t)),c=_._async_evaluate$_member,_._async_evaluate$_member=e,i=3,r._asyncAwait(n.call$0(),d);case 3:p=m,_._async_evaluate$_member=c,h.pop(),l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber?n=e.asSlash!=null:n=!1,n&&this._async_evaluate$_warn$3(V.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation0().call$1(e))+V.x0a_Morex20,t.get$span(t),u.Deprecation_qZ1),e.withoutSlash$0()},_async_evaluate$_stackFrame$2(e,t){return r.frameForSpan(t,e,r.NullableExtension_andThen(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure0(this)))},_async_evaluate$_stackTrace$1(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_Frame);for(t=o._async_evaluate$_stack,n=t.length,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)s=t[a],i=s._1,l.push(o._async_evaluate$_stackFrame$2(s._0,i.get$span(i)));return e!=null&&l.push(o._async_evaluate$_stackFrame$2(o._async_evaluate$_member,e)),r.Trace$(new r.ReversedListIterable(l,$.ReversedListIterable_Frame),null)},_async_evaluate$_stackTrace$0(){return this._async_evaluate$_stackTrace$1(null)},_async_evaluate$_warn$3(e,t,n){var a,s,i=this;i._async_evaluate$_quietDeps&&i._async_evaluate$_inDependency||i._async_evaluate$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._async_evaluate$_stackTrace$1(t),s=i._async_evaluate$_logger,n==null?s.internalWarn$4$deprecation$span$trace(e,null,t,a):r.WarnForDeprecation_warnForDeprecation(s,n,e,t,a))},_async_evaluate$_warn$2(e,t){return this._async_evaluate$_warn$3(e,t,null)},_async_evaluate$_exception$2(e,t){var n,a;return t==null?(n=u.JSArray_methods.get$last(this._async_evaluate$_stack)._1,n=n.get$span(n)):n=t,a=this._async_evaluate$_stackTrace$1(t),new r.SassRuntimeException(a,u.Set_empty,e,n)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,t,n){var a=u.JSArray_methods.get$last(this._async_evaluate$_stack)._1;return r.MultiSpanSassRuntimeException$(e,a.get$span(a),t,n,this._async_evaluate$_stackTrace$0(),null)},_async_evaluate$_addExceptionSpan$1$2(e,t){var n,a,s;try{return s=t.call$0(),s}catch(i){if(s=r.unwrapException(i),s instanceof r.SassScriptException)n=s,a=r.getTraceFromException(i),s=n.withSpan$1(e.get$span(e)),r.throwWithTrace(s.withTrace$1(this._async_evaluate$_stackTrace$1(e.get$span(e))),n,a);else throw i}},_async_evaluate$_addExceptionSpan$2(e,t){return this._async_evaluate$_addExceptionSpan$1$2(e,t,$.dynamic)},_addExceptionSpanAsync$1$3$addStackFrame(e,t,n,a){return this._addExceptionSpanAsync$body$_EvaluateVisitor(e,t,n,a,a)},_addExceptionSpanAsync$1$2(e,t,n){return this._addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=2,c=[],p=this,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){for(v===1&&(c.push(y),i=_);;)switch(i){case 0:return _=4,f=t.call$0(),i=7,r._asyncAwait(a._eval$1("Future<0>")._is(f)?f:r._Future$value(f,a),S);case 7:f=y,l=f,i=1;break;case 4:if(_=3,m=c.pop(),f=r.unwrapException(m),f instanceof r.SassScriptException)h=f,d=r.getTraceFromException(m),f=h.withSpan$1(e.get$span(e)),r.throwWithTrace(f.withTrace$1(p._async_evaluate$_stackTrace$1(n?e.get$span(e):null)),h,d);else throw m;i=6;break;case 3:i=2;break;case 6:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(S,o)},_async_evaluate$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter(n),i,o=2,l=[],_=this,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){for(S===1&&(l.push(v),a=o);;)switch(a){case 0:return o=4,h=e.call$0(),a=7,r._asyncAwait(t._eval$1("Future<0>")._is(h)?h:r._Future$value(h,t),m);case 7:h=v,i=h,a=1;break;case 4:if(o=3,f=l.pop(),h=r.unwrapException(f),$.SassRuntimeException._is(h))throw f;if(h instanceof r.SassException)c=h,p=r.getTraceFromException(f),h=c,d=g.getInterceptor$x(h),r.throwWithTrace(c.withTrace$1(_._async_evaluate$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(d,h))),c,p);else throw f;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(m,s)},_async_evaluate$_addErrorSpan$1$2(e,t,n){return this._addErrorSpan$body$_EvaluateVisitor(e,t,n,n)},_addErrorSpan$body$_EvaluateVisitor(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=2,_=[],c=this,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){for(y===1&&(_.push(C),s=l);;)switch(s){case 0:return l=4,s=7,r._asyncAwait(t.call$0(),v);case 7:d=C,o=d,s=1;break;case 4:if(l=3,S=_.pop(),d=r.unwrapException(S),$.SassRuntimeException._is(d)){if(p=d,h=r.getTraceFromException(S),!u.JSString_methods.startsWith$1(g.get$span$x(p).get$text(),"@error"))throw S;d=p._span_exception$_message,f=e.get$span(e),m=c._async_evaluate$_stackTrace$0(),r.throwWithTrace(new r.SassRuntimeException(m,u.Set_empty,d,f),p,h)}else throw S;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_.at(-1),i)}});return r._asyncStartSync(v,i)},_async_evaluate$_getErrorMessage$1(e){var t;if($.Error._is(e))return e.toString$0(0);try{return t=r._asString(g.get$message$x(e)),t}catch{return t=g.toString$0$(e),t}}},r._EvaluateVisitor_closure12.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._async_evaluate$_environment,n=r.stringReplaceAllUnchecked(s._string$_text,"_","-"),a.globalVariableExists$2$namespace(n,t==null?null:t._string$_text)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure13.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string$_text,"_","-"))!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure14.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._async_evaluate$_environment,a=o._string$_text,s=r.stringReplaceAllUnchecked(a,"_","-"),n.getFunction$2$namespace(s,t==null?null:t._string$_text)!=null||i._async_evaluate$_builtInFunctions.containsKey$1(a)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure15.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._async_evaluate$_environment,n=r.stringReplaceAllUnchecked(s._string$_text,"_","-"),a.getMixin$2$namespace(n,t==null?null:t._string$_text)!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure16.prototype={call$1(e){var t=this.$this._async_evaluate$_environment;if(!t._async_environment$_inMixin)throw r.wrapException(r.SassScriptException$(V.conten,null));return t._async_environment$_content!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure17.prototype={call$1(e){var t,n,a,s=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,s);if(i==null)throw r.wrapException('There is no module with namespace "'+s+'".');for(s=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs(i.get$variables(),$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),a._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:36},r._EvaluateVisitor_closure18.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string$_text,o=s._async_evaluate$_environment._async_environment$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs(o.get$functions(o),$.String,$.AsyncCallable),n=n.get$iterator(n),s=s._async_evaluate$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),new r.SassFunction(a._1,s));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:36},r._EvaluateVisitor_closure19.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string$_text,o=s._async_evaluate$_environment._async_environment$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs(o.get$mixins(),$.String,$.AsyncCallable),n=n.get$iterator(n),s=s._async_evaluate$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),new r.SassMixin(a._1,s));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:36},r._EvaluateVisitor_closure20.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name"),o=s.$index(e,1).get$isTruthy();if(s=s.$index(e,2).get$realNull(),t=s==null?null:s.assertString$1("module"),o){if(t!=null)throw r.wrapException(V.x24css_a);return new r.SassFunction(new r.PlainCssCallable(i._string$_text),this.$this._async_evaluate$_compileContext)}if(s=this.$this,n=s._async_evaluate$_callableNode,n.toString,a=s._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure6(s,i,t)),a==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction(a,s._async_evaluate$_compileContext)},$signature:213},r._EvaluateVisitor__closure6.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module,a=n==null?null:n._string$_text;return n=this.$this,e=n._async_evaluate$_environment.getFunction$2$namespace(t,a),e!=null||a!=null?e:n._async_evaluate$_builtInFunctions.$index(0,t)},$signature:89},r._EvaluateVisitor_closure21.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");if(s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this,n=s._async_evaluate$_callableNode,n.toString,a=s._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure5(s,i,t)),a==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin(a,s._async_evaluate$_compileContext)},$signature:215},r._EvaluateVisitor__closure5.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string$_text)},$signature:89},r._EvaluateVisitor_closure22.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure1(e)},$call$body$_EvaluateVisitor_closure1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){if(y===1)return r._asyncRethrow(C,n);for(;;)switch(t){case 0:if(f=g.getInterceptor$asx(e),m=f.$index(e,0),S=$.SassArgumentList._as(f.$index(e,1)),f=s.$this,i=f._async_evaluate$_callableNode,o=i.get$span(i),l=i.get$span(i),S._wereKeywordsAccessed=!0,_=S._keywords,_.get$isEmpty(_))_=null;else{for(c=$.Value,p=r.LinkedHashMap_LinkedHashMap$_empty(c,c),S._wereKeywordsAccessed=!0,_=r.MapExtensions_get_pairs(_,$.String,c),_=_.get$iterator(_);_.moveNext$0();)h=_.get$current(_),p.$indexSet(0,new r.SassString(h._0,!1),h._1);_=new r.ValueExpression(new r.SassMap(r.ConstantMap_ConstantMap$from(p,c,c)),i.get$span(i))}d=r.ArgumentList$(u.List_empty9,u.Map_empty4,u.Map_empty5,o,_,new r.ValueExpression(S,l)),t=m instanceof r.SassString?3:4;break;case 3:return r.warnForDeprecation(V.Passina+m.toString$0(0)+"))",u.Deprecation_c4i),i=f._async_evaluate$_callableNode,o=m._string$_text,l=i.get$span(i),f=f.visitFunctionExpression$1(0,new r.FunctionExpression(null,r.stringReplaceAllUnchecked(o,"_","-"),o,d,l)),t=5,r._asyncAwait($.Future_Value._is(f)?f:r._Future$value(f,$.Value),v);case 5:a=C,t=1;break;case 4:return o=m.assertFunction$1("function").assertCompileContext$1(f._async_evaluate$_compileContext),l=f._async_evaluate$_callableNode,l.toString,t=6,r._asyncAwait(f._async_evaluate$_runFunctionCallable$3(d,o.callable,l),v);case 6:l=C,a=l,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(v,n)},$signature:222},r._EvaluateVisitor_closure23.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure0(e)},$call$body$_EvaluateVisitor_closure0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,n);for(;;)switch(t){case 0:return p=g.getInterceptor$asx(e),h=r.Uri_parse(p.$index(e,0).assertString$1("url")._string$_text),p=p.$index(e,1).get$realNull(),s=p==null?null:p.assertMap$1("with")._map$_contents,p=a.$this,i=p._async_evaluate$_callableNode,i.toString,s!=null?(o={},l=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),_=i.get$span(i),o.privateDeprecation=!1,s.forEach$1(0,new r._EvaluateVisitor__closure3(o,l,_,i)),c=new r.ExplicitConfiguration(i,l,null)):c=u.Configuration_Map_empty_null,o=i.get$span(i),t=2,r._asyncAwait(p._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(h,"load-css()",i,new r._EvaluateVisitor__closure4(p),o.get$sourceUrl(o),c,!0),d);case 2:return p._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(c,!0),r._asyncReturn(null,n)}});return r._asyncStartSync(d,n)},$signature:216},r._EvaluateVisitor__closure3.prototype={call$2(e,t){var n=this,a=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(a._string$_text,"_","-");if(a=n.values,a.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");u.JSString_methods.startsWith$1(s,"-")&&!n._box_0.privateDeprecation&&(n._box_0.privateDeprecation=!0,r.warnForDeprecation("Configuring private variables (such as $"+s+V.x29x20is_dT,u.Deprecation_mXO)),a.$indexSet(0,s,new r.ConfiguredValue(t,n.span,n.callableNode))},$signature:90},r._EvaluateVisitor__closure4.prototype={call$2(e,t){var n=this.$this;return n._async_evaluate$_combineCss$2$clone(e,!0).accept$1(n)},$signature:346},r._EvaluateVisitor_closure24.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure(e)},$call$body$_EvaluateVisitor_closure(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return o=g.getInterceptor$asx(e),l=o.$index(e,0),_=$.SassArgumentList._as(o.$index(e,1)),o=a.$this,s=o._async_evaluate$_callableNode,i=r.ArgumentList$(u.List_empty9,u.Map_empty4,u.Map_empty5,s.get$span(s),null,new r.ValueExpression(_,s.get$span(s))),t=2,r._asyncAwait(o._async_evaluate$_applyMixin$5(l.assertMixin$1("mixin").assertCompileContext$1(o._async_evaluate$_compileContext).callable,o._async_evaluate$_environment._async_environment$_content,i,s,s),c);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(c,n)},$signature:216},r._EvaluateVisitor_run_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),n,a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return i=a.node,o=i.span,l=o.get$sourceUrl(o),_=null,l!=null&&(_=l,o=a.$this,o._async_evaluate$_activeModules.$indexSet(0,_,null),o._async_evaluate$_loadedUrls.add$1(0,_)),o=a.$this,e=3,r._asyncAwait(o._async_evaluate$_addExceptionTrace$1$1(new r._EvaluateVisitor_run__closure0(o,a.importer,i),$.Module_AsyncCallable),c);case 3:s=h,n=new r._Record_2_loadedUrls_stylesheet(o._async_evaluate$_loadedUrls,o._async_evaluate$_combineCss$1(s)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(c,t)},$signature:345},r._EvaluateVisitor_run__closure0.prototype={call$0(){return this.$this._async_evaluate$_execute$2(this.importer,this.node)},$signature:343},r._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure()},$call$body$_EvaluateVisitor__loadModule_closure(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=1,a=[],s=[],i=this,o,l,_,c,p,h,d,f,m,S,v,y,C=r._wrapJsFunctionForAsync(function(I,M){for(I===1&&(a.push(M),e=n);;)switch(e){case 0:return h={},d=null,f=null,m=i.$this,S=i.nodeWithSpan,e=2,r._asyncAwait(m._async_evaluate$_loadStylesheet$3$baseUrl(i.url.toString$0(0),S.get$span(S),i.baseUrl),C);case 2:if(v=M,d=v._0,f=v._1,_=v._2,c=d.span,o=c.get$sourceUrl(c),o!=null){if(c=m._async_evaluate$_activeModules,c.containsKey$1(o))throw p=i.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(o)+" is already being loaded.":V.Modulel,h=r.NullableExtension_andThen(c.$index(0,o),new r._EvaluateVisitor__loadModule__closure1(m,p)),r.wrapException(h??m._async_evaluate$_exception$1(p));c.$indexSet(0,o,S)}return c=m._async_evaluate$_modules.containsKey$1(o),l=m._async_evaluate$_inDependency,m._async_evaluate$_inDependency=_,h.module=null,n=3,y=h,e=6,r._asyncAwait(m._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(f,d,i.configuration,i.namesInErrors,S),C);case 6:y.module=M,s.push(5),e=4;break;case 3:s=[1];case 4:n=1,m._async_evaluate$_activeModules.remove$1(0,o),m._async_evaluate$_inDependency=l,e=s.pop();break;case 5:return e=7,r._asyncAwait(m._addExceptionSpanAsync$1$3$addStackFrame(S,new r._EvaluateVisitor__loadModule__closure2(h,i.callback,!c),!1,$.void),C);case 7:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(a.at(-1),t)}});return r._asyncStartSync(C,t)},$signature:2},r._EvaluateVisitor__loadModule__closure1.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:91},r._EvaluateVisitor__loadModule__closure2.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,t);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate$_importer,c=l._async_evaluate$__stylesheet,p=l._async_evaluate$__root,h=l._async_evaluate$_preModuleComments,d=l._async_evaluate$__parent,f=l._async_evaluate$__endOfImports,m=l._async_evaluate$_outOfOrderImports,S=l._async_evaluate$__extensionStore,v=l._async_evaluate$_atRootExcludingStyleRule,y=v?null:l._async_evaluate$_styleRuleIgnoringAtRoot,C=l._async_evaluate$_mediaQueries,I=l._async_evaluate$_declarationName,M=l._async_evaluate$_inUnknownAtRule,k=l._async_evaluate$_inKeyframes,R=l._async_evaluate$_configuration,l._async_evaluate$_importer=n.importer,a=l._async_evaluate$__stylesheet=n.stylesheet,s=a.span,i=l._async_evaluate$__parent=l._async_evaluate$__root=r.ModifiableCssStylesheet$(s),l._async_evaluate$__endOfImports=0,l._async_evaluate$_outOfOrderImports=null,l._async_evaluate$__extensionStore=n.extensionStore,l._async_evaluate$_declarationName=l._async_evaluate$_mediaQueries=l._async_evaluate$_styleRuleIgnoringAtRoot=null,l._async_evaluate$_inKeyframes=l._async_evaluate$_atRootExcludingStyleRule=l._async_evaluate$_inUnknownAtRule=!1,o=n.configuration,o!=null&&(l._async_evaluate$_configuration=o),e=2,r._asyncAwait(l.visitStylesheet$1(0,a),P);case 2:return a=l._async_evaluate$_outOfOrderImports==null?i:new r.CssStylesheet(new r.UnmodifiableListView(l._async_evaluate$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode),s),n.css.__late_helper$_value=a,n.preModuleComments.__late_helper$_value=l._async_evaluate$_preModuleComments,l._async_evaluate$_importer=_,l._async_evaluate$__stylesheet=c,l._async_evaluate$__root=p,l._async_evaluate$_preModuleComments=h,l._async_evaluate$__parent=d,l._async_evaluate$__endOfImports=f,l._async_evaluate$_outOfOrderImports=m,l._async_evaluate$__extensionStore=S,l._async_evaluate$_styleRuleIgnoringAtRoot=y,l._async_evaluate$_mediaQueries=C,l._async_evaluate$_declarationName=I,l._async_evaluate$_inUnknownAtRule=M,l._async_evaluate$_atRootExcludingStyleRule=v,l._async_evaluate$_inKeyframes=k,l._async_evaluate$_configuration=R,r._asyncReturn(null,t)}});return r._asyncStartSync(P,t)},$signature:2},r._EvaluateVisitor__combineCss_closure1.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:108},r._EvaluateVisitor__combineCss_closure2.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__combineCss_visitModule0.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,a=p.css,s=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&u.JSArray_methods.addAll$1(a.length===0?s:a,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),c=p.$this._async_evaluate$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),u.JSArray_methods.addAll$1(s,t.getRange$2(_,0,c)),u.JSArray_methods.addAll$1(a,t.getRange$2(_,c,t.get$length(_)))}},$signature:341},r._EvaluateVisitor__extendModules_closure1.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__extendModules_closure2.prototype={call$0(){return r._setArrayType([],$.JSArray_ExtensionStore)},$signature:224},r._EvaluateVisitor_visitAtRootRule_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRootRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:31},r._EvaluateVisitor__scopeForAtRoot_closure5.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent"),s._async_evaluate$__parent=a.newParent,t=2,r._asyncAwait(s._async_evaluate$_environment.scope$1$2$when(e,a.node.hasDeclarations,$.void),o);case 2:return s._async_evaluate$__parent=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure6.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate$_atRootExcludingStyleRule,s._async_evaluate$_atRootExcludingStyleRule=!0,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate$_atRootExcludingStyleRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure7.prototype={call$1(e){return this.$this._async_evaluate$_withMediaQueries$1$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure0(this.innerScope,e),$.Null)},$signature:39},r._EvaluateVisitor__scopeForAtRoot__closure0.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},r._EvaluateVisitor__scopeForAtRoot_closure8.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate$_inKeyframes,s._async_evaluate$_inKeyframes=!1,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate$_inKeyframes=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure9.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule},$signature:226},r._EvaluateVisitor__scopeForAtRoot_closure10.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate$_inUnknownAtRule,s._async_evaluate$_inUnknownAtRule=!1,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate$_inUnknownAtRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor_visitContentRule_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:s=a.content.declaration.children,i=s.length,o=a.$this,l=0;case 3:if(!(l<i)){e=5;break}return e=6,r._asyncAwait(s[l].accept$1(o),_);case 6:case 4:++l,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitDeclaration_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n._box_0.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitEachRule_closure2.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._async_evaluate$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate$_withoutSlash$2(e,n),n)},$signature:57},r._EvaluateVisitor_visitEachRule_closure3.prototype={call$1(e){return this.$this._async_evaluate$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:57},r._EvaluateVisitor_visitEachRule_closure4.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure0(t,e.setVariables,e.node))},$signature:72},r._EvaluateVisitor_visitEachRule__closure0.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._async_evaluate$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure0(t))},$signature:331},r._EvaluateVisitor_visitEachRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:82},r._EvaluateVisitor_visitAtRule_closure3.prototype={call$1(e){return this.$this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:326},r._EvaluateVisitor_visitAtRule_closure4.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l==null||o._async_evaluate$_inKeyframes||n.name.value==="font-face"?2:4;break;case 2:a=n.children,s=a.length,i=0;case 5:if(!(i<s)){e=7;break}return e=8,r._asyncAwait(a[i].accept$1(o),_);case 8:case 6:++i,e=5;break;case 7:e=3;break;case 4:return e=9,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitAtRule__closure0(o,n.children),!1,$.ModifiableCssStyleRule,$.Null),_);case 9:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitAtRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitForRule_closure4.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.SassNumber),n,a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(a.node.from.accept$1(a.$this),s);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},$signature:233},r._EvaluateVisitor_visitForRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.SassNumber),n,a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(a.node.to.accept$1(a.$this),s);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},$signature:233},r._EvaluateVisitor_visitForRule_closure6.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure7.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure8.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Value),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,t);for(;;)switch(e){case 0:d=a.$this,f=a.node,m=d._async_evaluate$_expressionNode$1(f.from),s=a.from,i=a._box_0,o=a.direction,l=f.variable,_=a.fromNumber,f=f.children;case 3:if(s===i.to){e=5;break}return c=d._async_evaluate$_environment,p=_.get$numeratorUnits(_),c.setLocalVariable$3(l,r.SassNumber_SassNumber$withUnits(s,_.get$denominatorUnits(_),p),m),e=6,r._asyncAwait(d._async_evaluate$_handleReturn$2(f,new r._EvaluateVisitor_visitForRule__closure0(d)),S);case 6:if(h=y,h!=null){n=h,e=1;break}case 4:s+=o,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(S,t)},$signature:72},r._EvaluateVisitor_visitForRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:82},r._EvaluateVisitor_visitForwardRule_closure1.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:134},r._EvaluateVisitor_visitForwardRule_closure2.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:134},r._EvaluateVisitor__registerCommentsForModule_closure0.prototype={call$0(){return r._setArrayType([],$.JSArray_CssComment)},$signature:235},r._EvaluateVisitor_visitIfRule_closure0.prototype={call$1(e){var t=this.$this;return t._async_evaluate$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure0(t,e),!0,e.hasDeclarations,$.nullable_Value)},$signature:325},r._EvaluateVisitor_visitIfRule__closure0.prototype={call$0(){var e=this.$this;return e._async_evaluate$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure0(e))},$signature:72},r._EvaluateVisitor_visitIfRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:82},r._EvaluateVisitor__visitDynamicImport_closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure()},$call$body$_EvaluateVisitor__visitDynamicImport_closure(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j=r._wrapJsFunctionForAsync(function(G,Y){if(G===1)return r._asyncRethrow(Y,t);for(;;)switch(e){case 0:return q={},q.isDependency=q.importer=q.stylesheet=null,s=a.$this,i=a.$import,e=3,r._asyncAwait(s._async_evaluate$_loadStylesheet$3$forImport(i.urlString,i.span,!0),j);case 3:if(o=Y,l=q.stylesheet=o._0,_=o._1,q.importer=_,c=o._2,q.isDependency=c,p=l.span,h=p.get$sourceUrl(p),h!=null){if(p=s._async_evaluate$_activeModules,p.containsKey$1(h))throw i=r.NullableExtension_andThen(p.$index(0,h),new r._EvaluateVisitor__visitDynamicImport__closure3(s)),r.wrapException(i??s._async_evaluate$_exception$1("This file is already being loaded."));p.$indexSet(0,h,i)}i=l._uses,p=$.UnmodifiableListView_UseRule,e=new r.UnmodifiableListView(i,p).get$length(0)===0&&new r.UnmodifiableListView(l._forwards,$.UnmodifiableListView_ForwardRule).get$length(0)===0?4:5;break;case 4:return d=s._async_evaluate$_importer,f=s._async_evaluate$_assertInModule$2(s._async_evaluate$__stylesheet,"_stylesheet"),m=s._async_evaluate$_inDependency,s._async_evaluate$_importer=_,s._async_evaluate$__stylesheet=l,s._async_evaluate$_inDependency=c,e=6,r._asyncAwait(s.visitStylesheet$1(0,l),j);case 6:s._async_evaluate$_importer=d,s._async_evaluate$__stylesheet=f,s._async_evaluate$_inDependency=m,s._async_evaluate$_activeModules.remove$1(0,h),e=1;break;case 5:return i=new r.UnmodifiableListView(i,p),i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure4)?S=!0:(i=new r.UnmodifiableListView(l._forwards,$.UnmodifiableListView_ForwardRule),S=i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure5)),v=r._Cell$(),i=s._async_evaluate$_environment,p=$.String,y=$.Module_AsyncCallable,C=$.AstNode,I=i._async_environment$_nestedForwardedModules,M=r._setArrayType([],$.JSArray_Module_AsyncCallable),k=i._async_environment$_variables,k=r._setArrayType(k.slice(0),r._arrayInstanceType(k)),R=i._async_environment$_variableNodes,R=r._setArrayType(R.slice(0),r._arrayInstanceType(R)),P=i._async_environment$_functions,P=r._setArrayType(P.slice(0),r._arrayInstanceType(P)),T=i._async_environment$_mixins,T=r._setArrayType(T.slice(0),r._arrayInstanceType(T)),D=r.AsyncEnvironment$_(r.LinkedHashMap_LinkedHashMap$_empty(p,y),r.LinkedHashMap_LinkedHashMap$_empty(p,C),r.LinkedHashMap_LinkedHashMap$_empty(y,C),i._async_environment$_importedModules,null,I,M,k,R,P,T,i._async_environment$_content,i._async_environment$_configurableVariables),e=7,r._asyncAwait(s._async_evaluate$_withEnvironment$1$2(D,new r._EvaluateVisitor__visitDynamicImport__closure6(q,s,S,D,v),$.Null),j);case 7:B=D.toDummyModule$0(),s._async_evaluate$_environment.importForwards$1(B),e=S?8:9;break;case 8:e=B.transitivelyContainsCss?10:11;break;case 10:return e=12,r._asyncAwait(s._async_evaluate$_combineCss$2$clone(B,B.transitivelyContainsExtensions).accept$1(s),j);case 12:case 11:for(U=new r._ImportedCssVisitor0(s),i=g.get$iterator$ax(v._readLocal$0());i.moveNext$0();)i.get$current(i).accept$1(U);case 9:s._async_evaluate$_activeModules.remove$1(0,h);case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(j,t)},$signature:31},r._EvaluateVisitor__visitDynamicImport__closure3.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:91},r._EvaluateVisitor__visitDynamicImport__closure4.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:237},r._EvaluateVisitor__visitDynamicImport__closure5.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:238},r._EvaluateVisitor__visitDynamicImport__closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,t);for(;;)switch(e){case 0:return i=n.$this,o=i._async_evaluate$_importer,l=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet"),_=i._async_evaluate$_assertInModule$2(i._async_evaluate$__root,"_root"),c=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),p=i._async_evaluate$_assertInModule$2(i._async_evaluate$__endOfImports,"_endOfImports"),h=i._async_evaluate$_outOfOrderImports,d=i._async_evaluate$_configuration,f=i._async_evaluate$_inDependency,m=n._box_0,i._async_evaluate$_importer=m.importer,a=m.stylesheet,i._async_evaluate$__stylesheet=a,s=n.loadsUserDefinedModules,s&&(a=r.ModifiableCssStylesheet$(a.span),i._async_evaluate$__root=a,i._async_evaluate$__parent=i._async_evaluate$_assertInModule$2(a,"_root"),i._async_evaluate$__endOfImports=0,i._async_evaluate$_outOfOrderImports=null),i._async_evaluate$_inDependency=m.isDependency,a=new r.UnmodifiableListView(m.stylesheet._forwards,$.UnmodifiableListView_ForwardRule),a.get$isEmpty(a)||(i._async_evaluate$_configuration=n.environment.toImplicitConfiguration$0()),e=2,r._asyncAwait(i.visitStylesheet$1(0,m.stylesheet),S);case 2:return m=s?i._async_evaluate$_addOutOfOrderImports$0():r._setArrayType([],$.JSArray_ModifiableCssNode),n.children.__late_helper$_value=m,i._async_evaluate$_importer=o,i._async_evaluate$__stylesheet=l,s&&(i._async_evaluate$__root=_,i._async_evaluate$__parent=c,i._async_evaluate$__endOfImports=p,i._async_evaluate$_outOfOrderImports=h),i._async_evaluate$_configuration=d,i._async_evaluate$_inDependency=f,r._asyncReturn(null,t)}});return r._asyncStartSync(S,t)},$signature:2},r._EvaluateVisitor__applyMixin_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure2(a,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:31},r._EvaluateVisitor__applyMixin__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a=r._wrapJsFunctionForAsync(function(s,i){if(s===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:return e=2,r._asyncAwait(n.$this._async_evaluate$_runBuiltInCallable$3(n.$arguments,n.mixin,n.nodeWithSpanWithoutContent),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:31},r._EvaluateVisitor__applyMixin_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate$_environment.withContent$2(n.contentCallable,new r._EvaluateVisitor__applyMixin__closure1(a,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor__applyMixin__closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure0(a,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:31},r._EvaluateVisitor__applyMixin___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:a=n.mixin.declaration.children,s=a.length,i=n.$this,o=n.nodeWithSpanWithoutContent,l=$.nullable_Value,_=0;case 2:if(!(_<s)){e=4;break}return e=5,r._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(o,new r._EvaluateVisitor__applyMixin____closure0(i,a[_]),l),c);case 5:case 3:++_,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(c,t)},$signature:31},r._EvaluateVisitor__applyMixin____closure0.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:72},r._EvaluateVisitor_visitIncludeRule_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:89},r._EvaluateVisitor_visitIncludeRule_closure3.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable(e,t._async_evaluate$_environment.closure$0(),t._async_evaluate$_inDependency,$.UserDefinedCallable_AsyncEnvironment)},$signature:324},r._EvaluateVisitor_visitIncludeRule_closure4.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:16},r._EvaluateVisitor_visitMediaRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure4.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.queries)},$signature:92},r._EvaluateVisitor_visitMediaRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return a=n.$this,s=n.mergedQueries,s==null&&(s=n.queries),e=2,r._asyncAwait(a._async_evaluate$_withMediaQueries$1$3(s,n.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure0(a,n.node),$.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitMediaRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure0(o,n.node),!1,$.ModifiableCssStyleRule,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.length,i=0;case 6:if(!(i<s)){e=8;break}return e=9,r._asyncAwait(a[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitMediaRule___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure6.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitStyleRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitStyleRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitStyleRule__closure0(a,n.node),$.Null),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor_visitStyleRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure5.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__warnForBogusCombinators_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssComment},$signature:8},r._EvaluateVisitor_visitSupportsRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$2(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure0(o,n.node),$.ModifiableCssStyleRule,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.length,i=0;case 6:if(!(i<s)){e=8;break}return e=9,r._asyncAwait(a[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__visitSupportsCondition_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.String),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return s=a.$this,i=a._box_0,_=r,e=3,r._asyncAwait(s._evaluateToCss$1(i.declaration.name),p);case 3:return o=_.S(d),l=i.declaration.get$isCustomProperty()?"":" ",_="("+o+":"+l,c=r,e=4,r._asyncAwait(s._evaluateToCss$1(i.declaration.value),p);case 4:n=_+c.S(d)+")",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:241},r._EvaluateVisitor_visitVariableDeclaration_closure2.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:42},r._EvaluateVisitor_visitVariableDeclaration_closure4.prototype={call$0(){var e=this.$this,t=this.node;e._async_evaluate$_environment.setVariable$5$global$namespace(t.name,this.value,e._async_evaluate$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure0.prototype={call$2(e,t){var n,a,s,i,o,l,_;t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),n=this.$this._async_evaluate$_environment,a=this.node,s=a.namespace,s==null?(n._async_environment$_globalModules.$indexSet(0,e,a),n._async_environment$_allModules.push(e),n=u.JSArray_methods.get$first(n._async_environment$_variables),i=r.IterableExtension_firstWhereOrNull(n.get$keys(n),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$(V.This_ma+i+'".',null))):(o=n._async_environment$_modules,o.containsKey$1(s)&&(l=n._async_environment$_namespaceNodes.$index(0,s),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$(V.There_+s+'".',"new @use",l))),o.$indexSet(0,s,e),n._async_environment$_namespaceNodes.$indexSet(0,s,a),n._async_environment$_allModules.push(e))},$signature:134},r._EvaluateVisitor_visitWarnRule_closure0.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:71},r._EvaluateVisitor_visitWhileRule_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Value),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:s=a.node,i=s.condition,o=a.$this,s=s.children;case 3:return e=5,r._asyncAwait(i.accept$1(o),_);case 5:if(!p.get$isTruthy()){e=4;break}return e=6,r._asyncAwait(o._async_evaluate$_handleReturn$2(s,new r._EvaluateVisitor_visitWhileRule__closure0(o)),_);case 6:if(l=p,l!=null){n=l,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:72},r._EvaluateVisitor_visitWhileRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:82},r._EvaluateVisitor_visitBinaryOperationExpression_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Value),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return i=a.node,o=a.$this,e=3,r._asyncAwait(i.left.accept$1(o),p);case 3:l=d;case 4:switch(i.operator.index){case 0:e=6;break;case 1:e=7;break;case 2:e=8;break;case 3:e=9;break;case 4:e=10;break;case 5:e=11;break;case 6:e=12;break;case 7:e=13;break;case 8:e=14;break;case 9:e=15;break;case 10:e=16;break;case 11:e=17;break;case 12:e=18;break;case 13:e=19;break;default:e=20;break}break;case 6:return i=i.right.accept$1(o),e=21,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 21:i=d,i=new r.SassString(r.serializeValue(l,!1,!0)+"="+r.serializeValue(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:i=l,e=23;break;case 24:return i=i.right.accept$1(o),e=25,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 25:i=d;case 23:e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return i=i.right.accept$1(o),e=29,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 29:i=d,e=27;break;case 28:i=l;case 27:e=5;break;case 9:return _=l,e=30,r._asyncAwait(i.right.accept$1(o),p);case 30:i=_.$eq(0,d)?u.SassBoolean_true:u.SassBoolean_false,e=5;break;case 10:return _=l,e=31,r._asyncAwait(i.right.accept$1(o),p);case 31:i=_.$eq(0,d)?u.SassBoolean_false:u.SassBoolean_true,e=5;break;case 11:return i=i.right.accept$1(o),_=l,e=32,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 32:i=_.greaterThan$1(d),e=5;break;case 12:return i=i.right.accept$1(o),_=l,e=33,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 33:i=_.greaterThanOrEquals$1(d),e=5;break;case 13:return i=i.right.accept$1(o),_=l,e=34,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 34:i=_.lessThan$1(d),e=5;break;case 14:return i=i.right.accept$1(o),_=l,e=35,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 35:i=_.lessThanOrEquals$1(d),e=5;break;case 15:return i=i.right.accept$1(o),_=l,e=36,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 36:i=_.plus$1(d),e=5;break;case 16:return i=i.right.accept$1(o),_=l,e=37,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 37:i=_.minus$1(d),e=5;break;case 17:return i=i.right.accept$1(o),_=l,e=38,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 38:i=_.times$1(d),e=5;break;case 18:return s=i.right.accept$1(o),_=o,c=l,e=39,r._asyncAwait($.Future_Value._is(s)?s:r._Future$value(s,$.Value),p);case 39:i=_._async_evaluate$_slash$3(c,d,i),e=5;break;case 19:return i=i.right.accept$1(o),_=l,e=40,r._asyncAwait($.Future_Value._is(i)?i:r._Future$value(i,$.Value),p);case 40:i=_.modulo$1(d),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:71},r._EvaluateVisitor__slash_recommendation0.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression&&u.BinaryOperator_ehp===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:137},r._EvaluateVisitor_visitVariableExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:42},r._EvaluateVisitor_visitUnaryOperationExpression_closure0.prototype={call$0(){var e,t=this;switch(t.node.operator.index){case 0:e=t.operand.unaryPlus$0();break;case 1:e=t.operand.unaryMinus$0();break;case 2:e=new r.SassString("/"+r.serializeValue(t.operand,!1,!0),!1);break;case 3:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:33},r._EvaluateVisitor_visitIfExpression_closure0.prototype={call$1(e){return e._0+": "+e._1.toString$0(0)},$signature:245},r._EvaluateVisitor_visitIfConditionOperation_closure0.prototype={call$1(e){return e._1},$signature:246},r._EvaluateVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:322},r._EvaluateVisitor_visitFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:89},r._EvaluateVisitor_visitFunctionExpression_closure3.prototype={call$1(e){return e.accept$1(u.C_IsCalculationSafeVisitor)},$signature:135},r._EvaluateVisitor_visitFunctionExpression_closure4.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:71},r._EvaluateVisitor__visitCalculation_closure0.prototype={call$2(e,t){return this.$this._async_evaluate$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:93},r._EvaluateVisitor__checkCalculationArguments_check0.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._async_evaluate$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._async_evaluate$_exception$2("Only "+r.S(e)+" "+r.pluralize("argument",e,null)+" allowed, but "+n+" "+r.pluralize("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:94},r._EvaluateVisitor__visitCalculationExpression_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Object),n,a=this,s,i,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,t);for(;;)switch(e){case 0:return s=a.$this,i=a._box_0,o=a.node,l=a.inLegacySassFunction,_=r,c=s._async_evaluate$_binaryOperatorToCalculationOperator$2(i.operator,o),e=3,r._asyncAwait(s._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(i.left,l),h);case 3:return p=f,e=4,r._asyncAwait(s._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(i.right,l),h);case 4:n=_.SassCalculation_operateInternal(c,p,f,l,!s._async_evaluate$_inSupportsDeclaration,new r._EvaluateVisitor__visitCalculationExpression__closure0(s,o)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(h,t)},$signature:251},r._EvaluateVisitor__visitCalculationExpression__closure0.prototype={call$2(e,t){return this.$this._async_evaluate$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:93},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:71},r._EvaluateVisitor__runUserDefinedCallable_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.callable,a=e.V;return t._async_evaluate$_withEnvironment$1$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure0(t,e.evaluated,n,e.nodeWithSpan,e.run,a),a)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable__closure0.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._async_evaluate$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure0(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable___closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(e){var t=0,n=r._makeAsyncAwaitCompleter(e),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=r._wrapJsFunctionForAsync(function(D,B){if(D===1)return r._asyncRethrow(B,n);for(;;)switch(t){case 0:for(I=s.$this,M=s.evaluated._values,k=s.callable.declaration.parameters,R=s.nodeWithSpan,I._async_evaluate$_verifyArguments$4(g.get$length$asx(M[2]),M[0],k,R),i=k.parameters,o=i.length,l=Math.min(g.get$length$asx(M[2]),o),_=0;_<l;++_)I._async_evaluate$_environment.setLocalVariable$3(i[_].name,g.$index$asx(M[2],_),g.$index$asx(M[3],_));_=g.get$length$asx(M[2]);case 3:if(!(_<o)){t=5;break}c=i[_],p=c.name,h=M[0].remove$1(0,p),t=h==null?6:7;break;case 6:return d=c.defaultValue,P=I,t=8,r._asyncAwait(d.accept$1(I),T);case 8:h=P._async_evaluate$_withoutSlash$2(B,I._async_evaluate$_expressionNode$1(d));case 7:d=I._async_evaluate$_environment,f=M[1].$index(0,p),f==null&&(f=c.defaultValue,f.toString,f=I._async_evaluate$_expressionNode$1(f)),d.setLocalVariable$3(p,h,f);case 4:++_,t=3;break;case 5:return m=k.restParameter,m!=null?(S=g.get$length$asx(M[2])>o?g.sublist$1$ax(M[2],o):u.List_empty8,o=M[0],p=M[4],v=r.SassArgumentList$(S,o,p===u.ListSeparator_undecided_null_3_undecided?u.ListSeparator_z0K:p),I._async_evaluate$_environment.setLocalVariable$3(m,v,R)):v=null,t=9,r._asyncAwait(s.run.call$0(),T);case 9:if(y=B,v==null){a=y,t=1;break}if(o=M[0],o.get$isEmpty(o)){a=y,t=1;break}if(v._wereKeywordsAccessed){a=y,t=1;break}throw o=M[0],o=o.get$keys(o),C=r.pluralize("parameter",o.get$length(o),null),M=M[0],M=M.get$keys(M),r.wrapException(r.MultiSpanSassRuntimeException$("No "+C+" named "+r.toSentence(M.map$1$1(M,new r._EvaluateVisitor__runUserDefinedCallable____closure0,$.Object),"or")+".",R.get$span(R),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([k.get$spanWithName(),"declaration"],$.FileSpan,$.String),I._async_evaluate$_stackTrace$1(R.get$span(R)),null));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Value),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:s=a.callable.declaration,i=s.children,o=i.length,l=a.$this,_=0;case 3:if(!(_<o)){e=5;break}return e=6,r._asyncAwait(i[_].accept$1(l),p);case 6:if(c=d,c instanceof r.Value){n=c,e=1;break}case 4:++_,e=3;break;case 5:throw r.wrapException(l._async_evaluate$_exception$2("Function finished without @return.",s.span));case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:71},r._EvaluateVisitor__runBuiltInCallable_closure2.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure3.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:321},r._EvaluateVisitor__runBuiltInCallable_closure4.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__evaluateArguments_closure3.prototype={call$1(e){return e},$signature:41},r._EvaluateVisitor__evaluateArguments_closure4.prototype={call$1(e){return this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan)},$signature:41},r._EvaluateVisitor__evaluateArguments_closure5.prototype={call$2(e,t){var n=this,a=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate$_withoutSlash$2(t,a)),n.namedNodes.$indexSet(0,e,a)},$signature:95},r._EvaluateVisitor__evaluateArguments_closure6.prototype={call$1(e){return e},$signature:41},r._EvaluateVisitor__evaluateMacroArguments_closure3.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(e,t.get$span(t))},$signature:59},r._EvaluateVisitor__evaluateMacroArguments_closure4.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:59},r._EvaluateVisitor__evaluateMacroArguments_closure5.prototype={call$2(e,t){var n=this,a=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression(n.$this._async_evaluate$_withoutSlash$2(t,n.restNodeForSpan),a.get$span(a)))},$signature:95},r._EvaluateVisitor__evaluateMacroArguments_closure6.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:59},r._EvaluateVisitor__addRestMap_closure0.prototype={call$2(e,t){var n,a=this,s=a.$this;if(e instanceof r.SassString)a.values.$indexSet(0,e._string$_text,a.convert.call$1(s._async_evaluate$_withoutSlash$2(t,a.expressionNode)));else throw n=a.nodeWithSpan,r.wrapException(s._async_evaluate$_exception$2(V.Variab_+e.toString$0(0)+" is not a string in "+a.map.toString$0(0)+".",n.get$span(n)))},$signature:90},r._EvaluateVisitor__verifyArguments_closure0.prototype={call$0(){return this.parameters.verify$2(this.positional,new r.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssKeyframeBlock_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssKeyframeBlock_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssMediaRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure4.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.node.queries)},$signature:92},r._EvaluateVisitor_visitCssMediaRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return a=n.$this,s=n.mergedQueries,s==null&&(s=n.node.queries),e=2,r._asyncAwait(a._async_evaluate$_withMediaQueries$1$3(s,n.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure0(a,n.node),$.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure0(o,n.node),!1,$.ModifiableCssStyleRule,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");case 6:if(!a.moveNext$0()){e=7;break}return i=a.__internal$_current,e=8,r._asyncAwait((i??s._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure6.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitCssStyleRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitCssStyleRule__closure0(a,n.node),$.Null),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssSupportsRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$2(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure0(o,n.node),$.ModifiableCssStyleRule,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");case 6:if(!a.moveNext$0()){e=7;break}return i=a.__internal$_current,e=8,r._asyncAwait((i??s._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__performInterpolationHelper_closure0.prototype={call$1(e){return r.InterpolationMap$(this.interpolation,e)},$signature:255},r._EvaluateVisitor__serialize_closure0.prototype={call$0(){return r.serializeValue(this.value,!1,this.quote)},$signature:27},r._EvaluateVisitor__expressionNode_closure0.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:256},r._EvaluateVisitor__withoutSlash_recommendation0.prototype={call$1(e){var t,n,a,s=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(s)){t=s._0,n=s._1,a="math.div("+r.S(this.call$1(t))+", "+r.S(this.call$1(n))+")";break e}a=r.serializeValue(e,!0,!0);break e}return a},$signature:257},r._EvaluateVisitor__stackFrame_closure0.prototype={call$1(e){var t=this.$this._async_evaluate$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:45},r._ImportedCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure0;this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssDeclaration$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssImport$1(e){var t,n="_endOfImports",a=this._async_evaluate$_visitor;a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")!==a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")?a._async_evaluate$_addChild$1(e):a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,n)===g.get$length$asx(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").children._collection$_source)?(a._async_evaluate$_addChild$1(e),a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,n)+1):(t=a._async_evaluate$_outOfOrderImports,(t??(a._async_evaluate$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate$_visitor,n=t._async_evaluate$_mediaQueries;t._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure0(n==null||t._async_evaluate$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure0)},visitCssStylesheet$1(e){var t,n,a;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,(a??n._as(a)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure0)}},r._ImportedCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._ImportedCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule,t},$signature:8},r._ImportedCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._ImportedCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluationContext0.prototype={get$currentCallableSpan(){var e=this._async_evaluate$_visitor._async_evaluate$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(V.No_Sasc))},warn$2(e,t,n){var a=this._async_evaluate$_visitor,s=a._async_evaluate$_importSpan;s==null&&(s=a._async_evaluate$_callableNode,s=s==null?null:s.get$span(s)),a._async_evaluate$_warn$3(t,s??this._async_evaluate$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext:1},r._CloneCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless,n=r.ModifiableCssAtRule$(e.name,e.span,t,e.value);return t?n:this._visitChildren$2(n,e)},visitCssComment$1(e){return new r.ModifiableCssComment(e.text,e.span)},visitCssDeclaration$1(e){return r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)},visitCssImport$1(e){return new r.ModifiableCssImport(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._visitChildren$2(r.ModifiableCssKeyframeBlock$(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._visitChildren$2(r.ModifiableCssMediaRule$(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._oldToNewSelectors.$index(0,e._style_rule$_selector._box$_inner.value);if(t!=null)return this._visitChildren$2(r.ModifiableCssStyleRule$(t,e.span,!1,e.originalSelector),e);throw r.wrapException(r.StateError$(V.The_Ex))},visitCssStylesheet$1(e){return this._visitChildren$2(r.ModifiableCssStylesheet$(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._visitChildren$2(r.ModifiableCssSupportsRule$(e.condition,e.span),e)},_visitChildren$1$2(e,t){var n,a,s;for(n=g.get$iterator$ax(t.get$children(t));n.moveNext$0();)a=n.get$current(n),s=a.accept$1(this),s.isGroupEnd=a.get$isGroupEnd(),e.addChild$1(s);return e},_visitChildren$2(e,t){return this._visitChildren$1$2(e,t,$.ModifiableCssParentNode)}},r.Evaluator.prototype={},r._EvaluateVisitor.prototype={get$_hasCssNesting(){for(var e,t,n,a=this._atRootExcludingStyleRule?null:this._styleRuleIgnoringAtRoot;;a=n){if(e=a==null?null:a._parent,e instanceof r.ModifiableCssStyleRule)return!0;if(t=e!=null,n=t?e:null,!t)return!1}},_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,n,a,s,i){var o,l,_,c,p,h,d,f=this,m="$name, $module: null",S="sass:meta",v="$module",y=$.JSArray_BuiltInCallable,C=r._setArrayType([r.BuiltInCallable$function("global-variable-exists",m,new r._EvaluateVisitor_closure(f),S),r.BuiltInCallable$function("variable-exists","$name",new r._EvaluateVisitor_closure0(f),S),r.BuiltInCallable$function("function-exists",m,new r._EvaluateVisitor_closure1(f),S),r.BuiltInCallable$function("mixin-exists",m,new r._EvaluateVisitor_closure2(f),S),r.BuiltInCallable$function("content-exists","",new r._EvaluateVisitor_closure3(f),S),r.BuiltInCallable$function("module-variables",v,new r._EvaluateVisitor_closure4(f),S),r.BuiltInCallable$function("module-functions",v,new r._EvaluateVisitor_closure5(f),S),r.BuiltInCallable$function("module-mixins",v,new r._EvaluateVisitor_closure6(f),S),r.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure7(f),S),r.BuiltInCallable$function("get-mixin",m,new r._EvaluateVisitor_closure8(f),S),r.BuiltInCallable$function("call","$function, $args...",new r._EvaluateVisitor_closure9(f),S)],y),I=r._setArrayType([r.BuiltInCallable$mixin("load-css","$url, $with: null",new r._EvaluateVisitor_closure10(f),!1,S),r.BuiltInCallable$mixin("apply","$mixin, $args...",new r._EvaluateVisitor_closure11(f),!0,S)],y);for(y=$.BuiltInCallable,o=r.List_List$_of(b.$get$moduleFunctions(),y),u.JSArray_methods.addAll$1(o,C),l=r.BuiltInModule$("meta",o,I,null,y),y=r.List_List$_of(b.$get$coreModules(),$.BuiltInModule_Callable),y.push(l),o=y.length,_=f._builtInModules,c=0;c<y.length;y.length===o||(0,r.throwConcurrentModificationError)(y),++c)p=y[c],_.$indexSet(0,p.url,p);for(y=$.JSArray_Callable,o=r._setArrayType([],y),u.JSArray_methods.addAll$1(o,b.$get$globalFunctions()),y=r._setArrayType([],y),c=0;c<11;++c)y.push(C[c].withDeprecationWarning$1("meta"));for(u.JSArray_methods.addAll$1(o,y),y=o.length,_=f._builtInFunctions,c=0;c<o.length;o.length===y||(0,r.throwConcurrentModificationError)(o),++c)h=o[c],d=h.get$name(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){var a,s,i;try{return i=$.nullable_Object,i=r.runZoned(new r._EvaluateVisitor_run_closure(this,n,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext(this,n)],i,i),$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassException)a=i,s=r.getTraceFromException(o),r.throwWithTrace(a.withLoadedUrls$1(this._loadedUrls),a,s);else throw o}},runExpression$2(e,t){var n=$.nullable_Object;return r.runZoned(new r._EvaluateVisitor_runExpression_closure(this,e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext(this,t)],n,n),$.Value)},runStatement$2(e,t){var n=$.nullable_Object;return r.runZoned(new r._EvaluateVisitor_runStatement_closure(this,e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext(this,t)],n,n),$.void)},_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_assertInModule$2(e,t){return this._assertInModule$1$2(e,t,$.dynamic)},_withFakeStylesheet$1$3(e,t,n){var a,s=this,i=s._importer;s._importer=e,s.__stylesheet=r.Stylesheet$(u.List_empty16,t.get$span(t));try{return a=n.call$0(),a}finally{s._importer=i,s.__stylesheet=null}},_withFakeStylesheet$3(e,t,n){return this._withFakeStylesheet$1$3(e,t,n,$.dynamic)},_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,s,i,o){var l,_=this,c=_._builtInModules.$index(0,e),p={};if(p.builtInModule=null,c!=null){if(p.builtInModule=c,i instanceof r.ExplicitConfiguration)throw p=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",l=i.nodeWithSpan,r.wrapException(_._evaluate$_exception$2(p,l.get$span(l)));_._addExceptionSpan$2(n,new r._EvaluateVisitor__loadModule_closure(p,a));return}_._withStackFrame$3(t,n,new r._EvaluateVisitor__loadModule_closure0(_,e,n,s,o,i,a))},_loadModule$5$configuration(e,t,n,a,s){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,s,!1)},_loadModule$4(e,t,n,a){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,null,!1)},_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y=this,C=t.span,I=C.get$sourceUrl(C);if(C=n==null,i=C?y._configuration:n,o=y._modules,l=o.$index(0,I),l!=null){if(o=y._moduleConfigurations.$index(0,I),_=o.__originalConfiguration,o=_??o,_=i.__originalConfiguration,o!==(_??i)&&i instanceof r.ExplicitConfiguration&&l.couldHaveBeenConfigured$1(new r.MapKeySet(new r.UnmodifiableMapView(i._configuration$_values,$.UnmodifiableMapView_String_ConfiguredValue),$.MapKeySet_String)))throw a?(o=b.$get$context(),I.toString,c=o.prettyUri$1(I)+V.x20was_a):c=V.This_mw,o=y._moduleNodes.$index(0,I),p=o==null?null:o.get$span(o),C?(C=i.nodeWithSpan,h=C.get$span(C)):h=null,C=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),p!=null&&C.$indexSet(0,p,"original load"),h!=null&&C.$indexSet(0,h,"configuration"),r.wrapException(C.get$isEmpty(0)?y._evaluate$_exception$1(c):y._multiSpanException$3(c,"new load",C));return l}return d=r.Environment$(),f=r._Cell$(),m=r._Cell$(),S=r.ExtensionStore$(),y._withEnvironment$2(d,new r._EvaluateVisitor__execute_closure(y,e,t,S,n,f,m)),C=f._readLocal$0(),_=m._readLocal$0(),v=d.toModule$3(C,_??u.Map_empty,S),I!=null&&(o.$indexSet(0,I,v),y._moduleConfigurations.$indexSet(0,I,i),s!=null&&y._moduleNodes.$indexSet(0,I,s)),v},_execute$2(e,t){return this._execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_addOutOfOrderImports$0(){var e,t,n=this,a="_root",s="_endOfImports",i=n._outOfOrderImports;e:{if(i==null){e=n._assertInModule$2(n.__root,a).children;break e}e=n._assertInModule$2(n.__root,a).children,e=r.List_List$_of(r.SubListIterable$(e,0,r.checkNotNullable(n._assertInModule$2(n.__endOfImports,s),"count",$.int),e.$ti._eval$1("ListBase.E")),$.ModifiableCssNode),u.JSArray_methods.addAll$1(e,i),t=n._assertInModule$2(n.__root,a).children,u.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._assertInModule$2(n.__endOfImports,s),null,t.$ti._eval$1("ListBase.E")));break e}return e},_combineCss$2$clone(e,t){var n,a,s,i,o,l,_;return u.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure)?(s=$.JSArray_CssNode,i=r._setArrayType([],s),o=r._setArrayType([],s),s=$.Module_Callable,l=r.ListQueue$(s),new r._EvaluateVisitor__combineCss_visitModule(this,r.LinkedHashSet_LinkedHashSet$_empty(s),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._extendModules$1(l),s=u.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet(new r.UnmodifiableListView(s,$.UnmodifiableListView_CssNode),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),a=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure0(n))),a!=null&&this._throwForUnsatisfiedExtension$1(a),e.get$css(e))},_combineCss$1(e){return this._combineCss$2$clone(e,!1)},_extendModules$1(e){var t,n,a,s,i,o,l,_,c,p,h=r.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore),d=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(a=t._collection$_current,a==null&&(a=n._as(a)),s=a.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,a.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure(s))),i=h.$index(0,a.get$url(a)),o=a.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=a.get$extensionStore(),!o.get$isEmpty(o)){for(o=a.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)c=o[_],p=c.get$url(c),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure0),a.get$extensionStore());d.removeAll$1(a.get$extensionStore().extensionsWhereTarget$1(s.get$contains(s)))}d._collection$_length!==0&&this._throwForUnsatisfiedExtension$1(d.get$first(0))},_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$(V.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_indexAfterImports$1(e){var t,n,a,s;for(t=g.getInterceptor$asx(e),n=-1,a=0;a<t.get$length(e);++a){e:{if(s=t.$index(e,a),s instanceof r.ModifiableCssImport)break e;if(s instanceof r.ModifiableCssComment)continue;break}n=a}return n+1},visitStylesheet$1(e,t){var n,a,s,i,o,l;for(n=t.parseTimeWarnings,a=n.$ti,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)s=n.__internal$_current,s==null&&(s=a._as(s)),this._warn$3(s._1,s._2,s._0);for(n=t.children,a=n.length,i=0;i<a;++i)n[i].accept$1(this);for(n=r.MapExtensions_get_pairs(t.globalVariables,$.String,$.FileSpan),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),o=a._0,l=a._1,this.visitVariableDeclaration$1(0,new r.VariableDeclaration(null,o,new r.NullExpression(l),!0,!1,l));return null},visitAtRootRule$1(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=null,f="__parent",m=t.query,S=m!=null?new r.AtRootQueryParser(r.SpanScanner$(h._performInterpolationWithMap$2$warnForColor(m,!0)._0,d),d).parse$0(0):u.AtRootQuery_bfj,v=h._assertInModule$2(h.__parent,f),y=r._setArrayType([],$.JSArray_ModifiableCssParentNode);for(n=$.CssStylesheet;!n._is(v);v=a)if(S.excludes$1(v)||y.push(v),a=v._parent,a==null)throw r.wrapException(r.StateError$(V.CssNod));if(s=h._trimIncluded$1(y),s===h._assertInModule$2(h.__parent,f))return h._environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure(h,t),t.hasDeclarations,$.Null),d;if(y.length>=1){for(i=y[0],o=u.JSArray_methods.sublist$1(y,1),l=i.copyWithoutChildren$0(),n=o.length,_=l,c=0;c<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++c,_=p)p=o[c].copyWithoutChildren$0(),p.addChild$1(_);s.addChild$1(_)}else l=s;return h._scopeForAtRoot$4(t,l,S,y).call$1(new r._EvaluateVisitor_visitAtRootRule_closure0(h,t)),d},_trimIncluded$1(e){var t,n,a,s,i,o,l,_,c=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return c._assertInModule$2(c.__root,h);for(t=c._assertInModule$2(c.__parent,"__parent"),n=e.length,a=p,s=0;s<n;++s,t=l){for(;i=e[s],t!==i;a=p,t=o)if(o=t._parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p));if(a==null&&(a=s),l=t._parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p))}return t!==c._assertInModule$2(c.__root,h)?c._assertInModule$2(c.__root,h):(a.toString,_=e[a],u.JSArray_methods.removeRange$2(e,a,e.length),_)},_scopeForAtRoot$4(e,t,n,a){var s=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure(s,t,e),o=n._all||n._at_root_query$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure0(s,i)),s._mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure1(s,i)),s._inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure2(s,i)),s._inUnknownAtRule&&!u.JSArray_methods.any$1(a,new r._EvaluateVisitor__scopeForAtRoot_closure3)?new r._EvaluateVisitor__scopeForAtRoot_closure4(s,i):i},visitContentBlock$1(e,t){return r.throwExpression(r.UnsupportedError$(V.Evalua))},visitContentRule$1(e,t){var n=this._environment._content;return n==null||this._runUserDefinedCallable$1$4(t.$arguments,n,t,new r._EvaluateVisitor_visitContentRule_closure(this,n),$.Null),null},visitDebugRule$1(e,t){var n=t.expression.accept$1(this),a=n instanceof r.SassString?n._string$_text:r.serializeValue(n,!0,!0);return this._logger.debug$2(0,a,t.span),null},visitDeclaration$1(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=null;if((h._atRootExcludingStyleRule?d:h._styleRuleIgnoringAtRoot)==null&&!h._inUnknownAtRule&&!h._inKeyframes)throw r.wrapException(h._evaluate$_exception$2(V.Declarm,t.span));if(h._declarationName!=null&&!t.parsedAsSassScript)throw n=u.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?V.Declarw:V.Declarp,r.wrapException(h._evaluate$_exception$2(n,t.span));return a=h._interpolationToValue$2$warnForColor(t.name,!0),s=h._declarationName,s!=null&&(a=new r.CssValue(s+"-"+a.value,a.span,$.CssValue_String)),i=t.value,i!=null&&(o=i.accept$1(h),(!o.get$isBlank()||o.get$asList().length===0||u.JSString_methods.startsWith$1(a.value,"--"))&&(h._copyParentAfterSibling$0(),n=h._assertInModule$2(h.__parent,"__parent"),l=i.get$span(i),h._sourceMap?(_=r.NullableExtension_andThen(i,h.get$_expressionNode()),_=_==null?d:g.get$span$x(_)):_=d,n.addChild$1(r.ModifiableCssDeclaration$(a,new r.CssValue(o,l,$.CssValue_Value),t.span,t.parsedAsSassScript,_)))),c=t.children,n={},n.children=null,c!=null&&(n.children=c,p=h._declarationName,h._declarationName=a.value,h._environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure(n,h),t.hasDeclarations,$.Null),h._declarationName=p),d},visitEachRule$1(e,t){var n=this,a=t.list,s=a.accept$1(n),i=n._expressionNode$1(a),o=t.variables;e:{if(a={},a.variable=null,o.length===1){a.variable=o[0],a=new r._EvaluateVisitor_visitEachRule_closure(a,n,i);break e}a={},a.variables=null,a.variables=o,a=new r._EvaluateVisitor_visitEachRule_closure0(a,n,i);break e}return n._environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure1(n,s,a,t),!0,$.nullable_Value)},_setMultipleVariables$3(e,t,n){var a,s=t.get$asList(),i=e.length,o=Math.min(i,s.length);for(a=0;a<o;++a)this._environment.setLocalVariable$3(e[a],this._withoutSlash$2(s[a],n),n);for(a=o;a<i;++a)this._environment.setLocalVariable$3(e[a],u.C__SassNull,n)},visitErrorRule$1(e,t){throw r.wrapException(this._evaluate$_exception$2(t.expression.accept$1(this).toString$0(0),t.span))},visitExtendRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=S._atRootExcludingStyleRule?v:S._styleRuleIgnoringAtRoot;if(y==null||S._declarationName!=null)throw r.wrapException(S._evaluate$_exception$2(V.x40exten,t.span));for(n=y.originalSelector.components,a=n.length,s=t.span,i=$.SourceSpan,o=$.String,l=0;l<a;++l)_=n[l],_.accept$1(u._IsBogusVisitor_true)&&(c=r._SerializeVisitor$(v,!0,v,v,!0,!1,v,!0),_.accept$1(c),p=u.JSString_methods.trim$0(c._serialize$_buffer.toString$0(0)),h=_.accept$1(u.C__IsUselessVisitor)?"can't":"shouldn't",S._warn$3('The selector "'+p+'" is invalid CSS and '+h+V.x20be_an,new r.MultiSpan(r.SpanExtensions_trimRight(_.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,o),i,o)),u.Deprecation_0rM));for(d=S._performInterpolationWithMap$2$warnForColor(t.selector,!0),n=r.SelectorList_SelectorList$parse(r.trimAscii(d._0,!0),!1,d._1,!1).components,a=n.length,s=y._style_rule$_selector._box$_inner,l=0;l<a;++l){if(_=n[l],f=_.get$singleCompound(),f==null)throw r.wrapException(r.SassFormatException$("complex selectors may not be extended.",_.span,v));if(i=f.components,m=i.length===1?u.JSArray_methods.get$first(i):v,m==null)throw r.wrapException(r.SassFormatException$(V.compou+u.JSArray_methods.join$1(i,", ")+V.x60_inst,f.span,v));S._assertInModule$2(S.__extensionStore,"_extensionStore").addExtension$4(s.value,m,t,S._mediaQueries)}return v},visitAtRule$1(e,t){var n,a,s,i,o,l,_=this;if(_._declarationName!=null)throw r.wrapException(_._evaluate$_exception$2(V.At_rul,t.span));return n=_._interpolationToValue$1(t.name),a=r.NullableExtension_andThen(t.value,new r._EvaluateVisitor_visitAtRule_closure(_)),s=t.children,s==null?(_._copyParentAfterSibling$0(),_._assertInModule$2(_.__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(n,t.span,!0,a)),null):(i=_._inKeyframes,o=_._inUnknownAtRule,r.unvendor(n.value)==="keyframes"?_._inKeyframes=!0:_._inUnknownAtRule=!0,l=r.ModifiableCssAtRule$(n,t.span,!1,a),_.get$_hasCssNesting()?(_._withParent$2$3$scopeWhen(l,new r._EvaluateVisitor_visitAtRule_closure0(_,s),t.hasDeclarations,$.ModifiableCssAtRule,$.Null),_._inUnknownAtRule=o,_._inKeyframes=i,null):(_._withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitAtRule_closure1(_,n,s),t.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure2,$.ModifiableCssAtRule,$.Null),_._inUnknownAtRule=o,_._inKeyframes=i,null))},visitForRule$1(e,t){var n=this,a={},s=t.from,i=n._addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure(n,t)),o=t.to,l=n._addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure0(n,t)),_=n._addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure1(i)),c=a.to=n._addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure2(l,i)),p=_>c?-1:1;return _===(t.isExclusive?c:a.to=c+p)?null:n._environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure3(a,n,t,_,p,i),!0,$.nullable_Value)},visitForwardRule$1(e,t){var n,a,s,i,o,l=this,_="@forward",c=l._configuration,p=c.throughForward$1(t),h=t.configuration,d=h.length,f=t.url;if(d!==0){for(n=l._addForwardConfiguration$2(p,t),l._loadModule$5$configuration(f,_,t,new r._EvaluateVisitor_visitForwardRule_closure(l,t),n),f=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<d;++s)i=h[s],i.isGuarded||a.add$1(0,i.name);for(l._removeUsedConfiguration$3$except(p,n,a),f=r.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<d;++s)f.add$1(0,h[s].name);for(h=n._configuration$_values,d=h.get$keys(h),d=d.toList$0(d),a=d.length,s=0;s<d.length;d.length===a||(0,r.throwConcurrentModificationError)(d),++s)o=d[s],f.contains$1(0,o)||h.get$isEmpty(h)||h.remove$1(0,o);l._assertConfigurationIsEmpty$1(n)}else l._configuration=p,l._loadModule$4(f,_,t,new r._EvaluateVisitor_visitForwardRule_closure0(l,t)),l._configuration=c;return null},_addForwardConfiguration$2(e,t){var n,a,s,i,o,l,_,c,p,h=null,d=e._configuration$_values,f=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(d,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue);for(n=t.configuration,a=n.length,s=0;s<a;++s){if(i=n[s],i.isGuarded&&(o=i.name,l=d.get$isEmpty(d)?h:d.remove$1(0,o),l!=null?(_=!l.value.$eq(0,u.C__SassNull),c=l):(c=h,_=!1),_)){f.$indexSet(0,o,c);continue}o=i.expression,p=this._expressionNode$1(o),f.$indexSet(0,i.name,new r.ConfiguredValue(this._withoutSlash$2(o.accept$1(this),p),i.span,p))}return e instanceof r.ExplicitConfiguration||d.get$isEmpty(d)?new r.ExplicitConfiguration(t,f,h):new r.Configuration(f,h)},_registerCommentsForModule$1(e){var t=this,n="_root",a=t.__root;a!=null&&(t._assertInModule$2(a,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(a=t._preModuleComments,a==null&&(a=t._preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.List_CssComment)),g.addAll$1$ax(a.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure),new r.UnmodifiableListView(g.cast$1$0$ax(t._assertInModule$2(t.__root,n).children._collection$_source,$.CssComment),$.UnmodifiableListView_CssComment)),t._assertInModule$2(t.__root,n).clearChildren$0(),t.__endOfImports=0))},_removeUsedConfiguration$3$except(e,t,n){var a,s,i,o,l,_;for(a=e._configuration$_values,s=a.get$keys(a),s=s.toList$0(s),i=s.length,o=t._configuration$_values,l=0;l<s.length;s.length===i||(0,r.throwConcurrentModificationError)(s),++l)_=s[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||a.get$isEmpty(a)||a.remove$1(0,_))},_assertConfigurationIsEmpty$2$nameInError(e,t){var n,a;if(e instanceof r.ExplicitConfiguration&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue),$.String,$.ConfiguredValue),a=n.get$first(n),n=t?"$"+a._0+V.x20was_n:V.This_v,r.wrapException(this._evaluate$_exception$2(n,a._1.configurationSpan))},_assertConfigurationIsEmpty$1(e){return this._assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){var n=this._environment,a=n.closure$0(),s=this._inDependency,i=n._functions,o=i.length-1,l=t.name;return n._functionIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new r.UserDefinedCallable(t,a,s,$.UserDefinedCallable_Environment)),null},visitIfRule$1(e,t){var n,a,s,i,o=t.lastClause;for(n=t.clauses,a=n.length,s=0;s<a;++s)if(i=n[s],i.expression.accept$1(this).get$isTruthy()){o=i;break}return r.NullableExtension_andThen(o,new r._EvaluateVisitor_visitIfRule_closure(this))},visitImportRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m=this,S="__parent",v="_root",y="_endOfImports";for(n=t.imports,a=n.length,s=$.CssValue_String,i=m.get$_interpolationToValue(),o=$.StaticImport,l=$.JSArray_ModifiableCssImport,_=0;_<a;++_)c=n[_],c instanceof r.DynamicImport?m._visitDynamicImport$1(c):(o._as(c),p=c.url,h=m._performInterpolationHelper$3$sourceMap$warnForColor(p,!1,!1),d=c.modifiers,f=d==null?null:i.call$1(d),t=new r.ModifiableCssImport(new r.CssValue(h._0,p.span,s),f,c.span),m._assertInModule$2(m.__parent,S)!==m._assertInModule$2(m.__root,v)?(m._copyParentAfterSibling$0(),m._assertInModule$2(m.__parent,S).addChild$1(t)):m._assertInModule$2(m.__endOfImports,y)===g.get$length$asx(m._assertInModule$2(m.__root,v).children._collection$_source)?(p=m._assertInModule$2(m.__root,v),t._parent=p,p=p._children,t._indexInParent=p.length,p.push(t),m.__endOfImports=m._assertInModule$2(m.__endOfImports,y)+1):(p=m._outOfOrderImports,(p??(m._outOfOrderImports=r._setArrayType([],l))).push(t)));return null},_visitDynamicImport$1(e){return this._withStackFrame$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure(this,e))},_loadStylesheet$4$baseUrl$forImport(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this;n=n;try{if(I._importSpan=t,s=I._evaluate$_importCache,i=null,s!=null&&(i=s,n==null&&(y=I._assertInModule$2(I.__stylesheet,"_stylesheet").span,n=y.get$sourceUrl(y)),o=g.canonicalize$4$baseImporter$baseUrl$forImport$x(i,r.Uri_parse(e),I._importer,n,a),l=null,_=null,c=null,$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)&&(l=o._0,_=o._1,c=o._2,_.get$scheme()===""&&r.WarnForDeprecation_warnForDeprecation(I._logger,u.Deprecation_IqB,"Importer "+r.S(l)+" canonicalized "+e+" to "+r.S(_)+V.x2e_Rela,null,null),I._loadedUrls.add$1(0,_),p=I._inDependency||!g.$eq$(l,I._importer),h=i.importCanonical$3$originalUrl(l,_,c),d=null,h!=null)))return d=h,y=d,C=l,new r._Record_3_importer_isDependency(y,C,p);throw y=u.JSString_methods.startsWith$1(e,"package:"),y?r.wrapException(V.x22packa):r.wrapException("Can't find stylesheet to import.")}catch(M){if(y=r.unwrapException(M),y instanceof r.SassException)throw M;y instanceof r.ArgumentError?(f=y,m=r.getTraceFromException(M),r.throwWithTrace(I._evaluate$_exception$1(g.toString$0$(f)),f,m)):(S=y,v=r.getTraceFromException(M),r.throwWithTrace(I._evaluate$_exception$1(I._getErrorMessage$1(S)),S,v))}finally{I._importSpan=null}},_loadStylesheet$3$baseUrl(e,t,n){return this._loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_loadStylesheet$3$forImport(e,t,n){return this._loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_applyMixin$5(e,t,n,a,s){var i,o,l,_,c,p=this,h=null,d="Mixin doesn't accept a content block.",f="invocation";e:{if(e==null)throw r.wrapException(p._evaluate$_exception$2("Undefined mixin.",a.get$span(a)));if(i=e instanceof r.BuiltInCallable,i&&!e.acceptsContent&&t!=null)throw i=p._evaluateArguments$1(n)._values,o=e.callbackFor$2(i[2].length,new r.MapKeySet(i[0],$.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$(d,s.get$span(s),f,r.LinkedHashMap_LinkedHashMap$_literal([o._0.get$spanWithName(),"declaration"],$.FileSpan,$.String),p._evaluate$_stackTrace$1(s.get$span(s)),h));if(i){p._environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure(p,n,e,s));break e}if(i=$.UserDefinedCallable_Environment._is(e),l=!1,i&&(_=e.declaration,c=_,c instanceof r.MixinRule&&(l=!$.MixinRule._as(_).get$hasContent()&&t!=null)),l)throw r.wrapException(r.MultiSpanSassRuntimeException$(d,s.get$span(s),f,r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],$.FileSpan,$.String),p._evaluate$_stackTrace$1(s.get$span(s)),h));if(i){p._runUserDefinedCallable$1$4(n,e,s,new r._EvaluateVisitor__applyMixin_closure0(p,t,e,s),$.Null);break e}throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."))}},visitIncludeRule$1(e,t){var n=this,a=n._addExceptionSpan$2(t,new r._EvaluateVisitor_visitIncludeRule_closure(n,t));if(u.JSString_methods.startsWith$1(t.originalName,"--")&&a instanceof r.UserDefinedCallable&&!u.JSString_methods.startsWith$1(a.declaration.originalName,"--"))throw r.wrapException(n._evaluate$_exception$2(V.Sass__m,t.get$nameSpan()));return n._applyMixin$5(a,r.NullableExtension_andThen(t.content,new r._EvaluateVisitor_visitIncludeRule_closure0(n)),t.$arguments,t,new r._FakeAstNode(new r._EvaluateVisitor_visitIncludeRule_closure1(t))),null},visitMixinRule$1(e,t){var n=this._environment,a=n.closure$0(),s=this._inDependency,i=n._mixins,o=i.length-1,l=t.name;return n._mixinIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new r.UserDefinedCallable(t,a,s,$.UserDefinedCallable_Environment)),null},visitLoudComment$1(e,t){var n,a,s=this,i="__parent",o="_endOfImports";return s._inFunction||(s._assertInModule$2(s.__parent,i)===s._assertInModule$2(s.__root,"_root")&&s._assertInModule$2(s.__endOfImports,o)===g.get$length$asx(s._assertInModule$2(s.__root,"_root").children._collection$_source)&&(s.__endOfImports=s._assertInModule$2(s.__endOfImports,o)+1),n=t.text,a=s._performInterpolation$1(n),u.JSString_methods.endsWith$1(a,"*/")||(a+=" */"),s._copyParentAfterSibling$0(),s._assertInModule$2(s.__parent,i).addChild$1(new r.ModifiableCssComment(a,n.span))),null},visitMediaRule$1(e,t){var n,a,s,i,o,l,_,c=this,p=null;if(c._declarationName!=null)throw r.wrapException(c._evaluate$_exception$2(V.Media_,t.span));return n=c._performInterpolationWithMap$2$warnForColor(t.query,!0),a=new r.MediaQueryParser(r.SpanScanner$(n._0,p),n._1).parse$0(0),c.get$_hasCssNesting()?(c._withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$(a,t.span),new r._EvaluateVisitor_visitMediaRule_closure(c,t),!1,$.ModifiableCssMediaRule,$.Null),p):(s=r.NullableExtension_andThen(c._mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure0(c,a)),i=s==null,!i&&g.get$isEmpty$asx(s)||(i?o=u.Set_empty2:(l=c._mediaQuerySources,l.toString,l=r.LinkedHashSet_LinkedHashSet$of(l,$.CssMediaQuery),_=c._mediaQueries,_.toString,l.addAll$1(0,_),l.addAll$1(0,a),o=l),i=i?a:s,c._withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(i,t.span),new r._EvaluateVisitor_visitMediaRule_closure1(c,s,a,o,t),t.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure2(o),$.ModifiableCssMediaRule,$.Null)),p)},_mergeMediaQueries$2(e,t){var n,a,s,i,o,l,_,c=r._setArrayType([],$.JSArray_CssMediaQuery);for(n=g.get$iterator$ax(e),a=g.getInterceptor$ax(t);n.moveNext$0();)for(s=n.get$current(n),i=a.get$iterator(t);i.moveNext$0();)if(o=s.merge$1(i.get$current(i)),u._SingletonCssMediaQueryMergeResult_0!==o){if(u._SingletonCssMediaQueryMergeResult_1===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult,_=l?o:null,l&&c.push(_.query)}return c},visitReturnRule$1(e,t){var n=t.expression;return this._withoutSlash$2(n.accept$1(this),n)},visitSilentComment$1(e,t){return null},visitStyleRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=null,C="__parent",I="_stylesheet";if(v._declarationName!=null)throw r.wrapException(v._evaluate$_exception$2(V.Style_n,t.span));if(v._inKeyframes&&v._assertInModule$2(v.__parent,C)instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(v._evaluate$_exception$2(V.Style_k,t.span));if(n=t.selector,n.toString,a=v._performInterpolationWithMap$2$warnForColor(n,!0),s=a._0,i=a._1,v._inKeyframes)return v._withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(new r.CssValue(r.List_List$unmodifiable(new r.KeyframeSelectorParser(r.SpanScanner$(s,y),i).parse$0(0),$.String),n.span,$.CssValue_List_String),t.span),new r._EvaluateVisitor_visitStyleRule_closure(v,t),t.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure0,$.ModifiableCssKeyframeBlock,$.Null),y;o=r.SelectorList_SelectorList$parse(s,!0,i,v._assertInModule$2(v.__stylesheet,I).plainCss),l=v._atRootExcludingStyleRule?y:v._styleRuleIgnoringAtRoot;e:{if(l==null){n=!0;break e}if(l.fromPlainCss){n=!1;break e}n=!(v._assertInModule$2(v.__stylesheet,I).plainCss&&o.accept$1(u.C__ContainsParentSelectorVisitor));break e}if(n){if(v._assertInModule$2(v.__stylesheet,I).plainCss){for(_=o.components,c=_.length,p=0;p<c;++p)if(h=_[p].leadingCombinators,h.length>=1?(d=h[0],f=v._assertInModule$2(v.__stylesheet,I).plainCss):(d=y,f=!1),f)throw r.wrapException(v._evaluate$_exception$2(V.Top_lel,d.span))}_=v._styleRuleIgnoringAtRoot,_=_==null?y:_.originalSelector,o=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!v._atRootExcludingStyleRule,v._assertInModule$2(v.__stylesheet,I).plainCss)}return m=r.ModifiableCssStyleRule$(v._assertInModule$2(v.__extensionStore,"_extensionStore").addSelector$2(o,v._mediaQueries),t.span,v._assertInModule$2(v.__stylesheet,I).plainCss,o),S=v._atRootExcludingStyleRule,_=v._atRootExcludingStyleRule=!1,n=n?new r._EvaluateVisitor_visitStyleRule_closure1:y,v._withParent$2$4$scopeWhen$through(m,new r._EvaluateVisitor_visitStyleRule_closure2(v,m,t),t.hasDeclarations,n,$.ModifiableCssStyleRule,$.Null),v._atRootExcludingStyleRule=S,v._warnForBogusCombinators$1(m),(v._atRootExcludingStyleRule?y:v._styleRuleIgnoringAtRoot)==null?(n=v._assertInModule$2(v.__parent,C).children,n=!n.get$isEmpty(n)):n=_,n&&(n=v._assertInModule$2(v.__parent,C).children,n.get$last(n).isGroupEnd=!0),y},_warnForBogusCombinators$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;if(!e.accept$1(u._IsInvisibleVisitor_false_false))for(t=e._style_rule$_selector._box$_inner.value.components,n=t.length,a=$.SourceSpan,s=$.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1(u._IsBogusVisitor_true)&&(l.accept$1(u.C__IsUselessVisitor)?(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+V.x22x20is_ix20,r.SpanExtensions_trimRight(l.span),u.Deprecation_0rM)):l.leadingCombinators.length!==0?f._assertInModule$2(f.__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+V.x22x20is_ix0a,r.SpanExtensions_trimRight(l.span),u.Deprecation_0rM)):(_=r._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),c=u.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=l.accept$1(u._IsBogusVisitor_false)?V.x20It_wi:"",h=r.SpanExtensions_trimRight(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$x(i.$index(0,0)),f._warn$3('The selector "'+c+V.x22x20is_o+p+V.x0aThis_,new r.MultiSpan(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure)?`
|
||
(try converting to a //-style comment)`:"")],a,s),a,s)),u.Deprecation_0rM)))},visitSupportsRule$1(e,t){var n,a,s=this;if(s._declarationName!=null)throw r.wrapException(s._evaluate$_exception$2(V.Suppor,t.span));return n=t.condition,a=r.ModifiableCssSupportsRule$(new r.CssValue(s._visitSupportsCondition$1(n),n.get$span(n),$.CssValue_String),t.span),s.get$_hasCssNesting()?(s._withParent$2$3$scopeWhen(a,new r._EvaluateVisitor_visitSupportsRule_closure(s,t),t.hasDeclarations,$.ModifiableCssSupportsRule,$.Null),null):(s._withParent$2$4$scopeWhen$through(a,new r._EvaluateVisitor_visitSupportsRule_closure0(s,t),t.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure1,$.ModifiableCssSupportsRule,$.Null),null)},_visitSupportsCondition$1(e){var t,n=this;e:{if(e instanceof r.SupportsOperation){t=e.operator,t=n._evaluate$_parenthesize$2(e.left,t)+" "+t.toString$0(0)+" "+n._evaluate$_parenthesize$2(e.right,t);break e}if(e instanceof r.SupportsNegation){t="not "+n._evaluate$_parenthesize$1(e.condition);break e}if(e instanceof r.SupportsInterpolation){t=e.expression,t=n._evaluate$_serialize$3$quote(t.accept$1(n),t,!1);break e}if(t={},t.declaration=null,e instanceof r.SupportsDeclaration){t.declaration=e,t=n._withSupportsDeclaration$1(new r._EvaluateVisitor__visitSupportsCondition_closure(t,n));break e}if(e instanceof r.SupportsFunction){t=n._performInterpolation$1(e.name)+"("+n._performInterpolation$1(e.$arguments)+")";break e}if(e instanceof r.SupportsAnything){t="("+n._performInterpolation$1(e.contents)+")";break e}t=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))}return t},_withSupportsDeclaration$1$1(e){var t,n=this._inSupportsDeclaration;this._inSupportsDeclaration=!0;try{return t=e.call$0(),t}finally{this._inSupportsDeclaration=n}},_withSupportsDeclaration$1(e){return this._withSupportsDeclaration$1$1(e,$.dynamic)},_evaluate$_parenthesize$2(e,t){var n;return e instanceof r.SupportsNegation?n=!0:e instanceof r.SupportsOperation?n=t==null||t!==e.operator:n=!1,n?"("+this._visitSupportsCondition$1(e)+")":this._visitSupportsCondition$1(e)},_evaluate$_parenthesize$1(e){return this._evaluate$_parenthesize$2(e,null)},visitVariableDeclaration$1(e,t){var n,a,s,i,o=this,l=null;if(t.isGuarded){if(t.namespace==null&&o._environment._variables.length===1&&(n=t.name,o._environment._configurableVariables.add$1(0,n),a=o._configuration._configuration$_values,s=a.get$isEmpty(a)?l:a.remove$1(0,n),n={},n.override=null,s!=null?(n.override=s,a=!s.value.$eq(0,u.C__SassNull)):a=!1,a))return o._addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure(n,o,t)),l;if(i=o._addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure0(o,t)),i!=null&&!i.$eq(0,u.C__SassNull))return l}return t.isGlobal&&!o._environment.globalVariableExists$1(t.name)&&(n=o._environment._variables.length===1?V.As_of_S:V.As_of_R+r.declarationName(t.span)+": null` at the stylesheet root.",o._warn$3(n,t.span,u.Deprecation_jGw)),n=t.expression,o._addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure1(o,t,o._withoutSlash$2(n.accept$1(o),n))),l},visitUseRule$1(e,t){var n,a,s,i,o,l,_=this,c=t.configuration,p=c.length;if(p!==0){for(n=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),a=0;a<p;++a)s=c[a],i=s.expression,o=_._expressionNode$1(i),n.$indexSet(0,s.name,new r.ConfiguredValue(_._withoutSlash$2(i.accept$1(_),o),s.span,o));l=new r.ExplicitConfiguration(t,n,null)}else l=u.Configuration_Map_empty_null;return _._loadModule$5$configuration(t.url,"@use",t,new r._EvaluateVisitor_visitUseRule_closure(_,t),l),_._assertConfigurationIsEmpty$1(l),null},visitWarnRule$1(e,t){var n=this,a=n._addExceptionSpan$2(t,new r._EvaluateVisitor_visitWarnRule_closure(n,t)),s=a instanceof r.SassString?a._string$_text:n._evaluate$_serialize$2(a,t.expression),i=n._evaluate$_stackTrace$1(t.span);return n._logger.internalWarn$4$deprecation$span$trace(s,null,null,i),null},visitWhileRule$1(e,t){return this._environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure(this,t),!0,t.hasDeclarations,$.nullable_Value)},visitBinaryOperationExpression$1(e,t){var n,a=this;if(a._assertInModule$2(a.__stylesheet,"_stylesheet").plainCss?(n=t.operator,n=n!==u.BinaryOperator_g6F&&n!==u.BinaryOperator_ehp):n=!1,n)throw r.wrapException(a._evaluate$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return a._addExceptionSpan$2(t,new r._EvaluateVisitor_visitBinaryOperationExpression_closure(a,t))},_slash$3(e,t,n){var a,s,i=e.dividedBy$1(t),o=e instanceof r.SassNumber,l=null,_=!1;return o?(t instanceof r.SassNumber&&(_=n.allowsSlash&&this._operandAllowsSlash$1(n.left)&&this._operandAllowsSlash$1(n.right),l=t),a=e,s=t):(s=null,a=null),_?$.SassNumber._as(i).withSlash$2(a,l):(e instanceof r.SassNumber?_=(o?s:t)instanceof r.SassNumber:_=!1,_&&this._warn$3(V.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation().call$1(n))+" or "+r.expressionToCalc(n).toString$0(0)+V.x0a_Morex20,n.get$span(0),u.Deprecation_qZ1),i)},_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression?e.namespace==null?(t=e.name,t=u.Set_Pr3yj.contains$1(0,t.toLowerCase())&&this._environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e,t){return t.value},visitVariableExpression$1(e,t){var n=this._addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableExpression_closure(this,t));if(n!=null)return n;throw r.wrapException(this._evaluate$_exception$2("Undefined variable.",t.span))},visitUnaryOperationExpression$1(e,t){return this._addExceptionSpan$2(t,new r._EvaluateVisitor_visitUnaryOperationExpression_closure(t,t.operand.accept$1(this)))},visitBooleanExpression$1(e,t){return t.value?u.SassBoolean_true:u.SassBoolean_false},visitIfExpression$1(e,t){var n,a,s,i,o,l,_,c,p,h,d=this;for(n=t.branches,a=n.length,s=$.JSArray_Record_2_String_and_Value,i=null,o=0;o<a;++o){if(l=n[o],_=l._0,c=l._1,p=_==null?null:_.accept$1(d),p==null&&(p=!0),l=typeof p=="string",_=l?p:null,l){i==null&&(i=r._setArrayType([],s)),i.push(new r._Record_2(_,c.accept$1(d)));continue}if(h=p===!0,h&&i!=null){i.push(new r._Record_2("else",c.accept$1(d)));continue}if(h)return c.accept$1(d)}return i==null?u.C__SassNull:new r.SassString("if("+new r.MappedListIterable(i,new r._EvaluateVisitor_visitIfExpression_closure,r._arrayInstanceType(i)._eval$1("MappedListIterable<1,String>")).join$1(0,"; ")+")",!1)},visitIfConditionParenthesized$1(e,t){var n,a=t.expression.accept$1(this);e:{if(typeof a=="string"){n="("+a+")";break e}n=a;break e}return n},visitIfConditionNegation$1(e,t){var n,a=t.expression.accept$1(this);e:{if(typeof a=="string"){n="not "+a;break e}if(r._isBool(a)){n=!a;break e}n=r.throwExpression(r.UnsupportedError$("unreachable"))}return n},visitIfConditionOperation$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v;for(n=t.expressions,a=n.length,s=t.op,i=s===u.BooleanOperator_0,o=s===u.BooleanOperator_1,l=$.JSArray_Record_2_IfConditionExpression_and_String,_=null,c=0;c<a;++c){if(p=n[c],h=p.accept$1(this),d=typeof h=="string",f=d?h:null,d){_==null&&(_=r._setArrayType([],l)),_.push(new r._Record_2(p,f));continue}if(h===!1&&i)return!1;if(h===!0&&o)return!0}e:{if(_==null){n=i;break e}if(m=_.length===1,m?(S=_[0],n=S._0 instanceof r.IfConditionParenthesized):(S=null,n=!1),n){v=(m?S:_[0])._1,n=u.JSString_methods.substring$2(v,1,v.length-1);break e}n=new r.MappedListIterable(_,new r._EvaluateVisitor_visitIfConditionOperation_closure,r._arrayInstanceType(_)._eval$1("MappedListIterable<1,String>")).join$1(0," "+s.toString$0(0)+" ");break e}return n},visitIfConditionFunction$1(e,t){return this._performInterpolation$1(t.name)+"("+this._performInterpolation$1(t.$arguments)+")"},visitIfConditionSass$1(e,t){return t.expression.accept$1(this).get$isTruthy()},visitIfConditionRaw$1(e,t){return this._performInterpolation$1(t.text)},visitLegacyIfExpression$1(e,t){var n,a,s,i,o,l=this,_=l._evaluateMacroArguments$1(t),c=_._0,p=_._1;return l._verifyArguments$4(c.length,p,b.$get$LegacyIfExpression_declaration(),t),n=r.ListExtensions_elementAtOrNull(c,0),n==null&&(a=p.$index(0,"condition"),a.toString,n=a),s=r.ListExtensions_elementAtOrNull(c,1),s==null&&(a=p.$index(0,"if-true"),a.toString,s=a),i=r.ListExtensions_elementAtOrNull(c,2),i==null&&(a=p.$index(0,"if-false"),a.toString,i=a),o=n.accept$1(l).get$isTruthy()?s:i,l._withoutSlash$2(o.accept$1(l),l._expressionNode$1(o))},visitNullExpression$1(e,t){return u.C__SassNull},visitNumberExpression$1(e,t){return r.SassNumber_SassNumber(t.value,t.unit)},visitParenthesizedExpression$1(e,t){var n=this;return n._assertInModule$2(n.__stylesheet,"_stylesheet").plainCss?r.throwExpression(n._evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(n)},visitColorExpression$1(e,t){return t.value},visitListExpression$1(e,t){var n=t.contents;return r.SassList$(new r.MappedListIterable(n,new r._EvaluateVisitor_visitListExpression_closure(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Value>")),t.separator,t.hasBrackets)},visitMapExpression$1(e,t){var n,a,s,i,o,l,_,c,p=$.Value,h=r.LinkedHashMap_LinkedHashMap$_empty(p,p),d=r.LinkedHashMap_LinkedHashMap$_empty(p,$.AstNode);for(n=t.pairs,a=n.length,s=0;s<a;++s){if(i=n[s],o=i._0,l=o.accept$1(this),_=i._1.accept$1(this),h.containsKey$1(l))throw p=d.$index(0,l),c=p==null?null:p.get$span(p),p=o.get$span(o),n=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),c!=null&&n.$indexSet(0,c,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$("Duplicate key.",p,"second key",n,this._evaluate$_stackTrace$1(o.get$span(o)),null));h.$indexSet(0,l,_),d.$indexSet(0,l,o)}return new r.SassMap(r.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e,t){var n,a,s,i,o,l,_,c=this,p="_stylesheet",h={},d=c._assertInModule$2(c.__stylesheet,p).plainCss?null:c._addExceptionSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure(c,t));if(h.$function=d,d==null||u.JSString_methods.startsWith$1(t.originalName,"--")){if(t.namespace!=null)throw r.wrapException(c._evaluate$_exception$2("Undefined function.",t.span));if(n=t.name,a=n.toLowerCase(),s=!1,a==="min"||a==="max"||a==="round"||a==="abs"?(s=t.$arguments,i=s.named,s=i.get$isEmpty(i)&&s.rest==null&&u.JSArray_methods.every$1(s.positional,new r._EvaluateVisitor_visitFunctionExpression_closure0),o=a):o=null,s)return c._visitCalculation$2$inLegacySassFunction(t,o);if(a==="calc"||a==="clamp"||a==="hypot"||a==="sin"||a==="cos"||a==="tan"||a==="asin"||a==="acos"||a==="atan"||a==="sqrt"||a==="exp"||a==="sign"||a==="mod"||a==="rem"||a==="atan2"||a==="pow"||a==="log"||a==="calc-size")return c._visitCalculation$1(t);d=c._assertInModule$2(c.__stylesheet,p).plainCss?null:c._builtInFunctions.$index(0,n),h.$function=d??new r.PlainCssCallable(t.originalName)}return l=c._inFunction,c._inFunction=!0,_=c._addErrorSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure1(h,c,t)),c._inFunction=l,_},_visitCalculation$2$inLegacySassFunction(e,t){var n,a,s,i,o,l,_,c,p=this,h=e.$arguments,d=h.named;if(d.get$isNotEmpty(d))throw r.wrapException(p._evaluate$_exception$2(V.Keywor,e.span));if(h.rest!=null)throw r.wrapException(p._evaluate$_exception$2(V.Rest_a,e.span));for(p._checkCalculationArguments$1(e),d=r._setArrayType([],$.JSArray_Object),h=h.positional,_=h.length,c=0;c<_;++c)d.push(p._visitCalculationExpression$2$inLegacySassFunction(h[c],t));if(n=d,p._inSupportsDeclaration)return new r.SassCalculation(e.name,r.List_List$unmodifiable(n,$.Object));a=p._callableNode,p._callableNode=e;try{s=null,d=e.name,i=d.toLowerCase();e:{if(i==="calc"){s=r.SassCalculation_calc(g.$index$asx(n,0));break e}if(i==="sqrt"){s=r.SassCalculation__singleArgument("sqrt",g.$index$asx(n,0),r.number0__sqrt$closure(),!0);break e}if(i==="sin"){s=r.SassCalculation__singleArgument("sin",g.$index$asx(n,0),r.number0__sin$closure(),!1);break e}if(i==="cos"){s=r.SassCalculation__singleArgument("cos",g.$index$asx(n,0),r.number0__cos$closure(),!1);break e}if(i==="tan"){s=r.SassCalculation__singleArgument("tan",g.$index$asx(n,0),r.number0__tan$closure(),!1);break e}if(i==="asin"){s=r.SassCalculation__singleArgument("asin",g.$index$asx(n,0),r.number0__asin$closure(),!0);break e}if(i==="acos"){s=r.SassCalculation__singleArgument("acos",g.$index$asx(n,0),r.number0__acos$closure(),!0);break e}if(i==="atan"){s=r.SassCalculation__singleArgument("atan",g.$index$asx(n,0),r.number0__atan$closure(),!0);break e}if(i==="abs"){s=r.SassCalculation_abs(g.$index$asx(n,0));break e}if(i==="exp"){s=r.SassCalculation_exp(g.$index$asx(n,0));break e}if(i==="sign"){s=r.SassCalculation_sign(g.$index$asx(n,0));break e}if(i==="min"){s=r.SassCalculation_min(n);break e}if(i==="max"){s=r.SassCalculation_max(n);break e}if(i==="hypot"){s=r.SassCalculation_hypot(n);break e}if(i==="pow"){s=r.SassCalculation_pow(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="atan2"){s=r.SassCalculation_atan2(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="log"){s=r.SassCalculation_log(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="mod"){s=r.SassCalculation_mod(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="rem"){s=r.SassCalculation_rem(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="round"){s=r.SassCalculation_roundInternal(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2),t,e.span,new r._EvaluateVisitor__visitCalculation_closure(p,e));break e}if(i==="clamp"){s=r.SassCalculation_clamp(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}if(i==="calc-size"){s=r.SassCalculation_calcSize(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}d=r.UnsupportedError$('Unknown calculation name "'+d+'".'),s=r.throwExpression(d)}return s=s,s}catch(f){if(s=r.unwrapException(f),s instanceof r.SassScriptException)o=s,l=r.getTraceFromException(f),u.JSString_methods.contains$1(o.message,"compatible")&&p._verifyCompatibleNumbers$2(n,h),r.throwWithTrace(p._evaluate$_exception$2(o.message,e.span),o,l);else throw f}finally{p._callableNode=a}},_visitCalculation$1(e){return this._visitCalculation$2$inLegacySassFunction(e,null)},_checkCalculationArguments$1(e){var t,n,a=new r._EvaluateVisitor__checkCalculationArguments_check(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){a.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){a.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"||n==="calc-size"){a.call$1(2);break e}if(n==="round"||n==="clamp"){a.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_verifyCompatibleNumbers$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;for(n=0;a=e.length,n<a;++n)if(s=e[n],s instanceof r.SassNumber?(a=s.get$hasComplexUnits(),i=s):(i=null,a=!1),a)throw a=r.S(i),o=t[n],r.wrapException(this._evaluate$_exception$2("Number "+a+" isn't compatible with CSS calculations.",o.get$span(o)));for(n=0;n<a-1;++n)if(l=e[n],l instanceof r.SassNumber){for(_=n+1;a=e.length,_<a;++_)if(c=e[_],c instanceof r.SassNumber&&!l.hasPossiblyCompatibleUnits$1(c))throw a=l.toString$0(0),o=c.toString$0(0),p=t[n],p=p.get$span(p),h=l.toString$0(0),d=t[_],d=r.LinkedHashMap_LinkedHashMap$_literal([d.get$span(d),c.toString$0(0)],$.FileSpan,$.String),f=t[n],r.wrapException(r.MultiSpanSassRuntimeException$(a+" and "+o+" are incompatible.",p,h,d,this._evaluate$_stackTrace$1(f.get$span(f)),null))}},_visitCalculationExpression$2$inLegacySassFunction(e,t){var n,a,s,i,o,l,_,c,p=this,h=null,d=e instanceof r.ParenthesizedExpression,f=d?e.expression:h;if(d)return n=p._visitCalculationExpression$2$inLegacySassFunction(f,t),n instanceof r.SassString?new r.SassString("("+n._string$_text+")",!1):n;if(e instanceof r.StringExpression&&e.accept$1(u.C_IsCalculationSafeVisitor)){d=e.text,a=d.get$asPlain(),s=a==null?h:a.toLowerCase();e:{if(s==="pi"){d=r.SassNumber_SassNumber(3.141592653589793,h);break e}if(s==="e"){d=r.SassNumber_SassNumber(2.718281828459045,h);break e}if(s==="infinity"){d=r.SassNumber_SassNumber(1/0,h);break e}if(s==="-infinity"){d=r.SassNumber_SassNumber(-1/0,h);break e}if(s==="nan"){d=r.SassNumber_SassNumber(NaN,h);break e}d=new r.SassString(p._performInterpolation$1(d),!1);break e}return d}if(i={},i.right=i.left=i.operator=null,d=e instanceof r.BinaryOperationExpression,d&&(i.operator=e.operator,i.left=e.left,i.right=e.right),d)return p._checkWhitespaceAroundCalculationOperator$1(e),p._addExceptionSpan$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure(i,p,e,t));if(e instanceof r.NumberExpression||e instanceof r.VariableExpression||e instanceof r.FunctionExpression||e instanceof r.LegacyIfExpression){o=e.accept$1(p);e:{if(o instanceof r.SassNumber){d=o;break e}if(o instanceof r.SassCalculation){d=o;break e}if(o instanceof r.SassString?(d=!o._hasQuotes,n=o):(n=h,d=!1),d){d=n;break e}d=r.throwExpression(p._evaluate$_exception$2("Value "+o.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return d}if(e instanceof r.ListExpression&&!e.hasBrackets&&u.ListSeparator_SrV===e.separator&&e.contents.length>=2){for(d=r._setArrayType([],$.JSArray_Object),a=e.contents,l=a.length,_=0;_<l;++_)d.push(p._visitCalculationExpression$2$inLegacySassFunction(a[_],t));for(p._checkAdjacentCalculationValues$2(d,e),c=0;c<d.length;++c)l=d[c],l instanceof r.CalculationOperation&&a[c]instanceof r.ParenthesizedExpression&&(d[c]=new r.SassString("("+l.toString$0(0)+")",!1));return new r.SassString(u.JSArray_methods.join$1(d," "),!1)}throw r.wrapException(p._evaluate$_exception$2(V.This_e,e.get$span(e)))},_checkWhitespaceAroundCalculationOperator$1(e){var t,n,a,s,i,o,l=e.operator;if(!(l!==u.BinaryOperator_jCK&&l!==u.BinaryOperator_tDf)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,a=n.get$span(n),t===a.get$file(a)&&(t=l.get$span(l),t=t.get$end(t),a=n.get$span(n),!(t.offset>=a.get$start(a).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=s.charCodeAt(0),o=s.charCodeAt(s.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._evaluate$_exception$2(V.x22x2b__an,e.get$operatorSpan()))},_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if(u.BinaryOperator_jCK===e){n=u.CalculationOperator_dpX;break e}if(u.BinaryOperator_tDf===e){n=u.CalculationOperator_KrC;break e}if(u.BinaryOperator_wkM===e){n=u.CalculationOperator_LPB;break e}if(u.BinaryOperator_ehp===e){n=u.CalculationOperator_wFL;break e}n=r.throwExpression(this._evaluate$_exception$2(V.This_o,t.get$operatorSpan()))}return n},_checkAdjacentCalculationValues$2(e,t){var n,a,s,i,o,l,_,c;for(n=e.length,a=1;a<n;++a)if(s=a-1,i=e[s],o=e[a],!(i instanceof r.SassString||o instanceof r.SassString))throw n=t.contents,l=n[s],_=n[a],_ instanceof r.UnaryOperationExpression?(c=_.operator,u.UnaryOperator_hCO!==c?n=u.UnaryOperator_n2K===c:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression&&_.value<0,n?r.wrapException(this._evaluate$_exception$2(V.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._evaluate$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e,t){var n,a=this,s=a._performInterpolation$1(t.name),i=a._inFunction;return a._inFunction=!0,n=a._addErrorSpan$2(t,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure(a,t,new r.PlainCssCallable(s))),a._inFunction=i,n},_runUserDefinedCallable$1$4(e,t,n,a,s){var i,o,l=this,_=l._evaluateArguments$1(e),c=t.declaration.name;return c!=="@content"&&(c+="()"),i=l._inDependency,l._inDependency=t.inDependency,o=l._withStackFrame$3(c,n,new r._EvaluateVisitor__runUserDefinedCallable_closure(l,t,_,n,a,s)),l._inDependency=i,o},_runFunctionCallable$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m=this;if(t instanceof r.BuiltInCallable)return m._withoutSlash$2(m._runBuiltInCallable$3(e,t,n),n);if($.UserDefinedCallable_Environment._is(t))return m._runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure(m,t),$.Value);if(t instanceof r.PlainCssCallable){if(c=e.named,c.get$isNotEmpty(c)||e.keywordRest!=null)throw r.wrapException(m._evaluate$_exception$2(V.Plain_,n.get$span(n)));a=new r.StringBuffer(t.name+"(");try{for(s=!0,c=e.positional,p=c.length,h=0;h<p;++h)i=c[h],s?s=!1:a._contents+=", ",d=a,f=i,f=m._evaluate$_serialize$3$quote(f.accept$1(m),f,!0),d._contents+=f;o=e.rest,o!=null&&(l=o.accept$1(m),s||(a._contents+=", "),c=a,p=m._evaluate$_serialize$2(l,o),c._contents+=p)}catch(S){throw c=r.unwrapException(S),$.SassRuntimeException._is(c)?(_=c,u.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$(_._span_exception$_message,g.get$span$x(_),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),g.get$trace$z(_),null)):S):S}return c=a,p=r.Primitives_stringFromCharCode(41),c._contents+=p,p=a._contents,new r.SassString((p.charCodeAt(0)==0,p),!1)}else throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null))},_runBuiltInCallable$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y={},C=v._evaluateArguments$1(e),I=v._callableNode;for(v._callableNode=n,o=new r.MapKeySet(C._values[0],$.MapKeySet_String),y.callback=y.overload=null,l=t.callbackFor$2(C._values[2].length,o),y.overload=l._0,y.callback=l._1,v._addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure(y,C,o)),_=y.overload.parameters,c=C._values[2].length,p=_.length;c<p;++c)h=_[c],d=C._values[2],f=C._values[0].remove$1(0,h.name),f==null&&(f=h.defaultValue,f=v._withoutSlash$2(f.accept$1(v),f)),d.push(f);y.overload.restParameter!=null?(C._values[2].length>p?(m=u.JSArray_methods.sublist$1(C._values[2],p),u.JSArray_methods.removeRange$2(C._values[2],p,C._values[2].length)):m=u.List_empty8,p=C._values[0],S=r.SassArgumentList$(m,p,C._values[4]===u.ListSeparator_undecided_null_3_undecided?u.ListSeparator_z0K:C._values[4]),C._values[2].push(S)):S=null,a=null;try{a=v._addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure0(y,C))}catch(M){if(p=r.unwrapException(M),p instanceof r.SassException)throw M;s=p,i=r.getTraceFromException(M),r.throwWithTrace(v._evaluate$_exception$2(v._getErrorMessage$1(s),n.get$span(n)),s,i)}if(v._callableNode=I,S==null||C._values[0].__js_helper$_length===0||S._wereKeywordsAccessed)return a;throw r.wrapException(r.MultiSpanSassRuntimeException$("No "+r.pluralize("parameter",C._values[0].get$keys(0).get$length(0),null)+" named "+r.toSentence(C._values[0].get$keys(0).map$1$1(0,new r._EvaluateVisitor__runBuiltInCallable_closure1,$.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([y.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),v._evaluate$_stackTrace$1(n.get$span(n)),null))},_evaluateArguments$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=r._setArrayType([],$.JSArray_Value),R=r._setArrayType([],$.JSArray_AstNode);for(t=e.positional,n=t.length,a=0;a<n;++a)s=t[a],i=M._expressionNode$1(s),k.push(M._withoutSlash$2(s.accept$1(M),i)),R.push(i);for(t=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(t,$.Value),n=$.AstNode,l=r.LinkedHashMap_LinkedHashMap$_empty(t,n),_=r.MapExtensions_get_pairs(e.named,t,$.Expression),_=_.get$iterator(_);_.moveNext$0();)c=_.get$current(_),p=c._0,h=c._1,i=M._expressionNode$1(h),o.$indexSet(0,p,M._withoutSlash$2(h.accept$1(M),i)),l.$indexSet(0,p,i);if(d=e.rest,d==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,u.ListSeparator_undecided_null_3_undecided]);if(f=d.accept$1(M),m=M._expressionNode$1(d),f instanceof r.SassMap){for(M._addRestMap$4(o,f,d,new r._EvaluateVisitor__evaluateArguments_closure),_=r.LinkedHashMap_LinkedHashMap$_empty(t,n),c=f._map$_contents,c=c.get$keys(c),c=c.get$iterator(c),S=$.SassString;c.moveNext$0();)_.$indexSet(0,S._as(c.get$current(c))._string$_text,m);l.addAll$1(0,_),v=u.ListSeparator_undecided_null_3_undecided}else f instanceof r.SassList?(_=f._list$_contents,u.JSArray_methods.addAll$1(k,new r.MappedListIterable(_,new r._EvaluateVisitor__evaluateArguments_closure0(M,m),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value>"))),u.JSArray_methods.addAll$1(R,r.List_List$filled(_.length,m,!1,n)),v=f._separator,f instanceof r.SassArgumentList&&(f._wereKeywordsAccessed=!0,f._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure1(M,o,m,l)))):(k.push(M._withoutSlash$2(f,m)),R.push(m),v=u.ListSeparator_undecided_null_3_undecided);if(y=e.keywordRest,y==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,v]);if(C=y.accept$1(M),I=M._expressionNode$1(y),C instanceof r.SassMap){for(M._addRestMap$4(o,C,y,new r._EvaluateVisitor__evaluateArguments_closure2),t=r.LinkedHashMap_LinkedHashMap$_empty(t,n),n=C._map$_contents,n=n.get$keys(n),n=n.get$iterator(n),_=$.SassString;n.moveNext$0();)t.$indexSet(0,_._as(n.get$current(n))._string$_text,I);return l.addAll$1(0,t),new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,v])}else throw r.wrapException(M._evaluate$_exception$2(V.Variabs+C.toString$0(0)+").",y.get$span(y)))},_evaluateMacroArguments$1(e){var t,n,a,s,i,o,l,_,c=this,p=e.$arguments,h=p.rest;if(h==null)return new r._Record_2(p.positional,p.named);if(t=p.positional,n=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),a=r.LinkedHashMap_LinkedHashMap$of(p.named,$.String,$.Expression),s=h.accept$1(c),i=c._expressionNode$1(h),s instanceof r.SassMap?c._addRestMap$4(a,s,e,new r._EvaluateVisitor__evaluateMacroArguments_closure(h)):s instanceof r.SassList?(t=s._list$_contents,u.JSArray_methods.addAll$1(n,new r.MappedListIterable(t,new r._EvaluateVisitor__evaluateMacroArguments_closure0(c,i,h),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression>"))),s instanceof r.SassArgumentList&&(s._wereKeywordsAccessed=!0,s._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure1(c,a,i,h)))):n.push(new r.ValueExpression(c._withoutSlash$2(s,i),h.get$span(h))),o=p.keywordRest,o==null)return new r._Record_2(n,a);if(l=o.accept$1(c),_=c._expressionNode$1(o),l instanceof r.SassMap)return c._addRestMap$4(a,l,e,new r._EvaluateVisitor__evaluateMacroArguments_closure2(c,_,o)),new r._Record_2(n,a);throw r.wrapException(c._evaluate$_exception$2(V.Variabs+l.toString$0(0)+").",o.get$span(o)))},_addRestMap$1$4(e,t,n,a){t._map$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure(this,e,a,this._expressionNode$1(n),t,n))},_addRestMap$4(e,t,n,a){return this._addRestMap$1$4(e,t,n,a,$.dynamic)},_verifyArguments$4(e,t,n,a){return this._addExceptionSpan$2(a,new r._EvaluateVisitor__verifyArguments_closure(n,e,t))},visitSelectorExpression$1(e,t){var n=this._styleRuleIgnoringAtRoot;return n=n==null?null:n.originalSelector.get$asSassList(),n??u.C__SassNull},visitStringExpression$1(e,t){var n,a,s,i,o,l,_,c,p=this,h=p._inSupportsDeclaration;for(p._inSupportsDeclaration=!1,n=r._setArrayType([],$.JSArray_String),a=t.text.contents,s=a.length,i=0;i<s;++i){o=a[i];e:{if(typeof o=="string"){l=o;break e}if(o instanceof r.Expression){_=o.accept$1(p);t:{if(_ instanceof r.SassString){c=_._string$_text,l=c;break t}l=p._evaluate$_serialize$3$quote(_,o,!1);break t}break e}l=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(o)))}n.push(l)}return n=u.JSArray_methods.join$0(n),p._inSupportsDeclaration=h,new r.SassString(n,t.hasQuotes)},visitSupportsExpression$1(e,t){return new r.SassString(this._visitSupportsCondition$1(t.condition),!1)},visitCssAtRule$1(e){var t,n,a,s,i=this;if(i._declarationName!=null)throw r.wrapException(i._evaluate$_exception$2(V.At_rul,e.span));if(e.isChildless){i._copyParentAfterSibling$0(),i._assertInModule$2(i.__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(e.name,e.span,!0,e.value));return}if(t=i._inKeyframes,n=i._inUnknownAtRule,a=e.name,r.unvendor(a.value)==="keyframes"?i._inKeyframes=!0:i._inUnknownAtRule=!0,s=r.ModifiableCssAtRule$(a,e.span,!1,e.value),i.get$_hasCssNesting()){i._withParent$2$3$scopeWhen(s,new r._EvaluateVisitor_visitCssAtRule_closure(i,e),!1,$.ModifiableCssAtRule,$.Null),i._inUnknownAtRule=n,i._inKeyframes=t;return}i._withParent$2$4$scopeWhen$through(s,new r._EvaluateVisitor_visitCssAtRule_closure0(i,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure1,$.ModifiableCssAtRule,$.Null),i._inUnknownAtRule=n,i._inKeyframes=t},visitCssComment$1(e){var t=this,n="__parent",a="_endOfImports";t._assertInModule$2(t.__parent,n)===t._assertInModule$2(t.__root,"_root")&&t._assertInModule$2(t.__endOfImports,a)===g.get$length$asx(t._assertInModule$2(t.__root,"_root").children._collection$_source)&&(t.__endOfImports=t._assertInModule$2(t.__endOfImports,a)+1),t._copyParentAfterSibling$0(),t._assertInModule$2(t.__parent,n).addChild$1(new r.ModifiableCssComment(e.text,e.span))},visitCssDeclaration$1(e){this._copyParentAfterSibling$0(),this._assertInModule$2(this.__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap))},visitCssImport$1(e){var t,n=this,a="__parent",s="_root",i="_endOfImports",o=new r.ModifiableCssImport(e.url,e.modifiers,e.span);n._assertInModule$2(n.__parent,a)!==n._assertInModule$2(n.__root,s)?(n._copyParentAfterSibling$0(),n._assertInModule$2(n.__parent,a).addChild$1(o)):n._assertInModule$2(n.__endOfImports,i)===g.get$length$asx(n._assertInModule$2(n.__root,s).children._collection$_source)?(n._assertInModule$2(n.__root,s).addChild$1(o),n.__endOfImports=n._assertInModule$2(n.__endOfImports,i)+1):(t=n._outOfOrderImports,(t??(n._outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport))).push(o))},visitCssKeyframeBlock$1(e){this._withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure(this,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure0,$.ModifiableCssKeyframeBlock,$.Null)},visitCssMediaRule$1(e){var t,n,a,s,i,o=this;if(o._declarationName!=null)throw r.wrapException(o._evaluate$_exception$2(V.Media_,e.span));if(o.get$_hasCssNesting()){o._withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$(e.queries,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure(o,e),!1,$.ModifiableCssMediaRule,$.Null);return}t=r.NullableExtension_andThen(o._mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure0(o,e)),n=t==null,!(!n&&g.get$isEmpty$asx(t))&&(n?a=u.Set_empty2:(s=o._mediaQuerySources,s.toString,s=r.LinkedHashSet_LinkedHashSet$of(s,$.CssMediaQuery),i=o._mediaQueries,i.toString,s.addAll$1(0,i),s.addAll$1(0,e.queries),a=s),n=n?e.queries:t,o._withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(n,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure1(o,t,e,a),!1,new r._EvaluateVisitor_visitCssMediaRule_closure2(a),$.ModifiableCssMediaRule,$.Null))},visitCssStyleRule$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=null,f="__parent";if(h._declarationName!=null)throw r.wrapException(h._evaluate$_exception$2(V.Style_n,e.span));if(h._inKeyframes&&h._assertInModule$2(h.__parent,f)instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(h._evaluate$_exception$2(V.Style_k,e.span));t=h._atRootExcludingStyleRule,n=t?d:h._styleRuleIgnoringAtRoot,a=t?d:h._styleRuleIgnoringAtRoot;e:{if(a==null){t=!0;break e}if(a.fromPlainCss){t=!1;break e}t=!(e.fromPlainCss&&e._style_rule$_selector._box$_inner.value.accept$1(u.C__ContainsParentSelectorVisitor));break e}s=e._style_rule$_selector._box$_inner,t?(s=s.value,i=n==null?d:n.originalSelector,o=s.nestWithin$3$implicitParent$preserveParentSelectors(i,!h._atRootExcludingStyleRule,e.fromPlainCss)):o=s.value,l=r.ModifiableCssStyleRule$(h._assertInModule$2(h.__extensionStore,"_extensionStore").addSelector$2(o,h._mediaQueries),e.span,e.fromPlainCss,o),_=h._atRootExcludingStyleRule,h._atRootExcludingStyleRule=!1,t=t?new r._EvaluateVisitor_visitCssStyleRule_closure:d,h._withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitCssStyleRule_closure0(h,l,e),!1,t,$.ModifiableCssStyleRule,$.Null),h._atRootExcludingStyleRule=_,t=h._assertInModule$2(h.__parent,f).children._collection$_source,s=g.getInterceptor$asx(t),c=s.get$length(t),c>=1?(p=s.elementAt$1(t,c-1),t=n==null):(p=d,t=!1),t&&(p.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=g.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t,n=this;if(n._declarationName!=null)throw r.wrapException(n._evaluate$_exception$2(V.Suppor,e.span));if(t=r.ModifiableCssSupportsRule$(e.condition,e.span),n.get$_hasCssNesting()){n._withParent$2$3$scopeWhen(t,new r._EvaluateVisitor_visitCssSupportsRule_closure(n,e),!1,$.ModifiableCssSupportsRule,$.Null);return}n._withParent$2$4$scopeWhen$through(t,new r._EvaluateVisitor_visitCssSupportsRule_closure0(n,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure1,$.ModifiableCssSupportsRule,$.Null)},_handleReturn$1$2(e,t){var n,a,s;for(n=e.length,a=0;a<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++a)if(s=t.call$1(e[a]),s!=null)return s;return null},_handleReturn$2(e,t){return this._handleReturn$1$2(e,t,$.dynamic)},_withEnvironment$1$2(e,t){var n,a=this._environment;return this._environment=e,n=t.call$0(),this._environment=a,n},_withEnvironment$2(e,t){return this._withEnvironment$1$2(e,t,$.dynamic)},_interpolationToValue$3$trim$warnForColor(e,t,n){var a=this._performInterpolation$2$warnForColor(e,n),s=t?r.trimAscii(a,!0):a;return new r.CssValue(s,e.span,$.CssValue_String)},_interpolationToValue$1(e){return this._interpolationToValue$3$trim$warnForColor(e,!1,!1)},_interpolationToValue$2$warnForColor(e,t){return this._interpolationToValue$3$trim$warnForColor(e,!1,t)},_performInterpolation$2$warnForColor(e,t){return this._performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_performInterpolation$1(e){return this._performInterpolation$2$warnForColor(e,!1)},_performInterpolationWithMap$2$warnForColor(e,t){var n=this._performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),a=n._1;return a.toString,new r._Record_2(n._0,a)},_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=t?r._setArrayType([],$.JSArray_int):null,C=v._inSupportsDeclaration;for(v._inSupportsDeclaration=!1,a=e.contents,s=a.length,i=$.Expression,o=y==null,l=e.span,_=$.Object,c=!0,p=0,h="";p<s;++p,c=!1){if(d=a[p],c||o||y.push(h.length),typeof d=="string"){h+=d;continue}i._as(d),f=d.accept$1(v),n&&b.$get$namesByColor().containsKey$1(f)&&(m=r.List_List$from([""],!1,_),m.$flags=3,S=b.$get$namesByColor(),v._warn$2(V.You_pr+r.S(S.$index(0,f))+V.x20in_in+f.toString$0(0)+V.x2c_whicw+r.S(S.$index(0,f))+V.x22x29__If+new r.BinaryOperationExpression(u.BinaryOperator_jCK,new r.StringExpression(new r.Interpolation(m,u.List_null,l),!0),d,!1).toString$0(0)+"'.",d.get$span(d))),h+=v._evaluate$_serialize$3$quote(f,d,!1)}return v._inSupportsDeclaration=C,new r._Record_2((h.charCodeAt(0)==0,h),r.NullableExtension_andThen(y,new r._EvaluateVisitor__performInterpolationHelper_closure(e)))},_evaluate$_serialize$3$quote(e,t,n){return this._addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure(e,n))},_evaluate$_serialize$2(e,t){return this._evaluate$_serialize$3$quote(e,t,!0)},_expressionNode$1(e){var t;return e instanceof r.VariableExpression?(t=this._addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure(this,e)),t??e):e},_withParent$2$4$scopeWhen$through(e,t,n,a,s,i){var o,l,_=this;return _._addChild$2$through(e,a),o=_._assertInModule$2(_.__parent,"__parent"),_.__parent=e,l=_._environment.scope$1$2$when(t,n,i),_.__parent=o,l},_withParent$2$3$scopeWhen(e,t,n,a,s){return this._withParent$2$4$scopeWhen$through(e,t,n,null,a,s)},_withParent$2$2(e,t,n,a){return this._withParent$2$4$scopeWhen$through(e,t,!0,null,n,a)},_copyParentAfterSibling$0(){var e,t,n,a=this,s="__parent",i=a._assertInModule$2(a.__parent,s)._parent;i!=null?(e=i.children,e=e.get$last(e)!==a._assertInModule$2(a.__parent,s),t=i):(t=null,e=!1),e&&(n=a._assertInModule$2(a.__parent,s).copyWithoutChildren$0(),t.addChild$1(n),a.__parent=n)},_addChild$2$through(e,t){var n,a,s,i=this._assertInModule$2(this.__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._parent,n==null)throw r.wrapException(r.ArgumentError$(V.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(a=i._parent,s=a.children,i.equalsIgnoringChildren$1(s.get$last(s))?i=$.ModifiableCssParentNode._as(s.get$last(s)):(i=i.copyWithoutChildren$0(),a.addChild$1(i)))}i.addChild$1(e)},_addChild$1(e){return this._addChild$2$through(e,null)},_withStyleRule$1$2(e,t){var n,a=this._styleRuleIgnoringAtRoot;return this._styleRuleIgnoringAtRoot=e,n=t.call$0(),this._styleRuleIgnoringAtRoot=a,n},_withStyleRule$2(e,t){return this._withStyleRule$1$2(e,t,$.dynamic)},_withMediaQueries$1$3(e,t,n){var a,s=this,i=s._mediaQueries,o=s._mediaQuerySources;return s._mediaQueries=e,s._mediaQuerySources=t,a=n.call$0(),s._mediaQueries=i,s._mediaQuerySources=o,a},_withMediaQueries$3(e,t,n){return this._withMediaQueries$1$3(e,t,n,$.dynamic)},_withStackFrame$1$3(e,t,n){var a,s,i=this,o=i._stack;return o.push(new r._Record_2(i._member,t)),a=i._member,i._member=e,s=n.call$0(),i._member=a,o.pop(),s},_withStackFrame$3(e,t,n){return this._withStackFrame$1$3(e,t,n,$.dynamic)},_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber?n=e.asSlash!=null:n=!1,n&&this._warn$3(V.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation().call$1(e))+V.x0a_Morex20,t.get$span(t),u.Deprecation_qZ1),e.withoutSlash$0()},_stackFrame$2(e,t){return r.frameForSpan(t,e,r.NullableExtension_andThen(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure(this)))},_evaluate$_stackTrace$1(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_Frame);for(t=o._stack,n=t.length,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)s=t[a],i=s._1,l.push(o._stackFrame$2(s._0,i.get$span(i)));return e!=null&&l.push(o._stackFrame$2(o._member,e)),r.Trace$(new r.ReversedListIterable(l,$.ReversedListIterable_Frame),null)},_evaluate$_stackTrace$0(){return this._evaluate$_stackTrace$1(null)},_warn$3(e,t,n){var a,s,i=this;i._quietDeps&&i._inDependency||i._warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._evaluate$_stackTrace$1(t),s=i._logger,n==null?s.internalWarn$4$deprecation$span$trace(e,null,t,a):r.WarnForDeprecation_warnForDeprecation(s,n,e,t,a))},_warn$2(e,t){return this._warn$3(e,t,null)},_evaluate$_exception$2(e,t){var n,a;return t==null?(n=u.JSArray_methods.get$last(this._stack)._1,n=n.get$span(n)):n=t,a=this._evaluate$_stackTrace$1(t),new r.SassRuntimeException(a,u.Set_empty,e,n)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,t,n){var a=u.JSArray_methods.get$last(this._stack)._1;return r.MultiSpanSassRuntimeException$(e,a.get$span(a),t,n,this._evaluate$_stackTrace$0(),null)},_addExceptionSpan$1$3$addStackFrame(e,t,n){var a,s,i;try{return i=t.call$0(),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassScriptException)a=i,s=r.getTraceFromException(o),i=a.withSpan$1(e.get$span(e)),r.throwWithTrace(i.withTrace$1(this._evaluate$_stackTrace$1(n?e.get$span(e):null)),a,s);else throw o}},_addExceptionSpan$2(e,t){return this._addExceptionSpan$1$3$addStackFrame(e,t,!0,$.dynamic)},_addExceptionSpan$3$addStackFrame(e,t,n){return this._addExceptionSpan$1$3$addStackFrame(e,t,n,$.dynamic)},_addExceptionTrace$1$1(e){var t,n,a,s;try{return a=e.call$0(),a}catch(i){if(a=r.unwrapException(i),$.SassRuntimeException._is(a))throw i;if(a instanceof r.SassException)t=a,n=r.getTraceFromException(i),a=t,s=g.getInterceptor$x(a),r.throwWithTrace(t.withTrace$1(this._evaluate$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(s,a))),t,n);else throw i}},_addExceptionTrace$1(e){return this._addExceptionTrace$1$1(e,$.dynamic)},_addErrorSpan$1$2(e,t){var n,a,s,i,o;try{return s=t.call$0(),s}catch(l){if(s=r.unwrapException(l),$.SassRuntimeException._is(s)){if(n=s,a=r.getTraceFromException(l),!u.JSString_methods.startsWith$1(g.get$span$x(n).get$text(),"@error"))throw l;s=n._span_exception$_message,i=e.get$span(e),o=this._evaluate$_stackTrace$0(),r.throwWithTrace(new r.SassRuntimeException(o,u.Set_empty,s,i),n,a)}else throw l}},_addErrorSpan$2(e,t){return this._addErrorSpan$1$2(e,t,$.dynamic)},_getErrorMessage$1(e){var t;if($.Error._is(e))return e.toString$0(0);try{return t=r._asString(g.get$message$x(e)),t}catch{return t=g.toString$0$(e),t}}},r._EvaluateVisitor_closure.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._environment,n=r.stringReplaceAllUnchecked(s._string$_text,"_","-"),a.globalVariableExists$2$namespace(n,t==null?null:t._string$_text)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string$_text,"_","-"))!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure1.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._environment,a=o._string$_text,s=r.stringReplaceAllUnchecked(a,"_","-"),n.getFunction$2$namespace(s,t==null?null:t._string$_text)!=null||i._builtInFunctions.containsKey$1(a)?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure2.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._environment,n=r.stringReplaceAllUnchecked(s._string$_text,"_","-"),a.getMixin$2$namespace(n,t==null?null:t._string$_text)!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure3.prototype={call$1(e){var t=this.$this._environment;if(!t._inMixin)throw r.wrapException(r.SassScriptException$(V.conten,null));return t._content!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:11},r._EvaluateVisitor_closure4.prototype={call$1(e){var t,n,a,s=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,s);if(i==null)throw r.wrapException('There is no module with namespace "'+s+'".');for(s=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs(i.get$variables(),$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),a._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:36},r._EvaluateVisitor_closure5.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string$_text,o=s._environment._environment$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs(o.get$functions(o),$.String,$.Callable),n=n.get$iterator(n),s=s._compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),new r.SassFunction(a._1,s));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:36},r._EvaluateVisitor_closure6.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string$_text,o=s._environment._environment$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs(o.get$mixins(),$.String,$.Callable),n=n.get$iterator(n),s=s._compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString(a._0,!0),new r.SassMixin(a._1,s));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:36},r._EvaluateVisitor_closure7.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name"),o=s.$index(e,1).get$isTruthy();if(s=s.$index(e,2).get$realNull(),t=s==null?null:s.assertString$1("module"),o){if(t!=null)throw r.wrapException(V.x24css_a);return new r.SassFunction(new r.PlainCssCallable(i._string$_text),this.$this._compileContext)}if(s=this.$this,n=s._callableNode,n.toString,a=s._addExceptionSpan$2(n,new r._EvaluateVisitor__closure2(s,i,t)),a==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction(a,s._compileContext)},$signature:213},r._EvaluateVisitor__closure2.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module,a=n==null?null:n._string$_text;return n=this.$this,e=n._environment.getFunction$2$namespace(t,a),e!=null||a!=null?e:n._builtInFunctions.$index(0,t)},$signature:96},r._EvaluateVisitor_closure8.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");if(s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this,n=s._callableNode,n.toString,a=s._addExceptionSpan$2(n,new r._EvaluateVisitor__closure1(s,i,t)),a==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin(a,s._compileContext)},$signature:215},r._EvaluateVisitor__closure1.prototype={call$0(){var e=this.$this._environment,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string$_text)},$signature:96},r._EvaluateVisitor_closure9.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=g.getInterceptor$asx(e),h=p.$index(e,0),d=$.SassArgumentList._as(p.$index(e,1));if(p=this.$this,t=p._callableNode,n=t.get$span(t),a=t.get$span(t),d._wereKeywordsAccessed=!0,s=d._keywords,s.get$isEmpty(s))s=null;else{for(i=$.Value,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i),d._wereKeywordsAccessed=!0,s=r.MapExtensions_get_pairs(s,$.String,i),s=s.get$iterator(s);s.moveNext$0();)l=s.get$current(s),o.$indexSet(0,new r.SassString(l._0,!1),l._1);s=new r.ValueExpression(new r.SassMap(r.ConstantMap_ConstantMap$from(o,i,i)),t.get$span(t))}if(_=r.ArgumentList$(u.List_empty9,u.Map_empty4,u.Map_empty5,n,s,new r.ValueExpression(d,a)),h instanceof r.SassString)return r.warnForDeprecation(V.Passina+h.toString$0(0)+"))",u.Deprecation_c4i),t=p._callableNode,n=h._string$_text,a=t.get$span(t),p.visitFunctionExpression$1(0,new r.FunctionExpression(null,r.stringReplaceAllUnchecked(n,"_","-"),n,_,a));if(c=h.assertFunction$1("function").assertCompileContext$1(p._compileContext).callable,$.Callable._is(c))return n=p._callableNode,n.toString,p._runFunctionCallable$3(_,c,n);throw r.wrapException(r.SassScriptException$("The function "+c.get$name(c)+V.x20is_as,null))},$signature:5},r._EvaluateVisitor_closure10.prototype={call$1(e){var t,n,a,s,i,o,l=g.getInterceptor$asx(e),_=r.Uri_parse(l.$index(e,0).assertString$1("url")._string$_text);l=l.$index(e,1).get$realNull(),t=l==null?null:l.assertMap$1("with")._map$_contents,l=this.$this,n=l._callableNode,n.toString,t!=null?(a={},s=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),i=n.get$span(n),a.privateDeprecation=!1,t.forEach$1(0,new r._EvaluateVisitor__closure(a,s,i,n)),o=new r.ExplicitConfiguration(n,s,null)):o=u.Configuration_Map_empty_null,a=n.get$span(n),l._loadModule$7$baseUrl$configuration$namesInErrors(_,"load-css()",n,new r._EvaluateVisitor__closure0(l),a.get$sourceUrl(a),o,!0),l._assertConfigurationIsEmpty$2$nameInError(o,!0)},$signature:260},r._EvaluateVisitor__closure.prototype={call$2(e,t){var n=this,a=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(a._string$_text,"_","-");if(a=n.values,a.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");u.JSString_methods.startsWith$1(s,"-")&&!n._box_0.privateDeprecation&&(n._box_0.privateDeprecation=!0,r.warnForDeprecation("Configuring private variables (such as $"+s+V.x29x20is_dT,u.Deprecation_mXO)),a.$indexSet(0,s,new r.ConfiguredValue(t,n.span,n.callableNode))},$signature:90},r._EvaluateVisitor__closure0.prototype={call$2(e,t){var n=this.$this;return n._combineCss$2$clone(e,!0).accept$1(n)},$signature:97},r._EvaluateVisitor_closure11.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0),l=$.SassArgumentList._as(i.$index(e,1));if(i=this.$this,t=i._callableNode,n=r.ArgumentList$(u.List_empty9,u.Map_empty4,u.Map_empty5,t.get$span(t),null,new r.ValueExpression(l,t.get$span(t))),a=o.assertMixin$1("mixin").assertCompileContext$1(i._compileContext).callable,s=i._environment._content,$.Callable._is(a))i._applyMixin$5(a,s,n,t,t);else throw r.wrapException(r.SassScriptException$("The mixin "+a.get$name(a)+V.x20is_as,null))},$signature:260},r._EvaluateVisitor_run_closure.prototype={call$0(){var e,t=this,n=t.node,a=n.span,s=a.get$sourceUrl(a),i=null;return s!=null&&(i=s,a=t.$this,a._activeModules.$indexSet(0,i,null),a._loadedUrls.add$1(0,i)),a=t.$this,e=a._addExceptionTrace$1(new r._EvaluateVisitor_run__closure(a,t.importer,n)),new r._Record_2_loadedUrls_stylesheet(a._loadedUrls,a._combineCss$1(e))},$signature:317},r._EvaluateVisitor_run__closure.prototype={call$0(){return this.$this._execute$2(this.importer,this.node)},$signature:314},r._EvaluateVisitor_runExpression_closure.prototype={call$0(){var e=this.$this,t=this.expression;return e._withFakeStylesheet$3(this.importer,t,new r._EvaluateVisitor_runExpression__closure(e,t))},$signature:33},r._EvaluateVisitor_runExpression__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new r._EvaluateVisitor_runExpression___closure(e,this.expression))},$signature:33},r._EvaluateVisitor_runExpression___closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:33},r._EvaluateVisitor_runStatement_closure.prototype={call$0(){var e=this.$this,t=this.statement;return e._withFakeStylesheet$3(this.importer,t,new r._EvaluateVisitor_runStatement__closure(e,t))},$signature:0},r._EvaluateVisitor_runStatement__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new r._EvaluateVisitor_runStatement___closure(e,this.statement))},$signature:0},r._EvaluateVisitor_runStatement___closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:0},r._EvaluateVisitor__loadModule_closure.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,t,n,a,s=this,i={},o=null,l=null,_=s.$this,c=s.nodeWithSpan,p=_._loadStylesheet$3$baseUrl(s.url.toString$0(0),c.get$span(c),s.baseUrl);if(o=p._0,l=p._1,n=o.span,e=n.get$sourceUrl(n),e!=null){if(n=_._activeModules,n.containsKey$1(e))throw a=s.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(e)+" is already being loaded.":V.Modulel,i=r.NullableExtension_andThen(n.$index(0,e),new r._EvaluateVisitor__loadModule__closure(_,a)),r.wrapException(i??_._evaluate$_exception$1(a));n.$indexSet(0,e,c)}n=_._modules.containsKey$1(e),t=_._inDependency,_._inDependency=p._2,i.module=null;try{i.module=_._execute$5$configuration$namesInErrors$nodeWithSpan(l,o,s.configuration,s.namesInErrors,c)}finally{_._activeModules.remove$1(0,e),_._inDependency=t}_._addExceptionSpan$3$addStackFrame(c,new r._EvaluateVisitor__loadModule__closure0(i,s.callback,!n),!1)},$signature:1},r._EvaluateVisitor__loadModule__closure.prototype={call$1(e){return this.$this._multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:91},r._EvaluateVisitor__loadModule__closure0.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure.prototype={call$0(){var e,t,n,a,s=this,i=s.$this,o=i._importer,l=i.__stylesheet,_=i.__root,c=i._preModuleComments,p=i.__parent,h=i.__endOfImports,d=i._outOfOrderImports,f=i.__extensionStore,m=i._atRootExcludingStyleRule,S=m?null:i._styleRuleIgnoringAtRoot,v=i._mediaQueries,y=i._declarationName,C=i._inUnknownAtRule,I=i._inKeyframes,M=i._configuration;i._importer=s.importer,e=i.__stylesheet=s.stylesheet,t=e.span,n=i.__parent=i.__root=r.ModifiableCssStylesheet$(t),i.__endOfImports=0,i._outOfOrderImports=null,i.__extensionStore=s.extensionStore,i._declarationName=i._mediaQueries=i._styleRuleIgnoringAtRoot=null,i._inKeyframes=i._atRootExcludingStyleRule=i._inUnknownAtRule=!1,a=s.configuration,a!=null&&(i._configuration=a),i.visitStylesheet$1(0,e),e=i._outOfOrderImports==null?n:new r.CssStylesheet(new r.UnmodifiableListView(i._addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode),t),s.css.__late_helper$_value=e,s.preModuleComments.__late_helper$_value=i._preModuleComments,i._importer=o,i.__stylesheet=l,i.__root=_,i._preModuleComments=c,i.__parent=p,i.__endOfImports=h,i._outOfOrderImports=d,i.__extensionStore=f,i._styleRuleIgnoringAtRoot=S,i._mediaQueries=v,i._declarationName=y,i._inUnknownAtRule=C,i._atRootExcludingStyleRule=m,i._inKeyframes=I,i._configuration=M},$signature:1},r._EvaluateVisitor__combineCss_closure.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:81},r._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__combineCss_visitModule.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,a=p.css,s=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&u.JSArray_methods.addAll$1(a.length===0?s:a,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),c=p.$this._indexAfterImports$1(_),t=g.getInterceptor$ax(_),u.JSArray_methods.addAll$1(s,t.getRange$2(_,0,c)),u.JSArray_methods.addAll$1(a,t.getRange$2(_,c,t.get$length(_)))}},$signature:313},r._EvaluateVisitor__extendModules_closure.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__extendModules_closure0.prototype={call$0(){return r._setArrayType([],$.JSArray_ExtensionStore)},$signature:224},r._EvaluateVisitor_visitAtRootRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRootRule_closure0.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:0},r._EvaluateVisitor__scopeForAtRoot_closure.prototype={call$1(e){var t=this.$this,n=t._assertInModule$2(t.__parent,"__parent");t.__parent=this.newParent,t._environment.scope$1$2$when(e,this.node.hasDeclarations,$.void),t.__parent=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure0.prototype={call$1(e){var t=this.$this,n=t._atRootExcludingStyleRule;t._atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._atRootExcludingStyleRule=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure1.prototype={call$1(e){return this.$this._withMediaQueries$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure(this.innerScope,e))},$signature:35},r._EvaluateVisitor__scopeForAtRoot__closure.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},r._EvaluateVisitor__scopeForAtRoot_closure2.prototype={call$1(e){var t=this.$this,n=t._inKeyframes;t._inKeyframes=!1,this.innerScope.call$1(e),t._inKeyframes=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure3.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule},$signature:226},r._EvaluateVisitor__scopeForAtRoot_closure4.prototype={call$1(e){var t=this.$this,n=t._inUnknownAtRule;t._inUnknownAtRule=!1,this.innerScope.call$1(e),t._inUnknownAtRule=n},$signature:35},r._EvaluateVisitor_visitContentRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.content.declaration.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n);return null},$signature:1},r._EvaluateVisitor_visitDeclaration_closure.prototype={call$0(){var e,t,n,a;for(e=this._box_0.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitEachRule_closure.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._environment.setLocalVariable$3(this._box_0.variable,t._withoutSlash$2(e,n),n)},$signature:57},r._EvaluateVisitor_visitEachRule_closure0.prototype={call$1(e){return this.$this._setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:57},r._EvaluateVisitor_visitEachRule_closure1.prototype={call$0(){var e=this,t=e.$this;return t._handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure(t,e.setVariables,e.node))},$signature:42},r._EvaluateVisitor_visitEachRule__closure.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure(t))},$signature:309},r._EvaluateVisitor_visitEachRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:98},r._EvaluateVisitor_visitAtRule_closure.prototype={call$1(e){return this.$this._interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:300},r._EvaluateVisitor_visitAtRule_closure0.prototype={call$0(){var e,t,n,a;for(e=this.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure1.prototype={call$0(){var e,t,n,a=this,s=a.$this,i=s._atRootExcludingStyleRule?null:s._styleRuleIgnoringAtRoot;if(i==null||s._inKeyframes||a.name.value==="font-face")for(e=a.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s);else s._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(i._style_rule$_selector,i.span,!1,i.originalSelector),new r._EvaluateVisitor_visitAtRule__closure(s,a.children),!1,$.ModifiableCssStyleRule,$.Null)},$signature:1},r._EvaluateVisitor_visitAtRule__closure.prototype={call$0(){var e,t,n,a;for(e=this.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitForRule_closure.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:268},r._EvaluateVisitor_visitForRule_closure0.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:268},r._EvaluateVisitor_visitForRule_closure1.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure2.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure3.prototype={call$0(){var e,t,n,a,s,i,o,l,_=this,c=_.$this,p=_.node,h=c._expressionNode$1(p.from);for(e=_.from,t=_._box_0,n=_.direction,a=p.variable,s=_.fromNumber,p=p.children;e!==t.to;e+=n)if(i=c._environment,o=s.get$numeratorUnits(s),i.setLocalVariable$3(a,r.SassNumber_SassNumber$withUnits(e,s.get$denominatorUnits(s),o),h),l=c._handleReturn$2(p,new r._EvaluateVisitor_visitForRule__closure(c)),l!=null)return l;return null},$signature:42},r._EvaluateVisitor_visitForRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:98},r._EvaluateVisitor_visitForwardRule_closure.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:97},r._EvaluateVisitor_visitForwardRule_closure0.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:97},r._EvaluateVisitor__registerCommentsForModule_closure.prototype={call$0(){return r._setArrayType([],$.JSArray_CssComment)},$signature:235},r._EvaluateVisitor_visitIfRule_closure.prototype={call$1(e){var t=this.$this;return t._environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure(t,e),!0,e.hasDeclarations,$.nullable_Value)},$signature:299},r._EvaluateVisitor_visitIfRule__closure.prototype={call$0(){var e=this.$this;return e._handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure(e))},$signature:42},r._EvaluateVisitor_visitIfRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:98},r._EvaluateVisitor__visitDynamicImport_closure.prototype={call$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T={};if(T.isDependency=T.importer=T.stylesheet=null,e=this.$this,t=this.$import,n=e._loadStylesheet$3$forImport(t.urlString,t.span,!0),a=T.stylesheet=n._0,s=n._1,T.importer=s,i=n._2,T.isDependency=i,o=a.span,l=o.get$sourceUrl(o),l!=null){if(o=e._activeModules,o.containsKey$1(l))throw t=r.NullableExtension_andThen(o.$index(0,l),new r._EvaluateVisitor__visitDynamicImport__closure(e)),r.wrapException(t??e._evaluate$_exception$1("This file is already being loaded."));o.$indexSet(0,l,t)}if(t=a._uses,o=$.UnmodifiableListView_UseRule,new r.UnmodifiableListView(t,o).get$length(0)===0&&new r.UnmodifiableListView(a._forwards,$.UnmodifiableListView_ForwardRule).get$length(0)===0){_=e._importer,c=e._assertInModule$2(e.__stylesheet,"_stylesheet"),p=e._inDependency,e._importer=s,e.__stylesheet=a,e._inDependency=i,e.visitStylesheet$1(0,a),e._importer=_,e.__stylesheet=c,e._inDependency=p,e._activeModules.remove$1(0,l);return}if(t=new r.UnmodifiableListView(t,o),t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure0)?h=!0:(t=new r.UnmodifiableListView(a._forwards,$.UnmodifiableListView_ForwardRule),h=t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure1)),d=r._Cell$(),t=e._environment,o=$.String,f=$.Module_Callable,m=$.AstNode,S=t._nestedForwardedModules,v=r._setArrayType([],$.JSArray_Module_Callable),y=t._variables,y=r._setArrayType(y.slice(0),r._arrayInstanceType(y)),C=t._variableNodes,C=r._setArrayType(C.slice(0),r._arrayInstanceType(C)),I=t._functions,I=r._setArrayType(I.slice(0),r._arrayInstanceType(I)),M=t._mixins,M=r._setArrayType(M.slice(0),r._arrayInstanceType(M)),k=r.Environment$_(r.LinkedHashMap_LinkedHashMap$_empty(o,f),r.LinkedHashMap_LinkedHashMap$_empty(o,m),r.LinkedHashMap_LinkedHashMap$_empty(f,m),t._importedModules,null,S,v,y,C,I,M,t._content,t._configurableVariables),e._withEnvironment$2(k,new r._EvaluateVisitor__visitDynamicImport__closure2(T,e,h,k,d)),R=k.toDummyModule$0(),e._environment.importForwards$1(R),h)for(R.transitivelyContainsCss&&e._combineCss$2$clone(R,R.transitivelyContainsExtensions).accept$1(e),P=new r._ImportedCssVisitor(e),t=g.get$iterator$ax(d._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(P);e._activeModules.remove$1(0,l)},$signature:0},r._EvaluateVisitor__visitDynamicImport__closure.prototype={call$1(e){return this.$this._multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:91},r._EvaluateVisitor__visitDynamicImport__closure0.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:237},r._EvaluateVisitor__visitDynamicImport__closure1.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:238},r._EvaluateVisitor__visitDynamicImport__closure2.prototype={call$0(){var e,t,n=this,a=n.$this,s=a._importer,i=a._assertInModule$2(a.__stylesheet,"_stylesheet"),o=a._assertInModule$2(a.__root,"_root"),l=a._assertInModule$2(a.__parent,"__parent"),_=a._assertInModule$2(a.__endOfImports,"_endOfImports"),c=a._outOfOrderImports,p=a._configuration,h=a._inDependency,d=n._box_0;a._importer=d.importer,e=d.stylesheet,a.__stylesheet=e,t=n.loadsUserDefinedModules,t&&(e=r.ModifiableCssStylesheet$(e.span),a.__root=e,a.__parent=a._assertInModule$2(e,"_root"),a.__endOfImports=0,a._outOfOrderImports=null),a._inDependency=d.isDependency,e=new r.UnmodifiableListView(d.stylesheet._forwards,$.UnmodifiableListView_ForwardRule),e.get$isEmpty(e)||(a._configuration=n.environment.toImplicitConfiguration$0()),a.visitStylesheet$1(0,d.stylesheet),d=t?a._addOutOfOrderImports$0():r._setArrayType([],$.JSArray_ModifiableCssNode),n.children.__late_helper$_value=d,a._importer=s,a.__stylesheet=i,t&&(a.__root=o,a.__parent=l,a.__endOfImports=_,a._outOfOrderImports=c),a._configuration=p,a._inDependency=h},$signature:1},r._EvaluateVisitor__applyMixin_closure.prototype={call$0(){var e=this,t=e.$this;t._environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure0(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin__closure0.prototype={call$0(){var e=this;e.$this._runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},r._EvaluateVisitor__applyMixin_closure0.prototype={call$0(){var e=this,t=e.$this;t._environment.withContent$2(e.contentCallable,new r._EvaluateVisitor__applyMixin__closure(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},r._EvaluateVisitor__applyMixin__closure.prototype={call$0(){var e=this.$this;e._environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin___closure.prototype={call$0(){var e,t,n,a,s;for(e=this.mixin.declaration.children,t=e.length,n=this.$this,a=this.nodeWithSpanWithoutContent,s=0;s<t;++s)n._addErrorSpan$2(a,new r._EvaluateVisitor__applyMixin____closure(n,e[s]))},$signature:0},r._EvaluateVisitor__applyMixin____closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:42},r._EvaluateVisitor_visitIncludeRule_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getMixin$2$namespace(e.name,e.namespace)},$signature:96},r._EvaluateVisitor_visitIncludeRule_closure0.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable(e,t._environment.closure$0(),t._inDependency,$.UserDefinedCallable_Environment)},$signature:297},r._EvaluateVisitor_visitIncludeRule_closure1.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:16},r._EvaluateVisitor_visitMediaRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure0.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.queries)},$signature:92},r._EvaluateVisitor_visitMediaRule_closure1.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),t._withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure(t,e.node))},$signature:1},r._EvaluateVisitor_visitMediaRule__closure.prototype={call$0(){var e,t,n,a=this.$this,s=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(s!=null)a._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure(a,this.node),!1,$.ModifiableCssStyleRule,$.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a)},$signature:1},r._EvaluateVisitor_visitMediaRule___closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure2.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitStyleRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitStyleRule_closure2.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new r._EvaluateVisitor_visitStyleRule__closure(e,this.node))},$signature:1},r._EvaluateVisitor_visitStyleRule__closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__warnForBogusCombinators_closure.prototype={call$1(e){return e instanceof r.ModifiableCssComment},$signature:8},r._EvaluateVisitor_visitSupportsRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure0.prototype={call$0(){var e,t,n,a=this.$this,s=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(s!=null)a._withParent$2$2(r.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure(a,this.node),$.ModifiableCssStyleRule,$.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a)},$signature:1},r._EvaluateVisitor_visitSupportsRule__closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__visitSupportsCondition_closure.prototype={call$0(){var e,t=this.$this,n=this._box_0,a=n.declaration.name;return a=t._evaluate$_serialize$3$quote(a.accept$1(t),a,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+a+":"+e+t._evaluate$_serialize$3$quote(n.accept$1(t),n,!0)+")"},$signature:27},r._EvaluateVisitor_visitVariableDeclaration_closure.prototype={call$0(){var e=this.$this._environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:42},r._EvaluateVisitor_visitVariableDeclaration_closure1.prototype={call$0(){var e=this.$this,t=this.node;e._environment.setVariable$5$global$namespace(t.name,this.value,e._expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure.prototype={call$2(e,t){var n,a,s,i,o,l,_;t&&this.$this._registerCommentsForModule$1(e),n=this.$this._environment,a=this.node,s=a.namespace,s==null?(n._globalModules.$indexSet(0,e,a),n._allModules.push(e),n=u.JSArray_methods.get$first(n._variables),i=r.IterableExtension_firstWhereOrNull(n.get$keys(n),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$(V.This_ma+i+'".',null))):(o=n._environment$_modules,o.containsKey$1(s)&&(l=n._namespaceNodes.$index(0,s),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$(V.There_+s+'".',"new @use",l))),o.$indexSet(0,s,e),n._namespaceNodes.$indexSet(0,s,a),n._allModules.push(e))},$signature:97},r._EvaluateVisitor_visitWarnRule_closure.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:33},r._EvaluateVisitor_visitWhileRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node,t=e.condition,n=this.$this,e=e.children;t.accept$1(n).get$isTruthy();)if(a=n._handleReturn$2(e,new r._EvaluateVisitor_visitWhileRule__closure(n)),a!=null)return a;return null},$signature:42},r._EvaluateVisitor_visitWhileRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:98},r._EvaluateVisitor_visitBinaryOperationExpression_closure.prototype={call$0(){var e=this.node,t=this.$this,n=e.left.accept$1(t);switch(e.operator.index){case 0:e=e.right.accept$1(t),e=new r.SassString(r.serializeValue(n,!1,!0)+"="+r.serializeValue(e,!1,!0),!1);break;case 1:e=n.get$isTruthy()?n:e.right.accept$1(t);break;case 2:e=n.get$isTruthy()?e.right.accept$1(t):n;break;case 3:e=n.$eq(0,e.right.accept$1(t))?u.SassBoolean_true:u.SassBoolean_false;break;case 4:e=n.$eq(0,e.right.accept$1(t))?u.SassBoolean_false:u.SassBoolean_true;break;case 5:e=n.greaterThan$1(e.right.accept$1(t));break;case 6:e=n.greaterThanOrEquals$1(e.right.accept$1(t));break;case 7:e=n.lessThan$1(e.right.accept$1(t));break;case 8:e=n.lessThanOrEquals$1(e.right.accept$1(t));break;case 9:e=n.plus$1(e.right.accept$1(t));break;case 10:e=n.minus$1(e.right.accept$1(t));break;case 11:e=n.times$1(e.right.accept$1(t));break;case 12:e=t._slash$3(n,e.right.accept$1(t),e);break;case 13:e=n.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:33},r._EvaluateVisitor__slash_recommendation.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression&&u.BinaryOperator_ehp===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:137},r._EvaluateVisitor_visitVariableExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:42},r._EvaluateVisitor_visitUnaryOperationExpression_closure.prototype={call$0(){var e,t=this;switch(t.node.operator.index){case 0:e=t.operand.unaryPlus$0();break;case 1:e=t.operand.unaryMinus$0();break;case 2:e=new r.SassString("/"+r.serializeValue(t.operand,!1,!0),!1);break;case 3:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:33},r._EvaluateVisitor_visitIfExpression_closure.prototype={call$1(e){return e._0+": "+e._1.toString$0(0)},$signature:245},r._EvaluateVisitor_visitIfConditionOperation_closure.prototype={call$1(e){return e._1},$signature:246},r._EvaluateVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:296},r._EvaluateVisitor_visitFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getFunction$2$namespace(e.name,e.namespace)},$signature:96},r._EvaluateVisitor_visitFunctionExpression_closure0.prototype={call$1(e){return e.accept$1(u.C_IsCalculationSafeVisitor)},$signature:135},r._EvaluateVisitor_visitFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:33},r._EvaluateVisitor__visitCalculation_closure.prototype={call$2(e,t){return this.$this._warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:93},r._EvaluateVisitor__checkCalculationArguments_check.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._evaluate$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._evaluate$_exception$2("Only "+r.S(e)+" "+r.pluralize("argument",e,null)+" allowed, but "+n+" "+r.pluralize("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:94},r._EvaluateVisitor__visitCalculationExpression_closure.prototype={call$0(){var e=this,t=e.$this,n=e._box_0,a=e.node,s=e.inLegacySassFunction;return r.SassCalculation_operateInternal(t._binaryOperatorToCalculationOperator$2(n.operator,a),t._visitCalculationExpression$2$inLegacySassFunction(n.left,s),t._visitCalculationExpression$2$inLegacySassFunction(n.right,s),s,!t._inSupportsDeclaration,new r._EvaluateVisitor__visitCalculationExpression__closure(t,a))},$signature:99},r._EvaluateVisitor__visitCalculationExpression__closure.prototype={call$2(e,t){return this.$this._warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:93},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:33},r._EvaluateVisitor__runUserDefinedCallable_closure.prototype={call$0(){var e=this,t=e.$this,n=e.callable;return t._withEnvironment$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure(t,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable__closure.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable___closure.prototype={call$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=m.$this,v=m.evaluated._values,y=m.callable.declaration.parameters,C=m.nodeWithSpan;for(S._verifyArguments$4(v[2].length,v[0],y,C),e=y.parameters,t=e.length,n=Math.min(v[2].length,t),a=0;a<n;++a)S._environment.setLocalVariable$3(e[a].name,v[2][a],v[3][a]);for(a=v[2].length;a<t;++a)s=e[a],i=s.name,o=v[0].remove$1(0,i),o==null&&(l=s.defaultValue,o=S._withoutSlash$2(l.accept$1(S),S._expressionNode$1(l))),l=S._environment,_=v[1].$index(0,i),_==null&&(_=s.defaultValue,_.toString,_=S._expressionNode$1(_)),l.setLocalVariable$3(i,o,_);if(c=y.restParameter,c!=null?(i=v[2],p=i.length>t?u.JSArray_methods.sublist$1(i,t):u.List_empty8,t=v[0],i=v[4],h=r.SassArgumentList$(p,t,i===u.ListSeparator_undecided_null_3_undecided?u.ListSeparator_z0K:i),S._environment.setLocalVariable$3(c,h,C)):h=null,d=m.run.call$0(),h==null||(t=v[0].__js_helper$_length,t===0)||h._wereKeywordsAccessed)return d;throw f=r.pluralize("parameter",t,null),v=v[0],t=r._instanceType(v)._eval$1("LinkedHashMapKeysIterable<1>"),r.wrapException(r.MultiSpanSassRuntimeException$("No "+f+" named "+r.toSentence(r.MappedIterable_MappedIterable(new r.LinkedHashMapKeysIterable(v,t),new r._EvaluateVisitor__runUserDefinedCallable____closure,t._eval$1("Iterable.E"),$.Object),"or")+".",C.get$span(C),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([y.get$spanWithName(),"declaration"],$.FileSpan,$.String),S._evaluate$_stackTrace$1(C.get$span(C)),null))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable____closure.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__runFunctionCallable_closure.prototype={call$0(){var e,t,n,a,s,i;for(e=this.callable.declaration,t=e.children,n=t.length,a=this.$this,s=0;s<n;++s)if(i=t[s].accept$1(a),i instanceof r.Value)return i;throw r.wrapException(a._evaluate$_exception$2("Function finished without @return.",e.span))},$signature:33},r._EvaluateVisitor__runBuiltInCallable_closure.prototype={call$0(){return this._box_0.overload.verify$2(this.evaluated._values[2].length,this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure0.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:33},r._EvaluateVisitor__runBuiltInCallable_closure1.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__evaluateArguments_closure.prototype={call$1(e){return e},$signature:41},r._EvaluateVisitor__evaluateArguments_closure0.prototype={call$1(e){return this.$this._withoutSlash$2(e,this.restNodeForSpan)},$signature:41},r._EvaluateVisitor__evaluateArguments_closure1.prototype={call$2(e,t){var n=this,a=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._withoutSlash$2(t,a)),n.namedNodes.$indexSet(0,e,a)},$signature:95},r._EvaluateVisitor__evaluateArguments_closure2.prototype={call$1(e){return e},$signature:41},r._EvaluateVisitor__evaluateMacroArguments_closure.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(e,t.get$span(t))},$signature:59},r._EvaluateVisitor__evaluateMacroArguments_closure0.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(this.$this._withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:59},r._EvaluateVisitor__evaluateMacroArguments_closure1.prototype={call$2(e,t){var n=this,a=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression(n.$this._withoutSlash$2(t,n.restNodeForSpan),a.get$span(a)))},$signature:95},r._EvaluateVisitor__evaluateMacroArguments_closure2.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression(this.$this._withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:59},r._EvaluateVisitor__addRestMap_closure.prototype={call$2(e,t){var n,a=this,s=a.$this;if(e instanceof r.SassString)a.values.$indexSet(0,e._string$_text,a.convert.call$1(s._withoutSlash$2(t,a.expressionNode)));else throw n=a.nodeWithSpan,r.wrapException(s._evaluate$_exception$2(V.Variab_+e.toString$0(0)+" is not a string in "+a.map.toString$0(0)+".",n.get$span(n)))},$signature:90},r._EvaluateVisitor__verifyArguments_closure.prototype={call$0(){return this.parameters.verify$2(this.positional,new r.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure0.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssMediaRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.node.queries)},$signature:92},r._EvaluateVisitor_visitCssMediaRule_closure1.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),t._withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure(t,e.node))},$signature:1},r._EvaluateVisitor_visitCssMediaRule__closure.prototype={call$0(){var e,t,n,a=this.$this,s=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(s!=null)a._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure(a,this.node),!1,$.ModifiableCssStyleRule,$.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(a)},$signature:1},r._EvaluateVisitor_visitCssMediaRule___closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure2.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitCssStyleRule_closure0.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new r._EvaluateVisitor_visitCssStyleRule__closure(e,this.node))},$signature:1},r._EvaluateVisitor_visitCssStyleRule__closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure0.prototype={call$0(){var e,t,n,a=this.$this,s=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(s!=null)a._withParent$2$2(r.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure(a,this.node),$.ModifiableCssStyleRule,$.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(a)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule__closure.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluateVisitor__performInterpolationHelper_closure.prototype={call$1(e){return r.InterpolationMap$(this.interpolation,e)},$signature:255},r._EvaluateVisitor__serialize_closure.prototype={call$0(){return r.serializeValue(this.value,!1,this.quote)},$signature:27},r._EvaluateVisitor__expressionNode_closure.prototype={call$0(){var e=this.expression;return this.$this._environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:256},r._EvaluateVisitor__withoutSlash_recommendation.prototype={call$1(e){var t,n,a,s=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(s)){t=s._0,n=s._1,a="math.div("+r.S(this.call$1(t))+", "+r.S(this.call$1(n))+")";break e}a=r.serializeValue(e,!0,!0);break e}return a},$signature:257},r._EvaluateVisitor__stackFrame_closure.prototype={call$1(e){var t=this.$this._evaluate$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:45},r._ImportedCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure;this._visitor._addChild$2$through(e,t)},visitCssComment$1(e){return this._visitor._addChild$1(e)},visitCssDeclaration$1(e){return this._visitor._addChild$1(e)},visitCssImport$1(e){var t,n="_endOfImports",a=this._visitor;a._assertInModule$2(a.__parent,"__parent")!==a._assertInModule$2(a.__root,"_root")?a._addChild$1(e):a._assertInModule$2(a.__endOfImports,n)===g.get$length$asx(a._assertInModule$2(a.__root,"_root").children._collection$_source)?(a._addChild$1(e),a.__endOfImports=a._assertInModule$2(a.__endOfImports,n)+1):(t=a._outOfOrderImports,(t??(a._outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._visitor,n=t._mediaQueries;t._addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure(n==null||t._mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._visitor._addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure)},visitCssStylesheet$1(e){var t,n,a;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,(a??n._as(a)).accept$1(this)},visitCssSupportsRule$1(e){return this._visitor._addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure)}},r._ImportedCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._ImportedCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule,t},$signature:8},r._ImportedCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._ImportedCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:8},r._EvaluationContext.prototype={get$currentCallableSpan(){var e=this._visitor._callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(V.No_Sasc))},warn$2(e,t,n){var a=this._visitor,s=a._importSpan;s==null&&(s=a._callableNode,s=s==null?null:s.get$span(s)),s==null&&(s=this._defaultWarnNodeWithSpan,s=s.get$span(s)),a._warn$3(t,s,n)},$isEvaluationContext:1},r.EveryCssVisitor.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssAtRule_closure(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssKeyframeBlock_closure(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssMediaRule_closure(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssStyleRule_closure(this))},visitCssStylesheet$1(e){return g.every$1$ax(e.get$children(e),new r.EveryCssVisitor_visitCssStylesheet_closure(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssSupportsRule_closure(this))}},r.EveryCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssKeyframeBlock_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssStylesheet_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r._MakeExpressionCalculationSafe.prototype={visitBinaryOperationExpression$1(e,t){var n,a;return t.operator===u.BinaryOperator_bgA?(n=r.ArgumentList$(r._setArrayType([t],$.JSArray_Expression),u.Map_empty4,u.Map_empty5,t.get$span(0),null,null),a=t.get$span(0),n=new r.FunctionExpression("math",r.stringReplaceAllUnchecked("max","_","-"),"max",n,a)):n=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression(0,t),n},visitInterpolatedFunctionExpression$1(e,t){return t},visitIfExpression$1(e,t){return t},visitUnaryOperationExpression$1(e,t){var n,a=t.operator;e:{if(u.UnaryOperator_n2K===a){n=t.operand;break e}if(u.UnaryOperator_hCO===a){n=new r.BinaryOperationExpression(u.BinaryOperator_wkM,new r.NumberExpression(-1,null,t.span),t.operand,!1);break e}n=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression(0,t);break e}return n}},r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor.prototype={},r._FindDependenciesVisitor.prototype={visitEachRule$1(e,t){},visitForRule$1(e,t){},visitIfRule$1(e,t){},visitWhileRule$1(e,t){},visitUseRule$1(e,t){var n=t.url;n.get$scheme()!=="sass"?this._find_dependencies$_uses.add$1(0,n):n.toString$0(0)==="sass:meta"&&this._metaNamespaces.add$1(0,t.namespace)},visitForwardRule$1(e,t){var n=t.url;n.get$scheme()!=="sass"&&this._find_dependencies$_forwards.add$1(0,n)},visitImportRule$1(e,t){var n,a,s,i,o;for(n=t.imports,a=n.length,s=this._imports,i=0;i<a;++i)o=n[i],o instanceof r.DynamicImport&&s.add$1(0,r.Uri_parse(o.urlString))},visitIncludeRule$1(e,t){var n,a,s,i,o,l,_,c;if(t.name==="load-css"&&this._metaNamespaces.contains$1(0,t.namespace)&&(a=t.$arguments.positional,n=null,s=a.length===1,i=null,o=!1,s?(l=a[0],_=l instanceof r.StringExpression,_&&($.StringExpression._as(l),i=l.text.get$asPlain(),o=i,o=o!=null)):(l=null,_=!1),o)){_||(o=s?l:a[0],i=$.StringExpression._as(o).text.get$asPlain()),c=i,n=c??r._asString(c);try{this._metaLoadCss.add$1(0,r.Uri_parse(n))}catch(p){if(!$.FormatException._is(r.unwrapException(p)))throw p}}}},r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor.prototype={},r.IsCalculationSafeVisitor.prototype={visitBinaryOperationExpression$1(e,t){return u.Set_xkEMv.contains$1(0,t.operator)&&t.left.accept$1(this)&&t.right.accept$1(this)},visitBooleanExpression$1(e,t){return!1},visitColorExpression$1(e,t){return!1},visitFunctionExpression$1(e,t){return!0},visitIfExpression$1(e,t){return!0},visitInterpolatedFunctionExpression$1(e,t){return!0},visitLegacyIfExpression$1(e,t){return!0},visitListExpression$1(e,t){var n=!1;return t.separator===u.ListSeparator_SrV&&(t.hasBrackets||(n=t.contents,n=n.length>1&&u.JSArray_methods.every$1(n,new r.IsCalculationSafeVisitor_visitListExpression_closure(this)))),n},visitMapExpression$1(e,t){return!1},visitNullExpression$1(e,t){return!1},visitNumberExpression$1(e,t){return!0},visitParenthesizedExpression$1(e,t){return t.expression.accept$1(this)},visitSelectorExpression$1(e,t){return!1},visitStringExpression$1(e,t){var n,a,s;return t.hasQuotes?!1:(n=t.text.get$initialPlain(),a=!1,u.JSString_methods.startsWith$1(n,"!")||u.JSString_methods.startsWith$1(n,"#")||(s=n.length,(1>=s?null:n.charCodeAt(1))!==43&&(a=(3>=s?null:n.charCodeAt(3))!==40)),a)},visitSupportsExpression$1(e,t){return!1},visitUnaryOperationExpression$1(e,t){return!1},visitValueExpression$1(e,t){return!1},visitVariableExpression$1(e,t){return!0}},r.IsCalculationSafeVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:135},r.RecursiveStatementVisitor.prototype={visitAtRootRule$1(e,t){this.visitChildren$1(t.children)},visitAtRule$1(e,t){return r.NullableExtension_andThen(t.children,this.get$visitChildren())},visitContentBlock$1(e,t){return null},visitContentRule$1(e,t){},visitDebugRule$1(e,t){},visitDeclaration$1(e,t){return r.NullableExtension_andThen(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1(e,t){},visitExtendRule$1(e,t){},visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1(e,t){},visitFunctionRule$1(e,t){return null},visitIfRule$1(e,t){var n,a,s,i,o,l,_;for(n=t.clauses,a=n.length,s=0;s<a;++s)for(i=n[s].children,o=i.length,l=0;l<o;++l)i[l].accept$1(this);if(_=t.lastClause,_!=null)for(n=_.children,a=n.length,s=0;s<a;++s)n[s].accept$1(this)},visitImportRule$1(e,t){},visitIncludeRule$1(e,t){return r.NullableExtension_andThen(t.content,this.get$visitContentBlock(this))},visitLoudComment$1(e,t){},visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1(e,t){return null},visitReturnRule$1(e,t){},visitSilentComment$1(e,t){},visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1(e,t){},visitVariableDeclaration$1(e,t){},visitWarnRule$1(e,t){},visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){var t;for(t=g.get$iterator$ax(e);t.moveNext$0();)t.get$current(t).accept$1(this)}},r.ReplaceExpressionVisitor.prototype={visitBinaryOperationExpression$1(e,t){return new r.BinaryOperationExpression(t.operator,t.left.accept$1(this),t.right.accept$1(this),!1)},visitBooleanExpression$1(e,t){return t},visitColorExpression$1(e,t){return t},visitFunctionExpression$1(e,t){var n=t.originalName,a=this.visitArgumentList$1(t.$arguments);return new r.FunctionExpression(t.namespace,r.stringReplaceAllUnchecked(n,"_","-"),n,a,t.span)},visitInterpolatedFunctionExpression$1(e,t){return new r.InterpolatedFunctionExpression(this.visitInterpolation$1(t.name),this.visitArgumentList$1(t.$arguments),t.span)},visitLegacyIfExpression$1(e,t){return new r.LegacyIfExpression(this.visitArgumentList$1(t.$arguments),t.span)},visitListExpression$1(e,t){var n=t.contents;return new r.ListExpression(r.List_List$unmodifiable(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitListExpression_closure(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Expression>")),$.Expression),t.separator,t.hasBrackets,t.span)},visitMapExpression$1(e,t){var n,a,s,i,o=r._setArrayType([],$.JSArray_Record_2_Expression_and_Expression);for(n=t.pairs,a=n.length,s=0;s<a;++s)i=n[s],o.push(new r._Record_2(i._0.accept$1(this),i._1.accept$1(this)));return new r.MapExpression(r.List_List$unmodifiable(o,$.Record_2_Expression_and_Expression),t.span)},visitNullExpression$1(e,t){return t},visitNumberExpression$1(e,t){return t},visitParenthesizedExpression$1(e,t){return new r.ParenthesizedExpression(t.expression.accept$1(this),t.span)},visitSelectorExpression$1(e,t){return t},visitStringExpression$1(e,t){return new r.StringExpression(this.visitInterpolation$1(t.text),t.hasQuotes)},visitSupportsExpression$1(e,t){return new r.SupportsExpression(this.visitSupportsCondition$1(t.condition))},visitUnaryOperationExpression$1(e,t){return new r.UnaryOperationExpression(t.operator,t.operand.accept$1(this),t.span)},visitValueExpression$1(e,t){return t},visitVariableExpression$1(e,t){return t},visitIfConditionParenthesized$1(e,t){return new r.IfConditionParenthesized(t.expression.accept$1(this),t.span)},visitIfConditionNegation$1(e,t){return new r.IfConditionNegation(t.expression.accept$1(this),t.span)},visitIfConditionOperation$1(e,t){var n=t.expressions;return r.IfConditionOperation$(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitIfConditionOperation_closure(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,IfConditionExpression>")),t.op)},visitIfConditionFunction$1(e,t){return new r.IfConditionFunction(this.visitInterpolation$1(t.name),this.visitInterpolation$1(t.$arguments),t.span)},visitIfConditionSass$1(e,t){return new r.IfConditionSass(t.expression.accept$1(this),t.span)},visitIfConditionRaw$1(e,t){return new r.IfConditionRaw(this.visitInterpolation$1(t.text))},visitArgumentList$1(e){var t=this,n=e.positional,a=$.String,s=$.Expression,i=r.LinkedHashMap_LinkedHashMap$_empty(a,s);for(a=r.MapExtensions_get_pairs(e.named,a,s),a=a.get$iterator(a);a.moveNext$0();)s=a.get$current(a),i.$indexSet(0,s._0,s._1.accept$1(t));return a=e.rest,a=a==null?null:a.accept$1(t),s=e.keywordRest,s=s==null?null:s.accept$1(t),r.ArgumentList$(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitArgumentList_closure(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Expression>")),i,e.namedSpans,e.span,s,a)},visitSupportsCondition$1(e){var t=this;if(e instanceof r.SupportsOperation)return new r.SupportsOperation(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof r.SupportsNegation)return new r.SupportsNegation(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof r.SupportsInterpolation)return new r.SupportsInterpolation(e.expression.accept$1(t),e.span);if(e instanceof r.SupportsDeclaration)return new r.SupportsDeclaration(e.name.accept$1(t),e.value.accept$1(t),e.span);throw r.wrapException(r.SassException$("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return r.Interpolation$(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitInterpolation_closure(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.spans,e.span)}},r.ReplaceExpressionVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:275},r.ReplaceExpressionVisitor_visitIfConditionOperation_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:279},r.ReplaceExpressionVisitor_visitArgumentList_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:275},r.ReplaceExpressionVisitor_visitInterpolation_closure.prototype={call$1(e){return e instanceof r.Expression?e.accept$1(this.$this):e},$signature:70},r.SelectorSearchVisitor.prototype={visitAttributeSelector$1(e,t){return null},visitClassSelector$1(e,t){return null},visitIDSelector$1(e,t){return null},visitParentSelector$1(e,t){return null},visitPlaceholderSelector$1(e,t){return null},visitTypeSelector$1(e,t){return null},visitUniversalSelector$1(e,t){return null},visitComplexSelector$1(e){return r.IterableExtension_search(e.components,new r.SelectorSearchVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return r.IterableExtension_search(e.components,new r.SelectorSearchVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e,t){return r.NullableExtension_andThen(t.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return r.IterableExtension_search(e.components,this.get$visitComplexSelector())}},r.SelectorSearchVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(ComplexSelectorComponent)")}},r.SelectorSearchVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(SimpleSelector)")}},r.serialize_closure.prototype={call$1(e){return e>127},$signature:50},r._SerializeVisitor.prototype={visitCssStylesheet$1(e){var t,n,a,s,i,o,l,_,c,p=this;for(t=g.get$iterator$ax(e.get$children(e)),n=!p._inspect,a=p._style===u.OutputStyle_1,s=!a,i=$.CssParentNode,o=p._serialize$_buffer,l=null;t.moveNext$0();)_=t.get$current(t),n?c=a?_.accept$1(u._IsInvisibleVisitor_true_true):_.accept$1(u._IsInvisibleVisitor_true_false):c=!1,!c&&(l!=null&&((i._is(l)?l.get$isChildless():!(l instanceof r.ModifiableCssComment))&&o.writeCharCode$1(59),p._isTrailingComment$2(_,l)?s&&o.writeCharCode$1(32):(s&&o.write$1(0,`
|
||
`),l.get$isGroupEnd()&&s&&o.write$1(0,`
|
||
`))),_.accept$1(p),l=_);l!=null?t=(i._is(l)?l.get$isChildless():!(l instanceof r.ModifiableCssComment))&&s:t=!1,t&&o.writeCharCode$1(59)},visitCssComment$1(e){this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssComment_closure(this,e))},visitCssAtRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssAtRule_closure(n,e)),e.isChildless||(n._style!==u.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssMediaRule_closure(n,e)),n._style!==u.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssImport$1(e){this._writeIndentation$0(),this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssImport_closure(this,e))},_writeImportUrl$1(e){var t,n,a=this;if(a._style!==u.OutputStyle_1||e.charCodeAt(0)!==117){a._serialize$_buffer.write$1(0,e);return}t=u.JSString_methods.substring$2(e,4,e.length-1),n=t.charCodeAt(0),n===39||n===34?a._serialize$_buffer.write$1(0,t):a._visitQuotedString$1(t)},visitCssKeyframeBlock$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.selector.span,new r._SerializeVisitor_visitCssKeyframeBlock_closure(n,e)),n._style!==u.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},_visitMediaQuery$1(e){var t,n,a,s,i,o,l=this,_=e.modifier;_!=null&&(t=l._serialize$_buffer,t.write$1(0,_),t.writeCharCode$1(32)),n=e.type,n!=null&&(t=l._serialize$_buffer,t.write$1(0,n),e.conditions.length!==0&&t.write$1(0," and ")),a=e.conditions,a.length===1?t=u.JSString_methods.startsWith$1(a[0],"(not "):t=!1,t?(t=l._serialize$_buffer,t.write$1(0,"not "),s=u.JSArray_methods.get$first(a),t.write$1(0,u.JSString_methods.substring$2(s,5,s.length-1))):(i=e.conjunction?"and":"or",t=l._style===u.OutputStyle_1?i+" ":" "+i+" ",o=l._serialize$_buffer,l._writeBetween$3(a,t,o.get$write(o)))},visitCssStyleRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e._style_rule$_selector._box$_inner.value.span,new r._SerializeVisitor_visitCssStyleRule_closure(n,e)),n._style!==u.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssSupportsRule_closure(n,e)),n._style!==u.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,n,a,s,i,o=this;if(o._writeIndentation$0(),o._serialize$_write$1(e.name),i=o._serialize$_buffer,i.writeCharCode$1(58),!e.parsedAsSassScript)i.forSpan$2(e.value.span,new r._SerializeVisitor_visitCssDeclaration_closure(o,e));else{o._style!==u.OutputStyle_1&&i.writeCharCode$1(32);try{i.forSpan$2(e.valueSpanForMap,new r._SerializeVisitor_visitCssDeclaration_closure0(o,e))}catch(l){if(i=r.unwrapException(l),i instanceof r.MultiSpanSassScriptException)t=i,n=r.getTraceFromException(l),r.throwWithTrace(r.MultiSpanSassException$(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,n);else if(i instanceof r.SassScriptException)a=i,s=r.getTraceFromException(l),i=a.message,r.throwWithTrace(new r.SassException(u.Set_empty,i,e.value.span),a,s);else throw l}}},_writeFoldedValue$1(e){var t,n,a,s,i=r.StringScanner$($.SassString._as(e.value.value)._string$_text,null,null);for(t=i.string.length,n=this._serialize$_buffer;i._string_scanner$_position!==t;){if(a=i.readChar$0(),a!==10){n.writeCharCode$1(a);continue}for(n.writeCharCode$1(32);s=i.peekChar$0(),s===32||s===9||s===10||s===13||s===12;)i.readChar$0()}},_writeReindentedValue$1(e){var t,n,a=this,s=$.SassString._as(e.value.value)._string$_text;e:{if(t=a._minimumIndentation$1(s),t==null){a._serialize$_buffer.write$1(0,s);break e}if(t===-1){n=a._serialize$_buffer,n.write$1(0,r.trimAsciiRight(s,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),a._writeWithIndent$2(s,Math.min(t,n.file.getColumn$1(n.offset)))}},_minimumIndentation$1(e){for(var t,n,a,s,i,o=r.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);if(o._string_scanner$_position===l)return o.peekChar$1(-1)===10?-1:null;for(a=null;o._string_scanner$_position!==l;){for(;o._string_scanner$_position!==l&&(s=o.peekChar$0(),!(s!==32&&s!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(i=o._line_scanner$_column,a=a==null?i:Math.min(a,i);o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);}return a??-1},_writeWithIndent$2(e,t){var n,a,s,i,o,l,_,c=r.LineScanner$(e);for(n=c.string,a=n.length,s=this._serialize$_buffer;c._string_scanner$_position!==a&&(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i!==10);)s.writeCharCode$1(i);for(;;){for(o=c._string_scanner$_position,l=1;;){if(c._string_scanner$_position===a){s.writeCharCode$1(32);return}e:{if(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i===32||i===9)continue;if(i===10){o=c._string_scanner$_position,++l;break e}break}}for(this._writeTimes$2(10,l),this._writeIndentation$0(),_=c._string_scanner$_position,s.write$1(0,u.JSString_methods.substring$2(n,o+t,_));;){if(c._string_scanner$_position===a)return;if(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i===10)break;s.writeCharCode$1(i)}}},visitCalculation$1(e){var t,n=this,a=n._serialize$_buffer;a.write$1(0,e.name),a.writeCharCode$1(40),t=n._style===u.OutputStyle_1?",":", ",n._writeBetween$3(e.$arguments,t,n.get$_writeCalculationValue()),a.writeCharCode$1(41)},_writeCalculationValue$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this;e:{if(t=e instanceof r.SassNumber,t&&!isFinite(e._number$_value)){t:{if(n=e._number$_value,n===1/0){f._serialize$_buffer.write$1(0,"infinity");break t}if(n===-1/0){f._serialize$_buffer.write$1(0,"-infinity");break t}isNaN(n)&&f._serialize$_buffer.write$1(0,"NaN")}f._writeCalculationUnits$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e));break e}if(t&&e.get$hasComplexUnits()){f._writeNumber$1(e._number$_value),a=e.get$numeratorUnits(e),a.length>=1?(s=a[0],i=u.JSArray_methods.sublist$1(a,1),f._serialize$_buffer.write$1(0,s),f._writeCalculationUnits$2(i,e.get$denominatorUnits(e))):f._writeCalculationUnits$2(r._setArrayType([],$.JSArray_String),e.get$denominatorUnits(e));break e}if(e instanceof r.Value){e.accept$1(f);break e}t=e instanceof r.CalculationOperation,o=null,l=null,t?(_=e._operator,o=e._left,l=e._right):_=null,t&&(c=o instanceof r.CalculationOperation&&o._operator.precedence<_.precedence,c&&f._serialize$_buffer.writeCharCode$1(40),f._writeCalculationValue$1(o),c&&f._serialize$_buffer.writeCharCode$1(41),p=f._style!==u.OutputStyle_1||_.precedence===1,p&&f._serialize$_buffer.writeCharCode$1(32),t=f._serialize$_buffer,t.write$1(0,_.operator),p&&t.writeCharCode$1(32),l instanceof r.CalculationOperation&&f._parenthesizeCalculationRhs$2(_,l._operator)?h=!0:(h=!1,_===u.CalculationOperator_wFL&&(l instanceof r.SassNumber?d=isFinite(l._number$_value)?l.get$hasComplexUnits():l.get$hasUnits():d=h,h=d)),h&&t.writeCharCode$1(40),f._writeCalculationValue$1(l),h&&t.writeCharCode$1(41))}},_writeCalculationUnits$2(e,t){var n,a,s,i;for(n=g.get$iterator$ax(e),a=this._serialize$_buffer,s=this._style!==u.OutputStyle_1;n.moveNext$0();)i=n.get$current(n),s&&a.writeCharCode$1(32),a.writeCharCode$1(42),s&&a.writeCharCode$1(32),a.writeCharCode$1(49),a.write$1(0,i);for(n=g.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),s&&a.writeCharCode$1(32),a.writeCharCode$1(47),s&&a.writeCharCode$1(32),a.writeCharCode$1(49),a.write$1(0,i)},_parenthesizeCalculationRhs$2(e,t){var n;e:{if(u.CalculationOperator_wFL===e){n=!0;break e}if(u.CalculationOperator_dpX===e){n=!1;break e}n=t===u.CalculationOperator_dpX||t===u.CalculationOperator_KrC;break e}return n},visitColor$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M=null;e:{if(t=e._space,n=u.RgbColorSpace_i0P===t,a=M,s=!0,n?(i=M,o=!1):(i=u.HslColorSpace_JQ2===t,o=!i,o&&(a=u.HwbColorSpace_guQ===t,s=a)),s&&e.channel0OrNull!=null&&e.channel1OrNull!=null&&e.channel2OrNull!=null&&e.alphaOrNull!=null){I._writeLegacyColor$1(e);break e}if(n){s=I._serialize$_buffer,s.write$1(0,"rgb("),I._writeChannel$1(e.channel0OrNull),s.writeCharCode$1(32),I._writeChannel$1(e.channel1OrNull),s.writeCharCode$1(32),I._writeChannel$1(e.channel2OrNull),I._maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}if(i?s=!0:s=o?a:u.HwbColorSpace_guQ===t,s){s=I._serialize$_buffer,s.write$1(0,t),s.writeCharCode$1(40),l=I._style===u.OutputStyle_1?M:"deg",I._writeChannel$2(e.channel0OrNull,l),s.writeCharCode$1(32),I._writeChannel$2(e.channel1OrNull,"%"),s.writeCharCode$1(32),I._writeChannel$2(e.channel2OrNull,"%"),I._maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}if(_=u.LabColorSpace_2nT!==t,_?(c=u.LchColorSpace_Bpv===t,s=c):(c=M,s=!0),l=!1,s?I._inspect?s=l:(s=e.channel0OrNull,s==null&&(s=0),s>0||r.fuzzyEquals(s,0)?s=s<100||r.fuzzyEquals(s,100):s=!1,s=!s&&e.channel1OrNull!=null&&e.channel2OrNull!=null):s=l,p=!s,h=M,p?(d=u.OklabColorSpace_540===t,s=!1,f=!d,f?(h=u.OklchColorSpace_9Gj===t,l=h):l=!0,m=!1,l?I._inspect?l=m:(l=e.channel0OrNull,l==null&&(l=0),l>0||r.fuzzyEquals(l,0)?l=l<1||r.fuzzyEquals(l,1):l=!1,l=!l&&e.channel1OrNull!=null&&e.channel2OrNull!=null):l=m,l?(S=_,s=!0):(_?(l=c,S=_):(c=u.LchColorSpace_Bpv===t,l=c,S=!0),l?l=!0:f?l=h:(h=u.OklchColorSpace_9Gj===t,l=h,f=!0),l&&(I._inspect||(s=e.channel1OrNull,l=s==null,l&&(s=0),s=s<0&&!r.fuzzyEquals(s,0)&&e.channel0OrNull!=null&&!l)))):(d=M,S=_,f=!1,s=!0),s){s=I._serialize$_buffer,s.write$1(0,"color-mix(in "),s.write$1(0,t),l=I._style===u.OutputStyle_1,s.write$1(0,l?",":", "),I._writeColorFunction$1(e.toSpace$1(u.XyzD65ColorSpace_WiJ)),l||s.writeCharCode$1(32),s.write$1(0,"100%"),s.write$1(0,l?",":", "),s.write$1(0,l?"red":"black"),s.writeCharCode$1(41);break e}if(s=!0,_&&((p?d:u.OklabColorSpace_540===t)||(S?c:u.LchColorSpace_Bpv===t)||(s=f?h:u.OklchColorSpace_9Gj===t)),s){s=I._serialize$_buffer,s.write$1(0,t),s.writeCharCode$1(40),l=t._channels,v=l[2].isPolarAngle,m=!1,I._inspect||(y=e.channel0OrNull,y==null&&(y=0),y>0||r.fuzzyEquals(y,0)?y=y<100||r.fuzzyEquals(y,100):y=!1,y?v&&(m=e.channel1OrNull,m==null&&(m=0),m=m<0&&!r.fuzzyEquals(m,0)):m=!0),m&&(s.write$1(0,"from "),s.write$1(0,I._style===u.OutputStyle_1?"red":"black"),s.writeCharCode$1(32)),m=I._style!==u.OutputStyle_1,y=m&&e.channel0OrNull!=null,C=e.channel0OrNull,y?(l=$.LinearChannel._as(l[0]),I._writeNumber$1((C??0)*100/l.max),s.writeCharCode$1(37)):I._writeChannel$1(C),s.writeCharCode$1(32),I._writeChannel$1(e.channel1OrNull),s.writeCharCode$1(32),l=v&&m?"deg":M,I._writeChannel$2(e.channel2OrNull,l),I._maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}I._writeColorFunction$1(e)}},_writeChannel$2(e,t){var n=this;e==null?n._serialize$_buffer.write$1(0,"none"):isFinite(e)?(n._writeNumber$1(e),t!=null&&n._serialize$_buffer.write$1(0,t)):n.visitNumber$1(r.SassNumber_SassNumber(e,t))},_writeChannel$1(e){return this._writeChannel$2(e,null)},_writeLegacyColor$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=e.alphaOrNull,v=S==null,y=r.fuzzyEquals(v?0:S,1);if(!e.get$isInGamut()&&!m._inspect){m._writeHsl$1(e);return}if(m._style===u.OutputStyle_1){if(t=e.toSpace$1(u.RgbColorSpace_i0P),y&&m._tryIntegerRgb$1(t))return;n=t.channel0OrNull,a=m._writeNumberToString$1(n??0),n=t.channel1OrNull,s=m._writeNumberToString$1(n??0),n=t.channel2OrNull,i=m._writeNumberToString$1(n??0),o=e.toSpace$1(u.HslColorSpace_JQ2),n=o.channel0OrNull,l=m._writeNumberToString$1(n??0),n=o.channel1OrNull,_=m._writeNumberToString$1(n??0),n=o.channel2OrNull,c=m._writeNumberToString$1(n??0),n=m._serialize$_buffer,a.length+s.length+i.length<=l.length+_.length+c.length+2?(n.write$1(0,y?"rgb(":"rgba("),n.write$1(0,a),n.writeCharCode$1(44),n.write$1(0,s),n.writeCharCode$1(44),n.write$1(0,i)):(n.write$1(0,y?"hsl(":"hsla("),n.write$1(0,l),n.writeCharCode$1(44),n.write$1(0,_),n.write$1(0,"%,"),n.write$1(0,c),n.writeCharCode$1(37)),y||(n.writeCharCode$1(44),m._writeNumber$1(v?0:S)),n.writeCharCode$1(41);return}if(n=e._space,n===u.HslColorSpace_JQ2){m._writeHsl$1(e);return}else if(m._inspect&&n===u.HwbColorSpace_guQ){n=m._serialize$_buffer,n.write$1(0,"hwb("),p=e.toSpace$1(u.HwbColorSpace_guQ),m._writeNumber$1(p.channel$1(0,"hue")),n.writeCharCode$1(32),m._writeNumber$1(p.channel$1(0,"whiteness")),n.writeCharCode$1(37),n.writeCharCode$1(32),m._writeNumber$1(p.channel$1(0,"blackness")),n.writeCharCode$1(37),r.fuzzyEquals(v?0:S,1)||(n.write$1(0," / "),m._writeNumber$1(v?0:S)),n.writeCharCode$1(41);return}if(h=e.format,u.C__ColorFormatEnum===h){m._writeRgb$1(e);return}if(S=h instanceof r.SpanColorFormat,d=S?h:null,S){m._serialize$_buffer.write$1(0,d._color$_span.get$text());return}if(y){if(t=e.toSpace$1(u.RgbColorSpace_i0P),f=b.$get$namesByColor().$index(0,t),f!=null){m._serialize$_buffer.write$1(0,f);return}if(m._canUseHex$1(t)){m._serialize$_buffer.writeCharCode$1(35),S=t.channel0OrNull,m._writeHexComponent$1(u.JSNumber_methods.round$0(S??0)),S=t.channel1OrNull,m._writeHexComponent$1(u.JSNumber_methods.round$0(S??0)),S=t.channel2OrNull,m._writeHexComponent$1(u.JSNumber_methods.round$0(S??0));return}}n===u.HwbColorSpace_guQ?m._writeHsl$1(e):m._writeRgb$1(e)},_tryIntegerRgb$1(e){var t,n,a,s,i,o,l,_,c,p=this;return p._canUseHex$1(e)?(t=e.channel0OrNull,n=u.JSNumber_methods.round$0(t??0),t=e.channel1OrNull,a=u.JSNumber_methods.round$0(t??0),t=e.channel2OrNull,s=u.JSNumber_methods.round$0(t??0),t=n&15,i=t===u.JSInt_methods._shrOtherPositive$1(n,4)&&(a&15)===u.JSInt_methods._shrOtherPositive$1(a,4)&&(s&15)===u.JSInt_methods._shrOtherPositive$1(s,4),o=b.$get$namesByColor().$index(0,e),l=!1,o!=null?(_=o.length,l=_<=(i?4:7),c=o):c=null,l?p._serialize$_buffer.write$1(0,c):(l=p._serialize$_buffer,i?(l.writeCharCode$1(35),l.writeCharCode$1(r.hexCharFor(t)),l.writeCharCode$1(r.hexCharFor(a&15)),l.writeCharCode$1(r.hexCharFor(s&15))):(l.writeCharCode$1(35),p._writeHexComponent$1(n),p._writeHexComponent$1(a),p._writeHexComponent$1(s))),!0):!1},_canUseHex$1(e){var t,n=e.channel0OrNull;return n==null&&(n=0),r.fuzzyIsInt(n)?n=(n>0||r.fuzzyEquals(n,0))&&n<256&&!r.fuzzyEquals(n,256):n=!1,t=!1,n?(n=e.channel1OrNull,n==null&&(n=0),r.fuzzyIsInt(n)?n=(n>0||r.fuzzyEquals(n,0))&&n<256&&!r.fuzzyEquals(n,256):n=!1,n?(n=e.channel2OrNull,n==null&&(n=0),r.fuzzyIsInt(n)?n=(n>0||r.fuzzyEquals(n,0))&&n<256&&!r.fuzzyEquals(n,256):n=t):n=t):n=t,n},_writeRgb$1(e){var t,n=this,a=e.alphaOrNull,s=a==null,i=r.fuzzyEquals(s?0:a,1),o=e.toSpace$1(u.RgbColorSpace_i0P),l=n._serialize$_buffer;l.write$1(0,i?"rgb(":"rgba("),n._writeNumber$1(o.channel$1(0,"red")),t=n._style===u.OutputStyle_1,l.write$1(0,t?",":", "),n._writeNumber$1(o.channel$1(0,"green")),l.write$1(0,t?",":", "),n._writeNumber$1(o.channel$1(0,"blue")),i||(l.write$1(0,t?",":", "),n._writeNumber$1(s?0:a)),l.writeCharCode$1(41)},_writeHsl$1(e){var t,n=this,a=e.alphaOrNull,s=a==null,i=r.fuzzyEquals(s?0:a,1),o=e.toSpace$1(u.HslColorSpace_JQ2),l=n._serialize$_buffer;l.write$1(0,i?"hsl(":"hsla("),n._writeChannel$1(o.channel$1(0,"hue")),t=n._style===u.OutputStyle_1,l.write$1(0,t?",":", "),n._writeChannel$2(o.channel$1(0,"saturation"),"%"),l.write$1(0,t?",":", "),n._writeChannel$2(o.channel$1(0,"lightness"),"%"),i||(l.write$1(0,t?",":", "),n._writeNumber$1(s?0:a)),l.writeCharCode$1(41)},_writeColorFunction$1(e){var t=this,n=t._serialize$_buffer;n.write$1(0,"color("),n.write$1(0,e._space),n.writeCharCode$1(32),t._writeBetween$3(e.get$channelsOrNull()," ",t.get$_writeChannel()),t._maybeWriteSlashAlpha$1(e),n.writeCharCode$1(41)},_writeHexComponent$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(r.hexCharFor(u.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(r.hexCharFor(e&15))},_maybeWriteSlashAlpha$1(e){var t,n,a=this,s=e.alphaOrNull;r.fuzzyEquals(s??0,1)||(t=a._style!==u.OutputStyle_1,t&&a._serialize$_buffer.writeCharCode$1(32),n=a._serialize$_buffer,n.writeCharCode$1(47),t&&n.writeCharCode$1(32),a._writeChannel$1(s))},visitList$1(e){var t,n,a,s,i,o=this,l=e._hasBrackets;if(l)o._serialize$_buffer.writeCharCode$1(91);else if(e._list$_contents.length===0){if(!o._inspect)throw r.wrapException(r.SassScriptException$("() isn't a valid CSS value.",null));o._serialize$_buffer.write$1(0,"()");return}t=o._inspect,n=!1,t&&e._list$_contents.length===1&&(a=e._separator,a=a===u.ListSeparator_z0K||a===u.ListSeparator_Lul,n=a),n&&!l&&o._serialize$_buffer.writeCharCode$1(40),a=e._list$_contents,a=t?a:new r.WhereIterable(a,new r._SerializeVisitor_visitList_closure,r._arrayInstanceType(a)._eval$1("WhereIterable<1>")),s=e._separator,i=o._separatorString$1(s),o._writeBetween$3(a,i,t?new r._SerializeVisitor_visitList_closure0(o,e):new r._SerializeVisitor_visitList_closure1(o)),n&&(t=o._serialize$_buffer,t.write$1(0,s.separator),l||t.writeCharCode$1(41)),l&&o._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){var t;e:{if(u.ListSeparator_z0K===e){t=this._style===u.OutputStyle_1?",":", ";break e}if(u.ListSeparator_Lul===e){t=this._style===u.OutputStyle_1?"/":" / ";break e}if(u.ListSeparator_SrV===e){t=" ";break e}t="";break e}return t},_elementNeedsParens$2(e,t){var n;e:{if(t instanceof r.SassList&&t._list$_contents.length>1&&!t._hasBrackets){t:{if(u.ListSeparator_z0K===e){n=t._separator===u.ListSeparator_z0K;break t}if(u.ListSeparator_Lul===e){n=t._separator,n=n===u.ListSeparator_z0K||n===u.ListSeparator_Lul;break t}n=t._separator!==u.ListSeparator_undecided_null_3_undecided;break t}break e}n=!1;break e}return n},visitMap$1(e){var t,n,a=this;if(!a._inspect)throw r.wrapException(r.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));t=a._serialize$_buffer,t.writeCharCode$1(40),n=e._map$_contents,a._writeBetween$3(n.get$entries(n),", ",new r._SerializeVisitor_visitMap_closure(a)),t.writeCharCode$1(41)},_writeMapElement$1(e){var t=e instanceof r.SassList&&e._separator===u.ListSeparator_z0K&&!e._hasBrackets;t&&this._serialize$_buffer.writeCharCode$1(40),e.accept$1(this),t&&this._serialize$_buffer.writeCharCode$1(41)},visitNumber$1(e){var t,n,a,s,i=this,o=e.asSlash;if($.Record_2_nullable_Object_and_nullable_Object._is(o)){t=o._0,n=o._1,i.visitNumber$1(t),i._serialize$_buffer.writeCharCode$1(47),i.visitNumber$1(n);return}if(a=e._number$_value,!isFinite(a)){i.visitCalculation$1(new r.SassCalculation("calc",r.List_List$unmodifiable(r._setArrayType([e],$.JSArray_Object),$.Object)));return}e.get$hasComplexUnits()?i.visitCalculation$1(new r.SassCalculation("calc",r.List_List$unmodifiable(r._setArrayType([e],$.JSArray_Object),$.Object))):(i._writeNumber$1(a),s=e.get$numeratorUnits(e),s.length===1&&i._serialize$_buffer.write$1(0,s[0]))},_writeNumberToString$1(e){var t=new r.StringBuffer("");return this._writeNumber$2(e,new r.NoSourceMapBuffer(t)),t=t._contents,t.charCodeAt(0)==0,t},_writeNumber$2(e,t){var n,a,s,i,o=this;if(t==null&&(t=o._serialize$_buffer),n=r.fuzzyAsInt(e),a=!1,n!=null?(a=!o._inspect||e===n,s=n):s=null,a){t.write$1(0,o._removeExponent$1(g.toString$0$(s)));return}if(i=o._removeExponent$1(u.JSNumber_methods.toString$0(e)),o._inspect){t.write$1(0,i);return}if(i.length<12){t.write$1(0,o._style===u.OutputStyle_1&&i.charCodeAt(0)===48?u.JSString_methods.substring$1(i,1):i);return}o._writeRounded$2(i,t)},_writeNumber$1(e){return this._writeNumber$2(e,null)},_removeExponent$1(e){for(var t,n,a,s,i=e.charCodeAt(0)===45,o=r._Cell$(),l=e.length,_=0;;){if(!(_<l)){t=null;break}e:{if(e.charCodeAt(_)!==101)break e;t=new r.StringBuffer(""),n=t._contents=r.Primitives_stringFromCharCode(e.charCodeAt(0)),i?(n+=r.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=n,_>3&&(t._contents=n+u.JSString_methods.substring$2(e,3,_))):_>2&&(t._contents=n+u.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=r.int_parse(u.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(t==null)return e;if(o._readLocal$0()>0){for(l=o._readLocal$0(),n=t._contents,a=i?1:0,s=l-(n.length-1-a),l=n,_=0;_<s;++_)l=r.Primitives_stringFromCharCode(48),l=t._contents+=l;return l.charCodeAt(0)==0,l}else{for(i=e.charCodeAt(0)===45,l=(i?r.Primitives_stringFromCharCode(45):"")+"0.",_=-1;n=o.__late_helper$_value,n===o&&r.throwExpression(r.LateError$localNI("")),_>n;)l+=r.Primitives_stringFromCharCode(48),--_;return i?(n=t._contents,n=u.JSString_methods.substring$1((n.charCodeAt(0)==0,n),1)):n=t,n=l+r.S(n),n.charCodeAt(0)==0,n}},_writeRounded$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;if(u.JSString_methods.endsWith$1(e,".0")){t.write$1(0,u.JSString_methods.substring$2(e,0,e.length-2));return}for(n=e.length,a=new Uint8Array(n+1),s=e.charCodeAt(0)===45,i=s?1:0,o=1;;i=l,o=c){if(i===n){t.write$1(0,e);return}if(l=i+1,_=e.charCodeAt(i),_===46){i=l;break}c=o+1,a[o]=_-48}if(p=i+10,p>=n){t.write$1(0,e);return}for(c=o;i<p;i=l,c=h)h=c+1,l=i+1,a[c]=e.charCodeAt(i)-48;if(e.charCodeAt(i)-48>=5)for(;h=c-1,d=a[h]+1,a[h]=d,d===10;c=h);for(;c<o;++c)a[c]=0;for(;n=c>o,!!(n&&a[c-1]===0);)--c;if(c===2&&a[0]===0&&a[1]===0){t.writeCharCode$1(48);return}for(s&&t.writeCharCode$1(45),a[0]===0?f=this._style===u.OutputStyle_1&&a[1]===0?2:1:f=0;f<o;++f)t.writeCharCode$1(48+a[f]);if(n)for(t.writeCharCode$1(46);f<c;++f)t.writeCharCode$1(48+a[f])},_visitQuotedString$2$forceDoubleQuote(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=t?h._serialize$_buffer:new r.StringBuffer("");for(t&&d.writeCharCode$1(34),n=e.length,a=!1,s=!1,i=0;i<n;++i){if(o=e.charCodeAt(i),l=o===39,l&&t){d.writeCharCode$1(39);continue}if(l&&s){h._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(l){d.writeCharCode$1(39),a=!0;continue}if(_=o===34,_&&t){d.writeCharCode$1(92),d.writeCharCode$1(34);continue}if(_&&a){h._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_){d.writeCharCode$1(34),s=!0;continue}if(o===0||o===1||o===2||o===3||o===4||o===5||o===6||o===7||o===8||o===10||o===11||o===12||o===13||o===14||o===15||o===16||o===17||o===18||o===19||o===20||o===21||o===22||o===23||o===24||o===25||o===26||o===27||o===28||o===29||o===30||o===31||o===127){h._writeEscape$4(d,o,e,i);continue}if(o===92){d.writeCharCode$1(92),d.writeCharCode$1(92);continue}c=h._tryPrivateUseCharacter$4(d,o,e,i),c!=null?i=c:d.writeCharCode$1(o)}t?d.writeCharCode$1(34):(p=s?39:34,n=h._serialize$_buffer,n.writeCharCode$1(p),n.write$1(0,d),n.writeCharCode$1(p))},_visitQuotedString$1(e){return this._visitQuotedString$2$forceDoubleQuote(e,!1)},_visitUnquotedString$1(e){var t,n,a,s,i,o;for(t=e.length,n=this._serialize$_buffer,a=!1,s=0;s<t;++s){if(i=e.charCodeAt(s),i===10){n.writeCharCode$1(32),a=!0;continue}if(i===32){a||n.writeCharCode$1(32);continue}o=this._tryPrivateUseCharacter$4(n,i,e,s),o!=null?s=o:n.writeCharCode$1(i),a=!1}},_tryPrivateUseCharacter$4(e,t,n,a){var s;return this._style===u.OutputStyle_1?null:t>=57344&&t<=63743?(this._writeEscape$4(e,t,n,a),a):t>>>7===439&&n.length>a+1?(s=a+1,this._writeEscape$4(e,65536+((t&1023)<<10)+(n.charCodeAt(s)&1023),n,s),s):null},_writeEscape$4(e,t,n,a){var s,i;e.writeCharCode$1(92),e.write$1(0,u.JSInt_methods.toRadixString$1(t,16)),s=a+1,n.length!==s&&(i=n.charCodeAt(s),(r.CharacterExtension_get_isHex(i)||i===32||i===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e,t){var n,a,s=this._serialize$_buffer;s.writeCharCode$1(91),s.write$1(0,t.name),n=t.value,n!=null&&(s.write$1(0,t.op),r.Parser_isIdentifier(n)&&!u.JSString_methods.startsWith$1(n,"--")?(s.write$1(0,n),a=t.modifier,a!=null&&s.writeCharCode$1(32)):(this._visitQuotedString$1(n),a=t.modifier,a!=null&&this._style!==u.OutputStyle_1&&s.writeCharCode$1(32)),r.NullableExtension_andThen(a,s.get$write(s))),s.writeCharCode$1(93)},visitClassSelector$1(e,t){var n=this._serialize$_buffer;n.writeCharCode$1(46),n.write$1(0,t.name)},visitComplexSelector$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=e.leadingCombinators;for(h._writeCombinators$1(d),d.length>=1&&e.components.length>=1&&h._style!==u.OutputStyle_1&&h._serialize$_buffer.writeCharCode$1(32),d=e.components,t=d.length,n=t-1,a=h._serialize$_buffer,s=h._style===u.OutputStyle_1,i=!s,o=0;o<t;++o)l=d[o],h.visitCompoundSelector$1(l.selector),_=l.combinators,c=_.length===0,c||i&&a.writeCharCode$1(32),p=s?"":" ",h._writeBetween$3(_,p,a.get$write(a)),o!==n?_=!s||c:_=!1,_&&a.writeCharCode$1(32)},_writeCombinators$1(e){var t=this._style===u.OutputStyle_1?"":" ",n=this._serialize$_buffer;return this._writeBetween$3(e,t,n.get$write(n))},visitCompoundSelector$1(e){var t,n,a,s=this._serialize$_buffer,i=s.get$length(s);for(t=e.components,n=t.length,a=0;a<n;++a)t[a].accept$1(this);s.get$length(s)===i&&s.writeCharCode$1(42)},visitIDSelector$1(e,t){var n=this._serialize$_buffer;n.writeCharCode$1(35),n.write$1(0,t.name)},visitSelectorList$1(e){var t,n,a,s,i,o=this,l=e.components;for(t=g.get$iterator$ax(o._inspect?l:new r.WhereIterable(l,new r._SerializeVisitor_visitSelectorList_closure,r._arrayInstanceType(l)._eval$1("WhereIterable<1>"))),n=o._style!==u.OutputStyle_1,a=o._serialize$_buffer,s=!0;t.moveNext$0();)i=t.get$current(t),s?s=!1:(a.writeCharCode$1(44),i.lineBreak?(n&&a.write$1(0,`
|
||
`),o._writeIndentation$0()):n&&a.writeCharCode$1(32)),o.visitComplexSelector$1(i)},visitParentSelector$1(e,t){var n=this._serialize$_buffer;n.writeCharCode$1(38),r.NullableExtension_andThen(t.suffix,n.get$write(n))},visitPlaceholderSelector$1(e,t){var n=this._serialize$_buffer;n.writeCharCode$1(37),n.write$1(0,t.name)},visitPseudoSelector$1(e,t){var n,a,s=t.name,i=!1;s==="not"&&(n=t.selector,n instanceof r.SelectorList&&(i=(n??$.SelectorList._as(n)).accept$1(u._IsInvisibleVisitor_true))),!i&&(i=this._serialize$_buffer,i.writeCharCode$1(58),t.isSyntacticClass||i.writeCharCode$1(58),i.write$1(0,s),s=t.argument,a=s==null,!(a&&t.selector==null)&&(i.writeCharCode$1(40),a||(i.write$1(0,s),t.selector!=null&&i.writeCharCode$1(32)),r.NullableExtension_andThen(t.selector,this.get$visitSelectorList()),i.writeCharCode$1(41)))},visitTypeSelector$1(e,t){this._serialize$_buffer.write$1(0,t.name)},visitUniversalSelector$1(e,t){var n,a=t.namespace;a!=null&&(n=this._serialize$_buffer,n.write$1(0,a),n.writeCharCode$1(124)),this._serialize$_buffer.writeCharCode$1(42)},_serialize$_write$1(e){return this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor__write_closure(this,e))},_serialize$_visitChildren$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=f._serialize$_buffer;for(m.writeCharCode$1(123),t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),a=f._style===u.OutputStyle_1,s=!a,i=f.get$_requiresSemicolon(),o=!f._inspect,n=n._eval$1("ListBase.E"),l=null,_=null;t.moveNext$0();)c=t.__internal$_current,p=c??n._as(c),o?c=a?p.accept$1(u._IsInvisibleVisitor_true_true):p.accept$1(u._IsInvisibleVisitor_true_false):c=!1,!c&&(c=_==null,h=c?null:i.call$1(_),(h??!1)&&m.writeCharCode$1(59),f._isTrailingComment$2(p,c?e:_)?(s&&m.writeCharCode$1(32),d=f._indentation,f._indentation=0,new r._SerializeVisitor__visitChildren_closure(f,p).call$0(),f._indentation=d):(s&&m.write$1(0,`
|
||
`),++f._indentation,new r._SerializeVisitor__visitChildren_closure0(f,p).call$0(),--f._indentation),l=_,_=p);_!=null&&(($.CssParentNode._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment))&&s&&m.writeCharCode$1(59),l==null&&f._isTrailingComment$2(_,e)?s&&m.writeCharCode$1(32):(f._writeLineFeed$0(),f._writeIndentation$0())),m.writeCharCode$1(125)},_requiresSemicolon$1(e){return $.CssParentNode._is(e)?e.get$isChildless():!(e instanceof r.ModifiableCssComment)},_isTrailingComment$2(e,t){var n,a,s,i,o,l,_;return this._style===u.OutputStyle_1||!(e instanceof r.ModifiableCssComment)||(n=e.span,a=n.get$sourceUrl(n),s=t.get$span(t),!g.$eq$(a,s.get$sourceUrl(s)))?!1:(a=t.get$span(t),g.$eq$(a.get$file(a).url,n.get$file(n).url)&&a.get$start(a).offset<=n.get$start(n).offset&&a.get$end(a).offset>=n.get$end(n).offset?(a=n.get$start(n),s=t.get$span(t),i=a.offset-s.get$start(s).offset-1,i<0?!1:(o=Math.max(0,u.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",i)),a=t.get$span(t),a=a.get$file(a),s=t.get$span(t),s=s.get$start(s),l=t.get$span(t),_=a.span$2(0,s.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=r.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),a=t.get$span(t),a=a.get$end(a),n===a.file.getLine$1(a.offset)))},_writeLineFeed$0(){this._style!==u.OutputStyle_1&&this._serialize$_buffer.write$1(0,`
|
||
`)},_writeIndentation$0(){var e=this;e._style!==u.OutputStyle_1&&e._writeTimes$2(e._indentCharacter,e._indentation*e._indentWidth)},_writeTimes$2(e,t){var n,a;for(n=this._serialize$_buffer,a=0;a<t;++a)n.writeCharCode$1(e)},_writeBetween$1$3(e,t,n){var a,s,i,o;for(a=g.get$iterator$ax(e),s=this._serialize$_buffer,i=!0;a.moveNext$0();)o=a.get$current(a),i?i=!1:s.write$1(0,t),n.call$1(o)},_writeBetween$3(e,t,n){return this._writeBetween$1$3(e,t,n,$.dynamic)}},r._SerializeVisitor_visitCssComment_closure.prototype={call$0(){var e,t,n,a,s=this.$this;s._style===u.OutputStyle_1&&this.node.text.charCodeAt(2)!==33||(e=this.node,t=e.text,!u.JSString_methods.startsWith$1(t,r.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=s._minimumIndentation$1(t),n!=null?(e=e.span,e=e.get$start(e),a=Math.min(n,e.file.getColumn$1(e.offset)),s._writeIndentation$0(),s._writeWithIndent$2(t,a)):(s._writeIndentation$0(),s._serialize$_buffer.write$1(0,t))))},$signature:1},r._SerializeVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,n=this.$this,a=n._serialize$_buffer;a.writeCharCode$1(64),e=this.node,n._serialize$_write$1(e.name),t=e.value,t!=null&&(a.writeCharCode$1(32),n._serialize$_write$1(t))},$signature:1},r._SerializeVisitor_visitCssMediaRule_closure.prototype={call$0(){var e,t,n,a,s=this.$this,i=s._serialize$_buffer;i.write$1(0,"@media"),e=this.node.queries,t=u.JSArray_methods.get$first(e),n=s._style===u.OutputStyle_1,a=!0,n&&t.modifier==null&&t.type==null&&(a=t.conditions,a=a.length===1&&u.JSString_methods.startsWith$1(u.JSArray_methods.get$first(a),"(not ")),a&&i.writeCharCode$1(32),i=n?",":", ",s._writeBetween$3(e,i,s.get$_visitMediaQuery())},$signature:1},r._SerializeVisitor_visitCssImport_closure.prototype={call$0(){var e,t,n,a=this.$this,s=a._serialize$_buffer;s.write$1(0,"@import"),e=a._style!==u.OutputStyle_1,e&&s.writeCharCode$1(32),t=this.node,s.forSpan$2(t.url.span,new r._SerializeVisitor_visitCssImport__closure(a,t)),n=t.modifiers,n!=null&&(e&&s.writeCharCode$1(32),s.write$1(0,n))},$signature:1},r._SerializeVisitor_visitCssImport__closure.prototype={call$0(){return this.$this._writeImportUrl$1(this.node.url.value)},$signature:0},r._SerializeVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e=this.$this,t=e._style===u.OutputStyle_1?",":", ",n=e._serialize$_buffer;return e._writeBetween$3(this.node.selector.value,t,n.get$write(n))},$signature:0},r._SerializeVisitor_visitCssStyleRule_closure.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule$_selector._box$_inner.value)},$signature:0},r._SerializeVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e=this.$this,t=e._serialize$_buffer;t.write$1(0,"@supports"),e._style===u.OutputStyle_1&&this.node.condition.value.charCodeAt(0)===40||t.writeCharCode$1(32),e._serialize$_write$1(this.node.condition)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure.prototype={call$0(){var e=this.$this,t=this.node;e._style===u.OutputStyle_1?e._writeFoldedValue$1(t):e._writeReindentedValue$1(t)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure0.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},r._SerializeVisitor_visitList_closure.prototype={call$1(e){return!e.get$isBlank()},$signature:74},r._SerializeVisitor_visitList_closure0.prototype={call$1(e){var t=this.$this,n=t._elementNeedsParens$2(this.value._separator,e);n&&t._serialize$_buffer.writeCharCode$1(40),e.accept$1(t),n&&t._serialize$_buffer.writeCharCode$1(41)},$signature:57},r._SerializeVisitor_visitList_closure1.prototype={call$1(e){e.accept$1(this.$this)},$signature:57},r._SerializeVisitor_visitMap_closure.prototype={call$1(e){var t=this.$this;t._writeMapElement$1(e.key),t._serialize$_buffer.write$1(0,": "),t._writeMapElement$1(e.value)},$signature:281},r._SerializeVisitor_visitSelectorList_closure.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true)},$signature:21},r._SerializeVisitor__write_closure.prototype={call$0(){return this.$this._serialize$_buffer.write$1(0,this.value.value)},$signature:0},r._SerializeVisitor__visitChildren_closure.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},r._SerializeVisitor__visitChildren_closure0.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},r.OutputStyle.prototype={_enumToString$0(){return"OutputStyle."+this._name}},r.LineFeed.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return"lf"}},r.StatementSearchVisitor.prototype={visitAtRootRule$1(e,t){return this.visitChildren$1(t.children)},visitAtRule$1(e,t){return r.NullableExtension_andThen(t.children,this.get$visitChildren())},visitContentBlock$1(e,t){return this.visitChildren$1(t.children)},visitContentRule$1(e,t){return null},visitDebugRule$1(e,t){return null},visitDeclaration$1(e,t){return r.NullableExtension_andThen(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1(e,t){return null},visitExtendRule$1(e,t){return null},visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1(e,t){return null},visitFunctionRule$1(e,t){return this.visitChildren$1(t.children)},visitIfRule$1(e,t){var n=r.IterableExtension_search(t.clauses,new r.StatementSearchVisitor_visitIfRule_closure(this));return n??r.NullableExtension_andThen(t.lastClause,new r.StatementSearchVisitor_visitIfRule_closure0(this))},visitImportRule$1(e,t){return null},visitIncludeRule$1(e,t){return r.NullableExtension_andThen(t.content,this.get$visitContentBlock(this))},visitLoudComment$1(e,t){return null},visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1(e,t){return this.visitChildren$1(t.children)},visitReturnRule$1(e,t){return null},visitSilentComment$1(e,t){return null},visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1(e,t){return null},visitVariableDeclaration$1(e,t){return null},visitWarnRule$1(e,t){return null},visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){return r.IterableExtension_search(e,new r.StatementSearchVisitor_visitChildren_closure(this))}},r.StatementSearchVisitor_visitIfRule_closure.prototype={call$1(e){return r.IterableExtension_search(e.children,new r.StatementSearchVisitor_visitIfRule__closure0(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(IfClause)")}},r.StatementSearchVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.StatementSearchVisitor_visitIfRule_closure0.prototype={call$1(e){return r.IterableExtension_search(e.children,new r.StatementSearchVisitor_visitIfRule__closure(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(ElseClause)")}},r.StatementSearchVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.StatementSearchVisitor_visitChildren_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.Entry.prototype={compareTo$1(e,t){var n,a,s=this.target.compareTo$1(0,t.target);return s!==0||(n=this.source,a=t.source,s=u.JSString_methods.compareTo$1(g.toString$0$(n.file.url),g.toString$0$(a.file.url)),s!==0)?s:n.compareTo$1(0,a)},$isComparable:1},r.Mapping.prototype={},r.SingleMapping.prototype={toJson$1$includeSourceContents(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=this,T=new r.StringBuffer("");for(t=P.lines,n=t.length,a=0,s=0,i=0,o=0,l=0,_=0,c=!0,p=0;p<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++p){if(h=t[p],d=h.line,d>a){for(f=a;f<d;++f)T._contents+=";";a=d,s=0,c=!0}for(m=g.get$iterator$ax(h.entries);m.moveNext$0();s=v,c=!1){if(S=m.get$current(m),c||(T._contents+=","),v=S.column,y=r.encodeVlq(v-s),y=r.StringBuffer__writeAll(T._contents,y,""),T._contents=y,C=S.sourceUrlId,y=r.StringBuffer__writeAll(y,r.encodeVlq(C-l),""),T._contents=y,I=S.sourceLine,y=r.StringBuffer__writeAll(y,r.encodeVlq(I-i),""),T._contents=y,M=S.sourceColumn,y=r.StringBuffer__writeAll(y,r.encodeVlq(M-o),""),T._contents=y,k=S.sourceNameId,k==null){l=C,o=M,i=I;continue}T._contents=r.StringBuffer__writeAll(y,r.encodeVlq(k-_),""),_=k,l=C,o=M,i=I}}return t=P.sourceRoot,t==null&&(t=""),n=T._contents,R=r.LinkedHashMap_LinkedHashMap$_literal(["version",3,"sourceRoot",t,"sources",P.urls,"names",P.names,"mappings",(n.charCodeAt(0)==0,n)],$.String,$.dynamic),t=P.targetUrl,t!=null&&R.$indexSet(0,"file",t),e&&(t=P.files,n=r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>"),t=r.List_List$_of(new r.MappedListIterable(t,new r.SingleMapping_toJson_closure,n),n._eval$1("ListIterable.E")),R.$indexSet(0,"sourcesContent",t)),P.extensions.forEach$1(0,new r.SingleMapping_toJson_closure0(R)),R},toJson$0(){return this.toJson$1$includeSourceContents(!1)},toString$0(e){var t=this,n=r.getRuntimeTypeOfDartObject(t).toString$0(0)+" : [targetUrl: "+r.S(t.targetUrl)+", sourceRoot: "+r.S(t.sourceRoot)+", urls: "+r.S(t.urls)+", names: "+r.S(t.names)+", lines: "+r.S(t.lines)+"]";return n.charCodeAt(0)==0,n}},r.SingleMapping_SingleMapping$fromEntries_closure.prototype={call$0(){return this.urls.__js_helper$_length},$signature:10},r.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:282},r.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:283},r.SingleMapping_toJson_closure.prototype={call$1(e){return e==null?null:r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null)},$signature:284},r.SingleMapping_toJson_closure0.prototype={call$2(e,t){return this.result.$indexSet(0,e,t),t},$signature:125},r.TargetLineEntry.prototype={toString$0(e){return r.getRuntimeTypeOfDartObject(this).toString$0(0)+": "+this.line+" "+r.S(this.entries)}},r.TargetEntry.prototype={toString$0(e){var t=this;return r.getRuntimeTypeOfDartObject(t).toString$0(0)+": ("+t.column+", "+t.sourceUrlId+", "+t.sourceLine+", "+t.sourceColumn+", "+r.S(t.sourceNameId)+")"}},r.SourceFile.prototype={get$length(e){return this._decodedChars.length},get$lines(){return this._lineStarts.length},SourceFile$decoded$2$url(e,t){var n,a,s,i,o,l;for(n=this._decodedChars,a=n.length,s=this._lineStarts,i=0;i<a;++i)o=n[i],o===13&&(l=i+1,(l>=a||n[l]!==10)&&(o=10)),o===10&&s.push(i+1)},span$2(e,t,n){return r._FileSpan$(this,t,n??this._decodedChars.length)},span$1(e,t){return this.span$2(0,t,null)},getLine$1(e){var t,n=this;if(e<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+e+"."));if(e>n._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+e+V.x20must_n+n.get$length(0)+"."));return t=n._lineStarts,e<u.JSArray_methods.get$first(t)?-1:e>=u.JSArray_methods.get$last(t)?t.length-1:n._isNearCachedLine$1(e)?(t=n._cachedLine,t.toString,t):n._cachedLine=n._binarySearch$1(e)-1},_isNearCachedLine$1(e){var t,n,a=this._cachedLine;return a==null||(t=this._lineStarts,e<t[a])?!1:(n=t.length,a>=n-1||e<t[a+1]?!0:a>=n-2||e<t[a+2]?(this._cachedLine=a+1,!0):!1)},_binarySearch$1(e){var t,n,a=this._lineStarts,s=a.length-1;for(t=0;t<s;)n=t+u.JSInt_methods._tdivFast$1(s-t,2),a[n]>e?s=n:t=n+1;return s},getColumn$1(e){var t,n,a=this;if(e<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+e+"."));if(e>a._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+e+" must be not be greater than the number of characters in the file, "+a.get$length(0)+"."));if(t=a.getLine$1(e),n=a._lineStarts[t],n>e)throw r.wrapException(r.RangeError$("Line "+t+" comes after offset "+e+"."));return e-n},getOffset$1(e){var t,n,a,s;if(e<0)throw r.wrapException(r.RangeError$("Line may not be negative, was "+e+"."));if(t=this._lineStarts,n=t.length,e>=n)throw r.wrapException(r.RangeError$("Line "+e+" must be less than the number of lines in the file, "+this.get$lines()+"."));if(a=t[e],a<=this._decodedChars.length?(s=e+1,t=s<n&&a>=t[s]):t=!0,t)throw r.wrapException(r.RangeError$("Line "+e+" doesn't have 0 columns."));return a}},r.FileLocation.prototype={get$sourceUrl(e){return this.file.url},get$line(){return this.file.getLine$1(this.offset)},get$column(){return this.file.getColumn$1(this.offset)},FileLocation$_$2(e,t){var n,a=this.offset;if(a<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+a+"."));if(n=this.file,a>n._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+a+V.x20must_n+n.get$length(0)+"."))},pointSpan$0(){var e=this.offset;return r._FileSpan$(this.file,e,e)},get$offset(){return this.offset}},r._FileSpan.prototype={get$sourceUrl(e){return this.file.url},get$length(e){return this._end-this._file$_start},get$start(e){return r.FileLocation$_(this.file,this._file$_start)},get$end(e){return r.FileLocation$_(this.file,this._end)},get$text(){return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(this.file._decodedChars,this._file$_start,this._end),0,null)},get$context(e){var t=this,n=t.file,a=t._end,s=n.getLine$1(a);if(n.getColumn$1(a)===0&&s!==0){if(a-t._file$_start===0)return s===n._lineStarts.length-1?"":r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(s),n.getOffset$1(s+1)),0,null)}else a=s===n._lineStarts.length-1?n._decodedChars.length:n.getOffset$1(s+1);return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(n.getLine$1(t._file$_start)),a),0,null)},_FileSpan$3(e,t,n){var a,s=this._end,i=this._file$_start;if(s<i)throw r.wrapException(r.ArgumentError$("End "+s+" must come after start "+i+".",null));if(a=this.file,s>a._decodedChars.length)throw r.wrapException(r.RangeError$("End "+s+V.x20must_n+a.get$length(0)+"."));if(i<0)throw r.wrapException(r.RangeError$("Start may not be negative, was "+i+"."))},compareTo$1(e,t){var n;return t instanceof r._FileSpan?(n=u.JSInt_methods.compareTo$1(this._file$_start,t._file$_start),n===0?u.JSInt_methods.compareTo$1(this._end,t._end):n):this.super$SourceSpanMixin$compareTo(0,t)},$eq(e,t){var n=this;return t==null?!1:$.FileSpan._is(t)?t instanceof r._FileSpan?n._file$_start===t._file$_start&&n._end===t._end&&g.$eq$(n.file.url,t.file.url):n.super$SourceSpanMixin$$eq(0,t)&&g.$eq$(n.file.url,t.get$sourceUrl(t)):n.super$SourceSpanMixin$$eq(0,t)},get$hashCode(e){return r.Object_hash(this._file$_start,this._end,this.file.url,u.C_SentinelValue)},expand$1(e,t){var n,a,s=this,i=s.file;if(!g.$eq$(i.url,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(s.get$sourceUrl(0))+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return n=s._file$_start,a=s._end,t instanceof r._FileSpan?r._FileSpan$(i,Math.min(n,t._file$_start),Math.max(a,t._end)):r._FileSpan$(i,Math.min(n,t.get$start(t).offset),Math.max(a,t.get$end(t).offset))},$isFileSpan:1,$isSourceSpanWithContext:1,get$file(e){return this.file}},r.Highlighter.prototype={highlight$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M=null,k=I._lines;for(I._writeFileStart$1(u.JSArray_methods.get$first(k).url),e=I._maxMultilineSpans,t=r.List_List$filled(e,M,!1,$.nullable__Highlight),n=I._highlighter$_buffer,e=e!==0,a=I._primaryColor,s=0;s<k.length;++s){for(i=k[s],s>0&&(o=k[s-1],l=i.url,g.$eq$(o.url,l)?o.number+1!==i.number&&(I._writeSidebar$1$text("..."),n._contents+=`
|
||
`):(I._writeSidebar$1$end(b._glyphs.get$upEnd()),n._contents+=`
|
||
`,I._writeFileStart$1(l))),l=i.highlights,_=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),c=new r.ReversedListIterable(l,_),c=new r.ListIterator(c,c.get$length(0),_._eval$1("ListIterator<ListIterable.E>")),_=_._eval$1("ListIterable.E"),p=i.number,h=i.text;c.moveNext$0();)d=c.__internal$_current,d==null&&(d=_._as(d)),f=d.span,f.get$start(f).get$line()!==f.get$end(f).get$line()&&f.get$start(f).get$line()===p&&I._isOnlyWhitespace$1(u.JSString_methods.substring$2(h,0,f.get$start(f).get$column()))&&(m=u.JSArray_methods.indexOf$1(t,M),m<0&&r.throwExpression(r.ArgumentError$(r.S(t)+" contains no null elements.",M)),t[m]=d);for(I._writeSidebar$1$line(p),n._contents+=" ",I._writeMultilineHighlights$2(i,t),e&&(n._contents+=" "),S=u.JSArray_methods.indexWhere$1(l,new r.Highlighter_highlight_closure),v=S===-1?M:l[S],_=v!=null,_?(c=v.span,d=c.get$start(c).get$line()===p?c.get$start(c).get$column():0,I._writeHighlightedText$4$color(h,d,c.get$end(c).get$line()===p?c.get$end(c).get$column():h.length,a)):I._writeText$1(h),n._contents+=`
|
||
`,_&&I._writeIndicator$3(i,v,t),_=l.length,y=0;y<l.length;l.length===_||(0,r.throwConcurrentModificationError)(l),++y)C=l[y],!C.isPrimary&&I._writeIndicator$3(i,C,t)}return I._writeSidebar$1$end(b._glyphs.get$upEnd()),k=n._contents,k.charCodeAt(0)==0,k},_writeFileStart$1(e){var t=this,n=!t._multipleFiles||!$.Uri._is(e),a=b._glyphs;n?t._writeSidebar$1$end(a.get$downEnd()):(t._writeSidebar$1$end(a.get$topLeftCorner()),t._colorize$2$color(new r.Highlighter__writeFileStart_closure(t),"\x1B[34m"),n=t._highlighter$_buffer,a=" "+b.$get$context().prettyUri$1(e),n._contents+=a),t._highlighter$_buffer._contents+=`
|
||
`},_writeMultilineHighlights$3$current(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y={};for(y.openedOnThisLine=!1,y.openedOnThisLineColor=null,a=n==null,a?s=null:s=n.isPrimary?v._primaryColor:v._secondaryColor,i=t.length,o=v._secondaryColor,a=!a,l=v._primaryColor,_=v._highlighter$_buffer,c=!1,p=0;p<i;++p)h=t[p],d=h==null,d?f=null:(m=h.span,f=m.get$start(m).get$line()),d?S=null:(m=h.span,S=m.get$end(m).get$line()),a&&h===n?(v._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure(v,f,e),s),c=!0):c?v._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure0(v,h),s):d?y.openedOnThisLine?v._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure1(v),y.openedOnThisLineColor):_._contents+=" ":(d=h.isPrimary?l:o,v._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure2(y,v,n,f,e,h,S),d))},_writeMultilineHighlights$2(e,t){return this._writeMultilineHighlights$3$current(e,t,null)},_writeHighlightedText$4$color(e,t,n,a){var s=this;s._writeText$1(u.JSString_methods.substring$2(e,0,t)),s._colorize$2$color(new r.Highlighter__writeHighlightedText_closure(s,e,t,n),a),s._writeText$1(u.JSString_methods.substring$2(e,n,e.length))},_writeIndicator$3(e,t,n){var a,s,i=this,o=t.isPrimary?i._primaryColor:i._secondaryColor,l=t.span;if(l.get$start(l).get$line()===l.get$end(l).get$line())i._writeSidebar$0(),l=i._highlighter$_buffer,l._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),n.length!==0&&(l._contents+=" "),i._writeLabel$3(t,n,i._colorize$2$color(new r.Highlighter__writeIndicator_closure(i,e,t),o));else if(a=e.number,l.get$start(l).get$line()===a){if(u.JSArray_methods.contains$1(n,t))return;r.replaceFirstNull(n,t),i._writeSidebar$0(),l=i._highlighter$_buffer,l._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),i._colorize$2$color(new r.Highlighter__writeIndicator_closure0(i,e,t),o),l._contents+=`
|
||
`}else if(l.get$end(l).get$line()===a){if(s=l.get$end(l).get$column()===e.text.length,s&&t.label==null){r.replaceWithNull(n,t);return}i._writeSidebar$0(),i._highlighter$_buffer._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),i._writeLabel$3(t,n,i._colorize$2$color(new r.Highlighter__writeIndicator_closure1(i,s,e,t),o)),r.replaceWithNull(n,t)}},_writeArrow$3$beginning(e,t,n){var a,s=n?0:1,i=this._countTabs$1(u.JSString_methods.substring$2(e.text,0,t+s));s=this._highlighter$_buffer,a=u.JSString_methods.$mul(b._glyphs.get$horizontalLine(),1+t+i*3),s._contents=(s._contents+=a)+"^"},_writeArrow$2(e,t){return this._writeArrow$3$beginning(e,t,!0)},_writeLabel$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f=this,m=e.label;if(m==null){f._highlighter$_buffer._contents+=`
|
||
`;return}for(a=r._setArrayType(m.split(`
|
||
`),$.JSArray_String),s=e.isPrimary?f._primaryColor:f._secondaryColor,f._colorize$2$color(new r.Highlighter__writeLabel_closure(f,a),s),i=f._highlighter$_buffer,i._contents+=`
|
||
`,o=r.SubListIterable$(a,1,null,$.String),l=o.$ti,o=new r.ListIterator(o,o.get$length(0),l._eval$1("ListIterator<ListIterable.E>")),_=t.length,l=l._eval$1("ListIterable.E");o.moveNext$0();){for(c=o.__internal$_current,c==null&&(c=l._as(c)),f._writeSidebar$0(),p=i._contents+=" ",h=0;h<_;++h)d=t[h],d==null||d===e?(p+=" ",i._contents=p):(p=b._glyphs.get$verticalLine(),p=i._contents+=p);i._contents=p+u.JSString_methods.$mul(" ",n),f._colorize$2$color(new r.Highlighter__writeLabel_closure0(f,c),s),i._contents+=`
|
||
`}},_writeText$1(e){var t,n,a,s;for(t=new r.CodeUnits(e),n=$.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),a=this._highlighter$_buffer,n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,s==null&&(s=n._as(s)),s===9?a._contents+=u.JSString_methods.$mul(" ",4):(s=r.Primitives_stringFromCharCode(s),a._contents+=s)},_writeSidebar$3$end$line$text(e,t,n){var a={};a.text=n,t!=null&&(a.text=u.JSInt_methods.toString$0(t+1)),this._colorize$2$color(new r.Highlighter__writeSidebar_closure(a,this,e),"\x1B[34m")},_writeSidebar$1$end(e){return this._writeSidebar$3$end$line$text(e,null,null)},_writeSidebar$1$text(e){return this._writeSidebar$3$end$line$text(null,null,e)},_writeSidebar$1$line(e){return this._writeSidebar$3$end$line$text(null,e,null)},_writeSidebar$0(){return this._writeSidebar$3$end$line$text(null,null,null)},_countTabs$1(e){var t,n,a,s;for(t=new r.CodeUnits(e),n=$.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E"),a=0;t.moveNext$0();)s=t.__internal$_current,(s??n._as(s))===9&&++a;return a},_isOnlyWhitespace$1(e){var t,n,a;for(t=new r.CodeUnits(e),n=$.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)if(a=t.__internal$_current,a==null&&(a=n._as(a)),a!==32&&a!==9)return!1;return!0},_colorize$1$2$color(e,t){var n,a=this._primaryColor!=null;return a&&t!=null&&(this._highlighter$_buffer._contents+=t),n=e.call$0(),a&&t!=null&&(this._highlighter$_buffer._contents+="\x1B[0m"),n},_colorize$2$color(e,t){return this._colorize$1$2$color(e,t,$.dynamic)}},r.Highlighter_closure.prototype={call$0(){var e=this.color,t=g.getInterceptor$(e);return t.$eq(e,!0)?"\x1B[31m":t.$eq(e,!1)?null:r._asStringQ(e)},$signature:46},r.Highlighter$__closure.prototype={call$1(e){var t=e.highlights;return new r.WhereIterable(t,new r.Highlighter$___closure,r._arrayInstanceType(t)._eval$1("WhereIterable<1>")).get$length(0)},$signature:285},r.Highlighter$___closure.prototype={call$1(e){var t=e.span;return t.get$start(t).get$line()!==t.get$end(t).get$line()},$signature:132},r.Highlighter$__closure0.prototype={call$1(e){return e.url},$signature:287},r.Highlighter__collateLines_closure.prototype={call$1(e){var t=e.span;return t=t.get$sourceUrl(t),t??new r.Object},$signature:288},r.Highlighter__collateLines_closure0.prototype={call$2(e,t){return e.span.compareTo$1(0,t.span)},$signature:289},r.Highlighter__collateLines_closure1.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y=e.key,C=e.value,I=r._setArrayType([],$.JSArray__Line);for(t=g.getInterceptor$ax(C),n=t.get$iterator(C),a=$.JSArray__Highlight;n.moveNext$0();)for(s=n.get$current(n).span,i=s.get$context(s),o=r.findLineStart(i,s.get$text(),s.get$start(s).get$column()),o.toString,l=u.JSString_methods.allMatches$1(`
|
||
`,u.JSString_methods.substring$2(i,0,o)).get$length(0),_=s.get$start(s).get$line()-l,s=i.split(`
|
||
`),o=s.length,c=0;c<o;++c)p=s[c],(I.length===0||_>u.JSArray_methods.get$last(I).number)&&I.push(new r._Line(p,_,y,r._setArrayType([],a))),++_;for(h=r._setArrayType([],a),n=I.length,d=h.$flags|0,f=0,c=0;c<I.length;I.length===n||(0,r.throwConcurrentModificationError)(I),++c){for(p=I[c],d&1&&r.throwUnsupportedOperation(h,16),u.JSArray_methods._removeWhere$2(h,new r.Highlighter__collateLines__closure(p),!0),m=h.length,a=t.skip$1(C,f),s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),o=p.number,s=s._eval$1("ListIterable.E");a.moveNext$0()&&(S=a.__internal$_current,S==null&&(S=s._as(S)),v=S.span,!(v.get$start(v).get$line()>o));)h.push(S);f+=h.length-m,u.JSArray_methods.addAll$1(p.highlights,h)}return I},$signature:290},r.Highlighter__collateLines__closure.prototype={call$1(e){var t=e.span;return t.get$end(t).get$line()<this.line.number},$signature:132},r.Highlighter_highlight_closure.prototype={call$1(e){return e.isPrimary},$signature:132},r.Highlighter__writeFileStart_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=u.JSString_methods.$mul(b._glyphs.get$horizontalLine(),2)+">";return e._contents+=t,null},$signature:0},r.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=b._glyphs;t=this.startLine===this.line.number?t.get$topLeftCorner():t.get$bottomLeftCorner(),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=b._glyphs;t=this.highlight==null?t.get$horizontalLine():t.get$cross(),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=b._glyphs.get$horizontalLine();return e._contents+=t,null},$signature:0},r.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,t=e._box_0,n=t.openedOnThisLine,a=b._glyphs,s=n?a.get$cross():a.get$verticalLine();e.current!=null?e.$this._highlighter$_buffer._contents+=s:(n=e.line,a=n.number,e.startLine===a?(n=e.$this,n._colorize$2$color(new r.Highlighter__writeMultilineHighlights__closure(t,n),t.openedOnThisLineColor),t.openedOnThisLine=!0,t.openedOnThisLineColor==null&&(t.openedOnThisLineColor=e.highlight.isPrimary?n._primaryColor:n._secondaryColor)):(e.endLine===a?(a=e.highlight.span,n=a.get$end(a).get$column()===n.text.length):n=!1,a=e.$this,n?(t=a._highlighter$_buffer,n=e.highlight.label==null?b._glyphs.glyphOrAscii$2("└","\\"):s,t._contents+=n):a._colorize$2$color(new r.Highlighter__writeMultilineHighlights__closure0(a,s),t.openedOnThisLineColor)))},$signature:1},r.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=this._box_0.openedOnThisLine?"┬":"┌";t=b._glyphs.glyphOrAscii$2(t,"/"),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:1},r.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1(u.JSString_methods.substring$2(e.text,e.startColumn,e.endColumn))},$signature:0},r.Highlighter__writeIndicator_closure.prototype={call$0(){var e,t,n,a,s=this.$this,i=s._highlighter$_buffer,o=i._contents,l=this.highlight,_=l.span;return l=l.isPrimary?"^":b._glyphs.get$horizontalLineBold(),e=_.get$start(_).get$column(),t=_.get$end(_).get$column(),_=this.line.text,n=s._countTabs$1(u.JSString_methods.substring$2(_,0,e)),a=s._countTabs$1(u.JSString_methods.substring$2(_,e,t)),e+=n*3,l=(i._contents+=u.JSString_methods.$mul(" ",e))+u.JSString_methods.$mul(l,Math.max(t+(n+a)*3-e,1)),i._contents=l,l.length-o.length},$signature:10},r.Highlighter__writeIndicator_closure0.prototype={call$0(){var e=this.highlight.span;return this.$this._writeArrow$2(this.line,e.get$start(e).get$column())},$signature:0},r.Highlighter__writeIndicator_closure1.prototype={call$0(){var e,t=this,n=t.$this,a=n._highlighter$_buffer,s=a._contents;return t.coversWholeLine?(n=u.JSString_methods.$mul(b._glyphs.get$horizontalLine(),3),a._contents+=n):(e=t.highlight.span,n._writeArrow$3$beginning(t.line,Math.max(e.get$end(e).get$column()-1,0),!1)),a._contents.length-s.length},$signature:10},r.Highlighter__writeLabel_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=" "+u.JSArray_methods.get$first(this.lines);return e._contents+=t,null},$signature:0},r.Highlighter__writeLabel_closure0.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+this.text,null},$signature:0},r.Highlighter__writeSidebar_closure.prototype={call$0(){var e=this.$this,t=e._highlighter$_buffer,n=this._box_0.text;n==null&&(n=""),e=u.JSString_methods.padRight$1(n,e._paddingBeforeSidebar),t._contents+=e,e=this.end,e==null&&(e=b._glyphs.get$verticalLine()),t._contents+=e},$signature:1},r._Highlight.prototype={toString$0(e){var t=this.isPrimary?"primary ":"",n=this.span;return n=t+(""+n.get$start(n).get$line()+":"+n.get$start(n).get$column()+"-"+n.get$end(n).get$line()+":"+n.get$end(n).get$column()),t=this.label,t=t!=null?n+(" ("+t+")"):n,t.charCodeAt(0)==0,t}},r._Highlight_closure.prototype={call$0(){var e,t,n,a,s=this.span;return $.SourceSpanWithContext._is(s)&&r.findLineStart(s.get$context(s),s.get$text(),s.get$start(s).get$column())!=null||(e=r.SourceLocation$(s.get$start(s).get$offset(),0,0,s.get$sourceUrl(s)),t=s.get$end(s).get$offset(),n=s.get$sourceUrl(s),a=r.countCodeUnits(s.get$text(),10),s=r.SourceSpanWithContext$(e,r.SourceLocation$(t,r._Highlight__lastLineLength(s.get$text()),a,n),s.get$text(),s.get$text())),r._Highlight__normalizeEndOfLine(r._Highlight__normalizeTrailingNewline(r._Highlight__normalizeNewlines(s)))},$signature:291},r._Line.prototype={toString$0(e){return""+this.number+': "'+this.text+'" ('+u.JSArray_methods.join$1(this.highlights,", ")+")"}},r.SourceLocation.prototype={distance$1(e){var t=this.sourceUrl;if(!g.$eq$(t,e.get$sourceUrl(e)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(t)+'" and "'+r.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){var n=this.sourceUrl;if(!g.$eq$(n,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(n)+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return this.offset-t.get$offset()},$eq(e,t){return t==null?!1:$.SourceLocation._is(t)&&g.$eq$(this.sourceUrl,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.sourceUrl;return t=t==null?null:t.get$hashCode(t),t==null&&(t=0),t+this.offset},toString$0(e){var t=this,n=r.getRuntimeTypeOfDartObject(t).toString$0(0),a=t.sourceUrl;return"<"+n+": "+t.offset+" "+(r.S(a??"unknown source")+":"+(t.line+1)+":"+(t.column+1))+">"},$isComparable:1,get$sourceUrl(e){return this.sourceUrl},get$offset(){return this.offset},get$line(){return this.line},get$column(){return this.column}},r.SourceLocationMixin.prototype={distance$1(e){if(!g.$eq$(this.file.url,e.get$sourceUrl(e)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(this.get$sourceUrl(0))+'" and "'+r.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){if(!g.$eq$(this.file.url,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(this.get$sourceUrl(0))+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return this.offset-t.get$offset()},$eq(e,t){return t==null?!1:$.SourceLocation._is(t)&&g.$eq$(this.file.url,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.file.url;return t=t==null?null:t.get$hashCode(t),t==null&&(t=0),t+this.offset},toString$0(e){var t=r.getRuntimeTypeOfDartObject(this).toString$0(0),n=this.offset,a=this.file,s=a.url;return"<"+t+": "+n+" "+(r.S(s??"unknown source")+":"+(a.getLine$1(n)+1)+":"+(a.getColumn$1(n)+1))+">"},$isComparable:1,$isSourceLocation:1},r.SourceSpanBase.prototype={SourceSpanBase$3(e,t,n){var a,s=this.end,i=this.start;if(g.$eq$(s.get$sourceUrl(s),i.get$sourceUrl(i))){if(s.get$offset()<i.get$offset())throw r.wrapException(r.ArgumentError$("End "+s.toString$0(0)+" must come after start "+i.toString$0(0)+".",null));if(a=this.text,a.length!==i.distance$1(s))throw r.wrapException(r.ArgumentError$('Text "'+a+'" must be '+i.distance$1(s)+" characters long.",null))}else throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(i.get$sourceUrl(i))+'" and "'+r.S(s.get$sourceUrl(s))+`" don't match.`,null))},get$start(e){return this.start},get$end(e){return this.end},get$text(){return this.text}},r.SourceSpanException.prototype={get$message(e){return this._span_exception$_message},get$span(e){return this._span},toString$1$color(e,t){var n=this;return n.get$span(n),"Error on "+n.get$span(n).message$2$color(0,n._span_exception$_message,t)},toString$0(e){return this.toString$1$color(0,null)},$isException:1},r.SourceSpanFormatException.prototype={$isFormatException:1,get$source(){return this.source}},r.MultiSourceSpanException.prototype={toString$0(e){var t=this;return"Error on "+r.SourceSpanExtension_messageMultiple(t._span,t._span_exception$_message,t.primaryLabel,t.secondarySpans,!1,null,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.MultiSourceSpanFormatException.prototype={$isFormatException:1},r.SourceSpanMixin.prototype={get$sourceUrl(e){var t=this.get$start(this);return t.get$sourceUrl(t)},get$length(e){var t=this;return t.get$end(t).get$offset()-t.get$start(t).get$offset()},compareTo$1(e,t){var n=this,a=n.get$start(n).compareTo$1(0,t.get$start(t));return a===0?n.get$end(n).compareTo$1(0,t.get$end(t)):a},message$2$color(e,t,n){var a,s,i,o=this,l="line "+(o.get$start(o).get$line()+1)+", column "+(o.get$start(o).get$column()+1);return o.get$sourceUrl(o)!=null&&(a=o.get$sourceUrl(o),s=b.$get$context(),a.toString,a=l+(" of "+s.prettyUri$1(a)),l=a),l+=": "+t,i=o.highlight$1$color(n),i.length!==0&&(l=l+`
|
||
`+i),l.charCodeAt(0)==0,l},message$1(e,t){return this.message$2$color(0,t,null)},highlight$1$color(e){var t=this;return!$.SourceSpanWithContext._is(t)&&t.get$length(t)===0?"":r.Highlighter$(t,e).highlight$0()},$eq(e,t){var n=this;return t==null?!1:$.SourceSpan._is(t)&&n.get$start(n).$eq(0,t.get$start(t))&&n.get$end(n).$eq(0,t.get$end(t))},get$hashCode(e){var t=this;return r.Object_hash(t.get$start(t),t.get$end(t),u.C_SentinelValue,u.C_SentinelValue)},toString$0(e){var t=this;return"<"+r.getRuntimeTypeOfDartObject(t).toString$0(0)+": from "+t.get$start(t).toString$0(0)+" to "+t.get$end(t).toString$0(0)+' "'+t.get$text()+'">'},$isComparable:1,$isSourceSpan:1},r.SourceSpanWithContext.prototype={get$context(e){return this._context}},r.Chain.prototype={toTrace$0(){var e=this.traces;return r.Trace$(new r.ExpandIterable(e,new r.Chain_toTrace_closure,r._arrayInstanceType(e)._eval$1("ExpandIterable<1,Frame>")),null)},toString$0(e){var t=this.traces,n=r._arrayInstanceType(t);return new r.MappedListIterable(t,new r.Chain_toString_closure(new r.MappedListIterable(t,new r.Chain_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$1(0,V.x3d_____)},$isStackTrace:1},r.Chain_Chain$parse_closure.prototype={call$1(e){return e.length!==0},$signature:4},r.Chain_toTrace_closure.prototype={call$1(e){return e.get$frames()},$signature:292},r.Chain_toString_closure0.prototype={call$1(e){var t=e.get$frames();return new r.MappedListIterable(t,new r.Chain_toString__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)},$signature:293},r.Chain_toString__closure0.prototype={call$1(e){return e.get$location().length},$signature:273},r.Chain_toString_closure.prototype={call$1(e){var t=e.get$frames();return new r.MappedListIterable(t,new r.Chain_toString__closure(this.longest),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$signature:295},r.Chain_toString__closure.prototype={call$1(e){return u.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+r.S(e.get$member())+`
|
||
`},$signature:271},r.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:u.JSArray_methods.get$first(e.get$path(e).split("/"))},get$location(){var e,t=this,n=t.line;return n==null?t.get$library():(e=t.column,e==null?t.get$library()+" "+r.S(n):t.get$library()+" "+r.S(n)+":"+r.S(e))},toString$0(e){return this.get$location()+" in "+r.S(this.member)},get$uri(){return this.uri},get$line(){return this.line},get$column(){return this.column},get$member(){return this.member}},r.Frame_Frame$parseVM_closure.prototype={call$0(){var e,t,n,a,s,i,o,l=null,_=this.frame;return _==="..."?new r.Frame(r._Uri__Uri(l,l,l,l),l,l,"..."):(e=b.$get$_vmFrame().firstMatch$1(_),e==null?new r.UnparsedFrame(r._Uri__Uri(l,"unparsed",l,l),_):(_=e._match,t=_[1],t.toString,n=b.$get$_asyncBody(),t=r.stringReplaceAllUnchecked(t,n,"<async>"),a=r.stringReplaceAllUnchecked(t,"<anonymous closure>","<fn>"),t=_[2],n=t,n.toString,u.JSString_methods.startsWith$1(n,"<data:")?s=r.Uri_Uri$dataFromString("",l,l):(t=t,t.toString,s=r.Uri_parse(t)),i=_[3].split(":"),_=i.length,o=_>1?r.int_parse(i[1],l):l,new r.Frame(s,o,_>2?r.int_parse(i[2],l):l,a)))},$signature:69},r.Frame_Frame$parseV8_closure.prototype={call$0(){var e,t,n,a,s,i="<fn>",o=this.frame,l=b.$get$_v8WasmFrame().firstMatch$1(o);return l!=null?(e=l.namedGroup$1("member"),o=l.namedGroup$1("uri"),o.toString,t=r.Frame__uriOrPathToUri(o),o=l.namedGroup$1("index"),o.toString,n=l.namedGroup$1("offset"),n.toString,a=r.int_parse(n,16),e!=null&&(o=e),new r.Frame(t,1,a+1,o)):(l=b.$get$_v8JsFrame().firstMatch$1(o),l!=null?(o=new r.Frame_Frame$parseV8_closure_parseJsLocation(o),n=l._match,s=n[2],s!=null?(s=s,s.toString,n=n[1],n.toString,n=r.stringReplaceAllUnchecked(n,"<anonymous>",i),n=r.stringReplaceAllUnchecked(n,"Anonymous function",i),o.call$2(s,r.stringReplaceAllUnchecked(n,"(anonymous function)",i))):(n=n[3],n.toString,o.call$2(n,i))):new r.UnparsedFrame(r._Uri__Uri(null,"unparsed",null,null),o))},$signature:69},r.Frame_Frame$parseV8_closure_parseJsLocation.prototype={call$2(e,t){for(var n,a,s,i,o,l=null,_=b.$get$_v8EvalLocation(),c=_.firstMatch$1(e);c!=null;e=n)n=c._match[1],n.toString,c=_.firstMatch$1(n);return e==="native"?new r.Frame(r.Uri_parse("native"),l,l,t):(a=b.$get$_v8JsUrlLocation().firstMatch$1(e),a==null?new r.UnparsedFrame(r._Uri__Uri(l,"unparsed",l,l),this.frame):(_=a._match,n=_[1],n.toString,s=r.Frame__uriOrPathToUri(n),n=_[2],n.toString,i=r.int_parse(n,l),o=_[3],new r.Frame(s,i,o!=null?r.int_parse(o,l):l,t)))},$signature:298},r.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,t,n,a,s=null,i=this.frame,o=b.$get$_firefoxEvalLocation().firstMatch$1(i);return o==null?new r.UnparsedFrame(r._Uri__Uri(s,"unparsed",s,s),i):(i=o._match,e=i[1],e.toString,t=r.stringReplaceAllUnchecked(e,"/<",""),e=i[2],e.toString,n=r.Frame__uriOrPathToUri(e),i=i[3],i.toString,a=r.int_parse(i,s),new r.Frame(n,a,s,t.length===0||t==="anonymous"?"<fn>":t))},$signature:69},r.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,t,n,a,s,i,o,l,_=null,c=this.frame,p=b.$get$_firefoxSafariJSFrame().firstMatch$1(c);return p!=null?(e=p._match,t=e[3],n=t,n.toString,u.JSString_methods.contains$1(n," line ")?r.Frame_Frame$_parseFirefoxEval(c):(c=t,c.toString,a=r.Frame__uriOrPathToUri(c),s=e[1],s!=null?(c=e[2],c.toString,s+=u.JSArray_methods.join$0(r.List_List$filled(u.JSString_methods.allMatches$1("/",c).get$length(0),".<fn>",!1,$.String)),s===""&&(s="<fn>"),s=u.JSString_methods.replaceFirst$2(s,b.$get$_initialDot(),"")):s="<fn>",c=e[4],c===""?i=_:(c=c,c.toString,i=r.int_parse(c,_)),c=e[5],c==null||c===""?o=_:(c=c,c.toString,o=r.int_parse(c,_)),new r.Frame(a,i,o,s))):(p=b.$get$_firefoxWasmFrame().firstMatch$1(c),p!=null?(c=p.namedGroup$1("member"),c.toString,e=p.namedGroup$1("uri"),e.toString,a=r.Frame__uriOrPathToUri(e),e=p.namedGroup$1("index"),e.toString,t=p.namedGroup$1("offset"),t.toString,l=r.int_parse(t,16),c.length===0&&(c=e),new r.Frame(a,1,l+1,c)):(p=b.$get$_safariWasmFrame().firstMatch$1(c),p!=null?(c=p.namedGroup$1("member"),c.toString,new r.Frame(r._Uri__Uri(_,"wasm code",_,_),_,_,c)):new r.UnparsedFrame(r._Uri__Uri(_,"unparsed",_,_),c)))},$signature:69},r.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,t,n,a,s=null,i=this.frame,o=b.$get$_friendlyFrame().firstMatch$1(i);if(o==null)throw r.wrapException(r.FormatException$("Couldn't parse package:stack_trace stack trace line '"+i+"'.",s,s));return i=o._match,e=i[1],e==="data:..."?t=r.Uri_Uri$dataFromString("",s,s):(e=e,e.toString,t=r.Uri_parse(e)),t.get$scheme()===""&&(e=b.$get$context(),t=e.toUri$1(r.absolute(e.style.pathFromUri$1(r._parseUri(t)),s,s,s,s,s,s,s,s,s,s,s,s,s,s))),e=i[2],e==null?n=s:(e=e,e.toString,n=r.int_parse(e,s)),e=i[3],e==null?a=s:(e=e,e.toString,a=r.int_parse(e,s)),new r.Frame(t,n,a,i[4])},$signature:69},r.LazyTrace.prototype={get$_lazy_trace$_trace(){var e,t=this,n=t.__LazyTrace__trace_FI;return n===b&&(e=t._thunk.call$0(),t.__LazyTrace__trace_FI!==b&&r.throwUnnamedLateFieldADI(),t.__LazyTrace__trace_FI=e,n=e),n},get$frames(){return this.get$_lazy_trace$_trace().get$frames()},get$terse(){return new r.LazyTrace(new r.LazyTrace_terse_closure(this))},toString$0(e){return this.get$_lazy_trace$_trace().toString$0(0)},$isStackTrace:1,$isTrace:1},r.LazyTrace_terse_closure.prototype={call$0(){return this.$this.get$_lazy_trace$_trace().get$terse()},$signature:269},r.Trace.prototype={get$terse(){return this.foldFrames$2$terse(new r.Trace_terse_closure,!0)},foldFrames$2$terse(e,t){var n,a,s,i,o={};for(o.predicate=e,o.predicate=new r.Trace_foldFrames_closure(e),n=r._setArrayType([],$.JSArray_Frame),a=this.frames,s=r._arrayInstanceType(a)._eval$1("ReversedListIterable<1>"),a=new r.ReversedListIterable(a,s),a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)i=a.__internal$_current,i==null&&(i=s._as(i)),i instanceof r.UnparsedFrame||!o.predicate.call$1(i)?n.push(i):(n.length===0||!o.predicate.call$1(u.JSArray_methods.get$last(n)))&&n.push(new r.Frame(i.get$uri(),i.get$line(),i.get$column(),i.get$member()));return a=$.MappedListIterable_Frame_Frame,n=r.List_List$_of(new r.MappedListIterable(n,new r.Trace_foldFrames_closure0(o),a),a._eval$1("ListIterable.E")),n.length>1&&o.predicate.call$1(u.JSArray_methods.get$first(n))&&u.JSArray_methods.removeAt$1(n,0),r.Trace$(new r.ReversedListIterable(n,r._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),this.original._stackTrace)},toString$0(e){var t=this.frames,n=r._arrayInstanceType(t);return new r.MappedListIterable(t,new r.Trace_toString_closure(new r.MappedListIterable(t,new r.Trace_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$0(0)},$isStackTrace:1,get$frames(){return this.frames}},r.Trace_Trace$from_closure.prototype={call$0(){return r.Trace_Trace$parse(this.trace.toString$0(0))},$signature:269},r.Trace__parseVM_closure.prototype={call$1(e){return e.length!==0},$signature:4},r.Trace$parseV8_closure.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,b.$get$_v8TraceLine())},$signature:4},r.Trace$parseJSCore_closure.prototype={call$1(e){return e!==" at "},$signature:4},r.Trace$parseFirefox_closure.prototype={call$1(e){return e.length!==0&&e!=="[native code]"},$signature:4},r.Trace$parseFriendly_closure.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,"=====")},$signature:4},r.Trace_terse_closure.prototype={call$1(e){return!1},$signature:267},r.Trace_foldFrames_closure.prototype={call$1(e){var t;return this.oldPredicate.call$1(e)||e.get$isCore()||e.get$$package()==="stack_trace"?!0:(t=e.get$member(),t.toString,u.JSString_methods.contains$1(t,"<async>")?e.get$line()==null:!1)},$signature:267},r.Trace_foldFrames_closure0.prototype={call$1(e){var t,n;return e instanceof r.UnparsedFrame||!this._box_0.predicate.call$1(e)?e:(t=e.get$library(),n=b.$get$_terseRegExp(),new r.Frame(r.Uri_parse(r.stringReplaceAllUnchecked(t,n,"")),null,null,e.get$member()))},$signature:301},r.Trace_toString_closure0.prototype={call$1(e){return e.get$location().length},$signature:273},r.Trace_toString_closure.prototype={call$1(e){return e instanceof r.UnparsedFrame?e.toString$0(0)+`
|
||
`:u.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+r.S(e.get$member())+`
|
||
`},$signature:271},r.UnparsedFrame.prototype={toString$0(e){return this.member},$isFrame:1,get$uri(){return this.uri},get$line(){return null},get$column(){return null},get$isCore(){return!1},get$library(){return"unparsed"},get$$package(){return null},get$location(){return"unparsed"},get$member(){return this.member}},r.TransformByHandlers_transformByHandlers_closure.prototype={call$0(){var e,t,n,a,s=this,i={};i.valuesDone=!1,e=s.controller,t=s._this.listen$3$onDone$onError(0,new r.TransformByHandlers_transformByHandlers__closure(s.onData,e,s.S),new r.TransformByHandlers_transformByHandlers__closure0(i,s.handleDone,e),new r.TransformByHandlers_transformByHandlers__closure1(s.handleError,e)),n=s._box_1,n.subscription=t,e.set$onPause(t.get$pause(t)),a=n.subscription,e.set$onResume(a.get$resume(a)),e.set$onCancel(new r.TransformByHandlers_transformByHandlers__closure2(n,i))},$signature:0},r.TransformByHandlers_transformByHandlers__closure.prototype={call$1(e){return this.onData.call$2(e,this.controller)},$signature(){return this.S._eval$1("~(0)")}},r.TransformByHandlers_transformByHandlers__closure1.prototype={call$2(e,t){this.handleError.call$3(e,t,this.controller)},$signature:56},r.TransformByHandlers_transformByHandlers__closure0.prototype={call$0(){this._box_0.valuesDone=!0,this.handleDone.call$1(this.controller)},$signature:0},r.TransformByHandlers_transformByHandlers__closure2.prototype={call$0(){var e=this._box_1,t=e.subscription;return e.subscription=null,this._box_0.valuesDone?null:t.cancel$0()},$signature:156},r.RateLimit__debounceAggregate_closure.prototype={call$2(e,t){var n=this,a=n._box_0,s=new r.RateLimit__debounceAggregate_closure_emit(a,t,n.S),i=a.timer;i!=null&&i.cancel$0(),a.soFar=n.collect.call$2(e,a.soFar),a.hasPending=!0,a.timer==null&&n.leading?(a.emittedLatestAsLeading=!0,s.call$0()):a.emittedLatestAsLeading=!1,a.timer=r.Timer_Timer(n.duration,new r.RateLimit__debounceAggregate__closure(a,n.trailing,s,t))},$signature(){return this.T._eval$1("@<0>")._bind$1(this.S)._eval$1("~(1,EventSink<2>)")}},r.RateLimit__debounceAggregate_closure_emit.prototype={call$0(){var e=this._box_0,t=e.soFar;t==null&&(t=this.S._as(t)),this.sink.add$1(0,t),e.soFar=null,e.hasPending=!1},$signature:0},r.RateLimit__debounceAggregate__closure.prototype={call$0(){var e=this._box_0,t=e.emittedLatestAsLeading;t||this.emit.call$0(),e.shouldClose&&this.sink.close$0(0),e.timer=null},$signature:0},r.RateLimit__debounceAggregate_closure0.prototype={call$1(e){var t=this._box_0;t.hasPending&&this.trailing?t.shouldClose=!0:(t=t.timer,t!=null&&t.cancel$0(),e.close$0(0))},$signature(){return this.S._eval$1("~(EventSink<0>)")}},r.StringScannerException.prototype={get$source(){return r._asString(this.source)}},r.LineScanner.prototype={scanChar$1(e){return this.super$StringScanner$scanChar(e)?(this._adjustLineAndColumn$1(e),!0):!1},readChar$0(){var e=this.super$StringScanner$readChar();return this._adjustLineAndColumn$1(e),e},_adjustLineAndColumn$1(e){var t,n=this;e!==10?t=e===13&&n.peekChar$0()!==10:t=!0,t?(++n._line_scanner$_line,n._line_scanner$_column=0):(t=n._line_scanner$_column,n._line_scanner$_column=t+(e>=65536&&e<=1114111?2:1))},scan$1(e){var t,n,a,s=this;return s.super$StringScanner$scan(e)?(t=s.get$lastMatch(),n=s._newlinesIn$2$endPosition(t.pattern,s._string_scanner$_position),t=s._line_scanner$_line,a=n.length,s._line_scanner$_line=t+a,a===0?(t=s._line_scanner$_column,a=s.get$lastMatch(),s._line_scanner$_column=t+a.pattern.length):(t=s.get$lastMatch(),t=t.pattern,a=u.JSArray_methods.get$last(n),s._line_scanner$_column=t.length-a.get$end(a)),!0):!1},_newlinesIn$2$endPosition(e,t){var n=b.$get$_newlineRegExp().allMatches$1(0,e),a=r.List_List$_of(n,r._instanceType(n)._eval$1("Iterable.E"));return n=this.string,t<n.length&&u.JSString_methods.endsWith$1(e,"\r")&&n[t]===`
|
||
`&&a.pop(),a}},r.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw r.wrapException(r.ArgumentError$("The given LineScannerState was not returned by this LineScanner.",null));this.set$position(e.position)},spanFrom$2(e,t){var n=t==null?this._string_scanner$_position:t.position;return this._sourceFile.span$2(0,e.position,n)},spanFrom$1(e){return this.spanFrom$2(e,null)},spanFromPosition$2(e,t){var n=t??this._string_scanner$_position;return this._sourceFile.span$2(0,e,n)},matches$1(e){var t,n,a=this;return a.super$StringScanner$matches(e)?(t=a._string_scanner$_position,n=a.get$lastMatch(),a._sourceFile.span$2(0,t,n.start+n.pattern.length),!0):!1},error$3$length$position(e,t,n,a){var s,i,o=this,l=o.string;throw r.validateErrorArgs(l,null,a,n),s=a==null&&n==null?o.get$lastMatch():null,a==null&&(a=s==null?o._string_scanner$_position:s.start),n==null&&(s==null?n=0:(i=s.start,n=i+s.pattern.length-i)),r.wrapException(r.StringScannerException$(t,o._sourceFile.span$2(0,a,a+n),l))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},error$2$position(e,t,n){return this.error$3$length$position(0,t,null,n)},error$2$length(e,t,n){return this.error$3$length$position(0,t,n,null)}},r._SpanScannerState.prototype={},r.StringScanner.prototype={set$position(e){if(u.JSInt_methods.get$isNegative(e)||e>this.string.length)throw r.wrapException(r.ArgumentError$("Invalid position "+e,null));this._string_scanner$_position=e,this._lastMatch=null},get$lastMatch(){var e=this;return e._string_scanner$_position!==e._lastMatchPosition&&(e._lastMatch=null),e._lastMatch},readChar$0(){var e=this,t=e.string;return e._string_scanner$_position===t.length&&e._fail$1("more input"),t.charCodeAt(e._string_scanner$_position++)},peekChar$1(e){var t;return e==null&&(e=0),t=this._string_scanner$_position+e,t<0||t>=this.string.length?null:this.string.charCodeAt(t)},peekChar$0(){return this.peekChar$1(null)},scanChar$1(e){var t,n,a,s,i=this;return e>=65536&&e<=1114111?(t=i._string_scanner$_position,n=t+1,a=i.string,n<a.length?(s=e-65536,n=a.charCodeAt(t)!==u.JSInt_methods._shrOtherPositive$1(s,10)+55296||a.charCodeAt(n)!==(s&1023)+56320):n=!0,n?!1:(i._string_scanner$_position=t+2,!0)):(t=i._string_scanner$_position,n=i.string,t===n.length||n.charCodeAt(t)!==e?!1:(i._string_scanner$_position=t+1,!0))},expectChar$2$name(e,t){this.scanChar$1(e)||(t==null&&(e===92?t='"\\"':t=e===34?'"\\""':'"'+r.Primitives_stringFromCharCode(e)+'"'),this._fail$1(t))},expectChar$1(e){return this.expectChar$2$name(e,null)},scan$1(e){var t,n=this,a=n.matches$1(e);return a&&(t=n._lastMatch,n._lastMatchPosition=n._string_scanner$_position=t.start+t.pattern.length),a},expect$1(e){var t,n;this.scan$1(e)||(t=r.stringReplaceAllUnchecked(e,"\\","\\\\"),n='"'+r.stringReplaceAllUnchecked(t,'"','\\"')+'"',this._fail$1(n))},expectDone$0(){this._string_scanner$_position!==this.string.length&&this._fail$1("no more input")},matches$1(e){var t=this,n=u.JSString_methods.matchAsPrefix$2(e,t.string,t._string_scanner$_position);return t._lastMatch=n,t._lastMatchPosition=t._string_scanner$_position,n!=null},substring$1(e,t){var n=this._string_scanner$_position;return u.JSString_methods.substring$2(this.string,t,n)},error$3$length$position(e,t,n,a){var s,i,o=this,l=o.string;throw r.validateErrorArgs(l,null,a,n),s=a==null&&n==null?o.get$lastMatch():null,a==null&&(a=s==null?o._string_scanner$_position:s.start),n==null&&(s==null?n=0:(i=s.start,n=i+s.pattern.length-i)),r.wrapException(r.StringScannerException$(t,r.SourceFile$fromString(l,o.sourceUrl).span$2(0,a,a+n),l))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},_fail$1(e){this.error$3$length$position(0,"expected "+e+".",0,this._string_scanner$_position)}},r.AsciiGlyphSet.prototype={glyphOrAscii$2(e,t){return t},get$horizontalLine(){return"-"},get$verticalLine(){return"|"},get$topLeftCorner(){return","},get$bottomLeftCorner(){return"'"},get$cross(){return"+"},get$upEnd(){return"'"},get$downEnd(){return","},get$horizontalLineBold(){return"="}},r.UnicodeGlyphSet.prototype={glyphOrAscii$2(e,t){return e},get$horizontalLine(){return"─"},get$verticalLine(){return"│"},get$topLeftCorner(){return"┌"},get$bottomLeftCorner(){return"└"},get$cross(){return"┼"},get$upEnd(){return"╵"},get$downEnd(){return"╷"},get$horizontalLineBold(){return"━"}},r.WatchEvent.prototype={toString$0(e){return this.type.toString$0(0)+" "+this.path}},r.ChangeType.prototype={toString$0(e){return this._watch_event$_name}},r.A98RgbColorSpace0.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){return g.get$sign$in(e)*Math.pow(Math.abs(e),2.19921875)},fromLinear$1(e){return g.get$sign$in(e)*Math.pow(Math.abs(e),.4547069271758437)},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$linearA98RgbToLinearSrgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$linearA98RgbToLinearDisplayP30();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearA98RgbToLinearProphotoRgb0();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearA98RgbToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearA98RgbToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearA98RgbToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearA98RgbToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.AnySelectorVisitor0.prototype={visitComplexSelector$1(e){return u.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return u.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e,t){var n=t.selector;return n==null?!1:this.visitSelectorList$1(n)},visitSelectorList$1(e){return u.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e,t){return!1},visitClassSelector$1(e,t){return!1},visitIDSelector$1(e,t){return!1},visitParentSelector$1(e,t){return!1},visitPlaceholderSelector$1(e,t){return!1},visitTypeSelector$1(e,t){return!1},visitUniversalSelector$1(e,t){return!1}},r.AnySelectorVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:54},r.AnySelectorVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:15},r.SupportsAnything0.prototype={toInterpolation$0(){var e=new r.StringBuffer(""),t=new r.InterpolationBuffer0(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n=this.span,a=this.contents,s=a.span,i=r.SpanExtensions_before(n,s);return i=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,null),e._contents+=i,t.addInterpolation$1(a),s=r.SpanExtensions_after(n,s),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),e._contents+=s,t.interpolation$1(n)},withSpan$1(e){return new r.SupportsAnything0(this.contents,e)},toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.ArgumentList0.prototype={get$isEmpty(e){var t;return this.positional.length===0?(t=this.named,t=t.get$isEmpty(t)&&this.rest==null):t=!1,t},toString$0(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_String);for(t=o.positional,n=t.length,a=0;a<n;++a)l.push(o._argument_list0$_parenthesizeArgument$1(t[a]));for(t=r.MapExtensions_get_pairs0(o.named,$.String,$.Expression_2),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.push("$"+n._0+": "+o._argument_list0$_parenthesizeArgument$1(n._1));return s=o.rest,s!=null&&l.push(o._argument_list0$_parenthesizeArgument$1(s)+"..."),i=o.keywordRest,i!=null&&l.push(o._argument_list0$_parenthesizeArgument$1(i)+"..."),"("+u.JSArray_methods.join$1(l,", ")+")"},_argument_list0$_parenthesizeArgument$1(e){var t;e:{if(e instanceof r.ListExpression0&&u.ListSeparator_z0K0===e.separator&&!e.hasBrackets&&e.contents.length>=2){t="("+e.toString$0(0)+")";break e}t=e.toString$0(0);break e}return t},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.argumentListClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassArgumentList",new r.argumentListClass__closure));return r.defineGetter(g.get$$prototype$x(t),"keywords",new r.argumentListClass__closure0,null),r.JSClassExtension_injectSuperclass(e._as(r.SassArgumentList$0(r._setArrayType([],$.JSArray_Value_2),r.LinkedHashMap_LinkedHashMap$_empty($.String,$.Value_2),u.ListSeparator_undecided_null_3_undecided0).constructor),t),t},$signature:17},r.argumentListClass__closure.prototype={call$4(e,t,n,a){var s,i=E.immutable.isOrderedMap(t)?g.toArray$0$x($.ImmutableList._as(t)):$.List_dynamic._as(t),o=$.Value_2;return i=g.cast$1$0$ax(i,o),s=E.immutable.isOrderedMap(n)?r.immutableMapToDartMap($.ImmutableMap._as(n)):r.objectToMap(n),r.SassArgumentList$0(i,s.cast$2$0(0,$.String,o),r.jsToDartSeparator(a))},call$3(e,t,n){return this.call$4(e,t,n,",")},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[","]},$signature:306},r.argumentListClass__closure0.prototype={call$1(e){return e._argument_list$_wereKeywordsAccessed=!0,r.dartMapToImmutableMap(e._argument_list$_keywords)},$signature:307},r.SassArgumentList0.prototype={},r.JSArray1.prototype={},r.AsyncImporter0.prototype={isNonCanonicalScheme$1(e){return!1}},r.JSToDartAsyncImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncImporter(0,t)},canonicalize$body$JSToDartAsyncImporter(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Uri),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:l=r.wrapJSExceptions(new r.JSToDartAsyncImporter_canonicalize_closure(i,t)),n=l!=null&&l instanceof E.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture0($.Promise._as(l),$.nullable_Object),_);case 5:l=p;case 4:if(l==null){s=null,n=1;break}if(o=E.URL,l instanceof o){s=r.Uri_parse(g.toString$0$($.JSUrl._as(l))),n=1;break}r.jsThrow(new E.Error(V.The_ca));case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},load$1(e,t){return this.load$body$JSToDartAsyncImporter(0,t)},load$body$JSToDartAsyncImporter(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_ImporterResult_2),s,i=this,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,a);for(;;)switch(n){case 0:p=r.wrapJSExceptions(new r.JSToDartAsyncImporter_load_closure(i,t)),n=p!=null&&p instanceof E.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture0($.Promise._as(p),$.nullable_Object),h);case 5:p=f;case 4:if(p==null){s=null,n=1;break}$.JSImporterResult._as(p),o=g.getInterceptor$x(p),l=o.get$contents(p),r._asString(new E.Function("value","return typeof value").call$1(l))!=="string"&&r.jsThrow(new r.ArgumentError(!0,l,"contents","must be a string but was: "+r.jsType(l))),_=o.get$syntax(p),(l==null||_==null)&&r.jsThrow(new E.Error(V.The_lo)),c=r.parseSyntax(_),s=r.ImporterResult$(l,r.NullableExtension_andThen0(o.get$sourceMapUrl(p),r.utils3__jsToDartUrl$closure()),c),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(h,a)},isNonCanonicalScheme$1(e){return this._nonCanonicalSchemes.contains$1(0,e)}},r.JSToDartAsyncImporter_canonicalize_closure.prototype={call$0(){return this.$this._async0$_canonicalize.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:37},r.JSToDartAsyncImporter_load_closure.prototype={call$0(){return this.$this._load.call$1(new E.URL(this.url.toString$0(0)))},$signature:37},r.AsyncBuiltInCallable0.prototype={callbackFor$2(e,t){return new r._Record_2(this._async_built_in0$_parameters,this._async_built_in0$_callback)},withDeprecationWarning$1(e){return new r.AsyncBuiltInCallable0(this.name,this._async_built_in0$_parameters,new r.AsyncBuiltInCallable_withDeprecationWarning_closure0(this,e,null),!1)},$isAsyncCallable0:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.AsyncBuiltInCallable$mixin_closure0.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure0(e)},$call$body$AsyncBuiltInCallable$mixin_closure0(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value_2),a,s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=s.callback.call$1(e),t=3,r._asyncAwait(i instanceof r._Future?i:r._Future$value(i,$.void),o);case 3:a=u.C__SassNull0,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(o,n)},$signature:100},r.AsyncBuiltInCallable_withDeprecationWarning_closure0.prototype={call$1(e){var t=this.$this;return r.warnForDeprecation0(V.Global+this.module+"."+t.name+V.x20inste,u.Deprecation_SGB),t._async_built_in0$_callback.call$1(e)},$signature:310},r._compileStylesheet_closure2.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:6},r.AsyncEnvironment0.prototype={closure$0(){var e,t,n,a=this,s=a._async_environment0$_forwardedModules,i=a._async_environment0$_nestedForwardedModules,o=a._async_environment0$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=a._async_environment0$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=a._async_environment0$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=a._async_environment0$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.AsyncEnvironment$_0(a._async_environment0$_modules,a._async_environment0$_namespaceNodes,a._async_environment0$_globalModules,a._async_environment0$_importedModules,s,i,a._async_environment0$_allModules,o,e,t,n,a._async_environment0$_content,u.Set_empty1)},forwardModule$2(e,t){var n,a,s,i=this,o=i._async_environment0$_forwardedModules;for(o==null&&(o=i._async_environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.AstNode_2)),n=r.ForwardedModuleView_ifNecessary0(e,t,$.AsyncCallable_2),a=new r.LinkedHashMapKeyIterator(o,o._modifications,o._first);a.moveNext$0();)s=a.__js_helper$_current,i._async_environment0$_assertNoConflicts$5(n.get$variables(),s.get$variables(),n,s,"variable"),i._async_environment0$_assertNoConflicts$5(n.get$functions(n),s.get$functions(s),n,s,"function"),i._async_environment0$_assertNoConflicts$5(n.get$mixins(),s.get$mixins(),n,s,"mixin");i._async_environment0$_allModules.push(e),o.$indexSet(0,n,t)},_async_environment0$_assertNoConflicts$5(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=$.String,_=r.MapExtensions_get_pairs0(o,l,$.Object),_=_.get$iterator(_),c=s==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(c?n.variableIdentity$1(h)===a.variableIdentity$1(h):g.$eq$(f,d)))throw c&&(h="$"+h),_=this._async_environment0$_forwardedModules,_==null?m=null:(_=_.$index(0,a),m=_==null?null:_.get$span(_)),_=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$0("Two forwarded modules both define a "+s+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=e._async_environment0$_environment._async_environment0$_forwardedModules;if(k!=null){if(t=M._async_environment0$_forwardedModules,t!=null){for(n=$.Module_AsyncCallable_2,a=$.AstNode_2,s=r.LinkedHashMap_LinkedHashMap$_empty(n,a),n=r.MapExtensions_get_pairs0(k,n,a),n=n.get$iterator(n),a=M._async_environment0$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!a.containsKey$1(e))&&s.$indexSet(0,e,o);k=s}else t=M._async_environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.AstNode_2);for(n=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(n),s=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);s.moveNext$0();)for(i=s.__js_helper$_current.get$variables(),i=i.get$keys(i),i=i.get$iterator(i);i.moveNext$0();)a.add$1(0,i.get$current(i));for(s=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)s.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=M._async_environment0$_variables,l=i.length,l===1){for(l=M._async_environment0$_importedModules,_=$.Module_AsyncCallable_2,c=$.AstNode_2,p=r.MapExtensions_get_pairs0(l,_,c).toList$0(0),h=p.length,d=$.AsyncCallable_2,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,S=r.ShadowedModuleView_ifNecessary0(e,s,n,a,d),S!=null&&(l.remove$1(0,e),v=S.variables,y=!1,v.get$isEmpty(v)?(v=S.functions,v.get$isEmpty(v)?(v=S.mixins,v.get$isEmpty(v)?(v=S._shadowed_view0$_inner,v=v.get$css(v),v=g.get$isEmpty$asx(v.get$children(v))):v=y):v=y):v=y,v||l.$indexSet(0,S,m._1));for(_=r.MapExtensions_get_pairs0(t,_,c).toList$0(0),c=_.length,f=0;f<_.length;_.length===c||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,S=r.ShadowedModuleView_ifNecessary0(e,s,n,a,d),S!=null&&(t.remove$1(0,e),h=S.variables,m=!1,h.get$isEmpty(h)?(h=S.functions,h.get$isEmpty(h)?(h=S.mixins,h.get$isEmpty(h)?(h=S._shadowed_view0$_inner,h=h.get$css(h),h=g.get$isEmpty$asx(h.get$children(h))):h=m):h=m):h=m,h||t.$indexSet(0,S,p._1));l.addAll$1(0,k),t.addAll$1(0,k)}else{if(_=M._async_environment0$_nestedForwardedModules,_==null){for(C=l-1,I=g.JSArray_JSArray$allocateGrowable(C,$.List_Module_AsyncCallable_2),l=$.JSArray_Module_AsyncCallable_2,f=0;f<C;++f)I[f]=r._setArrayType([],l);M._async_environment0$_nestedForwardedModules=I,l=I}else l=_;u.JSArray_methods.addAll$1(u.JSArray_methods.get$last(l),new r.LinkedHashMapKeysIterable(k,r._instanceType(k)._eval$1("LinkedHashMapKeysIterable<1>")))}for(a=r._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),l=M._async_environment0$_variableIndices,_=M._async_environment0$_variableNodes,c=a.$ti._precomputed1;a.moveNext$0();)p=a._collection$_current,p==null&&(p=c._as(p)),l.remove$1(0,p),u.JSArray_methods.get$last(i).remove$1(0,p),u.JSArray_methods.get$last(_).remove$1(0,p);for(a=r._LinkedHashSetIterator$(s,s._collection$_modifications,s.$ti._precomputed1),s=M._async_environment0$_functionIndices,i=M._async_environment0$_functions,l=a.$ti._precomputed1;a.moveNext$0();)_=a._collection$_current,_==null&&(_=l._as(_)),s.remove$1(0,_),u.JSArray_methods.get$last(i).remove$1(0,_);for(n=r._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),a=M._async_environment0$_mixinIndices,s=M._async_environment0$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),a.remove$1(0,l),u.JSArray_methods.get$last(s).remove$1(0,l)}},getVariable$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$variables().$index(0,e):i._async_environment0$_lastVariableName===e?(n=i._async_environment0$_lastVariableIndex,n.toString,n=i._async_environment0$_variables[n].$index(0,e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):(n=i._async_environment0$_variableIndices,a=n.$index(0,e),a!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=a,n=i._async_environment0$_variables[a].$index(0,e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):(s=i._async_environment0$_variableIndex$1(e),s!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._async_environment0$_variables[s].$index(0,e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):i._async_environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment0$_getVariableFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"variable",new r.AsyncEnvironment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$variableNodes().$index(0,e):i._async_environment0$_lastVariableName===e?(n=i._async_environment0$_lastVariableIndex,n.toString,n=i._async_environment0$_variableNodes[n].$index(0,e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(n=i._async_environment0$_variableIndices,a=n.$index(0,e),a!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=a,n=i._async_environment0$_variableNodes[a].$index(0,e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(s=i._async_environment0$_variableIndex$1(e),s!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._async_environment0$_variableNodes[s].$index(0,e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):i._async_environment0$_getVariableNodeFromGlobalModule$1(e)))},_async_environment0$_getVariableNodeFromGlobalModule$1(e){var t,n,a;for(t=this._async_environment0$_importedModules,n=this._async_environment0$_globalModules,n=new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeysIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,a=t.get$current(t).get$variableNodes().$index(0,e),a!=null)return a;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._async_environment0$_getModule$1(t).get$variables().containsKey$1(e):u.JSArray_methods.get$first(this._async_environment0$_variables).containsKey$1(e)?!0:this._async_environment0$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment0$_variableIndex$1(e){var t,n;for(t=this._async_environment0$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,a,s){var i,o,l,_,c,p,h,d,f=this;if(s!=null){f._async_environment0$_getModule$1(s).setVariable$3(e,t,n);return}if(a||f._async_environment0$_variables.length===1){if(f._async_environment0$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure2(f,e)),i=f._async_environment0$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._async_environment0$_fromOneModule$3(e,"variable",new r.AsyncEnvironment_setVariable_closure3(e)),o!=null)){o.setVariable$3(e,t,n);return}u.JSArray_methods.get$first(i).$indexSet(0,e,t),u.JSArray_methods.get$first(f._async_environment0$_variableNodes).$indexSet(0,e,n);return}if(l=f._async_environment0$_nestedForwardedModules,l!=null&&!f._async_environment0$_variableIndices.containsKey$1(e)&&f._async_environment0$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(c=_.__internal$_current,c=g.get$reversed$ax(c??i._as(c)),p=c.$ti,c=new r.ListIterator(c,c.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._async_environment0$_lastVariableName===e?(i=f._async_environment0$_lastVariableIndex,i.toString,d=i):d=f._async_environment0$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure4(f,e)),!f._async_environment0$_inSemiGlobalScope&&d===0&&(d=f._async_environment0$_variables.length-1,f._async_environment0$_variableIndices.$indexSet(0,e,d)),f._async_environment0$_lastVariableName=e,f._async_environment0$_lastVariableIndex=d,f._async_environment0$_variables[d].$indexSet(0,e,t),f._async_environment0$_variableNodes[d].$indexSet(0,e,n)},setVariable$4$global(e,t,n,a){return this.setVariable$5$global$namespace(e,t,n,a,null)},setLocalVariable$3(e,t,n){var a,s=this,i=s._async_environment0$_variables,o=i.length;s._async_environment0$_lastVariableName=e,a=s._async_environment0$_lastVariableIndex=o-1,s._async_environment0$_variableIndices.$indexSet(0,e,a),i[a].$indexSet(0,e,t),s._async_environment0$_variableNodes[a].$indexSet(0,e,n)},getFunction$2$namespace(e,t){var n,a,s,i=this;return t!=null?(n=i._async_environment0$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._async_environment0$_functionIndices,a=n.$index(0,e),a!=null?(n=i._async_environment0$_functions[a].$index(0,e),n??i._async_environment0$_getFunctionFromGlobalModule$1(e)):(s=i._async_environment0$_functionIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._async_environment0$_functions[s].$index(0,e),n??i._async_environment0$_getFunctionFromGlobalModule$1(e)):i._async_environment0$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"function",new r.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e))},_async_environment0$_functionIndex$1(e){var t,n;for(t=this._async_environment0$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$mixins().$index(0,e):(n=i._async_environment0$_mixinIndices,a=n.$index(0,e),a!=null?(n=i._async_environment0$_mixins[a].$index(0,e),n??i._async_environment0$_getMixinFromGlobalModule$1(e)):(s=i._async_environment0$_mixinIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._async_environment0$_mixins[s].$index(0,e),n??i._async_environment0$_getMixinFromGlobalModule$1(e)):i._async_environment0$_getMixinFromGlobalModule$1(e)))},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"mixin",new r.AsyncEnvironment__getMixinFromGlobalModule_closure0(e))},_async_environment0$_mixinIndex$1(e){var t,n;for(t=this._async_environment0$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment0(e,t)},withContent$body$AsyncEnvironment0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.void),s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return i=s._async_environment0$_content,s._async_environment0$_content=e,n=2,r._asyncAwait(t.call$0(),o);case 2:return s._async_environment0$_content=i,r._asyncReturn(null,a)}});return r._asyncStartSync(o,a)},asMixin$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:return s=a._async_environment0$_inMixin,a._async_environment0$_inMixin=!0,t=2,r._asyncAwait(e.call$0(),i);case 2:return a._async_environment0$_inMixin=s,r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,n,a){return this.scope$body$AsyncEnvironment0(e,t,n,a,a)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,n){return this.scope$1$3$semiGlobal$when(e,!1,t,n)},scope$1$2$semiGlobal(e,t,n){return this.scope$1$3$semiGlobal$when(e,t,!0,n)},scope$body$AsyncEnvironment0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=2,c=[],p=[],h=this,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){for(P===1&&(c.push(T),i=_);;)switch(i){case 0:t=t&&h._async_environment0$_inSemiGlobalScope,d=h._async_environment0$_inSemiGlobalScope,h._async_environment0$_inSemiGlobalScope=t,i=n?4:3;break;case 3:return _=5,i=8,r._asyncAwait(e.call$0(),R);case 8:v=T,l=v,p=[1],i=6;break;case 5:p=[2];case 6:_=2,h._async_environment0$_inSemiGlobalScope=d,i=p.pop();break;case 7:case 4:return v=h._async_environment0$_variables,y=$.String,u.JSArray_methods.add$1(v,r.LinkedHashMap_LinkedHashMap$_empty(y,$.Value_2)),C=h._async_environment0$_variableNodes,u.JSArray_methods.add$1(C,r.LinkedHashMap_LinkedHashMap$_empty(y,$.AstNode_2)),I=h._async_environment0$_functions,M=$.AsyncCallable_2,u.JSArray_methods.add$1(I,r.LinkedHashMap_LinkedHashMap$_empty(y,M)),k=h._async_environment0$_mixins,u.JSArray_methods.add$1(k,r.LinkedHashMap_LinkedHashMap$_empty(y,M)),M=h._async_environment0$_nestedForwardedModules,M!=null&&M.push(r._setArrayType([],$.JSArray_Module_AsyncCallable_2)),_=9,i=12,r._asyncAwait(e.call$0(),R);case 12:y=T,l=y,p=[1],i=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment0$_inSemiGlobalScope=d,h._async_environment0$_lastVariableIndex=h._async_environment0$_lastVariableName=null,v=u.JSArray_methods.removeLast$0(v),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment0$_variableIndices;v.moveNext$0();)f=v.get$current(v),y.remove$1(0,f);for(u.JSArray_methods.removeLast$0(C),v=u.JSArray_methods.removeLast$0(I),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment0$_functionIndices;v.moveNext$0();)m=v.get$current(v),y.remove$1(0,m);for(v=u.JSArray_methods.removeLast$0(k),v=v.get$keys(v),v=v.get$iterator(v),y=h._async_environment0$_mixinIndices;v.moveNext$0();)S=v.get$current(v),y.remove$1(0,S);v=h._async_environment0$_nestedForwardedModules,v!=null&&v.pop(),i=p.pop();break;case 11:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(R,o)},toImplicitConfiguration$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=$.String,C=r.LinkedHashMap_LinkedHashMap$_empty(y,$.ConfiguredValue_2);for(e=S._async_environment0$_variables,t=$.Value_2,n=S._async_environment0$_variableNodes,a=S._async_environment0$_importedModules,s=r._instanceType(a)._eval$1("LinkedHashMapKeysIterable<1>"),i=0;i<e.length;++i){for(i===0?o=new r.LinkedHashMapKeysIterable(a,s):(l=S._async_environment0$_nestedForwardedModules,o=l==null?v:l[i-1]),l=g.get$iterator$ax(o??u.List_empty30);l.moveNext$0();)for(_=l.get$current(l),c=r.MapExtensions_get_pairs0(_.get$variables(),y,t),c=c.get$iterator(c);c.moveNext$0();)p=c.get$current(c),h=p._0,d=p._1,p=_.get$variableNodes().$index(0,h),p.toString,C.$indexSet(0,h,new r.ConfiguredValue0(d,v,p));for(f=e[i],m=n[i],l=r.MapExtensions_get_pairs0(f,y,t),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),h=_._0,d=_._1,_=m.$index(0,h),_.toString,C.$indexSet(0,h,new r.ConfiguredValue0(d,v,_))}return new r.Configuration0(C,v)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule2(this,e,t,n,r.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new r.AsyncEnvironment_toModule_closure0))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule2(this,new r.CssStylesheet0(new r.UnmodifiableListView(u.List_empty20,$.UnmodifiableListView_CssNode_2),r.SourceFile$decoded(u.List_empty4,"<dummy module>").span$1(0,0)),u.Map_empty16,u.C_EmptyExtensionStore0,r.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new r.AsyncEnvironment_toDummyModule_closure0))},_async_environment0$_getModule$1(e){var t=this._async_environment0$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_async_environment0$_fromOneModule$1$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this._async_environment0$_nestedForwardedModules;if(v!=null){for(a=r._arrayInstanceType(v)._eval$1("ReversedListIterable<1>"),s=new r.ReversedListIterable(v,a),s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)for(i=s.__internal$_current,i=g.get$reversed$ax(i??a._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(a=this._async_environment0$_importedModules,a=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first);a.moveNext$0();)if(c=n.call$1(a.__js_helper$_current),c!=null)return c;for(a=this._async_environment0$_globalModules,s=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first),i=$.AsyncCallable_2,p=null,h=null;s.moveNext$0();)if(o=s.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(s=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=r.MapExtensions_get_pairs0(a,$.Module_AsyncCallable_2,$.AstNode_2),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)a=i.get$current(i),m=a._0,S=a._1,n.call$1(m)!=null&&s.$indexSet(0,S.get$span(S),o);throw r.wrapException(r.MultiSpanSassScriptException$0("This "+t+V.x20is_av,t+" use",s))}h=f,p=d}return p},_async_environment0$_fromOneModule$3(e,t,n){return this._async_environment0$_fromOneModule$1$3(e,t,n,$.dynamic)}},r.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:311},r.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:10},r.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:312},r.AsyncEnvironment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._async_environment0$_variableIndex$1(this.name);return t??e._async_environment0$_variables.length-1},$signature:10},r.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:264},r.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:264},r.AsyncEnvironment_toModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:263},r.AsyncEnvironment_toDummyModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:263},r._EnvironmentModule2.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var a,s,i=this._async_environment0$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(a=this._async_environment0$_environment,s=a._async_environment0$_variables,!u.JSArray_methods.get$first(s).containsKey$1(e))throw r.wrapException(r.SassScriptException$0("Undefined variable.",null));u.JSArray_methods.get$first(s).$indexSet(0,e,t),u.JSArray_methods.get$first(a._async_environment0$_variableNodes).$indexSet(0,e,n)},variableIdentity$1(e){var t=this._async_environment0$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this._async_environment0$_environment._async_environment0$_configurableVariables;if(e.get$length(e)<o.get$length(o)?e.any$1(0,o.get$contains(o)):o.any$1(0,e.get$contains(e)))o=!0;else{if(o=this._async_environment0$_modulesByVariable,t=$.Module_AsyncCallable_2,e.get$length(e)<o.get$length(o)){for(t=r.LinkedHashSet_LinkedHashSet$_empty(t),n=e.get$iterator(e);n.moveNext$0();)a=o.$index(0,n.get$current(n)),a!=null&&t.add$1(0,a);o=t}else{for(n=r.LinkedHashSet_LinkedHashSet$_empty(t),o=r.MapExtensions_get_pairs0(o,$.String,t),o=o.get$iterator(o);o.moveNext$0();)t=o.get$current(o),s=t._0,i=t._1,e.contains$1(0,s)&&n.add$1(0,i);o=n}o=o.any$1(0,new r._EnvironmentModule_couldHaveBeenConfigured_closure2(e))}return o},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet0(t.css,t.extensionStore),r._EnvironmentModule$_2(t._async_environment0$_environment,e._0,t.preModuleComments,e._1,t._async_environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=b.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure17.prototype={call$1(e){return e.get$variables()},$signature:315},r._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1(e){return e.get$variableNodes()},$signature:316},r._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1(e){return e.get$functions(e)},$signature:262},r._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1(e){return e.get$mixins()},$signature:262},r._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:116},r._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:116},r._EnvironmentModule_couldHaveBeenConfigured_closure2.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:116},r._EvaluateVisitor2.prototype={get$_async_evaluate0$_hasCssNesting(){for(var e,t,n,a=this._async_evaluate0$_atRootExcludingStyleRule?null:this._async_evaluate0$_styleRuleIgnoringAtRoot;;a=n){if(e=a==null?null:a._node$_parent,e instanceof r.ModifiableCssStyleRule0)return!0;if(t=e!=null,n=t?e:null,!t)return!1}},_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,n,a,s,i){var o,l,_,c,p,h,d,f=this,m="$name, $module: null",S="sass:meta",v="$module",y=$.JSArray_AsyncBuiltInCallable_2,C=r._setArrayType([r.BuiltInCallable$function0("global-variable-exists",m,new r._EvaluateVisitor_closure38(f),S),r.BuiltInCallable$function0("variable-exists","$name",new r._EvaluateVisitor_closure39(f),S),r.BuiltInCallable$function0("function-exists",m,new r._EvaluateVisitor_closure40(f),S),r.BuiltInCallable$function0("mixin-exists",m,new r._EvaluateVisitor_closure41(f),S),r.BuiltInCallable$function0("content-exists","",new r._EvaluateVisitor_closure42(f),S),r.BuiltInCallable$function0("module-variables",v,new r._EvaluateVisitor_closure43(f),S),r.BuiltInCallable$function0("module-functions",v,new r._EvaluateVisitor_closure44(f),S),r.BuiltInCallable$function0("module-mixins",v,new r._EvaluateVisitor_closure45(f),S),r.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure46(f),S),r.BuiltInCallable$function0("get-mixin",m,new r._EvaluateVisitor_closure47(f),S),new r.AsyncBuiltInCallable0("call",r.ScssParser$0("@function call($function, $args...) {",!1,S).parseParameterList$0(),new r._EvaluateVisitor_closure48(f),!1)],y),I=r._setArrayType([r.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new r._EvaluateVisitor_closure49(f),!1,S),r.AsyncBuiltInCallable$mixin0("apply","$mixin, $args...",new r._EvaluateVisitor_closure50(f),!0,S)],y);for(y=$.AsyncBuiltInCallable_2,o=r.List_List$_of(b.$get$moduleFunctions0(),y),u.JSArray_methods.addAll$1(o,C),l=r.BuiltInModule$0("meta",o,I,null,y),y=r.List_List$_of(b.$get$coreModules0(),$.BuiltInModule_AsyncCallable_2),y.push(l),o=y.length,_=f._async_evaluate0$_builtInModules,c=0;c<y.length;y.length===o||(0,r.throwConcurrentModificationError)(y),++c)p=y[c],_.$indexSet(0,p.url,p);for(y=$.JSArray_AsyncCallable_2,o=r._setArrayType([],y),u.JSArray_methods.addAll$1(o,e),u.JSArray_methods.addAll$1(o,b.$get$globalFunctions0()),y=r._setArrayType([],y),c=0;c<11;++c)y.push(C[c].withDeprecationWarning$1("meta"));for(u.JSArray_methods.addAll$1(o,y),y=o.length,_=f._async_evaluate0$_builtInFunctions,c=0;c<o.length;o.length===y||(0,r.throwConcurrentModificationError)(o),++c)h=o[c],d=h.get$name(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){return this.run$body$_EvaluateVisitor0(0,t,n)},run$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),i,o=2,l=[],_=this,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){for(m===1&&(l.push(S),a=o);;)switch(a){case 0:return o=4,h=$.nullable_Object,h=r.runZoned(new r._EvaluateVisitor_run_closure2(_,n,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext2(_,n)],h,h),$.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),a=7,r._asyncAwait($.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2._is(h)?h:r._Future$value(h,$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),f);case 7:h=S,i=h,a=1;break;case 4:if(o=3,d=l.pop(),h=r.unwrapException(d),h instanceof r.SassException0)c=h,p=r.getTraceFromException(d),r.throwWithTrace0(c.withLoadedUrls$1(_._async_evaluate0$_loadedUrls),c,p);else throw d;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(f,s)},_async_evaluate0$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate0$_assertInModule$2(e,t){return this._async_evaluate0$_assertInModule$1$2(e,t,$.dynamic)},_async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,s,i,o){return this._loadModule$body$_EvaluateVisitor0(e,t,n,a,s,i,o)},_async_evaluate0$_loadModule$5$configuration(e,t,n,a,s){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,s,!1)},_async_evaluate0$_loadModule$4(e,t,n,a){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,null,!1)},_loadModule$body$_EvaluateVisitor0(e,t,n,a,s,i,o){var l=0,_=r._makeAsyncAwaitCompleter($.void),c,p=this,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,_);for(;;)switch(l){case 0:d=p._async_evaluate0$_builtInModules.$index(0,e),f={},f.builtInModule=null,l=d!=null?3:4;break;case 3:if(f.builtInModule=d,i instanceof r.ExplicitConfiguration0)throw f=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",h=i.nodeWithSpan,r.wrapException(p._async_evaluate0$_exception$2(f,h.get$span(h)));return l=5,r._asyncAwait(p._async_evaluate0$_addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__loadModule_closure5(f,a),$.void),m);case 5:l=1;break;case 4:return l=6,r._asyncAwait(p._async_evaluate0$_withStackFrame$1$3(t,n,new r._EvaluateVisitor__loadModule_closure6(p,e,n,s,o,i,a),$.Null),m);case 6:case 1:return r._asyncReturn(c,_)}});return r._asyncStartSync(m,_)},_async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,a,s){return this._execute$body$_EvaluateVisitor0(e,t,n,a,s)},_async_evaluate0$_execute$2(e,t){return this._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.Module_AsyncCallable_2),l,_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,o);for(;;)switch(i){case 0:if(k=t.span,R=k.get$sourceUrl(k),k=n==null,c=k?_._async_evaluate0$_configuration:n,p=_._async_evaluate0$_modules,h=p.$index(0,R),h!=null){if(p=_._async_evaluate0$_moduleConfigurations.$index(0,R),d=p._configuration0$__originalConfiguration,p=d??p,d=c._configuration0$__originalConfiguration,p!==(d??c)&&c instanceof r.ExplicitConfiguration0&&h.couldHaveBeenConfigured$1(new r.MapKeySet(new r.UnmodifiableMapView(c._configuration0$_values,$.UnmodifiableMapView_String_ConfiguredValue_2),$.MapKeySet_String)))throw a?(p=b.$get$context(),R.toString,f=p.prettyUri$1(R)+V.x20was_a):f=V.This_mw,p=_._async_evaluate0$_moduleNodes.$index(0,R),m=p==null?null:p.get$span(p),k?(k=c.nodeWithSpan,S=k.get$span(k)):S=null,k=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),m!=null&&k.$indexSet(0,m,"original load"),S!=null&&k.$indexSet(0,S,"configuration"),r.wrapException(k.get$isEmpty(0)?_._async_evaluate0$_exception$1(f):_._async_evaluate0$_multiSpanException$3(f,"new load",k));l=h,i=1;break}return v=r.AsyncEnvironment$0(),y=r._Cell$(),C=r._Cell$(),I=r.ExtensionStore$0(),i=3,r._asyncAwait(_._async_evaluate0$_withEnvironment$1$2(v,new r._EvaluateVisitor__execute_closure2(_,e,t,I,n,y,C),$.Null),P);case 3:k=y._readLocal$0(),d=C._readLocal$0(),M=v.toModule$3(k,d??u.Map_empty16,I),R!=null&&(p.$indexSet(0,R,M),_._async_evaluate0$_moduleConfigurations.$indexSet(0,R,c),s!=null&&_._async_evaluate0$_moduleNodes.$indexSet(0,R,s)),l=M,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(P,o)},_async_evaluate0$_addOutOfOrderImports$0(){var e,t,n=this,a="_root",s="_endOfImports",i=n._async_evaluate0$_outOfOrderImports;e:{if(i==null){e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,a).children;break e}e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,a).children,e=r.List_List$_of(r.SubListIterable$(e,0,r.checkNotNullable(n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,s),"count",$.int),e.$ti._eval$1("ListBase.E")),$.ModifiableCssNode_2),u.JSArray_methods.addAll$1(e,i),t=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,a).children,u.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,s),null,t.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate0$_combineCss$2$clone(e,t){var n,a,s,i,o,l,_;return u.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure5)?(s=$.JSArray_CssNode_2,i=r._setArrayType([],s),o=r._setArrayType([],s),s=$.Module_AsyncCallable_2,l=r.ListQueue$(s),new r._EvaluateVisitor__combineCss_visitModule2(this,r.LinkedHashSet_LinkedHashSet$_empty(s),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate0$_extendModules$1(l),s=u.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet0(new r.UnmodifiableListView(s,$.UnmodifiableListView_CssNode_2),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),a=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure6(n))),a!=null&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(a),e.get$css(e))},_async_evaluate0$_combineCss$1(e){return this._async_evaluate0$_combineCss$2$clone(e,!1)},_async_evaluate0$_extendModules$1(e){var t,n,a,s,i,o,l,_,c,p,h=r.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore_2),d=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension_2);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(a=t._collection$_current,a==null&&(a=n._as(a)),s=a.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,a.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure5(s))),i=h.$index(0,a.get$url(a)),o=a.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=a.get$extensionStore(),!o.get$isEmpty(o)){for(o=a.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)c=o[_],p=c.get$url(c),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure6),a.get$extensionStore());d.removeAll$1(a.get$extensionStore().extensionsWhereTarget$1(s.get$contains(s)))}d._collection$_length!==0&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(d.get$first(0))},_async_evaluate0$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$0(V.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate0$_indexAfterImports$1(e){var t,n,a,s;for(t=g.getInterceptor$asx(e),n=-1,a=0;a<t.get$length(e);++a){e:{if(s=t.$index(e,a),s instanceof r.ModifiableCssImport0)break e;if(s instanceof r.ModifiableCssComment0)continue;break}n=a}return n+1},visitStylesheet$1(e,t){return this.visitStylesheet$body$_EvaluateVisitor0(0,t)},visitStylesheet$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:for(o=t.parseTimeWarnings,l=o.$ti,o=new r.ListIterator(o,o.get$length(0),l._eval$1("ListIterator<ListBase.E>")),l=l._eval$1("ListBase.E");o.moveNext$0();)_=o.__internal$_current,_==null&&(_=l._as(_)),i._async_evaluate0$_warn$3(_._1,_._2,_._0);o=t.children,l=o.length,c=0;case 3:if(!(c<l)){n=5;break}return n=6,r._asyncAwait(o[c].accept$1(i),d);case 6:case 4:++c,n=3;break;case 5:for(o=r.MapExtensions_get_pairs0(t.globalVariables,$.String,$.FileSpan),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),p=l._0,h=l._1,i.visitVariableDeclaration$1(0,new r.VariableDeclaration0(null,p,new r.NullExpression0(h),!0,!1,h));s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitAtRootRule$1(e,t){return this.visitAtRootRule$body$_EvaluateVisitor0(0,t)},visitAtRootRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=r._wrapJsFunctionForAsync(function(R,P){if(R===1)return r._asyncRethrow(P,a);for(;;)switch(n){case 0:M=t.query,n=M!=null?3:5;break;case 3:return n=6,r._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(M,!0),k);case 6:o=P,l=o._0,o._1,_=new r.AtRootQueryParser0(r.SpanScanner$(l,null),null).parse$0(0),n=4;break;case 5:_=u.AtRootQuery_bfj0;case 4:for(c=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),p=r._setArrayType([],$.JSArray_ModifiableCssParentNode_2),h=$.CssStylesheet_2;!h._is(c);c=d)if(_.excludes$1(c)||p.push(c),d=c._node$_parent,d==null)throw r.wrapException(r.StateError$(V.CssNod));f=i._async_evaluate0$_trimIncluded$1(p),n=f===i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent")?7:8;break;case 7:return n=9,r._asyncAwait(i._async_evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure5(i,t),t.hasDeclarations,$.Null),k);case 9:s=null,n=1;break;case 8:if(p.length>=1){for(m=p[0],S=u.JSArray_methods.sublist$1(p,1),v=m.copyWithoutChildren$0(),h=S.length,y=v,C=0;C<S.length;S.length===h||(0,r.throwConcurrentModificationError)(S),++C,y=I)I=S[C].copyWithoutChildren$0(),I.addChild$1(y);f.addChild$1(y)}else v=f;return n=10,r._asyncAwait(i._async_evaluate0$_scopeForAtRoot$4(t,v,_,p).call$1(new r._EvaluateVisitor_visitAtRootRule_closure6(i,t)),k);case 10:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(k,a)},_async_evaluate0$_trimIncluded$1(e){var t,n,a,s,i,o,l,_,c=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__root,h);for(t=c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__parent,"__parent"),n=e.length,a=p,s=0;s<n;++s,t=l){for(;i=e[s],t!==i;a=p,t=o)if(o=t._node$_parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p));if(a==null&&(a=s),l=t._node$_parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p))}return t!==c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__root,h)?c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__root,h):(a.toString,_=e[a],u.JSArray_methods.removeRange$2(e,a,e.length),_)},_async_evaluate0$_scopeForAtRoot$4(e,t,n,a){var s=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure17(s,t,e),o=n._at_root_query0$_all||n._at_root_query0$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure18(s,i)),s._async_evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure19(s,i)),s._async_evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure20(s,i)),s._async_evaluate0$_inUnknownAtRule&&!u.JSArray_methods.any$1(a,new r._EvaluateVisitor__scopeForAtRoot_closure21)?new r._EvaluateVisitor__scopeForAtRoot_closure22(s,i):i},visitContentBlock$1(e,t){return r.throwExpression(r.UnsupportedError$(V.Evalua))},visitContentRule$1(e,t){return this.visitContentRule$body$_EvaluateVisitor0(0,t)},visitContentRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate0$_environment._async_environment0$_content,o==null){s=null,n=1;break}return n=3,r._asyncAwait(i._async_evaluate0$_runUserDefinedCallable$1$4(t.$arguments,o,t,new r._EvaluateVisitor_visitContentRule_closure2(i,o),$.Null),l);case 3:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitDebugRule$1(e,t){return this.visitDebugRule$body$_EvaluateVisitor0(0,t)},visitDebugRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:o=p,l=o instanceof r.SassString0?o._string0$_text:r.serializeValue0(o,!0,!0),i._async_evaluate0$_logger.debug$2(0,l,t.span),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitDeclaration$1(e,t){return this.visitDeclaration$body$_EvaluateVisitor0(0,t)},visitDeclaration$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:if((i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot)==null&&!i._async_evaluate0$_inUnknownAtRule&&!i._async_evaluate0$_inKeyframes)throw r.wrapException(i._async_evaluate0$_exception$2(V.Declarm,t.span));if(i._async_evaluate0$_declarationName!=null&&!t.parsedAsSassScript)throw o=u.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?V.Declarw:V.Declarp,r.wrapException(i._async_evaluate0$_exception$2(o,t.span));return n=3,r._asyncAwait(i._async_evaluate0$_interpolationToValue$2$warnForColor(t.name,!0),S);case 3:l=y,_=i._async_evaluate0$_declarationName,_!=null&&(l=new r.CssValue0(_+"-"+l.value,l.span,$.CssValue_String_2)),c=t.value,n=c!=null?4:5;break;case 4:return n=6,r._asyncAwait(c.accept$1(i),S);case 6:p=y,(!p.get$isBlank()||p.get$asList().length===0||u.JSString_methods.startsWith$1(l.value,"--"))&&(i._async_evaluate0$_copyParentAfterSibling$0(),o=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),h=c.get$span(c),i._async_evaluate0$_sourceMap?(d=r.NullableExtension_andThen0(c,i.get$_async_evaluate0$_expressionNode()),d=d==null?null:g.get$span$x(d)):d=null,o.addChild$1(r.ModifiableCssDeclaration$0(l,new r.CssValue0(p,h,$.CssValue_Value_2),t.span,t.parsedAsSassScript,d)));case 5:f=t.children,o={},o.children=null,n=f!=null?7:8;break;case 7:return o.children=f,m=i._async_evaluate0$_declarationName,i._async_evaluate0$_declarationName=l.value,n=9,r._asyncAwait(i._async_evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure2(o,i),t.hasDeclarations,$.Null),S);case 9:i._async_evaluate0$_declarationName=m;case 8:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitEachRule$1(e,t){return this.visitEachRule$body$_EvaluateVisitor0(0,t)},visitEachRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,a);for(;;)switch(n){case 0:return o=t.list,n=3,r._asyncAwait(o.accept$1(i),p);case 3:l=d,_=i._async_evaluate0$_expressionNode$1(o),c=t.variables;e:{if(o={},o.variable=null,c.length===1){o.variable=c[0],o=new r._EvaluateVisitor_visitEachRule_closure8(o,i,_);break e}o={},o.variables=null,o.variables=c,o=new r._EvaluateVisitor_visitEachRule_closure9(o,i,_);break e}s=i._async_evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure10(i,l,o,t),!0,$.nullable_Value_2),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(p,a)},_async_evaluate0$_setMultipleVariables$3(e,t,n){var a,s=t.get$asList(),i=e.length,o=Math.min(i,s.length);for(a=0;a<o;++a)this._async_evaluate0$_environment.setLocalVariable$3(e[a],this._async_evaluate0$_withoutSlash$2(s[a],n),n);for(a=o;a<i;++a)this._async_evaluate0$_environment.setLocalVariable$3(e[a],u.C__SassNull0,n)},visitErrorRule$1(e,t){return this.visitErrorRule$body$_EvaluateVisitor0(0,t)},visitErrorRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s=this,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return i=r,o=g,n=2,r._asyncAwait(t.expression.accept$1(s),l);case 2:throw i.wrapException(s._async_evaluate0$_exception$2(o.toString$0$(c),t.span))}});return r._asyncStartSync(l,a)},visitExtendRule$1(e,t){return this.visitExtendRule$body$_EvaluateVisitor0(0,t)},visitExtendRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,a);for(;;)switch(n){case 0:if(k=i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot,k==null||i._async_evaluate0$_declarationName!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.x40exten,t.span));for(o=k.originalSelector.components,l=o.length,_=t.span,c=$.SourceSpan,p=$.String,h=0;h<l;++h)d=o[h],d.accept$1(u._IsBogusVisitor_true0)&&(f=r._SerializeVisitor$0(null,!0,null,null,!0,!1,null,!0),d.accept$1(f),m=u.JSString_methods.trim$0(f._serialize0$_buffer.toString$0(0)),S=d.accept$1(u.C__IsUselessVisitor0)?"can't":"shouldn't",i._async_evaluate0$_warn$3('The selector "'+m+'" is invalid CSS and '+S+V.x20be_an,new r.MultiSpan0(r.SpanExtensions_trimRight0(d.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([_,"@extend rule"],c,p),c,p)),u.Deprecation_2PR));return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(t.selector,!0),R);case 3:for(v=T,y=v._0,C=v._1,o=r.SelectorList_SelectorList$parse0(r.trimAscii0(y,!0),!1,C,!1).components,l=o.length,_=k._style_rule0$_selector._box0$_inner,h=0;h<l;++h){if(d=o[h],I=d.get$singleCompound(),I==null)throw r.wrapException(r.SassFormatException$0("complex selectors may not be extended.",d.span,null));if(c=I.components,M=c.length===1?u.JSArray_methods.get$first(c):null,M==null)throw r.wrapException(r.SassFormatException$0(V.compou+u.JSArray_methods.join$1(c,", ")+V.x60_inst,I.span,null));i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__extensionStore,"_extensionStore").addExtension$4(_.value,M,t,i._async_evaluate0$_mediaQueries)}s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(R,a)},visitAtRule$1(e,t){return this.visitAtRule$body$_EvaluateVisitor0(0,t)},visitAtRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,a);for(;;)switch(n){case 0:if(i._async_evaluate0$_declarationName!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.At_rul,t.span));return n=3,r._asyncAwait(i._async_evaluate0$_interpolationToValue$1(t.name),f);case 3:return o=S,l=r.NullableExtension_andThen0(t.value,new r._EvaluateVisitor_visitAtRule_closure11(i)),n=4,r._asyncAwait($.Future_nullable_CssValue_String_2._is(l)?l:r._Future$value(l,$.nullable_CssValue_String_2),f);case 4:if(_=S,c=t.children,c==null){i._async_evaluate0$_copyParentAfterSibling$0(),i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(o,t.span,!0,_)),s=null,n=1;break}p=i._async_evaluate0$_inKeyframes,h=i._async_evaluate0$_inUnknownAtRule,r.unvendor0(o.value)==="keyframes"?i._async_evaluate0$_inKeyframes=!0:i._async_evaluate0$_inUnknownAtRule=!0,d=r.ModifiableCssAtRule$0(o,t.span,!1,_),n=i.get$_async_evaluate0$_hasCssNesting()?5:6;break;case 5:return n=7,r._asyncAwait(i._async_evaluate0$_withParent$2$3$scopeWhen(d,new r._EvaluateVisitor_visitAtRule_closure12(i,c),t.hasDeclarations,$.ModifiableCssAtRule_2,$.Null),f);case 7:i._async_evaluate0$_inUnknownAtRule=h,i._async_evaluate0$_inKeyframes=p,s=null,n=1;break;case 6:return n=8,r._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(d,new r._EvaluateVisitor_visitAtRule_closure13(i,o,c),t.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure14,$.ModifiableCssAtRule_2,$.Null),f);case 8:i._async_evaluate0$_inUnknownAtRule=h,i._async_evaluate0$_inKeyframes=p,s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(f,a)},visitForRule$1(e,t){return this.visitForRule$body$_EvaluateVisitor0(0,t)},visitForRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:return o={},l=t.from,_=$.SassNumber_2,n=3,r._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(l,new r._EvaluateVisitor_visitForRule_closure14(i,t),_),S);case 3:return c=y,p=t.to,n=4,r._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(p,new r._EvaluateVisitor_visitForRule_closure15(i,t),_),S);case 4:if(h=y,d=i._async_evaluate0$_addExceptionSpan$2(l,new r._EvaluateVisitor_visitForRule_closure16(c)),f=o.to=i._async_evaluate0$_addExceptionSpan$2(p,new r._EvaluateVisitor_visitForRule_closure17(h,c)),m=d>f?-1:1,d===(t.isExclusive?f:o.to=f+m)){s=null,n=1;break}s=i._async_evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure18(o,i,t,d,m,c),!0,$.nullable_Value_2),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitForwardRule$1(e,t){return this.visitForwardRule$body$_EvaluateVisitor0(0,t)},visitForwardRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){if(y===1)return r._asyncRethrow(C,a);for(;;)switch(n){case 0:h=i._async_evaluate0$_configuration,d=h.throughForward$1(t),f=t.configuration,m=f.length,S=t.url,n=m!==0?3:5;break;case 3:return n=6,r._asyncAwait(i._async_evaluate0$_addForwardConfiguration$2(d,t),v);case 6:return o=C,n=7,r._asyncAwait(i._async_evaluate0$_loadModule$5$configuration(S,"@forward",t,new r._EvaluateVisitor_visitForwardRule_closure5(i,t),o),v);case 7:for(S=$.String,l=r.LinkedHashSet_LinkedHashSet$_empty(S),_=0;_<m;++_)c=f[_],c.isGuarded||l.add$1(0,c.name);for(i._async_evaluate0$_removeUsedConfiguration$3$except(d,o,l),S=r.LinkedHashSet_LinkedHashSet$_empty(S),_=0;_<m;++_)S.add$1(0,f[_].name);for(f=o._configuration0$_values,m=f.get$keys(f),m=m.toList$0(m),l=m.length,_=0;_<m.length;m.length===l||(0,r.throwConcurrentModificationError)(m),++_)p=m[_],S.contains$1(0,p)||f.get$isEmpty(f)||f.remove$1(0,p);i._async_evaluate0$_assertConfigurationIsEmpty$1(o),n=4;break;case 5:return i._async_evaluate0$_configuration=d,n=8,r._asyncAwait(i._async_evaluate0$_loadModule$4(S,"@forward",t,new r._EvaluateVisitor_visitForwardRule_closure6(i,t)),v);case 8:i._async_evaluate0$_configuration=h;case 4:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(v,a)},_async_evaluate0$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor0(e,t)},_addForwardConfiguration$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Configuration_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,a);for(;;)switch(n){case 0:y=e._configuration0$_values,C=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(y,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),o=t.configuration,l=o.length,_=$._Future_Value_2,c=$.Future_Value_2,p=0;case 3:if(!(p<l)){n=5;break}if(h=o[p],h.isGuarded&&(d=h.name,f=y.get$isEmpty(y)?null:y.remove$1(0,d),f!=null?(m=!f.value.$eq(0,u.C__SassNull0),S=f):(S=null,m=!1),m)){C.$indexSet(0,d,S),n=4;break}return d=h.expression,v=i._async_evaluate0$_expressionNode$1(d),d=d.accept$1(i),c._is(d)||(m=new r._Future(b.Zone__current,_),m._state=8,m._resultOrListeners=d,d=m),I=C,M=h.name,k=r,n=6,r._asyncAwait(d,R);case 6:I.$indexSet(0,M,new k.ConfiguredValue0(i._async_evaluate0$_withoutSlash$2(T,v),h.span,v));case 4:++p,n=3;break;case 5:if(e instanceof r.ExplicitConfiguration0||y.get$isEmpty(y)){s=new r.ExplicitConfiguration0(t,C,null),n=1;break}else{s=new r.Configuration0(C,null),n=1;break}case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(R,a)},_async_evaluate0$_registerCommentsForModule$1(e){var t=this,n="_root",a=t._async_evaluate0$__root;a!=null&&(t._async_evaluate0$_assertInModule$2(a,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(a=t._async_evaluate0$_preModuleComments,a==null&&(a=t._async_evaluate0$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.List_CssComment_2)),g.addAll$1$ax(a.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure2),new r.UnmodifiableListView(g.cast$1$0$ax(t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,n).children._collection$_source,$.CssComment_2),$.UnmodifiableListView_CssComment_2)),t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,n).clearChildren$0(),t._async_evaluate0$__endOfImports=0))},_async_evaluate0$_removeUsedConfiguration$3$except(e,t,n){var a,s,i,o,l,_;for(a=e._configuration0$_values,s=a.get$keys(a),s=s.toList$0(s),i=s.length,o=t._configuration0$_values,l=0;l<s.length;s.length===i||(0,r.throwConcurrentModificationError)(s),++l)_=s[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||a.get$isEmpty(a)||a.remove$1(0,_))},_async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,a;if(e instanceof r.ExplicitConfiguration0&&(n=e._configuration0$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),a=n.get$first(n),n=t?"$"+a._0+V.x20was_n:V.This_v,r.wrapException(this._async_evaluate0$_exception$2(n,a._1.configurationSpan))},_async_evaluate0$_assertConfigurationIsEmpty$1(e){return this._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){return this.visitFunctionRule$body$_EvaluateVisitor0(0,t)},visitFunctionRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:o=i._async_evaluate0$_environment,l=o.closure$0(),_=i._async_evaluate0$_inDependency,c=o._async_environment0$_functions,p=c.length-1,h=t.name,o._async_environment0$_functionIndices.$indexSet(0,h,p),c[p].$indexSet(0,h,new r.UserDefinedCallable0(t,l,_,$.UserDefinedCallable_AsyncEnvironment_2)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitIfRule$1(e,t){return this.visitIfRule$body$_EvaluateVisitor0(0,t)},visitIfRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,a);for(;;)switch(n){case 0:p=t.lastClause,o=t.clauses,l=o.length,_=0;case 3:if(!(_<l)){n=5;break}return c=o[_],n=6,r._asyncAwait(c.expression.accept$1(i),h);case 6:if(f.get$isTruthy()){p=c,n=5;break}case 4:++_,n=3;break;case 5:return o=r.NullableExtension_andThen0(p,new r._EvaluateVisitor_visitIfRule_closure2(i)),n=7,r._asyncAwait($.Future_nullable_Value_2._is(o)?o:r._Future$value(o,$.nullable_Value_2),h);case 7:s=f,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(h,a)},visitImportRule$1(e,t){return this.visitImportRule$body$_EvaluateVisitor0(0,t)},visitImportRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,a);for(;;)switch(n){case 0:o=t.imports,l=o.length,_=$.StaticImport_2,c=0;case 3:if(!(c<l)){n=5;break}p=o[c],n=p instanceof r.DynamicImport0?6:8;break;case 6:return n=9,r._asyncAwait(i._async_evaluate0$_visitDynamicImport$1(p),h);case 9:n=7;break;case 8:return n=10,r._asyncAwait(i._async_evaluate0$_visitStaticImport$1(_._as(p)),h);case 10:case 7:case 4:++c,n=3;break;case 5:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(h,a)},_async_evaluate0$_visitDynamicImport$1(e){return this._async_evaluate0$_withStackFrame$1$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure2(this,e),$.void)},_async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,a){return this._loadStylesheet$body$_EvaluateVisitor0(e,t,n,a)},_async_evaluate0$_loadStylesheet$3$baseUrl(e,t,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_async_evaluate0$_loadStylesheet$3$forImport(e,t,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_loadStylesheet$body$_EvaluateVisitor0(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2),o,l=2,_=[],c=[],p=this,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j=r._wrapJsFunctionForAsync(function(G,Y){for(G===1&&(_.push(Y),s=l);;)switch(s){case 0:n=n,l=4,p._async_evaluate0$_importSpan=t,h=p._async_evaluate0$_importCache,d=null,s=h!=null?7:8;break;case 7:return d=h,n==null&&(B=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span,n=B.get$sourceUrl(B)),s=9,r._asyncAwait(g.canonicalize$4$baseImporter$baseUrl$forImport$x(d,r.Uri_parse(e),p._async_evaluate0$_importer,n,a),j);case 9:f=Y,m=null,S=null,v=null,s=$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(f)?10:11;break;case 10:return m=f._0,S=f._1,v=f._2,S.get$scheme()===""&&r.WarnForDeprecation_warnForDeprecation0(p._async_evaluate0$_logger,u.Deprecation_Vc9,"Importer "+r.S(m)+" canonicalized "+e+" to "+r.S(S)+V.x2e_Rela,null,null),p._async_evaluate0$_loadedUrls.add$1(0,S),y=p._async_evaluate0$_inDependency||!g.$eq$(m,p._async_evaluate0$_importer),s=12,r._asyncAwait(d.importCanonical$3$originalUrl(m,S,v),j);case 12:if(C=Y,I=null,C!=null){I=C,B=I,U=m,o=new r._Record_3_importer_isDependency(B,U,y),c=[1],s=5;break}case 11:case 8:s=p._async_evaluate0$_nodeImporter!=null?13:14;break;case 13:return B=n,B==null&&(B=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span,B=B.get$sourceUrl(B)),s=15,r._asyncAwait(p._async_evaluate0$_importLikeNode$3(e,B,a),j);case 15:if(M=Y,k=null,M!=null){k=M,B=k._0.span,U=p._async_evaluate0$_loadedUrls,r.NullableExtension_andThen0(B.get$sourceUrl(B),U.get$add(U)),U=k,o=U,c=[1],s=5;break}case 14:throw B=u.JSString_methods.startsWith$1(e,"package:"),B?r.wrapException(V.x22packa):r.wrapException("Can't find stylesheet to import.");case 4:if(l=3,q=_.pop(),B=r.unwrapException(q),B instanceof r.SassException0)throw q;B instanceof r.ArgumentError?(R=B,P=r.getTraceFromException(q),r.throwWithTrace0(p._async_evaluate0$_exception$1(g.toString$0$(R)),R,P)):(T=B,D=r.getTraceFromException(q),r.throwWithTrace0(p._async_evaluate0$_exception$1(p._async_evaluate0$_getErrorMessage$1(T)),T,D)),c.push(6),s=5;break;case 3:c=[2];case 5:l=2,p._async_evaluate0$_importSpan=null,s=c.pop();break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_.at(-1),i)}});return r._asyncStartSync(j,i)},_async_evaluate0$_importLikeNode$3(e,t,n){return this._importLikeNode$body$_EvaluateVisitor(e,t,n)},_importLikeNode$body$_EvaluateVisitor(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),i,o=this,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,s);for(;;)switch(a){case 0:c=o._async_evaluate0$_nodeImporter,p=c.loadRelative$3(e,t,n),a=p!=null?3:5;break;case 3:l=o._async_evaluate0$_inDependency,a=4;break;case 5:return a=6,r._asyncAwait(c.loadAsync$3(e,t,n),h);case 6:if(p=f,p==null){i=null,a=1;break}l=!0;case 4:_=p._1,c=u.JSString_methods.startsWith$1(_,"file")?r.Syntax_forPath0(_):u.Syntax_SCSS_0_scss0,i=new r._Record_3_importer_isDependency(r.Stylesheet_Stylesheet$parse0(p._0,c,!1,_),null,l),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(h,s)},_async_evaluate0$_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor0(e)},_visitStaticImport$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(a._async_evaluate0$_interpolationToValue$1(e.url),c);case 2:return s=h,i=r.NullableExtension_andThen0(e.modifiers,a.get$_async_evaluate0$_interpolationToValue()),l=r,_=s,t=3,r._asyncAwait($.Future_nullable_CssValue_String_2._is(i)?i:r._Future$value(i,$.nullable_CssValue_String_2),c);case 3:return o=new l.ModifiableCssImport0(_,h,e.span),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")!==a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")?(a._async_evaluate0$_copyParentAfterSibling$0(),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(o)):a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").children._collection$_source)?(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").addChild$1(o),a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")+1):(s=a._async_evaluate0$_outOfOrderImports,(s??(a._async_evaluate0$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(o)),r._asyncReturn(null,n)}});return r._asyncStartSync(c,n)},_async_evaluate0$_applyMixin$5(e,t,n,a,s){return this._applyMixin$body$_EvaluateVisitor0(e,t,n,a,s)},_applyMixin$body$_EvaluateVisitor0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.void),l=this,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,o);for(;;)switch(i){case 0:if(e==null)throw r.wrapException(l._async_evaluate0$_exception$2("Undefined mixin.",a.get$span(a)));_=$.AsyncBuiltInCallable_2._is(e),i=_&&!e.get$acceptsContent()&&t!=null?3:4;break;case 3:return i=5,r._asyncAwait(l._async_evaluate0$_evaluateArguments$1(n),f);case 5:throw _=S._values,c=e.callbackFor$2(g.get$length$asx(_[2]),new r.MapKeySet(_[0],$.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",s.get$span(s),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([c._0.get$spanWithName(),"declaration"],$.FileSpan,$.String),l._async_evaluate0$_stackTrace$1(s.get$span(s)),null));case 4:i=_?6:7;break;case 6:return i=8,r._asyncAwait(l._async_evaluate0$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure5(l,n,e,s)),f);case 8:i=2;break;case 7:if(_=$.UserDefinedCallable_AsyncEnvironment_2._is(e),p=!1,_&&(h=e.declaration,d=h,d instanceof r.MixinRule0&&(p=!$.MixinRule_2._as(h).get$hasContent()&&t!=null)),p)throw r.wrapException(r.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",s.get$span(s),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],$.FileSpan,$.String),l._async_evaluate0$_stackTrace$1(s.get$span(s)),null));i=_?9:10;break;case 9:return i=11,r._asyncAwait(l._async_evaluate0$_runUserDefinedCallable$1$4(n,e,s,new r._EvaluateVisitor__applyMixin_closure6(l,t,e,s),$.Null),f);case 11:i=2;break;case 10:throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return r._asyncReturn(null,o)}});return r._asyncStartSync(f,o)},visitIncludeRule$1(e,t){return this.visitIncludeRule$body$_EvaluateVisitor0(0,t)},visitIncludeRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitIncludeRule_closure8(i,t)),u.JSString_methods.startsWith$1(t.originalName,"--")&&o instanceof r.UserDefinedCallable0&&!u.JSString_methods.startsWith$1(o.declaration.originalName,"--"))throw r.wrapException(i._async_evaluate0$_exception$2(V.Sass__m,t.get$nameSpan()));return n=3,r._asyncAwait(i._async_evaluate0$_applyMixin$5(o,r.NullableExtension_andThen0(t.content,new r._EvaluateVisitor_visitIncludeRule_closure9(i)),t.$arguments,t,new r._FakeAstNode0(new r._EvaluateVisitor_visitIncludeRule_closure10(t))),l);case 3:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitMixinRule$1(e,t){return this.visitMixinRule$body$_EvaluateVisitor0(0,t)},visitMixinRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:o=i._async_evaluate0$_environment,l=o.closure$0(),_=i._async_evaluate0$_inDependency,c=o._async_environment0$_mixins,p=c.length-1,h=t.name,o._async_environment0$_mixinIndices.$indexSet(0,h,p),c[p].$indexSet(0,h,new r.UserDefinedCallable0(t,l,_,$.UserDefinedCallable_AsyncEnvironment_2)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},visitLoudComment$1(e,t){return this.visitLoudComment$body$_EvaluateVisitor0(0,t)},visitLoudComment$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:if(i._async_evaluate0$_inFunction){s=null,n=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")===g.get$length$asx(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__root,"_root").children._collection$_source)&&(i._async_evaluate0$__endOfImports=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__endOfImports,"_endOfImports")+1),o=t.text,n=3,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(o),_);case 3:l=p,u.JSString_methods.endsWith$1(l,"*/")||(l+=" */"),i._async_evaluate0$_copyParentAfterSibling$0(),i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").addChild$1(new r.ModifiableCssComment0(l,o.span)),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitMediaRule$1(e,t){return this.visitMediaRule$body$_EvaluateVisitor0(0,t)},visitMediaRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(n){case 0:if(i._async_evaluate0$_declarationName!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.Media_,t.span));return n=3,r._asyncAwait(i._async_evaluate0$_visitMediaQueries$1(t.query),d);case 3:o=m,n=i.get$_async_evaluate0$_hasCssNesting()?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$0(o,t.span),new r._EvaluateVisitor_visitMediaRule_closure11(i,t),!1,$.ModifiableCssMediaRule_2,$.Null),d);case 6:s=null,n=1;break;case 5:if(l=r.NullableExtension_andThen0(i._async_evaluate0$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure12(i,o)),_=l==null,!_&&g.get$isEmpty$asx(l)){s=null,n=1;break}return _?c=u.Set_empty6:(p=i._async_evaluate0$_mediaQuerySources,p.toString,p=r.LinkedHashSet_LinkedHashSet$of(p,$.CssMediaQuery_2),h=i._async_evaluate0$_mediaQueries,h.toString,p.addAll$1(0,h),p.addAll$1(0,o),c=p),_=_?o:l,n=7,r._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(_,t.span),new r._EvaluateVisitor_visitMediaRule_closure13(i,l,o,c,t),t.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure14(c),$.ModifiableCssMediaRule_2,$.Null),d);case 7:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(d,a)},_async_evaluate0$_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor0(e)},_visitMediaQueries$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.List_CssMediaQuery_2),a,s=this,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(s._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,!0),_);case 3:i=p,o=i._0,l=i._1,a=new r.MediaQueryParser0(r.SpanScanner$(o,null),l).parse$0(0),t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(_,n)},_async_evaluate0$_mergeMediaQueries$2(e,t){var n,a,s,i,o,l,_,c=r._setArrayType([],$.JSArray_CssMediaQuery_2);for(n=g.get$iterator$ax(e),a=g.getInterceptor$ax(t);n.moveNext$0();)for(s=n.get$current(n),i=a.get$iterator(t);i.moveNext$0();)if(o=s.merge$1(i.get$current(i)),u._SingletonCssMediaQueryMergeResult_00!==o){if(u._SingletonCssMediaQueryMergeResult_10===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult0,_=l?o:null,l&&c.push(_.query)}return c},visitReturnRule$1(e,t){return this.visitReturnRule$body$_EvaluateVisitor0(0,t)},visitReturnRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return o=t.expression,l=o.accept$1(i),n=3,r._asyncAwait($.Future_Value_2._is(l)?l:r._Future$value(l,$.Value_2),_);case 3:s=i._async_evaluate0$_withoutSlash$2(p,o),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitSilentComment$1(e,t){return this.visitSilentComment$body$_EvaluateVisitor0(0,t)},visitSilentComment$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitStyleRule$1(e,t){return this.visitStyleRule$body$_EvaluateVisitor0(0,t)},visitStyleRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=r._wrapJsFunctionForAsync(function(k,R){if(k===1)return r._asyncRethrow(R,a);for(;;)switch(n){case 0:if(i._async_evaluate0$_declarationName!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.Style_n,t.span));if(i._async_evaluate0$_inKeyframes&&i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(i._async_evaluate0$_exception$2(V.Style_k,t.span));return o=t.selector,o.toString,n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationWithMap$2$warnForColor(o,!0),M);case 3:l=R,_=l._0,c=l._1,n=i._async_evaluate0$_inKeyframes?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(new r.CssValue0(r.List_List$unmodifiable(new r.KeyframeSelectorParser0(r.SpanScanner$(_,null),c).parse$0(0),$.String),o.span,$.CssValue_List_String_2),t.span),new r._EvaluateVisitor_visitStyleRule_closure11(i,t),t.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure12,$.ModifiableCssKeyframeBlock_2,$.Null),M);case 6:s=null,n=1;break;case 5:p=r.SelectorList_SelectorList$parse0(_,!0,c,i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss),h=i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot;e:{if(h==null){o=!0;break e}if(h.fromPlainCss){o=!1;break e}o=!(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss&&p.accept$1(u.C__ContainsParentSelectorVisitor0));break e}if(o){if(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss){for(d=p.components,f=d.length,m=0;m<f;++m)if(S=d[m].leadingCombinators,S.length>=1?(v=S[0],y=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss):(v=null,y=!1),y)throw r.wrapException(i._async_evaluate0$_exception$2(V.Top_lel,v.span))}d=i._async_evaluate0$_styleRuleIgnoringAtRoot,d=d==null?null:d.originalSelector,p=p.nestWithin$3$implicitParent$preserveParentSelectors(d,!i._async_evaluate0$_atRootExcludingStyleRule,i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss)}return C=r.ModifiableCssStyleRule$0(i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(p,i._async_evaluate0$_mediaQueries),t.span,i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss,p),I=i._async_evaluate0$_atRootExcludingStyleRule,d=i._async_evaluate0$_atRootExcludingStyleRule=!1,o=o?new r._EvaluateVisitor_visitStyleRule_closure13:null,n=7,r._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(C,new r._EvaluateVisitor_visitStyleRule_closure14(i,C,t),t.hasDeclarations,o,$.ModifiableCssStyleRule_2,$.Null),M);case 7:i._async_evaluate0$_atRootExcludingStyleRule=I,i._async_evaluate0$_warnForBogusCombinators$1(C),(i._async_evaluate0$_atRootExcludingStyleRule?null:i._async_evaluate0$_styleRuleIgnoringAtRoot)==null?(o=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").children,o=!o.get$isEmpty(o)):o=d,o&&(o=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").children,o.get$last(o).isGroupEnd=!0),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(M,a)},_async_evaluate0$_warnForBogusCombinators$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;if(!e.accept$1(u._IsInvisibleVisitor_false_false0))for(t=e._style_rule0$_selector._box0$_inner.value.components,n=t.length,a=$.SourceSpan,s=$.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1(u._IsBogusVisitor_true0)&&(l.accept$1(u.C__IsUselessVisitor0)?(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate0$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+V.x22x20is_ix20,r.SpanExtensions_trimRight0(l.span),u.Deprecation_2PR)):l.leadingCombinators.length!==0?f._async_evaluate0$_assertInModule$2(f._async_evaluate0$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate0$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+V.x22x20is_ix0a,r.SpanExtensions_trimRight0(l.span),u.Deprecation_2PR)):(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),c=u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=l.accept$1(u._IsBogusVisitor_false0)?V.x20It_wi:"",h=r.SpanExtensions_trimRight0(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$x(i.$index(0,0)),f._async_evaluate0$_warn$3('The selector "'+c+V.x22x20is_o+p+V.x0aThis_,new r.MultiSpan0(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure2)?`
|
||
(try converting to a //-style comment)`:"")],a,s),a,s)),u.Deprecation_2PR)))},visitSupportsRule$1(e,t){return this.visitSupportsRule$body$_EvaluateVisitor0(0,t)},visitSupportsRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,a);for(;;)switch(n){case 0:if(i._async_evaluate0$_declarationName!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.Suppor,t.span));return o=t.condition,_=r,c=r,n=3,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(o),p);case 3:l=_.ModifiableCssSupportsRule$0(new c.CssValue0(d,o.get$span(o),$.CssValue_String_2),t.span),n=i.get$_async_evaluate0$_hasCssNesting()?4:5;break;case 4:return n=6,r._asyncAwait(i._async_evaluate0$_withParent$2$3$scopeWhen(l,new r._EvaluateVisitor_visitSupportsRule_closure8(i,t),t.hasDeclarations,$.ModifiableCssSupportsRule_2,$.Null),p);case 6:s=null,n=1;break;case 5:return n=7,r._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitSupportsRule_closure9(i,t),t.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure10,$.ModifiableCssSupportsRule_2,$.Null),p);case 7:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(p,a)},_async_evaluate0$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor0(e)},_visitSupportsCondition$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.String),a,s=this,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:t=e instanceof r.SupportsOperation0?4:5;break;case 4:return i=e.operator,o=r,t=6,r._asyncAwait(s._async_evaluate0$_parenthesize$2(e.left,i),_);case 6:return o=o.S(p)+" "+i.toString$0(0)+" ",l=r,t=7,r._asyncAwait(s._async_evaluate0$_parenthesize$2(e.right,i),_);case 7:i=o+l.S(p),t=3;break;case 5:t=e instanceof r.SupportsNegation0?8:9;break;case 8:return o=r,t=10,r._asyncAwait(s._async_evaluate0$_parenthesize$1(e.condition),_);case 10:i="not "+o.S(p),t=3;break;case 9:t=e instanceof r.SupportsInterpolation0?11:12;break;case 11:return t=13,r._asyncAwait(s._async_evaluate0$_evaluateToCss$2$quote(e.expression,!1),_);case 13:i=p,t=3;break;case 12:i={},i.declaration=null,t=e instanceof r.SupportsDeclaration0?14:15;break;case 14:return i.declaration=e,t=16,r._asyncAwait(s._async_evaluate0$_withSupportsDeclaration$1$1(new r._EvaluateVisitor__visitSupportsCondition_closure2(i,s),$.String),_);case 16:i=p,t=3;break;case 15:t=e instanceof r.SupportsFunction0?17:18;break;case 17:return o=r,t=19,r._asyncAwait(s._async_evaluate0$_performInterpolation$1(e.name),_);case 19:return o=o.S(p)+"(",l=r,t=20,r._asyncAwait(s._async_evaluate0$_performInterpolation$1(e.$arguments),_);case 20:i=o+l.S(p)+")",t=3;break;case 18:t=e instanceof r.SupportsAnything0?21:22;break;case 21:return o=r,t=23,r._asyncAwait(s._async_evaluate0$_performInterpolation$1(e.contents),_);case 23:i="("+o.S(p)+")",t=3;break;case 22:i=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:a=i,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(_,n)},_async_evaluate0$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor0(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter(n),i,o=2,l=[],_=[],c=this,p,h,d=r._wrapJsFunctionForAsync(function(f,m){for(f===1&&(l.push(m),a=o);;)switch(a){case 0:return h=c._async_evaluate0$_inSupportsDeclaration,c._async_evaluate0$_inSupportsDeclaration=!0,o=3,p=e.call$0(),a=6,r._asyncAwait(t._eval$1("Future<0>")._is(p)?p:r._Future$value(p,t),d);case 6:p=m,i=p,_=[1],a=4;break;case 3:_=[2];case 4:o=2,c._async_evaluate0$_inSupportsDeclaration=h,a=_.pop();break;case 5:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(d,s)},_async_evaluate0$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_parenthesize$1(e){return this._async_evaluate0$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:e instanceof r.SupportsNegation0?o=!0:e instanceof r.SupportsOperation0?o=t==null||t!==e.operator:o=!1,n=o?3:4;break;case 3:return l=r,n=5,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e),_);case 5:s="("+l.S(p)+")",n=1;break;case 4:return n=6,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e),_);case 6:s=p,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitVariableDeclaration$1(e,t){return this.visitVariableDeclaration$body$_EvaluateVisitor0(0,t)},visitVariableDeclaration$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,a);for(;;)switch(n){case 0:if(t.isGuarded){if(t.namespace==null&&i._async_evaluate0$_environment._async_environment0$_variables.length===1&&(o=t.name,i._async_evaluate0$_environment._async_environment0$_configurableVariables.add$1(0,o),l=i._async_evaluate0$_configuration._configuration0$_values,_=l.get$isEmpty(l)?null:l.remove$1(0,o),o={},o.override=null,_!=null?(o.override=_,l=!_.value.$eq(0,u.C__SassNull0)):l=!1,l)){i._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure8(o,i,t)),s=null,n=1;break}if(c=i._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure9(i,t)),c!=null&&!c.$eq(0,u.C__SassNull0)){s=null,n=1;break}}return t.isGlobal&&!i._async_evaluate0$_environment.globalVariableExists$1(t.name)&&(o=i._async_evaluate0$_environment._async_environment0$_variables.length===1?V.As_of_S:V.As_of_R+r.declarationName0(t.span)+": null` at the stylesheet root.",i._async_evaluate0$_warn$3(o,t.span,u.Deprecation_pwd)),o=t.expression,l=o.accept$1(i),p=t,h=r,d=t,n=3,r._asyncAwait($.Future_Value_2._is(l)?l:r._Future$value(l,$.Value_2),f);case 3:i._async_evaluate0$_addExceptionSpan$2(p,new h._EvaluateVisitor_visitVariableDeclaration_closure10(i,d,i._async_evaluate0$_withoutSlash$2(S,o))),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(f,a)},visitUseRule$1(e,t){return this.visitUseRule$body$_EvaluateVisitor0(0,t)},visitUseRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=r._wrapJsFunctionForAsync(function(k,R){if(k===1)return r._asyncRethrow(R,a);for(;;)switch(n){case 0:S=t.configuration,v=S.length,n=v!==0?3:5;break;case 3:o=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),l=$._Future_Value_2,_=$.Future_Value_2,c=0;case 6:if(!(c<v)){n=8;break}return p=S[c],h=p.expression,d=i._async_evaluate0$_expressionNode$1(h),h=h.accept$1(i),_._is(h)||(f=new r._Future(b.Zone__current,l),f._state=8,f._resultOrListeners=h,h=f),y=o,C=p.name,I=r,n=9,r._asyncAwait(h,M);case 9:y.$indexSet(0,C,new I.ConfiguredValue0(i._async_evaluate0$_withoutSlash$2(R,d),p.span,d));case 7:++c,n=6;break;case 8:m=new r.ExplicitConfiguration0(t,o,null),n=4;break;case 5:m=u.Configuration_Map_empty_null0;case 4:return n=10,r._asyncAwait(i._async_evaluate0$_loadModule$5$configuration(t.url,"@use",t,new r._EvaluateVisitor_visitUseRule_closure2(i,t),m),M);case 10:i._async_evaluate0$_assertConfigurationIsEmpty$1(m),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(M,a)},visitWarnRule$1(e,t){return this.visitWarnRule$body$_EvaluateVisitor0(0,t)},visitWarnRule$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(t,new r._EvaluateVisitor_visitWarnRule_closure2(i,t),$.Value_2),c);case 3:o=h,l=o instanceof r.SassString0?o._string0$_text:i._async_evaluate0$_serialize$2(o,t.expression),_=i._async_evaluate0$_stackTrace$1(t.span),i._async_evaluate0$_logger.internalWarn$4$deprecation$span$trace(l,null,null,_),s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},visitWhileRule$1(e,t){return this._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure2(this,t),!0,t.hasDeclarations,$.nullable_Value_2)},visitBinaryOperationExpression$1(e,t){var n,a=this;if(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss?(n=t.operator,n=n!==u.BinaryOperator_g6F0&&n!==u.BinaryOperator_ehp0):n=!1,n)throw r.wrapException(a._async_evaluate0$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return a._async_evaluate0$_addExceptionSpanAsync$1$2(t,new r._EvaluateVisitor_visitBinaryOperationExpression_closure2(a,t),$.Value_2)},_async_evaluate0$_slash$3(e,t,n){var a,s,i=e.dividedBy$1(t),o=e instanceof r.SassNumber0,l=null,_=!1;return o?(t instanceof r.SassNumber0&&(_=n.allowsSlash&&this._async_evaluate0$_operandAllowsSlash$1(n.left)&&this._async_evaluate0$_operandAllowsSlash$1(n.right),l=t),a=e,s=t):(s=null,a=null),_?$.SassNumber_2._as(i).withSlash$2(a,l):(e instanceof r.SassNumber0?_=(o?s:t)instanceof r.SassNumber0:_=!1,_&&this._async_evaluate0$_warn$3(V.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation2().call$1(n))+" or "+r.expressionToCalc0(n).toString$0(0)+V.x0a_Morex20,n.get$span(0),u.Deprecation_v81),i)},_async_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression0?e.namespace==null?(t=e.name,t=u.Set_Pr3yj.contains$1(0,t.toLowerCase())&&this._async_evaluate0$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e,t){return this.visitValueExpression$body$_EvaluateVisitor0(0,t)},visitValueExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitVariableExpression$1(e,t){return this.visitVariableExpression$body$_EvaluateVisitor0(0,t)},visitVariableExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:if(o=i._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableExpression_closure2(i,t)),o!=null){s=o,n=1;break}throw r.wrapException(i._async_evaluate0$_exception$2("Undefined variable.",t.span));case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitUnaryOperationExpression$1(e,t){return this.visitUnaryOperationExpression$body$_EvaluateVisitor0(0,t)},visitUnaryOperationExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return o=t,l=r,_=t,n=3,r._asyncAwait(t.operand.accept$1(i),c);case 3:s=i._async_evaluate0$_addExceptionSpan$2(o,new l._EvaluateVisitor_visitUnaryOperationExpression_closure2(_,h)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},visitBooleanExpression$1(e,t){return this.visitBooleanExpression$body$_EvaluateVisitor0(0,t)},visitBooleanExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassBoolean_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value?u.SassBoolean_true0:u.SassBoolean_false0,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitIfExpression$1(e,t){return this.visitIfExpression$body$_EvaluateVisitor0(0,t)},visitIfExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,a);for(;;)switch(n){case 0:o=t.branches,l=o.length,_=$._Future_nullable_Object,c=$._Future_Value_2,p=$.Future_Value_2,h=$.JSArray_Record_2_String_and_Value_2,d=null,f=0;case 3:if(!(f<l)){n=5;break}return m=o[f],S=m._0,v=m._1,m=S==null?null:S.accept$1(i),m instanceof r._Future||(y=new r._Future(b.Zone__current,_),y._state=8,y._resultOrListeners=m,m=y),n=6,r._asyncAwait(m,P);case 6:C=D,C==null&&(C=!0),m=typeof C=="string",S=m?C:null,n=m?7:8;break;case 7:return d==null&&(d=r._setArrayType([],h)),m=v.accept$1(i),p._is(m)||(y=new r._Future(b.Zone__current,c),y._state=8,y._resultOrListeners=m,m=y),M=d,k=r,R=S,n=9,r._asyncAwait(m,P);case 9:M.push(new k._Record_2(R,D)),n=4;break;case 8:I=C===!0,n=I&&d!=null?10:11;break;case 10:return m=v.accept$1(i),p._is(m)||(y=new r._Future(b.Zone__current,c),y._state=8,y._resultOrListeners=m,m=y),M=d,k=r,n=12,r._asyncAwait(m,P);case 12:M.push(new k._Record_2("else",D)),n=4;break;case 11:n=I?13:14;break;case 13:return o=v.accept$1(i),p._is(o)||(l=new r._Future(b.Zone__current,c),l._state=8,l._resultOrListeners=o,o=l),n=15,r._asyncAwait(o,P);case 15:s=D,n=1;break;case 14:case 4:++f,n=3;break;case 5:if(d==null){s=u.C__SassNull0,n=1;break}s=new r.SassString0("if("+new r.MappedListIterable(d,new r._EvaluateVisitor_visitIfExpression_closure2,r._arrayInstanceType(d)._eval$1("MappedListIterable<1,String>")).join$1(0,"; ")+")",!1),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(P,a)},visitIfConditionParenthesized$1(e,t){return this.visitIfConditionParenthesized$body$_EvaluateVisitor0(0,t)},visitIfConditionParenthesized$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:l=p;e:{if(typeof l=="string"){o="("+l+")";break e}o=l;break e}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionNegation$1(e,t){return this.visitIfConditionNegation$body$_EvaluateVisitor0(0,t)},visitIfConditionNegation$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),_);case 3:l=p;e:{if(typeof l=="string"){o="not "+l;break e}if(r._isBool(l)){o=!l;break e}o=r.throwExpression(r.UnsupportedError$("unreachable"))}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionOperation$1(e,t){return this.visitIfConditionOperation$body$_EvaluateVisitor0(0,t)},visitIfConditionOperation$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=r._wrapJsFunctionForAsync(function(R,P){if(R===1)return r._asyncRethrow(P,a);for(;;)switch(n){case 0:o=t.expressions,l=o.length,_=t.op,c=_===u.BooleanOperator_00,p=_===u.BooleanOperator_10,h=$.JSArray_Record_2_IfConditionExpression_and_String_2,d=null,f=0;case 3:if(!(f<l)){n=5;break}return m=o[f],n=6,r._asyncAwait(m.accept$1(i),k);case 6:if(S=P,v=typeof S=="string",y=v?S:null,v){d==null&&(d=r._setArrayType([],h)),d.push(new r._Record_2(m,y)),n=4;break}if(S===!1&&c){s=!1,n=1;break}if(S===!0&&p){s=!0,n=1;break}case 4:++f,n=3;break;case 5:e:{if(d==null){o=c;break e}if(C=d.length===1,C?(I=d[0],o=I._0 instanceof r.IfConditionParenthesized0):(I=null,o=!1),o){M=(C?I:d[0])._1,o=u.JSString_methods.substring$2(M,1,M.length-1);break e}o=new r.MappedListIterable(d,new r._EvaluateVisitor_visitIfConditionOperation_closure2,r._arrayInstanceType(d)._eval$1("MappedListIterable<1,String>")).join$1(0," "+_.toString$0(0)+" ");break e}s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(k,a)},visitIfConditionFunction$1(e,t){return this.visitIfConditionFunction$body$_EvaluateVisitor0(0,t)},visitIfConditionFunction$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:return o=u.JSString_methods,l=g,n=3,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(t.name),_);case 3:return l=l.$add$ansx(p,"("),n=4,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(t.$arguments),_);case 4:s=o.$add(l,p)+")",n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},visitIfConditionSass$1(e,t){return this.visitIfConditionSass$body$_EvaluateVisitor0(0,t)},visitIfConditionSass$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(t.expression.accept$1(i),o);case 3:s=_.get$isTruthy(),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},visitIfConditionRaw$1(e,t){return this.visitIfConditionRaw$body$_EvaluateVisitor0(0,t)},visitIfConditionRaw$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(t.text),o);case 3:s=_,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},visitLegacyIfExpression$1(e,t){return this.visitLegacyIfExpression$body$_EvaluateVisitor0(0,t)},visitLegacyIfExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_evaluateMacroArguments$1(t),m);case 3:return h=v,d=h._0,f=h._1,i._async_evaluate0$_verifyArguments$4(g.get$length$asx(d),f,b.$get$LegacyIfExpression_declaration0(),t),o=r.ListExtensions_elementAtOrNull(d,0),o==null&&(l=f.$index(0,"condition"),l.toString,o=l),_=r.ListExtensions_elementAtOrNull(d,1),_==null&&(l=f.$index(0,"if-true"),l.toString,_=l),c=r.ListExtensions_elementAtOrNull(d,2),c==null&&(l=f.$index(0,"if-false"),l.toString,c=l),n=4,r._asyncAwait(o.accept$1(i),m);case 4:return p=v.get$isTruthy()?_:c,l=p.accept$1(i),n=5,r._asyncAwait($.Future_Value_2._is(l)?l:r._Future$value(l,$.Value_2),m);case 5:s=i._async_evaluate0$_withoutSlash$2(v,i._async_evaluate0$_expressionNode$1(p)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(m,a)},visitNullExpression$1(e,t){return this.visitNullExpression$body$_EvaluateVisitor0(0,t)},visitNullExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=u.C__SassNull0,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitNumberExpression$1(e,t){return this.visitNumberExpression$body$_EvaluateVisitor0(0,t)},visitNumberExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassNumber_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=r.SassNumber_SassNumber0(t.value,t.unit),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitParenthesizedExpression$1(e,t){var n=this;return n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__stylesheet,"_stylesheet").plainCss?r.throwExpression(n._async_evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(n)},visitColorExpression$1(e,t){return this.visitColorExpression$body$_EvaluateVisitor0(0,t)},visitColorExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassColor_2),s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,a);for(;;)switch(n){case 0:s=t.value,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(i,a)},visitListExpression$1(e,t){return this.visitListExpression$body$_EvaluateVisitor0(0,t)},visitListExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassList_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=r,n=3,r._asyncAwait(r.mapAsync0(t.contents,new r._EvaluateVisitor_visitListExpression_closure2(i),$.Expression_2,$.Value_2),l);case 3:s=o.SassList$0(c,t.separator,t.hasBrackets),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitMapExpression$1(e,t){return this.visitMapExpression$body$_EvaluateVisitor0(0,t)},visitMapExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassMap_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:m=$.Value_2,S=r.LinkedHashMap_LinkedHashMap$_empty(m,m),v=r.LinkedHashMap_LinkedHashMap$_empty(m,$.AstNode_2),o=t.pairs,l=o.length,_=0;case 3:if(!(_<l)){n=5;break}return c=o[_],p=c._0,n=6,r._asyncAwait(p.accept$1(i),y);case 6:return h=I,n=7,r._asyncAwait(c._1.accept$1(i),y);case 7:if(d=I,S.containsKey$1(h))throw m=v.$index(0,h),f=m==null?null:m.get$span(m),m=p.get$span(p),o=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),f!=null&&o.$indexSet(0,f,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$0("Duplicate key.",m,"second key",o,i._async_evaluate0$_stackTrace$1(p.get$span(p)),null));S.$indexSet(0,h,d),v.$indexSet(0,h,p);case 4:++_,n=3;break;case 5:s=new r.SassMap0(r.ConstantMap_ConstantMap$from(S,m,m)),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},visitFunctionExpression$1(e,t){return this.visitFunctionExpression$body$_EvaluateVisitor0(0,t)},visitFunctionExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:f={},m=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:i._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure8(i,t)),f.$function=m,n=m==null||u.JSString_methods.startsWith$1(t.originalName,"--")?3:4;break;case 3:if(t.namespace!=null)throw r.wrapException(i._async_evaluate0$_exception$2("Undefined function.",t.span));o=t.name,l=o.toLowerCase(),_=!1,l==="min"||l==="max"||l==="round"||l==="abs"?(_=t.$arguments,c=_.named,_=c.get$isEmpty(c)&&_.rest==null&&u.JSArray_methods.every$1(_.positional,new r._EvaluateVisitor_visitFunctionExpression_closure9),p=l):p=null,n=_?5:6;break;case 5:return n=7,r._asyncAwait(i._async_evaluate0$_visitCalculation$2$inLegacySassFunction(t,p),S);case 7:s=y,n=1;break;case 6:n=l==="calc"||l==="clamp"||l==="hypot"||l==="sin"||l==="cos"||l==="tan"||l==="asin"||l==="acos"||l==="atan"||l==="sqrt"||l==="exp"||l==="sign"||l==="mod"||l==="rem"||l==="atan2"||l==="pow"||l==="log"||l==="calc-size"?8:9;break;case 8:return n=10,r._asyncAwait(i._async_evaluate0$_visitCalculation$1(t),S);case 10:s=y,n=1;break;case 9:m=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:i._async_evaluate0$_builtInFunctions.$index(0,o),f.$function=m??new r.PlainCssCallable0(t.originalName);case 4:return h=i._async_evaluate0$_inFunction,i._async_evaluate0$_inFunction=!0,n=11,r._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure10(f,i,t),$.Value_2),S);case 11:d=y,i._async_evaluate0$_inFunction=h,s=d,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},_async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_visitCalculation$1(e){return this._async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,null)},_visitCalculation$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:if(m=e.$arguments,S=m.named,S.get$isNotEmpty(S))throw r.wrapException(i._async_evaluate0$_exception$2(V.Keywor,e.span));if(m.rest!=null)throw r.wrapException(i._async_evaluate0$_exception$2(V.Rest_a,e.span));i._async_evaluate0$_checkCalculationArguments$1(e),S=r._setArrayType([],$.JSArray_Object),m=m.positional,d=m.length,f=0;case 3:if(!(f<d)){n=5;break}return v=S,n=6,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(m[f],t),y);case 6:v.push(I);case 4:++f,n=3;break;case 5:if(o=S,i._async_evaluate0$_inSupportsDeclaration){s=new r.SassCalculation0(e.name,r.List_List$unmodifiable(o,$.Object)),n=1;break}l=i._async_evaluate0$_callableNode,i._async_evaluate0$_callableNode=e;try{_=null,S=e.name,c=S.toLowerCase();e:{if(c==="calc"){_=r.SassCalculation_calc0(g.$index$asx(o,0));break e}if(c==="sqrt"){_=r.SassCalculation__singleArgument0("sqrt",g.$index$asx(o,0),r.number2__sqrt$closure(),!0);break e}if(c==="sin"){_=r.SassCalculation__singleArgument0("sin",g.$index$asx(o,0),r.number2__sin$closure(),!1);break e}if(c==="cos"){_=r.SassCalculation__singleArgument0("cos",g.$index$asx(o,0),r.number2__cos$closure(),!1);break e}if(c==="tan"){_=r.SassCalculation__singleArgument0("tan",g.$index$asx(o,0),r.number2__tan$closure(),!1);break e}if(c==="asin"){_=r.SassCalculation__singleArgument0("asin",g.$index$asx(o,0),r.number2__asin$closure(),!0);break e}if(c==="acos"){_=r.SassCalculation__singleArgument0("acos",g.$index$asx(o,0),r.number2__acos$closure(),!0);break e}if(c==="atan"){_=r.SassCalculation__singleArgument0("atan",g.$index$asx(o,0),r.number2__atan$closure(),!0);break e}if(c==="abs"){_=r.SassCalculation_abs0(g.$index$asx(o,0));break e}if(c==="exp"){_=r.SassCalculation_exp0(g.$index$asx(o,0));break e}if(c==="sign"){_=r.SassCalculation_sign0(g.$index$asx(o,0));break e}if(c==="min"){_=r.SassCalculation_min0(o);break e}if(c==="max"){_=r.SassCalculation_max0(o);break e}if(c==="hypot"){_=r.SassCalculation_hypot0(o);break e}if(c==="pow"){_=r.SassCalculation_pow0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="atan2"){_=r.SassCalculation_atan20(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="log"){_=r.SassCalculation_log0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="mod"){_=r.SassCalculation_mod0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="rem"){_=r.SassCalculation_rem0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(c==="round"){_=r.SassCalculation_roundInternal0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2),t,e.span,new r._EvaluateVisitor__visitCalculation_closure2(i,e));break e}if(c==="clamp"){_=r.SassCalculation_clamp0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}if(c==="calc-size"){_=r.SassCalculation_calcSize0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}S=r.UnsupportedError$('Unknown calculation name "'+S+'".'),_=r.throwExpression(S)}_=_,s=_,n=1;break}catch(M){if(_=r.unwrapException(M),_ instanceof r.SassScriptException0)p=_,h=r.getTraceFromException(M),u.JSString_methods.contains$1(p.message,"compatible")&&i._async_evaluate0$_verifyCompatibleNumbers$2(o,m),r.throwWithTrace0(i._async_evaluate0$_exception$2(p.message,e.span),p,h);else throw M}finally{i._async_evaluate0$_callableNode=l}case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},_async_evaluate0$_checkCalculationArguments$1(e){var t,n,a=new r._EvaluateVisitor__checkCalculationArguments_check2(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){a.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){a.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"||n==="calc-size"){a.call$1(2);break e}if(n==="round"||n==="clamp"){a.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_async_evaluate0$_verifyCompatibleNumbers$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;for(n=0;a=e.length,n<a;++n)if(s=e[n],s instanceof r.SassNumber0?(a=s.get$hasComplexUnits(),i=s):(i=null,a=!1),a)throw a=r.S(i),o=t[n],r.wrapException(this._async_evaluate0$_exception$2("Number "+a+" isn't compatible with CSS calculations.",o.get$span(o)));for(n=0;n<a-1;++n)if(l=e[n],l instanceof r.SassNumber0){for(_=n+1;a=e.length,_<a;++_)if(c=e[_],c instanceof r.SassNumber0&&!l.hasPossiblyCompatibleUnits$1(c))throw a=l.toString$0(0),o=c.toString$0(0),p=t[n],p=p.get$span(p),h=l.toString$0(0),d=t[_],d=r.LinkedHashMap_LinkedHashMap$_literal([d.get$span(d),c.toString$0(0)],$.FileSpan,$.String),f=t[n],r.wrapException(r.MultiSpanSassRuntimeException$0(a+" and "+o+" are incompatible.",p,h,d,this._async_evaluate0$_stackTrace$1(f.get$span(f)),null))}},_async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor0(e,t)},_visitCalculationExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Object),s,i=this,o,l,_,c,p,h,d,f,m,S,v,y=r._wrapJsFunctionForAsync(function(C,I){if(C===1)return r._asyncRethrow(I,a);for(;;)switch(n){case 0:m=e instanceof r.ParenthesizedExpression0,S=m?e.expression:null,n=m?3:4;break;case 3:return n=5,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(S,t),y);case 5:o=I,s=o instanceof r.SassString0?new r.SassString0("("+o._string0$_text+")",!1):o,n=1;break;case 4:n=e instanceof r.StringExpression0&&e.accept$1(u.C_IsCalculationSafeVisitor0)?6:7;break;case 6:if(m=e.text,l=m.get$asPlain(),_=l==null?null:l.toLowerCase(),_==="pi"){m=r.SassNumber_SassNumber0(3.141592653589793,null),n=8;break}if(_==="e"){m=r.SassNumber_SassNumber0(2.718281828459045,null),n=8;break}if(_==="infinity"){m=r.SassNumber_SassNumber0(1/0,null),n=8;break}if(_==="-infinity"){m=r.SassNumber_SassNumber0(-1/0,null),n=8;break}if(_==="nan"){m=r.SassNumber_SassNumber0(NaN,null),n=8;break}return v=r,n=9,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(m),y);case 9:m=new v.SassString0(I,!1),n=8;break;case 8:s=m,n=1;break;case 7:c={},c.right=c.left=c.operator=null,m=e instanceof r.BinaryOperationExpression0,m&&(c.operator=e.operator,c.left=e.left,c.right=e.right),n=m?10:11;break;case 10:return i._async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),n=12,r._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure2(c,i,e,t),$.Object),y);case 12:s=I,n=1;break;case 11:n=e instanceof r.NumberExpression0||e instanceof r.VariableExpression0||e instanceof r.FunctionExpression0||e instanceof r.LegacyIfExpression0?13:14;break;case 13:return n=15,r._asyncAwait(e.accept$1(i),y);case 15:p=I;e:{if(p instanceof r.SassNumber0){m=p;break e}if(p instanceof r.SassCalculation0){m=p;break e}if(p instanceof r.SassString0?(m=!p._string0$_hasQuotes,o=p):(o=null,m=!1),m){m=o;break e}m=r.throwExpression(i._async_evaluate0$_exception$2("Value "+p.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}s=m,n=1;break;case 14:n=e instanceof r.ListExpression0&&!e.hasBrackets&&u.ListSeparator_SrV0===e.separator&&e.contents.length>=2?16:17;break;case 16:m=r._setArrayType([],$.JSArray_Object),l=e.contents,h=l.length,d=0;case 18:if(!(d<h)){n=20;break}return v=m,n=21,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(l[d],t),y);case 21:v.push(I);case 19:++d,n=18;break;case 20:for(i._async_evaluate0$_checkAdjacentCalculationValues$2(m,e),f=0;f<m.length;++f)h=m[f],h instanceof r.CalculationOperation0&&l[f]instanceof r.ParenthesizedExpression0&&(m[f]=new r.SassString0("("+h.toString$0(0)+")",!1));s=new r.SassString0(u.JSArray_methods.join$1(m," "),!1),n=1;break;case 17:throw r.wrapException(i._async_evaluate0$_exception$2(V.This_e,e.get$span(e)));case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(y,a)},_async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,a,s,i,o,l=e.operator;if(!(l!==u.BinaryOperator_jCK0&&l!==u.BinaryOperator_tDf0)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,a=n.get$span(n),t===a.get$file(a)&&(t=l.get$span(l),t=t.get$end(t),a=n.get$span(n),!(t.offset>=a.get$start(a).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=s.charCodeAt(0),o=s.charCodeAt(s.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._async_evaluate0$_exception$2(V.x22x2b__an,e.get$operatorSpan()))},_async_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if(u.BinaryOperator_jCK0===e){n=u.CalculationOperator_dpX0;break e}if(u.BinaryOperator_tDf0===e){n=u.CalculationOperator_KrC0;break e}if(u.BinaryOperator_wkM0===e){n=u.CalculationOperator_LPB0;break e}if(u.BinaryOperator_ehp0===e){n=u.CalculationOperator_wFL0;break e}n=r.throwExpression(this._async_evaluate0$_exception$2(V.This_o,t.get$operatorSpan()))}return n},_async_evaluate0$_checkAdjacentCalculationValues$2(e,t){var n,a,s,i,o,l,_,c;for(n=e.length,a=1;a<n;++a)if(s=a-1,i=e[s],o=e[a],!(i instanceof r.SassString0||o instanceof r.SassString0))throw n=t.contents,l=n[s],_=n[a],_ instanceof r.UnaryOperationExpression0?(c=_.operator,u.UnaryOperator_hCO0!==c?n=u.UnaryOperator_n2K0===c:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression0&&_.value<0,n?r.wrapException(this._async_evaluate0$_exception$2(V.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._async_evaluate0$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e,t){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(0,t)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(t.name),c);case 3:return l=h,_=i._async_evaluate0$_inFunction,i._async_evaluate0$_inFunction=!0,n=4,r._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(t,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2(i,t,new r.PlainCssCallable0(l)),$.Value_2),c);case 4:o=h,i._async_evaluate0$_inFunction=_,s=o,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},_async_evaluate0$_runUserDefinedCallable$1$4(e,t,n,a,s){return this._runUserDefinedCallable$body$_EvaluateVisitor0(e,t,n,a,s,s)},_runUserDefinedCallable$body$_EvaluateVisitor0(e,t,n,a,s,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,c=this,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,l);for(;;)switch(o){case 0:return o=3,r._asyncAwait(c._async_evaluate0$_evaluateArguments$1(e),m);case 3:return d=v,f=t.declaration.name,f!=="@content"&&(f+="()"),p=c._async_evaluate0$_inDependency,c._async_evaluate0$_inDependency=t.inDependency,o=4,r._asyncAwait(c._async_evaluate0$_withStackFrame$1$3(f,n,new r._EvaluateVisitor__runUserDefinedCallable_closure2(c,t,d,n,a,s),s),m);case 4:h=v,c._async_evaluate0$_inDependency=p,_=h,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(m,l)},_async_evaluate0$_runFunctionCallable$3(e,t,n){return this._runFunctionCallable$body$_EvaluateVisitor0(e,t,n)},_runFunctionCallable$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Value_2),i,o=2,l=[],_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){for(P===1&&(l.push(T),a=o);;)switch(a){case 0:a=$.AsyncBuiltInCallable_2._is(t)?3:5;break;case 3:return a=6,r._asyncAwait(_._async_evaluate0$_runBuiltInCallable$3(e,t,n),R);case 6:i=_._async_evaluate0$_withoutSlash$2(T,n),a=1;break;case 5:a=$.UserDefinedCallable_AsyncEnvironment_2._is(t)?7:9;break;case 7:return a=10,r._asyncAwait(_._async_evaluate0$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure2(_,t),$.Value_2),R);case 10:i=T,a=1;break;case 9:a=t instanceof r.PlainCssCallable0?11:13;break;case 11:if(S=e.named,S.get$isNotEmpty(S)||e.keywordRest!=null)throw r.wrapException(_._async_evaluate0$_exception$2(V.Plain_,n.get$span(n)));c=new r.StringBuffer(t.name+"("),o=15,p=!0,S=e.positional,v=S.length,y=0;case 18:if(!(y<v)){a=20;break}return h=S[y],p?p=!1:c._contents+=", ",C=c,k=r,a=21,r._asyncAwait(_._async_evaluate0$_evaluateToCss$1(h),R);case 21:I=k.S(T),C._contents+=I;case 19:++y,a=18;break;case 20:d=e.rest,a=d!=null?22:23;break;case 22:return a=24,r._asyncAwait(d.accept$1(_),R);case 24:f=T,p||(c._contents+=", "),S=c,v=_._async_evaluate0$_serialize$2(f,d),S._contents+=v;case 23:o=2,a=17;break;case 15:throw o=14,M=l.pop(),S=r.unwrapException(M),$.SassRuntimeException_2._is(S)?(m=S,u.JSString_methods.endsWith$1(m._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$0(m._span_exception$_message,g.get$span$x(m),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),g.get$trace$z(m),null)):M):M;case 14:a=2;break;case 17:S=c,v=r.Primitives_stringFromCharCode(41),S._contents+=v,v=c._contents,i=new r.SassString0((v.charCodeAt(0)==0,v),!1),a=1;break;case 13:throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(R,s)},_async_evaluate0$_runBuiltInCallable$3(e,t,n){return this._runBuiltInCallable$body$_EvaluateVisitor0(e,t,n)},_runBuiltInCallable$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Value_2),i,o=2,l=[],_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=r._wrapJsFunctionForAsync(function(Y,Q){for(Y===1&&(l.push(Q),a=o);;)switch(a){case 0:return B={},a=3,r._asyncAwait(_._async_evaluate0$_evaluateArguments$1(e),G);case 3:U=Q,q=_._async_evaluate0$_callableNode,_._async_evaluate0$_callableNode=n,d=new r.MapKeySet(U._values[0],$.MapKeySet_String),B.callback=B.overload=null,f=t.callbackFor$2(g.get$length$asx(U._values[2]),d),B.overload=f._0,B.callback=f._1,_._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure8(B,U,d)),m=B.overload.parameters,S=g.get$length$asx(U._values[2]),v=m.length,y=$._Future_Value_2,C=$.Future_Value_2;case 4:if(!(S<v)){a=6;break}I=m[S],M=U._values[2],k=U._values[0].remove$1(0,I.name),a=k==null?7:8;break;case 7:return k=I.defaultValue,R=k.accept$1(_),C._is(R)||(P=new r._Future(b.Zone__current,y),P._state=8,P._resultOrListeners=R,R=P),a=9,r._asyncAwait(R,G);case 9:k=_._async_evaluate0$_withoutSlash$2(Q,k);case 8:g.add$1$ax(M,k);case 5:++S,a=4;break;case 6:return B.overload.restParameter!=null?(g.get$length$asx(U._values[2])>v?(T=g.sublist$1$ax(U._values[2],v),g.removeRange$2$ax(U._values[2],v,g.get$length$asx(U._values[2]))):T=u.List_empty23,v=U._values[0],D=r.SassArgumentList$0(T,v,U._values[4]===u.ListSeparator_undecided_null_3_undecided0?u.ListSeparator_z0K0:U._values[4]),g.add$1$ax(U._values[2],D)):D=null,c=null,o=11,a=14,r._asyncAwait(_._async_evaluate0$_addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure9(B,U),$.Value_2),G);case 14:c=Q,o=2,a=13;break;case 11:if(o=10,j=l.pop(),v=r.unwrapException(j),v instanceof r.SassException0)throw j;p=v,h=r.getTraceFromException(j),r.throwWithTrace0(_._async_evaluate0$_exception$2(_._async_evaluate0$_getErrorMessage$1(p),n.get$span(n)),p,h),a=13;break;case 10:a=2;break;case 13:if(_._async_evaluate0$_callableNode=q,D==null){i=c,a=1;break}if(v=U._values[0],v.get$isEmpty(v)){i=c,a=1;break}if(D._argument_list$_wereKeywordsAccessed){i=c,a=1;break}throw v=U._values[0],v=v.get$keys(v),v=r.pluralize0("parameter",v.get$length(v),null),y=U._values[0],y=y.get$keys(y),r.wrapException(r.MultiSpanSassRuntimeException$0("No "+v+" named "+r.toSentence0(y.map$1$1(y,new r._EvaluateVisitor__runBuiltInCallable_closure10,$.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([B.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),_._async_evaluate0$_stackTrace$1(n.get$span(n)),null));case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(G,s)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=r._wrapJsFunctionForAsync(function(Y,Q){if(Y===1)return r._asyncRethrow(Q,n);for(;;)switch(t){case 0:B=r._setArrayType([],$.JSArray_Value_2),U=r._setArrayType([],$.JSArray_AstNode_2),i=e.positional,o=i.length,l=$._Future_Value_2,_=$.Future_Value_2,c=0;case 3:if(!(c<o)){t=5;break}return p=i[c],h=s._async_evaluate0$_expressionNode$1(p),d=p.accept$1(s),_._is(d)||(f=new r._Future(b.Zone__current,l),f._state=8,f._resultOrListeners=d,d=f),q=B,t=6,r._asyncAwait(d,G);case 6:q.push(s._async_evaluate0$_withoutSlash$2(Q,h)),U.push(h);case 4:++c,t=3;break;case 5:i=$.String,m=r.LinkedHashMap_LinkedHashMap$_empty(i,$.Value_2),o=$.AstNode_2,S=r.LinkedHashMap_LinkedHashMap$_empty(i,o),d=r.MapExtensions_get_pairs0(e.named,i,$.Expression_2),d=d.get$iterator(d);case 7:if(!d.moveNext$0()){t=8;break}return f=d.get$current(d),v=f._0,y=f._1,h=s._async_evaluate0$_expressionNode$1(y),f=y.accept$1(s),_._is(f)||(C=new r._Future(b.Zone__current,l),C._state=8,C._resultOrListeners=f,f=C),q=m,j=v,t=9,r._asyncAwait(f,G);case 9:q.$indexSet(0,j,s._async_evaluate0$_withoutSlash$2(Q,h)),S.$indexSet(0,v,h),t=7;break;case 8:if(I=e.rest,I==null){a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,u.ListSeparator_undecided_null_3_undecided0]),t=1;break}return t=10,r._asyncAwait(I.accept$1(s),G);case 10:if(M=Q,k=s._async_evaluate0$_expressionNode$1(I),M instanceof r.SassMap0){for(s._async_evaluate0$_addRestMap$4(m,M,I,new r._EvaluateVisitor__evaluateArguments_closure11),l=r.LinkedHashMap_LinkedHashMap$_empty(i,o),_=M._map0$_contents,_=_.get$keys(_),_=_.get$iterator(_),d=$.SassString_2;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string0$_text,k);S.addAll$1(0,l),R=u.ListSeparator_undecided_null_3_undecided0}else M instanceof r.SassList0?(l=M._list1$_contents,u.JSArray_methods.addAll$1(B,new r.MappedListIterable(l,new r._EvaluateVisitor__evaluateArguments_closure12(s,k),r._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value0>"))),u.JSArray_methods.addAll$1(U,r.List_List$filled(l.length,k,!1,o)),R=M._list1$_separator,M instanceof r.SassArgumentList0&&(M._argument_list$_wereKeywordsAccessed=!0,M._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure13(s,m,k,S)))):(B.push(s._async_evaluate0$_withoutSlash$2(M,k)),U.push(k),R=u.ListSeparator_undecided_null_3_undecided0);if(P=e.keywordRest,P==null){a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,R]),t=1;break}return t=11,r._asyncAwait(P.accept$1(s),G);case 11:if(T=Q,D=s._async_evaluate0$_expressionNode$1(P),T instanceof r.SassMap0){for(s._async_evaluate0$_addRestMap$4(m,T,P,new r._EvaluateVisitor__evaluateArguments_closure14),i=r.LinkedHashMap_LinkedHashMap$_empty(i,o),o=T._map0$_contents,o=o.get$keys(o),o=o.get$iterator(o),l=$.SassString_2;o.moveNext$0();)i.$indexSet(0,l._as(o.get$current(o))._string0$_text,D);S.addAll$1(0,i),a=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,S,B,U,R]),t=1;break}else throw r.wrapException(s._async_evaluate0$_exception$2(V.Variabs+T.toString$0(0)+").",P.get$span(P)));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(G,n)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.Record_2_List_Expression_and_Map_String_Expression_2),a,s=this,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:if(f=e.$arguments,m=f.rest,m==null){a=new r._Record_2(f.positional,f.named),t=1;break}return i=f.positional,o=r._setArrayType(i.slice(0),r._arrayInstanceType(i)),l=r.LinkedHashMap_LinkedHashMap$of(f.named,$.String,$.Expression_2),t=3,r._asyncAwait(m.accept$1(s),S);case 3:if(_=y,c=s._async_evaluate0$_expressionNode$1(m),_ instanceof r.SassMap0?s._async_evaluate0$_addRestMap$4(l,_,e,new r._EvaluateVisitor__evaluateMacroArguments_closure11(m)):_ instanceof r.SassList0?(i=_._list1$_contents,u.JSArray_methods.addAll$1(o,new r.MappedListIterable(i,new r._EvaluateVisitor__evaluateMacroArguments_closure12(s,c,m),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression0>"))),_ instanceof r.SassArgumentList0&&(_._argument_list$_wereKeywordsAccessed=!0,_._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure13(s,l,c,m)))):o.push(new r.ValueExpression0(s._async_evaluate0$_withoutSlash$2(_,c),m.get$span(m))),p=f.keywordRest,p==null){a=new r._Record_2(o,l),t=1;break}return t=4,r._asyncAwait(p.accept$1(s),S);case 4:if(h=y,d=s._async_evaluate0$_expressionNode$1(p),h instanceof r.SassMap0){s._async_evaluate0$_addRestMap$4(l,h,e,new r._EvaluateVisitor__evaluateMacroArguments_closure14(s,d,p)),a=new r._Record_2(o,l),t=1;break}else throw r.wrapException(s._async_evaluate0$_exception$2(V.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(S,n)},_async_evaluate0$_addRestMap$1$4(e,t,n,a){t._map0$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure2(this,e,a,this._async_evaluate0$_expressionNode$1(n),t,n))},_async_evaluate0$_addRestMap$4(e,t,n,a){return this._async_evaluate0$_addRestMap$1$4(e,t,n,a,$.dynamic)},_async_evaluate0$_verifyArguments$4(e,t,n,a){return this._async_evaluate0$_addExceptionSpan$2(a,new r._EvaluateVisitor__verifyArguments_closure2(n,e,t))},visitSelectorExpression$1(e,t){return this.visitSelectorExpression$body$_EvaluateVisitor0(0,t)},visitSelectorExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Value_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:o=i._async_evaluate0$_styleRuleIgnoringAtRoot,o=o==null?null:o.originalSelector.get$asSassList(),s=o??u.C__SassNull0,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitStringExpression$1(e,t){return this.visitStringExpression$body$_EvaluateVisitor0(0,t)},visitStringExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassString_2),s,i=this,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,a);for(;;)switch(n){case 0:m=i._async_evaluate0$_inSupportsDeclaration,i._async_evaluate0$_inSupportsDeclaration=!1,o=r._setArrayType([],$.JSArray_String),l=t.text.contents,_=l.length,c=0;case 3:if(!(c<_)){n=5;break}if(p=l[c],typeof p=="string"){h=p,n=6;break}n=p instanceof r.Expression0?7:8;break;case 7:return n=9,r._asyncAwait(p.accept$1(i),S);case 9:d=y;e:{if(d instanceof r.SassString0){f=d._string0$_text,h=f;break e}h=i._async_evaluate0$_serialize$3$quote(d,p,!1);break e}n=6;break;case 8:h=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(p)));case 6:o.push(h);case 4:++c,n=3;break;case 5:o=u.JSArray_methods.join$0(o),i._async_evaluate0$_inSupportsDeclaration=m,s=new r.SassString0(o,t.hasQuotes),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(S,a)},visitSupportsExpression$1(e,t){return this.visitSupportsExpression$body$_EvaluateVisitor0(0,t)},visitSupportsExpression$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.SassString_2),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=r,n=3,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(t.condition),l);case 3:s=new o.SassString0(c,!1),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor0(e)},visitCssAtRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:if(s._async_evaluate0$_declarationName!=null)throw r.wrapException(s._async_evaluate0$_exception$2(V.At_rul,e.span));if(e.isChildless){s._async_evaluate0$_copyParentAfterSibling$0(),s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)),t=1;break}i=s._async_evaluate0$_inKeyframes,o=s._async_evaluate0$_inUnknownAtRule,l=e.name,r.unvendor0(l.value)==="keyframes"?s._async_evaluate0$_inKeyframes=!0:s._async_evaluate0$_inUnknownAtRule=!0,_=r.ModifiableCssAtRule$0(l,e.span,!1,e.value),t=s.get$_async_evaluate0$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate0$_withParent$2$3$scopeWhen(_,new r._EvaluateVisitor_visitCssAtRule_closure8(s,e),!1,$.ModifiableCssAtRule_2,$.Null),c);case 5:s._async_evaluate0$_inUnknownAtRule=o,s._async_evaluate0$_inKeyframes=i,t=1;break;case 4:return t=6,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(_,new r._EvaluateVisitor_visitCssAtRule_closure9(s,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure10,$.ModifiableCssAtRule_2,$.Null),c);case 6:s._async_evaluate0$_inUnknownAtRule=o,s._async_evaluate0$_inKeyframes=i;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(c,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor0(e)},visitCssComment$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")===a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")&&a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").children._collection$_source)&&(a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")+1),a._async_evaluate0$_copyParentAfterSibling$0(),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(new r.ModifiableCssComment0(e.text,e.span)),r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor0(e)},visitCssDeclaration$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return a._async_evaluate0$_copyParentAfterSibling$0(),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)),r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor0(e)},visitCssImport$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=new r.ModifiableCssImport0(e.url,e.modifiers,e.span),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")!==a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")?(a._async_evaluate0$_copyParentAfterSibling$0(),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(i)):a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").children._collection$_source)?(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").addChild$1(i),a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")+1):(s=a._async_evaluate0$_outOfOrderImports,(s??(a._async_evaluate0$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(i)),r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor0(e)},visitCssKeyframeBlock$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure5(a,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure6,$.ModifiableCssKeyframeBlock_2,$.Null),s);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(s,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor0(e)},visitCssMediaRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:if(s._async_evaluate0$_declarationName!=null)throw r.wrapException(s._async_evaluate0$_exception$2(V.Media_,e.span));t=s.get$_async_evaluate0$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$0(e.queries,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure11(s,e),!1,$.ModifiableCssMediaRule_2,$.Null),p);case 5:t=1;break;case 4:if(i=r.NullableExtension_andThen0(s._async_evaluate0$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure12(s,e)),o=i==null,!o&&g.get$isEmpty$asx(i)){t=1;break}return o?l=u.Set_empty6:(_=s._async_evaluate0$_mediaQuerySources,_.toString,_=r.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery_2),c=s._async_evaluate0$_mediaQueries,c.toString,_.addAll$1(0,c),_.addAll$1(0,e.queries),l=_),o=o?e.queries:i,t=6,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(o,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure13(s,i,e,l),!1,new r._EvaluateVisitor_visitCssMediaRule_closure14(l),$.ModifiableCssMediaRule_2,$.Null),p);case 6:case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor0(e)},visitCssStyleRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(V.Style_n,e.span));if(a._async_evaluate0$_inKeyframes&&a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(a._async_evaluate0$_exception$2(V.Style_k,e.span));s=a._async_evaluate0$_atRootExcludingStyleRule,i=s?null:a._async_evaluate0$_styleRuleIgnoringAtRoot,o=s?null:a._async_evaluate0$_styleRuleIgnoringAtRoot;e:{if(o==null){s=!0;break e}if(o.fromPlainCss){s=!1;break e}s=!(e.fromPlainCss&&e._style_rule0$_selector._box0$_inner.value.accept$1(u.C__ContainsParentSelectorVisitor0));break e}return l=e._style_rule0$_selector._box0$_inner,s?(l=l.value,_=i==null?null:i.originalSelector,c=l.nestWithin$3$implicitParent$preserveParentSelectors(_,!a._async_evaluate0$_atRootExcludingStyleRule,e.fromPlainCss)):c=l.value,p=r.ModifiableCssStyleRule$0(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(c,a._async_evaluate0$_mediaQueries),e.span,e.fromPlainCss,c),h=a._async_evaluate0$_atRootExcludingStyleRule,a._async_evaluate0$_atRootExcludingStyleRule=!1,s=s?new r._EvaluateVisitor_visitCssStyleRule_closure5:null,t=2,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(p,new r._EvaluateVisitor_visitCssStyleRule_closure6(a,p,e),!1,s,$.ModifiableCssStyleRule_2,$.Null),m);case 2:return a._async_evaluate0$_atRootExcludingStyleRule=h,s=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").children._collection$_source,l=g.getInterceptor$asx(s),d=l.get$length(s),d>=1?(f=l.elementAt$1(s,d-1),s=i==null):(f=null,s=!1),s&&(f.isGroupEnd=!0),r._asyncReturn(null,n)}});return r._asyncStartSync(m,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor0(e)},visitCssStylesheet$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:s=g.get$iterator$ax(e.get$children(e));case 2:if(!s.moveNext$0()){t=3;break}return t=4,r._asyncAwait(s.get$current(s).accept$1(a),i);case 4:t=2;break;case 3:return r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor0(e)},visitCssSupportsRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a,s=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(s._async_evaluate0$_declarationName!=null)throw r.wrapException(s._async_evaluate0$_exception$2(V.Suppor,e.span));i=r.ModifiableCssSupportsRule$0(e.condition,e.span),t=s.get$_async_evaluate0$_hasCssNesting()?3:4;break;case 3:return t=5,r._asyncAwait(s._async_evaluate0$_withParent$2$3$scopeWhen(i,new r._EvaluateVisitor_visitCssSupportsRule_closure8(s,e),!1,$.ModifiableCssSupportsRule_2,$.Null),o);case 5:t=1;break;case 4:return t=6,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(i,new r._EvaluateVisitor_visitCssSupportsRule_closure9(s,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure10,$.ModifiableCssSupportsRule_2,$.Null),o);case 6:case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(o,n)},_async_evaluate0$_handleReturn$1$2(e,t){return this._handleReturn$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_handleReturn$2(e,t){return this._async_evaluate0$_handleReturn$1$2(e,t,$.dynamic)},_handleReturn$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Value_2),s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,a);for(;;)switch(n){case 0:i=e.length,o=0;case 3:if(!(o<e.length)){n=5;break}return n=6,r._asyncAwait(t.call$1(e[o]),_);case 6:if(l=p,l!=null){s=l,n=1;break}case 4:e.length===i||(0,r.throwConcurrentModificationError)(e),++o,n=3;break;case 5:s=null,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(_,a)},_async_evaluate0$_withEnvironment$1$2(e,t,n){return this._withEnvironment$body$_EvaluateVisitor0(e,t,n,n)},_withEnvironment$body$_EvaluateVisitor0(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=this,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(s){case 0:return c=l._async_evaluate0$_environment,l._async_evaluate0$_environment=e,s=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate0$_environment=c,o=_,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,n){return this._interpolationToValue$body$_EvaluateVisitor0(e,t,n)},_async_evaluate0$_interpolationToValue$1(e){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.CssValue_String_2),i,o=this,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,s);for(;;)switch(a){case 0:return a=3,r._asyncAwait(o._async_evaluate0$_performInterpolation$2$warnForColor(e,n),c);case 3:l=h,_=t?r.trimAscii0(l,!0):l,i=new r.CssValue0(_,e.span,$.CssValue_String_2),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(c,s)},_async_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_performInterpolation$1(e){return this._async_evaluate0$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),o);case 3:s=_._0,n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(o,a)},_async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor0(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.Record_2_String_and_InterpolationMap_2),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),c);case 3:o=h,l=o._0,_=o._1,_.toString,s=new r._Record_2(l,_),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},_async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){return this._performInterpolationHelper$body$_EvaluateVisitor0(e,t,n)},_performInterpolationHelper$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.Record_2_String_and_nullable_InterpolationMap_2),i,o=this,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=r._wrapJsFunctionForAsync(function(P,T){if(P===1)return r._asyncRethrow(T,s);for(;;)switch(a){case 0:M=t?r._setArrayType([],$.JSArray_int):null,k=o._async_evaluate0$_inSupportsDeclaration,o._async_evaluate0$_inSupportsDeclaration=!1,l=e.contents,_=l.length,c=$.Expression_2,p=M==null,h=e.span,d=$.Object,f=!0,m=0,S="";case 3:if(!(m<_)){a=5;break}if(v=l[m],f||p||M.push(S.length),typeof v=="string"){S+=v,a=4;break}return c._as(v),a=6,r._asyncAwait(v.accept$1(o),R);case 6:y=T,n&&b.$get$namesByColor0().containsKey$1(y)&&(C=r.List_List$from([""],!1,d),C.$flags=3,I=b.$get$namesByColor0(),o._async_evaluate0$_warn$2(V.You_pr+r.S(I.$index(0,y))+V.x20in_in+y.toString$0(0)+V.x2c_whicw+r.S(I.$index(0,y))+V.x22x29__If+new r.BinaryOperationExpression0(u.BinaryOperator_jCK0,new r.StringExpression0(new r.Interpolation0(C,u.List_null,h),!0),v,!1).toString$0(0)+"'.",v.get$span(v))),S+=o._async_evaluate0$_serialize$3$quote(y,v,!1);case 4:++m,f=!1,a=3;break;case 5:o._async_evaluate0$_inSupportsDeclaration=k,i=new r._Record_2((S.charCodeAt(0)==0,S),r.NullableExtension_andThen0(M,new r._EvaluateVisitor__performInterpolationHelper_closure2(e))),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(R,s)},_async_evaluate0$_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_evaluateToCss$1(e){return this._async_evaluate0$_evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor0(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.String),s,i=this,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,a);for(;;)switch(n){case 0:return o=e.accept$1(i),n=3,r._asyncAwait($.Future_Value_2._is(o)?o:r._Future$value(o,$.Value_2),l);case 3:s=i._async_evaluate0$_serialize$3$quote(c,e,t),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(l,a)},_async_evaluate0$_serialize$3$quote(e,t,n){return this._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure2(e,n))},_async_evaluate0$_serialize$2(e,t){return this._async_evaluate0$_serialize$3$quote(e,t,!0)},_async_evaluate0$_expressionNode$1(e){var t;return e instanceof r.VariableExpression0?(t=this._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure2(this,e)),t??e):e},_async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,a,s,i){return this._withParent$body$_EvaluateVisitor0(e,t,n,a,s,i,i)},_async_evaluate0$_withParent$2$3$scopeWhen(e,t,n,a,s){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,null,a,s)},_async_evaluate0$_withParent$2$2(e,t,n,a){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,a)},_withParent$body$_EvaluateVisitor0(e,t,n,a,s,i,o){var l=0,_=r._makeAsyncAwaitCompleter(o),c,p=this,h,d,f=r._wrapJsFunctionForAsync(function(m,S){if(m===1)return r._asyncRethrow(S,_);for(;;)switch(l){case 0:return p._async_evaluate0$_addChild$2$through(e,a),h=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__parent,"__parent"),p._async_evaluate0$__parent=e,l=3,r._asyncAwait(p._async_evaluate0$_environment.scope$1$2$when(t,n,i),f);case 3:d=S,p._async_evaluate0$__parent=h,c=d,l=1;break;case 1:return r._asyncReturn(c,_)}});return r._asyncStartSync(f,_)},_async_evaluate0$_copyParentAfterSibling$0(){var e,t,n,a=this,s="__parent",i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,s)._node$_parent;i!=null?(e=i.children,e=e.get$last(e)!==a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,s),t=i):(t=null,e=!1),e&&(n=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,s).copyWithoutChildren$0(),t.addChild$1(n),a._async_evaluate0$__parent=n)},_async_evaluate0$_addChild$2$through(e,t){var n,a,s,i=this._async_evaluate0$_assertInModule$2(this._async_evaluate0$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._node$_parent,n==null)throw r.wrapException(r.ArgumentError$(V.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(a=i._node$_parent,s=a.children,i.equalsIgnoringChildren$1(s.get$last(s))?i=$.ModifiableCssParentNode_2._as(s.get$last(s)):(i=i.copyWithoutChildren$0(),a.addChild$1(i)))}i.addChild$1(e)},_async_evaluate0$_addChild$1(e){return this._async_evaluate0$_addChild$2$through(e,null)},_async_evaluate0$_withStyleRule$1$2(e,t,n){return this._withStyleRule$body$_EvaluateVisitor0(e,t,n,n)},_withStyleRule$body$_EvaluateVisitor0(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=this,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(s){case 0:return c=l._async_evaluate0$_styleRuleIgnoringAtRoot,l._async_evaluate0$_styleRuleIgnoringAtRoot=e,s=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate0$_styleRuleIgnoringAtRoot=c,o=_,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate0$_withMediaQueries$1$3(e,t,n,a){return this._withMediaQueries$body$_EvaluateVisitor0(e,t,n,a,a)},_withMediaQueries$body$_EvaluateVisitor0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=this,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return p=_._async_evaluate0$_mediaQueries,h=_._async_evaluate0$_mediaQuerySources,_._async_evaluate0$_mediaQueries=e,_._async_evaluate0$_mediaQuerySources=t,i=3,r._asyncAwait(n.call$0(),d);case 3:c=m,_._async_evaluate0$_mediaQueries=p,_._async_evaluate0$_mediaQuerySources=h,l=c,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate0$_withStackFrame$1$3(e,t,n,a){return this._withStackFrame$body$_EvaluateVisitor0(e,t,n,a,a)},_withStackFrame$body$_EvaluateVisitor0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=this,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return h=_._async_evaluate0$_stack,h.push(new r._Record_2(_._async_evaluate0$_member,t)),c=_._async_evaluate0$_member,_._async_evaluate0$_member=e,i=3,r._asyncAwait(n.call$0(),d);case 3:p=m,_._async_evaluate0$_member=c,h.pop(),l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate0$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber0?n=e.asSlash!=null:n=!1,n&&this._async_evaluate0$_warn$3(V.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation2().call$1(e))+V.x0a_Morex20,t.get$span(t),u.Deprecation_v81),e.withoutSlash$0()},_async_evaluate0$_stackFrame$2(e,t){return r.frameForSpan0(t,e,r.NullableExtension_andThen0(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure2(this)))},_async_evaluate0$_stackTrace$1(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_Frame);for(t=o._async_evaluate0$_stack,n=t.length,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)s=t[a],i=s._1,l.push(o._async_evaluate0$_stackFrame$2(s._0,i.get$span(i)));return e!=null&&l.push(o._async_evaluate0$_stackFrame$2(o._async_evaluate0$_member,e)),r.Trace$(new r.ReversedListIterable(l,$.ReversedListIterable_Frame),null)},_async_evaluate0$_stackTrace$0(){return this._async_evaluate0$_stackTrace$1(null)},_async_evaluate0$_warn$3(e,t,n){var a,s,i=this;i._async_evaluate0$_quietDeps&&i._async_evaluate0$_inDependency||i._async_evaluate0$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._async_evaluate0$_stackTrace$1(t),s=i._async_evaluate0$_logger,n==null?s.internalWarn$4$deprecation$span$trace(e,null,t,a):r.WarnForDeprecation_warnForDeprecation0(s,n,e,t,a))},_async_evaluate0$_warn$2(e,t){return this._async_evaluate0$_warn$3(e,t,null)},_async_evaluate0$_exception$2(e,t){var n,a;return t==null?(n=u.JSArray_methods.get$last(this._async_evaluate0$_stack)._1,n=n.get$span(n)):n=t,a=this._async_evaluate0$_stackTrace$1(t),new r.SassRuntimeException0(a,u.Set_empty,e,n)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,t,n){var a=u.JSArray_methods.get$last(this._async_evaluate0$_stack)._1;return r.MultiSpanSassRuntimeException$0(e,a.get$span(a),t,n,this._async_evaluate0$_stackTrace$0(),null)},_async_evaluate0$_addExceptionSpan$1$2(e,t){var n,a,s;try{return s=t.call$0(),s}catch(i){if(s=r.unwrapException(i),s instanceof r.SassScriptException0)n=s,a=r.getTraceFromException(i),s=n.withSpan$1(e.get$span(e)),r.throwWithTrace0(s.withTrace$1(this._async_evaluate0$_stackTrace$1(e.get$span(e))),n,a);else throw i}},_async_evaluate0$_addExceptionSpan$2(e,t){return this._async_evaluate0$_addExceptionSpan$1$2(e,t,$.dynamic)},_async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,n,a){return this._addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,n,a,a)},_async_evaluate0$_addExceptionSpanAsync$1$2(e,t,n){return this._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter(s),l,_=2,c=[],p=this,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){for(v===1&&(c.push(y),i=_);;)switch(i){case 0:return _=4,f=t.call$0(),i=7,r._asyncAwait(a._eval$1("Future<0>")._is(f)?f:r._Future$value(f,a),S);case 7:f=y,l=f,i=1;break;case 4:if(_=3,m=c.pop(),f=r.unwrapException(m),f instanceof r.SassScriptException0)h=f,d=r.getTraceFromException(m),f=h.withSpan$1(e.get$span(e)),r.throwWithTrace0(f.withTrace$1(p._async_evaluate0$_stackTrace$1(n?e.get$span(e):null)),h,d);else throw m;i=6;break;case 3:i=2;break;case 6:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(c.at(-1),o)}});return r._asyncStartSync(S,o)},_async_evaluate0$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor0(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter(n),i,o=2,l=[],_=this,c,p,h,d,f,m=r._wrapJsFunctionForAsync(function(S,v){for(S===1&&(l.push(v),a=o);;)switch(a){case 0:return o=4,h=e.call$0(),a=7,r._asyncAwait(t._eval$1("Future<0>")._is(h)?h:r._Future$value(h,t),m);case 7:h=v,i=h,a=1;break;case 4:if(o=3,f=l.pop(),h=r.unwrapException(f),$.SassRuntimeException_2._is(h))throw f;if(h instanceof r.SassException0)c=h,p=r.getTraceFromException(f),h=c,d=g.getInterceptor$x(h),r.throwWithTrace0(c.withTrace$1(_._async_evaluate0$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(d,h))),c,p);else throw f;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(i,s);case 2:return r._asyncRethrow(l.at(-1),s)}});return r._asyncStartSync(m,s)},_async_evaluate0$_addErrorSpan$1$2(e,t,n){return this._addErrorSpan$body$_EvaluateVisitor0(e,t,n,n)},_addErrorSpan$body$_EvaluateVisitor0(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter(a),o,l=2,_=[],c=this,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){for(y===1&&(_.push(C),s=l);;)switch(s){case 0:return l=4,s=7,r._asyncAwait(t.call$0(),v);case 7:d=C,o=d,s=1;break;case 4:if(l=3,S=_.pop(),d=r.unwrapException(S),$.SassRuntimeException_2._is(d)){if(p=d,h=r.getTraceFromException(S),!u.JSString_methods.startsWith$1(g.get$span$x(p).get$text(),"@error"))throw S;d=p._span_exception$_message,f=e.get$span(e),m=c._async_evaluate0$_stackTrace$0(),r.throwWithTrace0(new r.SassRuntimeException0(m,u.Set_empty,d,f),p,h)}else throw S;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_.at(-1),i)}});return r._asyncStartSync(v,i)},_async_evaluate0$_getErrorMessage$1(e){var t;if($.Error._is(e))return e.toString$0(0);try{return t=r._asString(g.get$message$x(e)),t}catch{return t=g.toString$0$(e),t}},$isExpressionVisitor:1,$isIfConditionExpressionVisitor:1,$isStatementVisitor:1},r._EvaluateVisitor_closure38.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._async_evaluate0$_environment,n=r.stringReplaceAllUnchecked(s._string0$_text,"_","-"),a.globalVariableExists$2$namespace(n,t==null?null:t._string0$_text)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure39.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate0$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string0$_text,"_","-"))!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure40.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._async_evaluate0$_environment,a=o._string0$_text,s=r.stringReplaceAllUnchecked(a,"_","-"),n.getFunction$2$namespace(s,t==null?null:t._string0$_text)!=null||i._async_evaluate0$_builtInFunctions.containsKey$1(a)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure41.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._async_evaluate0$_environment,n=r.stringReplaceAllUnchecked(s._string0$_text,"_","-"),a.getMixin$2$namespace(n,t==null?null:t._string0$_text)!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure42.prototype={call$1(e){var t=this.$this._async_evaluate0$_environment;if(!t._async_environment0$_inMixin)throw r.wrapException(r.SassScriptException$0(V.conten,null));return t._async_environment0$_content!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure43.prototype={call$1(e){var t,n,a,s=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,s);if(i==null)throw r.wrapException('There is no module with namespace "'+s+'".');for(s=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs0(i.get$variables(),$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),a._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},r._EvaluateVisitor_closure44.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string0$_text,o=s._async_evaluate0$_environment._async_environment0$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs0(o.get$functions(o),$.String,$.AsyncCallable_2),n=n.get$iterator(n),s=s._async_evaluate0$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),new r.SassFunction0(a._1,s));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:38},r._EvaluateVisitor_closure45.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string0$_text,o=s._async_evaluate0$_environment._async_environment0$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs0(o.get$mixins(),$.String,$.AsyncCallable_2),n=n.get$iterator(n),s=s._async_evaluate0$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),new r.SassMixin0(a._1,s));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:38},r._EvaluateVisitor_closure46.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name"),o=s.$index(e,1).get$isTruthy();if(s=s.$index(e,2).get$realNull(),t=s==null?null:s.assertString$1("module"),o){if(t!=null)throw r.wrapException(V.x24css_a);return new r.SassFunction0(new r.PlainCssCallable0(i._string0$_text),this.$this._async_evaluate0$_compileContext)}if(s=this.$this,n=s._async_evaluate0$_callableNode,n.toString,a=s._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure14(s,i,t)),a==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction0(a,s._async_evaluate0$_compileContext)},$signature:244},r._EvaluateVisitor__closure14.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module,a=n==null?null:n._string0$_text;return n=this.$this,e=n._async_evaluate0$_environment.getFunction$2$namespace(t,a),e!=null||a!=null?e:n._async_evaluate0$_builtInFunctions.$index(0,t)},$signature:115},r._EvaluateVisitor_closure47.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");if(s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this,n=s._async_evaluate0$_callableNode,n.toString,a=s._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure13(s,i,t)),a==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin0(a,s._async_evaluate0$_compileContext)},$signature:236},r._EvaluateVisitor__closure13.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string0$_text)},$signature:115},r._EvaluateVisitor_closure48.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure4(e)},$call$body$_EvaluateVisitor_closure4(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value_2),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v=r._wrapJsFunctionForAsync(function(y,C){if(y===1)return r._asyncRethrow(C,n);for(;;)switch(t){case 0:if(f=g.getInterceptor$asx(e),m=f.$index(e,0),S=$.SassArgumentList_2._as(f.$index(e,1)),f=s.$this,i=f._async_evaluate0$_callableNode,o=i.get$span(i),l=i.get$span(i),S._argument_list$_wereKeywordsAccessed=!0,_=S._argument_list$_keywords,_.get$isEmpty(_))_=null;else{for(c=$.Value_2,p=r.LinkedHashMap_LinkedHashMap$_empty(c,c),S._argument_list$_wereKeywordsAccessed=!0,_=r.MapExtensions_get_pairs0(_,$.String,c),_=_.get$iterator(_);_.moveNext$0();)h=_.get$current(_),p.$indexSet(0,new r.SassString0(h._0,!1),h._1);_=new r.ValueExpression0(new r.SassMap0(r.ConstantMap_ConstantMap$from(p,c,c)),i.get$span(i))}d=r.ArgumentList$0(u.List_empty24,u.Map_empty14,u.Map_empty5,o,_,new r.ValueExpression0(S,l)),t=m instanceof r.SassString0?3:4;break;case 3:return r.warnForDeprecation0(V.Passina+m.toString$0(0)+"))",u.Deprecation_LIY),i=f._async_evaluate0$_callableNode,o=m._string0$_text,l=i.get$span(i),f=f.visitFunctionExpression$1(0,new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(o,"_","-"),o,d,l)),t=5,r._asyncAwait($.Future_Value_2._is(f)?f:r._Future$value(f,$.Value_2),v);case 5:a=C,t=1;break;case 4:return o=m.assertFunction$1("function").assertCompileContext$1(f._async_evaluate0$_compileContext),l=f._async_evaluate0$_callableNode,l.toString,t=6,r._asyncAwait(f._async_evaluate0$_runFunctionCallable$3(d,o.callable,l),v);case 6:l=C,a=l,t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(v,n)},$signature:100},r._EvaluateVisitor_closure49.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure3(e)},$call$body$_EvaluateVisitor_closure3(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,n);for(;;)switch(t){case 0:return p=g.getInterceptor$asx(e),h=r.Uri_parse(p.$index(e,0).assertString$1("url")._string0$_text),p=p.$index(e,1).get$realNull(),s=p==null?null:p.assertMap$1("with")._map0$_contents,p=a.$this,i=p._async_evaluate0$_callableNode,i.toString,s!=null?(o={},l=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),_=i.get$span(i),o.privateDeprecation=!1,s.forEach$1(0,new r._EvaluateVisitor__closure11(o,l,_,i)),c=new r.ExplicitConfiguration0(i,l,null)):c=u.Configuration_Map_empty_null0,o=i.get$span(i),t=2,r._asyncAwait(p._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(h,"load-css()",i,new r._EvaluateVisitor__closure12(p),o.get$sourceUrl(o),c,!0),d);case 2:return p._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(c,!0),r._asyncReturn(null,n)}});return r._asyncStartSync(d,n)},$signature:231},r._EvaluateVisitor__closure11.prototype={call$2(e,t){var n=this,a=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(a._string0$_text,"_","-");if(a=n.values,a.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");u.JSString_methods.startsWith$1(s,"-")&&!n._box_0.privateDeprecation&&(n._box_0.privateDeprecation=!0,r.warnForDeprecation0("Configuring private variables (such as $"+s+V.x29x20is_dT,u.Deprecation_lkJ)),a.$indexSet(0,s,new r.ConfiguredValue0(t,n.span,n.callableNode))},$signature:114},r._EvaluateVisitor__closure12.prototype={call$2(e,t){var n=this.$this;return n._async_evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:328},r._EvaluateVisitor_closure50.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure2(e)},$call$body$_EvaluateVisitor_closure2(e){var t=0,n=r._makeAsyncAwaitCompleter($.void),a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return o=g.getInterceptor$asx(e),l=o.$index(e,0),_=$.SassArgumentList_2._as(o.$index(e,1)),o=a.$this,s=o._async_evaluate0$_callableNode,i=r.ArgumentList$0(u.List_empty24,u.Map_empty14,u.Map_empty5,s.get$span(s),null,new r.ValueExpression0(_,s.get$span(s))),t=2,r._asyncAwait(o._async_evaluate0$_applyMixin$5(l.assertMixin$1("mixin").assertCompileContext$1(o._async_evaluate0$_compileContext).callable,o._async_evaluate0$_environment._async_environment0$_content,i,s,s),c);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(c,n)},$signature:231},r._EvaluateVisitor_run_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),n,a=this,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return i=a.node,o=i.span,l=o.get$sourceUrl(o),_=null,l!=null&&(_=l,o=a.$this,o._async_evaluate0$_activeModules.$indexSet(0,_,null),o._async_evaluate0$_nodeImporter!=null&&g.toString$0$(_)==="stdin"||o._async_evaluate0$_loadedUrls.add$1(0,_)),o=a.$this,e=3,r._asyncAwait(o._async_evaluate0$_addExceptionTrace$1$1(new r._EvaluateVisitor_run__closure2(o,a.importer,i),$.Module_AsyncCallable_2),c);case 3:s=h,n=new r._Record_2_loadedUrls_stylesheet(o._async_evaluate0$_loadedUrls,o._async_evaluate0$_combineCss$1(s)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(c,t)},$signature:329},r._EvaluateVisitor_run__closure2.prototype={call$0(){return this.$this._async_evaluate0$_execute$2(this.importer,this.node)},$signature:330},r._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure6.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure0()},$call$body$_EvaluateVisitor__loadModule_closure0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=1,a=[],s=[],i=this,o,l,_,c,p,h,d,f,m,S,v,y,C=r._wrapJsFunctionForAsync(function(I,M){for(I===1&&(a.push(M),e=n);;)switch(e){case 0:return h={},d=null,f=null,m=i.$this,S=i.nodeWithSpan,e=2,r._asyncAwait(m._async_evaluate0$_loadStylesheet$3$baseUrl(i.url.toString$0(0),S.get$span(S),i.baseUrl),C);case 2:if(v=M,d=v._0,f=v._1,_=v._2,c=d.span,o=c.get$sourceUrl(c),o!=null){if(c=m._async_evaluate0$_activeModules,c.containsKey$1(o))throw p=i.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(o)+" is already being loaded.":V.Modulel,h=r.NullableExtension_andThen0(c.$index(0,o),new r._EvaluateVisitor__loadModule__closure5(m,p)),r.wrapException(h??m._async_evaluate0$_exception$1(p));c.$indexSet(0,o,S)}return c=m._async_evaluate0$_modules.containsKey$1(o),l=m._async_evaluate0$_inDependency,m._async_evaluate0$_inDependency=_,h.module=null,n=3,y=h,e=6,r._asyncAwait(m._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(f,d,i.configuration,i.namesInErrors,S),C);case 6:y.module=M,s.push(5),e=4;break;case 3:s=[1];case 4:n=1,m._async_evaluate0$_activeModules.remove$1(0,o),m._async_evaluate0$_inDependency=l,e=s.pop();break;case 5:return e=7,r._asyncAwait(m._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(S,new r._EvaluateVisitor__loadModule__closure6(h,i.callback,!c),!1,$.void),C);case 7:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(a.at(-1),t)}});return r._asyncStartSync(C,t)},$signature:2},r._EvaluateVisitor__loadModule__closure5.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:113},r._EvaluateVisitor__loadModule__closure6.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P=r._wrapJsFunctionForAsync(function(T,D){if(T===1)return r._asyncRethrow(D,t);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate0$_importer,c=l._async_evaluate0$__stylesheet,p=l._async_evaluate0$__root,h=l._async_evaluate0$_preModuleComments,d=l._async_evaluate0$__parent,f=l._async_evaluate0$__endOfImports,m=l._async_evaluate0$_outOfOrderImports,S=l._async_evaluate0$__extensionStore,v=l._async_evaluate0$_atRootExcludingStyleRule,y=v?null:l._async_evaluate0$_styleRuleIgnoringAtRoot,C=l._async_evaluate0$_mediaQueries,I=l._async_evaluate0$_declarationName,M=l._async_evaluate0$_inUnknownAtRule,k=l._async_evaluate0$_inKeyframes,R=l._async_evaluate0$_configuration,l._async_evaluate0$_importer=n.importer,a=l._async_evaluate0$__stylesheet=n.stylesheet,s=a.span,i=l._async_evaluate0$__parent=l._async_evaluate0$__root=r.ModifiableCssStylesheet$0(s),l._async_evaluate0$__endOfImports=0,l._async_evaluate0$_outOfOrderImports=null,l._async_evaluate0$__extensionStore=n.extensionStore,l._async_evaluate0$_declarationName=l._async_evaluate0$_mediaQueries=l._async_evaluate0$_styleRuleIgnoringAtRoot=null,l._async_evaluate0$_inKeyframes=l._async_evaluate0$_atRootExcludingStyleRule=l._async_evaluate0$_inUnknownAtRule=!1,o=n.configuration,o!=null&&(l._async_evaluate0$_configuration=o),e=2,r._asyncAwait(l.visitStylesheet$1(0,a),P);case 2:return a=l._async_evaluate0$_outOfOrderImports==null?i:new r.CssStylesheet0(new r.UnmodifiableListView(l._async_evaluate0$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode_2),s),n.css.__late_helper$_value=a,n.preModuleComments.__late_helper$_value=l._async_evaluate0$_preModuleComments,l._async_evaluate0$_importer=_,l._async_evaluate0$__stylesheet=c,l._async_evaluate0$__root=p,l._async_evaluate0$_preModuleComments=h,l._async_evaluate0$__parent=d,l._async_evaluate0$__endOfImports=f,l._async_evaluate0$_outOfOrderImports=m,l._async_evaluate0$__extensionStore=S,l._async_evaluate0$_styleRuleIgnoringAtRoot=y,l._async_evaluate0$_mediaQueries=C,l._async_evaluate0$_declarationName=I,l._async_evaluate0$_inUnknownAtRule=M,l._async_evaluate0$_atRootExcludingStyleRule=v,l._async_evaluate0$_inKeyframes=k,l._async_evaluate0$_configuration=R,r._asyncReturn(null,t)}});return r._asyncStartSync(P,t)},$signature:2},r._EvaluateVisitor__combineCss_closure5.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:116},r._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},r._EvaluateVisitor__combineCss_visitModule2.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,a=p.css,s=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&u.JSArray_methods.addAll$1(a.length===0?s:a,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),c=p.$this._async_evaluate0$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),u.JSArray_methods.addAll$1(s,t.getRange$2(_,0,c)),u.JSArray_methods.addAll$1(a,t.getRange$2(_,c,t.get$length(_)))}},$signature:332},r._EvaluateVisitor__extendModules_closure5.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},r._EvaluateVisitor__extendModules_closure6.prototype={call$0(){return r._setArrayType([],$.JSArray_ExtensionStore_2)},$signature:228},r._EvaluateVisitor_visitAtRootRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRootRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:31},r._EvaluateVisitor__scopeForAtRoot_closure17.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent"),s._async_evaluate0$__parent=a.newParent,t=2,r._asyncAwait(s._async_evaluate0$_environment.scope$1$2$when(e,a.node.hasDeclarations,$.void),o);case 2:return s._async_evaluate0$__parent=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure18.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate0$_atRootExcludingStyleRule,s._async_evaluate0$_atRootExcludingStyleRule=!0,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate0$_atRootExcludingStyleRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure19.prototype={call$1(e){return this.$this._async_evaluate0$_withMediaQueries$1$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure2(this.innerScope,e),$.Null)},$signature:39},r._EvaluateVisitor__scopeForAtRoot__closure2.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},r._EvaluateVisitor__scopeForAtRoot_closure20.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate0$_inKeyframes,s._async_evaluate0$_inKeyframes=!1,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate0$_inKeyframes=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor__scopeForAtRoot_closure21.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule0},$signature:227},r._EvaluateVisitor__scopeForAtRoot_closure22.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter($.Null),a=this,s,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return s=a.$this,i=s._async_evaluate0$_inUnknownAtRule,s._async_evaluate0$_inUnknownAtRule=!1,t=2,r._asyncAwait(a.innerScope.call$1(e),o);case 2:return s._async_evaluate0$_inUnknownAtRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:39},r._EvaluateVisitor_visitContentRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:s=a.content.declaration.children,i=s.length,o=a.$this,l=0;case 3:if(!(l<i)){e=5;break}return e=6,r._asyncAwait(s[l].accept$1(o),_);case 6:case 4:++l,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitDeclaration_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n._box_0.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitEachRule_closure8.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._async_evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate0$_withoutSlash$2(e,n),n)},$signature:63},r._EvaluateVisitor_visitEachRule_closure9.prototype={call$1(e){return this.$this._async_evaluate0$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:63},r._EvaluateVisitor_visitEachRule_closure10.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate0$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure2(t,e.setVariables,e.node))},$signature:67},r._EvaluateVisitor_visitEachRule__closure2.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._async_evaluate0$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure2(t))},$signature:337},r._EvaluateVisitor_visitEachRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},r._EvaluateVisitor_visitAtRule_closure11.prototype={call$1(e){return this.$this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:339},r._EvaluateVisitor_visitAtRule_closure12.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure13.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l==null||o._async_evaluate0$_inKeyframes||n.name.value==="font-face"?2:4;break;case 2:a=n.children,s=a.length,i=0;case 5:if(!(i<s)){e=7;break}return e=8,r._asyncAwait(a[i].accept$1(o),_);case 8:case 6:++i,e=5;break;case 7:e=3;break;case 4:return e=9,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitAtRule__closure2(o,n.children),!1,$.ModifiableCssStyleRule_2,$.Null),_);case 9:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitAtRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure14.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitForRule_closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.SassNumber_2),n,a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(a.node.from.accept$1(a.$this),s);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},$signature:223},r._EvaluateVisitor_visitForRule_closure15.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.SassNumber_2),n,a=this,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(a.node.to.accept$1(a.$this),s);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},$signature:223},r._EvaluateVisitor_visitForRule_closure16.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure17.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure18.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Value_2),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,t);for(;;)switch(e){case 0:d=a.$this,f=a.node,m=d._async_evaluate0$_expressionNode$1(f.from),s=a.from,i=a._box_0,o=a.direction,l=f.variable,_=a.fromNumber,f=f.children;case 3:if(s===i.to){e=5;break}return c=d._async_evaluate0$_environment,p=_.get$numeratorUnits(_),c.setLocalVariable$3(l,r.SassNumber_SassNumber$withUnits0(s,_.get$denominatorUnits(_),p),m),e=6,r._asyncAwait(d._async_evaluate0$_handleReturn$2(f,new r._EvaluateVisitor_visitForRule__closure2(d)),S);case 6:if(h=y,h!=null){n=h,e=1;break}case 4:s+=o,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(S,t)},$signature:67},r._EvaluateVisitor_visitForRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},r._EvaluateVisitor_visitForwardRule_closure5.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:130},r._EvaluateVisitor_visitForwardRule_closure6.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:130},r._EvaluateVisitor__registerCommentsForModule_closure2.prototype={call$0(){return r._setArrayType([],$.JSArray_CssComment_2)},$signature:220},r._EvaluateVisitor_visitIfRule_closure2.prototype={call$1(e){var t=this.$this;return t._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure2(t,e),!0,e.hasDeclarations,$.nullable_Value_2)},$signature:344},r._EvaluateVisitor_visitIfRule__closure2.prototype={call$0(){var e=this.$this;return e._async_evaluate0$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure2(e))},$signature:67},r._EvaluateVisitor_visitIfRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},r._EvaluateVisitor__visitDynamicImport_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure0()},$call$body$_EvaluateVisitor__visitDynamicImport_closure0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j=r._wrapJsFunctionForAsync(function(G,Y){if(G===1)return r._asyncRethrow(Y,t);for(;;)switch(e){case 0:return q={},q.isDependency=q.importer=q.stylesheet=null,s=a.$this,i=a.$import,e=3,r._asyncAwait(s._async_evaluate0$_loadStylesheet$3$forImport(i.urlString,i.span,!0),j);case 3:if(o=Y,l=q.stylesheet=o._0,_=o._1,q.importer=_,c=o._2,q.isDependency=c,p=l.span,h=p.get$sourceUrl(p),h!=null){if(p=s._async_evaluate0$_activeModules,p.containsKey$1(h))throw i=r.NullableExtension_andThen0(p.$index(0,h),new r._EvaluateVisitor__visitDynamicImport__closure11(s)),r.wrapException(i??s._async_evaluate0$_exception$1("This file is already being loaded."));p.$indexSet(0,h,i)}i=l._stylesheet1$_uses,p=$.UnmodifiableListView_UseRule_2,e=new r.UnmodifiableListView(i,p).get$length(0)===0&&new r.UnmodifiableListView(l._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2).get$length(0)===0?4:5;break;case 4:return d=s._async_evaluate0$_importer,f=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__stylesheet,"_stylesheet"),m=s._async_evaluate0$_inDependency,s._async_evaluate0$_importer=_,s._async_evaluate0$__stylesheet=l,s._async_evaluate0$_inDependency=c,e=6,r._asyncAwait(s.visitStylesheet$1(0,l),j);case 6:s._async_evaluate0$_importer=d,s._async_evaluate0$__stylesheet=f,s._async_evaluate0$_inDependency=m,s._async_evaluate0$_activeModules.remove$1(0,h),e=1;break;case 5:return i=new r.UnmodifiableListView(i,p),i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure12)?S=!0:(i=new r.UnmodifiableListView(l._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),S=i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure13)),v=r._Cell$(),i=s._async_evaluate0$_environment,p=$.String,y=$.Module_AsyncCallable_2,C=$.AstNode_2,I=i._async_environment0$_nestedForwardedModules,M=r._setArrayType([],$.JSArray_Module_AsyncCallable_2),k=i._async_environment0$_variables,k=r._setArrayType(k.slice(0),r._arrayInstanceType(k)),R=i._async_environment0$_variableNodes,R=r._setArrayType(R.slice(0),r._arrayInstanceType(R)),P=i._async_environment0$_functions,P=r._setArrayType(P.slice(0),r._arrayInstanceType(P)),T=i._async_environment0$_mixins,T=r._setArrayType(T.slice(0),r._arrayInstanceType(T)),D=r.AsyncEnvironment$_0(r.LinkedHashMap_LinkedHashMap$_empty(p,y),r.LinkedHashMap_LinkedHashMap$_empty(p,C),r.LinkedHashMap_LinkedHashMap$_empty(y,C),i._async_environment0$_importedModules,null,I,M,k,R,P,T,i._async_environment0$_content,i._async_environment0$_configurableVariables),e=7,r._asyncAwait(s._async_evaluate0$_withEnvironment$1$2(D,new r._EvaluateVisitor__visitDynamicImport__closure14(q,s,S,D,v),$.Null),j);case 7:B=D.toDummyModule$0(),s._async_evaluate0$_environment.importForwards$1(B),e=S?8:9;break;case 8:e=B.transitivelyContainsCss?10:11;break;case 10:return e=12,r._asyncAwait(s._async_evaluate0$_combineCss$2$clone(B,B.transitivelyContainsExtensions).accept$1(s),j);case 12:case 11:for(U=new r._ImportedCssVisitor2(s),i=g.get$iterator$ax(v._readLocal$0());i.moveNext$0();)i.get$current(i).accept$1(U);case 9:s._async_evaluate0$_activeModules.remove$1(0,h);case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(j,t)},$signature:31},r._EvaluateVisitor__visitDynamicImport__closure11.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:113},r._EvaluateVisitor__visitDynamicImport__closure12.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:219},r._EvaluateVisitor__visitDynamicImport__closure13.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:218},r._EvaluateVisitor__visitDynamicImport__closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_,c,p,h,d,f,m,S=r._wrapJsFunctionForAsync(function(v,y){if(v===1)return r._asyncRethrow(y,t);for(;;)switch(e){case 0:return i=n.$this,o=i._async_evaluate0$_importer,l=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet"),_=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__root,"_root"),c=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),p=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__endOfImports,"_endOfImports"),h=i._async_evaluate0$_outOfOrderImports,d=i._async_evaluate0$_configuration,f=i._async_evaluate0$_inDependency,m=n._box_0,i._async_evaluate0$_importer=m.importer,a=m.stylesheet,i._async_evaluate0$__stylesheet=a,s=n.loadsUserDefinedModules,s&&(a=r.ModifiableCssStylesheet$0(a.span),i._async_evaluate0$__root=a,i._async_evaluate0$__parent=i._async_evaluate0$_assertInModule$2(a,"_root"),i._async_evaluate0$__endOfImports=0,i._async_evaluate0$_outOfOrderImports=null),i._async_evaluate0$_inDependency=m.isDependency,a=new r.UnmodifiableListView(m.stylesheet._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),a.get$isEmpty(a)||(i._async_evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),e=2,r._asyncAwait(i.visitStylesheet$1(0,m.stylesheet),S);case 2:return m=s?i._async_evaluate0$_addOutOfOrderImports$0():r._setArrayType([],$.JSArray_ModifiableCssNode_2),n.children.__late_helper$_value=m,i._async_evaluate0$_importer=o,i._async_evaluate0$__stylesheet=l,s&&(i._async_evaluate0$__root=_,i._async_evaluate0$__parent=c,i._async_evaluate0$__endOfImports=p,i._async_evaluate0$_outOfOrderImports=h),i._async_evaluate0$_configuration=d,i._async_evaluate0$_inDependency=f,r._asyncReturn(null,t)}});return r._asyncStartSync(S,t)},$signature:2},r._EvaluateVisitor__applyMixin_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure6(a,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:31},r._EvaluateVisitor__applyMixin__closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a=r._wrapJsFunctionForAsync(function(s,i){if(s===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:return e=2,r._asyncAwait(n.$this._async_evaluate0$_runBuiltInCallable$3(n.$arguments,n.mixin,n.nodeWithSpanWithoutContent),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:31},r._EvaluateVisitor__applyMixin_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate0$_environment.withContent$2(n.contentCallable,new r._EvaluateVisitor__applyMixin__closure5(a,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor__applyMixin__closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure2(a,n.mixin,n.nodeWithSpanWithoutContent)),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:31},r._EvaluateVisitor__applyMixin___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.void),n=this,a,s,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:a=n.mixin.declaration.children,s=a.length,i=n.$this,o=n.nodeWithSpanWithoutContent,l=$.nullable_Value_2,_=0;case 2:if(!(_<s)){e=4;break}return e=5,r._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(o,new r._EvaluateVisitor__applyMixin____closure2(i,a[_]),l),c);case 5:case 3:++_,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(c,t)},$signature:31},r._EvaluateVisitor__applyMixin____closure2.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:67},r._EvaluateVisitor_visitIncludeRule_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:115},r._EvaluateVisitor_visitIncludeRule_closure9.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable0(e,t._async_evaluate0$_environment.closure$0(),t._async_evaluate0$_inDependency,$.UserDefinedCallable_AsyncEnvironment_2)},$signature:347},r._EvaluateVisitor_visitIncludeRule_closure10.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:16},r._EvaluateVisitor_visitMediaRule_closure11.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:111},r._EvaluateVisitor_visitMediaRule_closure13.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return a=n.$this,s=n.mergedQueries,s==null&&(s=n.queries),e=2,r._asyncAwait(a._async_evaluate0$_withMediaQueries$1$3(s,n.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure2(a,n.node),$.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitMediaRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure2(o,n.node),!1,$.ModifiableCssStyleRule_2,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.length,i=0;case 6:if(!(i<s)){e=8;break}return e=9,r._asyncAwait(a[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitMediaRule___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure14.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitStyleRule_closure11.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure12.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitStyleRule_closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate0$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitStyleRule__closure2(a,n.node),$.Null),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor_visitStyleRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure13.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__warnForBogusCombinators_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssComment0},$signature:7},r._EvaluateVisitor_visitSupportsRule_closure8.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure2(o,n.node),$.ModifiableCssStyleRule_2,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.length,i=0;case 6:if(!(i<s)){e=8;break}return e=9,r._asyncAwait(a[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.length,i=n.$this,o=0;case 2:if(!(o<s)){e=4;break}return e=5,r._asyncAwait(a[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure10.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__visitSupportsCondition_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.String),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return s=a.$this,i=a._box_0,_=r,e=3,r._asyncAwait(s._async_evaluate0$_evaluateToCss$1(i.declaration.name),p);case 3:return o=_.S(d),l=i.declaration.get$isCustomProperty()?"":" ",_="("+o+":"+l,c=r,e=4,r._asyncAwait(s._async_evaluate0$_evaluateToCss$1(i.declaration.value),p);case 4:n=_+c.S(d)+")",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:241},r._EvaluateVisitor_visitVariableDeclaration_closure8.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure9.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},r._EvaluateVisitor_visitVariableDeclaration_closure10.prototype={call$0(){var e=this.$this,t=this.node;e._async_evaluate0$_environment.setVariable$5$global$namespace(t.name,this.value,e._async_evaluate0$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure2.prototype={call$2(e,t){var n,a,s,i,o,l,_;t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),n=this.$this._async_evaluate0$_environment,a=this.node,s=a.namespace,s==null?(n._async_environment0$_globalModules.$indexSet(0,e,a),n._async_environment0$_allModules.push(e),n=u.JSArray_methods.get$first(n._async_environment0$_variables),i=r.IterableExtension_firstWhereOrNull(n.get$keys(n),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$0(V.This_ma+i+'".',null))):(o=n._async_environment0$_modules,o.containsKey$1(s)&&(l=n._async_environment0$_namespaceNodes.$index(0,s),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$0(V.There_+s+'".',"new @use",l))),o.$indexSet(0,s,e),n._async_environment0$_namespaceNodes.$indexSet(0,s,a),n._async_environment0$_allModules.push(e))},$signature:130},r._EvaluateVisitor_visitWarnRule_closure2.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:79},r._EvaluateVisitor_visitWhileRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Value_2),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:s=a.node,i=s.condition,o=a.$this,s=s.children;case 3:return e=5,r._asyncAwait(i.accept$1(o),_);case 5:if(!p.get$isTruthy()){e=4;break}return e=6,r._asyncAwait(o._async_evaluate0$_handleReturn$2(s,new r._EvaluateVisitor_visitWhileRule__closure2(o)),_);case 6:if(l=p,l!=null){n=l,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:67},r._EvaluateVisitor_visitWhileRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},r._EvaluateVisitor_visitBinaryOperationExpression_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Value_2),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return i=a.node,o=a.$this,e=3,r._asyncAwait(i.left.accept$1(o),p);case 3:l=d;case 4:switch(i.operator.index){case 0:e=6;break;case 1:e=7;break;case 2:e=8;break;case 3:e=9;break;case 4:e=10;break;case 5:e=11;break;case 6:e=12;break;case 7:e=13;break;case 8:e=14;break;case 9:e=15;break;case 10:e=16;break;case 11:e=17;break;case 12:e=18;break;case 13:e=19;break;default:e=20;break}break;case 6:return i=i.right.accept$1(o),e=21,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 21:i=d,i=new r.SassString0(r.serializeValue0(l,!1,!0)+"="+r.serializeValue0(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:i=l,e=23;break;case 24:return i=i.right.accept$1(o),e=25,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 25:i=d;case 23:e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return i=i.right.accept$1(o),e=29,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 29:i=d,e=27;break;case 28:i=l;case 27:e=5;break;case 9:return _=l,e=30,r._asyncAwait(i.right.accept$1(o),p);case 30:i=_.$eq(0,d)?u.SassBoolean_true0:u.SassBoolean_false0,e=5;break;case 10:return _=l,e=31,r._asyncAwait(i.right.accept$1(o),p);case 31:i=_.$eq(0,d)?u.SassBoolean_false0:u.SassBoolean_true0,e=5;break;case 11:return i=i.right.accept$1(o),_=l,e=32,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 32:i=_.greaterThan$1(d),e=5;break;case 12:return i=i.right.accept$1(o),_=l,e=33,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 33:i=_.greaterThanOrEquals$1(d),e=5;break;case 13:return i=i.right.accept$1(o),_=l,e=34,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 34:i=_.lessThan$1(d),e=5;break;case 14:return i=i.right.accept$1(o),_=l,e=35,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 35:i=_.lessThanOrEquals$1(d),e=5;break;case 15:return i=i.right.accept$1(o),_=l,e=36,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 36:i=_.plus$1(d),e=5;break;case 16:return i=i.right.accept$1(o),_=l,e=37,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 37:i=_.minus$1(d),e=5;break;case 17:return i=i.right.accept$1(o),_=l,e=38,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 38:i=_.times$1(d),e=5;break;case 18:return s=i.right.accept$1(o),_=o,c=l,e=39,r._asyncAwait($.Future_Value_2._is(s)?s:r._Future$value(s,$.Value_2),p);case 39:i=_._async_evaluate0$_slash$3(c,d,i),e=5;break;case 19:return i=i.right.accept$1(o),_=l,e=40,r._asyncAwait($.Future_Value_2._is(i)?i:r._Future$value(i,$.Value_2),p);case 40:i=_.modulo$1(d),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:79},r._EvaluateVisitor__slash_recommendation2.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression0&&u.BinaryOperator_ehp0===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression0){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:128},r._EvaluateVisitor_visitVariableExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},r._EvaluateVisitor_visitUnaryOperationExpression_closure2.prototype={call$0(){var e,t=this;switch(t.node.operator.index){case 0:e=t.operand.unaryPlus$0();break;case 1:e=t.operand.unaryMinus$0();break;case 2:e=new r.SassString0("/"+r.serializeValue0(t.operand,!1,!0),!1);break;case 3:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:49},r._EvaluateVisitor_visitIfExpression_closure2.prototype={call$1(e){return e._0+": "+e._1.toString$0(0)},$signature:207},r._EvaluateVisitor_visitIfConditionOperation_closure2.prototype={call$1(e){return e._1},$signature:203},r._EvaluateVisitor_visitListExpression_closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:355},r._EvaluateVisitor_visitFunctionExpression_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:115},r._EvaluateVisitor_visitFunctionExpression_closure9.prototype={call$1(e){return e.accept$1(u.C_IsCalculationSafeVisitor0)},$signature:126},r._EvaluateVisitor_visitFunctionExpression_closure10.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:79},r._EvaluateVisitor__visitCalculation_closure2.prototype={call$2(e,t){return this.$this._async_evaluate0$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:110},r._EvaluateVisitor__checkCalculationArguments_check2.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._async_evaluate0$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._async_evaluate0$_exception$2("Only "+r.S(e)+" "+r.pluralize0("argument",e,null)+" allowed, but "+n+" "+r.pluralize0("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:94},r._EvaluateVisitor__visitCalculationExpression_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Object),n,a=this,s,i,o,l,_,c,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,t);for(;;)switch(e){case 0:return s=a.$this,i=a._box_0,o=a.node,l=a.inLegacySassFunction,_=r,c=s._async_evaluate0$_binaryOperatorToCalculationOperator$2(i.operator,o),e=3,r._asyncAwait(s._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(i.left,l),h);case 3:return p=f,e=4,r._asyncAwait(s._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(i.right,l),h);case 4:n=_.SassCalculation_operateInternal0(c,p,f,l,!s._async_evaluate0$_inSupportsDeclaration,new r._EvaluateVisitor__visitCalculationExpression__closure2(s,o)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(h,t)},$signature:251},r._EvaluateVisitor__visitCalculationExpression__closure2.prototype={call$2(e,t){return this.$this._async_evaluate0$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:110},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:79},r._EvaluateVisitor__runUserDefinedCallable_closure2.prototype={call$0(){var e=this,t=e.$this,n=e.callable,a=e.V;return t._async_evaluate0$_withEnvironment$1$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure2(t,e.evaluated,n,e.nodeWithSpan,e.run,a),a)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable__closure2.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._async_evaluate0$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure2(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable___closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(e){var t=0,n=r._makeAsyncAwaitCompleter(e),a,s=this,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=r._wrapJsFunctionForAsync(function(D,B){if(D===1)return r._asyncRethrow(B,n);for(;;)switch(t){case 0:for(I=s.$this,M=s.evaluated._values,k=s.callable.declaration.parameters,R=s.nodeWithSpan,I._async_evaluate0$_verifyArguments$4(g.get$length$asx(M[2]),M[0],k,R),i=k.parameters,o=i.length,l=Math.min(g.get$length$asx(M[2]),o),_=0;_<l;++_)I._async_evaluate0$_environment.setLocalVariable$3(i[_].name,g.$index$asx(M[2],_),g.$index$asx(M[3],_));_=g.get$length$asx(M[2]);case 3:if(!(_<o)){t=5;break}c=i[_],p=c.name,h=M[0].remove$1(0,p),t=h==null?6:7;break;case 6:return d=c.defaultValue,P=I,t=8,r._asyncAwait(d.accept$1(I),T);case 8:h=P._async_evaluate0$_withoutSlash$2(B,I._async_evaluate0$_expressionNode$1(d));case 7:d=I._async_evaluate0$_environment,f=M[1].$index(0,p),f==null&&(f=c.defaultValue,f.toString,f=I._async_evaluate0$_expressionNode$1(f)),d.setLocalVariable$3(p,h,f);case 4:++_,t=3;break;case 5:return m=k.restParameter,m!=null?(S=g.get$length$asx(M[2])>o?g.sublist$1$ax(M[2],o):u.List_empty23,o=M[0],p=M[4],v=r.SassArgumentList$0(S,o,p===u.ListSeparator_undecided_null_3_undecided0?u.ListSeparator_z0K0:p),I._async_evaluate0$_environment.setLocalVariable$3(m,v,R)):v=null,t=9,r._asyncAwait(s.run.call$0(),T);case 9:if(y=B,v==null){a=y,t=1;break}if(o=M[0],o.get$isEmpty(o)){a=y,t=1;break}if(v._argument_list$_wereKeywordsAccessed){a=y,t=1;break}throw o=M[0],o=o.get$keys(o),C=r.pluralize0("parameter",o.get$length(o),null),M=M[0],M=M.get$keys(M),r.wrapException(r.MultiSpanSassRuntimeException$0("No "+C+" named "+r.toSentence0(M.map$1$1(M,new r._EvaluateVisitor__runUserDefinedCallable____closure2,$.Object),"or")+".",R.get$span(R),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([k.get$spanWithName(),"declaration"],$.FileSpan,$.String),I._async_evaluate0$_stackTrace$1(R.get$span(R)),null));case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Value_2),n,a=this,s,i,o,l,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:s=a.callable.declaration,i=s.children,o=i.length,l=a.$this,_=0;case 3:if(!(_<o)){e=5;break}return e=6,r._asyncAwait(i[_].accept$1(l),p);case 6:if(c=d,c instanceof r.Value0){n=c,e=1;break}case 4:++_,e=3;break;case 5:throw r.wrapException(l._async_evaluate0$_exception$2("Function finished without @return.",s.span));case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:79},r._EvaluateVisitor__runBuiltInCallable_closure8.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure9.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:358},r._EvaluateVisitor__runBuiltInCallable_closure10.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__evaluateArguments_closure11.prototype={call$1(e){return e},$signature:43},r._EvaluateVisitor__evaluateArguments_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:43},r._EvaluateVisitor__evaluateArguments_closure13.prototype={call$2(e,t){var n=this,a=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate0$_withoutSlash$2(t,a)),n.namedNodes.$indexSet(0,e,a)},$signature:109},r._EvaluateVisitor__evaluateArguments_closure14.prototype={call$1(e){return e},$signature:43},r._EvaluateVisitor__evaluateMacroArguments_closure11.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(e,t.get$span(t))},$signature:65},r._EvaluateVisitor__evaluateMacroArguments_closure12.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:65},r._EvaluateVisitor__evaluateMacroArguments_closure13.prototype={call$2(e,t){var n=this,a=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression0(n.$this._async_evaluate0$_withoutSlash$2(t,n.restNodeForSpan),a.get$span(a)))},$signature:109},r._EvaluateVisitor__evaluateMacroArguments_closure14.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:65},r._EvaluateVisitor__addRestMap_closure2.prototype={call$2(e,t){var n,a=this,s=a.$this;if(e instanceof r.SassString0)a.values.$indexSet(0,e._string0$_text,a.convert.call$1(s._async_evaluate0$_withoutSlash$2(t,a.expressionNode)));else throw n=a.nodeWithSpan,r.wrapException(s._async_evaluate0$_exception$2(V.Variab_+e.toString$0(0)+" is not a string in "+a.map.toString$0(0)+".",n.get$span(n)))},$signature:114},r._EvaluateVisitor__verifyArguments_closure2.prototype={call$0(){return this.parameters.verify$2(this.positional,new r.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure8.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure10.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssKeyframeBlock_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssKeyframeBlock_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssMediaRule_closure11.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:111},r._EvaluateVisitor_visitCssMediaRule_closure13.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return a=n.$this,s=n.mergedQueries,s==null&&(s=n.node.queries),e=2,r._asyncAwait(a._async_evaluate0$_withMediaQueries$1$3(s,n.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure2(a,n.node),$.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure2(o,n.node),!1,$.ModifiableCssStyleRule_2,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");case 6:if(!a.moveNext$0()){e=7;break}return i=a.__internal$_current,e=8,r._asyncAwait((i??s._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure14.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitCssStyleRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.$this,e=2,r._asyncAwait(a._async_evaluate0$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitCssStyleRule__closure2(a,n.node),$.Null),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule_closure5.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssSupportsRule_closure8.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure2(o,n.node),$.ModifiableCssStyleRule_2,$.Null),_);case 5:e=3;break;case 4:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");case 6:if(!a.moveNext$0()){e=7;break}return i=a.__internal$_current,e=8,r._asyncAwait((i??s._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,t);for(;;)switch(e){case 0:a=n.node.children,s=a.$ti,a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),i=n.$this,s=s._eval$1("ListBase.E");case 2:if(!a.moveNext$0()){e=3;break}return o=a.__internal$_current,e=4,r._asyncAwait((o??s._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure10.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__performInterpolationHelper_closure2.prototype={call$1(e){return r.InterpolationMap$0(this.interpolation,e)},$signature:199},r._EvaluateVisitor__serialize_closure2.prototype={call$0(){return r.serializeValue0(this.value,!1,this.quote)},$signature:27},r._EvaluateVisitor__expressionNode_closure2.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:198},r._EvaluateVisitor__withoutSlash_recommendation2.prototype={call$1(e){var t,n,a,s=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(s)){t=s._0,n=s._1,a="math.div("+r.S(this.call$1(t))+", "+r.S(this.call$1(n))+")";break e}a=r.serializeValue0(e,!0,!0);break e}return a},$signature:196},r._EvaluateVisitor__stackFrame_closure2.prototype={call$1(e){var t=this.$this._async_evaluate0$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:45},r._ImportedCssVisitor2.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure2;this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssImport$1(e){var t,n="_endOfImports",a=this._async_evaluate0$_visitor;a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")!==a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")?a._async_evaluate0$_addChild$1(e):a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,n)===g.get$length$asx(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").children._collection$_source)?(a._async_evaluate0$_addChild$1(e),a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,n)+1):(t=a._async_evaluate0$_outOfOrderImports,(t??(a._async_evaluate0$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate0$_visitor,n=t._async_evaluate0$_mediaQueries;t._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure2(n==null||t._async_evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure2)},visitCssStylesheet$1(e){var t,n,a;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,(a??n._as(a)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure2)}},r._ImportedCssVisitor_visitCssAtRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._ImportedCssVisitor_visitCssMediaRule_closure2.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule0,t},$signature:7},r._ImportedCssVisitor_visitCssStyleRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._ImportedCssVisitor_visitCssSupportsRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluationContext2.prototype={get$currentCallableSpan(){var e=this._async_evaluate0$_visitor._async_evaluate0$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(V.No_Sasc))},warn$2(e,t,n){var a=this._async_evaluate0$_visitor,s=a._async_evaluate0$_importSpan;s==null&&(s=a._async_evaluate0$_callableNode,s=s==null?null:s.get$span(s)),a._async_evaluate0$_warn$3(t,s??this._async_evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},r.JSToDartAsyncFileImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncFileImporter(0,t)},canonicalize$body$JSToDartAsyncFileImporter(e,t){var n=0,a=r._makeAsyncAwaitCompleter($.nullable_Uri),s,i=this,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(n){case 0:if(t.get$scheme()==="file"){s=b.$get$FilesystemImporter_cwd0().canonicalize$1(0,t),n=1;break}o=r.wrapJSExceptions(new r.JSToDartAsyncFileImporter_canonicalize_closure(i,t)),n=o!=null&&o instanceof E.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture0($.Promise._as(o),$.nullable_Object),c);case 5:o=h;case 4:if(o==null){s=null,n=1;break}l=E.URL,o instanceof l||r.jsThrow(new E.Error(V.The_fie)),_=r.Uri_parse(g.toString$0$($.JSUrl._as(o))),_.get$scheme()!=="file"&&r.jsThrow(new E.Error(V.The_fiu+t.toString$0(0)+'".')),s=b.$get$FilesystemImporter_cwd0().canonicalize$1(0,_),n=1;break;case 1:return r._asyncReturn(s,a)}});return r._asyncStartSync(c,a)},load$1(e,t){return b.$get$FilesystemImporter_cwd0().load$1(0,t)},isNonCanonicalScheme$1(e){return e!=="file"}},r.JSToDartAsyncFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._findFileUrl.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:37},r.AsyncImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,a,s){return this.canonicalize$body$AsyncImportCache0(0,t,n,a,s)},canonicalize$body$AsyncImportCache0(e,t,n,a,s){var i=0,o=r._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),l,_=this,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le=r._wrapJsFunctionForAsync(function(oe,_e){if(oe===1)return r._asyncRethrow(_e,o);for(;;)switch(i){case 0:if(r.isBrowser()?c=(n==null||n instanceof r.NoOpImporter0)&&_._async_import_cache0$_importers.length===0:c=!1,c)throw r.wrapException(V.Custom);i=n!=null&&t.get$scheme()===""?3:4;break;case 3:return p=a==null?null:a.resolveUri$1(t),p==null&&(p=t),h=new r._Record_3_forImport(n,p,s),i=5,r._asyncAwait(r.putIfAbsentAsync0(_._async_import_cache0$_perImporterCanonicalizeCache,h,new r.AsyncImportCache_canonicalize_closure0(_,n,p,a,s,h,t),$.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),le);case 5:if(d=_e,d!=null){l=d,i=1;break}case 4:if(h=new r._Record_2_forImport(t,s),c=_._async_import_cache0$_canonicalizeCache,c.containsKey$1(h)){l=c.$index(0,h),i=1;break}f=_._async_import_cache0$_importers,m=$.Record_1_nullable_Object,S=_._async_import_cache0$_perImporterCanonicalizeCache,v=$.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,y=$.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,C=!0,I=0;case 6:if(!(I<f.length)){i=8;break}if(M=f[I],k=new r._Record_3_forImport(M,t,s),S.containsKey$1(k)?(R=S.$index(0,k),P=new r._Record_1(R??v._as(R))):P=null,T=m._is(P),D=null,T?(B=P._0,R=B!=null,R&&(y._as(B),D=B)):(B=null,R=!1),R){l=D,i=1;break}if(T?R=B==null:R=!1,R){i=7;break}return i=10,r._asyncAwait(_._async_import_cache0$_canonicalize$4(M,t,a,s),le);case 10:if(U=_e,q=U._0,j=q!=null,G=null,Y=null,R=!1,j?(D=q??y._as(q),Y=U._1,R=Y,G=R,R=R&&C):D=null,R){c.$indexSet(0,h,D),l=D,i=1;break}if(j?(R=G,Q=j):(Y=U._1,R=Y,Q=!0),R=R&&!C,R){if(S.$indexSet(0,k,q),q!=null){l=q,i=1;break}i=9;break}if(R=(Q?Y:U._1)===!1,R){if(C){for(re=0;re<I;++re)S.$indexSet(0,new r._Record_3_forImport(f[re],t,s),null);C=!1}if(q!=null){l=q,i=1;break}}case 9:case 7:++I,i=6;break;case 8:C&&c.$indexSet(0,h,null),l=null,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(le,o)},_async_import_cache0$_canonicalize$4(e,t,n,a){return this._canonicalize$body$AsyncImportCache0(e,t,n,a)},_canonicalize$body$AsyncImportCache0(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2),o,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,i);for(;;)switch(s){case 0:s=n!=null?3:5;break;case 3:s=t.get$scheme()!==""?6:8;break;case 6:return l=r._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),$.bool),s=9,r._asyncAwait(l,d);case 9:l=m,_=l,s=7;break;case 8:_=!0;case 7:s=4;break;case 5:_=!1;case 4:return c=new r.CanonicalizeContext0(a,_?n:null),l=$.nullable_Object,l=r.runZoned(new r.AsyncImportCache__canonicalize_closure0(e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__canonicalizeContext,c],l,l),$.FutureOr_nullable_Uri),s=10,r._asyncAwait($.Future_nullable_Uri._is(l)?l:r._Future$value(l,$.nullable_Uri),d);case 10:if(p=m,h=!_||!c._canonicalize_context$_wasContainingUrlAccessed,p==null){o=new r._Record_2(null,h),s=1;break}s=p.get$scheme()!==""?11:13;break;case 11:return l=r._Future$value(e.isNonCanonicalScheme$1(p.get$scheme()),$.bool),s=14,r._asyncAwait(l,d);case 14:l=m,s=12;break;case 13:l=!1;case 12:if(l)throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+p.toString$0(0)+V.x2c_whicu);o=new r._Record_2(new r._Record_3_originalUrl(e,p,t),h),s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(d,i)},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$body$AsyncImportCache0(e,t,n)},importCanonical$body$AsyncImportCache0(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.nullable_Stylesheet_2),i,o=this,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,s);for(;;)switch(a){case 0:return a=3,r._asyncAwait(r.putIfAbsentAsync0(o._async_import_cache0$_importCache,t,new r.AsyncImportCache_importCanonical_closure0(o,e,t,n),$.Uri,$.nullable_Stylesheet_2),l);case 3:i=c,a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(l,s)},humanize$1(e){var t=this._async_import_cache0$_canonicalizeCache,n=$.NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2;return n=r.NullableExtension_andThen0(r.minBy(new r.MappedIterable(new r.WhereIterable(new r.NonNullsIterable(new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),n),new r.AsyncImportCache_humanize_closure3(e),n._eval$1("WhereIterable<Iterable.E>")),new r.AsyncImportCache_humanize_closure4,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.AsyncImportCache_humanize_closure5),new r.AsyncImportCache_humanize_closure6(e)),n??e},sourceMapUrl$1(e,t){var n=this._async_import_cache0$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return s=a.$this,i=a.baseUrl,e=3,r._asyncAwait(s._async_import_cache0$_canonicalize$4(a.baseImporter,a.resolvedUrl,i,a.forImport),_);case 3:o=p,l=o._0,o._1,i!=null&&s._async_import_cache0$_nonCanonicalRelativeUrls.$indexSet(0,a.key,a.url),n=l,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:365},r.AsyncImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:186},r.AsyncImportCache_importCanonical_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.nullable_Stylesheet_2),n,a=this,s,i,o,l,_=r._wrapJsFunctionForAsync(function(c,p){if(c===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return s=Date.now(),i=a.canonicalUrl,o=a.importer.load$1(0,i),e=3,r._asyncAwait($.Future_nullable_ImporterResult._is(o)?o:r._Future$value(o,$.nullable_ImporterResult_2),_);case 3:if(l=p,l==null){n=null,e=1;break}o=a.$this,o._async_import_cache0$_loadTimes.$indexSet(0,i,new r.DateTime(s,0,!1)),o._async_import_cache0$_resultsCache.$indexSet(0,i,l),o=l.contents,s=l.syntax,i=a.originalUrl.resolveUri$1(i),n=r.Stylesheet_Stylesheet$parse0(o,s,!1,i),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:366},r.AsyncImportCache_humanize_closure3.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:367},r.AsyncImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:368},r.AsyncImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:101},r.AsyncImportCache_humanize_closure6.prototype={call$1(e){var t=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:45},r.AtRootQueryParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.AtRootQueryParser_parse_closure0(this))}},r.AtRootQueryParser_parse_closure0.prototype={call$0(){var e,t,n=this.$this,a=n.scanner;a.expectChar$1(40),n.whitespace$1$consumeNewlines(!0),e=n.scanIdentifier$1("with"),e||n.expectIdentifier$2$name("without",'"with" or "without"'),n.whitespace$1$consumeNewlines(!0),a.expectChar$1(58),n.whitespace$1$consumeNewlines(!0),t=r.LinkedHashSet_LinkedHashSet$_empty($.String);do t.add$1(0,n.identifier$0().toLowerCase()),n.whitespace$1$consumeNewlines(!0);while(n.lookingAtIdentifier$0());return a.expectChar$1(41),a.expectDone$0(),new r.AtRootQuery0(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:369},r.AtRootQuery0.prototype={excludes$1(e){var t,n=this;if(n._at_root_query0$_all)return!n.include;e:{if(e instanceof r.ModifiableCssStyleRule0){t=n._at_root_query0$_rule!==n.include;break e}if(e instanceof r.ModifiableCssMediaRule0){t=n.excludesName$1("media");break e}if(e instanceof r.ModifiableCssSupportsRule0){t=n.excludesName$1("supports");break e}if(e instanceof r.ModifiableCssAtRule0){t=n.excludesName$1(e.name.value.toLowerCase());break e}t=!1;break e}return t},excludesName$1(e){var t=this._at_root_query0$_all||this.names.contains$1(0,e);return t!==this.include}},r.AtRootRule0.prototype={accept$1$1(e){return e.visitAtRootRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=new r.StringBuffer("@at-root "),n=this.query;return n!=null&&(t._contents="@at-root "+(n.toString$0(0)+" ")),t.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.ModifiableCssAtRule0.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssAtRule0?(t=this.name,n=e.name,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)&&g.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return r.ModifiableCssAtRule$0(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild0(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},r.AtRule0.prototype={accept$1$1(e){return e.visitAtRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n="@"+this.name.toString$0(0),a=new r.StringBuffer(n),s=this.value;return s!=null&&(a._contents=n+(" "+s.toString$0(0))),t=this.children,t==null?a.toString$0(0)+";":a.toString$0(0)+" {"+u.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},r.InterpolatedAttributeSelector.prototype={accept$1$1(e){return g.visitAttributeSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this,n="["+t.name.toString$0(0),a=t.op;return a!=null&&(n+=a.toString$0(0)+r.S(t.value),a=t.modifier,a!=null&&(n+=" "+a.toString$0(0))),n},get$span(e){return this.span}},r.AttributeSelector0.prototype={accept$1$1(e){return e.visitAttributeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.AttributeSelector0&&t.name.$eq(0,n.name)&&t.op==n.op&&t.value==n.value&&t.modifier==n.modifier},get$hashCode(e){var t=this,n=t.name;return(u.JSString_methods.get$hashCode(n.name)^g.get$hashCode$(n.namespace)^g.get$hashCode$(t.op)^g.get$hashCode$(t.value)^g.get$hashCode$(t.modifier))>>>0}},r.AttributeOperator0.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute0$_text}},r.BinaryOperationExpression0.prototype={get$span(e){for(var t,n=this.left;n instanceof r.BinaryOperationExpression0;)n=n.left;for(t=this.right;t instanceof r.BinaryOperationExpression0;)t=t.right;return n.get$span(n).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,n=this.left,a=n.get$span(n);return a=a.get$file(a),e=this.right,t=e.get$span(e),a===t.get$file(t)?(a=n.get$span(n),a=a.get$end(a),t=e.get$span(e),t=a.offset<t.get$start(t).offset,a=t):a=!1,a?(a=n.get$span(n),a=a.get$file(a),n=n.get$span(n),n=n.get$end(n),e=e.get$span(e),e=r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(a.span$2(0,n.offset,e.get$start(e).offset))),n=e):n=this.get$span(0),n},accept$1$1(e){return e.visitBinaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i,o=this,l=o.left;e:{if(l instanceof r.BinaryOperationExpression0){t=l.operator.precedence<o.operator.precedence;break e}if(l instanceof r.ListExpression0&&!l.hasBrackets&&l.contents.length>=2){t=!0;break e}t=!1;break e}n=t?r.Primitives_stringFromCharCode(40):"",n+=l.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,n=r.Primitives_stringFromCharCode(32),a=o.operator,n=t+n+a.operator+n,s=o.right;e:{if(t=!1,s instanceof r.BinaryOperationExpression0){i=s.operator,i.precedence<=a.precedence&&(t=!(i===a&&i.isAssociative));break e}if(s instanceof r.ListExpression0&&!s.hasBrackets&&s.contents.length>=2){t=!0;break e}break e}return t&&(n+=r.Primitives_stringFromCharCode(40)),n+=s.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,t.charCodeAt(0)==0,t}},r.BinaryOperator0.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},r.BooleanExpression0.prototype={accept$1$1(e){return e.visitBooleanExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return String(this.value)},get$span(e){return this.span}},r.booleanClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassBoolean",new r.booleanClass__closure));return r.JSClassExtension_injectSuperclass(e._as(u.SassBoolean_true0.constructor),t),t},$signature:17},r.booleanClass__closure.prototype={call$2(e,t){r.jsThrow(new E.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:195},r.legacyBooleanClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.types.Boolean",new r.legacyBooleanClass__closure));return g.get$$prototype$x(t).getValue=r.allowInteropCaptureThisNamed("getValue",new r.legacyBooleanClass__closure0),t.TRUE=u.SassBoolean_true0,t.FALSE=u.SassBoolean_false0,r.JSClassExtension_injectSuperclass(e._as(u.SassBoolean_true0.constructor),t),t},$signature:17},r.legacyBooleanClass__closure.prototype={call$2(e,t){throw r.wrapException(`new sass.types.Boolean() isn't allowed.
|
||
Use sass.types.Boolean.TRUE or sass.types.Boolean.FALSE instead.`)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:194},r.legacyBooleanClass__closure0.prototype={call$1(e){return e===u.SassBoolean_true0},$signature:73},r.SassBoolean0.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize0$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertBoolean$1(e){return this},unaryNot$0(){return this.value?u.SassBoolean_false0:u.SassBoolean_true0}},r.BooleanOperator0.prototype={_enumToString$0(){return"BooleanOperator."+this._name},toString$0(e){return this._name}},r.Box0.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&t._box0$_inner===this._box0$_inner},get$hashCode(e){return r.Primitives_objectHashCode(this._box0$_inner)},toString$0(e){return"<box: "+this._box0$_inner.value.toString$0(0)+">"}},r.ModifiableBox0.prototype={toString$0(e){return"<modifiable box: "+this.value.toString$0(0)+">"}},r.BuiltInCallable0.prototype={callbackFor$2(e,t){var n,a,s,i,o,l,_,c,p;for(n=this._built_in$_overloads,a=n.length,s=null,i=null,o=0;o<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++o){if(l=n[o],_=l._0,_.matches$2(e,t))return l;c=_.parameters.length-e,!(i!=null&&(_=Math.abs(c),p=Math.abs(i),_>p||_===p&&c<0))&&(i=c,s=l)}if(s!=null)return s;throw r.wrapException(r.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new r.BuiltInCallable0(e,this._built_in$_overloads,this.acceptsContent)},withDeprecationWarning$2(e,t){var n,a,s,i,o,l=this,_=r._setArrayType([],$.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2);for(n=l._built_in$_overloads,a=n.length,s=0;s<n.length;n.length===a||(0,r.throwConcurrentModificationError)(n),++s)i={},o=n[s],i.$function=null,i.$function=o._1,_.push(new r._Record_2(o._0,new r.BuiltInCallable_withDeprecationWarning_closure0(i,l,e,t)));return new r.BuiltInCallable0(l.name,_,l.acceptsContent)},withDeprecationWarning$1(e){return this.withDeprecationWarning$2(e,null)},$isAsyncCallable0:1,$isAsyncBuiltInCallable0:1,$isCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.BuiltInCallable$mixin_closure0.prototype={call$1(e){return this.callback.call$1(e),u.C__SassNull0},$signature:3},r.BuiltInCallable_withDeprecationWarning_closure0.prototype={call$1(e){var t=this,n=t.newName;return n==null&&(n=t.$this.name),r.warnForDeprecation0(V.Global+t.module+"."+n+V.x20inste,u.Deprecation_SGB),t._box_0.$function.call$1(e)},$signature:3},r.BuiltInModule0.prototype={get$upstream(){return u.List_empty22},get$variableNodes(){return u.Map_empty13},get$extensionStore(){return u.C_EmptyExtensionStore0},get$css(e){return new r.CssStylesheet0(u.List_empty20,r.SourceFile$decoded(u.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return u.Map_empty12},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,t,n){throw this.variables.containsKey$1(e)?r.wrapException(r.SassScriptException$0("Cannot modify built-in variable.",null)):r.wrapException(r.SassScriptException$0("Undefined variable.",null))},variableIdentity$1(e){return this},couldHaveBeenConfigured$1(e){return!1},cloneCss$0(){return this},$isModule1:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},r.calculationClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassCalculation",new r.calculationClass__closure)),n=$.String,a=$.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["calc",new r.calculationClass__closure0,"min",new r.calculationClass__closure1,"max",new r.calculationClass__closure2,"clamp",new r.calculationClass__closure3],n,a).forEach$1(0,r.JSClassExtension_get_defineStaticMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["assertCalculation",new r.calculationClass__closure4],n,a).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["arguments",new r.calculationClass__closure5],n,a).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([r.SassNumber_SassNumber0(1,null)],$.JSArray_Object),$.Object)).constructor),t),t},$signature:17},r.calculationClass__closure.prototype={call$2(e,t){r.jsThrow0(new E.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:195},r.calculationClass__closure0.prototype={call$1(e){return r._assertCalculationValue(e),new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],$.JSArray_Object),$.Object))},$signature:123},r.calculationClass__closure1.prototype={call$1(e){var t=E.immutable.isOrderedMap(e)?g.toArray$0$x($.ImmutableList_2._as(e)):$.List_dynamic._as(e),n=$.Object,a=g.cast$1$0$ax(t,n);return a.forEach$1(a,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("min",r.List_List$unmodifiable(a,n))},$signature:123},r.calculationClass__closure2.prototype={call$1(e){var t=E.immutable.isOrderedMap(e)?g.toArray$0$x($.ImmutableList_2._as(e)):$.List_dynamic._as(e),n=$.Object,a=g.cast$1$0$ax(t,n);return a.forEach$1(a,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("max",r.List_List$unmodifiable(a,n))},$signature:123},r.calculationClass__closure3.prototype={call$3(e,t,n){var a;return t==null&&!r._isValidClampArg(e)?a=!0:a=n==null&&!u.JSArray_methods.any$1([e,t],r.calculation1___isValidClampArg$closure()),a&&r.jsThrow0(new E.Error("Expected at least one SassString or CalculationInterpolation in `"+new r.NonNullsIterable([e,t,n],$.NonNullsIterable_Object).toString$0(0)+"`")),a=$.NonNullsIterable_Object,new r.NonNullsIterable([e,t,n],a).forEach$1(0,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("clamp",r.List_List$unmodifiable(new r.NonNullsIterable([e,t,n],a),$.Object))},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:374},r.calculationClass__closure4.prototype={call$2(e,t){return e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:375},r.calculationClass__closure5.prototype={call$1(e){return new E.immutable.List(e.$arguments)},$signature:376},r.calculationOperationClass_closure.prototype={call$0(){var e=null,t=$.JSClass,n=t._as(r.allowInteropCaptureThisNamed("sass.CalculationOperation",new r.calculationOperationClass__closure)),a=$.String,s=$.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["equals",new r.calculationOperationClass__closure0,"hashCode",new r.calculationOperationClass__closure1],a,s).forEach$1(0,r.JSClassExtension_get_defineMethod(n)),r.LinkedHashMap_LinkedHashMap$_literal(["operator",new r.calculationOperationClass__closure2,"left",new r.calculationOperationClass__closure3,"right",new r.calculationOperationClass__closure4],a,s).forEach$1(0,r.JSClassExtension_get_defineGetter(n)),r.JSClassExtension_injectSuperclass(t._as(r.SassCalculation_operateInternal0(u.CalculationOperator_dpX0,r.SassNumber_SassNumber0(1,e),r.SassNumber_SassNumber0(1,e),e,!1,e).constructor),n),n},$signature:17},r.calculationOperationClass__closure.prototype={call$4(e,t,n,a){var s=r.IterableExtension_firstWhereOrNull(u.List_UqK,new r.calculationOperationClass___closure(t));return s==null&&r.jsThrow0(new E.Error("Invalid operator: "+t)),r._assertCalculationValue(n),r._assertCalculationValue(a),r.SassCalculation_operateInternal0(s,n,a,null,!1,null)},"call*":"call$4",$requiredArgCount:4,$signature:377},r.calculationOperationClass___closure.prototype={call$1(e){return e.operator===this.strOperator},$signature:378},r.calculationOperationClass__closure0.prototype={call$2(e,t){return e.$eq(0,t)},$signature:379},r.calculationOperationClass__closure1.prototype={call$1(e){return e.get$hashCode(0)},$signature:380},r.calculationOperationClass__closure2.prototype={call$1(e){return e._calculation0$_operator.operator},$signature:381},r.calculationOperationClass__closure3.prototype={call$1(e){return e._calculation0$_left},$signature:191},r.calculationOperationClass__closure4.prototype={call$1(e){return e._calculation0$_right},$signature:191},r.calculationInterpolationClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.CalculationInterpolation",new r.calculationInterpolationClass__closure)),n=$.String,a=$.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["equals",new r.calculationInterpolationClass__closure0,"hashCode",new r.calculationInterpolationClass__closure1],n,a).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["value",new r.calculationInterpolationClass__closure2],n,a).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(new r.CalculationInterpolation("").constructor),t),t},$signature:17},r.calculationInterpolationClass__closure.prototype={call$2(e,t){return new r.CalculationInterpolation(t)},$signature:383},r.calculationInterpolationClass__closure0.prototype={call$2(e,t){return t instanceof r.CalculationInterpolation&&e._calculation0$_value===t._calculation0$_value},$signature:384},r.calculationInterpolationClass__closure1.prototype={call$1(e){return u.JSString_methods.get$hashCode(e._calculation0$_value)},$signature:385},r.calculationInterpolationClass__closure2.prototype={call$1(e){return e._calculation0$_value},$signature:386},r.SassCalculation0.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof r.SassString0)return this.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return r.throwExpression(r.SassScriptException$0('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return r.throwExpression(r.SassScriptException$0('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return t==null?!1:t instanceof r.SassCalculation0&&this.name===t.name&&u.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^u.C_ListEquality0.hash$1(this.$arguments)}},r.SassCalculation__verifyLength_closure0.prototype={call$1(e){return e instanceof r.SassString0},$signature:73},r.CalculationOperation0.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationOperation0&&this._calculation0$_operator===t._calculation0$_operator&&g.$eq$(this._calculation0$_left,t._calculation0$_left)&&g.$eq$(this._calculation0$_right,t._calculation0$_right)},get$hashCode(e){return(r.Primitives_objectHashCode(this._calculation0$_operator)^g.get$hashCode$(this._calculation0$_left)^g.get$hashCode$(this._calculation0$_right))>>>0},toString$0(e){var t=r.serializeValue0(new r.SassCalculation0("",r._setArrayType([this],$.JSArray_Object)),!0,!0);return u.JSString_methods.substring$2(t,1,t.length-1)}},r.CalculationOperator0.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},r.CalculationInterpolation.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationInterpolation&&this._calculation0$_value===t._calculation0$_value},get$hashCode(e){return u.JSString_methods.get$hashCode(this._calculation0$_value)},toString$0(e){return this._calculation0$_value}},r.CallableDeclaration0.prototype={get$span(e){return this.span}},r.updateCanonicalizeContextPrototype_closure.prototype={call$1(e){return e._canonicalize_context$_fromImport},$signature:387},r.updateCanonicalizeContextPrototype_closure0.prototype={call$1(e){return e._canonicalize_context$_wasContainingUrlAccessed=!0,r.NullableExtension_andThen0(e._canonicalize_context$_containingUrl,r.utils3__dartToJSUrl$closure())},$signature:388},r.CanonicalizeContext0.prototype={withFromImport$1$2(e,t){var n,a=this._canonicalize_context$_fromImport;this._canonicalize_context$_fromImport=!0;try{return n=t.call$0(),n}finally{this._canonicalize_context$_fromImport=a}},withFromImport$2(e,t){return this.withFromImport$1$2(e,t,$.dynamic)}},r.ColorChannel0.prototype={isAnalogous$1(e){var t,n,a,s,i,o=this.name,l=e.name;e:{o!=="red"?t=o==="x":t=!0,t?(l!=="red"?n=l==="x":n=!0,a=l):(a=null,n=!1),s=!0,n?n=s:(o!=="green"?n=o==="y":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="green"?(t?n=a:(n=l,t=i,a=n),n=n==="y"):n=!0):n=!1,n?n=s:(o!=="blue"?n=o==="z":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="blue"?(t?n=a:(n=l,t=i,a=n),n=n==="z"):n=!0):n=!1,n?n=s:(o!=="chroma"?n=o==="saturation":n=!0,n?(i=!0,t?n=a:(n=l,t=i,a=n),n!=="chroma"?(t?n=a:(n=l,t=i,a=n),n=n==="saturation"):n=!0):n=!1,n?n=s:(o==="lightness"?(t?n=a:(n=l,a=n,t=!0),n=n==="lightness"):n=!1,n?n=s:o==="hue"?n=(t?a:l)==="hue":n=!1))));break e}return n}},r.LinearChannel0.prototype={},r.Chokidar0.prototype={},r.ChokidarOptions0.prototype={},r.ChokidarWatcher0.prototype={},r.InterpolatedClassSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return g.visitClassSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"."+this.name.toString$0(0)}},r.ClassSelector0.prototype={$eq(e,t){return t==null?!1:t instanceof r.ClassSelector0&&t.name===this.name},accept$1$1(e){return e.visitClassSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.ClassSelector0(this.name+e,this.span)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.ClipGamutMap0.prototype={map$1(e,t){var n=t._color0$_space,a=n._space$_channels;return r.SassColor_SassColor$forSpaceInternal0(n,this._clip$_clampChannel$2(t.channel0OrNull,a[0]),this._clip$_clampChannel$2(t.channel1OrNull,a[1]),this._clip$_clampChannel$2(t.channel2OrNull,a[2]),t.alphaOrNull)},_clip$_clampChannel$2(e,t){var n,a;if(e==null)n=null;else e:{if(t instanceof r.LinearChannel0){a=t.min,n=isNaN(e)?a:u.JSNumber_methods.clamp$2(e,a,t.max);break e}n=e;break e}return n}},r._CloneCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless,n=r.ModifiableCssAtRule$0(e.name,e.span,t,e.value);return t?n:this._clone_css$_visitChildren$2(n,e)},visitCssComment$1(e){return new r.ModifiableCssComment0(e.text,e.span)},visitCssDeclaration$1(e){return r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)},visitCssImport$1(e){return new r.ModifiableCssImport0(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssMediaRule$0(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._clone_css$_oldToNewSelectors.$index(0,e._style_rule0$_selector._box0$_inner.value);if(t!=null)return this._clone_css$_visitChildren$2(r.ModifiableCssStyleRule$0(t,e.span,!1,e.originalSelector),e);throw r.wrapException(r.StateError$(V.The_Ex))},visitCssStylesheet$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssStylesheet$0(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssSupportsRule$0(e.condition,e.span),e)},_clone_css$_visitChildren$1$2(e,t){var n,a,s;for(n=g.get$iterator$ax(t.get$children(t));n.moveNext$0();)a=n.get$current(n),s=a.accept$1(this),s.isGroupEnd=a.get$isGroupEnd(),e.addChild$1(s);return e},_clone_css$_visitChildren$2(e,t){return this._clone_css$_visitChildren$1$2(e,t,$.ModifiableCssParentNode_2)}},r.ColorExpression0.prototype={accept$1$1(e){return e.visitColorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return r.serializeValue0(this.value,!0,!0)},get$span(e){return this.span}},r.global_closure44.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"red"))},$signature:40},r.global_closure45.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"green"))},$signature:40},r.global_closure46.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"blue"))},$signature:40},r.global_closure47.prototype={call$1(e){return r._rgb0("rgb",e)},$signature:3},r.global_closure48.prototype={call$1(e){return r._rgb0("rgb",e)},$signature:3},r.global_closure49.prototype={call$1(e){return r._rgbTwoArg0("rgb",e)},$signature:3},r.global_closure50.prototype={call$1(e){return r._parseChannels0("rgb",g.$index$asx(e,0),"channels",u.RgbColorSpace_i0P0)},$signature:3},r.global_closure51.prototype={call$1(e){return r._rgb0("rgba",e)},$signature:3},r.global_closure52.prototype={call$1(e){return r._rgb0("rgba",e)},$signature:3},r.global_closure53.prototype={call$1(e){return r._rgbTwoArg0("rgba",e)},$signature:3},r.global_closure54.prototype={call$1(e){return r._parseChannels0("rgba",g.$index$asx(e,0),"channels",u.RgbColorSpace_i0P0)},$signature:3},r.global_closure55.prototype={call$1(e){var t=g.getInterceptor$asx(e);return!(t.$index(e,0)instanceof r.SassNumber0)&&!t.$index(e,0).get$isSpecialNumber()&&r.warnForDeprecation0(V.Globalci,u.Deprecation_SGB),r._invert0(e,!0)},$signature:3},r.global_closure56.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"hue")},$signature:30},r.global_closure57.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"saturation")},$signature:30},r.global_closure58.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"lightness")},$signature:30},r.global_closure59.prototype={call$1(e){return r._hsl0("hsl",e)},$signature:3},r.global_closure60.prototype={call$1(e){return r._hsl0("hsl",e)},$signature:3},r.global_closure61.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isSpecialVariable()||t.$index(e,1).get$isSpecialVariable())return r._functionString0("hsl",e);throw r.wrapException(r.SassScriptException$0("Missing argument $lightness.",null))},$signature:19},r.global_closure62.prototype={call$1(e){return r._parseChannels0("hsl",g.$index$asx(e,0),"channels",u.HslColorSpace_JQ20)},$signature:3},r.global_closure63.prototype={call$1(e){return r._hsl0("hsla",e)},$signature:3},r.global_closure64.prototype={call$1(e){return r._hsl0("hsla",e)},$signature:3},r.global_closure65.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isSpecialVariable()||t.$index(e,1).get$isSpecialVariable())return r._functionString0("hsla",e);throw r.wrapException(r.SassScriptException$0("Missing argument $lightness.",null))},$signature:19},r.global_closure66.prototype={call$1(e){return r._parseChannels0("hsla",g.$index$asx(e,0),"channels",u.HslColorSpace_JQ20)},$signature:3},r.global_closure67.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("grayscale",e):(r.warnForDeprecation0(V.Globalcg,u.Deprecation_SGB),r._grayscale0(t.$index(e,0)))},$signature:3},r.global_closure68.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),a=r._angleValue0(t.$index(e,1),"degrees");if(!n._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.adjusto,null));return r.warnForDeprecation0(V.adjustd+r.serializeValue0(r.SassNumber_SassNumber0(a,"deg"),!1,!0)+V.x29x0a_Mor_,u.Deprecation_hJG),n.changeHsl$1$hue(n._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"hue")+a)},$signature:25},r.global_closure69.prototype={call$1(e){var t,n="lightness",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.lighte,null));return a=s._color0$_legacyChannel$2(u.HslColorSpace_JQ20,n)+i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$lightness(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation0("lighten() is deprecated. "+r._suggestScaleAndAdjust0(s,i._number1$_value,n)+V.x0a_Morex3ac,u.Deprecation_hJG),t},$signature:25},r.global_closure70.prototype={call$1(e){var t,n="lightness",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.darken,null));return a=s._color0$_legacyChannel$2(u.HslColorSpace_JQ20,n)-i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$lightness(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation0("darken() is deprecated. "+r._suggestScaleAndAdjust0(s,-i._number1$_value,n)+V.x0a_Morex3ac,u.Deprecation_hJG),t},$signature:25},r.global_closure71.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("saturate",e):new r.SassString0("saturate("+r.serializeValue0(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:19},r.global_closure72.prototype={call$1(e){var t,n,a,s,i="saturation";if(r.warnForDeprecation0(V.Globalcad,u.Deprecation_SGB),t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),a=t.$index(e,1).assertNumber$1("amount"),!n._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.satura,null));return t=n._color0$_legacyChannel$2(u.HslColorSpace_JQ20,i)+a.valueInRange$3(0,100,"amount"),s=n.changeHsl$1$saturation(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,100)),r.warnForDeprecation0("saturate() is deprecated. "+r._suggestScaleAndAdjust0(n,a._number1$_value,i)+V.x0a_Morex3ac,u.Deprecation_hJG),s},$signature:25},r.global_closure73.prototype={call$1(e){var t,n="saturation",a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color"),i=a.$index(e,1).assertNumber$1("amount");if(!s._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.desatu,null));return a=s._color0$_legacyChannel$2(u.HslColorSpace_JQ20,n)-i.valueInRange$3(0,100,"amount"),t=s.changeHsl$1$saturation(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,100)),r.warnForDeprecation0("desaturate() is deprecated. "+r._suggestScaleAndAdjust0(s,-i._number1$_value,n)+V.x0a_Morex3ac,u.Deprecation_hJG),t},$signature:25},r.global_closure74.prototype={call$1(e){return r._opacify0("opacify",e)},$signature:25},r.global_closure75.prototype={call$1(e){return r._opacify0("fade-in",e)},$signature:25},r.global_closure76.prototype={call$1(e){return r._transparentize0("transparentize",e)},$signature:25},r.global_closure77.prototype={call$1(e){return r._transparentize0("fade-out",e)},$signature:25},r.global_closure78.prototype={call$1(e){var t=g.$index$asx(e,0),n=!1;if(t instanceof r.SassString0&&(t._string0$_hasQuotes||(n=u.JSString_methods.contains$1(t._string0$_text,b.$get$_microsoftFilterStart0()))),n)return r._functionString0("alpha",e);if(t instanceof r.SassColor0&&!t._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.alpha_,null));return r.warnForDeprecation0(V.Globalcal,u.Deprecation_SGB),n=t.assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber0(n??0,null)},$signature:3},r.global_closure79.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length!==0&&u.JSArray_methods.every$1(n,new r.global__closure0))return r._functionString0("alpha",e);throw t=n.length,t===0?r.wrapException(r.SassScriptException$0("Missing argument $color.",null)):r.wrapException(r.SassScriptException$0("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:19},r.global__closure0.prototype={call$1(e){return e instanceof r.SassString0&&!e._string0$_hasQuotes&&u.JSString_methods.contains$1(e._string0$_text,b.$get$_microsoftFilterStart0())},$signature:51},r.global_closure80.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("opacity",e):(r.warnForDeprecation0(V.Globalco,u.Deprecation_SGB),t=t.$index(e,0).assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber0(t??0,null))},$signature:3},r.global_closure81.prototype={call$1(e){return r._parseChannels0("color",g.$index$asx(e,0),"description",null)},$signature:3},r.global_closure82.prototype={call$1(e){return r._parseChannels0("hwb",g.$index$asx(e,0),"channels",u.HwbColorSpace_guQ0)},$signature:3},r.global_closure83.prototype={call$1(e){return r._parseChannels0("lab",g.$index$asx(e,0),"channels",u.LabColorSpace_2nT0)},$signature:3},r.global_closure84.prototype={call$1(e){return r._parseChannels0("lch",g.$index$asx(e,0),"channels",u.LchColorSpace_Bpv0)},$signature:3},r.global_closure85.prototype={call$1(e){return r._parseChannels0("oklab",g.$index$asx(e,0),"channels",u.OklabColorSpace_5400)},$signature:3},r.global_closure86.prototype={call$1(e){return r._parseChannels0("oklch",g.$index$asx(e,0),"channels",u.OklchColorSpace_9Gj0)},$signature:3},r.module_closure27.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"red"))},$signature:40},r.module_closure28.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"green"))},$signature:40},r.module_closure29.prototype={call$1(e){return u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"blue"))},$signature:40},r.module_closure30.prototype={call$1(e){var t=r._invert0(e,!1);return t instanceof r.SassString0&&r.warnForDeprecation0("Passing a number ("+g.$index$asx(e,0).toString$0(0)+V.x29x20to_cli+t.toString$0(0),u.Deprecation_mqF),t},$signature:3},r.module_closure31.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"hue")},$signature:30},r.module_closure32.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"saturation")},$signature:30},r.module_closure33.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"lightness")},$signature:30},r.module_closure34.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber0?(t=r._functionString0("grayscale",n.take$1(e,1)),r.warnForDeprecation0("Passing a number ("+n.$index(e,0).toString$0(0)+V.x29x20to_clg+t.toString$0(0),u.Deprecation_mqF),t):r._grayscale0(n.$index(e,0))},$signature:3},r.module_closure35.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=$.JSArray_Value_2;return r._parseChannels0("hwb",r.SassList$0(r._setArrayType([r.SassList$0(r._setArrayType([t.$index(e,0),t.$index(e,1),t.$index(e,2)],n),u.ListSeparator_SrV0,!1),t.$index(e,3)],n),u.ListSeparator_Lul0,!1),null,u.HwbColorSpace_guQ0)},$signature:3},r.module_closure36.prototype={call$1(e){return r._parseChannels0("hwb",g.$index$asx(e,0),"channels",u.HwbColorSpace_guQ0)},$signature:3},r.module_closure37.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HwbColorSpace_guQ0,"whiteness")},$signature:30},r.module_closure38.prototype={call$1(e){return e._color0$_legacyChannel$2(u.HwbColorSpace_guQ0,"blackness")},$signature:30},r.module_closure39.prototype={call$1(e){var t,n=g.$index$asx(e,0),a=!1;if(n instanceof r.SassString0&&(n._string0$_hasQuotes||(a=u.JSString_methods.contains$1(n._string0$_text,b.$get$_microsoftFilterStart0()))),a)return t=r._functionString0("alpha",e),r.warnForDeprecation0(V.Using_c+t.toString$0(0),u.Deprecation_mqF),t;if(n instanceof r.SassColor0&&!n._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.color_a,null));return a=n.assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber0(a??0,null)},$signature:3},r.module_closure40.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);if(u.JSArray_methods.every$1(n.$index(e,0).get$asList(),new r.module__closure6))return t=r._functionString0("alpha",e),r.warnForDeprecation0(V.Using_c+t.toString$0(0),u.Deprecation_mqF),t;throw r.wrapException(r.SassScriptException$0("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:19},r.module__closure6.prototype={call$1(e){return e instanceof r.SassString0&&!e._string0$_hasQuotes&&u.JSString_methods.contains$1(e._string0$_text,b.$get$_microsoftFilterStart0())},$signature:51},r.module_closure41.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber0?(t=r._functionString0("opacity",e),r.warnForDeprecation0("Passing a number ("+n.$index(e,0).toString$0(0)+V.x20to_co+t.toString$0(0),u.Deprecation_mqF),t):(n=n.$index(e,0).assertColor$1("color").alphaOrNull,r.SassNumber_SassNumber0(n??0,null))},$signature:3},r.module_closure42.prototype={call$1(e){return new r.SassString0(g.get$first$ax(e).assertColor$1("color")._color0$_space.name,!1)},$signature:19},r.module_closure43.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace0(t.$index(e,0),t.$index(e,1),!1)},$signature:25},r.module_closure44.prototype={call$1(e){return g.$index$asx(e,0).assertColor$1("color")._color0$_space.get$isLegacyInternal()?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r.module_closure45.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertColor$1("color").isChannelMissing$3$channelName$colorName(r._channelName0(t.$index(e,1)),"channel","color")?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r.module_closure46.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace0(t.$index(e,0),t.$index(e,1),!0).get$isInGamut()?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r.module_closure47.prototype={call$1(e){var t,n,a="space",s="method",i=g.getInterceptor$asx(e),o=i.$index(e,0).assertColor$1("color"),l=i.$index(e,1);if(l.$eq(0,u.C__SassNull0)?t=o._color0$_space:(l=l.assertString$1(a),l.assertUnquoted$1(a),t=r.ColorSpace_fromName0(l._string0$_text,a)),i.$index(e,2).$eq(0,u.C__SassNull0))throw r.wrapException(r.SassScriptException$0(V.color_t,s));return i=i.$index(e,2).assertString$1(s),i.assertUnquoted$1(s),n=r.GamutMapMethod_GamutMapMethod$fromName0(i._string0$_text),t.get$isBoundedInternal()?(i=o.toSpace$1(t),i=i.get$isInGamut()?i:n.map$1(0,i),i.toSpace$2$legacyMissing(o._color0$_space,!1)):o},$signature:25},r.module_closure48.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=r._colorInSpace0(i.$index(e,0),i.$index(e,2),!0),l=r._channelName0(i.$index(e,1));if(l==="alpha")return i=o.alphaOrNull,r.SassNumber_SassNumber0(i??0,null);if(i=o._color0$_space._space$_channels,t=u.JSArray_methods.indexWhere$1(i,new r.module__closure5(l)),t===-1)throw r.wrapException(r.SassScriptException$0("Color "+o.toString$0(0)+" has no channel named "+l+".","channel"));return n=i[t],a=o.get$channels()[t],s=n.associatedUnit,r.SassNumber_SassNumber0(s==="%"?a*100/$.LinearChannel_2._as(n).max:a,s)},$signature:24},r.module__closure5.prototype={call$1(e){return e.name===this.channelName},$signature:68},r.module_closure49.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color1"),i=a.$index(e,1).assertColor$1("color2");return a=new r.module_closure_toXyzNoMissing0,s._color0$_space===i._color0$_space?(a=s.channel0OrNull,t=!1,a==null&&(a=0),n=i.channel0OrNull,r.fuzzyEquals0(a,n??0)?(a=s.channel1OrNull,a==null&&(a=0),n=i.channel1OrNull,r.fuzzyEquals0(a,n??0)?(a=s.channel2OrNull,a==null&&(a=0),n=i.channel2OrNull,r.fuzzyEquals0(a,n??0)?(a=s.alphaOrNull,a==null&&(a=0),t=i.alphaOrNull,a=r.fuzzyEquals0(a,t??0)):a=t):a=t):a=t):a=g.$eq$(a.call$1(s),a.call$1(i)),a?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r.module_closure_toXyzNoMissing0.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d=null;e:{if(t=e._color0$_space,n=u.XyzD65ColorSpace_WiJ0===t,a=n,a?a=!(e.channel0OrNull==null||e.channel1OrNull==null||e.channel2OrNull==null||e.alphaOrNull==null):a=!1,a){a=e;break e}if(n){s=e.channel0OrNull,s==null&&(s=0),i=s,o=e.channel1OrNull,o==null&&(o=0),l=o,_=e.channel2OrNull,_==null&&(_=0),c=_,p=e.alphaOrNull,p==null&&(p=0),h=p,a=r.SassColor$_forSpace0(u.XyzD65ColorSpace_WiJ0,i,l,c,h,d);break e}s=e.channel0OrNull,s==null&&(s=0),i=s,o=e.channel1OrNull,o==null&&(o=0),l=o,_=e.channel2OrNull,_==null&&(_=0),c=_,p=e.alphaOrNull,p==null&&(p=0),h=p,a=t.convert$5(u.XyzD65ColorSpace_WiJ0,i,l,c,h);break e}return a},$signature:396},r.module_closure50.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._colorInSpace0(t.$index(e,0),t.$index(e,2),!0).isChannelPowerless$3$channelName$colorName(r._channelName0(t.$index(e,1)),"channel","color")?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._mix_closure0.prototype={call$1(e){var t="weight",n=V.To_usem,a=", you must provide a $method.",s=g.getInterceptor$asx(e),i=s.$index(e,0).assertColor$1("color1"),o=s.$index(e,1).assertColor$1("color2"),l=s.$index(e,2).assertNumber$1(t);if(!s.$index(e,3).$eq(0,u.C__SassNull0))return i.interpolate$4$legacyMissing$weight(o,r.InterpolationMethod_InterpolationMethod$fromValue0(s.$index(e,3),"method"),!1,l.valueInRangeWithUnit$4(0,100,t,"%")/100);if(r._checkPercent0(l,t),i._color0$_space.get$isLegacyInternal()){if(!o._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(n+o.toString$0(0)+a,"color2"))}else throw r.wrapException(r.SassScriptException$0(n+i.toString$0(0)+a,"color1"));return r._mixLegacy0(i,o,l)},$signature:25},r._complement_closure0.prototype={call$1(e){var t,n,a,s,i,o,l="space",_=g.getInterceptor$asx(e),c=_.$index(e,0).assertColor$1("color"),p=c._color0$_space;if(p.get$isLegacyInternal()&&_.$index(e,1).$eq(0,u.C__SassNull0)?t=u.HslColorSpace_JQ20:(n=_.$index(e,1).assertString$1(l),n.assertUnquoted$1(l),t=r.ColorSpace_fromName0(n._string0$_text,l)),!t.get$isPolarInternal())throw r.wrapException(r.SassScriptException$0("Color space "+t.toString$0(0)+" doesn't have a hue channel.",l));return a=c.toSpace$2$legacyMissing(t,!_.$index(e,1).$eq(0,u.C__SassNull0)),_=t._space$_channels,n=a.channel0OrNull,s=a.channel1OrNull,i=a.channel2OrNull,o=a.alphaOrNull,(t.get$isLegacyInternal()?r.SassColor_SassColor$forSpaceInternal0(t,r._adjustChannel0(a,_[0],n,r.SassNumber_SassNumber0(180,null)),s,i,o):r.SassColor_SassColor$forSpaceInternal0(t,n,s,r._adjustChannel0(a,_[2],i,r.SassNumber_SassNumber0(180,null)),o)).toSpace$2$legacyMissing(p,!1)},$signature:25},r._adjust_closure0.prototype={call$1(e){return r._updateComponents0(e,!0,!1,!1)},$signature:25},r._scale_closure0.prototype={call$1(e){return r._updateComponents0(e,!1,!1,!0)},$signature:25},r._change_closure0.prototype={call$1(e){return r._updateComponents0(e,!1,!0,!1)},$signature:25},r._ieHexStr_closure0.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertColor$1("color").toSpace$1(u.RgbColorSpace_i0P0);return o=o.get$isInGamut()?o:u.LocalMindeGamutMap_A2x0.map$1(0,o),t=new r._ieHexStr_closure_hexString0,n=o.alphaOrNull,n=r.S(t.call$1((n??0)*255)),a=o.channel0OrNull,a=r.S(t.call$1(a??0)),s=o.channel1OrNull,s=r.S(t.call$1(s??0)),i=o.channel2OrNull,new r.SassString0("#"+n+a+s+r.S(t.call$1(i??0)),!1)},$signature:19},r._ieHexStr_closure_hexString0.prototype={call$1(e){return u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(r.fuzzyRound0(e),16),2,"0").toUpperCase()},$signature:201},r._updateComponents_closure1.prototype={call$1(e){return this.originalColor.toSpace$2$legacyMissing(e,!1)},$signature:397},r._updateComponents_closure2.prototype={call$1(e){return this._box_0.name===e.name},$signature:68},r._changeColor_closure0.prototype={call$0(){var e=this.alphaArg;return r.warnForDeprecation0("$alpha: Passing a unit other than % ("+e.toString$0(0)+V.x29x20is_d_+e.unitSuggestion$1("alpha")+V.x0a_See_,u.Deprecation_PHd),e.valueInRange$3(0,1,"alpha")},$signature:204},r._adjustColor_closure0.prototype={call$1(e){return isNaN(e)?0:u.JSNumber_methods.clamp$2(e,0,1)},$signature:12},r._functionString_closure0.prototype={call$1(e){return r.serializeValue0(e,!1,!0)},$signature:185},r._removedColorFunction_closure0.prototype={call$1(e){var t=this.name,n=g.getInterceptor$asx(e),a=n.$index(e,0).toString$0(0),s=this.negative?"-":"";throw r.wrapException(r.SassScriptException$0("The function "+t+V.x28__isn+a+", $"+this.argument+": "+s+n.$index(e,1).toString$0(0)+V.x29x0a_Moro+t,null))},$signature:399},r._rgb_closure0.prototype={call$1(e){var t=r._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,1)},$signature:184},r._hsl_closure0.prototype={call$1(e){var t=r._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,1)},$signature:184},r._parseChannels_closure1.prototype={call$1(e){return e+" channel"},$signature:6},r._parseChannels_closure2.prototype={call$1(e){return e.get$isSpecialNumber()},$signature:51},r._colorFromChannels_closure1.prototype={call$1(e){return r._angleValue0(e,"hue")},$signature:107},r._colorFromChannels_closure2.prototype={call$1(e){return r._angleValue0(e,"hue")},$signature:107},r._channelFromValue_closure0.prototype={call$1(e){var t,n,a,s,i,o,l,_=this.channel;e:{if(t=_ instanceof r.LinearChannel0,t&&_.requiresPercent&&!e.hasUnit$1("%")&&r.throwExpression(r.SassScriptException$0("Expected "+e.toString$0(0)+' to have unit "%".',_.name)),n=null,a=!1,t?(s=_.lowerClamped,i=!s,i&&(n=_.upperClamped,a=!n)):(s=null,i=!1),a){t=r._percentageOrUnitless0(e,_.max,_.name);break e}if(t&&!this.clamp){t=r._percentageOrUnitless0(e,_.max,_.name);break e}if(t){o=i?n:_.upperClamped,t=_.max,a=r._percentageOrUnitless0(e,t,_.name),l=s?_.min:-1/0,t=o?t:1/0,t=isNaN(a)?l:u.JSNumber_methods.clamp$2(a,l,t);break e}t=u.JSNumber_methods.$mod(e.coerceValueToUnit$2("deg",_.name),360);break e}return t},$signature:107},r._channelFunction_closure0.prototype={call$1(e){var t=this,n=r.SassNumber_SassNumber0(t.getter.call$1(g.get$first$ax(e).assertColor$1("color")),t.unit),a=t.global?"":"color.",s=t.name;return r.warnForDeprecation0(a+s+V.x28__is_d+s+'", $space: '+t.space.toString$0(0)+V.x29x0a_Mor_,u.Deprecation_hJG),n},$signature:24},r._suggestScaleAndAdjust_closure0.prototype={call$1(e){return e.name===this.channelName},$signature:68},r.colorClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassColor",new r.colorClass__closure)),n=$.String,a=$.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["equals",new r.colorClass__closure0,"hashCode",new r.colorClass__closure1,"toSpace",new r.colorClass__closure2,"isInGamut",new r.colorClass__closure3,"toGamut",new r.colorClass__closure4,"channel",new r.colorClass__closure5,"isChannelMissing",new r.colorClass__closure6,"isChannelPowerless",new r.colorClass__closure7,"change",new r.colorClass__closure8,"interpolate",new r.colorClass__closure9],n,a).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["red",new r.colorClass__closure10,"green",new r.colorClass__closure11,"blue",new r.colorClass__closure12,"hue",new r.colorClass__closure13,"saturation",new r.colorClass__closure14,"lightness",new r.colorClass__closure15,"whiteness",new r.colorClass__closure16,"blackness",new r.colorClass__closure17,"alpha",new r.colorClass__closure18,"space",new r.colorClass__closure19,"isLegacy",new r.colorClass__closure20,"channelsOrNull",new r.colorClass__closure21,"channels",new r.colorClass__closure22],n,a).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(r.SassColor_SassColor$rgbInternal0(0,0,0,1,null).constructor),t),t},$signature:17},r.colorClass__closure.prototype={call$2(e,t){var n,a,s,i,o=null;switch(r._constructionSpace(t)){case u.RgbColorSpace_i0P0:return r._checkNullAlphaDeprecation(t),n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor_SassColor$rgbInternal0(a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.HslColorSpace_JQ20:return r._checkNullAlphaDeprecation(t),n=g.getInterceptor$x(t),a=n.get$hue(t),s=n.get$saturation(t),i=n.get$lightness(t),n=n.get$alpha(t),r.SassColor_SassColor$hsl0(a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n);case u.HwbColorSpace_guQ0:return r._checkNullAlphaDeprecation(t),n=g.getInterceptor$x(t),a=n.get$hue(t),s=n.get$whiteness(t),i=n.get$blackness(t),n=n.get$alpha(t),r.SassColor_SassColor$hwb0(a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n);case u.LabColorSpace_2nT0:return n=g.getInterceptor$x(t),a=n.get$lightness(t),s=n.get$a(t),i=n.get$b(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.LabColorSpace_2nT0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.OklabColorSpace_5400:return n=g.getInterceptor$x(t),a=n.get$lightness(t),s=n.get$a(t),i=n.get$b(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.OklabColorSpace_5400,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.LchColorSpace_Bpv0:return n=g.getInterceptor$x(t),a=n.get$lightness(t),s=n.get$chroma(t),i=n.get$hue(t),n=n.get$alpha(t),r.SassColor_SassColor$forSpaceInternal0(u.LchColorSpace_Bpv0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n);case u.OklchColorSpace_9Gj0:return n=g.getInterceptor$x(t),a=n.get$lightness(t),s=n.get$chroma(t),i=n.get$hue(t),n=n.get$alpha(t),r.SassColor_SassColor$forSpaceInternal0(u.OklchColorSpace_9Gj0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n);case u.SrgbColorSpace_thf0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.SrgbColorSpace_thf0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.SrgbLinearColorSpace_kUj0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.SrgbLinearColorSpace_kUj0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.DisplayP3ColorSpace_MmT0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.DisplayP3ColorSpace_MmT0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.DisplayP3LinearColorSpace_PrP0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.DisplayP3LinearColorSpace_PrP0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.A98RgbColorSpace_lf20:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.A98RgbColorSpace_lf20,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.ProphotoRgbColorSpace_BDz0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.ProphotoRgbColorSpace_BDz0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.Rec2020ColorSpace_6oo0:return n=g.getInterceptor$x(t),a=n.get$red(t),s=n.get$green(t),i=n.get$blue(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.Rec2020ColorSpace_6oo0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.XyzD50ColorSpace_2OB0:return n=g.getInterceptor$x(t),a=n.get$x(t),s=n.get$y(t),i=n.get$z(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.XyzD50ColorSpace_2OB0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);case u.XyzD65ColorSpace_WiJ0:return n=g.getInterceptor$x(t),a=n.get$x(t),s=n.get$y(t),i=n.get$z(t),n=n.get$alpha(t),r.SassColor$_forSpace0(u.XyzD65ColorSpace_WiJ0,a,s,i,r._asBool(b.$get$_isUndefined().call$1(n))?1:n,o);default:throw r.wrapException("Unreachable")}},$signature:402},r.colorClass__closure0.prototype={call$2(e,t){return e.$eq(0,t)},$signature:403},r.colorClass__closure1.prototype={call$1(e){return e.get$hashCode(0)},$signature:40},r.colorClass__closure2.prototype={call$2(e,t){return r._toSpace(e,t)},$signature:404},r.colorClass__closure3.prototype={call$2(e,t){return r._toSpace(e,t).get$isInGamut()},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:405},r.colorClass__closure4.prototype={call$2(e,t){var n=g.getInterceptor$x(t),a=r._toSpace(e,n.get$space(t));return n=r.GamutMapMethod_GamutMapMethod$fromName0(n.get$method(t)),n=a.get$isInGamut()?a:n.map$1(0,a),n.toSpace$1(e._color0$_space)},$signature:406},r.colorClass__closure5.prototype={call$3(e,t,n){return r._toSpace(e,n==null?null:g.get$space$x(n)).channel$1(0,t)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:407},r.colorClass__closure6.prototype={call$2(e,t){return e.isChannelMissing$1(t)},$signature:408},r.colorClass__closure7.prototype={call$3(e,t,n){return r._toSpace(e,n==null?null:g.get$space$x(n)).isChannelPowerless$1(t)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:409},r.colorClass__closure8.prototype={call$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f=null,m="whiteness",S="blackness",v="hue",y="saturation",C="lightness",I="red",M="green",k="blue",R="alpha",P=V.Passin_,T="Passing `hue: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",D=g.getInterceptor$x(t),B=D.get$space(t)==null,U=!B;for(U?(n=D.get$space(t),n.toString,a=r.ColorSpace_fromName0(n,f)):a=e._color0$_space,n=e._color0$_space,n.get$isLegacyInternal()&&B&&("whiteness"in t||"blackness"in t||"hue"in t&&n===u.HwbColorSpace_guQ0?a=u.HwbColorSpace_guQ0:"hue"in t||"saturation"in t||"lightness"in t?a=u.HslColorSpace_JQ20:("red"in t||"green"in t||"blue"in t)&&(a=u.RgbColorSpace_i0P0),a!==n&&r.warnForDeprecationFromApi("Changing a channel not in this color's space without explicitly specifying the `space` option is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT)),B=g.get$iterator$ax(E.Object.keys(t)),s=a._space$_channels,i=$.JSArray_String;B.moveNext$0();)o=B.get$current(B),!u.JSArray_methods.contains$1(r._setArrayType(["alpha","space"],i),o)&&(u.JSArray_methods.any$1(s,new r.colorClass___closure(o))||r.jsThrow(new E.Error("`"+o+"` is not a valid channel in `"+a.toString$0(0)+"`.")));l=e.toSpace$1(a),_=new r.colorClass__closure_changedValue(l,t);e:{if(c=u.HslColorSpace_JQ20===a,c&&U){p=r.SassColor_SassColor$hsl0(_.call$1(v),_.call$1(y),_.call$1(C),_.call$1(R));break e}if(c){B=D.get$hue(t),s=b.$get$_isNull(),r._asBool(s.call$1(B))?r.warnForDeprecationFromApi(T,u.Deprecation_alT):r._asBool(s.call$1(D.get$saturation(t)))?r.warnForDeprecationFromApi("Passing `saturation: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT):r._asBool(s.call$1(D.get$lightness(t)))&&r.warnForDeprecationFromApi("Passing `lightness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),r._asBool(s.call$1(D.get$alpha(t)))&&r.warnForDeprecationFromApi(P,u.Deprecation_ox0),B=D.get$hue(t),B==null&&(B=l.channel$1(0,v)),s=D.get$saturation(t),s==null&&(s=l.channel$1(0,y)),i=D.get$lightness(t),i==null&&(i=l.channel$1(0,C)),D=D.get$alpha(t),p=r.SassColor_SassColor$hsl0(B,s,i,D??l.channel$1(0,R));break e}if(h=u.HwbColorSpace_guQ0===a,h&&U){p=r.SassColor_SassColor$hwb0(_.call$1(v),_.call$1(m),_.call$1(S),_.call$1(R));break e}if(h){B=D.get$hue(t),s=b.$get$_isNull(),r._asBool(s.call$1(B))?r.warnForDeprecationFromApi(T,u.Deprecation_alT):r._asBool(s.call$1(D.get$whiteness(t)))?r.warnForDeprecationFromApi("Passing `whiteness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT):r._asBool(s.call$1(D.get$blackness(t)))&&r.warnForDeprecationFromApi("Passing `blackness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),r._asBool(s.call$1(D.get$alpha(t)))&&r.warnForDeprecationFromApi(P,u.Deprecation_ox0),B=D.get$hue(t),B==null&&(B=l.channel$1(0,v)),s=D.get$whiteness(t),s==null&&(s=l.channel$1(0,m)),i=D.get$blackness(t),i==null&&(i=l.channel$1(0,S)),D=D.get$alpha(t),p=r.SassColor_SassColor$hwb0(B,s,i,D??l.channel$1(0,R));break e}if(d=u.RgbColorSpace_i0P0===a,d&&U){p=r.SassColor_SassColor$rgbInternal0(_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(d){B=D.get$red(t),s=b.$get$_isNull(),r._asBool(s.call$1(B))?r.warnForDeprecationFromApi("Passing `red: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT):r._asBool(s.call$1(D.get$green(t)))?r.warnForDeprecationFromApi("Passing `green: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT):r._asBool(s.call$1(D.get$blue(t)))&&r.warnForDeprecationFromApi("Passing `blue: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),r._asBool(s.call$1(D.get$alpha(t)))&&r.warnForDeprecationFromApi(P,u.Deprecation_ox0),B=D.get$red(t),B==null&&(B=l.channel$1(0,I)),s=D.get$green(t),s==null&&(s=l.channel$1(0,M)),i=D.get$blue(t),i==null&&(i=l.channel$1(0,k)),D=D.get$alpha(t),p=r.SassColor_SassColor$rgbInternal0(B,s,i,D??l.channel$1(0,R),f);break e}if(u.LabColorSpace_2nT0===a){p=r.SassColor$_forSpace0(u.LabColorSpace_2nT0,_.call$1(C),_.call$1("a"),_.call$1("b"),_.call$1(R),f);break e}if(u.OklabColorSpace_5400===a){p=r.SassColor$_forSpace0(u.OklabColorSpace_5400,_.call$1(C),_.call$1("a"),_.call$1("b"),_.call$1(R),f);break e}if(u.LchColorSpace_Bpv0===a){p=r.SassColor_SassColor$forSpaceInternal0(u.LchColorSpace_Bpv0,_.call$1(C),_.call$1("chroma"),_.call$1(v),_.call$1(R));break e}if(u.OklchColorSpace_9Gj0===a){p=r.SassColor_SassColor$forSpaceInternal0(u.OklchColorSpace_9Gj0,_.call$1(C),_.call$1("chroma"),_.call$1(v),_.call$1(R));break e}if(u.A98RgbColorSpace_lf20===a){p=r.SassColor$_forSpace0(u.A98RgbColorSpace_lf20,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.DisplayP3ColorSpace_MmT0===a){p=r.SassColor$_forSpace0(u.DisplayP3ColorSpace_MmT0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.DisplayP3LinearColorSpace_PrP0===a){p=r.SassColor$_forSpace0(u.DisplayP3LinearColorSpace_PrP0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.ProphotoRgbColorSpace_BDz0===a){p=r.SassColor$_forSpace0(u.ProphotoRgbColorSpace_BDz0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.Rec2020ColorSpace_6oo0===a){p=r.SassColor$_forSpace0(u.Rec2020ColorSpace_6oo0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.SrgbColorSpace_thf0===a){p=r.SassColor$_forSpace0(u.SrgbColorSpace_thf0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.SrgbLinearColorSpace_kUj0===a){p=r.SassColor$_forSpace0(u.SrgbLinearColorSpace_kUj0,_.call$1(I),_.call$1(M),_.call$1(k),_.call$1(R),f);break e}if(u.XyzD50ColorSpace_2OB0===a){p=r.SassColor_SassColor$forSpaceInternal0(a,_.call$1("x"),_.call$1("y"),_.call$1("z"),_.call$1(R));break e}if(u.XyzD65ColorSpace_WiJ0===a){p=r.SassColor_SassColor$forSpaceInternal0(a,_.call$1("x"),_.call$1("y"),_.call$1("z"),_.call$1(R));break e}throw r.wrapException("No space set")}return p.toSpace$1(n)},$signature:410},r.colorClass___closure.prototype={call$1(e){return e.name===this.key},$signature:68},r.colorClass__closure_changedValue.prototype={call$1(e){var t,n=this.options;return e in n?(t=n[e],t=!r._asBool(b.$get$_isUndefined().call$1(t))):t=!1,t?n[e]:this.color.channel$1(0,e)},$signature:411},r.colorClass__closure9.prototype={call$3(e,t,n){var a,s,i=n==null,o=i?null:g.get$method$x(n);return o!=null?a=r.InterpolationMethod$0(e._color0$_space,r.EnumByName_byName(u.List_mRc,o)):(s=e._color0$_space,a=s.get$isPolarInternal()?r.InterpolationMethod$0(s,u.HueInterpolationMethod_00):r.InterpolationMethod$0(s,null)),e.interpolate$3$weight(t,a,i?null:g.get$weight$x(n))},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:412},r.colorClass__closure10.prototype={call$1(e){return r.warnForDeprecationFromApi("red is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"red"))},$signature:40},r.colorClass__closure11.prototype={call$1(e){return r.warnForDeprecationFromApi("green is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"green"))},$signature:40},r.colorClass__closure12.prototype={call$1(e){return r.warnForDeprecationFromApi("blue is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),u.JSNumber_methods.round$0(e._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"blue"))},$signature:40},r.colorClass__closure13.prototype={call$1(e){return r.warnForDeprecationFromApi("hue is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"hue")},$signature:30},r.colorClass__closure14.prototype={call$1(e){return r.warnForDeprecationFromApi("saturation is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"saturation")},$signature:30},r.colorClass__closure15.prototype={call$1(e){return r.warnForDeprecationFromApi("lightness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),e._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"lightness")},$signature:30},r.colorClass__closure16.prototype={call$1(e){return r.warnForDeprecationFromApi("whiteness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),e._color0$_legacyChannel$2(u.HwbColorSpace_guQ0,"whiteness")},$signature:30},r.colorClass__closure17.prototype={call$1(e){return r.warnForDeprecationFromApi("blackness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",u.Deprecation_alT),e._color0$_legacyChannel$2(u.HwbColorSpace_guQ0,"blackness")},$signature:30},r.colorClass__closure18.prototype={call$1(e){var t=e.alphaOrNull;return t??0},$signature:30},r.colorClass__closure19.prototype={call$1(e){return e._color0$_space.name},$signature:413},r.colorClass__closure20.prototype={call$1(e){return e._color0$_space.get$isLegacyInternal()},$signature:414},r.colorClass__closure21.prototype={call$1(e){return new E.immutable.List(e.get$channelsOrNull())},$signature:182},r.colorClass__closure22.prototype={call$1(e){return new E.immutable.List(e.get$channels())},$signature:182},r._Channels.prototype={},r._ConstructionOptions.prototype={},r._ChannelOptions.prototype={},r._ToGamutOptions.prototype={},r._InterpolationOptions.prototype={},r._NodeSassColor.prototype={},r.legacyColorClass_closure.prototype={call$6(e,t,n,a,s,i){var o,l,_,c,p;if(i!=null){g.set$dartValue$x(e,i);return}n==null||a==null?(r._asInt(t),s=u.JSInt_methods._shrOtherPositive$1(t,24)/255,o=u.JSInt_methods.$mod(u.JSInt_methods._shrOtherPositive$1(t,16),256),n=u.JSInt_methods.$mod(u.JSInt_methods._shrOtherPositive$1(t,8),256),a=u.JSInt_methods.$mod(t,256)):(t.toString,o=t),l=r.fuzzyRound0(isNaN(o)?0:u.JSNumber_methods.clamp$2(o,0,255)),_=r.fuzzyRound0(isNaN(n)?0:u.JSNumber_methods.clamp$2(n,0,255)),c=r.fuzzyRound0(isNaN(a)?0:u.JSNumber_methods.clamp$2(a,0,255)),p=r.NullableExtension_andThen0(s,new r.legacyColorClass__closure),g.set$dartValue$x(e,r.SassColor_SassColor$rgbInternal0(l,_,c,p??1,null))},call$2(e,t){var n=null;return this.call$6(e,t,n,n,n,n)},call$3(e,t,n){return this.call$6(e,t,n,null,null,null)},call$4(e,t,n,a){return this.call$6(e,t,n,a,null,null)},call$5(e,t,n,a,s){return this.call$6(e,t,n,a,s,null)},"call*":"call$6",$requiredArgCount:2,$defaultValues(){return[null,null,null,null]},$signature:416},r.legacyColorClass__closure.prototype={call$1(e){return isNaN(e)?0:u.JSNumber_methods.clamp$2(e,0,1)},$signature:417},r.legacyColorClass_closure0.prototype={call$1(e){return u.JSNumber_methods.round$0(g.get$dartValue$x(e)._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"red"))},$signature:120},r.legacyColorClass_closure1.prototype={call$1(e){return u.JSNumber_methods.round$0(g.get$dartValue$x(e)._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"green"))},$signature:120},r.legacyColorClass_closure2.prototype={call$1(e){return u.JSNumber_methods.round$0(g.get$dartValue$x(e)._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"blue"))},$signature:120},r.legacyColorClass_closure3.prototype={call$1(e){var t=g.get$dartValue$x(e).alphaOrNull;return t??0},$signature:419},r.legacyColorClass_closure4.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=n.get$dartValue(e);n.set$dartValue(e,a.changeRgb$1$red(r.fuzzyRound0(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure5.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=n.get$dartValue(e);n.set$dartValue(e,a.changeRgb$1$green(r.fuzzyRound0(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure6.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=n.get$dartValue(e);n.set$dartValue(e,a.changeRgb$1$blue(r.fuzzyRound0(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure7.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=n.get$dartValue(e);n.set$dartValue(e,a.changeRgb$1$alpha(isNaN(t)?0:u.JSNumber_methods.clamp$2(t,0,1)))},$signature:106},r.SassColor0.prototype={get$channels(){var e,t,n=this.channel0OrNull;return n==null&&(n=0),e=this.channel1OrNull,e==null&&(e=0),t=this.channel2OrNull,r.List_List$unmodifiable([n,e,t??0],$.double)},get$channelsOrNull(){return r.List_List$unmodifiable([this.channel0OrNull,this.channel1OrNull,this.channel2OrNull],$.nullable_double)},get$isChannel0Powerless(){var e,t,n=this,a=n._color0$_space;e:{if(u.HslColorSpace_JQ20===a){e=n.channel1OrNull,e=r.fuzzyEquals0(e??0,0);break e}if(u.HwbColorSpace_guQ0===a){e=n.channel1OrNull,e==null&&(e=0),t=n.channel2OrNull,e+=t??0,e=e>100||r.fuzzyEquals0(e,100);break e}e=!1;break e}return e},get$isChannel2Powerless(){var e,t=this._color0$_space;e:{if(u.LchColorSpace_Bpv0===t||u.OklchColorSpace_9Gj0===t){e=this.channel1OrNull,e=r.fuzzyEquals0(e??0,0);break e}e=!1;break e}return e},get$isInGamut(){var e,t,n=this,a=n._color0$_space;return a.get$isBoundedInternal()?(e=n.channel0OrNull,e==null&&(e=0),a=a._space$_channels,t=!1,n._color0$_isChannelInGamut$2(e,a[0])?(e=n.channel1OrNull,e==null&&(e=0),n._color0$_isChannelInGamut$2(e,a[1])?(e=n.channel2OrNull,e==null&&(e=0),a=n._color0$_isChannelInGamut$2(e,a[2])):a=t):a=t,a):!0},_color0$_isChannelInGamut$2(e,t){var n,a,s;e:{if(t instanceof r.LinearChannel0){n=t.min,a=t.max,e<a||r.fuzzyEquals0(e,a)?s=e>n||r.fuzzyEquals0(e,n):s=!1;break e}s=!0;break e}return s},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertColor$1(e){return this},assertLegacy$1(e){if(!this._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+V.x20to_be,e))},channel$1(e,t){var n,a=this,s=a._color0$_space._space$_channels;if(t===s[0].name)return n=a.channel0OrNull,n??0;if(t===s[1].name)return n=a.channel1OrNull,n??0;if(t===s[2].name)return n=a.channel2OrNull,n??0;if(t==="alpha")return n=a.alphaOrNull,n??0;throw r.wrapException(r.SassScriptException$0("Color "+a.toString$0(0)+` doesn't have a channel named "`+t+'".',null))},isChannelMissing$3$channelName$colorName(e,t,n){var a=this,s=a._color0$_space._space$_channels;if(e===s[0].name)return a.channel0OrNull==null;if(e===s[1].name)return a.channel1OrNull==null;if(e===s[2].name)return a.channel2OrNull==null;if(e==="alpha")return a.alphaOrNull==null;throw r.wrapException(r.SassScriptException$0("Color "+a.toString$0(0)+` doesn't have a channel named "`+e+'".',t))},isChannelMissing$1(e){return this.isChannelMissing$3$channelName$colorName(e,null,null)},isChannelPowerless$3$channelName$colorName(e,t,n){var a=this,s=a._color0$_space._space$_channels;if(e===s[0].name)return a.get$isChannel0Powerless();if(e===s[1].name)return!1;if(e===s[2].name)return a.get$isChannel2Powerless();if(e==="alpha")return!1;throw r.wrapException(r.SassScriptException$0("Color "+a.toString$0(0)+` doesn't have a channel named "`+e+'".',t))},isChannelPowerless$1(e){return this.isChannelPowerless$3$channelName$colorName(e,null,null)},_color0$_legacyChannel$2(e,t){if(!this._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0("color."+t+V.x28__is_oc,null));return this.toSpace$1(e).channel$1(0,t)},toSpace$2$legacyMissing(e,t){var n,a,s,i,o=this,l=o._color0$_space;return l===e?o:(n=o.alphaOrNull,n==null&&(n=0),a=l.convert$5(e,o.channel0OrNull,o.channel1OrNull,o.channel2OrNull,n),l=!1,t||a._color0$_space.get$isLegacyInternal()&&(l=a.channel0OrNull==null||a.channel1OrNull==null||a.channel2OrNull==null||a.alphaOrNull==null),l?(l=a.channel0OrNull,l==null&&(l=0),n=a.channel1OrNull,n==null&&(n=0),s=a.channel2OrNull,s==null&&(s=0),i=a.alphaOrNull,i==null&&(i=0),i=r.SassColor_SassColor$forSpaceInternal0(a._color0$_space,l,n,s,i),l=i):l=a,l)},toSpace$1(e){return this.toSpace$2$legacyMissing(e,!0)},changeRgb$4$alpha$blue$green$red(e,t,n,a){var s,i,o,l,_=this,c=null;if(!_._color0$_space.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0("color.changeRgb() is only supported for legacy colors. Please use color.changeChannels() instead with an explicit $space argument.",c));return s=a??c,s==null&&(s=_.channel$1(0,"red")),i=n??c,i==null&&(i=_.channel$1(0,"green")),o=t??c,o==null&&(o=_.channel$1(0,"blue")),l=e??c,l==null&&(l=_.alphaOrNull,l==null&&(l=0)),r.SassColor_SassColor$rgbInternal0(s,i,o,l,c)},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$3$hue$lightness$saturation(e,t,n){var a,s,i,o,l=this,_=null,c=l._color0$_space;if(!c.get$isLegacyInternal())throw r.wrapException(r.SassScriptException$0(V.color_c,_));return a=e??_,a==null&&(a=l._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"hue")),s=n??_,s==null&&(s=l._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"saturation")),i=t??_,i==null&&(i=l._color0$_legacyChannel$2(u.HslColorSpace_JQ20,"lightness")),o=l.alphaOrNull,o==null&&(o=0),r.SassColor_SassColor$hsl0(a,s,i,o).toSpace$1(c)},changeHsl$1$saturation(e){return this.changeHsl$3$hue$lightness$saturation(null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$3$hue$lightness$saturation(null,e,null)},changeHsl$1$hue(e){return this.changeHsl$3$hue$lightness$saturation(e,null,null)},changeAlpha$1(e){var t,n,a=this,s=a.channel0OrNull;return s==null&&(s=0),t=a.channel1OrNull,t==null&&(t=0),n=a.channel2OrNull,n==null&&(n=0),r.SassColor_SassColor$forSpaceInternal0(a._color0$_space,s,t,n,e)},interpolate$4$legacyMissing$weight(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re=this,le=null;if(a==null&&(a=.5),r.fuzzyEquals0(a,0))return e;if(r.fuzzyEquals0(a,1))return re;if(s=t.space,i=re.toSpace$1(s),o=e.toSpace$1(s),a<0||a>1)throw r.wrapException(r.RangeError$range(a,0,1,"weight",le));l=re._color0$_isAnalogousChannelMissing$3(re,i,0),_=re._color0$_isAnalogousChannelMissing$3(re,i,1),c=re._color0$_isAnalogousChannelMissing$3(re,i,2),p=re._color0$_isAnalogousChannelMissing$3(e,o,0),h=re._color0$_isAnalogousChannelMissing$3(e,o,1),d=re._color0$_isAnalogousChannelMissing$3(e,o,2),f=(l?o:i).channel0OrNull,f==null&&(f=0),m=(_?o:i).channel1OrNull,m==null&&(m=0),S=(c?o:i).channel2OrNull,S==null&&(S=0),v=(p?i:o).channel0OrNull,v==null&&(v=0),y=(h?i:o).channel1OrNull,y==null&&(y=0),C=(d?i:o).channel2OrNull,C==null&&(C=0),I=re.alphaOrNull,M=I==null,M?(k=e.alphaOrNull,R=k??0):R=I,P=e.alphaOrNull,k=P==null,k?T=M?0:I:T=P,D=(M?1:I)*a,B=k?1:P,U=1-a,q=B*U,j=M&&k?le:R*a+T*U,l&&p?G=le:(M=j??1,G=(f*D+v*q)/M),_&&h?Y=le:(M=j??1,Y=(m*D+y*q)/M),c&&d?Q=le:(M=j??1,Q=(S*D+C*q)/M);e:{if(u.HslColorSpace_JQ20===s||u.HwbColorSpace_guQ0===s){l&&p?M=le:(M=t.hue,M.toString,M=re._color0$_interpolateHues$4(f,v,M,a)),M=r.SassColor_SassColor$forSpaceInternal0(s,M,Y,Q,j),s=M;break e}if(u.LchColorSpace_Bpv0===s||u.OklchColorSpace_9Gj0===s){c&&d?M=le:(M=t.hue,M.toString,M=re._color0$_interpolateHues$4(S,C,M,a)),M=r.SassColor_SassColor$forSpaceInternal0(s,G,Y,M,j),s=M;break e}s=r.SassColor_SassColor$forSpaceInternal0(s,G,Y,Q,j);break e}return s.toSpace$2$legacyMissing(re._color0$_space,n)},interpolate$3$weight(e,t,n){return this.interpolate$4$legacyMissing$weight(e,t,!0,n)},_color0$_isAnalogousChannelMissing$3(e,t,n){var a;return t.get$channelsOrNull()[n]==null?!0:e===t||(a=r.IterableExtension_firstWhereOrNull(e._color0$_space._space$_channels,t._color0$_space._space$_channels[n].get$isAnalogous()),a==null)?!1:e.isChannelMissing$1(a.name)},_color0$_interpolateHues$4(e,t,n,a){var s,i;e:{if(u.HueInterpolationMethod_00===n){t:{if(s=t-e,s>180){e+=360;break t}s<-180&&(t+=360)}break e}if(u.HueInterpolationMethod_10===n){t:{if(i=t-e,i>0&&i<180){t+=360;break t}i>-180&&i<=0&&(e+=360)}break e}if(u.HueInterpolationMethod_20===n&&t<e){t+=360;break e}if(u.HueInterpolationMethod_30===n&&e<t){e+=360;break e}}return e*a+t*(1-a)},plus$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$minus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$dividedBy0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var n,a,s=this;return t==null||!(t instanceof r.SassColor0)?!1:(n=s._color0$_space,n.get$isLegacyInternal()?(a=t._color0$_space,!a.get$isLegacyInternal()||!r.fuzzyEqualsNullable0(s.alphaOrNull,t.alphaOrNull)?!1:n===a?r.fuzzyEqualsNullable0(s.channel0OrNull,t.channel0OrNull)&&r.fuzzyEqualsNullable0(s.channel1OrNull,t.channel1OrNull)&&r.fuzzyEqualsNullable0(s.channel2OrNull,t.channel2OrNull):s.toSpace$1(u.RgbColorSpace_i0P0).$eq(0,t.toSpace$1(u.RgbColorSpace_i0P0))):n===t._color0$_space&&r.fuzzyEqualsNullable0(s.channel0OrNull,t.channel0OrNull)&&r.fuzzyEqualsNullable0(s.channel1OrNull,t.channel1OrNull)&&r.fuzzyEqualsNullable0(s.channel2OrNull,t.channel2OrNull)&&r.fuzzyEqualsNullable0(s.alphaOrNull,t.alphaOrNull))},get$hashCode(e){var t,n,a,s,i,o=this,l=o._color0$_space;return l.get$isLegacyInternal()?(t=o.toSpace$1(u.RgbColorSpace_i0P0),l=t.channel0OrNull,l=r.fuzzyHashCode0(l??0),n=t.channel1OrNull,n=r.fuzzyHashCode0(n??0),a=t.channel2OrNull,a=r.fuzzyHashCode0(a??0),s=o.alphaOrNull,l^n^a^r.fuzzyHashCode0(s??0)):(l=r.Primitives_objectHashCode(l),n=o.channel0OrNull,n=r.fuzzyHashCode0(n??0),a=o.channel1OrNull,a=r.fuzzyHashCode0(a??0),s=o.channel2OrNull,s=r.fuzzyHashCode0(s??0),i=o.alphaOrNull,(l^n^a^s^r.fuzzyHashCode0(i??0))>>>0)}},r.SassColor$_forSpace_closure0.prototype={call$1(e){return r.fuzzyAssertRange0(e,0,1,"alpha")},$signature:12},r._ColorFormatEnum0.prototype={toString$0(e){return"rgbFunction"}},r.SpanColorFormat0.prototype={},r.Combinator0.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator0$_text}},r.ModifiableCssComment0.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssComment0:1,get$span(e){return this.span}},r.compileAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.NodeCompileResult),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=r._wrapJsFunctionForAsync(function(I,M){if(I===1)return r._asyncRethrow(M,t);for(;;)switch(e){case 0:return m=a.options,S=m==null,v=S?null:g.get$loadPaths$x(m),y=S?null:g.get$quietDeps$x(m),y==null&&(y=!1),s=r._parseOutputStyle0(S?null:g.get$style$x(m)),i=S?null:g.get$verbose$x(m),i==null&&(i=!1),o=S?null:g.get$charset$x(m),o==null&&(o=!0),l=S?null:g.get$sourceMap$x(m),l==null&&(l=!1),_=a.logger,S?c=null:(c=g.get$importers$x(m),c=c==null?null:g.map$1$1$ax(c,new r.compileAsync__closure,$.AsyncImporter)),p=r._parseFunctions0(S?null:g.get$functions$x(m),!0),h=r.parseDeprecations(_,S?null:g.get$fatalDeprecations$x(m),!0),d=r.parseDeprecations(_,S?null:g.get$silenceDeprecations$x(m),!1),e=3,r._asyncAwait(r.compileAsync0(a.path,o,h,p,r.parseDeprecations(_,S?null:g.get$futureDeprecations$x(m),!1),r.AsyncImportCache$(c,v,null),null,null,_,null,y,d,l,s,null,!0,i),C);case 3:f=M,m=S?null:g.get$sourceMapIncludeSources$x(m),n=r._convertResult(f,m??!1),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(C,t)},$signature:178},r.compileAsync__closure.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:177},r.compileStringAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.NodeCompileResult),n,a=this,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=r._wrapJsFunctionForAsync(function(R,P){if(R===1)return r._asyncRethrow(P,t);for(;;)switch(e){case 0:return S=a.options,v=S==null,y=r.parseSyntax(v?null:g.get$syntax$x(S)),C=v?null:r.NullableExtension_andThen0(g.get$url$x(S),r.utils3__jsToDartUrl$closure()),I=v?null:g.get$loadPaths$x(S),M=v?null:g.get$quietDeps$x(S),M==null&&(M=!1),s=r._parseOutputStyle0(v?null:g.get$style$x(S)),i=v?null:g.get$verbose$x(S),i==null&&(i=!1),o=v?null:g.get$charset$x(S),o==null&&(o=!0),l=v?null:g.get$sourceMap$x(S),l==null&&(l=!1),_=a.logger,v?c=null:(c=g.get$importers$x(S),c=c==null?null:g.map$1$1$ax(c,new r.compileStringAsync__closure,$.AsyncImporter)),p=v?null:r.NullableExtension_andThen0(g.get$importer$x(S),new r.compileStringAsync__closure0),p==null&&(p=(v?null:g.get$url$x(S))==null?new r.NoOpImporter0:null),h=r._parseFunctions0(v?null:g.get$functions$x(S),!0),d=r.parseDeprecations(_,v?null:g.get$fatalDeprecations$x(S),!0),f=r.parseDeprecations(_,v?null:g.get$silenceDeprecations$x(S),!1),e=3,r._asyncAwait(r.compileStringAsync0(a.text,o,d,h,r.parseDeprecations(_,v?null:g.get$futureDeprecations$x(S),!1),r.AsyncImportCache$(c,I,null),p,null,null,_,null,M,f,l,s,y,C,!0,i),k);case 3:m=P,S=v?null:g.get$sourceMapIncludeSources$x(S),n=r._convertResult(m,S??!1),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(k,t)},$signature:178},r.compileStringAsync__closure.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:177},r.compileStringAsync__closure0.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:423},r._wrapAsyncSassExceptions_closure.prototype={call$1(e){var t;return e instanceof r.SassException0?t=r.throwNodeException(e,this.ascii,this.color,null):t=r.jsThrow(e??r._asObject(e)),t},$signature:424},r._parseFunctions_closure0.prototype={call$2(e,t){var n,a=this.result;this.asynch?(n=r._Cell$(),n.__late_helper$_value=r.AsyncCallable_AsyncCallable$fromSignature(e,new r._parseFunctions__closure3(t,n),!0),a.push(n._readLocal$0())):(n=r._Cell$(),n.__late_helper$_value=r.Callable_Callable$fromSignature(e,new r._parseFunctions__closure2(t,n),!0),a.push(n._readLocal$0()))},$signature:140},r._parseFunctions__closure2.prototype={call$1(e){var t,n,a=V.Invali,s=r.wrapJSExceptions(new r._parseFunctions___closure6(this.callback,e));if(s instanceof r.Value0)return r._simplifyValue(s);throw t=s!=null&&s instanceof E.Promise,n=this.callable,t?(t=n.readLocal$0(),r.wrapException(a+t.get$name(t)+`":
|
||
Promises may only be returned for sass.compileAsync() and sass.compileStringAsync().`)):(t=n.readLocal$0(),r.wrapException(a+t.get$name(t)+'": '+r.S(s)+" is not a sass.Value."))},$signature:3},r._parseFunctions___closure6.prototype={call$0(){return $.Function._as(this.callback).call$1(r.toJSArray(this.$arguments))},$signature:62},r._parseFunctions__closure3.prototype={call$1(e){return this.$call$body$_parseFunctions__closure0(e)},$call$body$_parseFunctions__closure0(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value_2),a,s=this,i,o,l=r._wrapJsFunctionForAsync(function(_,c){if(_===1)return r._asyncRethrow(c,n);for(;;)switch(t){case 0:o=r.wrapJSExceptions(new r._parseFunctions___closure5(s.callback,e)),t=o!=null&&o instanceof E.Promise?3:4;break;case 3:return t=5,r._asyncAwait(r.promiseToFuture0($.Promise._as(o),$.Object),l);case 5:o=c;case 4:if(o instanceof r.Value0){a=r._simplifyValue(o),t=1;break}throw i=s.callable.readLocal$0(),r.wrapException(V.Invali+i.get$name(i)+'": '+r.S(o)+" is not a sass.Value.");case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(l,n)},$signature:100},r._parseFunctions___closure5.prototype={call$0(){return $.Function._as(this.callback).call$1(r.toJSArray(this.$arguments))},$signature:62},r.nodePackageImporterClass_closure.prototype={call$0(){return $.JSClass._as(r.allowInteropCaptureThisNamed("sass.NodePackageImporter",new r.nodePackageImporterClass__closure))},$signature:17},r.nodePackageImporterClass__closure.prototype={call$2(e,t){var n,a,s=null,i=r.entrypointFilename();e:{if(t!=null){n=t;break e}if(i!=null){n=b.$get$context().dirname$1(i);break e}n=r.throwExpression("The Node package importer cannot determine an entry point because `require.main.filename` is not defined. Please provide an `entryPointDirectory` to the `NodePackageImporter`.")}return a=new r.NodePackageImporter0,r.isBrowser()&&r.throwExpression(V.The_No),a._node_package$__NodePackageImporter__entryPointDirectory_F=r.absolute(n,s,s,s,s,s,s,s,s,s,s,s,s,s,s),a},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:426},r._compileStylesheet_closure1.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:6},r.CompileOptions.prototype={},r.CompileStringOptions.prototype={},r.NodeCompileResult.prototype={},r.CompileResult0.prototype={},r.Compiler.prototype={},r.AsyncCompiler.prototype={addCompilation$1(e){this.compilations.add$1(0,r.promiseToFuture(e,$.dynamic).catchError$1(new r.AsyncCompiler_addCompilation_closure))}},r.AsyncCompiler_addCompilation_closure.prototype={call$1(e){},$signature:58},r.compilerClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.Compiler",new r.compilerClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["compile",new r.compilerClass__closure0,"compileString",new r.compilerClass__closure1,"dispose",new r.compilerClass__closure2],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(new r.Compiler().constructor),t),t},$signature:17},r.compilerClass__closure.prototype={call$1(e){return r.LinkedHashSet_LinkedHashSet$_literal([r.jsThrow(new E.Error("Compiler can not be directly constructed. Please use `sass.initCompiler()` instead."))],$.Never)},$signature:173},r.compilerClass__closure0.prototype={call$3(e,t,n){return e._disposed&&r.jsThrow(new E.Error("Compiler has already been disposed.")),r.compile0(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:428},r.compilerClass__closure1.prototype={call$3(e,t,n){return e._disposed&&r.jsThrow(new E.Error("Compiler has already been disposed.")),r.compileString0(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:429},r.compilerClass__closure2.prototype={call$1(e){e._disposed=!0},$signature:430},r.asyncCompilerClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.AsyncCompiler",new r.asyncCompilerClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["compileAsync",new r.asyncCompilerClass__closure0,"compileStringAsync",new r.asyncCompilerClass__closure1,"dispose",new r.asyncCompilerClass__closure2],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(new r.AsyncCompiler(new r.FutureGroup(new r._AsyncCompleter(new r._Future(b.Zone__current,$._Future_List_void),$._AsyncCompleter_List_void),[],$.FutureGroup_void)).constructor),t),t},$signature:17},r.asyncCompilerClass__closure.prototype={call$1(e){return r.LinkedHashSet_LinkedHashSet$_literal([r.jsThrow(new E.Error("AsyncCompiler can not be directly constructed. Please use `sass.initAsyncCompiler()` instead."))],$.Never)},$signature:173},r.asyncCompilerClass__closure0.prototype={call$3(e,t,n){var a;return e._disposed&&r.jsThrow(new E.Error("Compiler has already been disposed.")),a=r.compileAsync1(t,n),e.addCompilation$1(a),a},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:431},r.asyncCompilerClass__closure1.prototype={call$3(e,t,n){var a;return e._disposed&&r.jsThrow(new E.Error("Compiler has already been disposed.")),a=r.compileStringAsync1(t,n),e.addCompilation$1(a),a},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:432},r.asyncCompilerClass__closure2.prototype={call$1(e){return e._disposed=!0,r.futureToPromise0(new r.asyncCompilerClass___closure(e).call$0())},$signature:433},r.asyncCompilerClass___closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.Null),n=this,a,s=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return a=n.self.compilations,a.close$0(0),e=2,r._asyncAwait(a._future_group$_completer.future,s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:2},r.initAsyncCompiler_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter($.AsyncCompiler),n,a=r._wrapJsFunctionForAsync(function(s,i){if(s===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:n=new r.AsyncCompiler(new r.FutureGroup(new r._AsyncCompleter(new r._Future(b.Zone__current,$._Future_List_void),$._AsyncCompleter_List_void),[],$.FutureGroup_void)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},$signature:434},r.InterpolatedComplexSelector.prototype={accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.components," ")},get$span(e){return this.span}},r.ComplexSassNumber0.prototype={get$numeratorUnits(e){return this._complex0$_numeratorUnits},get$denominatorUnits(e){return this._complex0$_denominatorUnits},get$hasUnits(){return!0},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw r.wrapException(r.UnimplementedError$(V.Comple))},withValue$1(e){return new r.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,e,null)},withSlash$2(e,t){return new r.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,this._number1$_value,new r._Record_2(e,t))}},r.ComplexSelector0.prototype={get$specificity(){var e,t=this,n=t._complex$__ComplexSelector_specificity_FI;return n===b&&(e=u.JSArray_methods.fold$2(t.components,0,new r.ComplexSelector_specificity_closure0),t._complex$__ComplexSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t._complex$__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,t,n,a;if(this.leadingCombinators.length!==0)return null;e=this.components;e:{if(t=!1,e.length===1?(n=e[0],a=n.selector,t=n.combinators.length<=0):a=null,t){t=a;break e}t=null;break e}return t},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&&r.complexIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t,n,a,s,i,o=this;if(e.length===0)return o;t=o.components;e:{if(n=t.length,n>=1){a=n-1,s=u.JSArray_methods.sublist$2(t,0,a),i=t[a],a=r.List_List$_of(s,$.ComplexSelectorComponent_2),a.push(i.withAdditionalCombinators$1(e)),a=r.ComplexSelector$0(o.leadingCombinators,a,o.span,o.lineBreak);break e}if(n<=0){a=r.List_List$_of(o.leadingCombinators,$.CssValue_Combinator_2),u.JSArray_methods.addAll$1(a,e),a=r.ComplexSelector$0(a,u.List_empty19,o.span,o.lineBreak);break e}a=null}return a},concatenate$3$forceLineBreak(e,t,n){var a,s,i,o,l=this,_=e.leadingCombinators,c=l.components;return _.length===0?(_=r.List_List$_of(c,$.ComplexSelectorComponent_2),u.JSArray_methods.addAll$1(_,e.components),a=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(l.leadingCombinators,_,t,a)):(s=c.length,s>=1?(a=s-1,i=u.JSArray_methods.sublist$2(c,0,a),o=c[a],a=r.List_List$_of(i,$.ComplexSelectorComponent_2),a.push(o.withAdditionalCombinators$1(_)),u.JSArray_methods.addAll$1(a,e.components),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(l.leadingCombinators,a,t,_)):(a=r.List_List$_of(l.leadingCombinators,$.CssValue_Combinator_2),u.JSArray_methods.addAll$1(a,_),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(a,e.components,t,_)))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.leadingCombinators)^u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.ComplexSelector0&&u.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.ComplexSelector_specificity_closure0.prototype={call$2(e,t){return e+t.selector.get$specificity()},$signature:435},r.InterpolatedComplexSelectorComponent.prototype={toString$0(e){var t,n=this.combinator;e:{if(n!=null){t=this.selector.toString$0(0)+" "+n.toString$0(0);break e}t=u.JSArray_methods.join$1(this.selector.components,"");break e}return t},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.ComplexSelectorComponent0.prototype={withAdditionalCombinators$1(e){var t,n,a=this;return e.length===0?t=a:(t=$.CssValue_Combinator_2,n=r.List_List$_of(a.combinators,t),u.JSArray_methods.addAll$1(n,e),t=new r.ComplexSelectorComponent0(a.selector,r.List_List$unmodifiable(n,t),a.span)),t},get$hashCode(e){return u.C_ListEquality0.hash$1(this.selector.components)^u.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){var n;return t==null?!1:(t instanceof r.ComplexSelectorComponent0?(n=u.C_ListEquality.equals$2(0,this.selector.components,t.selector.components),n=n&&u.C_ListEquality.equals$2(0,this.combinators,t.combinators)):n=!1,n)},toString$0(e){var t=this.combinators;return r.serializeSelector0(this.selector,!0)+new r.MappedListIterable(t,new r.ComplexSelectorComponent_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},r.ComplexSelectorComponent_toString_closure0.prototype={call$1(e){return" "+e.toString$0(0)},$signature:436},r.InterpolatedCompoundSelector.prototype={get$span(e){var t,n=this.components;return n.length===1?(n=u.JSArray_methods.get$first(n),n=n.get$span(n)):(t=u.JSArray_methods.get$first(n),t=t.get$span(t),n=u.JSArray_methods.get$last(n),n=t.expand$1(0,n.get$span(n))),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.components,"")}},r.CompoundSelector0.prototype={get$specificity(){var e,t=this,n=t._compound$__CompoundSelector_specificity_FI;return n===b&&(e=u.JSArray_methods.fold$2(t.components,0,new r.CompoundSelector_specificity_closure0),t._compound$__CompoundSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_specificity_FI=e,n=e),n},get$hasComplicatedSuperselectorSemantics(){var e,t=this,n=t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return n===b&&(e=u.JSArray_methods.any$1(t.components,new r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==b&&r.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.CompoundSelector0&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.CompoundSelector_specificity_closure0.prototype={call$2(e,t){return e+t.get$specificity()},$signature:437},r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0.prototype={call$1(e){return e.get$hasComplicatedSuperselectorSemantics()},$signature:15},r.Configuration0.prototype={throughForward$1(e){var t,n,a,s,i,o=this._configuration0$_values;return o.get$isEmpty(o)?this:(t=e.prefix,t!=null&&(o=new r.UnprefixedMapView0(o,t,$.UnprefixedMapView_ConfiguredValue_2)),n=e.shownVariables,n!=null?o=new r.LimitedMapView0(o,n._base.intersection$1(new r.MapKeySet(o,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue_2):(a=e.hiddenVariables,a!=null?(s=a._base.get$isNotEmpty(0),i=a):(i=null,s=!1),s&&(o=r.LimitedMapView$blocklist0(o,i,$.String,$.ConfiguredValue_2))),this._configuration0$_withValues$1(o))},_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return new r.Configuration0(e,t??this)},toString$0(e){var t,n,a=r._setArrayType([],$.JSArray_String);for(t=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(this._configuration0$_values,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a.push("$"+n._0+": "+n._1.toString$0(0));return"("+u.JSArray_methods.join$1(a,",")+")"}},r.ExplicitConfiguration0.prototype={_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return t==null&&(t=this),new r.ExplicitConfiguration0(this.nodeWithSpan,e,t)}},r.ConfiguredValue0.prototype={toString$0(e){return this.value.toString$0(0)}},r.ConfiguredVariable0.prototype={toString$0(e){var t=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+t+n},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.ContentBlock0.prototype={accept$1$1(e){return e.visitContentBlock$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.parameters;return t=t.parameters.length===0&&t.restParameter==null?"":" using ("+t.toString$0(0)+")",t+(" {"+u.JSArray_methods.join$1(this.children," ")+"}")}},r.ContentRule0.prototype={accept$1$1(e){return e.visitContentRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},get$span(e){return this.span}},r._disallowedFunctionNames_closure0.prototype={call$1(e){return e.name},$signature:438},r.CssParser0.prototype={get$plainCss(){return!0},silentComment$0(){var e,t,n=this;if(n._stylesheet0$_inExpression)return!1;e=n.scanner,t=e._string_scanner$_position,n.super$Parser$silentComment0(),n.error$2(0,V.Silent,n.spanFrom$1(new r._SpanScannerState(e,t)))},atRule$2$root(e,t){var n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position);o.expectChar$1(64),n=i.interpolatedIdentifier$0(),i.whitespace$1$consumeNewlines(!0),a=n.get$asPlain();e:{if((a==="at-root"||a==="content"||a==="debug"||a==="each"||a==="error"||a==="extend"||a==="for"||a==="if"||a==="include"||a==="mixin"||a==="return"||a==="warn"||a==="while")&&i._css$_forbiddenAtRule$1(l),a==="import"){o=i._css$_cssImportRule$1(l);break e}if(a==="function"){i.whitespace$1$consumeNewlines(!0),o.matches$1("--")?s=i.unknownAtRule$2(l,n):(i.almostAnyValue$0(),i.error$2(0,"This at-rule isn't allowed in plain CSS.",o.spanFrom$1(l)),s=null),o=s;break e}if(a==="media"){o=i.mediaRule$1(l);break e}if(a==="-moz-document"){o=i.mozDocumentRule$2(l,n);break e}if(a==="supports"){o=i.supportsRule$1(l);break e}o=i.unknownAtRule$2(l,n);break e}return o},_css$_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.spanFrom$1(e))},_css$_cssImportRule$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=null,f=h.scanner,m=f._string_scanner$_position,S=f.peekChar$0();e:{if(S===117||S===85){t=h.dynamicUrl$0();t:{if(t instanceof r.StringExpression0){n=t.text;break t}if(a=d,n=!1,t instanceof r.InterpolatedFunctionExpression0?(s=t.name,i=t.$arguments,o=i.positional,l=o,l.length===1&&(_=o[0],l=_,l instanceof r.StringExpression0&&($.StringExpression_2._as(_),l=i.named,l.get$isEmpty(l)&&i.rest==null&&(n=i.keywordRest==null),a=_))):s=d,n){n=new r.StringBuffer(""),l=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),l.addInterpolation$1(s),c=r.Primitives_stringFromCharCode(40),n._contents+=c,l.addInterpolation$1(a.asInterpolation$0()),c=r.Primitives_stringFromCharCode(41),n._contents+=c,l=l.interpolation$1(t.span),n=l;break t}n=h.error$2(0,"Unsupported plain CSS import.",t.get$span(t))}break e}n=h.interpolatedString$0().asInterpolation$1$static(!0);break e}return h.whitespace$1$consumeNewlines(!0),p=h.tryImportModifiers$0(),h.expectStatementSeparator$1("@import rule"),m=r._setArrayType([new r.StaticImport0(n,p,h.spanFrom$1(new r._SpanScannerState(f,m)))],$.JSArray_Import_2),f=h.spanFrom$1(e),new r.ImportRule0(r.List_List$unmodifiable(m,$.Import_2),f)},parentheses$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position;return n.expectChar$1(40),t.whitespace$1$consumeNewlines(!0),e=t.expressionUntilComma$0(),n.expectChar$1(41),new r.ParenthesizedExpression0(e,t.spanFrom$1(new r._SpanScannerState(n,a)))},identifierLike$0(){var e,t,n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=i.interpolatedIdentifier$0(),c=_.get$asPlain(),p=c.toLowerCase(),h=i.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,o.scanChar$1(46))return i.namespacedExpression$2(c,l);if(p==="if"&&o.peekChar$0()===40)return i.ifExpression$1(l);if(!o.scanChar$1(40))return new r.StringExpression0(_,!1);if(t=p==="var",n=r._setArrayType([],$.JSArray_Expression_2),!o.scanChar$1(41)){do{if(i.whitespace$1$consumeNewlines(!0),t&&n.length===1&&o.peekChar$0()===41){a=r.FileLocation$_(o._sourceFile,o._string_scanner$_position),s=a.offset,s=r._FileSpan$(a.file,s,s),n.push(new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable([""],$.Object),u.List_null,s),!1));break}n.push(i.expressionUntilComma$1$singleEquals(!0)),i.whitespace$1$consumeNewlines(!0)}while(o.scanChar$1(44));o.expectChar$1(41)}return b.$get$_disallowedFunctionNames0().contains$1(0,c)&&i.error$2(0,V.This_f,i.spanFrom$1(l)),o=r.ArgumentList$0(n,u.Map_empty14,u.Map_empty5,i.spanFrom$1(new r._SpanScannerState(o,e)),null,null),e=i.spanFrom$1(l),new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(c,"_","-"),c,o,e)},namespacedExpression$2(e,t){var n=this.super$StylesheetParser$namespacedExpression0(e,t);this.error$2(0,V.Modulen,n.get$span(n))}},r.DebugRule0.prototype={accept$1$1(e){return e.visitDebugRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.ModifiableCssDeclaration0.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},r.Declaration0.prototype={accept$1$1(e){return e.visitDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a=this,s=new r.StringBuffer(""),i=a.name.toString$0(0);return s._contents=i,i=s._contents=i+r.Primitives_stringFromCharCode(58),t=a.value,t!=null&&(a.parsedAsSassScript&&(i=s._contents=i+r.Primitives_stringFromCharCode(32)),s._contents=i+t.toString$0(0)),n=a.children,n!=null?s.toString$0(0)+" {"+u.JSArray_methods.join$1(n," ")+"}":s.toString$0(0)+";"},get$span(e){return this.span}},r.SupportsDeclaration0.prototype={get$isCustomProperty(){var e,t=this.name;e:{if(t instanceof r.StringExpression0&&!t.hasQuotes){e=u.JSString_methods.startsWith$1(t.text.get$initialPlain(),"--");break e}e=!1;break e}return e},toInterpolation$0(){var e,t,n=null,a=new r.StringBuffer(""),s=$.JSArray_Object,i=$.JSArray_nullable_FileSpan,o=new r.InterpolationBuffer0(a,r._setArrayType([],s),r._setArrayType([],i)),l=this.span,_=this.name,c=r.SpanExtensions_before(l,_.get$span(_));return c=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(c.file._decodedChars,c._file$_start,c._end),0,n),a._contents+=c,_ instanceof r.StringExpression0&&!_.hasQuotes?o.addInterpolation$1(_.text):o.add$2(0,_,_.get$span(_)),c=this.value,_=r.SpanExtensions_between(_.get$span(_),c.get$span(c)),_=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(_.file._decodedChars,_._file$_start,_._end),0,n),a._contents+=_,e=new r.SourceInterpolationVisitor(new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],s),r._setArrayType([],i))),c.accept$1(e),i=e.buffer,t=i==null?n:i.interpolation$1(c.get$span(c)),t!=null?o.addInterpolation$1(t):o.add$2(0,c,c.get$span(c)),s=r.SpanExtensions_after(l,c.get$span(c)),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,n),a._contents+=s,o.interpolation$1(l)},withSpan$1(e){return new r.SupportsDeclaration0(this.name,this.value,e)},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.Deprecation0.prototype={_enumToString$0(){return"Deprecation."+this._name},get$deprecatedIn(e){return r.NullableExtension_andThen0(this._deprecation$_deprecatedIn,r.version_Version___parse_tearOff$closure())},get$obsoleteIn(e){var t=this._deprecation$_obsoleteIn;return t==null?null:r.NullableExtension_andThen0(t,r.version_Version___parse_tearOff$closure())},toString$0(e){return this.id}},r.Deprecation_fromId_closure0.prototype={call$1(e){return e.id===this.id},$signature:439},r.DeprecationProcessingLogger0.prototype={validate$0(){var e,t,n,a,s,i,o=this,l=null;for(e=o.fatalDeprecations,e=r._LinkedHashSetIterator$(e,e._collection$_modifications,r._instanceType(e)._precomputed1),t=o.silenceDeprecations,n=e.$ti._precomputed1;e.moveNext$0();){if(a=e._collection$_current,a==null&&(a=n._as(a)),s=a._deprecation$_obsoleteIn,s==null?i=l:i=r.Version___parse_tearOff(s),i instanceof r.Version){a=a.toString$0(0),o.internalWarn$4$deprecation$span$trace(a+V.x20deprex20ix2c,l,l,l);continue}if(i=t.contains$1(0,a),i){a=a.toString$0(0),o.internalWarn$4$deprecation$span$trace("Ignoring setting to silence "+a+V.x20deprex2c,l,l,l);continue}}for(e=r._LinkedHashSetIterator$(t,t._collection$_modifications,r._instanceType(t)._precomputed1),t=e.$ti._precomputed1,n=o.futureDeprecations;e.moveNext$0();){if(a=e._collection$_current,a==null&&(a=t._as(a)),u.Deprecation_WdA===a){o.internalWarn$4$deprecation$span$trace(V.User_a,l,l,l);continue}if(s=a._deprecation$_obsoleteIn,s==null?i=l:i=r.Version___parse_tearOff(s),i instanceof r.Version){a=a.toString$0(0),o.internalWarn$4$deprecation$span$trace(a+V.x20deprex20ix2e,l,l,l);continue}}for(e=r._LinkedHashSetIterator$(n,n._collection$_modifications,r._instanceType(n)._precomputed1),t=e.$ti._precomputed1;e.moveNext$0();)n=e._collection$_current,n=(n??t._as(n)).toString$0(0),o.internalWarn$4$deprecation$span$trace(n+V.x20is_noaf,l,l,l)},internalWarn$4$deprecation$span$trace(e,t,n,a){t!=null?this._deprecation_processing$_handleDeprecation$4$span$trace(t,e,n,a):this._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(e,null,n,a)},_deprecation_processing$_handleDeprecation$4$span$trace(e,t,n,a){var s,i,o,l,_,c,p=this,h=null;if(p.fatalDeprecations.contains$1(0,e)){t+=V.x0a_This+e.toString$0(0)+V.x20deprex20t;e:{if(s=n!=null,i=!1,s?(i=a!=null,o=n,l=a):(o=h,l=o),i){s&&(a=l),i=r.SassRuntimeException$0(t,o,a??$.Trace._as(a),h);break e}if(i=!1,n!=null?i=(s?l:a)==null:n=h,i){i=r.SassException$0(t,n,h);break e}i=r.SassScriptException$0(t,h);break e}throw r.wrapException(i)}p.silenceDeprecations.contains$1(0,e)||p.limitRepetition&&(i=p._deprecation_processing$_warningCounts,_=i.$index(0,e),c=(_??0)+1,i.$indexSet(0,e,c),c>5)||p._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(t,e,n,a)},debug$2(e,t,n){return this._deprecation_processing$_inner.debug$2(0,t,n)},summarize$1$js(e){var t=this._deprecation_processing$_warningCounts,n=r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"),a=r.IterableIntegerExtension_get_sum(new r.MappedIterable(new r.WhereIterable(new r.LinkedHashMapValuesIterable(t,n),new r.DeprecationProcessingLogger_summarize_closure1,n._eval$1("WhereIterable<Iterable.E>")),new r.DeprecationProcessingLogger_summarize_closure2,n._eval$1("MappedIterable<Iterable.E,int>")));a>0&&(t=e?"":V.x0aRun_i,this._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(""+a+V.x20repet+t,null,null,null))}},r.DeprecationProcessingLogger_summarize_closure1.prototype={call$1(e){return e>5},$signature:50},r.DeprecationProcessingLogger_summarize_closure2.prototype={call$1(e){return e-5},$signature:171},r.Deprecation1.prototype={},r.deprecations_closure.prototype={call$0(){var e,t,n,a=this.deprecation;e:{if(e=r.NullableExtension_andThen0(a._deprecation$_deprecatedIn,r.version_Version___parse_tearOff$closure())==null,e?(t=a.get$obsoleteIn(0)==null,n=t):(t=null,n=!1),n){n="user";break e}if(e?t:a.get$obsoleteIn(0)==null){n="active";break e}n="obsolete";break e}return n},$signature:27},r.parseDeprecations_closure.prototype={call$0(){return new r._SyncStarIterable(this.$call$body$parseDeprecations_closure(),$._SyncStarIterable_Deprecation)},$call$body$parseDeprecations_closure(){var e=this;return function(){var t=0,n=1,a=[],s,i,o,l,_,c,p,h,d;return function(m,S,v){for(S===1&&(a.push(v),t=n);;)switch(t){case 0:s=g.get$iterator$ax(e.deprecations),i=$.Deprecation_2,o=e.supportVersions,l=e.logger;case 2:if(!s.moveNext$0()){t=3;break}_=s.get$current(s),c=typeof _=="string",p=c?_:null,t=c?4:5;break;case 4:h=r.Deprecation_fromId0(p),t=h==null?6:8;break;case 6:l.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+r.S(p)+'".',null,null,null),t=7;break;case 8:return t=9,m._async$_current=h,1;case 9:case 7:t=2;break;case 5:c=i._is(_),p=c?g.get$id$x(_):null,t=c?10:11;break;case 10:h=r.Deprecation_fromId0(p),t=h==null?12:14;break;case 12:l.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+r.S(p)+'".',null,null,null),t=13;break;case 14:return t=15,m._async$_current=h,1;case 15:case 13:t=2;break;case 11:_ instanceof r.Version?(c=o,d=_):(d=null,c=!1),t=c?16:17;break;case 16:return t=18,m._yieldStar$1(r.Deprecation_forVersion0(d));case 18:case 17:t=2;break;case 3:return 0;case 1:return m._datum=a.at(-1),3}}}},$signature:440},r.versionClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.Version",new r.versionClass__closure));return t.parse=r.allowInteropNamed("parse",new r.versionClass__closure0),r.JSClassExtension_injectSuperclass(e._as(r.Version_Version(0,0,0,null).constructor),t),t},$signature:17},r.versionClass__closure.prototype={call$4(e,t,n,a){return r.Version_Version(t,n,a,null)},"call*":"call$4",$requiredArgCount:4,$signature:441},r.versionClass__closure0.prototype={call$1(e){var t=r.Version_Version$parse(e);if(t.preRelease.length!==0||t.build.length!==0)throw r.wrapException(r.FormatException$("Build identifiers and prerelease versions not supported.",null,null));return t},$signature:172},r.DisplayP3ColorSpace0.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){var i;return e===u.DisplayP3LinearColorSpace_PrP0?(i=this.get$toLinear(),i=r.SassColor_SassColor$forSpaceInternal0(e,r.NullableExtension_andThen0(t,i),r.NullableExtension_andThen0(n,i),r.NullableExtension_andThen0(a,i),s)):i=this.super$ColorSpace$convertLinear0(e,t,n,a,s,!1,!1,!1,!1,!1),i},toLinear$1(e){return r.srgbAndDisplayP3ToLinear0(e)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear0(e)},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$linearDisplayP3ToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearDisplayP3ToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearDisplayP3ToLinearProphotoRgb0();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearDisplayP3ToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearDisplayP3ToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearDisplayP3ToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearDisplayP3ToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.DisplayP3LinearColorSpace0.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){return e===u.DisplayP3ColorSpace_MmT0?r.SassColor_SassColor$forSpaceInternal0(e,r.NullableExtension_andThen0(t,r.utils2__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen0(n,r.utils2__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen0(a,r.utils2__srgbAndDisplayP3FromLinear$closure()),s):this.super$ColorSpace$convert0(e,t,n,a,s)},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$linearDisplayP3ToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearDisplayP3ToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearDisplayP3ToLinearProphotoRgb0();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearDisplayP3ToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearDisplayP3ToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearDisplayP3ToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearDisplayP3ToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.DynamicImport0.prototype={toString$0(e){return r.StringExpression_quoteText0(this.urlString)},$isImport0:1,$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.EachRule0.prototype={accept$1$1(e){return e.visitEachRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.variables;return"@each "+new r.MappedListIterable(t,new r.EachRule_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.EachRule_toString_closure0.prototype={call$1(e){return"$"+e},$signature:6},r.EmptyExtensionStore0.prototype={get$_extension_store$_extensions(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$(u.Symbol__extensions,"get$_empty_extension_store0$_extensions",1,[],[],0)))},get$_extension_store$_sourceSpecificity(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$(u.Symbol__sourceSpecificity,"get$_empty_extension_store0$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return u.C_EmptyUnmodifiableSet0},extensionsWhereTarget$1(e){return u.List_empty21},addSelector$2(e,t){throw r.wrapException(r.UnsupportedError$(V.addSel))},addExtension$4(e,t,n,a){throw r.wrapException(r.UnsupportedError$(V.addExt_))},addExtensions$1(e){throw r.wrapException(r.UnsupportedError$(V.addExts))},clone$0(){return u.Record2_EmptyExtensionStore_Map_empty0},$isExtensionStore0:1},r.Environment0.prototype={closure$0(){var e,t,n,a=this,s=a._environment0$_forwardedModules,i=a._environment0$_nestedForwardedModules,o=a._environment0$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=a._environment0$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=a._environment0$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=a._environment0$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.Environment$_0(a._environment0$_modules,a._environment0$_namespaceNodes,a._environment0$_globalModules,a._environment0$_importedModules,s,i,a._environment0$_allModules,o,e,t,n,a._environment0$_content,u.Set_empty1)},forwardModule$2(e,t){var n,a,s,i=this,o=i._environment0$_forwardedModules;for(o==null&&(o=i._environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.AstNode_2)),n=r.ForwardedModuleView_ifNecessary0(e,t,$.Callable_2),a=new r.LinkedHashMapKeyIterator(o,o._modifications,o._first);a.moveNext$0();)s=a.__js_helper$_current,i._environment0$_assertNoConflicts$5(n.get$variables(),s.get$variables(),n,s,"variable"),i._environment0$_assertNoConflicts$5(n.get$functions(n),s.get$functions(s),n,s,"function"),i._environment0$_assertNoConflicts$5(n.get$mixins(),s.get$mixins(),n,s,"mixin");i._environment0$_allModules.push(e),o.$indexSet(0,n,t)},_environment0$_assertNoConflicts$5(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=$.String,_=r.MapExtensions_get_pairs0(o,l,$.Object),_=_.get$iterator(_),c=s==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(c?n.variableIdentity$1(h)===a.variableIdentity$1(h):g.$eq$(f,d)))throw c&&(h="$"+h),_=this._environment0$_forwardedModules,_==null?m=null:(_=_.$index(0,a),m=_==null?null:_.get$span(_)),_=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$0("Two forwarded modules both define a "+s+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=e._environment0$_environment._environment0$_forwardedModules;if(k!=null){if(t=M._environment0$_forwardedModules,t!=null){for(n=$.Module_Callable_2,a=$.AstNode_2,s=r.LinkedHashMap_LinkedHashMap$_empty(n,a),n=r.MapExtensions_get_pairs0(k,n,a),n=n.get$iterator(n),a=M._environment0$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!a.containsKey$1(e))&&s.$indexSet(0,e,o);k=s}else t=M._environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.AstNode_2);for(n=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(n),s=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);s.moveNext$0();)for(i=s.__js_helper$_current.get$variables(),i=i.get$keys(i),i=i.get$iterator(i);i.moveNext$0();)a.add$1(0,i.get$current(i));for(s=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)s.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=new r.LinkedHashMapKeyIterator(k,k._modifications,k._first);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=l.get$keys(l),l=l.get$iterator(l);l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=M._environment0$_variables,l=i.length,l===1){for(l=M._environment0$_importedModules,_=$.Module_Callable_2,c=$.AstNode_2,p=r.MapExtensions_get_pairs0(l,_,c).toList$0(0),h=p.length,d=$.Callable_2,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,S=r.ShadowedModuleView_ifNecessary0(e,s,n,a,d),S!=null&&(l.remove$1(0,e),v=S.variables,y=!1,v.get$isEmpty(v)?(v=S.functions,v.get$isEmpty(v)?(v=S.mixins,v.get$isEmpty(v)?(v=S._shadowed_view0$_inner,v=v.get$css(v),v=g.get$isEmpty$asx(v.get$children(v))):v=y):v=y):v=y,v||l.$indexSet(0,S,m._1));for(_=r.MapExtensions_get_pairs0(t,_,c).toList$0(0),c=_.length,f=0;f<_.length;_.length===c||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,S=r.ShadowedModuleView_ifNecessary0(e,s,n,a,d),S!=null&&(t.remove$1(0,e),h=S.variables,m=!1,h.get$isEmpty(h)?(h=S.functions,h.get$isEmpty(h)?(h=S.mixins,h.get$isEmpty(h)?(h=S._shadowed_view0$_inner,h=h.get$css(h),h=g.get$isEmpty$asx(h.get$children(h))):h=m):h=m):h=m,h||t.$indexSet(0,S,p._1));l.addAll$1(0,k),t.addAll$1(0,k)}else{if(_=M._environment0$_nestedForwardedModules,_==null){for(C=l-1,I=g.JSArray_JSArray$allocateGrowable(C,$.List_Module_Callable_2),l=$.JSArray_Module_Callable_2,f=0;f<C;++f)I[f]=r._setArrayType([],l);M._environment0$_nestedForwardedModules=I,l=I}else l=_;u.JSArray_methods.addAll$1(u.JSArray_methods.get$last(l),new r.LinkedHashMapKeysIterable(k,r._instanceType(k)._eval$1("LinkedHashMapKeysIterable<1>")))}for(a=r._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),l=M._environment0$_variableIndices,_=M._environment0$_variableNodes,c=a.$ti._precomputed1;a.moveNext$0();)p=a._collection$_current,p==null&&(p=c._as(p)),l.remove$1(0,p),u.JSArray_methods.get$last(i).remove$1(0,p),u.JSArray_methods.get$last(_).remove$1(0,p);for(a=r._LinkedHashSetIterator$(s,s._collection$_modifications,s.$ti._precomputed1),s=M._environment0$_functionIndices,i=M._environment0$_functions,l=a.$ti._precomputed1;a.moveNext$0();)_=a._collection$_current,_==null&&(_=l._as(_)),s.remove$1(0,_),u.JSArray_methods.get$last(i).remove$1(0,_);for(n=r._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),a=M._environment0$_mixinIndices,s=M._environment0$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),a.remove$1(0,l),u.JSArray_methods.get$last(s).remove$1(0,l)}},getVariable$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._environment0$_getModule$1(t).get$variables().$index(0,e):i._environment0$_lastVariableName===e?(n=i._environment0$_lastVariableIndex,n.toString,n=i._environment0$_variables[n].$index(0,e),n??i._environment0$_getVariableFromGlobalModule$1(e)):(n=i._environment0$_variableIndices,a=n.$index(0,e),a!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=a,n=i._environment0$_variables[a].$index(0,e),n??i._environment0$_getVariableFromGlobalModule$1(e)):(s=i._environment0$_variableIndex$1(e),s!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._environment0$_variables[s].$index(0,e),n??i._environment0$_getVariableFromGlobalModule$1(e)):i._environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_environment0$_getVariableFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"variable",new r.Environment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._environment0$_getModule$1(t).get$variableNodes().$index(0,e):i._environment0$_lastVariableName===e?(n=i._environment0$_lastVariableIndex,n.toString,n=i._environment0$_variableNodes[n].$index(0,e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):(n=i._environment0$_variableIndices,a=n.$index(0,e),a!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=a,n=i._environment0$_variableNodes[a].$index(0,e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):(s=i._environment0$_variableIndex$1(e),s!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=s,n.$indexSet(0,e,s),n=i._environment0$_variableNodes[s].$index(0,e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):i._environment0$_getVariableNodeFromGlobalModule$1(e)))},_environment0$_getVariableNodeFromGlobalModule$1(e){var t,n,a;for(t=this._environment0$_importedModules,n=this._environment0$_globalModules,n=new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeysIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeysIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,a=t.get$current(t).get$variableNodes().$index(0,e),a!=null)return a;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._environment0$_getModule$1(t).get$variables().containsKey$1(e):u.JSArray_methods.get$first(this._environment0$_variables).containsKey$1(e)?!0:this._environment0$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_environment0$_variableIndex$1(e){var t,n;for(t=this._environment0$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,a,s){var i,o,l,_,c,p,h,d,f=this;if(s!=null){f._environment0$_getModule$1(s).setVariable$3(e,t,n);return}if(a||f._environment0$_variables.length===1){if(f._environment0$_variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure2(f,e)),i=f._environment0$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._environment0$_fromOneModule$3(e,"variable",new r.Environment_setVariable_closure3(e)),o!=null)){o.setVariable$3(e,t,n);return}u.JSArray_methods.get$first(i).$indexSet(0,e,t),u.JSArray_methods.get$first(f._environment0$_variableNodes).$indexSet(0,e,n);return}if(l=f._environment0$_nestedForwardedModules,l!=null&&!f._environment0$_variableIndices.containsKey$1(e)&&f._environment0$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(c=_.__internal$_current,c=g.get$reversed$ax(c??i._as(c)),p=c.$ti,c=new r.ListIterator(c,c.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._environment0$_lastVariableName===e?(i=f._environment0$_lastVariableIndex,i.toString,d=i):d=f._environment0$_variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure4(f,e)),!f._environment0$_inSemiGlobalScope&&d===0&&(d=f._environment0$_variables.length-1,f._environment0$_variableIndices.$indexSet(0,e,d)),f._environment0$_lastVariableName=e,f._environment0$_lastVariableIndex=d,f._environment0$_variables[d].$indexSet(0,e,t),f._environment0$_variableNodes[d].$indexSet(0,e,n)},setVariable$4$global(e,t,n,a){return this.setVariable$5$global$namespace(e,t,n,a,null)},setLocalVariable$3(e,t,n){var a,s=this,i=s._environment0$_variables,o=i.length;s._environment0$_lastVariableName=e,a=s._environment0$_lastVariableIndex=o-1,s._environment0$_variableIndices.$indexSet(0,e,a),i[a].$indexSet(0,e,t),s._environment0$_variableNodes[a].$indexSet(0,e,n)},getFunction$2$namespace(e,t){var n,a,s,i=this;return t!=null?(n=i._environment0$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._environment0$_functionIndices,a=n.$index(0,e),a!=null?(n=i._environment0$_functions[a].$index(0,e),n??i._environment0$_getFunctionFromGlobalModule$1(e)):(s=i._environment0$_functionIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._environment0$_functions[s].$index(0,e),n??i._environment0$_getFunctionFromGlobalModule$1(e)):i._environment0$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"function",new r.Environment__getFunctionFromGlobalModule_closure0(e))},_environment0$_functionIndex$1(e){var t,n;for(t=this._environment0$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,a,s,i=this;return t!=null?i._environment0$_getModule$1(t).get$mixins().$index(0,e):(n=i._environment0$_mixinIndices,a=n.$index(0,e),a!=null?(n=i._environment0$_mixins[a].$index(0,e),n??i._environment0$_getMixinFromGlobalModule$1(e)):(s=i._environment0$_mixinIndex$1(e),s!=null?(n.$indexSet(0,e,s),n=i._environment0$_mixins[s].$index(0,e),n??i._environment0$_getMixinFromGlobalModule$1(e)):i._environment0$_getMixinFromGlobalModule$1(e)))},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"mixin",new r.Environment__getMixinFromGlobalModule_closure0(e))},_environment0$_mixinIndex$1(e){var t,n;for(t=this._environment0$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){var n=this._environment0$_content;this._environment0$_content=e,t.call$0(),this._environment0$_content=n},asMixin$1(e){var t=this._environment0$_inMixin;this._environment0$_inMixin=!0,e.call$0(),this._environment0$_inMixin=t},scope$1$3$semiGlobal$when(e,t,n){var a,s,i,o,l,_,c,p,h,d,f=this;if(t=t&&f._environment0$_inSemiGlobalScope,a=f._environment0$_inSemiGlobalScope,f._environment0$_inSemiGlobalScope=t,!n)try{return l=e.call$0(),l}finally{f._environment0$_inSemiGlobalScope=a}l=f._environment0$_variables,_=$.String,u.JSArray_methods.add$1(l,r.LinkedHashMap_LinkedHashMap$_empty(_,$.Value_2)),c=f._environment0$_variableNodes,u.JSArray_methods.add$1(c,r.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode_2)),p=f._environment0$_functions,h=$.Callable_2,u.JSArray_methods.add$1(p,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),d=f._environment0$_mixins,u.JSArray_methods.add$1(d,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=f._environment0$_nestedForwardedModules,h!=null&&h.push(r._setArrayType([],$.JSArray_Module_Callable_2));try{return _=e.call$0(),_}finally{for(f._environment0$_inSemiGlobalScope=a,f._environment0$_lastVariableIndex=f._environment0$_lastVariableName=null,l=u.JSArray_methods.removeLast$0(l),l=l.get$keys(l),l=l.get$iterator(l),_=f._environment0$_variableIndices;l.moveNext$0();)s=l.get$current(l),_.remove$1(0,s);for(u.JSArray_methods.removeLast$0(c),l=u.JSArray_methods.removeLast$0(p),l=l.get$keys(l),l=l.get$iterator(l),_=f._environment0$_functionIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(l=u.JSArray_methods.removeLast$0(d),l=l.get$keys(l),l=l.get$iterator(l),_=f._environment0$_mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=f._environment0$_nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=$.String,C=r.LinkedHashMap_LinkedHashMap$_empty(y,$.ConfiguredValue_2);for(e=S._environment0$_variables,t=$.Value_2,n=S._environment0$_variableNodes,a=S._environment0$_importedModules,s=r._instanceType(a)._eval$1("LinkedHashMapKeysIterable<1>"),i=0;i<e.length;++i){for(i===0?o=new r.LinkedHashMapKeysIterable(a,s):(l=S._environment0$_nestedForwardedModules,o=l==null?v:l[i-1]),l=g.get$iterator$ax(o??u.List_empty25);l.moveNext$0();)for(_=l.get$current(l),c=r.MapExtensions_get_pairs0(_.get$variables(),y,t),c=c.get$iterator(c);c.moveNext$0();)p=c.get$current(c),h=p._0,d=p._1,p=_.get$variableNodes().$index(0,h),p.toString,C.$indexSet(0,h,new r.ConfiguredValue0(d,v,p));for(f=e[i],m=n[i],l=r.MapExtensions_get_pairs0(f,y,t),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),h=_._0,d=_._1,_=m.$index(0,h),_.toString,C.$indexSet(0,h,new r.ConfiguredValue0(d,v,_))}return new r.Configuration0(C,v)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule1(this,e,t,n,r.NullableExtension_andThen0(this._environment0$_forwardedModules,new r.Environment_toModule_closure0))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule1(this,new r.CssStylesheet0(new r.UnmodifiableListView(u.List_empty20,$.UnmodifiableListView_CssNode_2),r.SourceFile$decoded(u.List_empty4,"<dummy module>").span$1(0,0)),u.Map_empty10,u.C_EmptyExtensionStore0,r.NullableExtension_andThen0(this._environment0$_forwardedModules,new r.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var t=this._environment0$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_environment0$_fromOneModule$1$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this._environment0$_nestedForwardedModules;if(v!=null){for(a=r._arrayInstanceType(v)._eval$1("ReversedListIterable<1>"),s=new r.ReversedListIterable(v,a),s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)for(i=s.__internal$_current,i=g.get$reversed$ax(i??a._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(a=this._environment0$_importedModules,a=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first);a.moveNext$0();)if(c=n.call$1(a.__js_helper$_current),c!=null)return c;for(a=this._environment0$_globalModules,s=new r.LinkedHashMapKeyIterator(a,a._modifications,a._first),i=$.Callable_2,p=null,h=null;s.moveNext$0();)if(o=s.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(s=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=r.MapExtensions_get_pairs0(a,$.Module_Callable_2,$.AstNode_2),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)a=i.get$current(i),m=a._0,S=a._1,n.call$1(m)!=null&&s.$indexSet(0,S.get$span(S),o);throw r.wrapException(r.MultiSpanSassScriptException$0("This "+t+V.x20is_av,t+" use",s))}h=f,p=d}return p},_environment0$_fromOneModule$3(e,t,n){return this._environment0$_fromOneModule$1$3(e,t,n,$.dynamic)}},r.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:444},r.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:10},r.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:445},r.Environment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._environment0$_variableIndex$1(this.name);return t??e._environment0$_variables.length-1},$signature:10},r.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:169},r.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:169},r.Environment_toModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:166},r.Environment_toDummyModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:166},r._EnvironmentModule1.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var a,s,i=this._environment0$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(a=this._environment0$_environment,s=a._environment0$_variables,!u.JSArray_methods.get$first(s).containsKey$1(e))throw r.wrapException(r.SassScriptException$0("Undefined variable.",null));u.JSArray_methods.get$first(s).$indexSet(0,e,t),u.JSArray_methods.get$first(a._environment0$_variableNodes).$indexSet(0,e,n)},variableIdentity$1(e){var t=this._environment0$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this._environment0$_environment._environment0$_configurableVariables;if(e.get$length(e)<o.get$length(o)?e.any$1(0,o.get$contains(o)):o.any$1(0,e.get$contains(e)))o=!0;else{if(o=this._environment0$_modulesByVariable,t=$.Module_Callable_2,e.get$length(e)<o.get$length(o)){for(t=r.LinkedHashSet_LinkedHashSet$_empty(t),n=e.get$iterator(e);n.moveNext$0();)a=o.$index(0,n.get$current(n)),a!=null&&t.add$1(0,a);o=t}else{for(n=r.LinkedHashSet_LinkedHashSet$_empty(t),o=r.MapExtensions_get_pairs0(o,$.String,t),o=o.get$iterator(o);o.moveNext$0();)t=o.get$current(o),s=t._0,i=t._1,e.contains$1(0,s)&&n.add$1(0,i);o=n}o=o.any$1(0,new r._EnvironmentModule_couldHaveBeenConfigured_closure1(e))}return o},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet0(t.css,t.extensionStore),r._EnvironmentModule$_1(t._environment0$_environment,e._0,t.preModuleComments,e._1,t._environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=b.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure11.prototype={call$1(e){return e.get$variables()},$signature:448},r._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1(e){return e.get$variableNodes()},$signature:449},r._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1(e){return e.get$functions(e)},$signature:142},r._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1(e){return e.get$mixins()},$signature:142},r._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:102},r._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:102},r._EnvironmentModule_couldHaveBeenConfigured_closure1.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:102},r.ErrorRule0.prototype={accept$1$1(e){return e.visitErrorRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r._EvaluateVisitor1.prototype={get$_evaluate0$_hasCssNesting(){for(var e,t,n,a=this._evaluate0$_atRootExcludingStyleRule?null:this._evaluate0$_styleRuleIgnoringAtRoot;;a=n){if(e=a==null?null:a._node$_parent,e instanceof r.ModifiableCssStyleRule0)return!0;if(t=e!=null,n=t?e:null,!t)return!1}},_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,n,a,s,i){var o,l,_,c,p,h,d,f=this,m="$name, $module: null",S="sass:meta",v="$module",y=$.JSArray_BuiltInCallable_2,C=r._setArrayType([r.BuiltInCallable$function0("global-variable-exists",m,new r._EvaluateVisitor_closure25(f),S),r.BuiltInCallable$function0("variable-exists","$name",new r._EvaluateVisitor_closure26(f),S),r.BuiltInCallable$function0("function-exists",m,new r._EvaluateVisitor_closure27(f),S),r.BuiltInCallable$function0("mixin-exists",m,new r._EvaluateVisitor_closure28(f),S),r.BuiltInCallable$function0("content-exists","",new r._EvaluateVisitor_closure29(f),S),r.BuiltInCallable$function0("module-variables",v,new r._EvaluateVisitor_closure30(f),S),r.BuiltInCallable$function0("module-functions",v,new r._EvaluateVisitor_closure31(f),S),r.BuiltInCallable$function0("module-mixins",v,new r._EvaluateVisitor_closure32(f),S),r.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure33(f),S),r.BuiltInCallable$function0("get-mixin",m,new r._EvaluateVisitor_closure34(f),S),r.BuiltInCallable$function0("call","$function, $args...",new r._EvaluateVisitor_closure35(f),S)],y),I=r._setArrayType([r.BuiltInCallable$mixin0("load-css","$url, $with: null",new r._EvaluateVisitor_closure36(f),!1,S),r.BuiltInCallable$mixin0("apply","$mixin, $args...",new r._EvaluateVisitor_closure37(f),!0,S)],y);for(y=$.BuiltInCallable_2,o=r.List_List$_of(b.$get$moduleFunctions0(),y),u.JSArray_methods.addAll$1(o,C),l=r.BuiltInModule$0("meta",o,I,null,y),y=r.List_List$_of(b.$get$coreModules0(),$.BuiltInModule_Callable_2),y.push(l),o=y.length,_=f._evaluate0$_builtInModules,c=0;c<y.length;y.length===o||(0,r.throwConcurrentModificationError)(y),++c)p=y[c],_.$indexSet(0,p.url,p);for(y=$.JSArray_Callable_2,o=r._setArrayType([],y),u.JSArray_methods.addAll$1(o,e),u.JSArray_methods.addAll$1(o,b.$get$globalFunctions0()),y=r._setArrayType([],y),c=0;c<11;++c)y.push(C[c].withDeprecationWarning$1("meta"));for(u.JSArray_methods.addAll$1(o,y),y=o.length,_=f._evaluate0$_builtInFunctions,c=0;c<o.length;o.length===y||(0,r.throwConcurrentModificationError)(o),++c)h=o[c],d=h.get$name(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){var a,s,i;try{return i=$.nullable_Object,i=r.runZoned(new r._EvaluateVisitor_run_closure1(this,n,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__evaluationContext,new r._EvaluationContext1(this,n)],i,i),$.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassException0)a=i,s=r.getTraceFromException(o),r.throwWithTrace0(a.withLoadedUrls$1(this._evaluate0$_loadedUrls),a,s);else throw o}},_evaluate0$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_evaluate0$_assertInModule$2(e,t){return this._evaluate0$_assertInModule$1$2(e,t,$.dynamic)},_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,s,i,o){var l,_=this,c=_._evaluate0$_builtInModules.$index(0,e),p={};if(p.builtInModule=null,c!=null){if(p.builtInModule=c,i instanceof r.ExplicitConfiguration0)throw p=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",l=i.nodeWithSpan,r.wrapException(_._evaluate0$_exception$2(p,l.get$span(l)));_._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__loadModule_closure3(p,a));return}_._evaluate0$_withStackFrame$3(t,n,new r._EvaluateVisitor__loadModule_closure4(_,e,n,s,o,i,a))},_evaluate0$_loadModule$5$configuration(e,t,n,a,s){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,s,!1)},_evaluate0$_loadModule$4(e,t,n,a){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,a,null,null,!1)},_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y=this,C=t.span,I=C.get$sourceUrl(C);if(C=n==null,i=C?y._evaluate0$_configuration:n,o=y._evaluate0$_modules,l=o.$index(0,I),l!=null){if(o=y._evaluate0$_moduleConfigurations.$index(0,I),_=o._configuration0$__originalConfiguration,o=_??o,_=i._configuration0$__originalConfiguration,o!==(_??i)&&i instanceof r.ExplicitConfiguration0&&l.couldHaveBeenConfigured$1(new r.MapKeySet(new r.UnmodifiableMapView(i._configuration0$_values,$.UnmodifiableMapView_String_ConfiguredValue_2),$.MapKeySet_String)))throw a?(o=b.$get$context(),I.toString,c=o.prettyUri$1(I)+V.x20was_a):c=V.This_mw,o=y._evaluate0$_moduleNodes.$index(0,I),p=o==null?null:o.get$span(o),C?(C=i.nodeWithSpan,h=C.get$span(C)):h=null,C=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),p!=null&&C.$indexSet(0,p,"original load"),h!=null&&C.$indexSet(0,h,"configuration"),r.wrapException(C.get$isEmpty(0)?y._evaluate0$_exception$1(c):y._evaluate0$_multiSpanException$3(c,"new load",C));return l}return d=r.Environment$0(),f=r._Cell$(),m=r._Cell$(),S=r.ExtensionStore$0(),y._evaluate0$_withEnvironment$2(d,new r._EvaluateVisitor__execute_closure1(y,e,t,S,n,f,m)),C=f._readLocal$0(),_=m._readLocal$0(),v=d.toModule$3(C,_??u.Map_empty10,S),I!=null&&(o.$indexSet(0,I,v),y._evaluate0$_moduleConfigurations.$indexSet(0,I,i),s!=null&&y._evaluate0$_moduleNodes.$indexSet(0,I,s)),v},_evaluate0$_execute$2(e,t){return this._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_evaluate0$_addOutOfOrderImports$0(){var e,t,n=this,a="_root",s="_endOfImports",i=n._evaluate0$_outOfOrderImports;e:{if(i==null){e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,a).children;break e}e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,a).children,e=r.List_List$_of(r.SubListIterable$(e,0,r.checkNotNullable(n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,s),"count",$.int),e.$ti._eval$1("ListBase.E")),$.ModifiableCssNode_2),u.JSArray_methods.addAll$1(e,i),t=n._evaluate0$_assertInModule$2(n._evaluate0$__root,a).children,u.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,s),null,t.$ti._eval$1("ListBase.E")));break e}return e},_evaluate0$_combineCss$2$clone(e,t){var n,a,s,i,o,l,_;return u.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure3)?(s=$.JSArray_CssNode_2,i=r._setArrayType([],s),o=r._setArrayType([],s),s=$.Module_Callable_2,l=r.ListQueue$(s),new r._EvaluateVisitor__combineCss_visitModule1(this,r.LinkedHashSet_LinkedHashSet$_empty(s),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._evaluate0$_extendModules$1(l),s=u.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet0(new r.UnmodifiableListView(s,$.UnmodifiableListView_CssNode_2),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),a=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure4(n))),a!=null&&this._evaluate0$_throwForUnsatisfiedExtension$1(a),e.get$css(e))},_evaluate0$_combineCss$1(e){return this._evaluate0$_combineCss$2$clone(e,!1)},_evaluate0$_extendModules$1(e){var t,n,a,s,i,o,l,_,c,p,h=r.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.List_ExtensionStore_2),d=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_Extension_2);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(a=t._collection$_current,a==null&&(a=n._as(a)),s=a.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,a.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure3(s))),i=h.$index(0,a.get$url(a)),o=a.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=a.get$extensionStore(),!o.get$isEmpty(o)){for(o=a.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)c=o[_],p=c.get$url(c),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure4),a.get$extensionStore());d.removeAll$1(a.get$extensionStore().extensionsWhereTarget$1(s.get$contains(s)))}d._collection$_length!==0&&this._evaluate0$_throwForUnsatisfiedExtension$1(d.get$first(0))},_evaluate0$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$0(V.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_evaluate0$_indexAfterImports$1(e){var t,n,a,s;for(t=g.getInterceptor$asx(e),n=-1,a=0;a<t.get$length(e);++a){e:{if(s=t.$index(e,a),s instanceof r.ModifiableCssImport0)break e;if(s instanceof r.ModifiableCssComment0)continue;break}n=a}return n+1},visitStylesheet$1(e,t){var n,a,s,i,o,l;for(n=t.parseTimeWarnings,a=n.$ti,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)s=n.__internal$_current,s==null&&(s=a._as(s)),this._evaluate0$_warn$3(s._1,s._2,s._0);for(n=t.children,a=n.length,i=0;i<a;++i)n[i].accept$1(this);for(n=r.MapExtensions_get_pairs0(t.globalVariables,$.String,$.FileSpan),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),o=a._0,l=a._1,this.visitVariableDeclaration$1(0,new r.VariableDeclaration0(null,o,new r.NullExpression0(l),!0,!1,l));return null},visitAtRootRule$1(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=null,f="__parent",m=t.query,S=m!=null?new r.AtRootQueryParser0(r.SpanScanner$(h._evaluate0$_performInterpolationWithMap$2$warnForColor(m,!0)._0,d),d).parse$0(0):u.AtRootQuery_bfj0,v=h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f),y=r._setArrayType([],$.JSArray_ModifiableCssParentNode_2);for(n=$.CssStylesheet_2;!n._is(v);v=a)if(S.excludes$1(v)||y.push(v),a=v._node$_parent,a==null)throw r.wrapException(r.StateError$(V.CssNod));if(s=h._evaluate0$_trimIncluded$1(y),s===h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f))return h._evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure3(h,t),t.hasDeclarations,$.Null),d;if(y.length>=1){for(i=y[0],o=u.JSArray_methods.sublist$1(y,1),l=i.copyWithoutChildren$0(),n=o.length,_=l,c=0;c<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++c,_=p)p=o[c].copyWithoutChildren$0(),p.addChild$1(_);s.addChild$1(_)}else l=s;return h._evaluate0$_scopeForAtRoot$4(t,l,S,y).call$1(new r._EvaluateVisitor_visitAtRootRule_closure4(h,t)),d},_evaluate0$_trimIncluded$1(e){var t,n,a,s,i,o,l,_,c=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return c._evaluate0$_assertInModule$2(c._evaluate0$__root,h);for(t=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,"__parent"),n=e.length,a=p,s=0;s<n;++s,t=l){for(;i=e[s],t!==i;a=p,t=o)if(o=t._node$_parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p));if(a==null&&(a=s),l=t._node$_parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+c.toString$0(0)+".",p))}return t!==c._evaluate0$_assertInModule$2(c._evaluate0$__root,h)?c._evaluate0$_assertInModule$2(c._evaluate0$__root,h):(a.toString,_=e[a],u.JSArray_methods.removeRange$2(e,a,e.length),_)},_evaluate0$_scopeForAtRoot$4(e,t,n,a){var s=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure11(s,t,e),o=n._at_root_query0$_all||n._at_root_query0$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure12(s,i)),s._evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure13(s,i)),s._evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure14(s,i)),s._evaluate0$_inUnknownAtRule&&!u.JSArray_methods.any$1(a,new r._EvaluateVisitor__scopeForAtRoot_closure15)?new r._EvaluateVisitor__scopeForAtRoot_closure16(s,i):i},visitContentBlock$1(e,t){return r.throwExpression(r.UnsupportedError$(V.Evalua))},visitContentRule$1(e,t){var n=this._evaluate0$_environment._environment0$_content;return n==null||this._evaluate0$_runUserDefinedCallable$1$4(t.$arguments,n,t,new r._EvaluateVisitor_visitContentRule_closure1(this,n),$.Null),null},visitDebugRule$1(e,t){var n=t.expression.accept$1(this),a=n instanceof r.SassString0?n._string0$_text:r.serializeValue0(n,!0,!0);return this._evaluate0$_logger.debug$2(0,a,t.span),null},visitDeclaration$1(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=null;if((h._evaluate0$_atRootExcludingStyleRule?d:h._evaluate0$_styleRuleIgnoringAtRoot)==null&&!h._evaluate0$_inUnknownAtRule&&!h._evaluate0$_inKeyframes)throw r.wrapException(h._evaluate0$_exception$2(V.Declarm,t.span));if(h._evaluate0$_declarationName!=null&&!t.parsedAsSassScript)throw n=u.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?V.Declarw:V.Declarp,r.wrapException(h._evaluate0$_exception$2(n,t.span));return a=h._evaluate0$_interpolationToValue$2$warnForColor(t.name,!0),s=h._evaluate0$_declarationName,s!=null&&(a=new r.CssValue0(s+"-"+a.value,a.span,$.CssValue_String_2)),i=t.value,i!=null&&(o=i.accept$1(h),(!o.get$isBlank()||o.get$asList().length===0||u.JSString_methods.startsWith$1(a.value,"--"))&&(h._evaluate0$_copyParentAfterSibling$0(),n=h._evaluate0$_assertInModule$2(h._evaluate0$__parent,"__parent"),l=i.get$span(i),h._evaluate0$_sourceMap?(_=r.NullableExtension_andThen0(i,h.get$_evaluate0$_expressionNode()),_=_==null?d:g.get$span$x(_)):_=d,n.addChild$1(r.ModifiableCssDeclaration$0(a,new r.CssValue0(o,l,$.CssValue_Value_2),t.span,t.parsedAsSassScript,_)))),c=t.children,n={},n.children=null,c!=null&&(n.children=c,p=h._evaluate0$_declarationName,h._evaluate0$_declarationName=a.value,h._evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure1(n,h),t.hasDeclarations,$.Null),h._evaluate0$_declarationName=p),d},visitEachRule$1(e,t){var n=this,a=t.list,s=a.accept$1(n),i=n._evaluate0$_expressionNode$1(a),o=t.variables;e:{if(a={},a.variable=null,o.length===1){a.variable=o[0],a=new r._EvaluateVisitor_visitEachRule_closure5(a,n,i);break e}a={},a.variables=null,a.variables=o,a=new r._EvaluateVisitor_visitEachRule_closure6(a,n,i);break e}return n._evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure7(n,s,a,t),!0,$.nullable_Value_2)},_evaluate0$_setMultipleVariables$3(e,t,n){var a,s=t.get$asList(),i=e.length,o=Math.min(i,s.length);for(a=0;a<o;++a)this._evaluate0$_environment.setLocalVariable$3(e[a],this._evaluate0$_withoutSlash$2(s[a],n),n);for(a=o;a<i;++a)this._evaluate0$_environment.setLocalVariable$3(e[a],u.C__SassNull0,n)},visitErrorRule$1(e,t){throw r.wrapException(this._evaluate0$_exception$2(t.expression.accept$1(this).toString$0(0),t.span))},visitExtendRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null,y=S._evaluate0$_atRootExcludingStyleRule?v:S._evaluate0$_styleRuleIgnoringAtRoot;if(y==null||S._evaluate0$_declarationName!=null)throw r.wrapException(S._evaluate0$_exception$2(V.x40exten,t.span));for(n=y.originalSelector.components,a=n.length,s=t.span,i=$.SourceSpan,o=$.String,l=0;l<a;++l)_=n[l],_.accept$1(u._IsBogusVisitor_true0)&&(c=r._SerializeVisitor$0(v,!0,v,v,!0,!1,v,!0),_.accept$1(c),p=u.JSString_methods.trim$0(c._serialize0$_buffer.toString$0(0)),h=_.accept$1(u.C__IsUselessVisitor0)?"can't":"shouldn't",S._evaluate0$_warn$3('The selector "'+p+'" is invalid CSS and '+h+V.x20be_an,new r.MultiSpan0(r.SpanExtensions_trimRight0(_.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,o),i,o)),u.Deprecation_2PR));for(d=S._evaluate0$_performInterpolationWithMap$2$warnForColor(t.selector,!0),n=r.SelectorList_SelectorList$parse0(r.trimAscii0(d._0,!0),!1,d._1,!1).components,a=n.length,s=y._style_rule0$_selector._box0$_inner,l=0;l<a;++l){if(_=n[l],f=_.get$singleCompound(),f==null)throw r.wrapException(r.SassFormatException$0("complex selectors may not be extended.",_.span,v));if(i=f.components,m=i.length===1?u.JSArray_methods.get$first(i):v,m==null)throw r.wrapException(r.SassFormatException$0(V.compou+u.JSArray_methods.join$1(i,", ")+V.x60_inst,f.span,v));S._evaluate0$_assertInModule$2(S._evaluate0$__extensionStore,"_extensionStore").addExtension$4(s.value,m,t,S._evaluate0$_mediaQueries)}return v},visitAtRule$1(e,t){var n,a,s,i,o,l,_=this;if(_._evaluate0$_declarationName!=null)throw r.wrapException(_._evaluate0$_exception$2(V.At_rul,t.span));return n=_._evaluate0$_interpolationToValue$1(t.name),a=r.NullableExtension_andThen0(t.value,new r._EvaluateVisitor_visitAtRule_closure7(_)),s=t.children,s==null?(_._evaluate0$_copyParentAfterSibling$0(),_._evaluate0$_assertInModule$2(_._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(n,t.span,!0,a)),null):(i=_._evaluate0$_inKeyframes,o=_._evaluate0$_inUnknownAtRule,r.unvendor0(n.value)==="keyframes"?_._evaluate0$_inKeyframes=!0:_._evaluate0$_inUnknownAtRule=!0,l=r.ModifiableCssAtRule$0(n,t.span,!1,a),_.get$_evaluate0$_hasCssNesting()?(_._evaluate0$_withParent$2$3$scopeWhen(l,new r._EvaluateVisitor_visitAtRule_closure8(_,s),t.hasDeclarations,$.ModifiableCssAtRule_2,$.Null),_._evaluate0$_inUnknownAtRule=o,_._evaluate0$_inKeyframes=i,null):(_._evaluate0$_withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitAtRule_closure9(_,n,s),t.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure10,$.ModifiableCssAtRule_2,$.Null),_._evaluate0$_inUnknownAtRule=o,_._evaluate0$_inKeyframes=i,null))},visitForRule$1(e,t){var n=this,a={},s=t.from,i=n._evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure9(n,t)),o=t.to,l=n._evaluate0$_addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure10(n,t)),_=n._evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure11(i)),c=a.to=n._evaluate0$_addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure12(l,i)),p=_>c?-1:1;return _===(t.isExclusive?c:a.to=c+p)?null:n._evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure13(a,n,t,_,p,i),!0,$.nullable_Value_2)},visitForwardRule$1(e,t){var n,a,s,i,o,l=this,_="@forward",c=l._evaluate0$_configuration,p=c.throughForward$1(t),h=t.configuration,d=h.length,f=t.url;if(d!==0){for(n=l._evaluate0$_addForwardConfiguration$2(p,t),l._evaluate0$_loadModule$5$configuration(f,_,t,new r._EvaluateVisitor_visitForwardRule_closure3(l,t),n),f=$.String,a=r.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<d;++s)i=h[s],i.isGuarded||a.add$1(0,i.name);for(l._evaluate0$_removeUsedConfiguration$3$except(p,n,a),f=r.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s<d;++s)f.add$1(0,h[s].name);for(h=n._configuration0$_values,d=h.get$keys(h),d=d.toList$0(d),a=d.length,s=0;s<d.length;d.length===a||(0,r.throwConcurrentModificationError)(d),++s)o=d[s],f.contains$1(0,o)||h.get$isEmpty(h)||h.remove$1(0,o);l._evaluate0$_assertConfigurationIsEmpty$1(n)}else l._evaluate0$_configuration=p,l._evaluate0$_loadModule$4(f,_,t,new r._EvaluateVisitor_visitForwardRule_closure4(l,t)),l._evaluate0$_configuration=c;return null},_evaluate0$_addForwardConfiguration$2(e,t){var n,a,s,i,o,l,_,c,p,h=null,d=e._configuration0$_values,f=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(d,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2);for(n=t.configuration,a=n.length,s=0;s<a;++s){if(i=n[s],i.isGuarded&&(o=i.name,l=d.get$isEmpty(d)?h:d.remove$1(0,o),l!=null?(_=!l.value.$eq(0,u.C__SassNull0),c=l):(c=h,_=!1),_)){f.$indexSet(0,o,c);continue}o=i.expression,p=this._evaluate0$_expressionNode$1(o),f.$indexSet(0,i.name,new r.ConfiguredValue0(this._evaluate0$_withoutSlash$2(o.accept$1(this),p),i.span,p))}return e instanceof r.ExplicitConfiguration0||d.get$isEmpty(d)?new r.ExplicitConfiguration0(t,f,h):new r.Configuration0(f,h)},_evaluate0$_registerCommentsForModule$1(e){var t=this,n="_root",a=t._evaluate0$__root;a!=null&&(t._evaluate0$_assertInModule$2(a,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(a=t._evaluate0$_preModuleComments,a==null&&(a=t._evaluate0$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.List_CssComment_2)),g.addAll$1$ax(a.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure1),new r.UnmodifiableListView(g.cast$1$0$ax(t._evaluate0$_assertInModule$2(t._evaluate0$__root,n).children._collection$_source,$.CssComment_2),$.UnmodifiableListView_CssComment_2)),t._evaluate0$_assertInModule$2(t._evaluate0$__root,n).clearChildren$0(),t._evaluate0$__endOfImports=0))},_evaluate0$_removeUsedConfiguration$3$except(e,t,n){var a,s,i,o,l,_;for(a=e._configuration0$_values,s=a.get$keys(a),s=s.toList$0(s),i=s.length,o=t._configuration0$_values,l=0;l<s.length;s.length===i||(0,r.throwConcurrentModificationError)(s),++l)_=s[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||a.get$isEmpty(a)||a.remove$1(0,_))},_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,a;if(e instanceof r.ExplicitConfiguration0&&(n=e._configuration0$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(n,$.UnmodifiableMapView_String_ConfiguredValue_2),$.String,$.ConfiguredValue_2),a=n.get$first(n),n=t?"$"+a._0+V.x20was_n:V.This_v,r.wrapException(this._evaluate0$_exception$2(n,a._1.configurationSpan))},_evaluate0$_assertConfigurationIsEmpty$1(e){return this._evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){var n=this._evaluate0$_environment,a=n.closure$0(),s=this._evaluate0$_inDependency,i=n._environment0$_functions,o=i.length-1,l=t.name;return n._environment0$_functionIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new r.UserDefinedCallable0(t,a,s,$.UserDefinedCallable_Environment_2)),null},visitIfRule$1(e,t){var n,a,s,i,o=t.lastClause;for(n=t.clauses,a=n.length,s=0;s<a;++s)if(i=n[s],i.expression.accept$1(this).get$isTruthy()){o=i;break}return r.NullableExtension_andThen0(o,new r._EvaluateVisitor_visitIfRule_closure1(this))},visitImportRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m=this,S="__parent",v="_root",y="_endOfImports";for(n=t.imports,a=n.length,s=$.CssValue_String_2,i=m.get$_evaluate0$_interpolationToValue(),o=$.StaticImport_2,l=$.JSArray_ModifiableCssImport_2,_=0;_<a;++_)c=n[_],c instanceof r.DynamicImport0?m._evaluate0$_visitDynamicImport$1(c):(o._as(c),p=c.url,h=m._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(p,!1,!1),d=c.modifiers,f=d==null?null:i.call$1(d),t=new r.ModifiableCssImport0(new r.CssValue0(h._0,p.span,s),f,c.span),m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S)!==m._evaluate0$_assertInModule$2(m._evaluate0$__root,v)?(m._evaluate0$_copyParentAfterSibling$0(),m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S).addChild$1(t)):m._evaluate0$_assertInModule$2(m._evaluate0$__endOfImports,y)===g.get$length$asx(m._evaluate0$_assertInModule$2(m._evaluate0$__root,v).children._collection$_source)?(p=m._evaluate0$_assertInModule$2(m._evaluate0$__root,v),t._node$_parent=p,p=p._node$_children,t._node$_indexInParent=p.length,p.push(t),m._evaluate0$__endOfImports=m._evaluate0$_assertInModule$2(m._evaluate0$__endOfImports,y)+1):(p=m._evaluate0$_outOfOrderImports,(p??(m._evaluate0$_outOfOrderImports=r._setArrayType([],l))).push(t)));return null},_evaluate0$_visitDynamicImport$1(e){return this._evaluate0$_withStackFrame$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure1(this,e))},_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k=this,R="_stylesheet";n=n;try{if(k._evaluate0$_importSpan=t,s=k._evaluate0$_importCache,i=null,s!=null&&(i=s,n==null&&(I=k._evaluate0$_assertInModule$2(k._evaluate0$__stylesheet,R).span,n=I.get$sourceUrl(I)),o=g.canonicalize$4$baseImporter$baseUrl$forImport$x(i,r.Uri_parse(e),k._evaluate0$_importer,n,a),l=null,_=null,c=null,$.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)&&(l=o._0,_=o._1,c=o._2,_.get$scheme()===""&&r.WarnForDeprecation_warnForDeprecation0(k._evaluate0$_logger,u.Deprecation_Vc9,"Importer "+r.S(l)+" canonicalized "+e+" to "+r.S(_)+V.x2e_Rela,null,null),k._evaluate0$_loadedUrls.add$1(0,_),p=k._evaluate0$_inDependency||!g.$eq$(l,k._evaluate0$_importer),h=i.importCanonical$3$originalUrl(l,_,c),d=null,h!=null)))return d=h,I=d,M=l,new r._Record_3_importer_isDependency(I,M,p);if(k._nodeImporter!=null&&(I=n,I==null&&(I=k._evaluate0$_assertInModule$2(k._evaluate0$__stylesheet,R).span,I=I.get$sourceUrl(I)),f=k._importLikeNode$3(e,I,a),m=null,f!=null))return m=f,I=m._0.span,M=k._evaluate0$_loadedUrls,r.NullableExtension_andThen0(I.get$sourceUrl(I),M.get$add(M)),M=m,M;throw I=u.JSString_methods.startsWith$1(e,"package:"),I?r.wrapException(V.x22packa):r.wrapException("Can't find stylesheet to import.")}catch(P){if(I=r.unwrapException(P),I instanceof r.SassException0)throw P;I instanceof r.ArgumentError?(S=I,v=r.getTraceFromException(P),r.throwWithTrace0(k._evaluate0$_exception$1(g.toString$0$(S)),S,v)):(y=I,C=r.getTraceFromException(P),r.throwWithTrace0(k._evaluate0$_exception$1(k._evaluate0$_getErrorMessage$1(y)),y,C))}finally{k._evaluate0$_importSpan=null}},_evaluate0$_loadStylesheet$3$baseUrl(e,t,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_evaluate0$_loadStylesheet$3$forImport(e,t,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_importLikeNode$3(e,t,n){var a,s,i=this._nodeImporter,o=i.loadRelative$3(e,t,n);if(o!=null)a=this._evaluate0$_inDependency;else{if(o=i.load$3(0,e,t,n),o==null)return null;a=!0}return s=o._1,i=u.JSString_methods.startsWith$1(s,"file")?r.Syntax_forPath0(s):u.Syntax_SCSS_0_scss0,new r._Record_3_importer_isDependency(r.Stylesheet_Stylesheet$parse0(o._0,i,!1,s),null,a)},_evaluate0$_applyMixin$5(e,t,n,a,s){var i,o,l,_,c,p=this,h=null,d="Mixin doesn't accept a content block.",f="invocation";e:{if(e==null)throw r.wrapException(p._evaluate0$_exception$2("Undefined mixin.",a.get$span(a)));if(i=e instanceof r.BuiltInCallable0,i&&!e.acceptsContent&&t!=null)throw i=p._evaluate0$_evaluateArguments$1(n)._values,o=e.callbackFor$2(i[2].length,new r.MapKeySet(i[0],$.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$0(d,s.get$span(s),f,r.LinkedHashMap_LinkedHashMap$_literal([o._0.get$spanWithName(),"declaration"],$.FileSpan,$.String),p._evaluate0$_stackTrace$1(s.get$span(s)),h));if(i){p._evaluate0$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure3(p,n,e,s));break e}if(i=$.UserDefinedCallable_Environment_2._is(e),l=!1,i&&(_=e.declaration,c=_,c instanceof r.MixinRule0&&(l=!$.MixinRule_2._as(_).get$hasContent()&&t!=null)),l)throw r.wrapException(r.MultiSpanSassRuntimeException$0(d,s.get$span(s),f,r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],$.FileSpan,$.String),p._evaluate0$_stackTrace$1(s.get$span(s)),h));if(i){p._evaluate0$_runUserDefinedCallable$1$4(n,e,s,new r._EvaluateVisitor__applyMixin_closure4(p,t,e,s),$.Null);break e}throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."))}},visitIncludeRule$1(e,t){var n=this,a=n._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitIncludeRule_closure5(n,t));if(u.JSString_methods.startsWith$1(t.originalName,"--")&&a instanceof r.UserDefinedCallable0&&!u.JSString_methods.startsWith$1(a.declaration.originalName,"--"))throw r.wrapException(n._evaluate0$_exception$2(V.Sass__m,t.get$nameSpan()));return n._evaluate0$_applyMixin$5(a,r.NullableExtension_andThen0(t.content,new r._EvaluateVisitor_visitIncludeRule_closure6(n)),t.$arguments,t,new r._FakeAstNode0(new r._EvaluateVisitor_visitIncludeRule_closure7(t))),null},visitMixinRule$1(e,t){var n=this._evaluate0$_environment,a=n.closure$0(),s=this._evaluate0$_inDependency,i=n._environment0$_mixins,o=i.length-1,l=t.name;return n._environment0$_mixinIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new r.UserDefinedCallable0(t,a,s,$.UserDefinedCallable_Environment_2)),null},visitLoudComment$1(e,t){var n,a,s=this,i="__parent",o="_endOfImports";return s._evaluate0$_inFunction||(s._evaluate0$_assertInModule$2(s._evaluate0$__parent,i)===s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root")&&s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,o)===g.get$length$asx(s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root").children._collection$_source)&&(s._evaluate0$__endOfImports=s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,o)+1),n=t.text,a=s._evaluate0$_performInterpolation$1(n),u.JSString_methods.endsWith$1(a,"*/")||(a+=" */"),s._evaluate0$_copyParentAfterSibling$0(),s._evaluate0$_assertInModule$2(s._evaluate0$__parent,i).addChild$1(new r.ModifiableCssComment0(a,n.span))),null},visitMediaRule$1(e,t){var n,a,s,i,o,l,_,c=this,p=null;if(c._evaluate0$_declarationName!=null)throw r.wrapException(c._evaluate0$_exception$2(V.Media_,t.span));return n=c._evaluate0$_performInterpolationWithMap$2$warnForColor(t.query,!0),a=new r.MediaQueryParser0(r.SpanScanner$(n._0,p),n._1).parse$0(0),c.get$_evaluate0$_hasCssNesting()?(c._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$0(a,t.span),new r._EvaluateVisitor_visitMediaRule_closure7(c,t),!1,$.ModifiableCssMediaRule_2,$.Null),p):(s=r.NullableExtension_andThen0(c._evaluate0$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure8(c,a)),i=s==null,!i&&g.get$isEmpty$asx(s)||(i?o=u.Set_empty6:(l=c._evaluate0$_mediaQuerySources,l.toString,l=r.LinkedHashSet_LinkedHashSet$of(l,$.CssMediaQuery_2),_=c._evaluate0$_mediaQueries,_.toString,l.addAll$1(0,_),l.addAll$1(0,a),o=l),i=i?a:s,c._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(i,t.span),new r._EvaluateVisitor_visitMediaRule_closure9(c,s,a,o,t),t.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure10(o),$.ModifiableCssMediaRule_2,$.Null)),p)},_evaluate0$_mergeMediaQueries$2(e,t){var n,a,s,i,o,l,_,c=r._setArrayType([],$.JSArray_CssMediaQuery_2);for(n=g.get$iterator$ax(e),a=g.getInterceptor$ax(t);n.moveNext$0();)for(s=n.get$current(n),i=a.get$iterator(t);i.moveNext$0();)if(o=s.merge$1(i.get$current(i)),u._SingletonCssMediaQueryMergeResult_00!==o){if(u._SingletonCssMediaQueryMergeResult_10===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult0,_=l?o:null,l&&c.push(_.query)}return c},visitReturnRule$1(e,t){var n=t.expression;return this._evaluate0$_withoutSlash$2(n.accept$1(this),n)},visitSilentComment$1(e,t){return null},visitStyleRule$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=null,C="__parent",I="_stylesheet";if(v._evaluate0$_declarationName!=null)throw r.wrapException(v._evaluate0$_exception$2(V.Style_n,t.span));if(v._evaluate0$_inKeyframes&&v._evaluate0$_assertInModule$2(v._evaluate0$__parent,C)instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(v._evaluate0$_exception$2(V.Style_k,t.span));if(n=t.selector,n.toString,a=v._evaluate0$_performInterpolationWithMap$2$warnForColor(n,!0),s=a._0,i=a._1,v._evaluate0$_inKeyframes)return v._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(new r.CssValue0(r.List_List$unmodifiable(new r.KeyframeSelectorParser0(r.SpanScanner$(s,y),i).parse$0(0),$.String),n.span,$.CssValue_List_String_2),t.span),new r._EvaluateVisitor_visitStyleRule_closure7(v,t),t.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure8,$.ModifiableCssKeyframeBlock_2,$.Null),y;o=r.SelectorList_SelectorList$parse0(s,!0,i,v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss),l=v._evaluate0$_atRootExcludingStyleRule?y:v._evaluate0$_styleRuleIgnoringAtRoot;e:{if(l==null){n=!0;break e}if(l.fromPlainCss){n=!1;break e}n=!(v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss&&o.accept$1(u.C__ContainsParentSelectorVisitor0));break e}if(n){if(v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss){for(_=o.components,c=_.length,p=0;p<c;++p)if(h=_[p].leadingCombinators,h.length>=1?(d=h[0],f=v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss):(d=y,f=!1),f)throw r.wrapException(v._evaluate0$_exception$2(V.Top_lel,d.span))}_=v._evaluate0$_styleRuleIgnoringAtRoot,_=_==null?y:_.originalSelector,o=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!v._evaluate0$_atRootExcludingStyleRule,v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss)}return m=r.ModifiableCssStyleRule$0(v._evaluate0$_assertInModule$2(v._evaluate0$__extensionStore,"_extensionStore").addSelector$2(o,v._evaluate0$_mediaQueries),t.span,v._evaluate0$_assertInModule$2(v._evaluate0$__stylesheet,I).plainCss,o),S=v._evaluate0$_atRootExcludingStyleRule,_=v._evaluate0$_atRootExcludingStyleRule=!1,n=n?new r._EvaluateVisitor_visitStyleRule_closure9:y,v._evaluate0$_withParent$2$4$scopeWhen$through(m,new r._EvaluateVisitor_visitStyleRule_closure10(v,m,t),t.hasDeclarations,n,$.ModifiableCssStyleRule_2,$.Null),v._evaluate0$_atRootExcludingStyleRule=S,v._evaluate0$_warnForBogusCombinators$1(m),(v._evaluate0$_atRootExcludingStyleRule?y:v._evaluate0$_styleRuleIgnoringAtRoot)==null?(n=v._evaluate0$_assertInModule$2(v._evaluate0$__parent,C).children,n=!n.get$isEmpty(n)):n=_,n&&(n=v._evaluate0$_assertInModule$2(v._evaluate0$__parent,C).children,n.get$last(n).isGroupEnd=!0),y},_evaluate0$_warnForBogusCombinators$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;if(!e.accept$1(u._IsInvisibleVisitor_false_false0))for(t=e._style_rule0$_selector._box0$_inner.value.components,n=t.length,a=$.SourceSpan,s=$.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1(u._IsBogusVisitor_true0)&&(l.accept$1(u.C__IsUselessVisitor0)?(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._evaluate0$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+V.x22x20is_ix20,r.SpanExtensions_trimRight0(l.span),u.Deprecation_2PR)):l.leadingCombinators.length!==0?f._evaluate0$_assertInModule$2(f._evaluate0$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),f._evaluate0$_warn$3('The selector "'+u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+V.x22x20is_ix0a,r.SpanExtensions_trimRight0(l.span),u.Deprecation_2PR)):(_=r._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),c=u.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=l.accept$1(u._IsBogusVisitor_false0)?V.x20It_wi:"",h=r.SpanExtensions_trimRight0(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$x(i.$index(0,0)),f._evaluate0$_warn$3('The selector "'+c+V.x22x20is_o+p+V.x0aThis_,new r.MultiSpan0(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure1)?`
|
||
(try converting to a //-style comment)`:"")],a,s),a,s)),u.Deprecation_2PR)))},visitSupportsRule$1(e,t){var n,a,s=this;if(s._evaluate0$_declarationName!=null)throw r.wrapException(s._evaluate0$_exception$2(V.Suppor,t.span));return n=t.condition,a=r.ModifiableCssSupportsRule$0(new r.CssValue0(s._evaluate0$_visitSupportsCondition$1(n),n.get$span(n),$.CssValue_String_2),t.span),s.get$_evaluate0$_hasCssNesting()?(s._evaluate0$_withParent$2$3$scopeWhen(a,new r._EvaluateVisitor_visitSupportsRule_closure5(s,t),t.hasDeclarations,$.ModifiableCssSupportsRule_2,$.Null),null):(s._evaluate0$_withParent$2$4$scopeWhen$through(a,new r._EvaluateVisitor_visitSupportsRule_closure6(s,t),t.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure7,$.ModifiableCssSupportsRule_2,$.Null),null)},_evaluate0$_visitSupportsCondition$1(e){var t,n=this;e:{if(e instanceof r.SupportsOperation0){t=e.operator,t=n._evaluate0$_parenthesize$2(e.left,t)+" "+t.toString$0(0)+" "+n._evaluate0$_parenthesize$2(e.right,t);break e}if(e instanceof r.SupportsNegation0){t="not "+n._evaluate0$_parenthesize$1(e.condition);break e}if(e instanceof r.SupportsInterpolation0){t=e.expression,t=n._evaluate0$_serialize$3$quote(t.accept$1(n),t,!1);break e}if(t={},t.declaration=null,e instanceof r.SupportsDeclaration0){t.declaration=e,t=n._evaluate0$_withSupportsDeclaration$1(new r._EvaluateVisitor__visitSupportsCondition_closure1(t,n));break e}if(e instanceof r.SupportsFunction0){t=n._evaluate0$_performInterpolation$1(e.name)+"("+n._evaluate0$_performInterpolation$1(e.$arguments)+")";break e}if(e instanceof r.SupportsAnything0){t="("+n._evaluate0$_performInterpolation$1(e.contents)+")";break e}t=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))}return t},_evaluate0$_withSupportsDeclaration$1$1(e){var t,n=this._evaluate0$_inSupportsDeclaration;this._evaluate0$_inSupportsDeclaration=!0;try{return t=e.call$0(),t}finally{this._evaluate0$_inSupportsDeclaration=n}},_evaluate0$_withSupportsDeclaration$1(e){return this._evaluate0$_withSupportsDeclaration$1$1(e,$.dynamic)},_evaluate0$_parenthesize$2(e,t){var n;return e instanceof r.SupportsNegation0?n=!0:e instanceof r.SupportsOperation0?n=t==null||t!==e.operator:n=!1,n?"("+this._evaluate0$_visitSupportsCondition$1(e)+")":this._evaluate0$_visitSupportsCondition$1(e)},_evaluate0$_parenthesize$1(e){return this._evaluate0$_parenthesize$2(e,null)},visitVariableDeclaration$1(e,t){var n,a,s,i,o=this,l=null;if(t.isGuarded){if(t.namespace==null&&o._evaluate0$_environment._environment0$_variables.length===1&&(n=t.name,o._evaluate0$_environment._environment0$_configurableVariables.add$1(0,n),a=o._evaluate0$_configuration._configuration0$_values,s=a.get$isEmpty(a)?l:a.remove$1(0,n),n={},n.override=null,s!=null?(n.override=s,a=!s.value.$eq(0,u.C__SassNull0)):a=!1,a))return o._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure5(n,o,t)),l;if(i=o._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure6(o,t)),i!=null&&!i.$eq(0,u.C__SassNull0))return l}return t.isGlobal&&!o._evaluate0$_environment.globalVariableExists$1(t.name)&&(n=o._evaluate0$_environment._environment0$_variables.length===1?V.As_of_S:V.As_of_R+r.declarationName0(t.span)+": null` at the stylesheet root.",o._evaluate0$_warn$3(n,t.span,u.Deprecation_pwd)),n=t.expression,o._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableDeclaration_closure7(o,t,o._evaluate0$_withoutSlash$2(n.accept$1(o),n))),l},visitUseRule$1(e,t){var n,a,s,i,o,l,_=this,c=t.configuration,p=c.length;if(p!==0){for(n=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),a=0;a<p;++a)s=c[a],i=s.expression,o=_._evaluate0$_expressionNode$1(i),n.$indexSet(0,s.name,new r.ConfiguredValue0(_._evaluate0$_withoutSlash$2(i.accept$1(_),o),s.span,o));l=new r.ExplicitConfiguration0(t,n,null)}else l=u.Configuration_Map_empty_null0;return _._evaluate0$_loadModule$5$configuration(t.url,"@use",t,new r._EvaluateVisitor_visitUseRule_closure1(_,t),l),_._evaluate0$_assertConfigurationIsEmpty$1(l),null},visitWarnRule$1(e,t){var n=this,a=n._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitWarnRule_closure1(n,t)),s=a instanceof r.SassString0?a._string0$_text:n._evaluate0$_serialize$2(a,t.expression),i=n._evaluate0$_stackTrace$1(t.span);return n._evaluate0$_logger.internalWarn$4$deprecation$span$trace(s,null,null,i),null},visitWhileRule$1(e,t){return this._evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure1(this,t),!0,t.hasDeclarations,$.nullable_Value_2)},visitBinaryOperationExpression$1(e,t){var n,a=this;if(a._evaluate0$_assertInModule$2(a._evaluate0$__stylesheet,"_stylesheet").plainCss?(n=t.operator,n=n!==u.BinaryOperator_g6F0&&n!==u.BinaryOperator_ehp0):n=!1,n)throw r.wrapException(a._evaluate0$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return a._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitBinaryOperationExpression_closure1(a,t))},_evaluate0$_slash$3(e,t,n){var a,s,i=e.dividedBy$1(t),o=e instanceof r.SassNumber0,l=null,_=!1;return o?(t instanceof r.SassNumber0&&(_=n.allowsSlash&&this._evaluate0$_operandAllowsSlash$1(n.left)&&this._evaluate0$_operandAllowsSlash$1(n.right),l=t),a=e,s=t):(s=null,a=null),_?$.SassNumber_2._as(i).withSlash$2(a,l):(e instanceof r.SassNumber0?_=(o?s:t)instanceof r.SassNumber0:_=!1,_&&this._evaluate0$_warn$3(V.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation1().call$1(n))+" or "+r.expressionToCalc0(n).toString$0(0)+V.x0a_Morex20,n.get$span(0),u.Deprecation_v81),i)},_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression0?e.namespace==null?(t=e.name,t=u.Set_Pr3yj.contains$1(0,t.toLowerCase())&&this._evaluate0$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e,t){return t.value},visitVariableExpression$1(e,t){var n=this._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitVariableExpression_closure1(this,t));if(n!=null)return n;throw r.wrapException(this._evaluate0$_exception$2("Undefined variable.",t.span))},visitUnaryOperationExpression$1(e,t){return this._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitUnaryOperationExpression_closure1(t,t.operand.accept$1(this)))},visitBooleanExpression$1(e,t){return t.value?u.SassBoolean_true0:u.SassBoolean_false0},visitIfExpression$1(e,t){var n,a,s,i,o,l,_,c,p,h,d=this;for(n=t.branches,a=n.length,s=$.JSArray_Record_2_String_and_Value_2,i=null,o=0;o<a;++o){if(l=n[o],_=l._0,c=l._1,p=_==null?null:_.accept$1(d),p==null&&(p=!0),l=typeof p=="string",_=l?p:null,l){i==null&&(i=r._setArrayType([],s)),i.push(new r._Record_2(_,c.accept$1(d)));continue}if(h=p===!0,h&&i!=null){i.push(new r._Record_2("else",c.accept$1(d)));continue}if(h)return c.accept$1(d)}return i==null?u.C__SassNull0:new r.SassString0("if("+new r.MappedListIterable(i,new r._EvaluateVisitor_visitIfExpression_closure1,r._arrayInstanceType(i)._eval$1("MappedListIterable<1,String>")).join$1(0,"; ")+")",!1)},visitIfConditionParenthesized$1(e,t){var n,a=t.expression.accept$1(this);e:{if(typeof a=="string"){n="("+a+")";break e}n=a;break e}return n},visitIfConditionNegation$1(e,t){var n,a=t.expression.accept$1(this);e:{if(typeof a=="string"){n="not "+a;break e}if(r._isBool(a)){n=!a;break e}n=r.throwExpression(r.UnsupportedError$("unreachable"))}return n},visitIfConditionOperation$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v;for(n=t.expressions,a=n.length,s=t.op,i=s===u.BooleanOperator_00,o=s===u.BooleanOperator_10,l=$.JSArray_Record_2_IfConditionExpression_and_String_2,_=null,c=0;c<a;++c){if(p=n[c],h=p.accept$1(this),d=typeof h=="string",f=d?h:null,d){_==null&&(_=r._setArrayType([],l)),_.push(new r._Record_2(p,f));continue}if(h===!1&&i)return!1;if(h===!0&&o)return!0}e:{if(_==null){n=i;break e}if(m=_.length===1,m?(S=_[0],n=S._0 instanceof r.IfConditionParenthesized0):(S=null,n=!1),n){v=(m?S:_[0])._1,n=u.JSString_methods.substring$2(v,1,v.length-1);break e}n=new r.MappedListIterable(_,new r._EvaluateVisitor_visitIfConditionOperation_closure1,r._arrayInstanceType(_)._eval$1("MappedListIterable<1,String>")).join$1(0," "+s.toString$0(0)+" ");break e}return n},visitIfConditionFunction$1(e,t){return this._evaluate0$_performInterpolation$1(t.name)+"("+this._evaluate0$_performInterpolation$1(t.$arguments)+")"},visitIfConditionSass$1(e,t){return t.expression.accept$1(this).get$isTruthy()},visitIfConditionRaw$1(e,t){return this._evaluate0$_performInterpolation$1(t.text)},visitLegacyIfExpression$1(e,t){var n,a,s,i,o,l=this,_=l._evaluate0$_evaluateMacroArguments$1(t),c=_._0,p=_._1;return l._evaluate0$_verifyArguments$4(c.length,p,b.$get$LegacyIfExpression_declaration0(),t),n=r.ListExtensions_elementAtOrNull(c,0),n==null&&(a=p.$index(0,"condition"),a.toString,n=a),s=r.ListExtensions_elementAtOrNull(c,1),s==null&&(a=p.$index(0,"if-true"),a.toString,s=a),i=r.ListExtensions_elementAtOrNull(c,2),i==null&&(a=p.$index(0,"if-false"),a.toString,i=a),o=n.accept$1(l).get$isTruthy()?s:i,l._evaluate0$_withoutSlash$2(o.accept$1(l),l._evaluate0$_expressionNode$1(o))},visitNullExpression$1(e,t){return u.C__SassNull0},visitNumberExpression$1(e,t){return r.SassNumber_SassNumber0(t.value,t.unit)},visitParenthesizedExpression$1(e,t){var n=this;return n._evaluate0$_assertInModule$2(n._evaluate0$__stylesheet,"_stylesheet").plainCss?r.throwExpression(n._evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(n)},visitColorExpression$1(e,t){return t.value},visitListExpression$1(e,t){var n=t.contents;return r.SassList$0(new r.MappedListIterable(n,new r._EvaluateVisitor_visitListExpression_closure1(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Value0>")),t.separator,t.hasBrackets)},visitMapExpression$1(e,t){var n,a,s,i,o,l,_,c,p=$.Value_2,h=r.LinkedHashMap_LinkedHashMap$_empty(p,p),d=r.LinkedHashMap_LinkedHashMap$_empty(p,$.AstNode_2);for(n=t.pairs,a=n.length,s=0;s<a;++s){if(i=n[s],o=i._0,l=o.accept$1(this),_=i._1.accept$1(this),h.containsKey$1(l))throw p=d.$index(0,l),c=p==null?null:p.get$span(p),p=o.get$span(o),n=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),c!=null&&n.$indexSet(0,c,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$0("Duplicate key.",p,"second key",n,this._evaluate0$_stackTrace$1(o.get$span(o)),null));h.$indexSet(0,l,_),d.$indexSet(0,l,o)}return new r.SassMap0(r.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e,t){var n,a,s,i,o,l,_,c=this,p="_stylesheet",h={},d=c._evaluate0$_assertInModule$2(c._evaluate0$__stylesheet,p).plainCss?null:c._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure5(c,t));if(h.$function=d,d==null||u.JSString_methods.startsWith$1(t.originalName,"--")){if(t.namespace!=null)throw r.wrapException(c._evaluate0$_exception$2("Undefined function.",t.span));if(n=t.name,a=n.toLowerCase(),s=!1,a==="min"||a==="max"||a==="round"||a==="abs"?(s=t.$arguments,i=s.named,s=i.get$isEmpty(i)&&s.rest==null&&u.JSArray_methods.every$1(s.positional,new r._EvaluateVisitor_visitFunctionExpression_closure6),o=a):o=null,s)return c._evaluate0$_visitCalculation$2$inLegacySassFunction(t,o);if(a==="calc"||a==="clamp"||a==="hypot"||a==="sin"||a==="cos"||a==="tan"||a==="asin"||a==="acos"||a==="atan"||a==="sqrt"||a==="exp"||a==="sign"||a==="mod"||a==="rem"||a==="atan2"||a==="pow"||a==="log"||a==="calc-size")return c._evaluate0$_visitCalculation$1(t);d=c._evaluate0$_assertInModule$2(c._evaluate0$__stylesheet,p).plainCss?null:c._evaluate0$_builtInFunctions.$index(0,n),h.$function=d??new r.PlainCssCallable0(t.originalName)}return l=c._evaluate0$_inFunction,c._evaluate0$_inFunction=!0,_=c._evaluate0$_addErrorSpan$2(t,new r._EvaluateVisitor_visitFunctionExpression_closure7(h,c,t)),c._evaluate0$_inFunction=l,_},_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){var n,a,s,i,o,l,_,c,p=this,h=e.$arguments,d=h.named;if(d.get$isNotEmpty(d))throw r.wrapException(p._evaluate0$_exception$2(V.Keywor,e.span));if(h.rest!=null)throw r.wrapException(p._evaluate0$_exception$2(V.Rest_a,e.span));for(p._evaluate0$_checkCalculationArguments$1(e),d=r._setArrayType([],$.JSArray_Object),h=h.positional,_=h.length,c=0;c<_;++c)d.push(p._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(h[c],t));if(n=d,p._evaluate0$_inSupportsDeclaration)return new r.SassCalculation0(e.name,r.List_List$unmodifiable(n,$.Object));a=p._evaluate0$_callableNode,p._evaluate0$_callableNode=e;try{s=null,d=e.name,i=d.toLowerCase();e:{if(i==="calc"){s=r.SassCalculation_calc0(g.$index$asx(n,0));break e}if(i==="sqrt"){s=r.SassCalculation__singleArgument0("sqrt",g.$index$asx(n,0),r.number2__sqrt$closure(),!0);break e}if(i==="sin"){s=r.SassCalculation__singleArgument0("sin",g.$index$asx(n,0),r.number2__sin$closure(),!1);break e}if(i==="cos"){s=r.SassCalculation__singleArgument0("cos",g.$index$asx(n,0),r.number2__cos$closure(),!1);break e}if(i==="tan"){s=r.SassCalculation__singleArgument0("tan",g.$index$asx(n,0),r.number2__tan$closure(),!1);break e}if(i==="asin"){s=r.SassCalculation__singleArgument0("asin",g.$index$asx(n,0),r.number2__asin$closure(),!0);break e}if(i==="acos"){s=r.SassCalculation__singleArgument0("acos",g.$index$asx(n,0),r.number2__acos$closure(),!0);break e}if(i==="atan"){s=r.SassCalculation__singleArgument0("atan",g.$index$asx(n,0),r.number2__atan$closure(),!0);break e}if(i==="abs"){s=r.SassCalculation_abs0(g.$index$asx(n,0));break e}if(i==="exp"){s=r.SassCalculation_exp0(g.$index$asx(n,0));break e}if(i==="sign"){s=r.SassCalculation_sign0(g.$index$asx(n,0));break e}if(i==="min"){s=r.SassCalculation_min0(n);break e}if(i==="max"){s=r.SassCalculation_max0(n);break e}if(i==="hypot"){s=r.SassCalculation_hypot0(n);break e}if(i==="pow"){s=r.SassCalculation_pow0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="atan2"){s=r.SassCalculation_atan20(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="log"){s=r.SassCalculation_log0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="mod"){s=r.SassCalculation_mod0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="rem"){s=r.SassCalculation_rem0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="round"){s=r.SassCalculation_roundInternal0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2),t,e.span,new r._EvaluateVisitor__visitCalculation_closure1(p,e));break e}if(i==="clamp"){s=r.SassCalculation_clamp0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}if(i==="calc-size"){s=r.SassCalculation_calcSize0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}d=r.UnsupportedError$('Unknown calculation name "'+d+'".'),s=r.throwExpression(d)}return s=s,s}catch(f){if(s=r.unwrapException(f),s instanceof r.SassScriptException0)o=s,l=r.getTraceFromException(f),u.JSString_methods.contains$1(o.message,"compatible")&&p._evaluate0$_verifyCompatibleNumbers$2(n,h),r.throwWithTrace0(p._evaluate0$_exception$2(o.message,e.span),o,l);else throw f}finally{p._evaluate0$_callableNode=a}},_evaluate0$_visitCalculation$1(e){return this._evaluate0$_visitCalculation$2$inLegacySassFunction(e,null)},_evaluate0$_checkCalculationArguments$1(e){var t,n,a=new r._EvaluateVisitor__checkCalculationArguments_check1(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){a.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){a.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"||n==="calc-size"){a.call$1(2);break e}if(n==="round"||n==="clamp"){a.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_evaluate0$_verifyCompatibleNumbers$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;for(n=0;a=e.length,n<a;++n)if(s=e[n],s instanceof r.SassNumber0?(a=s.get$hasComplexUnits(),i=s):(i=null,a=!1),a)throw a=r.S(i),o=t[n],r.wrapException(this._evaluate0$_exception$2("Number "+a+" isn't compatible with CSS calculations.",o.get$span(o)));for(n=0;n<a-1;++n)if(l=e[n],l instanceof r.SassNumber0){for(_=n+1;a=e.length,_<a;++_)if(c=e[_],c instanceof r.SassNumber0&&!l.hasPossiblyCompatibleUnits$1(c))throw a=l.toString$0(0),o=c.toString$0(0),p=t[n],p=p.get$span(p),h=l.toString$0(0),d=t[_],d=r.LinkedHashMap_LinkedHashMap$_literal([d.get$span(d),c.toString$0(0)],$.FileSpan,$.String),f=t[n],r.wrapException(r.MultiSpanSassRuntimeException$0(a+" and "+o+" are incompatible.",p,h,d,this._evaluate0$_stackTrace$1(f.get$span(f)),null))}},_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){var n,a,s,i,o,l,_,c,p=this,h=null,d=e instanceof r.ParenthesizedExpression0,f=d?e.expression:h;if(d)return n=p._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(f,t),n instanceof r.SassString0?new r.SassString0("("+n._string0$_text+")",!1):n;if(e instanceof r.StringExpression0&&e.accept$1(u.C_IsCalculationSafeVisitor0)){d=e.text,a=d.get$asPlain(),s=a==null?h:a.toLowerCase();e:{if(s==="pi"){d=r.SassNumber_SassNumber0(3.141592653589793,h);break e}if(s==="e"){d=r.SassNumber_SassNumber0(2.718281828459045,h);break e}if(s==="infinity"){d=r.SassNumber_SassNumber0(1/0,h);break e}if(s==="-infinity"){d=r.SassNumber_SassNumber0(-1/0,h);break e}if(s==="nan"){d=r.SassNumber_SassNumber0(NaN,h);break e}d=new r.SassString0(p._evaluate0$_performInterpolation$1(d),!1);break e}return d}if(i={},i.right=i.left=i.operator=null,d=e instanceof r.BinaryOperationExpression0,d&&(i.operator=e.operator,i.left=e.left,i.right=e.right),d)return p._evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),p._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure1(i,p,e,t));if(e instanceof r.NumberExpression0||e instanceof r.VariableExpression0||e instanceof r.FunctionExpression0||e instanceof r.LegacyIfExpression0){o=e.accept$1(p);e:{if(o instanceof r.SassNumber0){d=o;break e}if(o instanceof r.SassCalculation0){d=o;break e}if(o instanceof r.SassString0?(d=!o._string0$_hasQuotes,n=o):(n=h,d=!1),d){d=n;break e}d=r.throwExpression(p._evaluate0$_exception$2("Value "+o.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return d}if(e instanceof r.ListExpression0&&!e.hasBrackets&&u.ListSeparator_SrV0===e.separator&&e.contents.length>=2){for(d=r._setArrayType([],$.JSArray_Object),a=e.contents,l=a.length,_=0;_<l;++_)d.push(p._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(a[_],t));for(p._evaluate0$_checkAdjacentCalculationValues$2(d,e),c=0;c<d.length;++c)l=d[c],l instanceof r.CalculationOperation0&&a[c]instanceof r.ParenthesizedExpression0&&(d[c]=new r.SassString0("("+l.toString$0(0)+")",!1));return new r.SassString0(u.JSArray_methods.join$1(d," "),!1)}throw r.wrapException(p._evaluate0$_exception$2(V.This_e,e.get$span(e)))},_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,a,s,i,o,l=e.operator;if(!(l!==u.BinaryOperator_jCK0&&l!==u.BinaryOperator_tDf0)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,a=n.get$span(n),t===a.get$file(a)&&(t=l.get$span(l),t=t.get$end(t),a=n.get$span(n),!(t.offset>=a.get$start(a).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=s.charCodeAt(0),o=s.charCodeAt(s.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._evaluate0$_exception$2(V.x22x2b__an,e.get$operatorSpan()))},_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if(u.BinaryOperator_jCK0===e){n=u.CalculationOperator_dpX0;break e}if(u.BinaryOperator_tDf0===e){n=u.CalculationOperator_KrC0;break e}if(u.BinaryOperator_wkM0===e){n=u.CalculationOperator_LPB0;break e}if(u.BinaryOperator_ehp0===e){n=u.CalculationOperator_wFL0;break e}n=r.throwExpression(this._evaluate0$_exception$2(V.This_o,t.get$operatorSpan()))}return n},_evaluate0$_checkAdjacentCalculationValues$2(e,t){var n,a,s,i,o,l,_,c;for(n=e.length,a=1;a<n;++a)if(s=a-1,i=e[s],o=e[a],!(i instanceof r.SassString0||o instanceof r.SassString0))throw n=t.contents,l=n[s],_=n[a],_ instanceof r.UnaryOperationExpression0?(c=_.operator,u.UnaryOperator_hCO0!==c?n=u.UnaryOperator_n2K0===c:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression0&&_.value<0,n?r.wrapException(this._evaluate0$_exception$2(V.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._evaluate0$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e,t){var n,a=this,s=a._evaluate0$_performInterpolation$1(t.name),i=a._evaluate0$_inFunction;return a._evaluate0$_inFunction=!0,n=a._evaluate0$_addErrorSpan$2(t,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1(a,t,new r.PlainCssCallable0(s))),a._evaluate0$_inFunction=i,n},_evaluate0$_runUserDefinedCallable$1$4(e,t,n,a,s){var i,o,l=this,_=l._evaluate0$_evaluateArguments$1(e),c=t.declaration.name;return c!=="@content"&&(c+="()"),i=l._evaluate0$_inDependency,l._evaluate0$_inDependency=t.inDependency,o=l._evaluate0$_withStackFrame$3(c,n,new r._EvaluateVisitor__runUserDefinedCallable_closure1(l,t,_,n,a,s)),l._evaluate0$_inDependency=i,o},_evaluate0$_runFunctionCallable$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m=this;if(t instanceof r.BuiltInCallable0)return m._evaluate0$_withoutSlash$2(m._evaluate0$_runBuiltInCallable$3(e,t,n),n);if($.UserDefinedCallable_Environment_2._is(t))return m._evaluate0$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure1(m,t),$.Value_2);if(t instanceof r.PlainCssCallable0){if(c=e.named,c.get$isNotEmpty(c)||e.keywordRest!=null)throw r.wrapException(m._evaluate0$_exception$2(V.Plain_,n.get$span(n)));a=new r.StringBuffer(t.name+"(");try{for(s=!0,c=e.positional,p=c.length,h=0;h<p;++h)i=c[h],s?s=!1:a._contents+=", ",d=a,f=i,f=m._evaluate0$_serialize$3$quote(f.accept$1(m),f,!0),d._contents+=f;o=e.rest,o!=null&&(l=o.accept$1(m),s||(a._contents+=", "),c=a,p=m._evaluate0$_serialize$2(l,o),c._contents+=p)}catch(S){throw c=r.unwrapException(S),$.SassRuntimeException_2._is(c)?(_=c,u.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$0(_._span_exception$_message,g.get$span$x(_),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],$.FileSpan,$.String),g.get$trace$z(_),null)):S):S}return c=a,p=r.Primitives_stringFromCharCode(41),c._contents+=p,p=a._contents,new r.SassString0((p.charCodeAt(0)==0,p),!1)}else throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null))},_evaluate0$_runBuiltInCallable$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y={},C=v._evaluate0$_evaluateArguments$1(e),I=v._evaluate0$_callableNode;for(v._evaluate0$_callableNode=n,o=new r.MapKeySet(C._values[0],$.MapKeySet_String),y.callback=y.overload=null,l=t.callbackFor$2(C._values[2].length,o),y.overload=l._0,y.callback=l._1,v._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure5(y,C,o)),_=y.overload.parameters,c=C._values[2].length,p=_.length;c<p;++c)h=_[c],d=C._values[2],f=C._values[0].remove$1(0,h.name),f==null&&(f=h.defaultValue,f=v._evaluate0$_withoutSlash$2(f.accept$1(v),f)),d.push(f);y.overload.restParameter!=null?(C._values[2].length>p?(m=u.JSArray_methods.sublist$1(C._values[2],p),u.JSArray_methods.removeRange$2(C._values[2],p,C._values[2].length)):m=u.List_empty23,p=C._values[0],S=r.SassArgumentList$0(m,p,C._values[4]===u.ListSeparator_undecided_null_3_undecided0?u.ListSeparator_z0K0:C._values[4]),C._values[2].push(S)):S=null,a=null;try{a=v._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure6(y,C))}catch(M){if(p=r.unwrapException(M),p instanceof r.SassException0)throw M;s=p,i=r.getTraceFromException(M),r.throwWithTrace0(v._evaluate0$_exception$2(v._evaluate0$_getErrorMessage$1(s),n.get$span(n)),s,i)}if(v._evaluate0$_callableNode=I,S==null||C._values[0].__js_helper$_length===0||S._argument_list$_wereKeywordsAccessed)return a;throw r.wrapException(r.MultiSpanSassRuntimeException$0("No "+r.pluralize0("parameter",C._values[0].get$keys(0).get$length(0),null)+" named "+r.toSentence0(C._values[0].get$keys(0).map$1$1(0,new r._EvaluateVisitor__runBuiltInCallable_closure7,$.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([y.overload.get$spanWithName(),"declaration"],$.FileSpan,$.String),v._evaluate0$_stackTrace$1(n.get$span(n)),null))},_evaluate0$_evaluateArguments$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=r._setArrayType([],$.JSArray_Value_2),R=r._setArrayType([],$.JSArray_AstNode_2);for(t=e.positional,n=t.length,a=0;a<n;++a)s=t[a],i=M._evaluate0$_expressionNode$1(s),k.push(M._evaluate0$_withoutSlash$2(s.accept$1(M),i)),R.push(i);for(t=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(t,$.Value_2),n=$.AstNode_2,l=r.LinkedHashMap_LinkedHashMap$_empty(t,n),_=r.MapExtensions_get_pairs0(e.named,t,$.Expression_2),_=_.get$iterator(_);_.moveNext$0();)c=_.get$current(_),p=c._0,h=c._1,i=M._evaluate0$_expressionNode$1(h),o.$indexSet(0,p,M._evaluate0$_withoutSlash$2(h.accept$1(M),i)),l.$indexSet(0,p,i);if(d=e.rest,d==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,u.ListSeparator_undecided_null_3_undecided0]);if(f=d.accept$1(M),m=M._evaluate0$_expressionNode$1(d),f instanceof r.SassMap0){for(M._evaluate0$_addRestMap$4(o,f,d,new r._EvaluateVisitor__evaluateArguments_closure7),_=r.LinkedHashMap_LinkedHashMap$_empty(t,n),c=f._map0$_contents,c=c.get$keys(c),c=c.get$iterator(c),S=$.SassString_2;c.moveNext$0();)_.$indexSet(0,S._as(c.get$current(c))._string0$_text,m);l.addAll$1(0,_),v=u.ListSeparator_undecided_null_3_undecided0}else f instanceof r.SassList0?(_=f._list1$_contents,u.JSArray_methods.addAll$1(k,new r.MappedListIterable(_,new r._EvaluateVisitor__evaluateArguments_closure8(M,m),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value0>"))),u.JSArray_methods.addAll$1(R,r.List_List$filled(_.length,m,!1,n)),v=f._list1$_separator,f instanceof r.SassArgumentList0&&(f._argument_list$_wereKeywordsAccessed=!0,f._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure9(M,o,m,l)))):(k.push(M._evaluate0$_withoutSlash$2(f,m)),R.push(m),v=u.ListSeparator_undecided_null_3_undecided0);if(y=e.keywordRest,y==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,v]);if(C=y.accept$1(M),I=M._evaluate0$_expressionNode$1(y),C instanceof r.SassMap0){for(M._evaluate0$_addRestMap$4(o,C,y,new r._EvaluateVisitor__evaluateArguments_closure10),t=r.LinkedHashMap_LinkedHashMap$_empty(t,n),n=C._map0$_contents,n=n.get$keys(n),n=n.get$iterator(n),_=$.SassString_2;n.moveNext$0();)t.$indexSet(0,_._as(n.get$current(n))._string0$_text,I);return l.addAll$1(0,t),new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,k,R,v])}else throw r.wrapException(M._evaluate0$_exception$2(V.Variabs+C.toString$0(0)+").",y.get$span(y)))},_evaluate0$_evaluateMacroArguments$1(e){var t,n,a,s,i,o,l,_,c=this,p=e.$arguments,h=p.rest;if(h==null)return new r._Record_2(p.positional,p.named);if(t=p.positional,n=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),a=r.LinkedHashMap_LinkedHashMap$of(p.named,$.String,$.Expression_2),s=h.accept$1(c),i=c._evaluate0$_expressionNode$1(h),s instanceof r.SassMap0?c._evaluate0$_addRestMap$4(a,s,e,new r._EvaluateVisitor__evaluateMacroArguments_closure7(h)):s instanceof r.SassList0?(t=s._list1$_contents,u.JSArray_methods.addAll$1(n,new r.MappedListIterable(t,new r._EvaluateVisitor__evaluateMacroArguments_closure8(c,i,h),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression0>"))),s instanceof r.SassArgumentList0&&(s._argument_list$_wereKeywordsAccessed=!0,s._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure9(c,a,i,h)))):n.push(new r.ValueExpression0(c._evaluate0$_withoutSlash$2(s,i),h.get$span(h))),o=p.keywordRest,o==null)return new r._Record_2(n,a);if(l=o.accept$1(c),_=c._evaluate0$_expressionNode$1(o),l instanceof r.SassMap0)return c._evaluate0$_addRestMap$4(a,l,e,new r._EvaluateVisitor__evaluateMacroArguments_closure10(c,_,o)),new r._Record_2(n,a);throw r.wrapException(c._evaluate0$_exception$2(V.Variabs+l.toString$0(0)+").",o.get$span(o)))},_evaluate0$_addRestMap$1$4(e,t,n,a){t._map0$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure1(this,e,a,this._evaluate0$_expressionNode$1(n),t,n))},_evaluate0$_addRestMap$4(e,t,n,a){return this._evaluate0$_addRestMap$1$4(e,t,n,a,$.dynamic)},_evaluate0$_verifyArguments$4(e,t,n,a){return this._evaluate0$_addExceptionSpan$2(a,new r._EvaluateVisitor__verifyArguments_closure1(n,e,t))},visitSelectorExpression$1(e,t){var n=this._evaluate0$_styleRuleIgnoringAtRoot;return n=n==null?null:n.originalSelector.get$asSassList(),n??u.C__SassNull0},visitStringExpression$1(e,t){var n,a,s,i,o,l,_,c,p=this,h=p._evaluate0$_inSupportsDeclaration;for(p._evaluate0$_inSupportsDeclaration=!1,n=r._setArrayType([],$.JSArray_String),a=t.text.contents,s=a.length,i=0;i<s;++i){o=a[i];e:{if(typeof o=="string"){l=o;break e}if(o instanceof r.Expression0){_=o.accept$1(p);t:{if(_ instanceof r.SassString0){c=_._string0$_text,l=c;break t}l=p._evaluate0$_serialize$3$quote(_,o,!1);break t}break e}l=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(o)))}n.push(l)}return n=u.JSArray_methods.join$0(n),p._evaluate0$_inSupportsDeclaration=h,new r.SassString0(n,t.hasQuotes)},visitSupportsExpression$1(e,t){return new r.SassString0(this._evaluate0$_visitSupportsCondition$1(t.condition),!1)},visitCssAtRule$1(e){var t,n,a,s,i=this;if(i._evaluate0$_declarationName!=null)throw r.wrapException(i._evaluate0$_exception$2(V.At_rul,e.span));if(e.isChildless){i._evaluate0$_copyParentAfterSibling$0(),i._evaluate0$_assertInModule$2(i._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(e.name,e.span,!0,e.value));return}if(t=i._evaluate0$_inKeyframes,n=i._evaluate0$_inUnknownAtRule,a=e.name,r.unvendor0(a.value)==="keyframes"?i._evaluate0$_inKeyframes=!0:i._evaluate0$_inUnknownAtRule=!0,s=r.ModifiableCssAtRule$0(a,e.span,!1,e.value),i.get$_evaluate0$_hasCssNesting()){i._evaluate0$_withParent$2$3$scopeWhen(s,new r._EvaluateVisitor_visitCssAtRule_closure5(i,e),!1,$.ModifiableCssAtRule_2,$.Null),i._evaluate0$_inUnknownAtRule=n,i._evaluate0$_inKeyframes=t;return}i._evaluate0$_withParent$2$4$scopeWhen$through(s,new r._EvaluateVisitor_visitCssAtRule_closure6(i,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure7,$.ModifiableCssAtRule_2,$.Null),i._evaluate0$_inUnknownAtRule=n,i._evaluate0$_inKeyframes=t},visitCssComment$1(e){var t=this,n="__parent",a="_endOfImports";t._evaluate0$_assertInModule$2(t._evaluate0$__parent,n)===t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root")&&t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,a)===g.get$length$asx(t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root").children._collection$_source)&&(t._evaluate0$__endOfImports=t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,a)+1),t._evaluate0$_copyParentAfterSibling$0(),t._evaluate0$_assertInModule$2(t._evaluate0$__parent,n).addChild$1(new r.ModifiableCssComment0(e.text,e.span))},visitCssDeclaration$1(e){this._evaluate0$_copyParentAfterSibling$0(),this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap))},visitCssImport$1(e){var t,n=this,a="__parent",s="_root",i="_endOfImports",o=new r.ModifiableCssImport0(e.url,e.modifiers,e.span);n._evaluate0$_assertInModule$2(n._evaluate0$__parent,a)!==n._evaluate0$_assertInModule$2(n._evaluate0$__root,s)?(n._evaluate0$_copyParentAfterSibling$0(),n._evaluate0$_assertInModule$2(n._evaluate0$__parent,a).addChild$1(o)):n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)===g.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children._collection$_source)?(n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).addChild$1(o),n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)+1):(t=n._evaluate0$_outOfOrderImports,(t??(n._evaluate0$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(o))},visitCssKeyframeBlock$1(e){this._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure3(this,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure4,$.ModifiableCssKeyframeBlock_2,$.Null)},visitCssMediaRule$1(e){var t,n,a,s,i,o=this;if(o._evaluate0$_declarationName!=null)throw r.wrapException(o._evaluate0$_exception$2(V.Media_,e.span));if(o.get$_evaluate0$_hasCssNesting()){o._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssMediaRule$0(e.queries,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure7(o,e),!1,$.ModifiableCssMediaRule_2,$.Null);return}t=r.NullableExtension_andThen0(o._evaluate0$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure8(o,e)),n=t==null,!(!n&&g.get$isEmpty$asx(t))&&(n?a=u.Set_empty6:(s=o._evaluate0$_mediaQuerySources,s.toString,s=r.LinkedHashSet_LinkedHashSet$of(s,$.CssMediaQuery_2),i=o._evaluate0$_mediaQueries,i.toString,s.addAll$1(0,i),s.addAll$1(0,e.queries),a=s),n=n?e.queries:t,o._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(n,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure9(o,t,e,a),!1,new r._EvaluateVisitor_visitCssMediaRule_closure10(a),$.ModifiableCssMediaRule_2,$.Null))},visitCssStyleRule$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=null,f="__parent";if(h._evaluate0$_declarationName!=null)throw r.wrapException(h._evaluate0$_exception$2(V.Style_n,e.span));if(h._evaluate0$_inKeyframes&&h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f)instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(h._evaluate0$_exception$2(V.Style_k,e.span));t=h._evaluate0$_atRootExcludingStyleRule,n=t?d:h._evaluate0$_styleRuleIgnoringAtRoot,a=t?d:h._evaluate0$_styleRuleIgnoringAtRoot;e:{if(a==null){t=!0;break e}if(a.fromPlainCss){t=!1;break e}t=!(e.fromPlainCss&&e._style_rule0$_selector._box0$_inner.value.accept$1(u.C__ContainsParentSelectorVisitor0));break e}s=e._style_rule0$_selector._box0$_inner,t?(s=s.value,i=n==null?d:n.originalSelector,o=s.nestWithin$3$implicitParent$preserveParentSelectors(i,!h._evaluate0$_atRootExcludingStyleRule,e.fromPlainCss)):o=s.value,l=r.ModifiableCssStyleRule$0(h._evaluate0$_assertInModule$2(h._evaluate0$__extensionStore,"_extensionStore").addSelector$2(o,h._evaluate0$_mediaQueries),e.span,e.fromPlainCss,o),_=h._evaluate0$_atRootExcludingStyleRule,h._evaluate0$_atRootExcludingStyleRule=!1,t=t?new r._EvaluateVisitor_visitCssStyleRule_closure3:d,h._evaluate0$_withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitCssStyleRule_closure4(h,l,e),!1,t,$.ModifiableCssStyleRule_2,$.Null),h._evaluate0$_atRootExcludingStyleRule=_,t=h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f).children._collection$_source,s=g.getInterceptor$asx(t),c=s.get$length(t),c>=1?(p=s.elementAt$1(t,c-1),t=n==null):(p=d,t=!1),t&&(p.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=g.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t,n=this;if(n._evaluate0$_declarationName!=null)throw r.wrapException(n._evaluate0$_exception$2(V.Suppor,e.span));if(t=r.ModifiableCssSupportsRule$0(e.condition,e.span),n.get$_evaluate0$_hasCssNesting()){n._evaluate0$_withParent$2$3$scopeWhen(t,new r._EvaluateVisitor_visitCssSupportsRule_closure5(n,e),!1,$.ModifiableCssSupportsRule_2,$.Null);return}n._evaluate0$_withParent$2$4$scopeWhen$through(t,new r._EvaluateVisitor_visitCssSupportsRule_closure6(n,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure7,$.ModifiableCssSupportsRule_2,$.Null)},_evaluate0$_handleReturn$1$2(e,t){var n,a,s;for(n=e.length,a=0;a<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++a)if(s=t.call$1(e[a]),s!=null)return s;return null},_evaluate0$_handleReturn$2(e,t){return this._evaluate0$_handleReturn$1$2(e,t,$.dynamic)},_evaluate0$_withEnvironment$1$2(e,t){var n,a=this._evaluate0$_environment;return this._evaluate0$_environment=e,n=t.call$0(),this._evaluate0$_environment=a,n},_evaluate0$_withEnvironment$2(e,t){return this._evaluate0$_withEnvironment$1$2(e,t,$.dynamic)},_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,n){var a=this._evaluate0$_performInterpolation$2$warnForColor(e,n),s=t?r.trimAscii0(a,!0):a;return new r.CssValue0(s,e.span,$.CssValue_String_2)},_evaluate0$_interpolationToValue$1(e){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_evaluate0$_performInterpolation$1(e){return this._evaluate0$_performInterpolation$2$warnForColor(e,!1)},_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){var n=this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),a=n._1;return a.toString,new r._Record_2(n._0,a)},_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=t?r._setArrayType([],$.JSArray_int):null,C=v._evaluate0$_inSupportsDeclaration;for(v._evaluate0$_inSupportsDeclaration=!1,a=e.contents,s=a.length,i=$.Expression_2,o=y==null,l=e.span,_=$.Object,c=!0,p=0,h="";p<s;++p,c=!1){if(d=a[p],c||o||y.push(h.length),typeof d=="string"){h+=d;continue}i._as(d),f=d.accept$1(v),n&&b.$get$namesByColor0().containsKey$1(f)&&(m=r.List_List$from([""],!1,_),m.$flags=3,S=b.$get$namesByColor0(),v._evaluate0$_warn$2(V.You_pr+r.S(S.$index(0,f))+V.x20in_in+f.toString$0(0)+V.x2c_whicw+r.S(S.$index(0,f))+V.x22x29__If+new r.BinaryOperationExpression0(u.BinaryOperator_jCK0,new r.StringExpression0(new r.Interpolation0(m,u.List_null,l),!0),d,!1).toString$0(0)+"'.",d.get$span(d))),h+=v._evaluate0$_serialize$3$quote(f,d,!1)}return v._evaluate0$_inSupportsDeclaration=C,new r._Record_2((h.charCodeAt(0)==0,h),r.NullableExtension_andThen0(y,new r._EvaluateVisitor__performInterpolationHelper_closure1(e)))},_evaluate0$_serialize$3$quote(e,t,n){return this._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure1(e,n))},_evaluate0$_serialize$2(e,t){return this._evaluate0$_serialize$3$quote(e,t,!0)},_evaluate0$_expressionNode$1(e){var t;return e instanceof r.VariableExpression0?(t=this._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure1(this,e)),t??e):e},_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,a,s,i){var o,l,_=this;return _._evaluate0$_addChild$2$through(e,a),o=_._evaluate0$_assertInModule$2(_._evaluate0$__parent,"__parent"),_._evaluate0$__parent=e,l=_._evaluate0$_environment.scope$1$2$when(t,n,i),_._evaluate0$__parent=o,l},_evaluate0$_withParent$2$3$scopeWhen(e,t,n,a,s){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,null,a,s)},_evaluate0$_withParent$2$2(e,t,n,a){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,a)},_evaluate0$_copyParentAfterSibling$0(){var e,t,n,a=this,s="__parent",i=a._evaluate0$_assertInModule$2(a._evaluate0$__parent,s)._node$_parent;i!=null?(e=i.children,e=e.get$last(e)!==a._evaluate0$_assertInModule$2(a._evaluate0$__parent,s),t=i):(t=null,e=!1),e&&(n=a._evaluate0$_assertInModule$2(a._evaluate0$__parent,s).copyWithoutChildren$0(),t.addChild$1(n),a._evaluate0$__parent=n)},_evaluate0$_addChild$2$through(e,t){var n,a,s,i=this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._node$_parent,n==null)throw r.wrapException(r.ArgumentError$(V.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(a=i._node$_parent,s=a.children,i.equalsIgnoringChildren$1(s.get$last(s))?i=$.ModifiableCssParentNode_2._as(s.get$last(s)):(i=i.copyWithoutChildren$0(),a.addChild$1(i)))}i.addChild$1(e)},_evaluate0$_addChild$1(e){return this._evaluate0$_addChild$2$through(e,null)},_evaluate0$_withStyleRule$1$2(e,t){var n,a=this._evaluate0$_styleRuleIgnoringAtRoot;return this._evaluate0$_styleRuleIgnoringAtRoot=e,n=t.call$0(),this._evaluate0$_styleRuleIgnoringAtRoot=a,n},_evaluate0$_withStyleRule$2(e,t){return this._evaluate0$_withStyleRule$1$2(e,t,$.dynamic)},_evaluate0$_withMediaQueries$1$3(e,t,n){var a,s=this,i=s._evaluate0$_mediaQueries,o=s._evaluate0$_mediaQuerySources;return s._evaluate0$_mediaQueries=e,s._evaluate0$_mediaQuerySources=t,a=n.call$0(),s._evaluate0$_mediaQueries=i,s._evaluate0$_mediaQuerySources=o,a},_evaluate0$_withMediaQueries$3(e,t,n){return this._evaluate0$_withMediaQueries$1$3(e,t,n,$.dynamic)},_evaluate0$_withStackFrame$1$3(e,t,n){var a,s,i=this,o=i._evaluate0$_stack;return o.push(new r._Record_2(i._evaluate0$_member,t)),a=i._evaluate0$_member,i._evaluate0$_member=e,s=n.call$0(),i._evaluate0$_member=a,o.pop(),s},_evaluate0$_withStackFrame$3(e,t,n){return this._evaluate0$_withStackFrame$1$3(e,t,n,$.dynamic)},_evaluate0$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber0?n=e.asSlash!=null:n=!1,n&&this._evaluate0$_warn$3(V.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation1().call$1(e))+V.x0a_Morex20,t.get$span(t),u.Deprecation_v81),e.withoutSlash$0()},_evaluate0$_stackFrame$2(e,t){return r.frameForSpan0(t,e,r.NullableExtension_andThen0(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure1(this)))},_evaluate0$_stackTrace$1(e){var t,n,a,s,i,o=this,l=r._setArrayType([],$.JSArray_Frame);for(t=o._evaluate0$_stack,n=t.length,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)s=t[a],i=s._1,l.push(o._evaluate0$_stackFrame$2(s._0,i.get$span(i)));return e!=null&&l.push(o._evaluate0$_stackFrame$2(o._evaluate0$_member,e)),r.Trace$(new r.ReversedListIterable(l,$.ReversedListIterable_Frame),null)},_evaluate0$_stackTrace$0(){return this._evaluate0$_stackTrace$1(null)},_evaluate0$_warn$3(e,t,n){var a,s,i=this;i._evaluate0$_quietDeps&&i._evaluate0$_inDependency||i._evaluate0$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._evaluate0$_stackTrace$1(t),s=i._evaluate0$_logger,n==null?s.internalWarn$4$deprecation$span$trace(e,null,t,a):r.WarnForDeprecation_warnForDeprecation0(s,n,e,t,a))},_evaluate0$_warn$2(e,t){return this._evaluate0$_warn$3(e,t,null)},_evaluate0$_exception$2(e,t){var n,a;return t==null?(n=u.JSArray_methods.get$last(this._evaluate0$_stack)._1,n=n.get$span(n)):n=t,a=this._evaluate0$_stackTrace$1(t),new r.SassRuntimeException0(a,u.Set_empty,e,n)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,t,n){var a=u.JSArray_methods.get$last(this._evaluate0$_stack)._1;return r.MultiSpanSassRuntimeException$0(e,a.get$span(a),t,n,this._evaluate0$_stackTrace$0(),null)},_evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,n){var a,s,i;try{return i=t.call$0(),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassScriptException0)a=i,s=r.getTraceFromException(o),i=a.withSpan$1(e.get$span(e)),r.throwWithTrace0(i.withTrace$1(this._evaluate0$_stackTrace$1(n?e.get$span(e):null)),a,s);else throw o}},_evaluate0$_addExceptionSpan$2(e,t){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,!0,$.dynamic)},_evaluate0$_addExceptionSpan$3$addStackFrame(e,t,n){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,n,$.dynamic)},_evaluate0$_addExceptionTrace$1$1(e){var t,n,a,s;try{return a=e.call$0(),a}catch(i){if(a=r.unwrapException(i),$.SassRuntimeException_2._is(a))throw i;if(a instanceof r.SassException0)t=a,n=r.getTraceFromException(i),a=t,s=g.getInterceptor$x(a),r.throwWithTrace0(t.withTrace$1(this._evaluate0$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(s,a))),t,n);else throw i}},_evaluate0$_addExceptionTrace$1(e){return this._evaluate0$_addExceptionTrace$1$1(e,$.dynamic)},_evaluate0$_addErrorSpan$1$2(e,t){var n,a,s,i,o;try{return s=t.call$0(),s}catch(l){if(s=r.unwrapException(l),$.SassRuntimeException_2._is(s)){if(n=s,a=r.getTraceFromException(l),!u.JSString_methods.startsWith$1(g.get$span$x(n).get$text(),"@error"))throw l;s=n._span_exception$_message,i=e.get$span(e),o=this._evaluate0$_stackTrace$0(),r.throwWithTrace0(new r.SassRuntimeException0(o,u.Set_empty,s,i),n,a)}else throw l}},_evaluate0$_addErrorSpan$2(e,t){return this._evaluate0$_addErrorSpan$1$2(e,t,$.dynamic)},_evaluate0$_getErrorMessage$1(e){var t;if($.Error._is(e))return e.toString$0(0);try{return t=r._asString(g.get$message$x(e)),t}catch{return t=g.toString$0$(e),t}},$isExpressionVisitor:1,$isIfConditionExpressionVisitor:1,$isStatementVisitor:1},r._EvaluateVisitor_closure25.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._evaluate0$_environment,n=r.stringReplaceAllUnchecked(s._string0$_text,"_","-"),a.globalVariableExists$2$namespace(n,t==null?null:t._string0$_text)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure26.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._evaluate0$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string0$_text,"_","-"))!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure27.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._evaluate0$_environment,a=o._string0$_text,s=r.stringReplaceAllUnchecked(a,"_","-"),n.getFunction$2$namespace(s,t==null?null:t._string0$_text)!=null||i._evaluate0$_builtInFunctions.containsKey$1(a)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure28.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this._evaluate0$_environment,n=r.stringReplaceAllUnchecked(s._string0$_text,"_","-"),a.getMixin$2$namespace(n,t==null?null:t._string0$_text)!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure29.prototype={call$1(e){var t=this.$this._evaluate0$_environment;if(!t._environment0$_inMixin)throw r.wrapException(r.SassScriptException$0(V.conten,null));return t._environment0$_content!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._EvaluateVisitor_closure30.prototype={call$1(e){var t,n,a,s=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,s);if(i==null)throw r.wrapException('There is no module with namespace "'+s+'".');for(s=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs0(i.get$variables(),$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),a._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},r._EvaluateVisitor_closure31.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string0$_text,o=s._evaluate0$_environment._environment0$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs0(o.get$functions(o),$.String,$.Callable_2),n=n.get$iterator(n),s=s._evaluate0$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),new r.SassFunction0(a._1,s));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:38},r._EvaluateVisitor_closure32.prototype={call$1(e){var t,n,a,s=this.$this,i=g.$index$asx(e,0).assertString$1("module")._string0$_text,o=s._evaluate0$_environment._environment0$_modules.$index(0,i);if(o==null)throw r.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(i,i),n=r.MapExtensions_get_pairs0(o.get$mixins(),$.String,$.Callable_2),n=n.get$iterator(n),s=s._evaluate0$_compileContext;n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!0),new r.SassMixin0(a._1,s));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,i,i))},$signature:38},r._EvaluateVisitor_closure33.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name"),o=s.$index(e,1).get$isTruthy();if(s=s.$index(e,2).get$realNull(),t=s==null?null:s.assertString$1("module"),o){if(t!=null)throw r.wrapException(V.x24css_a);return new r.SassFunction0(new r.PlainCssCallable0(i._string0$_text),this.$this._evaluate0$_compileContext)}if(s=this.$this,n=s._evaluate0$_callableNode,n.toString,a=s._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure10(s,i,t)),a==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction0(a,s._evaluate0$_compileContext)},$signature:244},r._EvaluateVisitor__closure10.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module,a=n==null?null:n._string0$_text;return n=this.$this,e=n._evaluate0$_environment.getFunction$2$namespace(t,a),e!=null||a!=null?e:n._evaluate0$_builtInFunctions.$index(0,t)},$signature:104},r._EvaluateVisitor_closure34.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");if(s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this,n=s._evaluate0$_callableNode,n.toString,a=s._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure9(s,i,t)),a==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin0(a,s._evaluate0$_compileContext)},$signature:236},r._EvaluateVisitor__closure9.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string0$_text)},$signature:104},r._EvaluateVisitor_closure35.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=g.getInterceptor$asx(e),h=p.$index(e,0),d=$.SassArgumentList_2._as(p.$index(e,1));if(p=this.$this,t=p._evaluate0$_callableNode,n=t.get$span(t),a=t.get$span(t),d._argument_list$_wereKeywordsAccessed=!0,s=d._argument_list$_keywords,s.get$isEmpty(s))s=null;else{for(i=$.Value_2,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i),d._argument_list$_wereKeywordsAccessed=!0,s=r.MapExtensions_get_pairs0(s,$.String,i),s=s.get$iterator(s);s.moveNext$0();)l=s.get$current(s),o.$indexSet(0,new r.SassString0(l._0,!1),l._1);s=new r.ValueExpression0(new r.SassMap0(r.ConstantMap_ConstantMap$from(o,i,i)),t.get$span(t))}if(_=r.ArgumentList$0(u.List_empty24,u.Map_empty14,u.Map_empty5,n,s,new r.ValueExpression0(d,a)),h instanceof r.SassString0)return r.warnForDeprecation0(V.Passina+h.toString$0(0)+"))",u.Deprecation_LIY),t=p._evaluate0$_callableNode,n=h._string0$_text,a=t.get$span(t),p.visitFunctionExpression$1(0,new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(n,"_","-"),n,_,a));if(c=h.assertFunction$1("function").assertCompileContext$1(p._evaluate0$_compileContext).callable,$.Callable_2._is(c))return n=p._evaluate0$_callableNode,n.toString,p._evaluate0$_runFunctionCallable$3(_,c,n);throw r.wrapException(r.SassScriptException$0("The function "+c.get$name(c)+V.x20is_as,null))},$signature:3},r._EvaluateVisitor_closure36.prototype={call$1(e){var t,n,a,s,i,o,l=g.getInterceptor$asx(e),_=r.Uri_parse(l.$index(e,0).assertString$1("url")._string0$_text);l=l.$index(e,1).get$realNull(),t=l==null?null:l.assertMap$1("with")._map0$_contents,l=this.$this,n=l._evaluate0$_callableNode,n.toString,t!=null?(a={},s=r.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),i=n.get$span(n),a.privateDeprecation=!1,t.forEach$1(0,new r._EvaluateVisitor__closure7(a,s,i,n)),o=new r.ExplicitConfiguration0(n,s,null)):o=u.Configuration_Map_empty_null0,a=n.get$span(n),l._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(_,"load-css()",n,new r._EvaluateVisitor__closure8(l),a.get$sourceUrl(a),o,!0),l._evaluate0$_assertConfigurationIsEmpty$2$nameInError(o,!0)},$signature:146},r._EvaluateVisitor__closure7.prototype={call$2(e,t){var n=this,a=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(a._string0$_text,"_","-");if(a=n.values,a.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");u.JSString_methods.startsWith$1(s,"-")&&!n._box_0.privateDeprecation&&(n._box_0.privateDeprecation=!0,r.warnForDeprecation0("Configuring private variables (such as $"+s+V.x29x20is_dT,u.Deprecation_lkJ)),a.$indexSet(0,s,new r.ConfiguredValue0(t,n.span,n.callableNode))},$signature:114},r._EvaluateVisitor__closure8.prototype={call$2(e,t){var n=this.$this;return n._evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:103},r._EvaluateVisitor_closure37.prototype={call$1(e){var t,n,a,s,i=g.getInterceptor$asx(e),o=i.$index(e,0),l=$.SassArgumentList_2._as(i.$index(e,1));if(i=this.$this,t=i._evaluate0$_callableNode,n=r.ArgumentList$0(u.List_empty24,u.Map_empty14,u.Map_empty5,t.get$span(t),null,new r.ValueExpression0(l,t.get$span(t))),a=o.assertMixin$1("mixin").assertCompileContext$1(i._evaluate0$_compileContext).callable,s=i._evaluate0$_environment._environment0$_content,$.Callable_2._is(a))i._evaluate0$_applyMixin$5(a,s,n,t,t);else throw r.wrapException(r.SassScriptException$0("The mixin "+a.get$name(a)+V.x20is_as,null))},$signature:146},r._EvaluateVisitor_run_closure1.prototype={call$0(){var e,t=this,n=t.node,a=n.span,s=a.get$sourceUrl(a),i=null;return s!=null&&(i=s,a=t.$this,a._evaluate0$_activeModules.$indexSet(0,i,null),a._nodeImporter!=null&&g.toString$0$(i)==="stdin"||a._evaluate0$_loadedUrls.add$1(0,i)),a=t.$this,e=a._evaluate0$_addExceptionTrace$1(new r._EvaluateVisitor_run__closure1(a,t.importer,n)),new r._Record_2_loadedUrls_stylesheet(a._evaluate0$_loadedUrls,a._evaluate0$_combineCss$1(e))},$signature:456},r._EvaluateVisitor_run__closure1.prototype={call$0(){return this.$this._evaluate0$_execute$2(this.importer,this.node)},$signature:457},r._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,t,n,a,s=this,i={},o=null,l=null,_=s.$this,c=s.nodeWithSpan,p=_._evaluate0$_loadStylesheet$3$baseUrl(s.url.toString$0(0),c.get$span(c),s.baseUrl);if(o=p._0,l=p._1,n=o.span,e=n.get$sourceUrl(n),e!=null){if(n=_._evaluate0$_activeModules,n.containsKey$1(e))throw a=s.namesInErrors?"Module loop: "+b.$get$context().prettyUri$1(e)+" is already being loaded.":V.Modulel,i=r.NullableExtension_andThen0(n.$index(0,e),new r._EvaluateVisitor__loadModule__closure3(_,a)),r.wrapException(i??_._evaluate0$_exception$1(a));n.$indexSet(0,e,c)}n=_._evaluate0$_modules.containsKey$1(e),t=_._evaluate0$_inDependency,_._evaluate0$_inDependency=p._2,i.module=null;try{i.module=_._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(l,o,s.configuration,s.namesInErrors,c)}finally{_._evaluate0$_activeModules.remove$1(0,e),_._evaluate0$_inDependency=t}_._evaluate0$_addExceptionSpan$3$addStackFrame(c,new r._EvaluateVisitor__loadModule__closure4(i,s.callback,!n),!1)},$signature:1},r._EvaluateVisitor__loadModule__closure3.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:113},r._EvaluateVisitor__loadModule__closure4.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure1.prototype={call$0(){var e,t,n,a,s=this,i=s.$this,o=i._evaluate0$_importer,l=i._evaluate0$__stylesheet,_=i._evaluate0$__root,c=i._evaluate0$_preModuleComments,p=i._evaluate0$__parent,h=i._evaluate0$__endOfImports,d=i._evaluate0$_outOfOrderImports,f=i._evaluate0$__extensionStore,m=i._evaluate0$_atRootExcludingStyleRule,S=m?null:i._evaluate0$_styleRuleIgnoringAtRoot,v=i._evaluate0$_mediaQueries,y=i._evaluate0$_declarationName,C=i._evaluate0$_inUnknownAtRule,I=i._evaluate0$_inKeyframes,M=i._evaluate0$_configuration;i._evaluate0$_importer=s.importer,e=i._evaluate0$__stylesheet=s.stylesheet,t=e.span,n=i._evaluate0$__parent=i._evaluate0$__root=r.ModifiableCssStylesheet$0(t),i._evaluate0$__endOfImports=0,i._evaluate0$_outOfOrderImports=null,i._evaluate0$__extensionStore=s.extensionStore,i._evaluate0$_declarationName=i._evaluate0$_mediaQueries=i._evaluate0$_styleRuleIgnoringAtRoot=null,i._evaluate0$_inKeyframes=i._evaluate0$_atRootExcludingStyleRule=i._evaluate0$_inUnknownAtRule=!1,a=s.configuration,a!=null&&(i._evaluate0$_configuration=a),i.visitStylesheet$1(0,e),e=i._evaluate0$_outOfOrderImports==null?n:new r.CssStylesheet0(new r.UnmodifiableListView(i._evaluate0$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode_2),t),s.css.__late_helper$_value=e,s.preModuleComments.__late_helper$_value=i._evaluate0$_preModuleComments,i._evaluate0$_importer=o,i._evaluate0$__stylesheet=l,i._evaluate0$__root=_,i._evaluate0$_preModuleComments=c,i._evaluate0$__parent=p,i._evaluate0$__endOfImports=h,i._evaluate0$_outOfOrderImports=d,i._evaluate0$__extensionStore=f,i._evaluate0$_styleRuleIgnoringAtRoot=S,i._evaluate0$_mediaQueries=v,i._evaluate0$_declarationName=y,i._evaluate0$_inUnknownAtRule=C,i._evaluate0$_atRootExcludingStyleRule=m,i._evaluate0$_inKeyframes=I,i._evaluate0$_configuration=M},$signature:1},r._EvaluateVisitor__combineCss_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:102},r._EvaluateVisitor__combineCss_closure4.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},r._EvaluateVisitor__combineCss_visitModule1.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,a=p.css,s=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&u.JSArray_methods.addAll$1(a.length===0?s:a,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),c=p.$this._evaluate0$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),u.JSArray_methods.addAll$1(s,t.getRange$2(_,0,c)),u.JSArray_methods.addAll$1(a,t.getRange$2(_,c,t.get$length(_)))}},$signature:458},r._EvaluateVisitor__extendModules_closure3.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},r._EvaluateVisitor__extendModules_closure4.prototype={call$0(){return r._setArrayType([],$.JSArray_ExtensionStore_2)},$signature:228},r._EvaluateVisitor_visitAtRootRule_closure3.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRootRule_closure4.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:0},r._EvaluateVisitor__scopeForAtRoot_closure11.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_assertInModule$2(t._evaluate0$__parent,"__parent");t._evaluate0$__parent=this.newParent,t._evaluate0$_environment.scope$1$2$when(e,this.node.hasDeclarations,$.void),t._evaluate0$__parent=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure12.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_atRootExcludingStyleRule;t._evaluate0$_atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._evaluate0$_atRootExcludingStyleRule=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure13.prototype={call$1(e){return this.$this._evaluate0$_withMediaQueries$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure1(this.innerScope,e))},$signature:35},r._EvaluateVisitor__scopeForAtRoot__closure1.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},r._EvaluateVisitor__scopeForAtRoot_closure14.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_inKeyframes;t._evaluate0$_inKeyframes=!1,this.innerScope.call$1(e),t._evaluate0$_inKeyframes=n},$signature:35},r._EvaluateVisitor__scopeForAtRoot_closure15.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule0},$signature:227},r._EvaluateVisitor__scopeForAtRoot_closure16.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_inUnknownAtRule;t._evaluate0$_inUnknownAtRule=!1,this.innerScope.call$1(e),t._evaluate0$_inUnknownAtRule=n},$signature:35},r._EvaluateVisitor_visitContentRule_closure1.prototype={call$0(){var e,t,n,a;for(e=this.content.declaration.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n);return null},$signature:1},r._EvaluateVisitor_visitDeclaration_closure1.prototype={call$0(){var e,t,n,a;for(e=this._box_0.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitEachRule_closure5.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._evaluate0$_withoutSlash$2(e,n),n)},$signature:63},r._EvaluateVisitor_visitEachRule_closure6.prototype={call$1(e){return this.$this._evaluate0$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:63},r._EvaluateVisitor_visitEachRule_closure7.prototype={call$0(){var e=this,t=e.$this;return t._evaluate0$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure1(t,e.setVariables,e.node))},$signature:44},r._EvaluateVisitor_visitEachRule__closure1.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._evaluate0$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure1(t))},$signature:144},r._EvaluateVisitor_visitEachRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},r._EvaluateVisitor_visitAtRule_closure7.prototype={call$1(e){return this.$this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:461},r._EvaluateVisitor_visitAtRule_closure8.prototype={call$0(){var e,t,n,a;for(e=this.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure9.prototype={call$0(){var e,t,n,a=this,s=a.$this,i=s._evaluate0$_atRootExcludingStyleRule?null:s._evaluate0$_styleRuleIgnoringAtRoot;if(i==null||s._evaluate0$_inKeyframes||a.name.value==="font-face")for(e=a.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s);else s._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(i._style_rule0$_selector,i.span,!1,i.originalSelector),new r._EvaluateVisitor_visitAtRule__closure1(s,a.children),!1,$.ModifiableCssStyleRule_2,$.Null)},$signature:1},r._EvaluateVisitor_visitAtRule__closure1.prototype={call$0(){var e,t,n,a;for(e=this.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure10.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitForRule_closure9.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:266},r._EvaluateVisitor_visitForRule_closure10.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:266},r._EvaluateVisitor_visitForRule_closure11.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure12.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure13.prototype={call$0(){var e,t,n,a,s,i,o,l,_=this,c=_.$this,p=_.node,h=c._evaluate0$_expressionNode$1(p.from);for(e=_.from,t=_._box_0,n=_.direction,a=p.variable,s=_.fromNumber,p=p.children;e!==t.to;e+=n)if(i=c._evaluate0$_environment,o=s.get$numeratorUnits(s),i.setLocalVariable$3(a,r.SassNumber_SassNumber$withUnits0(e,s.get$denominatorUnits(s),o),h),l=c._evaluate0$_handleReturn$2(p,new r._EvaluateVisitor_visitForRule__closure1(c)),l!=null)return l;return null},$signature:44},r._EvaluateVisitor_visitForRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},r._EvaluateVisitor_visitForwardRule_closure3.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:103},r._EvaluateVisitor_visitForwardRule_closure4.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:103},r._EvaluateVisitor__registerCommentsForModule_closure1.prototype={call$0(){return r._setArrayType([],$.JSArray_CssComment_2)},$signature:220},r._EvaluateVisitor_visitIfRule_closure1.prototype={call$1(e){var t=this.$this;return t._evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure1(t,e),!0,e.hasDeclarations,$.nullable_Value_2)},$signature:463},r._EvaluateVisitor_visitIfRule__closure1.prototype={call$0(){var e=this.$this;return e._evaluate0$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure1(e))},$signature:44},r._EvaluateVisitor_visitIfRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},r._EvaluateVisitor__visitDynamicImport_closure1.prototype={call$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T={};if(T.isDependency=T.importer=T.stylesheet=null,e=this.$this,t=this.$import,n=e._evaluate0$_loadStylesheet$3$forImport(t.urlString,t.span,!0),a=T.stylesheet=n._0,s=n._1,T.importer=s,i=n._2,T.isDependency=i,o=a.span,l=o.get$sourceUrl(o),l!=null){if(o=e._evaluate0$_activeModules,o.containsKey$1(l))throw t=r.NullableExtension_andThen0(o.$index(0,l),new r._EvaluateVisitor__visitDynamicImport__closure7(e)),r.wrapException(t??e._evaluate0$_exception$1("This file is already being loaded."));o.$indexSet(0,l,t)}if(t=a._stylesheet1$_uses,o=$.UnmodifiableListView_UseRule_2,new r.UnmodifiableListView(t,o).get$length(0)===0&&new r.UnmodifiableListView(a._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2).get$length(0)===0){_=e._evaluate0$_importer,c=e._evaluate0$_assertInModule$2(e._evaluate0$__stylesheet,"_stylesheet"),p=e._evaluate0$_inDependency,e._evaluate0$_importer=s,e._evaluate0$__stylesheet=a,e._evaluate0$_inDependency=i,e.visitStylesheet$1(0,a),e._evaluate0$_importer=_,e._evaluate0$__stylesheet=c,e._evaluate0$_inDependency=p,e._evaluate0$_activeModules.remove$1(0,l);return}if(t=new r.UnmodifiableListView(t,o),t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure8)?h=!0:(t=new r.UnmodifiableListView(a._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),h=t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure9)),d=r._Cell$(),t=e._evaluate0$_environment,o=$.String,f=$.Module_Callable_2,m=$.AstNode_2,S=t._environment0$_nestedForwardedModules,v=r._setArrayType([],$.JSArray_Module_Callable_2),y=t._environment0$_variables,y=r._setArrayType(y.slice(0),r._arrayInstanceType(y)),C=t._environment0$_variableNodes,C=r._setArrayType(C.slice(0),r._arrayInstanceType(C)),I=t._environment0$_functions,I=r._setArrayType(I.slice(0),r._arrayInstanceType(I)),M=t._environment0$_mixins,M=r._setArrayType(M.slice(0),r._arrayInstanceType(M)),k=r.Environment$_0(r.LinkedHashMap_LinkedHashMap$_empty(o,f),r.LinkedHashMap_LinkedHashMap$_empty(o,m),r.LinkedHashMap_LinkedHashMap$_empty(f,m),t._environment0$_importedModules,null,S,v,y,C,I,M,t._environment0$_content,t._environment0$_configurableVariables),e._evaluate0$_withEnvironment$2(k,new r._EvaluateVisitor__visitDynamicImport__closure10(T,e,h,k,d)),R=k.toDummyModule$0(),e._evaluate0$_environment.importForwards$1(R),h)for(R.transitivelyContainsCss&&e._evaluate0$_combineCss$2$clone(R,R.transitivelyContainsExtensions).accept$1(e),P=new r._ImportedCssVisitor1(e),t=g.get$iterator$ax(d._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(P);e._evaluate0$_activeModules.remove$1(0,l)},$signature:0},r._EvaluateVisitor__visitDynamicImport__closure7.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:113},r._EvaluateVisitor__visitDynamicImport__closure8.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:219},r._EvaluateVisitor__visitDynamicImport__closure9.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:218},r._EvaluateVisitor__visitDynamicImport__closure10.prototype={call$0(){var e,t,n=this,a=n.$this,s=a._evaluate0$_importer,i=a._evaluate0$_assertInModule$2(a._evaluate0$__stylesheet,"_stylesheet"),o=a._evaluate0$_assertInModule$2(a._evaluate0$__root,"_root"),l=a._evaluate0$_assertInModule$2(a._evaluate0$__parent,"__parent"),_=a._evaluate0$_assertInModule$2(a._evaluate0$__endOfImports,"_endOfImports"),c=a._evaluate0$_outOfOrderImports,p=a._evaluate0$_configuration,h=a._evaluate0$_inDependency,d=n._box_0;a._evaluate0$_importer=d.importer,e=d.stylesheet,a._evaluate0$__stylesheet=e,t=n.loadsUserDefinedModules,t&&(e=r.ModifiableCssStylesheet$0(e.span),a._evaluate0$__root=e,a._evaluate0$__parent=a._evaluate0$_assertInModule$2(e,"_root"),a._evaluate0$__endOfImports=0,a._evaluate0$_outOfOrderImports=null),a._evaluate0$_inDependency=d.isDependency,e=new r.UnmodifiableListView(d.stylesheet._stylesheet1$_forwards,$.UnmodifiableListView_ForwardRule_2),e.get$isEmpty(e)||(a._evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),a.visitStylesheet$1(0,d.stylesheet),d=t?a._evaluate0$_addOutOfOrderImports$0():r._setArrayType([],$.JSArray_ModifiableCssNode_2),n.children.__late_helper$_value=d,a._evaluate0$_importer=s,a._evaluate0$__stylesheet=i,t&&(a._evaluate0$__root=o,a._evaluate0$__parent=l,a._evaluate0$__endOfImports=_,a._evaluate0$_outOfOrderImports=c),a._evaluate0$_configuration=p,a._evaluate0$_inDependency=h},$signature:1},r._EvaluateVisitor__applyMixin_closure3.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure4(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin__closure4.prototype={call$0(){var e=this;e.$this._evaluate0$_runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},r._EvaluateVisitor__applyMixin_closure4.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.withContent$2(e.contentCallable,new r._EvaluateVisitor__applyMixin__closure3(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},r._EvaluateVisitor__applyMixin__closure3.prototype={call$0(){var e=this.$this;e._evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure1(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin___closure1.prototype={call$0(){var e,t,n,a,s;for(e=this.mixin.declaration.children,t=e.length,n=this.$this,a=this.nodeWithSpanWithoutContent,s=0;s<t;++s)n._evaluate0$_addErrorSpan$2(a,new r._EvaluateVisitor__applyMixin____closure1(n,e[s]))},$signature:0},r._EvaluateVisitor__applyMixin____closure1.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:44},r._EvaluateVisitor_visitIncludeRule_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:104},r._EvaluateVisitor_visitIncludeRule_closure6.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable0(e,t._evaluate0$_environment.closure$0(),t._evaluate0$_inDependency,$.UserDefinedCallable_Environment_2)},$signature:464},r._EvaluateVisitor_visitIncludeRule_closure7.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:16},r._EvaluateVisitor_visitMediaRule_closure7.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure8.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:111},r._EvaluateVisitor_visitMediaRule_closure9.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),t._evaluate0$_withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure1(t,e.node))},$signature:1},r._EvaluateVisitor_visitMediaRule__closure1.prototype={call$0(){var e,t,n,a=this.$this,s=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(s!=null)a._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure1(a,this.node),!1,$.ModifiableCssStyleRule_2,$.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a)},$signature:1},r._EvaluateVisitor_visitMediaRule___closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure10.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitStyleRule_closure7.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure8.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitStyleRule_closure10.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new r._EvaluateVisitor_visitStyleRule__closure1(e,this.node))},$signature:1},r._EvaluateVisitor_visitStyleRule__closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure9.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__warnForBogusCombinators_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssComment0},$signature:7},r._EvaluateVisitor_visitSupportsRule_closure5.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure6.prototype={call$0(){var e,t,n,a=this.$this,s=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(s!=null)a._evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure1(a,this.node),$.ModifiableCssStyleRule_2,$.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a)},$signature:1},r._EvaluateVisitor_visitSupportsRule__closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.length,n=this.$this,a=0;a<t;++a)e[a].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure7.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__visitSupportsCondition_closure1.prototype={call$0(){var e,t=this.$this,n=this._box_0,a=n.declaration.name;return a=t._evaluate0$_serialize$3$quote(a.accept$1(t),a,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+a+":"+e+t._evaluate0$_serialize$3$quote(n.accept$1(t),n,!0)+")"},$signature:27},r._EvaluateVisitor_visitVariableDeclaration_closure5.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure6.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},r._EvaluateVisitor_visitVariableDeclaration_closure7.prototype={call$0(){var e=this.$this,t=this.node;e._evaluate0$_environment.setVariable$5$global$namespace(t.name,this.value,e._evaluate0$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure1.prototype={call$2(e,t){var n,a,s,i,o,l,_;t&&this.$this._evaluate0$_registerCommentsForModule$1(e),n=this.$this._evaluate0$_environment,a=this.node,s=a.namespace,s==null?(n._environment0$_globalModules.$indexSet(0,e,a),n._environment0$_allModules.push(e),n=u.JSArray_methods.get$first(n._environment0$_variables),i=r.IterableExtension_firstWhereOrNull(n.get$keys(n),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$0(V.This_ma+i+'".',null))):(o=n._environment0$_modules,o.containsKey$1(s)&&(l=n._environment0$_namespaceNodes.$index(0,s),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$0(V.There_+s+'".',"new @use",l))),o.$indexSet(0,s,e),n._environment0$_namespaceNodes.$indexSet(0,s,a),n._environment0$_allModules.push(e))},$signature:103},r._EvaluateVisitor_visitWarnRule_closure1.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:49},r._EvaluateVisitor_visitWhileRule_closure1.prototype={call$0(){var e,t,n,a;for(e=this.node,t=e.condition,n=this.$this,e=e.children;t.accept$1(n).get$isTruthy();)if(a=n._evaluate0$_handleReturn$2(e,new r._EvaluateVisitor_visitWhileRule__closure1(n)),a!=null)return a;return null},$signature:44},r._EvaluateVisitor_visitWhileRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},r._EvaluateVisitor_visitBinaryOperationExpression_closure1.prototype={call$0(){var e=this.node,t=this.$this,n=e.left.accept$1(t);switch(e.operator.index){case 0:e=e.right.accept$1(t),e=new r.SassString0(r.serializeValue0(n,!1,!0)+"="+r.serializeValue0(e,!1,!0),!1);break;case 1:e=n.get$isTruthy()?n:e.right.accept$1(t);break;case 2:e=n.get$isTruthy()?e.right.accept$1(t):n;break;case 3:e=n.$eq(0,e.right.accept$1(t))?u.SassBoolean_true0:u.SassBoolean_false0;break;case 4:e=n.$eq(0,e.right.accept$1(t))?u.SassBoolean_false0:u.SassBoolean_true0;break;case 5:e=n.greaterThan$1(e.right.accept$1(t));break;case 6:e=n.greaterThanOrEquals$1(e.right.accept$1(t));break;case 7:e=n.lessThan$1(e.right.accept$1(t));break;case 8:e=n.lessThanOrEquals$1(e.right.accept$1(t));break;case 9:e=n.plus$1(e.right.accept$1(t));break;case 10:e=n.minus$1(e.right.accept$1(t));break;case 11:e=n.times$1(e.right.accept$1(t));break;case 12:e=t._evaluate0$_slash$3(n,e.right.accept$1(t),e);break;case 13:e=n.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:49},r._EvaluateVisitor__slash_recommendation1.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression0&&u.BinaryOperator_ehp0===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression0){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:128},r._EvaluateVisitor_visitVariableExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},r._EvaluateVisitor_visitUnaryOperationExpression_closure1.prototype={call$0(){var e,t=this;switch(t.node.operator.index){case 0:e=t.operand.unaryPlus$0();break;case 1:e=t.operand.unaryMinus$0();break;case 2:e=new r.SassString0("/"+r.serializeValue0(t.operand,!1,!0),!1);break;case 3:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:49},r._EvaluateVisitor_visitIfExpression_closure1.prototype={call$1(e){return e._0+": "+e._1.toString$0(0)},$signature:207},r._EvaluateVisitor_visitIfConditionOperation_closure1.prototype={call$1(e){return e._1},$signature:203},r._EvaluateVisitor_visitListExpression_closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:465},r._EvaluateVisitor_visitFunctionExpression_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:104},r._EvaluateVisitor_visitFunctionExpression_closure6.prototype={call$1(e){return e.accept$1(u.C_IsCalculationSafeVisitor0)},$signature:126},r._EvaluateVisitor_visitFunctionExpression_closure7.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:49},r._EvaluateVisitor__visitCalculation_closure1.prototype={call$2(e,t){return this.$this._evaluate0$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:110},r._EvaluateVisitor__checkCalculationArguments_check1.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._evaluate0$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._evaluate0$_exception$2("Only "+r.S(e)+" "+r.pluralize0("argument",e,null)+" allowed, but "+n+" "+r.pluralize0("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:94},r._EvaluateVisitor__visitCalculationExpression_closure1.prototype={call$0(){var e=this,t=e.$this,n=e._box_0,a=e.node,s=e.inLegacySassFunction;return r.SassCalculation_operateInternal0(t._evaluate0$_binaryOperatorToCalculationOperator$2(n.operator,a),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(n.left,s),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(n.right,s),s,!t._evaluate0$_inSupportsDeclaration,new r._EvaluateVisitor__visitCalculationExpression__closure1(t,a))},$signature:99},r._EvaluateVisitor__visitCalculationExpression__closure1.prototype={call$2(e,t){return this.$this._evaluate0$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:110},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:49},r._EvaluateVisitor__runUserDefinedCallable_closure1.prototype={call$0(){var e=this,t=e.$this,n=e.callable;return t._evaluate0$_withEnvironment$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure1(t,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable__closure1.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._evaluate0$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure1(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable___closure1.prototype={call$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=m.$this,v=m.evaluated._values,y=m.callable.declaration.parameters,C=m.nodeWithSpan;for(S._evaluate0$_verifyArguments$4(v[2].length,v[0],y,C),e=y.parameters,t=e.length,n=Math.min(v[2].length,t),a=0;a<n;++a)S._evaluate0$_environment.setLocalVariable$3(e[a].name,v[2][a],v[3][a]);for(a=v[2].length;a<t;++a)s=e[a],i=s.name,o=v[0].remove$1(0,i),o==null&&(l=s.defaultValue,o=S._evaluate0$_withoutSlash$2(l.accept$1(S),S._evaluate0$_expressionNode$1(l))),l=S._evaluate0$_environment,_=v[1].$index(0,i),_==null&&(_=s.defaultValue,_.toString,_=S._evaluate0$_expressionNode$1(_)),l.setLocalVariable$3(i,o,_);if(c=y.restParameter,c!=null?(i=v[2],p=i.length>t?u.JSArray_methods.sublist$1(i,t):u.List_empty23,t=v[0],i=v[4],h=r.SassArgumentList$0(p,t,i===u.ListSeparator_undecided_null_3_undecided0?u.ListSeparator_z0K0:i),S._evaluate0$_environment.setLocalVariable$3(c,h,C)):h=null,d=m.run.call$0(),h==null||(t=v[0].__js_helper$_length,t===0)||h._argument_list$_wereKeywordsAccessed)return d;throw f=r.pluralize0("parameter",t,null),v=v[0],t=r._instanceType(v)._eval$1("LinkedHashMapKeysIterable<1>"),r.wrapException(r.MultiSpanSassRuntimeException$0("No "+f+" named "+r.toSentence0(r.MappedIterable_MappedIterable(new r.LinkedHashMapKeysIterable(v,t),new r._EvaluateVisitor__runUserDefinedCallable____closure1,t._eval$1("Iterable.E"),$.Object),"or")+".",C.get$span(C),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([y.get$spanWithName(),"declaration"],$.FileSpan,$.String),S._evaluate0$_stackTrace$1(C.get$span(C)),null))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable____closure1.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__runFunctionCallable_closure1.prototype={call$0(){var e,t,n,a,s,i;for(e=this.callable.declaration,t=e.children,n=t.length,a=this.$this,s=0;s<n;++s)if(i=t[s].accept$1(a),i instanceof r.Value0)return i;throw r.wrapException(a._evaluate0$_exception$2("Function finished without @return.",e.span))},$signature:49},r._EvaluateVisitor__runBuiltInCallable_closure5.prototype={call$0(){return this._box_0.overload.verify$2(this.evaluated._values[2].length,this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure6.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:49},r._EvaluateVisitor__runBuiltInCallable_closure7.prototype={call$1(e){return"$"+e},$signature:6},r._EvaluateVisitor__evaluateArguments_closure7.prototype={call$1(e){return e},$signature:43},r._EvaluateVisitor__evaluateArguments_closure8.prototype={call$1(e){return this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:43},r._EvaluateVisitor__evaluateArguments_closure9.prototype={call$2(e,t){var n=this,a=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._evaluate0$_withoutSlash$2(t,a)),n.namedNodes.$indexSet(0,e,a)},$signature:109},r._EvaluateVisitor__evaluateArguments_closure10.prototype={call$1(e){return e},$signature:43},r._EvaluateVisitor__evaluateMacroArguments_closure7.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(e,t.get$span(t))},$signature:65},r._EvaluateVisitor__evaluateMacroArguments_closure8.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:65},r._EvaluateVisitor__evaluateMacroArguments_closure9.prototype={call$2(e,t){var n=this,a=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression0(n.$this._evaluate0$_withoutSlash$2(t,n.restNodeForSpan),a.get$span(a)))},$signature:109},r._EvaluateVisitor__evaluateMacroArguments_closure10.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:65},r._EvaluateVisitor__addRestMap_closure1.prototype={call$2(e,t){var n,a=this,s=a.$this;if(e instanceof r.SassString0)a.values.$indexSet(0,e._string0$_text,a.convert.call$1(s._evaluate0$_withoutSlash$2(t,a.expressionNode)));else throw n=a.nodeWithSpan,r.wrapException(s._evaluate0$_exception$2(V.Variab_+e.toString$0(0)+" is not a string in "+a.map.toString$0(0)+".",n.get$span(n)))},$signature:114},r._EvaluateVisitor__verifyArguments_closure1.prototype={call$0(){return this.parameters.verify$2(this.positional,new r.MapKeySet(this.named,$.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure5.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure6.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure7.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssKeyframeBlock_closure3.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssKeyframeBlock_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssMediaRule_closure7.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure8.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:111},r._EvaluateVisitor_visitCssMediaRule_closure9.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),t._evaluate0$_withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure1(t,e.node))},$signature:1},r._EvaluateVisitor_visitCssMediaRule__closure1.prototype={call$0(){var e,t,n,a=this.$this,s=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(s!=null)a._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure1(a,this.node),!1,$.ModifiableCssStyleRule_2,$.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(a)},$signature:1},r._EvaluateVisitor_visitCssMediaRule___closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure10.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&u.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitCssStyleRule_closure4.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new r._EvaluateVisitor_visitCssStyleRule__closure1(e,this.node))},$signature:1},r._EvaluateVisitor_visitCssStyleRule__closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssStyleRule_closure3.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor_visitCssSupportsRule_closure5.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure6.prototype={call$0(){var e,t,n,a=this.$this,s=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(s!=null)a._evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,!1,s.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure1(a,this.node),$.ModifiableCssStyleRule_2,$.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(a)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule__closure1.prototype={call$0(){var e,t,n,a;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)a=e.__internal$_current,(a??t._as(a)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure7.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluateVisitor__performInterpolationHelper_closure1.prototype={call$1(e){return r.InterpolationMap$0(this.interpolation,e)},$signature:199},r._EvaluateVisitor__serialize_closure1.prototype={call$0(){return r.serializeValue0(this.value,!1,this.quote)},$signature:27},r._EvaluateVisitor__expressionNode_closure1.prototype={call$0(){var e=this.expression;return this.$this._evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:198},r._EvaluateVisitor__withoutSlash_recommendation1.prototype={call$1(e){var t,n,a,s=e.asSlash;e:{if($.Record_2_nullable_Object_and_nullable_Object._is(s)){t=s._0,n=s._1,a="math.div("+r.S(this.call$1(t))+", "+r.S(this.call$1(n))+")";break e}a=r.serializeValue0(e,!0,!0);break e}return a},$signature:196},r._EvaluateVisitor__stackFrame_closure1.prototype={call$1(e){var t=this.$this._evaluate0$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:45},r._ImportedCssVisitor1.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure1;this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssImport$1(e){var t,n="_endOfImports",a=this._evaluate0$_visitor;a._evaluate0$_assertInModule$2(a._evaluate0$__parent,"__parent")!==a._evaluate0$_assertInModule$2(a._evaluate0$__root,"_root")?a._evaluate0$_addChild$1(e):a._evaluate0$_assertInModule$2(a._evaluate0$__endOfImports,n)===g.get$length$asx(a._evaluate0$_assertInModule$2(a._evaluate0$__root,"_root").children._collection$_source)?(a._evaluate0$_addChild$1(e),a._evaluate0$__endOfImports=a._evaluate0$_assertInModule$2(a._evaluate0$__endOfImports,n)+1):(t=a._evaluate0$_outOfOrderImports,(t??(a._evaluate0$_outOfOrderImports=r._setArrayType([],$.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._evaluate0$_visitor,n=t._evaluate0$_mediaQueries;t._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure1(n==null||t._evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure1)},visitCssStylesheet$1(e){var t,n,a;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,(a??n._as(a)).accept$1(this)},visitCssSupportsRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure1)}},r._ImportedCssVisitor_visitCssAtRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._ImportedCssVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule0,t},$signature:7},r._ImportedCssVisitor_visitCssStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._ImportedCssVisitor_visitCssSupportsRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:7},r._EvaluationContext1.prototype={get$currentCallableSpan(){var e=this._evaluate0$_visitor._evaluate0$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(V.No_Sasc))},warn$2(e,t,n){var a=this._evaluate0$_visitor,s=a._evaluate0$_importSpan;s==null&&(s=a._evaluate0$_callableNode,s=s==null?null:s.get$span(s)),a._evaluate0$_warn$3(t,s??this._evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},r.EveryCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssAtRule_closure0(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssKeyframeBlock_closure0(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssMediaRule_closure0(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssStyleRule_closure0(this))},visitCssStylesheet$1(e){return g.every$1$ax(e.get$children(e),new r.EveryCssVisitor_visitCssStylesheet_closure0(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssSupportsRule_closure0(this))}},r.EveryCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssStylesheet_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r._NodeException.prototype={},r.exceptionClass_closure.prototype={call$0(){var e=$.JSClass._as(new E.Function("",` return class Exception extends Error {
|
||
constructor(dartException, message) {
|
||
super(message);
|
||
|
||
// Define this as non-enumerable so that it doesn't show up when the
|
||
// exception hits the top level.
|
||
Object.defineProperty(this, '_dartException', {
|
||
value: dartException,
|
||
enumerable: false
|
||
});
|
||
}
|
||
|
||
toString() {
|
||
return this.message;
|
||
}
|
||
}
|
||
`).call$0());return r.defineGetter(e,"name",null,"sass.Exception"),r.LinkedHashMap_LinkedHashMap$_literal(["sassMessage",new r.exceptionClass__closure,"sassStack",new r.exceptionClass__closure0,"span",new r.exceptionClass__closure1],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(e)),e},$signature:17},r.exceptionClass__closure.prototype={call$1(e){return g.get$_dartException$x(e)._span_exception$_message},$signature:265},r.exceptionClass__closure0.prototype={call$1(e){return g.get$trace$z(g.get$_dartException$x(e)).toString$0(0)},$signature:265},r.exceptionClass__closure1.prototype={call$1(e){var t=g.get$_dartException$x(e),n=g.getInterceptor$x(t);return r.SourceSpanException.prototype.get$span.call(n,t)},$signature:467},r.SassException0.prototype={get$trace(e){return r.Trace$(r._setArrayType([r.frameForSpan0(r.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],$.JSArray_Frame),null)},get$span(e){return r.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return r.MultiSpanSassException$0(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),this.loadedUrls)},withTrace$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(this.loadedUrls,$.Uri);return new r.SassRuntimeException0(e,n,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassException0(n,this._span_exception$_message,t)},toString$1$color(e,t){var n,a,s,i=this,o=new r.StringBuffer(""),l="Error: "+i._span_exception$_message+`
|
||
`;for(o._contents=l,o._contents=l+r.SourceSpanException.prototype.get$span.call(i,0).highlight$1$color(t),l=i.get$trace(i).toString$0(0).split(`
|
||
`),n=l.length,a=0;a<n;++a)s=l[a],s.length!==0&&(o._contents=(o._contents+=`
|
||
`)+(" "+s));return l=o._contents,l.charCodeAt(0)==0,l},toString$0(e){return this.toString$1$color(0,null)}},r.MultiSpanSassException0.prototype={withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassException$0(n._span_exception$_message,a,n.primaryLabel,s,n.loadedUrls)},withTrace$1(e){var t=this;return r.MultiSpanSassRuntimeException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var n,a,s,i,o=this,l=t===!0,_=new r.StringBuffer("Error: "+o._span_exception$_message+`
|
||
`);for(r.NullableExtension_andThen0(r.Highlighter$multiple(r.SourceSpanException.prototype.get$span.call(o,0),o.primaryLabel,o.secondarySpans,l,null,null).highlight$0(),_.get$write(_)),n=o.get$trace(o).toString$0(0).split(`
|
||
`),a=n.length,s=0;s<a;++s)i=n[s],i.length!==0&&(_._contents=(_._contents+=`
|
||
`)+(" "+i));return n=_._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.SassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var n=this;return r.MultiSpanSassRuntimeException$0(n._span_exception$_message,r.SourceSpanException.prototype.get$span.call(n,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassRuntimeException0(this.trace,n,this._span_exception$_message,t)},get$trace(e){return this.trace}},r.MultiSpanSassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassRuntimeException$0(n._span_exception$_message,a,n.primaryLabel,s,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassRuntimeException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException0:1,get$trace(e){return this.trace}},r.SassFormatException0.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return r.MultiSpanSassFormatException$0(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],$.FileSpan,$.String),this.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,$.Uri);return new r.SassFormatException0(n,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},r.MultiSpanSassFormatException0.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var n=this,a=r.SourceSpanException.prototype.get$span.call(n,0),s=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return s.$indexSet(0,e,t),r.MultiSpanSassFormatException$0(n._span_exception$_message,a,n.primaryLabel,s,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassFormatException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1,$isSassFormatException0:1},r.SassScriptException0.prototype={withSpan$1(e){return new r.SassException0(u.Set_empty,this.message,e)},toString$0(e){return this.message+V.x0a_BUG_},get$message(e){return this.message}},r.MultiSpanSassScriptException0.prototype={withSpan$1(e){return r.MultiSpanSassException$0(this.message,e,this.primaryLabel,this.secondarySpans,null)}},r.Exports.prototype={},r.LoggerNamespace.prototype={},r.Expression0.prototype={$isAstNode0:1,$isSassNode:1},r.JSExpressionVisitor.prototype={visitBinaryOperationExpression$1(e,t){return g.visitBinaryOperationExpression$1$x(this._expression$_inner,t)},visitBooleanExpression$1(e,t){return g.visitBooleanExpression$1$x(this._expression$_inner,t)},visitColorExpression$1(e,t){return g.visitColorExpression$1$x(this._expression$_inner,t)},visitInterpolatedFunctionExpression$1(e,t){return g.visitInterpolatedFunctionExpression$1$x(this._expression$_inner,t)},visitFunctionExpression$1(e,t){return g.visitFunctionExpression$1$x(this._expression$_inner,t)},visitIfExpression$1(e,t){return g.visitIfExpression$1$x(this._expression$_inner,t)},visitLegacyIfExpression$1(e,t){return g.visitLegacyIfExpression$1$x(this._expression$_inner,t)},visitListExpression$1(e,t){return g.visitListExpression$1$x(this._expression$_inner,t)},visitMapExpression$1(e,t){return g.visitMapExpression$1$x(this._expression$_inner,t)},visitNullExpression$1(e,t){return g.visitNullExpression$1$x(this._expression$_inner,t)},visitNumberExpression$1(e,t){return g.visitNumberExpression$1$x(this._expression$_inner,t)},visitParenthesizedExpression$1(e,t){return g.visitParenthesizedExpression$1$x(this._expression$_inner,t)},visitSelectorExpression$1(e,t){return g.visitSelectorExpression$1$x(this._expression$_inner,t)},visitStringExpression$1(e,t){return g.visitStringExpression$1$x(this._expression$_inner,t)},visitSupportsExpression$1(e,t){return g.visitSupportsExpression$1$x(this._expression$_inner,t)},visitUnaryOperationExpression$1(e,t){return g.visitUnaryOperationExpression$1$x(this._expression$_inner,t)},visitValueExpression$1(e,t){return g.visitValueExpression$1$x(this._expression$_inner,t)},visitVariableExpression$1(e,t){return g.visitVariableExpression$1$x(this._expression$_inner,t)},$isExpressionVisitor:1},r.JSExpressionVisitorObject.prototype={},r._MakeExpressionCalculationSafe0.prototype={visitBinaryOperationExpression$1(e,t){var n,a;return t.operator===u.BinaryOperator_bgA0?(n=r.ArgumentList$0(r._setArrayType([t],$.JSArray_Expression_2),u.Map_empty14,u.Map_empty5,t.get$span(0),null,null),a=t.get$span(0),n=new r.FunctionExpression0("math",r.stringReplaceAllUnchecked("max","_","-"),"max",n,a)):n=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0(0,t),n},visitInterpolatedFunctionExpression$1(e,t){return t},visitIfExpression$1(e,t){return t},visitUnaryOperationExpression$1(e,t){var n,a=t.operator;e:{if(u.UnaryOperator_n2K0===a){n=t.operand;break e}if(u.UnaryOperator_hCO0===a){n=new r.BinaryOperationExpression0(u.BinaryOperator_wkM0,new r.NumberExpression0(-1,null,t.span),t.operand,!1);break e}n=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0(0,t);break e}return n},$isExpressionVisitor:1,$isIfConditionExpressionVisitor:1},r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0.prototype={},r.ExtendRule0.prototype={accept$1$1(e){return e.visitExtendRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.selector.toString$0(0),n=this.isOptional?" !optional":"";return"@extend "+t+n+";"},get$span(e){return this.span}},r.Extension0.prototype={toString$0(e){var t=this.extender.toString$0(0),n=this.target.toString$0(0),a=this.isOptional?" !optional":"";return t+" {@extend "+n+a+"}"}},r.Extender0.prototype={assertCompatibleMediaContext$1(e){var t,n=this._extension$_extension;if(n!=null&&(t=n.mediaContext,t!=null&&!(e!=null&&u.C_ListEquality.equals$2(0,t,e))))throw r.wrapException(r.SassException$0(V.You_ma,n.span,null))},toString$0(e){return r.serializeSelector0(this.selector,!0)}},r.ExtensionStore0.prototype={get$isEmpty(e){return this._extension_store$_extensions.__js_helper$_length===0},get$simpleSelectors(){return new r.MapKeySet(this._extension_store$_selectors,$.MapKeySet_SimpleSelector_2)},extensionsWhereTarget$1(e){return new r._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore0(e),$._SyncStarIterable_Extension_2)},extensionsWhereTarget$body$ExtensionStore0(e){var t=this;return function(){var n=e,a=0,s=1,i=[],o,l,_,c,p;return function(d,f,m){for(f===1&&(i.push(m),a=s);;)switch(a){case 0:o=r.MapExtensions_get_pairs0(t._extension_store$_extensions,$.SimpleSelector_2,$.Map_ComplexSelector_Extension_2),o=o.get$iterator(o);case 2:if(!o.moveNext$0()){a=3;break}if(l=o.get$current(o),_=l._0,c=l._1,!n.call$1(_)){a=2;break}l=c.get$values(c),l=l.get$iterator(l);case 4:if(!l.moveNext$0()){a=5;break}p=l.get$current(l),a=p instanceof r.MergedExtension0?6:8;break;case 6:return p=p.unmerge$0(),a=9,d._yieldStar$1(new r.WhereIterable(p,new r.ExtensionStore_extensionsWhereTarget_closure0,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:a=7;break;case 8:a=p.isOptional?11:10;break;case 10:return a=12,d._async$_current=p,1;case 12:case 11:case 7:a=4;break;case 5:a=2;break;case 3:return 0;case 1:return d._datum=i.at(-1),3}}}},addSelector$2(e,t){var n,a,s,i,o,l,_,c,p=this;if(e=e,n=e,n.accept$1(u._IsInvisibleVisitor_true0)||p._extension_store$_originals.addAll$1(0,n.components),i=p._extension_store$_extensions,i.__js_helper$_length!==0)try{e=p._extension_store$_extendList$3(n,i,t)}catch(h){if(i=r.unwrapException(h),i instanceof r.SassException0)a=i,s=r.getTraceFromException(h),i=a,o=g.getInterceptor$x(i),i=r.SourceSpanException.prototype.get$span.call(o,i).message$1(0,""),o=a._span_exception$_message,l=a,_=g.getInterceptor$x(l),l=r.SourceSpanException.prototype.get$span.call(_,l),r.throwWithTrace0(new r.SassException0(u.Set_empty,"From "+i+`
|
||
`+o,l),a,s);else throw h}return c=new r.ModifiableBox0(e,$.ModifiableBox_SelectorList_2),t!=null&&p._extension_store$_mediaContexts.$indexSet(0,c,t),p._extension_store$_registerSelector$2(e,c),new r.Box0(c,$.Box_SelectorList_2)},_extension_store$_registerSelector$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y;for(n=e.components,a=n.length,s=this._extension_store$_selectors,i=$.SelectorList_2,o=0;o<a;++o)for(l=n[o].components,_=l.length,c=0;c<_;++c)for(p=l[c].selector.components,h=p.length,d=0;d<h;++d)f=p[d],s.putIfAbsent$2(f,new r.ExtensionStore__registerSelector_closure0).add$1(0,t),m=f instanceof r.PseudoSelector0,S=null,m?(S=f.selector,v=S,v=v!=null):v=!1,v&&(y=m?S:f.selector,this._extension_store$_registerSelector$2(y??i._as(y),t))},addExtension$4(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R=this,P=R._extension_store$_selectors.$index(0,t),T=R._extension_store$_extensionsByExtender,D=T.$index(0,t),B=R._extension_store$_extensions.putIfAbsent$2(t,new r.ExtensionStore_addExtension_closure2);for(s=e.components,i=s.length,o=P==null,l=R._extension_store$_sourceSpecificity,_=n.span,c=n.isOptional,p=D!=null,h=$.ComplexSelector_2,d=$.Extension_2,f=null,m=0;m<i;++m)if(S=s[m],!S.accept$1(u.C__IsUselessVisitor0)){if(S.get$specificity(),v=new r.Extender0(S,!1),y=v._extension$_extension=new r.Extension0(v,t,a,c,_),C=B.$index(0,S),C!=null){B.$indexSet(0,S,r.MergedExtension_merge0(C,y));continue}for(B.$indexSet(0,S,y),v=new r._SyncStarIterator(R._extension_store$_simpleSelectors$1(S)._outerHelper());v.moveNext$0();)I=v._async$_current,g.add$1$ax(T.putIfAbsent$2(I,new r.ExtensionStore_addExtension_closure3),y),l.putIfAbsent$2(I,new r.ExtensionStore_addExtension_closure4(S));(!o||p)&&(f==null&&(f=r.LinkedHashMap_LinkedHashMap$_empty(h,d)),f.$indexSet(0,S,y))}f!=null&&(T=$.SimpleSelector_2,M=r.LinkedHashMap_LinkedHashMap$_literal([t,f],T,$.Map_ComplexSelector_Extension_2),p&&(k=R._extension_store$_extendExistingExtensions$2(D,M),k!=null&&r.mapAddAll20(M,k,T,h,d)),o||R._extension_store$_extendExistingSelectors$2(P,M))},_extension_store$_simpleSelectors$1(e){return new r._SyncStarIterable(this._simpleSelectors$body$ExtensionStore0(e),$._SyncStarIterable_SimpleSelector_2)},_simpleSelectors$body$ExtensionStore0(e){var t=this;return function(){var n=e,a=0,s=1,i=[],o,l,_,c,p,h,d,f,m,S,v,y,C,I;return function(k,R,P){for(R===1&&(i.push(P),a=s);;)switch(a){case 0:o=n.components,l=o.length,_=$.SelectorList_2,c=0;case 2:if(!(c<l)){a=4;break}p=o[c].selector.components,h=p.length,d=0;case 5:if(!(d<h)){a=7;break}return f=p[d],a=8,k._async$_current=f,1;case 8:m=f instanceof r.PseudoSelector0,S=null,m?(S=f.selector,v=S,v=v!=null):v=!1,a=v?9:10;break;case 9:y=m?S:f.selector,v=(y??_._as(y)).components,C=v.length,I=0;case 11:if(!(I<C)){a=13;break}return a=14,k._yieldStar$1(t._extension_store$_simpleSelectors$1(v[I]));case 14:case 12:++I,a=11;break;case 13:case 10:case 6:++d,a=5;break;case 7:case 3:++c,a=2;break;case 4:return 0;case 1:return k._datum=i.at(-1),3}}}},_extension_store$_extendExistingExtensions$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B;for(o=g.toList$0$ax(e),l=o.length,_=this._extension_store$_extensionsByExtender,c=$.SimpleSelector_2,p=$.Map_ComplexSelector_Extension_2,h=this._extension_store$_extensions,d=null,f=0;f<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++f){n=o[f],m=h.$index(0,n.target),m.toString,a=null;try{if(a=this._extension_store$_extendComplex$3(n.extender.selector,t,n.mediaContext),a==null)continue}catch(U){if(S=r.unwrapException(U),S instanceof r.SassException0)s=S,i=r.getTraceFromException(U),r.throwWithTrace0(s.withAdditionalSpan$2(n.extender.selector.span,"target selector"),s,i);else throw U}for(S=g.get$first$ax(a),v=n.extender.selector,u.C_ListEquality.equals$2(0,S.leadingCombinators,v.leadingCombinators)&&u.C_ListEquality.equals$2(0,S.components,v.components)&&(S=a,v=r._arrayInstanceType(S),y=new r.SubListIterable(S,1,null,v._eval$1("SubListIterable<1>")),y.SubListIterable$3(S,1,null,v._precomputed1),a=y),S=g.get$iterator$ax(a);S.moveNext$0();)if(v=S.get$current(S),C=n,I=C.target,M=C.span,k=C.mediaContext,C=C.isOptional,v.get$specificity(),R=new r.Extender0(v,!1),P=R._extension$_extension=new r.Extension0(R,I,k,C,M),T=m.$index(0,v),T!=null)m.$indexSet(0,v,r.MergedExtension_merge0(T,P));else{for(m.$indexSet(0,v,P),C=v.components,I=C.length,D=0;D<I;++D)for(M=C[D].selector.components,k=M.length,B=0;B<k;++B)g.add$1$ax(_.putIfAbsent$2(M[B],new r.ExtensionStore__extendExistingExtensions_closure1),P);t.containsKey$1(n.target)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(c,p)),d.putIfAbsent$2(n.target,new r.ExtensionStore__extendExistingExtensions_closure2).$indexSet(0,v,P))}}return d},_extension_store$_extendExistingSelectors$2(e,t){var n,a,s,i,o,l,_,c,p,h;for(i=e.get$iterator(e),o=this._extension_store$_mediaContexts;i.moveNext$0();){n=i.get$current(i),l=n.value;try{n.value=this._extension_store$_extendList$3(n.value,t,o.$index(0,n))}catch(d){if(_=r.unwrapException(d),_ instanceof r.SassException0)a=_,s=r.getTraceFromException(d),_=n.value.span.message$1(0,""),c=a._span_exception$_message,p=a,h=g.getInterceptor$x(p),p=r.SourceSpanException.prototype.get$span.call(h,p),r.throwWithTrace0(new r.SassException0(u.Set_empty,"From "+_+`
|
||
`+c,p),a,s);else throw d}l!==n.value&&this._extension_store$_registerSelector$2(n.value,n)}},addExtensions$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q=this,j=null;for(t=g.get$iterator$ax(e),n=$.SimpleSelector_2,a=$.Map_ComplexSelector_Extension_2,s=q._extension_store$_extensions,i=$.ComplexSelector_2,o=$.Extension_2,l=q._extension_store$_selectors,_=q._extension_store$_extensionsByExtender,c=$.JSArray_Extension_2,p=$.ModifiableBox_SelectorList_2,h=q._extension_store$_sourceSpecificity,d=j,f=d,m=f;t.moveNext$0();)if(S=t.get$current(t),!S.get$isEmpty(S)){for(h.addAll$1(0,S.get$_extension_store$_sourceSpecificity()),S=r.MapExtensions_get_pairs0(S.get$_extension_store$_extensions(),n,a),S=S.get$iterator(S);S.moveNext$0();)if(v=S.get$current(S),y=v._0,C=v._1,y instanceof r.PlaceholderSelector0?(I=y.name.charCodeAt(0),v=I===45||I===95):v=!1,!v)if(M=_.$index(0,y),v=M==null,v||(m==null&&(m=r._setArrayType([],c)),k=m,u.JSArray_methods.addAll$1(k,M)),R=l.$index(0,y),k=R!=null,k&&(f==null&&(f=r.LinkedHashSet_LinkedHashSet$_empty(p)),P=f,P.addAll$1(0,R)),T=s.$index(0,y),T!=null)for(P=r.MapExtensions_get_pairs0(C,i,o),P=P.get$iterator(P);P.moveNext$0();)D=P.get$current(P),B=D._0,U=D._1,T.containsKey$1(B)&&(D=T.$index(0,B),U=r.MergedExtension_merge0(D??o._as(D),U)),T.$indexSet(0,B,U),(!v||k)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,a)),D=d,D.putIfAbsent$2(y,new r.ExtensionStore_addExtensions_closure0).$indexSet(0,B,U));else P=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),P.addAll$1(0,C),s.$indexSet(0,y,P),(!v||k)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,a)),v=d,k=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),k.addAll$1(0,C),v.$indexSet(0,y,k))}d!=null&&(m!=null&&q._extension_store$_extendExistingExtensions$2(m,d),f!=null&&q._extension_store$_extendExistingSelectors$2(f,d))},_extension_store$_extendList$3(e,t,n){var a,s,i,o,l,_,c,p;for(a=e.components,s=a.length,i=$.JSArray_ComplexSelector_2,o=null,l=0;l<s;++l)_=a[l],c=this._extension_store$_extendComplex$3(_,t,n),c==null?o!=null&&o.push(_):(o==null&&(l===0?o=r._setArrayType([],i):(p=u.JSArray_methods.sublist$2(a,0,l),o=r._setArrayType(p.slice(0),r._arrayInstanceType(p)))),u.JSArray_methods.addAll$1(o,c));return o==null?e:(a=this._extension_store$_originals,r.SelectorList$0(this._extension_store$_trim$2(o,a.get$contains(a)),e.span))},_extension_store$_extendList$2(e,t){return this._extension_store$_extendList$3(e,t,null)},_extension_store$_extendComplex$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M={},k=e.leadingCombinators,R=k.length;if(R>1)return null;for(a=this._extension_store$_originals.contains$1(0,e),s=e.components,i=s.length,o=$.JSArray_List_ComplexSelector_2,l=e.lineBreak,_=!l,c=e.span,p=$.JSArray_ComplexSelector_2,R=R===0,h=$.JSArray_ComplexSelectorComponent_2,d=null,f=0;f<i;++f)if(m=s[f],S=this._extension_store$_extendCompound$4$inOriginal(m,t,n,a),S==null)d!=null&&d.push(r._setArrayType([r.ComplexSelector$0(u.List_empty17,r._setArrayType([m],h),c,l)],p));else if(d!=null)d.push(S);else if(f!==0)v=r._arrayInstanceType(s),y=new r.SubListIterable(s,0,f,v._eval$1("SubListIterable<1>")),y.SubListIterable$3(s,0,f,v._precomputed1),d=r._setArrayType([r._setArrayType([r.ComplexSelector$0(k,y,c,l)],p),S],o);else if(R)d=r._setArrayType([S],o);else{for(v=r._setArrayType([],p),y=g.get$iterator$ax(S);y.moveNext$0();)C=y.get$current(y),I=C.leadingCombinators,(I.length===0||u.C_ListEquality.equals$2(0,k,I))&&(I=C.components,v.push(r.ComplexSelector$0(k,I,c,!_||C.lineBreak)));d=r._setArrayType([v],o)}return d==null?null:(M.first=!0,k=$.ComplexSelector_2,k=g.expand$1$1$ax(r.paths0(d,k),new r.ExtensionStore__extendComplex_closure0(M,this,e),k),k=r.List_List$_of(k,k.$ti._eval$1("Iterable.E")),k)},_extension_store$_extendCompound$4$inOriginal(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=this,D=null,B=T._extension_store$_mode,U=B===u.ExtendMode_normal_0_normal0||t.__js_helper$_length<2?D:r.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector_2),q=e.selector,j=q.components;for(s=j.length,i=$.JSArray_List_Extender_2,o=$.JSArray_Extender_2,l=$.CssValue_Combinator_2,_=$.JSArray_ComplexSelectorComponent_2,c=r._arrayInstanceType(j),p=c._precomputed1,c=c._eval$1("SubListIterable<1>"),h=e.span,d=$.SimpleSelector_2,f=D,m=0;m<s;++m)S=j[m],v=T._extension_store$_extendSimple$4(S,t,n,U),v==null?f!=null&&f.push(r._setArrayType([T._extension_store$_extenderForSimple$1(S)],o)):(f==null&&(f=r._setArrayType([],i),m!==0&&(y=new r.SubListIterable(j,0,m,c),y.SubListIterable$3(j,0,m,p),C=r.List_List$from(y,!1,d),C.$flags=3,y=C,I=new r.CompoundSelector0(y,h),y.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",D)),C=r.List_List$from(u.List_empty17,!1,l),C.$flags=3,y=r.ComplexSelector$0(u.List_empty17,r._setArrayType([new r.ComplexSelectorComponent0(I,C,h)],_),h,!1),T._extension_store$_sourceSpecificityFor$1(I),f.push(r._setArrayType([new r.Extender0(y,!0)],o)))),u.JSArray_methods.addAll$1(f,v));if(f==null||U!=null&&U._collection$_length!==t.__js_helper$_length)return D;if(f.length===1){for(B=g.get$iterator$ax(f[0]),q=e.combinators,s=$.JSArray_ComplexSelector_2,C=D;B.moveNext$0();)i=B.get$current(B),i.assertCompatibleMediaContext$1(n),M=i.selector.withAdditionalCombinators$1(q),!M.accept$1(u.C__IsUselessVisitor0)&&(C==null&&(C=r._setArrayType([],s)),C.push(M));return C}for(k=r.paths0(f,$.Extender_2),s=r._setArrayType([],$.JSArray_ComplexSelector_2),B=B===u.ExtendMode_replace_1_replace0,i=!B,i&&s.push(r.ComplexSelector$0(u.List_empty17,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(g.expand$1$1$ax(g.get$first$ax(k),new r.ExtensionStore__extendCompound_closure2,d),q.span),r.List_List$unmodifiable(e.combinators,l),h)],_),h,!1)),q=g.skip$1$ax(k,B?0:1),o=q.$ti,q=new r.ListIterator(q,q.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=e.combinators,o=o._eval$1("ListIterable.E");q.moveNext$0();)if(B=q.__internal$_current,v=T._extension_store$_unifyExtenders$3(B??o._as(B),n,h),v!=null)for(B=g.get$iterator$ax(v);B.moveNext$0();)R=B.get$current(B).withAdditionalCombinators$1(l),R.accept$1(u.C__IsUselessVisitor0)||s.push(R);return P=new r.ExtensionStore__extendCompound_closure3,T._extension_store$_trim$2(s,a&&i?new r.ExtensionStore__extendCompound_closure4(u.JSArray_methods.get$first(s)):P)},_extension_store$_unifyExtenders$3(e,t,n){var a,s,i,o,l,_,c,p=null,h=r.QueueList$(p,$.ComplexSelector_2);for(a=g.getInterceptor$ax(e),s=a.get$iterator(e),i=$.JSArray_SimpleSelector_2,o=p,l=!1;s.moveNext$0();)if(_=s.get$current(s),_.isOriginal)o==null&&(o=r._setArrayType([],i)),_=_.selector,u.JSArray_methods.addAll$1(o,u.JSArray_methods.get$last(_.components).selector.components),l=l||_.lineBreak;else{if(_=_.selector,_.accept$1(u.C__IsUselessVisitor0))return p;h._queue_list$_add$1(_)}if(o!=null&&h.addFirst$1(r.ComplexSelector$0(u.List_empty17,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(o,n),r.List_List$unmodifiable(u.List_empty17,$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2),n,l)),c=r.unifyComplex0(h,n),c==null)return p;for(a=a.get$iterator(e);a.moveNext$0();)a.get$current(a).assertCompatibleMediaContext$1(t);return c},_extension_store$_extendSimple$4(e,t,n,a){var s,i,o=new r.ExtensionStore__extendSimple_withoutPseudo0(this,t,a);return e instanceof r.PseudoSelector0?s=e.selector!=null:s=!1,s&&(i=this._extension_store$_extendPseudo$3(e,t,n),i!=null)?new r.MappedListIterable(i,new r.ExtensionStore__extendSimple_closure1(this,o),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,List<Extender0>>")):r.NullableExtension_andThen0(o.call$1(e),new r.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$1(e){var t=e.span;return t=r.ComplexSelector$0(u.List_empty17,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(r._setArrayType([e],$.JSArray_SimpleSelector_2),t),r.List_List$unmodifiable(u.List_empty17,$.CssValue_Combinator_2),t)],$.JSArray_ComplexSelectorComponent_2),t,!1),this._extension_store$_sourceSpecificity.$index(0,e),new r.Extender0(t,!0)},_extension_store$_extendPseudo$3(e,t,n){var a,s,i,o,l=e.selector;if(l==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return a=this._extension_store$_extendList$3(l,t,n),a===l?null:(s=a.components,i=e.normalizedName==="not",i&&!u.JSArray_methods.any$1(l.components,new r.ExtensionStore__extendPseudo_closure4)&&u.JSArray_methods.any$1(s,new r.ExtensionStore__extendPseudo_closure5)&&(s=new r.WhereIterable(s,new r.ExtensionStore__extendPseudo_closure6,r._arrayInstanceType(s)._eval$1("WhereIterable<1>"))),s=g.expand$1$1$ax(s,new r.ExtensionStore__extendPseudo_closure7(e),$.ComplexSelector_2),i&&l.components.length===1?(i=r.MappedIterable_MappedIterable(s,new r.ExtensionStore__extendPseudo_closure8(e,l),s.$ti._eval$1("Iterable.E"),$.PseudoSelector_2),o=r.List_List$_of(i,r._instanceType(i)._eval$1("Iterable.E")),o.length===0?null:o):r._setArrayType([e.withSelector$1(r.SelectorList$0(s,l.span))],$.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m;if(e.length>100)return e;n=r.QueueList$(null,$.ComplexSelector_2);e:for(a=e.length-1,s=r._arrayInstanceType(e),i=s._precomputed1,s=s._eval$1("SubListIterable<1>"),o=0;a>=0;--a){if(l={},_=e[a],t.call$1(_)){for(c=0;c<o;++c)if(n.$index(0,c).$eq(0,_)){r.rotateSlice0(n,0,c+1);continue e}++o,n.addFirst$1(_);continue e}for(l.maxSpecificity=0,p=_.components,h=p.length,d=0,f=0;d<h;++d,f=m)m=Math.max(f,this._extension_store$_sourceSpecificityFor$1(p[d].selector)),l.maxSpecificity=m;if(n.any$1(n,new r.ExtensionStore__trim_closure1(l,_))||(p=new r.SubListIterable(e,0,a,s),p.SubListIterable$3(e,0,a,i),p.any$1(0,new r.ExtensionStore__trim_closure2(l,_))))continue e;n.addFirst$1(_)}return n},_extension_store$_sourceSpecificityFor$1(e){var t,n,a,s,i,o;for(t=e.components,n=t.length,a=this._extension_store$_sourceSpecificity,s=0,i=0;i<n;++i)o=a.$index(0,t[i]),o==null&&(o=0),s=Math.max(s,o);return s},clone$0(){var e,t,n=this,a=$.SimpleSelector_2,s=r.LinkedHashMap_LinkedHashMap$_empty(a,$.Set_ModifiableBox_SelectorList_2),i=$.ModifiableBox_SelectorList_2,o=r.LinkedHashMap_LinkedHashMap$_empty(i,$.List_CssMediaQuery_2),l=new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2);return n._extension_store$_selectors.forEach$1(0,new r.ExtensionStore_clone_closure0(n,s,r.LinkedHashMap_LinkedHashMap$_empty(i,i),l,o)),i=$.Extension_2,e=r.copyMapOfMap0(n._extension_store$_extensions,a,$.ComplexSelector_2,i),i=r.copyMapOfList0(n._extension_store$_extensionsByExtender,a,i),a=new r.JsIdentityLinkedHashMap($.JsIdentityLinkedHashMap_SimpleSelector_int_2),a.addAll$1(0,n._extension_store$_sourceSpecificity),t=new r._LinkedIdentityHashSet($._LinkedIdentityHashSet_ComplexSelector_2),t.addAll$1(0,n._extension_store$_originals),new r._Record_2(new r.ExtensionStore0(s,e,i,o,a,t,u.ExtendMode_normal_0_normal0),l)},get$_extension_store$_extensions(){return this._extension_store$_extensions},get$_extension_store$_sourceSpecificity(){return this._extension_store$_sourceSpecificity}},r.ExtensionStore_extensionsWhereTarget_closure0.prototype={call$1(e){return!e.isOptional},$signature:468},r.ExtensionStore__registerSelector_closure0.prototype={call$0(){return r.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList_2)},$signature:469},r.ExtensionStore_addExtension_closure2.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:124},r.ExtensionStore_addExtension_closure3.prototype={call$0(){return r._setArrayType([],$.JSArray_Extension_2)},$signature:243},r.ExtensionStore_addExtension_closure4.prototype={call$0(){return this.complex.get$specificity()},$signature:10},r.ExtensionStore__extendExistingExtensions_closure1.prototype={call$0(){return r._setArrayType([],$.JSArray_Extension_2)},$signature:243},r.ExtensionStore__extendExistingExtensions_closure2.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:124},r.ExtensionStore_addExtensions_closure0.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty($.ComplexSelector_2,$.Extension_2)},$signature:124},r.ExtensionStore__extendComplex_closure0.prototype={call$1(e){var t=this.complex;return g.map$1$1$ax(r.weave0(e,t.span,t.lineBreak),new r.ExtensionStore__extendComplex__closure0(this._box_0,this.$this,t),$.ComplexSelector_2)},$signature:472},r.ExtensionStore__extendComplex__closure0.prototype={call$1(e){var t=this,n=t._box_0;return n.first&&t.$this._extension_store$_originals.contains$1(0,t.complex)&&t.$this._extension_store$_originals.add$1(0,e),n.first=!1,e},$signature:61},r.ExtensionStore__extendCompound_closure2.prototype={call$1(e){return u.JSArray_methods.get$last(e.selector.components).selector.components},$signature:474},r.ExtensionStore__extendCompound_closure3.prototype={call$1(e){return!1},$signature:20},r.ExtensionStore__extendCompound_closure4.prototype={call$1(e){return e.$eq(0,this.original)},$signature:20},r.ExtensionStore__extendSimple_withoutPseudo0.prototype={call$1(e){var t,n,a=this.extensions.$index(0,e);if(a==null)return null;for(t=this.targetsUsed,t!=null&&t.add$1(0,e),t=r._setArrayType([],$.JSArray_Extender_2),n=this.$this,n._extension_store$_mode!==u.ExtendMode_replace_1_replace0&&t.push(n._extension_store$_extenderForSimple$1(e)),n=a.get$values(a),n=n.get$iterator(n);n.moveNext$0();)t.push(n.get$current(n).extender);return t},$signature:475},r.ExtensionStore__extendSimple_closure1.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return t??r._setArrayType([this.$this._extension_store$_extenderForSimple$1(e)],$.JSArray_Extender_2)},$signature:476},r.ExtensionStore__extendSimple_closure2.prototype={call$1(e){return r._setArrayType([e],$.JSArray_List_Extender_2)},$signature:477},r.ExtensionStore__extendPseudo_closure4.prototype={call$1(e){return e.components.length>1},$signature:20},r.ExtensionStore__extendPseudo_closure5.prototype={call$1(e){return e.components.length===1},$signature:20},r.ExtensionStore__extendPseudo_closure6.prototype={call$1(e){return e.components.length<=1},$signature:20},r.ExtensionStore__extendPseudo_closure7.prototype={call$1(e){var t,n,a=e.get$singleCompound();if(a==null?t=null:(a=a.components,t=a.length===1?u.JSArray_methods.get$first(a):null),!(t instanceof r.PseudoSelector0))return r._setArrayType([e],$.JSArray_ComplexSelector_2);if(n=t.selector,n==null)return r._setArrayType([e],$.JSArray_ComplexSelector_2);switch(a=this.pseudo,a.normalizedName){case"not":return u.Set_0egh6.contains$1(0,t.normalizedName)?n.components:r._setArrayType([],$.JSArray_ComplexSelector_2);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==a.name?r._setArrayType([],$.JSArray_ComplexSelector_2):t.argument!=a.argument?r._setArrayType([],$.JSArray_ComplexSelector_2):n.components;case"has":case"host":case"host-context":case"slotted":return r._setArrayType([e],$.JSArray_ComplexSelector_2);default:return r._setArrayType([],$.JSArray_ComplexSelector_2)}},$signature:478},r.ExtensionStore__extendPseudo_closure8.prototype={call$1(e){return this.pseudo.withSelector$1(r.SelectorList$0(r._setArrayType([e],$.JSArray_ComplexSelector_2),this.selector.span))},$signature:479},r.ExtensionStore__trim_closure1.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:20},r.ExtensionStore__trim_closure2.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:20},r.ExtensionStore_clone_closure0.prototype={call$2(e,t){var n,a,s,i,o,l,_,c,p=this,h=r.LinkedHashSet_LinkedHashSet$_empty($.ModifiableBox_SelectorList_2);for(p.newSelectors.$indexSet(0,e,h),n=t.get$iterator(t),a=p.newBoxes,s=p.oldToNewSelectors,i=p.$this._extension_store$_mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=a.putIfAbsent$2(l,new r.ExtensionStore_clone__closure0(l)),h.add$1(0,_),s.$indexSet(0,l.value,new r.Box0(_,_.$ti._eval$1("Box0<1>"))),c=i.$index(0,l),c!=null&&o.$indexSet(0,_,c)},$signature:480},r.ExtensionStore_clone__closure0.prototype={call$0(){return new r.ModifiableBox0(this.selector.value,$.ModifiableBox_SelectorList_2)},$signature:481},r.FiberClass.prototype={},r.Fiber.prototype={},r.JSToDartFileImporter.prototype={canonicalize$1(e,t){var n,a,s;return t.get$scheme()==="file"?b.$get$FilesystemImporter_cwd0().canonicalize$1(0,t):(n=r.wrapJSExceptions(new r.JSToDartFileImporter_canonicalize_closure(this,t)),n==null?null:(a=E.Promise,n instanceof a?r.jsThrow(new E.Error("The findFileUrl() function can't return a Promise for synchron compile functions.")):(a=E.URL,n instanceof a||r.jsThrow(new E.Error(V.The_fie))),s=r.Uri_parse(g.toString$0$($.JSUrl._as(n))),s.get$scheme()!=="file"&&r.jsThrow(new E.Error(V.The_fiu+t.toString$0(0)+'".')),b.$get$FilesystemImporter_cwd0().canonicalize$1(0,s)))},load$1(e,t){return b.$get$FilesystemImporter_cwd0().load$1(0,t)},isNonCanonicalScheme$1(e){return e!=="file"}},r.JSToDartFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._file0$_findFileUrl.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:37},r.FilesystemImporter0.prototype={canonicalize$1(e,t){var n;if(t.get$scheme()==="file")n=r.resolveImportPath0(b.$get$context().style.pathFromUri$1(r._parseUri(t)));else{if(t.get$scheme()!=="")return null;n=r.resolveImportPath0(r.join(this._filesystem$_loadPath,b.$get$context().style.pathFromUri$1(r._parseUri(t)),null)),n!=null&&this._filesystem$_loadPathDeprecated&&r.warnForDeprecation0(V.Using_t,u.Deprecation_LUk)}return r.NullableExtension_andThen0(n,new r.FilesystemImporter_canonicalize_closure0)},load$1(e,t){var n=b.$get$context().style.pathFromUri$1(r._parseUri(t));return r.ImporterResult$(r.readFile0(n),t,r.Syntax_forPath0(n))},toString$0(e){return this._filesystem$_loadPath}},r.FilesystemImporter_canonicalize_closure0.prototype={call$1(e){var t,n,a=null,s=r.isNodeJs()?E.process:a;return g.$eq$(s==null?a:g.get$platform$x(s),"win32")?s=!0:(s=r.isNodeJs()?E.process:a,s=g.$eq$(s==null?a:g.get$platform$x(s),"darwin")),s?(s=r.absolute(e,a,a,a,a,a,a,a,a,a,a,a,a,a,a),t=b.$get$context(),s=r._realCasePath0(t.normalize$1(s))):(s=b.$get$context(),t=s.canonicalize$1(0,e),n=t,t=s,s=n),t.toUri$1(s)},$signature:133},r.ForRule0.prototype={accept$1$1(e){return e.visitForRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this,n=t.from.toString$0(0),a=t.isExclusive?"to":"through";return"@for $"+t.variable+" from "+n+" "+a+" "+t.to.toString$0(0)+" {"+u.JSArray_methods.join$1(t.children," ")+"}"},get$span(e){return this.span}},r.ForwardRule0.prototype={accept$1$1(e){return e.visitForwardRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a=this,s="@forward "+r.StringExpression_quoteText0(a.url.toString$0(0)),i=a.shownMixinsAndFunctions,o=a.hiddenMixinsAndFunctions;return i!=null?(t=a.shownVariables,t.toString,t=s+" show "+a._forward_rule0$_memberList$2(i,t),s=t):o!=null&&o._base.get$isNotEmpty(0)&&(t=a.hiddenVariables,t.toString,t=s+" hide "+a._forward_rule0$_memberList$2(o,t),s=t),n=a.prefix,n!=null&&(s+=" as "+n+"*"),t=a.configuration,s=(t.length!==0?s+(" with ("+u.JSArray_methods.join$1(t,", ")+")"):s)+";",s.charCodeAt(0)==0,s},_forward_rule0$_memberList$2(e,t){var n,a=r.List_List$_of(e,$.String);for(n=t._base.get$iterator(0);n.moveNext$0();)a.push("$"+n.get$current(0));return u.JSArray_methods.join$1(a,", ")},get$span(e){return this.span}},r.ForwardedModuleView0.prototype={get$url(e){var t=this._forwarded_view0$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view0$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view0$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){var a,s,i,o="Undefined variable.",l=this._forwarded_view0$_rule,_=l.shownVariables;if(_!=null?a=!_._base.contains$1(0,e):a=!1,a)throw r.wrapException(r.SassScriptException$0(o,null));if(s=l.hiddenVariables,s!=null?a=s._base.contains$1(0,e):a=!1,a)throw r.wrapException(r.SassScriptException$0(o,null));if(i=l.prefix,i!=null){if(!u.JSString_methods.startsWith$1(e,i))throw r.wrapException(r.SassScriptException$0(o,null));e=u.JSString_methods.substring$1(e,i.length)}return this._forwarded_view0$_inner.setVariable$3(e,t,n)},variableIdentity$1(e){var t=this._forwarded_view0$_rule.prefix;return t!=null&&(e=u.JSString_methods.substring$1(e,t.length)),this._forwarded_view0$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a,s,i,o=this,l=o._forwarded_view0$_rule,_=l.prefix,c=_==null,p=!1;if(c&&l.shownVariables==null&&(p=l.hiddenVariables,p=p==null?null:p._base.get$isEmpty(0),p=p!==!1),p)return o._forwarded_view0$_inner.couldHaveBeenConfigured$1(e);if(!c){for(c=r.LinkedHashSet_LinkedHashSet$_empty($.String),p=e.get$iterator(e),t=_.length;p.moveNext$0();)n=p.get$current(p),u.JSString_methods.startsWith$1(n,_)&&c.add$1(0,u.JSString_methods.substring$1(n,t));e=c}return a=l.shownVariables,a!=null?o._forwarded_view0$_inner.couldHaveBeenConfigured$1(e.intersection$1(a)):(s=l.hiddenVariables,s!=null?(l=s._base.get$isNotEmpty(0),i=s):(i=null,l=!1),_=o._forwarded_view0$_inner,l?_.couldHaveBeenConfigured$1(e.difference$1(i)):_.couldHaveBeenConfigured$1(e))},$eq(e,t){return t==null?!1:t instanceof r.ForwardedModuleView0&&this._forwarded_view0$_inner.$eq(0,t._forwarded_view0$_inner)&&this._forwarded_view0$_rule===t._forwarded_view0$_rule},get$hashCode(e){var t=this._forwarded_view0$_inner;return(t.get$hashCode(t)^r.Primitives_objectHashCode(this._forwarded_view0$_rule))>>>0},cloneCss$0(){return r.ForwardedModuleView$0(this._forwarded_view0$_inner.cloneCss$0(),this._forwarded_view0$_rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.FunctionExpression0.prototype={accept$1$1(e){return e.visitFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+=this.originalName+this.$arguments.toString$0(0),t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.JSFunction0.prototype={},r.SupportsFunction0.prototype={toInterpolation$0(){var e,t,n=new r.StringBuffer(""),a=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),s=this.name;return a.addInterpolation$1(s),e=this.$arguments,t=e.span,s=r.SpanExtensions_between(s.span,t),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),n._contents+=s,a.addInterpolation$1(e),e=this.span,t=r.SpanExtensions_after(e,t),t=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,null),n._contents+=t,a.interpolation$1(e)},withSpan$1(e){return new r.SupportsFunction0(this.name,this.$arguments,e)},toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.functionClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassFunction",new r.functionClass__closure));return r.JSClassExtension_injectSuperclass(e._as(new r.SassFunction0(r.BuiltInCallable$function0("f","",new r.functionClass__closure0,null),null).constructor),t),t},$signature:17},r.functionClass__closure.prototype={call$3(e,t,n){var a=u.JSString_methods.indexOf$1(t,"(");return(a===-1||!u.JSString_methods.endsWith$1(t,")"))&&r.jsThrow(new E.Error('Invalid signature for new sass.SassFunction(): "'+t+'"')),new r.SassFunction0(r.BuiltInCallable$function0(u.JSString_methods.substring$2(t,0,a),u.JSString_methods.substring$2(t,a+1,t.length-1),n,null),null)},"call*":"call$3",$requiredArgCount:3,$signature:482},r.functionClass__closure0.prototype={call$1(e){return u.C__SassNull0},$signature:3},r.SassFunction0.prototype={accept$1$1(e){var t,n;return e._serialize0$_inspect||r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize0$_buffer,t.write$1(0,"get-function("),n=this.callable,e._serialize0$_visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertFunction$1(e){return this},assertCompileContext$1(e){var t=this._function0$_compileContext;if(t!=null?t=t!==e:t=!1,t)throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return t==null?!1:t instanceof r.SassFunction0&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.FunctionRule0.prototype={accept$1$1(e){return e.visitFunctionRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@function "+this.name+"("+this.parameters.toString$0(0)+") {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.unifyComplex_closure0.prototype={call$1(e){return e.lineBreak},$signature:20},r._weaveParents_closure3.prototype={call$2(e,t){var n,a;return u.C_ListEquality.equals$2(0,e,t)?e:r._complexIsParentSuperselector0(e,t)?t:r._complexIsParentSuperselector0(t,e)?e:r._mustUnify0(e,t)?(n=this.span,a=r.unifyComplex0(r._setArrayType([r.ComplexSelector$0(u.List_empty17,e,n,!1),r.ComplexSelector$0(u.List_empty17,t,n,!1)],$.JSArray_ComplexSelector_2),n),a==null?n=null:(n=r.IterableExtension_get_singleOrNull(a),n=n==null?null:n.components),n):null},$signature:483},r._weaveParents_closure4.prototype={call$1(e){return r._complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:239},r._weaveParents_closure5.prototype={call$1(e){return e.get$length(0)===0},$signature:239},r._weaveParents_closure6.prototype={call$1(e){return g.get$isNotEmpty$asx(e)},$signature:485},r._mustUnify_closure0.prototype={call$1(e){return u.JSArray_methods.any$1(e.selector.components,new r._mustUnify__closure0(this.uniqueSelectors))},$signature:54},r._mustUnify__closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector0?t=!0:t=e instanceof r.PseudoSelector0&&!e.isClass,t&&this.uniqueSelectors.contains$1(0,e)},$signature:15},r.paths_closure0.prototype={call$2(e,t){var n=this.T;return n=g.expand$1$1$ax(t,new r.paths__closure0(e,n),n._eval$1("List<0>")),n=r.List_List$_of(n,n.$ti._eval$1("Iterable.E")),n},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},r.paths__closure0.prototype={call$1(e){var t=this.T;return g.map$1$1$ax(this.paths,new r.paths___closure0(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},r.paths___closure0.prototype={call$1(e){var t=r.List_List$_of(e,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},r.listIsSuperselector_closure0.prototype={call$1(e){return u.JSArray_methods.any$1(this.list1,new r.listIsSuperselector__closure0(e))},$signature:20},r.listIsSuperselector__closure0.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:20},r.complexIsSuperselector_closure1.prototype={call$1(e){return e.combinators.length>1},$signature:54},r.complexIsSuperselector_closure2.prototype={call$1(e){return r._isSupercombinator0(this.combinator1,r.IterableExtension_get_firstOrNull(e.combinators))},$signature:54},r._compatibleWithPreviousCombinator_closure0.prototype={call$1(e){var t=e.combinators,n=r.IterableExtension_get_firstOrNull(t);return(n==null?null:n.value)!==u.Combinator_98W0?(t=r.IterableExtension_get_firstOrNull(t),t=(t==null?null:t.value)===u.Combinator_sHB0):t=!0,t},$signature:54},r.compoundIsSuperselector_closure0.prototype={call$1(e){return u.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:15},r._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:76},r._selectorPseudoIsSuperselector_closure7.prototype={call$1(e){var t,n;return e.leadingCombinators.length===0?(t=r._setArrayType([],$.JSArray_ComplexSelectorComponent_2),n=this.parents,n!=null&&u.JSArray_methods.addAll$1(t,n),n=this.compound2,t.push(new r.ComplexSelectorComponent0(n,r.List_List$unmodifiable(u.List_empty17,$.CssValue_Combinator_2),n.span)),t=r.complexIsSuperselector0(e.components,t)):t=!1,t},$signature:20},r._selectorPseudoIsSuperselector_closure8.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:76},r._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:76},r._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return e.accept$1(u._IsBogusVisitor_true0)?!1:u.JSArray_methods.any$1(this.compound2.components,new r._selectorPseudoIsSuperselector__closure0(e,this.pseudo1))},$signature:20},r._selectorPseudoIsSuperselector__closure0.prototype={call$1(e){var t,n,a,s=this;e:{if(e instanceof r.TypeSelector0){t=u.JSArray_methods.any$1(u.JSArray_methods.get$last(s.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure1(e));break e}if(e instanceof r.IDSelector0){t=u.JSArray_methods.any$1(u.JSArray_methods.get$last(s.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure2(e));break e}if(n=null,t=!1,e instanceof r.PseudoSelector0&&(a=e.selector,a!=null&&(n=a??$.SelectorList_2._as(a),t=e.name===s.pseudo1.name)),t){t=r.listIsSuperselector0(n.components,r._setArrayType([s.complex],$.JSArray_ComplexSelector_2));break e}t=!1;break e}return t},$signature:15},r._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){var t;return e instanceof r.TypeSelector0?(t=this.simple2.name.$eq(0,e.name),t=!t):t=!1,t},$signature:15},r._selectorPseudoIsSuperselector___closure2.prototype={call$1(e){var t;return e instanceof r.IDSelector0?t=this.simple2.name!==e.name:t=!1,t},$signature:15},r._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){var t=u.C_ListEquality.equals$2(0,this.selector1.components,e.components);return t},$signature:76},r._selectorPseudoIsSuperselector_closure12.prototype={call$1(e){var t,n;return!(e instanceof r.PseudoSelector0)||(t=this.pseudo1,e.name!==t.name)||e.argument!=t.argument||(n=e.selector,n==null)?!1:r.listIsSuperselector0(this.selector1.components,n.components)},$signature:15},r._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:487},r._selectorPseudoArgs_closure2.prototype={call$1(e){return e.selector},$signature:488},r.globalFunctions_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:3},r.GamutMapMethod0.prototype={toString$0(e){return this.name}},r.HslColorSpace0.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=t==null,o=u.JSNumber_methods.$mod((i?0:t)/360,1),l=n==null,_=(l?0:n)/100,c=a==null,p=(c?0:a)/100,h=p<=.5?p*(_+1):p+_-p*_,d=p*2-h;return u.SrgbColorSpace_thf0.convert$8$missingChroma$missingHue$missingLightness(e,r.hueToRgb0(d,h,o+.3333333333333333),r.hueToRgb0(d,h,o),r.hueToRgb0(d,h,o-.3333333333333333),s,l,i,c)}},r.HwbColorSpace0.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i,o={},l=t==null,_=u.JSNumber_methods.$mod(l?0:t,360)/360,c=o.scaledWhiteness=(n??0)/100,p=(a??0)/100,h=c+p;return h>1?(i=o.scaledWhiteness=c/h,p/=h):i=c,i=new r.HwbColorSpace_convert_toRgb0(o,1-i-p),u.SrgbColorSpace_thf0.convert$6$missingHue(e,i.call$1(_+.3333333333333333),i.call$1(_),i.call$1(_-.3333333333333333),s,l)}},r.HwbColorSpace_convert_toRgb0.prototype={call$1(e){return r.hueToRgb0(0,1,e)*this.factor+this._box_0.scaledWhiteness},$signature:12},r.InterpolatedIDSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return g.visitIDSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"#"+this.name.toString$0(0)}},r.IDSelector0.prototype={get$specificity(){return r._asInt(Math.pow(r.SimpleSelector0.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.IDSelector0(this.name+e,this.span)},unify$1(e){return u.JSArray_methods.any$1(e,new r.IDSelector_unify_closure0(this))?null:this.super$SimpleSelector$unify0(e)},$eq(e,t){return t==null?!1:t instanceof r.IDSelector0&&t.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.IDSelector_unify_closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector0?t=this.$this.name!==e.name:t=!1,t},$signature:15},r.IfExpression0.prototype={accept$1$1(e){return e.visitIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i,o,l;for(t=this.branches,n=t.length,a=!0,s=0,i="if(";s<n;++s)o=t[s],l=o._0,a?a=!1:i+="; ",i=i+r.S(l??"else")+": "+o._1.toString$0(0);return t=i+r.Primitives_stringFromCharCode(41),t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.IfConditionExpression0.prototype={get$isArbitrarySubstitution(){return!1},$isAstNode0:1,$isSassNode:1},r.IfConditionParenthesized0.prototype={toInterpolation$1(e){var t=new r.StringBuffer(""),n=new r.InterpolationBuffer0(t,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),a=r.Primitives_stringFromCharCode(40);return t._contents+=a,n.addInterpolation$1(this.expression.toInterpolation$1(e)),a=r.Primitives_stringFromCharCode(41),t._contents+=a,n.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionParenthesized$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.IfConditionNegation0.prototype={toInterpolation$1(e){var t=new r.StringBuffer(""),n=new r.InterpolationBuffer0(t,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));return t._contents="not ",n.addInterpolation$1(this.expression.toInterpolation$1(e)),n.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionNegation$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"not "+this.expression.toString$0(0)},get$span(e){return this.span}},r.IfConditionOperation0.prototype={get$span(e){var t=this.expressions,n=u.JSArray_methods.get$first(t);return n=n.get$span(n),t=u.JSArray_methods.get$last(t),n.expand$1(0,t.get$span(t))},toInterpolation$1(e){var t,n,a,s,i,o,l=new r.StringBuffer(""),_=new r.InterpolationBuffer0(l,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));for(t=this.expressions,n=t.length,a=this.op,s=!0,i=0;i<n;++i)o=t[i],s?s=!1:l._contents+=" "+a.toString$0(0)+" ",_.addInterpolation$1(o.toInterpolation$1(e));return _.interpolation$1(new r.LazyFileSpan0(new r.IfConditionOperation_toInterpolation_closure0(this)))},accept$1$1(e){return e.visitIfConditionOperation$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.expressions," "+this.op.toString$0(0)+" ")}},r.IfConditionOperation_toInterpolation_closure0.prototype={call$0(){return this.$this.get$span(0)},$signature:16},r.IfConditionFunction0.prototype={get$isArbitrarySubstitution(){var e,t=this.name.get$asPlain(),n=t==null?null:t.toLowerCase();e:{if(t=!0,n==="if"||n==="var"||n==="attr"||(n!=null?e=u.JSString_methods.startsWith$1(n,"--"):e=!1,e))break e;t=!1;break e}return t},toInterpolation$1(e){var t,n=new r.StringBuffer(""),a=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));return a.addInterpolation$1(this.name),t=r.Primitives_stringFromCharCode(40),n._contents+=t,a.addInterpolation$1(this.$arguments),t=r.Primitives_stringFromCharCode(41),n._contents+=t,a.interpolation$1(this.span)},accept$1$1(e){return e.visitIfConditionFunction$1(0,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)+")"},get$span(e){return this.span}},r.IfConditionSass0.prototype={toInterpolation$1(e){return r.throwExpression(r.MultiSourceSpanFormatException$(V.if___c,e.get$span(e),"arbitrary substitution",r.LinkedHashMap_LinkedHashMap$_literal([this.span,"sass() expression"],$.SourceSpan,$.String),null))},accept$1$1(e){return e.visitIfConditionSass$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"sass("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.IfConditionRaw0.prototype={get$span(e){return this.text.span},get$isArbitrarySubstitution(){return!0},toInterpolation$1(e){return this.text},accept$1$1(e){return e.visitIfConditionRaw$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text.toString$0(0)}},r.JSIfConditionExpressionVisitor.prototype={visitIfConditionParenthesized$1(e,t){return g.visitIfConditionParenthesized$1$x(this._if_condition_expression$_inner,t)},visitIfConditionNegation$1(e,t){return g.visitIfConditionNegation$1$x(this._if_condition_expression$_inner,t)},visitIfConditionOperation$1(e,t){return g.visitIfConditionOperation$1$x(this._if_condition_expression$_inner,t)},visitIfConditionFunction$1(e,t){return g.visitIfConditionFunction$1$x(this._if_condition_expression$_inner,t)},visitIfConditionSass$1(e,t){return g.visitIfConditionSass$1$x(this._if_condition_expression$_inner,t)},visitIfConditionRaw$1(e,t){return g.visitIfConditionRaw$1$x(this._if_condition_expression$_inner,t)},$isIfConditionExpressionVisitor:1},r.JSIfConditionExpressionVisitorObject.prototype={},r.IfRule0.prototype={accept$1$1(e){return e.visitIfRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=r.ListExtensions_mapIndexed(this.clauses,new r.IfRule_toString_closure0,$.IfClause_2,$.String).join$1(0," "),n=this.lastClause;return n!=null?t+(" "+n.toString$0(0)):t},get$span(e){return this.span}},r.IfRule_toString_closure0.prototype={call$2(e,t){var n=e===0?"if":"else if";return"@"+n+" "+t.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(t.children," ")+"}"},$signature:489},r.IfRuleClause0.prototype={},r.IfRuleClause$__closure0.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration0||e instanceof r.FunctionRule0||e instanceof r.MixinRule0){t=!0;break e}if(e instanceof r.ImportRule0){t=u.JSArray_methods.any$1(e.imports,new r.IfRuleClause$___closure0);break e}t=!1;break e}return t},$signature:234},r.IfRuleClause$___closure0.prototype={call$1(e){return e instanceof r.DynamicImport0},$signature:230},r.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.ElseClause0.prototype={toString$0(e){return"@else {"+u.JSArray_methods.join$1(this.children," ")+"}"}},r.ImmutableList0.prototype={},r.ImmutableMap0.prototype={},r.immutableMapToDartMap_closure.prototype={call$3(e,t,n){this.dartMap.$indexSet(0,t,e)},"call*":"call$3",$requiredArgCount:3,$signature:492},r.NodeImporter.prototype={loadRelative$3(e,t,n){var a,s,i=null;return b.$get$url().style.rootLength$1(e)>0?!u.JSString_methods.startsWith$1(e,"/")&&!u.JSString_methods.startsWith$1(e,"file:")?i:this._tryPath$2(b.$get$context().style.pathFromUri$1(r._parseUri(e)),n):(t==null?i:t.get$scheme())!=="file"?i:(a=b.$get$context(),t.toString,s=a.style,this._tryPath$2(r.join(a.dirname$1(s.pathFromUri$1(r._parseUri(t))),s.pathFromUri$1(r._parseUri(e)),i),n))},load$3(e,t,n,a){var s,i,o,l,_=this,c=_._previousToString$1(n);for(s=_._implementation$_importers,i=s.length,o=0;o<i;++o)if(l=r.wrapJSExceptions(new r.NodeImporter_load_closure(_,s[o],a,t,c)),l!=null)return _._handleImportResult$4(t,n,l,a);return _._resolveLoadPathFromUrl$2(r.Uri_parse(t),a)},loadAsync$3(e,t,n){return this.loadAsync$body$NodeImporter(e,t,n)},loadAsync$body$NodeImporter(e,t,n){var a=0,s=r._makeAsyncAwaitCompleter($.nullable_Record_2_String_and_String),i,o=this,l,_,c,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,s);for(;;)switch(a){case 0:h=o._previousToString$1(t),l=o._implementation$_importers,_=l.length,c=0;case 3:if(!(c<_)){a=5;break}return a=6,r._asyncAwait(o._callImporterAsync$4(l[c],e,h,n),d);case 6:if(p=m,p!=null){i=o._handleImportResult$4(e,t,p,n),a=1;break}case 4:++c,a=3;break;case 5:i=o._resolveLoadPathFromUrl$2(r.Uri_parse(e),n),a=1;break;case 1:return r._asyncReturn(i,s)}});return r._asyncStartSync(d,s)},_previousToString$1(e){var t;e:{if(e==null){t="stdin";break e}if(e.get$scheme()==="file"){t=b.$get$context().style.pathFromUri$1(r._parseUri(e));break e}t=e.toString$0(0);break e}return t},_resolveLoadPathFromUrl$2(e,t){return e.get$scheme()===""||e.get$scheme()==="file"?this._resolveLoadPath$2(b.$get$context().style.pathFromUri$1(r._parseUri(e)),t):null},_resolveLoadPath$2(e,t){var n,a,s,i,o,l=null,_=this._tryPath$2(r.absolute(e,l,l,l,l,l,l,l,l,l,l,l,l,l,l),t);if(_!=null)return _;for(n=this._includePaths,a=n.length,s=0;s<a;++s)if(i=r.join(n[s],e,l),o=this._tryPath$2(b.$get$context().absolute$15(i,l,l,l,l,l,l,l,l,l,l,l,l,l,l),t),o!=null)return o;return l},_tryPath$2(e,t){var n=t?r.inImportRule(new r.NodeImporter__tryPath_closure(e),$.nullable_String):r.resolveImportPath0(e);return r.NullableExtension_andThen0(n,new r.NodeImporter__tryPath_closure0)},_handleImportResult$4(e,t,n,a){var s,i,o,l,_;if(n instanceof E.Error)throw r.wrapException(n);if(!$.NodeImporterResult._is(n))return null;if(s=g.getInterceptor$x(n),i=s.get$file(n),o=s.get$contents(n),s=o==null,l=!s,l&&r._asString(new E.Function("value","return typeof value").call$1(o))!=="string"&&r.jsThrow(new r.ArgumentError(!0,o,"contents","must be a string but was: "+r.jsType(o))),i==null)return new r._Record_2(s?"":o,e);if(l)return new r._Record_2(o,b.$get$context().toUri$1(i).toString$0(0));if(_=this.loadRelative$3(b.$get$context().toUri$1(i).toString$0(0),t,a),_==null&&(_=this._resolveLoadPath$2(i,a)),_!=null)return _;throw r.wrapException("Can't find stylesheet to import.")},_callImporterAsync$4(e,t,n,a){return this._callImporterAsync$body$NodeImporter(e,t,n,a)},_callImporterAsync$body$NodeImporter(e,t,n,a){var s=0,i=r._makeAsyncAwaitCompleter($.nullable_Object),o,l=this,_,c,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(s){case 0:_=new r._Future(b.Zone__current,$._Future_Object),c=r.wrapJSExceptions(new r.NodeImporter__callImporterAsync_closure(l,e,a,t,n,new r._AsyncCompleter(_,$._AsyncCompleter_Object))),s=r._asBool(b.$get$_isUndefined().call$1(c))?3:4;break;case 3:return s=5,r._asyncAwait(_,p);case 5:o=d,s=1;break;case 4:o=c,s=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_renderContext$1(e){var t={options:$.RenderContextOptions._as(this._implementation$_options),fromImport:e};return g.set$context$x(g.get$options$x(t),t),t}},r.NodeImporter_load_closure.prototype={call$0(){var e=this;return g.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),r._setArrayType([e.url,e.previousString],$.JSArray_Object))},$signature:37},r.NodeImporter__tryPath_closure.prototype={call$0(){return r.resolveImportPath0(this.path)},$signature:46},r.NodeImporter__tryPath_closure0.prototype={call$1(e){return new r._Record_2(r.readFile0(e),b.$get$context().toUri$1(e).toString$0(0))},$signature:493},r.NodeImporter__callImporterAsync_closure.prototype={call$0(){var e=this;return g.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),r._setArrayType([e.url,e.previousString,r.allowInterop(e.completer.get$complete())],$.JSArray_Object))},$signature:37},r.ModifiableCssImport0.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$span(e){return this.span}},r.ImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,a,s){var i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G=this,Y=null;if(r.isBrowser()?i=(n==null||n instanceof r.NoOpImporter0)&&G._import_cache$_importers.length===0:i=!1,i)throw r.wrapException(V.Custom);if(n!=null&&t.get$scheme()===""&&(o=a==null?Y:a.resolveUri$1(t),o==null&&(o=t),l=new r._Record_3_forImport(n,o,s),_=G._import_cache$_perImporterCanonicalizeCache.putIfAbsent$2(l,new r.ImportCache_canonicalize_closure0(G,n,o,a,s,l,t)),_!=null))return _;if(l=new r._Record_2_forImport(t,s),i=G._import_cache$_canonicalizeCache,i.containsKey$1(l))return i.$index(0,l);for(c=G._import_cache$_importers,p=$.Record_1_nullable_Object,h=G._import_cache$_perImporterCanonicalizeCache,d=$.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,f=$.Record_3_Importer_and_Uri_and_Uri_originalUrl_2,m=!0,S=0;S<c.length;++S){if(v=c[S],y=new r._Record_3_forImport(v,t,s),h.containsKey$1(y)?(C=h.$index(0,y),I=new r._Record_1(C??d._as(C))):I=Y,M=p._is(I),k=Y,M?(R=I._0,C=R!=null,C&&(f._as(R),k=R)):(R=Y,C=!1),C)return k;if(M?C=R==null:C=!1,!C)e:{if(P=G._import_cache$_canonicalize$4(v,t,a,s),T=P._0,D=T!=null,B=Y,U=Y,C=!1,D?(k=T??f._as(T),U=P._1,C=U,B=C,C=C&&m):k=Y,C)return i.$indexSet(0,l,k),k;if(D?(C=B,q=D):(U=P._1,C=U,q=!0),C=C&&!m,C){if(h.$indexSet(0,y,T),T!=null)return T;break e}if(C=(q?U:P._1)===!1,C){if(m){for(j=0;j<S;++j)h.$indexSet(0,new r._Record_3_forImport(c[j],t,s),Y);m=!1}if(T!=null)return T}}}return m&&i.$indexSet(0,l,Y),Y},_import_cache$_canonicalize$4(e,t,n,a){var s,i,o,l,_;if(n!=null?s=t.get$scheme()===""||e.isNonCanonicalScheme$1(t.get$scheme()):s=!1,i=new r.CanonicalizeContext0(a,s?n:null),o=$.nullable_Object,l=r.runZoned(new r.ImportCache__canonicalize_closure0(e,t),r.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__canonicalizeContext,i],o,o),$.nullable_Uri),_=!s||!i._canonicalize_context$_wasContainingUrlAccessed,l==null)return new r._Record_2(null,_);if(l.get$scheme()!==""&&e.isNonCanonicalScheme$1(l.get$scheme()))throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+V.x2c_whicu);return new r._Record_2(new r._Record_3_originalUrl(e,l,t),_)},importCanonical$3$originalUrl(e,t,n){return this._import_cache$_importCache.putIfAbsent$2(t,new r.ImportCache_importCanonical_closure0(this,e,t,n))},humanize$1(e){var t=this._import_cache$_canonicalizeCache,n=$.NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2;return n=r.NullableExtension_andThen0(r.minBy(new r.MappedIterable(new r.WhereIterable(new r.NonNullsIterable(new r.LinkedHashMapValuesIterable(t,r._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),n),new r.ImportCache_humanize_closure3(e),n._eval$1("WhereIterable<Iterable.E>")),new r.ImportCache_humanize_closure4,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.ImportCache_humanize_closure5),new r.ImportCache_humanize_closure6(e)),n??e},sourceMapUrl$1(e,t){var n=this._import_cache$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.ImportCache_canonicalize_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.baseUrl,a=t._import_cache$_canonicalize$4(e.baseImporter,e.resolvedUrl,n,e.forImport);return n!=null&&t._import_cache$_nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),a._0},$signature:494},r.ImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:148},r.ImportCache_importCanonical_closure0.prototype={call$0(){var e,t=this,n=Date.now(),a=t.canonicalUrl,s=t.importer.load$1(0,a);return s==null?null:(e=t.$this,e._import_cache$_loadTimes.$indexSet(0,a,new r.DateTime(n,0,!1)),e._import_cache$_resultsCache.$indexSet(0,a,s),e=s.contents,n=s.syntax,a=t.originalUrl.resolveUri$1(a),r.Stylesheet_Stylesheet$parse0(e,n,!1,a))},$signature:495},r.ImportCache_humanize_closure3.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:496},r.ImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:497},r.ImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:101},r.ImportCache_humanize_closure6.prototype={call$1(e){var t=b.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:45},r.ImportRule0.prototype={accept$1$1(e){return e.visitImportRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@import "+u.JSArray_methods.join$1(this.imports,", ")+";"},get$span(e){return this.span}},r.JSImporter.prototype={},r.JSImporterResult.prototype={},r.Importer0.prototype={isNonCanonicalScheme$1(e){return!1}},r.NodeImporterResult0.prototype={},r.IncludeRule0.prototype={get$spanWithoutContent(){var e,t=this.span;return this.content!=null&&(e=this.$arguments.span,e=r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(t.get$file(t).span$2(0,t.get$start(t).offset,e.get$end(e).offset))),t=e),t},get$nameSpan(){var e,t,n=null,a=this.span;return u.JSString_methods.startsWith$1(a.get$text(),"+")?e=r.SpanExtensions_trimLeft0(r.FileSpanExtension_subspan(a,1,n)):(t=r.StringScanner$(a.get$text(),n,n),t.expectChar$1(64),r._scanIdentifier0(t),e=r.SpanExtensions_trimLeft0(r.FileSpanExtension_subspan(a,t._string_scanner$_position,n))),this.namespace!=null&&(t=r.StringScanner$(e.get$text(),n,n),r._scanIdentifier0(t),e=r.FileSpanExtension_subspan(r.FileSpanExtension_subspan(e,t._string_scanner$_position,n),1,n)),r.SpanExtensions_initialIdentifier0(e)},accept$1$1(e){return e.visitIncludeRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this,a=n.namespace;return a=a!=null?"@include "+(a+"."):"@include ",a+=n.name,t=n.$arguments,t.get$isEmpty(0)||(a+="("+t.toString$0(0)+")"),t=n.content,a+=t==null?";":" "+t.toString$0(0),a.charCodeAt(0)==0,a},get$span(e){return this.span}},r.InterpolatedFunctionExpression0.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(0,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)},get$span(e){return this.span}},r.InterpolatedSelector.prototype={$isAstNode0:1,$isSassNode:1},r.Interpolation0.prototype={get$asPlain(){var e,t,n,a,s,i=this.contents;e:{if(e=i.length,e<=0){t="";break e}if(n=e===1,n?(a=i[0],t=typeof a=="string"):(a=null,t=!1),t){s=r._asString(n?a:i[0]),t=s;break e}t=null;break e}return t},get$initialPlain(){var e,t,n,a,s=this.contents;e:{if(e=s.length>=1,e?(t=s[0],n=typeof t=="string"):(t=null,n=!1),n){a=r._asString(e?t:s[0]),n=a;break e}n="";break e}return n},spanForElement$1(e){var t,n,a,s,i,o=this;e:{if(typeof o.contents[e]=="string"){t=o.span,n=t.get$file(t),e===0?a=t.get$start(t):(a=o.spans[e-1],a=a.get$end(a)),s=e+1,i=o.spans,s===i.length?t=t.get$end(t):(t=i[s],t=t.get$start(t)),t=n.span$2(0,a.offset,t.offset);break e}t=o.spans[e],t.toString;break e}return t},Interpolation$30(e,t,n){var a,s,i,o,l,_,c,p="spans",h="contents";if(t.length!==g.get$length$asx(e))throw r.wrapException(r.ArgumentError$value(this.spans,p,"Must be the same length as contents."));for(a=this.contents,s=a.length,i=t.length,o=this.spans,l=0;l<s;++l){if(_=a[l],c=typeof _=="string",!c&&!(_ instanceof r.Expression0))throw r.wrapException(r.ArgumentError$value(a,h,"May only contain Strings or Expressions."));if(c){if(l!==0&&typeof a[l-1]=="string")throw r.wrapException(r.ArgumentError$value(a,h,"May not contain adjacent Strings."));if(l<i&&o[l]!=null)throw r.wrapException(r.ArgumentError$value(o,p,V.May_no+l+")."))}else if(l>=i||o[l]==null)throw r.wrapException(r.ArgumentError$value(o,p,V.Must_n+l+")."))}},toString$0(e){var t=this.contents;return new r.MappedListIterable(t,new r.Interpolation_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.Interpolation_toString_closure0.prototype={call$1(e){return typeof e=="string"?e:"#{"+r.S(e)+"}"},$signature:138},r.SupportsInterpolation0.prototype={toInterpolation$0(){var e=this.span;return r.Interpolation$0(r._setArrayType([this.expression],$.JSArray_Object),r._setArrayType([e],$.JSArray_nullable_FileSpan),e)},withSpan$1(e){return new r.SupportsInterpolation0(this.expression,e)},toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.InterpolationBuffer0.prototype={writeCharCode$1(e){var t=this._interpolation_buffer0$_text,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},add$2(e,t,n){this._interpolation_buffer0$_flushText$0(),this._interpolation_buffer0$_contents.push(t),this._interpolation_buffer0$_spans.push(n)},addInterpolation$1(e){var t,n,a,s,i,o,l,_=this,c=e.contents,p=c.length;p!==0&&(t=e.spans,n=p>=1,n?(a=c[0],p=typeof a=="string"):(a=null,p=!1),p&&(s=r._asString(n?a:c[0]),i=u.JSArray_methods.sublist$1(c,1),p=_._interpolation_buffer0$_text,p._contents+=s,t=r.SubListIterable$(t,1,null,r._arrayInstanceType(t)._precomputed1),c=i),_._interpolation_buffer0$_flushText$0(),p=_._interpolation_buffer0$_contents,u.JSArray_methods.addAll$1(p,c),o=_._interpolation_buffer0$_spans,u.JSArray_methods.addAll$1(o,t),typeof u.JSArray_methods.get$last(p)=="string"&&(l=_._interpolation_buffer0$_text,p=r.S(p.pop()),l._contents+=p,o.pop()))},_interpolation_buffer0$_flushText$0(){var e=this._interpolation_buffer0$_text,t=e._contents;t.length!==0&&(this._interpolation_buffer0$_contents.push((t.charCodeAt(0)==0,t)),this._interpolation_buffer0$_spans.push(null),e._contents="")},interpolation$1(e){var t=r.List_List$_of(this._interpolation_buffer0$_contents,$.Object),n=this._interpolation_buffer0$_text,a=n._contents;return a.length!==0&&t.push((a.charCodeAt(0)==0,a)),a=r.List_List$_of(this._interpolation_buffer0$_spans,$.nullable_FileSpan),n._contents.length!==0&&a.push(null),r.Interpolation$0(t,a,e)},toString$0(e){var t,n,a,s,i;for(t=this._interpolation_buffer0$_contents,n=t.length,a=0,s="";a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a],s=typeof i=="string"?s+i:s+"#{"+r.S(i)+r.Primitives_stringFromCharCode(125);return t=s+this._interpolation_buffer0$_text.toString$0(0),t.charCodeAt(0)==0,t}},r.InterpolationMap0.prototype={mapException$1(e){var t,n,a,s,i,o=this,l=e.get$span(e),_=o._interpolation_map$_interpolation,c=_.contents;return c.length===0?o._interpolation_map$_isMapped$1(l)?e:new r.SourceSpanFormatException(e.get$source(),e._span_exception$_message,_.span):(t=o.mapSpan$1(l),t===l?e:(n=o._interpolation_map$_indexInContents$1(l.get$start(l)),a=o._interpolation_map$_indexInContents$1(l.get$end(l)),_=e._span_exception$_message,r.SubListIterable$(c,n,null,r._arrayInstanceType(c)._precomputed1).take$1(0,a-n+1).any$1(0,new r.InterpolationMap_mapException_closure0)?(c=$.SourceSpan,s=$.String,i=r.LinkedHashMap_LinkedHashMap$_literal([l,"error in interpolated output"],c,s),new r.MultiSourceSpanFormatException(e.get$source(),"",r.ConstantMap_ConstantMap$from(i,c,s),_,t)):new r.SourceSpanFormatException(e.get$source(),_,t)))},mapSpan$1(e){var t,n,a,s,i,o,l,_,c=this,p=null;if(c._interpolation_map$_isMapped$1(e))return e;t=c._interpolation_map$_mapLocation$1(e.get$start(e)),n=c._interpolation_map$_mapLocation$1(e.get$end(e));e:{if(a=$.FileSpan,s=a._is(t),i=!1,s?(i=a._is(n),o=t,l=n):(o=p,l=o),i){a=o.expand$1(0,a._as(s?l:n));break e}if(i=!1,a._is(t)?(s?i=l:(i=n,l=i,s=!0),i=i instanceof r.FileLocation,o=t):o=p,i){a=s?l:n,$.FileLocation._as(a),i=c._interpolation_map$_interpolation.span,a=i.get$file(i).span$2(0,c._interpolation_map$_expandInterpolationSpanLeft$1(o.get$start(o)),a.offset);break e}if(i=!1,t instanceof r.FileLocation?(s?i=l:(i=n,l=i,s=!0),i=a._is(i),o=t):o=p,i){_=a._as(s?l:n),a=c._interpolation_map$_interpolation.span,a=a.get$file(a).span$2(0,o.offset,c._interpolation_map$_expandInterpolationSpanRight$1(_.get$end(_)));break e}if(a=!1,t instanceof r.FileLocation?(s?a=l:(a=n,l=a,s=!0),a=a instanceof r.FileLocation,o=t):o=p,a){a=s?l:n,$.FileLocation._as(a),i=c._interpolation_map$_interpolation.span,a=i.get$file(i).span$2(0,o.offset,a.offset);break e}a=r.throwExpression("[BUG] Unreachable")}return a},_interpolation_map$_isMapped$1(e){var t,n;e:{t=e.get$file(e),n=this._interpolation_map$_interpolation.span,n=n.get$file(n);break e}return t===n},_interpolation_map$_mapLocation$1(e){var t,n,a,s,i=this,o=i._interpolation_map$_interpolation,l=o.contents;return l.length===0?o.span:(t=i._interpolation_map$_indexInContents$1(e),n=l[t],n instanceof r.Expression0?n.get$span(n):(a=t===0,o=o.span,a?s=o.get$start(o):(o=o.get$file(o),l=$.Expression_2._as(l[t-1]),l=l.get$span(l),s=r.FileLocation$_(o,i._interpolation_map$_expandInterpolationSpanRight$1(l.get$end(l)))),o=a?0:i._interpolation_map$_targetOffsets[t-1],r.FileLocation$_(s.file,s.offset+(e.offset-o))))},_interpolation_map$_indexInContents$1(e){var t,n,a,s;for(t=this._interpolation_map$_targetOffsets,n=t.length,a=e.offset,s=0;s<n;++s)if(a<t[s])return s;return this._interpolation_map$_interpolation.contents.length-1},_interpolation_map$_expandInterpolationSpanLeft$1(e){for(var t,n,a,s=e.file._decodedChars,i=e.offset-1;i>=0;)if(t=i-1,n=s[i],n===123){if(s[t]===35){i=t;break}i=t}else if(n===47){if(i=t-1,s[t]===42)for(;;){if(t=i-1,s[i]!==42){i=t;continue}i=t;do if(t=i-1,a=s[i],a===42){i=t;continue}else break;while(!0);if(a===47){i=t;break}i=t}}else i=t;return i},_interpolation_map$_expandInterpolationSpanRight$1(e){var t,n,a,s,i,o,l=e.file._decodedChars,_=e.offset;for(t=l.length;_<t;){if(n=_+1,a=l[_],a===125){_=n;break}if(a===47){if(_=n+1,s=l[n],s===47){for(;n=_+1,i=l[_],!(i===10||i===13||i===12);)_=n;_=n}else if(s===42)for(;;){if(n=_+1,l[_]!==42){_=n;continue}_=n;do if(n=_+1,o=l[_],o===42){_=n;continue}else break;while(!0);if(o===47){_=n;break}_=n}}else _=n}return _}},r.InterpolationMap_mapException_closure0.prototype={call$1(e){return e instanceof r.Expression0},$signature:73},r.InterpolationMethod0.prototype={toString$0(e){var t=this.hue;return t=t==null?"":" "+t.toString$0(0)+" hue",this.space.name+t}},r.HueInterpolationMethod0.prototype={_enumToString$0(){return"HueInterpolationMethod."+this._name}},r._realCasePath_helper0.prototype={call$2(e,t){var n=b.$get$context().dirname$1(e);return n===e?e:b._realCaseCache0.putIfAbsent$2(e,new r._realCasePath_helper_closure0(e,t,this,n))},call$1(e){return this.call$2(e,null)},$signature:158},r._realCasePath_helper_closure0.prototype={call$0(){var e,t,n,a,s,i,o,l,_=this,c=_.path;if(!r.linkExists0(c)){e=null;try{l=_.realPath,e=l??r.realpath0(c)}catch(p){if(r.unwrapException(p)instanceof r.FileSystemException0)return c;throw p}return s=e,c=b.$get$context(),r.join(_.helper.call$2(_.dirname,c.dirname$1(s)),r.ParsedPath_ParsedPath$parse(e,c.style).get$basename(),null)}t=_.helper.call$1(_.dirname),n=r.ParsedPath_ParsedPath$parse(c,b.$get$context().style).get$basename();try{a=g.where$1$ax(r.listDir0(t),new r._realCasePath_helper__closure0(n)).toList$0(0),s=null,i=a;e:{if(o=null,g.get$length$asx(i)===1){o=g.$index$asx(i,0),s=o;break e}s=r.join(t,n,null);break e}return s=s,s}catch(p){if(r.unwrapException(p)instanceof r.FileSystemException0)return c;throw p}},$signature:27},r._realCasePath_helper__closure0.prototype={call$1(e){return r.equalsIgnoreCase0(r.ParsedPath_ParsedPath$parse(e,b.$get$context().style).get$basename(),this.basename)},$signature:4},r.IsCalculationSafeVisitor0.prototype={visitBinaryOperationExpression$1(e,t){return u.Set_xkEMv0.contains$1(0,t.operator)&&t.left.accept$1(this)&&t.right.accept$1(this)},visitBooleanExpression$1(e,t){return!1},visitColorExpression$1(e,t){return!1},visitFunctionExpression$1(e,t){return!0},visitIfExpression$1(e,t){return!0},visitInterpolatedFunctionExpression$1(e,t){return!0},visitLegacyIfExpression$1(e,t){return!0},visitListExpression$1(e,t){var n=!1;return t.separator===u.ListSeparator_SrV0&&(t.hasBrackets||(n=t.contents,n=n.length>1&&u.JSArray_methods.every$1(n,new r.IsCalculationSafeVisitor_visitListExpression_closure0(this)))),n},visitMapExpression$1(e,t){return!1},visitNullExpression$1(e,t){return!1},visitNumberExpression$1(e,t){return!0},visitParenthesizedExpression$1(e,t){return t.expression.accept$1(this)},visitSelectorExpression$1(e,t){return!1},visitStringExpression$1(e,t){var n,a,s;return t.hasQuotes?!1:(n=t.text.get$initialPlain(),a=!1,u.JSString_methods.startsWith$1(n,"!")||u.JSString_methods.startsWith$1(n,"#")||(s=n.length,(1>=s?null:n.charCodeAt(1))!==43&&(a=(3>=s?null:n.charCodeAt(3))!==40)),a)},visitSupportsExpression$1(e,t){return!1},visitUnaryOperationExpression$1(e,t){return!1},visitValueExpression$1(e,t){return!1},visitVariableExpression$1(e,t){return!0},$isExpressionVisitor:1},r.IsCalculationSafeVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:126},r.FileSystemException0.prototype={toString$0(e){var t=b.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},r._readFile_closure0.prototype={call$0(){return g.readFileSync$2$x(r.fs(),this.path,this.encoding)},$signature:62},r.fileExists_closure0.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isFile$0$x(g.statSync$1$x(r.fs(),n)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.dirExists_closure0.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isDirectory$0$x(g.statSync$1$x(r.fs(),n)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.linkExists_closure0.prototype={call$0(){var e,t,n;try{return n=g.isSymbolicLink$0$x(g.lstatSync$1$x(r.fs(),this.path)),n}catch(a){if(e=r.unwrapException(a),t=$.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw a}},$signature:22},r.listDir_closure0.prototype={call$0(){var e=this.path;return this.recursive?new r.listDir_closure_list0().call$1(e):g.map$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__closure1(e),$.String).super$Iterable$where(0,new r.listDir__closure2)},$signature:162},r.listDir__closure1.prototype={call$1(e){return r.join(this.path,r._asString(e),null)},$signature:122},r.listDir__closure2.prototype={call$1(e){return!r.dirExists0(e)},$signature:4},r.listDir_closure_list0.prototype={call$1(e){return g.expand$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__list_closure0(e,this),$.String)},$signature:163},r.listDir__list_closure0.prototype={call$1(e){var t=r.join(this.parent,r._asString(e),null);return r.dirExists0(t)?this.list.call$1(t):r._setArrayType([t],$.JSArray_String)},$signature:164},r.realpath_closure0.prototype={call$0(){return g.native$1$x(g.get$realpathSync$x(r.fs()),this.path)},$signature:27},r.main_closure.prototype={call$2(e,t){},$signature:498},r.main_closure0.prototype={call$2(e,t){},$signature:499},r.JSToDartLogger.prototype={internalWarn$4$deprecation$span$trace(e,t,n,a){var s,i,o,l=this._node,_=l==null?null:g.get$warn$x(l);_!=null?(l=n??E.undefined,s=g.toString$0$(a),i=t==null,o=b.$get$deprecations(),_.call$2(e,{deprecation:!i,deprecationType:o.$index(0,i?null:t.id),span:l,stack:s})):this._withAscii$1(new r.JSToDartLogger_internalWarn_closure(this,e,n,a,t))},debug$2(e,t,n){var a=this._node,s=a==null?null:g.get$debug$x(a);s!=null?s.call$2(t,{span:n}):this._withAscii$1(new r.JSToDartLogger_debug_closure(this,t,n))},_withAscii$1$1(e){var t,n=b._glyphs===u.C_AsciiGlyphSet;b._glyphs=this._ascii?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet;try{return t=e.call$0(),t}finally{b._glyphs=n?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet}},_withAscii$1(e){return this._withAscii$1$1(e,$.dynamic)}},r.JSToDartLogger_internalWarn_closure.prototype={call$0(){var e=this;e:{e.$this._fallback.internalWarn$4$deprecation$span$trace(e.message,e.deprecation,e.span,e.trace);break e}},$signature:1},r.JSToDartLogger_debug_closure.prototype={call$0(){return this.$this._fallback.debug$2(0,this.message,this.span)},$signature:0},r.ModifiableCssKeyframeBlock0.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssKeyframeBlock0&&u.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return r.ModifiableCssKeyframeBlock$0(this.selector,this.span)},get$span(e){return this.span}},r.KeyframeSelectorParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.KeyframeSelectorParser_parse_closure0(this))},_keyframe_selector$_percentage$0(){var e,t,n=this.scanner,a=n.scanChar$1(43)?r.Primitives_stringFromCharCode(43):"",s=n.peekChar$0();for(!(s!=null&&s>=48&&s<=57)&&s!==46&&n.error$1(0,"Expected number.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)a+=r.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(a+=r.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)a+=r.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101)){a+=r.Primitives_stringFromCharCode(101),t=n.peekChar$0(),(t===43||t===45)&&(a+=r.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do a+=r.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}return n.expectChar$1(37),a+=r.Primitives_stringFromCharCode(37),a.charCodeAt(0)==0,a}},r.KeyframeSelectorParser_parse_closure0.prototype={call$0(){var e=r._setArrayType([],$.JSArray_String),t=this.$this,n=t.scanner;do t.whitespace$1$consumeNewlines(!0),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._keyframe_selector$_percentage$0()),t.whitespace$1$consumeNewlines(!0);while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:117},r.LabColorSpace0.prototype={get$isBoundedInternal(){return!1},convert$7$missingChroma$missingHue(e,t,n,a,s,i,o){var l,_,c,p,h,d,f;switch(e){case u.LabColorSpace_2nT0:return l=t==null||r.fuzzyEquals0(t,0),_=n==null||l?null:n,r.SassColor$_forSpace0(u.LabColorSpace_2nT0,t,_,a==null||l?null:a,s,null);case u.LchColorSpace_Bpv0:return r.labToLch0(e,t,n,a,s,!1,!1);default:return c=t==null,c&&(t=0),p=(t+16)/116,_=n==null,h=this._lab$_convertFToXorZ$1((_?0:n)/500+p),d=t>8?Math.pow(p,3):t/903.2962962962963,f=a==null,u.XyzD50ColorSpace_2OB0.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h*.9642956764295677,d,this._lab$_convertFToXorZ$1(p-(f?0:a)/200)*.8251046025104602,s,_,f,i,o,c)}},convert$5(e,t,n,a,s){return this.convert$7$missingChroma$missingHue(e,t,n,a,s,!1,!1)},_lab$_convertFToXorZ$1(e){var t=Math.pow(e,3)+0;return t>.008856451679035631?t:(116*e-16)/903.2962962962963}},r.LazyFileSpan0.prototype={get$span(e){var t=this._lazy_file_span0$_span;return t??(this._lazy_file_span0$_span=this._lazy_file_span0$_builder.call$0())},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,n){return this.get$span(0).message$2$color(0,t,n)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.LchColorSpace0.prototype={get$isBoundedInternal(){return!1},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=a==null,o=(i?0:a)*3.141592653589793/180,l=n==null,_=l?0:n,c=Math.cos(o),p=l?0:n;return u.LabColorSpace_2nT0.convert$7$missingChroma$missingHue(e,t,_*c,p*Math.sin(o),s,l,i)}},r.render_closure.prototype={call$0(){var e;try{this.callback.call$2(null,r.renderSync(this.options))}catch(t){e=r.unwrapException(t),this.callback.call$2(e,null)}return null},$signature:1},r.render_closure0.prototype={call$1(e){this.callback.call$2(null,e)},$signature:500},r.render_closure1.prototype={call$2(e,t){var n,a,s=null,i=this.callback;e instanceof r.SassException0?i.call$2(r._wrapException(e,t),s):(n=g.toString$0$(e),a=r.getTrace0(e),i.call$2(r._newRenderError(n,a??t,s,s,s,3),s))},$signature:56},r._parseFunctions_closure.prototype={call$2(e,t){var n,a=this,s=a.options,i={options:r._contextOptions(s,a.start)};g.set$context$x(g.get$options$x(i),i),n=g.get$fiber$x(s),s={},s.fiber=null,n!=null?(s.fiber=n,a.result.push(r.Callable_Callable$fromSignature(u.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure(s,t,i),!1))):(s=a.result,a.asynch?s.push(r.AsyncCallable_AsyncCallable$fromSignature(u.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure1(t,i),!1)):s.push(r.Callable_Callable$fromSignature(u.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure0(t,i),!1)))},$signature:140},r._parseFunctions__closure.prototype={call$1(e){var t,n=this._box_0,a=g.get$current$x(n.fiber),s=$.Object;return s=r.List_List$_of(g.map$1$1$ax(e,r.value0__wrapValue$closure(),s),s),s.push(r.allowInterop(new r._parseFunctions___closure2(a))),t=r.wrapJSExceptions(new r._parseFunctions___closure3(this.callback,this.context,s)),r.unwrapValue(r._asBool(b.$get$_isUndefined().call$1(t))?r.runZoned(new r._parseFunctions___closure4(n),null,$.nullable_Object):t)},$signature:3},r._parseFunctions___closure2.prototype={call$1(e){r.scheduleMicrotask(new r._parseFunctions____closure(this.currentFiber,e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:87},r._parseFunctions____closure.prototype={call$0(){return g.run$1$x(this.currentFiber,this.result)},$signature:0},r._parseFunctions___closure3.prototype={call$0(){return g.apply$2$x($.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:37},r._parseFunctions___closure4.prototype={call$0(){return g.yield$0$x(this._box_0.fiber)},$signature:99},r._parseFunctions__closure0.prototype={call$1(e){return r.unwrapValue(r.wrapJSExceptions(new r._parseFunctions___closure1(this.callback,this.context,e)))},$signature:3},r._parseFunctions___closure1.prototype={call$0(){var e=$.JSFunction._as(this.callback),t=g.map$1$1$ax(this.$arguments,r.value0__wrapValue$closure(),$.Object);return t=r.List_List$_of(t,t.$ti._eval$1("ListIterable.E")),g.apply$2$x(e,this.context,t)},$signature:37},r._parseFunctions__closure1.prototype={call$1(e){return this.$call$body$_parseFunctions__closure(e)},$call$body$_parseFunctions__closure(e){var t=0,n=r._makeAsyncAwaitCompleter($.Value_2),a,s=this,i,o,l,_,c=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:o=new r._Future(b.Zone__current,$._Future_nullable_Object),l=$.Object,l=r.List_List$_of(g.map$1$1$ax(e,r.value0__wrapValue$closure(),l),l),l.push(r.allowInterop(new r._parseFunctions___closure(new r._AsyncCompleter(o,$._AsyncCompleter_nullable_Object)))),i=r.wrapJSExceptions(new r._parseFunctions___closure0(s.callback,s.context,l)),_=r,t=r._asBool(b.$get$_isUndefined().call$1(i))?3:5;break;case 3:return t=6,r._asyncAwait(o,c);case 6:t=4;break;case 5:h=i;case 4:a=_.unwrapValue(h),t=1;break;case 1:return r._asyncReturn(a,n)}});return r._asyncStartSync(c,n)},$signature:100},r._parseFunctions___closure.prototype={call$1(e){return this.completer.complete$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:232},r._parseFunctions___closure0.prototype={call$0(){return g.apply$2$x($.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:37},r._parseImporter_closure.prototype={call$1(e){return $.JSFunction._as(r.allowInteropCaptureThis(new r._parseImporter__closure(this._box_0,e)))},$signature:501},r._parseImporter__closure.prototype={call$4(e,t,n,a){var s=this._box_0,i=g.apply$2$x(this.importer,e,r._setArrayType([t,n,r.allowInterop(new r._parseImporter___closure(g.get$current$x(s.fiber)))],$.JSArray_Object));return r._asBool(b.$get$_isUndefined().call$1(i))?r.runZoned(new r._parseImporter___closure0(s),null,$.Object):i},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:502},r._parseImporter___closure.prototype={call$1(e){r.scheduleMicrotask(new r._parseImporter____closure(this.currentFiber,e))},$signature:503},r._parseImporter____closure.prototype={call$0(){return g.run$1$x(this.currentFiber,this.result)},$signature:0},r._parseImporter___closure0.prototype={call$0(){return g.yield$0$x(this._box_0.fiber)},$signature:99},r.LegacyIfExpression0.prototype={get$modernSuggestion(){var e,t,n,a,s,i=null,o=this.$arguments;e:{if(e=o.positional,t=i,n=i,a=!1,e.length===3?(s=e[0],t=e[1],n=e[2],a=o.named,a=a.get$isEmpty(a)&&o.rest==null):s=i,a){n instanceof r.NullExpression0?a="if(sass("+r.S(s)+"): "+r.S(t)+")":a=t instanceof r.NullExpression0?"if(not sass("+r.S(s)+"): "+r.S(n)+")":"if(sass("+r.S(s)+"): "+r.S(t)+"; else: "+r.S(n)+")";break e}a=i;break e}return a},accept$1$1(e){return e.visitLegacyIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},get$span(e){return this.span}},r.LimitedMapView0.prototype={get$keys(e){return this._limited_map_view0$_keys},get$length(e){return this._limited_map_view0$_keys._collection$_length},get$isEmpty(e){return this._limited_map_view0$_keys._collection$_length===0},get$isNotEmpty(e){return this._limited_map_view0$_keys._collection$_length!==0},$index(e,t){return this._limited_map_view0$_keys.contains$1(0,t)?this._limited_map_view0$_map.$index(0,t):null},containsKey$1(e){return this._limited_map_view0$_keys.contains$1(0,e)},remove$1(e,t){return this._limited_map_view0$_keys.contains$1(0,t)?this._limited_map_view0$_map.remove$1(0,t):null}},r.ListExpression0.prototype={accept$1$1(e){return e.visitListExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i=this,o=i.hasBrackets;return o?t=r.Primitives_stringFromCharCode(91):(t=i.contents.length,t!==0?t=t===1&&i.separator===u.ListSeparator_z0K0:t=!0,t=t?r.Primitives_stringFromCharCode(40):""),n=i.contents,a=i.separator===u.ListSeparator_z0K0,s=a?", ":" ",s=t+new r.MappedListIterable(n,new r.ListExpression_toString_closure0(i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,s),o?o=s+r.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=s+r.Primitives_stringFromCharCode(41):o=o===1&&a?s+",)":s),o.charCodeAt(0)==0,o},_list3$_elementNeedsParens$1(e){var t,n,a;e:{if(e instanceof r.ListExpression0&&e.contents.length>=2&&!e.hasBrackets){t=e.separator,n=this.separator===u.ListSeparator_z0K0?t===u.ListSeparator_z0K0:t!==u.ListSeparator_undecided_null_3_undecided0;break e}if(e instanceof r.UnaryOperationExpression0?(a=e.operator,u.UnaryOperator_n2K0!==a?n=u.UnaryOperator_hCO0===a:n=!0):n=!1,n){n=this.separator===u.ListSeparator_SrV0;break e}n=!1;break e}return n},get$span(e){return this.span}},r.ListExpression_toString_closure0.prototype={call$1(e){return this.$this._list3$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:128},r._length_closure2.prototype={call$1(e){return r.SassNumber_SassNumber0(g.$index$asx(e,0).get$asList().length,null)},$signature:24},r._nth_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),a=t.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(a,"n")]},$signature:3},r._setNth_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0),s=n.$index(e,1),i=n.$index(e,2);return n=a.get$asList(),t=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),t[a.sassIndexToListIndex$2(s,"n")]=i,a.withListContents$1(t)},$signature:29},r._join_closure0.prototype={call$1(e){var t,n,a,s,i,o,l,_,c=null,p=g.getInterceptor$asx(e),h=p.$index(e,0),d=p.$index(e,1),f=p.$index(e,2).assertString$1("separator"),m=p.$index(e,3),S=f._string0$_text;e:{if(S==="auto"){t=h.get$separator(h),n=d.get$separator(d);t:{if(p=c,a=u.ListSeparator_undecided_null_3_undecided0===t,s=a,s?(s=u.ListSeparator_undecided_null_3_undecided0===n,i=n,o=!0):(i=c,o=!1,s=!1),s){p=u.ListSeparator_SrV0;break t}a?(l=o?i:n,s=!0):(l=p,s=!1),s||(l=t),p=l;break t}break e}if(S==="space"){p=u.ListSeparator_SrV0;break e}if(S==="comma"){p=u.ListSeparator_z0K0;break e}if(S==="slash"){p=u.ListSeparator_Lul0;break e}p=r.throwExpression(r.SassScriptException$0(V.x24separ,c))}return _=m instanceof r.SassString0&&m._string0$_text==="auto"?h.get$hasBrackets():m.get$isTruthy(),s=r.List_List$_of(h.get$asList(),$.Value_2),u.JSArray_methods.addAll$1(s,d.get$asList()),r.SassList$0(s,p,_)},$signature:29},r._append_closure2.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0),s=n.$index(e,1),i=n.$index(e,2).assertString$1("separator")._string0$_text;e:{if(i==="auto"){n=a.get$separator(a)===u.ListSeparator_undecided_null_3_undecided0?u.ListSeparator_SrV0:a.get$separator(a);break e}if(i==="space"){n=u.ListSeparator_SrV0;break e}if(i==="comma"){n=u.ListSeparator_z0K0;break e}if(i==="slash"){n=u.ListSeparator_Lul0;break e}n=r.throwExpression(r.SassScriptException$0(V.x24separ,null))}return t=r.List_List$_of(a.get$asList(),$.Value_2),t.push(s),a.withListContents$2$separator(t,n)},$signature:29},r._zip_closure0.prototype={call$1(e){var t,n,a={},s=g.$index$asx(e,0).get$asList(),i=r._arrayInstanceType(s)._eval$1("MappedListIterable<1,List<Value0>>"),o=r.List_List$_of(new r.MappedListIterable(s,new r._zip__closure2,i),i._eval$1("ListIterable.E"));if(o.length===0)return u.SassList_oH00;for(a.i=0,t=r._setArrayType([],$.JSArray_SassList_2),s=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value0>"),i=$.Value_2;u.JSArray_methods.every$1(o,new r._zip__closure3(a));)n=r.List_List$from(new r.MappedListIterable(o,new r._zip__closure4(a),s),!1,i),n.$flags=3,t.push(new r.SassList0(n,u.ListSeparator_SrV0,!1)),++a.i;return r.SassList$0(t,u.ListSeparator_z0K0,!1)},$signature:29},r._zip__closure2.prototype={call$1(e){return e.get$asList()},$signature:505},r._zip__closure3.prototype={call$1(e){return this._box_0.i!==g.get$length$asx(e)},$signature:506},r._zip__closure4.prototype={call$1(e){return g.$index$asx(e,this._box_0.i)},$signature:3},r._index_closure2.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=u.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return n===-1?u.C__SassNull0:r.SassNumber_SassNumber0(n+1,null)},$signature:3},r._separator_closure0.prototype={call$1(e){var t=g.$index$asx(e,0),n=t.get$separator(t);e:{if(u.ListSeparator_z0K0===n){t=new r.SassString0("comma",!1);break e}if(u.ListSeparator_Lul0===n){t=new r.SassString0("slash",!1);break e}t=new r.SassString0("space",!1);break e}return t},$signature:19},r._isBracketed_closure0.prototype={call$1(e){return g.$index$asx(e,0).get$hasBrackets()?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._slash_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).get$asList();if(t.length<2)throw r.wrapException(r.SassScriptException$0("At least two elements are required.",null));return r.SassList$0(t,u.ListSeparator_Lul0,!1)},$signature:29},r.InterpolatedSelectorList.prototype={get$span(e){var t=this.components;return t.length===1?u.JSArray_methods.get$first(t).span:u.JSArray_methods.get$first(t).span.expand$1(0,u.JSArray_methods.get$last(t).span)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.components,", ")}},r.SelectorList0.prototype={get$asSassList(){var e=this.components;return r.SassList$0(new r.MappedListIterable(e,new r.SelectorList_asSassList_closure0,r._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value0>")),u.ListSeparator_z0K0,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var t,n,a,s,i,o,l,_,c,p=$.JSArray_ComplexSelector_2,h=r._setArrayType([],p);for(t=this.components,n=t.length,a=e.components,s=a.length,i=0;i<n;++i)for(o=t[i],l=o.span,_=0;_<s;++_)c=r.unifyComplex0(r._setArrayType([o,a[_]],p),l),c!=null&&u.JSArray_methods.addAll$1(h,c);return h.length===0?null:r.SelectorList$0(h,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,n){var a,s,i=this;if(e==null){if(n||(a=u.C__ParentSelectorVisitor0.visitSelectorList$1(i),a==null))return i;throw r.wrapException(r.SassException$0(V.Top_les,a.span,null))}return s=i.components,r.SelectorList$0(r.flattenVertically0(new r.MappedListIterable(s,new r.SelectorList_nestWithin_closure0(i,n,t,e),r._arrayInstanceType(s)._eval$1("MappedListIterable<1,Iterable<ComplexSelector0>>")),$.ComplexSelector_2),i.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_list2$_nestWithinCompound$2(e,t){var n,a,s,i,o,l,_=e.selector,c=_.components,p=g.any$1$ax(c,new r.SelectorList__nestWithinCompound_closure2);if(!p&&!(g.get$first$ax(c)instanceof r.ParentSelector0))return null;p?(o=c,l=new r.MappedListIterable(o,new r.SelectorList__nestWithinCompound_closure3(t),r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SimpleSelector0>"))):l=c,n=l,a=g.get$first$ax(c);try{if(a instanceof r.ParentSelector0){if(g.get$length$asx(c)===1&&a.suffix==null)return _=t.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=r._setArrayType([r.ComplexSelector$0(u.List_empty17,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(n,_.span),r.List_List$unmodifiable(e.combinators,$.CssValue_Combinator_2),o)],$.JSArray_ComplexSelectorComponent_2),o,!1)],$.JSArray_ComplexSelector_2),o}catch(h){if(_=r.unwrapException(h),_ instanceof r.SassException0)s=_,i=r.getTraceFromException(h),r.throwWithTrace0(s.withAdditionalSpan$2(a.span,"parent selector"),s,i);else throw h}return _=t.components,new r.MappedListIterable(_,new r.SelectorList__nestWithinCompound_closure4(a,n,e),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector0>"))},isSuperselector$1(e){return r.listIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t;return e.length===0?t=this:(t=this.components,t=r.SelectorList$0(new r.MappedListIterable(t,new r.SelectorList_withAdditionalCombinators_closure0(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>")),this.span)),t},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.SelectorList0&&u.C_ListEquality.equals$2(0,this.components,t.components)}},r.SelectorList_asSassList_closure0.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p=null,h=$.JSArray_Value_2,d=r._setArrayType([],h);for(t=e.leadingCombinators,n=t.length,a=0;a<n;++a)d.push(new r.SassString0(g.toString$0$(t[a].value),!1));for(t=e.components,n=t.length,a=0;a<n;++a){for(s=t[a],i=r._SerializeVisitor$0(p,!0,p,p,!0,!1,p,!0),s.selector.accept$1(i),o=r._setArrayType([new r.SassString0(i._serialize0$_buffer.toString$0(0),!1)],h),l=s.combinators,_=l.length,c=0;c<_;++c)o.push(new r.SassString0(g.toString$0$(l[c].value),!1));u.JSArray_methods.addAll$1(d,o)}return r.SassList$0(d,u.ListSeparator_SrV0,!1)},$signature:507},r.SelectorList_nestWithin_closure0.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T=this;if(T.preserveParentSelectors||e.accept$1(u.C__ParentSelectorVisitor0)==null)return T.implicitParent?(t=T.parent.components,new r.MappedListIterable(t,new r.SelectorList_nestWithin__closure1(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>"))):r._setArrayType([e],$.JSArray_ComplexSelector_2);for(t=$.JSArray_ComplexSelector_2,n=r._setArrayType([],t),a=e.components,s=a.length,i=T.$this,o=T.parent,l=$.ComplexSelector_2,_=e.leadingCombinators,c=_.length===0,p=e.span,h=$.ComplexSelectorComponent_2,d=$.JSArray_ComplexSelectorComponent_2,f=0;f<s;++f)if(m=a[f],S=i._list2$_nestWithinCompound$2(m,o),S==null)if(n.length===0)n.push(r.ComplexSelector$0(_,r._setArrayType([m],d),p,!1));else for(v=0;v<n.length;++v)y=n[v],C=r.List_List$_of(y.components,h),C.push(m),n[v]=r.ComplexSelector$0(y.leadingCombinators,C,p,y.lineBreak);else if(n.length===0)u.JSArray_methods.addAll$1(n,c?S:g.map$1$1$ax(S,new r.SelectorList_nestWithin__closure2(e),l));else{for(y=r._setArrayType([],t),C=n.length,I=g.getInterceptor$ax(S),M=0;M<n.length;n.length===C||(0,r.throwConcurrentModificationError)(n),++M)for(k=n[M],R=I.get$iterator(S),P=k.span;R.moveNext$0();)y.push(k.concatenate$2(R.get$current(R),P));n=y}return n},$signature:508},r.SelectorList_nestWithin__closure1.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:61},r.SelectorList_nestWithin__closure2.prototype={call$1(e){var t=e.leadingCombinators,n=this.complex,a=n.leadingCombinators;return t.length===0||(a=r.List_List$_of(a,$.CssValue_Combinator_2),u.JSArray_methods.addAll$1(a,t)),t=a,r.ComplexSelector$0(t,e.components,n.span,e.lineBreak)},$signature:61},r.SelectorList__nestWithinCompound_closure2.prototype={call$1(e){var t;return e instanceof r.PseudoSelector0?(t=e.selector,t!=null&&t.accept$1(u.C__ParentSelectorVisitor0)!=null):!1},$signature:15},r.SelectorList__nestWithinCompound_closure3.prototype={call$1(e){var t,n,a;e:{if(t=null,n=!1,e instanceof r.PseudoSelector0&&(a=e.selector,a!=null&&(t=a??$.SelectorList_2._as(a),n=t.accept$1(u.C__ParentSelectorVisitor0)!=null)),n){n=e.withSelector$1(t.nestWithin$2$implicitParent(this.parent,!1));break e}n=e;break e}return n},$signature:509},r.SelectorList__nestWithinCompound_closure4.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d=this;try{if(p=e.components,t=u.JSArray_methods.get$last(p),t.combinators.length!==0)throw s=r.MultiSpanSassException$0('Selector "'+e.toString$0(0)+V.x22x20can_,r.SpanExtensions_trimRight0(t.span),"outer selector",r.LinkedHashMap_LinkedHashMap$_literal([d.parentSelector.span,"parent selector"],$.FileSpan,$.String),null),r.wrapException(s);return n=d.parentSelector.suffix,a=t.selector.components,h=$.SimpleSelector_2,n==null?(i=r.List_List$_of(a,h),s=i,g.addAll$1$ax(s,g.skip$1$ax(d.resolvedSimples,1)),s=s):(s=r.List_List$_of(r.IterableExtension_get_exceptLast0(a),h),i=s,g.add$1$ax(i,g.get$last$ax(a).addSuffix$1(n)),g.addAll$1$ax(i,g.skip$1$ax(d.resolvedSimples,1)),s=i),i=d.component,o=r.CompoundSelector$0(s,i.selector.span),s=r.List_List$_of(r.IterableExtension_get_exceptLast0(p),$.ComplexSelectorComponent_2),l=s,s=i.span,g.add$1$ax(l,new r.ComplexSelectorComponent0(o,r.List_List$unmodifiable(i.combinators,$.CssValue_Combinator_2),s)),s=r.ComplexSelector$0(e.leadingCombinators,l,s,e.lineBreak),s}catch(f){if(s=r.unwrapException(f),s instanceof r.SassException0)_=s,c=r.getTraceFromException(f),r.throwWithTrace0(_.withAdditionalSpan$2(d.parentSelector.span,"parent selector"),_,c);else throw f}},$signature:61},r.SelectorList_withAdditionalCombinators_closure0.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:61},r._ParentSelectorVisitor0.prototype={visitParentSelector$1(e,t){return t}},r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0.prototype={},r.listClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassList",new r.listClass__closure));return g.get$$prototype$x(t).get=r.allowInteropCaptureThisNamed("get",new r.listClass__closure0),r.JSClassExtension_injectSuperclass(e._as(u.SassList_9ua.constructor),t),t},$signature:17},r.listClass__closure.prototype={call$3(e,t,n){var a,s,i;return E.immutable.isList(t)?a=g.cast$1$0$ax(g.toArray$0$x($.ImmutableList._as(t)),$.Value_2):$.List_dynamic._is(t)?a=g.cast$1$0$ax(t,$.Value_2):(a=r._setArrayType([],$.JSArray_Value_2),$.nullable__ConstructorOptions._as(t),n=t),s=n==null,s?i=!0:(i=g.get$separator$x(n),i=r._asBool(b.$get$_isUndefined().call$1(i))),i=i?u.ListSeparator_z0K0:r.jsToDartSeparator(g.get$separator$x(n)),s=s?null:g.get$brackets$x(n),r.SassList$0(a,i,s??!1)},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:510},r.listClass__closure0.prototype={call$2(e,t){var n=u.JSNumber_methods.floor$0(t);return n<0&&(n=e.get$asList().length+n),n<0||n>=e.get$asList().length?E.undefined:e.get$asList()[n]},$signature:221},r._ConstructorOptions.prototype={},r._NodeSassList.prototype={},r.legacyListClass_closure.prototype={call$4(e,t,n,a){var s;a==null?(t.toString,s=r.Iterable_Iterable$generate(t,new r.legacyListClass__closure,$.Value_2),s=r.SassList$0(s,n!==!1?u.ListSeparator_z0K0:u.ListSeparator_SrV0,!1)):s=a,g.set$dartValue$x(e,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:512},r.legacyListClass__closure.prototype={call$1(e){return u.C__SassNull0},$signature:277},r.legacyListClass_closure0.prototype={call$2(e,t){return r.wrapValue(g.get$dartValue$x(e)._list1$_contents[t])},$signature:514},r.legacyListClass_closure1.prototype={call$3(e,t,n){var a=g.getInterceptor$x(e),s=a.get$dartValue(e)._list1$_contents,i=r._setArrayType(s.slice(0),r._arrayInstanceType(s));i[t]=r.unwrapValue(n),a.set$dartValue(e,a.get$dartValue(e).withListContents$1(i))},"call*":"call$3",$requiredArgCount:3,$signature:515},r.legacyListClass_closure2.prototype={call$1(e){return g.get$dartValue$x(e)._list1$_separator===u.ListSeparator_z0K0},$signature:516},r.legacyListClass_closure3.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=n.get$dartValue(e)._list1$_contents,s=t?u.ListSeparator_z0K0:u.ListSeparator_SrV0;n.set$dartValue(e,r.SassList$0(a,s,n.get$dartValue(e)._list1$_hasBrackets))},$signature:517},r.legacyListClass_closure4.prototype={call$1(e){return g.get$dartValue$x(e)._list1$_contents.length},$signature:518},r.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return!this._list1$_hasBrackets&&u.JSArray_methods.every$1(this._list1$_contents,new r.SassList_isBlank_closure0)},get$asList(){return this._list1$_contents},get$lengthAsList(){return this._list1$_contents.length},SassList$3$brackets0(e,t,n){if(this._list1$_separator===u.ListSeparator_undecided_null_3_undecided0&&this._list1$_contents.length>1)throw r.wrapException(r.ArgumentError$(V.A_list,null))},toString$0(e){var t,n=this,a=!0;return n._list1$_hasBrackets||(t=n._list1$_contents.length,t!==0&&(a=t===1&&n._list1$_separator===u.ListSeparator_z0K0)),a?n.super$Value$toString0(0):"("+n.super$Value$toString0(0)+")"},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this._list1$_contents.length===0?u.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return this._list1$_contents.length===0?u.SassMap_Map_empty0:null},$eq(e,t){var n,a=this;return t==null?!1:(t instanceof r.SassList0&&t._list1$_separator===a._list1$_separator&&t._list1$_hasBrackets===a._list1$_hasBrackets&&u.C_ListEquality.equals$2(0,t._list1$_contents,a._list1$_contents)?n=!0:n=a._list1$_contents.length===0&&t instanceof r.SassMap0&&t.get$asList().length===0,n)},get$hashCode(e){return u.C_ListEquality0.hash$1(this._list1$_contents)}},r.SassList_isBlank_closure0.prototype={call$1(e){return e.get$isBlank()},$signature:51},r.ListSeparator0.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list1$_name}},r.LmsColorSpace0.prototype={get$isBoundedInternal(){return!1},convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y=null;switch(e){case u.OklabColorSpace_5400:return p=t??0,h=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=n??0,d=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=a??0,f=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=b.$get$lmsToOklab0(),m=p[0]*h+p[1]*d+p[2]*f,S=c?y:m,v=i?y:p[3]*h+p[4]*d+p[5]*f,r.SassColor$_forSpace0(u.OklabColorSpace_5400,S,v,o?y:p[6]*h+p[7]*d+p[8]*f,s,y);case u.OklchColorSpace_9Gj0:return p=t??0,h=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=n??0,d=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),p=a??0,f=Math.pow(Math.abs(p),.3333333333333333)*g.get$sign$in(p),c?p=y:(p=b.$get$lmsToOklab0(),p=p[0]*h+p[1]*d+p[2]*f),S=b.$get$lmsToOklab0(),r.labToLch0(e,p,S[3]*h+S[4]*d+S[5]*f,S[6]*h+S[7]*d+S[8]*f,s,l,_);default:return this.super$ColorSpace$convertLinear0(e,t,n,a,s,i,o,l,_,c)}},convert$5(e,t,n,a,s){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$lmsToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$lmsToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$lmsToLinearProphotoRgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$lmsToLinearDisplayP30();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$lmsToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$lmsToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$lmsToXyzD500();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.LocalMindeGamutMap0.prototype={map$1(e,t){var n,a,s,i,o,l,_,c=t.toSpace$1(u.OklchColorSpace_9Gj0),p=c.channel0OrNull,h=c.channel2OrNull,d=c.alphaOrNull,f=p==null,m=f?0:p;if(m>1||r.fuzzyEquals0(m,1))return f=t._color0$_space,m=t.alphaOrNull,f.get$isLegacyInternal()?r.SassColor_SassColor$rgbInternal0(255,255,255,m,null).toSpace$1(f):r.SassColor_SassColor$forSpaceInternal0(f,1,1,1,m);if(f=f?0:p,f<0||r.fuzzyEquals0(f,0))return r.SassColor_SassColor$rgbInternal0(0,0,0,t.alphaOrNull,null).toSpace$1(t._color0$_space);if(n=t.get$isInGamut()?t:u.ClipGamutMap_clip0.map$1(0,t),this._local_minde$_deltaEOK$2(n,t)<.02)return n;for(a=c.channel1OrNull,a==null&&(a=0),f=t._color0$_space,s=0,i=!0;a-s>1e-4;){if(o=(s+a)/2,l=u.OklchColorSpace_9Gj0.convert$5(f,p,o,h,d),i&&l.get$isInGamut()){s=o;continue}if(n=l.get$isInGamut()?l:u.ClipGamutMap_clip0.map$1(0,l),_=this._local_minde$_deltaEOK$2(n,l),_<.02){if(.02-_<1e-4)return n;s=o,i=!1}else a=o}return n},_local_minde$_deltaEOK$2(e,t){var n,a,s,i=e.toSpace$1(u.OklabColorSpace_5400),o=t.toSpace$1(u.OklabColorSpace_5400),l=i.channel0OrNull;return l==null&&(l=0),n=o.channel0OrNull,l=Math.pow(l-(n??0),2),n=i.channel1OrNull,n==null&&(n=0),a=o.channel1OrNull,n=Math.pow(n-(a??0),2),a=i.channel2OrNull,a==null&&(a=0),s=o.channel2OrNull,Math.sqrt(l+n+Math.pow(a-(s??0),2))}},r.JSLogger.prototype={},r.WarnOptions.prototype={},r.DebugOptions.prototype={},r.LoggerWithDeprecationType0.prototype={},r.LoudComment0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text.toString$0(0)}},r.MapExpression0.prototype={accept$1$1(e){return e.visitMapExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a,s,i=r._setArrayType([],$.JSArray_String);for(t=this.pairs,n=t.length,a=0;a<n;++a)s=t[a],i.push(s._0.toString$0(0)+": "+s._1.toString$0(0));return"("+u.JSArray_methods.join$1(i,", ")+")"},get$span(e){return this.span}},r._get_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),s=r._setArrayType([n.$index(e,1)],$.JSArray_Value_2);for(u.JSArray_methods.addAll$1(s,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast0(s),n=n.get$iterator(n);n.moveNext$0();a=t)if(t=a._map0$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap0))return u.C__SassNull0;return n=a._map0$_contents.$index(0,u.JSArray_methods.get$last(s)),n??u.C__SassNull0},$signature:3},r._set_closure1.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._modify0(t.$index(e,0).assertMap$1("map"),r._setArrayType([t.$index(e,1)],$.JSArray_Value_2),new r._set__closure2(e),!0)},$signature:3},r._set__closure2.prototype={call$1(e){return g.$index$asx(this.$arguments,2)},$signature:43},r._set_closure2.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map"),o=s.$index(e,1).get$asList(),l=o.length;if(l<=0)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a key.",null));if(l===1)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a value.",null));if(s={},t=s.value=null,n=l>=1,n&&(a=l-1,t=u.JSArray_methods.sublist$2(o,0,a),s.value=o[a]),n)return r._modify0(i,t,new r._set__closure1(s),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:3},r._set__closure1.prototype={call$1(e){return this._box_0.value},$signature:43},r._merge_closure1.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map1"),s=n.$index(e,1).assertMap$1("map2");return n=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$of(a._map0$_contents,n,n),t.addAll$1(0,s._map0$_contents),new r.SassMap0(r.ConstantMap_ConstantMap$from(t,n,n))},$signature:38},r._merge_closure2.prototype={call$1(e){var t,n,a,s=null,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),_=l.length;if(_<=0)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a key.",s));if(_===1)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a map.",s));if(i=_>=1,t=s,i?(n=_-1,a=u.JSArray_methods.sublist$2(l,0,n),t=l[n]):a=s,i)return r._modify0(o,a,new r._merge__closure0(t.assertMap$1("map2")),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:3},r._merge__closure0.prototype={call$1(e){var t,n,a=e.tryMap$0();return a==null?this.map2:(t=$.Value_2,n=r.LinkedHashMap_LinkedHashMap$of(a._map0$_contents,t,t),n.addAll$1(0,this.map2._map0$_contents),new r.SassMap0(r.ConstantMap_ConstantMap$from(n,t,t)))},$signature:519},r._deepMerge_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._deepMergeImpl0(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:38},r._deepRemove_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertMap$1("map"),a=r._setArrayType([t.$index(e,1)],$.JSArray_Value_2);return u.JSArray_methods.addAll$1(a,t.$index(e,2).get$asList()),r._modify0(n,r.IterableExtension_get_exceptLast0(a),new r._deepRemove__closure0(a),!1)},$signature:3},r._deepRemove__closure0.prototype={call$1(e){var t,n,a,s=e.tryMap$0();return s!=null?(t=s._map0$_contents.containsKey$1(u.JSArray_methods.get$last(this.keys)),n=s):(n=null,t=!1),t?(t=$.Value_2,a=r.LinkedHashMap_LinkedHashMap$of(n._map0$_contents,t,t),a.remove$1(0,u.JSArray_methods.get$last(this.keys)),new r.SassMap0(r.ConstantMap_ConstantMap$from(a,t,t))):e},$signature:43},r._remove_closure1.prototype={call$1(e){return g.$index$asx(e,0).assertMap$1("map")},$signature:38},r._remove_closure2.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map"),o=r._setArrayType([s.$index(e,1)],$.JSArray_Value_2);for(u.JSArray_methods.addAll$1(o,s.$index(e,2).get$asList()),s=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$of(i._map0$_contents,s,s),n=o.length,a=0;a<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++a)t.remove$1(0,o[a]);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},r._keys_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map0$_contents;return r.SassList$0(t.get$keys(t),u.ListSeparator_z0K0,!1)},$signature:29},r._values_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map0$_contents;return r.SassList$0(t.get$values(t),u.ListSeparator_z0K0,!1)},$signature:29},r._hasKey_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),s=r._setArrayType([n.$index(e,1)],$.JSArray_Value_2);for(u.JSArray_methods.addAll$1(s,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast0(s),n=n.get$iterator(n);n.moveNext$0();a=t)if(t=a._map0$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap0))return u.SassBoolean_false0;return a._map0$_contents.containsKey$1(u.JSArray_methods.get$last(s))?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._modify_modifyNestedMap0.prototype={call$1(e){var t,n=this,a=$.Value_2,s=r.LinkedHashMap_LinkedHashMap$of(e._map0$_contents,a,a),i=n.keyIterator,o=i.get$current(i);return i.moveNext$0()?(i=s.$index(0,o),t=i==null?null:i.tryMap$0(),i=t==null,i&&!n.addNesting?new r.SassMap0(r.ConstantMap_ConstantMap$from(s,a,a)):(s.$indexSet(0,o,n.call$1(i?u.SassMap_Map_empty0:t)),new r.SassMap0(r.ConstantMap_ConstantMap$from(s,a,a)))):(i=s.$index(0,o),i==null&&(i=u.C__SassNull0),s.$indexSet(0,o,n.modify.call$1(i)),new r.SassMap0(r.ConstantMap_ConstantMap$from(s,a,a)))},$signature:520},r.MapExtensions_get_pairs_closure0.prototype={call$1(e){return new r._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},r.mapClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassMap",new r.mapClass__closure)),n=g.getInterceptor$x(t);return r.defineGetter(n.get$$prototype(t),"contents",new r.mapClass__closure0,null),n.get$$prototype(t).get=r.allowInteropCaptureThisNamed("get",new r.mapClass__closure1),r.JSClassExtension_injectSuperclass(e._as(u.SassMap_Map_empty0.constructor),t),t},$signature:17},r.mapClass__closure.prototype={call$2(e,t){var n;return t==null?n=u.SassMap_Map_empty0:(n=$.Value_2,n=new r.SassMap0(r.ConstantMap_ConstantMap$from(r.immutableMapToDartMap(t).cast$2$0(0,n,n),n,n))),n},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:521},r.mapClass__closure0.prototype={call$1(e){return r.dartMapToImmutableMap(e._map0$_contents)},$signature:522},r.mapClass__closure1.prototype={call$2(e,t){var n,a,s;return typeof t=="number"?(n=u.JSNumber_methods.floor$0(t),n<0&&(a=e._map0$_contents,n=a.get$length(a)+n),n>=0?(a=e._map0$_contents,a=n>=a.get$length(a)):a=!0,a?E.undefined:(a=$.Value_2,s=r.MapExtensions_get_pairs0(e._map0$_contents,a,a).elementAt$1(0,n),r.SassList$0(r._setArrayType([s._0,s._1],$.JSArray_Value_2),u.ListSeparator_SrV0,!1))):(a=e._map0$_contents.$index(0,t),a??E.undefined)},$signature:523},r._NodeSassMap.prototype={},r.legacyMapClass_closure.prototype={call$3(e,t,n){var a,s,i,o;n==null?(t.toString,a=$.Value_2,s=r.Iterable_Iterable$generate(t,new r.legacyMapClass__closure,a),i=r.Iterable_Iterable$generate(t,new r.legacyMapClass__closure0,a),o=r.LinkedHashMap_LinkedHashMap(null,null,null,a,a),r.MapBase__fillMapWithIterables(o,s,i),a=new r.SassMap0(r.ConstantMap_ConstantMap$from(o,a,a))):a=n,g.set$dartValue$x(e,a)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:524},r.legacyMapClass__closure.prototype={call$1(e){return r.SassNumber_SassNumber0(e,null)},$signature:525},r.legacyMapClass__closure0.prototype={call$1(e){return u.C__SassNull0},$signature:277},r.legacyMapClass_closure0.prototype={call$2(e,t){var n=g.get$dartValue$x(e)._map0$_contents;return n=n.get$keys(n),r.wrapValue(n.elementAt$1(n,t))},$signature:210},r.legacyMapClass_closure1.prototype={call$2(e,t){var n=g.get$dartValue$x(e)._map0$_contents;return n=n.get$values(n),r.wrapValue(n.elementAt$1(n,t))},$signature:210},r.legacyMapClass_closure2.prototype={call$1(e){var t=g.get$dartValue$x(e)._map0$_contents;return t.get$length(t)},$signature:527},r.legacyMapClass_closure3.prototype={call$3(e,t,n){var a,s,i,o,l,_,c,p,h=g.getInterceptor$x(e),d=h.get$dartValue(e)._map0$_contents,f=d.get$length(d);for(r.IndexError_check(t,f,d,null,"index"),a=r.unwrapValue(n),s=$.Value_2,i=r.LinkedHashMap_LinkedHashMap$_empty(s,s),o=r.MapExtensions_get_pairs0(h.get$dartValue(e)._map0$_contents,s,s),o=o.get$iterator(o),l=0;o.moveNext$0();){if(_=o.get$current(o),c=_._0,p=_._1,l===t)i.$indexSet(0,a,p);else{if(a.$eq(0,c))throw r.wrapException(r.ArgumentError$value(n,"key","is already in the map"));i.$indexSet(0,c,p)}++l}h.set$dartValue(e,new r.SassMap0(r.ConstantMap_ConstantMap$from(i,s,s)))},"call*":"call$3",$requiredArgCount:3,$signature:202},r.legacyMapClass_closure4.prototype={call$3(e,t,n){var a,s,i=g.getInterceptor$x(e),o=i.get$dartValue(e)._map0$_contents;o=o.get$keys(o),a=o.elementAt$1(o,t),o=$.Value_2,s=r.LinkedHashMap_LinkedHashMap$of(i.get$dartValue(e)._map0$_contents,o,o),s.$indexSet(0,a,r.unwrapValue(n)),i.set$dartValue(e,new r.SassMap0(r.ConstantMap_ConstantMap$from(s,o,o)))},"call*":"call$3",$requiredArgCount:3,$signature:202},r.SassMap0.prototype={get$separator(e){var t=this._map0$_contents;return t.get$isEmpty(t)?u.ListSeparator_undecided_null_3_undecided0:u.ListSeparator_z0K0},get$asList(){var e,t,n,a,s=$.JSArray_Value_2,i=r._setArrayType([],s);for(e=$.Value_2,t=r.MapExtensions_get_pairs0(this._map0$_contents,e,e),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),a=r.List_List$from(r._setArrayType([n._0,n._1],s),!1,e),a.$flags=3,i.push(new r.SassList0(a,u.ListSeparator_SrV0,!1));return i},get$lengthAsList(){var e=this._map0$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var n;return t==null?!1:(t instanceof r.SassMap0&&u.C_MapEquality.equals$2(0,t._map0$_contents,this._map0$_contents)?n=!0:(n=this._map0$_contents,n=n.get$isEmpty(n)&&t instanceof r.SassList0&&t._list1$_contents.length===0),n)},get$hashCode(e){var t=this._map0$_contents;return t.get$isEmpty(t)?u.C_ListEquality0.hash$1(u.List_empty23):u.C_MapEquality.hash$1(t)}},r.global_closure43.prototype={call$1(e){var t,n=g.$index$asx(e,0).assertNumber$1("number");return n.hasUnit$1("%")?r.warnForDeprecation0(V.Passinp+n.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+n.toString$0(0)+V.x7d__Mor,u.Deprecation_w3M):r.warnForDeprecation0(V.Globalm,u.Deprecation_SGB),t=n.get$numeratorUnits(n),r.SassNumber_SassNumber$withUnits0(Math.abs(n._number1$_value),n.get$denominatorUnits(n),t)},$signature:24},r.module_closure26.prototype={call$1(e){return Math.abs(e)},$signature:12},r._ceil_closure0.prototype={call$1(e){return u.JSNumber_methods.ceil$0(e)},$signature:12},r._clamp_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("min"),a=t.$index(e,1).assertNumber$1("number"),s=t.$index(e,2).assertNumber$1("max");return a.convertValueToMatch$3(n,"number","min"),s.convertValueToMatch$3(n,"max","min"),n.greaterThanOrEquals$1(s).value||n.greaterThanOrEquals$1(a).value?n:a.greaterThanOrEquals$1(s).value?s:a},$signature:24},r._floor_closure0.prototype={call$1(e){return u.JSNumber_methods.floor$0(e)},$signature:12},r._max_closure0.prototype={call$1(e){var t,n,a,s,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,a=null,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s].assertNumber$0(),(a==null||a.lessThan$1(i).value)&&(a=i);if(a!=null)return a;throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null))},$signature:24},r._min_closure0.prototype={call$1(e){var t,n,a,s,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,a=null,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s].assertNumber$0(),(a==null||a.greaterThan$1(i).value)&&(a=i);if(a!=null)return a;throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null))},$signature:24},r._round_closure0.prototype={call$1(e){return u.JSNumber_methods.round$0(e)},$signature:12},r._hypot_closure0.prototype={call$1(e){var t,n,a,s,i=g.$index$asx(e,0).get$asList(),o=r._arrayInstanceType(i)._eval$1("MappedListIterable<1,SassNumber0>"),l=r.List_List$_of(new r.MappedListIterable(i,new r._hypot__closure0,o),o._eval$1("ListIterable.E"));if(l.length===0)throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null));for(t=0,n=0;n<l.length;n=a)a=n+1,t+=Math.pow(l[n].convertValueToMatch$3(l[0],"numbers["+a+"]","numbers[1]"),2);return i=Math.sqrt(t),o=l[0],o=o.get$numeratorUnits(o),s=l[0],r.SassNumber_SassNumber$withUnits0(i,s.get$denominatorUnits(s),o)},$signature:24},r._hypot__closure0.prototype={call$1(e){return e.assertNumber$0()},$signature:529},r._log_closure0.prototype={call$1(e){var t,n=" to have no units.",a=null,s=g.getInterceptor$asx(e),i=s.$index(e,0).assertNumber$1("number");if(i.get$hasUnits())throw r.wrapException(r.SassScriptException$0("$number: Expected "+i.toString$0(0)+n,a));if(s.$index(e,1).$eq(0,u.C__SassNull0))return r.SassNumber_SassNumber0(Math.log(i._number1$_value),a);if(t=s.$index(e,1).assertNumber$1("base"),t.get$hasUnits())throw r.wrapException(r.SassScriptException$0("$base: Expected "+t.toString$0(0)+n,a));return r.SassNumber_SassNumber0(Math.log(i._number1$_value)/Math.log(t._number1$_value),a)},$signature:24},r._pow_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r.pow1(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:24},r._atan2_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("y");return r.SassNumber_SassNumber$withUnits0(Math.atan2(n._number1$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(n,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],$.JSArray_String))},$signature:24},r._compatible_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._isUnitless_closure0.prototype={call$1(e){return g.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?u.SassBoolean_false0:u.SassBoolean_true0},$signature:13},r._unit_closure0.prototype={call$1(e){return new r.SassString0(g.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:19},r._percentage_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),r.SassNumber_SassNumber0(t._number1$_value*100,"%")},$signature:24},r._randomFunction_closure0.prototype={call$1(e){var t,n,a=g.getInterceptor$asx(e);if(a.$index(e,0).$eq(0,u.C__SassNull0))return r.SassNumber_SassNumber0(b.$get$_random2().nextDouble$0(),null);if(t=a.$index(e,0).assertNumber$1("limit"),t.get$hasUnits()&&r.warnForDeprecation0(V.math_r+t.toString$0(0)+V.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+V.x0a_To_p+t.get$unitString()+V.x29x29__Mo,u.Deprecation_PHd),n=t.assertInt$1("limit"),n<1)throw r.wrapException(r.SassScriptException$0("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return r.SassNumber_SassNumber0(b.$get$_random2().nextInt$1(n)+1,null)},$signature:24},r._div_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),a=t.$index(e,1);return(!(n instanceof r.SassNumber0)||!(a instanceof r.SassNumber0))&&r.warn0(V.math_d),n.dividedBy$1(a)},$signature:3},r._singleArgumentMathFunc_closure0.prototype={call$1(e){return this.mathFunc.call$1(g.$index$asx(e,0).assertNumber$1("number"))},$signature:24},r._numberFunction_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(t._number1$_value),a=t.get$numeratorUnits(t);return r.SassNumber_SassNumber$withUnits0(n,t.get$denominatorUnits(t),a)},$signature:24},r.CssMediaQuery0.prototype={merge$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=null,R="all";if(!M.conjunction||!e.conjunction)return u._SingletonCssMediaQueryMergeResult_10;if(t=M.modifier,n=t==null?k:t.toLowerCase(),a=M.type,s=a==null,i=s?k:a.toLowerCase(),o=e.modifier,l=o==null?k:o.toLowerCase(),_=e.type,c=_==null,p=c?k:_.toLowerCase(),h=i==null,h&&p==null)return t=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(t,e.conditions),new r.MediaQuerySuccessfulMergeResult0(r.CssMediaQuery$condition0(t,!0));if(d=n==="not",d!==(l==="not")){if(i==p)return f=d?M.conditions:e.conditions,u.JSArray_methods.every$1(f,u.JSArray_methods.get$contains(d?e.conditions:M.conditions))?u._SingletonCssMediaQueryMergeResult_00:u._SingletonCssMediaQueryMergeResult_10;if(s||r.equalsIgnoreCase0(a,R)||c||r.equalsIgnoreCase0(_,R))return u._SingletonCssMediaQueryMergeResult_10;d?(m=e.conditions,S=p,v=l):(m=M.conditions,S=i,v=n)}else if(d){if(i!=p||(y=M.conditions,C=e.conditions,s=y.length>C.length,I=s?y:C,s&&(y=C),!u.JSArray_methods.every$1(y,u.JSArray_methods.get$contains(I))))return u._SingletonCssMediaQueryMergeResult_10;m=I,S=i,v=n}else if(s||r.equalsIgnoreCase0(a,R))S=(c||r.equalsIgnoreCase0(_,R))&&h?k:p,s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s,v=l;else{if(c||r.equalsIgnoreCase0(_,R))s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s,v=n;else{if(i!=p)return u._SingletonCssMediaQueryMergeResult_00;v=n??l,s=r.List_List$_of(M.conditions,$.String),u.JSArray_methods.addAll$1(s,e.conditions),m=s}S=i}return a=S==i?a:_,new r.MediaQuerySuccessfulMergeResult0(r.CssMediaQuery$type0(a,m,v==n?t:o))},$eq(e,t){return t==null?!1:t instanceof r.CssMediaQuery0&&t.modifier==this.modifier&&t.type==this.type&&u.C_ListEquality.equals$2(0,t.conditions,this.conditions)},get$hashCode(e){return g.get$hashCode$(this.modifier)^g.get$hashCode$(this.type)^u.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,n=this,a=n.modifier;return a=a!=null?a+" ":"",t=n.type,t!=null&&(a+=t,n.conditions.length!==0&&(a+=" and ")),t=n.conjunction?" and ":" or ",t=a+u.JSArray_methods.join$1(n.conditions,t),t.charCodeAt(0)==0,t}},r._SingletonCssMediaQueryMergeResult0.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},r.MediaQuerySuccessfulMergeResult0.prototype={toString$0(e){return this.query.toString$0(0)}},r.MediaQueryParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.MediaQueryParser_parse_closure0(this))},_media_query$_mediaQuery$0(){var e,t,n,a,s,i,o,l=this,_=null,c="and";if(l.scanner.peekChar$0()===40)return e=r._setArrayType([l._media_query$_mediaInParens$0()],$.JSArray_String),l.whitespace$1$consumeNewlines(!0),l.scanIdentifier$1(c)?(l.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1(c)),t=!0):(n=l.scanIdentifier$1("or"),n&&(l.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1("or"))),t=!n),r.CssMediaQuery$condition0(e,t);if(a=l.identifier$0(),r.equalsIgnoreCase0(a,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return r.CssMediaQuery$condition0(r._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],$.JSArray_String),_);if(l.whitespace$1$consumeNewlines(!0),!l.lookingAtIdentifier$0())return r.CssMediaQuery$type0(a,_,_);if(s=l.identifier$0(),r.equalsIgnoreCase0(s,c))l.expectWhitespace$0(),i=a,o=_;else{if(l.whitespace$1$consumeNewlines(!0),l.scanIdentifier$1(c))l.expectWhitespace$0();else return r.CssMediaQuery$type0(s,_,a);i=s,o=a}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),r.CssMediaQuery$type0(i,r._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],$.JSArray_String),o)):r.CssMediaQuery$type0(i,l._media_query$_mediaLogicSequence$1(c),o)},_media_query$_mediaLogicSequence$1(e){var t,n,a=this,s=r._setArrayType([],$.JSArray_String);for(t=a.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),n=a.declarationValue$0(),t.expectChar$1(41),s.push("("+n+")"),a.whitespace$1$consumeNewlines(!0),!a.scanIdentifier$1(e))return s;a.expectWhitespace$0()}},_media_query$_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},r.MediaQueryParser_parse_closure0.prototype={call$0(){var e=r._setArrayType([],$.JSArray_CssMediaQuery_2),t=this.$this,n=t.scanner;do t.whitespace$1$consumeNewlines(!0),e.push(t._media_query$_mediaQuery$0()),t.whitespace$1$consumeNewlines(!0);while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:530},r.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 r.ModifiableCssMediaRule0&&u.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return r.ModifiableCssMediaRule$0(this.queries,this.span)},get$span(e){return this.span}},r.MediaRule0.prototype={accept$1$1(e){return e.visitMediaRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@media "+this.query.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.MergedExtension0.prototype={unmerge$0(){return new r._SyncStarIterable(this.unmerge$body$MergedExtension0(),$._SyncStarIterable_Extension_2)},unmerge$body$MergedExtension0(){var e=this;return function(){var t=0,n=1,a=[],s,i;return function(l,_,c){for(_===1&&(a.push(c),t=n);;)switch(t){case 0:i=e.left,t=i instanceof r.MergedExtension0?2:4;break;case 2:return t=5,l._yieldStar$1(i.unmerge$0());case 5:t=3;break;case 4:return t=6,l._async$_current=i,1;case 6:case 3:s=e.right,t=s instanceof r.MergedExtension0?7:9;break;case 7:return t=10,l._yieldStar$1(s.unmerge$0());case 10:t=8;break;case 9:return t=11,l._async$_current=s,1;case 11:case 8:return 0;case 1:return l._datum=a.at(-1),3}}}}},r.MergedMapView0.prototype={get$keys(e){var t=this._merged_map_view$_mapsByKey;return new r.LinkedHashMapKeysIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))},get$length(e){return this._merged_map_view$_mapsByKey.__js_helper$_length},get$isEmpty(e){return this._merged_map_view$_mapsByKey.__js_helper$_length===0},get$isNotEmpty(e){return this._merged_map_view$_mapsByKey.__js_helper$_length!==0},MergedMapView$10(e,t,n){var a,s,i,o,l,_;for(a=e.length,s=this._merged_map_view$_mapsByKey,i=0;i<e.length;e.length===a||(0,r.throwConcurrentModificationError)(e),++i)if(o=e[i],o instanceof r.MergedMapView0)for(l=o._merged_map_view$_mapsByKey,l=new r.LinkedHashMapValueIterator(l,l._modifications,l._first);l.moveNext$0();)_=l.__js_helper$_current,r.setAll0(s,_.get$keys(_),_);else r.setAll0(s,o.get$keys(o),o)},$index(e,t){var n=this._merged_map_view$_mapsByKey.$index(0,this.$ti._precomputed1._as(t));return n==null?null:n.$index(0,t)},$indexSet(e,t,n){var a=this._merged_map_view$_mapsByKey.$index(0,t);if(a!=null)a.$indexSet(0,t,n);else throw r.wrapException(r.UnsupportedError$(V.New_en))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$(V.Entrie))},containsKey$1(e){return this._merged_map_view$_mapsByKey.containsKey$1(e)}},r._shared_closure3.prototype={call$1(e){return r.warnForDeprecation0(V.The_fe,u.Deprecation_p2t),b._features0.contains$1(0,g.$index$asx(e,0).assertString$1("feature")._string0$_text)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._shared_closure4.prototype={call$1(e){return new r.SassString0(r.serializeValue0(g.get$first$ax(e),!0,!0),!1)},$signature:19},r._shared_closure5.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0);e:{if(n instanceof r.SassArgumentList0){t="arglist";break e}if(n instanceof r.SassBoolean0){t="bool";break e}if(n instanceof r.SassColor0){t="color";break e}if(n instanceof r.SassList0){t="list";break e}if(n instanceof r.SassMap0){t="map";break e}if(u.C__SassNull0===n){t="null";break e}if(n instanceof r.SassNumber0){t="number";break e}if(n instanceof r.SassFunction0){t="function";break e}if(n instanceof r.SassMixin0){t="mixin";break e}if(n instanceof r.SassCalculation0){t="calculation";break e}if(n instanceof r.SassString0){t="string";break e}t=r.throwExpression("[BUG] Unknown value type "+t.$index(e,0).toString$0(0))}return new r.SassString0(t,!1)},$signature:19},r._shared_closure6.prototype={call$1(e){var t,n,a,s=g.getInterceptor$asx(e),i=s.$index(e,0);if(i instanceof r.SassArgumentList0){for(i._argument_list$_wereKeywordsAccessed=!0,s=$.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(s,s),n=r.MapExtensions_get_pairs0(i._argument_list$_keywords,$.String,s),n=n.get$iterator(n);n.moveNext$0();)a=n.get$current(n),t.$indexSet(0,new r.SassString0(a._0,!1),a._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,s,s))}else throw r.wrapException("$args: "+s.$index(e,0).toString$0(0)+" is not an argument list.")},$signature:38},r.moduleFunctions_closure2.prototype={call$1(e){return new r.SassString0(g.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:19},r.moduleFunctions_closure3.prototype={call$1(e){var t=g.$index$asx(e,0).assertCalculation$1("calc").$arguments;return r.SassList$0(new r.MappedListIterable(t,new r.moduleFunctions__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),u.ListSeparator_z0K0,!1)},$signature:29},r.moduleFunctions__closure0.prototype={call$1(e){return e instanceof r.Value0?e:new r.SassString0(g.toString$0$(e),!1)},$signature:531},r.moduleFunctions_closure4.prototype={call$1(e){var t,n,a,s,i,o,l,_=null,c=g.$index$asx(e,0).assertMixin$1("mixin"),p=c.callable;e:{if(t=$.AsyncBuiltInCallable_2._is(p),n=_,a=_,t&&(n=p.get$acceptsContent(),a=n),t?s=!0:(t=p instanceof r.BuiltInCallable0,t&&(a=p.acceptsContent),s=t),s){s=a;break e}if(i=p instanceof r.UserDefinedCallable0,o=_,i?(o=p.declaration,s=o,s=s instanceof r.MixinRule0):s=!1,s){s=i?o:p.declaration,l=$.MixinRule_2._as(s).get$hasContent(),s=l;break e}s=r.throwExpression(r.UnsupportedError$("Unknown callable type "+c.toString$0(0)+"."))}return s?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r.mixinClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassMixin",new r.mixinClass__closure));return r.JSClassExtension_injectSuperclass(e._as(new r.SassMixin0(r.BuiltInCallable$function0("f","",new r.mixinClass__closure0,null),null).constructor),t),t},$signature:17},r.mixinClass__closure.prototype={call$1(e){r.jsThrow(new E.Error("It is not possible to construct a SassMixin through the JavaScript API"))},$signature:532},r.mixinClass__closure0.prototype={call$1(e){return u.C__SassNull0},$signature:3},r.SassMixin0.prototype={accept$1$1(e){var t,n;return e._serialize0$_inspect||r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize0$_buffer,t.write$1(0,"get-mixin("),n=this.callable,e._serialize0$_visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMixin$1(e){return this},assertCompileContext$1(e){var t=this._mixin0$_compileContext;if(t!=null?t=t!==e:t=!1,t)throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return t==null?!1:t instanceof r.SassMixin0&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.MixinRule0.prototype={get$hasContent(){var e,t=this,n=t._mixin_rule$__MixinRule_hasContent_FI;return n===b&&(e=g.$eq$(u.C__HasContentVisitor0.visitChildren$1(t.children),!0),t._mixin_rule$__MixinRule_hasContent_FI!==b&&r.throwUnnamedLateFieldADI(),t._mixin_rule$__MixinRule_hasContent_FI=e,n=e),n},accept$1$1(e){return e.visitMixinRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t="@mixin "+this.name,n=this.parameters;return n.parameters.length===0&&n.restParameter==null||(t+="("+n.toString$0(0)+")"),t+=" {"+u.JSArray_methods.join$1(this.children," ")+"}",t.charCodeAt(0)==0,t}},r._HasContentVisitor0.prototype={visitContentRule$1(e,t){return!0},$isStatementVisitor:1},r.__HasContentVisitor_Object_StatementSearchVisitor0.prototype={},r.ExtendMode0.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},r.JSModule0.prototype={},r.JSModuleRequire0.prototype={},r.MultiSpan0.prototype={get$start(e){var t=this._multi_span0$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span0$_primary;return t.get$end(t)},get$text(){return this._multi_span0$_primary.get$text()},get$context(e){var t=this._multi_span0$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span0$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span0$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span0$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span0$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span0$_primary.toString$0(0)},expand$1(e,t){return new r.MultiSpan0(this._multi_span0$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return r.Highlighter$multiple(this._multi_span0$_primary,this.primaryLabel,this.secondarySpans,e===!0,null,null).highlight$0()},message$2$color(e,t,n){var a=g.$eq$(n,!0)||typeof n=="string",s=typeof n=="string"?n:null;return r.SourceSpanExtension_messageMultiple(this._multi_span0$_primary,t,this.primaryLabel,this.secondarySpans,a,s,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.SupportsNegation0.prototype={toInterpolation$0(){var e=new r.StringBuffer(""),t=new r.InterpolationBuffer0(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n=this.span,a=this.condition,s=r.SpanExtensions_before(n,a.get$span(a));return s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),e._contents+=s,t.addInterpolation$1(a.toInterpolation$0()),a=r.SpanExtensions_after(n,a.get$span(a)),a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.interpolation$1(n)},withSpan$1(e){return new r.SupportsNegation0(this.condition,e)},toString$0(e){var t=this.condition;return t instanceof r.SupportsNegation0||t instanceof r.SupportsOperation0?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.NoOpImporter0.prototype={canonicalize$1(e,t){return null},load$1(e,t){return null},toString$0(e){return"(unknown)"}},r.NoSourceMapBuffer0.prototype={get$length(e){return this._no_source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,t){return t.call$0()},forSpan$2(e,t){return this.forSpan$1$2(e,t,$.dynamic)},write$1(e,t){var n=this._no_source_map_buffer0$_buffer,a=r.S(t);return n._contents+=a,null},writeCharCode$1(e){var t=this._no_source_map_buffer0$_buffer,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},toString$0(e){var t=this._no_source_map_buffer0$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){return r.throwExpression(r.UnsupportedError$(V.NoSour))}},r._FakeAstNode0.prototype={get$span(e){return this._node0$_callback.call$0()},$isAstNode0:1},r.CssNode0.prototype={toString$0(e){var t=null;return r.serialize0(this,!0,t,!0,t,t,!1,t,!0)._0},$isAstNode0:1},r.CssParentNode0.prototype={},r._IsInvisibleVisitor1.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&e.text.charCodeAt(2)!==33},visitCssStyleRule$1(e){var t=e._style_rule0$_selector._box0$_inner;return(this.includeBogus?t.value.accept$1(u._IsInvisibleVisitor_true0):t.value.accept$1(u._IsInvisibleVisitor_false0))||this.super$EveryCssVisitor$visitCssStyleRule0(e)}},r.__IsInvisibleVisitor_Object_EveryCssVisitor0.prototype={},r.ModifiableCssNode0.prototype={get$hasFollowingSibling(){var e,t=this._node$_parent;return t==null?t=null:(t=t.children,e=this._node$_indexInParent,e.toString,t=r.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new r.ModifiableCssNode_hasFollowingSibling_closure0)),t===!0},get$isGroupEnd(){return this.isGroupEnd}},r.ModifiableCssNode_hasFollowingSibling_closure0.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true_false0)},$signature:533},r.ModifiableCssParentNode0.prototype={get$isChildless(){return!1},addChild$1(e){var t;e._node$_parent=this,t=this._node$_children,e._node$_indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,n,a;for(e=this._node$_children,t=e.length,n=0;n<t;++n)a=e[n],a._node$_indexInParent=a._node$_parent=null;u.JSArray_methods.clear$0(e)},$isCssParentNode0:1,get$children(e){return this.children}},r.NodePackageImporter0.prototype={isNonCanonicalScheme$1(e){return e==="pkg"},canonicalize$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M=this,k=null;if(t.get$scheme()==="file")return b.$get$FilesystemImporter_cwd0().canonicalize$1(0,t);if(t.get$scheme()!=="pkg")return k;if(t.get$hasAuthority())throw r.wrapException(V.A_pkg_h);if(l=b.$get$url(),_=l.style,_.rootLength$1(t.get$path(t))>0)throw r.wrapException("A pkg: URL's path must not begin with /.");if(t.get$path(t).length===0)throw r.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw r.wrapException(V.A_pkg_q);if(c=r.canonicalizeContext0(),c._canonicalize_context$_wasContainingUrlAccessed=!0,c=c._canonicalize_context$_containingUrl,(c==null?k:c.get$scheme())==="file"?(c=r.canonicalizeContext0(),c._canonicalize_context$_wasContainingUrlAccessed=!0,c=c._canonicalize_context$_containingUrl,c.toString,p=b.$get$context(),h=p.dirname$1(p.style.pathFromUri$1(r._parseUri(c)))):(c=M._node_package$__NodePackageImporter__entryPointDirectory_F,c===b&&r.throwUnnamedLateFieldNI(),h=c),n=null,d=l.split$1(0,t.get$path(t)),c=u.JSArray_methods.removeAt$1(d,0),p=b.$get$context(),f=p.style,m=f.pathFromUri$1(r._parseUri(c)),u.JSString_methods.startsWith$1(m,"@")&&(m=d.length!==0?l.join$2(0,m,u.JSArray_methods.removeAt$1(d,0)):m),S=d.length!==0?f.pathFromUri$1(r._parseUri(l.joinAll$1(d))):k,n=m,l=!0,g.startsWith$1$s(n,".")||g.contains$1$asx(n,"\\")||g.contains$1$asx(n,"%")||(l=g.startsWith$1$s(n,"@")&&!g.contains$1$asx(n,_.get$separator(_))),l||(v=M._node_package$_resolvePackageRoot$2(n,h),v==null))return k;a=r.join(v,"package.json",k),s=r.readFile0(a),i=null;try{i=$.Map_String_dynamic._as(u.C_JsonCodec.decode$1(s))}catch(R){throw o=r.unwrapException(R),l=r.S(a),_=r.S(n),c=r.S(o),r.wrapException("Failed to parse "+l+' for "pkg:'+_+'": '+c)}if(y=M._node_package$_resolvePackageExports$4(v,S,i,n),y!=null){if(u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(y,f)._splitExtension$1(1)[1]))return p.toUri$1(p.canonicalize$1(0,y));throw l=S??"root",r.wrapException("The export for '"+l+"' in '"+r.S(n)+"' resolved to '"+y+V.x27x2c_whi)}return S==null?(C=M._node_package$_resolvePackageRootValues$2(v,i),C!=null?p.toUri$1(p.canonicalize$1(0,C)):k):(I=r.join(v,S,k),b.$get$FilesystemImporter_cwd0().canonicalize$1(0,p.toUri$1(I)))},load$1(e,t){return b.$get$FilesystemImporter_cwd0().load$1(0,t)},_node_package$_resolvePackageRoot$2(e,t){for(var n,a;;){if(n=r.join(t,"node_modules",e),r.dirExists0(n))return n;if(a=b.$get$context(),a.split$1(0,t).length===1)return null;t=a.dirname$1(t)}},_node_package$_resolvePackageRootValues$2(e,t){var n,a,s,i,o=null,l=t.$index(0,"sass");return typeof l=="string"?(n=u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(l,b.$get$url().style)._splitExtension$1(1)[1]),a=l):(a=o,n=!1),n?r.join(e,a,o):(s=t.$index(0,"style"),typeof s=="string"?(n=u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(s,b.$get$url().style)._splitExtension$1(1)[1]),i=s):(i=o,n=!1),n?r.join(e,i,o):r.resolveImportPath0(r.join(e,"index",o)))},_node_package$_resolvePackageExports$4(e,t,n,a){var s,i,o=this,l=n.$index(0,"exports");return l==null?null:(s=o._node_package$_nodePackageExportsResolve$5(e,o._node_package$_exportsToCheck$1(t),l,t,a),s??(t!=null&&r.ParsedPath_ParsedPath$parse(t,b.$get$url().style)._splitExtension$1(1)[1].length!==0?null:(i=o._node_package$_nodePackageExportsResolve$5(e,o._node_package$_exportsToCheck$2$addIndex(t,!0),l,t,a),i??null)))},_node_package$_nodePackageExportsResolve$5(e,t,n,a,s){var i,o,l,_,c=!1;if($.Map_String_dynamic._is(n)&&(i=n.get$keys(n),i.any$1(i,new r.NodePackageImporter__nodePackageExportsResolve_closure3)&&(c=n.get$keys(n),c=c.any$1(c,new r.NodePackageImporter__nodePackageExportsResolve_closure4))),c)throw c=n.get$keys(n),r.wrapException("`exports` in "+s+V.x20can_n+c.map$1$1(c,new r.NodePackageImporter__nodePackageExportsResolve_closure5,$.String).join$1(0,",")+" in "+r.join(e,"package.json",null)+".");c=$.NonNullsIterable_String,c=r.LinkedHashSet_LinkedHashSet$of(new r.NonNullsIterable(new r.MappedListIterable(t,new r.NodePackageImporter__nodePackageExportsResolve_closure6(this,n,e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),c),c._eval$1("Iterable.E")),o=r.List_List$_of(c,r._instanceType(c)._precomputed1);e:{if(l=o.length,l===1){_=o[0],c=_;break e}if(l<=0){c=null;break e}c=a??"root",c=r.throwExpression(V.Unable+c+" in "+s+` should be used.
|
||
|
||
Found:
|
||
`+u.JSArray_methods.join$1(o,`
|
||
`))}return c},_node_package$_compareExpansionKeys$2(e,t){var n=u.JSString_methods.contains$1(e,"*"),a=n?u.JSString_methods.indexOf$1(e,"*")+1:e.length,s=u.JSString_methods.contains$1(t,"*"),i=s?u.JSString_methods.indexOf$1(t,"*")+1:t.length;return a>i?-1:i>a||!n?1:!s||(n=e.length,s=t.length,n>s)?-1:s>n?1:0},_node_package$_packageTargetResolve$4(e,t,n,a){var s,i,o,l,_,c,p,h,d,f=null,m=typeof t=="string";if(m?(s=!u.JSString_methods.startsWith$1(t,"./"),i=t):(i=f,s=!1),s)throw r.wrapException("Export '"+r.S(i)+V.x27x20must+n+"'.");if(m?(s=a!=null,i=t):(i=f,s=!1),s)return m=g.replaceFirst$2$s(i,"*",a),s=b.$get$context(),o=s.normalize$1(r.join(n,s.style.pathFromUri$1(r._parseUri(m)),f)),r.fileExists0(o)?o:f;if(i=m?t:f,m)return m=b.$get$context(),i.toString,r.join(n,m.style.pathFromUri$1(r._parseUri(i)),f);if(m=$.Map_String_dynamic._is(t),l=m?t:f,m){for(m=r.MapExtensions_get_pairs(l,$.String,$.dynamic),m=m.get$iterator(m);m.moveNext$0();)if(s=m.get$current(m),_=s._0,c=s._1,!!u.Set_8229z.contains$1(0,_)&&c!=null&&(p=this._node_package$_packageTargetResolve$4(e,c,n,a),p!=null))return p;return f}if(m=$.List_dynamic._is(t),m&&g.get$length$asx(t)<=0)return f;if(h=m?t:f,m){for(m=g.get$iterator$ax(h);m.moveNext$0();)if(c=m.get$current(m),c!=null&&(d=this._node_package$_packageTargetResolve$4(e,c,n,a),d!=null))return d;return f}throw r.wrapException("Invalid 'exports' value "+r.S(t)+" in "+r.join(n,"package.json",f)+".")},_node_package$_packageTargetResolve$3(e,t,n){return this._node_package$_packageTargetResolve$4(e,t,n,null)},_node_package$_getMainExport$1(e){var t,n,a,s,i,o,l;e:{if(t=null,typeof e=="string"){t=e;break e}if($.List_String._is(e)){t=e;break e}if(n=$.Map_String_dynamic._is(e),n?(a=e.get$keys(e),a=!a.any$1(a,new r.NodePackageImporter__getMainExport_closure0),s=e):(s=t,a=!1),a){t=s;break e}if(a=!1,n?(i=e.$index(0,"."),i==null?o=e.containsKey$1("."):o=!0,o&&(a=i!=null)):i=null,a){l=n?i:e.$index(0,"."),t=l;break e}break e}return t},_node_package$_exportsToCheck$2$addIndex(e,t){var n,a,s,i,o,l,_=$.JSArray_String,c=r._setArrayType([],_),p=e==null;if(p&&t?e="index":!p&&t&&(e=r.join(e,"index",null)),e==null)return r._setArrayType([null],$.JSArray_nullable_String);if(u.Set_FTDN4.contains$1(0,r.ParsedPath_ParsedPath$parse(e,b.$get$url().style)._splitExtension$1(1)[1])?c.push(e):u.JSArray_methods.addAll$1(c,r._setArrayType([e,e+".scss",e+".sass",e+".css"],_)),_=b.$get$context(),p=_.style,n=r.ParsedPath_ParsedPath$parse(e,p).get$basename(),a=_.dirname$1(e),u.JSString_methods.startsWith$1(n,"_"))return c;for(_=r.List_List$_of(c,$.nullable_String),s=c.length,i=a===".",o=0;o<c.length;c.length===s||(0,r.throwConcurrentModificationError)(c),++o)l=c[o],i?_.push("_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename()):_.push(r.join(a,"_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename(),null));return _},_node_package$_exportsToCheck$1(e){return this._node_package$_exportsToCheck$2$addIndex(e,!1)}},r.NodePackageImporter__nodePackageExportsResolve_closure3.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure4.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure5.prototype={call$1(e){return'"'+e+'"'},$signature:6},r.NodePackageImporter__nodePackageExportsResolve_closure6.prototype={call$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;if(e==null)return t=S.$this,r.NullableExtension_andThen(t._node_package$_getMainExport$1(S.exports),new r.NodePackageImporter__nodePackageExportsResolve__closure1(t,e,S.packageRoot));if(t=S.exports,$.Map_String_dynamic._is(t)?(n=t.get$keys(t),n=n.every$1(n,new r.NodePackageImporter__nodePackageExportsResolve__closure2)):n=!0,n)return v;if(a="./"+b.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(a)&&t.$index(0,a)!=null&&!u.JSString_methods.contains$1(a,"*"))return t=t.$index(0,a),t==null&&(t=r._asObject(t)),S.$this._node_package$_packageTargetResolve$3(a,t,S.packageRoot);for(n=r._setArrayType([],$.JSArray_String),s=t.get$keys(t),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),u.JSString_methods.allMatches$1("*",i).get$length(0)===1&&n.push(i);for(s=S.$this,u.JSArray_methods.sort$1(n,s.get$_node_package$_compareExpansionKeys()),i=n.length,o=a.length,l=0;l<n.length;n.length===i||(0,r.throwConcurrentModificationError)(n),++l){if(_=n[l],c=_.split("*"),p=c.length===2,p?(h=c[0],d=c[1]):(d=v,h=d),!p)throw r.wrapException(r.StateError$("Pattern matching error"));if(u.JSString_methods.startsWith$1(a,h)&&a!==h&&(p=d.length,p!==0?f=u.JSString_methods.endsWith$1(a,d)&&o>=_.length:f=!0,f)){if(m=t.$index(0,_),m==null)continue;return s._node_package$_packageTargetResolve$4(e,m,S.packageRoot,u.JSString_methods.substring$2(a,h.length,o-p))}}return v},$signature:154},r.NodePackageImporter__nodePackageExportsResolve__closure1.prototype={call$1(e){return this.$this._node_package$_packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:155},r.NodePackageImporter__nodePackageExportsResolve__closure2.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__getMainExport_closure0.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,".")},$signature:4},r.NullExpression0.prototype={accept$1$1(e){return e.visitNullExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"null"},get$span(e){return this.span}},r.legacyNullClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.types.Null",new r.legacyNullClass__closure));return t.NULL=u.C__SassNull0,r.JSClassExtension_injectSuperclass(e._as(u.C__SassNull0.constructor),t),t},$signature:17},r.legacyNullClass__closure.prototype={call$2(e,t){throw r.wrapException("new sass.types.Null() isn't allowed. Use sass.types.Null.NULL instead.")},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:194},r._SassNull0.prototype={get$isTruthy(){return!1},get$isBlank(){return!0},get$realNull(){return null},accept$1$1(e){return e._serialize0$_inspect&&e._serialize0$_buffer.write$1(0,"null"),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},unaryNot$0(){return u.SassBoolean_true0}},r.NumberExpression0.prototype={accept$1$1(e){return e.visitNumberExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return r.serializeValue0(r.SassNumber_SassNumber0(this.value,this.unit),!0,!0)},get$span(e){return this.span}},r.numberClass_closure.prototype={call$0(){var e=$.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassNumber",new r.numberClass__closure)),n=$.String,a=$.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["value",new r.numberClass__closure0,"isInt",new r.numberClass__closure1,"asInt",new r.numberClass__closure2,"numeratorUnits",new r.numberClass__closure3,"denominatorUnits",new r.numberClass__closure4,"hasUnits",new r.numberClass__closure5],n,a).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.LinkedHashMap_LinkedHashMap$_literal(["assertInt",new r.numberClass__closure6,"assertInRange",new r.numberClass__closure7,"assertNoUnits",new r.numberClass__closure8,"assertUnit",new r.numberClass__closure9,"hasUnit",new r.numberClass__closure10,"compatibleWithUnit",new r.numberClass__closure11,"convert",new r.numberClass__closure12,"convertToMatch",new r.numberClass__closure13,"convertValue",new r.numberClass__closure14,"convertValueToMatch",new r.numberClass__closure15,"coerce",new r.numberClass__closure16,"coerceToMatch",new r.numberClass__closure17,"coerceValue",new r.numberClass__closure18,"coerceValueToMatch",new r.numberClass__closure19],n,a).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(E.Object.getPrototypeOf(g.get$$prototype$x(e._as(r.SassNumber_SassNumber0(0,null).constructor))).constructor),t),t},$signature:17},r.numberClass__closure.prototype={call$3(e,t,n){var a,s,i=null;return typeof n=="string"?r.SassNumber_SassNumber0(t,n):($.nullable__ConstructorOptions_2._as(n),a=n==null,a?s=i:(s=r.NullableExtension_andThen0(g.get$numeratorUnits$x(n),r.immutable__jsToDartList$closure()),s=s==null?i:g.cast$1$0$ax(s,$.String)),a?a=i:(a=r.NullableExtension_andThen0(g.get$denominatorUnits$x(n),r.immutable__jsToDartList$closure()),a=a==null?i:g.cast$1$0$ax(a,$.String)),r.SassNumber_SassNumber$withUnits0(t,a,s))},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:534},r.numberClass__closure0.prototype={call$1(e){return e._number1$_value},$signature:107},r.numberClass__closure1.prototype={call$1(e){return r.fuzzyIsInt0(e._number1$_value)},$signature:200},r.numberClass__closure2.prototype={call$1(e){return r.fuzzyAsInt0(e._number1$_value)},$signature:536},r.numberClass__closure3.prototype={call$1(e){return new E.immutable.List(e.get$numeratorUnits(e))},$signature:187},r.numberClass__closure4.prototype={call$1(e){return new E.immutable.List(e.get$denominatorUnits(e))},$signature:187},r.numberClass__closure5.prototype={call$1(e){return e.get$hasUnits()},$signature:200},r.numberClass__closure6.prototype={call$2(e,t){return e.assertInt$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:538},r.numberClass__closure7.prototype={call$4(e,t,n,a){return e.valueInRange$3(t,n,a)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:539},r.numberClass__closure8.prototype={call$2(e,t){return e.assertNoUnits$1(t),e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:540},r.numberClass__closure9.prototype={call$3(e,t,n){return e.assertUnit$2(t,n),e},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:541},r.numberClass__closure10.prototype={call$2(e,t){return e.hasUnit$1(t)},$signature:183},r.numberClass__closure11.prototype={call$2(e,t){return e.get$hasUnits()&&e.compatibleWithUnit$1(t)},$signature:183},r.numberClass__closure12.prototype={call$4(e,t,n,a){var s=E.immutable.isOrderedMap(t)?g.toArray$0$x($.ImmutableList._as(t)):$.List_dynamic._as(t),i=$.String;return s=g.cast$1$0$ax(s,i),i=g.cast$1$0$ax(E.immutable.isOrderedMap(n)?g.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),i),r.SassNumber_SassNumber$withUnits0(e._number1$_coerceOrConvertValue$4$coerceUnitless$name(s,i,!1,a),i,s)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:181},r.numberClass__closure13.prototype={call$4(e,t,n,a){return e.convertToMatch$3(t,n,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:180},r.numberClass__closure14.prototype={call$4(e,t,n,a){var s=E.immutable.isOrderedMap(t)?g.toArray$0$x($.ImmutableList._as(t)):$.List_dynamic._as(t),i=$.String;return s=g.cast$1$0$ax(s,i),e._number1$_coerceOrConvertValue$4$coerceUnitless$name(s,g.cast$1$0$ax(E.immutable.isOrderedMap(n)?g.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),i),!1,a)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:152},r.numberClass__closure15.prototype={call$4(e,t,n,a){return e.convertValueToMatch$3(t,n,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:151},r.numberClass__closure16.prototype={call$4(e,t,n,a){var s=E.immutable.isOrderedMap(t)?g.toArray$0$x($.ImmutableList._as(t)):$.List_dynamic._as(t),i=$.String;return s=g.cast$1$0$ax(s,i),e.coerce$3(s,g.cast$1$0$ax(E.immutable.isOrderedMap(n)?g.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),i),a)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:181},r.numberClass__closure17.prototype={call$4(e,t,n,a){return e.coerceToMatch$3(t,n,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:180},r.numberClass__closure18.prototype={call$4(e,t,n,a){var s=E.immutable.isOrderedMap(t)?g.toArray$0$x($.ImmutableList._as(t)):$.List_dynamic._as(t),i=$.String;return s=g.cast$1$0$ax(s,i),e.coerceValue$3(s,g.cast$1$0$ax(E.immutable.isOrderedMap(n)?g.toArray$0$x($.ImmutableList._as(n)):$.List_dynamic._as(n),i),a)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:152},r.numberClass__closure19.prototype={call$4(e,t,n,a){return e.coerceValueToMatch$3(t,n,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:151},r._ConstructorOptions0.prototype={},r._NodeSassNumber.prototype={},r.legacyNumberClass_closure.prototype={call$4(e,t,n,a){var s;a==null?(t.toString,s=r._parseNumber(t,n)):s=a,g.set$dartValue$x(e,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:547},r.legacyNumberClass_closure0.prototype={call$1(e){return g.get$dartValue$x(e)._number1$_value},$signature:548},r.legacyNumberClass_closure1.prototype={call$2(e,t){var n=g.getInterceptor$x(e),a=g.get$numeratorUnits$x(n.get$dartValue(e));n.set$dartValue(e,r.SassNumber_SassNumber$withUnits0(t,g.get$denominatorUnits$x(n.get$dartValue(e)),a))},$signature:549},r.legacyNumberClass_closure2.prototype={call$1(e){var t=g.getInterceptor$x(e),n=u.JSArray_methods.join$1(g.get$numeratorUnits$x(t.get$dartValue(e)),"*"),a=g.get$denominatorUnits$x(t.get$dartValue(e)).length===0?"":"/";return n+a+u.JSArray_methods.join$1(g.get$denominatorUnits$x(t.get$dartValue(e)),"*")},$signature:550},r.legacyNumberClass_closure3.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,r._parseNumber(n.get$dartValue(e)._number1$_value,t))},$signature:551},r._parseNumber_closure.prototype={call$1(e){return e.length===0},$signature:4},r._parseNumber_closure0.prototype={call$1(e){return e.length===0},$signature:4},r.SassNumber0.prototype={get$unitString(){var e=this;return e.get$hasUnits()?e._number1$_unitString$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)):""},accept$1$1(e){return e.visitNumber$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},withoutSlash$0(){var e=this;return e.asSlash==null?e:e.withValue$1(e._number1$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=r.fuzzyAsInt0(this._number1$_value);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,n){var a=this,s=r.fuzzyCheckRange0(a._number1$_value,e,t);if(s!=null)return s;throw r.wrapException(r.SassScriptException$0("Expected "+a.toString$0(0)+" to be within "+r.S(e)+a.get$unitString()+" and "+r.S(t)+a.get$unitString()+".",n))},valueInRangeWithUnit$4(e,t,n,a){var s=r.fuzzyCheckRange0(this._number1$_value,e,t);if(s!=null)return s;throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to be within "+e+a+" and "+t+a+".",n))},hasCompatibleUnits$1(e){var t=this;return t.get$numeratorUnits(t).length!==e.get$numeratorUnits(e).length||t.get$denominatorUnits(t).length!==e.get$denominatorUnits(e).length?!1:t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertToMatch$3(e,t,n){var a=this.convertValueToMatch$3(e,t,n),s=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits0(a,e.get$denominatorUnits(e),s)},convertValueToMatch$3(e,t,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits0(this.coerceValue$3(e,t,n),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,n)},coerceValueToUnit$2(e,t){var n=$.JSArray_String;return this.coerceValue$3(r._setArrayType([e],n),r._setArrayType([],n),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,n){var a=this.coerceValueToMatch$3(e,t,n),s=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits0(a,e.get$denominatorUnits(e),s)},coerceValueToMatch$3(e,t,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,a,s,i){var o,l,_,c,p,h,d=this,f={};if(u.C_ListEquality.equals$2(0,d.get$numeratorUnits(d),e)&&u.C_ListEquality.equals$2(0,d.get$denominatorUnits(d),t)||(o=g.getInterceptor$asx(e),l=o.get$isNotEmpty(e)||g.get$isNotEmpty$asx(t),n?_=!d.get$hasUnits()||!l:_=!1,_))return d._number1$_value;for(c=new r.SassNumber__coerceOrConvertValue_compatibilityException0(d,s,i,l,a,e,t),f.value=d._number1$_value,_=d.get$numeratorUnits(d),p=r._setArrayType(_.slice(0),r._arrayInstanceType(_)),o=o.get$iterator(e);o.moveNext$0();)r.removeFirstWhere0(p,new r.SassNumber__coerceOrConvertValue_closure3(f,o.get$current(o)),new r.SassNumber__coerceOrConvertValue_closure4(c));for(o=d.get$denominatorUnits(d),h=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),o=g.get$iterator$ax(t);o.moveNext$0();)r.removeFirstWhere0(h,new r.SassNumber__coerceOrConvertValue_closure5(f,o.get$current(o)),new r.SassNumber__coerceOrConvertValue_closure6(c));if(p.length!==0||h.length!==0)throw r.wrapException(c.call$0());return f.value},_number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,n,a){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,a,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(t){if(r.unwrapException(t)instanceof r.SassScriptException0)return!1;throw t}},greaterThan$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyGreaterThan$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyGreaterThanOrEquals$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyLessThan$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyLessThanOrEquals$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof r.SassNumber0)return this.withValue$1(this._number1$_coerceUnits$2(e,r.number2__moduloLikeSass$closure()));throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof r.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new r.SassNumber_plus_closure0));if(!(e instanceof r.SassColor0))return t.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof r.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new r.SassNumber_minus_closure0));if(!(e instanceof r.SassColor0))return t.super$Value$minus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof r.SassNumber0)return e.get$hasUnits()?t.multiplyUnits$3(t._number1$_value*e._number1$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):t.withValue$1(t._number1$_value*e._number1$_value);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof r.SassNumber0?e.get$hasUnits()?t.multiplyUnits$3(t._number1$_value/e._number1$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):t.withValue$1(t._number1$_value/e._number1$_value):t.super$Value$dividedBy0(e)},unaryPlus$0(){return this},_number1$_coerceUnits$1$2(e,t){var n;try{return n=t.call$2(this._number1$_value,e.coerceValueToMatch$1(this)),n}catch(a){throw r.unwrapException(a)instanceof r.SassScriptException0&&this.coerceValueToMatch$1(e),a}},_number1$_coerceUnits$2(e,t){return this._number1$_coerceUnits$1$2(e,t,$.dynamic)},multiplyUnits$3(e,t,n){var a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q=this,re=null,le={};if(le.value=e,a=[Q.get$numeratorUnits(Q),Q.get$denominatorUnits(Q),t,n],s=a[0],i=re,o=re,l=re,_=!1,c=re,p=!1,h=!1,d=a[1],o=a[2],i=o.length<=0,f=i,f&&(c=a[3],l=c.length<=0,h=l,_=!0,p=!0),m=d,S=!h,v=re,y=re,C=!1,h=!0,S?(v=s.length<=0,f=v,f?(y=d.length<=0,f=y,f?(p?m=c:(c=a[3],m=c,p=!0),I=o):(I=s,h=!1),C=!0):(I=s,h=!1)):I=s,h?(M=m,f=I):(M=re,f=M),h?(h=M,a=f,f=!0):(h=re,k=re,S||(v=s.length<=0),R=v,P=!1,R?(_||(p?h=c:(c=a[3],h=c,p=!0),l=h.length<=0),h=l,T=o,D=d):(T=h,h=P,D=k),h?a=!0:(h=!1,C||(y=d.length<=0),k=y,k&&i?(D=p?c:a[3],a=!0):a=h,T=s),a?(a=!Q._number1$_areAnyConvertible$2(T,D),a?(f=D,h=T):(h=f,f=M),B=f,f=a,a=h,h=B):(h=M,a=f,f=!1)),f)return r.SassNumber_SassNumber$withUnits0(e,h,a);for(U=r._setArrayType([],$.JSArray_String),q=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),a=Q.get$numeratorUnits(Q),h=a.length,j=0;j<h;++j)G=a[j],r.removeFirstWhere0(q,new r.SassNumber_multiplyUnits_closure3(le,G),new r.SassNumber_multiplyUnits_closure4(U,G));for(a=Q.get$denominatorUnits(Q),Y=r._setArrayType(a.slice(0),r._arrayInstanceType(a)),a=t.length,j=0;j<a;++j)G=t[j],r.removeFirstWhere0(Y,new r.SassNumber_multiplyUnits_closure5(le,G),new r.SassNumber_multiplyUnits_closure6(U,G));return a=le.value,u.JSArray_methods.addAll$1(Y,q),r.SassNumber_SassNumber$withUnits0(a,Y,U)},_number1$_areAnyConvertible$2(e,t){return u.JSArray_methods.any$1(e,new r.SassNumber__areAnyConvertible_closure0(t))},_number1$_unitString$2(e,t){var n,a,s,i,o,l,_,c,p,h=null;e:{if(n=g.getInterceptor$asx(e),a=n.get$length(e)<=0,s=h,i=h,o=h,a?(i=g.get$length$asx(t),l=i,s=l<=0,l=s,o=t):l=!1,l){n="no units";break e}if(_=h,a?(l=i,_=l===1,l=_):l=!1,l){c=g.$index$asx(a?o:t,0),p=c,n=p+"^-1";break e}if(a){n="("+g.join$1$ax(t,"*")+")^-1";break e}if(l=t,o=l,i=g.get$length$asx(l),l=i,s=l<=0,l=s,l){n=n.join$1(e,"*");break e}if(l=i,_=l===1,l=_,l){c=g.$index$asx(o,0),p=c,n=n.join$1(e,"*")+"/"+p;break e}n=n.join$1(e,"*")+"/("+g.join$1$ax(t,"*")+")";break e}return n},$eq(e,t){var n=this;return t==null||!(t instanceof r.SassNumber0)||n.get$numeratorUnits(n).length!==t.get$numeratorUnits(t).length||n.get$denominatorUnits(n).length!==t.get$denominatorUnits(t).length?!1:n.get$hasUnits()?!u.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._number1$_canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!u.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._number1$_canonicalizeUnitList$1(t.get$denominatorUnits(t)))?!1:r.fuzzyEquals0(n._number1$_value*n._number1$_canonicalMultiplier$1(n.get$numeratorUnits(n))/n._number1$_canonicalMultiplier$1(n.get$denominatorUnits(n)),t._number1$_value*n._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/n._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t))):r.fuzzyEquals0(n._number1$_value,t._number1$_value)},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode0(t._number1$_value*t._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/t._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t))))},_number1$_canonicalizeUnitList$1(e){var t,n=e.length;return n===0?e:n===1?(t=b.$get$_typesByUnit0().$index(0,u.JSArray_methods.get$first(e)),t==null?n=e:(n=u.Map_Sr65K.$index(0,t),n.toString,n=r._setArrayType([u.JSArray_methods.get$first(n)],$.JSArray_String)),n):(n=r._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=r.List_List$_of(new r.MappedListIterable(e,new r.SassNumber__canonicalizeUnitList_closure0,n),n._eval$1("ListIterable.E")),u.JSArray_methods.sort$0(n),n)},_number1$_canonicalMultiplier$1(e){return u.JSArray_methods.fold$2(e,1,new r.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var t,n=u.Map_NtHoP.$index(0,e);return n==null?t=1:(t=n.get$values(n),t=1/t.get$first(t)),t},unitSuggestion$2(e,t){var n,a,s,i=this,o=i.get$denominatorUnits(i);return o=new r.MappedListIterable(o,new r.SassNumber_unitSuggestion_closure1,r._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=i.get$numeratorUnits(i),n=new r.MappedListIterable(n,new r.SassNumber_unitSuggestion_closure2,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),a=t==null?"":" * 1"+t,s="$"+e+o+n+a,i.get$numeratorUnits(i).length===0?s:"calc("+s+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},r.SassNumber__coerceOrConvertValue_compatibilityException0.prototype={call$0(){var e,t,n,a,s,i,o=this,l=o.other;return l!=null?(e=o.$this,t=e.toString$0(0)+" and",n=new r.StringBuffer(t),a=o.otherName,a!=null&&(t=n._contents=t+(" $"+a+":")),l=t+(" "+l.toString$0(0)+" have incompatible units"),n._contents=l,(!e.get$hasUnits()||!o.otherHasUnits)&&(n._contents=l+" (one has units and the other doesn't)"),l=n.toString$0(0)+".",e=o.name,new r.SassScriptException0(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,e=g.getInterceptor$asx(l),e.get$length(l)===1&&g.get$isEmpty$asx(o.newDenominators)&&(s=b.$get$_typesByUnit0().$index(0,e.get$first(l)),s!=null)?(l=o.$this.toString$0(0),e=u.JSArray_methods.contains$1(r._setArrayType([97,101,105,111,117],$.JSArray_int),s.charCodeAt(0))?"an "+s:"a "+s,t=u.Map_Sr65K.$index(0,s),t.toString,t="Expected "+l+" to have "+e+" unit ("+u.JSArray_methods.join$1(t,", ")+").",e=o.name,new r.SassScriptException0(e==null?t:"$"+e+": "+t)):(t=o.newDenominators,i=r.pluralize0("unit",e.get$length(l)+g.get$length$asx(t),null),e=o.$this,t="Expected "+e.toString$0(0)+" to have "+i+" "+e._number1$_unitString$2(l,t)+".",l=o.name,new r.SassScriptException0(l==null?t:"$"+l+": "+t))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new r.SassScriptException0(e==null?l:"$"+e+": "+l))},$signature:552},r.SassNumber__coerceOrConvertValue_closure3.prototype={call$1(e){var t=r.conversionFactor0(this.newNumerator,e);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure4.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber__coerceOrConvertValue_closure5.prototype={call$1(e){var t=r.conversionFactor0(this.newDenominator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure6.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber_plus_closure0.prototype={call$2(e,t){return e+t},$signature:66},r.SassNumber_minus_closure0.prototype={call$2(e,t){return e-t},$signature:66},r.SassNumber_multiplyUnits_closure3.prototype={call$1(e){var t=r.conversionFactor0(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure4.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber_multiplyUnits_closure5.prototype={call$1(e){var t=r.conversionFactor0(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure6.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var t,n=u.Map_NtHoP.$index(0,e);e:{if(n!=null){t=u.JSArray_methods.any$1(this.units2,n.get$containsKey());break e}t=u.JSArray_methods.contains$1(this.units2,e);break e}return t},$signature:4},r.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var t,n=b.$get$_typesByUnit0().$index(0,e);return n==null?t=e:(t=u.Map_Sr65K.$index(0,n),t.toString,t=u.JSArray_methods.get$first(t)),t},$signature:6},r.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:209},r.SassNumber_unitSuggestion_closure1.prototype={call$1(e){return" * 1"+e},$signature:6},r.SassNumber_unitSuggestion_closure2.prototype={call$1(e){return" / 1"+e},$signature:6},r.OklabColorSpace0.prototype={get$isBoundedInternal(){return!1},convert$7$missingChroma$missingHue(e,t,n,a,s,i,o){var l,_,c,p;return e===u.OklchColorSpace_9Gj0?r.labToLch0(e,t,n,a,s,i,o):(l=t==null,_=n==null,c=a==null,l&&(t=0),_&&(n=0),c&&(a=0),p=b.$get$oklabToLms0(),u.LmsColorSpace_Os30.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,Math.pow(p[0]*t+p[1]*n+p[2]*a,3)+0,Math.pow(p[3]*t+p[4]*n+p[5]*a,3)+0,Math.pow(p[6]*t+p[7]*n+p[8]*a,3)+0,s,_,c,i,o,l))},convert$5(e,t,n,a,s){return this.convert$7$missingChroma$missingHue(e,t,n,a,s,!1,!1)}},r.OklchColorSpace0.prototype={get$isBoundedInternal(){return!1},get$isPolarInternal(){return!0},convert$5(e,t,n,a,s){var i=a==null,o=(i?0:a)*3.141592653589793/180,l=n==null,_=l?0:n,c=Math.cos(o),p=l?0:n;return u.OklabColorSpace_5400.convert$7$missingChroma$missingHue(e,t,_*c,p*Math.sin(o),s,l,i)}},r.SupportsOperation0.prototype={toInterpolation$0(){var e=new r.StringBuffer(""),t=new r.InterpolationBuffer0(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n=this.span,a=this.left,s=r.SpanExtensions_before(n,a.get$span(a));return s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),e._contents+=s,t.addInterpolation$1(a.toInterpolation$0()),s=this.right,a=r.SpanExtensions_between(a.get$span(a),s.get$span(s)),a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.addInterpolation$1(s.toInterpolation$0()),s=r.SpanExtensions_after(n,s.get$span(s)),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),e._contents+=s,t.interpolation$1(n)},withSpan$1(e){return new r.SupportsOperation0(this.left,this.right,this.operator,e)},toString$0(e){var t=this;return t._operation$_parenthesize$1(t.left)+" "+t.operator.toString$0(0)+" "+t._operation$_parenthesize$1(t.right)},_operation$_parenthesize$1(e){var t;return e instanceof r.SupportsNegation0?t=!0:t=e instanceof r.SupportsOperation0&&e.operator===this.operator,t?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},r.Parameter0.prototype={toString$0(e){var t=this.defaultValue,n=this.name;return t==null?n:n+": "+t.toString$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.ParameterList0.prototype={get$spanWithName(){for(var e,t,n=this.span,a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.get$file(n)._decodedChars,0,null),0,null),s=n.get$start(n).offset-1;s>0?(e=a.charCodeAt(s),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--s;if(e=a.charCodeAt(s),e===95||r.CharacterExtension_get_isAlphabetic0(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--s;s>=0?(e=a.charCodeAt(s),e!==95?(e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t=t||e>=128):t=!0,t?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--s;return e=s+1,t=a.charCodeAt(e),t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128?r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(n.get$file(n).span$2(0,e,n.get$end(n).offset))):n},verify$2(e,t){var n,a,s,i,o,l,_,c,p=this,h="invocation";for(n=p.parameters,a=n.length,s=t._baseMap,i=0,o=0;o<a;++o)if(l=n[o],o<e){if(_=l.name,s.containsKey$1(_))throw r.wrapException(r.SassScriptException$0("Argument "+p._parameter_list$_originalParameterName$1(_)+V.x20was_p,null))}else if(_=l.name,s.containsKey$1(_))++i;else if(l.defaultValue==null)throw r.wrapException(r.MultiSpanSassScriptException$0("Missing argument "+p._parameter_list$_originalParameterName$1(_)+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(p.restParameter==null){if(e>a)throw n=t.get$isEmpty(0)?"":"positional ",r.wrapException(r.MultiSpanSassScriptException$0("Only "+a+" "+n+r.pluralize0("argument",a,null)+" allowed, but "+e+" "+r.pluralize0("was",e,"were")+" passed.",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(i<s.get$length(s))throw a=$.String,c=r.LinkedHashSet_LinkedHashSet$of(t,a),c.removeAll$1(new r.MappedListIterable(n,new r.ParameterList_verify_closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),r.wrapException(r.MultiSpanSassScriptException$0("No "+r.pluralize0("parameter",c._collection$_length,null)+" named "+r.toSentence0(c.map$1$1(0,new r.ParameterList_verify_closure2,$.Object),"or")+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,a)))}},_parameter_list$_originalParameterName$1(e){var t,n,a,s,i,o;if(e===this.restParameter)return t=this.span.get$text(),u.JSString_methods.substring$2(u.JSString_methods.substring$1(t,u.JSString_methods.lastIndexOf$1(t,"$")),0,u.JSString_methods.indexOf$1(t,"."));for(n=this.parameters,a=n.length,s=0;s<a;++s)if(i=n[s],i.name===e)return n=i.span,i.defaultValue==null?n=n.get$text():(t=n.get$text(),n=u.JSString_methods.substring$2(t,0,u.JSString_methods.indexOf$1(t,":")),o=r._lastNonWhitespace0(n,!1),n=o==null?"":u.JSString_methods.substring$2(n,0,o+1)),n;throw r.wrapException(r.ArgumentError$(V.This_d+e+'".',null))},matches$2(e,t){var n,a,s,i,o,l;for(n=this.parameters,a=n.length,s=t._baseMap,i=0,o=0;o<a;++o)if(l=n[o],o<e){if(s.containsKey$1(l.name))return!1}else if(s.containsKey$1(l.name))++i;else if(l.defaultValue==null)return!1;return this.restParameter!=null?!0:!(e>a||i<s.get$length(s))},toString$0(e){var t,n,a,s=r._setArrayType([],$.JSArray_String);for(t=this.parameters,n=t.length,a=0;a<n;++a)s.push("$"+t[a].toString$0(0));return t=this.restParameter,t!=null&&s.push("$"+t+"..."),u.JSArray_methods.join$1(s,", ")},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.ParameterList_verify_closure1.prototype={call$1(e){return e.name},$signature:553},r.ParameterList_verify_closure2.prototype={call$1(e){return"$"+e},$signature:6},r.InterpolatedParentSelector.prototype={accept$1$1(e){return g.visitParentSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this.suffix;e:{if(n!=null){t="&"+n.toString$0(0);break e}t="&";break e}return t},get$span(e){return this.span}},r.ParentSelector0.prototype={accept$1$1(e){return e.visitParentSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){return r.throwExpression(r.UnsupportedError$("& doesn't support unification."))}},r.ParentStatement0.prototype={},r.ParentStatement_closure0.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration0||e instanceof r.FunctionRule0||e instanceof r.MixinRule0){t=!0;break e}if(e instanceof r.ImportRule0){t=u.JSArray_methods.any$1(e.imports,new r.ParentStatement__closure0);break e}t=!1;break e}return t},$signature:234},r.ParentStatement__closure0.prototype={call$1(e){return e instanceof r.DynamicImport0},$signature:230},r.ParenthesizedExpression0.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},r.ParserExports.prototype={},r.loadParserExports_closure.prototype={call$1(e){return new r.JSExpressionVisitor(e)},$signature:554},r.loadParserExports_closure0.prototype={call$1(e){return new r.JSIfConditionExpressionVisitor(e)},$signature:555},r.loadParserExports_closure1.prototype={call$1(e){return new r.JSStatementVisitor(e)},$signature:556},r.loadParserExports_closure2.prototype={call$1(e){return new r.JSSimpleSelectorVisitor(e)},$signature:557},r.loadParserExports_closure3.prototype={call$1(e){return r.SourceFile$fromString(e,null)},$signature:558},r.loadParserExports_closure4.prototype={call$1(e){var t=r.List_List$_of(e,$.nullable_Object);return new E.Set(t)},$signature:559},r._updateLazyFileSpanPrototype_closure.prototype={call$0(){return b.$get$bogusSpan0()},$signature:16},r._updateLazyFileSpanPrototype_closure0.prototype={call$1(e){var t=e.get$span(0);return t.get$file(t)},$signature:560},r._updateLazyFileSpanPrototype_closure1.prototype={call$1(e){var t=e.get$span(0);return t.get$length(t)},$signature:561},r._updateLazyFileSpanPrototype_closure2.prototype={call$1(e){var t=e.get$span(0);return t.get$sourceUrl(t)},$signature:562},r._updateAstPrototypes_closure.prototype={call$3(e,t,n){return r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e._decodedChars,t,n),0,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:563},r._updateAstPrototypes_closure0.prototype={call$3(e,t,n){return e.span$2(0,t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:564},r._updateAstPrototypes_closure1.prototype={call$1(e){return e._decodedChars},$signature:565},r._updateAstPrototypes_closure2.prototype={call$1(e){return e.get$asPlain()},$signature:566},r._updateAstPrototypes_closure3.prototype={call$2(e,t){return e.accept$1(t)},$signature:567},r._updateAstPrototypes_closure4.prototype={call$2(e,t){return e.accept$1(t)},$signature:568},r._updateAstPrototypes_closure5.prototype={call$2(e,t){return e.accept$1(t)},$signature:569},r._updateAstPrototypes_closure6.prototype={call$2(e,t){return e.accept$1(t)},$signature:570},r._updateAstPrototypes_closure7.prototype={call$1(e){return e.$arguments},$signature:571},r._updateAstPrototypes_closure8.prototype={call$1(e){return e.$arguments},$signature:572},r._updateAstPrototypes_closure9.prototype={call$1(e){return e.$arguments},$signature:573},r._updateAstPrototypes_closure10.prototype={call$1(e){return e.$arguments},$signature:574},r._updateAstPrototypes_closure11.prototype={call$1(e){return e.$arguments},$signature:575},r._updateAstPrototypes_closure12.prototype={call$1(e){return e.$arguments},$signature:576},r._updateAstPrototypes_closure13.prototype={call$1(e){return e.get$span(e)},$signature:577},r._addSupportsConditionToInterpolation_closure.prototype={call$1(e){return e.toInterpolation$0()},$signature:578},r.Parser1.prototype={_parser1$_parseIdentifier$0(){return this.wrapSpanFormatException$1(new r.Parser__parseIdentifier_closure0(this))},whitespace$1$consumeNewlines(e){do this.whitespaceWithoutComments$1$consumeNewlines(e);while(this.scanComment$0())},whitespaceWithoutComments$1$consumeNewlines(e){for(var t,n=this.scanner,a=n.string.length;n._string_scanner$_position!==a?(t=n.peekChar$0(),t=t===32||t===9||t===10||t===13||t===12):t=!1,!!t;)n.readChar$0()},spaces$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9):e=!1,!!e;)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return t.peekChar$0()!==47?!1:(e=t.peekChar$1(1),e===47?this.silentComment$0():e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$1$consumeNewlines(e){var t,n,a=this.scanner;a._string_scanner$_position!==a.string.length?(t=a.peekChar$0(),n=!(t===32||t===9||t===10||t===13||t===12||this.scanComment$0()),t=n):t=!0,t&&a.error$1(0,"Expected whitespace."),this.whitespace$1$consumeNewlines(e)},expectWhitespace$0(){return this.expectWhitespace$1$consumeNewlines(!1)},silentComment$0(){var e,t,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(t=n.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)n.readChar$0();return!0},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(t.readChar$0()===42){do e=t.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,t){var n,a,s=this,i="Expected identifier.",o=new r.StringBuffer(""),l=s.scanner;if(l.scanChar$1(45)){if(n=o._contents=r.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+n,s._parser1$_identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l}else n="";e:{if(a=l.peekChar$0(),a==null&&l.error$1(0,i),a===95&&e){l.readChar$0(),o._contents=n+r.Primitives_stringFromCharCode(45);break e}if(a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128){o._contents=n+r.Primitives_stringFromCharCode(l.readChar$0());break e}if(a===92){o._contents=n+s.escape$1$identifierStart(!0);break e}l.error$1(0,i)}return s._parser1$_identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_parser1$_identifierBody$3$normalize$unit(e,t,n){var a,s,i,o;for(a=this.scanner;s=a.peekChar$0(),s!=null;){if(s===45&&n){if(i=a.peekChar$1(1),i!==46?o=r._isInt(i)&&i>=48&&i<=57:o=!0,o)break;o=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=o;continue}if(s===95&&t){a.readChar$0(),o=r.Primitives_stringFromCharCode(45),e._contents+=o;continue}if(s!==95?(s>=97&&s<=122?o=!0:o=s>=65&&s<=90,o=o||s>=128):o=!0,o?o=!0:o=s>=48&&s<=57||s===45,o){o=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=o;continue}if(s===92){o=this.escape$0(),e._contents+=o;continue}break}},_parser1$_identifierBody$1(e){return this._parser1$_identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,n,a=this.scanner,s=a.readChar$0();for(s!==39&&s!==34&&a.error$2$position(0,"Expected string.",a._string_scanner$_position-1),e=new r.StringBuffer("");;){if(t=a.peekChar$0(),t===s){a.readChar$0();break}if((t==null||t===10||t===13||t===12)&&a.error$1(0,"Expected "+r.Primitives_stringFromCharCode(s)+"."),t===92){n=a.peekChar$1(1),n===10||n===13||n===12?(a.readChar$0(),a.readChar$0()):(n=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter0(a)),e._contents+=n);continue}n=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=n}return a=e._contents,a.charCodeAt(0)==0,a},declarationValue$1$allowEmpty(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=new r.StringBuffer(""),f=r._setArrayType([],$.JSArray_int);for(t=h.scanner,n=h.get$loudComment(),a=h.get$string(),s=!1;i=t.peekChar$0(),i!=null;){if(o=!1,i===92){l=h.escape$1$identifierStart(!0),d._contents+=l,s=o;continue}if(i===34||i===39){_=t._string_scanner$_position,a.call$0(),c=t._string_scanner$_position,d._contents+=u.JSString_methods.substring$2(t.string,_,c),s=o;continue}if(i===47){t.peekChar$1(1)===42?(_=t._string_scanner$_position,n.call$0(),c=t._string_scanner$_position,d._contents+=u.JSString_methods.substring$2(t.string,_,c)):(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o;continue}if(i===32||i===9){s?l=!0:(l=t.peekChar$1(1),l=!(l===32||l===9||l===10||l===13||l===12)),l&&(l=r.Primitives_stringFromCharCode(32),d._contents+=l),t.readChar$0();continue}if(i===10||i===13||i===12){l=t.peekChar$1(-1),l===10||l===13||l===12||(d._contents+=`
|
||
`),t.readChar$0(),s=!0;continue}if(i===40||i===123||i===91){l=r.Primitives_stringFromCharCode(i),d._contents+=l,f.push(r.opposite0(t.readChar$0())),s=o;continue}if(i===41||i===125||i===93){if(f.length===0)break;l=r.Primitives_stringFromCharCode(i),d._contents+=l,t.expectChar$1(f.pop()),s=o;continue}if(i===59){if(f.length===0)break;l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l;continue}if(i===117||i===85){p=h.tryUrl$0(),p!=null?d._contents+=p:(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o;continue}h.lookingAtIdentifier$0()?(l=h.identifier$0(),d._contents+=l):(l=r.Primitives_stringFromCharCode(t.readChar$0()),d._contents+=l),s=o}return f.length!==0&&t.expectChar$1(u.JSArray_methods.get$last(f)),!e&&d._contents.length===0&&t.error$1(0,"Expected token."),t=d._contents,t.charCodeAt(0)==0,t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);if(!a.scanIdentifier$1("url"))return null;if(!s.scanChar$1(40))return s.set$state(i),null;for(a.whitespace$1$consumeNewlines(!0),e=new r.StringBuffer(""),e._contents="url(";t=s.peekChar$0(),t!=null;){if(t===92){n=a.escape$0(),e._contents+=n;continue}if(n=!0,t!==37&&t!==38&&t!==35&&(n=t>=42&&t<=126||t>=128),n){n=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=n;continue}if(t===32||t===9||t===10||t===13||t===12){if(a.whitespace$1$consumeNewlines(!0),s.peekChar$0()!==41)break;continue}if(t===41)return n=r.Primitives_stringFromCharCode(s.readChar$0()),n=e._contents+=n,n.charCodeAt(0)==0,n;break}return s.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,n,a,s,i,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;l.expectChar$1(92),t=0;e:{if(n=l.peekChar$0(),n==null&&l.error$1(0,o),(n===10||n===13||n===12)&&l.error$1(0,o),r.CharacterExtension_get_isHex0(n)){for(a=0;a<6&&(s=l.peekChar$0(),s!=null?(i=!0,s>=48&&s<=57||s>=97&&s<=102||(i=s>=65&&s<=70),i=!i):i=!0,!i);++a)t*=16,t+=r.asHex0(l.readChar$0());this.scanCharIf$1(new r.Parser_escape_closure0);break e}t=l.readChar$0()}if(e?(i=t,i=i===95||r.CharacterExtension_get_isAlphabetic0(i)||i>=128):(i=t,i===95||r.CharacterExtension_get_isAlphabetic0(i)||i>=128?i=!0:i=i>=48&&i<=57||i===45),i)try{return i=r.Primitives_stringFromCharCode(t),i}catch(c){if($.RangeError._is(r.unwrapException(c)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw c}else return l=!0,t<=31||g.$eq$(t,127)||(e?(l=t,l=l>=48&&l<=57):l=!1),l?(l=r.Primitives_stringFromCharCode(92),t>15&&(l+=r.Primitives_stringFromCharCode(r.hexCharFor0(u.JSNumber_methods._shrOtherPositive$1(t,4)))),l=l+r.Primitives_stringFromCharCode(r.hexCharFor0(t&15))+r.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):r.String_String$fromCharCodes(r._setArrayType([92,t],$.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var t=this.scanner;return e.call$1(t.peekChar$0())?(t.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,t){var n,a=new r.Parser_scanIdentChar_matches0(t,e),s=this.scanner,i=s.peekChar$0();if(i!=null?n=a.call$1(i):n=!1,n)return s.readChar$0(),!0;if(i===92){if(n=s._string_scanner$_position,a.call$1(r.consumeEscapedCharacter0(s)))return!0;s.set$state(new r._SpanScannerState(s,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var t;this.scanIdentChar$2$caseSensitive(e,!1)||(t=this.scanner,t.error$2$position(0,'Expected "'+r.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position))},lookingAtIdentifier$1(e){var t,n,a,s;e==null&&(e=0),t=this.scanner,n=t.peekChar$1(e);e:{if(r._isInt(n)?a=n===95||r.CharacterExtension_get_isAlphabetic0(n)||n>=128:a=!1,a||n===92){t=!0;break e}if(n===45){s=t.peekChar$1(e+1);t:{r._isInt(s)?t=s===95||r.CharacterExtension_get_isAlphabetic0(s)||s>=128:t=!1,t=t||s===92||s===45;break t}break e}t=!1;break e}return t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,t=this.scanner.peekChar$0();return t!=null?(t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128?e=!0:e=t>=48&&t<=57||t===45,e=e||t===92):e=!1,e},scanIdentifier$2$caseSensitive(e,t){var n,a,s=this;return s.lookingAtIdentifier$0()?(n=s.scanner,a=n._string_scanner$_position,s._parser1$_consumeIdentifier$2(e,t)&&!s.lookingAtIdentifierBody$0()?!0:(n.set$state(new r._SpanScannerState(n,a)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_parser1$_consumeIdentifier$2(e,t){var n,a,s;for(n=new r.CodeUnits(e),a=$.CodeUnits,n=new r.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)if(s=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(s??a._as(s),t))return!1;return!0},expectIdentifier$2$name(e,t){var n,a,s,i,o,l,_;for(t==null&&(t='"'+e+'"'),n=this.scanner,a=n._string_scanner$_position,s=new r.CodeUnits(e),i=$.CodeUnits,s=new r.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListBase.E>")),o="Expected "+t,l=o+".",i=i._eval$1("ListBase.E");s.moveNext$0();)_=s.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??i._as(_),!1)&&n.error$2$position(0,l,a);this.lookingAtIdentifierBody$0()&&n.error$2$position(0,o,a)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,n=t._string_scanner$_position;return e.call$0(),t.substring$1(0,n)},spanFrom$2(e,t){var n=this.scanner.spanFrom$2(e,t);return this._parser1$_interpolationMap==null?n:new r.LazyFileSpan0(new r.Parser_spanFrom_closure0(this,n))},spanFrom$1(e){return this.spanFrom$2(e,null)},spanFromPosition$2(e,t){var n=this.scanner.spanFromPosition$2(e,t);return this._parser1$_interpolationMap==null?n:new r.LazyFileSpan0(new r.Parser_spanFromPosition_closure0(this,n))},spanFromPosition$1(e){return this.spanFromPosition$2(e,null)},error$3(e,t,n,a){var s=new r.StringScannerException(this.scanner.string,t,n);if(a==null)throw r.wrapException(s);r.throwWithTrace0(s,this.get$error(this),a)},error$2(e,t,n){return this.error$3(0,t,n,null)},withErrorMessage$1$2(e,t){var n,a,s;try{return s=t.call$0(),s}catch(i){if(s=r.unwrapException(i),$.SourceSpanFormatException._is(s))n=s,a=r.getTraceFromException(i),s=g.get$span$x(n),r.throwWithTrace0(new r.SourceSpanFormatException(n.get$source(),e,s),n,a);else throw i}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,$.dynamic)},wrapSpanFormatException$1$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M="expected";try{try{return y=e.call$0(),y}catch(k){if(y=r.unwrapException(k),$.SourceSpanFormatException._is(y)){if(t=y,n=r.getTraceFromException(k),a=I._parser1$_interpolationMap,a==null||(s=a.mapException$1(t),y=s,C=t,y==null?C==null:y===C))throw k;r.throwWithTrace0(s,t,n)}else throw k}}catch(k){if(y=r.unwrapException(k),$.MultiSourceSpanFormatException._is(y)){if(i=y,o=r.getTraceFromException(k),l=g.get$span$x(i),y=$.FileSpan,C=$.String,_=i.get$secondarySpans().cast$2$0(0,y,C),r.startsWithIgnoreCase0(i._span_exception$_message,M)){for(l=I._parser1$_adjustExceptionSpan$1(l),c=r.LinkedHashMap_LinkedHashMap$_empty(y,C),y=r.MapExtensions_get_pairs0(_,y,C),y=y.get$iterator(y);y.moveNext$0();)p=y.get$current(y),h=null,d=null,f=p,h=f._0,d=f._1,g.$indexSet$ax(c,I._parser1$_adjustExceptionSpan$1(h),d);_=c}r.throwWithTrace0(r.MultiSpanSassFormatException$0(i._span_exception$_message,l,i.get$primaryLabel(),_,null),i,o)}else if($.SourceSpanFormatException._is(y))m=y,S=r.getTraceFromException(k),v=g.get$span$x(m),r.startsWithIgnoreCase0(m._span_exception$_message,M)&&(v=I._parser1$_adjustExceptionSpan$1(v)),c=m._span_exception$_message,p=v,r.throwWithTrace0(new r.SassFormatException0(u.Set_empty,c,p),m,S);else throw k}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,$.dynamic)},_parser1$_adjustExceptionSpan$1(e){var t,n;return e.get$length(e)>0?e:(t=this._parser1$_firstNewlineBefore$1(e.get$start(e)),t.$eq(0,e.get$start(e))?n=e:(n=t.offset,n=r._FileSpan$(t.file,n,n)),n)},_parser1$_firstNewlineBefore$1(e){var t,n,a=e.file,s=e.offset,i=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a._decodedChars,0,s),0,null),o=s-1;for(t=null;o>=0;){if(n=i.charCodeAt(o),!(n===32||n===9||n===10||n===13||n===12))return t==null?a=e:(s=new r.FileLocation(a,t),s.FileLocation$_$2(a,t),a=s),a;(n===10||n===13||n===12)&&(t=o),--o}return e}},r.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:27},r.Parser_escape_closure0.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:32},r.Parser_scanIdentChar_matches0.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:r.characterEqualsIgnoreCase0(t,e)},$signature:50},r.Parser_spanFrom_closure0.prototype={call$0(){var e=this.$this._parser1$_interpolationMap;return e==null&&(e=$.InterpolationMap_2._as(e)),e.mapSpan$1(this.span)},$signature:16},r.Parser_spanFromPosition_closure0.prototype={call$0(){var e=this.$this._parser1$_interpolationMap;return e==null&&(e=$.InterpolationMap_2._as(e)),e.mapSpan$1(this.span)},$signature:16},r.InterpolatedPlaceholderSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return g.visitPlaceholderSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"%"+this.name.toString$0(0)}},r.PlaceholderSelector0.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new r.PlaceholderSelector0(this.name+e,this.span)},$eq(e,t){return t==null?!1:t instanceof r.PlaceholderSelector0&&t.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},r.PlainCssCallable0.prototype={$eq(e,t){return t==null?!1:t instanceof r.PlainCssCallable0&&this.name===t.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)},$isAsyncCallable0:1,$isCallable:1,get$name(e){return this.name}},r.PrefixedMapView0.prototype={get$keys(e){return new r._PrefixedKeys0(this)},get$length(e){var t=this._prefixed_map_view0$_map;return t.get$length(t)},get$isEmpty(e){var t=this._prefixed_map_view0$_map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._prefixed_map_view0$_map;return t.get$isNotEmpty(t)},$index(e,t){return typeof t=="string"&&u.JSString_methods.startsWith$1(t,this._prefixed_map_view0$_prefix)?this._prefixed_map_view0$_map.$index(0,u.JSString_methods.substring$1(t,this._prefixed_map_view0$_prefix.length)):null},containsKey$1(e){return typeof e=="string"&&u.JSString_methods.startsWith$1(e,this._prefixed_map_view0$_prefix)&&this._prefixed_map_view0$_map.containsKey$1(u.JSString_methods.substring$1(e,this._prefixed_map_view0$_prefix.length))}},r._PrefixedKeys0.prototype={get$length(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return t.get$length(t)},get$iterator(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return t=t.get$keys(t),t=t.map$1$1(t,new r._PrefixedKeys_iterator_closure0(this),$.String),t.get$iterator(t)},contains$1(e,t){return this._prefixed_map_view0$_view.containsKey$1(t)}},r._PrefixedKeys_iterator_closure0.prototype={call$1(e){return this.$this._prefixed_map_view0$_view._prefixed_map_view0$_prefix+e},$signature:6},r.ProphotoRgbColorSpace0.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){var t=Math.abs(e);return t<=.03125?e/16:g.get$sign$in(e)*Math.pow(t,1.8)},fromLinear$1(e){var t=Math.abs(e);return t>=.001953125?g.get$sign$in(e)*Math.pow(t,.5555555555555556):16*e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$linearProphotoRgbToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearProphotoRgbToLinearA98Rgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$linearProphotoRgbToLinearDisplayP30();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearProphotoRgbToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearProphotoRgbToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearProphotoRgbToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearProphotoRgbToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.InterpolatedPseudoSelector.prototype={accept$1$1(e){return g.visitPseudoSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n,a=this,s=a.isSyntacticClass?":":"::",i=s+a.name.toString$0(0);return s=a.argument,t=s==null,(!t||a.selector!=null)&&(i+="(",t||(i+=s.toString$0(0),a.selector!=null&&(i+=" ")),n=a.selector,i=(n!=null?i+u.JSArray_methods.join$1(n.components,", "):i)+")"),i},get$span(e){return this.span}},r.PseudoSelector0.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||this.selector!=null},get$specificity(){var e,t=this,n=t._pseudo$__PseudoSelector_specificity_FI;return n===b&&(e=new r.PseudoSelector_specificity_closure0(t).call$0(),t._pseudo$__PseudoSelector_specificity_FI!==b&&r.throwUnnamedLateFieldADI(),t._pseudo$__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var t=this;return r.PseudoSelector$0(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return(t.argument!=null||t.selector!=null)&&t.super$SimpleSelector$addSuffix0(e),r.PseudoSelector$0(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,n,a,s,i,o,l=this,_=l.name;if(_==="host"||_==="host-context"){if(!u.JSArray_methods.every$1(e,new r.PseudoSelector_unify_closure0))return null}else if(_=!1,e.length===1?(t=e[0],t instanceof r.UniversalSelector0?_=!0:t instanceof r.PseudoSelector0&&(_=t.isClass&&t.name==="host"||t.get$isHostContext())):t=null,_)return t.unify$1(r._setArrayType([l],$.JSArray_SimpleSelector_2));if(u.JSArray_methods.contains$1(e,l))return e;for(n=r._setArrayType([],$.JSArray_SimpleSelector_2),_=e.length,a=!l.isClass,s=!1,i=0;i<e.length;e.length===_||(0,r.throwConcurrentModificationError)(e),++i){if(o=e[i],o instanceof r.PseudoSelector0&&!o.isClass){if(a)return null;n.push(l),s=!0}n.push(o)}return s||n.push(l),n},isSuperselector$1(e){var t,n,a,s=this;return s.super$SimpleSelector$isSuperselector0(e)?!0:(t=s.selector,t==null?s.$eq(0,e):e instanceof r.PseudoSelector0&&!s.isClass&&!e.isClass&&s.normalizedName==="slotted"&&e.name===s.name?(n=r.NullableExtension_andThen0(e.selector,t.get$isSuperselector()),n??!1):(n=$.JSArray_SimpleSelector_2,a=s.span,r.compoundIsSuperselector0(r.CompoundSelector$0(r._setArrayType([s],n),a),r.CompoundSelector$0(r._setArrayType([e],n),a),null)))},accept$1$1(e){return e.visitPseudoSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.PseudoSelector0&&t.name===n.name&&t.isClass===n.isClass&&t.argument==n.argument&&g.$eq$(t.selector,n.selector)},get$hashCode(e){var t=this,n=u.JSString_methods.get$hashCode(t.name),a=t.isClass?218159:519018;return n^a^g.get$hashCode$(t.argument)^g.get$hashCode$(t.selector)}},r.PseudoSelector_specificity_closure0.prototype={call$0(){var e,t,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return r.SimpleSelector0.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,r.IterableIntegerExtension_get_max(new r.MappedListIterable(n,new r.PseudoSelector_specificity__closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return n=r.SimpleSelector0.prototype.get$specificity.call(n),t=e.components,n+r.IterableIntegerExtension_get_max(new r.MappedListIterable(t,new r.PseudoSelector_specificity__closure2,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return r.SimpleSelector0.prototype.get$specificity.call(n)}},$signature:10},r.PseudoSelector_specificity__closure1.prototype={call$1(e){return e.get$specificity()},$signature:147},r.PseudoSelector_specificity__closure2.prototype={call$1(e){return e.get$specificity()},$signature:147},r.PseudoSelector_unify_closure0.prototype={call$1(e){var t;return e instanceof r.PseudoSelector0?t=e.isClass&&e.name==="host"||e.selector!=null:t=!1,t},$signature:15},r.PublicMemberMapView0.prototype={get$keys(e){var t=this._public_member_map_view0$_inner;return t=t.get$keys(t),t.where$1(t,r.utils1__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&r.isPublic0(e)&&this._public_member_map_view0$_inner.containsKey$1(e)},$index(e,t){return typeof t=="string"&&r.isPublic0(t)?this._public_member_map_view0$_inner.$index(0,t):null}},r.InterpolatedQualifiedName.prototype={toString$0(e){var t,n=this.namespace;e:{if(n!=null){t=n.toString$0(0)+"|"+this.name.toString$0(0);break e}t=this.name.toString$0(0);break e}return t},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.QualifiedName0.prototype={$eq(e,t){return t==null?!1:t instanceof r.QualifiedName0&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^g.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,n=this.name;return t==null?n:t+"|"+n}},r.Rec2020ColorSpace0.prototype={get$isBoundedInternal(){return!0},toLinear$1(e){var t=Math.abs(e);return t<.08124285829863151?e/4.5:g.get$sign$in(e)*Math.pow((t+1.09929682680944-1)/1.09929682680944,2.2222222222222223)},fromLinear$1(e){var t=Math.abs(e);return t>.018053968510807?g.get$sign$in(e)*(1.09929682680944*Math.pow(t,.45)-.09929682680944008):4.5*e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$linearRec2020ToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearRec2020ToLinearA98Rgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$linearRec2020ToLinearDisplayP30();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearRec2020ToLinearProphotoRgb0();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearRec2020ToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearRec2020ToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearRec2020ToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.JSClass0.prototype={},r.JSClassExtension_setCustomInspect_closure.prototype={call$4(e,t,n,a){return this.inspect.call$1(e)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:580},r.JSClassExtension_get_defineStaticMethod_closure.prototype={call$2(e,t){return this._this[e]=r.allowInteropNamed(e,t),null},$signature:121},r.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,t){return g.get$$prototype$x(this._this)[e]=r.allowInteropCaptureThisNamed(e,t),null},$signature:121},r.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,t){return r.defineGetter(g.get$$prototype$x(this._this),e,t,null),null},$signature:121},r.RenderContext0.prototype={},r.RenderContextOptions0.prototype={},r.RenderContextResult0.prototype={},r.RenderContextResultStats0.prototype={},r.RenderOptions.prototype={},r.RenderResult.prototype={},r.RenderResultStats.prototype={},r.ReplaceExpressionVisitor0.prototype={visitBinaryOperationExpression$1(e,t){return new r.BinaryOperationExpression0(t.operator,t.left.accept$1(this),t.right.accept$1(this),!1)},visitBooleanExpression$1(e,t){return t},visitColorExpression$1(e,t){return t},visitFunctionExpression$1(e,t){var n=t.originalName,a=this.visitArgumentList$1(t.$arguments);return new r.FunctionExpression0(t.namespace,r.stringReplaceAllUnchecked(n,"_","-"),n,a,t.span)},visitInterpolatedFunctionExpression$1(e,t){return new r.InterpolatedFunctionExpression0(this.visitInterpolation$1(t.name),this.visitArgumentList$1(t.$arguments),t.span)},visitLegacyIfExpression$1(e,t){return new r.LegacyIfExpression0(this.visitArgumentList$1(t.$arguments),t.span)},visitListExpression$1(e,t){var n=t.contents;return new r.ListExpression0(r.List_List$unmodifiable(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitListExpression_closure0(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Expression0>")),$.Expression_2),t.separator,t.hasBrackets,t.span)},visitMapExpression$1(e,t){var n,a,s,i,o=r._setArrayType([],$.JSArray_Record_2_Expression_and_Expression_2);for(n=t.pairs,a=n.length,s=0;s<a;++s)i=n[s],o.push(new r._Record_2(i._0.accept$1(this),i._1.accept$1(this)));return new r.MapExpression0(r.List_List$unmodifiable(o,$.Record_2_Expression_and_Expression_2),t.span)},visitNullExpression$1(e,t){return t},visitNumberExpression$1(e,t){return t},visitParenthesizedExpression$1(e,t){return new r.ParenthesizedExpression0(t.expression.accept$1(this),t.span)},visitSelectorExpression$1(e,t){return t},visitStringExpression$1(e,t){return new r.StringExpression0(this.visitInterpolation$1(t.text),t.hasQuotes)},visitSupportsExpression$1(e,t){return new r.SupportsExpression0(this.visitSupportsCondition$1(t.condition))},visitUnaryOperationExpression$1(e,t){return new r.UnaryOperationExpression0(t.operator,t.operand.accept$1(this),t.span)},visitValueExpression$1(e,t){return t},visitVariableExpression$1(e,t){return t},visitIfConditionParenthesized$1(e,t){return new r.IfConditionParenthesized0(t.expression.accept$1(this),t.span)},visitIfConditionNegation$1(e,t){return new r.IfConditionNegation0(t.expression.accept$1(this),t.span)},visitIfConditionOperation$1(e,t){var n=t.expressions;return r.IfConditionOperation$0(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitIfConditionOperation_closure0(this),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,IfConditionExpression0>")),t.op)},visitIfConditionFunction$1(e,t){return new r.IfConditionFunction0(this.visitInterpolation$1(t.name),this.visitInterpolation$1(t.$arguments),t.span)},visitIfConditionSass$1(e,t){return new r.IfConditionSass0(t.expression.accept$1(this),t.span)},visitIfConditionRaw$1(e,t){return new r.IfConditionRaw0(this.visitInterpolation$1(t.text))},visitArgumentList$1(e){var t=this,n=e.positional,a=$.String,s=$.Expression_2,i=r.LinkedHashMap_LinkedHashMap$_empty(a,s);for(a=r.MapExtensions_get_pairs0(e.named,a,s),a=a.get$iterator(a);a.moveNext$0();)s=a.get$current(a),i.$indexSet(0,s._0,s._1.accept$1(t));return a=e.rest,a=a==null?null:a.accept$1(t),s=e.keywordRest,s=s==null?null:s.accept$1(t),r.ArgumentList$0(new r.MappedListIterable(n,new r.ReplaceExpressionVisitor_visitArgumentList_closure0(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Expression0>")),i,e.namedSpans,e.span,s,a)},visitSupportsCondition$1(e){var t=this;if(e instanceof r.SupportsOperation0)return new r.SupportsOperation0(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof r.SupportsNegation0)return new r.SupportsNegation0(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof r.SupportsInterpolation0)return new r.SupportsInterpolation0(e.expression.accept$1(t),e.span);if(e instanceof r.SupportsDeclaration0)return new r.SupportsDeclaration0(e.name.accept$1(t),e.value.accept$1(t),e.span);throw r.wrapException(r.SassException$0("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return r.Interpolation$0(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitInterpolation_closure0(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.spans,e.span)}},r.ReplaceExpressionVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:258},r.ReplaceExpressionVisitor_visitIfConditionOperation_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:583},r.ReplaceExpressionVisitor_visitArgumentList_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:258},r.ReplaceExpressionVisitor_visitInterpolation_closure0.prototype={call$1(e){return e instanceof r.Expression0?e.accept$1(this.$this):e},$signature:70},r.ImporterResult0.prototype={get$sourceMapUrl(e){var t=this._result$_sourceMapUrl;return t??r.Uri_Uri$dataFromString(this.contents,u.C_Utf8Codec,null)}},r.ReturnRule0.prototype={accept$1$1(e){return e.visitReturnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.RgbColorSpace0.prototype={get$isBoundedInternal(){return!0},get$isLegacyInternal(){return!0},convert$5(e,t,n,a,s){var i=t==null?null:t/255,o=n==null?null:n/255;return u.SrgbColorSpace_thf0.convert$5(e,i,o,a==null?null:a/255,s)},toLinear$1(e){return r.srgbAndDisplayP3ToLinear0(e/255)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear0(e)*255}},r.SassParser0.prototype={get$currentIndentation(){return this._sass0$_currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=new r.InterpolationBuffer0(s,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));do i.addInterpolation$1(t.almostAnyValue$1$omitComments(!0)),e=r.Primitives_stringFromCharCode(10),e=s._contents+=e;while(u.JSString_methods.endsWith$1(u.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&t.scanCharIf$1(new r.SassParser_styleRuleSelector_closure0));return i.interpolation$1(t.spanFrom$1(new r._SpanScannerState(n,a)))},expectStatementSeparator$1(e){var t,n=this,a=n._sass0$_tryTrailingSemicolon$0();n.atEndOfStatement$0()||n._sass0$_expectNewline$1$trailingSemicolon(a),!(n._sass0$_peekIndentation$0()<=n._sass0$_currentIndentation)&&(t=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+t+".",n._sass0$_nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null?e=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._sass0$_peekIndentation$0()>this._sass0$_currentIndentation},importArgument$0(){var e,t,n,a,s,i,o,l,_,c,p=this;e:{if(s=p.scanner,i=s.peekChar$0(),i===117||i===85){if(o=new r._SpanScannerState(s,s._string_scanner$_position),p.scanIdentifier$1("url")){if(s.scanChar$1(40))return s.set$state(o),p.super$StylesheetParser$importArgument0();s.set$state(o)}break e}if(i===39||i===34)return p.super$StylesheetParser$importArgument0()}for(l=s._string_scanner$_position,_=s.peekChar$0();c=!1,_!=null&&_!==44&&_!==59&&(c=!(_===10||_===13||_===12)),!!c;)s.readChar$0(),_=s.peekChar$0();if(e=s.substring$1(0,l),t=p.spanFrom$1(new r._SpanScannerState(s,l)),p.isPlainImportUrl$1(e))return new r.StaticImport0(new r.Interpolation0(r.List_List$unmodifiable([r.serializeValue0(new r.SassString0(e,!0),!0,!0)],$.Object),u.List_null,t),null,t);try{return s=p.parseImportUrl$1(e),new r.DynamicImport0(s,t)}catch(h){if(s=r.unwrapException(h),$.FormatException._is(s))n=s,a=r.getTraceFromException(h),p.error$3(0,"Invalid URL: "+g.get$message$x(n),t,a);else throw h}},scanElse$1(e){var t,n,a,s,i,o=this;return o._sass0$_peekIndentation$0()!==e?!1:(t=o.scanner,n=t._string_scanner$_position,a=o._sass0$_currentIndentation,s=o._sass0$_nextIndentation,i=o._sass0$_nextIndentationEnd,o._sass0$_readIndentation$0(),t.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(t.set$state(new r._SpanScannerState(t,n)),o._sass0$_currentIndentation=a,o._sass0$_nextIndentation=s,o._sass0$_nextIndentationEnd=i,!1))},children$1(e,t){var n=r._setArrayType([],$.JSArray_Statement_2);return this._sass0$_whileIndentedLower$1(new r.SassParser_children_closure0(this,t,n)),n},statements$1(e){var t,n,a,s=this.scanner,i=s.peekChar$0();for((i===9||i===32)&&s.error$3$length$position(0,V.Indent,s._string_scanner$_position,0),t=r._setArrayType([],$.JSArray_Statement_2),n=s.string.length;s._string_scanner$_position!==n;)a=this._sass0$_child$1(e),a!=null&&t.push(a),this._sass0$_readIndentation$0();return t},_sass0$_child$1(e){var t,n=this,a=n.scanner,s=a.peekChar$0();e:{if(s===13||s===10||s===12){a=null;break e}if(s===36){a=n.variableDeclarationWithoutNamespace$0();break e}if(s===47){t=a.peekChar$1(1);t:{if(t===47){a=n._sass0$_silentComment$0();break t}if(t===42){a=n._sass0$_loudComment$0();break t}a=e.call$0();break t}break e}a=e.call$0();break e}return a},_sass0$_silentComment$0(){var e,t,n,a,s,i,o,l,_,c,p=this,h=p.scanner,d=h._string_scanner$_position;h.expect$1("//"),e=new r.StringBuffer(""),t=p._sass0$_currentIndentation,n=h.string.length,a=1+t,s=2+t;e:do for(i=h.scanChar$1(47)?"///":"//",o=i.length;;){for(l=e._contents+=i,_=o;_<p._sass0$_currentIndentation-t;++_)l+=r.Primitives_stringFromCharCode(32),e._contents=l;for(;h._string_scanner$_position!==n?(c=h.peekChar$0(),c=!(c===10||c===13||c===12)):c=!1,!!c;)l+=r.Primitives_stringFromCharCode(h.readChar$0()),e._contents=l;if(e._contents=l+`
|
||
`,p._sass0$_peekIndentation$0()<t)break e;if(p._sass0$_peekIndentation$0()===t){h.peekChar$1(a)===47&&h.peekChar$1(s)===47&&p._sass0$_readIndentation$0();break}p._sass0$_readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new r.SilentComment0((n.charCodeAt(0)==0,n),p.spanFrom$1(new r._SpanScannerState(h,d)))},_sass0$_loudComment$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=S.scanner,y=new r._SpanScannerState(v,v._string_scanner$_position);for(v.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer0(e,t,n),e._contents="/*",s=S._sass0$_currentIndentation,i=v.string,o=i.length,l=!0;;l=!1){for(l?(_=v._string_scanner$_position,S.spaces$0(),c=v.peekChar$0(),c===10||c===13||c===12?(S._sass0$_readIndentation$0(),c=r.Primitives_stringFromCharCode(32),e._contents+=c):(p=v._string_scanner$_position,e._contents+=u.JSString_methods.substring$2(i,_,p))):e._contents=(e._contents+=`
|
||
`)+" * ",h=3;h<S._sass0$_currentIndentation-s;++h)c=r.Primitives_stringFromCharCode(32),e._contents+=c;for(;v._string_scanner$_position!==o&&(d=v.peekChar$0(),!(d===10||d===13||d===12));){if(d===35){v.peekChar$1(1)===123?(f=S.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),t.push(f._0),n.push(f._1)):(c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c);continue}if(d===42){if(v.peekChar$1(1)===47){for(t=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=t,t=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=t,m=S.spanFrom$1(y),S.whitespace$1$consumeNewlines(!1);e=v.peekChar$0(),(e===10||e===13||e===12)&&S._sass0$_peekIndentation$0()>s;){for(;S._sass0$_lookingAtDoubleNewline$0();)S._sass0$_expectNewline$0();S._sass0$_readIndentation$0(),S.whitespace$1$consumeNewlines(!1)}if(v._string_scanner$_position!==o?(e=v.peekChar$0(),e=!(e===10||e===13||e===12)):e=!1,e){for(e=v._string_scanner$_position;v._string_scanner$_position!==o?(t=v.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)v.readChar$0();throw r.wrapException(r.MultiSpanSassFormatException$0("Unexpected text after end of comment",S.spanFrom$1(new r._SpanScannerState(v,e)),"extra text",r.LinkedHashMap_LinkedHashMap$_literal([m,"comment"],$.FileSpan,$.String),null))}else return new r.LoudComment0(a.interpolation$1(m))}else c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c;continue}c=r.Primitives_stringFromCharCode(v.readChar$0()),e._contents+=c}if(S._sass0$_peekIndentation$0()<=s)break;for(;S._sass0$_lookingAtDoubleNewline$0();)S._sass0$_expectNewline$0(),e._contents=(e._contents+=`
|
||
`)+" *";S._sass0$_readIndentation$0()}return new r.LoudComment0(a.interpolation$1(S.spanFrom$1(y)))},whitespaceWithoutComments$1$consumeNewlines(e){var t,n,a,s;for(t=this.scanner,n=t.string.length;t._string_scanner$_position!==n&&(a=t.peekChar$0(),e?s=!(a===32||a===9||a===10||a===13||a===12):s=!(a===32||a===9),!s);)t.readChar$0()},_sass0$_expectNewline$1$trailingSemicolon(e){var t=this.scanner,n=t.peekChar$0();if(n===13){t.readChar$0(),t.peekChar$0()===10&&t.readChar$0();return}if(n===10||n===12){t.readChar$0();return}t.error$1(0,e?V.multip:"expected newline.")},_sass0$_expectNewline$0(){return this._sass0$_expectNewline$1$trailingSemicolon(!1)},_sass0$_lookingAtDoubleNewline$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a===13){t=n.peekChar$1(1);t:{if(t===10){n=n.peekChar$1(2),n=n===10||n===13||n===12;break t}if(t===13||t===12){n=!0;break t}n=e;break t}break e}if(a===10||a===12){n=n.peekChar$1(1),n=n===10||n===13||n===12;break e}n=e;break e}return n},_sass0$_whileIndentedLower$1(e){var t,n,a,s,i,o,l=this,_=l._sass0$_currentIndentation;for(t=l.scanner,n=t._sourceFile,a=null;l._sass0$_peekIndentation$0()>_;)s=l._sass0$_readIndentation$0(),a==null&&(a=s),a!==s&&(i=t._string_scanner$_position,o=n.getColumn$1(i),t.error$3$length$position(0,"Inconsistent indentation, expected "+a+" spaces.",n.getColumn$1(t._string_scanner$_position),i-o)),e.call$0()},_sass0$_readIndentation$0(){var e,t=this,n=t._sass0$_nextIndentation;return n==null&&(n=t._sass0$_nextIndentation=t._sass0$_peekIndentation$0()),t._sass0$_currentIndentation=n,e=t._sass0$_nextIndentationEnd,e.toString,t.scanner.set$state(e),t._sass0$_nextIndentationEnd=t._sass0$_nextIndentation=null,n},_sass0$_peekIndentation$0(){var e,t,n,a,s,i,o,l,_,c=this,p=c._sass0$_nextIndentation;if(p!=null)return p;if(e=c.scanner,t=e._string_scanner$_position,n=e.string.length,t===n)return c._sass0$_nextIndentation=0,c._sass0$_nextIndentationEnd=new r._SpanScannerState(e,t),0;a=new r._SpanScannerState(e,t),c.scanCharIf$1(new r.SassParser__peekIndentation_closure1)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),s=r._Cell$(),i=r._Cell$(),o=r._Cell$();do{for(i.__late_helper$_value=s.__late_helper$_value=!1,o.__late_helper$_value=0;;){e:{if(l=e.peekChar$0(),l===32){i.__late_helper$_value=!0;break e}if(l===9){s.__late_helper$_value=!0;break e}break}t=o.__late_helper$_value,t===o&&r.throwExpression(r.LateError$localNI("")),o.__late_helper$_value=t+1,e.readChar$0()}if(t=e._string_scanner$_position,t===n)return c._sass0$_nextIndentation=0,c._sass0$_nextIndentationEnd=new r._SpanScannerState(e,t),e.set$state(a),0}while(c.scanCharIf$1(new r.SassParser__peekIndentation_closure2));return t=s._readLocal$0(),n=i._readLocal$0(),t?n?(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),t-_)):c._sass0$_spaces===!0&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),t-_)):n&&c._sass0$_spaces===!1&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),t-_)),c._sass0$_nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&c._sass0$_spaces==null&&(c._sass0$_spaces=i._readLocal$0()),c._sass0$_nextIndentationEnd=new r._SpanScannerState(e,e._string_scanner$_position),e.set$state(a),o._readLocal$0()},_sass0$_tryTrailingSemicolon$0(){return this.scanCharIf$1(new r.SassParser__tryTrailingSemicolon_closure0)?(this.whitespace$1$consumeNewlines(!1),!0):!1}},r.SassParser_styleRuleSelector_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser_children_closure0.prototype={call$0(){var e=this.$this._sass0$_child$1(this.child);e!=null&&this.children.push(e)},$signature:0},r.SassParser__peekIndentation_closure1.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser__peekIndentation_closure2.prototype={call$1(e){return e===10||e===13||e===12},$signature:32},r.SassParser__tryTrailingSemicolon_closure0.prototype={call$1(e){return e===59},$signature:32},r._Exports.prototype={},r._wrapMain_closure.prototype={call$1(e){return r._translateReturnValue(this.main.call$0())},$signature:85},r._wrapMain_closure0.prototype={call$1(e){return r._translateReturnValue(this.main.call$1(r.List_List$from($.List_dynamic._as(e),!0,$.String)))},$signature:85},r.ScssParser0.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,n;this.whitespaceWithoutComments$1$consumeNewlines(!0),t=this.scanner,t._string_scanner$_position!==t.string.length&&(n=t.peekChar$0(),!(n===59||n===125)&&t.expectChar$1(59))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===59||e===125||e===123},lookingAtChildren$0(){return this.scanner.peekChar$0()===123},scanElse$1(e){var t,n=this,a=n.scanner,s=a._string_scanner$_position;if(n.whitespace$1$consumeNewlines(!0),t=a._string_scanner$_position,a.scanChar$1(64)){if(n.scanIdentifier$2$caseSensitive("else",!0))return!0;if(n.scanIdentifier$2$caseSensitive("elseif",!0))return n.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_VUl,V.x40elsei,n.spanFrom$1(new r._SpanScannerState(a,t)))),a.set$position(a._string_scanner$_position-2),!0}return a.set$state(new r._SpanScannerState(a,s)),!1},children$1(e,t){var n,a=this,s=a.scanner;for(s.expectChar$1(123),a.whitespaceWithoutComments$1$consumeNewlines(!0),n=r._setArrayType([],$.JSArray_Statement_2);;)switch(s.peekChar$0()){case 36:n.push(a.variableDeclarationWithoutNamespace$0());break;case 47:switch(s.peekChar$1(1)){case 47:n.push(a._scss0$_silentComment$0()),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:n.push(a._scss0$_loudComment$0()),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:n.push(t.call$0())}break;case 59:s.readChar$0(),a.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 125:return s.expectChar$1(125),n;default:n.push(t.call$0())}},statements$1(e){var t,n,a,s,i=this,o=r._setArrayType([],$.JSArray_Statement_2);for(i.whitespaceWithoutComments$1$consumeNewlines(!0),t=i.scanner,n=t.string.length;t._string_scanner$_position!==n;)switch(t.peekChar$0()){case 36:o.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:o.push(i._scss0$_silentComment$0()),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:o.push(i._scss0$_loudComment$0()),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:a=e.call$0(),a!=null&&o.push(a)}break;case 59:t.readChar$0(),i.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:s=e.call$0(),s!=null&&o.push(s)}return o},_scss0$_silentComment$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position,i=new r._SpanScannerState(a,s);a.expect$1("//"),e=a.string.length;do{for(;a._string_scanner$_position!==e?(t=a.readChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;);if(a._string_scanner$_position===e)break;n.spaces$0()}while(a.scan$1("//"));return n.get$plainCss()&&n.error$2(0,V.Silent,n.spanFrom$1(i)),n.lastSilentComment=new r.SilentComment0(a.substring$1(0,s),n.spanFrom$1(i))},_scss0$_loudComment$0(){var e,t,n,a,s,i,o=this.scanner,l=o._string_scanner$_position;o.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer0(e,t,n),e._contents="/*";e:for(;;)switch(o.peekChar$0()){case 35:o.peekChar$1(1)===123?(s=this.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),t.push(s._0),n.push(s._1)):(i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i);break;case 42:if(i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i,o.peekChar$0()!==47)continue e;return t=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=t,new r.LoudComment0(a.interpolation$1(this.spanFrom$1(new r._SpanScannerState(o,l))));case 13:o.readChar$0(),o.peekChar$0()!==10&&(i=r.Primitives_stringFromCharCode(10),e._contents+=i);break;case 12:o.readChar$0(),i=r.Primitives_stringFromCharCode(10),e._contents+=i;break;default:i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i}}},r.Selector0.prototype={assertNotBogus$1$name(e){this.accept$1(u._IsBogusVisitor_true0)&&r.warnForDeprecation0("$"+e+": "+(this.toString$0(0)+V.x20is_nov),u.Deprecation_2PR)},toString$0(e){var t=null,n=r._SerializeVisitor$0(t,!0,t,t,!0,!1,t,!0);return this.accept$1(n),n._serialize0$_buffer.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},r._IsInvisibleVisitor2.prototype={visitSelectorList$1(e){return u.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var t;return this.super$AnySelectorVisitor$visitComplexSelector0(e)?t=!0:t=this.includeBogus&&e.accept$1(u._IsBogusVisitor_false0),t},visitPlaceholderSelector$1(e,t){return!0},visitPseudoSelector$1(e,t){var n,a=t.selector;return a!=null?(t.name==="not"?n=this.includeBogus&&a.accept$1(u._IsBogusVisitor_true0):n=this.visitSelectorList$1(a),n):!1}},r._IsBogusVisitor0.prototype={visitComplexSelector$1(e){var t,n=e.components;return n.length===0?e.leadingCombinators.length!==0:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||u.JSArray_methods.get$last(n).combinators.length!==0||u.JSArray_methods.any$1(n,new r._IsBogusVisitor_visitComplexSelector_closure0(this)))},visitPseudoSelector$1(e,t){var n=t.selector;return n==null?!1:t.name==="has"?n.accept$1(u._IsBogusVisitor_false0):n.accept$1(u._IsBogusVisitor_true0)}},r._IsBogusVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:54},r._IsUselessVisitor0.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||u.JSArray_methods.any$1(e.components,new r._IsUselessVisitor_visitComplexSelector_closure0(this))},visitPseudoSelector$1(e,t){return t.accept$1(u._IsBogusVisitor_true0)}},r._IsUselessVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:54},r._ContainsParentSelectorVisitor0.prototype={visitParentSelector$1(e,t){return!0}},r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0.prototype={},r.__IsBogusVisitor_Object_AnySelectorVisitor0.prototype={},r.__IsInvisibleVisitor_Object_AnySelectorVisitor0.prototype={},r.__IsUselessVisitor_Object_AnySelectorVisitor0.prototype={},r.SelectorExpression0.prototype={accept$1$1(e){return e.visitSelectorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"&"},get$span(e){return this.span}},r._nest_closure0.prototype={call$1(e){var t={},n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$0(V.x24selec,null));return t.first=!0,new r.MappedListIterable(n,new r._nest__closure1(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new r._nest__closure2).get$asSassList()},$signature:29},r._nest__closure1.prototype={call$1(e){var t=this._box_0,n=r.SassApiValue_assertSelector0(e,!t.first,null);return t.first=!1,n},$signature:242},r._nest__closure2.prototype={call$2(e,t){return t.nestWithin$1(e)},$signature:240},r._append_closure1.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$0(V.x24selec,null));return t=r.EvaluationContext_currentOrNull0(),new r.MappedListIterable(n,new r._append__closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new r._append__closure2((t??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan())).get$asSassList()},$signature:29},r._append__closure1.prototype={call$1(e){return r.SassApiValue_assertSelector0(e,!1,null)},$signature:242},r._append__closure2.prototype={call$2(e,t){var n=t.components,a=this.span;return r.SelectorList$0(new r.MappedListIterable(n,new r._append___closure0(e,a),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector0>")),a).nestWithin$1(e)},$signature:240},r._append___closure0.prototype={call$1(e){var t,n,a,s,i,o,l=null;if(e.leadingCombinators.length!==0)throw r.wrapException(r.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));if(t=e.components,n=t.length>=1,n?(a=t[0],s=u.JSArray_methods.sublist$1(t,1)):(s=l,a=s),!n)throw r.wrapException(r.StateError$("Pattern matching error"));if(i=r._prependParent0(a.selector),i==null)throw r.wrapException(r.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));return n=this.span,o=r._setArrayType([new r.ComplexSelectorComponent0(i,r.List_List$unmodifiable(a.combinators,$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2),u.JSArray_methods.addAll$1(o,s),r.ComplexSelector$0(u.List_empty17,o,n,!1)},$signature:61},r._extend_closure0.prototype={call$1(e){var t,n,a="selector",s="extendee",i="extender",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector0(o.$index(e,0),!1,a);return l.assertNotBogus$1$name(a),t=r.SassApiValue_assertSelector0(o.$index(e,1),!1,s),t.assertNotBogus$1$name(s),n=r.SassApiValue_assertSelector0(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull0(),r.ExtensionStore__extendOrReplace0(l,n,t,u.ExtendMode_allTargets_2_allTargets0,(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:29},r._replace_closure0.prototype={call$1(e){var t,n,a="selector",s="original",i="replacement",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector0(o.$index(e,0),!1,a);return l.assertNotBogus$1$name(a),t=r.SassApiValue_assertSelector0(o.$index(e,1),!1,s),t.assertNotBogus$1$name(s),n=r.SassApiValue_assertSelector0(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull0(),r.ExtensionStore__extendOrReplace0(l,n,t,u.ExtendMode_replace_1_replace0,(o??r.throwExpression(r.StateError$(V.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:29},r._unify_closure0.prototype={call$1(e){var t,n="selector1",a="selector2",s=g.getInterceptor$asx(e),i=r.SassApiValue_assertSelector0(s.$index(e,0),!1,n);return i.assertNotBogus$1$name(n),t=r.SassApiValue_assertSelector0(s.$index(e,1),!1,a),t.assertNotBogus$1$name(a),s=i.unify$1(t),s=s==null?null:s.get$asSassList(),s??u.C__SassNull0},$signature:3},r._isSuperselector_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),a=r.SassApiValue_assertSelector0(n.$index(e,0),!1,"super");return a.assertNotBogus$1$name("super"),t=r.SassApiValue_assertSelector0(n.$index(e,1),!1,"sub"),t.assertNotBogus$1$name("sub"),r.listIsSuperselector0(a.components,t.components)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:13},r._simpleSelectors_closure0.prototype={call$1(e){var t=r.SassApiValue_assertCompoundSelector0(g.$index$asx(e,0),"selector").components;return r.SassList$0(new r.MappedListIterable(t,new r._simpleSelectors__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),u.ListSeparator_z0K0,!1)},$signature:29},r._simpleSelectors__closure0.prototype={call$1(e){return new r.SassString0(r.serializeSelector0(e,!0),!1)},$signature:586},r._parse_closure0.prototype={call$1(e){return r.SassApiValue_assertSelector0(g.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:29},r.SelectorParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.SelectorParser_parse_closure0(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parseCompoundSelector_closure0(this))},_selector$_selectorList$0(){var e,t,n,a=this,s=a.scanner,i=s._string_scanner$_position,o=s._sourceFile,l=o.getLine$1(i),_=r._setArrayType([a._selector$_complexSelector$0()],$.JSArray_ComplexSelector_2);for(a.whitespace$1$consumeNewlines(!0),e=s.string.length;s.scanChar$1(44);)if(a.whitespace$1$consumeNewlines(!0),s.peekChar$0()!==44){if(t=s._string_scanner$_position,t===e)break;n=o.getLine$1(t)!==l,n&&(l=o.getLine$1(s._string_scanner$_position)),_.push(a._selector$_complexSelector$1$lineBreak(n))}return r.SelectorList$0(_,a.spanFrom$1(new r._SpanScannerState(s,i)))},_selector$_complexSelector$1$lineBreak(e){var t,n,a,s,i,o,l=this,_="expected selector.",c=l.scanner,p=c._string_scanner$_position,h=new r._SpanScannerState(c,p),d=$.JSArray_CssValue_Combinator_2,f=r._setArrayType([],d),m=r._setArrayType([],$.JSArray_ComplexSelectorComponent_2);for(t=$.CssValue_Combinator_2,n=null,a=null;;){if(l.whitespace$1$consumeNewlines(!0),s=c.peekChar$0(),s===43){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue0(u.Combinator_sHB0,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s===62){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue0(u.Combinator_iUF0,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s===126){i=c._string_scanner$_position,c.readChar$0(),f.push(new r.CssValue0(u.Combinator_98W0,l.spanFrom$1(new r._SpanScannerState(c,i)),t));continue}if(s==null)break;if(i=!0,s!==91&&s!==46&&s!==35&&s!==37&&s!==58&&s!==38&&s!==42&&s!==124&&(i=l.lookingAtIdentifier$0()),i){n!=null?(i=l.spanFrom$1(h),o=r.List_List$from(f,!1,t),o.$flags=3,m.push(new r.ComplexSelectorComponent0(n,o,i))):f.length!==0&&(h=new r._SpanScannerState(c,c._string_scanner$_position),a=f),n=l._selector$_compoundSelector$0(),f=r._setArrayType([],d),c.peekChar$0()===38&&c.error$1(0,V.x22x26__ma);continue}break}return d=f.length!==0,d&&l._selector$_plainCss?c.error$1(0,_):n!=null?(d=l.spanFrom$1(h),m.push(new r.ComplexSelectorComponent0(n,r.List_List$unmodifiable(f,t),d))):d?a=f:c.error$1(0,_),d=a??u.List_empty17,r.ComplexSelector$0(d,m,l.spanFrom$1(new r._SpanScannerState(c,p)),e)},_selector$_complexSelector$0(){return this._selector$_complexSelector$1$lineBreak(!1)},_selector$_compoundSelector$0(){var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=r._setArrayType([t._selector$_simpleSelector$0()],$.JSArray_SimpleSelector_2);for(e=t._selector$_plainCss;t._selector$_isSimpleSelectorStart$1(n.peekChar$0());)s.push(t._selector$_simpleSelector$1$allowParent(e));return r.CompoundSelector$0(s,t.spanFrom$1(new r._SpanScannerState(n,a)))},_selector$_simpleSelector$1$allowParent(e){var t,n,a,s,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(e==null&&(e=o._selector$_allowParent),l.peekChar$0()){case 91:return o._selector$_attributeSelector$0();case 46:return t=l._string_scanner$_position,l.expectChar$1(46),new r.ClassSelector0(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 35:return t=l._string_scanner$_position,l.expectChar$1(35),new r.IDSelector0(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 37:return t=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),t=o.spanFrom$1(new r._SpanScannerState(l,t)),o._selector$_plainCss&&o.error$2(0,V.Placeh,o.spanFrom$1(_)),new r.PlaceholderSelector0(n,t);case 58:return o._selector$_pseudoSelector$0();case 38:return t=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(a=new r.StringBuffer(""),o._parser1$_identifierBody$1(a),a._contents.length===0&&l.error$1(0,"Expected identifier body."),s=a._contents,i=(s.charCodeAt(0)==0,s)):i=null,o._selector$_plainCss&&i!=null&&l.error$3$length$position(0,V.Parent,l._string_scanner$_position-t,t),l=o.spanFrom$1(new r._SpanScannerState(l,t)),e||o.error$2(0,"Parent selectors aren't allowed here.",o.spanFrom$1(_)),new r.ParentSelector0(i,l);default:return o._selector$_typeOrUniversalSelector$0()}},_selector$_simpleSelector$0(){return this._selector$_simpleSelector$1$allowParent(null)},_selector$_attributeSelector$0(){var e,t,n,a,s,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),i.whitespace$1$consumeNewlines(!0),e=i._selector$_attributeName$0(),i.whitespace$1$consumeNewlines(!0),l.scanChar$1(93)?new r.AttributeSelector0(e,o,o,o,i.spanFrom$1(_)):(t=i._selector$_attributeOperator$0(),i.whitespace$1$consumeNewlines(!0),n=l.peekChar$0(),a=n===39||n===34?i.string$0():i.identifier$0(),i.whitespace$1$consumeNewlines(!0),n=l.peekChar$0(),s=n!=null&&r.CharacterExtension_get_isAlphabetic0(n)?r.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new r.AttributeSelector0(e,t,a,s,i.spanFrom$1(_)))},_selector$_attributeName$0(){var e,t=this,n=t.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new r.QualifiedName0(t.identifier$0(),"*")):n.scanChar$1(124)?new r.QualifiedName0(t.identifier$0(),""):(e=t.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new r.QualifiedName0(e,null):(n.readChar$0(),new r.QualifiedName0(t.identifier$0(),e)))},_selector$_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return u.AttributeOperator_jFZ0;case 126:return e.expectChar$1(61),u.AttributeOperator_OrK0;case 124:return e.expectChar$1(61),u.AttributeOperator_g5B0;case 94:return e.expectChar$1(61),u.AttributeOperator_stc0;case 36:return e.expectChar$1(61),u.AttributeOperator_xJ90;case 42:return e.expectChar$1(61),u.AttributeOperator_h200;default:e.error$2$position(0,'Expected "]".',t)}},_selector$_pseudoSelector$0(){var e,t,n,a,s,i,o=this,l=null,_=o.scanner,c=new r._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),t=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$1$consumeNewlines(!0),n=r.unvendor0(t),a=l,s=l,e?b.selectorPseudoElements0.contains$1(0,n)?s=o._selector$_selectorList$0():a=o.declarationValue$1$allowEmpty(!0):b.selectorPseudoClasses0.contains$1(0,n)?s=o._selector$_selectorList$0():n==="nth-child"||n==="nth-last-child"?(a=o._selector$_aNPlusB$0(),o.whitespace$1$consumeNewlines(!0),i=_.peekChar$1(-1),(i===32||i===9||i===10||i===13||i===12)&&_.peekChar$0()!==41&&(o.expectIdentifier$1("of"),a+=" of",o.whitespace$1$consumeNewlines(!0),s=o._selector$_selectorList$0())):a=u.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),_.expectChar$1(41),r.PseudoSelector$0(t,o.spanFrom$1(c),a,e,s)):r.PseudoSelector$0(t,o.spanFrom$1(c),l,e,l)},_selector$_aNPlusB$0(){var e,t,n,a,s,i=this;e:{if(e=i.scanner,t=e.peekChar$0(),t===101||t===69)return i.expectIdentifier$1("even"),"even";if(t===111||t===79)return i.expectIdentifier$1("odd"),"odd";if(t===43||t===45){n=r.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(a=e.peekChar$0(),a!=null&&a>=48&&a<=57){do n+=r.Primitives_stringFromCharCode(e.readChar$0()),a=e.peekChar$0();while(a!=null&&a>=48&&a<=57);if(i.whitespace$1$consumeNewlines(!0),!i.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else i.expectIdentChar$1(110);if(n+=r.Primitives_stringFromCharCode(110),i.whitespace$1$consumeNewlines(!0),s=e.peekChar$0(),s!==43&&s!==45)return n.charCodeAt(0)==0,n;n+=r.Primitives_stringFromCharCode(e.readChar$0()),i.whitespace$1$consumeNewlines(!0),a=e.peekChar$0(),a!=null&&a>=48&&a<=57||e.error$1(0,"Expected a number.");do n+=r.Primitives_stringFromCharCode(e.readChar$0()),a=e.peekChar$0();while(a!=null&&a>=48&&a<=57);return n.charCodeAt(0)==0,n},_selector$_typeOrUniversalSelector$0(){var e,t=this,n=t.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0("*",t.spanFrom$1(a)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),"*"),t.spanFrom$1(a)):new r.UniversalSelector0(null,t.spanFrom$1(a)):n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0("",t.spanFrom$1(a)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),""),t.spanFrom$1(a)):(e=t.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0(e,t.spanFrom$1(a)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),e),t.spanFrom$1(a)):new r.TypeSelector0(new r.QualifiedName0(e,null),t.spanFrom$1(a)))},_selector$_isSimpleSelectorStart$1(e){var t;e:{if(e===42||e===91||e===46||e===35||e===37||e===58){t=!0;break e}if(e===38){t=this._selector$_plainCss;break e}t=!1;break e}return t}},r.SelectorParser_parse_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:587},r.SelectorParser_parseCompoundSelector_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:588},r.SelectorSearchVisitor0.prototype={visitAttributeSelector$1(e,t){return null},visitClassSelector$1(e,t){return null},visitIDSelector$1(e,t){return null},visitParentSelector$1(e,t){return null},visitPlaceholderSelector$1(e,t){return null},visitTypeSelector$1(e,t){return null},visitUniversalSelector$1(e,t){return null},visitComplexSelector$1(e){return r.IterableExtension_search0(e.components,new r.SelectorSearchVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return r.IterableExtension_search0(e.components,new r.SelectorSearchVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e,t){return r.NullableExtension_andThen0(t.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return r.IterableExtension_search0(e.components,this.get$visitComplexSelector())}},r.SelectorSearchVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(ComplexSelectorComponent0)")}},r.SelectorSearchVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(SimpleSelector0)")}},r.serialize_closure0.prototype={call$1(e){return e>127},$signature:50},r._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var t,n,a,s,i,o,l,_,c,p,h=this;for(t=g.get$iterator$ax(e.get$children(e)),n=!h._serialize0$_inspect,a=h._serialize0$_style===u.OutputStyle_10,s=!a,i=$.CssParentNode_2,o=h._serialize0$_buffer,l=h._lineFeed.text,_=null;t.moveNext$0();)c=t.get$current(t),n?p=a?c.accept$1(u._IsInvisibleVisitor_true_true0):c.accept$1(u._IsInvisibleVisitor_true_false0):p=!1,!p&&(_!=null&&((i._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment0))&&o.writeCharCode$1(59),h._serialize0$_isTrailingComment$2(c,_)?s&&o.writeCharCode$1(32):(s&&o.write$1(0,l),_.get$isGroupEnd()&&s&&o.write$1(0,l))),c.accept$1(h),_=c);_!=null?t=(i._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment0))&&s:t=!1,t&&o.writeCharCode$1(59)},visitCssComment$1(e){this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssComment_closure0(this,e))},visitCssAtRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssAtRule_closure0(n,e)),e.isChildless||(n._serialize0$_style!==u.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssMediaRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssImport$1(e){this._serialize0$_writeIndentation$0(),this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssImport_closure0(this,e))},_serialize0$_writeImportUrl$1(e){var t,n,a=this;if(a._serialize0$_style!==u.OutputStyle_10||e.charCodeAt(0)!==117){a._serialize0$_buffer.write$1(0,e);return}t=u.JSString_methods.substring$2(e,4,e.length-1),n=t.charCodeAt(0),n===39||n===34?a._serialize0$_buffer.write$1(0,t):a._serialize0$_visitQuotedString$1(t)},visitCssKeyframeBlock$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.selector.span,new r._SerializeVisitor_visitCssKeyframeBlock_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},_serialize0$_visitMediaQuery$1(e){var t,n,a,s,i,o,l=this,_=e.modifier;_!=null&&(t=l._serialize0$_buffer,t.write$1(0,_),t.writeCharCode$1(32)),n=e.type,n!=null&&(t=l._serialize0$_buffer,t.write$1(0,n),e.conditions.length!==0&&t.write$1(0," and ")),a=e.conditions,a.length===1?t=u.JSString_methods.startsWith$1(a[0],"(not "):t=!1,t?(t=l._serialize0$_buffer,t.write$1(0,"not "),s=u.JSArray_methods.get$first(a),t.write$1(0,u.JSString_methods.substring$2(s,5,s.length-1))):(i=e.conjunction?"and":"or",t=l._serialize0$_style===u.OutputStyle_10?i+" ":" "+i+" ",o=l._serialize0$_buffer,l._serialize0$_writeBetween$3(a,t,o.get$write(o)))},visitCssStyleRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e._style_rule0$_selector._box0$_inner.value.span,new r._SerializeVisitor_visitCssStyleRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssSupportsRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,n,a,s,i,o=this;if(o._serialize0$_writeIndentation$0(),o._serialize0$_write$1(e.name),i=o._serialize0$_buffer,i.writeCharCode$1(58),!e.parsedAsSassScript)i.forSpan$2(e.value.span,new r._SerializeVisitor_visitCssDeclaration_closure1(o,e));else{o._serialize0$_style!==u.OutputStyle_10&&i.writeCharCode$1(32);try{i.forSpan$2(e.valueSpanForMap,new r._SerializeVisitor_visitCssDeclaration_closure2(o,e))}catch(l){if(i=r.unwrapException(l),i instanceof r.MultiSpanSassScriptException0)t=i,n=r.getTraceFromException(l),r.throwWithTrace0(r.MultiSpanSassException$0(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,n);else if(i instanceof r.SassScriptException0)a=i,s=r.getTraceFromException(l),i=a.message,r.throwWithTrace0(new r.SassException0(u.Set_empty,i,e.value.span),a,s);else throw l}}},_serialize0$_writeFoldedValue$1(e){var t,n,a,s,i=r.StringScanner$($.SassString_2._as(e.value.value)._string0$_text,null,null);for(t=i.string.length,n=this._serialize0$_buffer;i._string_scanner$_position!==t;){if(a=i.readChar$0(),a!==10){n.writeCharCode$1(a);continue}for(n.writeCharCode$1(32);s=i.peekChar$0(),s===32||s===9||s===10||s===13||s===12;)i.readChar$0()}},_serialize0$_writeReindentedValue$1(e){var t,n,a=this,s=$.SassString_2._as(e.value.value)._string0$_text;e:{if(t=a._serialize0$_minimumIndentation$1(s),t==null){a._serialize0$_buffer.write$1(0,s);break e}if(t===-1){n=a._serialize0$_buffer,n.write$1(0,r.trimAsciiRight0(s,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),a._serialize0$_writeWithIndent$2(s,Math.min(t,n.file.getColumn$1(n.offset)))}},_serialize0$_minimumIndentation$1(e){for(var t,n,a,s,i,o=r.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);if(o._string_scanner$_position===l)return o.peekChar$1(-1)===10?-1:null;for(a=null;o._string_scanner$_position!==l;){for(;o._string_scanner$_position!==l&&(s=o.peekChar$0(),!(s!==32&&s!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(i=o._line_scanner$_column,a=a==null?i:Math.min(a,i);o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);}return a??-1},_serialize0$_writeWithIndent$2(e,t){var n,a,s,i,o,l,_,c=r.LineScanner$(e);for(n=c.string,a=n.length,s=this._serialize0$_buffer;c._string_scanner$_position!==a&&(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i!==10);)s.writeCharCode$1(i);for(;;){for(o=c._string_scanner$_position,l=1;;){if(c._string_scanner$_position===a){s.writeCharCode$1(32);return}e:{if(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i===32||i===9)continue;if(i===10){o=c._string_scanner$_position,++l;break e}break}}for(this._serialize0$_writeTimes$2(10,l),this._serialize0$_writeIndentation$0(),_=c._string_scanner$_position,s.write$1(0,u.JSString_methods.substring$2(n,o+t,_));;){if(c._string_scanner$_position===a)return;if(i=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(i),i===10)break;s.writeCharCode$1(i)}}},visitCalculation$1(e){var t,n=this,a=n._serialize0$_buffer;a.write$1(0,e.name),a.writeCharCode$1(40),t=n._serialize0$_style===u.OutputStyle_10?",":", ",n._serialize0$_writeBetween$3(e.$arguments,t,n.get$_serialize0$_writeCalculationValue()),a.writeCharCode$1(41)},_serialize0$_writeCalculationValue$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this;e:{if(t=e instanceof r.SassNumber0,t&&!isFinite(e._number1$_value)){t:{if(n=e._number1$_value,n===1/0){f._serialize0$_buffer.write$1(0,"infinity");break t}if(n===-1/0){f._serialize0$_buffer.write$1(0,"-infinity");break t}isNaN(n)&&f._serialize0$_buffer.write$1(0,"NaN")}f._serialize0$_writeCalculationUnits$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e));break e}if(t&&e.get$hasComplexUnits()){f._serialize0$_writeNumber$1(e._number1$_value),a=e.get$numeratorUnits(e),a.length>=1?(s=a[0],i=u.JSArray_methods.sublist$1(a,1),f._serialize0$_buffer.write$1(0,s),f._serialize0$_writeCalculationUnits$2(i,e.get$denominatorUnits(e))):f._serialize0$_writeCalculationUnits$2(r._setArrayType([],$.JSArray_String),e.get$denominatorUnits(e));break e}if(e instanceof r.Value0){e.accept$1(f);break e}t=e instanceof r.CalculationOperation0,o=null,l=null,t?(_=e._calculation0$_operator,o=e._calculation0$_left,l=e._calculation0$_right):_=null,t&&(c=o instanceof r.CalculationOperation0&&o._calculation0$_operator.precedence<_.precedence,c&&f._serialize0$_buffer.writeCharCode$1(40),f._serialize0$_writeCalculationValue$1(o),c&&f._serialize0$_buffer.writeCharCode$1(41),p=f._serialize0$_style!==u.OutputStyle_10||_.precedence===1,p&&f._serialize0$_buffer.writeCharCode$1(32),t=f._serialize0$_buffer,t.write$1(0,_.operator),p&&t.writeCharCode$1(32),l instanceof r.CalculationOperation0&&f._serialize0$_parenthesizeCalculationRhs$2(_,l._calculation0$_operator)?h=!0:(h=!1,_===u.CalculationOperator_wFL0&&(l instanceof r.SassNumber0?d=isFinite(l._number1$_value)?l.get$hasComplexUnits():l.get$hasUnits():d=h,h=d)),h&&t.writeCharCode$1(40),f._serialize0$_writeCalculationValue$1(l),h&&t.writeCharCode$1(41))}},_serialize0$_writeCalculationUnits$2(e,t){var n,a,s,i;for(n=g.get$iterator$ax(e),a=this._serialize0$_buffer,s=this._serialize0$_style!==u.OutputStyle_10;n.moveNext$0();)i=n.get$current(n),s&&a.writeCharCode$1(32),a.writeCharCode$1(42),s&&a.writeCharCode$1(32),a.writeCharCode$1(49),a.write$1(0,i);for(n=g.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),s&&a.writeCharCode$1(32),a.writeCharCode$1(47),s&&a.writeCharCode$1(32),a.writeCharCode$1(49),a.write$1(0,i)},_serialize0$_parenthesizeCalculationRhs$2(e,t){var n;e:{if(u.CalculationOperator_wFL0===e){n=!0;break e}if(u.CalculationOperator_dpX0===e){n=!1;break e}n=t===u.CalculationOperator_dpX0||t===u.CalculationOperator_KrC0;break e}return n},visitColor$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I=this,M=null;e:{if(t=e._color0$_space,n=u.RgbColorSpace_i0P0===t,a=M,s=!0,n?(i=M,o=!1):(i=u.HslColorSpace_JQ20===t,o=!i,o&&(a=u.HwbColorSpace_guQ0===t,s=a)),s&&e.channel0OrNull!=null&&e.channel1OrNull!=null&&e.channel2OrNull!=null&&e.alphaOrNull!=null){I._serialize0$_writeLegacyColor$1(e);break e}if(n){s=I._serialize0$_buffer,s.write$1(0,"rgb("),I._serialize0$_writeChannel$1(e.channel0OrNull),s.writeCharCode$1(32),I._serialize0$_writeChannel$1(e.channel1OrNull),s.writeCharCode$1(32),I._serialize0$_writeChannel$1(e.channel2OrNull),I._serialize0$_maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}if(i?s=!0:s=o?a:u.HwbColorSpace_guQ0===t,s){s=I._serialize0$_buffer,s.write$1(0,t),s.writeCharCode$1(40),l=I._serialize0$_style===u.OutputStyle_10?M:"deg",I._serialize0$_writeChannel$2(e.channel0OrNull,l),s.writeCharCode$1(32),I._serialize0$_writeChannel$2(e.channel1OrNull,"%"),s.writeCharCode$1(32),I._serialize0$_writeChannel$2(e.channel2OrNull,"%"),I._serialize0$_maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}if(_=u.LabColorSpace_2nT0!==t,_?(c=u.LchColorSpace_Bpv0===t,s=c):(c=M,s=!0),l=!1,s?I._serialize0$_inspect?s=l:(s=e.channel0OrNull,s==null&&(s=0),s>0||r.fuzzyEquals0(s,0)?s=s<100||r.fuzzyEquals0(s,100):s=!1,s=!s&&e.channel1OrNull!=null&&e.channel2OrNull!=null):s=l,p=!s,h=M,p?(d=u.OklabColorSpace_5400===t,s=!1,f=!d,f?(h=u.OklchColorSpace_9Gj0===t,l=h):l=!0,m=!1,l?I._serialize0$_inspect?l=m:(l=e.channel0OrNull,l==null&&(l=0),l>0||r.fuzzyEquals0(l,0)?l=l<1||r.fuzzyEquals0(l,1):l=!1,l=!l&&e.channel1OrNull!=null&&e.channel2OrNull!=null):l=m,l?(S=_,s=!0):(_?(l=c,S=_):(c=u.LchColorSpace_Bpv0===t,l=c,S=!0),l?l=!0:f?l=h:(h=u.OklchColorSpace_9Gj0===t,l=h,f=!0),l&&(I._serialize0$_inspect||(s=e.channel1OrNull,l=s==null,l&&(s=0),s=s<0&&!r.fuzzyEquals0(s,0)&&e.channel0OrNull!=null&&!l)))):(d=M,S=_,f=!1,s=!0),s){s=I._serialize0$_buffer,s.write$1(0,"color-mix(in "),s.write$1(0,t),l=I._serialize0$_style===u.OutputStyle_10,s.write$1(0,l?",":", "),I._serialize0$_writeColorFunction$1(e.toSpace$1(u.XyzD65ColorSpace_WiJ0)),l||s.writeCharCode$1(32),s.write$1(0,"100%"),s.write$1(0,l?",":", "),s.write$1(0,l?"red":"black"),s.writeCharCode$1(41);break e}if(s=!0,_&&((p?d:u.OklabColorSpace_5400===t)||(S?c:u.LchColorSpace_Bpv0===t)||(s=f?h:u.OklchColorSpace_9Gj0===t)),s){s=I._serialize0$_buffer,s.write$1(0,t),s.writeCharCode$1(40),l=t._space$_channels,v=l[2].isPolarAngle,m=!1,I._serialize0$_inspect||(y=e.channel0OrNull,y==null&&(y=0),y>0||r.fuzzyEquals0(y,0)?y=y<100||r.fuzzyEquals0(y,100):y=!1,y?v&&(m=e.channel1OrNull,m==null&&(m=0),m=m<0&&!r.fuzzyEquals0(m,0)):m=!0),m&&(s.write$1(0,"from "),s.write$1(0,I._serialize0$_style===u.OutputStyle_10?"red":"black"),s.writeCharCode$1(32)),m=I._serialize0$_style!==u.OutputStyle_10,y=m&&e.channel0OrNull!=null,C=e.channel0OrNull,y?(l=$.LinearChannel_2._as(l[0]),I._serialize0$_writeNumber$1((C??0)*100/l.max),s.writeCharCode$1(37)):I._serialize0$_writeChannel$1(C),s.writeCharCode$1(32),I._serialize0$_writeChannel$1(e.channel1OrNull),s.writeCharCode$1(32),l=v&&m?"deg":M,I._serialize0$_writeChannel$2(e.channel2OrNull,l),I._serialize0$_maybeWriteSlashAlpha$1(e),s.writeCharCode$1(41);break e}I._serialize0$_writeColorFunction$1(e)}},_serialize0$_writeChannel$2(e,t){var n=this;e==null?n._serialize0$_buffer.write$1(0,"none"):isFinite(e)?(n._serialize0$_writeNumber$1(e),t!=null&&n._serialize0$_buffer.write$1(0,t)):n.visitNumber$1(r.SassNumber_SassNumber0(e,t))},_serialize0$_writeChannel$1(e){return this._serialize0$_writeChannel$2(e,null)},_serialize0$_writeLegacyColor$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=e.alphaOrNull,v=S==null,y=r.fuzzyEquals0(v?0:S,1);if(!e.get$isInGamut()&&!m._serialize0$_inspect){m._serialize0$_writeHsl$1(e);return}if(m._serialize0$_style===u.OutputStyle_10){if(t=e.toSpace$1(u.RgbColorSpace_i0P0),y&&m._serialize0$_tryIntegerRgb$1(t))return;n=t.channel0OrNull,a=m._serialize0$_writeNumberToString$1(n??0),n=t.channel1OrNull,s=m._serialize0$_writeNumberToString$1(n??0),n=t.channel2OrNull,i=m._serialize0$_writeNumberToString$1(n??0),o=e.toSpace$1(u.HslColorSpace_JQ20),n=o.channel0OrNull,l=m._serialize0$_writeNumberToString$1(n??0),n=o.channel1OrNull,_=m._serialize0$_writeNumberToString$1(n??0),n=o.channel2OrNull,c=m._serialize0$_writeNumberToString$1(n??0),n=m._serialize0$_buffer,a.length+s.length+i.length<=l.length+_.length+c.length+2?(n.write$1(0,y?"rgb(":"rgba("),n.write$1(0,a),n.writeCharCode$1(44),n.write$1(0,s),n.writeCharCode$1(44),n.write$1(0,i)):(n.write$1(0,y?"hsl(":"hsla("),n.write$1(0,l),n.writeCharCode$1(44),n.write$1(0,_),n.write$1(0,"%,"),n.write$1(0,c),n.writeCharCode$1(37)),y||(n.writeCharCode$1(44),m._serialize0$_writeNumber$1(v?0:S)),n.writeCharCode$1(41);return}if(n=e._color0$_space,n===u.HslColorSpace_JQ20){m._serialize0$_writeHsl$1(e);return}else if(m._serialize0$_inspect&&n===u.HwbColorSpace_guQ0){n=m._serialize0$_buffer,n.write$1(0,"hwb("),p=e.toSpace$1(u.HwbColorSpace_guQ0),m._serialize0$_writeNumber$1(p.channel$1(0,"hue")),n.writeCharCode$1(32),m._serialize0$_writeNumber$1(p.channel$1(0,"whiteness")),n.writeCharCode$1(37),n.writeCharCode$1(32),m._serialize0$_writeNumber$1(p.channel$1(0,"blackness")),n.writeCharCode$1(37),r.fuzzyEquals0(v?0:S,1)||(n.write$1(0," / "),m._serialize0$_writeNumber$1(v?0:S)),n.writeCharCode$1(41);return}if(h=e.format,u.C__ColorFormatEnum0===h){m._serialize0$_writeRgb$1(e);return}if(S=h instanceof r.SpanColorFormat0,d=S?h:null,S){m._serialize0$_buffer.write$1(0,d._color0$_span.get$text());return}if(y){if(t=e.toSpace$1(u.RgbColorSpace_i0P0),f=b.$get$namesByColor0().$index(0,t),f!=null){m._serialize0$_buffer.write$1(0,f);return}if(m._serialize0$_canUseHex$1(t)){m._serialize0$_buffer.writeCharCode$1(35),S=t.channel0OrNull,m._serialize0$_writeHexComponent$1(u.JSNumber_methods.round$0(S??0)),S=t.channel1OrNull,m._serialize0$_writeHexComponent$1(u.JSNumber_methods.round$0(S??0)),S=t.channel2OrNull,m._serialize0$_writeHexComponent$1(u.JSNumber_methods.round$0(S??0));return}}n===u.HwbColorSpace_guQ0?m._serialize0$_writeHsl$1(e):m._serialize0$_writeRgb$1(e)},_serialize0$_tryIntegerRgb$1(e){var t,n,a,s,i,o,l,_,c,p=this;return p._serialize0$_canUseHex$1(e)?(t=e.channel0OrNull,n=u.JSNumber_methods.round$0(t??0),t=e.channel1OrNull,a=u.JSNumber_methods.round$0(t??0),t=e.channel2OrNull,s=u.JSNumber_methods.round$0(t??0),t=n&15,i=t===u.JSInt_methods._shrOtherPositive$1(n,4)&&(a&15)===u.JSInt_methods._shrOtherPositive$1(a,4)&&(s&15)===u.JSInt_methods._shrOtherPositive$1(s,4),o=b.$get$namesByColor0().$index(0,e),l=!1,o!=null?(_=o.length,l=_<=(i?4:7),c=o):c=null,l?p._serialize0$_buffer.write$1(0,c):(l=p._serialize0$_buffer,i?(l.writeCharCode$1(35),l.writeCharCode$1(r.hexCharFor0(t)),l.writeCharCode$1(r.hexCharFor0(a&15)),l.writeCharCode$1(r.hexCharFor0(s&15))):(l.writeCharCode$1(35),p._serialize0$_writeHexComponent$1(n),p._serialize0$_writeHexComponent$1(a),p._serialize0$_writeHexComponent$1(s))),!0):!1},_serialize0$_canUseHex$1(e){var t,n=e.channel0OrNull;return n==null&&(n=0),r.fuzzyIsInt0(n)?n=(n>0||r.fuzzyEquals0(n,0))&&n<256&&!r.fuzzyEquals0(n,256):n=!1,t=!1,n?(n=e.channel1OrNull,n==null&&(n=0),r.fuzzyIsInt0(n)?n=(n>0||r.fuzzyEquals0(n,0))&&n<256&&!r.fuzzyEquals0(n,256):n=!1,n?(n=e.channel2OrNull,n==null&&(n=0),r.fuzzyIsInt0(n)?n=(n>0||r.fuzzyEquals0(n,0))&&n<256&&!r.fuzzyEquals0(n,256):n=t):n=t):n=t,n},_serialize0$_writeRgb$1(e){var t,n=this,a=e.alphaOrNull,s=a==null,i=r.fuzzyEquals0(s?0:a,1),o=e.toSpace$1(u.RgbColorSpace_i0P0),l=n._serialize0$_buffer;l.write$1(0,i?"rgb(":"rgba("),n._serialize0$_writeNumber$1(o.channel$1(0,"red")),t=n._serialize0$_style===u.OutputStyle_10,l.write$1(0,t?",":", "),n._serialize0$_writeNumber$1(o.channel$1(0,"green")),l.write$1(0,t?",":", "),n._serialize0$_writeNumber$1(o.channel$1(0,"blue")),i||(l.write$1(0,t?",":", "),n._serialize0$_writeNumber$1(s?0:a)),l.writeCharCode$1(41)},_serialize0$_writeHsl$1(e){var t,n=this,a=e.alphaOrNull,s=a==null,i=r.fuzzyEquals0(s?0:a,1),o=e.toSpace$1(u.HslColorSpace_JQ20),l=n._serialize0$_buffer;l.write$1(0,i?"hsl(":"hsla("),n._serialize0$_writeChannel$1(o.channel$1(0,"hue")),t=n._serialize0$_style===u.OutputStyle_10,l.write$1(0,t?",":", "),n._serialize0$_writeChannel$2(o.channel$1(0,"saturation"),"%"),l.write$1(0,t?",":", "),n._serialize0$_writeChannel$2(o.channel$1(0,"lightness"),"%"),i||(l.write$1(0,t?",":", "),n._serialize0$_writeNumber$1(s?0:a)),l.writeCharCode$1(41)},_serialize0$_writeColorFunction$1(e){var t=this,n=t._serialize0$_buffer;n.write$1(0,"color("),n.write$1(0,e._color0$_space),n.writeCharCode$1(32),t._serialize0$_writeBetween$3(e.get$channelsOrNull()," ",t.get$_serialize0$_writeChannel()),t._serialize0$_maybeWriteSlashAlpha$1(e),n.writeCharCode$1(41)},_serialize0$_writeHexComponent$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(r.hexCharFor0(u.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(r.hexCharFor0(e&15))},_serialize0$_maybeWriteSlashAlpha$1(e){var t,n,a=this,s=e.alphaOrNull;r.fuzzyEquals0(s??0,1)||(t=a._serialize0$_style!==u.OutputStyle_10,t&&a._serialize0$_buffer.writeCharCode$1(32),n=a._serialize0$_buffer,n.writeCharCode$1(47),t&&n.writeCharCode$1(32),a._serialize0$_writeChannel$1(s))},visitList$1(e){var t,n,a,s,i,o=this,l=e._list1$_hasBrackets;if(l)o._serialize0$_buffer.writeCharCode$1(91);else if(e._list1$_contents.length===0){if(!o._serialize0$_inspect)throw r.wrapException(r.SassScriptException$0("() isn't a valid CSS value.",null));o._serialize0$_buffer.write$1(0,"()");return}t=o._serialize0$_inspect,n=!1,t&&e._list1$_contents.length===1&&(a=e._list1$_separator,a=a===u.ListSeparator_z0K0||a===u.ListSeparator_Lul0,n=a),n&&!l&&o._serialize0$_buffer.writeCharCode$1(40),a=e._list1$_contents,a=t?a:new r.WhereIterable(a,new r._SerializeVisitor_visitList_closure2,r._arrayInstanceType(a)._eval$1("WhereIterable<1>")),s=e._list1$_separator,i=o._serialize0$_separatorString$1(s),o._serialize0$_writeBetween$3(a,i,t?new r._SerializeVisitor_visitList_closure3(o,e):new r._SerializeVisitor_visitList_closure4(o)),n&&(t=o._serialize0$_buffer,t.write$1(0,s.separator),l||t.writeCharCode$1(41)),l&&o._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){var t;e:{if(u.ListSeparator_z0K0===e){t=this._serialize0$_style===u.OutputStyle_10?",":", ";break e}if(u.ListSeparator_Lul0===e){t=this._serialize0$_style===u.OutputStyle_10?"/":" / ";break e}if(u.ListSeparator_SrV0===e){t=" ";break e}t="";break e}return t},_serialize0$_elementNeedsParens$2(e,t){var n;e:{if(t instanceof r.SassList0&&t._list1$_contents.length>1&&!t._list1$_hasBrackets){t:{if(u.ListSeparator_z0K0===e){n=t._list1$_separator===u.ListSeparator_z0K0;break t}if(u.ListSeparator_Lul0===e){n=t._list1$_separator,n=n===u.ListSeparator_z0K0||n===u.ListSeparator_Lul0;break t}n=t._list1$_separator!==u.ListSeparator_undecided_null_3_undecided0;break t}break e}n=!1;break e}return n},visitMap$1(e){var t,n,a=this;if(!a._serialize0$_inspect)throw r.wrapException(r.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));t=a._serialize0$_buffer,t.writeCharCode$1(40),n=e._map0$_contents,a._serialize0$_writeBetween$3(n.get$entries(n),", ",new r._SerializeVisitor_visitMap_closure0(a)),t.writeCharCode$1(41)},_serialize0$_writeMapElement$1(e){var t=e instanceof r.SassList0&&e._list1$_separator===u.ListSeparator_z0K0&&!e._list1$_hasBrackets;t&&this._serialize0$_buffer.writeCharCode$1(40),e.accept$1(this),t&&this._serialize0$_buffer.writeCharCode$1(41)},visitNumber$1(e){var t,n,a,s,i=this,o=e.asSlash;if($.Record_2_nullable_Object_and_nullable_Object._is(o)){t=o._0,n=o._1,i.visitNumber$1(t),i._serialize0$_buffer.writeCharCode$1(47),i.visitNumber$1(n);return}if(a=e._number1$_value,!isFinite(a)){i.visitCalculation$1(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],$.JSArray_Object),$.Object)));return}e.get$hasComplexUnits()?i.visitCalculation$1(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],$.JSArray_Object),$.Object))):(i._serialize0$_writeNumber$1(a),s=e.get$numeratorUnits(e),s.length===1&&i._serialize0$_buffer.write$1(0,s[0]))},_serialize0$_writeNumberToString$1(e){var t=new r.StringBuffer("");return this._serialize0$_writeNumber$2(e,new r.NoSourceMapBuffer0(t)),t=t._contents,t.charCodeAt(0)==0,t},_serialize0$_writeNumber$2(e,t){var n,a,s,i,o=this;if(t==null&&(t=o._serialize0$_buffer),n=r.fuzzyAsInt0(e),a=!1,n!=null?(a=!o._serialize0$_inspect||e===n,s=n):s=null,a){t.write$1(0,o._serialize0$_removeExponent$1(g.toString$0$(s)));return}if(i=o._serialize0$_removeExponent$1(u.JSNumber_methods.toString$0(e)),o._serialize0$_inspect){t.write$1(0,i);return}if(i.length<12){t.write$1(0,o._serialize0$_style===u.OutputStyle_10&&i.charCodeAt(0)===48?u.JSString_methods.substring$1(i,1):i);return}o._serialize0$_writeRounded$2(i,t)},_serialize0$_writeNumber$1(e){return this._serialize0$_writeNumber$2(e,null)},_serialize0$_removeExponent$1(e){for(var t,n,a,s,i=e.charCodeAt(0)===45,o=r._Cell$(),l=e.length,_=0;;){if(!(_<l)){t=null;break}e:{if(e.charCodeAt(_)!==101)break e;t=new r.StringBuffer(""),n=t._contents=r.Primitives_stringFromCharCode(e.charCodeAt(0)),i?(n+=r.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=n,_>3&&(t._contents=n+u.JSString_methods.substring$2(e,3,_))):_>2&&(t._contents=n+u.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=r.int_parse(u.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(t==null)return e;if(o._readLocal$0()>0){for(l=o._readLocal$0(),n=t._contents,a=i?1:0,s=l-(n.length-1-a),l=n,_=0;_<s;++_)l=r.Primitives_stringFromCharCode(48),l=t._contents+=l;return l.charCodeAt(0)==0,l}else{for(i=e.charCodeAt(0)===45,l=(i?r.Primitives_stringFromCharCode(45):"")+"0.",_=-1;n=o.__late_helper$_value,n===o&&r.throwExpression(r.LateError$localNI("")),_>n;)l+=r.Primitives_stringFromCharCode(48),--_;return i?(n=t._contents,n=u.JSString_methods.substring$1((n.charCodeAt(0)==0,n),1)):n=t,n=l+r.S(n),n.charCodeAt(0)==0,n}},_serialize0$_writeRounded$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f;if(u.JSString_methods.endsWith$1(e,".0")){t.write$1(0,u.JSString_methods.substring$2(e,0,e.length-2));return}for(n=e.length,a=new Uint8Array(n+1),s=e.charCodeAt(0)===45,i=s?1:0,o=1;;i=l,o=c){if(i===n){t.write$1(0,e);return}if(l=i+1,_=e.charCodeAt(i),_===46){i=l;break}c=o+1,a[o]=_-48}if(p=i+10,p>=n){t.write$1(0,e);return}for(c=o;i<p;i=l,c=h)h=c+1,l=i+1,a[c]=e.charCodeAt(i)-48;if(e.charCodeAt(i)-48>=5)for(;h=c-1,d=a[h]+1,a[h]=d,d===10;c=h);for(;c<o;++c)a[c]=0;for(;n=c>o,!!(n&&a[c-1]===0);)--c;if(c===2&&a[0]===0&&a[1]===0){t.writeCharCode$1(48);return}for(s&&t.writeCharCode$1(45),a[0]===0?f=this._serialize0$_style===u.OutputStyle_10&&a[1]===0?2:1:f=0;f<o;++f)t.writeCharCode$1(48+a[f]);if(n)for(t.writeCharCode$1(46);f<c;++f)t.writeCharCode$1(48+a[f])},_serialize0$_visitQuotedString$2$forceDoubleQuote(e,t){var n,a,s,i,o,l,_,c,p,h=this,d=t?h._serialize0$_buffer:new r.StringBuffer("");for(t&&d.writeCharCode$1(34),n=e.length,a=!1,s=!1,i=0;i<n;++i){if(o=e.charCodeAt(i),l=o===39,l&&t){d.writeCharCode$1(39);continue}if(l&&s){h._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(l){d.writeCharCode$1(39),a=!0;continue}if(_=o===34,_&&t){d.writeCharCode$1(92),d.writeCharCode$1(34);continue}if(_&&a){h._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_){d.writeCharCode$1(34),s=!0;continue}if(o===0||o===1||o===2||o===3||o===4||o===5||o===6||o===7||o===8||o===10||o===11||o===12||o===13||o===14||o===15||o===16||o===17||o===18||o===19||o===20||o===21||o===22||o===23||o===24||o===25||o===26||o===27||o===28||o===29||o===30||o===31||o===127){h._serialize0$_writeEscape$4(d,o,e,i);continue}if(o===92){d.writeCharCode$1(92),d.writeCharCode$1(92);continue}c=h._serialize0$_tryPrivateUseCharacter$4(d,o,e,i),c!=null?i=c:d.writeCharCode$1(o)}t?d.writeCharCode$1(34):(p=s?39:34,n=h._serialize0$_buffer,n.writeCharCode$1(p),n.write$1(0,d),n.writeCharCode$1(p))},_serialize0$_visitQuotedString$1(e){return this._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!1)},_serialize0$_visitUnquotedString$1(e){var t,n,a,s,i,o;for(t=e.length,n=this._serialize0$_buffer,a=!1,s=0;s<t;++s){if(i=e.charCodeAt(s),i===10){n.writeCharCode$1(32),a=!0;continue}if(i===32){a||n.writeCharCode$1(32);continue}o=this._serialize0$_tryPrivateUseCharacter$4(n,i,e,s),o!=null?s=o:n.writeCharCode$1(i),a=!1}},_serialize0$_tryPrivateUseCharacter$4(e,t,n,a){var s;return this._serialize0$_style===u.OutputStyle_10?null:t>=57344&&t<=63743?(this._serialize0$_writeEscape$4(e,t,n,a),a):t>>>7===439&&n.length>a+1?(s=a+1,this._serialize0$_writeEscape$4(e,r.combineSurrogates(t,n.charCodeAt(s)),n,s),s):null},_serialize0$_writeEscape$4(e,t,n,a){var s,i;e.writeCharCode$1(92),e.write$1(0,u.JSInt_methods.toRadixString$1(t,16)),s=a+1,n.length!==s&&(i=n.charCodeAt(s),(r.CharacterExtension_get_isHex0(i)||i===32||i===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e,t){var n,a,s=this._serialize0$_buffer;s.writeCharCode$1(91),s.write$1(0,t.name),n=t.value,n!=null&&(s.write$1(0,t.op),r.Parser_isIdentifier0(n)&&!u.JSString_methods.startsWith$1(n,"--")?(s.write$1(0,n),a=t.modifier,a!=null&&s.writeCharCode$1(32)):(this._serialize0$_visitQuotedString$1(n),a=t.modifier,a!=null&&this._serialize0$_style!==u.OutputStyle_10&&s.writeCharCode$1(32)),r.NullableExtension_andThen0(a,s.get$write(s))),s.writeCharCode$1(93)},visitClassSelector$1(e,t){var n=this._serialize0$_buffer;n.writeCharCode$1(46),n.write$1(0,t.name)},visitComplexSelector$1(e){var t,n,a,s,i,o,l,_,c,p,h=this,d=e.leadingCombinators;for(h._serialize0$_writeCombinators$1(d),d.length>=1&&e.components.length>=1&&h._serialize0$_style!==u.OutputStyle_10&&h._serialize0$_buffer.writeCharCode$1(32),d=e.components,t=d.length,n=t-1,a=h._serialize0$_buffer,s=h._serialize0$_style===u.OutputStyle_10,i=!s,o=0;o<t;++o)l=d[o],h.visitCompoundSelector$1(l.selector),_=l.combinators,c=_.length===0,c||i&&a.writeCharCode$1(32),p=s?"":" ",h._serialize0$_writeBetween$3(_,p,a.get$write(a)),o!==n?_=!s||c:_=!1,_&&a.writeCharCode$1(32)},_serialize0$_writeCombinators$1(e){var t=this._serialize0$_style===u.OutputStyle_10?"":" ",n=this._serialize0$_buffer;return this._serialize0$_writeBetween$3(e,t,n.get$write(n))},visitCompoundSelector$1(e){var t,n,a,s=this._serialize0$_buffer,i=s.get$length(s);for(t=e.components,n=t.length,a=0;a<n;++a)t[a].accept$1(this);s.get$length(s)===i&&s.writeCharCode$1(42)},visitIDSelector$1(e,t){var n=this._serialize0$_buffer;n.writeCharCode$1(35),n.write$1(0,t.name)},visitSelectorList$1(e){var t,n,a,s,i,o,l=this,_=e.components;for(t=g.get$iterator$ax(l._serialize0$_inspect?_:new r.WhereIterable(_,new r._SerializeVisitor_visitSelectorList_closure0,r._arrayInstanceType(_)._eval$1("WhereIterable<1>"))),n=l._serialize0$_style!==u.OutputStyle_10,a=l._serialize0$_buffer,s=l._lineFeed.text,i=!0;t.moveNext$0();)o=t.get$current(t),i?i=!1:(a.writeCharCode$1(44),o.lineBreak?(n&&a.write$1(0,s),l._serialize0$_writeIndentation$0()):n&&a.writeCharCode$1(32)),l.visitComplexSelector$1(o)},visitParentSelector$1(e,t){var n=this._serialize0$_buffer;n.writeCharCode$1(38),r.NullableExtension_andThen0(t.suffix,n.get$write(n))},visitPlaceholderSelector$1(e,t){var n=this._serialize0$_buffer;n.writeCharCode$1(37),n.write$1(0,t.name)},visitPseudoSelector$1(e,t){var n,a,s=t.name,i=!1;s==="not"&&(n=t.selector,n instanceof r.SelectorList0&&(i=(n??$.SelectorList_2._as(n)).accept$1(u._IsInvisibleVisitor_true0))),!i&&(i=this._serialize0$_buffer,i.writeCharCode$1(58),t.isSyntacticClass||i.writeCharCode$1(58),i.write$1(0,s),s=t.argument,a=s==null,!(a&&t.selector==null)&&(i.writeCharCode$1(40),a||(i.write$1(0,s),t.selector!=null&&i.writeCharCode$1(32)),r.NullableExtension_andThen0(t.selector,this.get$visitSelectorList()),i.writeCharCode$1(41)))},visitTypeSelector$1(e,t){this._serialize0$_buffer.write$1(0,t.name)},visitUniversalSelector$1(e,t){var n,a=t.namespace;a!=null&&(n=this._serialize0$_buffer,n.write$1(0,a),n.writeCharCode$1(124)),this._serialize0$_buffer.writeCharCode$1(42)},_serialize0$_write$1(e){return this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor__write_closure0(this,e))},_serialize0$_visitChildren$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=m._serialize0$_buffer;for(S.writeCharCode$1(123),t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),a=m._serialize0$_style===u.OutputStyle_10,s=!a,i=m.get$_serialize0$_requiresSemicolon(),o=!m._serialize0$_inspect,n=n._eval$1("ListBase.E"),l=m._lineFeed.text,_=null,c=null;t.moveNext$0();)p=t.__internal$_current,h=p??n._as(p),o?p=a?h.accept$1(u._IsInvisibleVisitor_true_true0):h.accept$1(u._IsInvisibleVisitor_true_false0):p=!1,!p&&(p=c==null,d=p?null:i.call$1(c),(d??!1)&&S.writeCharCode$1(59),m._serialize0$_isTrailingComment$2(h,p?e:c)?(s&&S.writeCharCode$1(32),f=m._serialize0$_indentation,m._serialize0$_indentation=0,new r._SerializeVisitor__visitChildren_closure1(m,h).call$0(),m._serialize0$_indentation=f):(s&&S.write$1(0,l),++m._serialize0$_indentation,new r._SerializeVisitor__visitChildren_closure2(m,h).call$0(),--m._serialize0$_indentation),_=c,c=h);c!=null&&(($.CssParentNode_2._is(c)?c.get$isChildless():!(c instanceof r.ModifiableCssComment0))&&s&&S.writeCharCode$1(59),_==null&&m._serialize0$_isTrailingComment$2(c,e)?s&&S.writeCharCode$1(32):(m._serialize0$_writeLineFeed$0(),m._serialize0$_writeIndentation$0())),S.writeCharCode$1(125)},_serialize0$_requiresSemicolon$1(e){return $.CssParentNode_2._is(e)?e.get$isChildless():!(e instanceof r.ModifiableCssComment0)},_serialize0$_isTrailingComment$2(e,t){var n,a,s,i,o,l,_;return this._serialize0$_style===u.OutputStyle_10||!(e instanceof r.ModifiableCssComment0)||(n=e.span,a=n.get$sourceUrl(n),s=t.get$span(t),!g.$eq$(a,s.get$sourceUrl(s)))?!1:(a=t.get$span(t),g.$eq$(a.get$file(a).url,n.get$file(n).url)&&a.get$start(a).offset<=n.get$start(n).offset&&a.get$end(a).offset>=n.get$end(n).offset?(a=n.get$start(n),s=t.get$span(t),i=a.offset-s.get$start(s).offset-1,i<0?!1:(o=Math.max(0,u.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",i)),a=t.get$span(t),a=a.get$file(a),s=t.get$span(t),s=s.get$start(s),l=t.get$span(t),_=a.span$2(0,s.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=r.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),a=t.get$span(t),a=a.get$end(a),n===a.file.getLine$1(a.offset)))},_serialize0$_writeLineFeed$0(){this._serialize0$_style!==u.OutputStyle_10&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==u.OutputStyle_10&&e._serialize0$_writeTimes$2(e._serialize0$_indentCharacter,e._serialize0$_indentation*e._serialize0$_indentWidth)},_serialize0$_writeTimes$2(e,t){var n,a;for(n=this._serialize0$_buffer,a=0;a<t;++a)n.writeCharCode$1(e)},_serialize0$_writeBetween$1$3(e,t,n){var a,s,i,o;for(a=g.get$iterator$ax(e),s=this._serialize0$_buffer,i=!0;a.moveNext$0();)o=a.get$current(a),i?i=!1:s.write$1(0,t),n.call$1(o)},_serialize0$_writeBetween$3(e,t,n){return this._serialize0$_writeBetween$1$3(e,t,n,$.dynamic)}},r._SerializeVisitor_visitCssComment_closure0.prototype={call$0(){var e,t,n,a,s=this.$this;s._serialize0$_style===u.OutputStyle_10&&this.node.text.charCodeAt(2)!==33||(e=this.node,t=e.text,!u.JSString_methods.startsWith$1(t,r.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=s._serialize0$_minimumIndentation$1(t),n!=null?(e=e.span,e=e.get$start(e),a=Math.min(n,e.file.getColumn$1(e.offset)),s._serialize0$_writeIndentation$0(),s._serialize0$_writeWithIndent$2(t,a)):(s._serialize0$_writeIndentation$0(),s._serialize0$_buffer.write$1(0,t))))},$signature:1},r._SerializeVisitor_visitCssAtRule_closure0.prototype={call$0(){var e,t,n=this.$this,a=n._serialize0$_buffer;a.writeCharCode$1(64),e=this.node,n._serialize0$_write$1(e.name),t=e.value,t!=null&&(a.writeCharCode$1(32),n._serialize0$_write$1(t))},$signature:1},r._SerializeVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e,t,n,a,s=this.$this,i=s._serialize0$_buffer;i.write$1(0,"@media"),e=this.node.queries,t=u.JSArray_methods.get$first(e),n=s._serialize0$_style===u.OutputStyle_10,a=!0,n&&t.modifier==null&&t.type==null&&(a=t.conditions,a=a.length===1&&u.JSString_methods.startsWith$1(u.JSArray_methods.get$first(a),"(not ")),a&&i.writeCharCode$1(32),i=n?",":", ",s._serialize0$_writeBetween$3(e,i,s.get$_serialize0$_visitMediaQuery())},$signature:1},r._SerializeVisitor_visitCssImport_closure0.prototype={call$0(){var e,t,n,a=this.$this,s=a._serialize0$_buffer;s.write$1(0,"@import"),e=a._serialize0$_style!==u.OutputStyle_10,e&&s.writeCharCode$1(32),t=this.node,s.forSpan$2(t.url.span,new r._SerializeVisitor_visitCssImport__closure0(a,t)),n=t.modifiers,n!=null&&(e&&s.writeCharCode$1(32),s.write$1(0,n))},$signature:1},r._SerializeVisitor_visitCssImport__closure0.prototype={call$0(){return this.$this._serialize0$_writeImportUrl$1(this.node.url.value)},$signature:0},r._SerializeVisitor_visitCssKeyframeBlock_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_style===u.OutputStyle_10?",":", ",n=e._serialize0$_buffer;return e._serialize0$_writeBetween$3(this.node.selector.value,t,n.get$write(n))},$signature:0},r._SerializeVisitor_visitCssStyleRule_closure0.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule0$_selector._box0$_inner.value)},$signature:0},r._SerializeVisitor_visitCssSupportsRule_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_buffer;t.write$1(0,"@supports"),e._serialize0$_style===u.OutputStyle_10&&this.node.condition.value.charCodeAt(0)===40||t.writeCharCode$1(32),e._serialize0$_write$1(this.node.condition)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure1.prototype={call$0(){var e=this.$this,t=this.node;e._serialize0$_style===u.OutputStyle_10?e._serialize0$_writeFoldedValue$1(t):e._serialize0$_writeReindentedValue$1(t)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure2.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},r._SerializeVisitor_visitList_closure2.prototype={call$1(e){return!e.get$isBlank()},$signature:51},r._SerializeVisitor_visitList_closure3.prototype={call$1(e){var t=this.$this,n=t._serialize0$_elementNeedsParens$2(this.value._list1$_separator,e);n&&t._serialize0$_buffer.writeCharCode$1(40),e.accept$1(t),n&&t._serialize0$_buffer.writeCharCode$1(41)},$signature:63},r._SerializeVisitor_visitList_closure4.prototype={call$1(e){e.accept$1(this.$this)},$signature:63},r._SerializeVisitor_visitMap_closure0.prototype={call$1(e){var t=this.$this;t._serialize0$_writeMapElement$1(e.key),t._serialize0$_buffer.write$1(0,": "),t._serialize0$_writeMapElement$1(e.value)},$signature:591},r._SerializeVisitor_visitSelectorList_closure0.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true0)},$signature:20},r._SerializeVisitor__write_closure0.prototype={call$0(){return this.$this._serialize0$_buffer.write$1(0,this.value.value)},$signature:0},r._SerializeVisitor__visitChildren_closure1.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},r._SerializeVisitor__visitChildren_closure2.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},r.OutputStyle0.prototype={_enumToString$0(){return"OutputStyle."+this._name}},r.LineFeed0.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return this.name}},r.JSSet.prototype={},r.ShadowedModuleView0.prototype={get$url(e){var t=this._shadowed_view0$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view0$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view0$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){if(this.variables.containsKey$1(e))this._shadowed_view0$_inner.setVariable$3(e,t,n);else throw r.wrapException(r.SassScriptException$0("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view0$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,n,a=this.variables,s=this._shadowed_view0$_inner;if(a===s.get$variables())a=s.couldHaveBeenConfigured$1(e);else{for(t=r.LinkedHashSet_LinkedHashSet$_empty($.String),a=a.get$keys(a),a=a.get$iterator(a);a.moveNext$0();)n=a.get$current(a),e.contains$1(0,n)&&t.add$1(0,n);a=s.couldHaveBeenConfigured$1(t)}return a},$eq(e,t){var n,a,s,i=this;return t==null?!1:(n=!1,t instanceof r.ShadowedModuleView0&&i._shadowed_view0$_inner.$eq(0,t._shadowed_view0$_inner)&&(a=i.variables,a=a.get$keys(a),s=t.variables,u.C_IterableEquality.equals$2(0,a,s.get$keys(s))&&(a=i.functions,a=a.get$keys(a),s=t.functions,u.C_IterableEquality.equals$2(0,a,s.get$keys(s))&&(n=i.mixins,n=n.get$keys(n),a=t.mixins,a=u.C_IterableEquality.equals$2(0,n,a.get$keys(a)),n=a))),n)},get$hashCode(e){var t=this._shadowed_view0$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new r.ShadowedModuleView0(e._shadowed_view0$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.SilentComment0.prototype={accept$1$1(e){return e.visitSilentComment$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text},get$span(e){return this.span}},r.InterpolatedSimpleSelector.prototype={},r.SimpleSelector0.prototype={get$specificity(){return 1e3},get$hasComplicatedSuperselectorSemantics(){return!1},addSuffix$1(e){return r.throwExpression(r.MultiSpanSassException$0('Selector "'+this.toString$0(0)+`" can't have a suffix`,this.span,"outer selector",r.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),null))},unify$1(e){var t,n,a,s,i,o=this,l=!1;if(e.length===1?(t=e[0],t instanceof r.UniversalSelector0?l=!0:t instanceof r.PseudoSelector0&&(l=t.isClass&&t.name==="host"||t.get$isHostContext())):t=null,l)return t.unify$1(r._setArrayType([o],$.JSArray_SimpleSelector_2));if(u.JSArray_methods.contains$1(e,o))return e;for(n=r._setArrayType([],$.JSArray_SimpleSelector_2),l=e.length,a=!1,s=0;s<e.length;e.length===l||(0,r.throwConcurrentModificationError)(e),++s)i=e[s],!a&&i instanceof r.PseudoSelector0&&(n.push(o),a=!0),n.push(i);return a||n.push(o),n},isSuperselector$1(e){var t;return this.$eq(0,e)?!0:e instanceof r.PseudoSelector0&&e.isClass&&(t=e.selector,t!=null&&b._subselectorPseudos0.contains$1(0,e.normalizedName))?u.JSArray_methods.every$1(t.components,new r.SimpleSelector_isSuperselector_closure0(this)):!1}},r.SimpleSelector_isSuperselector_closure0.prototype={call$1(e){var t=e.components;return t.length!==0&&u.JSArray_methods.any$1(u.JSArray_methods.get$last(t).selector.components,new r.SimpleSelector_isSuperselector__closure0(this.$this))},$signature:20},r.SimpleSelector_isSuperselector__closure0.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:15},r.JSSimpleSelectorVisitor.prototype={visitSelectorList$1(e){return this._simpleSelectorError$0()},visitComplexSelector$1(e){return this._simpleSelectorError$0()},visitCompoundSelector$1(e){return this._simpleSelectorError$0()},_simpleSelectorError$0(){return r.throwExpression(r.UnsupportedError$("SimpleSelectorVisitor only supports SimpleSelectors"))},$isInterpolatedSelectorVisitor:1},r.JSSimpleSelectorVisitorObject.prototype={},r.SingleUnitSassNumber0.prototype={get$numeratorUnits(e){return r.List_List$unmodifiable([this._single_unit$_unit],$.String)},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},withValue$1(e){return new r.SingleUnitSassNumber0(this._single_unit$_unit,e,null)},withSlash$2(e,t){return new r.SingleUnitSassNumber0(this._single_unit$_unit,this._number1$_value,new r._Record_2(e,t))},hasUnit$1(e){return e===this._single_unit$_unit},hasCompatibleUnits$1(e){return e instanceof r.SingleUnitSassNumber0&&r.conversionFactor0(this._single_unit$_unit,e._single_unit$_unit)!=null},hasPossiblyCompatibleUnits$1(e){var t,n,a;return e instanceof r.SingleUnitSassNumber0?(t=b.$get$_knownCompatibilitiesByUnit0(),n=t.$index(0,this._single_unit$_unit.toLowerCase()),n==null?!0:(a=e._single_unit$_unit.toLowerCase(),n.contains$1(0,a)||!t.containsKey$1(a))):!1},compatibleWithUnit$1(e){return r.conversionFactor0(this._single_unit$_unit,e)!=null},coerceToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return a??this.super$SassNumber$coerceToMatch0(e,t,n)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return a??this.super$SassNumber$coerceValueToMatch0(e,t,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return a??this.super$SassNumber$convertToMatch(e,t,n)},convertValueToMatch$3(e,t,n){var a=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return a??this.super$SassNumber$convertValueToMatch0(e,t,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){var a=g.getInterceptor$asx(e);return a=a.get$length(e)===1&&g.get$isEmpty$asx(t)?this._single_unit$_coerceToUnit$1(a.$index(e,0)):null,a??this.super$SassNumber$coerce0(e,t,n)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){var a=g.getInterceptor$asx(e);return a=a.get$length(e)===1&&g.get$isEmpty$asx(t)?this._single_unit$_coerceValueToUnit$1(a.$index(e,0)):null,a??this.super$SassNumber$coerceValue0(e,t,n)},coerceValueToUnit$2(e,t){var n=this._single_unit$_coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit0(e,t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_single_unit$_coerceToUnit$1(e){var t=this._single_unit$_unit;return t===e?this:r.NullableExtension_andThen0(r.conversionFactor0(e,t),new r.SingleUnitSassNumber__coerceToUnit_closure0(this,e))},_single_unit$_coerceValueToUnit$1(e){return r.NullableExtension_andThen0(r.conversionFactor0(e,this._single_unit$_unit),new r.SingleUnitSassNumber__coerceValueToUnit_closure0(this))},multiplyUnits$3(e,t,n){var a,s={};return s.value=e,s.newNumerators=t,a=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.removeFirstWhere0(a,new r.SingleUnitSassNumber_multiplyUnits_closure1(s,this),new r.SingleUnitSassNumber_multiplyUnits_closure2(s,this)),r.SassNumber_SassNumber$withUnits0(s.value,a,s.newNumerators)},unaryMinus$0(){return new r.SingleUnitSassNumber0(this._single_unit$_unit,-this._number1$_value,null)},$eq(e,t){var n;return t==null?!1:t instanceof r.SingleUnitSassNumber0?(n=r.conversionFactor0(t._single_unit$_unit,this._single_unit$_unit),n!=null&&r.fuzzyEquals0(this._number1$_value*n,t._number1$_value)):!1},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode0(t._number1$_value*t.canonicalMultiplierForUnit$1(t._single_unit$_unit)))}},r.SingleUnitSassNumber__coerceToUnit_closure0.prototype={call$1(e){return new r.SingleUnitSassNumber0(this.unit,this.$this._number1$_value*e,null)},$signature:592},r.SingleUnitSassNumber__coerceValueToUnit_closure0.prototype={call$1(e){return this.$this._number1$_value*e},$signature:12},r.SingleUnitSassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=r.conversionFactor0(e,this.$this._single_unit$_unit);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SingleUnitSassNumber_multiplyUnits_closure2.prototype={call$0(){var e=r._setArrayType([this.$this._single_unit$_unit],$.JSArray_String),t=this._box_0;u.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},r.SourceInterpolationVisitor.prototype={visitBinaryOperationExpression$1(e,t){return this.buffer=null},visitBooleanExpression$1(e,t){return this.buffer=null},visitColorExpression$1(e,t){var n,a=this.buffer;return a!=null&&(n=t.span.get$text(),a=a._interpolation_buffer0$_text,a._contents+=n),null},visitFunctionExpression$1(e,t){return this.buffer=null},visitInterpolatedFunctionExpression$1(e,t){var n=this.buffer;n!=null&&n.addInterpolation$1(t.name),this._visitArguments$1(t.$arguments)},_visitArguments$1(e){var t,n,a=this,s=e.named;if(!(s.get$isNotEmpty(s)||e.rest!=null)){if(s=e.positional,s.length===0){s=a.buffer,s!=null&&(t=e.span.get$text(),s=s._interpolation_buffer0$_text,s._contents+=t);return}t=a.buffer,t!=null&&(n=u.JSArray_methods.get$first(s),n=r.SpanExtensions_before(e.span,n.get$span(n)),n=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),t=t._interpolation_buffer0$_text,t._contents+=n),a._writeListAndBetween$2(s,new r.SourceInterpolationVisitor__visitArguments_closure(a)),t=a.buffer,t!=null&&(s=u.JSArray_methods.get$last(s),s=r.SpanExtensions_after(e.span,s.get$span(s)),s=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),t=t._interpolation_buffer0$_text,t._contents+=s)}},visitIfExpression$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;for(n=t.branches,a=n.length,s=t.span,i=v,o=0;o<a;++o)l=n[o],_=l._0,c=l._1,l=_==null,p=l?v:_.get$span(_),p==null&&(p=c.get$span(c)),h=S.buffer,h!=null&&(d=i==null?v:r.SpanExtensions_between(i,p),d==null&&(d=r.SpanExtensions_before(s,p)),f=d._file$_start,m=d.file._decodedChars,m=r.String_String$fromCharCodes(new Uint32Array(m.subarray(f,r._checkValidRange(f,d._end,m.length))),0,v),h=h._interpolation_buffer0$_text,h._contents+=m),l||(_.accept$1(S),l=S.buffer,l!=null&&(h=r.SpanExtensions_between(_.get$span(_),c.get$span(c)),d=h._file$_start,f=h.file._decodedChars,f=r.String_String$fromCharCodes(new Uint32Array(f.subarray(d,r._checkValidRange(d,h._end,f.length))),0,v),l=l._interpolation_buffer0$_text,l._contents+=f)),c.accept$1(S),i=c.get$span(c)},visitIfConditionParenthesized$1(e,t){var n,a=this.buffer;a!=null&&(n=t.expression,n=r.SpanExtensions_before(t.span,n.get$span(n)),n=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),a=a._interpolation_buffer0$_text,a._contents+=n),a=t.expression,a.accept$1(this),n=this.buffer,n!=null&&(a=r.SpanExtensions_after(t.span,a.get$span(a)),a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),n=n._interpolation_buffer0$_text,n._contents+=a)},visitIfConditionNegation$1(e,t){var n,a=this.buffer;a!=null&&(n=t.expression,n=r.SpanExtensions_before(t.span,n.get$span(n)),n=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),a=a._interpolation_buffer0$_text,a._contents+=n),t.expression.accept$1(this)},visitIfConditionOperation$1(e,t){this._writeListAndBetween$2(t.expressions,new r.SourceInterpolationVisitor_visitIfConditionOperation_closure(this))},visitIfConditionFunction$1(e,t){var n,a=this,s=a.buffer;s!=null&&s.addInterpolation$1(t.name),s=a.buffer,s!=null&&(n=r.SpanExtensions_between(t.name.span,t.$arguments.span),n=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),s=s._interpolation_buffer0$_text,s._contents+=n),s=a.buffer,s!=null&&s.addInterpolation$1(t.$arguments),s=a.buffer,s!=null&&(n=r.SpanExtensions_after(t.span,t.$arguments.span),n=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),s=s._interpolation_buffer0$_text,s._contents+=n)},visitIfConditionSass$1(e,t){this.buffer=null},visitIfConditionRaw$1(e,t){var n=this.buffer;n!=null&&n.addInterpolation$1(t.text)},visitLegacyIfExpression$1(e,t){return this.buffer=null},visitListExpression$1(e,t){var n,a,s=this,i=t.contents,o=i.length;if(o<=1&&!t.hasBrackets){s.buffer=null;return}if(n=t.hasBrackets,n&&o===0){i=s.buffer,i!=null&&(o=t.span.get$text(),i=i._interpolation_buffer0$_text,i._contents+=o);return}n&&(o=s.buffer,o!=null&&(a=u.JSArray_methods.get$first(i),a=r.SpanExtensions_before(t.span,a.get$span(a)),a=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),o=o._interpolation_buffer0$_text,o._contents+=a)),s._writeListAndBetween$2(i,new r.SourceInterpolationVisitor_visitListExpression_closure(s)),n&&(o=s.buffer,o!=null&&(i=u.JSArray_methods.get$last(i),i=r.SpanExtensions_after(t.span,i.get$span(i)),i=r.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,null),o=o._interpolation_buffer0$_text,o._contents+=i))},visitMapExpression$1(e,t){return this.buffer=null},visitNullExpression$1(e,t){return this.buffer=null},visitNumberExpression$1(e,t){var n,a=this.buffer;return a!=null&&(n=t.span.get$text(),a=a._interpolation_buffer0$_text,a._contents+=n),null},visitParenthesizedExpression$1(e,t){return this.buffer=null},visitSelectorExpression$1(e,t){return this.buffer=null},visitStringExpression$1(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=t.text;if(S.get$asPlain()!=null){n=m.buffer,n!=null&&(S=S.span.get$text(),n=n._interpolation_buffer0$_text,n._contents+=S);return}for(n=S.contents,a=n.length,s=a-1,i=S.span,o=0;o<a;++o){if(l=S.spanForElement$1(o),_=n[o],c=_ instanceof r.Expression0,p=c?_:null,c){o===0&&(c=m.buffer,c!=null&&(h=r.SpanExtensions_before(i,l),d=h._file$_start,f=h.file._decodedChars,f=r.String_String$fromCharCodes(new Uint32Array(f.subarray(d,r._checkValidRange(d,h._end,f.length))),0,null),c=c._interpolation_buffer0$_text,c._contents+=f)),c=m.buffer,c!=null&&(c._interpolation_buffer0$_flushText$0(),c._interpolation_buffer0$_contents.push(p),c._interpolation_buffer0$_spans.push(l)),o===s&&(c=m.buffer,c!=null&&(h=r.SpanExtensions_after(i,l),d=h._file$_start,f=h.file._decodedChars,f=r.String_String$fromCharCodes(new Uint32Array(f.subarray(d,r._checkValidRange(d,h._end,f.length))),0,null),c=c._interpolation_buffer0$_text,c._contents+=f));continue}c=m.buffer,c!=null&&(c=c._interpolation_buffer0$_text,h=l.toString$0(0),c._contents+=h)}},visitSupportsExpression$1(e,t){return this.buffer=null},visitUnaryOperationExpression$1(e,t){return this.buffer=null},visitValueExpression$1(e,t){return this.buffer=null},visitVariableExpression$1(e,t){return this.buffer=null},_writeListAndBetween$1$2(e,t){var n,a,s,i,o,l,_,c;for(n=e.length,a=null,s=0;s<n;++s){if(i=e[s],a!=null&&(o=this.buffer,o!=null&&(l=r.SpanExtensions_between(a,i.get$span(i)),_=l._file$_start,c=l.file._decodedChars,c=r.String_String$fromCharCodes(new Uint32Array(c.subarray(_,r._checkValidRange(_,l._end,c.length))),0,null),o=o._interpolation_buffer0$_text,o._contents+=c)),t.call$1(i),this.buffer==null)return;a=i.get$span(i)}},_writeListAndBetween$2(e,t){return this._writeListAndBetween$1$2(e,t,$.AstNode_2)},$isExpressionVisitor:1,$isIfConditionExpressionVisitor:1},r.SourceInterpolationVisitor__visitArguments_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:131},r.SourceInterpolationVisitor_visitIfConditionOperation_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:594},r.SourceInterpolationVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:131},r.SourceMapBuffer0.prototype={get$_source_map_buffer0$_targetLocation(){var e=this._source_map_buffer0$_buffer._contents,t=this._source_map_buffer0$_line;return r.SourceLocation$(e.length,this._source_map_buffer0$_column,t,null)},get$length(e){return this._source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,t){var n,a=this,s=a._source_map_buffer0$_inSpan;a._source_map_buffer0$_inSpan=!0,a._source_map_buffer0$_addEntry$2(e.get$start(e),a.get$_source_map_buffer0$_targetLocation());try{return n=t.call$0(),n}finally{a._source_map_buffer0$_inSpan=s}},forSpan$2(e,t){return this.forSpan$1$2(e,t,$.dynamic)},_source_map_buffer0$_addEntry$2(e,t){var n,a,s=this._source_map_buffer0$_entries;s.length!==0&&(n=u.JSArray_methods.get$last(s),a=n.source,a.file.getLine$1(a.offset)===e.file.getLine$1(e.offset)&&n.target.line===t.line||n.target.offset===t.offset)||s.push(new r.Entry(e,t,null))},write$1(e,t){var n,a,s=g.toString$0$(t);for(this._source_map_buffer0$_buffer._contents+=s,n=s.length,a=0;a<n;++a)s.charCodeAt(a)===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},writeCharCode$1(e){var t=this._source_map_buffer0$_buffer,n=r.Primitives_stringFromCharCode(e);t._contents+=n,e===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},_source_map_buffer0$_writeLine$0(){var e=this,t=e._source_map_buffer0$_entries;u.JSArray_methods.get$last(t).target.line===e._source_map_buffer0$_line&&u.JSArray_methods.get$last(t).target.column===e._source_map_buffer0$_column&&t.pop(),++e._source_map_buffer0$_line,e._source_map_buffer0$_column=0,e._source_map_buffer0$_inSpan&&t.push(new r.Entry(u.JSArray_methods.get$last(t).source,e.get$_source_map_buffer0$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer0$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){var t,n,a,s={},i=e.length;if(i===0)return r.SingleMapping_SingleMapping$fromEntries(this._source_map_buffer0$_entries);for(s.prefixColumn=s.prefixLines=0,t=0,n=0;t<i;++t)e.charCodeAt(t)===10?(++s.prefixLines,s.prefixColumn=0,n=0):(a=n+1,s.prefixColumn=a,n=a);return n=this._source_map_buffer0$_entries,r.SingleMapping_SingleMapping$fromEntries(new r.MappedListIterable(n,new r.SourceMapBuffer_buildSourceMap_closure0(s,i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},r.SourceMapBuffer_buildSourceMap_closure0.prototype={call$1(e){var t=e.target,n=t.line,a=this._box_0,s=a.prefixLines;return a=n===0?a.prefixColumn:0,new r.Entry(e.source,r.SourceLocation$(t.offset+this.prefixLength,t.column+a,n+s,null),e.identifierName)},$signature:206},r.updateSourceSpanPrototype_closure.prototype={call$0(){return this.span},$signature:16},r.updateSourceSpanPrototype_closure0.prototype={call$1(e){return e.get$start(e)},$signature:211},r.updateSourceSpanPrototype_closure1.prototype={call$1(e){return e.get$end(e)},$signature:211},r.updateSourceSpanPrototype_closure2.prototype={call$1(e){return r.NullableExtension_andThen0(e.get$sourceUrl(e),new r.updateSourceSpanPrototype__closure)},$signature:596},r.updateSourceSpanPrototype__closure.prototype={call$1(e){var t,n=null;return e.get$scheme()===""?(t=b.$get$context(),t=t.toUri$1(r.absolute(t.style.pathFromUri$1(r._parseUri(e)),n,n,n,n,n,n,n,n,n,n,n,n,n,n))):t=e,new E.URL(t.toString$0(0))},$signature:192},r.updateSourceSpanPrototype_closure3.prototype={call$1(e){return e.get$text()},$signature:179},r.updateSourceSpanPrototype_closure4.prototype={call$1(e){return e.get$context(e)},$signature:179},r.updateSourceSpanPrototype_closure5.prototype={call$1(e){return e.get$line()},$signature:145},r.updateSourceSpanPrototype_closure6.prototype={call$1(e){return e.get$column()},$signature:145},r.ColorSpace0.prototype={get$isLegacyInternal(){return!1},get$isPolarInternal(){return!1},convert$5(e,t,n,a,s){return this.convertLinear$5(e,t,n,a,s)},convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y,C,I=this;e:{if(p=u.HslColorSpace_JQ20!==e,!p||u.HwbColorSpace_guQ0===e){h=u.SrgbColorSpace_thf0;break e}if(u.LabColorSpace_2nT0===e||u.LchColorSpace_Bpv0===e){h=u.XyzD50ColorSpace_2OB0;break e}if(u.OklabColorSpace_5400===e||u.OklchColorSpace_9Gj0===e){h=u.LmsColorSpace_Os30;break e}h=e;break e}h===I?(d=a,f=n,m=t):(S=I.toLinear$1(t??0),v=I.toLinear$1(n??0),y=I.toLinear$1(a??0),C=I.transformationMatrix$1(h),m=h.fromLinear$1(C[0]*S+C[1]*v+C[2]*y),f=h.fromLinear$1(C[3]*S+C[4]*v+C[5]*y),d=h.fromLinear$1(C[6]*S+C[7]*v+C[8]*y));e:{if(!p||u.HwbColorSpace_guQ0===e){p=u.SrgbColorSpace_thf0.convert$8$missingChroma$missingHue$missingLightness(e,m,f,d,s,l,_,c);break e}if(u.LabColorSpace_2nT0===e||u.LchColorSpace_Bpv0===e){p=u.XyzD50ColorSpace_2OB0.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,m,f,d,s,i,o,l,_,c);break e}if(u.OklabColorSpace_5400===e||u.OklchColorSpace_9Gj0===e){p=u.LmsColorSpace_Os30.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,m,f,d,s,i,o,l,_,c);break e}p=t==null?null:m,h=n==null?null:f,p=r.SassColor_SassColor$forSpaceInternal0(e,p,h,a==null?null:d,s);break e}return p},convertLinear$5(e,t,n,a,s){return this.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},toLinear$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},fromLinear$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},transformationMatrix$1(e){return r.throwExpression(r.UnimplementedError$("[BUG] Color space conversion from "+this.toString$0(0)+" to "+e.toString$0(0)+" not implemented."))},toString$0(e){return this.name}},r.SrgbColorSpace0.prototype={get$isBoundedInternal(){return!0},convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l){var _,c,p,h,d,f,m,S,v,y,C=null;return u.HslColorSpace_JQ20===e||u.HwbColorSpace_guQ0===e?(t==null&&(t=0),n==null&&(n=0),a==null&&(a=0),_=Math.max(Math.max(t,n),a),c=Math.min(Math.min(t,n),a),p=_-c,_===c?h=0:_===t?h=60*(n-a)/p+360:h=_===n?60*(a-t)/p+120:60*(t-n)/p+240,e===u.HslColorSpace_JQ20?(d=(c+_)/2,f=d===0||d===1?0:100*(_-d)/Math.min(d,1-d),f<0&&(h+=180,f=Math.abs(f)),m=o||r.fuzzyEquals0(f,0)?C:u.JSNumber_methods.$mod(h,360),S=i?C:f,r.SassColor_SassColor$forSpaceInternal0(e,m,S,l?C:d*100,s)):(v=c*100,y=100-_*100,o?m=!0:(m=v+y,m=m>100||r.fuzzyEquals0(m,100)),r.SassColor_SassColor$forSpaceInternal0(e,m?C:u.JSNumber_methods.$mod(h,360),v,y,s))):u.RgbColorSpace_i0P0===e?(m=t==null?C:t*255,S=n==null?C:n*255,r.SassColor_SassColor$rgbInternal0(m,S,a==null?C:a*255,s,C)):u.SrgbLinearColorSpace_kUj0===e?(m=this.get$toLinear(),r.SassColor_SassColor$forSpaceInternal0(e,r.NullableExtension_andThen0(t,m),r.NullableExtension_andThen0(n,m),r.NullableExtension_andThen0(a,m),s)):this.super$ColorSpace$convertLinear0(e,t,n,a,s,!1,!1,i,o,l)},convert$5(e,t,n,a,s){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1)},convert$6$missingHue(e,t,n,a,s,i){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,i,!1)},toLinear$1(e){return r.srgbAndDisplayP3ToLinear0(e)},fromLinear$1(e){return r.srgbAndDisplayP3FromLinear0(e)},transformationMatrix$1(e){var t;e:{if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$linearSrgbToLinearDisplayP30();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearSrgbToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearSrgbToLinearProphotoRgb0();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearSrgbToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearSrgbToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearSrgbToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearSrgbToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.SrgbLinearColorSpace0.prototype={get$isBoundedInternal(){return!0},convert$5(e,t,n,a,s){var i;e:{if(u.RgbColorSpace_i0P0===e||u.HslColorSpace_JQ20===e||u.HwbColorSpace_guQ0===e||u.SrgbColorSpace_thf0===e){i=u.SrgbColorSpace_thf0.convert$5(e,r.NullableExtension_andThen0(t,r.utils2__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen0(n,r.utils2__srgbAndDisplayP3FromLinear$closure()),r.NullableExtension_andThen0(a,r.utils2__srgbAndDisplayP3FromLinear$closure()),s);break e}i=this.super$ColorSpace$convert0(e,t,n,a,s);break e}return i},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$linearSrgbToLinearDisplayP30();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$linearSrgbToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$linearSrgbToLinearProphotoRgb0();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$linearSrgbToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$linearSrgbToXyzD650();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$linearSrgbToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$linearSrgbToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.Statement0.prototype={$isAstNode0:1,$isSassNode:1},r.JSStatementVisitor.prototype={visitAtRootRule$1(e,t){return g.visitAtRootRule$1$x(this._statement$_inner,t)},visitAtRule$1(e,t){return g.visitAtRule$1$x(this._statement$_inner,t)},visitContentBlock$1(e,t){return g.visitContentBlock$1$x(this._statement$_inner,t)},visitContentRule$1(e,t){return g.visitContentRule$1$x(this._statement$_inner,t)},visitDebugRule$1(e,t){return g.visitDebugRule$1$x(this._statement$_inner,t)},visitDeclaration$1(e,t){return g.visitDeclaration$1$x(this._statement$_inner,t)},visitEachRule$1(e,t){return g.visitEachRule$1$x(this._statement$_inner,t)},visitErrorRule$1(e,t){return g.visitErrorRule$1$x(this._statement$_inner,t)},visitExtendRule$1(e,t){return g.visitExtendRule$1$x(this._statement$_inner,t)},visitForRule$1(e,t){return g.visitForRule$1$x(this._statement$_inner,t)},visitForwardRule$1(e,t){return g.visitForwardRule$1$x(this._statement$_inner,t)},visitFunctionRule$1(e,t){return g.visitFunctionRule$1$x(this._statement$_inner,t)},visitIfRule$1(e,t){return g.visitIfRule$1$x(this._statement$_inner,t)},visitImportRule$1(e,t){return g.visitImportRule$1$x(this._statement$_inner,t)},visitIncludeRule$1(e,t){return g.visitIncludeRule$1$x(this._statement$_inner,t)},visitLoudComment$1(e,t){return g.visitLoudComment$1$x(this._statement$_inner,t)},visitMediaRule$1(e,t){return g.visitMediaRule$1$x(this._statement$_inner,t)},visitMixinRule$1(e,t){return g.visitMixinRule$1$x(this._statement$_inner,t)},visitReturnRule$1(e,t){return g.visitReturnRule$1$x(this._statement$_inner,t)},visitSilentComment$1(e,t){return g.visitSilentComment$1$x(this._statement$_inner,t)},visitStyleRule$1(e,t){return g.visitStyleRule$1$x(this._statement$_inner,t)},visitStylesheet$1(e,t){return g.visitStylesheet$1$x(this._statement$_inner,t)},visitSupportsRule$1(e,t){return g.visitSupportsRule$1$x(this._statement$_inner,t)},visitUseRule$1(e,t){return g.visitUseRule$1$x(this._statement$_inner,t)},visitVariableDeclaration$1(e,t){return g.visitVariableDeclaration$1$x(this._statement$_inner,t)},visitWarnRule$1(e,t){return g.visitWarnRule$1$x(this._statement$_inner,t)},visitWhileRule$1(e,t){return g.visitWhileRule$1$x(this._statement$_inner,t)},$isStatementVisitor:1},r.JSStatementVisitorObject.prototype={},r.StatementSearchVisitor0.prototype={visitAtRootRule$1(e,t){return this.visitChildren$1(t.children)},visitAtRule$1(e,t){return r.NullableExtension_andThen0(t.children,this.get$visitChildren())},visitContentBlock$1(e,t){return this.visitChildren$1(t.children)},visitContentRule$1(e,t){return null},visitDebugRule$1(e,t){return null},visitDeclaration$1(e,t){return r.NullableExtension_andThen0(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1(e,t){return null},visitExtendRule$1(e,t){return null},visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1(e,t){return null},visitFunctionRule$1(e,t){return this.visitChildren$1(t.children)},visitIfRule$1(e,t){var n=r.IterableExtension_search0(t.clauses,new r.StatementSearchVisitor_visitIfRule_closure1(this));return n??r.NullableExtension_andThen0(t.lastClause,new r.StatementSearchVisitor_visitIfRule_closure2(this))},visitImportRule$1(e,t){return null},visitIncludeRule$1(e,t){return r.NullableExtension_andThen0(t.content,this.get$visitContentBlock(this))},visitLoudComment$1(e,t){return null},visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1(e,t){return this.visitChildren$1(t.children)},visitReturnRule$1(e,t){return null},visitSilentComment$1(e,t){return null},visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1(e,t){return null},visitVariableDeclaration$1(e,t){return null},visitWarnRule$1(e,t){return null},visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){return r.IterableExtension_search0(e,new r.StatementSearchVisitor_visitChildren_closure0(this))}},r.StatementSearchVisitor_visitIfRule_closure1.prototype={call$1(e){return r.IterableExtension_search0(e.children,new r.StatementSearchVisitor_visitIfRule__closure2(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(IfClause0)")}},r.StatementSearchVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StatementSearchVisitor_visitIfRule_closure2.prototype={call$1(e){return r.IterableExtension_search0(e.children,new r.StatementSearchVisitor_visitIfRule__closure1(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(ElseClause0)")}},r.StatementSearchVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StatementSearchVisitor_visitChildren_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StaticImport0.prototype={toString$0(e){var t=this.url.toString$0(0),n=this.modifiers;return t+(n==null?"":" "+n.toString$0(0))},$isImport0:1,$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},r.StderrLogger0.prototype={internalWarn$4$deprecation$span$trace(e,t,n,a){var s,i=new r.StringBuffer(""),o=t!=null,l=o&&t!==u.Deprecation_WdA,_=this.color;_?(s=i._contents="\x1B[33m\x1B[1m",s=i._contents=(o?i._contents="\x1B[33m\x1B[1mDeprecation ":s)+"Warning\x1B[0m",l?(o=s+(" [\x1B[34m"+t.toString$0(0)+"\x1B[0m]"),i._contents=o):o=s):(s=i._contents=(o?i._contents="DEPRECATION ":"")+"WARNING",l?(o=s+(" ["+t.toString$0(0)+"]"),i._contents=o):o=s),n==null?o=i._contents=o+(": "+e+`
|
||
`):a!=null?(o+=": "+e+`
|
||
|
||
`+n.highlight$1$color(_)+`
|
||
`,i._contents=o):(o+=" on "+n.message$2$color(0,`
|
||
`+e,_)+`
|
||
`,i._contents=o),a!=null&&(i._contents=o+(r.indent0(u.JSString_methods.trimRight$0(a.toString$0(0)),4)+`
|
||
`)),r.printError0(i)},debug$2(e,t,n){var a,s,i;n.get$start(n).file.url==null?a="-":(s=n.get$start(n).file.url,i=b.$get$context(),s.toString,a=i.prettyUri$1(s)),s=n.get$start(n),s=s.file.getLine$1(s.offset),i=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",i=a+":"+(s+1)+" "+i+(": "+t),r.printError0((i.charCodeAt(0)==0,i))}},r.StringExpression0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},asInterpolation$1$static(e){var t,n,a,s,i,o,l,_,c,p,h,d;if(!this.hasQuotes)return this.text;for(t=this.text,n=t.contents,a=r.StringExpression__bestQuote0(new r.WhereTypeIterable(n,$.WhereTypeIterable_String)),s=new r.StringBuffer(""),i=r._setArrayType([],$.JSArray_Object),o=r._setArrayType([],$.JSArray_nullable_FileSpan),l=new r.InterpolationBuffer0(s,i,o),_=r.Primitives_stringFromCharCode(a),s._contents+=_,c=n.length,p=0;p<c;++p){if(h=n[p],h instanceof r.Expression0){d=t.spanForElement$1(p),l._interpolation_buffer0$_flushText$0(),i.push(h),o.push(d);continue}typeof h=="string"&&r.StringExpression__quoteInnerText0(h,a,l,e)}return s._contents+=_,l.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)}},r.module_closure25.prototype={call$1(e){var t,n,a,s,i,o,l,_=g.getInterceptor$asx(e),c=_.$index(e,0).assertString$1("string"),p=_.$index(e,1).assertString$1("separator");if(_=_.$index(e,2).get$realNull(),t=_==null?null:_.assertNumber$1("limit").assertInt$1("limit"),t!=null&&t<1)throw r.wrapException(r.SassScriptException$0("$limit: Must be 1 or greater, was "+r.S(t)+".",null));if(_=c._string0$_text,_.length===0)return u.SassList_oWx0;if(n=p._string0$_text,n.length===0)return r.SassList$0(r.MappedIterable_MappedIterable(new r.Runes(_),new r.module__closure3(c),$.Runes._eval$1("Iterable.E"),$.Value_2),u.ListSeparator_z0K0,!0);for(a=r._setArrayType([],$.JSArray_String),n=u.JSString_methods.allMatches$1(n,_),n=new r._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),s=0,i=0;n.moveNext$0()&&(o=n.__js_helper$_current,l=o.start,a.push(u.JSString_methods.substring$2(_,i,l)),i=l+o.pattern.length,++s,s!==t););return a.push(u.JSString_methods.substring$1(_,i)),r.SassList$0(new r.MappedListIterable(a,new r.module__closure4(c),$.MappedListIterable_String_Value_2),u.ListSeparator_z0K0,!0)},$signature:29},r.module__closure3.prototype={call$1(e){return new r.SassString0(r.Primitives_stringFromCharCode(e),this.string._string0$_hasQuotes)},$signature:600},r.module__closure4.prototype={call$1(e){return new r.SassString0(e,this.string._string0$_hasQuotes)},$signature:601},r._unquote_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?new r.SassString0(t._string0$_text,!1):t},$signature:19},r._quote_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?t:new r.SassString0(t._string0$_text,!0)},$signature:19},r._length_closure1.prototype={call$1(e){return r.SassNumber_SassNumber0(g.$index$asx(e,0).assertString$1("string").get$_string0$_sassLength(),null)},$signature:24},r._insert_closure0.prototype={call$1(e){var t,n,a="index",s=g.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("string"),o=s.$index(e,1).assertString$1("insert"),l=s.$index(e,2).assertNumber$1(a);return l.assertNoUnits$1(a),t=l.assertInt$1(a),t<0&&(t=Math.max(i.get$_string0$_sassLength()+t+2,0)),s=i._string0$_text,n=r.codepointIndexToCodeUnitIndex0(s,r._codepointForIndex0(t,i.get$_string0$_sassLength(),!1)),new r.SassString0(u.JSString_methods.replaceRange$3(s,n,n,o._string0$_text),i._string0$_hasQuotes)},$signature:19},r._index_closure1.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertString$1("string")._string0$_text,a=u.JSString_methods.indexOf$1(n,t.$index(e,1).assertString$1("substring")._string0$_text);return a===-1?u.C__SassNull0:r.SassNumber_SassNumber0(r.codeUnitIndexToCodepointIndex0(n,a)+1,null)},$signature:3},r._slice_closure0.prototype={call$1(e){var t,n,a,s,i="start-at",o=g.getInterceptor$asx(e),l=o.$index(e,0).assertString$1("string"),_=o.$index(e,1).assertNumber$1(i),c=o.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(i),c.assertNoUnits$1("end-at"),t=l.get$_string0$_sassLength(),n=c.assertInt$0(),n===0||(a=r._codepointForIndex0(_.assertInt$0(),t,!1),s=r._codepointForIndex0(n,t,!0),s===t&&--s,s<a)?l._string0$_hasQuotes?b.$get$_emptyQuoted0():b.$get$_emptyUnquoted0():(o=l._string0$_text,new r.SassString0(u.JSString_methods.substring$2(o,r.codepointIndexToCodeUnitIndex0(o,a),r.codepointIndexToCodeUnitIndex0(o,s+1)),l._string0$_hasQuotes))},$signature:19},r._toUpperCase_closure0.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string0$_text,n=t.length,a=0,s="";a<n;++a)i=t.charCodeAt(a),s+=r.Primitives_stringFromCharCode(i>=97&&i<=122?i&4294967263:i);return new r.SassString0((s.charCodeAt(0)==0,s),o._string0$_hasQuotes)},$signature:19},r._toLowerCase_closure0.prototype={call$1(e){var t,n,a,s,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string0$_text,n=t.length,a=0,s="";a<n;++a)i=t.charCodeAt(a),s+=r.Primitives_stringFromCharCode(i>=65&&i<=90?i|32:i);return new r.SassString0((s.charCodeAt(0)==0,s),o._string0$_hasQuotes)},$signature:19},r._uniqueId_closure0.prototype={call$1(e){var t=b.$get$_previousUniqueId0()+(b.$get$_random1().nextInt$1(36)+1);return b._previousUniqueId0=t,t>Math.pow(36,6)&&(b._previousUniqueId0=u.JSInt_methods.$mod(b.$get$_previousUniqueId0(),r._asInt(Math.pow(36,6)))),new r.SassString0("u"+u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(b.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:19},r.StringExtension_toCssIdentifier_writeEscape.prototype={call$1(e){var t,n=this.buffer,a=r.Primitives_stringFromCharCode(92);n._contents+=a,a=u.JSInt_methods.toRadixString$1(e,16),n._contents+=a,t=this.scanner.peekChar$0(),r._isInt(t)&&r.CharacterExtension_get_isHex0(t)&&(a=r.Primitives_stringFromCharCode(32),n._contents+=a)},$signature:272},r.StringExtension_toCssIdentifier_consumeSurrogatePair.prototype={call$1(e){var t,n,a=this.scanner,s=a.peekChar$1(1);s==null||s>>>10!==55?a.error$2$length(0,"An individual surrogates can't be represented as a CSS identifier.",1):e>>>7===439?this.writeEscape.call$1(r.combineSurrogates(a.readChar$0(),a.readChar$0())):(t=this.buffer,n=r.Primitives_stringFromCharCode(a.readChar$0()),t._contents+=n,a=r.Primitives_stringFromCharCode(a.readChar$0()),t._contents+=a)},$signature:272},r.stringClass_closure.prototype={call$0(){var e,t=$.JSClass,n=t._as(r.allowInteropCaptureThisNamed("sass.SassString",new r.stringClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["text",new r.stringClass__closure0,"hasQuotes",new r.stringClass__closure1,"sassLength",new r.stringClass__closure2],$.String,$.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(n)),g.get$$prototype$x(n).sassIndexToStringIndex=r.allowInteropCaptureThisNamed("sassIndexToStringIndex",new r.stringClass__closure3),e=b.$get$_emptyQuoted0(),r.JSClassExtension_injectSuperclass(t._as(e.constructor),n),n},$signature:17},r.stringClass__closure.prototype={call$3(e,t,n){var a;return typeof t=="string"?(a=n==null?null:g.get$quotes$x(n),a=new r.SassString0(t,a??!0)):($.nullable__ConstructorOptions_3._as(t),a=t==null?null:g.get$quotes$x(t),a=a??!0?b.$get$_emptyQuoted0():b.$get$_emptyUnquoted0()),a},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:603},r.stringClass__closure0.prototype={call$1(e){return e._string0$_text},$signature:604},r.stringClass__closure1.prototype={call$1(e){return e._string0$_hasQuotes},$signature:605},r.stringClass__closure2.prototype={call$1(e){return e.get$_string0$_sassLength()},$signature:606},r.stringClass__closure3.prototype={call$3(e,t,n){var a,s=t.assertNumber$1(n).assertInt$1(n);return s===0?r.throwExpression(r.SassScriptException$0("String index may not be 0.",n)):(a=e.get$_string0$_sassLength(),Math.abs(s)>a&&r.throwExpression(r.SassScriptException$0("Invalid index "+t.toString$0(0)+" for a string with "+a+" characters.",n))),a=s<0?e.get$_string0$_sassLength()+s:s-1,r.codepointIndexToCodeUnitIndex0(e._string0$_text,a)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:607},r._ConstructorOptions1.prototype={},r._NodeSassString.prototype={},r.legacyStringClass_closure.prototype={call$3(e,t,n){var a;n==null?(t.toString,a=new r.SassString0(t,!1)):a=n,g.set$dartValue$x(e,a)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:608},r.legacyStringClass_closure0.prototype={call$1(e){return g.get$dartValue$x(e)._string0$_text},$signature:609},r.legacyStringClass_closure1.prototype={call$2(e,t){g.set$dartValue$x(e,new r.SassString0(t,!1))},$signature:610},r.SassString0.prototype={get$_string0$_sassLength(){var e,t=this,n=t._string0$__SassString__sassLength_FI;return n===b&&(e=new r.Runes(t._string0$_text).get$length(0),t._string0$__SassString__sassLength_FI!==b&&r.throwUnnamedLateFieldADI(),t._string0$__SassString__sassLength_FI=e,n=e),n},get$isSpecialNumber(){var e,t,n,a,s;if(this._string0$_hasQuotes||(e=this._string0$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(n=!1,t===97||t===65){e=(e.charCodeAt(1)|32)===116&&(e.charCodeAt(2)|32)===116&&(e.charCodeAt(3)|32)===114&&e.charCodeAt(4)===40;break e}if(t===99||t===67){a=e.charCodeAt(1);t:{if(a===108||a===76){e=(e.charCodeAt(2)|32)===97&&(e.charCodeAt(3)|32)===109&&(e.charCodeAt(4)|32)===112&&e.charCodeAt(5)===40;break t}if(a===97||a===65){e=(e.charCodeAt(2)|32)===108&&(e.charCodeAt(3)|32)===99&&e.charCodeAt(4)===40;break t}e=n;break t}break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}if(t===101||t===69){e=(e.charCodeAt(1)|32)===110&&(e.charCodeAt(2)|32)===118&&e.charCodeAt(3)===40;break e}if(t===109||t===77){s=e.charCodeAt(1);t:{if(s===97||s===65){e=(e.charCodeAt(2)|32)===120&&e.charCodeAt(3)===40;break t}if(s===105||s===73){e=(e.charCodeAt(2)|32)===110&&e.charCodeAt(3)===40;break t}e=n;break t}break e}if(t===105||t===73){e=(e.charCodeAt(1)|32)===102&&e.charCodeAt(2)===40;break e}e=n;break e}return e},get$isSpecialVariable(){var e,t;if(this._string0$_hasQuotes||(e=this._string0$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(t===97||t===65){e=(e.charCodeAt(1)|32)===116&&(e.charCodeAt(2)|32)===116&&(e.charCodeAt(3)|32)===114&&e.charCodeAt(4)===40;break e}if(t===105||t===73){e=(e.charCodeAt(1)|32)===102&&e.charCodeAt(2)===40;break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}e=!1;break e}return e},get$isBlank(){return!this._string0$_hasQuotes&&this._string0$_text.length===0},assertQuoted$1(e){if(!this._string0$_hasQuotes)throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to be a quoted string.",e))},assertUnquoted$1(e){if(this._string0$_hasQuotes)throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to be an unquoted string.",e))},assertUnquoted$0(){return this.assertUnquoted$1(null)},accept$1$1(e){var t=e._serialize0$_quote&&this._string0$_hasQuotes,n=this._string0$_text;return t?e._serialize0$_visitQuotedString$1(n):e._serialize0$_visitUnquotedString$1(n),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string0$_text,n=this._string0$_hasQuotes;return e instanceof r.SassString0?new r.SassString0(t+e._string0$_text,n):new r.SassString0(t+r.serializeValue0(e,!1,!0),n)},$eq(e,t){return t==null?!1:t instanceof r.SassString0&&this._string0$_text===t._string0$_text},get$hashCode(e){var t=this._string0$_hashCache;return t??(this._string0$_hashCache=u.JSString_methods.get$hashCode(this._string0$_text))}},r.ModifiableCssStyleRule0.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=u.C_ListEquality.equals$2(0,e._style_rule0$_selector._box0$_inner.value.components,this._style_rule0$_selector._box0$_inner.value.components):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssStyleRule$0(this._style_rule0$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},r.StyleRule0.prototype={accept$1$1(e){return e.visitStyleRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.selector;return r.S(t??this.parsedSelector)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.CssStylesheet0.prototype={get$isGroupEnd(){return!1},get$isChildless(){return!1},accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},r.ModifiableCssStylesheet0.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssStylesheet0},copyWithoutChildren$0(){return r.ModifiableCssStylesheet$0(this.span)},$isCssStylesheet0:1,get$span(e){return this.span}},r.StylesheetParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new r.StylesheetParser_parse_closure0(this))},parseParameterList$0(){return this._stylesheet0$_parseSingleProduction$1$1(new r.StylesheetParser_parseParameterList_closure0(this),$.ParameterList_2)},_stylesheet0$_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new r.StylesheetParser__parseSingleProduction_closure0(this,e,t))},parseSignature$1$requireParens(e){return this.wrapSpanFormatException$1(new r.StylesheetParser_parseSignature_closure(this,e))},_stylesheet0$_statement$1$root(e){var t,n=this,a=n.scanner,s=a.peekChar$0();return s===64?n.atRule$2$root(new r.StylesheetParser__statement_closure0(n),e):s===43?!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._stylesheet0$_styleRule$0():(n._stylesheet0$_isUseAllowed=!1,t=a._string_scanner$_position,a.readChar$0(),n._stylesheet0$_includeRule$1(new r._SpanScannerState(a,t))):s===61?n.get$indented()?(n._stylesheet0$_isUseAllowed=!1,t=a._string_scanner$_position,a.readChar$0(),n.whitespace$1$consumeNewlines(!0),n._stylesheet0$_mixinRule$1(new r._SpanScannerState(a,t))):n._stylesheet0$_styleRule$0():(s===125&&a.error$2$length(0,'unmatched "}".',1),n._stylesheet0$_inStyleRule||n._stylesheet0$_inUnknownAtRule||n._stylesheet0$_inMixin||n._stylesheet0$_inContentBlock?n._stylesheet0$_declarationOrStyleRule$0():n._stylesheet0$_variableDeclarationOrStyleRule$0())},_stylesheet0$_statement$0(){return this._stylesheet0$_statement$1$root(!1)},variableDeclarationWithoutNamespace$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f=this,m=f.lastSilentComment;for(f.lastSilentComment=null,t==null?(n=f.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position)):a=t,s=f.variableName$0(),n=e!=null,n&&f._stylesheet0$_assertPublic$2(s,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure1(f,a)),f.get$plainCss()&&f.error$2(0,V.Sass_v,f.spanFrom$1(a)),f.whitespace$1$consumeNewlines(!0),i=f.scanner,i.expectChar$1(58),f.whitespace$1$consumeNewlines(!0),o=f._stylesheet0$_expression$0(),l=new r._SpanScannerState(i,i._string_scanner$_position),_=f.warnings,c=!1,p=!1;i.scanChar$1(33);){e:{if(h=f.identifier$0(),h==="default"){c&&_.push(new r._Record_3_deprecation_message_span(u.Deprecation_DVV,V.x21defau,f.spanFrom$1(l))),c=!0;break e}if(h==="global"){n?f.error$2(0,V.x21globai,f.spanFrom$1(l)):p&&_.push(new r._Record_3_deprecation_message_span(u.Deprecation_DVV,V.x21globas,f.spanFrom$1(l))),p=!0;break e}f.error$2(0,"Invalid flag name.",f.spanFrom$1(l))}f.whitespace$1$consumeNewlines(!1),l=new r._SpanScannerState(i,i._string_scanner$_position)}return f.expectStatementSeparator$1("variable declaration"),d=r.VariableDeclaration$0(s,o,f.spanFrom$1(a),m,p,c,e),p&&f._stylesheet0$_globalVariables.putIfAbsent$2(s,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure2(d)),d},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_stylesheet0$_variableDeclarationOrStyleRule$0(){var e,t,n,a,s=this;return s.get$plainCss()||s.get$indented()&&s.scanner.scanChar$1(92)||!s.lookingAtIdentifier$0()?s._stylesheet0$_styleRule$0():(e=s.scanner,t=e._string_scanner$_position,n=s._stylesheet0$_variableDeclarationOrInterpolation$0(),n instanceof r.VariableDeclaration0?e=n:(a=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),a.addInterpolation$1($.Interpolation_2._as(n)),t=s._stylesheet0$_styleRule$2(a,new r._SpanScannerState(e,t)),e=t),e)},_stylesheet0$_declarationOrStyleRule$0(){var e,t,n,a=this;return a.get$indented()&&a.scanner.scanChar$1(92)?a._stylesheet0$_styleRule$0():(e=a.scanner,t=e._string_scanner$_position,n=a._stylesheet0$_declarationOrBuffer$0(),n instanceof r.Statement0?n:a._stylesheet0$_styleRule$2($.InterpolationBuffer_2._as(n),new r._SpanScannerState(e,t)))},_stylesheet0$_declarationOrBuffer$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m=this,S=m.scanner,v=new r._SpanScannerState(S,S._string_scanner$_position),y=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),C=m._stylesheet0$_lookingAtPotentialPropertyHack$0();if(C&&(i=S.readChar$0(),o=y._interpolation_buffer0$_text,i=r.Primitives_stringFromCharCode(i),o._contents+=i,i=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure3(m)),o=y._interpolation_buffer0$_text,o._contents+=i),!m._stylesheet0$_lookingAtInterpolatedIdentifier$0())return y;if(l=C?m.interpolatedIdentifier$0():m._stylesheet0$_variableDeclarationOrInterpolation$0(),l instanceof r.VariableDeclaration0)return l;if(y.addInterpolation$1($.Interpolation_2._as(l)),m._stylesheet0$_isUseAllowed=!1,S.matches$1("/*")&&(i=m.rawText$1(m.get$loudComment()),o=y._interpolation_buffer0$_text,o._contents+=i),e=new r.StringBuffer(""),i=e,o=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure4(m)),i._contents+=o,o=S._string_scanner$_position,!S.scanChar$1(58))return e._contents.length!==0&&(S=y._interpolation_buffer0$_text,i=r.Primitives_stringFromCharCode(32),S._contents+=i),y;if(i=r.Primitives_stringFromCharCode(58),e._contents+=i,_=y.interpolation$1(m.spanFrom$2(v,new r._SpanScannerState(S,o))),c=u.JSString_methods.startsWith$1(_.get$initialPlain(),"--"),c?o=!0:m._stylesheet0$_inPlainCssFunction?(o=r.NullableExtension_andThen0(_.get$asPlain(),new r.StylesheetParser__declarationOrBuffer_closure5),o==null&&(o=!1)):o=!1,o)return m.atEndOfStatement$0()?(S=r.FileLocation$_(S._sourceFile,S._string_scanner$_position),i=S.offset,i=r.Interpolation$0(u.List_empty12,u.List_empty13,r._FileSpan$(S.file,i,i)),S=i):S=m._stylesheet0$_interpolatedDeclarationValue$1$silentComments(!1),m.expectStatementSeparator$1(c?"custom property":"@function result"),r.Declaration$notSassScript0(_,new r.StringExpression0(S,!1),m.spanFrom$1(v));if(S.scanChar$1(58))return S=y,o=S._interpolation_buffer0$_text,p=r.S(e),o._contents=(o._contents+=p)+i,S;if(m.get$indented()&&m._stylesheet0$_lookingAtInterpolatedIdentifier$0())return S=y,i=S._interpolation_buffer0$_text,o=r.S(e),i._contents+=o,S;if(h=m.rawText$1(new r.StylesheetParser__declarationOrBuffer_closure6(m)),d=m._stylesheet0$_tryDeclarationChildren$2(_,v),d!=null)return d;e._contents+=h,t=h.length===0&&m._stylesheet0$_lookingAtInterpolatedIdentifier$0(),n=new r._SpanScannerState(S,S._string_scanner$_position),a=null;try{a=m._stylesheet0$_expression$0(),m.lookingAtChildren$0()?t&&m.expectStatementSeparator$0():m.atEndOfStatement$0()||m.expectStatementSeparator$0()}catch(I){if($.FormatException._is(r.unwrapException(I))){if(!t||(S.set$state(n),s=m.almostAnyValue$0(),!m.get$indented()&&S.peekChar$0()===59))throw I;return S=y._interpolation_buffer0$_text,i=r.S(e),S._contents+=i,y.addInterpolation$1(s),y}else throw I}return f=m._stylesheet0$_tryDeclarationChildren$3$value(_,v,a),f??(m.expectStatementSeparator$0(),r.Declaration$0(_,a,m.spanFrom$1(v)))},_stylesheet0$_variableDeclarationOrInterpolation$0(){var e,t,n,a,s=this;return s.lookingAtIdentifier$0()?(e=s.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=s.identifier$0(),e.matches$1(".$")?(e.readChar$0(),s.variableDeclarationWithoutNamespace$2(n,t)):(e=new r.StringBuffer(""),a=new r.InterpolationBuffer0(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),e._contents=n,s._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(s.interpolatedIdentifier$0()),a.interpolation$1(s.spanFrom$1(t)))):s.interpolatedIdentifier$0()},_stylesheet0$_styleRule$2(e,t){var n,a,s,i,o,l=this;return l._stylesheet0$_isUseAllowed=!1,n=t==null,n?(a=l.scanner,s=new r._SpanScannerState(a,a._string_scanner$_position)):s=t,l._parseSelectors?(n||l.scanner.set$state(s),i=l._stylesheet0$_selectorList$0(),l._stylesheet0$_withStyleRuleChildren$1$3(i,s,new r.StylesheetParser__styleRule_closure0(l,i,s),$.StyleRule_2)):(n={},o=n.interpolation=l.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(o),a=n.interpolation=e.interpolation$1(l.spanFrom$1(s))):a=o,a.contents.length===0&&l.scanner.error$1(0,'expected "}".'),l._stylesheet0$_withStyleRuleChildren$1$3(a,s,new r.StylesheetParser__styleRule_closure1(n,l,s),$.StyleRule_2))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_withStyleRuleChildren$1$3(e,t,n,a){var s=this,i=s._stylesheet0$_inStyleRule;return s._stylesheet0$_inStyleRule=!0,s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_statement(),t,new r.StylesheetParser__withStyleRuleChildren_closure0(s,e,i,n,a))},_stylesheet0$_propertyOrVariableDeclaration$0(){var e,t,n,a,s,i,o,l,_=this,c=_.scanner,p=new r._SpanScannerState(c,c._string_scanner$_position);if(_._stylesheet0$_lookingAtPotentialPropertyHack$0())e=new r.StringBuffer(""),t=new r.InterpolationBuffer0(e,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n=r.Primitives_stringFromCharCode(c.readChar$0()),e._contents+=n,n=_.rawText$1(new r.StylesheetParser__propertyOrVariableDeclaration_closure0(_)),e._contents+=n,t.addInterpolation$1(_.interpolatedIdentifier$0()),a=t.interpolation$1(_.spanFrom$1(p));else if(_.get$plainCss())a=_.interpolatedIdentifier$0();else{if(s=_._stylesheet0$_variableDeclarationOrInterpolation$0(),s instanceof r.VariableDeclaration0)return s;$.Interpolation_2._as(s),a=s}return _.whitespace$1$consumeNewlines(!1),c.expectChar$1(58),u.JSString_methods.startsWith$1(a.get$initialPlain(),"--")&&_.error$2(0,V.Declarw,a.span),_.whitespace$1$consumeNewlines(!1),i=_._stylesheet0$_tryDeclarationChildren$2(a,p),i??(o=_._stylesheet0$_expression$0(),l=_._stylesheet0$_tryDeclarationChildren$3$value(a,p,o),l??(_.expectStatementSeparator$0(),r.Declaration$0(a,o,_.spanFrom$1(p))))},_stylesheet0$_tryDeclarationChildren$3$value(e,t,n){var a=this;return a.lookingAtChildren$0()?(a.get$plainCss()&&a.scanner.error$1(0,V.Nested),a._stylesheet0$_withChildren$3(a.get$_stylesheet0$_declarationChild(),t,new r.StylesheetParser__tryDeclarationChildren_closure0(e,n))):null},_stylesheet0$_tryDeclarationChildren$2(e,t){return this._stylesheet0$_tryDeclarationChildren$3$value(e,t,null)},_stylesheet0$_declarationChild$0(){return this.scanner.peekChar$0()===64?this._stylesheet0$_declarationAtRule$0():this._stylesheet0$_propertyOrVariableDeclaration$0()},atRule$2$root(e,t){var n,a,s,i,o,l,_,c,p=this,h=p.scanner,d=new r._SpanScannerState(h,h._string_scanner$_position);switch(h.expectChar$2$name(64,"@-rule"),n=p.interpolatedIdentifier$0(),a=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.whitespace$1$consumeNewlines(!0),!p._stylesheet0$_inStyleRule&&!p._stylesheet0$_inMixin&&!p._stylesheet0$_inContentBlock&&p.error$2(0,V.x40exten,p.spanFrom$1(d)),s=p.almostAnyValue$0(),i=h.scanChar$1(33),i&&(p.expectIdentifier$1("optional"),p.whitespace$1$consumeNewlines(!1)),p.expectStatementSeparator$1("@extend rule"),new r.ExtendRule0(s,i,p.spanFrom$1(d));case"for":return p._stylesheet0$_forRule$2(d,e);case"forward":return p._stylesheet0$_isUseAllowed=a,t||p._stylesheet0$_disallowedAtRule$1(d),p._stylesheet0$_forwardRule$1(d);case"function":return p._stylesheet0$_functionRule$2(d,n);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=a,t||p._stylesheet0$_disallowedAtRule$1(d),p.whitespace$1$consumeNewlines(!0),o=p._stylesheet0$_urlString$0(),p.whitespace$1$consumeNewlines(!1),l=p._stylesheet0$_useNamespace$2(o,d),p.whitespace$1$consumeNewlines(!1),_=p._stylesheet0$_configuration$0(),p.whitespace$1$consumeNewlines(!1),c=p.spanFrom$1(d),p._stylesheet0$_isUseAllowed||p.error$2(0,V.x40use_r,c),p.expectStatementSeparator$1("@use rule"),h=new r.UseRule0(o,l,_==null?u.List_empty26:r.List_List$unmodifiable(_,$.ConfiguredVariable_2),c),h.UseRule$4$configuration0(o,l,c,_),h;case"warn":return p._stylesheet0$_warnRule$1(d);case"while":return p._stylesheet0$_whileRule$2(d,e);default:return p.unknownAtRule$2(d,n)}},_stylesheet0$_declarationAtRule$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),a=e._stylesheet0$_plainAtRuleName$0();e:{if(a==="content"){t=e._stylesheet0$_contentRule$1(n);break e}if(a==="debug"){t=e._stylesheet0$_debugRule$1(n);break e}if(a==="each"){t=e._stylesheet0$_eachRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(a==="else"&&e._stylesheet0$_disallowedAtRule$1(n),a==="error"){t=e._stylesheet0$_errorRule$1(n);break e}if(a==="for"){t=e._stylesheet0$_forRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(a==="if"){t=e._stylesheet0$_ifRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(a==="include"){t=e._stylesheet0$_includeRule$1(n);break e}if(a==="warn"){t=e._stylesheet0$_warnRule$1(n);break e}if(a==="while"){t=e._stylesheet0$_whileRule$2(n,e.get$_stylesheet0$_declarationChild());break e}t=e._stylesheet0$_disallowedAtRule$1(n)}return t},_stylesheet0$_functionChild$0(){var e,t,n,a,s,i,o,l,_,c,p=this,h=p.scanner;if(h.peekChar$0()!==64){s=h._string_scanner$_position,e=new r._SpanScannerState(h,s);try{return i=p.identifier$0(),h.expectChar$1(46),s=p.variableDeclarationWithoutNamespace$2(i,new r._SpanScannerState(h,s)),s}catch(d){if(s=r.unwrapException(d),o=$.SourceSpanFormatException,o._is(s)){t=s,n=r.getTraceFromException(d),h.set$state(e),a=null;try{a=p._stylesheet0$_declarationOrStyleRule$0()}catch(f){throw o._is(r.unwrapException(f))?r.wrapException(t):f}s=a instanceof r.StyleRule0?"style rules":"declarations",p.error$3(0,"@function rules may not contain "+s+".",g.get$span$x(a),n)}else throw d}}l=new r._SpanScannerState(h,h._string_scanner$_position),_=p._stylesheet0$_plainAtRuleName$0();e:{if(_==="debug"){h=p._stylesheet0$_debugRule$1(l);break e}if(_==="each"){h=p._stylesheet0$_eachRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="else"&&p._stylesheet0$_disallowedAtRule$1(l),_==="error"){h=p._stylesheet0$_errorRule$1(l);break e}if(_==="for"){h=p._stylesheet0$_forRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="if"){h=p._stylesheet0$_ifRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="return"){p.whitespace$1$consumeNewlines(!0),c=p._stylesheet0$_expression$0(),p.expectStatementSeparator$1("@return rule"),h=new r.ReturnRule0(c,p.spanFrom$1(l));break e}if(_==="warn"){h=p._stylesheet0$_warnRule$1(l);break e}if(_==="while"){h=p._stylesheet0$_whileRule$2(l,p.get$_stylesheet0$_functionChild());break e}h=p._stylesheet0$_disallowedAtRule$1(l)}return h},_stylesheet0$_plainAtRuleName$0(){return this.scanner.expectChar$2$name(64,"@-rule"),this.identifier$0()},_stylesheet0$_atRootRule$1(e){var t,n,a,s,i,o=this;return o.whitespace$1$consumeNewlines(!1),t=o.scanner,t.peekChar$0()===40?(n=t._string_scanner$_position,a=new r.StringBuffer(""),s=new r.InterpolationBuffer0(a,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),t.expectChar$1(40),i=r.Primitives_stringFromCharCode(40),a._contents+=i,o.whitespace$1$consumeNewlines(!0),o._stylesheet0$_addOrInject$2(s,o._stylesheet0$_expression$1$consumeNewlines(!0)),t.scanChar$1(58)&&(o.whitespace$1$consumeNewlines(!0),i=r.Primitives_stringFromCharCode(58),a._contents+=i,i=r.Primitives_stringFromCharCode(32),a._contents+=i,o._stylesheet0$_addOrInject$2(s,o._stylesheet0$_expression$1$consumeNewlines(!0))),t.expectChar$1(41),o.whitespace$1$consumeNewlines(!1),i=r.Primitives_stringFromCharCode(41),a._contents+=i,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new r.StylesheetParser__atRootRule_closure1(s.interpolation$1(o.spanFrom$1(new r._SpanScannerState(t,n)))))):(o.lookingAtChildren$0()?t=!0:t=o.get$indented()&&o.atEndOfStatement$0(),t?o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new r.StylesheetParser__atRootRule_closure2):r.AtRootRule$0(r._setArrayType([o._stylesheet0$_styleRule$0()],$.JSArray_Statement_2),o.spanFrom$1(e),null))},_stylesheet0$_contentRule$1(e){var t,n,a,s=this;return s._stylesheet0$_inMixin||s.error$2(0,V.x40conte,s.spanFrom$1(e)),t=s.scanner,n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),s.whitespace$1$consumeNewlines(!1),t.peekChar$0()===40?(a=s._stylesheet0$_argumentInvocation$1$mixin(!0),s.whitespace$1$consumeNewlines(!1)):(t=n.offset,a=r.ArgumentList$empty0(r._FileSpan$(n.file,t,t))),s.expectStatementSeparator$1("@content rule"),new r.ContentRule0(a,s.spanFrom$1(e))},_stylesheet0$_debugRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._stylesheet0$_expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@debug rule"),new r.DebugRule0(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_stylesheet0$_eachRule$2(e,t){var n,a,s,i=this;for(i.whitespace$1$consumeNewlines(!0),n=i._stylesheet0$_inControlDirective,i._stylesheet0$_inControlDirective=!0,a=r._setArrayType([i.variableName$0()],$.JSArray_String),i.whitespace$1$consumeNewlines(!0),s=i.scanner;s.scanChar$1(44);)i.whitespace$1$consumeNewlines(!0),s.expectChar$1(36),a.push(i.identifier$1$normalize(!0)),i.whitespace$1$consumeNewlines(!0);return i.whitespace$1$consumeNewlines(!0),i.expectIdentifier$1("in"),i.whitespace$1$consumeNewlines(!0),i._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__eachRule_closure0(i,n,a,i._stylesheet0$_expression$0()))},_stylesheet0$_errorRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._stylesheet0$_expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@error rule"),new r.ErrorRule0(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_stylesheet0$_functionRule$2(e,t){var n,a,s,i,o,l,_=this;return _.whitespace$1$consumeNewlines(!0),n=_.lastSilentComment,_.lastSilentComment=null,a=_.scanner,s=a._string_scanner$_position,a.matches$1("--")?_.unknownAtRule$2(e,t):(i=_.identifier$0(),r.equalsIgnoreCase0(i,"type")&&_.error$2(0,V.This_n,_.spanFrom$1(new r._SpanScannerState(a,s))),_.whitespace$1$consumeNewlines(!0),o=_._stylesheet0$_parameterList$0(),_._stylesheet0$_inMixin||_._stylesheet0$_inContentBlock?_.error$2(0,V.Mixinscf,_.spanFrom$1(e)):_._stylesheet0$_inControlDirective&&_.error$2(0,V.Functi,_.spanFrom$1(e)),l=r.unvendor0(i),(l==="calc"||l==="element"||l==="expression"||l==="url"||l==="and"||l==="or"||l==="not"||l==="clamp")&&_.error$2(0,"Invalid function name.",_.spanFrom$1(e)),_.whitespace$1$consumeNewlines(!1),_._stylesheet0$_withChildren$3(_.get$_stylesheet0$_functionChild(),e,new r.StylesheetParser__functionRule_closure0(i,o,n)))},_stylesheet0$_forRule$2(e,t){var n,a,s,i=this,o={};return i.whitespace$1$consumeNewlines(!0),n=i._stylesheet0$_inControlDirective,i._stylesheet0$_inControlDirective=!0,a=i.variableName$0(),i.whitespace$1$consumeNewlines(!0),i.expectIdentifier$1("from"),i.whitespace$1$consumeNewlines(!0),o.exclusive=null,s=i._stylesheet0$_expression$2$consumeNewlines$until(!0,new r.StylesheetParser__forRule_closure1(o,i)),o.exclusive==null&&i.scanner.error$1(0,'Expected "to" or "through".'),i.whitespace$1$consumeNewlines(!0),i._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__forRule_closure2(o,i,n,a,s,i._stylesheet0$_expression$0()))},_stylesheet0$_forwardRule$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;return S.whitespace$1$consumeNewlines(!0),t=S._stylesheet0$_urlString$0(),S.whitespace$1$consumeNewlines(!1),S.scanIdentifier$1("as")?(S.whitespace$1$consumeNewlines(!0),n=S.identifier$1$normalize(!0),S.scanner.expectChar$1(42),S.whitespace$1$consumeNewlines(!1)):n=v,a=v,s=v,S.scanIdentifier$1("show")?(S.whitespace$1$consumeNewlines(!0),i=S._stylesheet0$_memberList$0(),o=i._0,l=i._1):(S.scanIdentifier$1("hide")&&(S.whitespace$1$consumeNewlines(!0),_=S._stylesheet0$_memberList$0(),a=_._0,s=_._1),l=v,o=l),c=S._stylesheet0$_configuration$1$allowGuarded(!0),S.whitespace$1$consumeNewlines(!1),S.expectStatementSeparator$1("@forward rule"),p=S.spanFrom$1(e),S._stylesheet0$_isUseAllowed||S.error$2(0,V.x40forwa,p),o!=null?(l.toString,h=$.String,d=r.LinkedHashSet_LinkedHashSet$of(o,h),f=$.UnmodifiableSetView_String,h=r.LinkedHashSet_LinkedHashSet$of(l,h),m=c==null?u.List_empty26:r.List_List$unmodifiable(c,$.ConfiguredVariable_2),new r.ForwardRule0(t,new r.UnmodifiableSetView0(d,f),new r.UnmodifiableSetView0(h,f),v,v,n,m,p)):a!=null?(s.toString,h=$.String,d=r.LinkedHashSet_LinkedHashSet$of(a,h),f=$.UnmodifiableSetView_String,h=r.LinkedHashSet_LinkedHashSet$of(s,h),m=c==null?u.List_empty26:r.List_List$unmodifiable(c,$.ConfiguredVariable_2),new r.ForwardRule0(t,v,v,new r.UnmodifiableSetView0(d,f),new r.UnmodifiableSetView0(h,f),n,m,p)):new r.ForwardRule0(t,v,v,v,v,n,c==null?u.List_empty26:r.List_List$unmodifiable(c,$.ConfiguredVariable_2),p)},_stylesheet0$_memberList$0(){var e=this,t=$.String,n=r.LinkedHashSet_LinkedHashSet$_empty(t),a=r.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do e.whitespace$1$consumeNewlines(!0),e.withErrorMessage$2(V.Expectv,new r.StylesheetParser__memberList_closure0(e,a,n)),e.whitespace$1$consumeNewlines(!1);while(t.scanChar$1(44));return new r._Record_2(n,a)},_stylesheet0$_ifRule$2(e,t){var n,a,s,i,o,l,_,c=this;for(c.whitespace$1$consumeNewlines(!0),n=c.get$currentIndentation(),a=c._stylesheet0$_inControlDirective,c._stylesheet0$_inControlDirective=!0,s=c._stylesheet0$_expression$0(),i=c.children$1(0,t),c.whitespaceWithoutComments$1$consumeNewlines(!1),o=r._setArrayType([r.IfClause$0(s,i)],$.JSArray_IfClause_2);;){if(!c.scanElse$1(n)){l=null;break}if(c.whitespace$1$consumeNewlines(!1),c.scanIdentifier$1("if"))c.whitespace$1$consumeNewlines(!0),o.push(r.IfClause$0(c._stylesheet0$_expression$0(),c.children$1(0,t)));else{l=r.ElseClause$0(c.children$1(0,t));break}}return c._stylesheet0$_inControlDirective=a,_=c.spanFrom$1(e),c.whitespaceWithoutComments$1$consumeNewlines(!1),new r.IfRule0(r.List_List$unmodifiable(o,$.IfClause_2),l,_)},_stylesheet0$_importRule$1(e){var t,n,a=this,s=r._setArrayType([],$.JSArray_Import_2),i=a.scanner,o=a.warnings;do a.whitespace$1$consumeNewlines(!1),t=a.importArgument$0(),n=t instanceof r.DynamicImport0,n&&o.push(new r._Record_3_deprecation_message_span(u.Deprecation_L3L,V.Sass__i,t.span)),(a._stylesheet0$_inControlDirective||a._stylesheet0$_inMixin)&&n&&a._stylesheet0$_disallowedAtRule$1(e),s.push(t),a.whitespace$1$consumeNewlines(!1);while(i.scanChar$1(44));return a.expectStatementSeparator$1("@import rule"),i=a.spanFrom$1(e),new r.ImportRule0(r.List_List$unmodifiable(s,$.Import_2),i)},importArgument$0(){var e,t,n,a,s,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=o.peekChar$0();if(_===117||_===85)return e=i.dynamicUrl$0(),i.whitespace$1$consumeNewlines(!1),s=i.tryImportModifiers$0(),o=e instanceof r.StringExpression0?e.text:r.Interpolation$0(r._setArrayType([e],$.JSArray_Object),r._setArrayType([e.get$span(e)],$.JSArray_nullable_FileSpan),e.get$span(e)),new r.StaticImport0(o,s,i.spanFrom$1(l));if(e=i.string$0(),t=i.spanFrom$1(l),i.whitespace$1$consumeNewlines(!1),s=i.tryImportModifiers$0(),i.isPlainImportUrl$1(e)||s!=null)return new r.StaticImport0(new r.Interpolation0(r.List_List$unmodifiable([t.get$text()],$.Object),u.List_null,t),s,i.spanFrom$1(l));try{return o=i.parseImportUrl$1(e),new r.DynamicImport0(o,t)}catch(c){if(o=r.unwrapException(c),$.FormatException._is(o))n=o,a=r.getTraceFromException(c),i.error$3(0,"Invalid URL: "+g.get$message$x(n),t,a);else throw c}},parseImportUrl$1(e){var t=b.$get$windows();return t.style.rootLength$1(e)>0&&!b.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(r.Uri_parse(e),e)},isPlainImportUrl$1(e){var t,n;if(e.length<5)return!1;if(u.JSString_methods.endsWith$1(e,".css"))return!0;t=e.charCodeAt(0);e:{if(t===47){n=e.charCodeAt(1)===47;break e}if(t===104){n=u.JSString_methods.startsWith$1(e,"http://")||u.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,t,n,a,s,i,o,l,_,c,p,h=this;if(!h._stylesheet0$_lookingAtInterpolatedIdentifier$0()&&h.scanner.peekChar$0()!==40)return null;for(e=h.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=new r.StringBuffer(""),a=r._setArrayType([],$.JSArray_Object),s=r._setArrayType([],$.JSArray_nullable_FileSpan),i=new r.InterpolationBuffer0(n,a,s);;)if(h._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(a.length===0&&n._contents.length===0||(o=r.Primitives_stringFromCharCode(32),n._contents+=o),l=h.interpolatedIdentifier$0(),i.addInterpolation$1(l),o=l.get$asPlain(),_=o==null?null:o.toLowerCase(),_!=="and"&&e.scanChar$1(40))_==="supports"?(c=h._stylesheet0$_importSupportsQuery$0(),o=!(c instanceof r.SupportsDeclaration0),o&&(p=r.Primitives_stringFromCharCode(40),n._contents+=p),p=c.get$span(c),i._interpolation_buffer0$_flushText$0(),a.push(new r.SupportsExpression0(c)),s.push(p),o&&(o=r.Primitives_stringFromCharCode(41),n._contents+=o)):(o=r.Primitives_stringFromCharCode(40),n._contents+=o,i.addInterpolation$1(h._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0)),o=r.Primitives_stringFromCharCode(41),n._contents+=o),e.expectChar$1(41),h.whitespace$1$consumeNewlines(!1);else if(h.whitespace$1$consumeNewlines(!1),e.scanChar$1(44))return n._contents+=", ",i.addInterpolation$1(h._stylesheet0$_mediaQueryList$0()),i.interpolation$1(h.spanFrom$1(t))}else return e.peekChar$0()===40&&(a.length===0&&n._contents.length===0||(e=r.Primitives_stringFromCharCode(32),n._contents+=e),i.addInterpolation$1(h._stylesheet0$_mediaQueryList$0())),i.interpolation$1(h.spanFrom$1(t))},_stylesheet0$_importSupportsQuery$0(){var e,t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),s.scanIdentifier$1("not")?(s.whitespace$1$consumeNewlines(!0),e=s.scanner,t=e._string_scanner$_position,new r.SupportsNegation0(s._stylesheet0$_supportsConditionInParens$0(),s.spanFrom$1(new r._SpanScannerState(e,t)))):(e=s.scanner,e.peekChar$0()===40?s._stylesheet0$_supportsCondition$1$inParentheses(!0):(n=s._stylesheet0$_tryImportSupportsFunction$0(),n??(t=e._string_scanner$_position,a=s._stylesheet0$_expression$1$consumeNewlines(!0),e.expectChar$1(58),new r.SupportsDeclaration0(a,s._stylesheet0$_supportsDeclarationValue$1(a),s.spanFrom$1(new r._SpanScannerState(e,t))))))},_stylesheet0$_tryImportSupportsFunction$0(){var e,t,n,a,s=this;return s._stylesheet0$_lookingAtInterpolatedIdentifier$0()?(e=s.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=s.interpolatedIdentifier$0(),e.scanChar$1(40)?(a=s._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),e.expectChar$1(41),new r.SupportsFunction0(n,a,s.spanFrom$1(t))):(e.set$state(t),null)):null},_stylesheet0$_includeRule$1(e){var t,n,a,s,i,o,l,_,c,p,h,d,f=this,m=null;return f.whitespace$1$consumeNewlines(!0),t=f.identifier$0(),n=f.scanner,n.scanChar$1(46)?(a=f._stylesheet0$_publicIdentifier$0(),s=t,t=a):s=m,f.whitespace$1$consumeNewlines(!1),n.peekChar$0()===40?i=f._stylesheet0$_argumentInvocation$1$mixin(!0):(o=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),l=o.offset,i=r.ArgumentList$empty0(r._FileSpan$(o.file,l,l))),f.whitespace$1$consumeNewlines(!1),f.scanIdentifier$1("using")?(f.whitespace$1$consumeNewlines(!0),_=f._stylesheet0$_parameterList$0(),f.whitespace$1$consumeNewlines(!1)):_=m,o=_==null,!o||f.lookingAtChildren$0()?(o?(n=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),o=n.offset,c=new r.ParameterList0(u.List_empty27,m,r._FileSpan$(n.file,o,o))):c=_,p=f._stylesheet0$_inContentBlock,f._stylesheet0$_inContentBlock=!0,h=f._stylesheet0$_withChildren$3(f.get$_stylesheet0$_statement(),e,new r.StylesheetParser__includeRule_closure0(c)),f._stylesheet0$_inContentBlock=p):(f.expectStatementSeparator$0(),h=m),n=f.spanFrom$2(e,e),o=h??i,d=n.expand$1(0,o.get$span(o)),new r.IncludeRule0(s,r.stringReplaceAllUnchecked(t,"_","-"),t,i,h,d)},mediaRule$1(e){var t=this;return t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_withChildren$3(t.get$_stylesheet0$_statement(),e,new r.StylesheetParser_mediaRule_closure0(t._stylesheet0$_mediaQueryList$0()))},_stylesheet0$_mixinRule$1(e){var t,n,a,s,i,o=this;return o.whitespace$1$consumeNewlines(!0),t=o.lastSilentComment,o.lastSilentComment=null,n=o.scanner,a=n._string_scanner$_position,s=o.identifier$0(),u.JSString_methods.startsWith$1(s,"--")&&o.error$2(0,V.Sass__m,o.spanFrom$1(new r._SpanScannerState(n,a))),o.whitespace$1$consumeNewlines(!1),n.peekChar$0()===40?i=o._stylesheet0$_parameterList$0():(n=r.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=n.offset,i=new r.ParameterList0(u.List_empty27,null,r._FileSpan$(n.file,a,a))),o._stylesheet0$_inMixin||o._stylesheet0$_inContentBlock?o.error$2(0,V.Mixinscm,o.spanFrom$1(e)):o._stylesheet0$_inControlDirective&&o.error$2(0,V.Mixinsb,o.spanFrom$1(e)),o.whitespace$1$consumeNewlines(!1),o._stylesheet0$_inMixin=!0,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new r.StylesheetParser__mixinRule_closure0(o,s,i,t))},mozDocumentRule$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y=this,C={};for(y.whitespace$1$consumeNewlines(!1),n=y.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=r._setArrayType([],$.JSArray_Object),o=r._setArrayType([],$.JSArray_nullable_FileSpan),l=new r.InterpolationBuffer0(s,i,o),C.needsDeprecationWarning=!1;;){if(n.peekChar$0()===35)_=y.singleInterpolation$0(),l._interpolation_buffer0$_flushText$0(),i.push(_._0),o.push(_._1),C.needsDeprecationWarning=!0;else{c=new r._SpanScannerState(n,n._string_scanner$_position),p=y.identifier$0();e:{if(p==="url"||p==="url-prefix"||p==="domain"){h=y._stylesheet0$_tryUrlContents$2$name(c,p),h!=null?l.addInterpolation$1(h):(n.expectChar$1(40),y.whitespace$1$consumeNewlines(!1),d=y.interpolatedStringToken$0(),n.expectChar$1(41),s._contents+=p,f=r.Primitives_stringFromCharCode(40),s._contents+=f,l.addInterpolation$1(d),f=r.Primitives_stringFromCharCode(41),s._contents+=f),f=s._contents,m=(f.charCodeAt(0)==0,f),!u.JSString_methods.endsWith$1(m,"url-prefix()")&&!u.JSString_methods.endsWith$1(m,"url-prefix('')")&&!u.JSString_methods.endsWith$1(m,'url-prefix("")')&&(C.needsDeprecationWarning=!0);break e}if(p==="regexp"){s._contents+="regexp(",n.expectChar$1(40),l.addInterpolation$1(y.interpolatedStringToken$0()),n.expectChar$1(41),f=r.Primitives_stringFromCharCode(41),s._contents+=f,C.needsDeprecationWarning=!0;break e}y.error$2(0,"Invalid function name.",y.spanFrom$1(c))}}if(y.whitespace$1$consumeNewlines(!1),!n.scanChar$1(44))break;f=r.Primitives_stringFromCharCode(44),s._contents+=f,S=n._string_scanner$_position,new r.StylesheetParser_mozDocumentRule_closure1(y).call$0(),v=n._string_scanner$_position,s._contents+=u.JSString_methods.substring$2(n.string,S,v)}return y._stylesheet0$_withChildren$3(y.get$_stylesheet0$_statement(),e,new r.StylesheetParser_mozDocumentRule_closure2(C,y,t,l.interpolation$1(y.spanFrom$1(new r._SpanScannerState(n,a)))))},supportsRule$1(e){var t,n=this;return n.whitespace$1$consumeNewlines(!1),t=n._stylesheet0$_supportsCondition$0(),n.whitespace$1$consumeNewlines(!1),n._stylesheet0$_withChildren$3(n.get$_stylesheet0$_statement(),e,new r.StylesheetParser_supportsRule_closure0(t))},_stylesheet0$_useNamespace$2(e,t){var n,a,s,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$1$consumeNewlines(!0),o.scanner.scanChar$1(42)?null:o.identifier$0();a=e.get$pathSegments().length===0?"":u.JSArray_methods.get$last(e.get$pathSegments()),s=u.JSString_methods.indexOf$1(a,"."),i=u.JSString_methods.startsWith$1(a,"_")?1:0,n=u.JSString_methods.substring$2(a,i,s===-1?a.length:s);try{return i=new r.Parser1(r.SpanScanner$(n,null),null)._parser1$_parseIdentifier$0(),i}catch(l){if($.SassFormatException_2._is(r.unwrapException(l)))o.error$2(0,'The default namespace "'+r.S(n)+V.x22x20is_n,o.spanFrom$1(t));else throw l}},_stylesheet0$_configuration$1$allowGuarded(e){var t,n,a,s,i,o,l,_,c,p,h=this;if(!h.scanIdentifier$1("with"))return null;for(t=r.LinkedHashSet_LinkedHashSet$_empty($.String),n=r._setArrayType([],$.JSArray_ConfiguredVariable_2),h.whitespace$1$consumeNewlines(!0),a=h.scanner,a.expectChar$1(40),s=h.warnings;h.whitespace$1$consumeNewlines(!0),i=new r._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(36),o=h.identifier$1$normalize(!0),u.JSString_methods.startsWith$1(o,"-")&&s.push(new r._Record_3_deprecation_message_span(u.Deprecation_lkJ,V.Config,h.spanFrom$1(i))),h.whitespace$1$consumeNewlines(!0),a.expectChar$1(58),h.whitespace$1$consumeNewlines(!0),l=h.expressionUntilComma$0(),_=a._string_scanner$_position,e&&a.scanChar$1(33)?(c=h.identifier$0()==="default",c?h.whitespace$1$consumeNewlines(!0):h.error$2(0,"Invalid flag name.",h.spanFrom$1(new r._SpanScannerState(a,_)))):c=!1,p=h.spanFrom$1(i),t.contains$1(0,o)&&h.error$2(0,V.The_sa,p),t.add$1(0,o),n.push(new r.ConfiguredVariable0(o,l,c,p)),!(!a.scanChar$1(44)||(h.whitespace$1$consumeNewlines(!0),!h._stylesheet0$_lookingAtExpression$0())););return a.expectChar$1(41),n},_stylesheet0$_configuration$0(){return this._stylesheet0$_configuration$1$allowGuarded(!1)},_stylesheet0$_warnRule$1(e){var t,n,a,s=this;return s.whitespace$1$consumeNewlines(!0),t=s._stylesheet0$_expression$0(),n=s.scanner,a=n._string_scanner$_position,s.expectStatementSeparator$1("@warn rule"),new r.WarnRule0(t,s.spanFrom$2(e,new r._SpanScannerState(n,a)))},_stylesheet0$_whileRule$2(e,t){var n,a=this;return a.whitespace$1$consumeNewlines(!0),n=a._stylesheet0$_inControlDirective,a._stylesheet0$_inControlDirective=!0,a._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__whileRule_closure0(a,n,a._stylesheet0$_expression$0()))},unknownAtRule$2(e,t){var n,a,s,i,o=this,l={},_=o._stylesheet0$_inUnknownAtRule;o._stylesheet0$_inUnknownAtRule=!0,o.whitespace$1$consumeNewlines(!1),l.value=null,a=o.scanner.peekChar$0()!==33&&!o.atEndOfStatement$0()?l.value=o._stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(!1):null,n=o._stylesheet0$_inPlainCssFunction,s=t.get$asPlain(),s!=null?i=r.equalsIgnoreCase0(s,"function"):i=!1,i&&(o._stylesheet0$_inPlainCssFunction=!0);try{return o.lookingAtChildren$0()?(l=o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new r.StylesheetParser_unknownAtRule_closure0(l,t)),l):(o.expectStatementSeparator$0(),l=r.AtRule$0(t,o.spanFrom$1(e),null,a),l)}finally{o._stylesheet0$_inUnknownAtRule=_,o._stylesheet0$_inPlainCssFunction=n}},_stylesheet0$_disallowedAtRule$1(e){var t=this;t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),t.error$2(0,"This at-rule is not allowed here.",t.spanFrom$1(e))},_stylesheet0$_parameterList$0(){var e,t,n,a,s,i,o=this,l=o.scanner,_=l._string_scanner$_position;for(l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=r._setArrayType([],$.JSArray_Parameter_2),t=r.LinkedHashSet_LinkedHashSet$_empty($.String);n=null,l.peekChar$0()===36;){if(a=l._string_scanner$_position,l.expectChar$1(36),s=o.identifier$1$normalize(!0),o.whitespace$1$consumeNewlines(!0),l.scanChar$1(58))o.whitespace$1$consumeNewlines(!0),i=o.expressionUntilComma$0();else{if(l.scanChar$1(46)){l.expectChar$1(46),l.expectChar$1(46),o.whitespace$1$consumeNewlines(!0),l.scanChar$1(44)&&o.whitespace$1$consumeNewlines(!0),n=s;break}i=null}if(e.push(new r.Parameter0(s,i,o.spanFrom$1(new r._SpanScannerState(l,a)))),t.add$1(0,s)||o.error$2(0,"Duplicate parameter.",u.JSArray_methods.get$last(e).span),!l.scanChar$1(44))break;o.whitespace$1$consumeNewlines(!0)}return l.expectChar$1(41),l=o.spanFrom$1(new r._SpanScannerState(l,_)),new r.ParameterList0(r.List_List$unmodifiable(e,$.Parameter_2),n,l)},_stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S,v,y,C=this,I=C.scanner,M=I._string_scanner$_position;for(I.expectChar$1(40),C.whitespace$1$consumeNewlines(!0),n=r._setArrayType([],$.JSArray_Expression_2),a=$.String,s=r.LinkedHashMap_LinkedHashMap$_empty(a,$.Expression_2),i=r.LinkedHashMap_LinkedHashMap$_empty(a,$.FileSpan),o=!t,l=C.warnings,_=$.SourceSpan,c=null,p=!1;h=null,C._stylesheet0$_lookingAtExpression$0();){if(d=C.expressionUntilComma$1$singleEquals(o),C.whitespace$1$consumeNewlines(!0),f=!0,d instanceof r.VariableExpression0&&I.scanChar$1(58))C.whitespace$1$consumeNewlines(!0),m=d.name,s.containsKey$1(m)&&C.error$2(0,"Duplicate argument.",d.span),S=C.expressionUntilComma$1$singleEquals(o),s.$indexSet(0,m,S),v=d.span,i.$indexSet(0,m,v.expand$1(0,S.get$span(S))),c!=null&&!p&&(l.push(new r._Record_3_deprecation_message_span(u.Deprecation_Jgi,V.Named_,new r.MultiSpan0(C.spanFromPosition$1(v.get$start(v).offset),"named argument",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([c.get$span(c),"rest argument"],_,a),_,a)))),p=f);else if(I.scanChar$1(46)){if(I.expectChar$1(46),I.expectChar$1(46),c!=null){C.whitespace$1$consumeNewlines(!0),I.scanChar$1(44)&&C.whitespace$1$consumeNewlines(!0),h=d;break}c=d}else s.__js_helper$_length!==0?C.error$2(0,V.Positik,d.get$span(d)):(n.push(d),c!=null&&!p&&(l.push(new r._Record_3_deprecation_message_span(u.Deprecation_Jgi,V.Positir,new r.MultiSpan0(d.get$span(d),"positional argument",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([c.get$span(c),"rest argument"],_,a),_,a)))),p=f));if(C.whitespace$1$consumeNewlines(!0),!I.scanChar$1(44))break;if(C.whitespace$1$consumeNewlines(!0),e&&n.length===1&&s.__js_helper$_length===0&&c==null&&I.peekChar$0()===41){a=I._sourceFile,o=I._string_scanner$_position,new r.FileLocation(a,o).FileLocation$_$2(a,o),l=new r._FileSpan(a,o,o),l._FileSpan$3(a,o,o),y=r.List_List$from([""],!1,$.Object),y.$flags=3,n.push(new r.StringExpression0(new r.Interpolation0(y,u.List_null,l),!1));break}}return I.expectChar$1(41),r.ArgumentList$0(n,s,i,C.spanFrom$1(new r._SpanScannerState(I,M)),h,c)},_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$4$bracketList$consumeNewlines$singleEquals$until(e,t,n,a){var s,i,o,l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U=this,q="Expected expression.",j={},G=a!=null;if(G&&a.call$0()&&U.scanner.error$1(0,q),e){if(s=U.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),U.whitespace$1$consumeNewlines(!0),s.scanChar$1(93))return G=r._setArrayType([],$.JSArray_Expression_2),s=U.spanFrom$1(i),new r.ListExpression0(r.List_List$unmodifiable(G,$.Expression_2),u.ListSeparator_undecided_null_3_undecided0,!0,s)}else i=null;for(s=U.scanner,o=new r._SpanScannerState(s,s._string_scanner$_position),l=U._stylesheet0$_inExpression,_=U._stylesheet0$_inParentheses,U._stylesheet0$_inExpression=!0,j.operands_=j.operators_=j.spaceExpressions_=j.commaExpressions_=null,j.allowSlash=!0,j.singleExpression_=U._stylesheet0$_singleExpression$0(),c=new r.StylesheetParser__expression_resetState0(j,U,o),p=new r.StylesheetParser__expression_resolveOneOperation0(j,U),h=new r.StylesheetParser__expression_resolveOperations0(j,p),d=new r.StylesheetParser__expression_addSingleExpression0(j,U,c,h),f=new r.StylesheetParser__expression_addOperator0(j,U,p,d),m=new r.StylesheetParser__expression_resolveSpaceExpressions0(j,U,h),S=!t,v=$.JSArray_Expression_2;U.whitespace$1$consumeNewlines(!S||e),!(G&&a.call$0()||(y=s.peekChar$0(),y==null));){if(y===40){d.call$1(U.parentheses$0());continue}if(y===91){d.call$1(U._stylesheet0$_expression$1$bracketList(!0));continue}if(y===36){d.call$1(U._stylesheet0$_variable$0());continue}if(y===38){d.call$1(U._stylesheet0$_selector$0());continue}if(y===39||y===34){d.call$1(U.interpolatedString$0());continue}if(y===35){d.call$1(U._stylesheet0$_hashExpression$0());continue}if(y===61){s.readChar$0(),n&&s.peekChar$0()!==61?f.call$1(u.BinaryOperator_g6F0):(s.expectChar$1(61),f.call$1(u.BinaryOperator_K7S0));continue}if(y===33){e:{if(C=s.peekChar$1(1),C===61){s.readChar$0(),s.readChar$0(),f.call$1(u.BinaryOperator_Fv20);break e}if(I=!0,C!=null&&C!==105&&C!==73&&(I=C===32||C===9||C===10||C===13||C===12),I){d.call$1(U._stylesheet0$_importantExpression$0());break e}break}continue}if(y===60){s.readChar$0(),f.call$1(s.scanChar$1(61)?u.BinaryOperator_f2c0:u.BinaryOperator_CG20);continue}if(y===62){s.readChar$0(),f.call$1(s.scanChar$1(61)?u.BinaryOperator_YGt0:u.BinaryOperator_Tic0);continue}if(y===42){s.readChar$0(),f.call$1(u.BinaryOperator_wkM0);continue}if(M=y===43,M&&j.singleExpression_==null){d.call$1(U._stylesheet0$_unaryOperation$0());continue}if(M){s.readChar$0(),f.call$1(u.BinaryOperator_jCK0);continue}if(y===45){k=s.peekChar$1(1),r._isInt(k)&&k>=48&&k<=57||k===46?j.singleExpression_!=null?(I=s.peekChar$1(-1),I=I===32||I===9||I===10||I===13||I===12):I=!0:I=!1,I?d.call$1(U._stylesheet0$_number$0()):U._stylesheet0$_lookingAtInterpolatedIdentifier$0()?d.call$1(U.identifierLike$0()):j.singleExpression_==null?d.call$1(U._stylesheet0$_unaryOperation$0()):(s.readChar$0(),f.call$1(u.BinaryOperator_tDf0));continue}if(R=y===47,R&&j.singleExpression_==null){d.call$1(U._stylesheet0$_unaryOperation$0());continue}if(R){s.readChar$0(),f.call$1(u.BinaryOperator_ehp0);continue}if(y===37){s.readChar$0(),f.call$1(u.BinaryOperator_bgA0);continue}if(y>=48&&y<=57){d.call$1(U._stylesheet0$_number$0());continue}if(P=y===46,P&&s.peekChar$1(1)===46)break;if(P){d.call$1(U._stylesheet0$_number$0());continue}if(y===97&&!U.get$plainCss()&&U.scanIdentifier$1("and")){f.call$1(u.BinaryOperator_5vK0);continue}if(y===111&&!U.get$plainCss()&&U.scanIdentifier$1("or")){f.call$1(u.BinaryOperator_OOf0);continue}if((y===117||y===85)&&s.peekChar$1(1)===43){d.call$1(U._stylesheet0$_unicodeRange$0());continue}if(y>=97&&y<=122?I=!0:I=y>=65&&y<=90||y===95||y===92||y>=128,I){d.call$1(U.identifierLike$0());continue}if(y===44){if(U._stylesheet0$_inParentheses&&(U._stylesheet0$_inParentheses=!1,j.allowSlash)){c.call$0();continue}T=j.commaExpressions_,T==null&&(T=j.commaExpressions_=r._setArrayType([],v)),j.singleExpression_==null&&s.error$1(0,q),m.call$0(),I=j.singleExpression_,I.toString,T.push(I),s.readChar$0(),j.allowSlash=!0,j.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),T=j.commaExpressions_,D=j.spaceExpressions_,T!=null?(m.call$0(),U._stylesheet0$_inParentheses=_,B=j.singleExpression_,B!=null&&T.push(B),U._stylesheet0$_inExpression=l,G=U.spanFrom$1(i??o),new r.ListExpression0(r.List_List$unmodifiable(T,$.Expression_2),u.ListSeparator_z0K0,e,G)):e&&D!=null?(h.call$0(),U._stylesheet0$_inExpression=l,G=j.singleExpression_,G.toString,D.push(G),i.toString,G=U.spanFrom$1(i),new r.ListExpression0(r.List_List$unmodifiable(D,$.Expression_2),u.ListSeparator_SrV0,!0,G)):(m.call$0(),e&&(G=j.singleExpression_,G.toString,v=r._setArrayType([G],v),i.toString,G=U.spanFrom$1(i),j.singleExpression_=new r.ListExpression0(r.List_List$unmodifiable(v,$.Expression_2),u.ListSeparator_undecided_null_3_undecided0,!0,G)),U._stylesheet0$_inExpression=l,G=j.singleExpression_,G.toString,G)},_stylesheet0$_expression$3$consumeNewlines$singleEquals$until(e,t,n){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,t,n)},_stylesheet0$_expression$1$bracketList(e){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(e,!1,!1,null)},_stylesheet0$_expression$1$consumeNewlines(e){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,null)},_stylesheet0$_expression$0(){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,!1,!1,null)},_stylesheet0$_expression$2$consumeNewlines$until(e,t){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,t)},expressionUntilComma$1$singleEquals(e){return this._stylesheet0$_expression$3$consumeNewlines$singleEquals$until(!0,e,new r.StylesheetParser_expressionUntilComma_closure0(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_stylesheet0$_isSlashOperand$1(e){var t=!0;return e instanceof r.NumberExpression0||e instanceof r.FunctionExpression0||(t=e instanceof r.BinaryOperationExpression0&&e.allowsSlash),t},_stylesheet0$_singleExpression$0(){var e,t,n=this,a="Expected expression.",s=n.scanner,i=s.peekChar$0();e:{if(i==null&&s.error$1(0,a),i===40){s=n.parentheses$0();break e}if(i===47){s=n._stylesheet0$_unaryOperation$0();break e}if(i===46){s=n._stylesheet0$_number$0();break e}if(i===91){s=n._stylesheet0$_expression$1$bracketList(!0);break e}if(i===36){s=n._stylesheet0$_variable$0();break e}if(i===38){s=n._stylesheet0$_selector$0();break e}if(i===39||i===34){s=n.interpolatedString$0();break e}if(i===35){s=n._stylesheet0$_hashExpression$0();break e}if(i===43){e=s.peekChar$1(1),s=e!=null&&e>=48&&e<=57||e===46?n._stylesheet0$_number$0():n._stylesheet0$_unaryOperation$0();break e}if(i===45){s=n._stylesheet0$_minusExpression$0();break e}if(i===33){s=n._stylesheet0$_importantExpression$0();break e}if(i===37){t=s._string_scanner$_position,s.readChar$0(),t=n.spanFrom$1(new r._SpanScannerState(s,t)),t=new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable(["%"],$.Object),u.List_null,t),!1),s=t;break e}if((i===117||i===85)&&s.peekChar$1(1)===43){s=n._stylesheet0$_unicodeRange$0();break e}if(i>=48&&i<=57){s=n._stylesheet0$_number$0();break e}if(i>=97&&i<=122?t=!0:t=i>=65&&i<=90||i===95||i===92||i>=128,t){s=n.identifierLike$0();break e}s=s.error$1(0,a)}return s},parentheses$0(){var e,t,n,a,s,i,o,l=this,_=l._stylesheet0$_inParentheses;l._stylesheet0$_inParentheses=!0;try{if(i=l.scanner,e=new r._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),l.whitespace$1$consumeNewlines(!0),t=new r._SpanScannerState(i,i._string_scanner$_position),!l._stylesheet0$_lookingAtExpression$0())return i.expectChar$1(41),i=r._setArrayType([],$.JSArray_Expression_2),o=l.spanFrom$1(e),i=r.List_List$unmodifiable(i,$.Expression_2),new r.ListExpression0(i,u.ListSeparator_undecided_null_3_undecided0,!1,o);if(n=l.expressionUntilComma$0(),i.scanChar$1(58))return l.whitespace$1$consumeNewlines(!0),i=l._stylesheet0$_map$2(n,e),i;if(!i.scanChar$1(44))return i.expectChar$1(41),i=l.spanFrom$1(e),new r.ParenthesizedExpression0(n,i);for(l.whitespace$1$consumeNewlines(!0),a=r._setArrayType([n],$.JSArray_Expression_2);!(!l._stylesheet0$_lookingAtExpression$0()||(g.add$1$ax(a,l.expressionUntilComma$0()),!i.scanChar$1(44)));)l.whitespace$1$consumeNewlines(!0);return o=l.spanFrom$1(t),s=new r.ListExpression0(r.List_List$unmodifiable(a,$.Expression_2),u.ListSeparator_z0K0,!1,o),i.expectChar$1(41),i=l.spanFrom$1(e),new r.ParenthesizedExpression0(s,i)}finally{l._stylesheet0$_inParentheses=_}},_stylesheet0$_map$2(e,t){var n,a,s=this,i=r._setArrayType([new r._Record_2(e,s.expressionUntilComma$0())],$.JSArray_Record_2_Expression_and_Expression_2);for(n=s.scanner;n.scanChar$1(44)&&(s.whitespace$1$consumeNewlines(!0),!!s._stylesheet0$_lookingAtExpression$0());)a=s.expressionUntilComma$0(),n.expectChar$1(58),s.whitespace$1$consumeNewlines(!0),i.push(new r._Record_2(a,s.expressionUntilComma$0()));return n.expectChar$1(41),n=s.spanFrom$1(t),new r.MapExpression0(r.List_List$unmodifiable(i,$.Record_2_Expression_and_Expression_2),n)},_stylesheet0$_hashExpression$0(){var e,t,n,a,s=this,i=s.scanner;return i.peekChar$1(1)===123?s.identifierLike$0():(e=new r._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(35),t=i.peekChar$0(),t==null?t=null:t=t>=48&&t<=57,t===!0?new r.ColorExpression0(s._stylesheet0$_hexColorContents$1(e),s.spanFrom$1(e)):(t=i._string_scanner$_position,n=s.interpolatedIdentifier$0(),s._stylesheet0$_isHexColor$1(n)?(i.set$state(new r._SpanScannerState(i,t)),new r.ColorExpression0(s._stylesheet0$_hexColorContents$1(e),s.spanFrom$1(e))):(i=new r.StringBuffer(""),a=new r.InterpolationBuffer0(i,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),t=r.Primitives_stringFromCharCode(35),i._contents+=t,a.addInterpolation$1(n),new r.StringExpression0(a.interpolation$1(s.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var t,n,a,s,i,o,l,_,c=this,p=c._stylesheet0$_hexDigit$0(),h=c._stylesheet0$_hexDigit$0(),d=c._stylesheet0$_hexDigit$0(),f=c.scanner,m=f.peekChar$0();return m!=null&&r.CharacterExtension_get_isHex0(m)?(i=c._stylesheet0$_hexDigit$0(),m=f.peekChar$0(),o=m!=null&&r.CharacterExtension_get_isHex0(m),l=p<<4>>>0,_=d<<4>>>0,o?(t=l+h,n=_+i,a=(c._stylesheet0$_hexDigit$0()<<4>>>0)+c._stylesheet0$_hexDigit$0(),m=f.peekChar$0(),s=m!=null&&r.CharacterExtension_get_isHex0(m)?((c._stylesheet0$_hexDigit$0()<<4>>>0)+c._stylesheet0$_hexDigit$0())/255:null):(t=l+p,n=(h<<4>>>0)+h,a=_+d,s=((i<<4>>>0)+i)/255)):(t=(p<<4>>>0)+p,n=(h<<4>>>0)+h,a=(d<<4>>>0)+d,s=null),f=s==null,o=f?1:s,r.SassColor_SassColor$rgbInternal0(t,n,a,o,f?new r.SpanColorFormat0(c.spanFrom$1(e)):null)},_stylesheet0$_isHexColor$1(e){var t,n,a=e.get$asPlain();return typeof a=="string"?(t=a.length,n=!0,t!==3&&t!==4&&t!==6&&(n=t===8)):n=!1,n?(n=new r.CodeUnits(a),n.every$1(n,new r.StylesheetParser__isHexColor_closure0)):!1},_stylesheet0$_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return t=t==null?null:r.CharacterExtension_get_isHex0(t),t===!0?r.asHex0(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_stylesheet0$_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return r._isInt(t)&&t>=48&&t<=57||t===46?e._stylesheet0$_number$0():e._stylesheet0$_lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._stylesheet0$_unaryOperation$0()},_stylesheet0$_importantExpression$0(){var e=this,t=e.scanner,n=t._string_scanner$_position;return t.readChar$0(),e.whitespace$1$consumeNewlines(!0),e.expectIdentifier$1("important"),n=e.spanFrom$1(new r._SpanScannerState(t,n)),new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable(["!important"],$.Object),u.List_null,n),!1)},_stylesheet0$_unaryOperation$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,a=e._stylesheet0$_unaryOperatorFor$1(t.readChar$0());return a==null?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&a!==u.UnaryOperator_Y930&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$1$consumeNewlines(!0),new r.UnaryOperationExpression0(a,e._stylesheet0$_singleExpression$0(),e.spanFrom$1(new r._SpanScannerState(t,n)))},_stylesheet0$_unaryOperatorFor$1(e){var t;e:{if(e===43){t=u.UnaryOperator_n2K0;break e}if(e===45){t=u.UnaryOperator_hCO0;break e}if(e===47){t=u.UnaryOperator_Y930;break e}t=null;break e}return t},_stylesheet0$_number$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position,i=a.peekChar$0(),o=i!==43;return(!o||i===45)&&a.readChar$0(),a.peekChar$0()!==46&&n._stylesheet0$_consumeNaturalNumber$0(),n._stylesheet0$_tryDecimal$1$allowTrailingDot(a._string_scanner$_position!==s&&o&&i!==45),n._stylesheet0$_tryExponent$0(),e=r.double_parse(a.substring$1(0,s)),a.scanChar$1(37)?t="%":(n.lookingAtIdentifier$0()?o=a.peekChar$0()!==45||a.peekChar$1(1)!==45:o=!1,t=o?n.identifier$1$unit(!0):null),new r.NumberExpression0(e,t,n.spanFrom$1(new r._SpanScannerState(a,s)))},_stylesheet0$_consumeNaturalNumber$0(){var e,t=this.scanner,n=t.readChar$0();for(n>=48&&n<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);e=t.peekChar$0(),e!=null&&e>=48&&e<=57;)t.readChar$0()},_stylesheet0$_tryDecimal$1$allowTrailingDot(e){var t,n=this.scanner;if(n.peekChar$0()===46){if(t=n.peekChar$1(1),!(t!=null&&t>=48&&t<=57)){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()}},_stylesheet0$_tryExponent$0(){var e,t,n=this.scanner,a=n.peekChar$0();if(!(a!==101&&a!==69)&&(e=n.peekChar$1(1),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t=n.peekChar$0(),t!=null&&t>=48&&t<=57||n.error$1(0,"Expected digit.");t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()},_stylesheet0$_unicodeRange$0(){var e,t,n,a,s=this,i="Expected at most 6 digits.",o=s.scanner,l=o._string_scanner$_position,_=new r._SpanScannerState(o,l);for(s.expectIdentChar$1(117),o.expectChar$1(43),e=0;s.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure1);)++e;for(t=!1;o.scanChar$1(63);t=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)s.error$2(0,i,s.spanFrom$1(_));else if(t)return o=o.substring$1(0,l),l=s.spanFrom$1(_),new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable([o],$.Object),u.List_null,l),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,a=0;s.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure2);)++a;a===0?o.error$1(0,"Expected hex digit."):a>6&&s.error$2(0,i,s.spanFrom$1(new r._SpanScannerState(o,n)))}return s._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),o=o.substring$1(0,l),l=s.spanFrom$1(_),new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable([o],$.Object),u.List_null,l),!1)},_stylesheet0$_variable$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),a=e.variableName$0();return e.get$plainCss()&&e.error$2(0,V.Sass_v,e.spanFrom$1(n)),new r.VariableExpression0(null,a,e.spanFrom$1(n))},_stylesheet0$_selector$0(){var e,t,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,V.The_pa,1),e=n.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.warnings.push(new r._Record_3_deprecation_message_span(null,V.In_Sas,n.spanFrom$1(t))),e.set$position(e._string_scanner$_position-1)),new r.SelectorExpression0(n.spanFrom$1(t))},interpolatedString$0(){var e,t,n,a,s,i,o,l,_=this.scanner,c=_._string_scanner$_position,p=_.readChar$0();for(p!==39&&p!==34&&_.error$2$position(0,"Expected string.",c),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer0(e,t,n);;){if(s=_.peekChar$0(),s===p){_.readChar$0();break}if((s==null||s===10||s===13||s===12)&&_.error$1(0,"Expected "+r.Primitives_stringFromCharCode(p)+"."),s===92){i=_.peekChar$1(1),i===10||i===13||i===12?(_.readChar$0(),_.readChar$0(),i===13&&_.scanChar$1(10)):(o=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter0(_)),e._contents+=o);continue}if(s===35&&_.peekChar$1(1)===123){l=this.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),t.push(l._0),n.push(l._1);continue}o=r.Primitives_stringFromCharCode(_.readChar$0()),e._contents+=o}return new r.StringExpression0(a.interpolation$1(this.spanFrom$1(new r._SpanScannerState(_,c))),!0)},interpolatedStringToken$0(){var e,t,n,a,s,i,o,l,_,c,p,h=this,d=h.scanner,f=d._string_scanner$_position,m=d.readChar$0();for(m!==39&&m!==34&&d.error$2$position(0,"Expected string.",f),e=new r.StringBuffer(""),t=r._setArrayType([],$.JSArray_Object),n=r._setArrayType([],$.JSArray_nullable_FileSpan),a=new r.InterpolationBuffer0(e,t,n),s=r.Primitives_stringFromCharCode(m),e._contents+=s;;){if(i=d.peekChar$0(),i===m){t=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=t;break}if((i==null||i===10||i===13||i===12)&&d.error$1(0,"Expected "+s+"."),i===92){o=d.peekChar$1(1),o===10||o===13||o===12?(l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l,l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l,o===13&&d.scanChar$1(10)&&(l=r.Primitives_stringFromCharCode(10),e._contents+=l)):(_=d._string_scanner$_position,new r.StylesheetParser_interpolatedStringToken_closure0(h).call$0(),c=d._string_scanner$_position,e._contents+=u.JSString_methods.substring$2(d.string,_,c));continue}if(i===35&&d.peekChar$1(1)===123){p=h.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),t.push(p._0),n.push(p._1);continue}l=r.Primitives_stringFromCharCode(d.readChar$0()),e._contents+=l}return a.interpolation$1(h.spanFrom$1(new r._SpanScannerState(d,f)))},identifierLike$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d=this,f=d.scanner,m=new r._SpanScannerState(f,f._string_scanner$_position),S=d.interpolatedIdentifier$0(),v=S.get$asPlain(),y=r._Cell$(),C=v!=null;if(C){if(v==="if"&&f.peekChar$0()===40){e=new r._SpanScannerState(f,f._string_scanner$_position);try{t=d._stylesheet0$_argumentInvocation$0(),n=new r.LegacyIfExpression0(t,S.span.expand$1(0,t.span)),a=null,s=n.get$modernSuggestion();e:{if(i=null,s!=null){i=s,a="Suggestion: "+r.S(i)+`
|
||
|
||
`;break e}a="";break e}return d.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_qka,u.JSString_methods.$add(V.The_Sa,a)+V.More_i,n.span)),n}catch(I){if($.FormatException._is(r.unwrapException(I)))return f.set$state(e),d.ifExpression$1(m);throw I}}else{if(v.toLowerCase()==="if"&&f.peekChar$0()===40)return d.ifExpression$1(m);if(v==="not")return d.whitespace$1$consumeNewlines(!0),n=d._stylesheet0$_singleExpression$0(),new r.UnaryOperationExpression0(u.UnaryOperator_not_not_3_not0,n,S.span.expand$1(0,n.get$span(n)))}if(y.__late_helper$_value=v.toLowerCase(),f.peekChar$0()!==40){switch(v){case"false":return new r.BooleanExpression0(!1,S.span);case"null":return new r.NullExpression0(S.span);case"true":return new r.BooleanExpression0(!0,S.span)}if(o=b.$get$colorsByName0().$index(0,y._readLocal$0()),o!=null)return a=u.JSNumber_methods.round$0(o._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"red")),f=u.JSNumber_methods.round$0(o._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"green")),C=u.JSNumber_methods.round$0(o._color0$_legacyChannel$2(u.RgbColorSpace_i0P0,"blue")),l=o.alphaOrNull,l==null&&(l=0),new r.ColorExpression0(r.SassColor_SassColor$rgbInternal0(a,f,C,l,new r.SpanColorFormat0(S.span)),S.span)}if(_=d.trySpecialFunction$2(y._readLocal$0(),m),_!=null)return _}if(c=f.peekChar$0(),p=c===46,p&&f.peekChar$1(1)===46)return new r.StringExpression0(S,!1);if(p){if(f.readChar$0(),C)return d.namespacedExpression$2(v,m);d.error$2(0,V.Interpn,S.span)}return h=c===40,h&&C?(a=d._stylesheet0$_argumentInvocation$1$allowEmptySecondArg(g.$eq$(y._readLocal$0(),"var")),f=d.spanFrom$1(m),new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(v,"_","-"),v,a,f)):h?new r.InterpolatedFunctionExpression0(S,d._stylesheet0$_argumentInvocation$0(),d.spanFrom$1(m)):new r.StringExpression0(S,!1)},ifExpression$1(e){var t,n,a,s=this,i=s.scanner;for(i.expectChar$1(40),s.whitespace$1$consumeNewlines(!0),t=r._setArrayType([],$.JSArray_Record_2_nullable_IfConditionExpression_and_Expression_2);i.peekChar$0()!==41&&(n=s.scanIdentifier$1("else")?null:s._stylesheet0$_ifConditionExpression$0(),s.whitespace$1$consumeNewlines(!0),i.expectChar$1(58),s.whitespace$1$consumeNewlines(!0),t.push(new r._Record_2(n,s._stylesheet0$_expression$1$consumeNewlines(!0))),s.whitespace$1$consumeNewlines(!0),!!i.scanChar$1(59));)s.whitespace$1$consumeNewlines(!0);return i.expectChar$1(41),i=i.spanFrom$1(e),a=r.List_List$unmodifiable(t,$.Record_2_nullable_IfConditionExpression_and_Expression_2),a.length===0&&r.throwExpression(r.ArgumentError$value(a,"branches","may not be empty")),new r.IfExpression0(a,i)},_stylesheet0$_ifConditionExpression$0(){var e,t,n,a,s,i,o=this,l=V.Whitesa,_="expressions",c="must have length >= 2",p=o.scanner,h=p._string_scanner$_position;if(o.scanIdentifier$1("not"))return p.peekChar$0()===40&&p.error$1(0,V.Whitesn),o.whitespace$1$consumeNewlines(!0),new r.IfConditionNegation0(o._stylesheet0$_ifGroup$0(),p.spanFrom$1(new r._SpanScannerState(p,h)));for(e=r._setArrayType([o._stylesheet0$_ifGroup$0()],$.JSArray_IfConditionExpression_2),o.whitespace$1$consumeNewlines(!0),t=null;;){if(t!==u.BooleanOperator_10&&o.scanIdentifier$1("and"))p.peekChar$0()===40&&p.error$1(0,l),o.whitespace$1$consumeNewlines(!0),t==null&&(t=u.BooleanOperator_00),e.push(o._stylesheet0$_ifGroup$0());else if(t!==u.BooleanOperator_00&&o.scanIdentifier$1("or"))p.peekChar$0()===40&&p.error$1(0,l),o.whitespace$1$consumeNewlines(!0),t==null&&(t=u.BooleanOperator_10),e.push(o._stylesheet0$_ifGroup$0());else if(n=p.peekChar$0(),n!=null&&n!==41&&n!==58&&u.JSArray_methods.get$last(e).get$isArbitrarySubstitution()){e:{if(e.length===1){a=e[0],p=a;break e}t.toString,s=r.List_List$from(e,!1,$.IfConditionExpression_2),s.$flags=3,p=s,h=new r.IfConditionOperation0(p,t),p.length<2&&r.throwExpression(r.ArgumentError$value(p,_,c)),p=h;break e}return o._stylesheet0$_ifConditionRaw$2(p,o._stylesheet0$_ifGroup$0())}else if(i=o._stylesheet0$_tryArbitrarySubstitution$0(),i!=null){e:{if(e.length===1){a=e[0],p=a;break e}t.toString,s=r.List_List$from(e,!1,$.IfConditionExpression_2),s.$flags=3,p=s,h=new r.IfConditionOperation0(p,t),p.length<2&&r.throwExpression(r.ArgumentError$value(p,_,c)),p=h;break e}return o._stylesheet0$_ifConditionRaw$2(p,i)}else break;o.whitespace$1$consumeNewlines(!0)}e:{if(e.length===1){a=e[0],p=a;break e}t.toString,p=r.IfConditionOperation$0(e,t);break e}return p},_stylesheet0$_ifConditionRaw$2(e,t){var n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=null;e:{if(e.get$isArbitrarySubstitution()){n=e;break e}if(n=v,a=!1,e instanceof r.IfConditionOperation0?(s=e.expressions,i=s.length,o=i,o>=1?(l=s[i-1],n=l.get$isArbitrarySubstitution()):(l=n,n=a)):(l=n,n=a),n){n=l;break e}if(n=t.get$isArbitrarySubstitution(),n){n=t;break e}n=r.throwExpression(r.ArgumentError$("Either "+e.toString$0(0)+V.x20must_e+t.toString$0(0)+" must be one.",v))}for(a=new r.StringBuffer(""),_=new r.InterpolationBuffer0(a,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),_.addInterpolation$1(e.toInterpolation$1(n)),o=r.Primitives_stringFromCharCode(32),a._contents+=o,_.addInterpolation$1(t.toInterpolation$1(n)),c=e instanceof r.IfConditionOperation0?e.op:v,S.whitespace$1$consumeNewlines(!0),p=S.scanner,h=t;;){if(c!==u.BooleanOperator_10&&S.scanIdentifier$1("and"))p.peekChar$0()===40&&p.error$1(0,V.Whitesa),S.whitespace$1$consumeNewlines(!0),c==null&&(c=u.BooleanOperator_00),d=S._stylesheet0$_ifGroup$0(),a._contents+=" and ",_.addInterpolation$1(d.toInterpolation$1(n));else if(c!==u.BooleanOperator_00&&S.scanIdentifier$1("or"))p.peekChar$0()===40&&p.error$1(0,V.Whiteso),S.whitespace$1$consumeNewlines(!0),c==null&&(c=u.BooleanOperator_10),h=S._stylesheet0$_ifGroup$0(),S.whitespace$1$consumeNewlines(!0),a._contents+=" or ",_.addInterpolation$1(h.toInterpolation$1(n));else if(f=p.peekChar$0(),f!=null&&f!==41&&f!==58&&h.get$isArbitrarySubstitution())h=S._stylesheet0$_ifGroup$0(),a._contents+=o,_.addInterpolation$1(h.toInterpolation$1(n));else{if(m=S._stylesheet0$_tryArbitrarySubstitution$0(),m!=null)a._contents+=o,_.addInterpolation$1(m.toInterpolation$1(n));else break;h=m}S.whitespace$1$consumeNewlines(!0)}return n=e.get$span(e),p=r.FileLocation$_(p._sourceFile,p._string_scanner$_position),a=p.offset,new r.IfConditionRaw0(_.interpolation$1(n.expand$1(0,r._FileSpan$(p.file,a,a))))},_stylesheet0$_ifGroup$0(){var e,t,n,a,s,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);if(l.peekChar$0()===40)return l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._stylesheet0$_ifConditionExpression$0(),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),new r.IfConditionParenthesized0(e,l.spanFrom$1(_));if(t=o.scanIdentifier$2$caseSensitive("sass",!0),t)if(l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._stylesheet0$_expression$0(),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),o.get$plainCss())o.error$2(0,V.sass__,l.spanFrom$1(_));else return new r.IfConditionSass0(e,l.spanFrom$1(_));return n=o.interpolatedIdentifier$0(),a=n.contents,a.length===1?t=a[0]instanceof r.Expression0&&l.peekChar$0()!==40:t=!1,t?new r.IfConditionRaw0(n):(s=n.get$asPlain(),s!=null?(i=s??r._asString(s),t=u.Set_6V2Gi.contains$1(0,i.toLowerCase())&&l.peekChar$0()===40):t=!1,t&&l.error$1(0,'Whitespace is required between "'+n.toString$0(0)+'" and "("'),l.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),e=o._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),o.whitespace$1$consumeNewlines(!0),l.expectChar$1(41),new r.IfConditionFunction0(n,e,l.spanFrom$1(_)))},_stylesheet0$_tryArbitrarySubstitution$0(){var e,t,n,a,s,i=this,o=i.scanner;if(o.peekChar$0()===35)return e=i.singleInterpolation$0(),t=e._1,o=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),o.add$2(0,e._0,t),new r.IfConditionRaw0(o.interpolation$1(t));n=new r._SpanScannerState(o,o._string_scanner$_position);e:{if(a=i.scanIdentifier$1("if"),a){a=o.spanFrom$1(n),a=new r.Interpolation0(r.List_List$unmodifiable(["if"],$.Object),u.List_null,a);break e}if(a=i.scanIdentifier$1("var"),a){a=o.spanFrom$1(n),a=new r.Interpolation0(r.List_List$unmodifiable(["var"],$.Object),u.List_null,a);break e}if(a=i.scanIdentifier$1("attr"),a){a=o.spanFrom$1(n),a=new r.Interpolation0(r.List_List$unmodifiable(["attr"],$.Object),u.List_null,a);break e}if(a=o.matches$1("--"),a){a=i.interpolatedIdentifier$0();break e}a=null;break e}return a==null?null:o.scanChar$1(40)?(s=i._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),o.expectChar$1(41),new r.IfConditionFunction0(a,s,o.spanFrom$1(n))):(o.set$state(n),null)},namespacedExpression$2(e,t){var n,a,s,i,o=this;return o.scanner.peekChar$0()===36?(n=o.variableName$0(),o._stylesheet0$_assertPublic$2(n,new r.StylesheetParser_namespacedExpression_closure0(o,t)),new r.VariableExpression0(e,n,o.spanFrom$1(t))):(a=o._stylesheet0$_publicIdentifier$0(),s=o._stylesheet0$_argumentInvocation$0(),i=o.spanFrom$1(t),new r.FunctionExpression0(e,r.stringReplaceAllUnchecked(a,"_","-"),a,s,i))},trySpecialFunction$2(e,t){var n,a,s,i,o,l,_=this;if(e==="type"&&_.scanner.scanChar$1(40))n=new r.StringBuffer(""),a=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(40),n._contents+=s;else{i=r.unvendor0(e);e:{if(i==="calc"&&i!==e&&_.scanner.scanChar$1(40)?n=!0:n=(i==="element"||i==="expression")&&_.scanner.scanChar$1(40),n){n=new r.StringBuffer(""),a=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(40),n._contents+=s;break e}if(i==="progid"&&_.scanner.scanChar$1(58)){for(n=new r.StringBuffer(""),a=new r.InterpolationBuffer0(n,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),n._contents=e,s=r.Primitives_stringFromCharCode(58),n._contents+=s,s=_.scanner,o=s.peekChar$0();o!=null?(o>=97&&o<=122?l=!0:l=o>=65&&o<=90,l=l||o===46):l=!1,!!l;)l=r.Primitives_stringFromCharCode(s.readChar$0()),n._contents+=l,o=s.peekChar$0();s.expectChar$1(40),s=r.Primitives_stringFromCharCode(40),n._contents+=s;break e}return i==="url"?r.NullableExtension_andThen0(_._stylesheet0$_tryUrlContents$1(t),new r.StylesheetParser_trySpecialFunction_closure0):null}}return a.addInterpolation$1(_._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),_.scanner.expectChar$1(41),n=a._interpolation_buffer0$_text,s=r.Primitives_stringFromCharCode(41),n._contents+=s,new r.StringExpression0(a.interpolation$1(_.spanFrom$1(t)),!1)},_stylesheet0$_tryUrlContents$2$name(e,t){var n,a,s,i,o,l,_,c,p=this,h=p.scanner,d=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$1$consumeNewlines(!0),n=new r.StringBuffer(""),a=r._setArrayType([],$.JSArray_Object),s=r._setArrayType([],$.JSArray_nullable_FileSpan),i=new r.InterpolationBuffer0(n,a,s),n._contents=t??"url",o=r.Primitives_stringFromCharCode(40),n._contents+=o;l=h.peekChar$0(),l!=null;){if(l===92){o=p.escape$0(),n._contents+=o;continue}if(_=l===35,_&&h.peekChar$1(1)===123){c=p.singleInterpolation$0(),i._interpolation_buffer0$_flushText$0(),a.push(c._0),s.push(c._1);continue}if(o=!0,l!==33&&l!==37&&l!==38&&(_||(o=l>=42&&l<=126||l>=128)),o){o=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=o;continue}if(l===32||l===9||l===10||l===13||l===12){if(p.whitespaceWithoutComments$1$consumeNewlines(!0),h.peekChar$0()!==41)break;continue}if(l===41)return d=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=d,i.interpolation$1(p.spanFrom$1(e));break}return h.set$state(new r._SpanScannerState(h,d)),null},_stylesheet0$_tryUrlContents$1(e){return this._stylesheet0$_tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,n=t.scanner,a=new r._SpanScannerState(n,n._string_scanner$_position);return t.expectIdentifier$1("url"),e=t._stylesheet0$_tryUrlContents$1(a),e!=null?new r.StringExpression0(e,!1):(n=t.spanFrom$1(a),new r.InterpolatedFunctionExpression0(new r.Interpolation0(r.List_List$unmodifiable(["url"],$.Object),u.List_null,n),t._stylesheet0$_argumentInvocation$0(),t.spanFrom$1(a)))},almostAnyValue$1$omitComments(e){var t,n,a,s,i,o,l,_,c,p,h,d,f,m,S,v=this,y=v.scanner,C=y._string_scanner$_position,I=new r.StringBuffer(""),M=new r.InterpolationBuffer0(I,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),k=r._setArrayType([],$.JSArray_int);for(t=y.string,n=t.length,a=!e,s=v.get$loudComment();;)e:{if(i=y.peekChar$0(),i===92){o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o,o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o;break e}if(i===34||i===39){M.addInterpolation$1(v.interpolatedStringToken$0());break e}if(i===47){t:{if(l=y.peekChar$1(1),_=l===42,_&&a){c=y._string_scanner$_position,s.call$0(),p=y._string_scanner$_position,I._contents+=u.JSString_methods.substring$2(t,c,p);break t}if(_){v.loudComment$0();break t}if(h=l===47,h&&a){o=v.get$silentComment(),c=y._string_scanner$_position,o.call$0(),p=y._string_scanner$_position,I._contents+=u.JSString_methods.substring$2(t,c,p);break t}if(h){v.silentComment$0();break t}o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o}break e}if(i===35&&y.peekChar$1(1)===123){M.addInterpolation$1(v.interpolatedIdentifier$0());break e}if(i===13||i===10||i===12){if(v.get$indented()&&k.length===0)break;o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o;break e}if(i===33||i===59||i===123||i===125)break;if(i===117||i===85){if(o=y._string_scanner$_position,d=v.identifier$0(),d!=="url"&&d!=="url-prefix"){I._contents+=d;continue}f=v._stylesheet0$_tryUrlContents$2$name(new r._SpanScannerState(y,o),d),f!=null?M.addInterpolation$1(f):(((o===0?1/o<0:o<0)||o>n)&&r.throwExpression(r.ArgumentError$("Invalid position "+o,null)),y._string_scanner$_position=o,y._lastMatch=null,o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o);break e}if(i===40||i===91){m=y.readChar$0(),o=r.Primitives_stringFromCharCode(m),I._contents+=o,k.push(r.opposite0(m));break e}if(i===41||i===93?(o=i!=null,S=o?i:null):(S=null,o=!1),o){k.length===0&&y.error$1(0,'Unexpected "'+r.Primitives_stringFromCharCode(S)+'".'),m=k.pop(),y.expectChar$1(m),o=r.Primitives_stringFromCharCode(m),I._contents+=o;break e}if(i==null)break;if(o=v.lookingAtIdentifier$0(),o){o=v.identifier$0(),I._contents+=o;break e}o=r.Primitives_stringFromCharCode(y.readChar$0()),I._contents+=o}return M.interpolation$1(v.spanFrom$1(new r._SpanScannerState(y,C)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,n,a,s,i,o){var l,_,c,p,h,d,f,m,S,v,y,C,I,M,k,R,P,T,D,B,U,q,j,G,Y,Q,re,le,oe=this,_e=null,ee=oe.scanner,W=ee._string_scanner$_position,ye=new r.StringBuffer(""),Be=r._setArrayType([],$.JSArray_Object),Fe=new r.InterpolationBuffer0(ye,Be,r._setArrayType([],$.JSArray_nullable_FileSpan)),Ee=r._setArrayType([],$.JSArray_int);for(l=!s,_=!n,c=ee.string,p=c.length,h=!e,d=!a,f=oe.get$loudComment(),m=!1;;)e:{if(S=ee.peekChar$0(),v=!1,S===92){y=oe.escape$1$identifierStart(!0),ye._contents+=y,m=v;break e}if(S===34||S===39){Fe.addInterpolation$1(oe.interpolatedStringToken$0()),m=v;break e}if(S===47){t:{if(C=ee.peekChar$1(1),C===42){I=ee._string_scanner$_position,f.call$0(),M=ee._string_scanner$_position,ye._contents+=u.JSString_methods.substring$2(c,I,M);break t}if(C===47&&o){oe.silentComment$0();break t}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y}m=v;break e}if(S===35&&ee.peekChar$1(1)===123){Fe.addInterpolation$1(oe.interpolatedIdentifier$0()),m=v;break e}if(k=S===32,R=!k,R?(P=S===9,y=P):(P=_e,y=!0),T=!1,y?m?y=T:(y=ee.peekChar$1(1),y=y===32||y===9||y===10||y===13||y===12):y=T,y){ee.readChar$0();break e}if(k?y=!0:y=R?P:S===9,y){y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y;break e}if(D=S===10,B=!D,U=_e,y=!0,B?(q=S===13,j=!q,j&&(U=S===12,y=U)):(q=_e,j=!1),y&&oe.get$indented()&&l&&Ee.length===0)break;if(y=!0,D||(B?q:S===13)||(y=j?U:S===12),y){y=ee.peekChar$1(-1),y===10||y===13||y===12||(ye._contents+=`
|
||
`),ee.readChar$0(),m=!0;break e}if(G=S===123,G&&_)break;if(S!==40?y=G||S===91:y=!0,y){Y=ee.readChar$0(),y=r.Primitives_stringFromCharCode(Y),ye._contents+=y,Ee.push(r.opposite0(Y)),m=v;break e}if(S===41||S===125||S===93){if(Ee.length===0)break;Y=Ee.pop(),ee.expectChar$1(Y),y=r.Primitives_stringFromCharCode(Y),ye._contents+=y,m=v;break e}if(S===59){if(d&&Ee.length===0)break;y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S===58){if(h&&Ee.length===0)break;y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S===117||S===85){if(y=ee._string_scanner$_position,Q=oe.identifier$0(),Q!=="url"&&Q!=="url-prefix"){ye._contents+=Q,m=v;continue}re=oe._stylesheet0$_tryUrlContents$2$name(new r._SpanScannerState(ee,y),Q),re!=null?Fe.addInterpolation$1(re):(((y===0?1/y<0:y<0)||y>p)&&r.throwExpression(r.ArgumentError$("Invalid position "+y,_e)),ee._string_scanner$_position=y,ee._lastMatch=null,y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y),m=v;break e}if(S===111||S===79){if(i&&Ee.length===0&&(I=ee._string_scanner$_position,new r.StylesheetParser__interpolatedDeclarationValue_closure0(oe).call$0(),M=ee._string_scanner$_position,le=u.JSString_methods.substring$2(c,I,M),le!=="")){ye._contents+=le;break}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v;break e}if(S==null)break;if(y=oe.lookingAtIdentifier$0(),y){y=oe.identifier$0(),ye._contents+=y,m=v;break e}y=r.Primitives_stringFromCharCode(ee.readChar$0()),ye._contents+=y,m=v}return Ee.length!==0&&ee.expectChar$1(u.JSArray_methods.get$last(Ee)),!t&&Be.length===0&&ye._contents.length===0&&ee.error$1(0,"Expected token."),Fe.interpolation$1(oe.spanFrom$1(new r._SpanScannerState(ee,W)))},_stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(e,t,n){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,t,n,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$consumeNewlines$endAfterOf(e,t){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,e,t,!0)},_stylesheet0$_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(e,t,n,a){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,!0,n,a,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$0(){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,e,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,t,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$silentComments(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,e)},interpolatedIdentifier$0(){var e,t,n,a=this,s="Expected identifier.",i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position),l=new r.StringBuffer(""),_=new r.InterpolationBuffer0(l,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));if(i.scanChar$1(45)&&(e=r.Primitives_stringFromCharCode(45),l._contents+=e,i.scanChar$1(45)))return l._contents+=e,a._stylesheet0$_interpolatedIdentifierBodyHelper$1(_),_.interpolation$1(a.spanFrom$1(o));e:{if(t=i.peekChar$0(),t==null&&i.error$1(0,s),t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128){i=r.Primitives_stringFromCharCode(i.readChar$0()),l._contents+=i;break e}if(t===92){i=a.escape$1$identifierStart(!0),l._contents+=i;break e}if(t===35&&i.peekChar$1(1)===123){n=a.singleInterpolation$0(),_.add$2(0,n._0,n._1);break e}i.error$1(0,s)}return a._stylesheet0$_interpolatedIdentifierBodyHelper$1(_),_.interpolation$1(a.spanFrom$1(o))},_stylesheet0$_interpolatedIdentifierBodyHelper$1(e){var t,n,a,s,i,o,l;for(t=e._interpolation_buffer0$_contents,n=e._interpolation_buffer0$_spans,a=this.scanner,s=e._interpolation_buffer0$_text;i=a.peekChar$0(),i!=null;){if(o=!0,i!==95&&i!==45&&(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o?o=!0:o=i>=48&&i<=57,o=o||i>=128),o){o=r.Primitives_stringFromCharCode(a.readChar$0()),s._contents+=o;continue}if(i===92){o=this.escape$0(),s._contents+=o;continue}if(i===35&&a.peekChar$1(1)===123){l=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),t.push(l._0),n.push(l._1);continue}break}},singleInterpolation$0(){var e,t,n=this,a=n.scanner,s=a._string_scanner$_position;return a.expect$1("#{"),n.whitespace$1$consumeNewlines(!0),e=n._stylesheet0$_expression$1$consumeNewlines(!0),a.expectChar$1(125),t=n.spanFrom$1(new r._SpanScannerState(a,s)),n.get$plainCss()&&n.error$2(0,V.Interpp,t),new r._Record_2(e,t)},_stylesheet0$_selectorList$0(){var e,t,n,a=this,s=a.scanner,i=s._sourceFile,o=i.getLine$1(s._string_scanner$_position),l=r._setArrayType([a._stylesheet0$_complexSelector$0()],$.JSArray_InterpolatedComplexSelector);for(a.whitespace$1$consumeNewlines(!1),e=s.string.length;s.scanChar$1(44);)if(a.whitespace$1$consumeNewlines(!0),s.peekChar$0()!==44){if(t=s._string_scanner$_position,t===e)break;n=i.getLine$1(t)!==o,n&&(o=i.getLine$1(s._string_scanner$_position)),l.push(a._stylesheet0$_complexSelector$1$lineBreak(n))}return r.InterpolatedSelectorList$(l)},_stylesheet0$_complexSelector$1$lineBreak(e){var t,n,a,s,i,o,l,_=this,c=null,p="expected selector.",h=_.scanner,d=h._string_scanner$_position,f=new r._SpanScannerState(h,d),m=r._setArrayType([],$.JSArray_InterpolatedComplexSelectorComponent);for(t=$.CssValue_Combinator_2,n=c,a=n,s=a;;){if(_.whitespace$1$consumeNewlines(!1),i=a==null,o=h.peekChar$0(),o===43&&i){l=h._string_scanner$_position,h.readChar$0(),a=new r.CssValue0(u.Combinator_sHB0,_.spanFrom$1(new r._SpanScannerState(h,l)),t);continue}if(o===62&&i){l=h._string_scanner$_position,h.readChar$0(),a=new r.CssValue0(u.Combinator_iUF0,_.spanFrom$1(new r._SpanScannerState(h,l)),t);continue}if(o===126&&i){l=h._string_scanner$_position,h.readChar$0(),a=new r.CssValue0(u.Combinator_98W0,_.spanFrom$1(new r._SpanScannerState(h,l)),t);continue}if(o==null)break;if(l=!0,o!==91&&o!==46&&o!==35&&o!==37&&o!==58&&o!==38&&o!==42&&o!==124&&(l=_._stylesheet0$_lookingAtInterpolatedIdentifier$0()),l){s!=null?m.push(new r.InterpolatedComplexSelectorComponent(s,a,_.spanFrom$1(f))):i||(f=new r._SpanScannerState(h,h._string_scanner$_position),n=a),s=_._stylesheet0$_compoundSelector$0(),h.peekChar$0()===38&&h.error$1(0,V.x22x26__ma),a=c;continue}break}return t=a!=null,t?l=_.get$plainCss():l=!1,l?h.error$1(0,p):s!=null?m.push(new r.InterpolatedComplexSelectorComponent(s,a,_.spanFrom$1(f))):t?n=a:h.error$1(0,p),r.InterpolatedComplexSelector$(m,_.spanFrom$1(new r._SpanScannerState(h,d)),n)},_stylesheet0$_complexSelector$0(){return this._stylesheet0$_complexSelector$1$lineBreak(!1)},_stylesheet0$_compoundSelector$0(){var e,t=this,n=r._setArrayType([t._stylesheet0$_simpleSelector$0()],$.JSArray_InterpolatedSimpleSelector);for(e=t.scanner;t._stylesheet0$_isSimpleSelectorStart$1(e.peekChar$0());)n.push(t._stylesheet0$_simpleSelector$1$allowParent(t.get$plainCss()));return r.InterpolatedCompoundSelector$(n)},_stylesheet0$_simpleSelector$1$allowParent(e){var t,n,a,s,i,o,l,_=this,c=_.scanner,p=new r._SpanScannerState(c,c._string_scanner$_position),h=c.peekChar$0();return h===91?_._stylesheet0$_attributeSelector$0():h===46?(c.expectChar$1(46),new r.InterpolatedClassSelector(_.interpolatedIdentifier$0())):h===35&&c.peekChar$1(1)!==123?(c.expectChar$1(35),new r.InterpolatedIDSelector(_.interpolatedIdentifier$0())):h===37?(c.expectChar$1(37),t=_.interpolatedIdentifier$0(),_.get$plainCss()&&_.error$2(0,V.Placeh,_.spanFrom$1(p)),new r.InterpolatedPlaceholderSelector(t)):h===58?_._stylesheet0$_pseudoSelector$0():h===38?(n=c._string_scanner$_position,c.expectChar$1(38),_._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()?(a=c._string_scanner$_position,s=new r.StringBuffer(""),i=r._setArrayType([],$.JSArray_Object),o=new r.InterpolationBuffer0(s,i,r._setArrayType([],$.JSArray_nullable_FileSpan)),_._stylesheet0$_interpolatedIdentifierBodyHelper$1(o),i.length===0&&s._contents.length===0&&c.error$1(0,"Expected identifier body."),l=o.interpolation$1(_.spanFrom$1(new r._SpanScannerState(c,a)))):l=null,_.get$plainCss()&&l!=null&&c.error$3$length$position(0,V.Parent,c._string_scanner$_position-n,n),c=_.spanFrom$1(new r._SpanScannerState(c,n)),e||_.error$2(0,"Parent selectors aren't allowed here.",_.spanFrom$1(p)),new r.InterpolatedParentSelector(l,c)):_._stylesheet0$_typeOrUniversalSelector$0()},_stylesheet0$_simpleSelector$0(){return this._stylesheet0$_simpleSelector$1$allowParent(!0)},_stylesheet0$_attributeSelector$0(){var e,t,n,a,s,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),i.whitespace$1$consumeNewlines(!0),e=i._stylesheet0$_attributeName$0(),i.whitespace$1$consumeNewlines(!0),l.scanChar$1(93)?new r.InterpolatedAttributeSelector(e,o,o,o,i.spanFrom$1(_)):(t=i._stylesheet0$_attributeOperator$0(),i.whitespace$1$consumeNewlines(!0),n=l.peekChar$0(),a=n===39||n===34?i.interpolatedStringToken$0():i.interpolatedIdentifier$0(),i.whitespace$1$consumeNewlines(!0),s=i._stylesheet0$_lookingAtInterpolatedIdentifier$0()?i.interpolatedIdentifier$0():o,i.whitespace$1$consumeNewlines(!0),l.expectChar$1(93),new r.InterpolatedAttributeSelector(e,t,a,s,i.spanFrom$1(_)))},_stylesheet0$_attributeName$0(){var e,t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);return s.scanChar$1(42)?(e=a.spanFrom$1(i),t=r.List_List$unmodifiable(["*"],$.Object),s.expectChar$1(124),new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),new r.Interpolation0(t,u.List_null,e))):s.scanChar$1(124)?(s=a.spanFrom$2(i,i),e=r.List_List$unmodifiable([""],$.Object),new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),new r.Interpolation0(e,u.List_null,s))):(n=a.interpolatedIdentifier$0(),s.peekChar$0()!==124||s.peekChar$1(1)===61?new r.InterpolatedQualifiedName(n,a.spanFrom$1(i),null):(s.readChar$0(),new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),n)))},_stylesheet0$_attributeOperator$0(){var e,t=this.scanner,n=t._string_scanner$_position;switch(t.readChar$0()){case 61:e=u.AttributeOperator_jFZ0;break;case 126:t.expectChar$1(61),e=u.AttributeOperator_OrK0;break;case 124:t.expectChar$1(61),e=u.AttributeOperator_g5B0;break;case 94:t.expectChar$1(61),e=u.AttributeOperator_stc0;break;case 36:t.expectChar$1(61),e=u.AttributeOperator_xJ90;break;case 42:t.expectChar$1(61),e=u.AttributeOperator_h200;break;default:t.error$2$position(0,'Expected "]".',n),e=null}return new r.CssValue0(e,this.spanFrom$1(new r._SpanScannerState(t,n)),$.CssValue_AttributeOperator)},_stylesheet0$_pseudoSelector$0(){var e,t,n,a,s,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(58),e=l.scanChar$1(58),t=i.interpolatedIdentifier$0(),l.scanChar$1(40)?(i.whitespace$1$consumeNewlines(!0),n=r.NullableExtension_andThen0(t.get$asPlain(),r.utils1__unvendor$closure()),a=o,s=o,e?b.selectorPseudoElements0.contains$1(0,n)?s=i._stylesheet0$_selectorList$0():a=i._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0):b.selectorPseudoClasses0.contains$1(0,n)?s=i._stylesheet0$_selectorList$0():n==="nth-child"||n==="nth-last-child"?(a=i._stylesheet0$_interpolatedDeclarationValue$2$consumeNewlines$endAfterOf(!0,!0),s=l.peekChar$0()!==41?i._stylesheet0$_selectorList$0():o):a=i._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0),l.expectChar$1(41),new r.InterpolatedPseudoSelector(t,!e,a,s,i.spanFrom$1(_))):new r.InterpolatedPseudoSelector(t,!e,o,o,i.spanFrom$1(_))},_stylesheet0$_typeOrUniversalSelector$0(){var e,t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);return s.scanChar$1(42)?(e=s._string_scanner$_position,s.scanChar$1(124)?(e=a.spanFrom$2(i,new r._SpanScannerState(s,e)),t=new r.Interpolation0(r.List_List$unmodifiable(["*"],$.Object),u.List_null,e),s.scanChar$1(42)?new r.InterpolatedUniversalSelector(t,a.spanFrom$1(i)):new r.InterpolatedTypeSelector(new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),t))):new r.InterpolatedUniversalSelector(null,a.spanFrom$1(i))):s.scanChar$1(124)?(e=a.spanFrom$2(i,i),t=new r.Interpolation0(r.List_List$unmodifiable([""],$.Object),u.List_null,e),s.scanChar$1(42)?new r.InterpolatedUniversalSelector(t,a.spanFrom$1(i)):new r.InterpolatedTypeSelector(new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),t))):(n=a.interpolatedIdentifier$0(),s.scanChar$1(124)?s.scanChar$1(42)?new r.InterpolatedUniversalSelector(n,a.spanFrom$1(i)):new r.InterpolatedTypeSelector(new r.InterpolatedQualifiedName(a.interpolatedIdentifier$0(),a.spanFrom$1(i),n)):new r.InterpolatedTypeSelector(new r.InterpolatedQualifiedName(n,a.spanFrom$1(i),null)))},_stylesheet0$_isSimpleSelectorStart$1(e){var t;e:{if(t=!0,e!==42&&e!==91&&e!==46&&e!==35&&e!==37&&(t=e===58),t){t=!0;break e}if(e===38){t=this.get$plainCss();break e}t=!1;break e}return t},_stylesheet0$_mediaQueryList$0(){for(var e,t=this,n=t.scanner,a=n._string_scanner$_position,s=new r.StringBuffer(""),i=new r.InterpolationBuffer0(s,r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan));t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_mediaQuery$1(i),t.whitespace$1$consumeNewlines(!1),!!n.scanChar$1(44);)e=r.Primitives_stringFromCharCode(44),s._contents+=e,e=r.Primitives_stringFromCharCode(32),s._contents+=e;return i.interpolation$1(t.spanFrom$1(new r._SpanScannerState(n,a)))},_stylesheet0$_mediaQuery$1(e){var t,n,a,s,i=this,o="and";if(i.scanner.peekChar$0()===40){i._stylesheet0$_mediaInParens$1(e),i.whitespace$1$consumeNewlines(!1),i.scanIdentifier$1(o)?(e._interpolation_buffer0$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,o)):i.scanIdentifier$1("or")&&(e._interpolation_buffer0$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,"or"));return}if(t=i.interpolatedIdentifier$0(),r.equalsIgnoreCase0(t.get$asPlain(),"not")&&(i.expectWhitespace$0(),!i._stylesheet0$_lookingAtInterpolatedIdentifier$0())){e._interpolation_buffer0$_text._contents+="not ",i._stylesheet0$_mediaOrInterp$1(e);return}if(i.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(t),!!i._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer0$_text,a=r.Primitives_stringFromCharCode(32),n._contents+=a,s=i.interpolatedIdentifier$0(),r.equalsIgnoreCase0(s.get$asPlain(),o))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(s),i.scanIdentifier$1(o))i.expectWhitespace$0(),n._contents+=" and ";else return;if(i.scanIdentifier$1("not")){i.expectWhitespace$0(),n._contents+="not ",i._stylesheet0$_mediaOrInterp$1(e);return}i._stylesheet0$_mediaLogicSequence$2(e,o)}},_stylesheet0$_mediaLogicSequence$2(e,t){var n,a,s,i=this;for(n=e._interpolation_buffer0$_text;;){if(i._stylesheet0$_mediaOrInterp$1(e),i.whitespace$1$consumeNewlines(!1),!i.scanIdentifier$1(t))return;i.expectWhitespace$1$consumeNewlines(!1),a=r.Primitives_stringFromCharCode(32),s=(n._contents+=a)+t,n._contents=s,n._contents=s+a}},_stylesheet0$_mediaOrInterp$1(e){var t;this.scanner.peekChar$0()===35?(t=this.singleInterpolation$0(),e.add$2(0,t._0,t._1)):this._stylesheet0$_mediaInParens$1(e)},_stylesheet0$_mediaInParens$1(e){var t,n,a,s,i,o,l,_,c=this,p=c.scanner;p.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer0$_text,n=r.Primitives_stringFromCharCode(40),t._contents+=n,c.whitespace$1$consumeNewlines(!0),p.peekChar$0()===40?(c._stylesheet0$_mediaInParens$1(e),c.whitespace$1$consumeNewlines(!0),c.scanIdentifier$1("and")?(t._contents+=" and ",c.expectWhitespace$1$consumeNewlines(!0),c._stylesheet0$_mediaLogicSequence$2(e,"and")):c.scanIdentifier$1("or")&&(t._contents+=" or ",c.expectWhitespace$1$consumeNewlines(!0),c._stylesheet0$_mediaLogicSequence$2(e,"or"))):c.scanIdentifier$1("not")?(t._contents+="not ",c.expectWhitespace$1$consumeNewlines(!0),c._stylesheet0$_mediaOrInterp$1(e)):(a=c._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,a,a.get$span(a)),p.scanChar$1(58)?(c.whitespace$1$consumeNewlines(!0),n=r.Primitives_stringFromCharCode(58),t._contents+=n,n=r.Primitives_stringFromCharCode(32),t._contents+=n,s=c._stylesheet0$_expression$1$consumeNewlines(!0),e.add$2(0,s,s.get$span(s))):(i=p.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(o=r.Primitives_stringFromCharCode(32),t._contents+=o,l=r.Primitives_stringFromCharCode(p.readChar$0()),t._contents+=l,(!n||i===62)&&p.scanChar$1(61)&&(l=r.Primitives_stringFromCharCode(61),t._contents+=l),t._contents+=o,c.whitespace$1$consumeNewlines(!0),_=c._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,_,_.get$span(_)),!n||i===62?(i.toString,n=p.scanChar$1(i)):n=!1,n&&(t._contents+=o,n=r.Primitives_stringFromCharCode(i),t._contents+=n,p.scanChar$1(61)&&(n=r.Primitives_stringFromCharCode(61),t._contents+=n),t._contents+=o,c.whitespace$1$consumeNewlines(!0),s=c._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,s,s.get$span(s)))))),p.expectChar$1(41),c.whitespace$1$consumeNewlines(!1),p=r.Primitives_stringFromCharCode(41),t._contents+=p},_stylesheet0$_expressionUntilComparison$0(){return this._stylesheet0$_expression$2$consumeNewlines$until(!0,new r.StylesheetParser__expressionUntilComparison_closure0(this))},_stylesheet0$_supportsCondition$1$inParentheses(e){var t,n,a=this,s=a.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position);if(a.scanIdentifier$1("not"))return a.whitespace$1$consumeNewlines(e),new r.SupportsNegation0(a._stylesheet0$_supportsConditionInParens$0(),a.spanFrom$1(i));for(t=a._stylesheet0$_supportsConditionInParens$0(),a.whitespace$1$consumeNewlines(e),n=null;a.lookingAtIdentifier$0();)n!=null?a.expectIdentifier$1(n._name):a.scanIdentifier$1("or")?n=u.BooleanOperator_10:(a.expectIdentifier$1("and"),n=u.BooleanOperator_00),a.whitespace$1$consumeNewlines(e),t=new r.SupportsOperation0(t,a._stylesheet0$_supportsConditionInParens$0(),n,a.spanFrom$1(i)),a.whitespace$1$consumeNewlines(e);return t},_stylesheet0$_supportsCondition$0(){return this._stylesheet0$_supportsCondition$1$inParentheses(!1)},_stylesheet0$_supportsConditionInParens$0(){var e,t,n,a,s,i,o,l,_,c,p,h,d,f,m,S=this,v=S.scanner,y=new r._SpanScannerState(v,v._string_scanner$_position);if(S._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(l=S.interpolatedIdentifier$0(),_=l.get$asPlain(),(_==null?null:_.toLowerCase())==="not"&&S.error$2(0,'"not" is not a valid identifier here.',l.span),v.scanChar$1(40))return c=S._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),v.expectChar$1(41),new r.SupportsFunction0(l,c,S.spanFrom$1(y));if(p=l.contents,h=p.length===1,h?(d=p[0],_=d instanceof r.Expression0):(d=null,_=!1),_)return v=h?d:p[0],new r.SupportsInterpolation0($.Expression_2._as(v),S.spanFrom$1(y));S.error$2(0,"Expected @supports condition.",l.span)}if(v.expectChar$1(40),S.whitespace$1$consumeNewlines(!0),S.scanIdentifier$1("not"))return S.whitespace$1$consumeNewlines(!0),f=S._stylesheet0$_supportsConditionInParens$0(),v.expectChar$1(41),new r.SupportsNegation0(f,S.spanFrom$1(y));if(v.peekChar$0()===40)return f=S._stylesheet0$_supportsCondition$1$inParentheses(!0),v.expectChar$1(41),f.withSpan$1(S.spanFrom$1(y));e=null,t=new r._SpanScannerState(v,v._string_scanner$_position),n=S._stylesheet0$_inParentheses;try{e=S._stylesheet0$_expression$1$consumeNewlines(!0),v.expectChar$1(58)}catch(C){if($.FormatException._is(r.unwrapException(C))){if(v.set$state(t),S._stylesheet0$_inParentheses=n,a=S.interpolatedIdentifier$0(),s=S._stylesheet0$_trySupportsOperation$2(a,t),i=null,s!=null)return i=s,v.expectChar$1(41),v=i,_=S.spanFrom$1(y),new r.SupportsOperation0(v.left,v.right,v.operator,_);if(_=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],$.JSArray_Object),r._setArrayType([],$.JSArray_nullable_FileSpan)),_.addInterpolation$1(a),_.addInterpolation$1(S._stylesheet0$_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(!1,!0,!0,!0)),o=_.interpolation$1(S.spanFrom$1(t)),v.peekChar$0()===58)throw C;return v.expectChar$1(41),new r.SupportsAnything0(o,S.spanFrom$1(y))}else throw C}return m=S._stylesheet0$_supportsDeclarationValue$1(e),v.expectChar$1(41),new r.SupportsDeclaration0(e,m,S.spanFrom$1(y))},_stylesheet0$_supportsDeclarationValue$1(e){var t=!1;return e instanceof r.StringExpression0&&(e.hasQuotes||(t=u.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"))),t?new r.StringExpression0(this._stylesheet0$_interpolatedDeclarationValue$0(),!1):(this.whitespace$1$consumeNewlines(!0),this._stylesheet0$_expression$1$consumeNewlines(!0))},_stylesheet0$_trySupportsOperation$2(e,t){var n,a,s,i,o,l,_,c=this,p=null,h=e.contents;if(h.length!==1||(n=u.JSArray_methods.get$first(h),!(n instanceof r.Expression0)))return p;for(h=c.scanner,a=h._string_scanner$_position,c.whitespace$1$consumeNewlines(!0),s=e.span,i=p,o=i;c.lookingAtIdentifier$0();){if(i!=null)c.expectIdentifier$1(i._name);else if(c.scanIdentifier$1("and"))i=u.BooleanOperator_00;else{if(!c.scanIdentifier$1("or"))return((a===0?1/a<0:a<0)||a>h.string.length)&&r.throwExpression(r.ArgumentError$("Invalid position "+a,p)),h._string_scanner$_position=a,h._lastMatch=null;i=u.BooleanOperator_10}c.whitespace$1$consumeNewlines(!0),l=c._stylesheet0$_supportsConditionInParens$0(),_=o??new r.SupportsInterpolation0(n,s),o=new r.SupportsOperation0(_,l,i,c.spanFrom$1(t)),c.whitespace$1$consumeNewlines(!0)}return o},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a==null){n=e;break e}if(a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128||a===92){n=!0;break e}if(a===35){n=n.peekChar$1(1)===123;break e}if(a===45){t=n.peekChar$1(1);t:{if(t==null){n=e;break t}if(t===35){n=n.peekChar$1(2)===123;break t}if(t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128||t===92||t===45){n=!0;break t}n=e;break t}break e}n=e;break e}return n},_stylesheet0$_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();e:{if(t===58||t===42||t===46){e=!0;break e}if(t===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!1,a==null){n=e;break e}if(a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128?t=!0:t=a>=48&&a<=57||a===45,t||a===92){n=!0;break e}if(a===35){n=n.peekChar$1(1)===123;break e}n=e;break e}return n},_stylesheet0$_lookingAtExpression$0(){var e,t,n=this.scanner,a=n.peekChar$0();e:{if(e=!0,a==null){n=!1;break e}if(a===46){n=n.peekChar$1(1)!==46;break e}if(a===33){t=n.peekChar$1(1);t:{t!=null&&t!==105&&t!==73?n=t===32||t===9||t===10||t===13||t===12:n=e;break t}break e}if(n=!0,a!==40&&a!==47&&a!==91&&a!==39&&a!==34&&a!==35&&a!==43&&a!==45&&a!==92&&a!==36&&a!==38&&a!==37&&(a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128||(n=a>=48&&a<=57)),n){n=e;break e}n=!1;break e}return n},_stylesheet0$_withChildren$1$3(e,t,n){var a=n.call$2(this.children$1(0,e),this.spanFrom$1(t));return this.whitespaceWithoutComments$1$consumeNewlines(!1),a},_stylesheet0$_withChildren$3(e,t,n){return this._stylesheet0$_withChildren$1$3(e,t,n,$.dynamic)},_stylesheet0$_urlString$0(){var e,t,n=this,a=n.scanner,s=new r._SpanScannerState(a,a._string_scanner$_position),i=n.string$0();try{return a=r.Uri_parse(i),a}catch(o){if(a=r.unwrapException(o),$.FormatException._is(a))e=a,t=r.getTraceFromException(o),n.error$3(0,"Invalid URL: "+g.get$message$x(e),n.spanFrom$1(s),t);else throw o}},_stylesheet0$_publicIdentifier$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,a=e.identifier$0();return e._stylesheet0$_assertPublic$2(a,new r.StylesheetParser__publicIdentifier_closure0(e,new r._SpanScannerState(t,n))),a},_stylesheet0$_assertPublic$2(e,t){var n=e.charCodeAt(0);(n===45||n===95)&&this.error$2(0,V.Privat,t.call$0())},_stylesheet0$_addOrInject$2(e,t){t instanceof r.StringExpression0&&!t.hasQuotes?e.addInterpolation$1(t.text):e.add$2(0,t,t.get$span(t))},get$plainCss(){return!1}},r.StylesheetParser_parse_closure0.prototype={call$0(){var e,t=this.$this,n=t.scanner,a=n._string_scanner$_position;return n.scanChar$1(65279),e=t.statements$1(new r.StylesheetParser_parse__closure0(t)),n.expectDone$0(),r.Stylesheet$internal0(e,t.spanFrom$1(new r._SpanScannerState(n,a)),t.warnings,t._stylesheet0$_globalVariables,t.get$plainCss())},$signature:614},r.StylesheetParser_parse__closure0.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$1$consumeNewlines(!1),e.string$0(),null):e._stylesheet0$_statement$1$root(!0)},$signature:615},r.StylesheetParser_parseParameterList_closure0.prototype={call$0(){var e,t=this.$this,n=t.scanner;return n.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$1$consumeNewlines(!0),t.identifier$0(),e=t._stylesheet0$_parameterList$0(),t.whitespace$1$consumeNewlines(!0),n.expectChar$1(123),e},$signature:616},r.StylesheetParser__parseSingleProduction_closure0.prototype={call$0(){var e=this.production.call$0();return this.$this.scanner.expectDone$0(),e},$signature(){return this.T._eval$1("0()")}},r.StylesheetParser_parseSignature_closure.prototype={call$0(){var e,t,n,a=this.$this,s=a.identifier$0();return this.requireParens||a.scanner.peekChar$0()===40?e=a._stylesheet0$_parameterList$0():(t=a.scanner,t=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),n=t.offset,e=new r.ParameterList0(u.List_empty27,null,r._FileSpan$(t.file,n,n))),a.scanner.expectDone$0(),new r._Record_2(s,e)},$signature:617},r.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:127},r.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration.span},$signature:16},r.StylesheetParser__declarationOrBuffer_closure3.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__declarationOrBuffer_closure4.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__declarationOrBuffer_closure5.prototype={call$1(e){return r.equalsIgnoreCase0(e,"result")},$signature:4},r.StylesheetParser__declarationOrBuffer_closure6.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__styleRule_closure0.prototype={call$2(e,t){return r.StyleRule$withParsedSelector(this.selector,e,this.$this.spanFrom$1(this.start))},$signature:259},r.StylesheetParser__styleRule_closure1.prototype={call$2(e,t){return r.StyleRule$0(this._box_0.interpolation,e,this.$this.spanFrom$1(this.start))},$signature:259},r.StylesheetParser__withStyleRuleChildren_closure0.prototype={call$2(e,t){var n,a=this,s=a.$this;return s.get$indented()&&e.length===0&&(n=a.nodeWithSpan,s.warnings.push(new r._Record_3_deprecation_message_span(null,V.This_s,n.get$span(n)))),s._stylesheet0$_inStyleRule=a.wasInStyleRule,a.create.call$2(e,t)},$signature(){return this.T._eval$1("0(List<Statement0>,FileSpan)")}},r.StylesheetParser__propertyOrVariableDeclaration_closure0.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser__tryDeclarationChildren_closure0.prototype={call$2(e,t){return r.Declaration$nested0(this.name,e,t,this.value)},$signature:619},r.StylesheetParser__atRootRule_closure1.prototype={call$2(e,t){return r.AtRootRule$0(e,t,this.query)},$signature:253},r.StylesheetParser__atRootRule_closure2.prototype={call$2(e,t){return r.AtRootRule$0(e,t,null)},$signature:253},r.StylesheetParser__eachRule_closure0.prototype={call$2(e,t){var n=this;return n.$this._stylesheet0$_inControlDirective=n.wasInControlDirective,r.EachRule$0(n.variables,n.list,e,t)},$signature:621},r.StylesheetParser__functionRule_closure0.prototype={call$2(e,t){return r.FunctionRule$0(this.name,this.parameters,e,t,this.precedingComment)},$signature:622},r.StylesheetParser__forRule_closure1.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e.scanIdentifier$1("to")?this._box_0.exclusive=!0:e.scanIdentifier$1("through")?(this._box_0.exclusive=!1,!0):!1:!1},$signature:22},r.StylesheetParser__forRule_closure2.prototype={call$2(e,t){var n,a=this;return a.$this._stylesheet0$_inControlDirective=a.wasInControlDirective,n=a._box_0.exclusive,n.toString,r.ForRule$0(a.variable,a.from,a.to,e,t,n)},$signature:623},r.StylesheetParser__memberList_closure0.prototype={call$0(){var e=this.$this;e.scanner.peekChar$0()===36?this.variables.add$1(0,e.variableName$0()):this.identifiers.add$1(0,e.identifier$1$normalize(!0))},$signature:1},r.StylesheetParser__includeRule_closure0.prototype={call$2(e,t){return r.ContentBlock$0(this.contentParameters_,e,t)},$signature:624},r.StylesheetParser_mediaRule_closure0.prototype={call$2(e,t){return r.MediaRule$0(this.query,e,t)},$signature:625},r.StylesheetParser__mixinRule_closure0.prototype={call$2(e,t){var n=this;return n.$this._stylesheet0$_inMixin=!1,r.MixinRule$0(n.name,n.parameters,e,t,n.precedingComment)},$signature:626},r.StylesheetParser_mozDocumentRule_closure1.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},r.StylesheetParser_mozDocumentRule_closure2.prototype={call$2(e,t){var n=this;return n._box_0.needsDeprecationWarning&&n.$this.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_Gmv,V.x40_moz_,t)),r.AtRule$0(n.name,t,e,n.value)},$signature:250},r.StylesheetParser_supportsRule_closure0.prototype={call$2(e,t){return r.SupportsRule$0(this.condition,e,t)},$signature:628},r.StylesheetParser__whileRule_closure0.prototype={call$2(e,t){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,r.WhileRule$0(this.condition,e,t)},$signature:629},r.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,t){return r.AtRule$0(this.name,t,e,this._box_0.value)},$signature:250},r.StylesheetParser__expression_resetState0.prototype={call$0(){var e,t=this._box_0;t.operands_=t.operators_=t.spaceExpressions_=t.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),t.allowSlash=!0,t.singleExpression_=e._stylesheet0$_singleExpression$0()},$signature:0},r.StylesheetParser__expression_resolveOneOperation0.prototype={call$0(){var e,t,n,a,s,i,o=this,l=o._box_0,_=l.operators_.pop(),c=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,t=_.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),l.allowSlash?(e=o.$this,e=!e._stylesheet0$_inParentheses&&_===u.BinaryOperator_ehp0&&e._stylesheet0$_isSlashOperand$1(c)&&e._stylesheet0$_isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new r.BinaryOperationExpression0(u.BinaryOperator_ehp0,c,p,!0):(l.singleExpression_=new r.BinaryOperationExpression0(_,c,p,!1),e=l.allowSlash=!1,(u.BinaryOperator_jCK0===_||u.BinaryOperator_tDf0===_)&&(t=o.$this,n=t.scanner.string,a=p.get$span(p),a=a.get$start(a),s=p.get$span(p),i=_.operator,u.JSString_methods.substring$2(n,a.offset-1,s.get$start(s).offset)===i&&(e=c.get$span(c),e=n.charCodeAt(e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=c.toString$0(0),n=p.toString$0(0),a=c.toString$0(0),s=p.toString$0(0),l=l.singleExpression_,t.warnings.push(new r._Record_3_deprecation_message_span(u.Deprecation_Kh7,`This operation is parsed as:
|
||
|
||
`+e+" "+i+" "+n+V.x0a_but_+a+" ("+i+s+`)
|
||
|
||
Add a space after `+i+V.x20to_cl,l.get$span(l))))))},$signature:0},r.StylesheetParser__expression_resolveOperations0.prototype={call$0(){var e,t=this._box_0.operators_;if(t!=null)for(e=this.resolveOneOperation;t.length!==0;)e.call$0()},$signature:0},r.StylesheetParser__expression_addSingleExpression0.prototype={call$1(e){var t,n,a=this,s=a._box_0;if(s.singleExpression_!=null){if(t=a.$this,t._stylesheet0$_inParentheses&&(t._stylesheet0$_inParentheses=!1,s.allowSlash)){a.resetState.call$0();return}n=s.spaceExpressions_,n==null&&(n=s.spaceExpressions_=r._setArrayType([],$.JSArray_Expression_2)),a.resolveOperations.call$0(),t=s.singleExpression_,t.toString,n.push(t),s.allowSlash=!0}s.singleExpression_=e},$signature:131},r.StylesheetParser__expression_addOperator0.prototype={call$1(e){var t,n,a,s,i,o,l,_=this,c=_.$this;for(c.get$plainCss()&&e!==u.BinaryOperator_g6F0&&e!==u.BinaryOperator_jCK0&&e!==u.BinaryOperator_tDf0&&e!==u.BinaryOperator_wkM0&&e!==u.BinaryOperator_ehp0&&(t=c.scanner,n=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,t._string_scanner$_position-n)),t=_._box_0,t.allowSlash=t.allowSlash&&e===u.BinaryOperator_ehp0,a=t.operators_,a==null&&(a=t.operators_=r._setArrayType([],$.JSArray_BinaryOperator_2)),s=t.operands_,s==null&&(s=t.operands_=r._setArrayType([],$.JSArray_Expression_2)),n=_.resolveOneOperation,i=e.precedence;a.length!==0&&u.JSArray_methods.get$last(a).precedence>=i;)n.call$0();o=t.singleExpression_,o==null&&(n=c.scanner,i=e.operator.length,n.error$3$length$position(0,"Expected expression.",i,n._string_scanner$_position-i)),l=c.scanner._string_scanner$_position,c.whitespace$1$consumeNewlines(!0),e===u.BinaryOperator_bgA0&&!c._stylesheet0$_lookingAtExpression$0()?(c=c.spanFromPosition$2(l-1,l),_.addSingleExpression.call$1(new r.StringExpression0(new r.Interpolation0(r.List_List$unmodifiable(["%"],$.Object),u.List_null,c),!1))):(a.push(e),s.push(o),t.singleExpression_=c._stylesheet0$_singleExpression$0())},$signature:630},r.StylesheetParser__expression_resolveSpaceExpressions0.prototype={call$0(){var e,t,n,a;this.resolveOperations.call$0(),e=this._box_0,t=e.spaceExpressions_,t!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),t.push(n),a=u.JSArray_methods.get$first(t),a=a.get$span(a).expand$1(0,n.get$span(n)),e.singleExpression_=new r.ListExpression0(r.List_List$unmodifiable(t,$.Expression_2),u.ListSeparator_SrV0,!1,a),e.spaceExpressions_=null)},$signature:0},r.StylesheetParser_expressionUntilComma_closure0.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:22},r.StylesheetParser__isHexColor_closure0.prototype={call$1(e){return r.CharacterExtension_get_isHex0(e)},$signature:50},r.StylesheetParser__unicodeRange_closure1.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex0(e)},$signature:32},r.StylesheetParser__unicodeRange_closure2.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex0(e)},$signature:32},r.StylesheetParser_interpolatedStringToken_closure0.prototype={call$0(){return r.consumeEscapedCharacter0(this.$this.scanner)},$signature:0},r.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.StylesheetParser_trySpecialFunction_closure0.prototype={call$1(e){return new r.StringExpression0(e,!1)},$signature:631},r.StylesheetParser__interpolatedDeclarationValue_closure0.prototype={call$0(){return this.$this.scanIdentifier$2$caseSensitive("of",!1)},$signature:0},r.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();e:{if(t===61){e=e.peekChar$1(1)!==61;break e}if(t===60||t===62){e=!0;break e}e=!1;break e}return e},$signature:22},r.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:16},r.Stylesheet0.prototype={Stylesheet$internal$5$globalVariables$plainCss0(e,t,n,a,s){var i,o,l,_,c,p;for(i=this.children,o=i.length,l=this._stylesheet1$_forwards,_=this._stylesheet1$_uses,c=0;c<o;++c){if(p=i[c],p instanceof r.UseRule0){_.push(p);continue}if(p instanceof r.ForwardRule0){l.push(p);continue}if(!(p instanceof r.SilentComment0||p instanceof r.LoudComment0||p instanceof r.VariableDeclaration0))break}},accept$1$1(e){return e.visitStylesheet$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return u.JSArray_methods.join$1(this.children," ")},get$span(e){return this.span}},r.SupportsExpression0.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.condition.toString$0(0)}},r.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 t,n;return e instanceof r.ModifiableCssSupportsRule0?(t=this.condition,n=e.condition,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssSupportsRule$0(this.condition,this.span)},get$span(e){return this.span}},r.SupportsRule0.prototype={accept$1$1(e){return e.visitSupportsRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@supports "+this.condition.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.JSToDartImporter.prototype={canonicalize$1(e,t){var n,a=r.wrapJSExceptions(new r.JSToDartImporter_canonicalize_closure(this,t));if(a==null)return null;if(n=E.URL,a instanceof n)return r.Uri_parse(g.toString$0$($.JSUrl._as(a)));n=E.Promise,a instanceof n?r.jsThrow(new E.Error("The canonicalize() function can't return a Promise for synchronous compile functions.")):r.jsThrow(new E.Error(V.The_ca))},load$1(e,t){var n,a,s,i,o=r.wrapJSExceptions(new r.JSToDartImporter_load_closure(this,t));return o==null?null:(n=E.Promise,o instanceof n&&r.jsThrow(new E.Error("The load() function can't return a Promise for synchronous compile functions.")),$.JSImporterResult._as(o),n=g.getInterceptor$x(o),a=n.get$contents(o),r._asString(new E.Function("value","return typeof value").call$1(a))!=="string"&&r.jsThrow(new r.ArgumentError(!0,a,"contents","must be a string but was: "+r.jsType(a))),s=n.get$syntax(o),(a==null||s==null)&&r.jsThrow(new E.Error(V.The_lo)),i=r.parseSyntax(s),r.ImporterResult$(a,r.NullableExtension_andThen0(n.get$sourceMapUrl(o),r.utils3__jsToDartUrl$closure()),i))},isNonCanonicalScheme$1(e){return this._sync$_nonCanonicalSchemes.contains$1(0,e)}},r.JSToDartImporter_canonicalize_closure.prototype={call$0(){return this.$this._sync$_canonicalize.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:37},r.JSToDartImporter_load_closure.prototype={call$0(){return this.$this._sync$_load.call$1(new E.URL(this.url.toString$0(0)))},$signature:37},r.Syntax0.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax0$_name}},r.InterpolatedTypeSelector.prototype={get$span(e){return this.name.span},accept$1$1(e){return g.visitTypeSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name.toString$0(0)}},r.TypeSelector0.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){var t=this.name;return new r.TypeSelector0(new r.QualifiedName0(t.name+e,t.namespace),this.span)},unify$1(e){var t,n,a=r.IterableExtensions_get_firstOrNull(e);return a instanceof r.UniversalSelector0||a instanceof r.TypeSelector0?(t=r.unifyUniversalAndElement0(this,u.JSArray_methods.get$first(e)),t==null?null:(n=r._setArrayType([t],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,r.SubListIterable$(e,1,null,r._arrayInstanceType(e)._precomputed1)),n)):(n=r._setArrayType([this],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var t,n,a;return this.super$SimpleSelector$isSuperselector0(e)?t=!0:(t=!1,e instanceof r.TypeSelector0&&(n=this.name,a=e.name,n.name===a.name&&(t=n.namespace,t=t==="*"||t==a.namespace))),t},$eq(e,t){return t==null?!1:t instanceof r.TypeSelector0&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return u.JSString_methods.get$hashCode(t.name)^g.get$hashCode$(t.namespace)}},r.Types.prototype={},r.UnaryOperationExpression0.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this.operator,a=n.operator;n=n===u.UnaryOperator_not_not_3_not0?a+r.Primitives_stringFromCharCode(32):a,t=this.operand;e:{a=!0,t instanceof r.BinaryOperationExpression0||t instanceof r.UnaryOperationExpression0||(a=t instanceof r.ListExpression0&&!t.hasBrackets&&t.contents.length>=2);break e}return a&&(n+="40"),n+=t.toString$0(0),a&&(n+="41"),n.charCodeAt(0)==0,n},get$span(e){return this.span}},r.UnaryOperator0.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},r.UnitlessSassNumber0.prototype={get$numeratorUnits(e){return u.List_empty},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new r.UnitlessSassNumber0(e,null)},withSlash$2(e,t){return new r.UnitlessSassNumber0(this._number1$_value,new r._Record_2(e,t))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber0},hasPossiblyCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber0},compatibleWithUnit$1(e){return!0},coerceToMatch$3(e,t,n){return e.withValue$1(this._number1$_value)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,n){return this._number1$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertToMatch(e,t,n):this},convertValueToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch0(e,t,n):this._number1$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits0(this._number1$_value,t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._number1$_value},coerceValueToUnit$2(e,t){return this._number1$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t>n&&!r.fuzzyEquals0(t,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$greaterThan0(e)},greaterThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t>n||r.fuzzyEquals0(t,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$greaterThanOrEquals0(e)},lessThan$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t<n&&!r.fuzzyEquals0(t,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$lessThan0(e)},lessThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t<n||r.fuzzyEquals0(t,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$lessThanOrEquals0(e)},modulo$1(e){return e instanceof r.SassNumber0?e.withValue$1(r.moduloLikeSass0(this._number1$_value,e._number1$_value)):this.super$SassNumber$modulo0(e)},plus$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value+e._number1$_value):this.super$SassNumber$plus0(e)},minus$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value-e._number1$_value):this.super$SassNumber$minus0(e)},times$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value*e._number1$_value):this.super$SassNumber$times0(e)},dividedBy$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value/e._number1$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=r.SassNumber_SassNumber$withUnits0(t,e.get$numeratorUnits(e),n),t=n):t=new r.UnitlessSassNumber0(t,null),t):this.super$SassNumber$dividedBy0(e)},unaryMinus$0(){return new r.UnitlessSassNumber0(-this._number1$_value,null)},$eq(e,t){return t==null?!1:t instanceof r.UnitlessSassNumber0&&r.fuzzyEquals0(this._number1$_value,t._number1$_value)},get$hashCode(e){var t=this.hashCache;return t??(this.hashCache=r.fuzzyHashCode0(this._number1$_value))}},r.InterpolatedUniversalSelector.prototype={accept$1$1(e){return g.visitUniversalSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t,n=this.namespace;e:{if(n!=null){t=n.toString$0(0)+"|*";break e}t="*";break e}return t},get$span(e){return this.span}},r.UniversalSelector0.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var t,n,a,s,i,o=this,l=null,_=e.length,c=_>=1;return c?(t=e[0],t instanceof r.UniversalSelector0?n=!0:n=t instanceof r.TypeSelector0,a=n?u.JSArray_methods.sublist$1(e,1):l):(a=l,t=a,n=!1),n?(s=r.unifyUniversalAndElement0(o,u.JSArray_methods.get$first(e)),s==null?l:(n=r._setArrayType([s],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,a),n)):(n=!1,_===1&&(c?i=t:(t=e[0],i=t,c=!0),i instanceof r.PseudoSelector0&&(i=c?t:e[0],$.PseudoSelector_2._as(i),n=i.isClass&&i.name==="host"||i.get$isHostContext())),n?l:_<=0?r._setArrayType([o],$.JSArray_SimpleSelector_2):(n=o.namespace,n==null||n==="*"?n=e:(n=r._setArrayType([o],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var t=this.namespace;return t==="*"?!0:e instanceof r.TypeSelector0?t==e.name.namespace:e instanceof r.UniversalSelector0?t==e.namespace:t==null||this.super$SimpleSelector$isSuperselector0(e)},$eq(e,t){return t==null?!1:t instanceof r.UniversalSelector0&&t.namespace==this.namespace},get$hashCode(e){return g.get$hashCode$(this.namespace)}},r.UnprefixedMapView0.prototype={get$keys(e){return new r._UnprefixedKeys0(this)},$index(e,t){return typeof t=="string"?this._unprefixed_map_view0$_map.$index(0,this._unprefixed_map_view0$_prefix+t):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view0$_map.containsKey$1(this._unprefixed_map_view0$_prefix+e)},remove$1(e,t){var n=this._unprefixed_map_view0$_map.remove$1(0,this._unprefixed_map_view0$_prefix+t);return n}},r._UnprefixedKeys0.prototype={get$iterator(e){var t=this._unprefixed_map_view0$_view._unprefixed_map_view0$_map;return t=t.get$keys(t),t=t.where$1(t,new r._UnprefixedKeys_iterator_closure1(this)).map$1$1(0,new r._UnprefixedKeys_iterator_closure2(this),$.String),t.get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view0$_view.containsKey$1(t)}},r._UnprefixedKeys_iterator_closure1.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix)},$signature:4},r._UnprefixedKeys_iterator_closure2.prototype={call$1(e){return u.JSString_methods.substring$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix.length)},$signature:6},r.JSUrl0.prototype={},r.UseRule0.prototype={UseRule$4$configuration0(e,t,n,a){var s,i,o,l;for(s=this.configuration,i=s.length,o=0;o<i;++o)if(l=s[o],l.isGuarded)throw r.wrapException(r.ArgumentError$value(l,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.url,n="@use "+r.StringExpression_quoteText0(t.toString$0(0)),a=t.get$pathSegments().length===0?"":u.JSArray_methods.get$last(t.get$pathSegments()),s=u.JSString_methods.indexOf$1(a,".");return t=this.namespace,t!==u.JSString_methods.substring$2(a,0,s===-1?a.length:s)?t=n+(" as "+(t??"*")):t=n,n=this.configuration,t=(n.length!==0?t+(" with ("+u.JSArray_methods.join$1(n,", ")+")"):t)+";",t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.UserDefinedCallable0.prototype={get$name(e){return this.declaration.name},$isAsyncCallable0:1,$isCallable:1},r.resolveImportPath_closure1.prototype={call$0(){return r._exactlyOne0(r._tryPath0(b.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:46},r.resolveImportPath_closure2.prototype={call$0(){return r._exactlyOne0(r._tryPathWithExtensions0(this.path+".import"))},$signature:46},r._tryPathAsDirectory_closure0.prototype={call$0(){return r._exactlyOne0(r._tryPathWithExtensions0(r.join(this.path,"index.import",null)))},$signature:46},r._exactlyOne_closure0.prototype={call$1(e){var t=b.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:6},r._PropertyDescriptor0.prototype={},r.futureToPromise_closure0.prototype={call$2(e,t){this.future.then$1$2$onError(0,new r.futureToPromise__closure0(e),new r.futureToPromise__closure1(t),$.void)},$signature:632},r.futureToPromise__closure0.prototype={call$1(e){return this.resolve.call$1(e)},$signature:34},r.futureToPromise__closure1.prototype={call$2(e,t){r.attachTrace0(e,t),this.reject.call$1(e)},$signature:56},r.objectToMap_closure.prototype={call$2(e,t){return this.map.$indexSet(0,e,t),t},$signature:140},r._RequireMain0.prototype={},r.indent_closure0.prototype={call$1(e){return u.JSString_methods.$mul(" ",this.indentation)+e},$signature:6},r.flattenVertically_closure1.prototype={call$1(e){return r.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},r.flattenVertically_closure2.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(0)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},r.longestCommonSubsequence_backtrack0.prototype={call$2(e,t){var n,a,s=this;return e===-1||t===-1?r._setArrayType([],s.T._eval$1("JSArray<0>")):(n=s.selections[e][t],n!=null?(a=s.call$2(e-1,t-1),g.add$1$ax(a,n),a):(a=s.lengths,a[e+1][t]>a[e][t+1]?s.call$2(e,t-1):s.call$2(e-1,t)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},r.mapAddAll2_closure0.prototype={call$2(e,t){var n=this.destination,a=n.$index(0,e);a!=null?a.addAll$1(0,t):n.$indexSet(0,e,t)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},r.CssValue0.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&g.$eq$(t.value,this.value)},get$hashCode(e){return g.get$hashCode$(this.value)},toString$0(e){return g.toString$0$(this.value)},$isAstNode0:1,get$span(e){return this.span}},r.ValueExpression0.prototype={accept$1$1(e){return e.visitValueExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.value.toString$0(0)},get$span(e){return this.span}},r.valueClass_closure.prototype={call$0(){var e,t=$.JSClass,n=t._as(E.Object.getPrototypeOf(g.get$$prototype$x(t._as(u.C__SassNull0.constructor))).constructor);return r.JSClassExtension_setCustomInspect(n,new r.valueClass__closure),t=$.String,e=$.Function,r.LinkedHashMap_LinkedHashMap$_literal(["asList",new r.valueClass__closure0,"hasBrackets",new r.valueClass__closure1,"isTruthy",new r.valueClass__closure2,"realNull",new r.valueClass__closure3,"separator",new r.valueClass__closure4],t,e).forEach$1(0,r.JSClassExtension_get_defineGetter(n)),r.LinkedHashMap_LinkedHashMap$_literal(["sassIndexToListIndex",new r.valueClass__closure5,"get",new r.valueClass__closure6,"assertBoolean",new r.valueClass__closure7,"assertCalculation",new r.valueClass__closure8,"assertColor",new r.valueClass__closure9,"assertFunction",new r.valueClass__closure10,"assertMap",new r.valueClass__closure11,"assertMixin",new r.valueClass__closure12,"assertNumber",new r.valueClass__closure13,"assertString",new r.valueClass__closure14,"tryMap",new r.valueClass__closure15,"equals",new r.valueClass__closure16,"hashCode",new r.valueClass__closure17,"toString",new r.valueClass__closure18],t,e).forEach$1(0,r.JSClassExtension_get_defineMethod(n)),n},$signature:17},r.valueClass__closure.prototype={call$1(e){return g.toString$0$(e)},$signature:138},r.valueClass__closure0.prototype={call$1(e){return new E.immutable.List(e.get$asList())},$signature:633},r.valueClass__closure1.prototype={call$1(e){return e.get$hasBrackets()},$signature:51},r.valueClass__closure2.prototype={call$1(e){return e.get$isTruthy()},$signature:51},r.valueClass__closure3.prototype={call$1(e){return e.get$realNull()},$signature:144},r.valueClass__closure4.prototype={call$1(e){return e.get$separator(e).separator},$signature:634},r.valueClass__closure5.prototype={call$3(e,t,n){return e.sassIndexToListIndex$2(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:635},r.valueClass__closure6.prototype={call$2(e,t){return t<1&&t>=-1?e:E.undefined},$signature:221},r.valueClass__closure7.prototype={call$2(e,t){return e.assertBoolean$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:636},r.valueClass__closure8.prototype={call$2(e,t){return e.assertCalculation$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:637},r.valueClass__closure9.prototype={call$2(e,t){return e.assertColor$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:638},r.valueClass__closure10.prototype={call$2(e,t){return e.assertFunction$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:639},r.valueClass__closure11.prototype={call$2(e,t){return e.assertMap$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:640},r.valueClass__closure12.prototype={call$2(e,t){return e.assertMixin$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:641},r.valueClass__closure13.prototype={call$2(e,t){return e.assertNumber$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:642},r.valueClass__closure14.prototype={call$2(e,t){return e.assertString$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:643},r.valueClass__closure15.prototype={call$1(e){return e.tryMap$0()},$signature:644},r.valueClass__closure16.prototype={call$2(e,t){return e.$eq(0,t)},$signature:645},r.valueClass__closure17.prototype={call$2(e,t){return e.get$hashCode(e)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:646},r.valueClass__closure18.prototype={call$1(e){return e.toString$0(0)},$signature:185},r.Value0.prototype={get$isTruthy(){return!0},get$separator(e){return u.ListSeparator_undecided_null_3_undecided0},get$hasBrackets(){return!1},get$asList(){return r._setArrayType([this],$.JSArray_Value_2)},get$lengthAsList(){return 1},get$isBlank(){return!1},get$isSpecialNumber(){return!1},get$isSpecialVariable(){return!1},get$realNull(){return this},sassIndexToListIndex$2(e,t){var n,a,s=e.assertNumber$1(t);if(s.get$hasUnits()&&(n=s.get$unitString(),r.warnForDeprecation0("$"+r.S(t)+": Passing a number with unit "+n+V.x20is_de+s.unitSuggestion$1(t??"index")+V.x0a_Morex3af,u.Deprecation_PHd)),a=s.assertInt$1(t),a===0)throw r.wrapException(r.SassScriptException$0("List index may not be 0.",t));if(Math.abs(a)>this.get$lengthAsList())throw r.wrapException(r.SassScriptException$0("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return a<0?this.get$lengthAsList()+a:a-1},assertBoolean$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a boolean.",e))},assertCalculation$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a string.",e))},assertCommonListStyle$2$allowSlash(e,t){var n,a,s,i=this,o="Expected",l="Expected an unbracketed";if(i.get$separator(i)!==u.ListSeparator_z0K0?n=!t&&i.get$separator(i)===u.ListSeparator_Lul0:n=!0,!n&&!i.get$hasBrackets())return i.get$asList();throw a=new r.StringBuffer(o),i.get$hasBrackets()?(a._contents=l,s=l):s=o,n&&(s+=i.get$hasBrackets()?",":" a",a._contents=s,s=a._contents=s+" space-",s=a._contents=(t?a._contents=s+" or slash-":s)+"separated"),a._contents=s+(" list, was "+i.toString$0(0)),r.wrapException(r.SassScriptException$0(a.toString$0(0),e))},_value$_selectorString$1(e){var t=this._value$_selectorStringOrNull$0();if(t!=null)return t;throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+V.x20is_noav,e))},_value$_selectorStringOrNull$0(){var e,t,n,a,s,i,o,l,_=this,c=null;if(_ instanceof r.SassString0)return _._string0$_text;if(!(_ instanceof r.SassList0)||(e=_._list1$_contents,t=e.length,t===0))return c;n=r._setArrayType([],$.JSArray_String);e:{if(a=_._list1$_separator,u.ListSeparator_z0K0===a){for(s=0;s<t;++s){if(i=e[s],i instanceof r.SassString0){n.push(i._string0$_text);continue}if(i instanceof r.SassList0&&u.ListSeparator_SrV0===i._list1$_separator){if(o=i._value$_selectorStringOrNull$0(),o==null)return c;n.push(o);continue}return c}break e}if(u.ListSeparator_Lul0===a)return c;for(s=0;s<t;++s){if(l=e[s],!(l instanceof r.SassString0))return c;n.push(l._string0$_text)}}return u.JSArray_methods.join$1(n,a===u.ListSeparator_z0K0?", ":" ")},withListContents$2$separator(e,t){var n=t??this.get$separator(this),a=this.get$hasBrackets();return r.SassList$0(e,n,a)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;e:{if(e instanceof r.SassString0){t=new r.SassString0(r.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes);break e}e instanceof r.SassCalculation0&&r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new r.SassString0(r.serializeValue0(this,!1,!0)+r.serializeValue0(e,!1,!0),!1);break e}return t},minus$1(e){return e instanceof r.SassCalculation0?r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new r.SassString0(r.serializeValue0(this,!1,!0)+"-"+r.serializeValue0(e,!1,!0),!1)},dividedBy$1(e){return new r.SassString0(r.serializeValue0(this,!1,!0)+"/"+r.serializeValue0(e,!1,!0),!1)},unaryPlus$0(){return new r.SassString0("+"+r.serializeValue0(this,!1,!0),!1)},unaryMinus$0(){return new r.SassString0("-"+r.serializeValue0(this,!1,!0),!1)},unaryNot$0(){return u.SassBoolean_false0},withoutSlash$0(){return this},toCssString$1$quote(e){return r.serializeValue0(this,!1,e)},toCssString$0(){return this.toCssString$1$quote(!0)},toString$0(e){return r.serializeValue0(this,!0,!0)}},r.VariableExpression0.prototype={accept$1$1(e){return e.visitVariableExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.span.get$text()},get$span(e){return this.span}},r.VariableDeclaration0.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+="$"+this.name+": "+this.expression.toString$0(0)+";",t.charCodeAt(0)==0,t},get$span(e){return this.span}},r.WarnRule0.prototype={accept$1$1(e){return e.visitWarnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},r.WhileRule0.prototype={accept$1$1(e){return e.visitWhileRule$1(0,this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@while "+this.condition.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},r.XyzD50ColorSpace0.prototype={get$isBoundedInternal(){return!1},convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,i,o,l,_,c){var p,h,d,f,m,S,v,y=this,C=null;return u.LabColorSpace_2nT0===e||u.LchColorSpace_Bpv0===e?(p=y._xyz_d50$_convertComponentToLabF$1((t??0)/.9642956764295677),h=y._xyz_d50$_convertComponentToLabF$1((n??0)/1),d=y._xyz_d50$_convertComponentToLabF$1((a??0)/.8251046025104602),f=c?C:116*h-16,m=500*(p-h),S=200*(h-d),e===u.LabColorSpace_2nT0?(v=i?C:m,v=r.SassColor$_forSpace0(u.LabColorSpace_2nT0,f,v,o?C:S,s,C)):v=r.labToLch0(u.LchColorSpace_Bpv0,f,m,S,s,l,_),v):y.super$ColorSpace$convertLinear0(e,t,n,a,s,i,o,l,_,c)},convert$5(e,t,n,a,s){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,n,a,s,!1,!1,!1,!1,!1)},_xyz_d50$_convertComponentToLabF$1(e){return e>.008856451679035631?Math.pow(e,.3333333333333333)+0:(903.2962962962963*e+16)/116},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$xyzD50ToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$xyzD50ToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$xyzD50ToLinearProphotoRgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$xyzD50ToLinearDisplayP30();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$xyzD50ToLinearRec20200();break e}if(u.XyzD65ColorSpace_WiJ0===e){t=b.$get$xyzD50ToXyzD650();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$xyzD50ToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},r.XyzD65ColorSpace0.prototype={get$isBoundedInternal(){return!1},toLinear$1(e){return e},fromLinear$1(e){return e},transformationMatrix$1(e){var t;e:{if(u.SrgbLinearColorSpace_kUj0===e||u.SrgbColorSpace_thf0===e||u.RgbColorSpace_i0P0===e){t=b.$get$xyzD65ToLinearSrgb0();break e}if(u.A98RgbColorSpace_lf20===e){t=b.$get$xyzD65ToLinearA98Rgb0();break e}if(u.ProphotoRgbColorSpace_BDz0===e){t=b.$get$xyzD65ToLinearProphotoRgb0();break e}if(u.DisplayP3ColorSpace_MmT0===e||u.DisplayP3LinearColorSpace_PrP0===e){t=b.$get$xyzD65ToLinearDisplayP30();break e}if(u.Rec2020ColorSpace_6oo0===e){t=b.$get$xyzD65ToLinearRec20200();break e}if(u.XyzD50ColorSpace_2OB0===e){t=b.$get$xyzD65ToXyzD500();break e}if(u.LmsColorSpace_Os30===e){t=b.$get$xyzD65ToLms0();break e}t=this.super$ColorSpace$transformationMatrix0(e);break e}return t}},function(){var t=g.LegacyJavaScriptObject.prototype;t.super$LegacyJavaScriptObject$toString=t.toString$0,t=r.JsLinkedHashMap.prototype,t.super$JsLinkedHashMap$internalContainsKey=t.internalContainsKey$1,t.super$JsLinkedHashMap$internalGet=t.internalGet$1,t.super$JsLinkedHashMap$internalSet=t.internalSet$2,t.super$JsLinkedHashMap$internalRemove=t.internalRemove$1,t=r._BufferingStreamSubscription.prototype,t.super$_BufferingStreamSubscription$_add=t._async$_add$1,t.super$_BufferingStreamSubscription$_addError=t._addError$2,t=r.ListBase.prototype,t.super$ListBase$setRange=t.setRange$4,t=r.Iterable.prototype,t.super$Iterable$where=t.where$1,t.super$Iterable$skipWhile=t.skipWhile$1,t=r.ModifiableCssParentNode.prototype,t.super$ModifiableCssParentNode$addChild=t.addChild$1,t=r.SimpleSelector.prototype,t.super$SimpleSelector$addSuffix=t.addSuffix$1,t.super$SimpleSelector$unify=t.unify$1,t.super$SimpleSelector$isSuperselector=t.isSuperselector$1,t=r.Parser.prototype,t.super$Parser$silentComment=t.silentComment$0,t=r.StylesheetParser.prototype,t.super$StylesheetParser$importArgument=t.importArgument$0,t.super$StylesheetParser$namespacedExpression=t.namespacedExpression$2,t=r.Value.prototype,t.super$Value$assertMap=t.assertMap$1,t.super$Value$plus=t.plus$1,t.super$Value$minus=t.minus$1,t.super$Value$dividedBy=t.dividedBy$1,t.super$Value$toString=t.toString$0,t=r.ColorSpace.prototype,t.super$ColorSpace$convert=t.convert$5,t.super$ColorSpace$convertLinear=t.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness,t.super$ColorSpace$transformationMatrix=t.transformationMatrix$1,t=r.SassNumber.prototype,t.super$SassNumber$convertValueToMatch=t.convertValueToMatch$3,t.super$SassNumber$coerce=t.coerce$3,t.super$SassNumber$coerceValue=t.coerceValue$3,t.super$SassNumber$coerceValueToUnit=t.coerceValueToUnit$2,t.super$SassNumber$coerceToMatch=t.coerceToMatch$3,t.super$SassNumber$coerceValueToMatch=t.coerceValueToMatch$3,t.super$SassNumber$greaterThan=t.greaterThan$1,t.super$SassNumber$greaterThanOrEquals=t.greaterThanOrEquals$1,t.super$SassNumber$lessThan=t.lessThan$1,t.super$SassNumber$lessThanOrEquals=t.lessThanOrEquals$1,t.super$SassNumber$modulo=t.modulo$1,t.super$SassNumber$plus=t.plus$1,t.super$SassNumber$minus=t.minus$1,t.super$SassNumber$times=t.times$1,t.super$SassNumber$dividedBy=t.dividedBy$1,t=r.AnySelectorVisitor.prototype,t.super$AnySelectorVisitor$visitComplexSelector=t.visitComplexSelector$1,t=r.EveryCssVisitor.prototype,t.super$EveryCssVisitor$visitCssStyleRule=t.visitCssStyleRule$1,t=r.ReplaceExpressionVisitor.prototype,t.super$ReplaceExpressionVisitor$visitBinaryOperationExpression=t.visitBinaryOperationExpression$1,t.super$ReplaceExpressionVisitor$visitUnaryOperationExpression=t.visitUnaryOperationExpression$1,t=r.SourceSpanMixin.prototype,t.super$SourceSpanMixin$compareTo=t.compareTo$1,t.super$SourceSpanMixin$$eq=t.$eq,t=r.StringScanner.prototype,t.super$StringScanner$readChar=t.readChar$0,t.super$StringScanner$scanChar=t.scanChar$1,t.super$StringScanner$scan=t.scan$1,t.super$StringScanner$matches=t.matches$1,t=r.AnySelectorVisitor0.prototype,t.super$AnySelectorVisitor$visitComplexSelector0=t.visitComplexSelector$1,t=r.EveryCssVisitor0.prototype,t.super$EveryCssVisitor$visitCssStyleRule0=t.visitCssStyleRule$1,t=r.ModifiableCssParentNode0.prototype,t.super$ModifiableCssParentNode$addChild0=t.addChild$1,t=r.SassNumber0.prototype,t.super$SassNumber$convertToMatch=t.convertToMatch$3,t.super$SassNumber$convertValueToMatch0=t.convertValueToMatch$3,t.super$SassNumber$coerce0=t.coerce$3,t.super$SassNumber$coerceValue0=t.coerceValue$3,t.super$SassNumber$coerceValueToUnit0=t.coerceValueToUnit$2,t.super$SassNumber$coerceToMatch0=t.coerceToMatch$3,t.super$SassNumber$coerceValueToMatch0=t.coerceValueToMatch$3,t.super$SassNumber$greaterThan0=t.greaterThan$1,t.super$SassNumber$greaterThanOrEquals0=t.greaterThanOrEquals$1,t.super$SassNumber$lessThan0=t.lessThan$1,t.super$SassNumber$lessThanOrEquals0=t.lessThanOrEquals$1,t.super$SassNumber$modulo0=t.modulo$1,t.super$SassNumber$plus0=t.plus$1,t.super$SassNumber$minus0=t.minus$1,t.super$SassNumber$times0=t.times$1,t.super$SassNumber$dividedBy0=t.dividedBy$1,t=r.Parser1.prototype,t.super$Parser$silentComment0=t.silentComment$0,t=r.ReplaceExpressionVisitor0.prototype,t.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0=t.visitBinaryOperationExpression$1,t.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0=t.visitUnaryOperationExpression$1,t=r.SimpleSelector0.prototype,t.super$SimpleSelector$addSuffix0=t.addSuffix$1,t.super$SimpleSelector$unify0=t.unify$1,t.super$SimpleSelector$isSuperselector0=t.isSuperselector$1,t=r.ColorSpace0.prototype,t.super$ColorSpace$convert0=t.convert$5,t.super$ColorSpace$convertLinear0=t.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness,t.super$ColorSpace$transformationMatrix0=t.transformationMatrix$1,t=r.StylesheetParser0.prototype,t.super$StylesheetParser$importArgument0=t.importArgument$0,t.super$StylesheetParser$namespacedExpression0=t.namespacedExpression$2,t=r.Value0.prototype,t.super$Value$assertMap0=t.assertMap$1,t.super$Value$plus0=t.plus$1,t.super$Value$minus0=t.minus$1,t.super$Value$dividedBy0=t.dividedBy$1,t.super$Value$toString0=t.toString$0}(),function(){var t=he._static_2,n=he._instance_1i,a=he._instance_1u,s=he._static_1,i=he._static_0,o=he.installStaticTearOff,l=he.installInstanceTearOff,_=he._instance_2u,c=he._instance_0i,p=he._instance_0u;t(g,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",249),n(g.JSArray.prototype,"get$contains","contains$1",9),n(r._CastIterableBase.prototype,"get$contains","contains$1",9),a(r.CastMap.prototype,"get$containsKey","containsKey$1",9),a(r.ConstantStringMap.prototype,"get$containsKey","containsKey$1",9),n(r.ConstantStringSet.prototype,"get$contains","contains$1",9),n(r.GeneralConstantSet.prototype,"get$contains","contains$1",9),a(r.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",9),s(r,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",136),s(r,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",136),s(r,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",136),i(r,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),s(r,"async___nullDataHandler$closure","_nullDataHandler",78),t(r,"async___nullErrorHandler$closure","_nullErrorHandler",77),i(r,"async___nullDoneHandler$closure","_nullDoneHandler",0),o(r,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],649,0),o(r,"async___rootRun$closure",4,null,["call$1$4","call$4"],["_rootRun",function(d,f,m,S){return r._rootRun(d,f,m,S,$.dynamic)}],650,1),o(r,"async___rootRunUnary$closure",5,null,["call$2$5","call$5"],["_rootRunUnary",function(d,f,m,S,v){var y=$.dynamic;return r._rootRunUnary(d,f,m,S,v,y,y)}],651,1),o(r,"async___rootRunBinary$closure",6,null,["call$3$6","call$6"],["_rootRunBinary",function(d,f,m,S,v,y){var C=$.dynamic;return r._rootRunBinary(d,f,m,S,v,y,C,C,C)}],652,1),o(r,"async___rootRegisterCallback$closure",4,null,["call$1$4","call$4"],["_rootRegisterCallback",function(d,f,m,S){return r._rootRegisterCallback(d,f,m,S,$.dynamic)}],653,0),o(r,"async___rootRegisterUnaryCallback$closure",4,null,["call$2$4","call$4"],["_rootRegisterUnaryCallback",function(d,f,m,S){var v=$.dynamic;return r._rootRegisterUnaryCallback(d,f,m,S,v,v)}],654,0),o(r,"async___rootRegisterBinaryCallback$closure",4,null,["call$3$4","call$4"],["_rootRegisterBinaryCallback",function(d,f,m,S){var v=$.dynamic;return r._rootRegisterBinaryCallback(d,f,m,S,v,v,v)}],655,0),o(r,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],656,0),o(r,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],657,0),o(r,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],658,0),o(r,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],659,0),o(r,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],660,0),s(r,"async___printToZone$closure","_printToZone",86),o(r,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],661,0),l(r._AsyncCompleter.prototype,"get$complete",0,0,function(){return[null]},["call$1","call$0"],["complete$1","complete$0"],232,0,0),_(r._Future.prototype,"get$_completeError","_completeError$2",77);var h;n(h=r._StreamController.prototype,"get$add","add$1",34),l(h,"get$addError",0,1,function(){return[null]},["call$2","call$1"],["addError$2","addError$1"],247,0,0),c(h,"get$close","close$0",340),a(h,"get$_async$_add","_async$_add$1",34),_(h,"get$_addError","_addError$2",77),p(h,"get$_close","_close$0",0),p(h=r._ControllerSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),l(h=r._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],350,0,0),c(h,"get$resume","resume$0",0),p(h,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),a(h=r._StreamIterator.prototype,"get$_onData","_onData$1",34),_(h,"get$_onError","_onError$2",77),p(h,"get$_onDone","_onDone$0",0),p(h=r._ForwardingStreamSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),a(h,"get$_handleData","_handleData$1",34),_(h,"get$_handleError","_handleError$2",687),p(h,"get$_handleDone","_handleDone$0",0),t(r,"collection___defaultEquals$closure","_defaultEquals",214),s(r,"collection___defaultHashCode$closure","_defaultHashCode",168),t(r,"collection_ListBase__compareAny$closure","ListBase__compareAny",249),a(r._HashMap.prototype,"get$containsKey","containsKey$1",9),a(r._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",9),l(h=r._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],157,0,0),n(h,"get$contains","contains$1",9),n(h,"get$add","add$1",9),l(r._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],157,0,0),a(r.MapBase.prototype,"get$containsKey","containsKey$1",9),a(r.MapView.prototype,"get$containsKey","containsKey$1",9),n(r.UnmodifiableSetView.prototype,"get$contains","contains$1",9),s(r,"convert___defaultToEncodable$closure","_defaultToEncodable",85),a(r._JsonMap.prototype,"get$containsKey","containsKey$1",9),s(r,"core__identityHashCode$closure","identityHashCode",168),t(r,"core__identical$closure","identical",214),s(r,"core_Uri_decodeComponent$closure","Uri_decodeComponent",6),n(r.Iterable.prototype,"get$contains","contains$1",9),n(r.StringBuffer.prototype,"get$write","write$1",34),o(r,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(d,f){return r.max(d,f,$.num)}],664,1),a(r.ArgResults.prototype,"get$wasParsed","wasParsed$1",4),a(h=r.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",34),l(h,"get$setError",0,1,function(){return[null]},["call$2","call$1"],["setError$2","setError$1"],247,0,0),p(h=r.StreamGroup.prototype,"get$_onListen","_onListen$0",0),p(h,"get$_onPause","_onPause$0",0),p(h,"get$_onResume","_onResume$0",0),p(h,"get$_onCancel","_onCancel$0",156),c(r.ReplAdapter.prototype,"get$exit","exit$0",0),n(r.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",9),n(r.UnionSet.prototype,"get$contains","contains$1",9),n(r._DelegatingIterableBase.prototype,"get$contains","contains$1",9),n(r.MapKeySet.prototype,"get$contains","contains$1",9),s(r,"version_Version___parse_tearOff$closure","Version___parse_tearOff",172),a(r.VersionRange.prototype,"get$allows","allows$1",333),a(r._IsInvisibleVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",21),a(r._IsBogusVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",21),a(r._IsUselessVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",21),a(r.SelectorList.prototype,"get$isSuperselector","isSuperselector$1",75),a(r.PseudoSelector.prototype,"get$isSuperselector","isSuperselector$1",14),a(r.SimpleSelector.prototype,"get$isSuperselector","isSuperselector$1",14),a(r.TypeSelector.prototype,"get$isSuperselector","isSuperselector$1",14),a(r.UniversalSelector.prototype,"get$isSuperselector","isSuperselector$1",14),a(r.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",261),a(r.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",261),s(r,"functions___isUnique$closure","_isUnique",14),_(r.NodePackageImporter.prototype,"get$_compareExpansionKeys","_compareExpansionKeys$2",153),p(r.CssParser.prototype,"get$silentComment","silentComment$0",22),p(h=r.Parser.prototype,"get$silentComment","silentComment$0",22),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",27),l(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],175,0,0),l(h=r.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],420,0,0),p(h,"get$_declarationChild","_declarationChild$0",119),p(h,"get$_functionChild","_functionChild$0",119),l(h,"get$_expression",0,0,null,["call$4$bracketList$consumeNewlines$singleEquals$until","call$0","call$1$consumeNewlines","call$3$consumeNewlines$singleEquals$until","call$1$bracketList","call$2$consumeNewlines$until"],["_expression$4$bracketList$consumeNewlines$singleEquals$until","_expression$0","_expression$1$consumeNewlines","_expression$3$consumeNewlines$singleEquals$until","_expression$1$bracketList","_expression$2$consumeNewlines$until"],418,0,0),p(h,"get$_number","_number$0",415),l(r.LazyFileSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],141,0,0),a(r.LimitedMapView.prototype,"get$containsKey","containsKey$1",9),a(r.MergedMapView.prototype,"get$containsKey","containsKey$1",9),l(r.MultiSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],205,0,0),n(r.NoSourceMapBuffer.prototype,"get$write","write$1",34),a(r.PrefixedMapView.prototype,"get$containsKey","containsKey$1",9),a(r.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",9),n(r.SourceMapBuffer.prototype,"get$write","write$1",34),a(r.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",9),s(r,"utils__isPublic$closure","isPublic",4),s(r,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",70),a(r.ColorChannel.prototype,"get$isAnalogous","isAnalogous$1",83),a(r.DisplayP3ColorSpace.prototype,"get$toLinear","toLinear$1",12),a(r.SrgbColorSpace.prototype,"get$toLinear","toLinear$1",12),a(r.AnySelectorVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",21),l(h=r._EvaluateVisitor0.prototype,"get$_async_evaluate$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate$_interpolationToValue$3$trim$warnForColor","_async_evaluate$_interpolationToValue$1","_async_evaluate$_interpolationToValue$2$warnForColor"],348,0,0),a(h,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",212),l(h=r._EvaluateVisitor.prototype,"get$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_interpolationToValue$3$trim$warnForColor","_interpolationToValue$1","_interpolationToValue$2$warnForColor"],318,0,0),a(h,"get$_expressionNode","_expressionNode$1",212),n(h=r.RecursiveStatementVisitor.prototype,"get$visitContentBlock","visitContentBlock$1",294),a(h,"get$visitChildren","visitChildren$1",286),a(h=r.SelectorSearchVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor.T?(ComplexSelector)"),a(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor.T?(SelectorList)"),a(h=r._SerializeVisitor.prototype,"get$_visitMediaQuery","_visitMediaQuery$1",278),a(h,"get$_writeCalculationValue","_writeCalculationValue$1",88),l(h,"get$_writeChannel",0,1,null,["call$2","call$1"],["_writeChannel$2","_writeChannel$1"],276,0,0),a(h,"get$visitSelectorList","visitSelectorList$1",280),a(h,"get$_requiresSemicolon","_requiresSemicolon$1",8),n(h=r.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),a(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List<Statement>)"),l(r.SourceSpanMixin.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],141,0,0),s(r,"frame_Frame___parseVM_tearOff$closure","Frame___parseVM_tearOff",105),s(r,"frame_Frame___parseV8_tearOff$closure","Frame___parseV8_tearOff",105),s(r,"frame_Frame___parseFirefox_tearOff$closure","Frame___parseFirefox_tearOff",105),s(r,"frame_Frame___parseFriendly_tearOff$closure","Frame___parseFriendly_tearOff",105),s(r,"trace_Trace___parseVM_tearOff$closure","Trace___parseVM_tearOff",149),s(r,"trace_Trace___parseFriendly_tearOff$closure","Trace___parseFriendly_tearOff",149),o(r,"from_handlers__TransformByHandlers__defaultHandleError$closure",3,null,["call$1$3","call$3"],["TransformByHandlers__defaultHandleError",function(d,f,m){return r.TransformByHandlers__defaultHandleError(d,f,m,$.dynamic)}],667,0),o(r,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(d,f){return r._collect(d,f,$.dynamic)}],668,0),a(r.AnySelectorVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",20),l(h=r._EvaluateVisitor2.prototype,"get$_async_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate0$_interpolationToValue$3$trim$warnForColor","_async_evaluate0$_interpolationToValue$1","_async_evaluate0$_interpolationToValue$2$warnForColor"],319,0,0),a(h,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",254),s(r,"calculation1___assertCalculationValue$closure","_assertCalculationValue",88),s(r,"calculation1___isValidClampArg$closure","_isValidClampArg",9),s(r,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",70),a(r.ColorChannel0.prototype,"get$isAnalogous","isAnalogous$1",68),o(r,"compile__compile$closure",1,function(){return[null]},["call$2","call$1"],["compile0",function(d){return r.compile0(d,null)}],669,0),o(r,"compile__compileString$closure",1,function(){return[null]},["call$2","call$1"],["compileString0",function(d){return r.compileString0(d,null)}],670,0),o(r,"compile__compileAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileAsync1",function(d){return r.compileAsync1(d,null)}],671,0),o(r,"compile__compileStringAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileStringAsync1",function(d){return r.compileStringAsync1(d,null)}],672,0),s(r,"compile___parseImporter$closure","_parseImporter0",673),s(r,"compile___simplifyCalcArg$closure","_simplifyCalcArg",70),i(r,"compiler__initCompiler$closure","initCompiler",674),i(r,"compiler__initAsyncCompiler$closure","initAsyncCompiler",675),p(r.CssParser0.prototype,"get$silentComment","silentComment$0",22),a(r.DisplayP3ColorSpace0.prototype,"get$toLinear","toLinear$1",12),a(r.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",170),l(h=r._EvaluateVisitor1.prototype,"get$_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_evaluate0$_interpolationToValue$3$trim$warnForColor","_evaluate0$_interpolationToValue$1","_evaluate0$_interpolationToValue$2$warnForColor"],452,0,0),a(h,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",254),a(r.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",170),s(r,"functions0___isUnique$closure","_isUnique0",15),s(r,"immutable__jsToDartList$closure","jsToDartList",676),l(r.LazyFileSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],141,0,0),t(r,"legacy__render$closure","render",677),s(r,"legacy__renderSync$closure","renderSync",678),a(r.LimitedMapView0.prototype,"get$containsKey","containsKey$1",9),a(r.SelectorList0.prototype,"get$isSuperselector","isSuperselector$1",76),a(r.MergedMapView0.prototype,"get$containsKey","containsKey$1",9),l(r.MultiSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],205,0,0),n(r.NoSourceMapBuffer0.prototype,"get$write","write$1",34),_(r.NodePackageImporter0.prototype,"get$_node_package$_compareExpansionKeys","_node_package$_compareExpansionKeys$2",153),i(r,"parser0__loadParserExports$closure","loadParserExports",679),o(r,"parser0___parse$closure",3,null,["call$3"],["_parse"],680,0),s(r,"parser0___parseIdentifier$closure","_parseIdentifier",681),s(r,"parser0___toCssIdentifier$closure","_toCssIdentifier",6),p(h=r.Parser1.prototype,"get$silentComment","silentComment$0",22),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",27),l(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],175,0,0),a(r.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",9),a(r.PseudoSelector0.prototype,"get$isSuperselector","isSuperselector$1",15),a(r.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",9),a(r._IsInvisibleVisitor2.prototype,"get$visitComplexSelector","visitComplexSelector$1",20),a(r._IsBogusVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",20),a(r._IsUselessVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",20),a(h=r.SelectorSearchVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor0.T?(ComplexSelector0)"),a(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor0.T?(SelectorList0)"),a(h=r._SerializeVisitor0.prototype,"get$_serialize0$_visitMediaQuery","_serialize0$_visitMediaQuery$1",589),a(h,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",88),l(h,"get$_serialize0$_writeChannel",0,1,null,["call$2","call$1"],["_serialize0$_writeChannel$2","_serialize0$_writeChannel$1"],276,0,0),a(h,"get$visitSelectorList","visitSelectorList$1",590),a(h,"get$_serialize0$_requiresSemicolon","_serialize0$_requiresSemicolon$1",7),a(r.SimpleSelector0.prototype,"get$isSuperselector","isSuperselector$1",15),n(r.SourceMapBuffer0.prototype,"get$write","write$1",34),a(r.SrgbColorSpace0.prototype,"get$toLinear","toLinear$1",12),n(h=r.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),a(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List<Statement0>)"),l(h=r.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],611,0,0),p(h,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",127),p(h,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",127),p(h,"get$_stylesheet0$_number","_stylesheet0$_number$0",613),a(r.TypeSelector0.prototype,"get$isSuperselector","isSuperselector$1",15),a(r.UniversalSelector0.prototype,"get$isSuperselector","isSuperselector$1",15),a(r.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",9),s(r,"utils3__jsToDartUrl$closure","jsToDartUrl",682),s(r,"utils3__dartToJSUrl$closure","dartToJSUrl",192),s(r,"utils3__mapToObject$closure","mapToObject",683),s(r,"utils1__isPublic$closure","isPublic0",4),s(r,"utils1__unvendor$closure","unvendor0",6),o(r,"path__absolute$closure",1,function(){return[null,null,null,null,null,null,null,null,null,null,null,null,null,null]},["call$15","call$1","call$2","call$3","call$4","call$5","call$6"],["absolute",function(d){var f=null;return r.absolute(d,f,f,f,f,f,f,f,f,f,f,f,f,f,f)},function(d,f){var m=null;return r.absolute(d,f,m,m,m,m,m,m,m,m,m,m,m,m,m)},function(d,f,m){var S=null;return r.absolute(d,f,m,S,S,S,S,S,S,S,S,S,S,S,S)},function(d,f,m,S){var v=null;return r.absolute(d,f,m,S,v,v,v,v,v,v,v,v,v,v,v)},function(d,f,m,S,v){var y=null;return r.absolute(d,f,m,S,v,y,y,y,y,y,y,y,y,y,y)},function(d,f,m,S,v,y){var C=null;return r.absolute(d,f,m,S,v,y,C,C,C,C,C,C,C,C,C)}],684,0),s(r,"path__toUri$closure","toUri",133),s(r,"path__prettyUri$closure","prettyUri",685),t(r,"number0__fuzzyLessThan$closure","fuzzyLessThan",48),t(r,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",48),t(r,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",48),t(r,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",48),t(r,"number0__moduloLikeSass$closure","moduloLikeSass",66),s(r,"number0__sqrt$closure","sqrt",53),s(r,"number0__sin$closure","sin",53),s(r,"number0__cos$closure","cos",53),s(r,"number0__tan$closure","tan",53),s(r,"number0__atan$closure","atan",53),s(r,"number0__asin$closure","asin",53),s(r,"number0__acos$closure","acos",53),s(r,"utils0__srgbAndDisplayP3FromLinear$closure","srgbAndDisplayP3FromLinear",12),t(r,"number2__fuzzyLessThan$closure","fuzzyLessThan0",48),t(r,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",48),t(r,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",48),t(r,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",48),t(r,"number2__moduloLikeSass$closure","moduloLikeSass0",66),s(r,"number2__sqrt$closure","sqrt0",52),s(r,"number2__sin$closure","sin0",52),s(r,"number2__cos$closure","cos0",52),s(r,"number2__tan$closure","tan0",52),s(r,"number2__atan$closure","atan0",52),s(r,"number2__asin$closure","asin0",52),s(r,"number2__acos$closure","acos0",52),s(r,"sass__main$closure","main1",689),s(r,"utils4__validateUrlScheme$closure","validateUrlScheme",86),s(r,"utils2__srgbAndDisplayP3FromLinear$closure","srgbAndDisplayP3FromLinear0",12),s(r,"value0__wrapValue$closure","wrapValue",460)}(),function(){var t=he.mixin,n=he.inherit,a=he.inheritMany;n(r.Object,null),a(r.Object,[r.JS_CONST,g.Interceptor,r.SafeToStringHook,g.ArrayIterator,r.Iterable,r.CastIterator,r.Closure,r.MapBase,r.Error,r.ListBase,r.SentinelValue,r.ListIterator,r.MappedIterator,r.WhereIterator,r.ExpandIterator,r.TakeIterator,r.SkipIterator,r.SkipWhileIterator,r.EmptyIterator,r.FollowedByIterator,r.WhereTypeIterator,r.NonNullsIterator,r.FixedLengthListMixin,r.UnmodifiableListMixin,r.Symbol,r._Record,r.MapView,r.ConstantMap,r._KeysOrValuesOrElementsIterator,r.SetBase,r.JSInvocationMirror,r.TypeErrorDecoder,r.NullThrownFromJavaScriptException,r.ExceptionAndStackTrace,r._StackTrace,r._Required,r.LinkedHashMapCell,r.LinkedHashMapKeyIterator,r.LinkedHashMapValueIterator,r.LinkedHashMapEntryIterator,r.JSSyntaxRegExp,r._MatchImplementation,r._AllMatchesIterator,r.StringMatch,r._StringAllMatchesIterator,r._Cell,r.Rti,r._FunctionParameters,r._Type,r._TimerImpl,r._AsyncAwaitCompleter,r._SyncStarIterator,r.AsyncError,r._Completer,r._FutureListener,r._Future,r._AsyncCallbackEntry,r.Stream,r._StreamController,r._SyncStreamControllerDispatch,r._AsyncStreamControllerDispatch,r._BufferingStreamSubscription,r._AddStreamState,r._DelayedEvent,r._DelayedDone,r._PendingEvents,r._StreamIterator,r._ZoneFunction,r._ZoneSpecification,r._ZoneDelegate,r._Zone,r._HashMapKeyIterator,r._LinkedHashSetCell,r._LinkedHashSetIterator,r._MapBaseValueIterator,r._UnmodifiableMapMixin,r._ListQueueIterator,r._UnmodifiableSetMixin,r.Codec,r.Converter,r._Base64Encoder,r.ByteConversionSink,r._JsonStringifier,r.StringConversionSink,r._Utf8Encoder,r._Utf8Decoder,r.DateTime,r.Duration,r._Enum,r.OutOfMemoryError,r.StackOverflowError,r._Exception,r.FormatException,r.MapEntry,r.Null,r._StringStackTrace,r.RuneIterator,r.StringBuffer,r._Uri,r.UriData,r._SimpleUri,r.Expando,r.NullRejectionException,r._JSRandom,r.ArgParser,r.ArgResults,r.Option,r.OptionType,r.Parser0,r._Usage,r.FutureGroup,r.ErrorResult,r.ValueResult,r.StreamCompleter,r.StreamGroup,r._StreamGroupState,r.StreamQueue,r._NextRequest,r.Repl,r.ReplAdapter,r.DefaultEquality,r.IterableEquality,r.ListEquality,r._MapEntry,r.MapEquality,r._QueueList_Object_ListMixin,r._DelegatingIterableBase,r.UnmodifiableSetMixin,r.Context,r._PathDirection,r._PathRelation,r.Style,r.ParsedPath,r.PathException,r.Version,r.VersionRange,r.CssMediaQuery,r.MediaQuerySuccessfulMergeResult,r.CssNode,r.__IsInvisibleVisitor_Object_EveryCssVisitor,r.CssValue,r._FakeAstNode,r.ArgumentList,r.AtRootQuery,r.ConfiguredVariable,r.Expression,r.IfConditionExpression,r.DynamicImport,r.StaticImport,r.Interpolation,r.Parameter,r.ParameterList,r.Statement,r.IfRuleClause,r.__HasContentVisitor_Object_StatementSearchVisitor,r.SupportsAnything,r.SupportsDeclaration,r.SupportsFunction,r.SupportsInterpolation,r.SupportsNegation,r.SupportsOperation,r.Selector,r.__IsInvisibleVisitor_Object_AnySelectorVisitor,r.__IsBogusVisitor_Object_AnySelectorVisitor,r.__IsUselessVisitor_Object_AnySelectorVisitor,r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor,r.ComplexSelectorComponent,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor,r.QualifiedName,r.AsyncEnvironment,r._EnvironmentModule0,r.AsyncImportCache,r.AsyncBuiltInCallable,r.BuiltInCallable,r.PlainCssCallable,r.UserDefinedCallable,r.CompileResult,r.Configuration,r.ConfiguredValue,r.Environment,r._EnvironmentModule,r.SourceSpanException,r.SassScriptException,r.ExecutableOptions,r.UsageException,r._Watcher,r.EmptyExtensionStore,r.Extension,r.Extender,r.ExtensionStore,r.ImportCache,r.AsyncImporter,r.CanonicalizeContext,r.ImporterResult,r.InterpolationBuffer,r.InterpolationMap,r.FileSystemException,r.LoggerWithDeprecationType,r._QuietLogger,r.TrackingLogger,r.BuiltInModule,r.ForwardedModuleView,r.ShadowedModuleView,r.Parser,r.StylesheetGraph,r.StylesheetNode,r.Box,r.ModifiableBox,r.LazyFileSpan,r.MultiDirWatcher,r.MultiSpan,r.NoSourceMapBuffer,r.SourceMapBuffer,r.Value,r.CalculationOperation,r._ColorFormatEnum,r.SpanColorFormat,r.ColorChannel,r.GamutMapMethod,r.InterpolationMethod,r.ColorSpace,r.AnySelectorVisitor,r._EvaluateVisitor0,r._ImportedCssVisitor0,r._EvaluationContext0,r._CloneCssVisitor,r.Evaluator,r._EvaluateVisitor,r._ImportedCssVisitor,r._EvaluationContext,r.EveryCssVisitor,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,r.IsCalculationSafeVisitor,r.RecursiveStatementVisitor,r.ReplaceExpressionVisitor,r.SelectorSearchVisitor,r._SerializeVisitor,r.StatementSearchVisitor,r.Entry,r.Mapping,r.TargetLineEntry,r.TargetEntry,r.SourceFile,r.SourceLocationMixin,r.SourceSpanMixin,r.Highlighter,r._Highlight,r._Line,r.SourceLocation,r.Chain,r.Frame,r.LazyTrace,r.Trace,r.UnparsedFrame,r.StringScanner,r._SpanScannerState,r.AsciiGlyphSet,r.UnicodeGlyphSet,r.WatchEvent,r.ChangeType,r.ColorSpace0,r.AnySelectorVisitor0,r.SupportsAnything0,r.ArgumentList0,r.Value0,r.AsyncImporter0,r.AsyncBuiltInCallable0,r.AsyncEnvironment0,r._EnvironmentModule2,r._EvaluateVisitor2,r._ImportedCssVisitor2,r._EvaluationContext2,r.AsyncImportCache0,r.Parser1,r.AtRootQuery0,r.Statement0,r.CssNode0,r.InterpolatedSelector,r.Selector0,r.Expression0,r.Box0,r.ModifiableBox0,r.BuiltInCallable0,r.BuiltInModule0,r.CalculationOperation0,r.CalculationInterpolation,r.CanonicalizeContext0,r.ColorChannel0,r.GamutMapMethod0,r._CloneCssVisitor0,r._ColorFormatEnum0,r.SpanColorFormat0,r.CompileResult0,r.Compiler,r.InterpolatedComplexSelectorComponent,r.ComplexSelectorComponent0,r.Configuration0,r.ConfiguredValue0,r.ConfiguredVariable0,r.SupportsDeclaration0,r.LoggerWithDeprecationType0,r.DynamicImport0,r.EmptyExtensionStore0,r.Environment0,r._EnvironmentModule1,r._EvaluateVisitor1,r._ImportedCssVisitor1,r._EvaluationContext1,r.EveryCssVisitor0,r.SassScriptException0,r.JSExpressionVisitor,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,r.Extension0,r.Extender0,r.ExtensionStore0,r.ForwardedModuleView0,r.SupportsFunction0,r.IfConditionExpression0,r.JSIfConditionExpressionVisitor,r.IfRuleClause0,r.NodeImporter,r.ImportCache0,r.Interpolation0,r.SupportsInterpolation0,r.InterpolationBuffer0,r.InterpolationMap0,r.InterpolationMethod0,r.IsCalculationSafeVisitor0,r.FileSystemException0,r.LazyFileSpan0,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,r.CssMediaQuery0,r.MediaQuerySuccessfulMergeResult0,r.__HasContentVisitor_Object_StatementSearchVisitor0,r.MultiSpan0,r.SupportsNegation0,r.NoSourceMapBuffer0,r._FakeAstNode0,r.__IsInvisibleVisitor_Object_EveryCssVisitor0,r.SupportsOperation0,r.Parameter0,r.ParameterList0,r.PlainCssCallable0,r.InterpolatedQualifiedName,r.QualifiedName0,r.ReplaceExpressionVisitor0,r.ImporterResult0,r.__IsInvisibleVisitor_Object_AnySelectorVisitor0,r.__IsBogusVisitor_Object_AnySelectorVisitor0,r.__IsUselessVisitor_Object_AnySelectorVisitor0,r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0,r.SelectorSearchVisitor0,r._SerializeVisitor0,r.ShadowedModuleView0,r.JSSimpleSelectorVisitor,r.SourceInterpolationVisitor,r.SourceMapBuffer0,r.JSStatementVisitor,r.StatementSearchVisitor0,r.StaticImport0,r.UserDefinedCallable0,r.CssValue0]),a(g.Interceptor,[g.JSBool,g.JSNull,g.JavaScriptObject,g.JavaScriptBigInt,g.JavaScriptSymbol,g.JSNumber,g.JSString]),a(g.JavaScriptObject,[g.LegacyJavaScriptObject,g.JSArray,r.NativeByteBuffer,r.NativeTypedData]),a(g.LegacyJavaScriptObject,[g.PlainJavaScriptObject,g.UnknownJavaScriptObject,g.JavaScriptFunction,r.Stdin,r.Stdout,r.ReadlineModule,r.ReadlineOptions,r.ReadlineInterface,r.BufferModule,r.BufferConstants,r.Buffer,r.ConsoleModule,r.Console,r.EventEmitter,r.FS,r.FSConstants,r.Realpath,r.RealpathSync,r.FSWatcher,r.ReadStream,r.ReadStreamOptions,r.WriteStream,r.WriteStreamOptions,r.FileOptions,r.StatOptions,r.MkdirOptions,r.RmdirOptions,r.WatchOptions,r.WatchFileOptions,r.Stats,r.Promise,r.Date,r.JsError,r.Atomics,r.Modules,r.Module,r.Net,r.Socket,r.NetAddress,r.NetServer,r.NodeJsError,r.Process,r.CPUUsage,r.Release,r.StreamModule,r.Readable,r.Writable,r.Duplex,r.Transform,r.WritableOptions,r.ReadableOptions,r.Immediate,r.Timeout,r.TTY,r.Util,r.JSArray0,r.Chokidar,r.ChokidarOptions,r.ChokidarWatcher,r.JSFunction,r.ImmutableList,r.ImmutableMap,r.NodeImporterResult,r.RenderContext,r.RenderContextOptions,r.RenderContextResult,r.RenderContextResultStats,r.JSModule,r.JSModuleRequire,r.JSClass,r.JSUrl,r._PropertyDescriptor,r._RequireMain,r.JSArray1,r.Chokidar0,r.ChokidarOptions0,r.ChokidarWatcher0,r._Channels,r._ChannelOptions,r._ToGamutOptions,r._InterpolationOptions,r._NodeSassColor,r.CompileOptions,r.NodeCompileResult,r.Deprecation1,r.Exports,r.LoggerNamespace,r.JSExpressionVisitorObject,r.FiberClass,r.Fiber,r.JSFunction0,r.JSIfConditionExpressionVisitorObject,r.ImmutableList0,r.ImmutableMap0,r.JSImporter,r.JSImporterResult,r.NodeImporterResult0,r._ConstructorOptions,r._NodeSassList,r.JSLogger,r.WarnOptions,r.DebugOptions,r._NodeSassMap,r.JSModule0,r.JSModuleRequire0,r._ConstructorOptions0,r._NodeSassNumber,r.ParserExports,r.JSClass0,r.RenderContext0,r.RenderContextOptions0,r.RenderContextResult0,r.RenderContextResultStats0,r.RenderOptions,r.RenderResult,r.RenderResultStats,r._Exports,r.JSSet,r.JSSimpleSelectorVisitorObject,r.JSStatementVisitorObject,r._ConstructorOptions1,r._NodeSassString,r.Types,r.JSUrl0,r._PropertyDescriptor0,r._RequireMain0]),n(g.JSArraySafeToStringHook,r.SafeToStringHook),n(g.JSUnmodifiableArray,g.JSArray),a(g.JSNumber,[g.JSInt,g.JSNumNotInt]),a(r.Iterable,[r._CastIterableBase,r.EfficientLengthIterable,r.MappedIterable,r.WhereIterable,r.ExpandIterable,r.TakeIterable,r.SkipIterable,r.SkipWhileIterable,r.FollowedByIterable,r.WhereTypeIterable,r.NonNullsIterable,r._KeysOrValues,r._AllMatchesIterable,r._StringAllMatchesIterable,r._SyncStarIterable,r.Runes,r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,r._PrefixedKeys,r._UnprefixedKeys,r._PrefixedKeys0,r._UnprefixedKeys0]),a(r._CastIterableBase,[r.CastIterable,r.__CastListBase__CastIterableBase_ListMixin,r.CastSet]),n(r._EfficientLengthCastIterable,r.CastIterable),n(r._CastListBase,r.__CastListBase__CastIterableBase_ListMixin),a(r.Closure,[r.Closure2Args,r.CastMap_entries_closure,r.Closure0Args,r.Instantiation,r.TearOffClosure,r.initHooks_closure,r.initHooks_closure1,r._AsyncRun__initializeScheduleImmediate_internalCallback,r._AsyncRun__initializeScheduleImmediate_closure,r._awaitOnObject_closure,r.Future_wait_closure,r._Future__propagateToListeners_handleWhenCompleteCallback_closure,r.Stream_Stream$fromFuture_closure,r.Stream_length_closure,r._CustomZone_bindUnaryCallback_closure,r._RootZone_bindUnaryCallback_closure,r._HashMap_values_closure,r._LinkedCustomHashMap_closure,r.MapBase_entries_closure,r._JsonMap_values_closure,r._Uri__makePath_closure,r.jsify__convert,r.promiseToFuture_closure,r.promiseToFuture_closure0,r.ArgParser__addOption_closure,r._Usage__writeOption_closure,r._Usage__buildAllowedList_closure,r.FutureGroup_add_closure,r.StreamGroup__onListen_closure,r.StreamGroup__onCancel_closure,r.StreamQueue__ensureListening_closure,r.alwaysValid_closure,r.ReplAdapter_runAsync__closure,r.UnionSet__iterable_closure,r.UnionSet_contains_closure,r.MapKeySet_difference_closure,r.promiseToFuture_closure1,r.promiseToFuture_closure2,r.futureToPromise__closure,r.Context_joinAll_closure,r.Context_split_closure,r._validateArgList_closure,r.ParsedPath__splitExtension_closure,r.PathMap__create_closure0,r.PathMap__create_closure1,r.WindowsStyle_absolutePathToUri_closure,r.Version__splitParts_closure,r.ModifiableCssNode_hasFollowingSibling_closure,r.ListExpression_toString_closure,r.Interpolation_toString_closure,r.ParameterList_verify_closure,r.ParameterList_verify_closure0,r.EachRule_toString_closure,r.IfRuleClause$__closure,r.IfRuleClause$___closure,r.ParentStatement_closure,r.ParentStatement__closure,r._IsBogusVisitor_visitComplexSelector_closure,r._IsUselessVisitor_visitComplexSelector_closure,r.ComplexSelectorComponent_toString_closure,r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure,r.IDSelector_unify_closure,r.SelectorList_asSassList_closure,r.SelectorList_nestWithin_closure,r.SelectorList_nestWithin__closure,r.SelectorList_nestWithin__closure0,r.SelectorList__nestWithinCompound_closure,r.SelectorList__nestWithinCompound_closure0,r.SelectorList__nestWithinCompound_closure1,r.SelectorList_withAdditionalCombinators_closure,r.PseudoSelector_specificity__closure,r.PseudoSelector_specificity__closure0,r.PseudoSelector_unify_closure,r.SimpleSelector_isSuperselector_closure,r.SimpleSelector_isSuperselector__closure,r._compileStylesheet_closure0,r.AsyncEnvironment__getVariableFromGlobalModule_closure,r.AsyncEnvironment_setVariable_closure0,r.AsyncEnvironment__getFunctionFromGlobalModule_closure,r.AsyncEnvironment__getMixinFromGlobalModule_closure,r.AsyncEnvironment_toModule_closure,r.AsyncEnvironment_toDummyModule_closure,r._EnvironmentModule__EnvironmentModule_closure5,r._EnvironmentModule__EnvironmentModule_closure6,r._EnvironmentModule__EnvironmentModule_closure7,r._EnvironmentModule__EnvironmentModule_closure8,r._EnvironmentModule__EnvironmentModule_closure9,r._EnvironmentModule__EnvironmentModule_closure10,r._EnvironmentModule_couldHaveBeenConfigured_closure0,r.AsyncImportCache_humanize_closure,r.AsyncImportCache_humanize_closure0,r.AsyncImportCache_humanize_closure1,r.AsyncImportCache_humanize_closure2,r.AsyncBuiltInCallable$mixin_closure,r.AsyncBuiltInCallable_withDeprecationWarning_closure,r.BuiltInCallable$mixin_closure,r.BuiltInCallable_withDeprecationWarning_closure,r._compileStylesheet_closure,r.Deprecation_fromId_closure,r.Environment__getVariableFromGlobalModule_closure,r.Environment_setVariable_closure0,r.Environment__getFunctionFromGlobalModule_closure,r.Environment__getMixinFromGlobalModule_closure,r.Environment_toModule_closure,r.Environment_toDummyModule_closure,r._EnvironmentModule__EnvironmentModule_closure,r._EnvironmentModule__EnvironmentModule_closure0,r._EnvironmentModule__EnvironmentModule_closure1,r._EnvironmentModule__EnvironmentModule_closure2,r._EnvironmentModule__EnvironmentModule_closure3,r._EnvironmentModule__EnvironmentModule_closure4,r._EnvironmentModule_couldHaveBeenConfigured_closure,r._writeSourceMap_closure,r.ExecutableOptions_emitErrorCss_closure,r.repl_warn,r.watch_closure,r._Watcher__debounceEvents_closure,r.ExtensionStore_extensionsWhereTarget_closure,r.ExtensionStore__extendComplex_closure,r.ExtensionStore__extendComplex__closure,r.ExtensionStore__extendCompound_closure,r.ExtensionStore__extendCompound_closure0,r.ExtensionStore__extendCompound_closure1,r.ExtensionStore__extendSimple_withoutPseudo,r.ExtensionStore__extendSimple_closure,r.ExtensionStore__extendSimple_closure0,r.ExtensionStore__extendPseudo_closure,r.ExtensionStore__extendPseudo_closure0,r.ExtensionStore__extendPseudo_closure1,r.ExtensionStore__extendPseudo_closure2,r.ExtensionStore__extendPseudo_closure3,r.ExtensionStore__trim_closure,r.ExtensionStore__trim_closure0,r.unifyComplex_closure,r._weaveParents_closure0,r._weaveParents_closure1,r._weaveParents_closure2,r._mustUnify_closure,r._mustUnify__closure,r.paths__closure,r.paths___closure,r.listIsSuperselector_closure,r.listIsSuperselector__closure,r.complexIsSuperselector_closure,r.complexIsSuperselector_closure0,r._compatibleWithPreviousCombinator_closure,r.compoundIsSuperselector_closure,r._selectorPseudoIsSuperselector_closure,r._selectorPseudoIsSuperselector_closure0,r._selectorPseudoIsSuperselector_closure1,r._selectorPseudoIsSuperselector_closure2,r._selectorPseudoIsSuperselector_closure3,r._selectorPseudoIsSuperselector__closure,r._selectorPseudoIsSuperselector___closure,r._selectorPseudoIsSuperselector___closure0,r._selectorPseudoIsSuperselector_closure4,r._selectorPseudoIsSuperselector_closure5,r._selectorPseudoArgs_closure,r._selectorPseudoArgs_closure0,r.globalFunctions_closure,r.global_closure0,r.global_closure1,r.global_closure2,r.global_closure3,r.global_closure4,r.global_closure5,r.global_closure6,r.global_closure7,r.global_closure8,r.global_closure9,r.global_closure10,r.global_closure11,r.global_closure12,r.global_closure13,r.global_closure14,r.global_closure15,r.global_closure16,r.global_closure17,r.global_closure18,r.global_closure19,r.global_closure20,r.global_closure21,r.global_closure22,r.global_closure23,r.global_closure24,r.global_closure25,r.global_closure26,r.global_closure27,r.global_closure28,r.global_closure29,r.global_closure30,r.global_closure31,r.global_closure32,r.global_closure33,r.global_closure34,r.global_closure35,r.global__closure,r.global_closure36,r.global_closure37,r.global_closure38,r.global_closure39,r.global_closure40,r.global_closure41,r.global_closure42,r.module_closure1,r.module_closure2,r.module_closure3,r.module_closure4,r.module_closure5,r.module_closure6,r.module_closure7,r.module_closure8,r.module_closure9,r.module_closure10,r.module_closure11,r.module_closure12,r.module_closure13,r.module_closure14,r.module__closure2,r.module_closure15,r.module_closure16,r.module_closure17,r.module_closure18,r.module_closure19,r.module_closure20,r.module_closure21,r.module_closure22,r.module__closure1,r.module_closure23,r.module_closure_toXyzNoMissing,r.module_closure24,r._mix_closure,r._complement_closure,r._adjust_closure,r._scale_closure,r._change_closure,r._ieHexStr_closure,r._ieHexStr_closure_hexString,r._updateComponents_closure,r._updateComponents_closure0,r._adjustColor_closure,r._functionString_closure,r._removedColorFunction_closure,r._rgb_closure,r._hsl_closure,r._parseChannels_closure,r._parseChannels_closure0,r._colorFromChannels_closure,r._colorFromChannels_closure0,r._channelFromValue_closure,r._channelFunction_closure,r._suggestScaleAndAdjust_closure,r._length_closure0,r._nth_closure,r._setNth_closure,r._join_closure,r._append_closure0,r._zip_closure,r._zip__closure,r._zip__closure0,r._zip__closure1,r._index_closure0,r._separator_closure,r._isBracketed_closure,r._slash_closure,r._get_closure,r._set_closure,r._set__closure0,r._set_closure0,r._set__closure,r._merge_closure,r._merge_closure0,r._merge__closure,r._deepMerge_closure,r._deepRemove_closure,r._deepRemove__closure,r._remove_closure,r._remove_closure0,r._keys_closure,r._values_closure,r._hasKey_closure,r._modify_modifyNestedMap,r.global_closure,r.module_closure0,r._ceil_closure,r._clamp_closure,r._floor_closure,r._max_closure,r._min_closure,r._round_closure,r._hypot_closure,r._hypot__closure,r._log_closure,r._pow_closure,r._atan2_closure,r._compatible_closure,r._isUnitless_closure,r._unit_closure,r._percentage_closure,r._randomFunction_closure,r._div_closure,r._singleArgumentMathFunc_closure,r._numberFunction_closure,r._shared_closure,r._shared_closure0,r._shared_closure1,r._shared_closure2,r.moduleFunctions_closure,r.moduleFunctions_closure0,r.moduleFunctions__closure,r.moduleFunctions_closure1,r._nest_closure,r._nest__closure,r._append_closure,r._append__closure,r._append___closure,r._extend_closure,r._replace_closure,r._unify_closure,r._isSuperselector_closure,r._simpleSelectors_closure,r._simpleSelectors__closure,r._parse_closure,r.module_closure,r.module__closure,r.module__closure0,r._unquote_closure,r._quote_closure,r._length_closure,r._insert_closure,r._index_closure,r._slice_closure,r._toUpperCase_closure,r._toLowerCase_closure,r._uniqueId_closure,r.ImportCache_humanize_closure,r.ImportCache_humanize_closure0,r.ImportCache_humanize_closure1,r.ImportCache_humanize_closure2,r.FilesystemImporter_canonicalize_closure,r.NodePackageImporter__nodePackageExportsResolve_closure,r.NodePackageImporter__nodePackageExportsResolve_closure0,r.NodePackageImporter__nodePackageExportsResolve_closure1,r.NodePackageImporter__nodePackageExportsResolve_closure2,r.NodePackageImporter__nodePackageExportsResolve__closure,r.NodePackageImporter__nodePackageExportsResolve__closure0,r.NodePackageImporter__getMainExport_closure,r._exactlyOne_closure,r.InterpolationMap_mapException_closure,r._realCasePath_helper,r._realCasePath_helper__closure,r.readStdin_closure,r.readStdin_closure0,r.readStdin_closure1,r.readStdin_closure2,r.listDir__closure,r.listDir__closure0,r.listDir_closure_list,r.listDir__list_closure,r.watchDir_closure1,r.watchDir_closure2,r.watchDir_closure3,r.watchDir_closure4,r.DeprecationProcessingLogger_summarize_closure,r.DeprecationProcessingLogger_summarize_closure0,r._disallowedFunctionNames_closure,r.Parser_escape_closure,r.Parser_scanIdentChar_matches,r.SassParser_styleRuleSelector_closure,r.SassParser__peekIndentation_closure,r.SassParser__peekIndentation_closure0,r.SassParser__tryTrailingSemicolon_closure,r.StylesheetParser__declarationOrBuffer_closure1,r.StylesheetParser__expression_addSingleExpression,r.StylesheetParser__expression_addOperator,r.StylesheetParser__isHexColor_closure,r.StylesheetParser__unicodeRange_closure,r.StylesheetParser__unicodeRange_closure0,r.StylesheetParser_trySpecialFunction_closure,r.StylesheetGraph_modifiedSince_transitiveModificationTime,r.MapExtensions_get_pairs_closure,r._PrefixedKeys_iterator_closure,r.SourceMapBuffer_buildSourceMap_closure,r._UnprefixedKeys_iterator_closure,r._UnprefixedKeys_iterator_closure0,r.indent_closure,r.flattenVertically_closure,r.flattenVertically_closure0,r.SassCalculation__verifyLength_closure,r.SassColor$_forSpace_closure,r.HwbColorSpace_convert_toRgb,r.SassList_isBlank_closure,r.SassNumber__coerceOrConvertValue_closure,r.SassNumber__coerceOrConvertValue_closure1,r.SassNumber_multiplyUnits_closure,r.SassNumber_multiplyUnits_closure1,r.SassNumber__areAnyConvertible_closure,r.SassNumber__canonicalizeUnitList_closure,r.SassNumber_unitSuggestion_closure,r.SassNumber_unitSuggestion_closure0,r.SingleUnitSassNumber__coerceToUnit_closure,r.SingleUnitSassNumber__coerceValueToUnit_closure,r.SingleUnitSassNumber_multiplyUnits_closure,r.AnySelectorVisitor_visitComplexSelector_closure,r.AnySelectorVisitor_visitCompoundSelector_closure,r._EvaluateVisitor_closure12,r._EvaluateVisitor_closure13,r._EvaluateVisitor_closure14,r._EvaluateVisitor_closure15,r._EvaluateVisitor_closure16,r._EvaluateVisitor_closure17,r._EvaluateVisitor_closure18,r._EvaluateVisitor_closure19,r._EvaluateVisitor_closure20,r._EvaluateVisitor_closure21,r._EvaluateVisitor_closure22,r._EvaluateVisitor_closure23,r._EvaluateVisitor_closure24,r._EvaluateVisitor__loadModule__closure1,r._EvaluateVisitor__combineCss_closure1,r._EvaluateVisitor__combineCss_closure2,r._EvaluateVisitor__combineCss_visitModule0,r._EvaluateVisitor__extendModules_closure1,r._EvaluateVisitor__scopeForAtRoot_closure5,r._EvaluateVisitor__scopeForAtRoot_closure6,r._EvaluateVisitor__scopeForAtRoot_closure7,r._EvaluateVisitor__scopeForAtRoot_closure8,r._EvaluateVisitor__scopeForAtRoot_closure9,r._EvaluateVisitor__scopeForAtRoot_closure10,r._EvaluateVisitor_visitEachRule_closure2,r._EvaluateVisitor_visitEachRule_closure3,r._EvaluateVisitor_visitEachRule__closure0,r._EvaluateVisitor_visitEachRule___closure0,r._EvaluateVisitor_visitAtRule_closure3,r._EvaluateVisitor_visitAtRule_closure6,r._EvaluateVisitor_visitForRule__closure0,r._EvaluateVisitor_visitIfRule_closure0,r._EvaluateVisitor_visitIfRule___closure0,r._EvaluateVisitor__visitDynamicImport__closure3,r._EvaluateVisitor__visitDynamicImport__closure4,r._EvaluateVisitor__visitDynamicImport__closure5,r._EvaluateVisitor_visitIncludeRule_closure3,r._EvaluateVisitor_visitMediaRule_closure4,r._EvaluateVisitor_visitMediaRule_closure6,r._EvaluateVisitor_visitStyleRule_closure4,r._EvaluateVisitor_visitStyleRule_closure5,r._EvaluateVisitor__warnForBogusCombinators_closure0,r._EvaluateVisitor_visitSupportsRule_closure4,r._EvaluateVisitor_visitWhileRule__closure0,r._EvaluateVisitor__slash_recommendation0,r._EvaluateVisitor_visitIfExpression_closure0,r._EvaluateVisitor_visitIfConditionOperation_closure0,r._EvaluateVisitor_visitListExpression_closure0,r._EvaluateVisitor_visitFunctionExpression_closure3,r._EvaluateVisitor__visitCalculation_closure0,r._EvaluateVisitor__checkCalculationArguments_check0,r._EvaluateVisitor__visitCalculationExpression__closure0,r._EvaluateVisitor__runUserDefinedCallable____closure0,r._EvaluateVisitor__runBuiltInCallable_closure4,r._EvaluateVisitor__evaluateArguments_closure3,r._EvaluateVisitor__evaluateArguments_closure4,r._EvaluateVisitor__evaluateArguments_closure6,r._EvaluateVisitor__evaluateMacroArguments_closure3,r._EvaluateVisitor__evaluateMacroArguments_closure4,r._EvaluateVisitor__evaluateMacroArguments_closure6,r._EvaluateVisitor_visitCssAtRule_closure4,r._EvaluateVisitor_visitCssKeyframeBlock_closure2,r._EvaluateVisitor_visitCssMediaRule_closure4,r._EvaluateVisitor_visitCssMediaRule_closure6,r._EvaluateVisitor_visitCssStyleRule_closure1,r._EvaluateVisitor_visitCssSupportsRule_closure4,r._EvaluateVisitor__performInterpolationHelper_closure0,r._EvaluateVisitor__withoutSlash_recommendation0,r._EvaluateVisitor__stackFrame_closure0,r._ImportedCssVisitor_visitCssAtRule_closure0,r._ImportedCssVisitor_visitCssMediaRule_closure0,r._ImportedCssVisitor_visitCssStyleRule_closure0,r._ImportedCssVisitor_visitCssSupportsRule_closure0,r._EvaluateVisitor_closure,r._EvaluateVisitor_closure0,r._EvaluateVisitor_closure1,r._EvaluateVisitor_closure2,r._EvaluateVisitor_closure3,r._EvaluateVisitor_closure4,r._EvaluateVisitor_closure5,r._EvaluateVisitor_closure6,r._EvaluateVisitor_closure7,r._EvaluateVisitor_closure8,r._EvaluateVisitor_closure9,r._EvaluateVisitor_closure10,r._EvaluateVisitor_closure11,r._EvaluateVisitor__loadModule__closure,r._EvaluateVisitor__combineCss_closure,r._EvaluateVisitor__combineCss_closure0,r._EvaluateVisitor__combineCss_visitModule,r._EvaluateVisitor__extendModules_closure,r._EvaluateVisitor__scopeForAtRoot_closure,r._EvaluateVisitor__scopeForAtRoot_closure0,r._EvaluateVisitor__scopeForAtRoot_closure1,r._EvaluateVisitor__scopeForAtRoot_closure2,r._EvaluateVisitor__scopeForAtRoot_closure3,r._EvaluateVisitor__scopeForAtRoot_closure4,r._EvaluateVisitor_visitEachRule_closure,r._EvaluateVisitor_visitEachRule_closure0,r._EvaluateVisitor_visitEachRule__closure,r._EvaluateVisitor_visitEachRule___closure,r._EvaluateVisitor_visitAtRule_closure,r._EvaluateVisitor_visitAtRule_closure2,r._EvaluateVisitor_visitForRule__closure,r._EvaluateVisitor_visitIfRule_closure,r._EvaluateVisitor_visitIfRule___closure,r._EvaluateVisitor__visitDynamicImport__closure,r._EvaluateVisitor__visitDynamicImport__closure0,r._EvaluateVisitor__visitDynamicImport__closure1,r._EvaluateVisitor_visitIncludeRule_closure0,r._EvaluateVisitor_visitMediaRule_closure0,r._EvaluateVisitor_visitMediaRule_closure2,r._EvaluateVisitor_visitStyleRule_closure0,r._EvaluateVisitor_visitStyleRule_closure1,r._EvaluateVisitor__warnForBogusCombinators_closure,r._EvaluateVisitor_visitSupportsRule_closure1,r._EvaluateVisitor_visitWhileRule__closure,r._EvaluateVisitor__slash_recommendation,r._EvaluateVisitor_visitIfExpression_closure,r._EvaluateVisitor_visitIfConditionOperation_closure,r._EvaluateVisitor_visitListExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure0,r._EvaluateVisitor__visitCalculation_closure,r._EvaluateVisitor__checkCalculationArguments_check,r._EvaluateVisitor__visitCalculationExpression__closure,r._EvaluateVisitor__runUserDefinedCallable____closure,r._EvaluateVisitor__runBuiltInCallable_closure1,r._EvaluateVisitor__evaluateArguments_closure,r._EvaluateVisitor__evaluateArguments_closure0,r._EvaluateVisitor__evaluateArguments_closure2,r._EvaluateVisitor__evaluateMacroArguments_closure,r._EvaluateVisitor__evaluateMacroArguments_closure0,r._EvaluateVisitor__evaluateMacroArguments_closure2,r._EvaluateVisitor_visitCssAtRule_closure1,r._EvaluateVisitor_visitCssKeyframeBlock_closure0,r._EvaluateVisitor_visitCssMediaRule_closure0,r._EvaluateVisitor_visitCssMediaRule_closure2,r._EvaluateVisitor_visitCssStyleRule_closure,r._EvaluateVisitor_visitCssSupportsRule_closure1,r._EvaluateVisitor__performInterpolationHelper_closure,r._EvaluateVisitor__withoutSlash_recommendation,r._EvaluateVisitor__stackFrame_closure,r._ImportedCssVisitor_visitCssAtRule_closure,r._ImportedCssVisitor_visitCssMediaRule_closure,r._ImportedCssVisitor_visitCssStyleRule_closure,r._ImportedCssVisitor_visitCssSupportsRule_closure,r.EveryCssVisitor_visitCssAtRule_closure,r.EveryCssVisitor_visitCssKeyframeBlock_closure,r.EveryCssVisitor_visitCssMediaRule_closure,r.EveryCssVisitor_visitCssStyleRule_closure,r.EveryCssVisitor_visitCssStylesheet_closure,r.EveryCssVisitor_visitCssSupportsRule_closure,r.IsCalculationSafeVisitor_visitListExpression_closure,r.ReplaceExpressionVisitor_visitListExpression_closure,r.ReplaceExpressionVisitor_visitIfConditionOperation_closure,r.ReplaceExpressionVisitor_visitArgumentList_closure,r.ReplaceExpressionVisitor_visitInterpolation_closure,r.SelectorSearchVisitor_visitComplexSelector_closure,r.SelectorSearchVisitor_visitCompoundSelector_closure,r.serialize_closure,r._SerializeVisitor_visitList_closure,r._SerializeVisitor_visitList_closure0,r._SerializeVisitor_visitList_closure1,r._SerializeVisitor_visitMap_closure,r._SerializeVisitor_visitSelectorList_closure,r.StatementSearchVisitor_visitIfRule_closure,r.StatementSearchVisitor_visitIfRule__closure0,r.StatementSearchVisitor_visitIfRule_closure0,r.StatementSearchVisitor_visitIfRule__closure,r.StatementSearchVisitor_visitChildren_closure,r.SingleMapping_SingleMapping$fromEntries_closure1,r.SingleMapping_toJson_closure,r.Highlighter$__closure,r.Highlighter$___closure,r.Highlighter$__closure0,r.Highlighter__collateLines_closure,r.Highlighter__collateLines_closure1,r.Highlighter__collateLines__closure,r.Highlighter_highlight_closure,r.Chain_Chain$parse_closure,r.Chain_toTrace_closure,r.Chain_toString_closure0,r.Chain_toString__closure0,r.Chain_toString_closure,r.Chain_toString__closure,r.Trace__parseVM_closure,r.Trace$parseV8_closure,r.Trace$parseJSCore_closure,r.Trace$parseFirefox_closure,r.Trace$parseFriendly_closure,r.Trace_terse_closure,r.Trace_foldFrames_closure,r.Trace_foldFrames_closure0,r.Trace_toString_closure0,r.Trace_toString_closure,r.TransformByHandlers_transformByHandlers__closure,r.RateLimit__debounceAggregate_closure0,r.AnySelectorVisitor_visitComplexSelector_closure0,r.AnySelectorVisitor_visitCompoundSelector_closure0,r.argumentListClass__closure,r.argumentListClass__closure0,r.AsyncBuiltInCallable$mixin_closure0,r.AsyncBuiltInCallable_withDeprecationWarning_closure0,r._compileStylesheet_closure2,r.AsyncEnvironment__getVariableFromGlobalModule_closure0,r.AsyncEnvironment_setVariable_closure3,r.AsyncEnvironment__getFunctionFromGlobalModule_closure0,r.AsyncEnvironment__getMixinFromGlobalModule_closure0,r.AsyncEnvironment_toModule_closure0,r.AsyncEnvironment_toDummyModule_closure0,r._EnvironmentModule__EnvironmentModule_closure17,r._EnvironmentModule__EnvironmentModule_closure18,r._EnvironmentModule__EnvironmentModule_closure19,r._EnvironmentModule__EnvironmentModule_closure20,r._EnvironmentModule__EnvironmentModule_closure21,r._EnvironmentModule__EnvironmentModule_closure22,r._EnvironmentModule_couldHaveBeenConfigured_closure2,r._EvaluateVisitor_closure38,r._EvaluateVisitor_closure39,r._EvaluateVisitor_closure40,r._EvaluateVisitor_closure41,r._EvaluateVisitor_closure42,r._EvaluateVisitor_closure43,r._EvaluateVisitor_closure44,r._EvaluateVisitor_closure45,r._EvaluateVisitor_closure46,r._EvaluateVisitor_closure47,r._EvaluateVisitor_closure48,r._EvaluateVisitor_closure49,r._EvaluateVisitor_closure50,r._EvaluateVisitor__loadModule__closure5,r._EvaluateVisitor__combineCss_closure5,r._EvaluateVisitor__combineCss_closure6,r._EvaluateVisitor__combineCss_visitModule2,r._EvaluateVisitor__extendModules_closure5,r._EvaluateVisitor__scopeForAtRoot_closure17,r._EvaluateVisitor__scopeForAtRoot_closure18,r._EvaluateVisitor__scopeForAtRoot_closure19,r._EvaluateVisitor__scopeForAtRoot_closure20,r._EvaluateVisitor__scopeForAtRoot_closure21,r._EvaluateVisitor__scopeForAtRoot_closure22,r._EvaluateVisitor_visitEachRule_closure8,r._EvaluateVisitor_visitEachRule_closure9,r._EvaluateVisitor_visitEachRule__closure2,r._EvaluateVisitor_visitEachRule___closure2,r._EvaluateVisitor_visitAtRule_closure11,r._EvaluateVisitor_visitAtRule_closure14,r._EvaluateVisitor_visitForRule__closure2,r._EvaluateVisitor_visitIfRule_closure2,r._EvaluateVisitor_visitIfRule___closure2,r._EvaluateVisitor__visitDynamicImport__closure11,r._EvaluateVisitor__visitDynamicImport__closure12,r._EvaluateVisitor__visitDynamicImport__closure13,r._EvaluateVisitor_visitIncludeRule_closure9,r._EvaluateVisitor_visitMediaRule_closure12,r._EvaluateVisitor_visitMediaRule_closure14,r._EvaluateVisitor_visitStyleRule_closure12,r._EvaluateVisitor_visitStyleRule_closure13,r._EvaluateVisitor__warnForBogusCombinators_closure2,r._EvaluateVisitor_visitSupportsRule_closure10,r._EvaluateVisitor_visitWhileRule__closure2,r._EvaluateVisitor__slash_recommendation2,r._EvaluateVisitor_visitIfExpression_closure2,r._EvaluateVisitor_visitIfConditionOperation_closure2,r._EvaluateVisitor_visitListExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure9,r._EvaluateVisitor__visitCalculation_closure2,r._EvaluateVisitor__checkCalculationArguments_check2,r._EvaluateVisitor__visitCalculationExpression__closure2,r._EvaluateVisitor__runUserDefinedCallable____closure2,r._EvaluateVisitor__runBuiltInCallable_closure10,r._EvaluateVisitor__evaluateArguments_closure11,r._EvaluateVisitor__evaluateArguments_closure12,r._EvaluateVisitor__evaluateArguments_closure14,r._EvaluateVisitor__evaluateMacroArguments_closure11,r._EvaluateVisitor__evaluateMacroArguments_closure12,r._EvaluateVisitor__evaluateMacroArguments_closure14,r._EvaluateVisitor_visitCssAtRule_closure10,r._EvaluateVisitor_visitCssKeyframeBlock_closure6,r._EvaluateVisitor_visitCssMediaRule_closure12,r._EvaluateVisitor_visitCssMediaRule_closure14,r._EvaluateVisitor_visitCssStyleRule_closure5,r._EvaluateVisitor_visitCssSupportsRule_closure10,r._EvaluateVisitor__performInterpolationHelper_closure2,r._EvaluateVisitor__withoutSlash_recommendation2,r._EvaluateVisitor__stackFrame_closure2,r._ImportedCssVisitor_visitCssAtRule_closure2,r._ImportedCssVisitor_visitCssMediaRule_closure2,r._ImportedCssVisitor_visitCssStyleRule_closure2,r._ImportedCssVisitor_visitCssSupportsRule_closure2,r.AsyncImportCache_humanize_closure3,r.AsyncImportCache_humanize_closure4,r.AsyncImportCache_humanize_closure5,r.AsyncImportCache_humanize_closure6,r.booleanClass__closure,r.legacyBooleanClass__closure,r.legacyBooleanClass__closure0,r.BuiltInCallable$mixin_closure0,r.BuiltInCallable_withDeprecationWarning_closure0,r.calculationClass__closure,r.calculationClass__closure0,r.calculationClass__closure1,r.calculationClass__closure2,r.calculationClass__closure3,r.calculationClass__closure4,r.calculationClass__closure5,r.calculationOperationClass__closure,r.calculationOperationClass___closure,r.calculationOperationClass__closure1,r.calculationOperationClass__closure2,r.calculationOperationClass__closure3,r.calculationOperationClass__closure4,r.calculationInterpolationClass__closure1,r.calculationInterpolationClass__closure2,r.SassCalculation__verifyLength_closure0,r.updateCanonicalizeContextPrototype_closure,r.updateCanonicalizeContextPrototype_closure0,r.global_closure44,r.global_closure45,r.global_closure46,r.global_closure47,r.global_closure48,r.global_closure49,r.global_closure50,r.global_closure51,r.global_closure52,r.global_closure53,r.global_closure54,r.global_closure55,r.global_closure56,r.global_closure57,r.global_closure58,r.global_closure59,r.global_closure60,r.global_closure61,r.global_closure62,r.global_closure63,r.global_closure64,r.global_closure65,r.global_closure66,r.global_closure67,r.global_closure68,r.global_closure69,r.global_closure70,r.global_closure71,r.global_closure72,r.global_closure73,r.global_closure74,r.global_closure75,r.global_closure76,r.global_closure77,r.global_closure78,r.global_closure79,r.global__closure0,r.global_closure80,r.global_closure81,r.global_closure82,r.global_closure83,r.global_closure84,r.global_closure85,r.global_closure86,r.module_closure27,r.module_closure28,r.module_closure29,r.module_closure30,r.module_closure31,r.module_closure32,r.module_closure33,r.module_closure34,r.module_closure35,r.module_closure36,r.module_closure37,r.module_closure38,r.module_closure39,r.module_closure40,r.module__closure6,r.module_closure41,r.module_closure42,r.module_closure43,r.module_closure44,r.module_closure45,r.module_closure46,r.module_closure47,r.module_closure48,r.module__closure5,r.module_closure49,r.module_closure_toXyzNoMissing0,r.module_closure50,r._mix_closure0,r._complement_closure0,r._adjust_closure0,r._scale_closure0,r._change_closure0,r._ieHexStr_closure0,r._ieHexStr_closure_hexString0,r._updateComponents_closure1,r._updateComponents_closure2,r._adjustColor_closure0,r._functionString_closure0,r._removedColorFunction_closure0,r._rgb_closure0,r._hsl_closure0,r._parseChannels_closure1,r._parseChannels_closure2,r._colorFromChannels_closure1,r._colorFromChannels_closure2,r._channelFromValue_closure0,r._channelFunction_closure0,r._suggestScaleAndAdjust_closure0,r.colorClass__closure1,r.colorClass__closure3,r.colorClass__closure5,r.colorClass__closure7,r.colorClass___closure,r.colorClass__closure_changedValue,r.colorClass__closure9,r.colorClass__closure10,r.colorClass__closure11,r.colorClass__closure12,r.colorClass__closure13,r.colorClass__closure14,r.colorClass__closure15,r.colorClass__closure16,r.colorClass__closure17,r.colorClass__closure18,r.colorClass__closure19,r.colorClass__closure20,r.colorClass__closure21,r.colorClass__closure22,r.legacyColorClass_closure,r.legacyColorClass__closure,r.legacyColorClass_closure0,r.legacyColorClass_closure1,r.legacyColorClass_closure2,r.legacyColorClass_closure3,r.SassColor$_forSpace_closure0,r.compileAsync__closure,r.compileStringAsync__closure,r.compileStringAsync__closure0,r._wrapAsyncSassExceptions_closure,r._parseFunctions__closure2,r._parseFunctions__closure3,r.nodePackageImporterClass__closure,r._compileStylesheet_closure1,r.AsyncCompiler_addCompilation_closure,r.compilerClass__closure,r.compilerClass__closure0,r.compilerClass__closure1,r.compilerClass__closure2,r.asyncCompilerClass__closure,r.asyncCompilerClass__closure0,r.asyncCompilerClass__closure1,r.asyncCompilerClass__closure2,r.ComplexSelectorComponent_toString_closure0,r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0,r._disallowedFunctionNames_closure0,r.Deprecation_fromId_closure0,r.DeprecationProcessingLogger_summarize_closure1,r.DeprecationProcessingLogger_summarize_closure2,r.versionClass__closure,r.versionClass__closure0,r.EachRule_toString_closure0,r.Environment__getVariableFromGlobalModule_closure0,r.Environment_setVariable_closure3,r.Environment__getFunctionFromGlobalModule_closure0,r.Environment__getMixinFromGlobalModule_closure0,r.Environment_toModule_closure0,r.Environment_toDummyModule_closure0,r._EnvironmentModule__EnvironmentModule_closure11,r._EnvironmentModule__EnvironmentModule_closure12,r._EnvironmentModule__EnvironmentModule_closure13,r._EnvironmentModule__EnvironmentModule_closure14,r._EnvironmentModule__EnvironmentModule_closure15,r._EnvironmentModule__EnvironmentModule_closure16,r._EnvironmentModule_couldHaveBeenConfigured_closure1,r._EvaluateVisitor_closure25,r._EvaluateVisitor_closure26,r._EvaluateVisitor_closure27,r._EvaluateVisitor_closure28,r._EvaluateVisitor_closure29,r._EvaluateVisitor_closure30,r._EvaluateVisitor_closure31,r._EvaluateVisitor_closure32,r._EvaluateVisitor_closure33,r._EvaluateVisitor_closure34,r._EvaluateVisitor_closure35,r._EvaluateVisitor_closure36,r._EvaluateVisitor_closure37,r._EvaluateVisitor__loadModule__closure3,r._EvaluateVisitor__combineCss_closure3,r._EvaluateVisitor__combineCss_closure4,r._EvaluateVisitor__combineCss_visitModule1,r._EvaluateVisitor__extendModules_closure3,r._EvaluateVisitor__scopeForAtRoot_closure11,r._EvaluateVisitor__scopeForAtRoot_closure12,r._EvaluateVisitor__scopeForAtRoot_closure13,r._EvaluateVisitor__scopeForAtRoot_closure14,r._EvaluateVisitor__scopeForAtRoot_closure15,r._EvaluateVisitor__scopeForAtRoot_closure16,r._EvaluateVisitor_visitEachRule_closure5,r._EvaluateVisitor_visitEachRule_closure6,r._EvaluateVisitor_visitEachRule__closure1,r._EvaluateVisitor_visitEachRule___closure1,r._EvaluateVisitor_visitAtRule_closure7,r._EvaluateVisitor_visitAtRule_closure10,r._EvaluateVisitor_visitForRule__closure1,r._EvaluateVisitor_visitIfRule_closure1,r._EvaluateVisitor_visitIfRule___closure1,r._EvaluateVisitor__visitDynamicImport__closure7,r._EvaluateVisitor__visitDynamicImport__closure8,r._EvaluateVisitor__visitDynamicImport__closure9,r._EvaluateVisitor_visitIncludeRule_closure6,r._EvaluateVisitor_visitMediaRule_closure8,r._EvaluateVisitor_visitMediaRule_closure10,r._EvaluateVisitor_visitStyleRule_closure8,r._EvaluateVisitor_visitStyleRule_closure9,r._EvaluateVisitor__warnForBogusCombinators_closure1,r._EvaluateVisitor_visitSupportsRule_closure7,r._EvaluateVisitor_visitWhileRule__closure1,r._EvaluateVisitor__slash_recommendation1,r._EvaluateVisitor_visitIfExpression_closure1,r._EvaluateVisitor_visitIfConditionOperation_closure1,r._EvaluateVisitor_visitListExpression_closure1,r._EvaluateVisitor_visitFunctionExpression_closure6,r._EvaluateVisitor__visitCalculation_closure1,r._EvaluateVisitor__checkCalculationArguments_check1,r._EvaluateVisitor__visitCalculationExpression__closure1,r._EvaluateVisitor__runUserDefinedCallable____closure1,r._EvaluateVisitor__runBuiltInCallable_closure7,r._EvaluateVisitor__evaluateArguments_closure7,r._EvaluateVisitor__evaluateArguments_closure8,r._EvaluateVisitor__evaluateArguments_closure10,r._EvaluateVisitor__evaluateMacroArguments_closure7,r._EvaluateVisitor__evaluateMacroArguments_closure8,r._EvaluateVisitor__evaluateMacroArguments_closure10,r._EvaluateVisitor_visitCssAtRule_closure7,r._EvaluateVisitor_visitCssKeyframeBlock_closure4,r._EvaluateVisitor_visitCssMediaRule_closure8,r._EvaluateVisitor_visitCssMediaRule_closure10,r._EvaluateVisitor_visitCssStyleRule_closure3,r._EvaluateVisitor_visitCssSupportsRule_closure7,r._EvaluateVisitor__performInterpolationHelper_closure1,r._EvaluateVisitor__withoutSlash_recommendation1,r._EvaluateVisitor__stackFrame_closure1,r._ImportedCssVisitor_visitCssAtRule_closure1,r._ImportedCssVisitor_visitCssMediaRule_closure1,r._ImportedCssVisitor_visitCssStyleRule_closure1,r._ImportedCssVisitor_visitCssSupportsRule_closure1,r.EveryCssVisitor_visitCssAtRule_closure0,r.EveryCssVisitor_visitCssKeyframeBlock_closure0,r.EveryCssVisitor_visitCssMediaRule_closure0,r.EveryCssVisitor_visitCssStyleRule_closure0,r.EveryCssVisitor_visitCssStylesheet_closure0,r.EveryCssVisitor_visitCssSupportsRule_closure0,r.exceptionClass__closure,r.exceptionClass__closure0,r.exceptionClass__closure1,r.ExtensionStore_extensionsWhereTarget_closure0,r.ExtensionStore__extendComplex_closure0,r.ExtensionStore__extendComplex__closure0,r.ExtensionStore__extendCompound_closure2,r.ExtensionStore__extendCompound_closure3,r.ExtensionStore__extendCompound_closure4,r.ExtensionStore__extendSimple_withoutPseudo0,r.ExtensionStore__extendSimple_closure1,r.ExtensionStore__extendSimple_closure2,r.ExtensionStore__extendPseudo_closure4,r.ExtensionStore__extendPseudo_closure5,r.ExtensionStore__extendPseudo_closure6,r.ExtensionStore__extendPseudo_closure7,r.ExtensionStore__extendPseudo_closure8,r.ExtensionStore__trim_closure1,r.ExtensionStore__trim_closure2,r.FilesystemImporter_canonicalize_closure0,r.functionClass__closure,r.functionClass__closure0,r.unifyComplex_closure0,r._weaveParents_closure4,r._weaveParents_closure5,r._weaveParents_closure6,r._mustUnify_closure0,r._mustUnify__closure0,r.paths__closure0,r.paths___closure0,r.listIsSuperselector_closure0,r.listIsSuperselector__closure0,r.complexIsSuperselector_closure1,r.complexIsSuperselector_closure2,r._compatibleWithPreviousCombinator_closure0,r.compoundIsSuperselector_closure0,r._selectorPseudoIsSuperselector_closure6,r._selectorPseudoIsSuperselector_closure7,r._selectorPseudoIsSuperselector_closure8,r._selectorPseudoIsSuperselector_closure9,r._selectorPseudoIsSuperselector_closure10,r._selectorPseudoIsSuperselector__closure0,r._selectorPseudoIsSuperselector___closure1,r._selectorPseudoIsSuperselector___closure2,r._selectorPseudoIsSuperselector_closure11,r._selectorPseudoIsSuperselector_closure12,r._selectorPseudoArgs_closure1,r._selectorPseudoArgs_closure2,r.globalFunctions_closure0,r.HwbColorSpace_convert_toRgb0,r.IDSelector_unify_closure0,r.IfRuleClause$__closure0,r.IfRuleClause$___closure0,r.immutableMapToDartMap_closure,r.NodeImporter__tryPath_closure0,r.ImportCache_humanize_closure3,r.ImportCache_humanize_closure4,r.ImportCache_humanize_closure5,r.ImportCache_humanize_closure6,r.Interpolation_toString_closure0,r.InterpolationMap_mapException_closure0,r._realCasePath_helper0,r._realCasePath_helper__closure0,r.IsCalculationSafeVisitor_visitListExpression_closure0,r.listDir__closure1,r.listDir__closure2,r.listDir_closure_list0,r.listDir__list_closure0,r.render_closure0,r._parseFunctions__closure,r._parseFunctions___closure2,r._parseFunctions__closure0,r._parseFunctions__closure1,r._parseFunctions___closure,r._parseImporter_closure,r._parseImporter__closure,r._parseImporter___closure,r.ListExpression_toString_closure0,r._length_closure2,r._nth_closure0,r._setNth_closure0,r._join_closure0,r._append_closure2,r._zip_closure0,r._zip__closure2,r._zip__closure3,r._zip__closure4,r._index_closure2,r._separator_closure0,r._isBracketed_closure0,r._slash_closure0,r.SelectorList_asSassList_closure0,r.SelectorList_nestWithin_closure0,r.SelectorList_nestWithin__closure1,r.SelectorList_nestWithin__closure2,r.SelectorList__nestWithinCompound_closure2,r.SelectorList__nestWithinCompound_closure3,r.SelectorList__nestWithinCompound_closure4,r.SelectorList_withAdditionalCombinators_closure0,r.listClass__closure,r.legacyListClass_closure,r.legacyListClass__closure,r.legacyListClass_closure1,r.legacyListClass_closure2,r.legacyListClass_closure4,r.SassList_isBlank_closure0,r._get_closure0,r._set_closure1,r._set__closure2,r._set_closure2,r._set__closure1,r._merge_closure1,r._merge_closure2,r._merge__closure0,r._deepMerge_closure0,r._deepRemove_closure0,r._deepRemove__closure0,r._remove_closure1,r._remove_closure2,r._keys_closure0,r._values_closure0,r._hasKey_closure0,r._modify_modifyNestedMap0,r.MapExtensions_get_pairs_closure0,r.mapClass__closure,r.mapClass__closure0,r.legacyMapClass_closure,r.legacyMapClass__closure,r.legacyMapClass__closure0,r.legacyMapClass_closure2,r.legacyMapClass_closure3,r.legacyMapClass_closure4,r.global_closure43,r.module_closure26,r._ceil_closure0,r._clamp_closure0,r._floor_closure0,r._max_closure0,r._min_closure0,r._round_closure0,r._hypot_closure0,r._hypot__closure0,r._log_closure0,r._pow_closure0,r._atan2_closure0,r._compatible_closure0,r._isUnitless_closure0,r._unit_closure0,r._percentage_closure0,r._randomFunction_closure0,r._div_closure0,r._singleArgumentMathFunc_closure0,r._numberFunction_closure0,r._shared_closure3,r._shared_closure4,r._shared_closure5,r._shared_closure6,r.moduleFunctions_closure2,r.moduleFunctions_closure3,r.moduleFunctions__closure0,r.moduleFunctions_closure4,r.mixinClass__closure,r.mixinClass__closure0,r.ModifiableCssNode_hasFollowingSibling_closure0,r.NodePackageImporter__nodePackageExportsResolve_closure3,r.NodePackageImporter__nodePackageExportsResolve_closure4,r.NodePackageImporter__nodePackageExportsResolve_closure5,r.NodePackageImporter__nodePackageExportsResolve_closure6,r.NodePackageImporter__nodePackageExportsResolve__closure1,r.NodePackageImporter__nodePackageExportsResolve__closure2,r.NodePackageImporter__getMainExport_closure0,r.legacyNullClass__closure,r.numberClass__closure,r.numberClass__closure0,r.numberClass__closure1,r.numberClass__closure2,r.numberClass__closure3,r.numberClass__closure4,r.numberClass__closure5,r.numberClass__closure6,r.numberClass__closure7,r.numberClass__closure8,r.numberClass__closure9,r.numberClass__closure12,r.numberClass__closure13,r.numberClass__closure14,r.numberClass__closure15,r.numberClass__closure16,r.numberClass__closure17,r.numberClass__closure18,r.numberClass__closure19,r.legacyNumberClass_closure,r.legacyNumberClass_closure0,r.legacyNumberClass_closure2,r._parseNumber_closure,r._parseNumber_closure0,r.SassNumber__coerceOrConvertValue_closure3,r.SassNumber__coerceOrConvertValue_closure5,r.SassNumber_multiplyUnits_closure3,r.SassNumber_multiplyUnits_closure5,r.SassNumber__areAnyConvertible_closure0,r.SassNumber__canonicalizeUnitList_closure0,r.SassNumber_unitSuggestion_closure1,r.SassNumber_unitSuggestion_closure2,r.ParameterList_verify_closure1,r.ParameterList_verify_closure2,r.ParentStatement_closure0,r.ParentStatement__closure0,r.loadParserExports_closure,r.loadParserExports_closure0,r.loadParserExports_closure1,r.loadParserExports_closure2,r.loadParserExports_closure3,r.loadParserExports_closure4,r._updateLazyFileSpanPrototype_closure0,r._updateLazyFileSpanPrototype_closure1,r._updateLazyFileSpanPrototype_closure2,r._updateAstPrototypes_closure,r._updateAstPrototypes_closure0,r._updateAstPrototypes_closure1,r._updateAstPrototypes_closure2,r._updateAstPrototypes_closure7,r._updateAstPrototypes_closure8,r._updateAstPrototypes_closure9,r._updateAstPrototypes_closure10,r._updateAstPrototypes_closure11,r._updateAstPrototypes_closure12,r._updateAstPrototypes_closure13,r._addSupportsConditionToInterpolation_closure,r.Parser_escape_closure0,r.Parser_scanIdentChar_matches0,r._PrefixedKeys_iterator_closure0,r.PseudoSelector_specificity__closure1,r.PseudoSelector_specificity__closure2,r.PseudoSelector_unify_closure0,r.JSClassExtension_setCustomInspect_closure,r.ReplaceExpressionVisitor_visitListExpression_closure0,r.ReplaceExpressionVisitor_visitIfConditionOperation_closure0,r.ReplaceExpressionVisitor_visitArgumentList_closure0,r.ReplaceExpressionVisitor_visitInterpolation_closure0,r.SassParser_styleRuleSelector_closure0,r.SassParser__peekIndentation_closure1,r.SassParser__peekIndentation_closure2,r.SassParser__tryTrailingSemicolon_closure0,r._wrapMain_closure,r._wrapMain_closure0,r._IsBogusVisitor_visitComplexSelector_closure0,r._IsUselessVisitor_visitComplexSelector_closure0,r._nest_closure0,r._nest__closure1,r._append_closure1,r._append__closure1,r._append___closure0,r._extend_closure0,r._replace_closure0,r._unify_closure0,r._isSuperselector_closure0,r._simpleSelectors_closure0,r._simpleSelectors__closure0,r._parse_closure0,r.SelectorSearchVisitor_visitComplexSelector_closure0,r.SelectorSearchVisitor_visitCompoundSelector_closure0,r.serialize_closure0,r._SerializeVisitor_visitList_closure2,r._SerializeVisitor_visitList_closure3,r._SerializeVisitor_visitList_closure4,r._SerializeVisitor_visitMap_closure0,r._SerializeVisitor_visitSelectorList_closure0,r.SimpleSelector_isSuperselector_closure0,r.SimpleSelector_isSuperselector__closure0,r.SingleUnitSassNumber__coerceToUnit_closure0,r.SingleUnitSassNumber__coerceValueToUnit_closure0,r.SingleUnitSassNumber_multiplyUnits_closure1,r.SourceInterpolationVisitor__visitArguments_closure,r.SourceInterpolationVisitor_visitIfConditionOperation_closure,r.SourceInterpolationVisitor_visitListExpression_closure,r.SourceMapBuffer_buildSourceMap_closure0,r.updateSourceSpanPrototype_closure0,r.updateSourceSpanPrototype_closure1,r.updateSourceSpanPrototype_closure2,r.updateSourceSpanPrototype__closure,r.updateSourceSpanPrototype_closure3,r.updateSourceSpanPrototype_closure4,r.updateSourceSpanPrototype_closure5,r.updateSourceSpanPrototype_closure6,r.StatementSearchVisitor_visitIfRule_closure1,r.StatementSearchVisitor_visitIfRule__closure2,r.StatementSearchVisitor_visitIfRule_closure2,r.StatementSearchVisitor_visitIfRule__closure1,r.StatementSearchVisitor_visitChildren_closure0,r.module_closure25,r.module__closure3,r.module__closure4,r._unquote_closure0,r._quote_closure0,r._length_closure1,r._insert_closure0,r._index_closure1,r._slice_closure0,r._toUpperCase_closure0,r._toLowerCase_closure0,r._uniqueId_closure0,r.StringExtension_toCssIdentifier_writeEscape,r.StringExtension_toCssIdentifier_consumeSurrogatePair,r.stringClass__closure,r.stringClass__closure0,r.stringClass__closure1,r.stringClass__closure2,r.stringClass__closure3,r.legacyStringClass_closure,r.legacyStringClass_closure0,r.StylesheetParser__declarationOrBuffer_closure5,r.StylesheetParser__expression_addSingleExpression0,r.StylesheetParser__expression_addOperator0,r.StylesheetParser__isHexColor_closure0,r.StylesheetParser__unicodeRange_closure1,r.StylesheetParser__unicodeRange_closure2,r.StylesheetParser_trySpecialFunction_closure0,r._UnprefixedKeys_iterator_closure1,r._UnprefixedKeys_iterator_closure2,r._exactlyOne_closure0,r.futureToPromise__closure0,r.indent_closure0,r.flattenVertically_closure1,r.flattenVertically_closure2,r.valueClass__closure,r.valueClass__closure0,r.valueClass__closure1,r.valueClass__closure2,r.valueClass__closure3,r.valueClass__closure4,r.valueClass__closure5,r.valueClass__closure7,r.valueClass__closure8,r.valueClass__closure9,r.valueClass__closure10,r.valueClass__closure11,r.valueClass__closure12,r.valueClass__closure13,r.valueClass__closure14,r.valueClass__closure15,r.valueClass__closure17,r.valueClass__closure18]),a(r.Closure2Args,[r._CastListBase_sort_closure,r.CastMap_forEach_closure,r.Primitives_functionNoSuchMethod_closure,r.JsLinkedHashMap_addAll_closure,r.initHooks_closure0,r._awaitOnObject_closure0,r._wrapJsFunctionForAsync_closure,r.Future_wait_handleError,r._Future__propagateToListeners_handleWhenCompleteCallback_closure0,r.Stream_Stream$fromFuture_closure0,r._AddStreamState_makeErrorHandler_closure,r._HashMap_addAll_closure,r.HashMap_HashMap$from_closure,r.LinkedHashMap_LinkedHashMap$from_closure,r.MapBase_addAll_closure,r.MapBase_mapToString_closure,r._JsonMap_addAll_closure,r._JsonStringifier_writeMap_closure,r.NoSuchMethodError_toString_closure,r.Uri_parseIPv6Address_error,r.Parser_parse_closure,r.FutureGroup_add_closure0,r.StreamQueue__ensureListening_closure1,r.futureToPromise_closure,r.PathMap__create_closure,r.IfRule_toString_closure,r.ComplexSelector_specificity_closure,r.CompoundSelector_specificity_closure,r.ExtensionStore_clone_closure,r._weaveParents_closure,r.paths_closure,r._nest__closure0,r._append__closure0,r.watchDir_closure0,r.ParcelWatcher_subscribe_closure,r.StylesheetParser__styleRule_closure,r.StylesheetParser__withStyleRuleChildren_closure,r.StylesheetParser__tryDeclarationChildren_closure,r.StylesheetParser__atRootRule_closure,r.StylesheetParser__atRootRule_closure0,r.StylesheetParser__eachRule_closure,r.StylesheetParser__functionRule_closure,r.StylesheetParser__forRule_closure0,r.StylesheetParser__includeRule_closure,r.StylesheetParser_mediaRule_closure,r.StylesheetParser__mixinRule_closure,r.StylesheetParser_mozDocumentRule_closure0,r.StylesheetParser_supportsRule_closure,r.StylesheetParser__whileRule_closure,r.StylesheetParser_unknownAtRule_closure,r.longestCommonSubsequence_backtrack,r.mapAddAll2_closure,r.SassNumber_plus_closure,r.SassNumber_minus_closure,r.SassNumber__canonicalMultiplier_closure,r._EvaluateVisitor__closure3,r._EvaluateVisitor__closure4,r._EvaluateVisitor_visitForwardRule_closure1,r._EvaluateVisitor_visitForwardRule_closure2,r._EvaluateVisitor_visitUseRule_closure0,r._EvaluateVisitor__evaluateArguments_closure5,r._EvaluateVisitor__evaluateMacroArguments_closure5,r._EvaluateVisitor__addRestMap_closure0,r._EvaluateVisitor__closure,r._EvaluateVisitor__closure0,r._EvaluateVisitor_visitForwardRule_closure,r._EvaluateVisitor_visitForwardRule_closure0,r._EvaluateVisitor_visitUseRule_closure,r._EvaluateVisitor__evaluateArguments_closure1,r._EvaluateVisitor__evaluateMacroArguments_closure1,r._EvaluateVisitor__addRestMap_closure,r.SingleMapping_toJson_closure0,r.Highlighter__collateLines_closure0,r.Frame_Frame$parseV8_closure_parseJsLocation,r.TransformByHandlers_transformByHandlers__closure1,r.RateLimit__debounceAggregate_closure,r._EvaluateVisitor__closure11,r._EvaluateVisitor__closure12,r._EvaluateVisitor_visitForwardRule_closure5,r._EvaluateVisitor_visitForwardRule_closure6,r._EvaluateVisitor_visitUseRule_closure2,r._EvaluateVisitor__evaluateArguments_closure13,r._EvaluateVisitor__evaluateMacroArguments_closure13,r._EvaluateVisitor__addRestMap_closure2,r.calculationOperationClass__closure0,r.calculationInterpolationClass__closure,r.calculationInterpolationClass__closure0,r.colorClass__closure,r.colorClass__closure0,r.colorClass__closure2,r.colorClass__closure4,r.colorClass__closure6,r.colorClass__closure8,r.legacyColorClass_closure4,r.legacyColorClass_closure5,r.legacyColorClass_closure6,r.legacyColorClass_closure7,r._parseFunctions_closure0,r.ComplexSelector_specificity_closure0,r.CompoundSelector_specificity_closure0,r._EvaluateVisitor__closure7,r._EvaluateVisitor__closure8,r._EvaluateVisitor_visitForwardRule_closure3,r._EvaluateVisitor_visitForwardRule_closure4,r._EvaluateVisitor_visitUseRule_closure1,r._EvaluateVisitor__evaluateArguments_closure9,r._EvaluateVisitor__evaluateMacroArguments_closure9,r._EvaluateVisitor__addRestMap_closure1,r.ExtensionStore_clone_closure0,r._weaveParents_closure3,r.paths_closure0,r.IfRule_toString_closure0,r.main_closure,r.main_closure0,r.render_closure1,r._parseFunctions_closure,r.listClass__closure0,r.legacyListClass_closure0,r.legacyListClass_closure3,r.mapClass__closure1,r.legacyMapClass_closure0,r.legacyMapClass_closure1,r.numberClass__closure10,r.numberClass__closure11,r.legacyNumberClass_closure1,r.legacyNumberClass_closure3,r.SassNumber_plus_closure0,r.SassNumber_minus_closure0,r.SassNumber__canonicalMultiplier_closure0,r._updateAstPrototypes_closure3,r._updateAstPrototypes_closure4,r._updateAstPrototypes_closure5,r._updateAstPrototypes_closure6,r.JSClassExtension_get_defineStaticMethod_closure,r.JSClassExtension_get_defineMethod_closure,r.JSClassExtension_get_defineGetter_closure,r._nest__closure2,r._append__closure2,r.legacyStringClass_closure1,r.StylesheetParser__styleRule_closure0,r.StylesheetParser__styleRule_closure1,r.StylesheetParser__withStyleRuleChildren_closure0,r.StylesheetParser__tryDeclarationChildren_closure0,r.StylesheetParser__atRootRule_closure1,r.StylesheetParser__atRootRule_closure2,r.StylesheetParser__eachRule_closure0,r.StylesheetParser__functionRule_closure0,r.StylesheetParser__forRule_closure2,r.StylesheetParser__includeRule_closure0,r.StylesheetParser_mediaRule_closure0,r.StylesheetParser__mixinRule_closure0,r.StylesheetParser_mozDocumentRule_closure2,r.StylesheetParser_supportsRule_closure0,r.StylesheetParser__whileRule_closure0,r.StylesheetParser_unknownAtRule_closure0,r.futureToPromise_closure0,r.futureToPromise__closure1,r.objectToMap_closure,r.longestCommonSubsequence_backtrack0,r.mapAddAll2_closure0,r.valueClass__closure6,r.valueClass__closure16]),n(r.CastList,r._CastListBase),a(r.MapBase,[r.CastMap,r.JsLinkedHashMap,r._HashMap,r.UnmodifiableMapBase,r._JsonMap,r.MergedMapView,r.MergedMapView0]),a(r.Error,[r.LateError,r.TypeError,r.JsNoSuchMethodError,r.UnknownJsTypeError,r.RuntimeError,r._Error,r.JsonUnsupportedObjectError,r.AssertionError,r.ArgumentError,r.NoSuchMethodError,r.UnsupportedError,r.UnimplementedError,r.StateError,r.ConcurrentModificationError]),n(r.UnmodifiableListBase,r.ListBase),a(r.UnmodifiableListBase,[r.CodeUnits,r.UnmodifiableListView]),a(r.Closure0Args,[r.nullFuture_closure,r._AsyncRun__scheduleImmediateJsOverride_internalCallback,r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback,r._TimerImpl_internalCallback,r._TimerImpl$periodic_closure,r._Future__addListener_closure,r._Future__prependListeners_closure,r._Future__chainCoreFuture_closure,r._Future__asyncCompleteWithValue_closure,r._Future__asyncCompleteErrorObject_closure,r._Future__propagateToListeners_handleWhenCompleteCallback,r._Future__propagateToListeners_handleValueCallback,r._Future__propagateToListeners_handleError,r.Stream_length_closure0,r._StreamController__subscribe_closure,r._StreamController__recordCancel_complete,r._AddStreamState_cancel_closure,r._BufferingStreamSubscription__sendError_sendError,r._BufferingStreamSubscription__sendDone_sendDone,r._PendingEvents_schedule_closure,r._CustomZone_bindCallback_closure,r._CustomZone_bindCallbackGuarded_closure,r._rootHandleError_closure,r._RootZone_bindCallback_closure,r._RootZone_bindCallbackGuarded_closure,r._Utf8Decoder__decoder_closure,r._Utf8Decoder__decoderNonfatal_closure,r.Parser__setOption_closure,r.StreamGroup_add_closure,r.StreamGroup_add_closure0,r.StreamGroup__listenToStream_closure,r.StreamQueue__ensureListening_closure0,r._isStrictMode_closure,r.ReplAdapter_runAsync_closure,r.ParsedPath__splitExtension_closure0,r.IfConditionOperation_toInterpolation_closure,r.PseudoSelector_specificity_closure,r.AsyncEnvironment_setVariable_closure,r.AsyncEnvironment_setVariable_closure1,r.AsyncImportCache_canonicalize_closure,r.AsyncImportCache__canonicalize_closure,r.AsyncImportCache_importCanonical_closure,r.Environment_setVariable_closure,r.Environment_setVariable_closure1,r.ExecutableOptions__parser_closure,r.ExecutableOptions_interactive_closure,r.ExecutableOptions_fatalDeprecations_closure,r.ExtensionStore__registerSelector_closure,r.ExtensionStore_addExtension_closure,r.ExtensionStore_addExtension_closure0,r.ExtensionStore_addExtension_closure1,r.ExtensionStore__extendExistingExtensions_closure,r.ExtensionStore__extendExistingExtensions_closure0,r.ExtensionStore_addExtensions_closure,r.ExtensionStore_clone__closure,r._changeColor_closure,r.ImportCache_canonicalize_closure,r.ImportCache__canonicalize_closure,r.ImportCache_importCanonical_closure,r.resolveImportPath_closure,r.resolveImportPath_closure0,r._tryPathAsDirectory_closure,r._realCasePath_helper_closure,r._readFile_closure,r.writeFile_closure,r.deleteFile_closure,r.fileExists_closure,r.dirExists_closure,r.linkExists_closure,r.ensureDir_closure,r.listDir_closure,r.realpath_closure,r.modificationTime_closure,r.watchDir_closure,r.watchDir_closure5,r.watchDir__closure,r.AtRootQueryParser_parse_closure,r.KeyframeSelectorParser_parse_closure,r.MediaQueryParser_parse_closure,r.Parser__parseIdentifier_closure,r.Parser_spanFrom_closure,r.Parser_spanFromPosition_closure,r.SassParser_children_closure,r.SelectorParser_parse_closure,r.SelectorParser_parseCompoundSelector_closure,r.StylesheetParser_parse_closure,r.StylesheetParser_parse__closure,r.StylesheetParser_parseParameterList_closure,r.StylesheetParser_parseVariableDeclaration_closure,r.StylesheetParser_parseUseRule_closure,r.StylesheetParser__parseSingleProduction_closure,r.StylesheetParser__statement_closure,r.StylesheetParser_variableDeclarationWithoutNamespace_closure,r.StylesheetParser_variableDeclarationWithoutNamespace_closure0,r.StylesheetParser__declarationOrBuffer_closure,r.StylesheetParser__declarationOrBuffer_closure0,r.StylesheetParser__declarationOrBuffer_closure2,r.StylesheetParser__propertyOrVariableDeclaration_closure,r.StylesheetParser__forRule_closure,r.StylesheetParser__memberList_closure,r.StylesheetParser_mozDocumentRule_closure,r.StylesheetParser__expression_resetState,r.StylesheetParser__expression_resolveOneOperation,r.StylesheetParser__expression_resolveOperations,r.StylesheetParser__expression_resolveSpaceExpressions,r.StylesheetParser_expressionUntilComma_closure,r.StylesheetParser_interpolatedStringToken_closure,r.StylesheetParser_namespacedExpression_closure,r.StylesheetParser__interpolatedDeclarationValue_closure,r.StylesheetParser__expressionUntilComparison_closure,r.StylesheetParser__publicIdentifier_closure,r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure,r.StylesheetGraph__add_closure,r.StylesheetGraph_addCanonical_closure,r.StylesheetGraph_reload_closure,r.StylesheetGraph__nodeFor_closure,r.StylesheetGraph__nodeFor_closure0,r.SassNumber__coerceOrConvertValue_compatibilityException,r.SassNumber__coerceOrConvertValue_closure0,r.SassNumber__coerceOrConvertValue_closure2,r.SassNumber_multiplyUnits_closure0,r.SassNumber_multiplyUnits_closure2,r.SingleUnitSassNumber_multiplyUnits_closure0,r._EvaluateVisitor__closure6,r._EvaluateVisitor__closure5,r._EvaluateVisitor_run_closure0,r._EvaluateVisitor_run__closure0,r._EvaluateVisitor__loadModule_closure1,r._EvaluateVisitor__loadModule_closure2,r._EvaluateVisitor__loadModule__closure2,r._EvaluateVisitor__execute_closure0,r._EvaluateVisitor__extendModules_closure2,r._EvaluateVisitor_visitAtRootRule_closure1,r._EvaluateVisitor_visitAtRootRule_closure2,r._EvaluateVisitor__scopeForAtRoot__closure0,r._EvaluateVisitor_visitContentRule_closure0,r._EvaluateVisitor_visitDeclaration_closure0,r._EvaluateVisitor_visitEachRule_closure4,r._EvaluateVisitor_visitAtRule_closure4,r._EvaluateVisitor_visitAtRule_closure5,r._EvaluateVisitor_visitAtRule__closure0,r._EvaluateVisitor_visitForRule_closure4,r._EvaluateVisitor_visitForRule_closure5,r._EvaluateVisitor_visitForRule_closure6,r._EvaluateVisitor_visitForRule_closure7,r._EvaluateVisitor_visitForRule_closure8,r._EvaluateVisitor__registerCommentsForModule_closure0,r._EvaluateVisitor_visitIfRule__closure0,r._EvaluateVisitor__visitDynamicImport_closure0,r._EvaluateVisitor__visitDynamicImport__closure6,r._EvaluateVisitor__applyMixin_closure1,r._EvaluateVisitor__applyMixin__closure2,r._EvaluateVisitor__applyMixin_closure2,r._EvaluateVisitor__applyMixin__closure1,r._EvaluateVisitor__applyMixin___closure0,r._EvaluateVisitor__applyMixin____closure0,r._EvaluateVisitor_visitIncludeRule_closure2,r._EvaluateVisitor_visitIncludeRule_closure4,r._EvaluateVisitor_visitMediaRule_closure3,r._EvaluateVisitor_visitMediaRule_closure5,r._EvaluateVisitor_visitMediaRule__closure0,r._EvaluateVisitor_visitMediaRule___closure0,r._EvaluateVisitor_visitStyleRule_closure3,r._EvaluateVisitor_visitStyleRule_closure6,r._EvaluateVisitor_visitStyleRule__closure0,r._EvaluateVisitor_visitSupportsRule_closure2,r._EvaluateVisitor_visitSupportsRule_closure3,r._EvaluateVisitor_visitSupportsRule__closure0,r._EvaluateVisitor__visitSupportsCondition_closure0,r._EvaluateVisitor_visitVariableDeclaration_closure2,r._EvaluateVisitor_visitVariableDeclaration_closure3,r._EvaluateVisitor_visitVariableDeclaration_closure4,r._EvaluateVisitor_visitWarnRule_closure0,r._EvaluateVisitor_visitWhileRule_closure0,r._EvaluateVisitor_visitBinaryOperationExpression_closure0,r._EvaluateVisitor_visitVariableExpression_closure0,r._EvaluateVisitor_visitUnaryOperationExpression_closure0,r._EvaluateVisitor_visitFunctionExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure4,r._EvaluateVisitor__visitCalculationExpression_closure0,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0,r._EvaluateVisitor__runUserDefinedCallable_closure0,r._EvaluateVisitor__runUserDefinedCallable__closure0,r._EvaluateVisitor__runUserDefinedCallable___closure0,r._EvaluateVisitor__runFunctionCallable_closure0,r._EvaluateVisitor__runBuiltInCallable_closure2,r._EvaluateVisitor__runBuiltInCallable_closure3,r._EvaluateVisitor__verifyArguments_closure0,r._EvaluateVisitor_visitCssAtRule_closure2,r._EvaluateVisitor_visitCssAtRule_closure3,r._EvaluateVisitor_visitCssKeyframeBlock_closure1,r._EvaluateVisitor_visitCssMediaRule_closure3,r._EvaluateVisitor_visitCssMediaRule_closure5,r._EvaluateVisitor_visitCssMediaRule__closure0,r._EvaluateVisitor_visitCssMediaRule___closure0,r._EvaluateVisitor_visitCssStyleRule_closure2,r._EvaluateVisitor_visitCssStyleRule__closure0,r._EvaluateVisitor_visitCssSupportsRule_closure2,r._EvaluateVisitor_visitCssSupportsRule_closure3,r._EvaluateVisitor_visitCssSupportsRule__closure0,r._EvaluateVisitor__serialize_closure0,r._EvaluateVisitor__expressionNode_closure0,r._EvaluateVisitor__closure2,r._EvaluateVisitor__closure1,r._EvaluateVisitor_run_closure,r._EvaluateVisitor_run__closure,r._EvaluateVisitor_runExpression_closure,r._EvaluateVisitor_runExpression__closure,r._EvaluateVisitor_runExpression___closure,r._EvaluateVisitor_runStatement_closure,r._EvaluateVisitor_runStatement__closure,r._EvaluateVisitor_runStatement___closure,r._EvaluateVisitor__loadModule_closure,r._EvaluateVisitor__loadModule_closure0,r._EvaluateVisitor__loadModule__closure0,r._EvaluateVisitor__execute_closure,r._EvaluateVisitor__extendModules_closure0,r._EvaluateVisitor_visitAtRootRule_closure,r._EvaluateVisitor_visitAtRootRule_closure0,r._EvaluateVisitor__scopeForAtRoot__closure,r._EvaluateVisitor_visitContentRule_closure,r._EvaluateVisitor_visitDeclaration_closure,r._EvaluateVisitor_visitEachRule_closure1,r._EvaluateVisitor_visitAtRule_closure0,r._EvaluateVisitor_visitAtRule_closure1,r._EvaluateVisitor_visitAtRule__closure,r._EvaluateVisitor_visitForRule_closure,r._EvaluateVisitor_visitForRule_closure0,r._EvaluateVisitor_visitForRule_closure1,r._EvaluateVisitor_visitForRule_closure2,r._EvaluateVisitor_visitForRule_closure3,r._EvaluateVisitor__registerCommentsForModule_closure,r._EvaluateVisitor_visitIfRule__closure,r._EvaluateVisitor__visitDynamicImport_closure,r._EvaluateVisitor__visitDynamicImport__closure2,r._EvaluateVisitor__applyMixin_closure,r._EvaluateVisitor__applyMixin__closure0,r._EvaluateVisitor__applyMixin_closure0,r._EvaluateVisitor__applyMixin__closure,r._EvaluateVisitor__applyMixin___closure,r._EvaluateVisitor__applyMixin____closure,r._EvaluateVisitor_visitIncludeRule_closure,r._EvaluateVisitor_visitIncludeRule_closure1,r._EvaluateVisitor_visitMediaRule_closure,r._EvaluateVisitor_visitMediaRule_closure1,r._EvaluateVisitor_visitMediaRule__closure,r._EvaluateVisitor_visitMediaRule___closure,r._EvaluateVisitor_visitStyleRule_closure,r._EvaluateVisitor_visitStyleRule_closure2,r._EvaluateVisitor_visitStyleRule__closure,r._EvaluateVisitor_visitSupportsRule_closure,r._EvaluateVisitor_visitSupportsRule_closure0,r._EvaluateVisitor_visitSupportsRule__closure,r._EvaluateVisitor__visitSupportsCondition_closure,r._EvaluateVisitor_visitVariableDeclaration_closure,r._EvaluateVisitor_visitVariableDeclaration_closure0,r._EvaluateVisitor_visitVariableDeclaration_closure1,r._EvaluateVisitor_visitWarnRule_closure,r._EvaluateVisitor_visitWhileRule_closure,r._EvaluateVisitor_visitBinaryOperationExpression_closure,r._EvaluateVisitor_visitVariableExpression_closure,r._EvaluateVisitor_visitUnaryOperationExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure1,r._EvaluateVisitor__visitCalculationExpression_closure,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure,r._EvaluateVisitor__runUserDefinedCallable_closure,r._EvaluateVisitor__runUserDefinedCallable__closure,r._EvaluateVisitor__runUserDefinedCallable___closure,r._EvaluateVisitor__runFunctionCallable_closure,r._EvaluateVisitor__runBuiltInCallable_closure,r._EvaluateVisitor__runBuiltInCallable_closure0,r._EvaluateVisitor__verifyArguments_closure,r._EvaluateVisitor_visitCssAtRule_closure,r._EvaluateVisitor_visitCssAtRule_closure0,r._EvaluateVisitor_visitCssKeyframeBlock_closure,r._EvaluateVisitor_visitCssMediaRule_closure,r._EvaluateVisitor_visitCssMediaRule_closure1,r._EvaluateVisitor_visitCssMediaRule__closure,r._EvaluateVisitor_visitCssMediaRule___closure,r._EvaluateVisitor_visitCssStyleRule_closure0,r._EvaluateVisitor_visitCssStyleRule__closure,r._EvaluateVisitor_visitCssSupportsRule_closure,r._EvaluateVisitor_visitCssSupportsRule_closure0,r._EvaluateVisitor_visitCssSupportsRule__closure,r._EvaluateVisitor__serialize_closure,r._EvaluateVisitor__expressionNode_closure,r._SerializeVisitor_visitCssComment_closure,r._SerializeVisitor_visitCssAtRule_closure,r._SerializeVisitor_visitCssMediaRule_closure,r._SerializeVisitor_visitCssImport_closure,r._SerializeVisitor_visitCssImport__closure,r._SerializeVisitor_visitCssKeyframeBlock_closure,r._SerializeVisitor_visitCssStyleRule_closure,r._SerializeVisitor_visitCssSupportsRule_closure,r._SerializeVisitor_visitCssDeclaration_closure,r._SerializeVisitor_visitCssDeclaration_closure0,r._SerializeVisitor__write_closure,r._SerializeVisitor__visitChildren_closure,r._SerializeVisitor__visitChildren_closure0,r.SingleMapping_SingleMapping$fromEntries_closure,r.SingleMapping_SingleMapping$fromEntries_closure0,r.Highlighter_closure,r.Highlighter__writeFileStart_closure,r.Highlighter__writeMultilineHighlights_closure,r.Highlighter__writeMultilineHighlights_closure0,r.Highlighter__writeMultilineHighlights_closure1,r.Highlighter__writeMultilineHighlights_closure2,r.Highlighter__writeMultilineHighlights__closure,r.Highlighter__writeMultilineHighlights__closure0,r.Highlighter__writeHighlightedText_closure,r.Highlighter__writeIndicator_closure,r.Highlighter__writeIndicator_closure0,r.Highlighter__writeIndicator_closure1,r.Highlighter__writeLabel_closure,r.Highlighter__writeLabel_closure0,r.Highlighter__writeSidebar_closure,r._Highlight_closure,r.Frame_Frame$parseVM_closure,r.Frame_Frame$parseV8_closure,r.Frame_Frame$_parseFirefoxEval_closure,r.Frame_Frame$parseFirefox_closure,r.Frame_Frame$parseFriendly_closure,r.LazyTrace_terse_closure,r.Trace_Trace$from_closure,r.TransformByHandlers_transformByHandlers_closure,r.TransformByHandlers_transformByHandlers__closure0,r.TransformByHandlers_transformByHandlers__closure2,r.RateLimit__debounceAggregate_closure_emit,r.RateLimit__debounceAggregate__closure,r.argumentListClass_closure,r.JSToDartAsyncImporter_canonicalize_closure,r.JSToDartAsyncImporter_load_closure,r.AsyncEnvironment_setVariable_closure2,r.AsyncEnvironment_setVariable_closure4,r._EvaluateVisitor__closure14,r._EvaluateVisitor__closure13,r._EvaluateVisitor_run_closure2,r._EvaluateVisitor_run__closure2,r._EvaluateVisitor__loadModule_closure5,r._EvaluateVisitor__loadModule_closure6,r._EvaluateVisitor__loadModule__closure6,r._EvaluateVisitor__execute_closure2,r._EvaluateVisitor__extendModules_closure6,r._EvaluateVisitor_visitAtRootRule_closure5,r._EvaluateVisitor_visitAtRootRule_closure6,r._EvaluateVisitor__scopeForAtRoot__closure2,r._EvaluateVisitor_visitContentRule_closure2,r._EvaluateVisitor_visitDeclaration_closure2,r._EvaluateVisitor_visitEachRule_closure10,r._EvaluateVisitor_visitAtRule_closure12,r._EvaluateVisitor_visitAtRule_closure13,r._EvaluateVisitor_visitAtRule__closure2,r._EvaluateVisitor_visitForRule_closure14,r._EvaluateVisitor_visitForRule_closure15,r._EvaluateVisitor_visitForRule_closure16,r._EvaluateVisitor_visitForRule_closure17,r._EvaluateVisitor_visitForRule_closure18,r._EvaluateVisitor__registerCommentsForModule_closure2,r._EvaluateVisitor_visitIfRule__closure2,r._EvaluateVisitor__visitDynamicImport_closure2,r._EvaluateVisitor__visitDynamicImport__closure14,r._EvaluateVisitor__applyMixin_closure5,r._EvaluateVisitor__applyMixin__closure6,r._EvaluateVisitor__applyMixin_closure6,r._EvaluateVisitor__applyMixin__closure5,r._EvaluateVisitor__applyMixin___closure2,r._EvaluateVisitor__applyMixin____closure2,r._EvaluateVisitor_visitIncludeRule_closure8,r._EvaluateVisitor_visitIncludeRule_closure10,r._EvaluateVisitor_visitMediaRule_closure11,r._EvaluateVisitor_visitMediaRule_closure13,r._EvaluateVisitor_visitMediaRule__closure2,r._EvaluateVisitor_visitMediaRule___closure2,r._EvaluateVisitor_visitStyleRule_closure11,r._EvaluateVisitor_visitStyleRule_closure14,r._EvaluateVisitor_visitStyleRule__closure2,r._EvaluateVisitor_visitSupportsRule_closure8,r._EvaluateVisitor_visitSupportsRule_closure9,r._EvaluateVisitor_visitSupportsRule__closure2,r._EvaluateVisitor__visitSupportsCondition_closure2,r._EvaluateVisitor_visitVariableDeclaration_closure8,r._EvaluateVisitor_visitVariableDeclaration_closure9,r._EvaluateVisitor_visitVariableDeclaration_closure10,r._EvaluateVisitor_visitWarnRule_closure2,r._EvaluateVisitor_visitWhileRule_closure2,r._EvaluateVisitor_visitBinaryOperationExpression_closure2,r._EvaluateVisitor_visitVariableExpression_closure2,r._EvaluateVisitor_visitUnaryOperationExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure8,r._EvaluateVisitor_visitFunctionExpression_closure10,r._EvaluateVisitor__visitCalculationExpression_closure2,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2,r._EvaluateVisitor__runUserDefinedCallable_closure2,r._EvaluateVisitor__runUserDefinedCallable__closure2,r._EvaluateVisitor__runUserDefinedCallable___closure2,r._EvaluateVisitor__runFunctionCallable_closure2,r._EvaluateVisitor__runBuiltInCallable_closure8,r._EvaluateVisitor__runBuiltInCallable_closure9,r._EvaluateVisitor__verifyArguments_closure2,r._EvaluateVisitor_visitCssAtRule_closure8,r._EvaluateVisitor_visitCssAtRule_closure9,r._EvaluateVisitor_visitCssKeyframeBlock_closure5,r._EvaluateVisitor_visitCssMediaRule_closure11,r._EvaluateVisitor_visitCssMediaRule_closure13,r._EvaluateVisitor_visitCssMediaRule__closure2,r._EvaluateVisitor_visitCssMediaRule___closure2,r._EvaluateVisitor_visitCssStyleRule_closure6,r._EvaluateVisitor_visitCssStyleRule__closure2,r._EvaluateVisitor_visitCssSupportsRule_closure8,r._EvaluateVisitor_visitCssSupportsRule_closure9,r._EvaluateVisitor_visitCssSupportsRule__closure2,r._EvaluateVisitor__serialize_closure2,r._EvaluateVisitor__expressionNode_closure2,r.JSToDartAsyncFileImporter_canonicalize_closure,r.AsyncImportCache_canonicalize_closure0,r.AsyncImportCache__canonicalize_closure0,r.AsyncImportCache_importCanonical_closure0,r.AtRootQueryParser_parse_closure0,r.booleanClass_closure,r.legacyBooleanClass_closure,r.calculationClass_closure,r.calculationOperationClass_closure,r.calculationInterpolationClass_closure,r._changeColor_closure0,r.colorClass_closure,r.compileAsync_closure,r.compileStringAsync_closure,r._parseFunctions___closure6,r._parseFunctions___closure5,r.nodePackageImporterClass_closure,r.compilerClass_closure,r.asyncCompilerClass_closure,r.asyncCompilerClass___closure,r.initAsyncCompiler_closure,r.deprecations_closure,r.parseDeprecations_closure,r.versionClass_closure,r.Environment_setVariable_closure2,r.Environment_setVariable_closure4,r._EvaluateVisitor__closure10,r._EvaluateVisitor__closure9,r._EvaluateVisitor_run_closure1,r._EvaluateVisitor_run__closure1,r._EvaluateVisitor__loadModule_closure3,r._EvaluateVisitor__loadModule_closure4,r._EvaluateVisitor__loadModule__closure4,r._EvaluateVisitor__execute_closure1,r._EvaluateVisitor__extendModules_closure4,r._EvaluateVisitor_visitAtRootRule_closure3,r._EvaluateVisitor_visitAtRootRule_closure4,r._EvaluateVisitor__scopeForAtRoot__closure1,r._EvaluateVisitor_visitContentRule_closure1,r._EvaluateVisitor_visitDeclaration_closure1,r._EvaluateVisitor_visitEachRule_closure7,r._EvaluateVisitor_visitAtRule_closure8,r._EvaluateVisitor_visitAtRule_closure9,r._EvaluateVisitor_visitAtRule__closure1,r._EvaluateVisitor_visitForRule_closure9,r._EvaluateVisitor_visitForRule_closure10,r._EvaluateVisitor_visitForRule_closure11,r._EvaluateVisitor_visitForRule_closure12,r._EvaluateVisitor_visitForRule_closure13,r._EvaluateVisitor__registerCommentsForModule_closure1,r._EvaluateVisitor_visitIfRule__closure1,r._EvaluateVisitor__visitDynamicImport_closure1,r._EvaluateVisitor__visitDynamicImport__closure10,r._EvaluateVisitor__applyMixin_closure3,r._EvaluateVisitor__applyMixin__closure4,r._EvaluateVisitor__applyMixin_closure4,r._EvaluateVisitor__applyMixin__closure3,r._EvaluateVisitor__applyMixin___closure1,r._EvaluateVisitor__applyMixin____closure1,r._EvaluateVisitor_visitIncludeRule_closure5,r._EvaluateVisitor_visitIncludeRule_closure7,r._EvaluateVisitor_visitMediaRule_closure7,r._EvaluateVisitor_visitMediaRule_closure9,r._EvaluateVisitor_visitMediaRule__closure1,r._EvaluateVisitor_visitMediaRule___closure1,r._EvaluateVisitor_visitStyleRule_closure7,r._EvaluateVisitor_visitStyleRule_closure10,r._EvaluateVisitor_visitStyleRule__closure1,r._EvaluateVisitor_visitSupportsRule_closure5,r._EvaluateVisitor_visitSupportsRule_closure6,r._EvaluateVisitor_visitSupportsRule__closure1,r._EvaluateVisitor__visitSupportsCondition_closure1,r._EvaluateVisitor_visitVariableDeclaration_closure5,r._EvaluateVisitor_visitVariableDeclaration_closure6,r._EvaluateVisitor_visitVariableDeclaration_closure7,r._EvaluateVisitor_visitWarnRule_closure1,r._EvaluateVisitor_visitWhileRule_closure1,r._EvaluateVisitor_visitBinaryOperationExpression_closure1,r._EvaluateVisitor_visitVariableExpression_closure1,r._EvaluateVisitor_visitUnaryOperationExpression_closure1,r._EvaluateVisitor_visitFunctionExpression_closure5,r._EvaluateVisitor_visitFunctionExpression_closure7,r._EvaluateVisitor__visitCalculationExpression_closure1,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1,r._EvaluateVisitor__runUserDefinedCallable_closure1,r._EvaluateVisitor__runUserDefinedCallable__closure1,r._EvaluateVisitor__runUserDefinedCallable___closure1,r._EvaluateVisitor__runFunctionCallable_closure1,r._EvaluateVisitor__runBuiltInCallable_closure5,r._EvaluateVisitor__runBuiltInCallable_closure6,r._EvaluateVisitor__verifyArguments_closure1,r._EvaluateVisitor_visitCssAtRule_closure5,r._EvaluateVisitor_visitCssAtRule_closure6,r._EvaluateVisitor_visitCssKeyframeBlock_closure3,r._EvaluateVisitor_visitCssMediaRule_closure7,r._EvaluateVisitor_visitCssMediaRule_closure9,r._EvaluateVisitor_visitCssMediaRule__closure1,r._EvaluateVisitor_visitCssMediaRule___closure1,r._EvaluateVisitor_visitCssStyleRule_closure4,r._EvaluateVisitor_visitCssStyleRule__closure1,r._EvaluateVisitor_visitCssSupportsRule_closure5,r._EvaluateVisitor_visitCssSupportsRule_closure6,r._EvaluateVisitor_visitCssSupportsRule__closure1,r._EvaluateVisitor__serialize_closure1,r._EvaluateVisitor__expressionNode_closure1,r.exceptionClass_closure,r.ExtensionStore__registerSelector_closure0,r.ExtensionStore_addExtension_closure2,r.ExtensionStore_addExtension_closure3,r.ExtensionStore_addExtension_closure4,r.ExtensionStore__extendExistingExtensions_closure1,r.ExtensionStore__extendExistingExtensions_closure2,r.ExtensionStore_addExtensions_closure0,r.ExtensionStore_clone__closure0,r.JSToDartFileImporter_canonicalize_closure,r.functionClass_closure,r.IfConditionOperation_toInterpolation_closure0,r.NodeImporter_load_closure,r.NodeImporter__tryPath_closure,r.NodeImporter__callImporterAsync_closure,r.ImportCache_canonicalize_closure0,r.ImportCache__canonicalize_closure0,r.ImportCache_importCanonical_closure0,r._realCasePath_helper_closure0,r._readFile_closure0,r.fileExists_closure0,r.dirExists_closure0,r.linkExists_closure0,r.listDir_closure0,r.realpath_closure0,r.JSToDartLogger_internalWarn_closure,r.JSToDartLogger_debug_closure,r.KeyframeSelectorParser_parse_closure0,r.render_closure,r._parseFunctions____closure,r._parseFunctions___closure3,r._parseFunctions___closure4,r._parseFunctions___closure1,r._parseFunctions___closure0,r._parseImporter____closure,r._parseImporter___closure0,r.listClass_closure,r.mapClass_closure,r.MediaQueryParser_parse_closure0,r.mixinClass_closure,r.legacyNullClass_closure,r.numberClass_closure,r.SassNumber__coerceOrConvertValue_compatibilityException0,r.SassNumber__coerceOrConvertValue_closure4,r.SassNumber__coerceOrConvertValue_closure6,r.SassNumber_multiplyUnits_closure4,r.SassNumber_multiplyUnits_closure6,r._updateLazyFileSpanPrototype_closure,r.Parser__parseIdentifier_closure0,r.Parser_spanFrom_closure0,r.Parser_spanFromPosition_closure0,r.PseudoSelector_specificity_closure0,r.SassParser_children_closure0,r.SelectorParser_parse_closure0,r.SelectorParser_parseCompoundSelector_closure0,r._SerializeVisitor_visitCssComment_closure0,r._SerializeVisitor_visitCssAtRule_closure0,r._SerializeVisitor_visitCssMediaRule_closure0,r._SerializeVisitor_visitCssImport_closure0,r._SerializeVisitor_visitCssImport__closure0,r._SerializeVisitor_visitCssKeyframeBlock_closure0,r._SerializeVisitor_visitCssStyleRule_closure0,r._SerializeVisitor_visitCssSupportsRule_closure0,r._SerializeVisitor_visitCssDeclaration_closure1,r._SerializeVisitor_visitCssDeclaration_closure2,r._SerializeVisitor__write_closure0,r._SerializeVisitor__visitChildren_closure1,r._SerializeVisitor__visitChildren_closure2,r.SingleUnitSassNumber_multiplyUnits_closure2,r.updateSourceSpanPrototype_closure,r.stringClass_closure,r.StylesheetParser_parse_closure0,r.StylesheetParser_parse__closure0,r.StylesheetParser_parseParameterList_closure0,r.StylesheetParser__parseSingleProduction_closure0,r.StylesheetParser_parseSignature_closure,r.StylesheetParser__statement_closure0,r.StylesheetParser_variableDeclarationWithoutNamespace_closure1,r.StylesheetParser_variableDeclarationWithoutNamespace_closure2,r.StylesheetParser__declarationOrBuffer_closure3,r.StylesheetParser__declarationOrBuffer_closure4,r.StylesheetParser__declarationOrBuffer_closure6,r.StylesheetParser__propertyOrVariableDeclaration_closure0,r.StylesheetParser__forRule_closure1,r.StylesheetParser__memberList_closure0,r.StylesheetParser_mozDocumentRule_closure1,r.StylesheetParser__expression_resetState0,r.StylesheetParser__expression_resolveOneOperation0,r.StylesheetParser__expression_resolveOperations0,r.StylesheetParser__expression_resolveSpaceExpressions0,r.StylesheetParser_expressionUntilComma_closure0,r.StylesheetParser_interpolatedStringToken_closure0,r.StylesheetParser_namespacedExpression_closure0,r.StylesheetParser__interpolatedDeclarationValue_closure0,r.StylesheetParser__expressionUntilComparison_closure0,r.StylesheetParser__publicIdentifier_closure0,r.JSToDartImporter_canonicalize_closure,r.JSToDartImporter_load_closure,r.resolveImportPath_closure1,r.resolveImportPath_closure2,r._tryPathAsDirectory_closure0,r.valueClass_closure]),a(r.EfficientLengthIterable,[r.ListIterable,r.EmptyIterable,r.LinkedHashMapKeysIterable,r.LinkedHashMapValuesIterable,r.LinkedHashMapEntriesIterable,r._HashMapKeyIterable,r._MapBaseValueIterable]),a(r.ListIterable,[r.SubListIterable,r.MappedListIterable,r.ReversedListIterable,r.ListQueue,r._JsonMapKeyIterable,r._GeneratorIterable]),n(r.EfficientLengthMappedIterable,r.MappedIterable),n(r.EfficientLengthTakeIterable,r.TakeIterable),n(r.EfficientLengthSkipIterable,r.SkipIterable),n(r.EfficientLengthFollowedByIterable,r.FollowedByIterable),a(r._Record,[r._Record1,r._Record2,r._Record3,r._RecordN]),n(r._Record_1,r._Record1),a(r._Record2,[r._Record_2,r._Record_2_forImport,r._Record_2_imports_modules,r._Record_2_loadedUrls_stylesheet,r._Record_2_sourceMap]),a(r._Record3,[r._Record_3,r._Record_3_deprecation_message_span,r._Record_3_forImport,r._Record_3_importer_isDependency,r._Record_3_originalUrl]),n(r._Record_5_named_namedNodes_positional_positionalNodes_separator,r._RecordN),a(r.MapView,[r._UnmodifiableMapView_MapView__UnmodifiableMapMixin,r.PathMap]),n(r.UnmodifiableMapView,r._UnmodifiableMapView_MapView__UnmodifiableMapMixin),n(r.ConstantMapView,r.UnmodifiableMapView),n(r.ConstantStringMap,r.ConstantMap),a(r.SetBase,[r.ConstantSet,r._SetBase,r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,r._UnionSet_SetBase_UnmodifiableSetMixin]),a(r.ConstantSet,[r.ConstantStringSet,r.GeneralConstantSet]),n(r.Instantiation1,r.Instantiation),n(r.NullError,r.TypeError),a(r.TearOffClosure,[r.StaticClosure,r.BoundClosure]),a(r.JsLinkedHashMap,[r.JsIdentityLinkedHashMap,r.JsConstantLinkedHashMap,r._LinkedCustomHashMap]),a(r.NativeTypedData,[r.NativeByteData,r.NativeTypedArray]),a(r.NativeTypedArray,[r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin]),n(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin),n(r.NativeTypedArrayOfDouble,r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin),n(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin),n(r.NativeTypedArrayOfInt,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin),a(r.NativeTypedArrayOfDouble,[r.NativeFloat32List,r.NativeFloat64List]),a(r.NativeTypedArrayOfInt,[r.NativeInt16List,r.NativeInt32List,r.NativeInt8List,r.NativeUint16List,r.NativeUint32List,r.NativeUint8ClampedList,r.NativeUint8List]),n(r._TypeError,r._Error),a(r._Completer,[r._AsyncCompleter,r._SyncCompleter]),a(r._StreamController,[r._AsyncStreamController,r._SyncStreamController]),a(r.Stream,[r._StreamImpl,r._ForwardingStream,r._CompleterStream]),n(r._ControllerStream,r._StreamImpl),a(r._BufferingStreamSubscription,[r._ControllerSubscription,r._ForwardingStreamSubscription]),n(r._StreamControllerAddStreamState,r._AddStreamState),a(r._DelayedEvent,[r._DelayedData,r._DelayedError]),n(r._MapStream,r._ForwardingStream),a(r._Zone,[r._CustomZone,r._RootZone]),n(r._IdentityHashMap,r._HashMap),n(r._LinkedHashSet,r._SetBase),n(r._LinkedIdentityHashSet,r._LinkedHashSet),n(r.UnmodifiableSetView,r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin),a(r.Codec,[r.Encoding,r.Base64Codec,r.JsonCodec]),a(r.Encoding,[r.AsciiCodec,r.Utf8Codec]),a(r.Converter,[r._UnicodeSubsetEncoder,r.Base64Encoder,r.JsonEncoder,r.JsonDecoder,r.Utf8Encoder,r.Utf8Decoder]),n(r.AsciiEncoder,r._UnicodeSubsetEncoder),a(r.ByteConversionSink,[r._Base64EncoderSink,r._Utf8StringSinkAdapter]),n(r._Utf8Base64EncoderSink,r._Base64EncoderSink),n(r.JsonCyclicError,r.JsonUnsupportedObjectError),n(r._JsonStringStringifier,r._JsonStringifier),n(r._StringSinkConversionSink,r.StringConversionSink),n(r._StringCallbackSink,r._StringSinkConversionSink),a(r.ArgumentError,[r.RangeError,r.IndexError]),n(r._DataUri,r._Uri),n(r.ArgParserException,r.FormatException),n(r.EmptyUnmodifiableSet,r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin),n(r.QueueList,r._QueueList_Object_ListMixin),n(r._CastQueueList,r.QueueList),n(r.UnionSet,r._UnionSet_SetBase_UnmodifiableSetMixin),a(r._DelegatingIterableBase,[r.DelegatingSet,r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin]),n(r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,r.DelegatingSet),n(r.UnmodifiableSetView0,r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin),n(r.MapKeySet,r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin),a(r.NodeJsError,[r.JsAssertionError,r.JsRangeError,r.JsReferenceError,r.JsSyntaxError,r.JsTypeError,r.JsSystemError]),a(r.Socket,[r.TTYReadStream,r.TTYWriteStream]),n(r.InternalStyle,r.Style),a(r.InternalStyle,[r.PosixStyle,r.UrlStyle,r.WindowsStyle]),a(r._Enum,[r._SingletonCssMediaQueryMergeResult,r.BooleanOperator,r.BinaryOperator,r.UnaryOperator,r.AttributeOperator,r.Combinator,r.Deprecation,r.ExtendMode,r.Syntax,r.CalculationOperator,r.HueInterpolationMethod,r.ListSeparator,r.OutputStyle,r.LineFeed,r.AttributeOperator0,r.BinaryOperator0,r.BooleanOperator0,r.CalculationOperator0,r.Combinator0,r.Deprecation0,r.HueInterpolationMethod0,r.ListSeparator0,r._SingletonCssMediaQueryMergeResult0,r.ExtendMode0,r.OutputStyle0,r.LineFeed0,r.Syntax0,r.UnaryOperator0]),a(r.CssNode,[r.ModifiableCssNode,r.CssParentNode]),a(r.ModifiableCssNode,[r.ModifiableCssParentNode,r.ModifiableCssComment,r.ModifiableCssDeclaration,r.ModifiableCssImport]),a(r.ModifiableCssParentNode,[r.ModifiableCssAtRule,r.ModifiableCssKeyframeBlock,r.ModifiableCssMediaRule,r.ModifiableCssStyleRule,r.ModifiableCssStylesheet,r.ModifiableCssSupportsRule]),n(r._IsInvisibleVisitor,r.__IsInvisibleVisitor_Object_EveryCssVisitor),n(r.CssStylesheet,r.CssParentNode),a(r.Expression,[r.BinaryOperationExpression,r.BooleanExpression,r.ColorExpression,r.FunctionExpression,r.IfExpression,r.InterpolatedFunctionExpression,r.LegacyIfExpression,r.ListExpression,r.MapExpression,r.NullExpression,r.NumberExpression,r.ParenthesizedExpression,r.SelectorExpression,r.StringExpression,r.SupportsExpression,r.UnaryOperationExpression,r.ValueExpression,r.VariableExpression]),a(r.IfConditionExpression,[r.IfConditionParenthesized,r.IfConditionNegation,r.IfConditionOperation,r.IfConditionFunction,r.IfConditionSass,r.IfConditionRaw]),a(r.Statement,[r.ParentStatement,r.ContentRule,r.DebugRule,r.ErrorRule,r.ExtendRule,r.ForwardRule,r.IfRule,r.ImportRule,r.IncludeRule,r.LoudComment,r.ReturnRule,r.SilentComment,r.UseRule,r.VariableDeclaration,r.WarnRule]),a(r.ParentStatement,[r.AtRootRule,r.AtRule,r.CallableDeclaration,r.Declaration,r.EachRule,r.ForRule,r.MediaRule,r.StyleRule,r.Stylesheet,r.SupportsRule,r.WhileRule]),a(r.CallableDeclaration,[r.ContentBlock,r.FunctionRule,r.MixinRule]),a(r.IfRuleClause,[r.IfClause,r.ElseClause]),n(r._HasContentVisitor,r.__HasContentVisitor_Object_StatementSearchVisitor),n(r._IsInvisibleVisitor0,r.__IsInvisibleVisitor_Object_AnySelectorVisitor),n(r._IsBogusVisitor,r.__IsBogusVisitor_Object_AnySelectorVisitor),n(r._IsUselessVisitor,r.__IsUselessVisitor_Object_AnySelectorVisitor),n(r._ContainsParentSelectorVisitor,r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor),a(r.Selector,[r.SimpleSelector,r.ComplexSelector,r.CompoundSelector,r.SelectorList]),a(r.SimpleSelector,[r.AttributeSelector,r.ClassSelector,r.IDSelector,r.ParentSelector,r.PlaceholderSelector,r.PseudoSelector,r.TypeSelector,r.UniversalSelector]),n(r._ParentSelectorVisitor,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor),n(r.ExplicitConfiguration,r.Configuration),a(r.SourceSpanException,[r.SassException,r.SourceSpanFormatException,r.MultiSourceSpanException,r.SassException0]),a(r.SassException,[r.MultiSpanSassException,r.SassRuntimeException,r.SassFormatException]),a(r.MultiSpanSassException,[r.MultiSpanSassRuntimeException,r.MultiSpanSassFormatException]),n(r.MultiSpanSassScriptException,r.SassScriptException),n(r.MergedExtension,r.Extension),n(r.Importer,r.AsyncImporter),a(r.Importer,[r.FilesystemImporter,r.NoOpImporter,r.NodePackageImporter]),a(r.LoggerWithDeprecationType,[r.DeprecationProcessingLogger,r.StderrLogger]),a(r.Parser,[r.AtRootQueryParser,r.StylesheetParser,r.KeyframeSelectorParser,r.MediaQueryParser,r.SelectorParser]),a(r.StylesheetParser,[r.ScssParser,r.SassParser]),n(r.CssParser,r.ScssParser),a(r.UnmodifiableMapBase,[r.LimitedMapView,r.PrefixedMapView,r.PublicMemberMapView,r.UnprefixedMapView,r.LimitedMapView0,r.PrefixedMapView0,r.PublicMemberMapView0,r.UnprefixedMapView0]),a(r.Value,[r.SassList,r.SassBoolean,r.SassCalculation,r.SassColor,r.SassFunction,r.SassMap,r.SassMixin,r._SassNull,r.SassNumber,r.SassString]),n(r.SassArgumentList,r.SassList),n(r.LinearChannel,r.ColorChannel),a(r.GamutMapMethod,[r.ClipGamutMap,r.LocalMindeGamutMap]),a(r.ColorSpace,[r.A98RgbColorSpace,r.DisplayP3ColorSpace,r.DisplayP3LinearColorSpace,r.HslColorSpace,r.HwbColorSpace,r.LabColorSpace,r.LchColorSpace,r.LmsColorSpace,r.OklabColorSpace,r.OklchColorSpace,r.ProphotoRgbColorSpace,r.Rec2020ColorSpace,r.RgbColorSpace,r.SrgbColorSpace,r.SrgbLinearColorSpace,r.XyzD50ColorSpace,r.XyzD65ColorSpace]),a(r.SassNumber,[r.ComplexSassNumber,r.SingleUnitSassNumber,r.UnitlessSassNumber]),n(r._MakeExpressionCalculationSafe,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor),n(r._FindDependenciesVisitor,r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor),n(r.SingleMapping,r.Mapping),n(r.FileLocation,r.SourceLocationMixin),a(r.SourceSpanMixin,[r._FileSpan,r.SourceSpanBase]),n(r.MultiSourceSpanFormatException,r.MultiSourceSpanException),n(r.SourceSpanWithContext,r.SourceSpanBase),n(r.StringScannerException,r.SourceSpanFormatException),a(r.StringScanner,[r.LineScanner,r.SpanScanner]),a(r.ColorSpace0,[r.A98RgbColorSpace0,r.DisplayP3ColorSpace0,r.DisplayP3LinearColorSpace0,r.HslColorSpace0,r.HwbColorSpace0,r.LabColorSpace0,r.LchColorSpace0,r.LmsColorSpace0,r.OklabColorSpace0,r.OklchColorSpace0,r.ProphotoRgbColorSpace0,r.Rec2020ColorSpace0,r.RgbColorSpace0,r.SrgbColorSpace0,r.SrgbLinearColorSpace0,r.XyzD50ColorSpace0,r.XyzD65ColorSpace0]),a(r.Value0,[r.SassList0,r.SassBoolean0,r.SassCalculation0,r.SassColor0,r.SassNumber0,r.SassFunction0,r.SassMap0,r.SassMixin0,r._SassNull0,r.SassString0]),n(r.SassArgumentList0,r.SassList0),a(r.AsyncImporter0,[r.JSToDartAsyncImporter,r.JSToDartAsyncFileImporter,r.Importer0]),a(r.Parser1,[r.AtRootQueryParser0,r.StylesheetParser0,r.KeyframeSelectorParser0,r.MediaQueryParser0,r.SelectorParser0]),a(r.Statement0,[r.ParentStatement0,r.ContentRule0,r.DebugRule0,r.ErrorRule0,r.ExtendRule0,r.ForwardRule0,r.IfRule0,r.ImportRule0,r.IncludeRule0,r.LoudComment0,r.ReturnRule0,r.SilentComment0,r.UseRule0,r.VariableDeclaration0,r.WarnRule0]),a(r.ParentStatement0,[r.AtRootRule0,r.AtRule0,r.CallableDeclaration0,r.Declaration0,r.EachRule0,r.ForRule0,r.MediaRule0,r.StyleRule0,r.Stylesheet0,r.SupportsRule0,r.WhileRule0]),a(r.CssNode0,[r.ModifiableCssNode0,r.CssParentNode0]),a(r.ModifiableCssNode0,[r.ModifiableCssParentNode0,r.ModifiableCssComment0,r.ModifiableCssDeclaration0,r.ModifiableCssImport0]),a(r.ModifiableCssParentNode0,[r.ModifiableCssAtRule0,r.ModifiableCssKeyframeBlock0,r.ModifiableCssMediaRule0,r.ModifiableCssStyleRule0,r.ModifiableCssStylesheet0,r.ModifiableCssSupportsRule0]),a(r.InterpolatedSelector,[r.InterpolatedSimpleSelector,r.InterpolatedComplexSelector,r.InterpolatedCompoundSelector,r.InterpolatedSelectorList]),a(r.InterpolatedSimpleSelector,[r.InterpolatedAttributeSelector,r.InterpolatedClassSelector,r.InterpolatedIDSelector,r.InterpolatedParentSelector,r.InterpolatedPlaceholderSelector,r.InterpolatedPseudoSelector,r.InterpolatedTypeSelector,r.InterpolatedUniversalSelector]),a(r.Selector0,[r.SimpleSelector0,r.ComplexSelector0,r.CompoundSelector0,r.SelectorList0]),a(r.SimpleSelector0,[r.AttributeSelector0,r.ClassSelector0,r.IDSelector0,r.ParentSelector0,r.PlaceholderSelector0,r.PseudoSelector0,r.TypeSelector0,r.UniversalSelector0]),a(r.Expression0,[r.BinaryOperationExpression0,r.BooleanExpression0,r.ColorExpression0,r.FunctionExpression0,r.IfExpression0,r.InterpolatedFunctionExpression0,r.LegacyIfExpression0,r.ListExpression0,r.MapExpression0,r.NullExpression0,r.NumberExpression0,r.ParenthesizedExpression0,r.SelectorExpression0,r.StringExpression0,r.SupportsExpression0,r.UnaryOperationExpression0,r.ValueExpression0,r.VariableExpression0]),n(r.LinearChannel0,r.ColorChannel0),a(r.GamutMapMethod0,[r.ClipGamutMap0,r.LocalMindeGamutMap0]),n(r._ConstructionOptions,r._Channels),n(r.CompileStringOptions,r.CompileOptions),n(r.AsyncCompiler,r.Compiler),a(r.SassNumber0,[r.ComplexSassNumber0,r.SingleUnitSassNumber0,r.UnitlessSassNumber0]),n(r.ExplicitConfiguration0,r.Configuration0),a(r.CallableDeclaration0,[r.ContentBlock0,r.FunctionRule0,r.MixinRule0]),a(r.StylesheetParser0,[r.ScssParser0,r.SassParser0]),n(r.CssParser0,r.ScssParser0),a(r.LoggerWithDeprecationType0,[r.DeprecationProcessingLogger0,r.JSToDartLogger,r.StderrLogger0]),n(r._NodeException,r.JsError),a(r.SassException0,[r.MultiSpanSassException0,r.SassRuntimeException0,r.SassFormatException0]),a(r.MultiSpanSassException0,[r.MultiSpanSassRuntimeException0,r.MultiSpanSassFormatException0]),n(r.MultiSpanSassScriptException0,r.SassScriptException0),n(r._MakeExpressionCalculationSafe0,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0),a(r.Importer0,[r.JSToDartFileImporter,r.FilesystemImporter0,r.NoOpImporter0,r.NodePackageImporter0,r.JSToDartImporter]),a(r.IfConditionExpression0,[r.IfConditionParenthesized0,r.IfConditionNegation0,r.IfConditionOperation0,r.IfConditionFunction0,r.IfConditionSass0,r.IfConditionRaw0]),a(r.IfRuleClause0,[r.IfClause0,r.ElseClause0]),n(r._ParentSelectorVisitor0,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0),n(r.MergedExtension0,r.Extension0),n(r._HasContentVisitor0,r.__HasContentVisitor_Object_StatementSearchVisitor0),n(r._IsInvisibleVisitor1,r.__IsInvisibleVisitor_Object_EveryCssVisitor0),n(r._IsInvisibleVisitor2,r.__IsInvisibleVisitor_Object_AnySelectorVisitor0),n(r._IsBogusVisitor0,r.__IsBogusVisitor_Object_AnySelectorVisitor0),n(r._IsUselessVisitor0,r.__IsUselessVisitor_Object_AnySelectorVisitor0),n(r._ContainsParentSelectorVisitor0,r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0),n(r.CssStylesheet0,r.CssParentNode0),t(r.UnmodifiableListBase,r.UnmodifiableListMixin),t(r.__CastListBase__CastIterableBase_ListMixin,r.ListBase),t(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,r.ListBase),t(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,r.FixedLengthListMixin),t(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin,r.ListBase),t(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,r.FixedLengthListMixin),t(r._AsyncStreamController,r._AsyncStreamControllerDispatch),t(r._SyncStreamController,r._SyncStreamControllerDispatch),t(r.UnmodifiableMapBase,r._UnmodifiableMapMixin),t(r._UnmodifiableMapView_MapView__UnmodifiableMapMixin,r._UnmodifiableMapMixin),t(r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,r._UnmodifiableSetMixin),t(r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._QueueList_Object_ListMixin,r.ListBase),t(r._UnionSet_SetBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r.__IsInvisibleVisitor_Object_EveryCssVisitor,r.EveryCssVisitor),t(r.__HasContentVisitor_Object_StatementSearchVisitor,r.StatementSearchVisitor),t(r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__IsBogusVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__IsInvisibleVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__IsUselessVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__ParentSelectorVisitor_Object_SelectorSearchVisitor,r.SelectorSearchVisitor),t(r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,r.ReplaceExpressionVisitor),t(r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,r.RecursiveStatementVisitor),t(r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,r.ReplaceExpressionVisitor0),t(r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,r.SelectorSearchVisitor0),t(r.__HasContentVisitor_Object_StatementSearchVisitor0,r.StatementSearchVisitor0),t(r.__IsInvisibleVisitor_Object_EveryCssVisitor0,r.EveryCssVisitor0),t(r.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0),t(r.__IsBogusVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0),t(r.__IsInvisibleVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0),t(r.__IsUselessVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0)}();var ce={G:typeof E<"u"?E:globalThis,typeUniverse:{eC:new Map,tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{int:"int",double:"double",num:"num",String:"String",bool:"bool",Null:"Null",List:"List",Object:"Object",Map:"Map",JSObject:"JSObject"},mangledNames:{},types:["~()","Null()","Future<Null>()","Value0(List<Value0>)","bool(String)","Value(List<Value>)","String(String)","bool(CssNode0)","bool(CssNode)","bool(Object?)","int()","SassBoolean(List<Value>)","double(double)","SassBoolean0(List<Value0>)","bool(SimpleSelector)","bool(SimpleSelector0)","FileSpan()","JSClass0()","SassString(List<Value>)","SassString0(List<Value0>)","bool(ComplexSelector0)","bool(ComplexSelector)","bool()","SassColor(List<Value>)","SassNumber0(List<Value0>)","SassColor0(List<Value0>)","SassNumber(List<Value>)","String()","SassList(List<Value>)","SassList0(List<Value0>)","double(SassColor0)","Future<~>()","bool(int?)","Value()","~(Object?)","Null(~())","SassMap(List<Value>)","Object?()","SassMap0(List<Value0>)","Future<Null>(Future<~>())","int(SassColor0)","Value(Value)","Value?()","Value0(Value0)","Value0?()","Uri(Uri)","String?()","double(SassColor)","bool(num,num)","Value0()","bool(int)","bool(Value0)","SassNumber0(SassNumber0)","SassNumber(SassNumber)","bool(ComplexSelectorComponent0)","bool(ComplexSelectorComponent)","Null(Object,StackTrace)","~(Value)","Null(@)","ValueExpression(Value)","int(SassColor)","ComplexSelector0(ComplexSelector0)","@()","~(Value0)","ComplexSelector(ComplexSelector)","ValueExpression0(Value0)","double(double,double)","Future<Value0?>()","bool(ColorChannel0)","Frame()","Object(Object)","Future<Value>()","Future<Value?>()","bool(Object)","bool(Value)","bool(SelectorList)","bool(SelectorList0)","~(Object,StackTrace)","~(@)","Future<Value0>()","Value0?(Statement0)","bool(Module0<Callable0>)","Future<Value?>(Statement)","bool(ColorChannel)","Stylesheet?()","@(@)","~(String)","Null([Object?])","~(Object)","AsyncCallable?()","~(Value,Value)","SassRuntimeException(AstNode)","List<CssMediaQuery>?(List<CssMediaQuery>)","~(String[Deprecation?])","~([int?])","~(String,Value)","Callable0?()","~(Module0<Callable0>,bool)","Value?(Statement)","Object()","Future<Value0>(List<Value0>)","int(Uri)","bool(Module1<Callable>)","~(Module1<Callable>,bool)","Callable?()","Frame(String)","Null(_NodeSassColor,num)","double(SassNumber0)","bool(Module0<AsyncCallable>)","~(String,Value0)","~(String[Deprecation0?])","List<CssMediaQuery0>?(List<CssMediaQuery0>)","Future<Value0?>(Statement0)","SassRuntimeException0(AstNode0)","~(Value0,Value0)","AsyncCallable0?()","bool(Module1<AsyncCallable0>)","List<String>()","double(SassNumber)","Statement()","int(_NodeSassColor)","~(String,Function)","String(@)","SassCalculation0(Object)","Map<ComplexSelector0,Extension0>()","~(String,@)","bool(Expression0)","Statement0()","String(Expression0)","+originalUrl(Importer,Uri,Uri)?()","Null(Module1<AsyncCallable0>,bool)","~(Expression0)","bool(_Highlight)","Uri(String)","Null(Module0<AsyncCallable>,bool)","bool(Expression)","~(~())","String(Expression)","String(Object)","Map<ComplexSelector,Extension>()","~(String,Object?)","String(String{color:Object?})","Map<String,Callable>(Module1<Callable>)","SelectorList(SelectorList,SelectorList)","Value0?(Value0)","int(SourceLocation)","~(List<Value0>)","int(ComplexSelector0)","Uri?()","Trace(String)","bool(Queue<List<ComplexSelectorComponent>>)","double(SassNumber0,SassNumber0[String?,String?])","double(SassNumber0,Object,Object[String?])","int(String,String)","String?(String?)","String?(Object)","Future<~>?()","Set<0^>()<Object?>","String(String[String?])","~(@,@)","Callable0?(Module0<Callable0>)","MapKeySet<Module0<Callable0>>(Map<Module0<Callable0>,AstNode>)","Iterable<String>()","Iterable<String>(String)","Iterable<String>(@)","DateTime()","MapKeySet<Module1<Callable>>(Map<Module1<Callable>,AstNode0>)","~(String[~])","int(Object?)","Callable?(Module1<Callable>)","~(Iterable<ExtensionStore0>)","int(int)","Version(String)","Set<0&>(Object)","~(Object?,Object?)","0&(String,FileSpan[StackTrace?])","bool(String?)","AsyncImporter0(Object?)","Future<NodeCompileResult>()","String(FileSpan)","SassNumber0(SassNumber0,SassNumber0[String?,String?])","SassNumber0(SassNumber0,Object,Object[String?])","ImmutableList0(SassColor0)","bool(SassNumber0,String)","double(Value0)","String(Value0)","Uri?/()","ImmutableList0(SassNumber0)","Map<String,AsyncCallable>(Module0<AsyncCallable>)","MapKeySet<Module0<AsyncCallable>>(Map<Module0<AsyncCallable>,AstNode>)","AtRootRule(List<Statement>,FileSpan)","Object(CalculationOperation0)","JSUrl0(Uri)","AsyncCallable?(Module0<AsyncCallable>)","0&(@[@])","0&(Object[Object?])","String(SassNumber0)","AtRule(List<Statement>,FileSpan)","AstNode0?()","InterpolationMap0(List<int>)","bool(SassNumber0)","String(double)","Null(_NodeSassMap,int,Object)","String(+(IfConditionExpression0,String))","double()","String(String{color:@})","Entry(Entry)","String(+(String,Value0))","int(ComplexSelector)","double(double,String)","Object(_NodeSassMap,int)","FileLocation(FileSpan)","AstNode(AstNode)","SassFunction(List<Value>)","bool(Object?,Object?)","SassMixin(List<Value>)","Future<~>(List<Value>)","bool(Statement)","bool(ForwardRule0)","bool(UseRule0)","List<CssComment0>()","Value0?(Value0,num)","Future<Value>(List<Value>)","Future<SassNumber0>()","List<ExtensionStore>()","double(Value)","bool(ModifiableCssParentNode)","bool(ModifiableCssParentNode0)","List<ExtensionStore0>()","List<Extension>()","bool(Import0)","Future<~>(List<Value0>)","~([Object?])","Future<SassNumber>()","bool(Statement0)","List<CssComment>()","SassMixin0(List<Value0>)","bool(UseRule)","bool(ForwardRule)","bool(Queue<List<ComplexSelectorComponent0>>)","SelectorList0(SelectorList0,SelectorList0)","Future<String>()","SelectorList0(Value0)","List<Extension0>()","SassFunction0(List<Value0>)","String(+(String,Value))","String(+(IfConditionExpression,String))","~(Object[StackTrace?])","Map<String,Callable0>(Module0<Callable0>)","int(@,@)","AtRule0(List<Statement0>,FileSpan)","Future<Object>()","@(String)","AtRootRule0(List<Statement0>,FileSpan)","AstNode0(AstNode0)","InterpolationMap(List<int>)","AstNode?()","String(SassNumber)","Expression0(Expression0)","StyleRule0(List<Statement0>,FileSpan)","~(List<Value>)","~(Iterable<ExtensionStore>)","Map<String,AsyncCallable0>(Module1<AsyncCallable0>)","MapKeySet<Module1<AsyncCallable0>>(Map<Module1<AsyncCallable0>,AstNode0>)","AsyncCallable0?(Module1<AsyncCallable0>)","String(_NodeException)","SassNumber0()","bool(Frame)","SassNumber()","Trace()","bool(Import)","String(Frame)","~(int)","int(Frame)","SelectorList(Value)","Expression(Expression)","~(double?[String?])","Value0(int)","~(CssMediaQuery)","IfConditionExpression(IfConditionExpression)","~(SelectorList)","~(MapEntry<Value,Value>)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","~(List<Statement>)","Object(_Line)","Object(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(MapEntry<Object,List<_Highlight>>)","SourceSpanWithContext()","List<Frame>(Trace)","int(Trace)","~(ContentBlock)","String(Trace)","Value(Expression)","UserDefinedCallable<Environment>(ContentBlock)","Frame(String,String)","Value?(IfRuleClause)","CssValue<String>(Interpolation)","Frame(Frame)","@(@,String)","Null(@,@)","int(int,ComplexSelectorComponent)","String(CssValue<Combinator>)","SassArgumentList0(Object,Object,Object[String?])","ImmutableMap0(SassArgumentList0)","int(int,SimpleSelector)","Value?(Value)","Value0/(List<Value0>)","Value0?(Module1<AsyncCallable0>)","Module1<AsyncCallable0>?(Module1<AsyncCallable0>)","~(Module0<Callable0>)","Module0<Callable0>()","Map<String,Value0>(Module1<AsyncCallable0>)","Map<String,AstNode0>(Module1<AsyncCallable0>)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)()","CssValue<String>(Interpolation{trim:bool,warnForColor:bool})","Future<CssValue0<String>>(Interpolation0{trim:bool,warnForColor:bool})","String(int,IfClause)","Value/()","Future<Value>(Expression)","String(Parameter)","UserDefinedCallable<AsyncEnvironment>(ContentBlock)","Future<Value?>(IfRuleClause)","Future<CssValue<String>>(Interpolation)","bool(ModifiableCssNode)","~(Module1<AsyncCallable0>,bool)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>()","Future<Module1<AsyncCallable0>>()","Future<Value?>(Value)","~(Module1<AsyncCallable0>)","bool(Version)","Object(String)","SassList(ComplexSelector)","Iterable<ComplexSelector>(ComplexSelector)","Future<Value0?>(Value0)","bool(@)","Future<CssValue0<String>>(Interpolation0)","Future<@>()","~(Module0<AsyncCallable>)","int(String?)","Future<Module0<AsyncCallable>>()","Future<Value0?>(IfRuleClause0)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>()","~(Module0<AsyncCallable>,bool)","UserDefinedCallable0<AsyncEnvironment0>(ContentBlock0)","Future<CssValue<String>>(Interpolation{trim:bool,warnForColor:bool})","SimpleSelector(SimpleSelector)","~([Future<~>?])","SingleUnitSassNumber(double)","bool(String?,String?)","SassScriptException()","DateTime(StylesheetNode)","Future<Value0>(Expression0)","StringExpression(Interpolation)","~(BinaryOperator)","Value0/()","Value?(Module0<AsyncCallable>)","~(Expression)","Module0<AsyncCallable>?(Module0<AsyncCallable>)","WhileRule(List<Statement>,FileSpan)","SupportsRule(List<Statement>,FileSpan)","MixinRule(List<Statement>,FileSpan)","Future<+originalUrl(AsyncImporter0,Uri,Uri)?>()","Future<Stylesheet0?>()","bool(+originalUrl(AsyncImporter0,Uri,Uri))","Uri(+originalUrl(AsyncImporter0,Uri,Uri))","AtRootQuery0()","MediaRule(List<Statement>,FileSpan)","ContentBlock(List<Statement>,FileSpan)","ForRule(List<Statement>,FileSpan)","FunctionRule(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)","EachRule(List<Statement>,FileSpan)","CalculationInterpolation(Object,String)","bool(CalculationInterpolation,Object)","int(CalculationInterpolation)","String(CalculationInterpolation)","bool(CanonicalizeContext0)","JSUrl0?(CanonicalizeContext0)","Declaration(List<Statement>,FileSpan)","Map<String,Value>(Module0<AsyncCallable>)","Map<String,AstNode>(Module0<AsyncCallable>)","StyleRule(List<Statement>,FileSpan)","UseRule()","Future<+originalUrl(AsyncImporter,Uri,Uri)?>()","VariableDeclaration()","SassColor0(SassColor0)","SassColor0(ColorSpace0)","ParameterList()","0&(List<Value0>)","Statement?()","Stylesheet()","SassColor0(Object,_ConstructionOptions)","bool(SassColor0,Object)","SassColor0(SassColor0,String)","bool(SassColor0[String?])","SassColor0(SassColor0,_ToGamutOptions)","double(SassColor0,String[_ChannelOptions?])","bool(SassColor0,String)","bool(SassColor0,String[_ChannelOptions?])","SassColor0(SassColor0,_ConstructionOptions)","double?(String)","SassColor0(SassColor0,SassColor0[_InterpolationOptions?])","String(SassColor0)","bool(SassColor0)","NumberExpression()","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","double(num)","Expression({bracketList:bool,consumeNewlines:bool,singleEquals:bool,until:bool()?})","double(_NodeSassColor)","Statement({root:bool})","CompoundSelector()","SelectorList()","AsyncImporter0(JSImporter)","0&(@)","List<CssMediaQuery>()","NodePackageImporter0(Object[String?])","String(BuiltInCallable)","NodeCompileResult(Compiler,String[CompileOptions?])","NodeCompileResult(Compiler,String[CompileStringOptions?])","Null(Compiler)","Promise(AsyncCompiler,String[CompileOptions?])","Promise(AsyncCompiler,String[CompileStringOptions?])","Promise(AsyncCompiler)","Future<AsyncCompiler>()","int(int,ComplexSelectorComponent0)","String(CssValue0<Combinator0>)","int(int,SimpleSelector0)","String(BuiltInCallable0)","bool(Deprecation0)","Iterable<Deprecation0>()","Version(Object,int,int,int)","AtRootQuery()","String(String?)","Value0?(Module1<Callable>)","Module1<Callable>?(Module1<Callable>)","Null(JSObject?,JSArray<Object?>)","~(Object?,List<JSObject>)","Map<String,Value0>(Module1<Callable>)","Map<String,AstNode0>(Module1<Callable>)","Null(Function,Function)","Uri(+originalUrl(Importer,Uri,Uri))","CssValue0<String>(Interpolation0{trim:bool,warnForColor:bool})","bool(+originalUrl(Importer,Uri,Uri))","SassString(String)","SassString(int)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)()","Module1<Callable>()","~(Module1<Callable>)","SassString(SimpleSelector)","Object(Value0)","CssValue0<String>(Interpolation0)","Value(Object)","Value0?(IfRuleClause0)","UserDefinedCallable0<Environment0>(ContentBlock0)","Value0(Expression0)","SassNumber(Value)","FileSpan(_NodeException)","bool(Extension0)","Set<ModifiableBox0<SelectorList0>>()","SassMap(SassMap)","SassMap(Value)","Iterable<ComplexSelector0>(List<ComplexSelector0>)","Future<Stylesheet?>()","List<SimpleSelector0>(Extender0)","List<Extender0>?(SimpleSelector0)","List<Extender0>(PseudoSelector0)","List<List<Extender0>>(List<Extender0>)","List<ComplexSelector0>(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set<ModifiableBox0<SelectorList0>>)","ModifiableBox0<SelectorList0>()","SassFunction0(Object,String,Value0(List<Value0>))","List<ComplexSelectorComponent0>?(List<ComplexSelectorComponent0>,List<ComplexSelectorComponent0>)","bool(List<Value>)","bool(List<Iterable<ComplexSelectorComponent0>>)","bool(+originalUrl(AsyncImporter,Uri,Uri))","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(int,IfClause0)","List<Value>(Value)","~(String,Option)","~(Object?,Object,Object?)","+(String,String)(String)","+originalUrl(Importer0,Uri,Uri)?()","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)","Uri(+originalUrl(AsyncImporter,Uri,Uri))","List<Value0>(Value0)","bool(List<Value0>)","SassList0(ComplexSelector0)","Iterable<ComplexSelector0>(ComplexSelector0)","SimpleSelector0(SimpleSelector0)","SassList0(Object[Object?,_ConstructorOptions?])","0&(List<Value>)","Null(_NodeSassList,int?[bool?,SassList0?])","String(Value)","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","SassMap0(Value0)","SassMap0(SassMap0)","SassMap0(Object[ImmutableMap0?])","ImmutableMap0(SassMap0)","Value0?(SassMap0,Object)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","~(int,@)","int(_NodeSassMap)","SassColor(ColorSpace)","SassNumber0(Value0)","List<CssMediaQuery0>()","Value0(Object)","0&(Object)","bool(ModifiableCssNode0)","SassNumber0(Object,num[Object?])","SassColor(SassColor)","int?(SassNumber0)","Object?(Object?)","int(SassNumber0[String?])","double(SassNumber0,num,num[String?])","SassNumber0(SassNumber0[String?])","SassNumber0(SassNumber0,String[String?])","Null(@,StackTrace)","0&(String,int?)","~(Symbol0,@)","bool(PseudoSelector)","bool(List<Iterable<ComplexSelectorComponent>>)","Null(_NodeSassNumber,num?[String?,SassNumber0?])","double(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","String(Parameter0)","JSExpressionVisitor(JSExpressionVisitorObject)","JSIfConditionExpressionVisitor(JSIfConditionExpressionVisitorObject)","JSStatementVisitor(JSStatementVisitorObject)","JSSimpleSelectorVisitor(JSSimpleSelectorVisitorObject)","SourceFile(String)","JSSet(Set<Object?>)","SourceFile(LazyFileSpan0)","int(LazyFileSpan0)","Uri?(LazyFileSpan0)","String(SourceFile,int[int?])","FileSpan(SourceFile,int[int?])","List<int>(SourceFile)","String?(Interpolation0)","Object?(Statement0,StatementVisitor<Object?>)","Object?(Expression0,ExpressionVisitor<Object?>)","Object?(InterpolatedSelector,InterpolatedSelectorVisitor<Object?>)","Object?(IfConditionExpression0,IfConditionExpressionVisitor<Object?>)","ArgumentList0(IncludeRule0)","ArgumentList0(ContentRule0)","ArgumentList0(FunctionExpression0)","ArgumentList0(LegacyIfExpression0)","ArgumentList0(InterpolatedFunctionExpression0)","Interpolation0(IfConditionFunction0)","FileSpan(AstNode0)","Interpolation0(SupportsCondition)","List<ComplexSelectorComponent>?(List<ComplexSelectorComponent>,List<ComplexSelectorComponent>)","String(Object,@,@[@])","ModifiableBox<SelectorList>()","~(SimpleSelector,Set<ModifiableBox<SelectorList>>)","IfConditionExpression0(IfConditionExpression0)","PseudoSelector(ComplexSelector)","List<ComplexSelector>(ComplexSelector)","SassString0(SimpleSelector0)","SelectorList0()","CompoundSelector0()","~(CssMediaQuery0)","~(SelectorList0)","~(MapEntry<Value0,Value0>)","SingleUnitSassNumber0(double)","List<List<Extender>>(List<Extender>)","~(IfConditionExpression0)","List<Extender>(PseudoSelector)","JSUrl0?(FileSpan)","List<Extender>?(SimpleSelector)","List<SimpleSelector>(Extender)","Iterable<ComplexSelector>(List<ComplexSelector>)","SassString0(int)","SassString0(String)","Set<ModifiableBox<SelectorList>>()","SassString0(Object[Object?,_ConstructorOptions1?])","String(SassString0)","bool(SassString0)","int(SassString0)","int(SassString0,Value0[String?])","Null(_NodeSassString,String?[SassString0?])","String(_NodeSassString)","Null(_NodeSassString,String)","Statement0({root:bool})","bool(Extension)","NumberExpression0()","Stylesheet0()","Statement0?()","ParameterList0()","+(String,ParameterList0)()","List<WatchEvent>(List<WatchEvent>)","Declaration0(List<Statement0>,FileSpan)","Future<~>(String)","EachRule0(List<Statement0>,FileSpan)","FunctionRule0(List<Statement0>,FileSpan)","ForRule0(List<Statement0>,FileSpan)","ContentBlock0(List<Statement0>,FileSpan)","MediaRule0(List<Statement0>,FileSpan)","MixinRule0(List<Statement0>,FileSpan)","~(+deprecation,message,span(Deprecation?,String,FileSpan))","SupportsRule0(List<Statement0>,FileSpan)","WhileRule0(List<Statement0>,FileSpan)","~(BinaryOperator0)","StringExpression0(Interpolation0)","Null(~(Object?),~(Object?))","ImmutableList0(Value0)","String?(Value0)","int(Value0,Value0[String?])","SassBoolean0(Value0[String?])","SassCalculation0(Value0[String?])","SassColor0(Value0[String?])","SassFunction0(Value0[String?])","SassMap0(Value0[String?])","SassMixin0(Value0[String?])","SassNumber0(Value0[String?])","SassString0(Value0[String?])","SassMap0?(Value0)","bool(Value0,Object?)","int(Value0[Object?])","Set<Deprecation>()","ArgParser()","~(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?>?)","Map<String,AstNode>(Module0<Callable0>)","Map<String,Value>(Module0<Callable0>)","0^(0^,0^)<num>","Module0<Callable0>?(Module0<Callable0>)","Value?(Module0<Callable0>)","~(Object,StackTrace,EventSink<0^>)<Object?>","List<0^>(0^,List<0^>?)<Object?>","NodeCompileResult(String[CompileOptions?])","NodeCompileResult(String[CompileStringOptions?])","Promise(String[CompileOptions?])","Promise(String[CompileStringOptions?])","Importer0(Object?)","Compiler()","Promise()","List<Object?>(Object?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","ParserExports()","Stylesheet0(String,String,String?)","String?(String)","Uri(JSUrl0)","Object(Map<String,Object?>)","String(String[String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?])","String(Object?)","bool(Deprecation)","~(@,StackTrace)","Value/(List<Value>)","Future<~>(List<String>)","SelectorList?(PseudoSelector)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"1;":e=>t=>t instanceof r._Record_1&&e._is(t._0),"2;":(e,t)=>n=>n instanceof r._Record_2&&e._is(n._0)&&t._is(n._1),"2;forImport":(e,t)=>n=>n instanceof r._Record_2_forImport&&e._is(n._0)&&t._is(n._1),"2;sourceMap":(e,t)=>n=>n instanceof r._Record_2_sourceMap&&e._is(n._0)&&t._is(n._1),"2;imports,modules":(e,t)=>n=>n instanceof r._Record_2_imports_modules&&e._is(n._0)&&t._is(n._1),"2;loadedUrls,stylesheet":(e,t)=>n=>n instanceof r._Record_2_loadedUrls_stylesheet&&e._is(n._0)&&t._is(n._1),"3;":(e,t,n)=>a=>a instanceof r._Record_3&&e._is(a._0)&&t._is(a._1)&&n._is(a._2),"3;forImport":(e,t,n)=>a=>a instanceof r._Record_3_forImport&&e._is(a._0)&&t._is(a._1)&&n._is(a._2),"3;originalUrl":(e,t,n)=>a=>a instanceof r._Record_3_originalUrl&&e._is(a._0)&&t._is(a._1)&&n._is(a._2),"3;importer,isDependency":(e,t,n)=>a=>a instanceof r._Record_3_importer_isDependency&&e._is(a._0)&&t._is(a._1)&&n._is(a._2),"3;deprecation,message,span":(e,t,n)=>a=>a instanceof r._Record_3_deprecation_message_span&&e._is(a._0)&&t._is(a._1)&&n._is(a._2),"5;named,namedNodes,positional,positionalNodes,separator":e=>t=>t instanceof r._Record_5_named_namedNodes_positional_positionalNodes_separator&&r.pairwiseIsTest(e,t._values)}};r._Universe_addRules(ce.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","Realpath":"LegacyJavaScriptObject","RealpathSync":"LegacyJavaScriptObject","FSWatcher":"LegacyJavaScriptObject","ReadStream":"LegacyJavaScriptObject","ReadStreamOptions":"LegacyJavaScriptObject","WriteStream":"LegacyJavaScriptObject","WriteStreamOptions":"LegacyJavaScriptObject","FileOptions":"LegacyJavaScriptObject","StatOptions":"LegacyJavaScriptObject","MkdirOptions":"LegacyJavaScriptObject","RmdirOptions":"LegacyJavaScriptObject","WatchOptions":"LegacyJavaScriptObject","WatchFileOptions":"LegacyJavaScriptObject","Stats":"LegacyJavaScriptObject","Promise":"LegacyJavaScriptObject","Date":"LegacyJavaScriptObject","JsError":"LegacyJavaScriptObject","Atomics":"LegacyJavaScriptObject","Modules":"LegacyJavaScriptObject","Module":"LegacyJavaScriptObject","Net":"LegacyJavaScriptObject","Socket":"LegacyJavaScriptObject","NetAddress":"LegacyJavaScriptObject","NetServer":"LegacyJavaScriptObject","NodeJsError":"LegacyJavaScriptObject","JsAssertionError":"LegacyJavaScriptObject","JsRangeError":"LegacyJavaScriptObject","JsReferenceError":"LegacyJavaScriptObject","JsSyntaxError":"LegacyJavaScriptObject","JsTypeError":"LegacyJavaScriptObject","JsSystemError":"LegacyJavaScriptObject","Process":"LegacyJavaScriptObject","CPUUsage":"LegacyJavaScriptObject","Release":"LegacyJavaScriptObject","StreamModule":"LegacyJavaScriptObject","Readable":"LegacyJavaScriptObject","Writable":"LegacyJavaScriptObject","Duplex":"LegacyJavaScriptObject","Transform":"LegacyJavaScriptObject","WritableOptions":"LegacyJavaScriptObject","ReadableOptions":"LegacyJavaScriptObject","Immediate":"LegacyJavaScriptObject","Timeout":"LegacyJavaScriptObject","TTY":"LegacyJavaScriptObject","TTYReadStream":"LegacyJavaScriptObject","TTYWriteStream":"LegacyJavaScriptObject","Util":"LegacyJavaScriptObject","JSArray0":"LegacyJavaScriptObject","Chokidar":"LegacyJavaScriptObject","ChokidarOptions":"LegacyJavaScriptObject","ChokidarWatcher":"LegacyJavaScriptObject","JSFunction":"LegacyJavaScriptObject","ImmutableList":"LegacyJavaScriptObject","ImmutableMap":"LegacyJavaScriptObject","NodeImporterResult":"LegacyJavaScriptObject","RenderContext":"LegacyJavaScriptObject","RenderContextOptions":"LegacyJavaScriptObject","RenderContextResult":"LegacyJavaScriptObject","RenderContextResultStats":"LegacyJavaScriptObject","JSModule":"LegacyJavaScriptObject","JSModuleRequire":"LegacyJavaScriptObject","JSClass":"LegacyJavaScriptObject","JSUrl":"LegacyJavaScriptObject","_PropertyDescriptor":"LegacyJavaScriptObject","_RequireMain":"LegacyJavaScriptObject","JSArray1":"LegacyJavaScriptObject","Chokidar0":"LegacyJavaScriptObject","ChokidarOptions0":"LegacyJavaScriptObject","ChokidarWatcher0":"LegacyJavaScriptObject","_ConstructionOptions":"LegacyJavaScriptObject","_ChannelOptions":"LegacyJavaScriptObject","_ToGamutOptions":"LegacyJavaScriptObject","_InterpolationOptions":"LegacyJavaScriptObject","_Channels":"LegacyJavaScriptObject","_NodeSassColor":"LegacyJavaScriptObject","CompileOptions":"LegacyJavaScriptObject","CompileStringOptions":"LegacyJavaScriptObject","NodeCompileResult":"LegacyJavaScriptObject","Deprecation1":"LegacyJavaScriptObject","_NodeException":"LegacyJavaScriptObject","Exports":"LegacyJavaScriptObject","LoggerNamespace":"LegacyJavaScriptObject","JSExpressionVisitorObject":"LegacyJavaScriptObject","Fiber":"LegacyJavaScriptObject","FiberClass":"LegacyJavaScriptObject","JSFunction0":"LegacyJavaScriptObject","JSIfConditionExpressionVisitorObject":"LegacyJavaScriptObject","ImmutableList0":"LegacyJavaScriptObject","ImmutableMap0":"LegacyJavaScriptObject","JSImporter":"LegacyJavaScriptObject","JSImporterResult":"LegacyJavaScriptObject","NodeImporterResult0":"LegacyJavaScriptObject","_ConstructorOptions":"LegacyJavaScriptObject","_NodeSassList":"LegacyJavaScriptObject","WarnOptions":"LegacyJavaScriptObject","DebugOptions":"LegacyJavaScriptObject","JSLogger":"LegacyJavaScriptObject","_NodeSassMap":"LegacyJavaScriptObject","JSModule0":"LegacyJavaScriptObject","JSModuleRequire0":"LegacyJavaScriptObject","_ConstructorOptions0":"LegacyJavaScriptObject","_NodeSassNumber":"LegacyJavaScriptObject","ParserExports":"LegacyJavaScriptObject","JSClass0":"LegacyJavaScriptObject","RenderContext0":"LegacyJavaScriptObject","RenderContextOptions0":"LegacyJavaScriptObject","RenderContextResult0":"LegacyJavaScriptObject","RenderContextResultStats0":"LegacyJavaScriptObject","RenderOptions":"LegacyJavaScriptObject","RenderResult":"LegacyJavaScriptObject","RenderResultStats":"LegacyJavaScriptObject","_Exports":"LegacyJavaScriptObject","JSSet":"LegacyJavaScriptObject","JSSimpleSelectorVisitorObject":"LegacyJavaScriptObject","JSStatementVisitorObject":"LegacyJavaScriptObject","_ConstructorOptions1":"LegacyJavaScriptObject","_NodeSassString":"LegacyJavaScriptObject","Types":"LegacyJavaScriptObject","JSUrl0":"LegacyJavaScriptObject","_PropertyDescriptor0":"LegacyJavaScriptObject","_RequireMain0":"LegacyJavaScriptObject","NativeArrayBuffer":"NativeByteBuffer","JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"JSObject":[],"Iterable":["1"]},"JSBool":{"bool":[],"TrustedGetRuntimeType":[]},"JSNull":{"Null":[],"TrustedGetRuntimeType":[]},"JavaScriptObject":{"JSObject":[]},"LegacyJavaScriptObject":{"JSObject":[],"Promise":[],"JsSystemError":[],"ImmutableList":[],"_ConstructionOptions":[],"_ChannelOptions":[],"_ToGamutOptions":[],"_InterpolationOptions":[],"_NodeSassColor":[],"CompileOptions":[],"CompileStringOptions":[],"NodeCompileResult":[],"Deprecation1":[],"_NodeException":[],"JSExpressionVisitorObject":[],"Fiber":[],"JSFunction0":[],"JSIfConditionExpressionVisitorObject":[],"ImmutableList0":[],"ImmutableMap0":[],"JSImporter":[],"JSImporterResult":[],"NodeImporterResult0":[],"_ConstructorOptions":[],"_NodeSassList":[],"WarnOptions":[],"DebugOptions":[],"_NodeSassMap":[],"_ConstructorOptions0":[],"_NodeSassNumber":[],"ParserExports":[],"JSClass0":[],"RenderContextOptions0":[],"RenderOptions":[],"RenderResult":[],"JSSet":[],"JSSimpleSelectorVisitorObject":[],"JSStatementVisitorObject":[],"_ConstructorOptions1":[],"_NodeSassString":[],"JSUrl0":[]},"JSArraySafeToStringHook":{"SafeToStringHook":[]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"JSObject":[],"Iterable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSString":{"String":[],"Comparable":["String"],"TrustedGetRuntimeType":[]},"_CastIterableBase":{"Iterable":["2"]},"CastIterable":{"_CastIterableBase":["1","2"],"Iterable":["2"],"Iterable.E":"2"},"_EfficientLengthCastIterable":{"CastIterable":["1","2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_CastListBase":{"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","Iterable.E":"2"},"CastSet":{"Set":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"CastMap":{"MapBase":["3","4"],"Map":["3","4"],"MapBase.K":"3","MapBase.V":"4"},"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"},"NonNullsIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_KeysOrValues":{"Iterable":["1"],"Iterable.E":"1"},"ConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ConstantStringSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"GeneralConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"LinkedHashMapKeysIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"LinkedHashMapValuesIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"LinkedHashMapEntriesIterable":{"EfficientLengthIterable":["MapEntry<1,2>"],"Iterable":["MapEntry<1,2>"],"Iterable.E":"MapEntry<1,2>"},"JsIdentityLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"JsConstantLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeByteBuffer":{"JSObject":[],"ByteBuffer":[],"TrustedGetRuntimeType":[]},"NativeTypedData":{"JSObject":[]},"NativeByteData":{"ByteData":[],"JSObject":[],"TrustedGetRuntimeType":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"JSObject":[]},"NativeTypedArrayOfDouble":{"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"Float32List":[],"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"Float64List":[],"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"Int16List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"Int32List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"Int8List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"Uint16List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"Uint32List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"Uint8ClampedList":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"Uint8List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"AsyncError":{"Error":[]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"_AsyncCompleter":{"_Completer":["1"]},"_SyncCompleter":{"_Completer":["1"]},"_Future":{"Future":["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"},"_MapStream":{"_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.K":"1","MapBase.V":"2"},"_IdentityHashMap":{"_HashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_LinkedHashSet":{"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_LinkedIdentityHashSet":{"_LinkedHashSet":["1"],"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableListView":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1"},"ListBase":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapBase":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"Map":["1","2"]},"ListQueue":{"Queue":["1"],"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"SetBase":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_JsonMap":{"MapBase":["String","@"],"Map":["String","@"],"MapBase.K":"String","MapBase.V":"@"},"_JsonMapKeyIterable":{"ListIterable":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"ListIterable.E":"String","Iterable.E":"String"},"AsciiCodec":{"Codec":["String","List<int>"]},"_UnicodeSubsetEncoder":{"Converter":["String","List<int>"]},"AsciiEncoder":{"Converter":["String","List<int>"]},"Base64Codec":{"Codec":["List<int>","String"]},"Base64Encoder":{"Converter":["List<int>","String"]},"Encoding":{"Codec":["String","List<int>"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"JsonDecoder":{"Converter":["String","Object?"]},"Utf8Codec":{"Codec":["String","List<int>"]},"Utf8Encoder":{"Converter":["String","List<int>"]},"Utf8Decoder":{"Converter":["List<int>","String"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"RangeError":[],"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"_PlatformUri":[],"Uri":[]},"_SimpleUri":{"_PlatformUri":[],"Uri":[]},"_DataUri":{"_PlatformUri":[],"Uri":[]},"NullRejectionException":{"Exception":[]},"ArgParserException":{"FormatException":[],"Exception":[]},"ErrorResult":{"Result":["0&"]},"ValueResult":{"Result":["1"]},"_CompleterStream":{"Stream":["1"],"Stream.T":"1"},"_NextRequest":{"_EventRequest":["1"]},"EmptyUnmodifiableSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"QueueList":{"ListBase":["1"],"List":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1","QueueList.E":"1"},"_CastQueueList":{"QueueList":["2"],"ListBase":["2"],"List":["2"],"Queue":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","QueueList.E":"2"},"UnionSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView0":{"DelegatingSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapKeySet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_DelegatingIterableBase":{"Iterable":["1"]},"DelegatingSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"PathException":{"Exception":[]},"PathMap":{"Map":["String?","1"]},"Version":{"VersionRange":[],"Comparable":["VersionRange"]},"VersionRange":{"Comparable":["VersionRange"]},"ModifiableCssAtRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssComment":{"ModifiableCssNode":[],"CssComment":[],"CssNode":[],"AstNode":[]},"ModifiableCssDeclaration":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssImport":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssKeyframeBlock":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssMediaRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssNode":{"CssNode":[],"AstNode":[]},"ModifiableCssParentNode":{"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStyleRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStylesheet":{"ModifiableCssParentNode":[],"CssStylesheet":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssSupportsRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssNode":{"AstNode":[]},"CssParentNode":{"CssNode":[],"AstNode":[]},"CssStylesheet":{"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssValue":{"AstNode":[]},"_FakeAstNode":{"AstNode":[]},"ArgumentList":{"AstNode":[]},"ConfiguredVariable":{"AstNode":[]},"Expression":{"AstNode":[]},"BinaryOperationExpression":{"Expression":[],"AstNode":[]},"BooleanExpression":{"Expression":[],"AstNode":[]},"ColorExpression":{"Expression":[],"AstNode":[]},"FunctionExpression":{"Expression":[],"AstNode":[]},"IfConditionExpression":{"AstNode":[]},"IfExpression":{"Expression":[],"AstNode":[]},"IfConditionParenthesized":{"IfConditionExpression":[],"AstNode":[]},"IfConditionNegation":{"IfConditionExpression":[],"AstNode":[]},"IfConditionOperation":{"IfConditionExpression":[],"AstNode":[]},"IfConditionFunction":{"IfConditionExpression":[],"AstNode":[]},"IfConditionSass":{"IfConditionExpression":[],"AstNode":[]},"IfConditionRaw":{"IfConditionExpression":[],"AstNode":[]},"InterpolatedFunctionExpression":{"Expression":[],"AstNode":[]},"LegacyIfExpression":{"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":[]},"Parameter":{"AstNode":[]},"ParameterList":{"AstNode":[]},"Statement":{"AstNode":[]},"AtRootRule":{"Statement":[],"AstNode":[]},"AtRule":{"Statement":[],"AstNode":[]},"CallableDeclaration":{"Statement":[],"AstNode":[]},"ContentBlock":{"Statement":[],"AstNode":[]},"ContentRule":{"Statement":[],"AstNode":[]},"DebugRule":{"Statement":[],"AstNode":[]},"Declaration":{"Statement":[],"AstNode":[]},"EachRule":{"Statement":[],"AstNode":[]},"ErrorRule":{"Statement":[],"AstNode":[]},"ExtendRule":{"Statement":[],"AstNode":[]},"ForRule":{"Statement":[],"AstNode":[]},"ForwardRule":{"Statement":[],"AstNode":[]},"FunctionRule":{"Statement":[],"AstNode":[]},"IfClause":{"IfRuleClause":[]},"ElseClause":{"IfRuleClause":[]},"IfRule":{"Statement":[],"AstNode":[]},"ImportRule":{"Statement":[],"AstNode":[]},"IncludeRule":{"Statement":[],"AstNode":[]},"LoudComment":{"Statement":[],"AstNode":[]},"MediaRule":{"Statement":[],"AstNode":[]},"MixinRule":{"Statement":[],"AstNode":[]},"_HasContentVisitor":{"StatementSearchVisitor":["bool"],"StatementSearchVisitor.T":"bool"},"ParentStatement":{"Statement":[],"AstNode":[]},"ReturnRule":{"Statement":[],"AstNode":[]},"SilentComment":{"Statement":[],"AstNode":[]},"StyleRule":{"Statement":[],"AstNode":[]},"Stylesheet":{"Statement":[],"AstNode":[]},"SupportsRule":{"Statement":[],"AstNode":[]},"UseRule":{"Statement":[],"AstNode":[]},"VariableDeclaration":{"Statement":[],"AstNode":[]},"WarnRule":{"Statement":[],"AstNode":[]},"WhileRule":{"Statement":[],"AstNode":[]},"SupportsAnything":{"AstNode":[]},"SupportsDeclaration":{"AstNode":[]},"SupportsFunction":{"AstNode":[]},"SupportsInterpolation":{"AstNode":[]},"SupportsNegation":{"AstNode":[]},"SupportsOperation":{"AstNode":[]},"Selector":{"AstNode":[]},"AttributeSelector":{"SimpleSelector":[],"AstNode":[]},"ClassSelector":{"SimpleSelector":[],"AstNode":[]},"ComplexSelector":{"AstNode":[]},"CompoundSelector":{"AstNode":[]},"IDSelector":{"SimpleSelector":[],"AstNode":[]},"SelectorList":{"AstNode":[]},"_ParentSelectorVisitor":{"SelectorSearchVisitor":["ParentSelector"],"SelectorSearchVisitor.T":"ParentSelector"},"ParentSelector":{"SimpleSelector":[],"AstNode":[]},"PlaceholderSelector":{"SimpleSelector":[],"AstNode":[]},"PseudoSelector":{"SimpleSelector":[],"AstNode":[]},"SimpleSelector":{"AstNode":[]},"TypeSelector":{"SimpleSelector":[],"AstNode":[]},"UniversalSelector":{"SimpleSelector":[],"AstNode":[]},"_EnvironmentModule0":{"Module0":["AsyncCallable"]},"AsyncBuiltInCallable":{"AsyncCallable":[]},"BuiltInCallable":{"Callable0":[],"AsyncBuiltInCallable":[],"AsyncCallable":[]},"PlainCssCallable":{"Callable0":[],"AsyncCallable":[]},"UserDefinedCallable":{"Callable0":[],"AsyncCallable":[]},"ExplicitConfiguration":{"Configuration":[]},"_EnvironmentModule":{"Module0":["Callable0"]},"SassRuntimeException":{"Exception":[]},"SassException":{"Exception":[]},"MultiSpanSassException":{"Exception":[]},"MultiSpanSassRuntimeException":{"SassRuntimeException":[],"Exception":[]},"SassFormatException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException":{"MultiSourceSpanFormatException":[],"SassFormatException":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"UsageException":{"Exception":[]},"EmptyExtensionStore":{"ExtensionStore":[]},"MergedExtension":{"Extension":[]},"Importer":{"AsyncImporter":[]},"FilesystemImporter":{"Importer":[],"AsyncImporter":[]},"NodePackageImporter":{"Importer":[],"AsyncImporter":[]},"BuiltInModule":{"Module0":["1"]},"ForwardedModuleView":{"Module0":["1"]},"ShadowedModuleView":{"Module0":["1"]},"LazyFileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LimitedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"MergedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"MultiSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"PrefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_PrefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"PublicMemberMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"UnprefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_UnprefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"SassArgumentList":{"SassList":[],"Value":[]},"SassBoolean":{"Value":[]},"SassCalculation":{"Value":[]},"SassColor":{"Value":[]},"LinearChannel":{"ColorChannel":[]},"A98RgbColorSpace":{"ColorSpace":[]},"DisplayP3ColorSpace":{"ColorSpace":[]},"DisplayP3LinearColorSpace":{"ColorSpace":[]},"HslColorSpace":{"ColorSpace":[]},"HwbColorSpace":{"ColorSpace":[]},"LabColorSpace":{"ColorSpace":[]},"LchColorSpace":{"ColorSpace":[]},"LmsColorSpace":{"ColorSpace":[]},"OklabColorSpace":{"ColorSpace":[]},"OklchColorSpace":{"ColorSpace":[]},"ProphotoRgbColorSpace":{"ColorSpace":[]},"Rec2020ColorSpace":{"ColorSpace":[]},"RgbColorSpace":{"ColorSpace":[]},"SrgbColorSpace":{"ColorSpace":[]},"SrgbLinearColorSpace":{"ColorSpace":[]},"XyzD50ColorSpace":{"ColorSpace":[]},"XyzD65ColorSpace":{"ColorSpace":[]},"SassFunction":{"Value":[]},"SassList":{"Value":[]},"SassMap":{"Value":[]},"SassMixin":{"Value":[]},"_SassNull":{"Value":[]},"SassNumber":{"Value":[]},"ComplexSassNumber":{"SassNumber":[],"Value":[]},"SingleUnitSassNumber":{"SassNumber":[],"Value":[]},"UnitlessSassNumber":{"SassNumber":[],"Value":[]},"SassString":{"Value":[]},"_EvaluationContext0":{"EvaluationContext":[]},"_EvaluationContext":{"EvaluationContext":[]},"Entry":{"Comparable":["Entry"]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"FileSpan":{"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"MultiSourceSpanException":{"Exception":[]},"MultiSourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"Chain":{"StackTrace":[]},"LazyTrace":{"Trace":[],"StackTrace":[]},"Trace":{"StackTrace":[]},"UnparsedFrame":{"Frame":[]},"StringScannerException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"A98RgbColorSpace0":{"ColorSpace0":[]},"SupportsAnything0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"ArgumentList0":{"SassNode":[],"AstNode0":[]},"SassArgumentList0":{"SassList0":[],"Value0":[]},"JSToDartAsyncImporter":{"AsyncImporter0":[]},"AsyncBuiltInCallable0":{"AsyncCallable0":[]},"_EnvironmentModule2":{"Module1":["AsyncCallable0"]},"_EvaluateVisitor2":{"StatementVisitor":["Future<Value0?>"],"ExpressionVisitor":["Future<Value0>"],"IfConditionExpressionVisitor":["Future<Object>"]},"_EvaluationContext2":{"EvaluationContext0":[]},"JSToDartAsyncFileImporter":{"AsyncImporter0":[]},"AtRootRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssAtRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"AtRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedAttributeSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"AttributeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"BinaryOperationExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"BooleanExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassBoolean0":{"Value0":[]},"BuiltInCallable0":{"Callable":[],"AsyncBuiltInCallable0":[],"AsyncCallable0":[]},"BuiltInModule0":{"Module1":["1"]},"SassCalculation0":{"Value0":[]},"CallableDeclaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"LinearChannel0":{"ColorChannel0":[]},"InterpolatedClassSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ClassSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ColorExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassColor0":{"Value0":[]},"ModifiableCssComment0":{"ModifiableCssNode0":[],"CssComment0":[],"CssNode0":[],"AstNode0":[]},"AsyncCompiler":{"Compiler":[]},"InterpolatedComplexSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ComplexSassNumber0":{"SassNumber0":[],"Value0":[]},"ComplexSelector0":{"AstNode0":[]},"InterpolatedComplexSelectorComponent":{"SassNode":[],"AstNode0":[]},"InterpolatedCompoundSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"CompoundSelector0":{"AstNode0":[]},"ExplicitConfiguration0":{"Configuration0":[]},"ConfiguredVariable0":{"SassNode":[],"AstNode0":[]},"ContentBlock0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ContentRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"DebugRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssDeclaration0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"Declaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"SupportsDeclaration0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"DisplayP3ColorSpace0":{"ColorSpace0":[]},"DisplayP3LinearColorSpace0":{"ColorSpace0":[]},"DynamicImport0":{"Import0":[],"SassNode":[],"AstNode0":[]},"EachRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"EmptyExtensionStore0":{"ExtensionStore0":[]},"_EnvironmentModule1":{"Module1":["Callable"]},"ErrorRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"_EvaluateVisitor1":{"StatementVisitor":["Value0?"],"ExpressionVisitor":["Value0"],"IfConditionExpressionVisitor":["Object"]},"_EvaluationContext1":{"EvaluationContext0":[]},"SassRuntimeException0":{"Exception":[]},"SassException0":{"Exception":[]},"MultiSpanSassException0":{"Exception":[]},"MultiSpanSassRuntimeException0":{"SassRuntimeException0":[],"Exception":[]},"SassFormatException0":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException0":{"MultiSourceSpanFormatException":[],"SassFormatException0":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"Expression0":{"SassNode":[],"AstNode0":[]},"JSExpressionVisitor":{"ExpressionVisitor":["Object?"]},"_MakeExpressionCalculationSafe0":{"ExpressionVisitor":["Expression0"],"IfConditionExpressionVisitor":["IfConditionExpression0"]},"ExtendRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"JSToDartFileImporter":{"Importer0":[],"AsyncImporter0":[]},"FilesystemImporter0":{"Importer0":[],"AsyncImporter0":[]},"ForRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ForwardRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ForwardedModuleView0":{"Module1":["1"]},"FunctionExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SupportsFunction0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"SassFunction0":{"Value0":[]},"FunctionRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"HslColorSpace0":{"ColorSpace0":[]},"HwbColorSpace0":{"ColorSpace0":[]},"InterpolatedIDSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"IDSelector0":{"SimpleSelector0":[],"AstNode0":[]},"IfConditionExpression0":{"SassNode":[],"AstNode0":[]},"IfConditionFunction0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"IfExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"IfConditionParenthesized0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"IfConditionNegation0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"IfConditionOperation0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"IfConditionSass0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"IfConditionRaw0":{"IfConditionExpression0":[],"SassNode":[],"AstNode0":[]},"JSIfConditionExpressionVisitor":{"IfConditionExpressionVisitor":["Object?"]},"IfClause0":{"IfRuleClause0":[]},"ElseClause0":{"IfRuleClause0":[]},"IfRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssImport0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"ImportRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"Importer0":{"AsyncImporter0":[]},"IncludeRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedFunctionExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSelector":{"SassNode":[],"AstNode0":[]},"Interpolation0":{"SassNode":[],"AstNode0":[]},"SupportsInterpolation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"IsCalculationSafeVisitor0":{"ExpressionVisitor":["bool"]},"ModifiableCssKeyframeBlock0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"LabColorSpace0":{"ColorSpace0":[]},"LazyFileSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LchColorSpace0":{"ColorSpace0":[]},"LegacyIfExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"LimitedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"ListExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSelectorList":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"SelectorList0":{"AstNode0":[]},"_ParentSelectorVisitor0":{"SelectorSearchVisitor0":["ParentSelector0"],"SelectorSearchVisitor0.T":"ParentSelector0"},"SassList0":{"Value0":[]},"LmsColorSpace0":{"ColorSpace0":[]},"LoudComment0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"MapExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassMap0":{"Value0":[]},"ModifiableCssMediaRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"MediaRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"MergedExtension0":{"Extension0":[]},"MergedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"SassMixin0":{"Value0":[]},"MixinRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"_HasContentVisitor0":{"StatementSearchVisitor0":["bool"],"StatementVisitor":["bool?"],"StatementSearchVisitor0.T":"bool"},"MultiSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SupportsNegation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"NoOpImporter0":{"Importer0":[],"AsyncImporter0":[]},"_FakeAstNode0":{"AstNode0":[]},"CssNode0":{"AstNode0":[]},"CssParentNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssParentNode0":{"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"NodePackageImporter0":{"Importer0":[],"AsyncImporter0":[]},"NullExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"_SassNull0":{"Value0":[]},"NumberExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassNumber0":{"Value0":[]},"OklabColorSpace0":{"ColorSpace0":[]},"OklchColorSpace0":{"ColorSpace0":[]},"SupportsOperation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"Parameter0":{"SassNode":[],"AstNode0":[]},"ParameterList0":{"SassNode":[],"AstNode0":[]},"InterpolatedParentSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ParentSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ParentStatement0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ParenthesizedExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedPlaceholderSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"PlaceholderSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PlainCssCallable0":{"Callable":[],"AsyncCallable0":[]},"PrefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_PrefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"ProphotoRgbColorSpace0":{"ColorSpace0":[]},"InterpolatedPseudoSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"PseudoSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PublicMemberMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"InterpolatedQualifiedName":{"SassNode":[],"AstNode0":[]},"Rec2020ColorSpace0":{"ColorSpace0":[]},"ReturnRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"RgbColorSpace0":{"ColorSpace0":[]},"Selector0":{"AstNode0":[]},"SelectorExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"ShadowedModuleView0":{"Module1":["1"]},"SilentComment0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSimpleSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"SimpleSelector0":{"AstNode0":[]},"JSSimpleSelectorVisitor":{"InterpolatedSelectorVisitor":["Object?"]},"SingleUnitSassNumber0":{"SassNumber0":[],"Value0":[]},"SourceInterpolationVisitor":{"ExpressionVisitor":["~"],"IfConditionExpressionVisitor":["~"]},"SrgbColorSpace0":{"ColorSpace0":[]},"SrgbLinearColorSpace0":{"ColorSpace0":[]},"Statement0":{"SassNode":[],"AstNode0":[]},"JSStatementVisitor":{"StatementVisitor":["Object?"]},"StaticImport0":{"Import0":[],"SassNode":[],"AstNode0":[]},"StringExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassString0":{"Value0":[]},"ModifiableCssStyleRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"StyleRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"CssStylesheet0":{"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"ModifiableCssStylesheet0":{"ModifiableCssParentNode0":[],"CssStylesheet0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"Stylesheet0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"SupportsExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssSupportsRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"SupportsRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"JSToDartImporter":{"Importer0":[],"AsyncImporter0":[]},"InterpolatedTypeSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"TypeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnaryOperationExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"UnitlessSassNumber0":{"SassNumber0":[],"Value0":[]},"InterpolatedUniversalSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"UniversalSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnprefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_UnprefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"UseRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"UserDefinedCallable0":{"Callable":[],"AsyncCallable0":[]},"CssValue0":{"AstNode0":[]},"ValueExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"VariableExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"VariableDeclaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"WarnRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"WhileRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"XyzD50ColorSpace0":{"ColorSpace0":[]},"XyzD65ColorSpace0":{"ColorSpace0":[]},"Int8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8ClampedList":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Float32List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"Float64List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"CssComment":{"CssNode":[],"AstNode":[]},"Import":{"AstNode":[]},"Callable0":{"AsyncCallable":[]},"Callable":{"AsyncCallable0":[]},"CssComment0":{"CssNode0":[],"AstNode0":[]},"Import0":{"SassNode":[],"AstNode0":[]},"SassNode":{"AstNode0":[]},"SupportsCondition":{"SassNode":[],"AstNode0":[]}}')),r._Universe_addErasedTypes(ce.typeUniverse,JSON.parse('{"WhereIterator":1,"SkipIterator":1,"SkipWhileIterator":1,"EmptyIterator":1,"FollowedByIterator":1,"NonNullsIterator":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"ConstantSet":1,"LinkedHashMapKeyIterator":1,"LinkedHashMapValueIterator":1,"NativeTypedArray":1,"EventSink":1,"_SyncStarIterator":1,"_SyncStreamControllerDispatch":1,"_AsyncStreamControllerDispatch":1,"_AddStreamState":1,"_StreamControllerAddStreamState":1,"_DelayedEvent":1,"_DelayedData":1,"_PendingEvents":1,"_StreamIterator":1,"_ZoneFunction":1,"Queue":1,"UnmodifiableMapBase":2,"_UnmodifiableMapMixin":2,"MapView":2,"_UnmodifiableSetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"_UnmodifiableSetView_SetBase__UnmodifiableSetMixin":1,"_StringSinkConversionSink":1,"Expando":1,"_EventRequest":1,"_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin":1,"DefaultEquality":1,"IterableEquality":1,"ListEquality":1,"_QueueList_Object_ListMixin":1,"_UnionSet_SetBase_UnmodifiableSetMixin":1,"UnmodifiableSetMixin":1,"_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin":1,"_DelegatingIterableBase":1,"_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin":1,"ParentStatement":1,"ParentStatement0":1,"ExpressionVisitor":1,"IfConditionExpressionVisitor":1,"InterpolatedSelectorVisitor":1}'));var V={x00_____:"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0϶\0Єϴ ϴ϶ǶǶ϶ϼǴϿϿքϿϿϿϿϿϿϿϿϿϿהǴ\0Ǵ\0ԄׄϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿЀ\0ЀȀϷȀϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿȀȀȀϷ\0",x0a_BUG_:`
|
||
|
||
BUG: This should include a source span!`,x0a_Morex20:`
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/slash-div`,x0a_Morex3ac:`
|
||
|
||
More info: https://sass-lang.com/d/color-functions`,x0a_Morex3af:`
|
||
|
||
More info: https://sass-lang.com/d/function-units`,x0a_See_:`
|
||
|
||
See https://sass-lang.com/d/function-units`,x0a_This:`
|
||
|
||
This is only an error because you've set the `,x0a_To_p:`
|
||
|
||
To preserve current behavior: math.random(math.div($limit, 1`,x0a_but_:`
|
||
|
||
but you may have intended it to mean:
|
||
|
||
`,x0aRun_i:`
|
||
Run in verbose mode to see all warnings.`,x0aThis_:`
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x0aYou_m:`
|
||
You may not @extend the same selector from within different media queries.`,x20It_wi:" It will be omitted from the generated CSS.",x20be_an:` be an extender.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x20can_n:` can not have both conditions and paths at the same level.
|
||
Found `,x20deprex20ix2c:" deprecation is obsolete, so does not need to be made fatal.",x20deprex20ix2e:" deprecation is obsolete. If you were previously silencing it, your code may now behave in unexpected ways.",x20deprex20t:` deprecation to be fatal.
|
||
Remove this setting if you need to keep using this feature.`,x20deprex2c:" deprecation, since it has also been made fatal.",x20hue__:' hue" may not be set for rectangular color space ',x20in_in:` in interpolation here.
|
||
It may end up represented as `,x20inste:` instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,x20is_as:` is asynchronous.
|
||
This is probably caused by a bug in a Sass plugin.`,x20is_av:" is available from multiple global modules.",x20is_de:` is deprecated.
|
||
|
||
To preserve current behavior: `,x20is_noaf:" is not a future deprecation, so it does not need to be explicitly enabled.",x20is_noav:` is not a valid selector: it must be a string,
|
||
a list of strings, or a list of lists of strings.`,x20is_nov:` is not valid CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x20must_b:" must be either nearest, up, down or to-zero.",x20must_e:" must end with an arbitrary substitution or ",x20must_n:" must not be greater than the number of characters in the file, ",x20repet:" repetitive deprecation warnings omitted.",x20to_be:" to be in the legacy RGB, HSL, or HWB color space.",x20to_be_:` to be in the legacy RGB, HSL, or HWB color space.
|
||
|
||
Recommendation: color.change(`,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.`,x24color:"$color1, $color2, $weight: 50%, $method: null",x24css_a:"$css and $module may not both be passed at once.",x24list1:"$list1, $list2, $separator: auto, $bracketed: auto",x24selec:"$selectors: At least one selector must be passed.",x24separ:'$separator: Must be "space", "comma", "slash", or "auto".',x27x20must:"' must be a path relative to the package root at '",x27x2c_whi:"', which is not a '.scss', '.sass', or '.css' file.",x28__cal:"() calculation. This doesn't allow unitless numbers to be mixed with numbers with units. If you want to use the Sass function, call math.",x28__ins:`() instead.
|
||
|
||
See https://sass-lang.com/d/import`,x28__is_d:`() is deprecated. Suggestion:
|
||
|
||
color.channel($color, "`,x28__is_oa:"() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",x28__is_oc:"() is only supported for legacy colors. Please use color.channel() instead with an explicit $space argument.",x28__isn:`() isn't in the sass:color module.
|
||
|
||
Recommendation: color.adjust(`,x29x0a_Mor_:`)
|
||
|
||
More info: https://sass-lang.com/d/color-functions`,x29x0a_Moro:`)
|
||
|
||
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: `,x29x20is_dT:`) is deprecated.
|
||
This will be an error in Dart Sass 2.0.0.`,x29x20to_clg:`) to color.grayscale() is deprecated.
|
||
|
||
Recommendation: `,x29x20to_cli:`) to color.invert() is deprecated.
|
||
|
||
Recommendation: `,x29x20to_cm:") to compileString() or related functions is deprecated and will be an error in Dart Sass 2.0.0.",x29x29__Mo:`))
|
||
|
||
More info: https://sass-lang.com/d/function-units`,x2c_whicu:", which uses a scheme declared as non-canonical.",x2c_whicw:`, which will likely produce invalid CSS.
|
||
Always quote color names when using them as strings or map keys (for example, "`,x2e_Rela:`.
|
||
Relative canonical URLs are deprecated and will eventually be disallowed.`,x3d_____:`===== asynchronous gap ===========================
|
||
`,x40_moz_:`@-moz-document is deprecated and support will be removed in Dart Sass 2.0.0.
|
||
|
||
For details, see https://sass-lang.com/d/moz-document.`,x40conte:"@content is only allowed within mixin declarations.",x40elsei:`@elseif is deprecated and will not be supported in future Sass versions.
|
||
|
||
Recommendation: @else if`,x40exten:"@extend may only be used within style rules.",x40forwa:"@forward rules must be written before any other rules.",x40funct:"@function if($condition, $if-true, $if-false) {",x40use_r:"@use rules must be written before any other rules.",A_list:"A list with more than one element must have an explicit separator.",A_pkg_h:"A pkg: URL must not have a host, port, username or password.",A_pkg_q:"A pkg: URL must not have a query or fragment.",ABCDEF:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",An_impa:"An importer may not have a findFileUrl method as well as canonicalize and load methods.",An_impu:"An importer must have either canonicalize and load methods, or a findFileUrl method.",As_of_R:`As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.
|
||
|
||
Recommendation: add \``,As_of_S:`As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.
|
||
|
||
Since this assignment is at the root of the stylesheet, the !global flag is
|
||
unnecessary and can safely be removed.`,At_rul:"At-rules may not be used within nested declarations.",Becaus:"Because the CSS working group is still deciding on the best behavior, Sass doesn't currently support modifying missing channels (color: ",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.",Config:`Configuring private variables is deprecated.
|
||
This will be an error in Dart Sass 2.0.0.`,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.",Declarp:"Declarations parsed as raw CSS may not be nested.",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.",Expecta:"Expected a color interpolation method, got an empty list.",Expectu:'Expected unquoted string "hue" at the end of ',Expectv:"Expected variable, mixin, or function name",Functi:"Functions may not be declared in control directives.",Global:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use `,Globalcad:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use color.adjust instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Globalcal:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use color.alpha instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Globalcg:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use color.grayscale instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Globalci:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use color.invert instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Globalco:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use color.opacity instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Globalm:`Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
|
||
Use math.abs instead.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Hue_in:"Hue interpolation method may not be set for rectangular color space ",If_con:"If conditions is longer than one element, conjunction may not be null.",If_par:"If parsedAsSassScript is false, 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.',In_fut:`In future versions of Sass, round() will be interpreted as a CSS round() calculation. This requires an explicit modulus when rounding numbers with units. If you want to use the Sass function, call math.round() instead.
|
||
|
||
See https://sass-lang.com/d/import`,Indent:"Indenting at the beginning of the document is illegal.",Interpn:"Interpolation isn't allowed in namespaces.",Interpp:"Interpolation isn't allowed in plain CSS.",Invali:'Invalid return value for custom function "',It_s_n:`It's not clear which file to import. Found:
|
||
`,Keywor:"Keyword arguments can't be used with calculations.",May_no:"May not have a value for string elements (at index ",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.",More_i:"More info: https://sass-lang.com/d/if-function",Must_n:"Must not have a value for expression elements (at index ",Named_:`Named arguments must come before rest arguments.
|
||
This will be an error in Dart Sass 2.0.0.`,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.",Parent:"Parent selectors can't have suffixes in plain CSS.",Passin_:"Passing `alpha: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/null-alpha",Passina:`Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.
|
||
|
||
Recommendation: call(get-function(`,Passinp:`Passing percentage units to the global abs() function is deprecated.
|
||
In the future, this will emit a CSS abs() function to be resolved by the browser.
|
||
To preserve current behavior: math.abs(`,Placeh:"Placeholder selectors aren't allowed in plain CSS.",Plain_:"Plain CSS functions don't support keyword arguments.",Positik:"Positional arguments must come before keyword arguments.",Positir:`Positional arguments must come before rest arguments.
|
||
This will be an error in Dart Sass 2.0.0.`,Privat:"Private members can't be accessed from outside their modules.",Rest_a:"Rest arguments can't be used with calculations.",Sass__i:`Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/import`,Sass__m:`Sass @mixin names beginning with -- are forbidden for forward-compatibility with plain CSS mixins.
|
||
|
||
For details, see https://sass-lang.com/d/css-function-mixin`,Sass_v:"Sass variables aren't allowed in plain CSS.",Silent:"Silent comments aren't allowed in plain CSS.",Style_k:"Style rules may not be used within keyframe blocks.",Style_n:"Style rules may not be used within nested declarations.",Suppor:"Supports rules may not be used within nested declarations.",The_Ex:"The ExtensionStore and CssStylesheet passed to cloneCssStylesheet() must come from the same compilation.",The_No:"The Node package importer cannot be used without a filesystem.",The_Sa:`The Sass if() syntax is deprecated in favor of the modern CSS syntax.
|
||
|
||
`,The_ca:"The canonicalize() method must return a URL.",The_co:"The color() function doesn't support the color space ",The_fe:`The feature-exists() function is deprecated.
|
||
|
||
More info: https://sass-lang.com/d/feature-exists`,The_fie:"The findFileUrl() method must return a URL.",The_fiu:'The findFileUrl() must return a URL with scheme file://, was "',The_le:`The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/legacy-js-api`,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 parameter named "$',This_e:"This expression can't be used in a calculation.",This_f:"This function isn't allowed in plain CSS.",This_ma:'This module and the new module both define a variable named "$',This_mw:`This module was already loaded, so it can't be configured using "with".`,This_n:"This name is reserved for the plain-CSS function.",This_o:"This operation can't be used in a calculation.",This_s:"This selector doesn't have any properties and won't be rendered.",This_v:"This variable was not declared with !default in the @used module.",To_usei:"To use color.invert() with non-legacy color ",To_usem:"To use color.mix() with non-legacy color ",Top_lel:"Top-level leading combinators aren't allowed in plain CSS.",Top_les:'Top-level selectors may not contain the parent selector "&".',Unable:"Unable to determine which of multiple potential resolutions found for ",Unexpe:"Unexpected Zone.current[#_canonicalizeContext] value ",User_a:"User-authored deprecations should not be silenced.",Using__i:`Using / for division is deprecated and will be removed in Dart Sass 2.0.0.
|
||
|
||
Recommendation: `,Using__o:`Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.
|
||
|
||
Recommendation: `,Using_c:`Using color.alpha() for a Microsoft filter is deprecated.
|
||
|
||
Recommendation: `,Using_t:"Using the current working directory as an implicit load path is deprecated. Either add it as an explicit load path or importer, or load this stylesheet from a different URL.",Variab_:`Variable keyword argument map must have string keys.
|
||
`,Variabs:"Variable keyword arguments must be a map (was ",Whitesa:'Whitespace is required between "and" and "("',Whitesn:'Whitespace is required between "not" and "("',Whiteso:'Whitespace is required between "or" and "("',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.",adjustd:`adjust-hue() is deprecated. Suggestion:
|
||
|
||
color.adjust($color, $hue: `,adjusto:"adjust-hue() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",alpha_:"alpha() is only supported for legacy colors. Please use color.channel() instead.",canoni:"canonicalizeContext may only be accessed within a call to canonicalize().",color_a:"color.alpha() is only supported for legacy colors. Please use color.channel() instead.",color_c:"color.changeHsl() is only supported for legacy colors. Please use color.changeChannels() instead with an explicit $space argument.",color_t:`color.to-gamut() requires a $method argument for forwards-compatibility with changes in the CSS spec. Suggestion:
|
||
|
||
$method: local-minde`,compou:"compound selectors may no longer be extended.\nConsider `@extend ",conten:"content-exists() may only be called within a mixin.",darken:"darken() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",desatu:"desaturate() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",fileEx:"fileExists() is only supported on Node.js",if___c:"if() conditions with arbitrary substitutions may not contain sass() expressions.",leadin:"leadingCombinators and components may not both be empty.",lighte:"lighten() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",linkEx:"linkExists() is only supported on Node.js",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 (",multip:"multiple statements on one line are not supported in the indented syntax.",must_b:"must be a UniversalSelector or a TypeSelector",sass__:"sass() conditions aren't allowed in plain CSS",satura:"saturate() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",throug:"through() must return false for at least one parent of ",x7d__Mor:`})
|
||
More info: https://sass-lang.com/d/abs-percent`},$=function(){var t=r.findType;return{$env_1_1_String:t("@<String>"),ArgParser:t("ArgParser"),AstNode:t("AstNode"),AstNode_2:t("AstNode0"),AsyncBuiltInCallable:t("AsyncBuiltInCallable"),AsyncBuiltInCallable_2:t("AsyncBuiltInCallable0"),AsyncCallable:t("AsyncCallable"),AsyncCallable_2:t("AsyncCallable0"),AsyncCompiler:t("AsyncCompiler"),AsyncImporter:t("AsyncImporter0"),Box_SelectorList:t("Box<SelectorList>"),Box_SelectorList_2:t("Box0<SelectorList0>"),BuiltInCallable:t("BuiltInCallable"),BuiltInCallable_2:t("BuiltInCallable0"),BuiltInModule_AsyncCallable:t("BuiltInModule<AsyncCallable>"),BuiltInModule_AsyncCallable_2:t("BuiltInModule0<AsyncCallable0>"),BuiltInModule_Callable:t("BuiltInModule<Callable0>"),BuiltInModule_Callable_2:t("BuiltInModule0<Callable>"),ByteBuffer:t("ByteBuffer"),ByteData:t("ByteData"),Callable:t("Callable0"),Callable_2:t("Callable"),ChangeType:t("ChangeType"),CodeUnits:t("CodeUnits"),Combinator:t("Combinator"),Combinator_2:t("Combinator0"),Comparable_dynamic:t("Comparable<@>"),Comparable_nullable_Object:t("Comparable<Object?>"),CompileResult:t("CompileResult"),CompileResult_2:t("CompileResult0"),ComplexSelector:t("ComplexSelector"),ComplexSelectorComponent:t("ComplexSelectorComponent"),ComplexSelectorComponent_2:t("ComplexSelectorComponent0"),ComplexSelector_2:t("ComplexSelector0"),Configuration:t("Configuration"),Configuration_2:t("Configuration0"),ConfiguredValue:t("ConfiguredValue"),ConfiguredValue_2:t("ConfiguredValue0"),ConfiguredVariable:t("ConfiguredVariable"),ConfiguredVariable_2:t("ConfiguredVariable0"),ConstantMapView_Symbol_dynamic:t("ConstantMapView<Symbol0,@>"),ConstantStringMap_String_double:t("ConstantStringMap<String,double>"),ConstantStringSet_String:t("ConstantStringSet<String>"),CssComment:t("CssComment"),CssComment_2:t("CssComment0"),CssMediaQuery:t("CssMediaQuery"),CssMediaQuery_2:t("CssMediaQuery0"),CssParentNode:t("CssParentNode"),CssParentNode_2:t("CssParentNode0"),CssStylesheet:t("CssStylesheet"),CssStylesheet_2:t("CssStylesheet0"),CssValue_AttributeOperator:t("CssValue0<AttributeOperator0>"),CssValue_Combinator:t("CssValue<Combinator>"),CssValue_Combinator_2:t("CssValue0<Combinator0>"),CssValue_List_String:t("CssValue<List<String>>"),CssValue_List_String_2:t("CssValue0<List<String>>"),CssValue_String:t("CssValue<String>"),CssValue_String_2:t("CssValue0<String>"),CssValue_Value:t("CssValue<Value>"),CssValue_Value_2:t("CssValue0<Value0>"),DateTime:t("DateTime"),Deprecation:t("Deprecation"),Deprecation_2:t("Deprecation1"),Deprecation_3:t("Deprecation0"),EfficientLengthIterable_dynamic:t("EfficientLengthIterable<@>"),Error:t("Error"),EvaluationContext:t("EvaluationContext"),EvaluationContext_2:t("EvaluationContext0"),Exception:t("Exception"),Expression:t("Expression"),Expression_2:t("Expression0"),Extender:t("Extender"),Extender_2:t("Extender0"),Extension:t("Extension"),Extension_2:t("Extension0"),FileLocation:t("FileLocation"),FileSpan:t("FileSpan"),Float32List:t("Float32List"),Float64List:t("Float64List"),FormatException:t("FormatException"),Frame:t("Frame"),Function:t("Function"),FutureGroup_void:t("FutureGroup<~>"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)/"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)/"),FutureOr_nullable_Uri:t("Uri?/"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>"),Future_Value:t("Future<Value>"),Future_Value_2:t("Future<Value0>"),Future_nullable_CssValue_String:t("Future<CssValue<String>?>"),Future_nullable_CssValue_String_2:t("Future<CssValue0<String>?>"),Future_nullable_ImporterResult:t("Future<ImporterResult0?>"),Future_nullable_Uri:t("Future<Uri?>"),Future_nullable_Value:t("Future<Value?>"),Future_nullable_Value_2:t("Future<Value0?>"),IfClause:t("IfClause"),IfClause_2:t("IfClause0"),IfConditionExpression:t("IfConditionExpression"),IfConditionExpression_2:t("IfConditionExpression0"),ImmutableList:t("ImmutableList0"),ImmutableList_2:t("ImmutableList"),ImmutableMap:t("ImmutableMap0"),Import:t("Import"),Import_2:t("Import0"),Importer:t("Importer0"),ImporterResult:t("ImporterResult"),ImporterResult_2:t("ImporterResult0"),Importer_2:t("Importer"),Int16List:t("Int16List"),Int32List:t("Int32List"),Int8List:t("Int8List"),InterpolatedComplexSelector:t("InterpolatedComplexSelector"),InterpolatedComplexSelectorComponent:t("InterpolatedComplexSelectorComponent"),InterpolatedSimpleSelector:t("InterpolatedSimpleSelector"),Interpolation:t("Interpolation"),InterpolationBuffer:t("InterpolationBuffer"),InterpolationBuffer_2:t("InterpolationBuffer0"),InterpolationMap:t("InterpolationMap"),InterpolationMap_2:t("InterpolationMap0"),Interpolation_2:t("Interpolation0"),Iterable_ComplexSelectorComponent:t("Iterable<ComplexSelectorComponent>"),Iterable_ComplexSelectorComponent_2:t("Iterable<ComplexSelectorComponent0>"),Iterable_dynamic:t("Iterable<@>"),JSArray_AstNode:t("JSArray<AstNode>"),JSArray_AstNode_2:t("JSArray<AstNode0>"),JSArray_AsyncBuiltInCallable:t("JSArray<AsyncBuiltInCallable>"),JSArray_AsyncBuiltInCallable_2:t("JSArray<AsyncBuiltInCallable0>"),JSArray_AsyncCallable:t("JSArray<AsyncCallable>"),JSArray_AsyncCallable_2:t("JSArray<AsyncCallable0>"),JSArray_AsyncImporter:t("JSArray<AsyncImporter0>"),JSArray_AsyncImporter_2:t("JSArray<AsyncImporter>"),JSArray_BinaryOperator:t("JSArray<BinaryOperator>"),JSArray_BinaryOperator_2:t("JSArray<BinaryOperator0>"),JSArray_BuiltInCallable:t("JSArray<BuiltInCallable>"),JSArray_BuiltInCallable_2:t("JSArray<BuiltInCallable0>"),JSArray_Callable:t("JSArray<Callable0>"),JSArray_Callable_2:t("JSArray<Callable>"),JSArray_ColorChannel:t("JSArray<ColorChannel>"),JSArray_ColorChannel_2:t("JSArray<ColorChannel0>"),JSArray_ComplexSelector:t("JSArray<ComplexSelector>"),JSArray_ComplexSelectorComponent:t("JSArray<ComplexSelectorComponent>"),JSArray_ComplexSelectorComponent_2:t("JSArray<ComplexSelectorComponent0>"),JSArray_ComplexSelector_2:t("JSArray<ComplexSelector0>"),JSArray_ConfiguredVariable:t("JSArray<ConfiguredVariable>"),JSArray_ConfiguredVariable_2:t("JSArray<ConfiguredVariable0>"),JSArray_CssComment:t("JSArray<CssComment>"),JSArray_CssComment_2:t("JSArray<CssComment0>"),JSArray_CssMediaQuery:t("JSArray<CssMediaQuery>"),JSArray_CssMediaQuery_2:t("JSArray<CssMediaQuery0>"),JSArray_CssNode:t("JSArray<CssNode>"),JSArray_CssNode_2:t("JSArray<CssNode0>"),JSArray_CssValue_Combinator:t("JSArray<CssValue<Combinator>>"),JSArray_CssValue_Combinator_2:t("JSArray<CssValue0<Combinator0>>"),JSArray_Entry:t("JSArray<Entry>"),JSArray_Expression:t("JSArray<Expression>"),JSArray_Expression_2:t("JSArray<Expression0>"),JSArray_Extender:t("JSArray<Extender>"),JSArray_Extender_2:t("JSArray<Extender0>"),JSArray_Extension:t("JSArray<Extension>"),JSArray_ExtensionStore:t("JSArray<ExtensionStore>"),JSArray_ExtensionStore_2:t("JSArray<ExtensionStore0>"),JSArray_Extension_2:t("JSArray<Extension0>"),JSArray_ForwardRule:t("JSArray<ForwardRule>"),JSArray_ForwardRule_2:t("JSArray<ForwardRule0>"),JSArray_Frame:t("JSArray<Frame>"),JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String:t("JSArray<Future<+(int,String,String?)?>>"),JSArray_IfClause:t("JSArray<IfClause>"),JSArray_IfClause_2:t("JSArray<IfClause0>"),JSArray_IfConditionExpression:t("JSArray<IfConditionExpression>"),JSArray_IfConditionExpression_2:t("JSArray<IfConditionExpression0>"),JSArray_Import:t("JSArray<Import>"),JSArray_Import_2:t("JSArray<Import0>"),JSArray_Importer:t("JSArray<Importer>"),JSArray_Importer_2:t("JSArray<Importer0>"),JSArray_InterpolatedComplexSelector:t("JSArray<InterpolatedComplexSelector>"),JSArray_InterpolatedComplexSelectorComponent:t("JSArray<InterpolatedComplexSelectorComponent>"),JSArray_InterpolatedSimpleSelector:t("JSArray<InterpolatedSimpleSelector>"),JSArray_Iterable_ComplexSelectorComponent:t("JSArray<Iterable<ComplexSelectorComponent>>"),JSArray_Iterable_ComplexSelectorComponent_2:t("JSArray<Iterable<ComplexSelectorComponent0>>"),JSArray_JSFunction:t("JSArray<JSFunction0>"),JSArray_LinearChannel:t("JSArray<LinearChannel>"),JSArray_LinearChannel_2:t("JSArray<LinearChannel0>"),JSArray_List_ComplexSelector:t("JSArray<List<ComplexSelector>>"),JSArray_List_ComplexSelectorComponent:t("JSArray<List<ComplexSelectorComponent>>"),JSArray_List_ComplexSelectorComponent_2:t("JSArray<List<ComplexSelectorComponent0>>"),JSArray_List_ComplexSelector_2:t("JSArray<List<ComplexSelector0>>"),JSArray_List_Extender:t("JSArray<List<Extender>>"),JSArray_List_Extender_2:t("JSArray<List<Extender0>>"),JSArray_List_Iterable_ComplexSelectorComponent:t("JSArray<List<Iterable<ComplexSelectorComponent>>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:t("JSArray<List<Iterable<ComplexSelectorComponent0>>>"),JSArray_Map_String_AstNode:t("JSArray<Map<String,AstNode>>"),JSArray_Map_String_AstNode_2:t("JSArray<Map<String,AstNode0>>"),JSArray_Map_String_AsyncCallable:t("JSArray<Map<String,AsyncCallable>>"),JSArray_Map_String_AsyncCallable_2:t("JSArray<Map<String,AsyncCallable0>>"),JSArray_Map_String_Callable:t("JSArray<Map<String,Callable0>>"),JSArray_Map_String_Callable_2:t("JSArray<Map<String,Callable>>"),JSArray_Map_String_Value:t("JSArray<Map<String,Value>>"),JSArray_Map_String_Value_2:t("JSArray<Map<String,Value0>>"),JSArray_ModifiableCssImport:t("JSArray<ModifiableCssImport>"),JSArray_ModifiableCssImport_2:t("JSArray<ModifiableCssImport0>"),JSArray_ModifiableCssNode:t("JSArray<ModifiableCssNode>"),JSArray_ModifiableCssNode_2:t("JSArray<ModifiableCssNode0>"),JSArray_ModifiableCssParentNode:t("JSArray<ModifiableCssParentNode>"),JSArray_ModifiableCssParentNode_2:t("JSArray<ModifiableCssParentNode0>"),JSArray_Module_AsyncCallable:t("JSArray<Module0<AsyncCallable>>"),JSArray_Module_AsyncCallable_2:t("JSArray<Module1<AsyncCallable0>>"),JSArray_Module_Callable:t("JSArray<Module0<Callable0>>"),JSArray_Module_Callable_2:t("JSArray<Module1<Callable>>"),JSArray_Object:t("JSArray<Object>"),JSArray_Parameter:t("JSArray<Parameter>"),JSArray_Parameter_2:t("JSArray<Parameter0>"),JSArray_PseudoSelector:t("JSArray<PseudoSelector>"),JSArray_PseudoSelector_2:t("JSArray<PseudoSelector0>"),JSArray_Record_2_Expression_and_Expression:t("JSArray<+(Expression,Expression)>"),JSArray_Record_2_Expression_and_Expression_2:t("JSArray<+(Expression0,Expression0)>"),JSArray_Record_2_IfConditionExpression_and_String:t("JSArray<+(IfConditionExpression,String)>"),JSArray_Record_2_IfConditionExpression_and_String_2:t("JSArray<+(IfConditionExpression0,String)>"),JSArray_Record_2_ParameterList_and_Value_Function_List_Value:t("JSArray<+(ParameterList,Value(List<Value>))>"),JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2:t("JSArray<+(ParameterList0,Value0(List<Value0>))>"),JSArray_Record_2_String_and_AstNode:t("JSArray<+(String,AstNode)>"),JSArray_Record_2_String_and_AstNode_2:t("JSArray<+(String,AstNode0)>"),JSArray_Record_2_String_and_Value:t("JSArray<+(String,Value)>"),JSArray_Record_2_String_and_Value_2:t("JSArray<+(String,Value0)>"),JSArray_Record_2_nullable_IfConditionExpression_and_Expression:t("JSArray<+(IfConditionExpression?,Expression)>"),JSArray_Record_2_nullable_IfConditionExpression_and_Expression_2:t("JSArray<+(IfConditionExpression0?,Expression0)>"),JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span:t("JSArray<+deprecation,message,span(Deprecation?,String,FileSpan)>"),JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2:t("JSArray<+deprecation,message,span(Deprecation0?,String,FileSpan)>"),JSArray_SassList:t("JSArray<SassList>"),JSArray_SassList_2:t("JSArray<SassList0>"),JSArray_SimpleSelector:t("JSArray<SimpleSelector>"),JSArray_SimpleSelector_2:t("JSArray<SimpleSelector0>"),JSArray_Statement:t("JSArray<Statement>"),JSArray_Statement_2:t("JSArray<Statement0>"),JSArray_String:t("JSArray<String>"),JSArray_StylesheetNode:t("JSArray<StylesheetNode>"),JSArray_TargetEntry:t("JSArray<TargetEntry>"),JSArray_TargetLineEntry:t("JSArray<TargetLineEntry>"),JSArray_Trace:t("JSArray<Trace>"),JSArray_UseRule:t("JSArray<UseRule>"),JSArray_UseRule_2:t("JSArray<UseRule0>"),JSArray_Value:t("JSArray<Value>"),JSArray_Value_2:t("JSArray<Value0>"),JSArray_WatchEvent:t("JSArray<WatchEvent>"),JSArray__Highlight:t("JSArray<_Highlight>"),JSArray__Line:t("JSArray<_Line>"),JSArray_double:t("JSArray<double>"),JSArray_dynamic:t("JSArray<@>"),JSArray_int:t("JSArray<int>"),JSArray_nullable_FileSpan:t("JSArray<FileSpan?>"),JSArray_nullable_Record_3_int_and_String_and_nullable_String:t("JSArray<+(int,String,String?)?>"),JSArray_nullable_SassNumber:t("JSArray<SassNumber?>"),JSArray_nullable_SassNumber_2:t("JSArray<SassNumber0?>"),JSArray_nullable_String:t("JSArray<String?>"),JSClass:t("JSClass0"),JSFunction:t("JSFunction0"),JSImporter:t("JSImporter"),JSImporterResult:t("JSImporterResult"),JSNull:t("JSNull"),JSObject:t("JSObject"),JSUrl:t("JSUrl0"),JavaScriptFunction:t("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:t("JavaScriptIndexingBehavior<@>"),JsIdentityLinkedHashMap_SimpleSelector_int:t("JsIdentityLinkedHashMap<SimpleSelector,int>"),JsIdentityLinkedHashMap_SimpleSelector_int_2:t("JsIdentityLinkedHashMap<SimpleSelector0,int>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList:t("JsIdentityLinkedHashMap<SelectorList,Box<SelectorList>>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2:t("JsIdentityLinkedHashMap<SelectorList0,Box0<SelectorList0>>"),JsLinkedHashMap_Symbol_dynamic:t("JsLinkedHashMap<Symbol0,@>"),JsSystemError:t("JsSystemError"),LimitedMapView_String_ConfiguredValue:t("LimitedMapView<String,ConfiguredValue>"),LimitedMapView_String_ConfiguredValue_2:t("LimitedMapView0<String,ConfiguredValue0>"),LinearChannel:t("LinearChannel"),LinearChannel_2:t("LinearChannel0"),List_ComplexSelectorComponent:t("List<ComplexSelectorComponent>"),List_ComplexSelectorComponent_2:t("List<ComplexSelectorComponent0>"),List_CssComment:t("List<CssComment>"),List_CssComment_2:t("List<CssComment0>"),List_CssMediaQuery:t("List<CssMediaQuery>"),List_CssMediaQuery_2:t("List<CssMediaQuery0>"),List_Extension:t("List<Extension>"),List_ExtensionStore:t("List<ExtensionStore>"),List_ExtensionStore_2:t("List<ExtensionStore0>"),List_Extension_2:t("List<Extension0>"),List_JSObject:t("List<JSObject>"),List_List_ComplexSelectorComponent:t("List<List<ComplexSelectorComponent>>"),List_List_ComplexSelectorComponent_2:t("List<List<ComplexSelectorComponent0>>"),List_Module_AsyncCallable:t("List<Module0<AsyncCallable>>"),List_Module_AsyncCallable_2:t("List<Module1<AsyncCallable0>>"),List_Module_Callable:t("List<Module0<Callable0>>"),List_Module_Callable_2:t("List<Module1<Callable>>"),List_String:t("List<String>"),List_WatchEvent:t("List<WatchEvent>"),List_dynamic:t("List<@>"),List_int:t("List<int>"),MapKeySet_Module_AsyncCallable:t("MapKeySet<Module0<AsyncCallable>>"),MapKeySet_Module_AsyncCallable_2:t("MapKeySet<Module1<AsyncCallable0>>"),MapKeySet_Module_Callable:t("MapKeySet<Module0<Callable0>>"),MapKeySet_Module_Callable_2:t("MapKeySet<Module1<Callable>>"),MapKeySet_SimpleSelector:t("MapKeySet<SimpleSelector>"),MapKeySet_SimpleSelector_2:t("MapKeySet<SimpleSelector0>"),MapKeySet_String:t("MapKeySet<String>"),MapKeySet_nullable_Object:t("MapKeySet<Object?>"),Map_ComplexSelector_Extension:t("Map<ComplexSelector,Extension>"),Map_ComplexSelector_Extension_2:t("Map<ComplexSelector0,Extension0>"),Map_String_AstNode:t("Map<String,AstNode>"),Map_String_AstNode_2:t("Map<String,AstNode0>"),Map_String_AsyncCallable:t("Map<String,AsyncCallable>"),Map_String_AsyncCallable_2:t("Map<String,AsyncCallable0>"),Map_String_Callable:t("Map<String,Callable0>"),Map_String_Callable_2:t("Map<String,Callable>"),Map_String_Value:t("Map<String,Value>"),Map_String_Value_2:t("Map<String,Value0>"),Map_String_dynamic:t("Map<String,@>"),Map_dynamic_dynamic:t("Map<@,@>"),MappedIterable_String_Frame:t("MappedIterable<String,Frame>"),MappedListIterable_Frame_Frame:t("MappedListIterable<Frame,Frame>"),MappedListIterable_String_Object:t("MappedListIterable<String,Object>"),MappedListIterable_String_String:t("MappedListIterable<String,String>"),MappedListIterable_String_Trace:t("MappedListIterable<String,Trace>"),MappedListIterable_String_Value:t("MappedListIterable<String,Value>"),MappedListIterable_String_Value_2:t("MappedListIterable<String,Value0>"),MappedListIterable_String_dynamic:t("MappedListIterable<String,@>"),MixinRule:t("MixinRule"),MixinRule_2:t("MixinRule0"),ModifiableBox_SelectorList:t("ModifiableBox<SelectorList>"),ModifiableBox_SelectorList_2:t("ModifiableBox0<SelectorList0>"),ModifiableCssAtRule:t("ModifiableCssAtRule"),ModifiableCssAtRule_2:t("ModifiableCssAtRule0"),ModifiableCssKeyframeBlock:t("ModifiableCssKeyframeBlock"),ModifiableCssKeyframeBlock_2:t("ModifiableCssKeyframeBlock0"),ModifiableCssMediaRule:t("ModifiableCssMediaRule"),ModifiableCssMediaRule_2:t("ModifiableCssMediaRule0"),ModifiableCssNode:t("ModifiableCssNode"),ModifiableCssNode_2:t("ModifiableCssNode0"),ModifiableCssParentNode:t("ModifiableCssParentNode"),ModifiableCssParentNode_2:t("ModifiableCssParentNode0"),ModifiableCssStyleRule:t("ModifiableCssStyleRule"),ModifiableCssStyleRule_2:t("ModifiableCssStyleRule0"),ModifiableCssSupportsRule:t("ModifiableCssSupportsRule"),ModifiableCssSupportsRule_2:t("ModifiableCssSupportsRule0"),Module_AsyncCallable:t("Module0<AsyncCallable>"),Module_AsyncCallable_2:t("Module1<AsyncCallable0>"),Module_Callable:t("Module0<Callable0>"),Module_Callable_2:t("Module1<Callable>"),MultiSourceSpanFormatException:t("MultiSourceSpanFormatException"),NativeTypedArrayOfDouble:t("NativeTypedArrayOfDouble"),NativeTypedArrayOfInt:t("NativeTypedArrayOfInt"),NativeUint8List:t("NativeUint8List"),Never:t("0&"),NodeCompileResult:t("NodeCompileResult"),NodeImporterResult:t("NodeImporterResult0"),NonNullsIterable_Future_void:t("NonNullsIterable<Future<~>>"),NonNullsIterable_Object:t("NonNullsIterable<Object>"),NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:t("NonNullsIterable<+originalUrl(AsyncImporter,Uri,Uri)>"),NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:t("NonNullsIterable<+originalUrl(AsyncImporter0,Uri,Uri)>"),NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl:t("NonNullsIterable<+originalUrl(Importer,Uri,Uri)>"),NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:t("NonNullsIterable<+originalUrl(Importer0,Uri,Uri)>"),NonNullsIterable_SelectorList:t("NonNullsIterable<SelectorList>"),NonNullsIterable_SelectorList_2:t("NonNullsIterable<SelectorList0>"),NonNullsIterable_String:t("NonNullsIterable<String>"),Null:t("Null"),NumberExpression:t("NumberExpression"),NumberExpression_2:t("NumberExpression0"),Object:t("Object"),Option:t("Option"),Parameter:t("Parameter"),ParameterList:t("ParameterList"),ParameterList_2:t("ParameterList0"),Parameter_2:t("Parameter0"),PathMap_ChangeType:t("PathMap<ChangeType>"),PathMap_Stream_WatchEvent:t("PathMap<Stream<WatchEvent>>"),PathMap_String:t("PathMap<String>"),PathMap_nullable_String:t("PathMap<String?>"),Promise:t("Promise"),PseudoSelector:t("PseudoSelector"),PseudoSelector_2:t("PseudoSelector0"),RangeError:t("RangeError"),Record:t("Record"),Record_0:t("+()"),Record_1_nullable_Object:t("+(Object?)"),Record_2_Expression_and_Expression:t("+(Expression,Expression)"),Record_2_Expression_and_Expression_2:t("+(Expression0,Expression0)"),Record_2_List_Expression_and_Map_String_Expression:t("+(List<Expression>,Map<String,Expression>)"),Record_2_List_Expression_and_Map_String_Expression_2:t("+(List<Expression0>,Map<String,Expression0>)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)"),Record_2_String_and_InterpolationMap:t("+(String,InterpolationMap)"),Record_2_String_and_InterpolationMap_2:t("+(String,InterpolationMap0)"),Record_2_String_and_SourceSpan:t("+(String,SourceSpan)"),Record_2_String_and_nullable_InterpolationMap:t("+(String,InterpolationMap?)"),Record_2_String_and_nullable_InterpolationMap_2:t("+(String,InterpolationMap0?)"),Record_2_Uri_and_bool_forImport:t("+forImport(Uri,bool)"),Record_2_nullable_IfConditionExpression_and_Expression:t("+(IfConditionExpression?,Expression)"),Record_2_nullable_IfConditionExpression_and_Expression_2:t("+(IfConditionExpression0?,Expression0)"),Record_2_nullable_Object_and_nullable_Object:t("+(Object?,Object?)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool:t("+(+originalUrl(AsyncImporter,Uri,Uri)?,bool)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2:t("+(+originalUrl(AsyncImporter0,Uri,Uri)?,bool)"),Record_2_nullable_String_and_nullable_String:t("+(String?,String?)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:t("+originalUrl(AsyncImporter,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(AsyncImporter0,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport:t("+forImport(AsyncImporter,Uri,bool)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport_2:t("+forImport(AsyncImporter0,Uri,bool)"),Record_3_Importer_and_Uri_and_Uri_originalUrl:t("+originalUrl(Importer,Uri,Uri)"),Record_3_Importer_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(Importer0,Uri,Uri)"),Record_3_Importer_and_Uri_and_bool_forImport:t("+forImport(Importer,Uri,bool)"),Record_3_Importer_and_Uri_and_bool_forImport_2:t("+forImport(Importer0,Uri,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:t("+importer,isDependency(Stylesheet,AsyncImporter?,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2:t("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)"),Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl:t("+originalUrl(Object?,Object?,Object?)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator:t("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value>,Map<String,AstNode>,List<Value>,List<AstNode>,ListSeparator)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2:t("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value0>,Map<String,AstNode0>,List<Value0>,List<AstNode0>,ListSeparator0)"),RegExpMatch:t("RegExpMatch"),RenderContextOptions:t("RenderContextOptions0"),RenderResult:t("RenderResult"),Result_String:t("Result<String>"),ReversedListIterable_Frame:t("ReversedListIterable<Frame>"),Runes:t("Runes"),SassArgumentList:t("SassArgumentList"),SassArgumentList_2:t("SassArgumentList0"),SassBoolean:t("SassBoolean"),SassBoolean_2:t("SassBoolean0"),SassColor:t("SassColor"),SassColor_2:t("SassColor0"),SassFormatException:t("SassFormatException"),SassFormatException_2:t("SassFormatException0"),SassList:t("SassList"),SassList_2:t("SassList0"),SassMap:t("SassMap"),SassMap_2:t("SassMap0"),SassNumber:t("SassNumber"),SassNumber_2:t("SassNumber0"),SassRuntimeException:t("SassRuntimeException"),SassRuntimeException_2:t("SassRuntimeException0"),SassString:t("SassString"),SassString_2:t("SassString0"),SelectorList:t("SelectorList"),SelectorList_2:t("SelectorList0"),Set_ModifiableBox_SelectorList:t("Set<ModifiableBox<SelectorList>>"),Set_ModifiableBox_SelectorList_2:t("Set<ModifiableBox0<SelectorList0>>"),Set_Uri:t("Set<Uri>"),SimpleSelector:t("SimpleSelector"),SimpleSelector_2:t("SimpleSelector0"),SourceFile:t("SourceFile"),SourceLocation:t("SourceLocation"),SourceSpan:t("SourceSpan"),SourceSpanFormatException:t("SourceSpanFormatException"),SourceSpanWithContext:t("SourceSpanWithContext"),StackTrace:t("StackTrace"),Statement:t("Statement"),Statement_2:t("Statement0"),StaticImport:t("StaticImport"),StaticImport_2:t("StaticImport0"),StreamCompleter_WatchEvent:t("StreamCompleter<WatchEvent>"),StreamGroup_WatchEvent:t("StreamGroup<WatchEvent>"),StreamQueue_String:t("StreamQueue<String>"),Stream_WatchEvent:t("Stream<WatchEvent>"),String:t("String"),StringExpression:t("StringExpression"),StringExpression_2:t("StringExpression0"),StyleRule:t("StyleRule"),StyleRule_2:t("StyleRule0"),StylesheetNode:t("StylesheetNode"),Timer:t("Timer"),Trace:t("Trace"),TrustedGetRuntimeType:t("TrustedGetRuntimeType"),TypeError:t("TypeError"),TypeSelector:t("TypeSelector"),TypeSelector_2:t("TypeSelector0"),Uint16List:t("Uint16List"),Uint32List:t("Uint32List"),Uint8ClampedList:t("Uint8ClampedList"),Uint8List:t("Uint8List"),UnionSet_Uri:t("UnionSet<Uri>"),UnknownJavaScriptObject:t("UnknownJavaScriptObject"),UnmodifiableListView_CssComment:t("UnmodifiableListView<CssComment>"),UnmodifiableListView_CssComment_2:t("UnmodifiableListView<CssComment0>"),UnmodifiableListView_CssNode:t("UnmodifiableListView<CssNode>"),UnmodifiableListView_CssNode_2:t("UnmodifiableListView<CssNode0>"),UnmodifiableListView_ForwardRule:t("UnmodifiableListView<ForwardRule>"),UnmodifiableListView_ForwardRule_2:t("UnmodifiableListView<ForwardRule0>"),UnmodifiableListView_ModifiableCssNode:t("UnmodifiableListView<ModifiableCssNode>"),UnmodifiableListView_ModifiableCssNode_2:t("UnmodifiableListView<ModifiableCssNode0>"),UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span:t("UnmodifiableListView<+deprecation,message,span(Deprecation?,String,FileSpan)>"),UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2:t("UnmodifiableListView<+deprecation,message,span(Deprecation0?,String,FileSpan)>"),UnmodifiableListView_String:t("UnmodifiableListView<String>"),UnmodifiableListView_UseRule:t("UnmodifiableListView<UseRule>"),UnmodifiableListView_UseRule_2:t("UnmodifiableListView<UseRule0>"),UnmodifiableMapView_String_ArgParser:t("UnmodifiableMapView<String,ArgParser>"),UnmodifiableMapView_String_ConfiguredValue:t("UnmodifiableMapView<String,ConfiguredValue>"),UnmodifiableMapView_String_ConfiguredValue_2:t("UnmodifiableMapView<String,ConfiguredValue0>"),UnmodifiableMapView_String_Option:t("UnmodifiableMapView<String,Option>"),UnmodifiableMapView_String_Value:t("UnmodifiableMapView<String,Value>"),UnmodifiableMapView_String_Value_2:t("UnmodifiableMapView<String,Value0>"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:t("UnmodifiableMapView<Uri,StylesheetNode?>"),UnmodifiableMapView_of_nullable_String_and_String:t("UnmodifiableMapView<String?,String>"),UnmodifiableMapView_of_nullable_String_and_nullable_String:t("UnmodifiableMapView<String?,String?>"),UnmodifiableSetView_String:t("UnmodifiableSetView0<String>"),UnmodifiableSetView_StylesheetNode:t("UnmodifiableSetView0<StylesheetNode>"),UnmodifiableSetView_Uri:t("UnmodifiableSetView0<Uri>"),UnprefixedMapView_ConfiguredValue:t("UnprefixedMapView<ConfiguredValue>"),UnprefixedMapView_ConfiguredValue_2:t("UnprefixedMapView0<ConfiguredValue0>"),Uri:t("Uri"),UseRule:t("UseRule"),UserDefinedCallable_AsyncEnvironment:t("UserDefinedCallable<AsyncEnvironment>"),UserDefinedCallable_AsyncEnvironment_2:t("UserDefinedCallable0<AsyncEnvironment0>"),UserDefinedCallable_Environment:t("UserDefinedCallable<Environment>"),UserDefinedCallable_Environment_2:t("UserDefinedCallable0<Environment0>"),Value:t("Value"),Value_2:t("Value0"),Value_Function_List_Value:t("Value(List<Value>)"),Value_Function_List_Value_2:t("Value0(List<Value0>)"),VariableDeclaration:t("VariableDeclaration"),VersionRange:t("VersionRange"),WatchEvent:t("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:t("WhereIterable<List<Iterable<ComplexSelectorComponent>>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:t("WhereIterable<List<Iterable<ComplexSelectorComponent0>>>"),WhereIterable_String:t("WhereIterable<String>"),WhereTypeIterable_PseudoSelector:t("WhereTypeIterable<PseudoSelector>"),WhereTypeIterable_PseudoSelector_2:t("WhereTypeIterable<PseudoSelector0>"),WhereTypeIterable_String:t("WhereTypeIterable<String>"),_AsyncCompleter_List_void:t("_AsyncCompleter<List<~>>"),_AsyncCompleter_Object:t("_AsyncCompleter<Object>"),_AsyncCompleter_Stream_WatchEvent:t("_AsyncCompleter<Stream<WatchEvent>>"),_AsyncCompleter_String:t("_AsyncCompleter<String>"),_AsyncCompleter_nullable_Object:t("_AsyncCompleter<Object?>"),_CompleterStream_WatchEvent:t("_CompleterStream<WatchEvent>"),_EventRequest_dynamic:t("_EventRequest<@>"),_Future_List_void:t("_Future<List<~>>"),_Future_Object:t("_Future<Object>"),_Future_Stream_WatchEvent:t("_Future<Stream<WatchEvent>>"),_Future_String:t("_Future<String>"),_Future_Value:t("_Future<Value>"),_Future_Value_2:t("_Future<Value0>"),_Future_bool:t("_Future<bool>"),_Future_dynamic:t("_Future<@>"),_Future_int:t("_Future<int>"),_Future_nullable_Object:t("_Future<Object?>"),_Future_void:t("_Future<~>"),_Highlight:t("_Highlight"),_IdentityHashMap_of_nullable_Object_and_nullable_Object:t("_IdentityHashMap<Object?,Object?>"),_LinkedIdentityHashSet_ComplexSelector:t("_LinkedIdentityHashSet<ComplexSelector>"),_LinkedIdentityHashSet_ComplexSelector_2:t("_LinkedIdentityHashSet<ComplexSelector0>"),_LinkedIdentityHashSet_Extension:t("_LinkedIdentityHashSet<Extension>"),_LinkedIdentityHashSet_Extension_2:t("_LinkedIdentityHashSet<Extension0>"),_MapEntry:t("_MapEntry"),_NodeException:t("_NodeException"),_PlatformUri:t("_PlatformUri"),_SyncStarIterable_Deprecation:t("_SyncStarIterable<Deprecation0>"),_SyncStarIterable_Extension:t("_SyncStarIterable<Extension>"),_SyncStarIterable_Extension_2:t("_SyncStarIterable<Extension0>"),_SyncStarIterable_SimpleSelector:t("_SyncStarIterable<SimpleSelector>"),_SyncStarIterable_SimpleSelector_2:t("_SyncStarIterable<SimpleSelector0>"),_SyncStarIterable_String:t("_SyncStarIterable<String>"),bool:t("bool"),double:t("double"),dynamic:t("@"),dynamic_Function:t("@()"),dynamic_Function_Object:t("@(Object)"),dynamic_Function_Object_StackTrace:t("@(Object,StackTrace)"),int:t("int"),nullable_AstNode:t("AstNode?"),nullable_AstNode_2:t("AstNode0?"),nullable_CanonicalizeContext:t("CanonicalizeContext?"),nullable_CanonicalizeContext_2:t("CanonicalizeContext0?"),nullable_CssValue_String:t("CssValue<String>?"),nullable_CssValue_String_2:t("CssValue0<String>?"),nullable_FileSpan:t("FileSpan?"),nullable_Future_Null:t("Future<Null>?"),nullable_Future_void:t("Future<~>?"),nullable_ImporterResult:t("ImporterResult?"),nullable_ImporterResult_2:t("ImporterResult0?"),nullable_JSObject:t("JSObject?"),nullable_Object:t("Object?"),nullable_Record_2_String_and_String:t("+(String,String)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:t("+originalUrl(AsyncImporter,Uri,Uri)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(AsyncImporter0,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl:t("+originalUrl(Importer,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(Importer0,Uri,Uri)?"),nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:t("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)?"),nullable_Record_3_int_and_String_and_nullable_String:t("+(int,String,String?)?"),nullable_SourceFile:t("SourceFile?"),nullable_StreamSubscription_WatchEvent:t("StreamSubscription<WatchEvent>?"),nullable_String:t("String?"),nullable_Stylesheet:t("Stylesheet?"),nullable_StylesheetNode:t("StylesheetNode?"),nullable_Stylesheet_2:t("Stylesheet0?"),nullable_Uri:t("Uri?"),nullable_Value:t("Value?"),nullable_Value_2:t("Value0?"),nullable__ConstructorOptions:t("_ConstructorOptions?"),nullable__ConstructorOptions_2:t("_ConstructorOptions0?"),nullable__ConstructorOptions_3:t("_ConstructorOptions1?"),nullable__Highlight:t("_Highlight?"),nullable_bool:t("bool?"),nullable_double:t("double?"),nullable_int:t("int?"),nullable_num:t("num?"),num:t("num"),void:t("~"),void_Function_Object:t("~(Object)"),void_Function_Object_StackTrace:t("~(Object,StackTrace)")}}();(function(){var t=he.makeConstList;u.Interceptor_methods=g.Interceptor.prototype,u.JSArray_methods=g.JSArray.prototype,u.JSBool_methods=g.JSBool.prototype,u.JSInt_methods=g.JSInt.prototype,u.JSNull_methods=g.JSNull.prototype,u.JSNumber_methods=g.JSNumber.prototype,u.JSString_methods=g.JSString.prototype,u.JavaScriptFunction_methods=g.JavaScriptFunction.prototype,u.JavaScriptObject_methods=g.JavaScriptObject.prototype,u.NativeUint32List_methods=r.NativeUint32List.prototype,u.NativeUint8List_methods=r.NativeUint8List.prototype,u.PlainJavaScriptObject_methods=g.PlainJavaScriptObject.prototype,u.UnknownJavaScriptObject_methods=g.UnknownJavaScriptObject.prototype,u.LinearChannel_Y0V=new r.LinearChannel(0,1,!1,!1,!1,"red",!1,null),u.LinearChannel_cPl=new r.LinearChannel(0,1,!1,!1,!1,"green",!1,null),u.LinearChannel_ABN=new r.LinearChannel(0,1,!1,!1,!1,"blue",!1,null),u.List_U47=t([u.LinearChannel_Y0V,u.LinearChannel_cPl,u.LinearChannel_ABN],$.JSArray_LinearChannel),u.A98RgbColorSpace_lf2=new r.A98RgbColorSpace("a98-rgb",u.List_U47),u.LinearChannel_Y0V0=new r.LinearChannel0(0,1,!1,!1,!1,"red",!1,null),u.LinearChannel_cPl0=new r.LinearChannel0(0,1,!1,!1,!1,"green",!1,null),u.LinearChannel_ABN0=new r.LinearChannel0(0,1,!1,!1,!1,"blue",!1,null),u.List_U470=t([u.LinearChannel_Y0V0,u.LinearChannel_cPl0,u.LinearChannel_ABN0],$.JSArray_LinearChannel_2),u.A98RgbColorSpace_lf20=new r.A98RgbColorSpace0("a98-rgb",u.List_U470),u.AsciiEncoder_127=new r.AsciiEncoder(127),u.C_EmptyUnmodifiableSet1=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<String>")),u.AtRootQuery_bfj=new r.AtRootQuery(!1,u.C_EmptyUnmodifiableSet1,!1,!0),u.AtRootQuery_bfj0=new r.AtRootQuery0(!1,u.C_EmptyUnmodifiableSet1,!1,!0),u.AttributeOperator_OrK=new r.AttributeOperator("~=",1,"include"),u.AttributeOperator_OrK0=new r.AttributeOperator0("~=",1,"include"),u.AttributeOperator_g5B=new r.AttributeOperator("|=",2,"dash"),u.AttributeOperator_g5B0=new r.AttributeOperator0("|=",2,"dash"),u.AttributeOperator_h20=new r.AttributeOperator("*=",5,"substring"),u.AttributeOperator_h200=new r.AttributeOperator0("*=",5,"substring"),u.AttributeOperator_jFZ=new r.AttributeOperator("=",0,"equal"),u.AttributeOperator_jFZ0=new r.AttributeOperator0("=",0,"equal"),u.AttributeOperator_stc=new r.AttributeOperator("^=",3,"prefix"),u.AttributeOperator_stc0=new r.AttributeOperator0("^=",3,"prefix"),u.AttributeOperator_xJ9=new r.AttributeOperator("$=",4,"suffix"),u.AttributeOperator_xJ90=new r.AttributeOperator0("$=",4,"suffix"),u.BinaryOperator_5vK=new r.BinaryOperator("and","and",2,!0,2,"and"),u.BinaryOperator_5vK0=new r.BinaryOperator0("and","and",2,!0,2,"and"),u.BinaryOperator_CG2=new r.BinaryOperator("less than","<",4,!1,7,"lessThan"),u.BinaryOperator_CG20=new r.BinaryOperator0("less than","<",4,!1,7,"lessThan"),u.BinaryOperator_Fv2=new r.BinaryOperator("not equals","!=",3,!1,4,"notEquals"),u.BinaryOperator_Fv20=new r.BinaryOperator0("not equals","!=",3,!1,4,"notEquals"),u.BinaryOperator_K7S=new r.BinaryOperator("equals","==",3,!1,3,"equals"),u.BinaryOperator_K7S0=new r.BinaryOperator0("equals","==",3,!1,3,"equals"),u.BinaryOperator_OOf=new r.BinaryOperator("or","or",1,!0,1,"or"),u.BinaryOperator_OOf0=new r.BinaryOperator0("or","or",1,!0,1,"or"),u.BinaryOperator_Tic=new r.BinaryOperator("greater than",">",4,!1,5,"greaterThan"),u.BinaryOperator_Tic0=new r.BinaryOperator0("greater than",">",4,!1,5,"greaterThan"),u.BinaryOperator_YGt=new r.BinaryOperator("greater than or equals",">=",4,!1,6,"greaterThanOrEquals"),u.BinaryOperator_YGt0=new r.BinaryOperator0("greater than or equals",">=",4,!1,6,"greaterThanOrEquals"),u.BinaryOperator_bgA=new r.BinaryOperator("modulo","%",6,!1,13,"modulo"),u.BinaryOperator_bgA0=new r.BinaryOperator0("modulo","%",6,!1,13,"modulo"),u.BinaryOperator_ehp=new r.BinaryOperator("divided by","/",6,!1,12,"dividedBy"),u.BinaryOperator_ehp0=new r.BinaryOperator0("divided by","/",6,!1,12,"dividedBy"),u.BinaryOperator_f2c=new r.BinaryOperator("less than or equals","<=",4,!1,8,"lessThanOrEquals"),u.BinaryOperator_f2c0=new r.BinaryOperator0("less than or equals","<=",4,!1,8,"lessThanOrEquals"),u.BinaryOperator_g6F=new r.BinaryOperator("single equals","=",0,!1,0,"singleEquals"),u.BinaryOperator_g6F0=new r.BinaryOperator0("single equals","=",0,!1,0,"singleEquals"),u.BinaryOperator_jCK=new r.BinaryOperator("plus","+",5,!0,9,"plus"),u.BinaryOperator_jCK0=new r.BinaryOperator0("plus","+",5,!0,9,"plus"),u.BinaryOperator_tDf=new r.BinaryOperator("minus","-",5,!1,10,"minus"),u.BinaryOperator_tDf0=new r.BinaryOperator0("minus","-",5,!1,10,"minus"),u.BinaryOperator_wkM=new r.BinaryOperator("times","*",6,!0,11,"times"),u.BinaryOperator_wkM0=new r.BinaryOperator0("times","*",6,!0,11,"times"),u.BooleanOperator_0=new r.BooleanOperator(0,"and"),u.BooleanOperator_00=new r.BooleanOperator0(0,"and"),u.BooleanOperator_1=new r.BooleanOperator(1,"or"),u.BooleanOperator_10=new r.BooleanOperator0(1,"or"),u.CONSTANT=new r.Instantiation1(r.math0__max$closure(),r.findType("Instantiation1<int>")),u.C_AsciiCodec=new r.AsciiCodec,u.C_AsciiGlyphSet=new r.AsciiGlyphSet,u.C_Base64Encoder=new r.Base64Encoder,u.C_Base64Codec=new r.Base64Codec,u.C_DefaultEquality=new r.DefaultEquality,u.C_EmptyExtensionStore=new r.EmptyExtensionStore,u.C_EmptyExtensionStore0=new r.EmptyExtensionStore0,u.C_EmptyIterator=new r.EmptyIterator,u.C_EmptyUnmodifiableSet=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<SimpleSelector>")),u.C_EmptyUnmodifiableSet0=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<SimpleSelector0>")),u.C_IsCalculationSafeVisitor=new r.IsCalculationSafeVisitor,u.C_IsCalculationSafeVisitor0=new r.IsCalculationSafeVisitor0,u.C_IterableEquality=new r.IterableEquality,u.C_JS_CONST=function(a){var s=Object.prototype.toString.call(a);return s.substring(8,s.length-1)},u.C_JS_CONST0=function(){var n=Object.prototype.toString;function a(c){var p=n.call(c);return p.substring(8,p.length-1)}function s(c,p){if(/^HTML[A-Z].*Element$/.test(p)){var h=n.call(c);return h=="[object Object]"?null:"HTMLElement"}}function i(c,p){return c instanceof HTMLElement?"HTMLElement":s(c,p)}function o(c){if(typeof window>"u"||typeof window[c]>"u")return null;var p=window[c];return typeof p!="function"?null:p.prototype}function l(c){return null}var _=typeof HTMLElement=="function";return{getTag:a,getUnknownTag:_?i:s,prototypeForTag:o,discriminator:l}},u.C_JS_CONST6=function(n){return function(a){if(typeof navigator!="object")return a;var s=navigator.userAgent;if(typeof s!="string"||s.indexOf("DumpRenderTree")>=0)return a;if(s.indexOf("Chrome")>=0){let i=function(o){return typeof window=="object"&&window[o]&&window[o].name==o};if(i("Window")&&i("HTMLElement"))return a}a.getTag=n}},u.C_JS_CONST1=function(n){if(typeof dartExperimentalFixupGetTag!="function")return n;n.getTag=dartExperimentalFixupGetTag(n.getTag)},u.C_JS_CONST5=function(n){if(typeof navigator!="object")return n;var a=navigator.userAgent;if(typeof a!="string"||a.indexOf("Firefox")==-1)return n;var s=n.getTag,i={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",GeoGeolocation:"Geolocation",Location:"!Location",WorkerMessageEvent:"MessageEvent",XMLDocument:"!Document"};function o(l){var _=s(l);return i[_]||_}n.getTag=o},u.C_JS_CONST4=function(n){if(typeof navigator!="object")return n;var a=navigator.userAgent;if(typeof a!="string"||a.indexOf("Trident/")==-1)return n;var s=n.getTag,i={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",HTMLDDElement:"HTMLElement",HTMLDTElement:"HTMLElement",HTMLPhraseElement:"HTMLElement",Position:"Geoposition"};function o(_){var c=s(_),p=i[c];return p||(c=="Object"&&window.DataView&&_ instanceof window.DataView?"DataView":c)}function l(_){var c=window[_];return c==null?null:c.prototype}n.getTag=o,n.prototypeForTag=l},u.C_JS_CONST2=function(n){var a=n.getTag,s=n.prototypeForTag;function i(l){var _=a(l);return _=="Document"?l.xmlVersion?"!Document":"!HTMLDocument":_}function o(l){return l=="Document"?null:s(l)}n.getTag=i,n.prototypeForTag=o},u.C_JS_CONST3=function(n){return n},u.C_JsonCodec=new r.JsonCodec,u.C_ListEquality0=new r.ListEquality,u.C_ListEquality=new r.ListEquality,u.C_MapEquality=new r.MapEquality(r.findType("MapEquality<Object,Object>")),u.C_OutOfMemoryError=new r.OutOfMemoryError,u.C_SentinelValue=new r.SentinelValue,u.C_UnicodeGlyphSet=new r.UnicodeGlyphSet,u.C_Utf8Codec=new r.Utf8Codec,u.C_Utf8Encoder=new r.Utf8Encoder,u.C__ColorFormatEnum=new r._ColorFormatEnum,u.C__ColorFormatEnum0=new r._ColorFormatEnum0,u.C__ContainsParentSelectorVisitor=new r._ContainsParentSelectorVisitor,u.C__ContainsParentSelectorVisitor0=new r._ContainsParentSelectorVisitor0,u.C__DelayedDone=new r._DelayedDone,u.C__HasContentVisitor=new r._HasContentVisitor,u.C__HasContentVisitor0=new r._HasContentVisitor0,u.C__IsUselessVisitor=new r._IsUselessVisitor,u.C__IsUselessVisitor0=new r._IsUselessVisitor0,u.C__JSRandom=new r._JSRandom,u.C__MakeExpressionCalculationSafe=new r._MakeExpressionCalculationSafe,u.C__MakeExpressionCalculationSafe0=new r._MakeExpressionCalculationSafe0,u.C__ParentSelectorVisitor=new r._ParentSelectorVisitor,u.C__ParentSelectorVisitor0=new r._ParentSelectorVisitor0,u.C__Required=new r._Required,u.C__RootZone=new r._RootZone,u.C__SassNull=new r._SassNull,u.C__SassNull0=new r._SassNull0,u.CalculationOperator_KrC=new r.CalculationOperator("minus","-",1,1,"minus"),u.CalculationOperator_KrC0=new r.CalculationOperator0("minus","-",1,1,"minus"),u.CalculationOperator_LPB=new r.CalculationOperator("times","*",2,2,"times"),u.CalculationOperator_LPB0=new r.CalculationOperator0("times","*",2,2,"times"),u.CalculationOperator_dpX=new r.CalculationOperator("plus","+",1,0,"plus"),u.CalculationOperator_dpX0=new r.CalculationOperator0("plus","+",1,0,"plus"),u.CalculationOperator_wFL=new r.CalculationOperator("divided by","/",2,3,"dividedBy"),u.CalculationOperator_wFL0=new r.CalculationOperator0("divided by","/",2,3,"dividedBy"),u.ChangeType_add=new r.ChangeType("add"),u.ChangeType_modify=new r.ChangeType("modify"),u.ChangeType_remove=new r.ChangeType("remove"),u.ClipGamutMap_clip=new r.ClipGamutMap("clip"),u.ClipGamutMap_clip0=new r.ClipGamutMap0("clip"),u.Combinator_98W=new r.Combinator("~",2,"followingSibling"),u.Combinator_98W0=new r.Combinator0("~",2,"followingSibling"),u.Combinator_iUF=new r.Combinator(">",1,"child"),u.Combinator_iUF0=new r.Combinator0(">",1,"child"),u.Combinator_sHB=new r.Combinator("+",0,"nextSibling"),u.Combinator_sHB0=new r.Combinator0("+",0,"nextSibling"),u.Object_empty={},u.Map_empty18=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,ConfiguredValue>")),u.Configuration_Map_empty_null=new r.Configuration(u.Map_empty18,null),u.Map_empty19=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,ConfiguredValue0>")),u.Configuration_Map_empty_null0=new r.Configuration0(u.Map_empty19,null),u.Deprecation_0rM=new r.Deprecation("bogus-combinators","1.54.0",null,7,"bogusCombinators"),u.Deprecation_2PR=new r.Deprecation0("bogus-combinators","1.54.0","Leading, trailing, and repeated combinators.",null,7,"bogusCombinators"),u.Deprecation_6BW=new r.Deprecation("import","1.80.0",null,20,"import"),u.Deprecation_7Bn=new r.Deprecation("color-module-compat","1.23.0",null,5,"colorModuleCompat"),u.Deprecation_7TE=new r.Deprecation("function-units","1.56.0",null,9,"functionUnits"),u.Deprecation_8Zg=new r.Deprecation("misplaced-rest","1.91.0",null,24,"misplacedRest"),u.Deprecation_AA4=new r.Deprecation0("calc-interp",null,null,null,28,"calcInterp"),u.Deprecation_DVV=new r.Deprecation0("duplicate-var-flags","1.62.0","Using !default or !global multiple times for one variable.",null,10,"duplicateVarFlags"),u.Deprecation_Gmv=new r.Deprecation0("moz-document","1.7.2","@-moz-document.",null,2,"mozDocument"),u.Deprecation_HUu=new r.Deprecation("elseif","1.3.2",null,1,"elseif"),u.Deprecation_IqB=new r.Deprecation("relative-canonical","1.14.2",null,3,"relativeCanonical"),u.Deprecation_Jgi=new r.Deprecation0("misplaced-rest","1.91.0","A rest parameter before a positional or named parameter.",null,24,"misplacedRest"),u.Deprecation_K9u=new r.Deprecation("strict-unary","1.55.0",null,8,"strictUnary"),u.Deprecation_Kh7=new r.Deprecation0("strict-unary","1.55.0","Ambiguous + and - operators.",null,8,"strictUnary"),u.Deprecation_L3L=new r.Deprecation0("import","1.80.0","@import rules.",null,20,"import"),u.Deprecation_LIY=new r.Deprecation0("call-string","0.0.0","Passing a string directly to meta.call().",null,0,"callString"),u.Deprecation_LUk=new r.Deprecation0("fs-importer-cwd","1.73.0","Using the current working directory as an implicit load path.",null,13,"fsImporterCwd"),u.Deprecation_PGp=new r.Deprecation0("legacy-js-api","1.79.0","Legacy JS API.",null,19,"legacyJsApi"),u.Deprecation_PHd=new r.Deprecation0("function-units","1.56.0","Passing invalid units to built-in functions.",null,9,"functionUnits"),u.Deprecation_PY0=new r.Deprecation("feature-exists","1.78.0",null,16,"featureExists"),u.Deprecation_PmQ=new r.Deprecation("moz-document","1.7.2",null,2,"mozDocument"),u.Deprecation_SGB=new r.Deprecation0("global-builtin","1.80.0","Global built-in functions that are available in sass: modules.",null,21,"globalBuiltin"),u.Deprecation_Usi=new r.Deprecation("abs-percent","1.65.0",null,12,"absPercent"),u.Deprecation_VUl=new r.Deprecation0("elseif","1.3.2","@elseif.",null,1,"elseif"),u.Deprecation_Vc9=new r.Deprecation0("relative-canonical","1.14.2","Imports using relative canonical URLs.",null,3,"relativeCanonical"),u.Deprecation_WW3=new r.Deprecation("global-builtin","1.80.0",null,21,"globalBuiltin"),u.Deprecation_WdA=new r.Deprecation0("user-authored",null,null,null,27,"userAuthored"),u.Deprecation_alT=new r.Deprecation0("color-4-api","1.79.0","Certain uses of built-in sass:color functions.",null,17,"color4Api"),u.Deprecation_c4i=new r.Deprecation("call-string","0.0.0",null,0,"callString"),u.Deprecation_hJG=new r.Deprecation0("color-functions","1.79.0","Using global color functions instead of sass:color.",null,18,"colorFunctions"),u.Deprecation_jGw=new r.Deprecation("new-global","1.17.2",null,4,"newGlobal"),u.Deprecation_lkJ=new r.Deprecation0("with-private","1.92.0","Configuring private variables in @use, @forward, or load-css().",null,25,"withPrivate"),u.Deprecation_mXO=new r.Deprecation("with-private","1.92.0",null,25,"withPrivate"),u.Deprecation_mqF=new r.Deprecation0("color-module-compat","1.23.0","Using color module functions in place of plain CSS functions.",null,5,"colorModuleCompat"),u.Deprecation_nRC=new r.Deprecation("duplicate-var-flags","1.62.0",null,10,"duplicateVarFlags"),u.Deprecation_ox0=new r.Deprecation0("null-alpha","1.62.3","Passing null as alpha in the JS API.",null,11,"nullAlpha"),u.Deprecation_p2t=new r.Deprecation0("feature-exists","1.78.0","meta.feature-exists",null,16,"featureExists"),u.Deprecation_pwd=new r.Deprecation0("new-global","1.17.2","Declaring new variables with !global.",null,4,"newGlobal"),u.Deprecation_qPD=new r.Deprecation("if-function","1.95.0",null,26,"ifFunction"),u.Deprecation_qZ1=new r.Deprecation("slash-div","1.33.0",null,6,"slashDiv"),u.Deprecation_qka=new r.Deprecation0("if-function","1.95.0","The Sass if($condition, $if-true, $if-false) function.",null,26,"ifFunction"),u.Deprecation_r8S=new r.Deprecation("compile-string-relative-url","1.88.0",null,23,"compileStringRelativeUrl"),u.Deprecation_uJ0=new r.Deprecation("fs-importer-cwd","1.73.0",null,13,"fsImporterCwd"),u.Deprecation_v81=new r.Deprecation0("slash-div","1.33.0","/ operator for division.",null,6,"slashDiv"),u.Deprecation_w3M=new r.Deprecation0("abs-percent","1.65.0","Passing percentages to the Sass abs() function.",null,12,"absPercent"),u.Deprecation_y9Y=new r.Deprecation0("compile-string-relative-url","1.88.0","Passing a relative url to compileString().",null,23,"compileStringRelativeUrl"),u.Deprecation_zQD=new r.Deprecation("user-authored",null,null,27,"userAuthored"),u.Deprecation_zUK=new r.Deprecation("color-functions","1.79.0",null,18,"colorFunctions"),u.DisplayP3ColorSpace_MmT=new r.DisplayP3ColorSpace("display-p3",u.List_U47),u.DisplayP3ColorSpace_MmT0=new r.DisplayP3ColorSpace0("display-p3",u.List_U470),u.DisplayP3LinearColorSpace_PrP=new r.DisplayP3LinearColorSpace("display-p3-linear",u.List_U47),u.DisplayP3LinearColorSpace_PrP0=new r.DisplayP3LinearColorSpace0("display-p3-linear",u.List_U470),u.Duration_0=new r.Duration(0),u.ExtendMode_allTargets_2_allTargets=new r.ExtendMode("allTargets",2,"allTargets"),u.ExtendMode_allTargets_2_allTargets0=new r.ExtendMode0("allTargets",2,"allTargets"),u.ExtendMode_normal_0_normal=new r.ExtendMode("normal",0,"normal"),u.ExtendMode_normal_0_normal0=new r.ExtendMode0("normal",0,"normal"),u.ExtendMode_replace_1_replace=new r.ExtendMode("replace",1,"replace"),u.ExtendMode_replace_1_replace0=new r.ExtendMode0("replace",1,"replace"),u.ColorChannel_hue_true_deg=new r.ColorChannel("hue",!0,"deg"),u.LinearChannel_Cal=new r.LinearChannel(0,100,!0,!0,!1,"saturation",!1,"%"),u.LinearChannel_w1m=new r.LinearChannel(0,100,!0,!1,!1,"lightness",!1,"%"),u.List_oAL=t([u.ColorChannel_hue_true_deg,u.LinearChannel_Cal,u.LinearChannel_w1m],$.JSArray_ColorChannel),u.HslColorSpace_JQ2=new r.HslColorSpace("hsl",u.List_oAL),u.ColorChannel_hue_true_deg0=new r.ColorChannel0("hue",!0,"deg"),u.LinearChannel_Cal0=new r.LinearChannel0(0,100,!0,!0,!1,"saturation",!1,"%"),u.LinearChannel_w1m0=new r.LinearChannel0(0,100,!0,!1,!1,"lightness",!1,"%"),u.List_oAL0=t([u.ColorChannel_hue_true_deg0,u.LinearChannel_Cal0,u.LinearChannel_w1m0],$.JSArray_ColorChannel_2),u.HslColorSpace_JQ20=new r.HslColorSpace0("hsl",u.List_oAL0),u.HueInterpolationMethod_0=new r.HueInterpolationMethod(0,"shorter"),u.HueInterpolationMethod_00=new r.HueInterpolationMethod0(0,"shorter"),u.HueInterpolationMethod_1=new r.HueInterpolationMethod(1,"longer"),u.HueInterpolationMethod_10=new r.HueInterpolationMethod0(1,"longer"),u.HueInterpolationMethod_2=new r.HueInterpolationMethod(2,"increasing"),u.HueInterpolationMethod_20=new r.HueInterpolationMethod0(2,"increasing"),u.HueInterpolationMethod_3=new r.HueInterpolationMethod(3,"decreasing"),u.HueInterpolationMethod_30=new r.HueInterpolationMethod0(3,"decreasing"),u.LinearChannel_mPM=new r.LinearChannel(0,100,!0,!1,!1,"whiteness",!1,"%"),u.LinearChannel_NBP=new r.LinearChannel(0,100,!0,!1,!1,"blackness",!1,"%"),u.List_Ar1=t([u.ColorChannel_hue_true_deg,u.LinearChannel_mPM,u.LinearChannel_NBP],$.JSArray_ColorChannel),u.HwbColorSpace_guQ=new r.HwbColorSpace("hwb",u.List_Ar1),u.LinearChannel_mPM0=new r.LinearChannel0(0,100,!0,!1,!1,"whiteness",!1,"%"),u.LinearChannel_NBP0=new r.LinearChannel0(0,100,!0,!1,!1,"blackness",!1,"%"),u.List_Ar10=t([u.ColorChannel_hue_true_deg0,u.LinearChannel_mPM0,u.LinearChannel_NBP0],$.JSArray_ColorChannel_2),u.HwbColorSpace_guQ0=new r.HwbColorSpace0("hwb",u.List_Ar10),u.JsonDecoder_null=new r.JsonDecoder(null),u.JsonEncoder_null=new r.JsonEncoder(null),u.LinearChannel_rY5=new r.LinearChannel(0,100,!1,!0,!0,"lightness",!1,"%"),u.LinearChannel_vtc=new r.LinearChannel(-125,125,!1,!1,!1,"a",!1,null),u.LinearChannel_r83=new r.LinearChannel(-125,125,!1,!1,!1,"b",!1,null),u.List_KEo=t([u.LinearChannel_rY5,u.LinearChannel_vtc,u.LinearChannel_r83],$.JSArray_ColorChannel),u.LabColorSpace_2nT=new r.LabColorSpace("lab",u.List_KEo),u.LinearChannel_rY50=new r.LinearChannel0(0,100,!1,!0,!0,"lightness",!1,"%"),u.LinearChannel_vtc0=new r.LinearChannel0(-125,125,!1,!1,!1,"a",!1,null),u.LinearChannel_r830=new r.LinearChannel0(-125,125,!1,!1,!1,"b",!1,null),u.List_KEo0=t([u.LinearChannel_rY50,u.LinearChannel_vtc0,u.LinearChannel_r830],$.JSArray_ColorChannel_2),u.LabColorSpace_2nT0=new r.LabColorSpace0("lab",u.List_KEo0),u.LinearChannel_JUs=new r.LinearChannel(0,150,!1,!0,!1,"chroma",!1,null),u.List_grF=t([u.LinearChannel_rY5,u.LinearChannel_JUs,u.ColorChannel_hue_true_deg],$.JSArray_ColorChannel),u.LchColorSpace_Bpv=new r.LchColorSpace("lch",u.List_grF),u.LinearChannel_JUs0=new r.LinearChannel0(0,150,!1,!0,!1,"chroma",!1,null),u.List_grF0=t([u.LinearChannel_rY50,u.LinearChannel_JUs0,u.ColorChannel_hue_true_deg0],$.JSArray_ColorChannel_2),u.LchColorSpace_Bpv0=new r.LchColorSpace0("lch",u.List_grF0),u.LineFeed_2_lf=new r.LineFeed(2,"lf"),u.LineFeed_3HY=new r.LineFeed0("cr","\r",0,"cr"),u.LineFeed_Kui=new r.LineFeed0("lfcr",`
|
||
\r`,3,"lfcr"),u.LineFeed_aqi=new r.LineFeed0("crlf",`\r
|
||
`,1,"crlf"),u.LineFeed_oJz=new r.LineFeed0("lf",`
|
||
`,2,"lf"),u.LinearChannel_XL8=new r.LinearChannel(0,1,!1,!1,!1,"alpha",!1,null),u.LinearChannel_XL80=new r.LinearChannel0(0,1,!1,!1,!1,"alpha",!1,null),u.LinearChannel_Z5r=new r.LinearChannel(0,255,!1,!0,!0,"green",!1,null),u.LinearChannel_Z5r0=new r.LinearChannel0(0,255,!1,!0,!0,"green",!1,null),u.LinearChannel_qXC=new r.LinearChannel(0,255,!1,!0,!0,"red",!1,null),u.LinearChannel_qXC0=new r.LinearChannel0(0,255,!1,!0,!0,"red",!1,null),u.LinearChannel_vJ3=new r.LinearChannel(0,255,!1,!0,!0,"blue",!1,null),u.LinearChannel_vJ30=new r.LinearChannel0(0,255,!1,!0,!0,"blue",!1,null),u.ListSeparator_Lul=new r.ListSeparator("slash","/",2,"slash"),u.ListSeparator_Lul0=new r.ListSeparator0("slash","/",2,"slash"),u.ListSeparator_SrV=new r.ListSeparator("space"," ",0,"space"),u.ListSeparator_SrV0=new r.ListSeparator0("space"," ",0,"space"),u.ListSeparator_undecided_null_3_undecided=new r.ListSeparator("undecided",null,3,"undecided"),u.ListSeparator_undecided_null_3_undecided0=new r.ListSeparator0("undecided",null,3,"undecided"),u.ListSeparator_z0K=new r.ListSeparator("comma",",",1,"comma"),u.ListSeparator_z0K0=new r.ListSeparator0("comma",",",1,"comma"),u.Object_84Z={em:0,rem:1,ex:2,rex:3,cap:4,rcap:5,ch:6,rch:7,ic:8,ric:9,lh:10,rlh:11,vw:12,lvw:13,svw:14,dvw:15,vh:16,lvh:17,svh:18,dvh:19,vi:20,lvi:21,svi:22,dvi:23,vb:24,lvb:25,svb:26,dvb:27,vmin:28,lvmin:29,svmin:30,dvmin:31,vmax:32,lvmax:33,svmax:34,dvmax:35,cqw:36,cqh:37,cqi:38,cqb:39,cqmin:40,cqmax:41,cm:42,mm:43,q:44,in:45,pt:46,pc:47,px:48},u.Set_V30th=new r.ConstantStringSet(u.Object_84Z,49,$.ConstantStringSet_String),u.Object_a6W={deg:0,grad:1,rad:2,turn:3},u.Set_5FBBb=new r.ConstantStringSet(u.Object_a6W,4,$.ConstantStringSet_String),u.Object_s_0_ms_1={s:0,ms:1},u.Set_cXesm=new r.ConstantStringSet(u.Object_s_0_ms_1,2,$.ConstantStringSet_String),u.Object_hz_0_khz_1={hz:0,khz:1},u.Set_1Tayw=new r.ConstantStringSet(u.Object_hz_0_khz_1,2,$.ConstantStringSet_String),u.Object_CHz={dpi:0,dpcm:1,dppx:2},u.Set_w2NC6=new r.ConstantStringSet(u.Object_CHz,3,$.ConstantStringSet_String),u.List_BFg=t([u.Set_V30th,u.Set_5FBBb,u.Set_cXesm,u.Set_1Tayw,u.Set_w2NC6],r.findType("JSArray<Set<String>>")),u.Deprecation_uqF=new r.Deprecation0("css-function-mixin","1.76.0","Function and mixin names beginning with --.","1.94.0",14,"cssFunctionMixin"),u.Deprecation_Fpx=new r.Deprecation0("mixed-decls","1.77.7","Declarations after or between nested rules.","1.92.0",15,"mixedDecls"),u.Deprecation_Byo=new r.Deprecation0("type-function","1.86.0",'Functions named "type".',"1.92.0",22,"typeFunction"),u.List_DUj=t([u.Deprecation_LIY,u.Deprecation_VUl,u.Deprecation_Gmv,u.Deprecation_Vc9,u.Deprecation_pwd,u.Deprecation_mqF,u.Deprecation_v81,u.Deprecation_2PR,u.Deprecation_Kh7,u.Deprecation_PHd,u.Deprecation_DVV,u.Deprecation_ox0,u.Deprecation_w3M,u.Deprecation_LUk,u.Deprecation_uqF,u.Deprecation_Fpx,u.Deprecation_p2t,u.Deprecation_alT,u.Deprecation_hJG,u.Deprecation_PGp,u.Deprecation_L3L,u.Deprecation_SGB,u.Deprecation_Byo,u.Deprecation_y9Y,u.Deprecation_Jgi,u.Deprecation_lkJ,u.Deprecation_qka,u.Deprecation_WdA,u.Deprecation_AA4],r.findType("JSArray<Deprecation0>")),u.List_UqK=t([u.CalculationOperator_dpX0,u.CalculationOperator_KrC0,u.CalculationOperator_LPB0,u.CalculationOperator_wFL0],r.findType("JSArray<CalculationOperator0>")),u.Deprecation_NNd=new r.Deprecation("null-alpha","1.62.3",null,11,"nullAlpha"),u.Deprecation_ov6=new r.Deprecation("css-function-mixin","1.76.0","1.94.0",14,"cssFunctionMixin"),u.Deprecation_Uqa=new r.Deprecation("mixed-decls","1.77.7","1.92.0",15,"mixedDecls"),u.Deprecation_mme=new r.Deprecation("color-4-api","1.79.0",null,17,"color4Api"),u.Deprecation_cfK=new r.Deprecation("legacy-js-api","1.79.0",null,19,"legacyJsApi"),u.Deprecation_ST9=new r.Deprecation("type-function","1.86.0","1.92.0",22,"typeFunction"),u.Deprecation_Pq8=new r.Deprecation("calc-interp",null,null,28,"calcInterp"),u.List_eCP=t([u.Deprecation_c4i,u.Deprecation_HUu,u.Deprecation_PmQ,u.Deprecation_IqB,u.Deprecation_jGw,u.Deprecation_7Bn,u.Deprecation_qZ1,u.Deprecation_0rM,u.Deprecation_K9u,u.Deprecation_7TE,u.Deprecation_nRC,u.Deprecation_NNd,u.Deprecation_Usi,u.Deprecation_uJ0,u.Deprecation_ov6,u.Deprecation_Uqa,u.Deprecation_PY0,u.Deprecation_mme,u.Deprecation_zUK,u.Deprecation_cfK,u.Deprecation_6BW,u.Deprecation_WW3,u.Deprecation_ST9,u.Deprecation_r8S,u.Deprecation_8Zg,u.Deprecation_mXO,u.Deprecation_qPD,u.Deprecation_zQD,u.Deprecation_Pq8],r.findType("JSArray<Deprecation>")),u.List_empty29=t([],$.JSArray_AsyncCallable_2),u.List_empty31=t([],$.JSArray_AsyncImporter),u.List_empty1=t([],$.JSArray_ComplexSelector),u.List_empty18=t([],$.JSArray_ComplexSelector_2),u.List_empty2=t([],$.JSArray_ComplexSelectorComponent),u.List_empty19=t([],$.JSArray_ComplexSelectorComponent_2),u.List_empty11=t([],$.JSArray_ConfiguredVariable),u.List_empty26=t([],$.JSArray_ConfiguredVariable_2),u.List_empty3=t([],$.JSArray_CssNode),u.List_empty20=t([],$.JSArray_CssNode_2),u.List_empty0=t([],$.JSArray_CssValue_Combinator),u.List_empty17=t([],$.JSArray_CssValue_Combinator_2),u.List_empty9=t([],$.JSArray_Expression),u.List_empty24=t([],$.JSArray_Expression_2),u.List_empty5=t([],$.JSArray_Extension),u.List_empty21=t([],$.JSArray_Extension_2),u.List_empty28=t([],$.JSArray_Importer_2),u.List_empty15=t([],$.JSArray_Module_AsyncCallable),u.List_empty10=t([],$.JSArray_Module_Callable),u.List_empty7=t([],r.findType("JSArray<Module0<0&>>")),u.List_empty30=t([],$.JSArray_Module_AsyncCallable_2),u.List_empty25=t([],$.JSArray_Module_Callable_2),u.List_empty22=t([],r.findType("JSArray<Module1<0&>>")),u.List_empty12=t([],$.JSArray_Object),u.List_empty14=t([],$.JSArray_Parameter),u.List_empty27=t([],$.JSArray_Parameter_2),u.List_empty16=t([],$.JSArray_Statement),u.List_empty=t([],$.JSArray_String),u.List_empty8=t([],$.JSArray_Value),u.List_empty23=t([],$.JSArray_Value_2),u.List_empty4=t([],$.JSArray_int),u.List_empty6=t([],$.JSArray_dynamic),u.List_empty13=t([],$.JSArray_nullable_FileSpan),u.List_mRc=t([u.HueInterpolationMethod_00,u.HueInterpolationMethod_10,u.HueInterpolationMethod_20,u.HueInterpolationMethod_30],r.findType("JSArray<HueInterpolationMethod0>")),u.List_null=t([null],$.JSArray_nullable_FileSpan),u.LinearChannel_n2W=new r.LinearChannel(0,1,!1,!1,!1,"long",!1,null),u.LinearChannel_ZmQ=new r.LinearChannel(0,1,!1,!1,!1,"medium",!1,null),u.LinearChannel_yJH=new r.LinearChannel(0,1,!1,!1,!1,"short",!1,null),u.List_wOx=t([u.LinearChannel_n2W,u.LinearChannel_ZmQ,u.LinearChannel_yJH],$.JSArray_ColorChannel),u.LmsColorSpace_Os3=new r.LmsColorSpace("lms",u.List_wOx),u.LinearChannel_n2W0=new r.LinearChannel0(0,1,!1,!1,!1,"long",!1,null),u.LinearChannel_ZmQ0=new r.LinearChannel0(0,1,!1,!1,!1,"medium",!1,null),u.LinearChannel_yJH0=new r.LinearChannel0(0,1,!1,!1,!1,"short",!1,null),u.List_wOx0=t([u.LinearChannel_n2W0,u.LinearChannel_ZmQ0,u.LinearChannel_yJH0],$.JSArray_ColorChannel_2),u.LmsColorSpace_Os30=new r.LmsColorSpace0("lms",u.List_wOx0),u.LocalMindeGamutMap_A2x=new r.LocalMindeGamutMap("local-minde"),u.LocalMindeGamutMap_A2x0=new r.LocalMindeGamutMap0("local-minde"),u.Object_CSf={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6,deg:7,grad:8,rad:9,turn:10,s:11,ms:12,Hz:13,kHz:14,dpi:15,dpcm:16,dppx:17},u.Object_R4j={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6},u.Map_LdTcR=new r.ConstantStringMap(u.Object_R4j,[1,.39370078740157477,.16666666666666666,.03937007874015748,.00984251968503937,.013888888888888888,.010416666666666666],$.ConstantStringMap_String_double),u.Map_LdCjQ=new r.ConstantStringMap(u.Object_R4j,[2.54,1,.42333333333333334,.1,.025,.035277777777777776,.026458333333333334],$.ConstantStringMap_String_double),u.Map_Ldr6M=new r.ConstantStringMap(u.Object_R4j,[6,2.3622047244094486,1,.2362204724409449,.05905511811023623,.08333333333333333,.0625],$.ConstantStringMap_String_double),u.Map_LdTyG=new r.ConstantStringMap(u.Object_R4j,[25.4,10,4.233333333333333,1,.25,.35277777777777775,.26458333333333334],$.ConstantStringMap_String_double),u.Map_Ld577=new r.ConstantStringMap(u.Object_R4j,[101.6,40,16.933333333333334,4,1,1.411111111111111,1.0583333333333333],$.ConstantStringMap_String_double),u.Map_LdIVT=new r.ConstantStringMap(u.Object_R4j,[72,28.346456692913385,12,2.834645669291339,.7086614173228347,1,.75],$.ConstantStringMap_String_double),u.Map_Ld6L5=new r.ConstantStringMap(u.Object_R4j,[96,37.79527559055118,16,3.7795275590551185,.9448818897637796,1.3333333333333333,1],$.ConstantStringMap_String_double),u.Map_LjNxM=new r.ConstantStringMap(u.Object_a6W,[1,.9,57.29577951308232,360],$.ConstantStringMap_String_double),u.Map_Lj8V1=new r.ConstantStringMap(u.Object_a6W,[1.1111111111111112,1,63.66197723675813,400],$.ConstantStringMap_String_double),u.Map_LjePw=new r.ConstantStringMap(u.Object_a6W,[.017453292519943295,.015707963267948967,1,6.283185307179586],$.ConstantStringMap_String_double),u.Map_LjtMd=new r.ConstantStringMap(u.Object_a6W,[.002777777777777778,.0025,.15915494309189535,1],$.ConstantStringMap_String_double),u.Map_Aezv1=new r.ConstantStringMap(u.Object_s_0_ms_1,[1,.001],$.ConstantStringMap_String_double),u.Map_AeI7g=new r.ConstantStringMap(u.Object_s_0_ms_1,[1e3,1],$.ConstantStringMap_String_double),u.Object_Hz_0_kHz_1={Hz:0,kHz:1},u.Map_kdDCg=new r.ConstantStringMap(u.Object_Hz_0_kHz_1,[1,1e3],$.ConstantStringMap_String_double),u.Map_kdBEM=new r.ConstantStringMap(u.Object_Hz_0_kHz_1,[.001,1],$.ConstantStringMap_String_double),u.Map_vIkFS=new r.ConstantStringMap(u.Object_CHz,[1,2.54,96],$.ConstantStringMap_String_double),u.Map_vIY7E=new r.ConstantStringMap(u.Object_CHz,[.39370078740157477,1,37.79527559055118],$.ConstantStringMap_String_double),u.Map_vIcSC=new r.ConstantStringMap(u.Object_CHz,[.010416666666666666,.026458333333333334,1],$.ConstantStringMap_String_double),u.Map_NtHoP=new r.ConstantStringMap(u.Object_CSf,[u.Map_LdTcR,u.Map_LdCjQ,u.Map_Ldr6M,u.Map_LdTyG,u.Map_Ld577,u.Map_LdIVT,u.Map_Ld6L5,u.Map_LjNxM,u.Map_Lj8V1,u.Map_LjePw,u.Map_LjtMd,u.Map_Aezv1,u.Map_AeI7g,u.Map_kdDCg,u.Map_kdBEM,u.Map_vIkFS,u.Map_vIY7E,u.Map_vIcSC],r.findType("ConstantStringMap<String,Map<String,double>>")),u.Object_J3y={length:0,angle:1,time:2,frequency:3,"pixel density":4},u.List_Ldp=t(["in","cm","pc","mm","q","pt","px"],$.JSArray_String),u.List_deg_grad_rad_turn=t(["deg","grad","rad","turn"],$.JSArray_String),u.List_s_ms=t(["s","ms"],$.JSArray_String),u.List_Hz_kHz=t(["Hz","kHz"],$.JSArray_String),u.List_dpi_dpcm_dppx=t(["dpi","dpcm","dppx"],$.JSArray_String),u.Map_Sr65K=new r.ConstantStringMap(u.Object_J3y,[u.List_Ldp,u.List_deg_grad_rad_turn,u.List_s_ms,u.List_Hz_kHz,u.List_dpi_dpcm_dppx],r.findType("ConstantStringMap<String,List<String>>")),u.Map_empty7=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module0<AsyncCallable>,List<CssComment>>")),u.Map_empty=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module0<Callable0>,List<CssComment>>")),u.Map_empty1=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module0<0&>,List<CssComment>>")),u.Map_empty16=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module1<AsyncCallable0>,List<CssComment0>>")),u.Map_empty10=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module1<Callable>,List<CssComment0>>")),u.Map_empty12=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Module1<0&>,List<CssComment0>>")),u.Map_empty3=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,AstNode>")),u.Map_empty13=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,AstNode0>")),u.Map_empty4=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Expression>")),u.Map_empty14=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Expression0>")),u.Map_empty5=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,FileSpan>")),u.Map_empty8=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Module0<AsyncCallable>>")),u.Map_empty0=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Module0<Callable0>>")),u.Map_empty17=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Module1<AsyncCallable0>>")),u.Map_empty11=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Module1<Callable>>")),u.Map_empty6=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Value>")),u.Map_empty15=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String,Value0>")),u.Map_empty2=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Symbol0,@>")),u.Map_empty9=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<String?,String>")),u.LinearChannel_fS8=new r.LinearChannel(0,1,!1,!0,!0,"lightness",!1,"%"),u.LinearChannel_ffI=new r.LinearChannel(-.4,.4,!1,!1,!1,"a",!1,null),u.LinearChannel_Y6D=new r.LinearChannel(-.4,.4,!1,!1,!1,"b",!1,null),u.List_ZWr=t([u.LinearChannel_fS8,u.LinearChannel_ffI,u.LinearChannel_Y6D],$.JSArray_ColorChannel),u.OklabColorSpace_540=new r.OklabColorSpace("oklab",u.List_ZWr),u.LinearChannel_fS80=new r.LinearChannel0(0,1,!1,!0,!0,"lightness",!1,"%"),u.LinearChannel_ffI0=new r.LinearChannel0(-.4,.4,!1,!1,!1,"a",!1,null),u.LinearChannel_Y6D0=new r.LinearChannel0(-.4,.4,!1,!1,!1,"b",!1,null),u.List_ZWr0=t([u.LinearChannel_fS80,u.LinearChannel_ffI0,u.LinearChannel_Y6D0],$.JSArray_ColorChannel_2),u.OklabColorSpace_5400=new r.OklabColorSpace0("oklab",u.List_ZWr0),u.LinearChannel_HTj=new r.LinearChannel(0,.4,!1,!0,!1,"chroma",!1,null),u.List_g5j=t([u.LinearChannel_fS8,u.LinearChannel_HTj,u.ColorChannel_hue_true_deg],$.JSArray_ColorChannel),u.OklchColorSpace_9Gj=new r.OklchColorSpace("oklch",u.List_g5j),u.LinearChannel_HTj0=new r.LinearChannel0(0,.4,!1,!0,!1,"chroma",!1,null),u.List_g5j0=t([u.LinearChannel_fS80,u.LinearChannel_HTj0,u.ColorChannel_hue_true_deg0],$.JSArray_ColorChannel_2),u.OklchColorSpace_9Gj0=new r.OklchColorSpace0("oklch",u.List_g5j0),u.OptionType_1Ol=new r.OptionType("OptionType.multiple"),u.OptionType_tI9=new r.OptionType("OptionType.flag"),u.OptionType_zZK=new r.OptionType("OptionType.single"),u.OutputStyle_0=new r.OutputStyle(0,"expanded"),u.OutputStyle_00=new r.OutputStyle0(0,"expanded"),u.OutputStyle_1=new r.OutputStyle(1,"compressed"),u.OutputStyle_10=new r.OutputStyle0(1,"compressed"),u.ProphotoRgbColorSpace_BDz=new r.ProphotoRgbColorSpace("prophoto-rgb",u.List_U47),u.ProphotoRgbColorSpace_BDz0=new r.ProphotoRgbColorSpace0("prophoto-rgb",u.List_U470),u.Rec2020ColorSpace_6oo=new r.Rec2020ColorSpace("rec2020",u.List_U47),u.Rec2020ColorSpace_6oo0=new r.Rec2020ColorSpace0("rec2020",u.List_U470),u.Map_empty20=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<SelectorList,Box<SelectorList>>")),u.Record2_EmptyExtensionStore_Map_empty=new r._Record_2(u.C_EmptyExtensionStore,u.Map_empty20),u.Map_empty21=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<SelectorList0,Box0<SelectorList0>>")),u.Record2_EmptyExtensionStore_Map_empty0=new r._Record_2(u.C_EmptyExtensionStore0,u.Map_empty21),u.List_Ds2=t([u.LinearChannel_qXC,u.LinearChannel_Z5r,u.LinearChannel_vJ3],$.JSArray_ColorChannel),u.RgbColorSpace_i0P=new r.RgbColorSpace("rgb",u.List_Ds2),u.List_Ds20=t([u.LinearChannel_qXC0,u.LinearChannel_Z5r0,u.LinearChannel_vJ30],$.JSArray_ColorChannel_2),u.RgbColorSpace_i0P0=new r.RgbColorSpace0("rgb",u.List_Ds20),u.SassBoolean_false=new r.SassBoolean(!1),u.SassBoolean_false0=new r.SassBoolean0(!1),u.SassBoolean_true=new r.SassBoolean(!0),u.SassBoolean_true0=new r.SassBoolean0(!0),u.SassList_9ua=new r.SassList0(u.List_empty23,u.ListSeparator_undecided_null_3_undecided0,!1),u.SassList_oH0=new r.SassList(u.List_empty8,u.ListSeparator_z0K,!1),u.SassList_oH00=new r.SassList0(u.List_empty23,u.ListSeparator_z0K0,!1),u.SassList_oWx=new r.SassList(u.List_empty8,u.ListSeparator_z0K,!0),u.SassList_oWx0=new r.SassList0(u.List_empty23,u.ListSeparator_z0K0,!0),u.Map_empty22=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Value,Value>")),u.SassMap_Map_empty=new r.SassMap(u.Map_empty22),u.Map_empty23=new r.ConstantStringMap(u.Object_empty,[],r.findType("ConstantStringMap<Value0,Value0>")),u.SassMap_Map_empty0=new r.SassMap0(u.Map_empty23),u.Object_Tro={is:0,matches:1,where:2},u.Set_0egh6=new r.ConstantStringSet(u.Object_Tro,3,$.ConstantStringSet_String),u.Object_SWZ={and:0,or:1,not:2},u.Set_6V2Gi=new r.ConstantStringSet(u.Object_SWZ,3,$.ConstantStringSet_String),u.Object_ssn={sass:0,style:1,default:2},u.Set_8229z=new r.ConstantStringSet(u.Object_ssn,3,$.ConstantStringSet_String),u.Set_9FDyj=new r.GeneralConstantSet([u.RgbColorSpace_i0P,u.HslColorSpace_JQ2],r.findType("GeneralConstantSet<ColorSpace>")),u.Set_9FDyj0=new r.GeneralConstantSet([u.RgbColorSpace_i0P0,u.HslColorSpace_JQ20],r.findType("GeneralConstantSet<ColorSpace0>")),u.Object_BKa={".scss":0,".sass":1,".css":2},u.Set_FTDN4=new r.ConstantStringSet(u.Object_BKa,3,$.ConstantStringSet_String),u.Object_GR4={calc:0,clamp:1,hypot:2,sin:3,cos:4,tan:5,asin:6,acos:7,atan:8,sqrt:9,exp:10,sign:11,mod:12,rem:13,atan2:14,pow:15,log:16,"calc-size":17},u.Set_Pr3yj=new r.ConstantStringSet(u.Object_GR4,18,$.ConstantStringSet_String),u.Set_empty2=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<CssMediaQuery>")),u.Set_empty6=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<CssMediaQuery0>")),u.Set_empty3=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<Module0<AsyncCallable>>")),u.Set_empty0=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<Module0<Callable0>>")),u.Set_empty7=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<Module1<AsyncCallable0>>")),u.Set_empty5=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<Module1<Callable>>")),u.Set_empty1=new r.ConstantStringSet(u.Object_empty,0,$.ConstantStringSet_String),u.Set_empty4=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<StylesheetNode>")),u.Set_empty=new r.ConstantStringSet(u.Object_empty,0,r.findType("ConstantStringSet<Uri>")),u.Set_xkEMv=new r.GeneralConstantSet([u.BinaryOperator_wkM,u.BinaryOperator_ehp,u.BinaryOperator_jCK,u.BinaryOperator_tDf],r.findType("GeneralConstantSet<BinaryOperator>")),u.Set_xkEMv0=new r.GeneralConstantSet([u.BinaryOperator_wkM0,u.BinaryOperator_ehp0,u.BinaryOperator_jCK0,u.BinaryOperator_tDf0],r.findType("GeneralConstantSet<BinaryOperator0>")),u.SrgbColorSpace_thf=new r.SrgbColorSpace("srgb",u.List_U47),u.SrgbColorSpace_thf0=new r.SrgbColorSpace0("srgb",u.List_U470),u.SrgbLinearColorSpace_kUj=new r.SrgbLinearColorSpace("srgb-linear",u.List_U47),u.SrgbLinearColorSpace_kUj0=new r.SrgbLinearColorSpace0("srgb-linear",u.List_U470),u.StderrLogger_false=new r.StderrLogger(!1),u.StderrLogger_false0=new r.StderrLogger0(!1),u.Symbol__canonicalizeContext=new r.Symbol("_canonicalizeContext"),u.Symbol__evaluationContext=new r.Symbol("_evaluationContext"),u.Symbol__extensions=new r.Symbol("_extensions"),u.Symbol__sourceSpecificity=new r.Symbol("_sourceSpecificity"),u.Symbol_call=new r.Symbol("call"),u.Syntax_CSS_2_css=new r.Syntax("CSS",2,"css"),u.Syntax_CSS_2_css0=new r.Syntax0("CSS",2,"css"),u.Syntax_SCSS_0_scss=new r.Syntax("SCSS",0,"scss"),u.Syntax_SCSS_0_scss0=new r.Syntax0("SCSS",0,"scss"),u.Syntax_Sass_1_sass=new r.Syntax("Sass",1,"sass"),u.Syntax_Sass_1_sass0=new r.Syntax0("Sass",1,"sass"),u.Type_ByteBuffer_rqD=r.typeLiteral("ByteBuffer"),u.Type_ByteData_9dB=r.typeLiteral("ByteData"),u.Type_Float32List_9Kz=r.typeLiteral("Float32List"),u.Type_Float64List_9Kz=r.typeLiteral("Float64List"),u.Type_Int16List_s5h=r.typeLiteral("Int16List"),u.Type_Int32List_O8Z=r.typeLiteral("Int32List"),u.Type_Int8List_rFV=r.typeLiteral("Int8List"),u.Type_Object_A4p=r.typeLiteral("Object"),u.Type_Uint16List_kmP=r.typeLiteral("Uint16List"),u.Type_Uint32List_kmP=r.typeLiteral("Uint32List"),u.Type_Uint8ClampedList_04U=r.typeLiteral("Uint8ClampedList"),u.Type_Uint8List_8Eb=r.typeLiteral("Uint8List"),u.UnaryOperator_Y93=new r.UnaryOperator("divide","/",2,"divide"),u.UnaryOperator_Y930=new r.UnaryOperator0("divide","/",2,"divide"),u.UnaryOperator_hCO=new r.UnaryOperator("minus","-",1,"minus"),u.UnaryOperator_hCO0=new r.UnaryOperator0("minus","-",1,"minus"),u.UnaryOperator_n2K=new r.UnaryOperator("plus","+",0,"plus"),u.UnaryOperator_n2K0=new r.UnaryOperator0("plus","+",0,"plus"),u.UnaryOperator_not_not_3_not=new r.UnaryOperator("not","not",3,"not"),u.UnaryOperator_not_not_3_not0=new r.UnaryOperator0("not","not",3,"not"),u.Utf8Decoder_false=new r.Utf8Decoder(!1),u.LinearChannel_LYw=new r.LinearChannel(0,1,!1,!1,!1,"x",!1,null),u.LinearChannel_eR7=new r.LinearChannel(0,1,!1,!1,!1,"y",!1,null),u.LinearChannel_gZl=new r.LinearChannel(0,1,!1,!1,!1,"z",!1,null),u.List_QRs=t([u.LinearChannel_LYw,u.LinearChannel_eR7,u.LinearChannel_gZl],$.JSArray_LinearChannel),u.XyzD50ColorSpace_2OB=new r.XyzD50ColorSpace("xyz-d50",u.List_QRs),u.LinearChannel_LYw0=new r.LinearChannel0(0,1,!1,!1,!1,"x",!1,null),u.LinearChannel_eR70=new r.LinearChannel0(0,1,!1,!1,!1,"y",!1,null),u.LinearChannel_gZl0=new r.LinearChannel0(0,1,!1,!1,!1,"z",!1,null),u.List_QRs0=t([u.LinearChannel_LYw0,u.LinearChannel_eR70,u.LinearChannel_gZl0],$.JSArray_LinearChannel_2),u.XyzD50ColorSpace_2OB0=new r.XyzD50ColorSpace0("xyz-d50",u.List_QRs0),u.XyzD65ColorSpace_WiJ=new r.XyzD65ColorSpace("xyz",u.List_QRs),u.XyzD65ColorSpace_WiJ0=new r.XyzD65ColorSpace0("xyz",u.List_QRs0),u._IsBogusVisitor_false=new r._IsBogusVisitor(!1),u._IsBogusVisitor_false0=new r._IsBogusVisitor0(!1),u._IsBogusVisitor_true=new r._IsBogusVisitor(!0),u._IsBogusVisitor_true0=new r._IsBogusVisitor0(!0),u._IsInvisibleVisitor_false=new r._IsInvisibleVisitor0(!1),u._IsInvisibleVisitor_false0=new r._IsInvisibleVisitor2(!1),u._IsInvisibleVisitor_false_false=new r._IsInvisibleVisitor(!1,!1),u._IsInvisibleVisitor_false_false0=new r._IsInvisibleVisitor1(!1,!1),u._IsInvisibleVisitor_true=new r._IsInvisibleVisitor0(!0),u._IsInvisibleVisitor_true0=new r._IsInvisibleVisitor2(!0),u._IsInvisibleVisitor_true_false=new r._IsInvisibleVisitor(!0,!1),u._IsInvisibleVisitor_true_false0=new r._IsInvisibleVisitor1(!0,!1),u._IsInvisibleVisitor_true_true=new r._IsInvisibleVisitor(!0,!0),u._IsInvisibleVisitor_true_true0=new r._IsInvisibleVisitor1(!0,!0),u._PathDirection_6kc=new r._PathDirection("reaches root"),u._PathDirection_Wme=new r._PathDirection("below root"),u._PathDirection_dMN=new r._PathDirection("at root"),u._PathDirection_vgO=new r._PathDirection("above root"),u._PathRelation_different=new r._PathRelation("different"),u._PathRelation_equal=new r._PathRelation("equal"),u._PathRelation_inconclusive=new r._PathRelation("inconclusive"),u._PathRelation_within=new r._PathRelation("within"),u._SingletonCssMediaQueryMergeResult_0=new r._SingletonCssMediaQueryMergeResult(0,"empty"),u._SingletonCssMediaQueryMergeResult_00=new r._SingletonCssMediaQueryMergeResult0(0,"empty"),u._SingletonCssMediaQueryMergeResult_1=new r._SingletonCssMediaQueryMergeResult(1,"unrepresentable"),u._SingletonCssMediaQueryMergeResult_10=new r._SingletonCssMediaQueryMergeResult0(1,"unrepresentable"),u._StreamGroupState_canceled=new r._StreamGroupState("canceled"),u._StreamGroupState_dormant=new r._StreamGroupState("dormant"),u._StreamGroupState_listening=new r._StreamGroupState("listening"),u._StreamGroupState_paused=new r._StreamGroupState("paused"),u._StringStackTrace_OdL=new r._StringStackTrace(""),u._ZoneFunction_KjJ=new r._ZoneFunction(u.C__RootZone,r.async___rootHandleUncaughtError$closure()),u._ZoneFunction_PAY=new r._ZoneFunction(u.C__RootZone,r.async___rootCreatePeriodicTimer$closure()),u._ZoneFunction_Xkh=new r._ZoneFunction(u.C__RootZone,r.async___rootRegisterUnaryCallback$closure()),u._ZoneFunction__RootZone__rootCreateTimer=new r._ZoneFunction(u.C__RootZone,r.async___rootCreateTimer$closure()),u._ZoneFunction__RootZone__rootErrorCallback=new r._ZoneFunction(u.C__RootZone,r.async___rootErrorCallback$closure()),u._ZoneFunction__RootZone__rootFork=new r._ZoneFunction(u.C__RootZone,r.async___rootFork$closure()),u._ZoneFunction__RootZone__rootPrint=new r._ZoneFunction(u.C__RootZone,r.async___rootPrint$closure()),u._ZoneFunction__RootZone__rootRegisterCallback=new r._ZoneFunction(u.C__RootZone,r.async___rootRegisterCallback$closure()),u._ZoneFunction__RootZone__rootRun=new r._ZoneFunction(u.C__RootZone,r.async___rootRun$closure()),u._ZoneFunction__RootZone__rootRunBinary=new r._ZoneFunction(u.C__RootZone,r.async___rootRunBinary$closure()),u._ZoneFunction__RootZone__rootRunUnary=new r._ZoneFunction(u.C__RootZone,r.async___rootRunUnary$closure()),u._ZoneFunction__RootZone__rootScheduleMicrotask=new r._ZoneFunction(u.C__RootZone,r.async___rootScheduleMicrotask$closure()),u._ZoneFunction_e9o=new r._ZoneFunction(u.C__RootZone,r.async___rootRegisterBinaryCallback$closure()),u._ZoneSpecification_Ipa=new r._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)})(),function(){b._JS_INTEROP_INTERCEPTOR_TAG=null,b.toStringVisiting=r._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=r._setArrayType([],r.findType("JSArray<List<Object>?>")),b._nextCallback=null,b._lastCallback=null,b._lastPriorityCallback=null,b._isInCallbackLoop=!1,b.Zone__current=u.C__RootZone,b._RootZone__rootDelegate=null,b.Uri__cachedBaseString="",b.Uri__cachedBaseUri=null,b._fs=null,b._currentUriBase=null,b._current=null,b._subselectorPseudos=r.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String),b._rootishPseudoClasses=r.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),b._features=r.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),b._realCaseCache=function(){var t=$.String;return r.LinkedHashMap_LinkedHashMap$_empty(t,t)}(),b.selectorPseudoClasses=r.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),b.selectorPseudoElements=r.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),b._glyphs=u.C_UnicodeGlyphSet,b._rootishPseudoClasses0=r.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),b._realCaseCache0=function(){var t=$.String;return r.LinkedHashMap_LinkedHashMap$_empty(t,t)}(),b._features0=r.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),b.selectorPseudoClasses0=r.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),b.selectorPseudoElements0=r.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),b._subselectorPseudos0=r.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String)}(),function(){var t=he.lazyFinal,n=he.lazy;t(b,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",()=>r.getIsolateAffinityTag("_$dart_dartClosure")),t(b,"nullFuture","$get$nullFuture",()=>u.C__RootZone.run$1$1(0,new r.nullFuture_closure,r.findType("Future<~>"))),t(b,"_safeToStringHooks","$get$_safeToStringHooks",()=>r._setArrayType([new g.JSArraySafeToStringHook],r.findType("JSArray<SafeToStringHook>"))),t(b,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))),t(b,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))),t(b,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn(null))),t(b,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",()=>r.TypeErrorDecoder_extractPattern(function(){var a="$arguments$";try{null.$method$(a)}catch(s){return s.message}}())),t(b,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn(void 0))),t(b,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",()=>r.TypeErrorDecoder_extractPattern(function(){var a="$arguments$";try{(void 0).$method$(a)}catch(s){return s.message}}())),t(b,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokePropertyErrorOn(null))),t(b,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(a){return a.message}}())),t(b,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokePropertyErrorOn(void 0))),t(b,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(a){return a.message}}())),t(b,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",()=>r._AsyncRun__initializeScheduleImmediate()),t(b,"Future__nullFuture","$get$Future__nullFuture",()=>b.$get$nullFuture()),t(b,"Future__falseFuture","$get$Future__falseFuture",()=>r._Future$zoneValue(!1,u.C__RootZone,$.bool)),t(b,"_RootZone__rootMap","$get$_RootZone__rootMap",()=>{var a=$.dynamic;return r.HashMap_HashMap(a,a)}),t(b,"_Utf8Decoder__reusableBuffer","$get$_Utf8Decoder__reusableBuffer",()=>r.NativeUint8List_NativeUint8List(4096)),t(b,"_Utf8Decoder__decoder","$get$_Utf8Decoder__decoder",()=>new r._Utf8Decoder__decoder_closure().call$0()),t(b,"_Utf8Decoder__decoderNonfatal","$get$_Utf8Decoder__decoderNonfatal",()=>new r._Utf8Decoder__decoderNonfatal_closure().call$0()),t(b,"_Base64Decoder__inverseAlphabet","$get$_Base64Decoder__inverseAlphabet",()=>r.NativeInt8List__create1(r._ensureNativeList(r._setArrayType([-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,62,-2,62,-2,63,52,53,54,55,56,57,58,59,60,61,-2,-2,-2,-1,-2,-2,-2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-2,-2,-2,-2,63,-2,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-2,-2,-2,-2,-2],$.JSArray_int)))),t(b,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",()=>{var a=typeof process<"u"&&Object.prototype.toString.call(process)=="[object process]"&&process.platform=="win32";return a}),t(b,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",()=>r.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)),t(b,"_hashSeed","$get$_hashSeed",()=>r.objectHashCode(u.Type_Object_A4p)),t(b,"Option__invalidChars","$get$Option__invalidChars",()=>r.RegExp_RegExp(`[ \\t\\r\\n"'\\\\/]`,!1)),t(b,"_isStrictMode","$get$_isStrictMode",()=>new r._isStrictMode_closure().call$0()),t(b,"alwaysValid","$get$alwaysValid",()=>new r.alwaysValid_closure),t(b,"readline","$get$readline",()=>E.readline),t(b,"windows","$get$windows",()=>r.Context_Context(b.$get$Style_windows())),t(b,"url","$get$url",()=>r.Context_Context(b.$get$Style_url())),t(b,"context","$get$context",()=>new r.Context(b.$get$Style_platform(),null)),t(b,"Style_posix","$get$Style_posix",()=>new r.PosixStyle(r.RegExp_RegExp("/",!1),r.RegExp_RegExp("[^/]$",!1),r.RegExp_RegExp("^/",!1))),t(b,"Style_windows","$get$Style_windows",()=>new r.WindowsStyle(r.RegExp_RegExp("[/\\\\]",!1),r.RegExp_RegExp("[^/\\\\]$",!1),r.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!1),r.RegExp_RegExp("^[/\\\\](?![/\\\\])",!1))),t(b,"Style_url","$get$Style_url",()=>new r.UrlStyle(r.RegExp_RegExp("/",!1),r.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!1),r.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!1),r.RegExp_RegExp("^/",!1))),t(b,"Style_platform","$get$Style_platform",()=>r.Style__getPlatformStyle()),t(b,"startVersion","$get$startVersion",()=>r.RegExp_RegExp("^(\\d+)\\.(\\d+)\\.(\\d+)(-([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?(\\+([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?",!1)),t(b,"completeVersion","$get$completeVersion",()=>r.RegExp_RegExp(b.$get$startVersion().pattern+"$",!1)),t(b,"LegacyIfExpression_declaration","$get$LegacyIfExpression_declaration",()=>r.ParameterList_ParameterList$parse(V.x40funct,null)),t(b,"colorsByName","$get$colorsByName",()=>r.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",r.SassColor_SassColor$rgb(154,205,50,1),"yellow",r.SassColor_SassColor$rgb(255,255,0,1),"whitesmoke",r.SassColor_SassColor$rgb(245,245,245,1),"white",r.SassColor_SassColor$rgb(255,255,255,1),"wheat",r.SassColor_SassColor$rgb(245,222,179,1),"violet",r.SassColor_SassColor$rgb(238,130,238,1),"turquoise",r.SassColor_SassColor$rgb(64,224,208,1),"transparent",r.SassColor_SassColor$rgb(0,0,0,0),"tomato",r.SassColor_SassColor$rgb(255,99,71,1),"thistle",r.SassColor_SassColor$rgb(216,191,216,1),"teal",r.SassColor_SassColor$rgb(0,128,128,1),"tan",r.SassColor_SassColor$rgb(210,180,140,1),"steelblue",r.SassColor_SassColor$rgb(70,130,180,1),"springgreen",r.SassColor_SassColor$rgb(0,255,127,1),"snow",r.SassColor_SassColor$rgb(255,250,250,1),"slategrey",r.SassColor_SassColor$rgb(112,128,144,1),"slategray",r.SassColor_SassColor$rgb(112,128,144,1),"slateblue",r.SassColor_SassColor$rgb(106,90,205,1),"skyblue",r.SassColor_SassColor$rgb(135,206,235,1),"silver",r.SassColor_SassColor$rgb(192,192,192,1),"sienna",r.SassColor_SassColor$rgb(160,82,45,1),"seashell",r.SassColor_SassColor$rgb(255,245,238,1),"seagreen",r.SassColor_SassColor$rgb(46,139,87,1),"sandybrown",r.SassColor_SassColor$rgb(244,164,96,1),"salmon",r.SassColor_SassColor$rgb(250,128,114,1),"saddlebrown",r.SassColor_SassColor$rgb(139,69,19,1),"royalblue",r.SassColor_SassColor$rgb(65,105,225,1),"rosybrown",r.SassColor_SassColor$rgb(188,143,143,1),"red",r.SassColor_SassColor$rgb(255,0,0,1),"rebeccapurple",r.SassColor_SassColor$rgb(102,51,153,1),"purple",r.SassColor_SassColor$rgb(128,0,128,1),"powderblue",r.SassColor_SassColor$rgb(176,224,230,1),"plum",r.SassColor_SassColor$rgb(221,160,221,1),"pink",r.SassColor_SassColor$rgb(255,192,203,1),"peru",r.SassColor_SassColor$rgb(205,133,63,1),"peachpuff",r.SassColor_SassColor$rgb(255,218,185,1),"papayawhip",r.SassColor_SassColor$rgb(255,239,213,1),"palevioletred",r.SassColor_SassColor$rgb(219,112,147,1),"paleturquoise",r.SassColor_SassColor$rgb(175,238,238,1),"palegreen",r.SassColor_SassColor$rgb(152,251,152,1),"palegoldenrod",r.SassColor_SassColor$rgb(238,232,170,1),"orchid",r.SassColor_SassColor$rgb(218,112,214,1),"orangered",r.SassColor_SassColor$rgb(255,69,0,1),"orange",r.SassColor_SassColor$rgb(255,165,0,1),"olivedrab",r.SassColor_SassColor$rgb(107,142,35,1),"olive",r.SassColor_SassColor$rgb(128,128,0,1),"oldlace",r.SassColor_SassColor$rgb(253,245,230,1),"navy",r.SassColor_SassColor$rgb(0,0,128,1),"navajowhite",r.SassColor_SassColor$rgb(255,222,173,1),"moccasin",r.SassColor_SassColor$rgb(255,228,181,1),"mistyrose",r.SassColor_SassColor$rgb(255,228,225,1),"mintcream",r.SassColor_SassColor$rgb(245,255,250,1),"midnightblue",r.SassColor_SassColor$rgb(25,25,112,1),"mediumvioletred",r.SassColor_SassColor$rgb(199,21,133,1),"mediumturquoise",r.SassColor_SassColor$rgb(72,209,204,1),"mediumspringgreen",r.SassColor_SassColor$rgb(0,250,154,1),"mediumslateblue",r.SassColor_SassColor$rgb(123,104,238,1),"mediumseagreen",r.SassColor_SassColor$rgb(60,179,113,1),"mediumpurple",r.SassColor_SassColor$rgb(147,112,219,1),"mediumorchid",r.SassColor_SassColor$rgb(186,85,211,1),"mediumblue",r.SassColor_SassColor$rgb(0,0,205,1),"mediumaquamarine",r.SassColor_SassColor$rgb(102,205,170,1),"maroon",r.SassColor_SassColor$rgb(128,0,0,1),"magenta",r.SassColor_SassColor$rgb(255,0,255,1),"linen",r.SassColor_SassColor$rgb(250,240,230,1),"limegreen",r.SassColor_SassColor$rgb(50,205,50,1),"lime",r.SassColor_SassColor$rgb(0,255,0,1),"lightyellow",r.SassColor_SassColor$rgb(255,255,224,1),"lightsteelblue",r.SassColor_SassColor$rgb(176,196,222,1),"lightslategrey",r.SassColor_SassColor$rgb(119,136,153,1),"lightslategray",r.SassColor_SassColor$rgb(119,136,153,1),"lightskyblue",r.SassColor_SassColor$rgb(135,206,250,1),"lightseagreen",r.SassColor_SassColor$rgb(32,178,170,1),"lightsalmon",r.SassColor_SassColor$rgb(255,160,122,1),"lightpink",r.SassColor_SassColor$rgb(255,182,193,1),"lightgrey",r.SassColor_SassColor$rgb(211,211,211,1),"lightgreen",r.SassColor_SassColor$rgb(144,238,144,1),"lightgray",r.SassColor_SassColor$rgb(211,211,211,1),"lightgoldenrodyellow",r.SassColor_SassColor$rgb(250,250,210,1),"lightcyan",r.SassColor_SassColor$rgb(224,255,255,1),"lightcoral",r.SassColor_SassColor$rgb(240,128,128,1),"lightblue",r.SassColor_SassColor$rgb(173,216,230,1),"lemonchiffon",r.SassColor_SassColor$rgb(255,250,205,1),"lawngreen",r.SassColor_SassColor$rgb(124,252,0,1),"lavenderblush",r.SassColor_SassColor$rgb(255,240,245,1),"lavender",r.SassColor_SassColor$rgb(230,230,250,1),"khaki",r.SassColor_SassColor$rgb(240,230,140,1),"ivory",r.SassColor_SassColor$rgb(255,255,240,1),"indigo",r.SassColor_SassColor$rgb(75,0,130,1),"indianred",r.SassColor_SassColor$rgb(205,92,92,1),"hotpink",r.SassColor_SassColor$rgb(255,105,180,1),"honeydew",r.SassColor_SassColor$rgb(240,255,240,1),"grey",r.SassColor_SassColor$rgb(128,128,128,1),"greenyellow",r.SassColor_SassColor$rgb(173,255,47,1),"green",r.SassColor_SassColor$rgb(0,128,0,1),"gray",r.SassColor_SassColor$rgb(128,128,128,1),"goldenrod",r.SassColor_SassColor$rgb(218,165,32,1),"gold",r.SassColor_SassColor$rgb(255,215,0,1),"ghostwhite",r.SassColor_SassColor$rgb(248,248,255,1),"gainsboro",r.SassColor_SassColor$rgb(220,220,220,1),"fuchsia",r.SassColor_SassColor$rgb(255,0,255,1),"forestgreen",r.SassColor_SassColor$rgb(34,139,34,1),"floralwhite",r.SassColor_SassColor$rgb(255,250,240,1),"firebrick",r.SassColor_SassColor$rgb(178,34,34,1),"dodgerblue",r.SassColor_SassColor$rgb(30,144,255,1),"dimgrey",r.SassColor_SassColor$rgb(105,105,105,1),"dimgray",r.SassColor_SassColor$rgb(105,105,105,1),"deepskyblue",r.SassColor_SassColor$rgb(0,191,255,1),"deeppink",r.SassColor_SassColor$rgb(255,20,147,1),"darkviolet",r.SassColor_SassColor$rgb(148,0,211,1),"darkturquoise",r.SassColor_SassColor$rgb(0,206,209,1),"darkslategrey",r.SassColor_SassColor$rgb(47,79,79,1),"darkslategray",r.SassColor_SassColor$rgb(47,79,79,1),"darkslateblue",r.SassColor_SassColor$rgb(72,61,139,1),"darkseagreen",r.SassColor_SassColor$rgb(143,188,143,1),"darksalmon",r.SassColor_SassColor$rgb(233,150,122,1),"darkred",r.SassColor_SassColor$rgb(139,0,0,1),"darkorchid",r.SassColor_SassColor$rgb(153,50,204,1),"darkorange",r.SassColor_SassColor$rgb(255,140,0,1),"darkolivegreen",r.SassColor_SassColor$rgb(85,107,47,1),"darkmagenta",r.SassColor_SassColor$rgb(139,0,139,1),"darkkhaki",r.SassColor_SassColor$rgb(189,183,107,1),"darkgrey",r.SassColor_SassColor$rgb(169,169,169,1),"darkgreen",r.SassColor_SassColor$rgb(0,100,0,1),"darkgray",r.SassColor_SassColor$rgb(169,169,169,1),"darkgoldenrod",r.SassColor_SassColor$rgb(184,134,11,1),"darkcyan",r.SassColor_SassColor$rgb(0,139,139,1),"darkblue",r.SassColor_SassColor$rgb(0,0,139,1),"cyan",r.SassColor_SassColor$rgb(0,255,255,1),"crimson",r.SassColor_SassColor$rgb(220,20,60,1),"cornsilk",r.SassColor_SassColor$rgb(255,248,220,1),"cornflowerblue",r.SassColor_SassColor$rgb(100,149,237,1),"coral",r.SassColor_SassColor$rgb(255,127,80,1),"chocolate",r.SassColor_SassColor$rgb(210,105,30,1),"chartreuse",r.SassColor_SassColor$rgb(127,255,0,1),"cadetblue",r.SassColor_SassColor$rgb(95,158,160,1),"burlywood",r.SassColor_SassColor$rgb(222,184,135,1),"brown",r.SassColor_SassColor$rgb(165,42,42,1),"blueviolet",r.SassColor_SassColor$rgb(138,43,226,1),"blue",r.SassColor_SassColor$rgb(0,0,255,1),"blanchedalmond",r.SassColor_SassColor$rgb(255,235,205,1),"black",r.SassColor_SassColor$rgb(0,0,0,1),"bisque",r.SassColor_SassColor$rgb(255,228,196,1),"beige",r.SassColor_SassColor$rgb(245,245,220,1),"azure",r.SassColor_SassColor$rgb(240,255,255,1),"aquamarine",r.SassColor_SassColor$rgb(127,255,212,1),"aqua",r.SassColor_SassColor$rgb(0,255,255,1),"antiquewhite",r.SassColor_SassColor$rgb(250,235,215,1),"aliceblue",r.SassColor_SassColor$rgb(240,248,255,1)],$.String,$.SassColor)),t(b,"namesByColor","$get$namesByColor",()=>{var a,s=$.SassColor,i=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(s,i);for(s=r.MapExtensions_get_pairs(b.$get$colorsByName(),i,s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a=i._0,o.$indexSet(0,i._1,a);return o}),t(b,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",()=>r.isWindows()?"=":"━"),t(b,"ExecutableOptions__parser","$get$ExecutableOptions__parser",()=>new r.ExecutableOptions__parser_closure().call$0()),t(b,"globalFunctions","$get$globalFunctions",()=>{var a=$.BuiltInCallable,s=r.List_List$of(b.$get$global(),!0,a);return u.JSArray_methods.addAll$1(s,b.$get$global0()),u.JSArray_methods.addAll$1(s,b.$get$global1()),u.JSArray_methods.addAll$1(s,b.$get$global2()),u.JSArray_methods.addAll$1(s,b.$get$global3()),u.JSArray_methods.addAll$1(s,b.$get$global4()),u.JSArray_methods.addAll$1(s,b.$get$global5()),s.push(r.BuiltInCallable$function("if","$condition, $if-true, $if-false",new r.globalFunctions_closure,null)),r.UnmodifiableListView$(s,a)}),t(b,"coreModules","$get$coreModules",()=>r.UnmodifiableListView$(r._setArrayType([b.$get$module(),b.$get$module0(),b.$get$module1(),b.$get$module2(),b.$get$module3(),b.$get$module4()],r.findType("JSArray<BuiltInModule<Callable0>>")),$.BuiltInModule_Callable)),t(b,"_microsoftFilterStart","$get$_microsoftFilterStart",()=>r.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),t(b,"global","$get$global",()=>{var a="color",s="$red, $green, $blue, $alpha",i="$red, $green, $blue",o="$channels",l="$hue, $saturation, $lightness, $alpha",_="$hue, $saturation, $lightness",c="$hue, $saturation",p="adjust",h="$color, $amount",d=$.String,f=$.Value_Function_List_Value;return r.UnmodifiableListView$(r._setArrayType([r._channelFunction("red",u.RgbColorSpace_i0P,new r.global_closure0,!0,null).withDeprecationWarning$1(a),r._channelFunction("green",u.RgbColorSpace_i0P,new r.global_closure1,!0,null).withDeprecationWarning$1(a),r._channelFunction("blue",u.RgbColorSpace_i0P,new r.global_closure2,!0,null).withDeprecationWarning$1(a),b.$get$_mix().withDeprecationWarning$1(a),r.BuiltInCallable$overloadedFunction("rgb",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure3,i,new r.global_closure4,"$color, $alpha",new r.global_closure5,"$channels",new r.global_closure6],d,f)),r.BuiltInCallable$overloadedFunction("rgba",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure7,i,new r.global_closure8,"$color, $alpha",new r.global_closure9,"$channels",new r.global_closure10],d,f)),r._function5("invert","$color, $weight: 100%, $space: null",new r.global_closure11),r._channelFunction("hue",u.HslColorSpace_JQ2,new r.global_closure12,!0,"deg").withDeprecationWarning$1(a),r._channelFunction("saturation",u.HslColorSpace_JQ2,new r.global_closure13,!0,"%").withDeprecationWarning$1(a),r._channelFunction("lightness",u.HslColorSpace_JQ2,new r.global_closure14,!0,"%").withDeprecationWarning$1(a),r.BuiltInCallable$overloadedFunction("hsl",r.LinkedHashMap_LinkedHashMap$_literal([l,new r.global_closure15,_,new r.global_closure16,c,new r.global_closure17,"$channels",new r.global_closure18],d,f)),r.BuiltInCallable$overloadedFunction("hsla",r.LinkedHashMap_LinkedHashMap$_literal([l,new r.global_closure19,_,new r.global_closure20,c,new r.global_closure21,"$channels",new r.global_closure22],d,f)),r._function5("grayscale","$color",new r.global_closure23),r._function5("adjust-hue","$color, $degrees",new r.global_closure24).withDeprecationWarning$2(a,p),r._function5("lighten",h,new r.global_closure25).withDeprecationWarning$2(a,p),r._function5("darken",h,new r.global_closure26).withDeprecationWarning$2(a,p),r.BuiltInCallable$overloadedFunction("saturate",r.LinkedHashMap_LinkedHashMap$_literal(["$amount",new r.global_closure27,"$color, $amount",new r.global_closure28],d,f)),r._function5("desaturate",h,new r.global_closure29).withDeprecationWarning$2(a,p),r._function5("opacify",h,new r.global_closure30).withDeprecationWarning$2(a,p),r._function5("fade-in",h,new r.global_closure31).withDeprecationWarning$2(a,p),r._function5("transparentize",h,new r.global_closure32).withDeprecationWarning$2(a,p),r._function5("fade-out",h,new r.global_closure33).withDeprecationWarning$2(a,p),r.BuiltInCallable$overloadedFunction("alpha",r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.global_closure34,"$args...",new r.global_closure35],d,f)),r._function5("opacity","$color",new r.global_closure36),r._function5(a,"$description",new r.global_closure37),r._function5("hwb",o,new r.global_closure38),r._function5("lab",o,new r.global_closure39),r._function5("lch",o,new r.global_closure40),r._function5("oklab",o,new r.global_closure41),r._function5("oklch",o,new r.global_closure42),b.$get$_complement().withDeprecationWarning$1(a),b.$get$_ieHexStr(),b.$get$_adjust().withDeprecationWarning$1(a).withName$1("adjust-color"),b.$get$_scale().withDeprecationWarning$1(a).withName$1("scale-color"),b.$get$_change().withDeprecationWarning$1(a).withName$1("change-color")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module","$get$module",()=>{var a=null,s="saturation",i="lightness",o="$color",l="alpha",_="$color, $channel, $space: null",c=$.String,p=$.Value_Function_List_Value;return r.BuiltInModule$("color",r._setArrayType([r._channelFunction("red",u.RgbColorSpace_i0P,new r.module_closure1,!1,a),r._channelFunction("green",u.RgbColorSpace_i0P,new r.module_closure2,!1,a),r._channelFunction("blue",u.RgbColorSpace_i0P,new r.module_closure3,!1,a),b.$get$_mix(),r._function5("invert","$color, $weight: 100%, $space: null",new r.module_closure4),r._channelFunction("hue",u.HslColorSpace_JQ2,new r.module_closure5,!1,"deg"),r._channelFunction(s,u.HslColorSpace_JQ2,new r.module_closure6,!1,"%"),r._channelFunction(i,u.HslColorSpace_JQ2,new r.module_closure7,!1,"%"),r._removedColorFunction("adjust-hue","hue",!1),r._removedColorFunction("lighten",i,!1),r._removedColorFunction("darken",i,!0),r._removedColorFunction("saturate",s,!1),r._removedColorFunction("desaturate",s,!0),r._function5("grayscale",o,new r.module_closure8),r.BuiltInCallable$overloadedFunction("hwb",r.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new r.module_closure9,"$channels",new r.module_closure10],c,p)),r._channelFunction("whiteness",u.HwbColorSpace_guQ,new r.module_closure11,!1,"%"),r._channelFunction("blackness",u.HwbColorSpace_guQ,new r.module_closure12,!1,"%"),r._removedColorFunction("opacify",l,!1),r._removedColorFunction("fade-in",l,!1),r._removedColorFunction("transparentize",l,!0),r._removedColorFunction("fade-out",l,!0),r.BuiltInCallable$overloadedFunction(l,r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.module_closure13,"$args...",new r.module_closure14],c,p)),r._function5("opacity",o,new r.module_closure15),r._function5("space",o,new r.module_closure16),r._function5("to-space","$color, $space",new r.module_closure17),r._function5("is-legacy",o,new r.module_closure18),r._function5("is-missing","$color, $channel",new r.module_closure19),r._function5("is-in-gamut","$color, $space: null",new r.module_closure20),r._function5("to-gamut","$color, $space: null, $method: null",new r.module_closure21),r._function5("channel",_,new r.module_closure22),r._function5("same","$color1, $color2",new r.module_closure23),r._function5("is-powerless",_,new r.module_closure24),b.$get$_complement(),b.$get$_adjust(),b.$get$_scale(),b.$get$_change(),b.$get$_ieHexStr()],$.JSArray_Callable),a,a,$.Callable)}),t(b,"_mix","$get$_mix",()=>r._function5("mix",V.x24color,new r._mix_closure)),t(b,"_complement","$get$_complement",()=>r._function5("complement","$color, $space: null",new r._complement_closure)),t(b,"_adjust","$get$_adjust",()=>r._function5("adjust","$color, $kwargs...",new r._adjust_closure)),t(b,"_scale","$get$_scale",()=>r._function5("scale","$color, $kwargs...",new r._scale_closure)),t(b,"_change","$get$_change",()=>r._function5("change","$color, $kwargs...",new r._change_closure)),t(b,"_ieHexStr","$get$_ieHexStr",()=>r._function5("ie-hex-str","$color",new r._ieHexStr_closure)),t(b,"global0","$get$global0",()=>{var a="list";return r.UnmodifiableListView$(r._setArrayType([b.$get$_length0().withDeprecationWarning$1(a),b.$get$_nth().withDeprecationWarning$1(a),b.$get$_setNth().withDeprecationWarning$1(a),b.$get$_join().withDeprecationWarning$1(a),b.$get$_append0().withDeprecationWarning$1(a),b.$get$_zip().withDeprecationWarning$1(a),b.$get$_index0().withDeprecationWarning$1(a),b.$get$_isBracketed().withDeprecationWarning$1(a),b.$get$_separator().withDeprecationWarning$1(a).withName$1("list-separator")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module0","$get$module0",()=>r.BuiltInModule$("list",r._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)),t(b,"_length","$get$_length0",()=>r._function4("length","$list",new r._length_closure0)),t(b,"_nth","$get$_nth",()=>r._function4("nth","$list, $n",new r._nth_closure)),t(b,"_setNth","$get$_setNth",()=>r._function4("set-nth","$list, $n, $value",new r._setNth_closure)),t(b,"_join","$get$_join",()=>r._function4("join",V.x24list1,new r._join_closure)),t(b,"_append","$get$_append0",()=>r._function4("append","$list, $val, $separator: auto",new r._append_closure0)),t(b,"_zip","$get$_zip",()=>r._function4("zip","$lists...",new r._zip_closure)),t(b,"_index","$get$_index0",()=>r._function4("index","$list, $value",new r._index_closure0)),t(b,"_separator","$get$_separator",()=>r._function4("separator","$list",new r._separator_closure)),t(b,"_isBracketed","$get$_isBracketed",()=>r._function4("is-bracketed","$list",new r._isBracketed_closure)),t(b,"_slash","$get$_slash",()=>r._function4("slash","$elements...",new r._slash_closure)),t(b,"global1","$get$global1",()=>{var a="map";return r.UnmodifiableListView$(r._setArrayType([b.$get$_get().withDeprecationWarning$1(a).withName$1("map-get"),b.$get$_merge().withDeprecationWarning$1(a).withName$1("map-merge"),b.$get$_remove().withDeprecationWarning$1(a).withName$1("map-remove"),b.$get$_keys().withDeprecationWarning$1(a).withName$1("map-keys"),b.$get$_values().withDeprecationWarning$1(a).withName$1("map-values"),b.$get$_hasKey().withDeprecationWarning$1(a).withName$1("map-has-key")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module1","$get$module1",()=>r.BuiltInModule$("map",r._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)),t(b,"_get","$get$_get",()=>r._function3("get","$map, $key, $keys...",new r._get_closure)),t(b,"_set","$get$_set",()=>r.BuiltInCallable$overloadedFunction("set",r.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new r._set_closure,"$map, $args...",new r._set_closure0],$.String,$.Value_Function_List_Value))),t(b,"_merge","$get$_merge",()=>r.BuiltInCallable$overloadedFunction("merge",r.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new r._merge_closure,"$map1, $args...",new r._merge_closure0],$.String,$.Value_Function_List_Value))),t(b,"_deepMerge","$get$_deepMerge",()=>r._function3("deep-merge","$map1, $map2",new r._deepMerge_closure)),t(b,"_deepRemove","$get$_deepRemove",()=>r._function3("deep-remove","$map, $key, $keys...",new r._deepRemove_closure)),t(b,"_remove","$get$_remove",()=>r.BuiltInCallable$overloadedFunction("remove",r.LinkedHashMap_LinkedHashMap$_literal(["$map",new r._remove_closure,"$map, $key, $keys...",new r._remove_closure0],$.String,$.Value_Function_List_Value))),t(b,"_keys","$get$_keys",()=>r._function3("keys","$map",new r._keys_closure)),t(b,"_values","$get$_values",()=>r._function3("values","$map",new r._values_closure)),t(b,"_hasKey","$get$_hasKey",()=>r._function3("has-key","$map, $key, $keys...",new r._hasKey_closure)),t(b,"global2","$get$global2",()=>{var a="math";return r.UnmodifiableListView$(r._setArrayType([r._function2("abs","$number",new r.global_closure),b.$get$_ceil().withDeprecationWarning$1(a),b.$get$_floor().withDeprecationWarning$1(a),b.$get$_max().withDeprecationWarning$1(a),b.$get$_min().withDeprecationWarning$1(a),b.$get$_percentage().withDeprecationWarning$1(a),b.$get$_randomFunction().withDeprecationWarning$1(a),b.$get$_round().withDeprecationWarning$1(a),b.$get$_unit().withDeprecationWarning$1(a),b.$get$_compatible().withDeprecationWarning$1(a).withName$1("comparable"),b.$get$_isUnitless().withDeprecationWarning$1(a).withName$1("unitless")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module2","$get$module2",()=>{var a=null;return r.BuiltInModule$("math",r._setArrayType([r._numberFunction("abs",new r.module_closure0),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),a,r.LinkedHashMap_LinkedHashMap$_literal(["e",r.SassNumber_SassNumber(2.718281828459045,a),"pi",r.SassNumber_SassNumber(3.141592653589793,a),"epsilon",r.SassNumber_SassNumber(2220446049250313e-31,a),"max-safe-integer",r.SassNumber_SassNumber(9007199254740991,a),"min-safe-integer",r.SassNumber_SassNumber(-9007199254740991,a),"max-number",r.SassNumber_SassNumber(17976931348623157e292,a),"min-number",r.SassNumber_SassNumber(5e-324,a)],$.String,$.Value),$.Callable)}),t(b,"_ceil","$get$_ceil",()=>r._numberFunction("ceil",new r._ceil_closure)),t(b,"_clamp","$get$_clamp",()=>r._function2("clamp","$min, $number, $max",new r._clamp_closure)),t(b,"_floor","$get$_floor",()=>r._numberFunction("floor",new r._floor_closure)),t(b,"_max","$get$_max",()=>r._function2("max","$numbers...",new r._max_closure)),t(b,"_min","$get$_min",()=>r._function2("min","$numbers...",new r._min_closure)),t(b,"_round","$get$_round",()=>r._numberFunction("round",new r._round_closure)),t(b,"_hypot","$get$_hypot",()=>r._function2("hypot","$numbers...",new r._hypot_closure)),t(b,"_log","$get$_log",()=>r._function2("log","$number, $base: null",new r._log_closure)),t(b,"_pow","$get$_pow",()=>r._function2("pow","$base, $exponent",new r._pow_closure)),t(b,"_sqrt","$get$_sqrt",()=>r._singleArgumentMathFunc("sqrt",r.number0__sqrt$closure())),t(b,"_acos","$get$_acos",()=>r._singleArgumentMathFunc("acos",r.number0__acos$closure())),t(b,"_asin","$get$_asin",()=>r._singleArgumentMathFunc("asin",r.number0__asin$closure())),t(b,"_atan","$get$_atan",()=>r._singleArgumentMathFunc("atan",r.number0__atan$closure())),t(b,"_atan2","$get$_atan2",()=>r._function2("atan2","$y, $x",new r._atan2_closure)),t(b,"_cos","$get$_cos",()=>r._singleArgumentMathFunc("cos",r.number0__cos$closure())),t(b,"_sin","$get$_sin",()=>r._singleArgumentMathFunc("sin",r.number0__sin$closure())),t(b,"_tan","$get$_tan",()=>r._singleArgumentMathFunc("tan",r.number0__tan$closure())),t(b,"_compatible","$get$_compatible",()=>r._function2("compatible","$number1, $number2",new r._compatible_closure)),t(b,"_isUnitless","$get$_isUnitless",()=>r._function2("is-unitless","$number",new r._isUnitless_closure)),t(b,"_unit","$get$_unit",()=>r._function2("unit","$number",new r._unit_closure)),t(b,"_percentage","$get$_percentage",()=>r._function2("percentage","$number",new r._percentage_closure)),t(b,"_random","$get$_random0",()=>r.Random_Random()),t(b,"_randomFunction","$get$_randomFunction",()=>r._function2("random","$limit: null",new r._randomFunction_closure)),t(b,"_div","$get$_div",()=>r._function2("div","$number1, $number2",new r._div_closure)),t(b,"_shared","$get$_shared",()=>r.UnmodifiableListView$(r._setArrayType([r._function("feature-exists","$feature",new r._shared_closure),r._function("inspect","$value",new r._shared_closure0),r._function("type-of","$value",new r._shared_closure1),r._function("keywords","$args",new r._shared_closure2)],$.JSArray_BuiltInCallable),$.BuiltInCallable)),t(b,"global3","$get$global5",()=>{var a,s=r._setArrayType([],$.JSArray_BuiltInCallable);for(a=b.$get$_shared(),a=a.get$iterator(a);a.moveNext$0();)s.push(a.get$current(0).withDeprecationWarning$1("meta"));return r.UnmodifiableListView$(s,$.BuiltInCallable)}),t(b,"moduleFunctions","$get$moduleFunctions",()=>{var a=$.BuiltInCallable,s=r.List_List$of(b.$get$_shared(),!0,a);return s.push(r._function("calc-name","$calc",new r.moduleFunctions_closure)),s.push(r._function("calc-args","$calc",new r.moduleFunctions_closure0)),s.push(r._function("accepts-content","$mixin",new r.moduleFunctions_closure1)),r.UnmodifiableListView$(s,a)}),t(b,"global4","$get$global3",()=>{var a="selector";return r.UnmodifiableListView$(r._setArrayType([b.$get$_isSuperselector().withDeprecationWarning$1(a),b.$get$_simpleSelectors().withDeprecationWarning$1(a),b.$get$_parse().withDeprecationWarning$1(a).withName$1("selector-parse"),b.$get$_nest().withDeprecationWarning$1(a).withName$1("selector-nest"),b.$get$_append().withDeprecationWarning$1(a).withName$1("selector-append"),b.$get$_extend().withDeprecationWarning$1(a).withName$1("selector-extend"),b.$get$_replace().withDeprecationWarning$1(a).withName$1("selector-replace"),b.$get$_unify().withDeprecationWarning$1(a).withName$1("selector-unify")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module3","$get$module3",()=>r.BuiltInModule$("selector",r._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)),t(b,"_nest","$get$_nest",()=>r._function1("nest","$selectors...",new r._nest_closure)),t(b,"_append0","$get$_append",()=>r._function1("append","$selectors...",new r._append_closure)),t(b,"_extend","$get$_extend",()=>r._function1("extend","$selector, $extendee, $extender",new r._extend_closure)),t(b,"_replace","$get$_replace",()=>r._function1("replace","$selector, $original, $replacement",new r._replace_closure)),t(b,"_unify","$get$_unify",()=>r._function1("unify","$selector1, $selector2",new r._unify_closure)),t(b,"_isSuperselector","$get$_isSuperselector",()=>r._function1("is-superselector","$super, $sub",new r._isSuperselector_closure)),t(b,"_simpleSelectors","$get$_simpleSelectors",()=>r._function1("simple-selectors","$selector",new r._simpleSelectors_closure)),t(b,"_parse0","$get$_parse",()=>r._function1("parse","$selector",new r._parse_closure)),t(b,"_random0","$get$_random",()=>r.Random_Random()),n(b,"_previousUniqueId","$get$_previousUniqueId",()=>b.$get$_random().nextInt$1(r._asInt(r.pow(36,6)))),t(b,"global5","$get$global4",()=>{var a="string";return r.UnmodifiableListView$(r._setArrayType([b.$get$_unquote().withDeprecationWarning$1(a),b.$get$_quote().withDeprecationWarning$1(a),b.$get$_toUpperCase().withDeprecationWarning$1(a),b.$get$_toLowerCase().withDeprecationWarning$1(a),b.$get$_uniqueId().withDeprecationWarning$1(a),b.$get$_length().withDeprecationWarning$1(a).withName$1("str-length"),b.$get$_insert().withDeprecationWarning$1(a).withName$1("str-insert"),b.$get$_index().withDeprecationWarning$1(a).withName$1("str-index"),b.$get$_slice().withDeprecationWarning$1(a).withName$1("str-slice")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),t(b,"module4","$get$module4",()=>r.BuiltInModule$("string",r._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(),r._function0("split","$string, $separator, $limit: null",new r.module_closure)],$.JSArray_Callable),null,null,$.Callable)),t(b,"_unquote","$get$_unquote",()=>r._function0("unquote","$string",new r._unquote_closure)),t(b,"_quote","$get$_quote",()=>r._function0("quote","$string",new r._quote_closure)),t(b,"_length0","$get$_length",()=>r._function0("length","$string",new r._length_closure)),t(b,"_insert","$get$_insert",()=>r._function0("insert","$string, $insert, $index",new r._insert_closure)),t(b,"_index0","$get$_index",()=>r._function0("index","$string, $substring",new r._index_closure)),t(b,"_slice","$get$_slice",()=>r._function0("slice","$string, $start-at, $end-at: -1",new r._slice_closure)),t(b,"_toUpperCase","$get$_toUpperCase",()=>r._function0("to-upper-case","$string",new r._toUpperCase_closure)),t(b,"_toLowerCase","$get$_toLowerCase",()=>r._function0("to-lower-case","$string",new r._toLowerCase_closure)),t(b,"_uniqueId","$get$_uniqueId",()=>r._function0("unique-id","",new r._uniqueId_closure)),t(b,"FilesystemImporter_cwd","$get$FilesystemImporter_cwd",()=>{var a=null;return new r.FilesystemImporter(r.absolute(".",a,a,a,a,a,a,a,a,a,a,a,a,a,a),!0)}),t(b,"FilesystemImporter_noLoadPath","$get$FilesystemImporter_noLoadPath",()=>new r.FilesystemImporter(null,!1)),t(b,"_jsThrow","$get$_jsThrow0",()=>new E.Function("error","throw error;")),t(b,"Logger_quiet","$get$Logger_quiet",()=>new r._QuietLogger),t(b,"_disallowedFunctionNames","$get$_disallowedFunctionNames",()=>{var a=b.$get$globalFunctions();return a=a.map$1$1(a,new r._disallowedFunctionNames_closure,$.String).toSet$0(0),a.remove$1(0,"abs"),a.remove$1(0,"alpha"),a.remove$1(0,"color"),a.remove$1(0,"grayscale"),a.remove$1(0,"hsl"),a.remove$1(0,"hsla"),a.remove$1(0,"hwb"),a.remove$1(0,"invert"),a.remove$1(0,"lab"),a.remove$1(0,"lch"),a.remove$1(0,"max"),a.remove$1(0,"min"),a.remove$1(0,"oklab"),a.remove$1(0,"oklch"),a.remove$1(0,"opacity"),a.remove$1(0,"rgb"),a.remove$1(0,"rgba"),a.remove$1(0,"round"),a.remove$1(0,"saturate"),a}),t(b,"_epsilon","$get$_epsilon",()=>r.pow(10,-11)),t(b,"_inverseEpsilon","$get$_inverseEpsilon",()=>r.pow(10,11)),t(b,"bogusSpan","$get$bogusSpan",()=>r.SourceFile$decoded(r._setArrayType([],$.JSArray_int),null).span$1(0,0)),t(b,"_noSourceUrl","$get$_noSourceUrl",()=>r.Uri_parse("-")),t(b,"_traces","$get$_traces",()=>r.Expando$()),t(b,"lmsToOklab","$get$lmsToOklab",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.210454268309314,.7936177747023054,-.0040720430116193,1.9779985324311684,-2.42859224204858,.450593709617411,.0259040424655478,.7827717124575296,-.8086757549230774],$.JSArray_double))),t(b,"oklabToLms","$get$oklabToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.0000000000000002,.3963377773761749,.2158037573099136,.9999999999999998,-.10556134581565854,-.06385417282581334,.9999999999999999,-.0894841775298118,-1.2914855480194094],$.JSArray_double))),t(b,"linearSrgbToLinearDisplayP3","$get$linearSrgbToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8224619687143623,.17753803128563775,0,.03319419885096161,.9668058011490384,0,.01708263072112003,.07239744066396346,.9105199286149165],$.JSArray_double))),t(b,"linearDisplayP3ToLinearSrgb","$get$linearDisplayP3ToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.2249401762805598,-.22494017628055996,0,-.04205695470968816,1.042056954709688,0,-.01963755459033443,-.07863604555063188,1.0982736001409663],$.JSArray_double))),t(b,"linearSrgbToLinearA98Rgb","$get$linearSrgbToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7151256068556247,.28487439314437535,0,0,1,0,0,.04116194845011846,.9588380515498816],$.JSArray_double))),t(b,"linearA98RgbToLinearSrgb","$get$linearA98RgbToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.3983557439607783,-.3983557439607783,0,0,1,0,0,-.04292898929447326,1.0429289892944733],$.JSArray_double))),t(b,"linearSrgbToLinearRec2020","$get$linearSrgbToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.627403895934699,.3292830383778837,.04331306568741722,.06909728935823208,.9195403950754587,.01136231556630917,.01639143887515027,.08801330787722575,.895595253247624],$.JSArray_double))),t(b,"linearRec2020ToLinearSrgb","$get$linearRec2020ToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.6604910021084345,-.5876411387885495,-.07284986331988487,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0181507633549053,-.10057889800800737,1.1187296613629127],$.JSArray_double))),t(b,"linearSrgbToXyzD65","$get$linearSrgbToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.4123907992659595,.35758433938387796,.1804807884018343,.21263900587151036,.7151686787677559,.07219231536073371,.01933081871559185,.11919477979462598,.9505321522496606],$.JSArray_double))),t(b,"xyzD65ToLinearSrgb","$get$xyzD65ToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.2409699419045213,-1.5373831775700935,-.4986107602930033,-.9692436362808798,1.8759675015077206,.04155505740717561,.0556300796969936,-.20397695888897657,1.0569715142428786],$.JSArray_double))),t(b,"linearSrgbToLms","$get$linearSrgbToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.412221469470763,.5363325372617348,.0514459932675022,.2119034958178252,.6806995506452342,.1073969535369405,.08830245919005641,.2817188391361215,.6299787016738221],$.JSArray_double))),t(b,"lmsToLinearSrgb","$get$lmsToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([4.076741636075958,-3.307711539258062,.23096990318210417,-1.268437973285032,2.609757349287689,-.3413193760026571,-.00419607613867551,-.7034186179359363,1.707614694074612],$.JSArray_double))),t(b,"linearSrgbToLinearProphotoRgb","$get$linearSrgbToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5292769776226116,.33015450197849283,.14056852039889556,.09836585954044917,.8734707129069618,.028163427552589,.01687534092138684,.11765941425612084,.8654652448224923],$.JSArray_double))),t(b,"linearProphotoRgbToLinearSrgb","$get$linearProphotoRgbToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.034380849516996,-.7276357899341342,-.3067450595828618,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.00855882878391742,-.1532667021380372,1.1618255309219547],$.JSArray_double))),t(b,"linearSrgbToXyzD50","$get$linearSrgbToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.43606574687426936,.3851515095901596,.14307841996513868,.22249317711056518,.7168870130944824,.06061980979495235,.01392392146316939,.09708132423141015,.7140993568158807],$.JSArray_double))),t(b,"xyzD50ToLinearSrgb","$get$xyzD50ToLinearSrgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.1341358529001178,-1.617385998018042,-.49066221791109754,-.9787954765557777,1.9162543773959884,.03344287339036693,.07195539255794733,-.228976759815182,1.4053860351131182],$.JSArray_double))),t(b,"linearDisplayP3ToLinearA98Rgb","$get$linearDisplayP3ToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8640051374740484,.13599486252595164,0,-.04205695470968816,1.042056954709688,0,-.02056038078232985,-.03250613804550798,1.0530665188278379],$.JSArray_double))),t(b,"linearA98RgbToLinearDisplayP3","$get$linearA98RgbToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.1500944181410184,-.15009441814101834,0,.04641729862941844,.9535827013705815,0,.02388759479083904,.02650477632633013,.9496076288828308],$.JSArray_double))),t(b,"linearDisplayP3ToLinearRec2020","$get$linearDisplayP3ToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7538330343617218,.1985973690526163,.04756959658566187,.04574384896535833,.9417772198116935,.01247893122294812,-.00121034035451832,.01760171730108989,.9836086230534284],$.JSArray_double))),t(b,"linearRec2020ToLinearDisplayP3","$get$linearRec2020ToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.343578252584332,-.2821796705261357,-.06139858205819628,-.06529745278911953,1.0757879158485746,-.01049046305945495,.00282178726170095,-.01959849452449406,1.0167767072627931],$.JSArray_double))),t(b,"linearDisplayP3ToXyzD65","$get$linearDisplayP3ToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.48657094864821626,.26566769316909294,.1982172852343625,.22897456406974884,.6917385218365062,.079286914093745,0,.04511338185890257,1.0439443689009757],$.JSArray_double))),t(b,"xyzD65ToLinearDisplayP3","$get$xyzD65ToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.4934969119414245,-.9313836179191236,-.40271078445071684,-.8294889695615749,1.7626640603183468,.02362468584194359,.03584583024378433,-.0761723892680417,.9568845240076873],$.JSArray_double))),t(b,"linearDisplayP3ToLms","$get$linearDisplayP3ToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.48137985274995443,.46211837101131803,.05650177623872756,.22883194181124472,.6532168193835676,.11795123880518774,.08394575232299319,.22416527097756642,.6918889766994404],$.JSArray_double))),t(b,"lmsToLinearDisplayP3","$get$lmsToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.1277689713618737,-2.2571357625916386,.12936679122976494,-1.0910090184377979,2.4133317103069225,-.32232269186912466,-.02601080193857045,-.508041331704167,1.5340521336427373],$.JSArray_double))),t(b,"linearDisplayP3ToLinearProphotoRgb","$get$linearDisplayP3ToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6316869193403589,.21393038569465722,.1543826949649839,.08320371426648458,.8858651367630243,.03093114897049121,-.00127273456473881,.05075510433665735,.9505176302280814],$.JSArray_double))),t(b,"linearProphotoRgbToLinearDisplayP3","$get$linearProphotoRgbToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.6325756087069179,-.3797716184825984,-.2528039902243195,-.15370040233755072,1.1667025472425014,-.01300214490495082,.01039319529676572,-.0628073126495944,1.0524141173528287],$.JSArray_double))),t(b,"linearDisplayP3ToXyzD50","$get$linearDisplayP3ToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.515146442968116,.2920099820638577,.15713925139759397,.2412003221252552,.6922225411313818,.06657713674336294,-.00105013914714014,.0418782701890746,.7842764714685257],$.JSArray_double))),t(b,"xyzD50ToLinearDisplayP3","$get$xyzD50ToLinearDisplayP3",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.4039341218554973,-.9900304424955931,-.39761363181465614,-.8422700161454688,1.7989580161067082,.01604562477090472,.04819381686413303,-.09738519815446048,1.2736713693321273],$.JSArray_double))),t(b,"linearA98RgbToLinearRec2020","$get$linearA98RgbToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8773338416636568,.07749370651571998,.04517245182062317,.09662259146620378,.8915273202441805,.01185008828961569,.02292106270284839,.04303668501067932,.9340422522864723],$.JSArray_double))),t(b,"linearRec2020ToLinearA98Rgb","$get$linearRec2020ToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.1519783947159163,-.0975030553024086,-.05447533941350766,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0225303827810559,-.04980650742838876,1.0723368902094446],$.JSArray_double))),t(b,"linearA98RgbToXyzD65","$get$linearA98RgbToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5766690429101308,.18555823790654627,.18822864623499472,.29734497525053616,.627363566255466,.07529145849399789,.02703136138641237,.07068885253582714,.9913375368376389],$.JSArray_double))),t(b,"xyzD65ToLinearA98Rgb","$get$xyzD65ToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.041587903810746,-.5650069742788596,-.3447313507783295,-.9692436362808798,1.8759675015077206,.04155505740717561,.01344428063203102,-.11836239223101823,1.0151749943912054],$.JSArray_double))),t(b,"linearA98RgbToLms","$get$linearA98RgbToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5764322596183941,.36991322261987963,.05365451776172635,.29631647054222465,.5916761332521885,.11200739620558686,.1234782510142776,.21949869837199862,.6570230506137238],$.JSArray_double))),t(b,"lmsToLinearA98Rgb","$get$lmsToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.5540368386115566,-1.6219761806828699,.06793934207131327,-1.268437973285032,2.609757349287689,-.3413193760026571,-.05623473593749381,-.5670418395669061,1.6232765755043999],$.JSArray_double))),t(b,"linearA98RgbToLinearProphotoRgb","$get$linearA98RgbToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7401175018047792,.11327951328898105,.1466029849062397,.1375504646980262,.833077080269484,.02937245503248977,.02359772990871766,.07378347703906656,.9026187930522158],$.JSArray_double))),t(b,"linearProphotoRgbToLinearA98Rgb","$get$linearProphotoRgbToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.38965124815152,-.16945907691487766,-.22019217123664242,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.01762544368426068,-.09625702306122665,1.1138824667454874],$.JSArray_double))),t(b,"linearA98RgbToXyzD50","$get$linearA98RgbToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6097750418861814,.20530000261929401,.14922063192409227,.31112461220464155,.6256532308346856,.06322215696067286,.01947059555648168,.06087908649415867,.7447549204598198],$.JSArray_double))),t(b,"xyzD50ToLinearA98Rgb","$get$xyzD50ToLinearA98Rgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.9624670363768806,-.6107423404815073,-.3413580980827154,-.9787954765557777,1.9162543773959884,.03344287339036693,.02870443944957101,-.1406748663317068,1.3489141814137937],$.JSArray_double))),t(b,"linearRec2020ToXyzD65","$get$linearRec2020ToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6369580483012913,.14461690358620838,.16888097516417205,.26270021201126703,.677998071518871,.05930171646986194,0,.0280726930490875,1.0609850577107909],$.JSArray_double))),t(b,"xyzD65ToLinearRec2020","$get$xyzD65ToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.7166511879712676,-.3556707837763924,-.2533662813736598,-.666684351832489,1.616481236634939,.01576854581391113,.01763985744531091,-.04277061325780865,.942103121235474],$.JSArray_double))),t(b,"linearRec2020ToLms","$get$linearRec2020ToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6167557848654444,.36019840122646335,.02304581390809228,.2651330593926367,.6358393720678491,.09902756853951408,.10010262952034828,.20390652261661452,.6959908478630372],$.JSArray_double))),t(b,"lmsToLinearRec2020","$get$lmsToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.1399067304346513,-1.246389493760618,.10648276332596668,-.8847358357577674,2.1632309383612007,-.2784951026034334,-.04857374640044396,-.4545031497140964,1.5030768961145404],$.JSArray_double))),t(b,"linearRec2020ToLinearProphotoRgb","$get$linearRec2020ToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8351873331297235,.04886884858605698,.11594381828421951,.05403324519953363,.9289184085692044,.01704834623126199,-.00234203897072539,.03633215316169465,.9660098858090307],$.JSArray_double))),t(b,"linearProphotoRgbToLinearRec2020","$get$linearProphotoRgbToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.200659329517408,-.05756805370122346,-.14309127581618444,-.06994154955888504,1.080617897597214,-.01067634803832895,.00554147334294746,-.04078219298657951,1.035240719643632],$.JSArray_double))),t(b,"linearRec2020ToXyzD50","$get$linearRec2020ToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.673515463188276,.16569726370390453,.12508294953738705,.2790590051411206,.6753180057491098,.04562298910976962,-.00193242713400438,.02997782679282923,.7970592028516355],$.JSArray_double))),t(b,"xyzD50ToLinearRec2020","$get$xyzD50ToLinearRec2020",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.647184904671766,-.3936818981316471,-.23595963848828266,-.6826641074173818,1.6477146127444076,.01281708338512084,.02966887665275675,-.0629258964297003,1.2535578201865771],$.JSArray_double))),t(b,"xyzD65ToLms","$get$xyzD65ToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.819022437996703,.36190626005289034,-.12887378152098788,.03298365393238846,.9292868615863433,.03614466635064235,.0481771893596242,.2642395317527308,.6335478284694308],$.JSArray_double))),t(b,"lmsToXyzD65","$get$lmsToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.2268798758459243,-.5578149944602171,.2813910456659646,-.04057574521480084,1.1122868032803173,-.07171105806551635,-.07637293667466007,-.42149333240224324,1.5869240198367818],$.JSArray_double))),t(b,"xyzD65ToLinearProphotoRgb","$get$xyzD65ToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.4031904633774979,-.22301514479051668,-.1016066850741379,-.5262384021633072,1.4816319629234644,.01701879027252688,-.0112022652862215,.01824640347962099,.9112472274915048],$.JSArray_double))),t(b,"linearProphotoRgbToXyzD65","$get$linearProphotoRgbToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.755590742296921,.11271984265940525,.0821453420953454,.2683218435785719,.7151152566617912,.01656289975963685,.0039159727624258,-.01293344283684181,1.0980752208342945],$.JSArray_double))),t(b,"xyzD65ToXyzD50","$get$xyzD65ToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.0479297925449966,.02294687060160952,-.05019226628920519,.02962780877005567,.99043442675388,-.01707379906341879,-.00924304064620452,.01505519149029816,.751874281428137],$.JSArray_double))),t(b,"xyzD50ToXyzD65","$get$xyzD50ToXyzD65",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.9554734214880752,-.02309845494876452,.06325924320057065,-.02836970933386358,1.0099953980813041,.0210414411919173,.01231401486448199,-.02050764929889898,1.330365926242124],$.JSArray_double))),t(b,"lmsToLinearProphotoRgb","$get$lmsToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.7383551481157207,-.9879509427514458,.24959579463572504,-.7070494015329266,1.9343700444401382,-.2273206429072115,-.08407882206239634,-.35754060521141334,1.4416194272738097],$.JSArray_double))),t(b,"linearProphotoRgbToLms","$get$linearProphotoRgbToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7154484605655534,.35279155007721186,-.0682400106427653,.2744116490015671,.6677976498412367,.05779070115719616,.10978443261622942,.18619829115002018,.7040172762337504],$.JSArray_double))),t(b,"lmsToXyzD50","$get$lmsToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.288586218172706,-.5378717444973745,.2135812027542364,-.00253387643187372,1.0923167988719165,-.08978292244004273,-.06937382305734124,-.29500839894431263,1.1894868245121142],$.JSArray_double))),t(b,"xyzD50ToLms","$get$xyzD50ToLms",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7707000420431172,.34924840261939616,-.11202351884164681,.00559649248368848,.9370723401136769,.06972568836252771,.04633714262191069,.25277531574310524,.851458076746796],$.JSArray_double))),t(b,"linearProphotoRgbToXyzD50","$get$linearProphotoRgbToXyzD50",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7977666449006423,.13518129740053308,.0313477341283922,.2880748288194013,.711835234241873,8993693872564e-17,0,0,.8251046025104602],$.JSArray_double))),t(b,"xyzD50ToLinearProphotoRgb","$get$xyzD50ToLinearProphotoRgb",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.3457868816471583,-.25557208737979464,-.05110186497554526,-.5446307051249019,1.5082477428451468,.02052744743642139,0,0,1.2119675456389452],$.JSArray_double))),t(b,"_typesByUnit","$get$_typesByUnit",()=>{var a,s,i=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=r.MapExtensions_get_pairs(u.Map_Sr65K,i,$.List_String),i=i.get$iterator(i);i.moveNext$0();)for(a=i.get$current(i),s=a._0,a=g.get$iterator$ax(a._1);a.moveNext$0();)o.$indexSet(0,a.get$current(a),s);return o}),t(b,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",()=>{var a,s,i,o=r.LinkedHashMap_LinkedHashMap$_empty($.String,r.findType("Set<String>"));for(a=0;a<5;++a)for(s=u.List_BFg[a],i=s.get$iterator(s);i.moveNext$0();)o.$indexSet(0,i.get$current(0),s);return o}),t(b,"_emptyQuoted","$get$_emptyQuoted",()=>r.SassString$("",!0)),t(b,"_emptyUnquoted","$get$_emptyUnquoted",()=>r.SassString$("",!1)),t(b,"maxInt32","$get$maxInt32",()=>r._asInt(r.pow(2,31))-1),t(b,"minInt32","$get$minInt32",()=>-r._asInt(r.pow(2,31))),t(b,"_vmFrame","$get$_vmFrame",()=>r.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)),t(b,"_v8JsFrame","$get$_v8JsFrame",()=>r.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)),t(b,"_v8JsUrlLocation","$get$_v8JsUrlLocation",()=>r.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)),t(b,"_v8WasmFrame","$get$_v8WasmFrame",()=>r.RegExp_RegExp("^\\s*at (?:(?<member>.+) )?(?:\\(?(?:(?<uri>\\S+):wasm-function\\[(?<index>\\d+)\\]\\:0x(?<offset>[0-9a-fA-F]+))\\)?)$",!1)),t(b,"_v8EvalLocation","$get$_v8EvalLocation",()=>r.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)),t(b,"_firefoxEvalLocation","$get$_firefoxEvalLocation",()=>r.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)),t(b,"_firefoxSafariJSFrame","$get$_firefoxSafariJSFrame",()=>r.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)),t(b,"_firefoxWasmFrame","$get$_firefoxWasmFrame",()=>r.RegExp_RegExp("^(?<member>.*?)@(?:(?<uri>\\S+).*?:wasm-function\\[(?<index>\\d+)\\]:0x(?<offset>[0-9a-fA-F]+))$",!1)),t(b,"_safariWasmFrame","$get$_safariWasmFrame",()=>r.RegExp_RegExp("^.*?wasm-function\\[(?<member>.*)\\]@\\[wasm code\\]$",!1)),t(b,"_friendlyFrame","$get$_friendlyFrame",()=>r.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)),t(b,"_asyncBody","$get$_asyncBody",()=>r.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>",!1)),t(b,"_initialDot","$get$_initialDot",()=>r.RegExp_RegExp("^\\.",!1)),t(b,"Frame__uriRegExp","$get$Frame__uriRegExp",()=>r.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)),t(b,"Frame__windowsRegExp","$get$Frame__windowsRegExp",()=>r.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)),t(b,"_terseRegExp","$get$_terseRegExp",()=>r.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)),t(b,"_v8Trace","$get$_v8Trace",()=>r.RegExp_RegExp("\\n ?at ",!1)),t(b,"_v8TraceLine","$get$_v8TraceLine",()=>r.RegExp_RegExp(" ?at ",!1)),t(b,"_firefoxEvalTrace","$get$_firefoxEvalTrace",()=>r.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)),t(b,"_firefoxSafariTrace","$get$_firefoxSafariTrace",()=>r.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)),t(b,"_friendlyTrace","$get$_friendlyTrace",()=>r.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)),t(b,"vmChainGap","$get$vmChainGap",()=>r.RegExp_RegExp("^<asynchronous suspension>\\n?$",!0)),t(b,"_newlineRegExp","$get$_newlineRegExp",()=>r.RegExp_RegExp("\\n|\\r\\n|\\r(?!\\n)",!1)),t(b,"argumentListClass","$get$argumentListClass",()=>new r.argumentListClass_closure().call$0()),t(b,"booleanClass","$get$booleanClass",()=>new r.booleanClass_closure().call$0()),t(b,"legacyBooleanClass","$get$legacyBooleanClass",()=>new r.legacyBooleanClass_closure().call$0()),t(b,"calculationClass","$get$calculationClass",()=>new r.calculationClass_closure().call$0()),t(b,"calculationOperationClass","$get$calculationOperationClass",()=>new r.calculationOperationClass_closure().call$0()),t(b,"calculationInterpolationClass","$get$calculationInterpolationClass",()=>new r.calculationInterpolationClass_closure().call$0()),t(b,"_microsoftFilterStart0","$get$_microsoftFilterStart0",()=>r.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),t(b,"global6","$get$global6",()=>{var a="color",s="$red, $green, $blue, $alpha",i="$red, $green, $blue",o="$channels",l="$hue, $saturation, $lightness, $alpha",_="$hue, $saturation, $lightness",c="$hue, $saturation",p="adjust",h="$color, $amount",d=$.String,f=$.Value_Function_List_Value_2;return r.UnmodifiableListView$(r._setArrayType([r._channelFunction0("red",u.RgbColorSpace_i0P0,new r.global_closure44,!0,null).withDeprecationWarning$1(a),r._channelFunction0("green",u.RgbColorSpace_i0P0,new r.global_closure45,!0,null).withDeprecationWarning$1(a),r._channelFunction0("blue",u.RgbColorSpace_i0P0,new r.global_closure46,!0,null).withDeprecationWarning$1(a),b.$get$_mix0().withDeprecationWarning$1(a),r.BuiltInCallable$overloadedFunction0("rgb",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure47,i,new r.global_closure48,"$color, $alpha",new r.global_closure49,"$channels",new r.global_closure50],d,f)),r.BuiltInCallable$overloadedFunction0("rgba",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure51,i,new r.global_closure52,"$color, $alpha",new r.global_closure53,"$channels",new r.global_closure54],d,f)),r._function12("invert","$color, $weight: 100%, $space: null",new r.global_closure55),r._channelFunction0("hue",u.HslColorSpace_JQ20,new r.global_closure56,!0,"deg").withDeprecationWarning$1(a),r._channelFunction0("saturation",u.HslColorSpace_JQ20,new r.global_closure57,!0,"%").withDeprecationWarning$1(a),r._channelFunction0("lightness",u.HslColorSpace_JQ20,new r.global_closure58,!0,"%").withDeprecationWarning$1(a),r.BuiltInCallable$overloadedFunction0("hsl",r.LinkedHashMap_LinkedHashMap$_literal([l,new r.global_closure59,_,new r.global_closure60,c,new r.global_closure61,"$channels",new r.global_closure62],d,f)),r.BuiltInCallable$overloadedFunction0("hsla",r.LinkedHashMap_LinkedHashMap$_literal([l,new r.global_closure63,_,new r.global_closure64,c,new r.global_closure65,"$channels",new r.global_closure66],d,f)),r._function12("grayscale","$color",new r.global_closure67),r._function12("adjust-hue","$color, $degrees",new r.global_closure68).withDeprecationWarning$2(a,p),r._function12("lighten",h,new r.global_closure69).withDeprecationWarning$2(a,p),r._function12("darken",h,new r.global_closure70).withDeprecationWarning$2(a,p),r.BuiltInCallable$overloadedFunction0("saturate",r.LinkedHashMap_LinkedHashMap$_literal(["$amount",new r.global_closure71,"$color, $amount",new r.global_closure72],d,f)),r._function12("desaturate",h,new r.global_closure73).withDeprecationWarning$2(a,p),r._function12("opacify",h,new r.global_closure74).withDeprecationWarning$2(a,p),r._function12("fade-in",h,new r.global_closure75).withDeprecationWarning$2(a,p),r._function12("transparentize",h,new r.global_closure76).withDeprecationWarning$2(a,p),r._function12("fade-out",h,new r.global_closure77).withDeprecationWarning$2(a,p),r.BuiltInCallable$overloadedFunction0("alpha",r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.global_closure78,"$args...",new r.global_closure79],d,f)),r._function12("opacity","$color",new r.global_closure80),r._function12(a,"$description",new r.global_closure81),r._function12("hwb",o,new r.global_closure82),r._function12("lab",o,new r.global_closure83),r._function12("lch",o,new r.global_closure84),r._function12("oklab",o,new r.global_closure85),r._function12("oklch",o,new r.global_closure86),b.$get$_complement0().withDeprecationWarning$1(a),b.$get$_ieHexStr0(),b.$get$_adjust0().withDeprecationWarning$1(a).withName$1("adjust-color"),b.$get$_scale0().withDeprecationWarning$1(a).withName$1("scale-color"),b.$get$_change0().withDeprecationWarning$1(a).withName$1("change-color")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module5","$get$module5",()=>{var a=null,s="saturation",i="lightness",o="$color",l="alpha",_="$color, $channel, $space: null",c=$.String,p=$.Value_Function_List_Value_2;return r.BuiltInModule$0("color",r._setArrayType([r._channelFunction0("red",u.RgbColorSpace_i0P0,new r.module_closure27,!1,a),r._channelFunction0("green",u.RgbColorSpace_i0P0,new r.module_closure28,!1,a),r._channelFunction0("blue",u.RgbColorSpace_i0P0,new r.module_closure29,!1,a),b.$get$_mix0(),r._function12("invert","$color, $weight: 100%, $space: null",new r.module_closure30),r._channelFunction0("hue",u.HslColorSpace_JQ20,new r.module_closure31,!1,"deg"),r._channelFunction0(s,u.HslColorSpace_JQ20,new r.module_closure32,!1,"%"),r._channelFunction0(i,u.HslColorSpace_JQ20,new r.module_closure33,!1,"%"),r._removedColorFunction0("adjust-hue","hue",!1),r._removedColorFunction0("lighten",i,!1),r._removedColorFunction0("darken",i,!0),r._removedColorFunction0("saturate",s,!1),r._removedColorFunction0("desaturate",s,!0),r._function12("grayscale",o,new r.module_closure34),r.BuiltInCallable$overloadedFunction0("hwb",r.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new r.module_closure35,"$channels",new r.module_closure36],c,p)),r._channelFunction0("whiteness",u.HwbColorSpace_guQ0,new r.module_closure37,!1,"%"),r._channelFunction0("blackness",u.HwbColorSpace_guQ0,new r.module_closure38,!1,"%"),r._removedColorFunction0("opacify",l,!1),r._removedColorFunction0("fade-in",l,!1),r._removedColorFunction0("transparentize",l,!0),r._removedColorFunction0("fade-out",l,!0),r.BuiltInCallable$overloadedFunction0(l,r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.module_closure39,"$args...",new r.module_closure40],c,p)),r._function12("opacity",o,new r.module_closure41),r._function12("space",o,new r.module_closure42),r._function12("to-space","$color, $space",new r.module_closure43),r._function12("is-legacy",o,new r.module_closure44),r._function12("is-missing","$color, $channel",new r.module_closure45),r._function12("is-in-gamut","$color, $space: null",new r.module_closure46),r._function12("to-gamut","$color, $space: null, $method: null",new r.module_closure47),r._function12("channel",_,new r.module_closure48),r._function12("same","$color1, $color2",new r.module_closure49),r._function12("is-powerless",_,new r.module_closure50),b.$get$_complement0(),b.$get$_adjust0(),b.$get$_scale0(),b.$get$_change0(),b.$get$_ieHexStr0()],$.JSArray_Callable_2),a,a,$.Callable_2)}),t(b,"_mix0","$get$_mix0",()=>r._function12("mix",V.x24color,new r._mix_closure0)),t(b,"_complement0","$get$_complement0",()=>r._function12("complement","$color, $space: null",new r._complement_closure0)),t(b,"_adjust0","$get$_adjust0",()=>r._function12("adjust","$color, $kwargs...",new r._adjust_closure0)),t(b,"_scale0","$get$_scale0",()=>r._function12("scale","$color, $kwargs...",new r._scale_closure0)),t(b,"_change0","$get$_change0",()=>r._function12("change","$color, $kwargs...",new r._change_closure0)),t(b,"_ieHexStr0","$get$_ieHexStr0",()=>r._function12("ie-hex-str","$color",new r._ieHexStr_closure0)),t(b,"colorClass","$get$colorClass",()=>new r.colorClass_closure().call$0()),t(b,"legacyColorClass","$get$legacyColorClass",()=>{var a=r.createJSClass("sass.types.Color",new r.legacyColorClass_closure);return r.JSClassExtension_defineMethods(a,r.LinkedHashMap_LinkedHashMap$_literal(["getR",new r.legacyColorClass_closure0,"getG",new r.legacyColorClass_closure1,"getB",new r.legacyColorClass_closure2,"getA",new r.legacyColorClass_closure3,"setR",new r.legacyColorClass_closure4,"setG",new r.legacyColorClass_closure5,"setB",new r.legacyColorClass_closure6,"setA",new r.legacyColorClass_closure7],$.String,$.Function)),a}),t(b,"colorsByName0","$get$colorsByName0",()=>r.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",r.SassColor_SassColor$rgb0(154,205,50,1),"yellow",r.SassColor_SassColor$rgb0(255,255,0,1),"whitesmoke",r.SassColor_SassColor$rgb0(245,245,245,1),"white",r.SassColor_SassColor$rgb0(255,255,255,1),"wheat",r.SassColor_SassColor$rgb0(245,222,179,1),"violet",r.SassColor_SassColor$rgb0(238,130,238,1),"turquoise",r.SassColor_SassColor$rgb0(64,224,208,1),"transparent",r.SassColor_SassColor$rgb0(0,0,0,0),"tomato",r.SassColor_SassColor$rgb0(255,99,71,1),"thistle",r.SassColor_SassColor$rgb0(216,191,216,1),"teal",r.SassColor_SassColor$rgb0(0,128,128,1),"tan",r.SassColor_SassColor$rgb0(210,180,140,1),"steelblue",r.SassColor_SassColor$rgb0(70,130,180,1),"springgreen",r.SassColor_SassColor$rgb0(0,255,127,1),"snow",r.SassColor_SassColor$rgb0(255,250,250,1),"slategrey",r.SassColor_SassColor$rgb0(112,128,144,1),"slategray",r.SassColor_SassColor$rgb0(112,128,144,1),"slateblue",r.SassColor_SassColor$rgb0(106,90,205,1),"skyblue",r.SassColor_SassColor$rgb0(135,206,235,1),"silver",r.SassColor_SassColor$rgb0(192,192,192,1),"sienna",r.SassColor_SassColor$rgb0(160,82,45,1),"seashell",r.SassColor_SassColor$rgb0(255,245,238,1),"seagreen",r.SassColor_SassColor$rgb0(46,139,87,1),"sandybrown",r.SassColor_SassColor$rgb0(244,164,96,1),"salmon",r.SassColor_SassColor$rgb0(250,128,114,1),"saddlebrown",r.SassColor_SassColor$rgb0(139,69,19,1),"royalblue",r.SassColor_SassColor$rgb0(65,105,225,1),"rosybrown",r.SassColor_SassColor$rgb0(188,143,143,1),"red",r.SassColor_SassColor$rgb0(255,0,0,1),"rebeccapurple",r.SassColor_SassColor$rgb0(102,51,153,1),"purple",r.SassColor_SassColor$rgb0(128,0,128,1),"powderblue",r.SassColor_SassColor$rgb0(176,224,230,1),"plum",r.SassColor_SassColor$rgb0(221,160,221,1),"pink",r.SassColor_SassColor$rgb0(255,192,203,1),"peru",r.SassColor_SassColor$rgb0(205,133,63,1),"peachpuff",r.SassColor_SassColor$rgb0(255,218,185,1),"papayawhip",r.SassColor_SassColor$rgb0(255,239,213,1),"palevioletred",r.SassColor_SassColor$rgb0(219,112,147,1),"paleturquoise",r.SassColor_SassColor$rgb0(175,238,238,1),"palegreen",r.SassColor_SassColor$rgb0(152,251,152,1),"palegoldenrod",r.SassColor_SassColor$rgb0(238,232,170,1),"orchid",r.SassColor_SassColor$rgb0(218,112,214,1),"orangered",r.SassColor_SassColor$rgb0(255,69,0,1),"orange",r.SassColor_SassColor$rgb0(255,165,0,1),"olivedrab",r.SassColor_SassColor$rgb0(107,142,35,1),"olive",r.SassColor_SassColor$rgb0(128,128,0,1),"oldlace",r.SassColor_SassColor$rgb0(253,245,230,1),"navy",r.SassColor_SassColor$rgb0(0,0,128,1),"navajowhite",r.SassColor_SassColor$rgb0(255,222,173,1),"moccasin",r.SassColor_SassColor$rgb0(255,228,181,1),"mistyrose",r.SassColor_SassColor$rgb0(255,228,225,1),"mintcream",r.SassColor_SassColor$rgb0(245,255,250,1),"midnightblue",r.SassColor_SassColor$rgb0(25,25,112,1),"mediumvioletred",r.SassColor_SassColor$rgb0(199,21,133,1),"mediumturquoise",r.SassColor_SassColor$rgb0(72,209,204,1),"mediumspringgreen",r.SassColor_SassColor$rgb0(0,250,154,1),"mediumslateblue",r.SassColor_SassColor$rgb0(123,104,238,1),"mediumseagreen",r.SassColor_SassColor$rgb0(60,179,113,1),"mediumpurple",r.SassColor_SassColor$rgb0(147,112,219,1),"mediumorchid",r.SassColor_SassColor$rgb0(186,85,211,1),"mediumblue",r.SassColor_SassColor$rgb0(0,0,205,1),"mediumaquamarine",r.SassColor_SassColor$rgb0(102,205,170,1),"maroon",r.SassColor_SassColor$rgb0(128,0,0,1),"magenta",r.SassColor_SassColor$rgb0(255,0,255,1),"linen",r.SassColor_SassColor$rgb0(250,240,230,1),"limegreen",r.SassColor_SassColor$rgb0(50,205,50,1),"lime",r.SassColor_SassColor$rgb0(0,255,0,1),"lightyellow",r.SassColor_SassColor$rgb0(255,255,224,1),"lightsteelblue",r.SassColor_SassColor$rgb0(176,196,222,1),"lightslategrey",r.SassColor_SassColor$rgb0(119,136,153,1),"lightslategray",r.SassColor_SassColor$rgb0(119,136,153,1),"lightskyblue",r.SassColor_SassColor$rgb0(135,206,250,1),"lightseagreen",r.SassColor_SassColor$rgb0(32,178,170,1),"lightsalmon",r.SassColor_SassColor$rgb0(255,160,122,1),"lightpink",r.SassColor_SassColor$rgb0(255,182,193,1),"lightgrey",r.SassColor_SassColor$rgb0(211,211,211,1),"lightgreen",r.SassColor_SassColor$rgb0(144,238,144,1),"lightgray",r.SassColor_SassColor$rgb0(211,211,211,1),"lightgoldenrodyellow",r.SassColor_SassColor$rgb0(250,250,210,1),"lightcyan",r.SassColor_SassColor$rgb0(224,255,255,1),"lightcoral",r.SassColor_SassColor$rgb0(240,128,128,1),"lightblue",r.SassColor_SassColor$rgb0(173,216,230,1),"lemonchiffon",r.SassColor_SassColor$rgb0(255,250,205,1),"lawngreen",r.SassColor_SassColor$rgb0(124,252,0,1),"lavenderblush",r.SassColor_SassColor$rgb0(255,240,245,1),"lavender",r.SassColor_SassColor$rgb0(230,230,250,1),"khaki",r.SassColor_SassColor$rgb0(240,230,140,1),"ivory",r.SassColor_SassColor$rgb0(255,255,240,1),"indigo",r.SassColor_SassColor$rgb0(75,0,130,1),"indianred",r.SassColor_SassColor$rgb0(205,92,92,1),"hotpink",r.SassColor_SassColor$rgb0(255,105,180,1),"honeydew",r.SassColor_SassColor$rgb0(240,255,240,1),"grey",r.SassColor_SassColor$rgb0(128,128,128,1),"greenyellow",r.SassColor_SassColor$rgb0(173,255,47,1),"green",r.SassColor_SassColor$rgb0(0,128,0,1),"gray",r.SassColor_SassColor$rgb0(128,128,128,1),"goldenrod",r.SassColor_SassColor$rgb0(218,165,32,1),"gold",r.SassColor_SassColor$rgb0(255,215,0,1),"ghostwhite",r.SassColor_SassColor$rgb0(248,248,255,1),"gainsboro",r.SassColor_SassColor$rgb0(220,220,220,1),"fuchsia",r.SassColor_SassColor$rgb0(255,0,255,1),"forestgreen",r.SassColor_SassColor$rgb0(34,139,34,1),"floralwhite",r.SassColor_SassColor$rgb0(255,250,240,1),"firebrick",r.SassColor_SassColor$rgb0(178,34,34,1),"dodgerblue",r.SassColor_SassColor$rgb0(30,144,255,1),"dimgrey",r.SassColor_SassColor$rgb0(105,105,105,1),"dimgray",r.SassColor_SassColor$rgb0(105,105,105,1),"deepskyblue",r.SassColor_SassColor$rgb0(0,191,255,1),"deeppink",r.SassColor_SassColor$rgb0(255,20,147,1),"darkviolet",r.SassColor_SassColor$rgb0(148,0,211,1),"darkturquoise",r.SassColor_SassColor$rgb0(0,206,209,1),"darkslategrey",r.SassColor_SassColor$rgb0(47,79,79,1),"darkslategray",r.SassColor_SassColor$rgb0(47,79,79,1),"darkslateblue",r.SassColor_SassColor$rgb0(72,61,139,1),"darkseagreen",r.SassColor_SassColor$rgb0(143,188,143,1),"darksalmon",r.SassColor_SassColor$rgb0(233,150,122,1),"darkred",r.SassColor_SassColor$rgb0(139,0,0,1),"darkorchid",r.SassColor_SassColor$rgb0(153,50,204,1),"darkorange",r.SassColor_SassColor$rgb0(255,140,0,1),"darkolivegreen",r.SassColor_SassColor$rgb0(85,107,47,1),"darkmagenta",r.SassColor_SassColor$rgb0(139,0,139,1),"darkkhaki",r.SassColor_SassColor$rgb0(189,183,107,1),"darkgrey",r.SassColor_SassColor$rgb0(169,169,169,1),"darkgreen",r.SassColor_SassColor$rgb0(0,100,0,1),"darkgray",r.SassColor_SassColor$rgb0(169,169,169,1),"darkgoldenrod",r.SassColor_SassColor$rgb0(184,134,11,1),"darkcyan",r.SassColor_SassColor$rgb0(0,139,139,1),"darkblue",r.SassColor_SassColor$rgb0(0,0,139,1),"cyan",r.SassColor_SassColor$rgb0(0,255,255,1),"crimson",r.SassColor_SassColor$rgb0(220,20,60,1),"cornsilk",r.SassColor_SassColor$rgb0(255,248,220,1),"cornflowerblue",r.SassColor_SassColor$rgb0(100,149,237,1),"coral",r.SassColor_SassColor$rgb0(255,127,80,1),"chocolate",r.SassColor_SassColor$rgb0(210,105,30,1),"chartreuse",r.SassColor_SassColor$rgb0(127,255,0,1),"cadetblue",r.SassColor_SassColor$rgb0(95,158,160,1),"burlywood",r.SassColor_SassColor$rgb0(222,184,135,1),"brown",r.SassColor_SassColor$rgb0(165,42,42,1),"blueviolet",r.SassColor_SassColor$rgb0(138,43,226,1),"blue",r.SassColor_SassColor$rgb0(0,0,255,1),"blanchedalmond",r.SassColor_SassColor$rgb0(255,235,205,1),"black",r.SassColor_SassColor$rgb0(0,0,0,1),"bisque",r.SassColor_SassColor$rgb0(255,228,196,1),"beige",r.SassColor_SassColor$rgb0(245,245,220,1),"azure",r.SassColor_SassColor$rgb0(240,255,255,1),"aquamarine",r.SassColor_SassColor$rgb0(127,255,212,1),"aqua",r.SassColor_SassColor$rgb0(0,255,255,1),"antiquewhite",r.SassColor_SassColor$rgb0(250,235,215,1),"aliceblue",r.SassColor_SassColor$rgb0(240,248,255,1)],$.String,$.SassColor_2)),t(b,"namesByColor0","$get$namesByColor0",()=>{var a,s=$.SassColor_2,i=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(s,i);for(s=r.MapExtensions_get_pairs0(b.$get$colorsByName0(),i,s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a=i._0,o.$indexSet(0,i._1,a);return o}),t(b,"nodePackageImporterClass","$get$nodePackageImporterClass",()=>new r.nodePackageImporterClass_closure().call$0()),t(b,"compilerClass","$get$compilerClass",()=>new r.compilerClass_closure().call$0()),t(b,"asyncCompilerClass","$get$asyncCompilerClass",()=>new r.asyncCompilerClass_closure().call$0()),t(b,"lmsToOklab0","$get$lmsToOklab0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.210454268309314,.7936177747023054,-.0040720430116193,1.9779985324311684,-2.42859224204858,.450593709617411,.0259040424655478,.7827717124575296,-.8086757549230774],$.JSArray_double))),t(b,"oklabToLms0","$get$oklabToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.0000000000000002,.3963377773761749,.2158037573099136,.9999999999999998,-.10556134581565854,-.06385417282581334,.9999999999999999,-.0894841775298118,-1.2914855480194094],$.JSArray_double))),t(b,"linearSrgbToLinearDisplayP30","$get$linearSrgbToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8224619687143623,.17753803128563775,0,.03319419885096161,.9668058011490384,0,.01708263072112003,.07239744066396346,.9105199286149165],$.JSArray_double))),t(b,"linearDisplayP3ToLinearSrgb0","$get$linearDisplayP3ToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.2249401762805598,-.22494017628055996,0,-.04205695470968816,1.042056954709688,0,-.01963755459033443,-.07863604555063188,1.0982736001409663],$.JSArray_double))),t(b,"linearSrgbToLinearA98Rgb0","$get$linearSrgbToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7151256068556247,.28487439314437535,0,0,1,0,0,.04116194845011846,.9588380515498816],$.JSArray_double))),t(b,"linearA98RgbToLinearSrgb0","$get$linearA98RgbToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.3983557439607783,-.3983557439607783,0,0,1,0,0,-.04292898929447326,1.0429289892944733],$.JSArray_double))),t(b,"linearSrgbToLinearRec20200","$get$linearSrgbToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.627403895934699,.3292830383778837,.04331306568741722,.06909728935823208,.9195403950754587,.01136231556630917,.01639143887515027,.08801330787722575,.895595253247624],$.JSArray_double))),t(b,"linearRec2020ToLinearSrgb0","$get$linearRec2020ToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.6604910021084345,-.5876411387885495,-.07284986331988487,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0181507633549053,-.10057889800800737,1.1187296613629127],$.JSArray_double))),t(b,"linearSrgbToXyzD650","$get$linearSrgbToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.4123907992659595,.35758433938387796,.1804807884018343,.21263900587151036,.7151686787677559,.07219231536073371,.01933081871559185,.11919477979462598,.9505321522496606],$.JSArray_double))),t(b,"xyzD65ToLinearSrgb0","$get$xyzD65ToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.2409699419045213,-1.5373831775700935,-.4986107602930033,-.9692436362808798,1.8759675015077206,.04155505740717561,.0556300796969936,-.20397695888897657,1.0569715142428786],$.JSArray_double))),t(b,"linearSrgbToLms0","$get$linearSrgbToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.412221469470763,.5363325372617348,.0514459932675022,.2119034958178252,.6806995506452342,.1073969535369405,.08830245919005641,.2817188391361215,.6299787016738221],$.JSArray_double))),t(b,"lmsToLinearSrgb0","$get$lmsToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([4.076741636075958,-3.307711539258062,.23096990318210417,-1.268437973285032,2.609757349287689,-.3413193760026571,-.00419607613867551,-.7034186179359363,1.707614694074612],$.JSArray_double))),t(b,"linearSrgbToLinearProphotoRgb0","$get$linearSrgbToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5292769776226116,.33015450197849283,.14056852039889556,.09836585954044917,.8734707129069618,.028163427552589,.01687534092138684,.11765941425612084,.8654652448224923],$.JSArray_double))),t(b,"linearProphotoRgbToLinearSrgb0","$get$linearProphotoRgbToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.034380849516996,-.7276357899341342,-.3067450595828618,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.00855882878391742,-.1532667021380372,1.1618255309219547],$.JSArray_double))),t(b,"linearSrgbToXyzD500","$get$linearSrgbToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.43606574687426936,.3851515095901596,.14307841996513868,.22249317711056518,.7168870130944824,.06061980979495235,.01392392146316939,.09708132423141015,.7140993568158807],$.JSArray_double))),t(b,"xyzD50ToLinearSrgb0","$get$xyzD50ToLinearSrgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.1341358529001178,-1.617385998018042,-.49066221791109754,-.9787954765557777,1.9162543773959884,.03344287339036693,.07195539255794733,-.228976759815182,1.4053860351131182],$.JSArray_double))),t(b,"linearDisplayP3ToLinearA98Rgb0","$get$linearDisplayP3ToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8640051374740484,.13599486252595164,0,-.04205695470968816,1.042056954709688,0,-.02056038078232985,-.03250613804550798,1.0530665188278379],$.JSArray_double))),t(b,"linearA98RgbToLinearDisplayP30","$get$linearA98RgbToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.1500944181410184,-.15009441814101834,0,.04641729862941844,.9535827013705815,0,.02388759479083904,.02650477632633013,.9496076288828308],$.JSArray_double))),t(b,"linearDisplayP3ToLinearRec20200","$get$linearDisplayP3ToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7538330343617218,.1985973690526163,.04756959658566187,.04574384896535833,.9417772198116935,.01247893122294812,-.00121034035451832,.01760171730108989,.9836086230534284],$.JSArray_double))),t(b,"linearRec2020ToLinearDisplayP30","$get$linearRec2020ToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.343578252584332,-.2821796705261357,-.06139858205819628,-.06529745278911953,1.0757879158485746,-.01049046305945495,.00282178726170095,-.01959849452449406,1.0167767072627931],$.JSArray_double))),t(b,"linearDisplayP3ToXyzD650","$get$linearDisplayP3ToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.48657094864821626,.26566769316909294,.1982172852343625,.22897456406974884,.6917385218365062,.079286914093745,0,.04511338185890257,1.0439443689009757],$.JSArray_double))),t(b,"xyzD65ToLinearDisplayP30","$get$xyzD65ToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.4934969119414245,-.9313836179191236,-.40271078445071684,-.8294889695615749,1.7626640603183468,.02362468584194359,.03584583024378433,-.0761723892680417,.9568845240076873],$.JSArray_double))),t(b,"linearDisplayP3ToLms0","$get$linearDisplayP3ToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.48137985274995443,.46211837101131803,.05650177623872756,.22883194181124472,.6532168193835676,.11795123880518774,.08394575232299319,.22416527097756642,.6918889766994404],$.JSArray_double))),t(b,"lmsToLinearDisplayP30","$get$lmsToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([3.1277689713618737,-2.2571357625916386,.12936679122976494,-1.0910090184377979,2.4133317103069225,-.32232269186912466,-.02601080193857045,-.508041331704167,1.5340521336427373],$.JSArray_double))),t(b,"linearDisplayP3ToLinearProphotoRgb0","$get$linearDisplayP3ToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6316869193403589,.21393038569465722,.1543826949649839,.08320371426648458,.8858651367630243,.03093114897049121,-.00127273456473881,.05075510433665735,.9505176302280814],$.JSArray_double))),t(b,"linearProphotoRgbToLinearDisplayP30","$get$linearProphotoRgbToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.6325756087069179,-.3797716184825984,-.2528039902243195,-.15370040233755072,1.1667025472425014,-.01300214490495082,.01039319529676572,-.0628073126495944,1.0524141173528287],$.JSArray_double))),t(b,"linearDisplayP3ToXyzD500","$get$linearDisplayP3ToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.515146442968116,.2920099820638577,.15713925139759397,.2412003221252552,.6922225411313818,.06657713674336294,-.00105013914714014,.0418782701890746,.7842764714685257],$.JSArray_double))),t(b,"xyzD50ToLinearDisplayP30","$get$xyzD50ToLinearDisplayP30",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.4039341218554973,-.9900304424955931,-.39761363181465614,-.8422700161454688,1.7989580161067082,.01604562477090472,.04819381686413303,-.09738519815446048,1.2736713693321273],$.JSArray_double))),t(b,"linearA98RgbToLinearRec20200","$get$linearA98RgbToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8773338416636568,.07749370651571998,.04517245182062317,.09662259146620378,.8915273202441805,.01185008828961569,.02292106270284839,.04303668501067932,.9340422522864723],$.JSArray_double))),t(b,"linearRec2020ToLinearA98Rgb0","$get$linearRec2020ToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.1519783947159163,-.0975030553024086,-.05447533941350766,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0225303827810559,-.04980650742838876,1.0723368902094446],$.JSArray_double))),t(b,"linearA98RgbToXyzD650","$get$linearA98RgbToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5766690429101308,.18555823790654627,.18822864623499472,.29734497525053616,.627363566255466,.07529145849399789,.02703136138641237,.07068885253582714,.9913375368376389],$.JSArray_double))),t(b,"xyzD65ToLinearA98Rgb0","$get$xyzD65ToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.041587903810746,-.5650069742788596,-.3447313507783295,-.9692436362808798,1.8759675015077206,.04155505740717561,.01344428063203102,-.11836239223101823,1.0151749943912054],$.JSArray_double))),t(b,"linearA98RgbToLms0","$get$linearA98RgbToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.5764322596183941,.36991322261987963,.05365451776172635,.29631647054222465,.5916761332521885,.11200739620558686,.1234782510142776,.21949869837199862,.6570230506137238],$.JSArray_double))),t(b,"lmsToLinearA98Rgb0","$get$lmsToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.5540368386115566,-1.6219761806828699,.06793934207131327,-1.268437973285032,2.609757349287689,-.3413193760026571,-.05623473593749381,-.5670418395669061,1.6232765755043999],$.JSArray_double))),t(b,"linearA98RgbToLinearProphotoRgb0","$get$linearA98RgbToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7401175018047792,.11327951328898105,.1466029849062397,.1375504646980262,.833077080269484,.02937245503248977,.02359772990871766,.07378347703906656,.9026187930522158],$.JSArray_double))),t(b,"linearProphotoRgbToLinearA98Rgb0","$get$linearProphotoRgbToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.38965124815152,-.16945907691487766,-.22019217123664242,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.01762544368426068,-.09625702306122665,1.1138824667454874],$.JSArray_double))),t(b,"linearA98RgbToXyzD500","$get$linearA98RgbToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6097750418861814,.20530000261929401,.14922063192409227,.31112461220464155,.6256532308346856,.06322215696067286,.01947059555648168,.06087908649415867,.7447549204598198],$.JSArray_double))),t(b,"xyzD50ToLinearA98Rgb0","$get$xyzD50ToLinearA98Rgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.9624670363768806,-.6107423404815073,-.3413580980827154,-.9787954765557777,1.9162543773959884,.03344287339036693,.02870443944957101,-.1406748663317068,1.3489141814137937],$.JSArray_double))),t(b,"linearRec2020ToXyzD650","$get$linearRec2020ToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6369580483012913,.14461690358620838,.16888097516417205,.26270021201126703,.677998071518871,.05930171646986194,0,.0280726930490875,1.0609850577107909],$.JSArray_double))),t(b,"xyzD65ToLinearRec20200","$get$xyzD65ToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.7166511879712676,-.3556707837763924,-.2533662813736598,-.666684351832489,1.616481236634939,.01576854581391113,.01763985744531091,-.04277061325780865,.942103121235474],$.JSArray_double))),t(b,"linearRec2020ToLms0","$get$linearRec2020ToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.6167557848654444,.36019840122646335,.02304581390809228,.2651330593926367,.6358393720678491,.09902756853951408,.10010262952034828,.20390652261661452,.6959908478630372],$.JSArray_double))),t(b,"lmsToLinearRec20200","$get$lmsToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([2.1399067304346513,-1.246389493760618,.10648276332596668,-.8847358357577674,2.1632309383612007,-.2784951026034334,-.04857374640044396,-.4545031497140964,1.5030768961145404],$.JSArray_double))),t(b,"linearRec2020ToLinearProphotoRgb0","$get$linearRec2020ToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.8351873331297235,.04886884858605698,.11594381828421951,.05403324519953363,.9289184085692044,.01704834623126199,-.00234203897072539,.03633215316169465,.9660098858090307],$.JSArray_double))),t(b,"linearProphotoRgbToLinearRec20200","$get$linearProphotoRgbToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.200659329517408,-.05756805370122346,-.14309127581618444,-.06994154955888504,1.080617897597214,-.01067634803832895,.00554147334294746,-.04078219298657951,1.035240719643632],$.JSArray_double))),t(b,"linearRec2020ToXyzD500","$get$linearRec2020ToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.673515463188276,.16569726370390453,.12508294953738705,.2790590051411206,.6753180057491098,.04562298910976962,-.00193242713400438,.02997782679282923,.7970592028516355],$.JSArray_double))),t(b,"xyzD50ToLinearRec20200","$get$xyzD50ToLinearRec20200",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.647184904671766,-.3936818981316471,-.23595963848828266,-.6826641074173818,1.6477146127444076,.01281708338512084,.02966887665275675,-.0629258964297003,1.2535578201865771],$.JSArray_double))),t(b,"xyzD65ToLms0","$get$xyzD65ToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.819022437996703,.36190626005289034,-.12887378152098788,.03298365393238846,.9292868615863433,.03614466635064235,.0481771893596242,.2642395317527308,.6335478284694308],$.JSArray_double))),t(b,"lmsToXyzD650","$get$lmsToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.2268798758459243,-.5578149944602171,.2813910456659646,-.04057574521480084,1.1122868032803173,-.07171105806551635,-.07637293667466007,-.42149333240224324,1.5869240198367818],$.JSArray_double))),t(b,"xyzD65ToLinearProphotoRgb0","$get$xyzD65ToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.4031904633774979,-.22301514479051668,-.1016066850741379,-.5262384021633072,1.4816319629234644,.01701879027252688,-.0112022652862215,.01824640347962099,.9112472274915048],$.JSArray_double))),t(b,"linearProphotoRgbToXyzD650","$get$linearProphotoRgbToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.755590742296921,.11271984265940525,.0821453420953454,.2683218435785719,.7151152566617912,.01656289975963685,.0039159727624258,-.01293344283684181,1.0980752208342945],$.JSArray_double))),t(b,"xyzD65ToXyzD500","$get$xyzD65ToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.0479297925449966,.02294687060160952,-.05019226628920519,.02962780877005567,.99043442675388,-.01707379906341879,-.00924304064620452,.01505519149029816,.751874281428137],$.JSArray_double))),t(b,"xyzD50ToXyzD650","$get$xyzD50ToXyzD650",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.9554734214880752,-.02309845494876452,.06325924320057065,-.02836970933386358,1.0099953980813041,.0210414411919173,.01231401486448199,-.02050764929889898,1.330365926242124],$.JSArray_double))),t(b,"lmsToLinearProphotoRgb0","$get$lmsToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.7383551481157207,-.9879509427514458,.24959579463572504,-.7070494015329266,1.9343700444401382,-.2273206429072115,-.08407882206239634,-.35754060521141334,1.4416194272738097],$.JSArray_double))),t(b,"linearProphotoRgbToLms0","$get$linearProphotoRgbToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7154484605655534,.35279155007721186,-.0682400106427653,.2744116490015671,.6677976498412367,.05779070115719616,.10978443261622942,.18619829115002018,.7040172762337504],$.JSArray_double))),t(b,"lmsToXyzD500","$get$lmsToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.288586218172706,-.5378717444973745,.2135812027542364,-.00253387643187372,1.0923167988719165,-.08978292244004273,-.06937382305734124,-.29500839894431263,1.1894868245121142],$.JSArray_double))),t(b,"xyzD50ToLms0","$get$xyzD50ToLms0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7707000420431172,.34924840261939616,-.11202351884164681,.00559649248368848,.9370723401136769,.06972568836252771,.04633714262191069,.25277531574310524,.851458076746796],$.JSArray_double))),t(b,"linearProphotoRgbToXyzD500","$get$linearProphotoRgbToXyzD500",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([.7977666449006423,.13518129740053308,.0313477341283922,.2880748288194013,.711835234241873,8993693872564e-17,0,0,.8251046025104602],$.JSArray_double))),t(b,"xyzD50ToLinearProphotoRgb0","$get$xyzD50ToLinearProphotoRgb0",()=>r.NativeFloat64List_NativeFloat64List$fromList(r._setArrayType([1.3457868816471583,-.25557208737979464,-.05110186497554526,-.5446307051249019,1.5082477428451468,.02052744743642139,0,0,1.2119675456389452],$.JSArray_double))),t(b,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",()=>{var a=b.$get$globalFunctions0();return a=a.map$1$1(a,new r._disallowedFunctionNames_closure0,$.String).toSet$0(0),a.remove$1(0,"abs"),a.remove$1(0,"alpha"),a.remove$1(0,"color"),a.remove$1(0,"grayscale"),a.remove$1(0,"hsl"),a.remove$1(0,"hsla"),a.remove$1(0,"hwb"),a.remove$1(0,"invert"),a.remove$1(0,"lab"),a.remove$1(0,"lch"),a.remove$1(0,"max"),a.remove$1(0,"min"),a.remove$1(0,"oklab"),a.remove$1(0,"oklch"),a.remove$1(0,"opacity"),a.remove$1(0,"rgb"),a.remove$1(0,"rgba"),a.remove$1(0,"round"),a.remove$1(0,"saturate"),a}),t(b,"deprecations","$get$deprecations",()=>{var a,s,i,o=r.LinkedHashMap_LinkedHashMap$_empty($.String,r.findType("Deprecation1?"));for(a=0;a<29;++a)s=u.List_DUj[a],s!==u.Deprecation_AA4&&(i=s.id,o.$indexSet(0,i,{id:i,status:new r.deprecations_closure(s).call$0(),description:s.description,deprecatedIn:s.get$deprecatedIn(0),obsoleteIn:s.get$obsoleteIn(0)}));return o}),t(b,"versionClass","$get$versionClass",()=>new r.versionClass_closure().call$0()),t(b,"exceptionClass","$get$exceptionClass",()=>new r.exceptionClass_closure().call$0()),t(b,"FilesystemImporter_cwd0","$get$FilesystemImporter_cwd0",()=>{var a=null;return new r.FilesystemImporter0(r.absolute(".",a,a,a,a,a,a,a,a,a,a,a,a,a,a),!0)}),t(b,"functionClass","$get$functionClass",()=>new r.functionClass_closure().call$0()),t(b,"globalFunctions0","$get$globalFunctions0",()=>{var a=$.BuiltInCallable_2,s=r.List_List$of(b.$get$global6(),!0,a);return u.JSArray_methods.addAll$1(s,b.$get$global7()),u.JSArray_methods.addAll$1(s,b.$get$global8()),u.JSArray_methods.addAll$1(s,b.$get$global9()),u.JSArray_methods.addAll$1(s,b.$get$global10()),u.JSArray_methods.addAll$1(s,b.$get$global11()),u.JSArray_methods.addAll$1(s,b.$get$global12()),s.push(r.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new r.globalFunctions_closure0,null)),r.UnmodifiableListView$(s,a)}),t(b,"coreModules0","$get$coreModules0",()=>r.UnmodifiableListView$(r._setArrayType([b.$get$module5(),b.$get$module6(),b.$get$module7(),b.$get$module8(),b.$get$module9(),b.$get$module10()],r.findType("JSArray<BuiltInModule0<Callable>>")),$.BuiltInModule_Callable_2)),t(b,"LegacyIfExpression_declaration0","$get$LegacyIfExpression_declaration0",()=>r.ParameterList_ParameterList$parse0(V.x40funct,null)),t(b,"global7","$get$global7",()=>{var a="list";return r.UnmodifiableListView$(r._setArrayType([b.$get$_length2().withDeprecationWarning$1(a),b.$get$_nth0().withDeprecationWarning$1(a),b.$get$_setNth0().withDeprecationWarning$1(a),b.$get$_join0().withDeprecationWarning$1(a),b.$get$_append2().withDeprecationWarning$1(a),b.$get$_zip0().withDeprecationWarning$1(a),b.$get$_index2().withDeprecationWarning$1(a),b.$get$_isBracketed0().withDeprecationWarning$1(a),b.$get$_separator0().withDeprecationWarning$1(a).withName$1("list-separator")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module6","$get$module6",()=>r.BuiltInModule$0("list",r._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)),t(b,"_length1","$get$_length2",()=>r._function11("length","$list",new r._length_closure2)),t(b,"_nth0","$get$_nth0",()=>r._function11("nth","$list, $n",new r._nth_closure0)),t(b,"_setNth0","$get$_setNth0",()=>r._function11("set-nth","$list, $n, $value",new r._setNth_closure0)),t(b,"_join0","$get$_join0",()=>r._function11("join",V.x24list1,new r._join_closure0)),t(b,"_append1","$get$_append2",()=>r._function11("append","$list, $val, $separator: auto",new r._append_closure2)),t(b,"_zip0","$get$_zip0",()=>r._function11("zip","$lists...",new r._zip_closure0)),t(b,"_index1","$get$_index2",()=>r._function11("index","$list, $value",new r._index_closure2)),t(b,"_separator0","$get$_separator0",()=>r._function11("separator","$list",new r._separator_closure0)),t(b,"_isBracketed0","$get$_isBracketed0",()=>r._function11("is-bracketed","$list",new r._isBracketed_closure0)),t(b,"_slash0","$get$_slash0",()=>r._function11("slash","$elements...",new r._slash_closure0)),t(b,"listClass","$get$listClass",()=>new r.listClass_closure().call$0()),t(b,"legacyListClass","$get$legacyListClass",()=>{var a=r.createJSClass("sass.types.List",new r.legacyListClass_closure);return r.JSClassExtension_defineMethods(a,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyListClass_closure0,"setValue",new r.legacyListClass_closure1,"getSeparator",new r.legacyListClass_closure2,"setSeparator",new r.legacyListClass_closure3,"getLength",new r.legacyListClass_closure4],$.String,$.Function)),a}),t(b,"global8","$get$global8",()=>{var a="map";return r.UnmodifiableListView$(r._setArrayType([b.$get$_get0().withDeprecationWarning$1(a).withName$1("map-get"),b.$get$_merge0().withDeprecationWarning$1(a).withName$1("map-merge"),b.$get$_remove0().withDeprecationWarning$1(a).withName$1("map-remove"),b.$get$_keys0().withDeprecationWarning$1(a).withName$1("map-keys"),b.$get$_values0().withDeprecationWarning$1(a).withName$1("map-values"),b.$get$_hasKey0().withDeprecationWarning$1(a).withName$1("map-has-key")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module7","$get$module7",()=>r.BuiltInModule$0("map",r._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)),t(b,"_get0","$get$_get0",()=>r._function10("get","$map, $key, $keys...",new r._get_closure0)),t(b,"_set0","$get$_set0",()=>r.BuiltInCallable$overloadedFunction0("set",r.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new r._set_closure1,"$map, $args...",new r._set_closure2],$.String,$.Value_Function_List_Value_2))),t(b,"_merge0","$get$_merge0",()=>r.BuiltInCallable$overloadedFunction0("merge",r.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new r._merge_closure1,"$map1, $args...",new r._merge_closure2],$.String,$.Value_Function_List_Value_2))),t(b,"_deepMerge0","$get$_deepMerge0",()=>r._function10("deep-merge","$map1, $map2",new r._deepMerge_closure0)),t(b,"_deepRemove0","$get$_deepRemove0",()=>r._function10("deep-remove","$map, $key, $keys...",new r._deepRemove_closure0)),t(b,"_remove0","$get$_remove0",()=>r.BuiltInCallable$overloadedFunction0("remove",r.LinkedHashMap_LinkedHashMap$_literal(["$map",new r._remove_closure1,"$map, $key, $keys...",new r._remove_closure2],$.String,$.Value_Function_List_Value_2))),t(b,"_keys0","$get$_keys0",()=>r._function10("keys","$map",new r._keys_closure0)),t(b,"_values0","$get$_values0",()=>r._function10("values","$map",new r._values_closure0)),t(b,"_hasKey0","$get$_hasKey0",()=>r._function10("has-key","$map, $key, $keys...",new r._hasKey_closure0)),t(b,"mapClass","$get$mapClass",()=>new r.mapClass_closure().call$0()),t(b,"legacyMapClass","$get$legacyMapClass",()=>{var a=r.createJSClass("sass.types.Map",new r.legacyMapClass_closure);return r.JSClassExtension_defineMethods(a,r.LinkedHashMap_LinkedHashMap$_literal(["getKey",new r.legacyMapClass_closure0,"getValue",new r.legacyMapClass_closure1,"getLength",new r.legacyMapClass_closure2,"setKey",new r.legacyMapClass_closure3,"setValue",new r.legacyMapClass_closure4],$.String,$.Function)),a}),t(b,"global9","$get$global9",()=>{var a="math";return r.UnmodifiableListView$(r._setArrayType([r._function9("abs","$number",new r.global_closure43),b.$get$_ceil0().withDeprecationWarning$1(a),b.$get$_floor0().withDeprecationWarning$1(a),b.$get$_max0().withDeprecationWarning$1(a),b.$get$_min0().withDeprecationWarning$1(a),b.$get$_percentage0().withDeprecationWarning$1(a),b.$get$_randomFunction0().withDeprecationWarning$1(a),b.$get$_round0().withDeprecationWarning$1(a),b.$get$_unit0().withDeprecationWarning$1(a),b.$get$_compatible0().withDeprecationWarning$1(a).withName$1("comparable"),b.$get$_isUnitless0().withDeprecationWarning$1(a).withName$1("unitless")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module8","$get$module8",()=>{var a=null;return r.BuiltInModule$0("math",r._setArrayType([r._numberFunction0("abs",new r.module_closure26),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),a,r.LinkedHashMap_LinkedHashMap$_literal(["e",r.SassNumber_SassNumber0(2.718281828459045,a),"pi",r.SassNumber_SassNumber0(3.141592653589793,a),"epsilon",r.SassNumber_SassNumber0(2220446049250313e-31,a),"max-safe-integer",r.SassNumber_SassNumber0(9007199254740991,a),"min-safe-integer",r.SassNumber_SassNumber0(-9007199254740991,a),"max-number",r.SassNumber_SassNumber0(17976931348623157e292,a),"min-number",r.SassNumber_SassNumber0(5e-324,a)],$.String,$.Value_2),$.Callable_2)}),t(b,"_ceil0","$get$_ceil0",()=>r._numberFunction0("ceil",new r._ceil_closure0)),t(b,"_clamp0","$get$_clamp0",()=>r._function9("clamp","$min, $number, $max",new r._clamp_closure0)),t(b,"_floor0","$get$_floor0",()=>r._numberFunction0("floor",new r._floor_closure0)),t(b,"_max0","$get$_max0",()=>r._function9("max","$numbers...",new r._max_closure0)),t(b,"_min0","$get$_min0",()=>r._function9("min","$numbers...",new r._min_closure0)),t(b,"_round0","$get$_round0",()=>r._numberFunction0("round",new r._round_closure0)),t(b,"_hypot0","$get$_hypot0",()=>r._function9("hypot","$numbers...",new r._hypot_closure0)),t(b,"_log0","$get$_log0",()=>r._function9("log","$number, $base: null",new r._log_closure0)),t(b,"_pow0","$get$_pow0",()=>r._function9("pow","$base, $exponent",new r._pow_closure0)),t(b,"_sqrt0","$get$_sqrt0",()=>r._singleArgumentMathFunc0("sqrt",r.number2__sqrt$closure())),t(b,"_acos0","$get$_acos0",()=>r._singleArgumentMathFunc0("acos",r.number2__acos$closure())),t(b,"_asin0","$get$_asin0",()=>r._singleArgumentMathFunc0("asin",r.number2__asin$closure())),t(b,"_atan0","$get$_atan0",()=>r._singleArgumentMathFunc0("atan",r.number2__atan$closure())),t(b,"_atan20","$get$_atan20",()=>r._function9("atan2","$y, $x",new r._atan2_closure0)),t(b,"_cos0","$get$_cos0",()=>r._singleArgumentMathFunc0("cos",r.number2__cos$closure())),t(b,"_sin0","$get$_sin0",()=>r._singleArgumentMathFunc0("sin",r.number2__sin$closure())),t(b,"_tan0","$get$_tan0",()=>r._singleArgumentMathFunc0("tan",r.number2__tan$closure())),t(b,"_compatible0","$get$_compatible0",()=>r._function9("compatible","$number1, $number2",new r._compatible_closure0)),t(b,"_isUnitless0","$get$_isUnitless0",()=>r._function9("is-unitless","$number",new r._isUnitless_closure0)),t(b,"_unit0","$get$_unit0",()=>r._function9("unit","$number",new r._unit_closure0)),t(b,"_percentage0","$get$_percentage0",()=>r._function9("percentage","$number",new r._percentage_closure0)),t(b,"_random1","$get$_random2",()=>r.Random_Random()),t(b,"_randomFunction0","$get$_randomFunction0",()=>r._function9("random","$limit: null",new r._randomFunction_closure0)),t(b,"_div0","$get$_div0",()=>r._function9("div","$number1, $number2",new r._div_closure0)),t(b,"_shared0","$get$_shared0",()=>r.UnmodifiableListView$(r._setArrayType([r._function6("feature-exists","$feature",new r._shared_closure3),r._function6("inspect","$value",new r._shared_closure4),r._function6("type-of","$value",new r._shared_closure5),r._function6("keywords","$args",new r._shared_closure6)],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),t(b,"global10","$get$global12",()=>{var a,s=r._setArrayType([],$.JSArray_BuiltInCallable_2);for(a=b.$get$_shared0(),a=a.get$iterator(a);a.moveNext$0();)s.push(a.get$current(0).withDeprecationWarning$1("meta"));return r.UnmodifiableListView$(s,$.BuiltInCallable_2)}),t(b,"moduleFunctions0","$get$moduleFunctions0",()=>{var a=$.BuiltInCallable_2,s=r.List_List$of(b.$get$_shared0(),!0,a);return s.push(r._function6("calc-name","$calc",new r.moduleFunctions_closure2)),s.push(r._function6("calc-args","$calc",new r.moduleFunctions_closure3)),s.push(r._function6("accepts-content","$mixin",new r.moduleFunctions_closure4)),r.UnmodifiableListView$(s,a)}),t(b,"mixinClass","$get$mixinClass",()=>new r.mixinClass_closure().call$0()),t(b,"legacyNullClass","$get$legacyNullClass",()=>new r.legacyNullClass_closure().call$0()),t(b,"_epsilon0","$get$_epsilon0",()=>r.pow(10,-11)),t(b,"_inverseEpsilon0","$get$_inverseEpsilon0",()=>r.pow(10,11)),t(b,"numberClass","$get$numberClass",()=>new r.numberClass_closure().call$0()),t(b,"legacyNumberClass","$get$legacyNumberClass",()=>{var a=r.createJSClass("sass.types.Number",new r.legacyNumberClass_closure);return r.JSClassExtension_defineMethods(a,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyNumberClass_closure0,"setValue",new r.legacyNumberClass_closure1,"getUnit",new r.legacyNumberClass_closure2,"setUnit",new r.legacyNumberClass_closure3],$.String,$.Function)),a}),t(b,"_typesByUnit0","$get$_typesByUnit0",()=>{var a,s,i=$.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=r.MapExtensions_get_pairs0(u.Map_Sr65K,i,$.List_String),i=i.get$iterator(i);i.moveNext$0();)for(a=i.get$current(i),s=a._0,a=g.get$iterator$ax(a._1);a.moveNext$0();)o.$indexSet(0,a.get$current(a),s);return o}),t(b,"_interpolation","$get$_interpolation",()=>r.Interpolation$0(u.List_empty12,u.List_empty13,b.$get$bogusSpan0())),t(b,"_expression","$get$_expression",()=>r.NullExpression$(b.$get$bogusSpan0())),t(b,"global11","$get$global10",()=>{var a="selector";return r.UnmodifiableListView$(r._setArrayType([b.$get$_isSuperselector0().withDeprecationWarning$1(a),b.$get$_simpleSelectors0().withDeprecationWarning$1(a),b.$get$_parse0().withDeprecationWarning$1(a).withName$1("selector-parse"),b.$get$_nest0().withDeprecationWarning$1(a).withName$1("selector-nest"),b.$get$_append1().withDeprecationWarning$1(a).withName$1("selector-append"),b.$get$_extend0().withDeprecationWarning$1(a).withName$1("selector-extend"),b.$get$_replace0().withDeprecationWarning$1(a).withName$1("selector-replace"),b.$get$_unify0().withDeprecationWarning$1(a).withName$1("selector-unify")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module9","$get$module9",()=>r.BuiltInModule$0("selector",r._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)),t(b,"_nest0","$get$_nest0",()=>r._function8("nest","$selectors...",new r._nest_closure0)),t(b,"_append2","$get$_append1",()=>r._function8("append","$selectors...",new r._append_closure1)),t(b,"_extend0","$get$_extend0",()=>r._function8("extend","$selector, $extendee, $extender",new r._extend_closure0)),t(b,"_replace0","$get$_replace0",()=>r._function8("replace","$selector, $original, $replacement",new r._replace_closure0)),t(b,"_unify0","$get$_unify0",()=>r._function8("unify","$selector1, $selector2",new r._unify_closure0)),t(b,"_isSuperselector0","$get$_isSuperselector0",()=>r._function8("is-superselector","$super, $sub",new r._isSuperselector_closure0)),t(b,"_simpleSelectors0","$get$_simpleSelectors0",()=>r._function8("simple-selectors","$selector",new r._simpleSelectors_closure0)),t(b,"_parse1","$get$_parse0",()=>r._function8("parse","$selector",new r._parse_closure0)),t(b,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",()=>{var a,s,i,o=r.LinkedHashMap_LinkedHashMap$_empty($.String,r.findType("Set<String>"));for(a=0;a<5;++a)for(s=u.List_BFg[a],i=s.get$iterator(s);i.moveNext$0();)o.$indexSet(0,i.get$current(0),s);return o}),t(b,"bogusSpan0","$get$bogusSpan0",()=>r.SourceFile$decoded(r._setArrayType([],$.JSArray_int),null).span$1(0,0)),t(b,"_random2","$get$_random1",()=>r.Random_Random()),n(b,"_previousUniqueId0","$get$_previousUniqueId0",()=>b.$get$_random1().nextInt$1(r._asInt(r.pow(36,6)))),t(b,"global12","$get$global11",()=>{var a="string";return r.UnmodifiableListView$(r._setArrayType([b.$get$_unquote0().withDeprecationWarning$1(a),b.$get$_quote0().withDeprecationWarning$1(a),b.$get$_toUpperCase0().withDeprecationWarning$1(a),b.$get$_toLowerCase0().withDeprecationWarning$1(a),b.$get$_uniqueId0().withDeprecationWarning$1(a),b.$get$_length1().withDeprecationWarning$1(a).withName$1("str-length"),b.$get$_insert0().withDeprecationWarning$1(a).withName$1("str-insert"),b.$get$_index1().withDeprecationWarning$1(a).withName$1("str-index"),b.$get$_slice0().withDeprecationWarning$1(a).withName$1("str-slice")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),t(b,"module10","$get$module10",()=>r.BuiltInModule$0("string",r._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(),r._function7("split","$string, $separator, $limit: null",new r.module_closure25)],$.JSArray_Callable_2),null,null,$.Callable_2)),t(b,"_unquote0","$get$_unquote0",()=>r._function7("unquote","$string",new r._unquote_closure0)),t(b,"_quote0","$get$_quote0",()=>r._function7("quote","$string",new r._quote_closure0)),t(b,"_length2","$get$_length1",()=>r._function7("length","$string",new r._length_closure1)),t(b,"_insert0","$get$_insert0",()=>r._function7("insert","$string, $insert, $index",new r._insert_closure0)),t(b,"_index2","$get$_index1",()=>r._function7("index","$string, $substring",new r._index_closure1)),t(b,"_slice0","$get$_slice0",()=>r._function7("slice","$string, $start-at, $end-at: -1",new r._slice_closure0)),t(b,"_toUpperCase0","$get$_toUpperCase0",()=>r._function7("to-upper-case","$string",new r._toUpperCase_closure0)),t(b,"_toLowerCase0","$get$_toLowerCase0",()=>r._function7("to-lower-case","$string",new r._toLowerCase_closure0)),t(b,"_uniqueId0","$get$_uniqueId0",()=>r._function7("unique-id","",new r._uniqueId_closure0)),t(b,"stringClass","$get$stringClass",()=>new r.stringClass_closure().call$0()),t(b,"legacyStringClass","$get$legacyStringClass",()=>{var a=r.createJSClass("sass.types.String",new r.legacyStringClass_closure);return r.JSClassExtension_defineMethods(a,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyStringClass_closure0,"setValue",new r.legacyStringClass_closure1],$.String,$.Function)),a}),t(b,"_emptyQuoted0","$get$_emptyQuoted0",()=>r.SassString$0("",!0)),t(b,"_emptyUnquoted0","$get$_emptyUnquoted0",()=>r.SassString$0("",!1)),t(b,"_urlSchemeRegExp","$get$_urlSchemeRegExp",()=>r.RegExp_RegExp("^[a-z0-9+.-]+$",!1)),t(b,"_jsThrow0","$get$_jsThrow",()=>new E.Function("error","throw error;")),t(b,"_isUndefined","$get$_isUndefined",()=>new E.Function("value","return value === undefined;")),t(b,"_isNull","$get$_isNull",()=>new E.Function("value","return value === null;")),t(b,"_noSourceUrl0","$get$_noSourceUrl0",()=>r.Uri_parse("-")),t(b,"_traces0","$get$_traces0",()=>r.Expando$()),t(b,"valueClass","$get$valueClass",()=>new r.valueClass_closure().call$0())}(),function(){(function(){var t=function(l){var _={};return _[l]=1,Object.keys(he.convertToFastObject(_))[0]};ce.getIsolateTag=function(l){return t("___dart_"+l+ce.isolateTag)};for(var n="___dart_isolate_tags_",a=Object[n]||(Object[n]=Object.create(null)),s="_ZxYxX",i=0;;i++){var o=t(s+"_"+i+"_");if(!(o in a)){a[o]=1,ce.isolateTag=o;break}}ce.dispatchPropertyName=ce.getIsolateTag("dispatch_record")})(),he.setOrUpdateInterceptorsByTag({ArrayBuffer:r.NativeByteBuffer,SharedArrayBuffer:r.NativeByteBuffer,ArrayBufferView:r.NativeTypedData,DataView:r.NativeByteData,Float32Array:r.NativeFloat32List,Float64Array:r.NativeFloat64List,Int16Array:r.NativeInt16List,Int32Array:r.NativeInt32List,Int8Array:r.NativeInt8List,Uint16Array:r.NativeUint16List,Uint32Array:r.NativeUint32List,Uint8ClampedArray:r.NativeUint8ClampedList,CanvasPixelArray:r.NativeUint8ClampedList,Uint8Array:r.NativeUint8List}),he.setOrUpdateLeafTags({ArrayBuffer:!0,SharedArrayBuffer:!0,ArrayBufferView:!1,DataView:!0,Float32Array:!0,Float64Array:!0,Int16Array:!0,Int32Array:!0,Int8Array:!0,Uint16Array:!0,Uint32Array:!0,Uint8ClampedArray:!0,CanvasPixelArray:!0,Uint8Array:!1}),r.NativeTypedArray.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",r.NativeTypedArrayOfDouble.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",r.NativeTypedArrayOfInt.$nativeSuperclassTag="ArrayBufferView"}(),Function.prototype.call$0=function(){return this()},Function.prototype.call$1=function(e){return this(e)},Function.prototype.call$2=function(e,t){return this(e,t)},Function.prototype.call$3$1=function(e){return this(e)},Function.prototype.call$2$1=function(e){return this(e)},Function.prototype.call$1$1=function(e){return this(e)},Function.prototype.call$3=function(e,t,n){return this(e,t,n)},Function.prototype.call$4=function(e,t,n,a){return this(e,t,n,a)},Function.prototype.call$3$3=function(e,t,n){return this(e,t,n)},Function.prototype.call$2$2=function(e,t){return this(e,t)},Function.prototype.call$5=function(e,t,n,a,s){return this(e,t,n,a,s)},Function.prototype.call$6=function(e,t,n,a,s,i){return this(e,t,n,a,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,t){return this(e,t)},Function.prototype.call$2$3=function(e,t,n){return this(e,t,n)},me(Ie),function(e){if(typeof document>"u"){e(null);return}if(typeof document.currentScript<"u"){e(document.currentScript);return}var t=document.scripts;function n(s){for(var i=0;i<t.length;++i)t[i].removeEventListener("load",n,!1);e(s.target)}for(var a=0;a<t.length;++a)t[a].addEventListener("load",n,!1)}(function(e){ce.currentScript=e;var t=r.main2;typeof dartMainRunner=="function"?dartMainRunner(t,[]):t([])})}()},ba}Ki();const Gi=globalThis._cliPkgExports.pop();globalThis._cliPkgExports.length===0&&delete globalThis._cliPkgExports;const be={};Gi.load({immutable:Wi},be);be.compile;be.compileAsync;const Qi=be.compileString;be.compileStringAsync;be.initCompiler;be.initAsyncCompiler;be.Compiler;be.AsyncCompiler;be.Logger;be.SassArgumentList;be.SassBoolean;be.SassCalculation;be.CalculationOperation;be.CalculationInterpolation;be.SassColor;be.SassFunction;be.SassList;be.SassMap;be.SassMixin;be.SassNumber;be.SassString;be.Value;be.CustomFunction;be.ListSeparator;be.sassFalse;be.sassNull;be.sassTrue;be.Exception;be.PromiseOr;be.info;be.render;be.renderSync;be.TRUE;be.FALSE;be.NULL;be.types;be.NodePackageImporter;be.deprecations;be.Version;be.parser_;var Sr={},Zr,xa;function Zi(){if(xa)return Zr;xa=1;var x=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g;Zr=function(A,E){E=E||{};var N=1,F=1;function O($){var e=$.match(/\n/g);e&&(N+=e.length);var t=$.lastIndexOf(`
|
||
`);F=~t?$.length-t:F+$.length}function J(){var $={line:N,column:F};return function(e){return e.position=new z($),de(),e}}function z($){this.start=$,this.end={line:N,column:F},this.source=E.source}z.prototype.content=A;var H=[];function K($){var e=new Error(E.source+":"+N+":"+F+": "+$);if(e.reason=$,e.filename=E.source,e.line=N,e.column=F,e.source=A,E.silent)H.push(e);else throw e}function Z(){var $=ne();return{type:"stylesheet",stylesheet:{source:E.source,rules:$,parsingErrors:H}}}function X(){return se(/^{\s*/)}function te(){return se(/^}/)}function ne(){var $,e=[];for(de(),ue(e);A.length&&A.charAt(0)!="}"&&($=ce()||V());)$!==!1&&(e.push($),ue(e));return e}function se($){var e=$.exec(A);if(e){var t=e[0];return O(t),A=A.slice(t.length),e}}function de(){se(/^\s*/)}function ue($){var e;for($=$||[];e=me();)e!==!1&&$.push(e);return $}function me(){var $=J();if(!(A.charAt(0)!="/"||A.charAt(1)!="*")){for(var e=2;A.charAt(e)!=""&&(A.charAt(e)!="*"||A.charAt(e+1)!="/");)++e;if(e+=2,A.charAt(e-1)==="")return K("End of comment missing");var t=A.slice(2,e-2);return F+=2,O(t),A=A.slice(e),F+=2,$({type:"comment",comment:t})}}function ae(){var $=se(/^([^{]+)/);if($)return w($[0]).replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(e){return e.replace(/,/g,"")}).split(/\s*(?![^(]*\)),\s*/).map(function(e){return e.replace(/\u200C/g,",")})}function ie(){var $=J(),e=se(/^(\*?[-#\/\*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(e){if(e=w(e[0]),!se(/^:\s*/))return K("property missing ':'");var t=se(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^\)]*?\)|[^};])+)/),n=$({type:"declaration",property:e.replace(x,""),value:t?w(t[0]).replace(x,""):""});return se(/^[;\s]*/),n}}function fe(){var $=[];if(!X())return K("missing '{'");ue($);for(var e;e=ie();)e!==!1&&($.push(e),ue($));return te()?$:K("missing '}'")}function $e(){for(var $,e=[],t=J();$=se(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)e.push($[1]),se(/^,\s*/);if(e.length)return t({type:"keyframe",values:e,declarations:fe()})}function Ce(){var $=J(),t=se(/^@([-\w]+)?keyframes\s*/);if(t){var e=t[1],t=se(/^([-\w]+)\s*/);if(!t)return K("@keyframes missing name");var n=t[1];if(!X())return K("@keyframes missing '{'");for(var a,s=ue();a=$e();)s.push(a),s=s.concat(ue());return te()?$({type:"keyframes",name:n,vendor:e,keyframes:s}):K("@keyframes missing '}'")}}function De(){var $=J(),e=se(/^@supports *([^{]+)/);if(e){var t=w(e[1]);if(!X())return K("@supports missing '{'");var n=ue().concat(ne());return te()?$({type:"supports",supports:t,rules:n}):K("@supports missing '}'")}}function Ae(){var $=J(),e=se(/^@host\s*/);if(e){if(!X())return K("@host missing '{'");var t=ue().concat(ne());return te()?$({type:"host",rules:t}):K("@host missing '}'")}}function pe(){var $=J(),e=se(/^@media *([^{]+)/);if(e){var t=w(e[1]);if(!X())return K("@media missing '{'");var n=ue().concat(ne());return te()?$({type:"media",media:t,rules:n}):K("@media missing '}'")}}function ge(){var $=J(),e=se(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(e)return $({type:"custom-media",name:w(e[1]),media:w(e[2])})}function ve(){var $=J(),e=se(/^@page */);if(e){var t=ae()||[];if(!X())return K("@page missing '{'");for(var n=ue(),a;a=ie();)n.push(a),n=n.concat(ue());return te()?$({type:"page",selectors:t,declarations:n}):K("@page missing '}'")}}function he(){var $=J(),e=se(/^@([-\w]+)?document *([^{]+)/);if(e){var t=w(e[1]),n=w(e[2]);if(!X())return K("@document missing '{'");var a=ue().concat(ne());return te()?$({type:"document",document:n,vendor:t,rules:a}):K("@document missing '}'")}}function g(){var $=J(),e=se(/^@font-face\s*/);if(e){if(!X())return K("@font-face missing '{'");for(var t=ue(),n;n=ie();)t.push(n),t=t.concat(ue());return te()?$({type:"font-face",declarations:t}):K("@font-face missing '}'")}}var r=b("import"),u=b("charset"),Ie=b("namespace");function b($){var e=new RegExp("^@"+$+"\\s*([^;]+);");return function(){var t=J(),n=se(e);if(n){var a={type:$};return a[$]=n[1].trim(),t(a)}}}function ce(){if(A[0]=="@")return Ce()||pe()||ge()||De()||r()||u()||Ie()||he()||ve()||Ae()||g()}function V(){var $=J(),e=ae();return e?(ue(),$({type:"rule",selectors:e,declarations:fe()})):K("selector missing")}return L(Z())};function w(A){return A?A.replace(/^\s+|\s+$/g,""):""}function L(A,E){var N=A&&typeof A.type=="string",F=N?A:E;for(var O in A){var J=A[O];Array.isArray(J)?J.forEach(function(z){L(z,F)}):J&&typeof J=="object"&&L(J,F)}return N&&Object.defineProperty(A,"parent",{configurable:!0,writable:!0,enumerable:!1,value:E||null}),A}return Zr}var Xr,wa;function Ps(){if(wa)return Xr;wa=1,Xr=x;function x(w){this.options=w||{}}return x.prototype.emit=function(w){return w},x.prototype.visit=function(w){return this[w.type](w)},x.prototype.mapVisit=function(w,L){var A="";L=L||"";for(var E=0,N=w.length;E<N;E++)A+=this.visit(w[E]),L&&E<N-1&&(A+=this.emit(L));return A},Xr}var yr={exports:{}},Ea;function Os(){return Ea||(Ea=1,typeof Object.create=="function"?yr.exports=function(w,L){L&&(w.super_=L,w.prototype=Object.create(L.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}))}:yr.exports=function(w,L){if(L){w.super_=L;var A=function(){};A.prototype=L.prototype,w.prototype=new A,w.prototype.constructor=w}}),yr.exports}var Yr,Aa;function Xi(){if(Aa)return Yr;Aa=1;var x=Ps(),w=Os();Yr=L;function L(A){x.call(this,A)}return w(L,x),L.prototype.compile=function(A){return A.stylesheet.rules.map(this.visit,this).join("")},L.prototype.comment=function(A){return this.emit("",A.position)},L.prototype.import=function(A){return this.emit("@import "+A.import+";",A.position)},L.prototype.media=function(A){return this.emit("@media "+A.media,A.position)+this.emit("{")+this.mapVisit(A.rules)+this.emit("}")},L.prototype.document=function(A){var E="@"+(A.vendor||"")+"document "+A.document;return this.emit(E,A.position)+this.emit("{")+this.mapVisit(A.rules)+this.emit("}")},L.prototype.charset=function(A){return this.emit("@charset "+A.charset+";",A.position)},L.prototype.namespace=function(A){return this.emit("@namespace "+A.namespace+";",A.position)},L.prototype.supports=function(A){return this.emit("@supports "+A.supports,A.position)+this.emit("{")+this.mapVisit(A.rules)+this.emit("}")},L.prototype.keyframes=function(A){return this.emit("@"+(A.vendor||"")+"keyframes "+A.name,A.position)+this.emit("{")+this.mapVisit(A.keyframes)+this.emit("}")},L.prototype.keyframe=function(A){var E=A.declarations;return this.emit(A.values.join(","),A.position)+this.emit("{")+this.mapVisit(E)+this.emit("}")},L.prototype.page=function(A){var E=A.selectors.length?A.selectors.join(", "):"";return this.emit("@page "+E,A.position)+this.emit("{")+this.mapVisit(A.declarations)+this.emit("}")},L.prototype["font-face"]=function(A){return this.emit("@font-face",A.position)+this.emit("{")+this.mapVisit(A.declarations)+this.emit("}")},L.prototype.host=function(A){return this.emit("@host",A.position)+this.emit("{")+this.mapVisit(A.rules)+this.emit("}")},L.prototype["custom-media"]=function(A){return this.emit("@custom-media "+A.name+" "+A.media+";",A.position)},L.prototype.rule=function(A){var E=A.declarations;return E.length?this.emit(A.selectors.join(","),A.position)+this.emit("{")+this.mapVisit(E)+this.emit("}"):""},L.prototype.declaration=function(A){return this.emit(A.property+":"+A.value,A.position)+this.emit(";")},Yr}var en,Ia;function Yi(){if(Ia)return en;Ia=1;var x=Ps(),w=Os();en=L;function L(A){A=A||{},x.call(this,A),this.indentation=A.indent}return w(L,x),L.prototype.compile=function(A){return this.stylesheet(A)},L.prototype.stylesheet=function(A){return this.mapVisit(A.stylesheet.rules,`
|
||
|
||
`)},L.prototype.comment=function(A){return this.emit(this.indent()+"/*"+A.comment+"*/",A.position)},L.prototype.import=function(A){return this.emit("@import "+A.import+";",A.position)},L.prototype.media=function(A){return this.emit("@media "+A.media,A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(A.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)},L.prototype.document=function(A){var E="@"+(A.vendor||"")+"document "+A.document;return this.emit(E,A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(A.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)},L.prototype.charset=function(A){return this.emit("@charset "+A.charset+";",A.position)},L.prototype.namespace=function(A){return this.emit("@namespace "+A.namespace+";",A.position)},L.prototype.supports=function(A){return this.emit("@supports "+A.supports,A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(A.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)},L.prototype.keyframes=function(A){return this.emit("@"+(A.vendor||"")+"keyframes "+A.name,A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(A.keyframes,`
|
||
`)+this.emit(this.indent(-1)+"}")},L.prototype.keyframe=function(A){var E=A.declarations;return this.emit(this.indent())+this.emit(A.values.join(", "),A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(E,`
|
||
`)+this.emit(this.indent(-1)+`
|
||
`+this.indent()+`}
|
||
`)},L.prototype.page=function(A){var E=A.selectors.length?A.selectors.join(", ")+" ":"";return this.emit("@page "+E,A.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(A.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)},L.prototype["font-face"]=function(A){return this.emit("@font-face ",A.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(A.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)},L.prototype.host=function(A){return this.emit("@host",A.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(A.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)},L.prototype["custom-media"]=function(A){return this.emit("@custom-media "+A.name+" "+A.media+";",A.position)},L.prototype.rule=function(A){var E=this.indent(),N=A.declarations;return N.length?this.emit(A.selectors.map(function(F){return E+F}).join(`,
|
||
`),A.position)+this.emit(` {
|
||
`)+this.emit(this.indent(1))+this.mapVisit(N,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
`+this.indent()+"}"):""},L.prototype.declaration=function(A){return this.emit(this.indent())+this.emit(A.property+": "+A.value,A.position)+this.emit(";")},L.prototype.indent=function(A){return this.level=this.level||1,A!=null?(this.level+=A,""):Array(this.level).join(this.indentation||" ")},en}var vr={exports:{}},Ht={},tn={},br={},Cr={},Ma;function eo(){if(Ma)return Cr;Ma=1;var x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return Cr.encode=function(w){if(0<=w&&w<x.length)return x[w];throw new TypeError("Must be between 0 and 63: "+w)},Cr.decode=function(w){var L=65,A=90,E=97,N=122,F=48,O=57,J=43,z=47,H=26,K=52;return L<=w&&w<=A?w-L:E<=w&&w<=N?w-E+H:F<=w&&w<=O?w-F+K:w==J?62:w==z?63:-1},Cr}var La;function Us(){if(La)return br;La=1;var x=eo(),w=5,L=1<<w,A=L-1,E=L;function N(O){return O<0?(-O<<1)+1:(O<<1)+0}function F(O){var J=(O&1)===1,z=O>>1;return J?-z:z}return br.encode=function(J){var z="",H,K=N(J);do H=K&A,K>>>=w,K>0&&(H|=E),z+=x.encode(H);while(K>0);return z},br.decode=function(J,z,H){var K=J.length,Z=0,X=0,te,ne;do{if(z>=K)throw new Error("Expected more digits in base 64 VLQ value.");if(ne=x.decode(J.charCodeAt(z++)),ne===-1)throw new Error("Invalid base64 digit: "+J.charAt(z-1));te=!!(ne&E),ne&=A,Z=Z+(ne<<X),X+=w}while(te);H.value=F(Z),H.rest=z},br}var rn={},ka;function hr(){return ka||(ka=1,function(x){function w(ae,ie,fe){if(ie in ae)return ae[ie];if(arguments.length===3)return fe;throw new Error('"'+ie+'" is a required argument.')}x.getArg=w;var L=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,A=/^data:.+\,.+$/;function E(ae){var ie=ae.match(L);return ie?{scheme:ie[1],auth:ie[2],host:ie[3],port:ie[4],path:ie[5]}:null}x.urlParse=E;function N(ae){var ie="";return ae.scheme&&(ie+=ae.scheme+":"),ie+="//",ae.auth&&(ie+=ae.auth+"@"),ae.host&&(ie+=ae.host),ae.port&&(ie+=":"+ae.port),ae.path&&(ie+=ae.path),ie}x.urlGenerate=N;function F(ae){var ie=ae,fe=E(ae);if(fe){if(!fe.path)return ae;ie=fe.path}for(var $e=x.isAbsolute(ie),Ce=ie.split(/\/+/),De,Ae=0,pe=Ce.length-1;pe>=0;pe--)De=Ce[pe],De==="."?Ce.splice(pe,1):De===".."?Ae++:Ae>0&&(De===""?(Ce.splice(pe+1,Ae),Ae=0):(Ce.splice(pe,2),Ae--));return ie=Ce.join("/"),ie===""&&(ie=$e?"/":"."),fe?(fe.path=ie,N(fe)):ie}x.normalize=F;function O(ae,ie){ae===""&&(ae="."),ie===""&&(ie=".");var fe=E(ie),$e=E(ae);if($e&&(ae=$e.path||"/"),fe&&!fe.scheme)return $e&&(fe.scheme=$e.scheme),N(fe);if(fe||ie.match(A))return ie;if($e&&!$e.host&&!$e.path)return $e.host=ie,N($e);var Ce=ie.charAt(0)==="/"?ie:F(ae.replace(/\/+$/,"")+"/"+ie);return $e?($e.path=Ce,N($e)):Ce}x.join=O,x.isAbsolute=function(ae){return ae.charAt(0)==="/"||L.test(ae)};function J(ae,ie){ae===""&&(ae="."),ae=ae.replace(/\/$/,"");for(var fe=0;ie.indexOf(ae+"/")!==0;){var $e=ae.lastIndexOf("/");if($e<0||(ae=ae.slice(0,$e),ae.match(/^([^\/]+:\/)?\/*$/)))return ie;++fe}return Array(fe+1).join("../")+ie.substr(ae.length+1)}x.relative=J;var z=function(){var ae=Object.create(null);return!("__proto__"in ae)}();function H(ae){return ae}function K(ae){return X(ae)?"$"+ae:ae}x.toSetString=z?H:K;function Z(ae){return X(ae)?ae.slice(1):ae}x.fromSetString=z?H:Z;function X(ae){if(!ae)return!1;var ie=ae.length;if(ie<9||ae.charCodeAt(ie-1)!==95||ae.charCodeAt(ie-2)!==95||ae.charCodeAt(ie-3)!==111||ae.charCodeAt(ie-4)!==116||ae.charCodeAt(ie-5)!==111||ae.charCodeAt(ie-6)!==114||ae.charCodeAt(ie-7)!==112||ae.charCodeAt(ie-8)!==95||ae.charCodeAt(ie-9)!==95)return!1;for(var fe=ie-10;fe>=0;fe--)if(ae.charCodeAt(fe)!==36)return!1;return!0}function te(ae,ie,fe){var $e=se(ae.source,ie.source);return $e!==0||($e=ae.originalLine-ie.originalLine,$e!==0)||($e=ae.originalColumn-ie.originalColumn,$e!==0||fe)||($e=ae.generatedColumn-ie.generatedColumn,$e!==0)||($e=ae.generatedLine-ie.generatedLine,$e!==0)?$e:se(ae.name,ie.name)}x.compareByOriginalPositions=te;function ne(ae,ie,fe){var $e=ae.generatedLine-ie.generatedLine;return $e!==0||($e=ae.generatedColumn-ie.generatedColumn,$e!==0||fe)||($e=se(ae.source,ie.source),$e!==0)||($e=ae.originalLine-ie.originalLine,$e!==0)||($e=ae.originalColumn-ie.originalColumn,$e!==0)?$e:se(ae.name,ie.name)}x.compareByGeneratedPositionsDeflated=ne;function se(ae,ie){return ae===ie?0:ae===null?1:ie===null?-1:ae>ie?1:-1}function de(ae,ie){var fe=ae.generatedLine-ie.generatedLine;return fe!==0||(fe=ae.generatedColumn-ie.generatedColumn,fe!==0)||(fe=se(ae.source,ie.source),fe!==0)||(fe=ae.originalLine-ie.originalLine,fe!==0)||(fe=ae.originalColumn-ie.originalColumn,fe!==0)?fe:se(ae.name,ie.name)}x.compareByGeneratedPositionsInflated=de;function ue(ae){return JSON.parse(ae.replace(/^\)]}'[^\n]*\n/,""))}x.parseSourceMapInput=ue;function me(ae,ie,fe){if(ie=ie||"",ae&&(ae[ae.length-1]!=="/"&&ie[0]!=="/"&&(ae+="/"),ie=ae+ie),fe){var $e=E(fe);if(!$e)throw new Error("sourceMapURL could not be parsed");if($e.path){var Ce=$e.path.lastIndexOf("/");Ce>=0&&($e.path=$e.path.substring(0,Ce+1))}ie=O(N($e),ie)}return F(ie)}x.computeSourceURL=me}(rn)),rn}var nn={},Va;function Js(){if(Va)return nn;Va=1;var x=hr(),w=Object.prototype.hasOwnProperty,L=typeof Map<"u";function A(){this._array=[],this._set=L?new Map:Object.create(null)}return A.fromArray=function(N,F){for(var O=new A,J=0,z=N.length;J<z;J++)O.add(N[J],F);return O},A.prototype.size=function(){return L?this._set.size:Object.getOwnPropertyNames(this._set).length},A.prototype.add=function(N,F){var O=L?N:x.toSetString(N),J=L?this.has(N):w.call(this._set,O),z=this._array.length;(!J||F)&&this._array.push(N),J||(L?this._set.set(N,z):this._set[O]=z)},A.prototype.has=function(N){if(L)return this._set.has(N);var F=x.toSetString(N);return w.call(this._set,F)},A.prototype.indexOf=function(N){if(L){var F=this._set.get(N);if(F>=0)return F}else{var O=x.toSetString(N);if(w.call(this._set,O))return this._set[O]}throw new Error('"'+N+'" is not in the set.')},A.prototype.at=function(N){if(N>=0&&N<this._array.length)return this._array[N];throw new Error("No element indexed by "+N)},A.prototype.toArray=function(){return this._array.slice()},nn.ArraySet=A,nn}var an={},Ra;function to(){if(Ra)return an;Ra=1;var x=hr();function w(A,E){var N=A.generatedLine,F=E.generatedLine,O=A.generatedColumn,J=E.generatedColumn;return F>N||F==N&&J>=O||x.compareByGeneratedPositionsInflated(A,E)<=0}function L(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return L.prototype.unsortedForEach=function(E,N){this._array.forEach(E,N)},L.prototype.add=function(E){w(this._last,E)?(this._last=E,this._array.push(E)):(this._sorted=!1,this._array.push(E))},L.prototype.toArray=function(){return this._sorted||(this._array.sort(x.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},an.MappingList=L,an}var Na;function Ds(){if(Na)return tn;Na=1;var x=Us(),w=hr(),L=Js().ArraySet,A=to().MappingList;function E(N){N||(N={}),this._file=w.getArg(N,"file",null),this._sourceRoot=w.getArg(N,"sourceRoot",null),this._skipValidation=w.getArg(N,"skipValidation",!1),this._sources=new L,this._names=new L,this._mappings=new A,this._sourcesContents=null}return E.prototype._version=3,E.fromSourceMap=function(F){var O=F.sourceRoot,J=new E({file:F.file,sourceRoot:O});return F.eachMapping(function(z){var H={generated:{line:z.generatedLine,column:z.generatedColumn}};z.source!=null&&(H.source=z.source,O!=null&&(H.source=w.relative(O,H.source)),H.original={line:z.originalLine,column:z.originalColumn},z.name!=null&&(H.name=z.name)),J.addMapping(H)}),F.sources.forEach(function(z){var H=z;O!==null&&(H=w.relative(O,z)),J._sources.has(H)||J._sources.add(H);var K=F.sourceContentFor(z);K!=null&&J.setSourceContent(z,K)}),J},E.prototype.addMapping=function(F){var O=w.getArg(F,"generated"),J=w.getArg(F,"original",null),z=w.getArg(F,"source",null),H=w.getArg(F,"name",null);this._skipValidation||this._validateMapping(O,J,z,H),z!=null&&(z=String(z),this._sources.has(z)||this._sources.add(z)),H!=null&&(H=String(H),this._names.has(H)||this._names.add(H)),this._mappings.add({generatedLine:O.line,generatedColumn:O.column,originalLine:J!=null&&J.line,originalColumn:J!=null&&J.column,source:z,name:H})},E.prototype.setSourceContent=function(F,O){var J=F;this._sourceRoot!=null&&(J=w.relative(this._sourceRoot,J)),O!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[w.toSetString(J)]=O):this._sourcesContents&&(delete this._sourcesContents[w.toSetString(J)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},E.prototype.applySourceMap=function(F,O,J){var z=O;if(O==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.`);z=F.file}var H=this._sourceRoot;H!=null&&(z=w.relative(H,z));var K=new L,Z=new L;this._mappings.unsortedForEach(function(X){if(X.source===z&&X.originalLine!=null){var te=F.originalPositionFor({line:X.originalLine,column:X.originalColumn});te.source!=null&&(X.source=te.source,J!=null&&(X.source=w.join(J,X.source)),H!=null&&(X.source=w.relative(H,X.source)),X.originalLine=te.line,X.originalColumn=te.column,te.name!=null&&(X.name=te.name))}var ne=X.source;ne!=null&&!K.has(ne)&&K.add(ne);var se=X.name;se!=null&&!Z.has(se)&&Z.add(se)},this),this._sources=K,this._names=Z,F.sources.forEach(function(X){var te=F.sourceContentFor(X);te!=null&&(J!=null&&(X=w.join(J,X)),H!=null&&(X=w.relative(H,X)),this.setSourceContent(X,te))},this)},E.prototype._validateMapping=function(F,O,J,z){if(O&&typeof O.line!="number"&&typeof O.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&&!O&&!J&&!z)){if(F&&"line"in F&&"column"in F&&O&&"line"in O&&"column"in O&&F.line>0&&F.column>=0&&O.line>0&&O.column>=0&&J)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:F,source:J,original:O,name:z}))}},E.prototype._serializeMappings=function(){for(var F=0,O=1,J=0,z=0,H=0,K=0,Z="",X,te,ne,se,de=this._mappings.toArray(),ue=0,me=de.length;ue<me;ue++){if(te=de[ue],X="",te.generatedLine!==O)for(F=0;te.generatedLine!==O;)X+=";",O++;else if(ue>0){if(!w.compareByGeneratedPositionsInflated(te,de[ue-1]))continue;X+=","}X+=x.encode(te.generatedColumn-F),F=te.generatedColumn,te.source!=null&&(se=this._sources.indexOf(te.source),X+=x.encode(se-K),K=se,X+=x.encode(te.originalLine-1-z),z=te.originalLine-1,X+=x.encode(te.originalColumn-J),J=te.originalColumn,te.name!=null&&(ne=this._names.indexOf(te.name),X+=x.encode(ne-H),H=ne)),Z+=X}return Z},E.prototype._generateSourcesContent=function(F,O){return F.map(function(J){if(!this._sourcesContents)return null;O!=null&&(J=w.relative(O,J));var z=w.toSetString(J);return Object.prototype.hasOwnProperty.call(this._sourcesContents,z)?this._sourcesContents[z]:null},this)},E.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},E.prototype.toString=function(){return JSON.stringify(this.toJSON())},tn.SourceMapGenerator=E,tn}var jt={},sn={},Fa;function ro(){return Fa||(Fa=1,function(x){x.GREATEST_LOWER_BOUND=1,x.LEAST_UPPER_BOUND=2;function w(L,A,E,N,F,O){var J=Math.floor((A-L)/2)+L,z=F(E,N[J],!0);return z===0?J:z>0?A-J>1?w(J,A,E,N,F,O):O==x.LEAST_UPPER_BOUND?A<N.length?A:-1:J:J-L>1?w(L,J,E,N,F,O):O==x.LEAST_UPPER_BOUND?J:L<0?-1:L}x.search=function(A,E,N,F){if(E.length===0)return-1;var O=w(-1,E.length,A,E,N,F||x.GREATEST_LOWER_BOUND);if(O<0)return-1;for(;O-1>=0&&N(E[O],E[O-1],!0)===0;)--O;return O}}(sn)),sn}var on={},Ta;function no(){if(Ta)return on;Ta=1;function x(A,E,N){var F=A[E];A[E]=A[N],A[N]=F}function w(A,E){return Math.round(A+Math.random()*(E-A))}function L(A,E,N,F){if(N<F){var O=w(N,F),J=N-1;x(A,O,F);for(var z=A[F],H=N;H<F;H++)E(A[H],z)<=0&&(J+=1,x(A,J,H));x(A,J+1,H);var K=J+1;L(A,E,N,K-1),L(A,E,K+1,F)}}return on.quickSort=function(A,E){L(A,E,0,A.length-1)},on}var Pa;function ao(){if(Pa)return jt;Pa=1;var x=hr(),w=ro(),L=Js().ArraySet,A=Us(),E=no().quickSort;function N(z,H){var K=z;return typeof z=="string"&&(K=x.parseSourceMapInput(z)),K.sections!=null?new J(K,H):new F(K,H)}N.fromSourceMap=function(z,H){return F.fromSourceMap(z,H)},N.prototype._version=3,N.prototype.__generatedMappings=null,Object.defineProperty(N.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),N.prototype.__originalMappings=null,Object.defineProperty(N.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),N.prototype._charIsMappingSeparator=function(H,K){var Z=H.charAt(K);return Z===";"||Z===","},N.prototype._parseMappings=function(H,K){throw new Error("Subclasses must implement _parseMappings")},N.GENERATED_ORDER=1,N.ORIGINAL_ORDER=2,N.GREATEST_LOWER_BOUND=1,N.LEAST_UPPER_BOUND=2,N.prototype.eachMapping=function(H,K,Z){var X=K||null,te=Z||N.GENERATED_ORDER,ne;switch(te){case N.GENERATED_ORDER:ne=this._generatedMappings;break;case N.ORIGINAL_ORDER:ne=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var se=this.sourceRoot;ne.map(function(de){var ue=de.source===null?null:this._sources.at(de.source);return ue=x.computeSourceURL(se,ue,this._sourceMapURL),{source:ue,generatedLine:de.generatedLine,generatedColumn:de.generatedColumn,originalLine:de.originalLine,originalColumn:de.originalColumn,name:de.name===null?null:this._names.at(de.name)}},this).forEach(H,X)},N.prototype.allGeneratedPositionsFor=function(H){var K=x.getArg(H,"line"),Z={source:x.getArg(H,"source"),originalLine:K,originalColumn:x.getArg(H,"column",0)};if(Z.source=this._findSourceIndex(Z.source),Z.source<0)return[];var X=[],te=this._findMapping(Z,this._originalMappings,"originalLine","originalColumn",x.compareByOriginalPositions,w.LEAST_UPPER_BOUND);if(te>=0){var ne=this._originalMappings[te];if(H.column===void 0)for(var se=ne.originalLine;ne&&ne.originalLine===se;)X.push({line:x.getArg(ne,"generatedLine",null),column:x.getArg(ne,"generatedColumn",null),lastColumn:x.getArg(ne,"lastGeneratedColumn",null)}),ne=this._originalMappings[++te];else for(var de=ne.originalColumn;ne&&ne.originalLine===K&&ne.originalColumn==de;)X.push({line:x.getArg(ne,"generatedLine",null),column:x.getArg(ne,"generatedColumn",null),lastColumn:x.getArg(ne,"lastGeneratedColumn",null)}),ne=this._originalMappings[++te]}return X},jt.SourceMapConsumer=N;function F(z,H){var K=z;typeof z=="string"&&(K=x.parseSourceMapInput(z));var Z=x.getArg(K,"version"),X=x.getArg(K,"sources"),te=x.getArg(K,"names",[]),ne=x.getArg(K,"sourceRoot",null),se=x.getArg(K,"sourcesContent",null),de=x.getArg(K,"mappings"),ue=x.getArg(K,"file",null);if(Z!=this._version)throw new Error("Unsupported version: "+Z);ne&&(ne=x.normalize(ne)),X=X.map(String).map(x.normalize).map(function(me){return ne&&x.isAbsolute(ne)&&x.isAbsolute(me)?x.relative(ne,me):me}),this._names=L.fromArray(te.map(String),!0),this._sources=L.fromArray(X,!0),this._absoluteSources=this._sources.toArray().map(function(me){return x.computeSourceURL(ne,me,H)}),this.sourceRoot=ne,this.sourcesContent=se,this._mappings=de,this._sourceMapURL=H,this.file=ue}F.prototype=Object.create(N.prototype),F.prototype.consumer=N,F.prototype._findSourceIndex=function(z){var H=z;if(this.sourceRoot!=null&&(H=x.relative(this.sourceRoot,H)),this._sources.has(H))return this._sources.indexOf(H);var K;for(K=0;K<this._absoluteSources.length;++K)if(this._absoluteSources[K]==z)return K;return-1},F.fromSourceMap=function(H,K){var Z=Object.create(F.prototype),X=Z._names=L.fromArray(H._names.toArray(),!0),te=Z._sources=L.fromArray(H._sources.toArray(),!0);Z.sourceRoot=H._sourceRoot,Z.sourcesContent=H._generateSourcesContent(Z._sources.toArray(),Z.sourceRoot),Z.file=H._file,Z._sourceMapURL=K,Z._absoluteSources=Z._sources.toArray().map(function(fe){return x.computeSourceURL(Z.sourceRoot,fe,K)});for(var ne=H._mappings.toArray().slice(),se=Z.__generatedMappings=[],de=Z.__originalMappings=[],ue=0,me=ne.length;ue<me;ue++){var ae=ne[ue],ie=new O;ie.generatedLine=ae.generatedLine,ie.generatedColumn=ae.generatedColumn,ae.source&&(ie.source=te.indexOf(ae.source),ie.originalLine=ae.originalLine,ie.originalColumn=ae.originalColumn,ae.name&&(ie.name=X.indexOf(ae.name)),de.push(ie)),se.push(ie)}return E(Z.__originalMappings,x.compareByOriginalPositions),Z},F.prototype._version=3,Object.defineProperty(F.prototype,"sources",{get:function(){return this._absoluteSources.slice()}});function O(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}F.prototype._parseMappings=function(H,K){for(var Z=1,X=0,te=0,ne=0,se=0,de=0,ue=H.length,me=0,ae={},ie={},fe=[],$e=[],Ce,De,Ae,pe,ge;me<ue;)if(H.charAt(me)===";")Z++,me++,X=0;else if(H.charAt(me)===",")me++;else{for(Ce=new O,Ce.generatedLine=Z,pe=me;pe<ue&&!this._charIsMappingSeparator(H,pe);pe++);if(De=H.slice(me,pe),Ae=ae[De],Ae)me+=De.length;else{for(Ae=[];me<pe;)A.decode(H,me,ie),ge=ie.value,me=ie.rest,Ae.push(ge);if(Ae.length===2)throw new Error("Found a source, but no line and column");if(Ae.length===3)throw new Error("Found a source and line, but no column");ae[De]=Ae}Ce.generatedColumn=X+Ae[0],X=Ce.generatedColumn,Ae.length>1&&(Ce.source=se+Ae[1],se+=Ae[1],Ce.originalLine=te+Ae[2],te=Ce.originalLine,Ce.originalLine+=1,Ce.originalColumn=ne+Ae[3],ne=Ce.originalColumn,Ae.length>4&&(Ce.name=de+Ae[4],de+=Ae[4])),$e.push(Ce),typeof Ce.originalLine=="number"&&fe.push(Ce)}E($e,x.compareByGeneratedPositionsDeflated),this.__generatedMappings=$e,E(fe,x.compareByOriginalPositions),this.__originalMappings=fe},F.prototype._findMapping=function(H,K,Z,X,te,ne){if(H[Z]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+H[Z]);if(H[X]<0)throw new TypeError("Column must be greater than or equal to 0, got "+H[X]);return w.search(H,K,te,ne)},F.prototype.computeColumnSpans=function(){for(var H=0;H<this._generatedMappings.length;++H){var K=this._generatedMappings[H];if(H+1<this._generatedMappings.length){var Z=this._generatedMappings[H+1];if(K.generatedLine===Z.generatedLine){K.lastGeneratedColumn=Z.generatedColumn-1;continue}}K.lastGeneratedColumn=1/0}},F.prototype.originalPositionFor=function(H){var K={generatedLine:x.getArg(H,"line"),generatedColumn:x.getArg(H,"column")},Z=this._findMapping(K,this._generatedMappings,"generatedLine","generatedColumn",x.compareByGeneratedPositionsDeflated,x.getArg(H,"bias",N.GREATEST_LOWER_BOUND));if(Z>=0){var X=this._generatedMappings[Z];if(X.generatedLine===K.generatedLine){var te=x.getArg(X,"source",null);te!==null&&(te=this._sources.at(te),te=x.computeSourceURL(this.sourceRoot,te,this._sourceMapURL));var ne=x.getArg(X,"name",null);return ne!==null&&(ne=this._names.at(ne)),{source:te,line:x.getArg(X,"originalLine",null),column:x.getArg(X,"originalColumn",null),name:ne}}}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(H){return H==null}):!1},F.prototype.sourceContentFor=function(H,K){if(!this.sourcesContent)return null;var Z=this._findSourceIndex(H);if(Z>=0)return this.sourcesContent[Z];var X=H;this.sourceRoot!=null&&(X=x.relative(this.sourceRoot,X));var te;if(this.sourceRoot!=null&&(te=x.urlParse(this.sourceRoot))){var ne=X.replace(/^file:\/\//,"");if(te.scheme=="file"&&this._sources.has(ne))return this.sourcesContent[this._sources.indexOf(ne)];if((!te.path||te.path=="/")&&this._sources.has("/"+X))return this.sourcesContent[this._sources.indexOf("/"+X)]}if(K)return null;throw new Error('"'+X+'" is not in the SourceMap.')},F.prototype.generatedPositionFor=function(H){var K=x.getArg(H,"source");if(K=this._findSourceIndex(K),K<0)return{line:null,column:null,lastColumn:null};var Z={source:K,originalLine:x.getArg(H,"line"),originalColumn:x.getArg(H,"column")},X=this._findMapping(Z,this._originalMappings,"originalLine","originalColumn",x.compareByOriginalPositions,x.getArg(H,"bias",N.GREATEST_LOWER_BOUND));if(X>=0){var te=this._originalMappings[X];if(te.source===Z.source)return{line:x.getArg(te,"generatedLine",null),column:x.getArg(te,"generatedColumn",null),lastColumn:x.getArg(te,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},jt.BasicSourceMapConsumer=F;function J(z,H){var K=z;typeof z=="string"&&(K=x.parseSourceMapInput(z));var Z=x.getArg(K,"version"),X=x.getArg(K,"sections");if(Z!=this._version)throw new Error("Unsupported version: "+Z);this._sources=new L,this._names=new L;var te={line:-1,column:0};this._sections=X.map(function(ne){if(ne.url)throw new Error("Support for url field in sections not implemented.");var se=x.getArg(ne,"offset"),de=x.getArg(se,"line"),ue=x.getArg(se,"column");if(de<te.line||de===te.line&&ue<te.column)throw new Error("Section offsets must be ordered and non-overlapping.");return te=se,{generatedOffset:{generatedLine:de+1,generatedColumn:ue+1},consumer:new N(x.getArg(ne,"map"),H)}})}return J.prototype=Object.create(N.prototype),J.prototype.constructor=N,J.prototype._version=3,Object.defineProperty(J.prototype,"sources",{get:function(){for(var z=[],H=0;H<this._sections.length;H++)for(var K=0;K<this._sections[H].consumer.sources.length;K++)z.push(this._sections[H].consumer.sources[K]);return z}}),J.prototype.originalPositionFor=function(H){var K={generatedLine:x.getArg(H,"line"),generatedColumn:x.getArg(H,"column")},Z=w.search(K,this._sections,function(te,ne){var se=te.generatedLine-ne.generatedOffset.generatedLine;return se||te.generatedColumn-ne.generatedOffset.generatedColumn}),X=this._sections[Z];return X?X.consumer.originalPositionFor({line:K.generatedLine-(X.generatedOffset.generatedLine-1),column:K.generatedColumn-(X.generatedOffset.generatedLine===K.generatedLine?X.generatedOffset.generatedColumn-1:0),bias:H.bias}):{source:null,line:null,column:null,name:null}},J.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(H){return H.consumer.hasContentsOfAllSources()})},J.prototype.sourceContentFor=function(H,K){for(var Z=0;Z<this._sections.length;Z++){var X=this._sections[Z],te=X.consumer.sourceContentFor(H,!0);if(te)return te}if(K)return null;throw new Error('"'+H+'" is not in the SourceMap.')},J.prototype.generatedPositionFor=function(H){for(var K=0;K<this._sections.length;K++){var Z=this._sections[K];if(Z.consumer._findSourceIndex(x.getArg(H,"source"))!==-1){var X=Z.consumer.generatedPositionFor(H);if(X){var te={line:X.line+(Z.generatedOffset.generatedLine-1),column:X.column+(Z.generatedOffset.generatedLine===X.line?Z.generatedOffset.generatedColumn-1:0)};return te}}}return{line:null,column:null}},J.prototype._parseMappings=function(H,K){this.__generatedMappings=[],this.__originalMappings=[];for(var Z=0;Z<this._sections.length;Z++)for(var X=this._sections[Z],te=X.consumer._generatedMappings,ne=0;ne<te.length;ne++){var se=te[ne],de=X.consumer._sources.at(se.source);de=x.computeSourceURL(X.consumer.sourceRoot,de,this._sourceMapURL),this._sources.add(de),de=this._sources.indexOf(de);var ue=null;se.name&&(ue=X.consumer._names.at(se.name),this._names.add(ue),ue=this._names.indexOf(ue));var me={source:de,generatedLine:se.generatedLine+(X.generatedOffset.generatedLine-1),generatedColumn:se.generatedColumn+(X.generatedOffset.generatedLine===se.generatedLine?X.generatedOffset.generatedColumn-1:0),originalLine:se.originalLine,originalColumn:se.originalColumn,name:ue};this.__generatedMappings.push(me),typeof me.originalLine=="number"&&this.__originalMappings.push(me)}E(this.__generatedMappings,x.compareByGeneratedPositionsDeflated),E(this.__originalMappings,x.compareByOriginalPositions)},jt.IndexedSourceMapConsumer=J,jt}var ln={},Oa;function so(){if(Oa)return ln;Oa=1;var x=Ds().SourceMapGenerator,w=hr(),L=/(\r?\n)/,A=10,E="$$$isSourceNode$$$";function N(F,O,J,z,H){this.children=[],this.sourceContents={},this.line=F??null,this.column=O??null,this.source=J??null,this.name=H??null,this[E]=!0,z!=null&&this.add(z)}return N.fromStringWithSourceMap=function(O,J,z){var H=new N,K=O.split(L),Z=0,X=function(){var ue=ae(),me=ae()||"";return ue+me;function ae(){return Z<K.length?K[Z++]:void 0}},te=1,ne=0,se=null;return J.eachMapping(function(ue){if(se!==null)if(te<ue.generatedLine)de(se,X()),te++,ne=0;else{var me=K[Z]||"",ae=me.substr(0,ue.generatedColumn-ne);K[Z]=me.substr(ue.generatedColumn-ne),ne=ue.generatedColumn,de(se,ae),se=ue;return}for(;te<ue.generatedLine;)H.add(X()),te++;if(ne<ue.generatedColumn){var me=K[Z]||"";H.add(me.substr(0,ue.generatedColumn)),K[Z]=me.substr(ue.generatedColumn),ne=ue.generatedColumn}se=ue},this),Z<K.length&&(se&&de(se,X()),H.add(K.splice(Z).join(""))),J.sources.forEach(function(ue){var me=J.sourceContentFor(ue);me!=null&&(z!=null&&(ue=w.join(z,ue)),H.setSourceContent(ue,me))}),H;function de(ue,me){if(ue===null||ue.source===void 0)H.add(me);else{var ae=z?w.join(z,ue.source):ue.source;H.add(new N(ue.originalLine,ue.originalColumn,ae,me,ue.name))}}},N.prototype.add=function(O){if(Array.isArray(O))O.forEach(function(J){this.add(J)},this);else if(O[E]||typeof O=="string")O&&this.children.push(O);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+O);return this},N.prototype.prepend=function(O){if(Array.isArray(O))for(var J=O.length-1;J>=0;J--)this.prepend(O[J]);else if(O[E]||typeof O=="string")this.children.unshift(O);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+O);return this},N.prototype.walk=function(O){for(var J,z=0,H=this.children.length;z<H;z++)J=this.children[z],J[E]?J.walk(O):J!==""&&O(J,{source:this.source,line:this.line,column:this.column,name:this.name})},N.prototype.join=function(O){var J,z,H=this.children.length;if(H>0){for(J=[],z=0;z<H-1;z++)J.push(this.children[z]),J.push(O);J.push(this.children[z]),this.children=J}return this},N.prototype.replaceRight=function(O,J){var z=this.children[this.children.length-1];return z[E]?z.replaceRight(O,J):typeof z=="string"?this.children[this.children.length-1]=z.replace(O,J):this.children.push("".replace(O,J)),this},N.prototype.setSourceContent=function(O,J){this.sourceContents[w.toSetString(O)]=J},N.prototype.walkSourceContents=function(O){for(var J=0,z=this.children.length;J<z;J++)this.children[J][E]&&this.children[J].walkSourceContents(O);for(var H=Object.keys(this.sourceContents),J=0,z=H.length;J<z;J++)O(w.fromSetString(H[J]),this.sourceContents[H[J]])},N.prototype.toString=function(){var O="";return this.walk(function(J){O+=J}),O},N.prototype.toStringWithSourceMap=function(O){var J={code:"",line:1,column:0},z=new x(O),H=!1,K=null,Z=null,X=null,te=null;return this.walk(function(ne,se){J.code+=ne,se.source!==null&&se.line!==null&&se.column!==null?((K!==se.source||Z!==se.line||X!==se.column||te!==se.name)&&z.addMapping({source:se.source,original:{line:se.line,column:se.column},generated:{line:J.line,column:J.column},name:se.name}),K=se.source,Z=se.line,X=se.column,te=se.name,H=!0):H&&(z.addMapping({generated:{line:J.line,column:J.column}}),K=null,H=!1);for(var de=0,ue=ne.length;de<ue;de++)ne.charCodeAt(de)===A?(J.line++,J.column=0,de+1===ue?(K=null,H=!1):H&&z.addMapping({source:se.source,original:{line:se.line,column:se.column},generated:{line:J.line,column:J.column},name:se.name})):J.column++}),this.walkSourceContents(function(ne,se){z.setSourceContent(ne,se)}),{code:J.code,map:z}},ln.SourceNode=N,ln}var Ua;function Ja(){return Ua||(Ua=1,Ht.SourceMapGenerator=Ds().SourceMapGenerator,Ht.SourceMapConsumer=ao().SourceMapConsumer,Ht.SourceNode=so().SourceNode),Ht}var _n={exports:{}},Da;function io(){return Da||(Da=1,function(x){(function(w){function L(E){return typeof E=="function"?E:typeof Buffer=="function"?function(F){//!! Deliberately using an API that's deprecated in node.js because
|
||
//!! this file is for browsers and we expect them to cope with it.
|
||
//!! Discussion: github.com/node-browser-compat/atob/pull/9
|
||
return new Buffer(F,"base64").toString("binary")}:typeof w.base64js=="object"?function(F){var O=w.base64js.b64ToByteArray(F);return Array.prototype.map.call(O,function(J){return String.fromCharCode(J)}).join("")}:function(){throw new Error("You're probably in an old browser or an iOS webworker. It might help to include beatgammit's base64-js.")}}var A=L(w.atob);w.atob=A,x&&x.exports&&(x.exports=A)})(window)}(_n)),_n.exports}const oo={},lo=Object.freeze(Object.defineProperty({__proto__:null,default:oo},Symbol.toStringTag,{value:"Module"})),Lr=Hs(lo);var un,Ba;function _o(){if(Ba)return un;Ba=1;var x=io(),w=Lr,L=Lr,A=qs();function E(){return Array.prototype.reduce.call(arguments,function(pe,ge){return w.resolve(pe,ge)})}function N(pe){return L.sep==="\\"?pe.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):pe}function F(pe){return A(pe.replace(/\+/g,"%2B"))}function O(pe,ge,ve){setImmediate(function(){pe(ge,ve)})}function J(pe,ge){try{return JSON.parse(pe.replace(/^\)\]\}'/,""))}catch(ve){throw ve.sourceMapData=ge,ve}}function z(pe,ge,ve){var he=F(ge);try{return String(pe(he))}catch(g){throw g.sourceMapData=ve,g}}var H=/[#@] sourceMappingURL=([^\s'"]*)/,K=RegExp(`(?:/\\*(?:\\s*\r?
|
||
(?://)?)?(?:`+H.source+")\\s*\\*/|//(?:"+H.source+"))\\s*");function Z(pe){var ge=pe.match(K);return ge?ge[1]||ge[2]||"":null}function X(pe,ge,ve,he){var g;try{g=ae(pe,ge)}catch(u){return O(he,u)}if(!g||g.map)return O(he,null,g);var r=F(g.url);ve(r,function(u,Ie){if(u)return u.sourceMapData=g,he(u);g.map=String(Ie);try{g.map=J(g.map,g)}catch(b){return he(b)}he(null,g)})}function te(pe,ge,ve){var he=ae(pe,ge);return!he||he.map||(he.map=z(ve,he.url,he),he.map=J(he.map,he)),he}var ne=/^data:([^,;]*)(;[^,;]*)*(?:,(.*))?$/,se=/^(?:application|text)\/json$/,de="utf-8";function ue(pe){for(var ge=x(pe),ve=ge.length,he=new Uint8Array(ve),g=0;g<ve;g++)he[g]=ge.charCodeAt(g);return he}function me(pe){if(typeof TextDecoder>"u"||typeof Uint8Array>"u")return x(pe);var ge=ue(pe),ve=new TextDecoder(de,{fatal:!0});return ve.decode(ge)}function ae(pe,ge){ge=N(ge);var ve=Z(pe);if(!ve)return null;var he=ve.match(ne);if(he){var g=he[1]||"text/plain",r=he[2]||"",u=he[3]||"",Ie={sourceMappingURL:ve,url:null,sourcesRelativeTo:ge,map:u};if(!se.test(g)){var b=new Error("Unuseful data uri mime type: "+g);throw b.sourceMapData=Ie,b}try{Ie.map=J(r===";base64"?me(u):decodeURIComponent(u),Ie)}catch(V){throw V.sourceMapData=Ie,V}return Ie}var ce=E(ge,ve);return{sourceMappingURL:ve,url:ce,sourcesRelativeTo:ce,map:null}}function ie(pe,ge,ve,he,g){typeof he=="function"&&(g=he,he={});var r=pe.sources?pe.sources.length:0,u={sourcesResolved:[],sourcesContent:[]};if(r===0){O(g,null,u);return}var Ie=function(){r--,r===0&&g(null,u)};Ce(pe,ge,he,function(b,ce,V){if(u.sourcesResolved[V]=b,typeof ce=="string")u.sourcesContent[V]=ce,O(Ie,null);else{var $=F(b);ve($,function(e,t){u.sourcesContent[V]=e||String(t),Ie()})}})}function fe(pe,ge,ve,he){var g={sourcesResolved:[],sourcesContent:[]};return!pe.sources||pe.sources.length===0||Ce(pe,ge,he,function(r,u,Ie){if(g.sourcesResolved[Ie]=r,ve!==null)if(typeof u=="string")g.sourcesContent[Ie]=u;else{var b=F(r);try{g.sourcesContent[Ie]=String(ve(b))}catch(ce){g.sourcesContent[Ie]=ce}}}),g}var $e=/\/?$/;function Ce(pe,ge,ve,he){ve=ve||{},ge=N(ge);for(var g,r,u,Ie=0,b=pe.sources.length;Ie<b;Ie++)u=null,typeof ve.sourceRoot=="string"?u=ve.sourceRoot:typeof pe.sourceRoot=="string"&&ve.sourceRoot!==!1&&(u=pe.sourceRoot),u===null||u===""?g=E(ge,pe.sources[Ie]):g=E(ge,u.replace($e,"/"),pe.sources[Ie]),r=(pe.sourcesContent||[])[Ie],he(g,r,Ie)}function De(pe,ge,ve,he,g){if(typeof he=="function"&&(g=he,he={}),pe===null){var r=ge,u={sourceMappingURL:null,url:r,sourcesRelativeTo:r,map:null},Ie=F(r);ve(Ie,function(ce,V){if(ce)return ce.sourceMapData=u,g(ce);u.map=String(V);try{u.map=J(u.map,u)}catch($){return g($)}b(u)})}else X(pe,ge,ve,function(ce,V){if(ce)return g(ce);if(!V)return g(null,null);b(V)});function b(ce){ie(ce.map,ce.sourcesRelativeTo,ve,he,function(V,$){if(V)return g(V);ce.sourcesResolved=$.sourcesResolved,ce.sourcesContent=$.sourcesContent,g(null,ce)})}}function Ae(pe,ge,ve,he){var g;if(pe===null){var r=ge;g={sourceMappingURL:null,url:r,sourcesRelativeTo:r,map:null},g.map=z(ve,r,g),g.map=J(g.map,g)}else if(g=te(pe,ge,ve),!g)return null;var u=fe(g.map,g.sourcesRelativeTo,ve,he);return g.sourcesResolved=u.sourcesResolved,g.sourcesContent=u.sourcesContent,g}return un={resolveSourceMap:X,resolveSourceMapSync:te,resolveSources:ie,resolveSourcesSync:fe,resolve:De,resolveSync:Ae,parseMapToJSON:J},un}var za;function uo(){return za||(za=1,function(x,w){var L=Ja().SourceMapGenerator,A=Ja().SourceMapConsumer,E=_o(),N=Lr,F=Lr;x.exports=J;const O=function(z){return F.sep==="\\"?z.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):z};function J(z){z._comment=z.comment,z.map=new L,z.position={line:1,column:1},z.files={};for(var H in w)z[H]=w[H]}w.updatePosition=function(z){var H=z.match(/\n/g);H&&(this.position.line+=H.length);var K=z.lastIndexOf(`
|
||
`);this.position.column=~K?z.length-K:this.position.column+z.length},w.emit=function(z,H){if(H){var K=O(H.source||"source.css");this.map.addMapping({source:K,generated:{line:this.position.line,column:Math.max(this.position.column-1,0)},original:{line:H.start.line,column:H.start.column-1}}),this.addFile(K,H)}return this.updatePosition(z),z},w.addFile=function(z,H){typeof H.content=="string"&&(Object.prototype.hasOwnProperty.call(this.files,z)||(this.files[z]=H.content))},w.applySourceMaps=function(){Object.keys(this.files).forEach(function(z){var H=this.files[z];if(this.map.setSourceContent(z,H),this.options.inputSourcemaps!==!1){var K=E.resolveSync(H,z,N.readFileSync);if(K){var Z=new A(K.map),X=K.sourcesRelativeTo;this.map.applySourceMap(Z,z,O(F.dirname(X)))}}},this)},w.comment=function(z){return/^# sourceMappingURL=/.test(z.comment)?this.emit("",z.position):this._comment(z)}}(vr,vr.exports)),vr.exports}var cn,Ha;function co(){if(Ha)return cn;Ha=1;var x=Xi(),w=Yi();return cn=function(L,A){A=A||{};var E=A.compress?new x(A):new w(A);if(A.sourcemap){var N=uo();N(E);var O=E.compile(L);E.applySourceMaps();var F=A.sourcemap==="generator"?E.map:E.map.toJSON();return{code:O,map:F}}var O=E.compile(L);return O},cn}var ja;function $o(){return ja||(ja=1,Sr.parse=Zi(),Sr.stringify=co()),Sr}var po=$o();const ho=js(po);function Bs(x,w,L){return w in x?Object.defineProperty(x,w,{value:L,enumerable:!0,configurable:!0,writable:!0}):x[w]=L,x}function qa(x,w){const L=Object.keys(x);if(Object.getOwnPropertySymbols){let A=Object.getOwnPropertySymbols(x);w&&(A=A.filter(function(E){return Object.getOwnPropertyDescriptor(x,E).enumerable})),L.push.apply(L,A)}return L}function kr(x){for(let L=1;L<arguments.length;L++){var w=arguments[L]!=null?arguments[L]:{};L%2?qa(Object(w),!0).forEach(function(A){Bs(x,A,w[A])}):Object.getOwnPropertyDescriptors?Object.defineProperties(x,Object.getOwnPropertyDescriptors(w)):qa(Object(w)).forEach(function(A){Object.defineProperty(x,A,Object.getOwnPropertyDescriptor(w,A))})}return x}function zs(x,w){return fo(x)||mo(x,w)||go()}function fo(x){if(Array.isArray(x))return x}function mo(x,w){if(!(Symbol.iterator in Object(x)||Object.prototype.toString.call(x)==="[object Arguments]"))return;const L=[];let A=!0,E=!1,N;try{for(var F=x[Symbol.iterator](),O;!(A=(O=F.next()).done)&&(L.push(O.value),!(w&&L.length===w));A=!0);}catch(J){E=!0,N=J}finally{try{!A&&F.return!=null&&F.return()}finally{if(E)throw N}}return L}function go(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}const Zt=function(w,L,A){const E=w;return E[L]?E[L]=kr({},E[L],{},A):E[L]=A,E},Vr=function(w){return w.replace(/-([a-z])/g,function(L){return L[1].toUpperCase()})},So=function(w){return w.charAt(0).toUpperCase()+w.slice(1)},Rr=function(w){return w.replace(/\*/g,"all-children").replace(/#/g,"$").replace(/\s\s+/g," ").replace(/(\d)\\\/(\d)/g,"$1~$2").replace(/(\d)\\\.(\d)/g,"$1|$2").replace(/[^a-zA-Z0-9$|~]/g,"_").replace(/^_+/g,"").replace(/_+$/g,"").replace("|",".").replace("~","/")},yo=function(w,L){let A="",E={};const N={};w.declarations.forEach(function(O){const J=Vr(O.property);N[J]=O.value,A=So(Vr(N.fontFamily).replace(/"/g,"")),E={"@font-face":N}});let F=!1;if(Object.keys(L).forEach(function(O){O.split("_")[0]===A&&JSON.stringify(L[O])===JSON.stringify(E)&&(F=!0)}),!F){const O=Object.entries(L).filter(function(J){return J[0].split("_")[0]===A}).length;return O>0&&(A="".concat(A,"_").concat(O+1)),A=Rr(A),[A,E]}return!1},vo=function(w){const L={};w.keyframes.forEach(function(N){N.declarations.forEach(function(F){L[N.values[0]]=kr({},L[N.values[0]],Bs({},F.property,F.value))})});let A=Vr("keyframes-".concat(w.name));const E={};return E["@keyframes ".concat(w.name)]=L,A=Rr(A),[A,E]},bo=function(w,L){const A={};let E={};return w.declarations.forEach(function(N){const F=Vr(N.property);A[F]=N.value}),w.selectors.forEach(function(N){let F;const O=N.indexOf(":");if(O!==-1){let J=N.indexOf(" ",O);J===-1&&(J=N.length);const z=N.slice(0,O),H=N.slice(O,J),K=N.slice(J,N.length),Z={};Z["&".concat(H).concat(K)]=A,F=Rr(z.trim()),E=Zt(L,F,Z)}else F=Rr(N.trim()),E=Zt(L,F,A)}),E},Co=function x(w){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return w.forEach(function(E){if(E.type==="media"){const N="@media ".concat(E.media);A[N]=A[N]||{};const F=A[N];x(E.rules,F)}else if(E.type==="font-face"){const N=yo(E,A);N&&(A=Zt(A,N[0],N[1]))}else if(E.type==="keyframes"){const N=vo(E);A=Zt(A,N[0],N[1])}else if(E.type==="rule"){const N=bo(E,A);Object.entries(N).forEach(function(F){const O=zs(F,2),J=O[0],z=O[1];A=Zt(A,J,z)})}}),A},xo=function(w){try{const A=ho.parse(w).stylesheet.rules;return Co(A)}catch(L){throw new Error("Invalid CSS input: ".concat(L))}},wo=function(w){const L={};return function E(N){const F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object.entries(N).forEach(function(O){const J=zs(O,2),z=J[0],H=J[1];if(z.includes("@media"))E(N[z],z);else if(F){const K={};K[F]=H,L[z]?L[z]=kr({},L[z],{},K):L[z]=K}else L[z]?L[z]=kr({},L[z],{},H):L[z]=H})}(w),L},Eo=function(w,L){let A=xo(w);return L&&(A=wo(A)),{contents:A}},Ao=function(w){const L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=L.outputType;L.outputPath;let E=L.mediaReverse,N;if((A==="splitFile"||A==="shakeFile")&&(E=!0),N=Eo(w,E),A)(function O(J){Array.isArray(J)&&J.forEach(function(z){O(z)})})(N);else return Array.isArray(N)?N.map(function(F){return F.contents}):N.contents},Lo=(x="",w=!1)=>{const L=Ao(Qi(x).css);return Object.entries(L).map(([A,E])=>{const N=A.replace(/_/g,"-"),F=Object.entries(E).map(([O,J])=>typeof J!="string"?"":`${Gs(O)}: ${J.replace(/\s?!important/g,"")};`).join(`
|
||
`);return w?[N,N,F]:[N,F]})},ko=(x="")=>{const w=/^(\$[a-zA-Z0-9-_]+):\s*(.+)$/gm,L=x.matchAll(w);return Array.from(L).map(A=>[A[1],A[2]])},Vo=(x="")=>{const w=/(--[a-zA-Z][a-zA-Z0-9-]+):\s*(.+);/g,L=[...x.matchAll(w)].map(([E,N,F])=>[F,N]),A={};for(const E of L){const[N,F]=E;A[N]?A[N].push(F):A[N]=[F]}return Object.keys(A).map(E=>[E,A[E]])};export{Qr as a,Lo as c,Vo as e,ko as s};
|