All Downloads are FREE. Search and download functionalities are using the official Maven repository.

js.compiler.js Maven / Gradle / Ivy

Go to download

Provides SASS Compiling using jsass (libsass) support for the Asset-Pipeline library.

There is a newer version: 5.0.5
Show newest version
(()=>{var e={369:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Collection:()=>x,Iterable:()=>bn,List:()=>nr,Map:()=>Vt,OrderedMap:()=>gr,OrderedSet:()=>an,Range:()=>Br,Record:()=>un,Repeat:()=>gn,Seq:()=>q,Set:()=>Fr,Stack:()=>xr,default:()=>xn,fromJS:()=>yn,get:()=>nt,getIn:()=>Dr,has:()=>rt,hasIn:()=>Hr,hash:()=>ce,is:()=>oe,isAssociative:()=>b,isCollection:()=>g,isImmutable:()=>k,isIndexed:()=>f,isKeyed:()=>S,isList:()=>rr,isMap:()=>ae,isOrdered:()=>V,isOrderedMap:()=>ie,isOrderedSet:()=>Lr,isPlainObject:()=>Xe,isRecord:()=>L,isSeq:()=>M,isSet:()=>Ir,isStack:()=>br,isValueObject:()=>se,merge:()=>St,mergeDeep:()=>ft,mergeDeepWith:()=>bt,mergeWith:()=>vt,remove:()=>it,removeIn:()=>ct,set:()=>st,setIn:()=>_t,update:()=>pt,updateIn:()=>ot,version:()=>fn});var n=32,a=31,i={};function s(e){e&&(e.value=!0)}function o(){}function l(e){return void 0===e.size&&(e.size=e.__iterate(u)),e.size}function _(e,t){if("number"!=typeof t){var r=t>>>0;if(""+r!==t||4294967295===r)return NaN;t=r}return t<0?l(e)+t:t}function u(){return!0}function c(e,t,r){return(0===e&&!d(e)||void 0!==r&&e<=-r)&&(void 0===t||void 0!==r&&t>=r)}function $(e,t){return h(e,t,0)}function p(e,t){return h(e,t,t)}function h(e,t,r){return void 0===e?r:d(e)?t===1/0?t:0|Math.max(0,t+e):void 0===t||t===e?e:0|Math.min(t,e)}function d(e){return e<0||0===e&&1/e==-1/0}var m="@@__IMMUTABLE_ITERABLE__@@";function g(e){return Boolean(e&&e[m])}var y="@@__IMMUTABLE_KEYED__@@";function S(e){return Boolean(e&&e[y])}var v="@@__IMMUTABLE_INDEXED__@@";function f(e){return Boolean(e&&e[v])}function b(e){return S(e)||f(e)}var x=function(e){return g(e)?e:q(e)},w=function(e){function t(e){return S(e)?e:W(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x),C=function(e){function t(e){return f(e)?e:j(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x),E=function(e){function t(e){return g(e)&&!b(e)?e:K(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x);x.Keyed=w,x.Indexed=C,x.Set=E;var A="@@__IMMUTABLE_SEQ__@@";function M(e){return Boolean(e&&e[A])}var I="@@__IMMUTABLE_RECORD__@@";function L(e){return Boolean(e&&e[I])}function k(e){return g(e)||L(e)}var R="@@__IMMUTABLE_ORDERED__@@";function V(e){return Boolean(e&&e[R])}var F="function"==typeof Symbol&&Symbol.iterator,T=F||"@@iterator",N=function(e){this.next=e};function U(e,t,r,n){var a=0===e?t:1===e?r:[t,r];return n?n.value=a:n={value:a,done:!1},n}function J(){return{value:void 0,done:!0}}function P(e){return!!Array.isArray(e)||!!D(e)}function O(e){return e&&"function"==typeof e.next}function B(e){var t=D(e);return t&&t.call(e)}function D(e){var t=e&&(F&&e[F]||e["@@iterator"]);if("function"==typeof t)return t}N.prototype.toString=function(){return"[Iterator]"},N.KEYS=0,N.VALUES=1,N.ENTRIES=2,N.prototype.inspect=N.prototype.toSource=function(){return this.toString()},N.prototype[T]=function(){return this};var z=Object.prototype.hasOwnProperty;function H(e){return!(!Array.isArray(e)&&"string"!=typeof e)||e&&"object"==typeof e&&Number.isInteger(e.length)&&e.length>=0&&(0===e.length?1===Object.keys(e).length:e.hasOwnProperty(e.length-1))}var q=function(e){function t(e){return null==e?X():k(e)?e.toSeq():function(e){var t,r,n=re(e);if(n)return(r=D(t=e))&&r===t.entries?n.fromEntrySeq():function(e){var t=D(e);return t&&t===e.keys}(e)?n.toSetSeq():n;if("object"==typeof e)return new G(e);throw new TypeError("Expected Array or collection object of values, or keyed object: "+e)}(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq {","}")},t.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},t.prototype.__iterate=function(e,t){var r=this._cache;if(r){for(var n=r.length,a=0;a!==n;){var i=r[t?n-++a:a++];if(!1===e(i[1],i[0],this))break}return a}return this.__iterateUncached(e,t)},t.prototype.__iterator=function(e,t){var r=this._cache;if(r){var n=r.length,a=0;return new N((function(){if(a===n)return{value:void 0,done:!0};var i=r[t?n-++a:a++];return U(e,i[0],i[1])}))}return this.__iteratorUncached(e,t)},t}(x),W=function(e){function t(e){return null==e?X().toKeyedSeq():g(e)?S(e)?e.toSeq():e.fromEntrySeq():L(e)?e.toSeq():ee(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toKeyedSeq=function(){return this},t}(q),j=function(e){function t(e){return null==e?X():g(e)?S(e)?e.entrySeq():e.toIndexedSeq():L(e)?e.toSeq().entrySeq():te(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toIndexedSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq [","]")},t}(q),K=function(e){function t(e){return(g(e)&&!b(e)?e:j(e)).toSetSeq()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toSetSeq=function(){return this},t}(q);q.isSeq=M,q.Keyed=W,q.Set=K,q.Indexed=j,q.prototype[A]=!0;var Q=function(e){function t(e){this._array=e,this.size=e.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(e,t){return this.has(e)?this._array[_(this,e)]:t},t.prototype.__iterate=function(e,t){for(var r=this._array,n=r.length,a=0;a!==n;){var i=t?n-++a:a++;if(!1===e(r[i],i,this))break}return a},t.prototype.__iterator=function(e,t){var r=this._array,n=r.length,a=0;return new N((function(){if(a===n)return{value:void 0,done:!0};var i=t?n-++a:a++;return U(e,i,r[i])}))},t}(j),G=function(e){function t(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},t.prototype.has=function(e){return z.call(this._object,e)},t.prototype.__iterate=function(e,t){for(var r=this._object,n=this._keys,a=n.length,i=0;i!==a;){var s=n[t?a-++i:i++];if(!1===e(r[s],s,this))break}return i},t.prototype.__iterator=function(e,t){var r=this._object,n=this._keys,a=n.length,i=0;return new N((function(){if(i===a)return{value:void 0,done:!0};var s=n[t?a-++i:i++];return U(e,s,r[s])}))},t}(W);G.prototype[R]=!0;var Z,Y=function(e){function t(e){this._collection=e,this.size=e.length||e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var r=B(this._collection),n=0;if(O(r))for(var a;!(a=r.next()).done&&!1!==e(a.value,n++,this););return n},t.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=B(this._collection);if(!O(r))return new N(J);var n=0;return new N((function(){var t=r.next();return t.done?t:U(e,n++,t.value)}))},t}(j);function X(){return Z||(Z=new Q([]))}function ee(e){var t=re(e);if(t)return t.fromEntrySeq();if("object"==typeof e)return new G(e);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+e)}function te(e){var t=re(e);if(t)return t;throw new TypeError("Expected Array or collection object of values: "+e)}function re(e){return H(e)?new Q(e):P(e)?new Y(e):void 0}var ne="@@__IMMUTABLE_MAP__@@";function ae(e){return Boolean(e&&e[ne])}function ie(e){return ae(e)&&V(e)}function se(e){return Boolean(e&&"function"==typeof e.equals&&"function"==typeof e.hashCode)}function oe(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!!(se(e)&&se(t)&&e.equals(t))}var le="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var r=65535&(e|=0),n=65535&(t|=0);return r*n+((e>>>16)*n+r*(t>>>16)<<16>>>0)|0};function _e(e){return e>>>1&1073741824|3221225471&e}var ue=Object.prototype.valueOf;function ce(e){if(null==e)return $e(e);if("function"==typeof e.hashCode)return _e(e.hashCode(e));var t,r,n,a=(t=e).valueOf!==ue&&"function"==typeof t.valueOf?t.valueOf(t):t;if(null==a)return $e(a);switch(typeof a){case"boolean":return a?1108378657:1108378656;case"number":return function(e){if(e!=e||e===1/0)return 0;var t=0|e;for(t!==e&&(t^=4294967295*e);e>4294967295;)t^=e/=4294967295;return _e(t)}(a);case"string":return a.length>be?(void 0===(n=Ce[r=a])&&(n=pe(r),we===xe&&(we=0,Ce={}),we++,Ce[r]=n),n):pe(a);case"object":case"function":return function(e){var t;if(ye&&void 0!==(t=ge.get(e)))return t;if(void 0!==(t=e[fe]))return t;if(!de){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[fe]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=me(),ye)ge.set(e,t);else{if(void 0!==he&&!1===he(e))throw new Error("Non-extensible objects are not allowed as keys.");if(de)Object.defineProperty(e,fe,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[fe]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[fe]=t}}return t}(a);case"symbol":return function(e){var t=Se[e];return void 0!==t||(t=me(),Se[e]=t),t}(a);default:if("function"==typeof a.toString)return pe(a.toString());throw new Error("Value type "+typeof a+" cannot be hashed.")}}function $e(e){return null===e?1108378658:1108378659}function pe(e){for(var t=0,r=0;r=0&&(u.get=function(t,r){return(t=_(this,t))>=0&&to)return{value:void 0,done:!0};var e=a.next();return n||1===t||e.done?e:U(t,l-1,0===t?void 0:e.value[1],e)}))},u}function Te(e,t,r,n){var a=qe(e);return a.__iterateUncached=function(a,i){var s=this;if(i)return this.cacheResult().__iterate(a,i);var o=!0,l=0;return e.__iterate((function(e,i,_){if(!o||!(o=t.call(r,e,i,_)))return l++,a(e,n?i:l-1,s)})),l},a.__iteratorUncached=function(a,i){var s=this;if(i)return this.cacheResult().__iterator(a,i);var o=e.__iterator(2,i),l=!0,_=0;return new N((function(){var e,i,u;do{if((e=o.next()).done)return n||1===a?e:U(a,_++,0===a?void 0:e.value[1],e);var c=e.value;i=c[0],u=c[1],l&&(l=t.call(r,u,i,s))}while(l);return 2===a?e:U(a,i,u,e)}))},a}function Ne(e,t){var r=S(e),n=[e].concat(t).map((function(e){return g(e)?r&&(e=w(e)):e=r?ee(e):te(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===n.length)return e;if(1===n.length){var a=n[0];if(a===e||r&&S(a)||f(e)&&f(a))return a}var i=new Q(n);return r?i=i.toKeyedSeq():f(e)||(i=i.toSetSeq()),(i=i.flatten(!0)).size=n.reduce((function(e,t){if(void 0!==e){var r=t.size;if(void 0!==r)return e+r}}),0),i}function Ue(e,t,r){var n=qe(e);return n.__iterateUncached=function(a,i){if(i)return this.cacheResult().__iterate(a,i);var s=0,o=!1;return function e(l,_){l.__iterate((function(i,l){return(!t||_0}function Be(e,t,r,n){var a=qe(e),i=new Q(r).map((function(e){return e.size}));return a.size=n?i.max():i.min(),a.__iterate=function(e,t){for(var r,n=this.__iterator(1,t),a=0;!(r=n.next()).done&&!1!==e(r.value,a++,this););return a},a.__iteratorUncached=function(e,a){var i=r.map((function(e){return e=x(e),B(a?e.reverse():e)})),s=0,o=!1;return new N((function(){var r;return o||(r=i.map((function(e){return e.next()})),o=n?r.every((function(e){return e.done})):r.some((function(e){return e.done}))),o?{value:void 0,done:!0}:U(e,s++,t.apply(null,r.map((function(e){return e.value}))))}))},a}function De(e,t){return e===t?e:M(e)?t:e.constructor(t)}function ze(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function He(e){return S(e)?w:f(e)?C:E}function qe(e){return Object.create((S(e)?W:f(e)?j:K).prototype)}function We(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):q.prototype.cacheResult.call(this)}function je(e,t){return void 0===e&&void 0===t?0:void 0===e?1:void 0===t?-1:e>t?1:e0;)t[r]=arguments[r+1];if("function"!=typeof e)throw new TypeError("Invalid merger function: "+e);return yt(this,t,e)}function yt(e,t,r){for(var n=[],a=0;a0;)t[r]=arguments[r+1];return wt(e,t)}function vt(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return wt(t,r,e)}function ft(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return xt(e,t)}function bt(e,t){for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return xt(t,r,e)}function xt(e,t,r){return wt(e,t,function(e){return function t(r,n,a){return et(r)&&et(n)&&(i=n,s=q(r),o=q(i),f(s)===f(o)&&S(s)===S(o))?wt(r,[n],t):e?e(r,n,a):n;var i,s,o}}(r))}function wt(e,t,r){if(!et(e))throw new TypeError("Cannot merge into non-data-structure value: "+e);if(k(e))return"function"==typeof r&&e.mergeWith?e.mergeWith.apply(e,[r].concat(t)):e.merge?e.merge.apply(e,t):e.concat.apply(e,t);for(var n=Array.isArray(e),a=e,i=n?C:w,s=n?function(t){a===e&&(a=at(a)),a.push(t)}:function(t,n){var i=z.call(a,n),s=i&&r?r(a[n],t,n):t;i&&s===a[n]||(a===e&&(a=at(a)),a[n]=s)},o=0;o0;)t[r]=arguments[r+1];return xt(this,t,e)}function At(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return ot(this,e,qt(),(function(e){return wt(e,t)}))}function Mt(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];return ot(this,e,qt(),(function(e){return xt(e,t)}))}function It(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this}function Lt(){return this.__ownerID?this:this.__ensureOwner(new o)}function kt(){return this.__ensureOwner()}function Rt(){return this.__altered}var Vt=function(e){function t(t){return null==t?qt():ae(t)&&!V(t)?t:qt().withMutations((function(r){var n=e(t);Ge(n.size),n.forEach((function(e,t){return r.set(t,e)}))}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return qt().withMutations((function(t){for(var r=0;r=e.length)throw new Error("Missing value for key: "+e[r]);t.set(e[r],e[r+1])}}))},t.prototype.toString=function(){return this.__toString("Map {","}")},t.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},t.prototype.set=function(e,t){return Wt(this,e,t)},t.prototype.remove=function(e){return Wt(this,e,i)},t.prototype.deleteAll=function(e){var t=x(e);return 0===t.size?this:this.withMutations((function(e){t.forEach((function(t){return e.remove(t)}))}))},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):qt()},t.prototype.sort=function(e){return gr(Je(this,e))},t.prototype.sortBy=function(e,t){return gr(Je(this,t,e))},t.prototype.map=function(e,t){var r=this;return this.withMutations((function(n){n.forEach((function(a,i){n.set(i,e.call(t,a,i,r))}))}))},t.prototype.__iterator=function(e,t){return new Bt(this,e,t)},t.prototype.__iterate=function(e,t){var r=this,n=0;return this._root&&this._root.iterate((function(t){return n++,e(t[1],t[0],r)}),t),n},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Ht(this.size,this._root,e,this.__hash):0===this.size?qt():(this.__ownerID=e,this.__altered=!1,this)},t}(w);Vt.isMap=ae;var Ft=Vt.prototype;Ft[ne]=!0,Ft.delete=Ft.remove,Ft.removeAll=Ft.deleteAll,Ft.setIn=ut,Ft.removeIn=Ft.deleteIn=$t,Ft.update=ht,Ft.updateIn=dt,Ft.merge=Ft.concat=mt,Ft.mergeWith=gt,Ft.mergeDeep=Ct,Ft.mergeDeepWith=Et,Ft.mergeIn=At,Ft.mergeDeepIn=Mt,Ft.withMutations=It,Ft.wasAltered=Rt,Ft.asImmutable=kt,Ft["@@transducer/init"]=Ft.asMutable=Lt,Ft["@@transducer/step"]=function(e,t){return e.set(t[0],t[1])},Ft["@@transducer/result"]=function(e){return e.asImmutable()};var Tt=function(e,t){this.ownerID=e,this.entries=t};Tt.prototype.get=function(e,t,r,n){for(var a=this.entries,i=0,s=a.length;i=Yt)return function(e,t,r,n){e||(e=new o);for(var a=new Pt(e,ce(r),[r,n]),i=0;i>>e)&a),s=this.bitmap;return 0==(s&i)?n:this.nodes[Gt(s&i-1)].get(e+5,t,r,n)},Nt.prototype.update=function(e,t,r,s,o,l,_){void 0===r&&(r=ce(s));var u=(0===t?r:r>>>t)&a,c=1<=Xt)return function(e,t,r,a,i){for(var s=0,o=new Array(n),l=0;0!==r;l++,r>>>=1)o[l]=1&r?t[s++]:void 0;return o[a]=i,new Ut(e,s+1,o)}(e,d,$,u,g);if(p&&!g&&2===d.length&&Kt(d[1^h]))return d[1^h];if(p&&g&&1===d.length&&Kt(g))return g;var y=e&&e===this.ownerID,S=p?g?$:$^c:$|c,v=p?g?Zt(d,h,g,y):function(e,t,r){var n=e.length-1;if(r&&t===n)return e.pop(),e;for(var a=new Array(n),i=0,s=0;s>>e)&a,s=this.nodes[i];return s?s.get(e+5,t,r,n):n},Ut.prototype.update=function(e,t,r,n,s,o,l){void 0===r&&(r=ce(n));var _=(0===t?r:r>>>t)&a,u=s===i,c=this.nodes,$=c[_];if(u&&!$)return this;var p=jt($,e,t+5,r,n,s,o,l);if(p===$)return this;var h=this.count;if($){if(!p&&--h>>r)&a,l=(0===r?n:n>>>r)&a,_=o===l?[Qt(e,t,r+5,n,i)]:(s=new Pt(t,n,i),o>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,127&(e+=e>>8)+(e>>16)}function Zt(e,t,r,n){var a=n?e:Ke(e);return a[t]=r,a}var Yt=8,Xt=16,er=8,tr="@@__IMMUTABLE_LIST__@@";function rr(e){return Boolean(e&&e[tr])}var nr=function(e){function t(t){var r=ur();if(null==t)return r;if(rr(t))return t;var a=e(t),i=a.size;return 0===i?r:(Ge(i),i>0&&i=0&&e=e.size||t<0)return e.withMutations((function(e){t<0?hr(e,t).set(0,r):hr(e,0,t+1).set(t,r)}));t+=e._origin;var n=e._tail,a=e._root,i={value:!1};return t>=dr(e._capacity)?n=cr(n,e.__ownerID,0,t,r,i):a=cr(a,e.__ownerID,e._level,t,r,i),i.value?e.__ownerID?(e._root=a,e._tail=n,e.__hash=void 0,e.__altered=!0,e):_r(e._origin,e._capacity,e._level,a,n):e}(this,e,t)},t.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},t.prototype.insert=function(e,t){return this.splice(e,0,t)},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=5,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):ur()},t.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(r){hr(r,0,t+e.length);for(var n=0;n>>t&a;if(n>=this.array.length)return new ir([],e);var i,s=0===n;if(t>0){var o=this.array[n];if((i=o&&o.removeBefore(e,t-5,r))===o&&s)return this}if(s&&!i)return this;var l=$r(this,e);if(!s)for(var _=0;_>>t&a;if(i>=this.array.length)return this;if(t>0){var s=this.array[i];if((n=s&&s.removeAfter(e,t-5,r))===s&&i===this.array.length-1)return this}var o=$r(this,e);return o.array.splice(i+1),n&&(o.array[i]=n),o};var sr,or={};function lr(e,t){var r=e._origin,a=e._capacity,i=dr(a),s=e._tail;return function e(o,l,_){return 0===l?function(e,o){var l=o===i?s&&s.array:e&&e.array,_=o>r?0:r-o,u=a-o;return u>n&&(u=n),function(){if(_===u)return or;var e=t?--u:_++;return l&&l[e]}}(o,_):function(i,s,o){var l,_=i&&i.array,u=o>r?0:r-o>>s,c=1+(a-o>>s);return c>n&&(c=n),function(){for(;;){if(l){var r=l();if(r!==or)return r;l=null}if(u===c)return or;var n=t?--c:u++;l=e(_&&_[n],s-5,o+(n<>>r&a,u=e&&_0){var c=e&&e.array[_],$=cr(c,t,r-5,n,i,o);return $===c?e:((l=$r(e,t)).array[_]=$,l)}return u&&e.array[_]===i?e:(o&&s(o),l=$r(e,t),void 0===i&&_===l.array.length-1?l.array.pop():l.array[_]=i,l)}function $r(e,t){return t&&e&&t===e.ownerID?e:new ir(e?e.array.slice():[],t)}function pr(e,t){if(t>=dr(e._capacity))return e._tail;if(t<1<0;)r=r.array[t>>>n&a],n-=5;return r}}function hr(e,t,r){void 0!==t&&(t|=0),void 0!==r&&(r|=0);var n=e.__ownerID||new o,i=e._origin,s=e._capacity,l=i+t,_=void 0===r?s:r<0?s+r:i+r;if(l===i&&_===s)return e;if(l>=_)return e.clear();for(var u=e._level,c=e._root,$=0;l+$<0;)c=new ir(c&&c.array.length?[void 0,c]:[],n),$+=1<<(u+=5);$&&(l+=$,i+=$,_+=$,s+=$);for(var p=dr(s),h=dr(_);h>=1<p?new ir([],n):d;if(d&&h>p&&l5;y-=5){var S=p>>>y&a;g=g.array[S]=$r(g.array[S],n)}g.array[p>>>5&a]=d}if(_=h)l-=h,_-=h,u=5,c=null,m=m&&m.removeBefore(n,0,l);else if(l>i||h>>u&a;if(v!==h>>>u&a)break;v&&($+=(1<i&&(c=c.removeBefore(n,u,l-$)),c&&h>>5<<5}var mr,gr=function(e){function t(e){return null==e?Sr():ie(e)?e:Sr().withMutations((function(t){var r=w(e);Ge(r.size),r.forEach((function(e,r){return t.set(r,e)}))}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("OrderedMap {","}")},t.prototype.get=function(e,t){var r=this._map.get(e);return void 0!==r?this._list.get(r)[1]:t},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this.__altered=!0,this):Sr()},t.prototype.set=function(e,t){return vr(this,e,t)},t.prototype.remove=function(e){return vr(this,e,i)},t.prototype.__iterate=function(e,t){var r=this;return this._list.__iterate((function(t){return t&&e(t[1],t[0],r)}),t)},t.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},t.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),r=this._list.__ensureOwner(e);return e?yr(t,r,e,this.__hash):0===this.size?Sr():(this.__ownerID=e,this.__altered=!1,this._map=t,this._list=r,this)},t}(Vt);function yr(e,t,r,n){var a=Object.create(gr.prototype);return a.size=e?e.size:0,a._map=e,a._list=t,a.__ownerID=r,a.__hash=n,a.__altered=!1,a}function Sr(){return mr||(mr=yr(qt(),ur()))}function vr(e,t,r){var a,s,o=e._map,l=e._list,_=o.get(t),u=void 0!==_;if(r===i){if(!u)return e;l.size>=n&&l.size>=2*o.size?(a=(s=l.filter((function(e,t){return void 0!==e&&_!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(a.__ownerID=s.__ownerID=e.__ownerID)):(a=o.remove(t),s=_===l.size-1?l.pop():l.set(_,void 0))}else if(u){if(r===l.get(_)[1])return e;a=o,s=l.set(_,[t,r])}else a=o.set(t,l.size),s=l.set(l.size,[t,r]);return e.__ownerID?(e.size=a.size,e._map=a,e._list=s,e.__hash=void 0,e.__altered=!0,e):yr(a,s)}gr.isOrderedMap=ie,gr.prototype[R]=!0,gr.prototype.delete=gr.prototype.remove;var fr="@@__IMMUTABLE_STACK__@@";function br(e){return Boolean(e&&e[fr])}var xr=function(e){function t(e){return null==e?Ar():br(e)?e:Ar().pushAll(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("Stack [","]")},t.prototype.get=function(e,t){var r=this._head;for(e=_(this,e);r&&e--;)r=r.next;return r?r.value:t},t.prototype.peek=function(){return this._head&&this._head.value},t.prototype.push=function(){var e=arguments;if(0===arguments.length)return this;for(var t=this.size+arguments.length,r=this._head,n=arguments.length-1;n>=0;n--)r={value:e[n],next:r};return this.__ownerID?(this.size=t,this._head=r,this.__hash=void 0,this.__altered=!0,this):Er(t,r)},t.prototype.pushAll=function(t){if(0===(t=e(t)).size)return this;if(0===this.size&&br(t))return t;Ge(t.size);var r=this.size,n=this._head;return t.__iterate((function(e){r++,n={value:e,next:n}}),!0),this.__ownerID?(this.size=r,this._head=n,this.__hash=void 0,this.__altered=!0,this):Er(r,n)},t.prototype.pop=function(){return this.slice(1)},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Ar()},t.prototype.slice=function(t,r){if(c(t,r,this.size))return this;var n=$(t,this.size);if(p(r,this.size)!==this.size)return e.prototype.slice.call(this,t,r);for(var a=this.size-n,i=this._head;n--;)i=i.next;return this.__ownerID?(this.size=a,this._head=i,this.__hash=void 0,this.__altered=!0,this):Er(a,i)},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Er(this.size,this._head,e,this.__hash):0===this.size?Ar():(this.__ownerID=e,this.__altered=!1,this)},t.prototype.__iterate=function(e,t){var r=this;if(t)return new Q(this.toArray()).__iterate((function(t,n){return e(t,n,r)}),t);for(var n=0,a=this._head;a&&!1!==e(a.value,n++,this);)a=a.next;return n},t.prototype.__iterator=function(e,t){if(t)return new Q(this.toArray()).__iterator(e,t);var r=0,n=this._head;return new N((function(){if(n){var t=n.value;return n=n.next,U(e,r++,t)}return{value:void 0,done:!0}}))},t}(C);xr.isStack=br;var wr,Cr=xr.prototype;function Er(e,t,r,n){var a=Object.create(Cr);return a.size=e,a._head=t,a.__ownerID=r,a.__hash=n,a.__altered=!1,a}function Ar(){return wr||(wr=Er(0))}Cr[fr]=!0,Cr.shift=Cr.pop,Cr.unshift=Cr.push,Cr.unshiftAll=Cr.pushAll,Cr.withMutations=It,Cr.wasAltered=Rt,Cr.asImmutable=kt,Cr["@@transducer/init"]=Cr.asMutable=Lt,Cr["@@transducer/step"]=function(e,t){return e.unshift(t)},Cr["@@transducer/result"]=function(e){return e.asImmutable()};var Mr="@@__IMMUTABLE_SET__@@";function Ir(e){return Boolean(e&&e[Mr])}function Lr(e){return Ir(e)&&V(e)}function kr(e,t){if(e===t)return!0;if(!g(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||S(e)!==S(t)||f(e)!==f(t)||V(e)!==V(t))return!1;if(0===e.size&&0===t.size)return!0;var r=!b(e);if(V(e)){var n=e.entries();return t.every((function(e,t){var a=n.next().value;return a&&oe(a[1],e)&&(r||oe(a[0],t))}))&&n.next().done}var a=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{a=!0;var s=e;e=t,t=s}var o=!0,l=t.__iterate((function(t,n){if(r?!e.has(t):a?!oe(t,e.get(n,i)):!oe(e.get(n,i),t))return o=!1,!1}));return o&&e.size===l}function Rr(e,t){var r=function(r){e.prototype[r]=t[r]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}function Vr(e){if(!e||"object"!=typeof e)return e;if(!g(e)){if(!et(e))return e;e=q(e)}if(S(e)){var t={};return e.__iterate((function(e,r){t[r]=Vr(e)})),t}var r=[];return e.__iterate((function(e){r.push(Vr(e))})),r}var Fr=function(e){function t(t){return null==t?Pr():Ir(t)&&!V(t)?t:Pr().withMutations((function(r){var n=e(t);Ge(n.size),n.forEach((function(e){return r.add(e)}))}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(e){return this(w(e).keySeq())},t.intersect=function(e){return(e=x(e).toArray()).length?Nr.intersect.apply(t(e.pop()),e):Pr()},t.union=function(e){return(e=x(e).toArray()).length?Nr.union.apply(t(e.pop()),e):Pr()},t.prototype.toString=function(){return this.__toString("Set {","}")},t.prototype.has=function(e){return this._map.has(e)},t.prototype.add=function(e){return Ur(this,this._map.set(e,e))},t.prototype.remove=function(e){return Ur(this,this._map.remove(e))},t.prototype.clear=function(){return Ur(this,this._map.clear())},t.prototype.map=function(e,t){var r=this,n=!1,a=Ur(this,this._map.mapEntries((function(a){var i=a[1],s=e.call(t,i,i,r);return s!==i&&(n=!0),[s,s]}),t));return n?a:this},t.prototype.union=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];return 0===(t=t.filter((function(e){return 0!==e.size}))).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations((function(r){for(var n=0;n=0&&t=0&&r>>-15,461845907),t=le(t<<13|t>>>-13,5),t=le((t=(t+3864292196|0)^e)^t>>>16,2246822507),_e((t=le(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(r?t?function(e,t){n=31*n+nn(ce(e),ce(t))|0}:function(e,t){n=n+nn(ce(e),ce(t))|0}:t?function(e){n=31*n+ce(e)|0}:function(e){n=n+ce(e)|0}),n)}(this))}});var Wr=x.prototype;Wr[m]=!0,Wr[T]=Wr.values,Wr.toJSON=Wr.toArray,Wr.__toStringMapper=tt,Wr.inspect=Wr.toSource=function(){return this.toString()},Wr.chain=Wr.flatMap,Wr.contains=Wr.includes,Rr(w,{flip:function(){return De(this,Le(this))},mapEntries:function(e,t){var r=this,n=0;return De(this,this.toSeq().map((function(a,i){return e.call(t,[i,a],n++,r)})).fromEntrySeq())},mapKeys:function(e,t){var r=this;return De(this,this.toSeq().flip().map((function(n,a){return e.call(t,n,a,r)})).flip())}});var jr=w.prototype;jr[y]=!0,jr[T]=Wr.entries,jr.toJSON=qr,jr.__toStringMapper=function(e,t){return tt(t)+": "+tt(e)},Rr(C,{toKeyedSeq:function(){return new Ee(this,!1)},filter:function(e,t){return De(this,Ve(this,e,t,!1))},findIndex:function(e,t){var r=this.findEntry(e,t);return r?r[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return De(this,Re(this,!1))},slice:function(e,t){return De(this,Fe(this,e,t,!1))},splice:function(e,t){var r=arguments.length;if(t=Math.max(t||0,0),0===r||2===r&&!t)return this;e=$(e,e<0?this.count():this.size);var n=this.slice(0,e);return De(this,1===r?n:n.concat(Ke(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var r=this.findLastEntry(e,t);return r?r[0]:-1},first:function(e){return this.get(0,e)},flatten:function(e){return De(this,Ue(this,e,!1))},get:function(e,t){return(e=_(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,r){return r===e}),void 0,t)},has:function(e){return(e=_(this,e))>=0&&(void 0!==this.size?this.size===1/0||et?-1:0}function nn(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}Qr.has=Wr.includes,Qr.contains=Qr.includes,Qr.keys=Qr.values,Rr(W,jr),Rr(j,Kr),Rr(K,Qr);var an=function(e){function t(e){return null==e?_n():Lr(e)?e:_n().withMutations((function(t){var r=E(e);Ge(r.size),r.forEach((function(e){return t.add(e)}))}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(e){return this(w(e).keySeq())},t.prototype.toString=function(){return this.__toString("OrderedSet {","}")},t}(Fr);an.isOrderedSet=Lr;var sn,on=an.prototype;function ln(e,t){var r=Object.create(on);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function _n(){return sn||(sn=ln(Sr()))}on[R]=!0,on.zip=Kr.zip,on.zipWith=Kr.zipWith,on.zipAll=Kr.zipAll,on.__empty=_n,on.__make=ln;var un=function(e,t){var r;!function(e){if(L(e))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(k(e))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(null===e||"object"!=typeof e)throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}(e);var n=function(i){var s=this;if(i instanceof n)return i;if(!(this instanceof n))return new n(i);if(!r){r=!0;var o=Object.keys(e),l=a._indices={};a._name=t,a._keys=o,a._defaultValues=e;for(var _=0;_2?[]:void 0,{"":e})}function Sn(e,t,r,n,a,i){if("string"!=typeof r&&!k(r)&&(H(r)||P(r)||Xe(r))){if(~e.indexOf(r))throw new TypeError("Cannot convert circular structure to Immutable");e.push(r),a&&""!==n&&a.push(n);var s=t.call(i,n,q(r).map((function(n,i){return Sn(e,t,n,i,a,r)})),a&&a.slice());return e.pop(),a&&a.pop(),s}return r}function vn(e,t){return f(t)?t.toList():S(t)?t.toMap():t.toSet()}var fn="4.0.0",bn=x;const xn={version:fn,Collection:x,Iterable:x,Seq:q,Map:Vt,OrderedMap:gr,List:nr,Stack:xr,Set:Fr,OrderedSet:an,Record:un,Range:Br,Repeat:gn,is:oe,fromJS:yn,hash:ce,isImmutable:k,isCollection:g,isKeyed:S,isIndexed:f,isAssociative:b,isOrdered:V,isValueObject:se,isPlainObject:Xe,isSeq:M,isList:rr,isMap:ae,isOrderedMap:ie,isStack:br,isSet:Ir,isOrderedSet:Lr,isRecord:L,get:nt,getIn:Dr,has:rt,hasIn:Hr,merge:St,mergeDeep:ft,mergeWith:vt,mergeDeepWith:bt,remove:it,removeIn:ct,set:st,setIn:_t,update:pt,updateIn:ot}},602:(e,t,r)=>{t.load=function(e){var n="undefined"!=typeof global?global:window,a=Object.create(n);a.scheduleImmediate="undefined"!=typeof setImmediate?function(e){setImmediate(e)}:function(e){setTimeout(e,0)},a.exports=t,"undefined"!=typeof process&&(a.process=process),a.__dirname="node_modules/sass",a.__filename="node_modules/sass/sass.dart.js","undefined"!=typeof Buffer&&(a.Buffer=Buffer);var i=!n.window;try{"undefined"!=typeof WorkerGlobalScope&&n instanceof WorkerGlobalScope&&(i=!1),"undefined"!=typeof process&&process.versions&&process.versions.hasOwnProperty("electron")&&process.versions.hasOwnProperty("node")&&(i=!0)}catch(e){}if(i){var s=require("url");Object.defineProperty(a,"location",{value:{get href(){return s.pathToFileURL?s.pathToFileURL(process.cwd()).href+"/":"file://"+(e=process.cwd(),("win32"!=process.platform?e:"/"+e.replace(/\\/g,"/"))+"/");var e}}}),function(){function e(){try{throw new Error}catch(a){var e=a.stack,t=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),r=null;do{var n=t.exec(e);null!=n&&(r=n)}while(null!=n);return r[1]}}var t=null;Object.defineProperty(a,"document",{value:{get currentScript(){return null==t&&(t={src:e()}),t}}})}(),a.dartDeferredLibraryLoader=function(e,t,r){try{load(e),t()}catch(e){r(e)}}}a.util=r(837),a.immutable=r(369),a.fs=r(147),a.chokidar=e.chokidar,a.readline=e.readline,function(){function e(e,t){for(var r=Object.keys(e),n=0;n=0)return!0;if("function"==typeof version&&0==version.length){var r=version();if(/^\d+\.\d+\.\d+\.\d+$/.test(r))return!0}}catch(e){}return!1}();function r(r,n){if(r.prototype.constructor=r,r.prototype["$is"+r.name]=r,null!=n){if(t)return void(r.prototype.__proto__=n.prototype);var a=Object.create(n.prototype);e(r.prototype,a),r.prototype=a}}function n(e){function t(){}return t.prototype=e,new t,e}var i=0;function s(e,t,r,n,a,i,s,o,l,_){return"number"==typeof o&&(o+=0),{co:e,iS:t,iI:r,rC:n,dV:a,cs:i,fs:s,fT:o,aI:l||0,nDA:_}}function o(e,t,r,n,a,i,o,l){var _,u,c=(_=s(e,!0,!1,r,n,a,i,o,l,!1),u=null,function(){return null===u&&(u=S.closureFromTearOff(_).prototype),u});e[t]=c}function l(e,t,r,n,a,o,l,_,u,c){var $=function(e,t){var r=t.fs[0];return e?new Function("parameters, createTearOffClass, cache","return function tearOff_"+r+i+++"(receiver) {if (cache === null) cache = createTearOffClass(parameters);return new cache(receiver, this);}")(t,S.closureFromTearOff,null):new Function("parameters, createTearOffClass, cache","return function tearOff_"+r+i+++"() {if (cache === null) cache = createTearOffClass(parameters);return new cache(this, null);}")(t,S.closureFromTearOff,null)}(r=!!r,s(e,!1,r,n,a,o,l,_,u,!!c));e[t]=$}var _,u,c=(_=function(e,t,r,n,a){return function(i,s,o,_){return l(i,s,e,t,r,n,[o],_,a,!1)}},u=function(e,t,r,n){return function(a,i,s,l){return o(a,i,e,t,r,[s],l,n)}},{inherit:r,inheritMany:function(e,t){for(var n=0;n$.watch$body(e,t),watch$body(e,t){var r,n,i,s,o,l,_,u,c=0,p=E._makeAsyncAwaitCompleter(K.void),d=E._wrapJsFunctionForAsync((function(m,y){if(1===m)return E._asyncRethrow(y,p);for(;;)switch(c){case 0:for(e._ensureSources$0(),r=K.String,n=e.get$_sourceDirectoriesToDestinations().cast$2$0(0,r,r),n=E.List_List$of(n.get$keys(n),!0,r),e._ensureSources$0(),i=e._sourcesToDestinations.cast$2$0(0,r,r),i=v.get$iterator$ax(i.get$keys(i));i.moveNext$0();)s=i.get$current(i),n.push(B.$get$context().dirname$1(s));return i=e._options,h.JSArray_methods.addAll$1(n,K.List_String._as(i.$index(0,"load-path"))),s=S._asBool(i.$index(0,"poll")),o=K.Stream_WatchEvent,l=f.PathMap__create(null,o),(o=new b.StreamGroup(h._StreamGroupState_dormant,E.LinkedHashMap_LinkedHashMap$_empty(o,K.nullable_StreamSubscription_WatchEvent),K.StreamGroup_WatchEvent)).__StreamGroup__controller=E.StreamController_StreamController(o.get$_onCancel(),o.get$_onListen(),o.get$_onPause(),o.get$_onResume(),!0,K.WatchEvent),_=new k.MultiDirWatcher(new f.PathMap(l,K.PathMap_Stream_WatchEvent),o,s),c=3,E._asyncAwait(E.Future_wait(new S.MappedListIterable(n,new $.watch_closure(_),S._arrayInstanceType(n)._eval$1("MappedListIterable<1,Future<~>>")),K.void),d);case 3:u=new $._Watcher(e,t),e._ensureSources$0(),r=(r=(r=e._sourcesToDestinations.cast$2$0(0,r,r)).get$entries(r)).get$iterator(r);case 4:if(!r.moveNext$0()){c=5;break}return n=r.get$current(r),s=B.$get$context(),o=s.absolute$7(".",null,null,null,null,null,null),l=n.key,t.addCanonical$4$recanonicalize(new g.FilesystemImporter(o),s.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath(s.absolute$7(s.normalize$1(l),null,null,null,null,null,null)):s.canonicalize$1(0,l)),s.toUri$1(l),!1),c=6,E._asyncAwait(u.compile$3$ifModified(0,l,n.value,!0),d);case 6:if(!y&&S._asBool(i.$index(0,"stop-on-error"))){null==(r=_._group.__StreamGroup__controller)&&(r=S.throwExpression(S.LateError$fieldNI("_controller"))),r._subscribe$4(null,null,null,!1).cancel$0(),c=1;break}c=4;break;case 5:return E.print("Sass is watching for changes. Press Ctrl-C to stop.\n"),c=7,E._asyncAwait(u.watch$1(0,_),d);case 7:case 1:return E._asyncReturn(void 0,p)}}));return E._asyncStartSync(d,p)},watch_closure:function(e){this.dirWatcher=e},_Watcher:function(e,t){this._watch$_options=e,this._graph=t},_Watcher__debounceEvents_closure:function(){},MergedExtension_merge(e,t){var r,n,a,i=e.extender,s=i.selector,o=h.C_ListEquality.equals$2(0,s.components,t.extender.selector.components);if(!o||!e.target.$eq(0,t.target))throw S.wrapException(E.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=!(r=null==(o=e.mediaContext))&&null!=(n=t.mediaContext)&&!h.C_ListEquality.equals$2(0,o,n))throw S.wrapException(m.SassException$("From "+e.span.message$1(0,"")+j.x0aYou_m,t.span));return t.isOptional&&null==t.mediaContext?e:e.isOptional&&r?t:(n=e.target,a=e.span,r&&(o=t.mediaContext),s.get$maxSpecificity(),(i=new I.Extender(s,!1,i.span))._extension=new $.MergedExtension(e,t,i,n,o,!0,a))},MergedExtension:function(e,t,r,n,a,i,s){var o=this;o.left=e,o.right=t,o.extender=r,o.target=n,o.mediaContext=a,o.isOptional=i,o.span=s},_modify(e,t,r,n){var a=v.get$iterator$ax(t);return a.moveNext$0()?new $._modify__modifyNestedMap(a,r,n).call$1(e):r.call$1(e)},_deepMergeImpl(e,t){var r={},n=t._map$_contents;return n.get$isEmpty(n)?e:(r.mutable=!1,r.result=n,e._map$_contents.forEach$1(0,new $._deepMergeImpl_closure(r,new $._deepMergeImpl__ensureMutable(r))),r.mutable?(n=K.Value,r=n=new $.SassMap(S.ConstantMap_ConstantMap$from(r.result,n,n))):r=t,r)},_function2:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:map"),_get_closure:function(){},_set_closure:function(){},_set__closure0:function(e){this.$arguments=e},_set_closure0:function(){},_set__closure:function(e){this.args=e},_merge_closure:function(){},_merge_closure0:function(){},_merge__closure:function(e){this.map2=e},_deepMerge_closure:function(){},_deepRemove_closure:function(){},_deepRemove__closure:function(e){this.keys=e},_remove_closure:function(){},_remove_closure0:function(){},_keys_closure:function(){},_values_closure:function(){},_hasKey_closure:function(){},_modify__modifyNestedMap:function(e,t,r){this.keyIterator=e,this.modify=t,this.addNesting=r},_deepMergeImpl__ensureMutable:function(e){this._box_0=e},_deepMergeImpl_closure:function(e,t){this._box_0=e,this._ensureMutable=t},SassMap:function(e){this._map$_contents=e},SassMap_asList_closure:function(e){this.result=e},_IterableExtension__search(e,t){var r,n;for(r=v.get$iterator$ax(e);r.moveNext$0();)if(null!=(n=t.call$1(r.get$current(r))))return n},StatementSearchVisitor:function(){},StatementSearchVisitor_visitIfRule_closure:function(e){this.$this=e},StatementSearchVisitor_visitIfRule__closure0:function(e){this.$this=e},StatementSearchVisitor_visitIfRule_closure0:function(e){this.$this=e},StatementSearchVisitor_visitIfRule__closure:function(e){this.$this=e},StatementSearchVisitor_visitChildren_closure:function(e){this.$this=e},Frame_Frame$parseVM:e=>$.Frame__catchFormatException(e,new $.Frame_Frame$parseVM_closure(e)),Frame_Frame$parseV8:e=>$.Frame__catchFormatException(e,new $.Frame_Frame$parseV8_closure(e)),Frame_Frame$_parseFirefoxEval:e=>$.Frame__catchFormatException(e,new $.Frame_Frame$_parseFirefoxEval_closure(e)),Frame_Frame$parseFirefox:e=>$.Frame__catchFormatException(e,new $.Frame_Frame$parseFirefox_closure(e)),Frame_Frame$parseFriendly:e=>$.Frame__catchFormatException(e,new $.Frame_Frame$parseFriendly_closure(e)),Frame__uriOrPathToUri:e=>h.JSString_methods.contains$1(e,B.$get$Frame__uriRegExp())?E.Uri_parse(e):h.JSString_methods.contains$1(e,B.$get$Frame__windowsRegExp())?E._Uri__Uri$file(e,!0):h.JSString_methods.startsWith$1(e,"/")?E._Uri__Uri$file(e,!1):h.JSString_methods.contains$1(e,"\\")?B.$get$windows().toUri$1(e):E.Uri_parse(e),Frame__catchFormatException(e,t){var r;try{return t.call$0()}catch(r){if(K.FormatException._is(S.unwrapException(r)))return new w.UnparsedFrame(E._Uri__Uri(null,"unparsed",null,null),e);throw r}},Frame:function(e,t,r,n){var a=this;a.uri=e,a.line=t,a.column=r,a.member=n},Frame_Frame$parseVM_closure:function(e){this.frame=e},Frame_Frame$parseV8_closure:function(e){this.frame=e},Frame_Frame$parseV8_closure_parseLocation:function(e){this.frame=e},Frame_Frame$_parseFirefoxEval_closure:function(e){this.frame=e},Frame_Frame$parseFirefox_closure:function(e){this.frame=e},Frame_Frame$parseFriendly_closure:function(e){this.frame=e},AsciiGlyphSet:function(){},Configuration0:function(e){this._configuration$_values=e},Configuration_toString_closure0:function(){},ExplicitConfiguration0:function(e,t){this.nodeWithSpan=e,this._configuration$_values=t},IncludeRule0:function(e,t,r,n,a){var i=this;i.namespace=e,i.name=t,i.$arguments=r,i.content=n,i.span=a},MapExpression0:function(e,t){this.pairs=e,this.span=t},MapExpression_toString_closure0:function(){},_modify0(e,t,r,n){var a=v.get$iterator$ax(t);return a.moveNext$0()?new $._modify__modifyNestedMap0(a,r,n).call$1(e):r.call$1(e)},_deepMergeImpl0(e,t){var r={},n=t._map0$_contents;return n.get$isEmpty(n)?e:(r.mutable=!1,r.result=n,e._map0$_contents.forEach$1(0,new $._deepMergeImpl_closure0(r,new $._deepMergeImpl__ensureMutable0(r))),r.mutable?(n=K.Value_2,r=n=new $.SassMap0(S.ConstantMap_ConstantMap$from(r.result,n,n))):r=t,r)},_function9:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:map"),_get_closure0:function(){},_set_closure1:function(){},_set__closure2:function(e){this.$arguments=e},_set_closure2:function(){},_set__closure1:function(e){this.args=e},_merge_closure1:function(){},_merge_closure2:function(){},_merge__closure0:function(e){this.map2=e},_deepMerge_closure0:function(){},_deepRemove_closure0:function(){},_deepRemove__closure0:function(e){this.keys=e},_remove_closure1:function(){},_remove_closure2:function(){},_keys_closure0:function(){},_values_closure0:function(){},_hasKey_closure0:function(){},_modify__modifyNestedMap0:function(e,t,r){this.keyIterator=e,this.modify=t,this.addNesting=r},_deepMergeImpl__ensureMutable0:function(e){this._box_0=e},_deepMergeImpl_closure0:function(e,t){this._box_0=e,this._ensureMutable=t},_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(e){this._map0$_contents=e},SassMap_asList_closure0:function(e){this.result=e},MergedExtension_merge0(e,t){var r,n,a,i=e.extender,s=i.selector,o=h.C_ListEquality.equals$2(0,s.components,t.extender.selector.components);if(!o||!e.target.$eq(0,t.target))throw S.wrapException(E.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=!(r=null==(o=e.mediaContext))&&null!=(n=t.mediaContext)&&!h.C_ListEquality.equals$2(0,o,n))throw S.wrapException(m.SassException$0("From "+e.span.message$1(0,"")+j.x0aYou_m,t.span));return t.isOptional&&null==t.mediaContext?e:e.isOptional&&r?t:(n=e.target,a=e.span,r&&(o=t.mediaContext),s.get$maxSpecificity(),(i=new I.Extender0(s,!1,i.span))._extension$_extension=new $.MergedExtension0(e,t,i,n,o,!0,a))},MergedExtension0:function(e,t,r,n,a,i,s){var o=this;o.left=e,o.right=t,o.extender=r,o.target=n,o.mediaContext=a,o.isOptional=i,o.span=s},_IterableExtension__search0(e,t){var r,n;for(r=v.get$iterator$ax(e);r.moveNext$0();)if(null!=(n=t.call$1(r.get$current(r))))return n},StatementSearchVisitor0:function(){},StatementSearchVisitor_visitIfRule_closure1:function(e){this.$this=e},StatementSearchVisitor_visitIfRule__closure2:function(e){this.$this=e},StatementSearchVisitor_visitIfRule_closure2:function(e){this.$this=e},StatementSearchVisitor_visitIfRule__closure1:function(e){this.$this=e},StatementSearchVisitor_visitChildren_closure0:function(e){this.$this=e},IterableNullableExtension_whereNotNull:(e,t)=>$.IterableNullableExtension_whereNotNull$body(e,t,t),IterableNullableExtension_whereNotNull$body:(e,t,r)=>E._makeSyncStarIterable((function(){var t,r,n,a=e,i=0;return function(e,s){for(1===e&&(t=s,i=1);;)switch(i){case 0:r=a.get$iterator(a);case 2:if(!r.moveNext$0()){i=3;break}n=r.get$current(r),i=null!=n?4:5;break;case 4:return i=6,n;case 6:case 5:i=2;break;case 3:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(t)}}}),r),IterableIntegerExtension_get_sum(e){var t,r,n;for(t=new S.MappedIterator(v.get$iterator$ax(e.__internal$_iterable),e._f),r=S._instanceType(t)._rest[1],n=0;t.moveNext$0();)n+=r._as(t.__internal$_current);return n},_combine:(e,t)=>(e=(e=e+t&536870911)+((524287&e)<<10)&536870911)^e>>>6,_finish:e=>(e=e+((67108863&e)<<3)&536870911,(e^=e>>>11)+((16383&e)<<15)&536870911)},p={ReplAdapter:function(e){this.repl=e,this.rl=null},ReplAdapter_runAsync_closure:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.rl=r,a.runController=n},ReplAdapter_runAsync__closure:function(e){this.lineController=e},Stdin:function(){},Stdout:function(){},ReadlineModule:function(){},ReadlineOptions:function(){},ReadlineInterface:function(){},InternalStyle:function(){},ModifiableCssNode:function(){},ModifiableCssParentNode:function(){},ModifiableCssSupportsRule$(e,t){var r=S._setArrayType([],K.JSArray_ModifiableCssNode);return new p.ModifiableCssSupportsRule(e,t,new E.UnmodifiableListView(r,K.UnmodifiableListView_ModifiableCssNode),r)},ModifiableCssSupportsRule:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a._children=n,a._indexInParent=a._parent=null,a.isGroupEnd=!1},CssNode:function(){},CssParentNode:function(){},AstNode:function(){},_FakeAstNode:function(e){this._callback=e},ArgumentDeclaration_ArgumentDeclaration$parse:(e,t)=>b.ScssParser$(e,null,t).parseArgumentDeclaration$0(),ArgumentDeclaration:function(e,t,r){this.$arguments=e,this.restArgument=t,this.span=r},ArgumentDeclaration_verify_closure:function(){},ArgumentDeclaration_verify_closure0:function(){},DynamicImport:function(e,t){this.urlString=e,this.span=t},ForRule$(e,t,r,n,a,i){var s=E.List_List$unmodifiable(n,K.Statement),o=h.JSArray_methods.any$1(s,new x.ParentStatement_closure);return new p.ForRule(e,t,r,i,a,s,o)},ForRule:function(e,t,r,n,a,i,s){var o=this;o.variable=e,o.from=t,o.to=r,o.isExclusive=n,o.span=a,o.children=i,o.hasDeclarations=s},ImportRule:function(e,t){this.imports=e,this.span=t},ReturnRule:function(e,t){this.expression=e,this.span=t},SilentComment:function(e,t){this.text=e,this.span=t},SupportsRule$(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new p.SupportsRule(e,r,n,a)},SupportsRule:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a.hasDeclarations=n},ExecutableOptions__separator(e){var t=B.$get$ExecutableOptions__separatorBar(),r=h.JSString_methods.$mul(t,3)+" ";return(r=r+(v.$eq$(a.process.stdout.isTTY,!0)?"":"")+e)+(v.$eq$(a.process.stdout.isTTY,!0)?"":"")+" "+h.JSString_methods.$mul(t,35-e.length)},ExecutableOptions__fail:e=>S.throwExpression(p.UsageException$(e)),ExecutableOptions_ExecutableOptions$parse(e){var t,r,n,a;try{return(n=y.Parser$(null,B.$get$ExecutableOptions__parser(),E.ListQueue_ListQueue$of(e,K.String),null,null).parse$0()).wasParsed$1("poll")&&!S._asBool(n.$index(0,"watch"))&&p.ExecutableOptions__fail("--poll may not be passed without --watch."),t=new p.ExecutableOptions(n),S._asBool(t._options.$index(0,"help"))&&p.ExecutableOptions__fail("Compile Sass to CSS."),t}catch(a){if(n=S.unwrapException(a),!K.FormatException._is(n))throw a;r=n,p.ExecutableOptions__fail(v.get$message$x(r))}},UsageException$:e=>new p.UsageException(e),ExecutableOptions:function(e){var t=this;t._options=e,t.__ExecutableOptions__sourceDirectoriesToDestinations=t._sourcesToDestinations=t.__ExecutableOptions_interactive=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions_interactive_closure:function(e){this.$this=e},ExecutableOptions_emitErrorCss_closure:function(){},UsageException:function(e){this.message=e},AsyncImporter:function(){},fromImport:()=>!0===S._asBoolQ(B.Zone__current.$index(0,h.Symbol__inImportRule)),resolveImportPath(e){var t,r=V.ParsedPath_ParsedPath$parse(e,B.$get$context().style)._splitExtension$1(1)[1];return".sass"===r||".scss"===r||".css"===r?null==(t=p.fromImport()?new p.resolveImportPath_closure(e,r).call$0():null)?p._exactlyOne(p._tryPath(e)):t:(null==(t=p.fromImport()?new p.resolveImportPath_closure0(e).call$0():null)&&(t=p._exactlyOne(p._tryPathWithExtensions(e))),null==t?p._tryPathAsDirectory(e):t)},_tryPathWithExtensions(e){var t=p._tryPath(e+".sass");return h.JSArray_methods.addAll$1(t,p._tryPath(e+".scss")),0!==t.length?t:p._tryPath(e+".css")},_tryPath(e){var t=B.$get$context(),r=d.join(t.dirname$1(e),"_"+V.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=S._setArrayType([],K.JSArray_String),p.fileExists(r)&&t.push(r),p.fileExists(e)&&t.push(e),t},_tryPathAsDirectory(e){var t;return p.dirExists(e)?null==(t=p.fromImport()?new p._tryPathAsDirectory_closure(e).call$0():null)?p._exactlyOne(p._tryPathWithExtensions(d.join(e,"index",null))):t:null},_exactlyOne(e){var t=e.length;if(0===t)return null;if(1===t)return h.JSArray_methods.get$first(e);throw S.wrapException(j.It_s_n+h.JSArray_methods.map$1$1(e,new p._exactlyOne_closure,K.String).join$1(0,"\n"))},resolveImportPath_closure:function(e,t){this.path=e,this.extension=t},resolveImportPath_closure0:function(e){this.path=e},_tryPathAsDirectory_closure:function(e){this.path=e},_exactlyOne_closure:function(){},readFile(e){var t,r,n,a=S._asString(p._readFile(e,"utf8"));if(!h.JSString_methods.contains$1(a,"�"))return a;for(t=F.SourceFile$fromString(a,B.$get$context().toUri$1(e)),r=a.length,n=0;np._systemErrorToFileSystemException(new p._readFile_closure(e,t)),writeFile:(e,t)=>p._systemErrorToFileSystemException(new p.writeFile_closure(e,t)),deleteFile:e=>p._systemErrorToFileSystemException(new p.deleteFile_closure(e)),readStdin:()=>p.readStdin$body(),readStdin$body(){var e,t,r,n,i,s=0,o=E._makeAsyncAwaitCompleter(K.String),l=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,o);for(;;)switch(s){case 0:r={},n=new E._Future(B.Zone__current,K._Future_String),i=new E._AsyncCompleter(n,K._AsyncCompleter_String),r.contents=null,t=new E._StringCallbackSink(new p.readStdin_closure(r,i),new E.StringBuffer("")).asUtf8Sink$1(!1),v.on$2$x(v.get$stdin$x(a.process),"data",E.allowInterop(new p.readStdin_closure0(t))),v.on$2$x(v.get$stdin$x(a.process),"end",E.allowInterop(new p.readStdin_closure1(t))),v.on$2$x(v.get$stdin$x(a.process),"error",E.allowInterop(new p.readStdin_closure2(i))),e=n,s=1;break;case 1:return E._asyncReturn(e,o)}}));return E._asyncStartSync(l,o)},fileExists:e=>p._systemErrorToFileSystemException(new p.fileExists_closure(e)),dirExists:e=>p._systemErrorToFileSystemException(new p.dirExists_closure(e)),ensureDir:e=>p._systemErrorToFileSystemException(new p.ensureDir_closure(e)),listDir:(e,t)=>p._systemErrorToFileSystemException(new p.listDir_closure(t,e)),modificationTime:e=>p._systemErrorToFileSystemException(new p.modificationTime_closure(e)),_systemErrorToFileSystemException(e){var t,r,n,a;try{return e.call$0()}catch(n){if(t=S.unwrapException(n),!K.JsSystemError._is(t))throw n;throw r=t,a=v.getInterceptor$x(r),S.wrapException(new p.FileSystemException(v.substring$2$s(a.get$message(r),(S.S(a.get$code(r))+": ").length,v.get$length$asx(a.get$message(r))-(", "+S.S(a.get$syscall(r))+" '"+S.S(a.get$path(r))+"'").length),v.get$path$x(t)))}},isWindows:()=>v.$eq$(v.get$platform$x(a.process),"win32"),watchDir(e,t){var r,n,i={},s=v.watch$2$x(a.chokidar,e,{disableGlobbing:!0,usePolling:t});return i.controller=null,(r=v.getInterceptor$x(s)).on$2(s,"add",E.allowInterop(new p.watchDir_closure(i))),r.on$2(s,"change",E.allowInterop(new p.watchDir_closure0(i))),r.on$2(s,"unlink",E.allowInterop(new p.watchDir_closure1(i))),r.on$2(s,"error",E.allowInterop(new p.watchDir_closure2(i))),n=new E._Future(B.Zone__current,K._Future_Stream_WatchEvent),r.on$2(s,"ready",E.allowInterop(new p.watchDir_closure3(i,s,new E._AsyncCompleter(n,K._AsyncCompleter_Stream_WatchEvent)))),n},FileSystemException:function(e,t){this.message=e,this.path=t},Stderr:function(e){this._stderr=e},_readFile_closure:function(e,t){this.path=e,this.encoding=t},writeFile_closure:function(e,t){this.path=e,this.contents=t},deleteFile_closure:function(e){this.path=e},readStdin_closure:function(e,t){this._box_0=e,this.completer=t},readStdin_closure0:function(e){this.sink=e},readStdin_closure1:function(e){this.sink=e},readStdin_closure2:function(e){this.completer=e},fileExists_closure:function(e){this.path=e},dirExists_closure:function(e){this.path=e},ensureDir_closure:function(e){this.path=e},listDir_closure:function(e,t){this.recursive=e,this.path=t},listDir__closure:function(e){this.path=e},listDir__closure0:function(){},listDir_closure_list:function(){},listDir__list_closure:function(e,t){this.parent=e,this.list=t},modificationTime_closure:function(e){this.path=e},watchDir_closure:function(e){this._box_0=e},watchDir_closure0:function(e){this._box_0=e},watchDir_closure1:function(e){this._box_0=e},watchDir_closure2:function(e){this._box_0=e},watchDir_closure3:function(e,t,r){this._box_0=e,this.watcher=t,this.completer=r},watchDir__closure:function(e){this.watcher=e},ShadowedModuleView_ifNecessary:(e,t,r,n,a)=>p.ShadowedModuleView__needsBlocklist(e.get$variables(),n)||p.ShadowedModuleView__needsBlocklist(e.get$functions(e),t)||p.ShadowedModuleView__needsBlocklist(e.get$mixins(),r)?new p.ShadowedModuleView(e,p.ShadowedModuleView__shadowedMap(e.get$variables(),n,K.Value),p.ShadowedModuleView__shadowedMap(e.get$variableNodes(),n,K.AstNode),p.ShadowedModuleView__shadowedMap(e.get$functions(e),t,a),p.ShadowedModuleView__shadowedMap(e.get$mixins(),r,a),a._eval$1("ShadowedModuleView<0>")):null,ShadowedModuleView__shadowedMap:(e,t,r)=>p.ShadowedModuleView__needsBlocklist(e,t)?f.LimitedMapView$blocklist(e,t,K.String,r):e,ShadowedModuleView__needsBlocklist:(e,t)=>e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey()),ShadowedModuleView:function(e,t,r,n,a,i){var s=this;s._shadowed_view$_inner=e,s.variables=t,s.variableNodes=r,s.functions=n,s.mixins=a,s.$ti=i},_PropertyDescriptor:function(){},toSentence(e,t){var r=e.__internal$_iterable,n=v.getInterceptor$asx(r);return 1===n.get$length(r)?v.toString$0$(e._f.call$1(n.get$first(r))):S.TakeIterable_TakeIterable(e,n.get$length(r)-1,S._instanceType(e)._eval$1("Iterable.E")).join$1(0,", ")+" "+t+" "+S.S(e._f.call$1(n.get$last(r)))},indent:(e,t)=>new S.MappedListIterable(S._setArrayType(e.split("\n"),K.JSArray_String),new p.indent_closure(t),K.MappedListIterable_String_String).join$1(0,"\n"),pluralize:(e,t,r)=>1===t?e:null!=r?r:e+"s",trimAscii(e,t){var r,n=p._firstNonWhitespace(e);return null==n?r="":((r=p._lastNonWhitespace(e,!0)).toString,r=h.JSString_methods.substring$2(e,n,r+1)),r},trimAsciiRight(e,t){var r=p._lastNonWhitespace(e,t);return null==r?"":h.JSString_methods.substring$2(e,0,r+1)},_firstNonWhitespace(e){var t,r,n;for(t=e.length,r=0;r=0;--n)if(32!==(a=h.JSString_methods.codeUnitAt$1(e,n))&&9!==a&&10!==a&&13!==a&&12!==a)return t&&0!==n&&n!==r&&92===a?n+1:n;return null},isPublic(e){var t=h.JSString_methods._codeUnitAt$1(e,0);return 45!==t&&95!==t},flattenVertically(e,t){var r,n=e.$ti._eval$1("@")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=E.List_List$of(new S.MappedListIterable(e,new p.flattenVertically_closure(t),n),!0,n._eval$1("ListIterable.E"));if(1===a.length)return h.JSArray_methods.get$first(a);for(r=S._setArrayType([],t._eval$1("JSArray<0>"));0!==a.length;)a.fixed$length&&S.throwExpression(E.UnsupportedError$("removeWhere")),h.JSArray_methods._removeWhere$2(a,new p.flattenVertically_closure0(r,t),!0);return r},firstOrNull(e){var t=v.get$iterator$ax(e);return t.moveNext$0()?t.get$current(t):null},codepointIndexToCodeUnitIndex(e,t){var r,n,a;for(r=0,n=0;n>>10==54?a+1:a;return r},codeUnitIndexToCodepointIndex(e,t){var r,n;for(r=0,n=0;n>>10==54?n+1:n)+1)++r;return r},frameForSpan(e,t,r){var n,a,i,s=null==r?e.file.url:r;return null==s&&(s=B.$get$_noSourceUrl()),n=e.file,a=e._file$_start,i=(i=F.FileLocation$_(n,a)).file.getLine$1(i.offset),a=F.FileLocation$_(n,a),new $.Frame(s,i+1,a.file.getColumn$1(a.offset)+1,t)},declarationName(e){var t=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return p.trimAsciiRight(h.JSString_methods.substring$2(t,0,h.JSString_methods.indexOf$1(t,":")),!1)},unvendor(e){var t,r=e.length;if(r<2)return e;if(45!==h.JSString_methods._codeUnitAt$1(e,0))return e;if(45===h.JSString_methods._codeUnitAt$1(e,1))return e;for(t=2;t")),l=n._eval$1("0?"),_=0;_p.mapAsync$body(e,t,r,n,n._eval$1("Iterable<0>")),mapAsync$body(e,t,r,n,a){var i,s,o,l,_,u=0,c=E._makeAsyncAwaitCompleter(a),$=E._wrapJsFunctionForAsync((function(r,a){if(1===r)return E._asyncRethrow(a,c);for(;;)switch(u){case 0:l=S._setArrayType([],n._eval$1("JSArray<0>")),s=e.length,o=0;case 3:if(!(op.putIfAbsentAsync$body(e,t,r,n,a,a),putIfAbsentAsync$body(e,t,r,n,a,i){var s,o,l=0,_=E._makeAsyncAwaitCompleter(i),u=E._wrapJsFunctionForAsync((function(n,i){if(1===n)return E._asyncRethrow(i,_);for(;;)switch(l){case 0:if(e.containsKey$1(t)){s=a._as(e.$index(0,t)),l=1;break}return l=3,E._asyncAwait(r.call$0(),u);case 3:o=i,e.$indexSet(0,t,o),s=o,l=1;break;case 1:return E._asyncReturn(s,_)}}));return E._asyncStartSync(u,_)},copyMapOfMap(e,t,r,n){var a,i,s,o,l=E.LinkedHashMap_LinkedHashMap$_empty(t,r._eval$1("@<0>")._bind$1(n)._eval$1("Map<1,2>"));for(a=(a=e.get$entries(e)).get$iterator(a);a.moveNext$0();)s=(i=a.get$current(a)).key,i=i.value,(o=E.LinkedHashMap_LinkedHashMap(null,null,null,r,n)).addAll$1(0,i),l.$indexSet(0,s,o);return l},copyMapOfList(e,t,r){var n,a,i=E.LinkedHashMap_LinkedHashMap$_empty(t,r._eval$1("List<0>"));for(n=(n=e.get$entries(e)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i.$indexSet(0,a.key,v.toList$0$ax(a.value));return i},consumeEscapedCharacter(e){var t,r,n,a,i;if(e.expectChar$1(92),null==(t=e.peekChar$0()))return 65533;if(10!==t&&13!==t&&12!==t){if(L.isHex(t)){for(r=0,n=0;n<6&&null!=(a=e.peekChar$0())&&L.isHex(a);++n)r=(r<<4>>>0)+L.asHex(e.readChar$0());return 32!==(i=e.peekChar$0())&&9!==i&&10!==i&&13!==i&&12!==i||e.readChar$0(),(i=0===r||r>=55296&&r<=57343||r>=1114111)?65533:r}return e.readChar$0()}e.error$1(0,"Expected escape sequence.")},throwWithTrace(e,t){throw p.attachTrace(e,t),S.wrapException(e)},attachTrace(e,t){var r;0!==t.toString$0(0).length&&(r=B.$get$_traces(),E.Expando__checkType(e),null==(r=r._jsWeakMap).get(e)&&r.set(e,t))},getTrace(e){var t;return"string"==typeof e||"number"==typeof e||S._isBool(e)?t=null:(t=B.$get$_traces(),E.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},indent_closure:function(e){this.indentation=e},flattenVertically_closure:function(e){this.T=e},flattenVertically_closure0:function(e,t){this.result=e,this.T=t},longestCommonSubsequence_closure:function(e){this.T=e},longestCommonSubsequence_backtrack:function(e,t,r){this.selections=e,this.lengths=t,this.T=r},mapAddAll2_closure:function(e,t,r,n){var a=this;a.destination=e,a.K1=t,a.K2=r,a.V=n},ArgumentDeclaration_ArgumentDeclaration$parse0:(e,t)=>b.ScssParser$0(e,null,t).parseArgumentDeclaration$0(),ArgumentDeclaration0:function(e,t,r){this.$arguments=e,this.restArgument=t,this.span=r},ArgumentDeclaration_verify_closure1:function(){},ArgumentDeclaration_verify_closure2:function(){},AsyncImporter0:function(){},DynamicImport0:function(e,t){this.urlString=e,this.span=t},ForRule$0(e,t,r,n,a,i){var s=E.List_List$unmodifiable(n,K.Statement_2),o=h.JSArray_methods.any$1(s,new x.ParentStatement_closure0);return new p.ForRule0(e,t,r,i,a,s,o)},ForRule0:function(e,t,r,n,a,i,s){var o=this;o.variable=e,o.from=t,o.to=r,o.isExclusive=n,o.span=a,o.children=i,o.hasDeclarations=s},ImportRule0:function(e,t){this.imports=e,this.span=t},AstNode0:function(){},_FakeAstNode0:function(e){this._node2$_callback=e},CssNode0:function(){},CssParentNode0:function(){},readFile0(e){var t,r,n,a=S._asString(p._readFile0(e,"utf8"));if(!h.JSString_methods.contains$1(a,"�"))return a;for(t=F.SourceFile$fromString(a,B.$get$context().toUri$1(e)),r=a.length,n=0;np._systemErrorToFileSystemException0(new p._readFile_closure0(e,t)),fileExists0:e=>p._systemErrorToFileSystemException0(new p.fileExists_closure0(e)),dirExists0:e=>p._systemErrorToFileSystemException0(new p.dirExists_closure0(e)),listDir0:e=>p._systemErrorToFileSystemException0(new p.listDir_closure0(!1,e)),_systemErrorToFileSystemException0(e){var t,r,n,a;try{return e.call$0()}catch(n){if(t=S.unwrapException(n),!K.JsSystemError._is(t))throw n;throw r=t,a=v.getInterceptor$x(r),S.wrapException(new p.FileSystemException0(v.substring$2$s(a.get$message(r),(S.S(a.get$code(r))+": ").length,v.get$length$asx(a.get$message(r))-(", "+S.S(a.get$syscall(r))+" '"+S.S(a.get$path(r))+"'").length),v.get$path$x(t)))}},FileSystemException0:function(e,t){this.message=e,this.path=t},Stderr0:function(e){this._node0$_stderr=e},_readFile_closure0:function(e,t){this.path=e,this.encoding=t},fileExists_closure0:function(e){this.path=e},dirExists_closure0:function(e){this.path=e},listDir_closure0:function(e,t){this.recursive=e,this.path=t},listDir__closure1:function(e){this.path=e},listDir__closure2:function(){},listDir_closure_list0:function(){},listDir__list_closure0:function(e,t){this.parent=e,this.list=t},ModifiableCssNode0:function(){},ModifiableCssParentNode0:function(){},ReturnRule0:function(e,t){this.expression=e,this.span=t},ShadowedModuleView_ifNecessary0:(e,t,r,n,a)=>p.ShadowedModuleView__needsBlocklist0(e.get$variables(),n)||p.ShadowedModuleView__needsBlocklist0(e.get$functions(e),t)||p.ShadowedModuleView__needsBlocklist0(e.get$mixins(),r)?new p.ShadowedModuleView0(e,p.ShadowedModuleView__shadowedMap0(e.get$variables(),n,K.Value_2),p.ShadowedModuleView__shadowedMap0(e.get$variableNodes(),n,K.AstNode_2),p.ShadowedModuleView__shadowedMap0(e.get$functions(e),t,a),p.ShadowedModuleView__shadowedMap0(e.get$mixins(),r,a),a._eval$1("ShadowedModuleView0<0>")):null,ShadowedModuleView__shadowedMap0:(e,t,r)=>p.ShadowedModuleView__needsBlocklist0(e,t)?f.LimitedMapView$blocklist0(e,t,K.String,r):e,ShadowedModuleView__needsBlocklist0:(e,t)=>e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey()),ShadowedModuleView0:function(e,t,r,n,a,i){var s=this;s._shadowed_view0$_inner=e,s.variables=t,s.variableNodes=r,s.functions=n,s.mixins=a,s.$ti=i},SilentComment0:function(e,t){this.text=e,this.span=t},ModifiableCssSupportsRule$0(e,t){var r=S._setArrayType([],K.JSArray_ModifiableCssNode_2);return new p.ModifiableCssSupportsRule0(e,t,new E.UnmodifiableListView(r,K.UnmodifiableListView_ModifiableCssNode_2),r)},ModifiableCssSupportsRule0:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a._node1$_children=n,a._node1$_indexInParent=a._node1$_parent=null,a.isGroupEnd=!1},SupportsRule$0(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement_2),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure0);return new p.SupportsRule0(e,r,n,a)},SupportsRule0:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a.hasDeclarations=n},fromImport0:()=>!0===S._asBoolQ(B.Zone__current.$index(0,h.Symbol__inImportRule)),resolveImportPath0(e){var t,r=V.ParsedPath_ParsedPath$parse(e,B.$get$context().style)._splitExtension$1(1)[1];return".sass"===r||".scss"===r||".css"===r?null==(t=p.fromImport0()?new p.resolveImportPath_closure1(e,r).call$0():null)?p._exactlyOne0(p._tryPath0(e)):t:(null==(t=p.fromImport0()?new p.resolveImportPath_closure2(e).call$0():null)&&(t=p._exactlyOne0(p._tryPathWithExtensions0(e))),null==t?p._tryPathAsDirectory0(e):t)},_tryPathWithExtensions0(e){var t=p._tryPath0(e+".sass");return h.JSArray_methods.addAll$1(t,p._tryPath0(e+".scss")),0!==t.length?t:p._tryPath0(e+".css")},_tryPath0(e){var t=B.$get$context(),r=d.join(t.dirname$1(e),"_"+V.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=S._setArrayType([],K.JSArray_String),p.fileExists0(r)&&t.push(r),p.fileExists0(e)&&t.push(e),t},_tryPathAsDirectory0(e){var t;return p.dirExists0(e)?null==(t=p.fromImport0()?new p._tryPathAsDirectory_closure0(e).call$0():null)?p._exactlyOne0(p._tryPathWithExtensions0(d.join(e,"index",null))):t:null},_exactlyOne0(e){var t=e.length;if(0===t)return null;if(1===t)return h.JSArray_methods.get$first(e);throw S.wrapException(j.It_s_n+h.JSArray_methods.map$1$1(e,new p._exactlyOne_closure0,K.String).join$1(0,"\n"))},resolveImportPath_closure1:function(e,t){this.path=e,this.extension=t},resolveImportPath_closure2:function(e){this.path=e},_tryPathAsDirectory_closure0:function(e){this.path=e},_exactlyOne_closure0:function(){},jsThrow:e=>K.Never._as(B.$get$_jsThrow().call$1(e)),attachJsStack(e,t){var r=t.toString$0(0),n=h.JSString_methods.indexOf$1(r,"\n    at");-1!==n&&(r=h.JSString_methods.substring$1(r,n+1)),e.stack="Error: "+S.S(v.get$message$x(e))+"\n"+r},jsForEach(e,t){var r,n;for(r=v.get$iterator$ax(a.Object.keys(e));r.moveNext$0();)n=r.get$current(r),t.call$2(n,e[n])},defineGetter(e,t,r,n){a.Object.defineProperty(e,t,null==r?{value:n,enumerable:!1}:{get:E.allowInteropCaptureThis(r),enumerable:!1})},allowInteropNamed:(e,t)=>(t=E.allowInterop(t),p.defineGetter(t,"name",null,e),p._hideDartProperties(t),t),allowInteropCaptureThisNamed:(e,t)=>(t=E.allowInteropCaptureThis(t),p.defineGetter(t,"name",null,e),p._hideDartProperties(t),t),_hideDartProperties(e){var t,r,n,i;for(t=v.cast$1$0$ax(a.Object.getOwnPropertyNames(e),K.String),t=new S.ListIterator(t,t.get$length(t)),r=S._instanceType(t)._precomputed1;t.moveNext$0();)n=r._as(t.__internal$_current),h.JSString_methods.startsWith$1(n,"_")&&(i={value:e[n],enumerable:!1},a.Object.defineProperty(e,n,i))},dartToJSUrl:e=>new a.URL(e.toString$0(0)),_PropertyDescriptor0:function(){},toSentence0(e,t){var r=e.__internal$_iterable,n=v.getInterceptor$asx(r);return 1===n.get$length(r)?v.toString$0$(e._f.call$1(n.get$first(r))):S.TakeIterable_TakeIterable(e,n.get$length(r)-1,S._instanceType(e)._eval$1("Iterable.E")).join$1(0,", ")+" "+t+" "+S.S(e._f.call$1(n.get$last(r)))},indent0:(e,t)=>new S.MappedListIterable(S._setArrayType(e.split("\n"),K.JSArray_String),new p.indent_closure0(t),K.MappedListIterable_String_String).join$1(0,"\n"),pluralize0:(e,t,r)=>1===t?e:null!=r?r:e+"s",trimAscii0(e,t){var r,n=p._firstNonWhitespace0(e);return null==n?r="":((r=p._lastNonWhitespace0(e,!0)).toString,r=h.JSString_methods.substring$2(e,n,r+1)),r},trimAsciiRight0(e,t){var r=p._lastNonWhitespace0(e,t);return null==r?"":h.JSString_methods.substring$2(e,0,r+1)},_firstNonWhitespace0(e){var t,r,n;for(t=e.length,r=0;r=0;--n)if(32!==(a=h.JSString_methods.codeUnitAt$1(e,n))&&9!==a&&10!==a&&13!==a&&12!==a)return t&&0!==n&&n!==r&&92===a?n+1:n;return null},isPublic0(e){var t=h.JSString_methods._codeUnitAt$1(e,0);return 45!==t&&95!==t},flattenVertically0(e,t){var r,n=e.$ti._eval$1("@")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=E.List_List$of(new S.MappedListIterable(e,new p.flattenVertically_closure1(t),n),!0,n._eval$1("ListIterable.E"));if(1===a.length)return h.JSArray_methods.get$first(a);for(r=S._setArrayType([],t._eval$1("JSArray<0>"));0!==a.length;)a.fixed$length&&S.throwExpression(E.UnsupportedError$("removeWhere")),h.JSArray_methods._removeWhere$2(a,new p.flattenVertically_closure2(r,t),!0);return r},firstOrNull0(e){var t=v.get$iterator$ax(e);return t.moveNext$0()?t.get$current(t):null},codepointIndexToCodeUnitIndex0(e,t){var r,n,a;for(r=0,n=0;n>>10==54?a+1:a;return r},codeUnitIndexToCodepointIndex0(e,t){var r,n;for(r=0,n=0;n>>10==54?n+1:n)+1)++r;return r},frameForSpan0(e,t,r){var n,a,i,s=null==r?e.file.url:r;return null==s&&(s=B.$get$_noSourceUrl0()),n=e.file,a=e._file$_start,i=(i=F.FileLocation$_(n,a)).file.getLine$1(i.offset),a=F.FileLocation$_(n,a),new $.Frame(s,i+1,a.file.getColumn$1(a.offset)+1,t)},declarationName0(e){var t=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return p.trimAsciiRight0(h.JSString_methods.substring$2(t,0,h.JSString_methods.indexOf$1(t,":")),!1)},unvendor0(e){var t,r=e.length;if(r<2)return e;if(45!==h.JSString_methods._codeUnitAt$1(e,0))return e;if(45===h.JSString_methods._codeUnitAt$1(e,1))return e;for(t=2;t")),l=n._eval$1("0?"),_=0;_p.mapAsync$body0(e,t,r,n,n._eval$1("Iterable<0>")),mapAsync$body0(e,t,r,n,a){var i,s,o,l,_,u=0,c=E._makeAsyncAwaitCompleter(a),$=E._wrapJsFunctionForAsync((function(r,a){if(1===r)return E._asyncRethrow(a,c);for(;;)switch(u){case 0:l=S._setArrayType([],n._eval$1("JSArray<0>")),s=e.length,o=0;case 3:if(!(op.putIfAbsentAsync$body0(e,t,r,n,a,a),putIfAbsentAsync$body0(e,t,r,n,a,i){var s,o,l=0,_=E._makeAsyncAwaitCompleter(i),u=E._wrapJsFunctionForAsync((function(n,i){if(1===n)return E._asyncRethrow(i,_);for(;;)switch(l){case 0:if(e.containsKey$1(t)){s=a._as(e.$index(0,t)),l=1;break}return l=3,E._asyncAwait(r.call$0(),u);case 3:o=i,e.$indexSet(0,t,o),s=o,l=1;break;case 1:return E._asyncReturn(s,_)}}));return E._asyncStartSync(u,_)},copyMapOfMap0(e,t,r,n){var a,i,s,o,l=E.LinkedHashMap_LinkedHashMap$_empty(t,r._eval$1("@<0>")._bind$1(n)._eval$1("Map<1,2>"));for(a=(a=e.get$entries(e)).get$iterator(a);a.moveNext$0();)s=(i=a.get$current(a)).key,i=i.value,(o=E.LinkedHashMap_LinkedHashMap(null,null,null,r,n)).addAll$1(0,i),l.$indexSet(0,s,o);return l},copyMapOfList0(e,t,r){var n,a,i=E.LinkedHashMap_LinkedHashMap$_empty(t,r._eval$1("List<0>"));for(n=(n=e.get$entries(e)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i.$indexSet(0,a.key,v.toList$0$ax(a.value));return i},consumeEscapedCharacter0(e){var t,r,n,a,i;if(e.expectChar$1(92),null==(t=e.peekChar$0()))return 65533;if(10!==t&&13!==t&&12!==t){if(L.isHex0(t)){for(r=0,n=0;n<6&&null!=(a=e.peekChar$0())&&L.isHex0(a);++n)r=(r<<4>>>0)+L.asHex0(e.readChar$0());return 32!==(i=e.peekChar$0())&&9!==i&&10!==i&&13!==i&&12!==i||e.readChar$0(),(i=0===r||r>=55296&&r<=57343||r>=1114111)?65533:r}return e.readChar$0()}e.error$1(0,"Expected escape sequence.")},throwWithTrace0(e,t){throw p.attachTrace0(e,t),S.wrapException(e)},attachTrace0(e,t){var r;"string"==typeof e||"number"==typeof e||S._isBool(e)||0!==t.toString$0(0).length&&(r=B.$get$_traces0(),E.Expando__checkType(e),null==(r=r._jsWeakMap).get(e)&&r.set(e,t))},getTrace0(e){var t;return"string"==typeof e||"number"==typeof e||S._isBool(e)?t=null:(t=B.$get$_traces0(),E.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},indent_closure0:function(e){this.indentation=e},flattenVertically_closure1:function(e){this.T=e},flattenVertically_closure2:function(e,t){this.result=e,this.T=t},longestCommonSubsequence_closure0:function(e){this.T=e},longestCommonSubsequence_backtrack0:function(e,t,r){this.selections=e,this.lengths=t,this.T=r},mapAddAll2_closure0:function(e,t,r,n){var a=this;a.destination=e,a.K1=t,a.K2=r,a.V=n},defaultCompare:(e,t)=>v.compareTo$1$ns(K.Comparable_nullable_Object._as(e),t),isAlphabetic:e=>e>=65&&e<=90||e>=97&&e<=122,isDriveLetter(e,t){var r=e.length,n=t+2;return!(r=r?n:null;if(a-n>=r)return n;n=a+1}for(a=h.JSString_methods.indexOf$1(e,t);-1!==a;){if(r===a-(i=0===a?0:h.JSString_methods.lastIndexOf$2(e,"\n",a-1)+1))return i;a=h.JSString_methods.indexOf$2(e,t,a+1)}return null},validateErrorArgs(e,t,r,n){var a,i=null!=r;if(i){if(r<0)throw S.wrapException(E.RangeError$("position must be greater than or equal to 0."));if(r>e.length)throw S.wrapException(E.RangeError$("position must be less than or equal to the string length."))}if((a=null!=n)&&n<0)throw S.wrapException(E.RangeError$("length must be greater than or equal to 0."));if(i&&a&&r+n>e.length)throw S.wrapException(E.RangeError$("position plus length must not go beyond the end of the string."))},main(){v.set$info$x(a.exports,"dart-sass\t1.44.0\t(Sass Compiler)\t[Dart]\ndart2js\t2.14.4\t(Dart Compiler)\t[Dart]"),R.updateSourceSpanPrototype(),v.set$render$x(a.exports,p.allowInteropNamed("sass.render",A.legacy__render$closure())),v.set$renderSync$x(a.exports,p.allowInteropNamed("sass.renderSync",A.legacy__renderSync$closure())),v.set$types$x(a.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:a.Error}),v.set$NULL$x(a.exports,h.C__SassNull0),v.set$TRUE$x(a.exports,h.SassBoolean_true0),v.set$FALSE$x(a.exports,h.SassBoolean_false0)}},h={},d={fs(){var e=B._fs;return null==e?B._fs=a.fs:e},FS:function(){},FSConstants:function(){},FSWatcher:function(){},ReadStream:function(){},ReadStreamOptions:function(){},WriteStream:function(){},WriteStreamOptions:function(){},FileOptions:function(){},StatOptions:function(){},MkdirOptions:function(){},RmdirOptions:function(){},WatchOptions:function(){},WatchFileOptions:function(){},Stats:function(){},StreamModule:function(){},Readable:function(){},Writable:function(){},Duplex:function(){},Transform:function(){},WritableOptions:function(){},ReadableOptions:function(){},ListExpression:function(e,t,r,n){var a=this;a.contents=e,a.separator=t,a.hasBrackets=r,a.span=n},ListExpression_toString_closure:function(e){this.$this=e},StringExpression_quoteText(e){var t,r=d.StringExpression__bestQuote(S._setArrayType([e],K.JSArray_String)),n=new E.StringBuffer("");return n._contents=""+S.Primitives_stringFromCharCode(r),d.StringExpression__quoteInnerText(e,r,n,!0),(t=n._contents+=S.Primitives_stringFromCharCode(r)).charCodeAt(0),t},StringExpression__quoteInnerText(e,t,r,n){var a,i,s,o,l;for(i=(a=e.length)-1,s=0;sL.SelectorParser$(e,t,r,n,null).parse$0(),SelectorList:function(e){this.components=e},SelectorList_isInvisible_closure:function(){},SelectorList_asSassList_closure:function(){},SelectorList_asSassList__closure:function(){},SelectorList_unify_closure:function(e){this.other=e},SelectorList_unify__closure:function(e){this.complex1=e},SelectorList_unify___closure:function(){},SelectorList_resolveParentSelectors_closure:function(e,t,r){this.$this=e,this.implicitParent=t,this.parent=r},SelectorList_resolveParentSelectors__closure:function(e){this.complex=e},SelectorList_resolveParentSelectors__closure0:function(e){this._box_0=e},SelectorList__complexContainsParentSelector_closure:function(){},SelectorList__complexContainsParentSelector__closure:function(){},SelectorList__resolveParentSelectorsCompound_closure:function(){},SelectorList__resolveParentSelectorsCompound_closure0:function(e){this.parent=e},SelectorList__resolveParentSelectorsCompound_closure1:function(e,t){this.compound=e,this.resolvedMembers=t},PseudoSelector$(e,t,r,n){var a=!r,i=a&&!d.PseudoSelector__isFakePseudoElement(e);return new d.PseudoSelector(e,p.unvendor(e),i,a,t,n)},PseudoSelector__isFakePseudoElement(e){switch(h.JSString_methods._codeUnitAt$1(e,0)){case 97:case 65:return p.equalsIgnoreCase(e,"after");case 98:case 66:return p.equalsIgnoreCase(e,"before");case 102:case 70:return p.equalsIgnoreCase(e,"first-line")||p.equalsIgnoreCase(e,"first-letter");default:return!1}},PseudoSelector:function(e,t,r,n,a,i){var s=this;s.name=e,s.normalizedName=t,s.isClass=r,s.isSyntacticClass=n,s.argument=a,s.selector=i,s._pseudo$_maxSpecificity=s._pseudo$_minSpecificity=null},PseudoSelector_unify_closure:function(){},QualifiedName:function(e,t){this.name=e,this.namespace=t},compileStylesheet:(e,t,r,n,a)=>d.compileStylesheet$body(e,t,r,n,a),compileStylesheet$body(e,t,r,n,i){var s,o,l,_,u,c,$,y,f,b,w,A,M,L,T,N,U,J,P,O,D,z,H,q,W,j=0,Q=E._makeAsyncAwaitCompleter(K.void),G=2,Z=E._wrapJsFunctionForAsync((function(Y,X){for(1===Y&&(s=X,j=G);;)switch(j){case 0:if(H=B.$get$context(),q=new g.FilesystemImporter(H.absolute$7(".",null,null,null,null,null,null)),i)try{if(null!=r&&null!=n&&!t.modifiedSince$3(H.toUri$1(r),p.modificationTime(n),q)){j=1;break}}catch(e){if(!(S.unwrapException(e)instanceof p.FileSystemException))throw e}o=null,o=!0===S._asBoolQ(e._ifParsed$1("indented"))?h.Syntax_Sass:null!=r?x.Syntax_forPath(r):h.Syntax_SCSS,l=null,G=4,c=e._options,j=S._asBool(c.$index(0,"async"))?7:9;break;case 7:$=K.List_String._as(c.$index(0,"load-path")),y=S._asBool(c.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color()),f=K.nullable_Tuple3_AsyncImporter_Uri_Uri,b=K.Uri,$=C.AsyncImportCache__toImporters(null,$,null),_=new C.AsyncImportCache($,y,E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple2_Uri_bool,f),E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri,f),E.LinkedHashMap_LinkedHashMap$_empty(b,K.nullable_Stylesheet),E.LinkedHashMap_LinkedHashMap$_empty(b,K.ImporterResult)),j=null==r?10:12;break;case 10:return j=13,E._asyncAwait(p.readStdin(),Z);case 13:return $=X,y=o,f=S._asBool(c.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color()),b=H.absolute$7(".",null,null,null,null,null,null),w=v.$eq$(c.$index(0,"style"),"compressed")?h.OutputStyle_compressed:h.OutputStyle_expanded,A=S._asBool(c.$index(0,"quiet-deps")),M=S._asBool(c.$index(0,"verbose")),L=e.get$emitSourceMap(),j=14,E._asyncAwait(V.compileStringAsync($,S._asBool(c.$index(0,"charset")),_,new g.FilesystemImporter(b),f,A,L,w,y,M),Z);case 14:T=X,j=11;break;case 12:return $=o,y=S._asBool(c.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color()),f=v.$eq$(c.$index(0,"style"),"compressed")?h.OutputStyle_compressed:h.OutputStyle_expanded,b=S._asBool(c.$index(0,"quiet-deps")),w=S._asBool(c.$index(0,"verbose")),A=e.get$emitSourceMap(),j=15,E._asyncAwait(V.compileAsync(r,S._asBool(c.$index(0,"charset")),_,y,b,A,f,$,w),Z);case 15:T=X;case 11:l=T,j=8;break;case 9:j=null==r?16:18;break;case 16:return j=19,E._asyncAwait(p.readStdin(),Z);case 19:$=X,y=o,N=S._asBool(c.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color()),f=H.absolute$7(".",null,null,null,null,null,null),b=v.$eq$(c.$index(0,"style"),"compressed")?h.OutputStyle_compressed:h.OutputStyle_expanded,w=S._asBool(c.$index(0,"quiet-deps")),A=S._asBool(c.$index(0,"verbose")),M=e.get$emitSourceMap(),c=S._asBool(c.$index(0,"charset")),A?U=null:(U=new F.TerseLogger(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),N),N=U),J=R.Stylesheet_Stylesheet$parse($,null==y?h.Syntax_SCSS:y,N,null),T=k._compileStylesheet(J,N,t.importCache,null,new g.FilesystemImporter(f),null,b,!0,null,null,w,M,c),null!=U&&U.summarize$1$node(!1),j=17;break;case 18:$=o,N=S._asBool(c.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color()),_=t.importCache,y=v.$eq$(c.$index(0,"style"),"compressed")?h.OutputStyle_compressed:h.OutputStyle_expanded,f=S._asBool(c.$index(0,"quiet-deps")),b=S._asBool(c.$index(0,"verbose")),w=e.get$emitSourceMap(),c=S._asBool(c.$index(0,"charset")),b?U=null:(U=new F.TerseLogger(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),N),N=U),(b=null==$||$===x.Syntax_forPath(r))?($=H.absolute$7(".",null,null,null,null,null,null),($=_.importCanonical$3$originalUrl(new g.FilesystemImporter($),H.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath(H.absolute$7(H.normalize$1(r),null,null,null,null,null,null)):H.canonicalize$1(0,r)),H.toUri$1(r))).toString,J=$):(b=p.readFile(r),null==$&&($=x.Syntax_forPath(r)),J=R.Stylesheet_Stylesheet$parse(b,$,N,H.toUri$1(r))),T=k._compileStylesheet(J,N,_,null,new g.FilesystemImporter(H.absolute$7(".",null,null,null,null,null,null)),null,y,!0,null,null,f,w,c),null!=U&&U.summarize$1$node(!1);case 17:l=T;case 8:G=2,j=6;break;case 4:throw G=3,W=s,(c=S.unwrapException(W))instanceof m.SassException?(u=c,e.get$emitErrorCss()&&(null==n?E.print(u.toCssString$0()):(p.ensureDir(H.dirname$1(n)),p.writeFile(n,u.toCssString$0()+"\n"))),W):W;case 3:j=2;break;case 6:if(P=l._serialize.css+d._writeSourceMap(e,l._serialize.sourceMap,n),null==n?0!==P.length&&E.print(P):(p.ensureDir(H.dirname$1(n)),p.writeFile(n,P+"\n")),c=e._options,c=!!S._asBool(c.$index(0,"quiet"))||!S._asBool(c.$index(0,"update"))&&!S._asBool(c.$index(0,"watch"))){j=1;break}O=new E.StringBuffer(""),c=e.get$color()?O._contents="":"",D=null==r?"stdin":H.prettyUri$1(H.toUri$1(r)),n.toString,z=H.prettyUri$1(H.toUri$1(n)),H=c+"Compiled "+D+" to "+z+".",O._contents=H,e.get$color()&&(O._contents=H+""),E.print(O);case 1:return E._asyncReturn(void 0,Q);case 2:return E._asyncRethrow(s,Q)}}));return E._asyncStartSync(Z,Q)},_writeSourceMap(e,t,r){var n,a,i,s,o;return null==t?"":(null!=r&&(n=B.$get$context(),t.targetUrl=n.toUri$1(V.ParsedPath_ParsedPath$parse(r,n.style).get$basename()).toString$0(0)),p.mapInPlace(t.urls,new d._writeSourceMap_closure(e,r)),n=e._options,a=h.C_JsonCodec.encode$2$toEncodable(t.toJson$1$includeSourceContents(S._asBool(n.$index(0,"embed-sources"))),null),S._asBool(n.$index(0,"embed-source-map"))?i=E.Uri_Uri$dataFromString(a,h.C_Utf8Codec,"application/json"):(r.toString,s=r+".map",o=B.$get$context(),p.ensureDir(o.dirname$1(s)),p.writeFile(s,a),i=o.toUri$1(o.relative$2$from(s,o.dirname$1(r)))),(n=(v.$eq$(n.$index(0,"style"),"compressed")?h.OutputStyle_compressed:h.OutputStyle_expanded)===h.OutputStyle_compressed?"":"\n\n")+"/*# sourceMappingURL="+i.toString$0(0)+" */")},_writeSourceMap_closure:function(e,t){this.options=e,this.destination=t},_function3:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"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(e){this._box_0=e},_zip__closure1:function(e){this._box_0=e},_index_closure0:function(){},_separator_closure:function(){},_isBracketed_closure:function(){},_slash_closure:function(){},_codepointForIndex(e,t,r){var n;return 0===e?0:e>0?Math.min(e-1,t):(n=t+e)<0&&!r?0:n},_function:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:string"),_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(){},SourceMapBuffer:function(e,t){var r=this;r._source_map_buffer$_buffer=e,r._entries=t,r._column=r._line=0,r._inSpan=!1},SourceMapBuffer_buildSourceMap_closure:function(e,t){this._box_0=e,this.prefixLength=t},SassArgumentList$(e,t,r){var n=K.Value;return(n=new d.SassArgumentList(S.ConstantMap_ConstantMap$from(t,K.String,n),E.List_List$unmodifiable(e,n),r,!1)).SassList$3$brackets(e,r,!1),n},SassArgumentList:function(e,t,r,n){var a=this;a._keywords=e,a._wereKeywordsAccessed=!1,a._list$_contents=t,a._separator=r,a._hasBrackets=n},SassList$(e,t,r){var n=new d.SassList(E.List_List$unmodifiable(e,K.Value),t,r);return n.SassList$3$brackets(e,t,r),n},SassList:function(e,t,r){this._list$_contents=e,this._separator=t,this._hasBrackets=r},SassList_isBlank_closure:function(){},ListSeparator:function(e,t){this._list$_name=e,this.separator=t},SassString$:(e,t)=>new d.SassString(e,t),SassString:function(e,t){var r=this;r._string$_text=e,r._hasQuotes=t,r._hashCache=r.__SassString__sassLength=null},RecursiveStatementVisitor:function(){},SourceLocationMixin:function(){},SassArgumentList$0(e,t,r){var n=K.Value_2;return(n=new d.SassArgumentList0(S.ConstantMap_ConstantMap$from(t,K.String,n),E.List_List$unmodifiable(e,n),r,!1)).SassList$3$brackets0(e,r,!1),n},SassArgumentList0:function(e,t,r,n){var a=this;a._argument_list$_keywords=e,a._argument_list$_wereKeywordsAccessed=!1,a._list1$_contents=t,a._list1$_separator=r,a._list1$_hasBrackets=n},ErrorRule0:function(e,t){this.expression=e,this.span=t},Exports:function(){},LoggerNamespace:function(){},ListExpression0:function(e,t,r,n){var a=this;a.contents=e,a.separator=t,a.hasBrackets=r,a.span=n},ListExpression_toString_closure0:function(e){this.$this=e},_function10:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"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(e){this._box_0=e},_zip__closure4:function(e){this._box_0=e},_index_closure2:function(){},_separator_closure0:function(){},_isBracketed_closure0:function(){},_slash_closure0:function(){},SelectorList$0(e){var t=E.List_List$unmodifiable(e,K.ComplexSelector_2);return 0===t.length&&S.throwExpression(E.ArgumentError$("components may not be empty.",null)),new d.SelectorList0(t)},SelectorList_SelectorList$parse0:(e,t,r,n)=>L.SelectorParser$0(e,t,r,n,null).parse$0(),SelectorList0:function(e){this.components=e},SelectorList_isInvisible_closure0:function(){},SelectorList_asSassList_closure0:function(){},SelectorList_asSassList__closure0:function(){},SelectorList_unify_closure0:function(e){this.other=e},SelectorList_unify__closure0:function(e){this.complex1=e},SelectorList_unify___closure0:function(){},SelectorList_resolveParentSelectors_closure0:function(e,t,r){this.$this=e,this.implicitParent=t,this.parent=r},SelectorList_resolveParentSelectors__closure1:function(e){this.complex=e},SelectorList_resolveParentSelectors__closure2:function(e){this._box_0=e},SelectorList__complexContainsParentSelector_closure0:function(){},SelectorList__complexContainsParentSelector__closure0:function(){},SelectorList__resolveParentSelectorsCompound_closure2:function(){},SelectorList__resolveParentSelectorsCompound_closure3:function(e){this.parent=e},SelectorList__resolveParentSelectorsCompound_closure4:function(e,t){this.compound=e,this.resolvedMembers=t},_NodeSassList:function(){},legacyListClass_closure:function(){},legacyListClass__closure:function(){},legacyListClass_closure0:function(){},legacyListClass_closure1:function(){},legacyListClass_closure2:function(){},legacyListClass_closure3:function(){},legacyListClass_closure4:function(){},_ConstructorOptions:function(){},SassList$0(e,t,r){var n=new d.SassList0(E.List_List$unmodifiable(e,K.Value_2),t,r);return n.SassList$3$brackets0(e,t,r),n},SassList0:function(e,t,r){this._list1$_contents=e,this._list1$_separator=t,this._list1$_hasBrackets=r},SassList_isBlank_closure0:function(){},ListSeparator0:function(e,t){this._list1$_name=e,this.separator=t},NodeToDartLogger:function(e,t,r){this._node=e,this._fallback=t,this._ascii=r},NodeToDartLogger_warn_closure:function(e,t,r,n,a){var i=this;i.$this=e,i.message=t,i.span=r,i.trace=n,i.deprecation=a},NodeToDartLogger_debug_closure:function(e,t,r){this.$this=e,this.message=t,this.span=r},PseudoSelector$0(e,t,r,n){var a=!r,i=a&&!d.PseudoSelector__isFakePseudoElement0(e);return new d.PseudoSelector0(e,p.unvendor0(e),i,a,t,n)},PseudoSelector__isFakePseudoElement0(e){switch(h.JSString_methods._codeUnitAt$1(e,0)){case 97:case 65:return p.equalsIgnoreCase0(e,"after");case 98:case 66:return p.equalsIgnoreCase0(e,"before");case 102:case 70:return p.equalsIgnoreCase0(e,"first-line")||p.equalsIgnoreCase0(e,"first-letter");default:return!1}},PseudoSelector0:function(e,t,r,n,a,i){var s=this;s.name=e,s.normalizedName=t,s.isClass=r,s.isSyntacticClass=n,s.argument=a,s.selector=i,s._pseudo0$_maxSpecificity=s._pseudo0$_minSpecificity=null},PseudoSelector_unify_closure0:function(){},QualifiedName0:function(e,t){this.name=e,this.namespace=t},SourceMapBuffer0:function(e,t){var r=this;r._source_map_buffer0$_buffer=e,r._source_map_buffer0$_entries=t,r._source_map_buffer0$_column=r._source_map_buffer0$_line=0,r._source_map_buffer0$_inSpan=!1},SourceMapBuffer_buildSourceMap_closure0:function(e,t){this._box_0=e,this.prefixLength=t},StringExpression_quoteText0(e){var t,r=d.StringExpression__bestQuote0(S._setArrayType([e],K.JSArray_String)),n=new E.StringBuffer("");return n._contents=""+S.Primitives_stringFromCharCode(r),d.StringExpression__quoteInnerText0(e,r,n,!0),(t=n._contents+=S.Primitives_stringFromCharCode(r)).charCodeAt(0),t},StringExpression__quoteInnerText0(e,t,r,n){var a,i,s,o,l;for(i=(a=e.length)-1,s=0;s0?Math.min(e-1,t):(n=t+e)<0&&!r?0:n},_function6:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:string"),_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(){},_NodeSassString:function(){},legacyStringClass_closure:function(){},legacyStringClass_closure0:function(){},legacyStringClass_closure1:function(){},_ConstructorOptions1:function(){},SassString$0:(e,t)=>new d.SassString0(e,t),SassString0:function(e,t){var r=this;r._string0$_text=e,r._string0$_hasQuotes=t,r._string0$_hashCache=r._string0$__SassString__sassLength=null},current(){var e,t,r,n,a=null;try{a=E.Uri_base()}catch(e){if(K.Exception._is(S.unwrapException(e))){if(null!=(t=B._current))return t;throw e}throw e}return v.$eq$(a,B._currentUriBase)?((t=B._current).toString,t):(B._currentUriBase=a,B.$get$Style_platform()==B.$get$Style_url()?t=B._current=a.resolve$1(".").toString$0(0):(n=(r=a.toFilePath$0()).length-1,t=B._current=0===n?r:h.JSString_methods.substring$2(r,0,n)),t)},absolute:(e,t,r,n,a,i,s)=>B.$get$context().absolute$7(e,t,r,n,a,i,s),join(e,t,r){var n=null;return B.$get$context().join$8(0,e,t,r,n,n,n,n,n)},prettyUri:e=>B.$get$context().prettyUri$1(e)},m={Promise:function(){},Date:function(){},JsError:function(){},Atomics:function(){},PosixStyle:function(e,t,r){this.separatorPattern=e,this.needsSeparatorPattern=t,this.rootPattern=r},UserDefinedCallable:function(e,t,r){this.declaration=e,this.environment=t,this.$ti=r},SassException$:(e,t)=>new m.SassException(e,t),MultiSpanSassRuntimeException$:(e,t,r,n,a)=>new m.MultiSpanSassRuntimeException(a,r,S.ConstantMap_ConstantMap$from(n,K.FileSpan,K.String),e,t),SassFormatException$:(e,t)=>new m.SassFormatException(e,t),SassScriptException$:e=>new m.SassScriptException(e),MultiSpanSassScriptException$:(e,t,r)=>new m.MultiSpanSassScriptException(t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e),SassException:function(e,t){this._span_exception$_message=e,this._span=t},MultiSpanSassException:function(e,t,r,n){var a=this;a.primaryLabel=e,a.secondarySpans=t,a._span_exception$_message=r,a._span=n},SassRuntimeException:function(e,t,r){this.trace=e,this._span_exception$_message=t,this._span=r},MultiSpanSassRuntimeException:function(e,t,r,n,a){var i=this;i.trace=e,i.primaryLabel=t,i.secondarySpans=r,i._span_exception$_message=n,i._span=a},SassFormatException:function(e,t){this._span_exception$_message=e,this._span=t},SassScriptException:function(e){this.message=e},MultiSpanSassScriptException:function(e,t,r){this.primaryLabel=e,this.secondarySpans=t,this.message=r},ImporterResult:function(e,t,r){this.contents=e,this._sourceMapUrl=t,this.syntax=r},KeyframeSelectorParser$(e,t){var r=I.SpanScanner$(e,null);return new m.KeyframeSelectorParser(r,t)},KeyframeSelectorParser:function(e,t){this.scanner=e,this.logger=t},KeyframeSelectorParser_parse_closure:function(e){this.$this=e},_EvaluateVisitor$0(e,t,r,n,a,i){var s=K.Uri,o=K.Module_AsyncCallable,l=S._setArrayType([],K.JSArray_Tuple2_String_AstNode),_=null==r?h.StderrLogger_false:r;return(l=new m._EvaluateVisitor0(t,n,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.AsyncCallable),E.LinkedHashMap_LinkedHashMap$_empty(s,o),E.LinkedHashMap_LinkedHashMap$_empty(s,o),E.LinkedHashMap_LinkedHashMap$_empty(s,K.AstNode),_,E.LinkedHashSet_LinkedHashSet$_empty(K.Tuple2_String_SourceSpan),a,i,A.AsyncEnvironment$(),E.LinkedHashSet_LinkedHashSet$_empty(s),E.LinkedHashMap_LinkedHashMap$_empty(s,K.nullable_AstNode),l,h.Configuration_Map_empty))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,r,n,a,i),l},_EvaluateVisitor0:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._async_evaluate$_importCache=e,d._async_evaluate$_nodeImporter=t,d._async_evaluate$_builtInFunctions=r,d._async_evaluate$_builtInModules=n,d._async_evaluate$_modules=a,d._async_evaluate$_moduleNodes=i,d._async_evaluate$_logger=s,d._async_evaluate$_warningsEmitted=o,d._async_evaluate$_quietDeps=l,d._async_evaluate$_sourceMap=_,d._async_evaluate$_environment=u,d._async_evaluate$_declarationName=d._async_evaluate$__parent=d._async_evaluate$_mediaQueries=d._async_evaluate$_styleRuleIgnoringAtRoot=null,d._async_evaluate$_member="root stylesheet",d._async_evaluate$_importSpan=d._async_evaluate$_callableNode=null,d._async_evaluate$_inKeyframes=d._async_evaluate$_atRootExcludingStyleRule=d._async_evaluate$_inUnknownAtRule=d._async_evaluate$_inFunction=!1,d._async_evaluate$_loadedUrls=c,d._async_evaluate$_activeModules=$,d._async_evaluate$_stack=p,d._async_evaluate$_importer=null,d._async_evaluate$_inDependency=!1,d._async_evaluate$__extensionStore=d._async_evaluate$_outOfOrderImports=d._async_evaluate$__endOfImports=d._async_evaluate$__root=d._async_evaluate$__stylesheet=null,d._async_evaluate$_configuration=h},_EvaluateVisitor_closure9:function(e){this.$this=e},_EvaluateVisitor_closure10:function(e){this.$this=e},_EvaluateVisitor_closure11:function(e){this.$this=e},_EvaluateVisitor_closure12:function(e){this.$this=e},_EvaluateVisitor_closure13:function(e){this.$this=e},_EvaluateVisitor_closure14:function(e){this.$this=e},_EvaluateVisitor_closure15:function(e){this.$this=e},_EvaluateVisitor_closure16:function(e){this.$this=e},_EvaluateVisitor__closure4:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure17:function(e){this.$this=e},_EvaluateVisitor_closure18:function(e){this.$this=e},_EvaluateVisitor__closure2:function(e,t,r){this.values=e,this.span=t,this.callableNode=r},_EvaluateVisitor__closure3:function(e){this.$this=e},_EvaluateVisitor_run_closure0:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor__loadModule_closure1:function(e,t){this.callback=e,this.builtInModule=t},_EvaluateVisitor__loadModule_closure2:function(e,t,r,n,a,i,s){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=i,o.callback=s},_EvaluateVisitor__loadModule__closure0:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__execute_closure0:function(e,t,r,n,a,i){var s=this;s.$this=e,s.importer=t,s.stylesheet=r,s.extensionStore=n,s.configuration=a,s.css=i},_EvaluateVisitor__combineCss_closure2:function(){},_EvaluateVisitor__combineCss_closure3:function(e){this.selectors=e},_EvaluateVisitor__combineCss_closure4:function(){},_EvaluateVisitor__extendModules_closure1:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure2:function(){},_EvaluateVisitor__topologicalModules_visitModule0:function(e,t){this.seen=e,this.sorted=t},_EvaluateVisitor_visitAtRootRule_closure2:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitAtRootRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure4:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__scopeForAtRoot_closure5:function(e,t,r){this.$this=e,this.newParent=t,this.node=r},_EvaluateVisitor__scopeForAtRoot_closure6:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure7:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot__closure0:function(e,t){this.innerScope=e,this.callback=t},_EvaluateVisitor__scopeForAtRoot_closure8:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure9:function(){},_EvaluateVisitor__scopeForAtRoot_closure10:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor_visitContentRule_closure0:function(e,t){this.$this=e,this.content=t},_EvaluateVisitor_visitDeclaration_closure1:function(e){this.$this=e},_EvaluateVisitor_visitDeclaration_closure2:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitEachRule_closure2:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure3:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure4:function(e,t,r,n){var a=this;a.$this=e,a.list=t,a.setVariables=r,a.node=n},_EvaluateVisitor_visitEachRule__closure0:function(e,t,r){this.$this=e,this.setVariables=t,this.node=r},_EvaluateVisitor_visitEachRule___closure0:function(e){this.$this=e},_EvaluateVisitor_visitExtendRule_closure0:function(e,t){this.$this=e,this.targetText=t},_EvaluateVisitor_visitAtRule_closure2:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure3:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule__closure0:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule_closure4:function(){},_EvaluateVisitor_visitForRule_closure4:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure6:function(e){this.fromNumber=e},_EvaluateVisitor_visitForRule_closure7:function(e,t){this.toNumber=e,this.fromNumber=t},_EvaluateVisitor_visitForRule_closure8:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.node=r,s.from=n,s.direction=a,s.fromNumber=i},_EvaluateVisitor_visitForRule__closure0:function(e){this.$this=e},_EvaluateVisitor_visitForwardRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForwardRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIfRule_closure0:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitIfRule__closure0:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport_closure0:function(e,t){this.$this=e,this.$import=t},_EvaluateVisitor__visitDynamicImport__closure3:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport__closure4:function(){},_EvaluateVisitor__visitDynamicImport__closure5:function(){},_EvaluateVisitor__visitDynamicImport__closure6:function(e,t,r,n,a,i){var s=this;s.$this=e,s.result=t,s.stylesheet=r,s.loadsUserDefinedModules=n,s.environment=a,s.children=i},_EvaluateVisitor__visitStaticImport_closure0:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure4:function(e){this.node=e},_EvaluateVisitor_visitIncludeRule_closure6:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure5:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpan=n},_EvaluateVisitor_visitIncludeRule__closure0:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule___closure0:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule____closure0:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitMediaRule_closure2:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure3:function(e,t,r,n){var a=this;a.$this=e,a.mergedQueries=t,a.queries=r,a.node=n},_EvaluateVisitor_visitMediaRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule___closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule_closure4:function(e){this.mergedQueries=e},_EvaluateVisitor__visitMediaQueries_closure0:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitStyleRule_closure6:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure7:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure8:function(){},_EvaluateVisitor_visitStyleRule_closure9:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure10:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitStyleRule_closure11:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitStyleRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure12:function(){},_EvaluateVisitor_visitSupportsRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule_closure2:function(){},_EvaluateVisitor_visitVariableDeclaration_closure2:function(e,t,r){this.$this=e,this.node=t,this.override=r},_EvaluateVisitor_visitVariableDeclaration_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitVariableDeclaration_closure4:function(e,t,r){this.$this=e,this.node=t,this.value=r},_EvaluateVisitor_visitUseRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWarnRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule__closure0:function(e){this.$this=e},_EvaluateVisitor_visitBinaryOperationExpression_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation0:function(){},_EvaluateVisitor_visitVariableExpression_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitUnaryOperationExpression_closure0:function(e,t){this.node=e,this.operand=t},_EvaluateVisitor__visitCalculationValue_closure0:function(e,t,r){this.$this=e,this.node=t,this.inMinMax=r},_EvaluateVisitor_visitListExpression_closure0:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure2:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure0:function(e,t,r){this.$this=e,this.node=t,this.$function=r},_EvaluateVisitor__runUserDefinedCallable_closure0:function(e,t,r,n,a,i){var s=this;s.$this=e,s.callable=t,s.evaluated=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable__closure0:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable___closure0:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable____closure0:function(){},_EvaluateVisitor__runFunctionCallable_closure0:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure1:function(e,t,r){this.overload=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure2:function(){},_EvaluateVisitor__evaluateArguments_closure3:function(){},_EvaluateVisitor__evaluateArguments_closure4:function(e,t){this.$this=e,this.restNodeForSpan=t},_EvaluateVisitor__evaluateArguments_closure5:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.namedNodes=n},_EvaluateVisitor__evaluateArguments_closure6:function(){},_EvaluateVisitor__evaluateMacroArguments_closure3:function(e){this.restArgs=e},_EvaluateVisitor__evaluateMacroArguments_closure4:function(e,t,r){this.$this=e,this.restNodeForSpan=t,this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure5:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.restArgs=n},_EvaluateVisitor__evaluateMacroArguments_closure6:function(e,t,r){this.$this=e,this.keywordRestNodeForSpan=t,this.keywordRestArgs=r},_EvaluateVisitor__addRestMap_closure0:function(e,t,r,n,a,i){var s=this;s.$this=e,s.values=t,s.convert=r,s.expressionNode=n,s.map=a,s.nodeWithSpan=i},_EvaluateVisitor__verifyArguments_closure0:function(e,t,r){this.$arguments=e,this.positional=t,this.named=r},_EvaluateVisitor_visitStringExpression_closure0:function(e){this.$this=e},_EvaluateVisitor_visitCssAtRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssAtRule_closure2:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssKeyframeBlock_closure2:function(){},_EvaluateVisitor_visitCssMediaRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure3:function(e,t,r){this.$this=e,this.mergedQueries=t,this.node=r},_EvaluateVisitor_visitCssMediaRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule___closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure4:function(e){this.mergedQueries=e},_EvaluateVisitor_visitCssStyleRule_closure1:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitCssStyleRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssStyleRule_closure2:function(){},_EvaluateVisitor_visitCssSupportsRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule__closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule_closure2:function(){},_EvaluateVisitor__performInterpolation_closure0:function(e,t,r){this.$this=e,this.warnForColor=t,this.interpolation=r},_EvaluateVisitor__serialize_closure0:function(e,t){this.value=e,this.quote=t},_EvaluateVisitor__expressionNode_closure0:function(e,t){this.$this=e,this.expression=t},_EvaluateVisitor__withoutSlash_recommendation0:function(){},_EvaluateVisitor__stackFrame_closure0:function(e){this.$this=e},_EvaluateVisitor__stackTrace_closure0:function(e){this.$this=e},_ImportedCssVisitor0:function(e){this._async_evaluate$_visitor=e},_ImportedCssVisitor_visitCssAtRule_closure0:function(){},_ImportedCssVisitor_visitCssMediaRule_closure0:function(e){this.hasBeenMerged=e},_ImportedCssVisitor_visitCssStyleRule_closure0:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure0:function(){},EvaluateResult:function(e){this.stylesheet=e},_EvaluationContext0:function(e,t){this._async_evaluate$_visitor=e,this._async_evaluate$_defaultWarnNodeWithSpan=t},_ArgumentResults0:function(e,t,r,n,a){var i=this;i.positional=e,i.positionalNodes=t,i.named=r,i.namedNodes=n,i.separator=a},_LoadedStylesheet0:function(e,t,r){this.stylesheet=e,this.importer=t,this.isDependency=r},StringScannerException$:(e,t,r)=>new m.StringScannerException(r,e,t),StringScannerException:function(e,t,r){this.source=e,this._span_exception$_message=t,this._span=r},WatchEvent:function(e,t){this.type=e,this.path=t},ChangeType:function(e){this._watch_event$_name=e},_EvaluateVisitor$2(e,t,r,n,a,i){var s,o=K.Uri,l=K.Module_AsyncCallable_2,_=S._setArrayType([],K.JSArray_Tuple2_String_AstNode_2);return s=null==n?null==t?C.AsyncImportCache$none(r):t:null,(o=new m._EvaluateVisitor2(s,n,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.AsyncCallable_2),E.LinkedHashMap_LinkedHashMap$_empty(o,l),E.LinkedHashMap_LinkedHashMap$_empty(o,l),E.LinkedHashMap_LinkedHashMap$_empty(o,K.AstNode_2),r,E.LinkedHashSet_LinkedHashSet$_empty(K.Tuple2_String_SourceSpan),a,i,A.AsyncEnvironment$0(),E.LinkedHashSet_LinkedHashSet$_empty(o),E.LinkedHashMap_LinkedHashMap$_empty(o,K.nullable_AstNode_2),_,h.Configuration_Map_empty0))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,r,n,a,i),o},_EvaluateVisitor2:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._async_evaluate0$_importCache=e,d._async_evaluate0$_nodeImporter=t,d._async_evaluate0$_builtInFunctions=r,d._async_evaluate0$_builtInModules=n,d._async_evaluate0$_modules=a,d._async_evaluate0$_moduleNodes=i,d._async_evaluate0$_logger=s,d._async_evaluate0$_warningsEmitted=o,d._async_evaluate0$_quietDeps=l,d._async_evaluate0$_sourceMap=_,d._async_evaluate0$_environment=u,d._async_evaluate0$_declarationName=d._async_evaluate0$__parent=d._async_evaluate0$_mediaQueries=d._async_evaluate0$_styleRuleIgnoringAtRoot=null,d._async_evaluate0$_member="root stylesheet",d._async_evaluate0$_importSpan=d._async_evaluate0$_callableNode=null,d._async_evaluate0$_inKeyframes=d._async_evaluate0$_atRootExcludingStyleRule=d._async_evaluate0$_inUnknownAtRule=d._async_evaluate0$_inFunction=!1,d._async_evaluate0$_loadedUrls=c,d._async_evaluate0$_activeModules=$,d._async_evaluate0$_stack=p,d._async_evaluate0$_importer=null,d._async_evaluate0$_inDependency=!1,d._async_evaluate0$__extensionStore=d._async_evaluate0$_outOfOrderImports=d._async_evaluate0$__endOfImports=d._async_evaluate0$__root=d._async_evaluate0$__stylesheet=null,d._async_evaluate0$_configuration=h},_EvaluateVisitor_closure29:function(e){this.$this=e},_EvaluateVisitor_closure30:function(e){this.$this=e},_EvaluateVisitor_closure31:function(e){this.$this=e},_EvaluateVisitor_closure32:function(e){this.$this=e},_EvaluateVisitor_closure33:function(e){this.$this=e},_EvaluateVisitor_closure34:function(e){this.$this=e},_EvaluateVisitor_closure35:function(e){this.$this=e},_EvaluateVisitor_closure36:function(e){this.$this=e},_EvaluateVisitor__closure10:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure37:function(e){this.$this=e},_EvaluateVisitor_closure38:function(e){this.$this=e},_EvaluateVisitor__closure8:function(e,t,r){this.values=e,this.span=t,this.callableNode=r},_EvaluateVisitor__closure9:function(e){this.$this=e},_EvaluateVisitor_run_closure2:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor__loadModule_closure5:function(e,t){this.callback=e,this.builtInModule=t},_EvaluateVisitor__loadModule_closure6:function(e,t,r,n,a,i,s){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=i,o.callback=s},_EvaluateVisitor__loadModule__closure2:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__execute_closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.importer=t,s.stylesheet=r,s.extensionStore=n,s.configuration=a,s.css=i},_EvaluateVisitor__combineCss_closure8:function(){},_EvaluateVisitor__combineCss_closure9:function(e){this.selectors=e},_EvaluateVisitor__combineCss_closure10:function(){},_EvaluateVisitor__extendModules_closure5:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure6:function(){},_EvaluateVisitor__topologicalModules_visitModule2:function(e,t){this.seen=e,this.sorted=t},_EvaluateVisitor_visitAtRootRule_closure8:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitAtRootRule_closure9:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure10:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__scopeForAtRoot_closure17:function(e,t,r){this.$this=e,this.newParent=t,this.node=r},_EvaluateVisitor__scopeForAtRoot_closure18:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure19:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot__closure2:function(e,t){this.innerScope=e,this.callback=t},_EvaluateVisitor__scopeForAtRoot_closure20:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure21:function(){},_EvaluateVisitor__scopeForAtRoot_closure22:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor_visitContentRule_closure2:function(e,t){this.$this=e,this.content=t},_EvaluateVisitor_visitDeclaration_closure5:function(e){this.$this=e},_EvaluateVisitor_visitDeclaration_closure6:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitEachRule_closure8:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure9:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure10:function(e,t,r,n){var a=this;a.$this=e,a.list=t,a.setVariables=r,a.node=n},_EvaluateVisitor_visitEachRule__closure2:function(e,t,r){this.$this=e,this.setVariables=t,this.node=r},_EvaluateVisitor_visitEachRule___closure2:function(e){this.$this=e},_EvaluateVisitor_visitExtendRule_closure2:function(e,t){this.$this=e,this.targetText=t},_EvaluateVisitor_visitAtRule_closure8:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure9:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule__closure2:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule_closure10:function(){},_EvaluateVisitor_visitForRule_closure14:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure15:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure16:function(e){this.fromNumber=e},_EvaluateVisitor_visitForRule_closure17:function(e,t){this.toNumber=e,this.fromNumber=t},_EvaluateVisitor_visitForRule_closure18:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.node=r,s.from=n,s.direction=a,s.fromNumber=i},_EvaluateVisitor_visitForRule__closure2:function(e){this.$this=e},_EvaluateVisitor_visitForwardRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForwardRule_closure6:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIfRule_closure2:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitIfRule__closure2:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport_closure2:function(e,t){this.$this=e,this.$import=t},_EvaluateVisitor__visitDynamicImport__closure11:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport__closure12:function(){},_EvaluateVisitor__visitDynamicImport__closure13:function(){},_EvaluateVisitor__visitDynamicImport__closure14:function(e,t,r,n,a,i){var s=this;s.$this=e,s.result=t,s.stylesheet=r,s.loadsUserDefinedModules=n,s.environment=a,s.children=i},_EvaluateVisitor__visitStaticImport_closure2:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure11:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure12:function(e){this.node=e},_EvaluateVisitor_visitIncludeRule_closure14:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure13:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpan=n},_EvaluateVisitor_visitIncludeRule__closure2:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule___closure2:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule____closure2:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitMediaRule_closure8:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure9:function(e,t,r,n){var a=this;a.$this=e,a.mergedQueries=t,a.queries=r,a.node=n},_EvaluateVisitor_visitMediaRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule___closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule_closure10:function(e){this.mergedQueries=e},_EvaluateVisitor__visitMediaQueries_closure2:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitStyleRule_closure20:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure21:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure22:function(){},_EvaluateVisitor_visitStyleRule_closure23:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure24:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitStyleRule_closure25:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitStyleRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure26:function(){},_EvaluateVisitor_visitSupportsRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule_closure6:function(){},_EvaluateVisitor_visitVariableDeclaration_closure8:function(e,t,r){this.$this=e,this.node=t,this.override=r},_EvaluateVisitor_visitVariableDeclaration_closure9:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitVariableDeclaration_closure10:function(e,t,r){this.$this=e,this.node=t,this.value=r},_EvaluateVisitor_visitUseRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWarnRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule__closure2:function(e){this.$this=e},_EvaluateVisitor_visitBinaryOperationExpression_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2:function(){},_EvaluateVisitor_visitVariableExpression_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitUnaryOperationExpression_closure2:function(e,t){this.node=e,this.operand=t},_EvaluateVisitor__visitCalculationValue_closure2:function(e,t,r){this.$this=e,this.node=t,this.inMinMax=r},_EvaluateVisitor_visitListExpression_closure2:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure6:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure2:function(e,t,r){this.$this=e,this.node=t,this.$function=r},_EvaluateVisitor__runUserDefinedCallable_closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.callable=t,s.evaluated=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable__closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable___closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure5:function(e,t,r){this.overload=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure6:function(){},_EvaluateVisitor__evaluateArguments_closure11:function(){},_EvaluateVisitor__evaluateArguments_closure12:function(e,t){this.$this=e,this.restNodeForSpan=t},_EvaluateVisitor__evaluateArguments_closure13:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.namedNodes=n},_EvaluateVisitor__evaluateArguments_closure14:function(){},_EvaluateVisitor__evaluateMacroArguments_closure11:function(e){this.restArgs=e},_EvaluateVisitor__evaluateMacroArguments_closure12:function(e,t,r){this.$this=e,this.restNodeForSpan=t,this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure13:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.restArgs=n},_EvaluateVisitor__evaluateMacroArguments_closure14:function(e,t,r){this.$this=e,this.keywordRestNodeForSpan=t,this.keywordRestArgs=r},_EvaluateVisitor__addRestMap_closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.values=t,s.convert=r,s.expressionNode=n,s.map=a,s.nodeWithSpan=i},_EvaluateVisitor__verifyArguments_closure2:function(e,t,r){this.$arguments=e,this.positional=t,this.named=r},_EvaluateVisitor_visitStringExpression_closure2:function(e){this.$this=e},_EvaluateVisitor_visitCssAtRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssAtRule_closure6:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssKeyframeBlock_closure6:function(){},_EvaluateVisitor_visitCssMediaRule_closure8:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure9:function(e,t,r){this.$this=e,this.mergedQueries=t,this.node=r},_EvaluateVisitor_visitCssMediaRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule___closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure10:function(e){this.mergedQueries=e},_EvaluateVisitor_visitCssStyleRule_closure5:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitCssStyleRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssStyleRule_closure6:function(){},_EvaluateVisitor_visitCssSupportsRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule__closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule_closure6:function(){},_EvaluateVisitor__performInterpolation_closure2:function(e,t,r){this.$this=e,this.warnForColor=t,this.interpolation=r},_EvaluateVisitor__serialize_closure2:function(e,t){this.value=e,this.quote=t},_EvaluateVisitor__expressionNode_closure2:function(e,t){this.$this=e,this.expression=t},_EvaluateVisitor__withoutSlash_recommendation2:function(){},_EvaluateVisitor__stackFrame_closure2:function(e){this.$this=e},_EvaluateVisitor__stackTrace_closure2:function(e){this.$this=e},_ImportedCssVisitor2:function(e){this._async_evaluate0$_visitor=e},_ImportedCssVisitor_visitCssAtRule_closure2:function(){},_ImportedCssVisitor_visitCssMediaRule_closure2:function(e){this.hasBeenMerged=e},_ImportedCssVisitor_visitCssStyleRule_closure2:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure2:function(){},EvaluateResult0:function(e,t){this.stylesheet=e,this.loadedUrls=t},_EvaluationContext2:function(e,t){this._async_evaluate0$_visitor=e,this._async_evaluate0$_defaultWarnNodeWithSpan=t},_ArgumentResults2:function(e,t,r,n,a){var i=this;i.positional=e,i.positionalNodes=t,i.named=r,i.namedNodes=n,i.separator=a},_LoadedStylesheet2:function(e,t,r){this.stylesheet=e,this.importer=t,this.isDependency=r},_NodeException:function(){},SassException$0:(e,t)=>new m.SassException0(e,t),MultiSpanSassRuntimeException$0:(e,t,r,n,a)=>new m.MultiSpanSassRuntimeException0(a,r,S.ConstantMap_ConstantMap$from(n,K.FileSpan,K.String),e,t),SassFormatException$0:(e,t)=>new m.SassFormatException0(e,t),SassScriptException$0:e=>new m.SassScriptException0(e),MultiSpanSassScriptException$0:(e,t,r)=>new m.MultiSpanSassScriptException0(t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e),SassException0:function(e,t){this._span_exception$_message=e,this._span=t},MultiSpanSassException0:function(e,t,r,n){var a=this;a.primaryLabel=e,a.secondarySpans=t,a._span_exception$_message=r,a._span=n},SassRuntimeException0:function(e,t,r){this.trace=e,this._span_exception$_message=t,this._span=r},MultiSpanSassRuntimeException0:function(e,t,r,n,a){var i=this;i.trace=e,i.primaryLabel=t,i.secondarySpans=r,i._span_exception$_message=n,i._span=a},SassFormatException0:function(e,t){this._span_exception$_message=e,this._span=t},SassScriptException0:function(e){this.message=e},MultiSpanSassScriptException0:function(e,t,r){this.primaryLabel=e,this.secondarySpans=t,this.message=r},FiberClass:function(){},Fiber:function(){},ImmutableList:function(){},ImmutableMap:function(){},KeyframeSelectorParser$0(e,t){var r=I.SpanScanner$(e,null);return new m.KeyframeSelectorParser0(r,t)},KeyframeSelectorParser0:function(e,t){this.scanner=e,this.logger=t},KeyframeSelectorParser_parse_closure0:function(e){this.$this=e},ImporterResult$(e,t,r){var n,a=null==r;return n=a?h.Syntax_SCSS0:r,""===(null==t?null:t.get$scheme())?S.throwExpression(E.ArgumentError$value(t,"sourceMapUrl","must be absolute")):a&&S.throwExpression(E.ArgumentError$("The syntax parameter must be passed.",null)),new m.ImporterResult0(e,t,n)},ImporterResult0:function(e,t,r){this.contents=e,this._result$_sourceMapUrl=t,this.syntax=r},UserDefinedCallable0:function(e,t,r){this.declaration=e,this.environment=t,this.$ti=r}},g={ValueResult:function(e,t){this.value=e,this.$ti=t},ConsoleModule:function(){},Console:function(){},EventEmitter:function(){},UrlStyle:function(e,t,r,n){var a=this;a.separatorPattern=e,a.needsSeparatorPattern=t,a.rootPattern=r,a.relativeRootPattern=n},CssMediaQuery:function(e,t,r){this.modifier=e,this.type=t,this.features=r},_SingletonCssMediaQueryMergeResult:function(e){this._media_query$_name=e},MediaQuerySuccessfulMergeResult:function(e){this.query=e},ModifiableCssImport$:(e,t,r,n)=>new g.ModifiableCssImport(e,n,null==r?null:E.List_List$unmodifiable(r,K.CssMediaQuery),t),ModifiableCssImport:function(e,t,r,n){var a=this;a.url=e,a.supports=t,a.media=r,a.span=n,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssValue:function(e,t,r){this.value=e,this.span=t,this.$ti=r},CssValue:function(e,t,r){this.value=e,this.span=t,this.$ti=r},FunctionExpression:function(e,t,r,n){var a=this;a.namespace=e,a.originalName=t,a.$arguments=r,a.span=n},ValueExpression:function(e,t){this.value=e,this.span=t},SupportsFunction:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},TypeSelector:function(e){this.name=e},EmptyExtensionStore:function(){},FilesystemImporter:function(e){this._loadPath=e},FilesystemImporter_canonicalize_closure:function(){},_realCasePath(e){var t,r;return v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(v.$eq$(v.get$platform$x(a.process),"win32")&&0!==(r=(t=h.JSString_methods.substring$2(e,0,B.$get$context().style.rootLength$1(e))).length)&&L.isAlphabetic0(h.JSString_methods._codeUnitAt$1(t,0))&&(e=t.toUpperCase()+h.JSString_methods.substring$1(e,r)),(new g._realCasePath_helper).call$1(e)):e},_realCasePath_helper:function(){},_realCasePath_helper_closure:function(e,t,r){this.helper=e,this.dirname=t,this.path=r},_realCasePath_helper__closure:function(e){this.basename=e},_QuietLogger:function(){},JSFunction:function(){},NodeImporterResult:function(){},JSUrl:function(){},MediaQueryParser:function(e,t){this.scanner=e,this.logger=t},MediaQueryParser_parse_closure:function(e){this.$this=e},PrefixedMapView:function(e,t,r){this._prefixed_map_view$_map=e,this._prefix=t,this.$ti=r},_PrefixedKeys:function(e){this._view=e},_PrefixedKeys_iterator_closure:function(e){this.$this=e},Value:function(){},SassFunction:function(e){this.callable=e},_FindDependenciesVisitor:function(e,t){this._usesAndForwards=e,this._imports=t},EmptyExtensionStore0:function(){},FilesystemImporter0:function(e){this._filesystem$_loadPath=e},FilesystemImporter_canonicalize_closure0:function(){},FunctionExpression0:function(e,t,r,n){var a=this;a.namespace=e,a.originalName=t,a.$arguments=r,a.span=n},JSFunction0:function(){},SupportsFunction0:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},SassFunction0:function(e){this.callable=e},NodeImporter__addSassPath:e=>E._makeSyncStarIterable((function(){var t,r,n=e,i=0;return function(e,s){for(1===e&&(t=s,i=2);;)switch(i){case 0:return i=3,E._IterationMarker_yieldStar(n);case 3:if(null==(r=S._asStringQ(K.Object._as(v.get$env$x(a.process)).SASS_PATH))){i=1;break}return i=4,E._IterationMarker_yieldStar(S._setArrayType(r.split(v.$eq$(v.get$platform$x(a.process),"win32")?";":":"),K.JSArray_String));case 4:case 1:return E._IterationMarker_endOfIteration();case 2:return E._IterationMarker_uncaughtError(t)}}}),K.String),NodeImporter:function(e,t,r){this._implementation$_options=e,this._includePaths=t,this._implementation$_importers=r},NodeImporter__tryPath_closure:function(e){this.path=e},NodeImporter__tryPath_closure0:function(){},ModifiableCssImport$0:(e,t,r,n)=>new g.ModifiableCssImport0(e,n,null==r?null:E.List_List$unmodifiable(r,K.CssMediaQuery_2),t),ModifiableCssImport0:function(e,t,r,n){var a=this;a.url=e,a.supports=t,a.media=r,a.span=n,a._node1$_indexInParent=a._node1$_parent=null,a.isGroupEnd=!1},NodeImporterResult1:function(){},_realCasePath0(e){var t,r;return v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(v.$eq$(v.get$platform$x(a.process),"win32")&&0!==(r=(t=h.JSString_methods.substring$2(e,0,B.$get$context().style.rootLength$1(e))).length)&&L.isAlphabetic1(h.JSString_methods._codeUnitAt$1(t,0))&&(e=t.toUpperCase()+h.JSString_methods.substring$1(e,r)),(new g._realCasePath_helper0).call$1(e)):e},_realCasePath_helper0:function(){},_realCasePath_helper_closure0:function(e,t,r){this.helper=e,this.dirname=t,this.path=r},_realCasePath_helper__closure0:function(e){this.basename=e},NodeLogger:function(){},WarnOptions:function(){},DebugOptions:function(){},_QuietLogger0:function(){},CssMediaQuery0:function(e,t,r){this.modifier=e,this.type=t,this.features=r},_SingletonCssMediaQueryMergeResult0:function(e){this._media_query1$_name=e},MediaQuerySuccessfulMergeResult0:function(e){this.query=e},MediaQueryParser0:function(e,t){this.scanner=e,this.logger=t},MediaQueryParser_parse_closure0:function(e){this.$this=e},PrefixedMapView0:function(e,t,r){this._prefixed_map_view0$_map=e,this._prefixed_map_view0$_prefix=t,this.$ti=r},_PrefixedKeys0:function(e){this._prefixed_map_view0$_view=e},_PrefixedKeys_iterator_closure0:function(e){this.$this=e},TypeSelector0:function(e){this.name=e},JSUrl0:function(){},CssValue0:function(e,t,r){this.value=e,this.span=t,this.$ti=r},ValueExpression0:function(e,t){this.value=e,this.span=t},ModifiableCssValue0:function(e,t,r){this.value=e,this.span=t,this.$ti=r},Value0:function(){},unwrapValue(e){var t;if(null!=e){if(e instanceof g.Value0)return e;if(null!=(t=e.dartValue)&&t instanceof g.Value0)return t;if(e instanceof a.Error)throw S.wrapException(e)}throw S.wrapException(S.S(e)+" must be a Sass value type.")},wrapValue:e=>e instanceof f.SassColor0?E.callConstructor(B.$get$legacyColorClass(),[null,null,null,null,e]):e instanceof d.SassList0?E.callConstructor(B.$get$legacyListClass(),[null,null,e]):e instanceof $.SassMap0?E.callConstructor(B.$get$legacyMapClass(),[null,e]):e instanceof L.SassNumber0?E.callConstructor(B.$get$legacyNumberClass(),[null,null,e]):e instanceof d.SassString0?E.callConstructor(B.$get$legacyStringClass(),[null,e]):e},y={Option:function(e,t,r,n,a,i,s,o,l,_,u,c,$){var p=this;p.name=e,p.abbr=t,p.help=r,p.valueHelp=n,p.allowed=a,p.allowedHelp=i,p.defaultsTo=s,p.negatable=o,p.callback=l,p.type=_,p.splitCommas=u,p.mandatory=c,p.hide=$},OptionType:function(e){this.name=e},Parser$(e,t,r,n,a){var i=S._setArrayType([],K.JSArray_String);return null!=a&&h.JSArray_methods.addAll$1(i,a),new y.Parser0(e,n,t,r,i,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.dynamic))},_isLetterOrDigit:e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57,Parser0:function(e,t,r,n,a,i){var s=this;s._commandName=e,s._parser$_parent=t,s._grammar=r,s._args=n,s._parser$_rest=a,s._results=i},Parser_parse_closure:function(e){this.$this=e},Parser__setOption_closure:function(){},_Usage:function(e,t,r){var n=this;n._usage$_optionsAndSeparators=e,n._buffer=t,n._currentColumn=0,n.___Usage__columnWidths=null,n._newlinesNeeded=0,n.lineLength=r},_Usage__writeOption_closure:function(){},_Usage__buildAllowedList_closure:function(e){this.option=e},StreamQueue:function(e,t,r,n){var a=this;a._stream_queue$_source=e,a._stream_queue$_subscription=null,a._isDone=!1,a._eventsReceived=0,a._eventQueue=t,a._requestQueue=r,a.$ti=n},StreamQueue__ensureListening_closure:function(e){this.$this=e},StreamQueue__ensureListening_closure1:function(e){this.$this=e},StreamQueue__ensureListening_closure0:function(e){this.$this=e},_NextRequest:function(e,t){this._completer=e,this.$ti=t},ModifiableCssMediaRule$(e,t){var r=E.List_List$unmodifiable(e,K.CssMediaQuery),n=S._setArrayType([],K.JSArray_ModifiableCssNode);return v.get$isEmpty$asx(e)&&S.throwExpression(E.ArgumentError$value(e,"queries","may not be empty.")),new y.ModifiableCssMediaRule(r,t,new E.UnmodifiableListView(n,K.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssMediaRule:function(e,t,r,n){var a=this;a.queries=e,a.span=t,a.children=r,a._children=n,a._indexInParent=a._parent=null,a.isGroupEnd=!1},MediaRule$(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new y.MediaRule(e,r,n,a)},MediaRule:function(e,t,r,n){var a=this;a.query=e,a.span=t,a.children=r,a.hasDeclarations=n},WhileRule$(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new y.WhileRule(e,r,n,a)},WhileRule:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a.hasDeclarations=n},Parser_isIdentifier(e){var t,r;try{return t=I.SpanScanner$(e,null),new y.Parser(t,h.StderrLogger_false)._parseIdentifier$0(),!0}catch(r){if(S.unwrapException(r)instanceof m.SassFormatException)return!1;throw r}},Parser:function(e,t){this.scanner=e,this.logger=t},Parser__parseIdentifier_closure:function(e){this.$this=e},Parser_scanIdentChar_matches:function(e,t){this.caseSensitive=e,this.char=t},SourceSpanException:function(){},SourceSpanFormatException:function(e,t,r){this.source=e,this._span_exception$_message=t,this._span=r},ModifiableCssMediaRule$0(e,t){var r=E.List_List$unmodifiable(e,K.CssMediaQuery_2),n=S._setArrayType([],K.JSArray_ModifiableCssNode_2);return v.get$isEmpty$asx(e)&&S.throwExpression(E.ArgumentError$value(e,"queries","may not be empty.")),new y.ModifiableCssMediaRule0(r,t,new E.UnmodifiableListView(n,K.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssMediaRule0:function(e,t,r,n){var a=this;a.queries=e,a.span=t,a.children=r,a._node1$_children=n,a._node1$_indexInParent=a._node1$_parent=null,a.isGroupEnd=!1},MediaRule$0(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement_2),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure0);return new y.MediaRule0(e,r,n,a)},MediaRule0:function(e,t,r,n){var a=this;a.query=e,a.span=t,a.children=r,a.hasDeclarations=n},Parser_isIdentifier0(e){var t,r;try{return t=I.SpanScanner$(e,null),new y.Parser1(t,h.StderrLogger_false0)._parser0$_parseIdentifier$0(),!0}catch(r){if(S.unwrapException(r)instanceof m.SassFormatException0)return!1;throw r}},Parser1:function(e,t){this.scanner=e,this.logger=t},Parser__parseIdentifier_closure0:function(e){this.$this=e},Parser_scanIdentChar_matches0:function(e,t){this.caseSensitive=e,this.char=t},Types:function(){},WhileRule$0(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement_2),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure0);return new y.WhileRule0(e,r,n,a)},WhileRule0:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a.hasDeclarations=n},EvaluationContext_current(){var e=B.Zone__current.$index(0,h.Symbol__evaluationContext);if(K.EvaluationContext._is(e))return e;throw S.wrapException(E.StateError$(j.No_Sass))},EvaluationContext_current0(){var e=B.Zone__current.$index(0,h.Symbol__evaluationContext);if(K.EvaluationContext_2._is(e))return e;throw S.wrapException(E.StateError$(j.No_Sass))}},S={JS_CONST:function(){},CastIterable_CastIterable:(e,t,r)=>t._eval$1("EfficientLengthIterable<0>")._is(e)?new S._EfficientLengthCastIterable(e,t._eval$1("@<0>")._bind$1(r)._eval$1("_EfficientLengthCastIterable<1,2>")):new S.CastIterable(e,t._eval$1("@<0>")._bind$1(r)._eval$1("CastIterable<1,2>")),LateError$fieldADI:e=>new S.LateError("Field '"+e+"' has been assigned during initialization."),LateError$fieldNI:e=>new S.LateError("Field '"+e+"' has not been initialized."),LateError$localNI:e=>new S.LateError("Local '"+e+"' has not been initialized."),hexDigitValue(e){var t,r=48^e;return r<=9?r:97<=(t=32|e)&&t<=102?t-87:-1},checkNotNullable:(e,t,r)=>e,SubListIterable$:(e,t,r,n)=>(E.RangeError_checkNotNegative(t,"start"),null!=r&&(E.RangeError_checkNotNegative(r,"end"),t>r&&S.throwExpression(E.RangeError$range(t,0,r,"start",null))),new S.SubListIterable(e,t,r,n._eval$1("SubListIterable<0>"))),MappedIterable_MappedIterable:(e,t,r,n)=>K.EfficientLengthIterable_dynamic._is(e)?new S.EfficientLengthMappedIterable(e,t,r._eval$1("@<0>")._bind$1(n)._eval$1("EfficientLengthMappedIterable<1,2>")):new S.MappedIterable(e,t,r._eval$1("@<0>")._bind$1(n)._eval$1("MappedIterable<1,2>")),TakeIterable_TakeIterable:(e,t,r)=>(E.RangeError_checkNotNegative(t,"takeCount"),K.EfficientLengthIterable_dynamic._is(e)?new S.EfficientLengthTakeIterable(e,t,r._eval$1("EfficientLengthTakeIterable<0>")):new S.TakeIterable(e,t,r._eval$1("TakeIterable<0>"))),SkipIterable_SkipIterable:(e,t,r)=>K.EfficientLengthIterable_dynamic._is(e)?(E.RangeError_checkNotNegative(t,"count"),new S.EfficientLengthSkipIterable(e,t,r._eval$1("EfficientLengthSkipIterable<0>"))):(E.RangeError_checkNotNegative(t,"count"),new S.SkipIterable(e,t,r._eval$1("SkipIterable<0>"))),FollowedByIterable_FollowedByIterable$firstEfficient:(e,t,r)=>r._eval$1("EfficientLengthIterable<0>")._is(t)?new S.EfficientLengthFollowedByIterable(e,t,r._eval$1("EfficientLengthFollowedByIterable<0>")):new S.FollowedByIterable(e,t,r._eval$1("FollowedByIterable<0>")),IterableElementError_noElement:()=>new E.StateError("No element"),IterableElementError_tooMany:()=>new E.StateError("Too many elements"),IterableElementError_tooFew:()=>new E.StateError("Too few elements"),Sort_sort(e,t){S.Sort__doSort(e,0,v.get$length$asx(e)-1,t)},Sort__doSort(e,t,r,n){r-t<=32?S.Sort__insertionSort(e,t,r,n):S.Sort__dualPivotQuicksort(e,t,r,n)},Sort__insertionSort(e,t,r,n){var a,i,s,o,l;for(a=t+1,i=v.getInterceptor$asx(e);a<=r;++a){for(s=i.$index(e,a),o=a;o>t&&n.call$2(i.$index(e,o-1),s)>0;)l=o-1,i.$indexSet(e,o,i.$index(e,l)),o=l;i.$indexSet(e,o,s)}},Sort__dualPivotQuicksort(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,d=h.JSInt_methods._tdivFast$1(r-t+1,6),m=t+d,g=r-d,y=h.JSInt_methods._tdivFast$1(t+r,2),f=y-d,b=y+d,x=v.getInterceptor$asx(e),w=x.$index(e,m),C=x.$index(e,f),E=x.$index(e,y),A=x.$index(e,b),M=x.$index(e,g);if(n.call$2(w,C)>0&&(a=C,C=w,w=a),n.call$2(A,M)>0&&(a=M,M=A,A=a),n.call$2(w,E)>0&&(a=E,E=w,w=a),n.call$2(C,E)>0&&(a=E,E=C,C=a),n.call$2(w,A)>0&&(a=A,A=w,w=a),n.call$2(E,A)>0&&(a=A,A=E,E=a),n.call$2(C,M)>0&&(a=M,M=C,C=a),n.call$2(C,E)>0&&(a=E,E=C,C=a),n.call$2(A,M)>0&&(a=M,M=A,A=a),x.$indexSet(e,m,w),x.$indexSet(e,y,E),x.$indexSet(e,g,M),x.$indexSet(e,f,x.$index(e,t)),x.$indexSet(e,b,x.$index(e,r)),i=t+1,s=r-1,v.$eq$(n.call$2(C,A),0)){for(o=i;o<=s;++o)if(l=x.$index(e,o),0!==(_=n.call$2(l,C)))if(_<0)o!==i&&(x.$indexSet(e,o,x.$index(e,i)),x.$indexSet(e,i,l)),++i;else for(;;){if(!((_=n.call$2(x.$index(e,s),C))>0)){if(u=s-1,_<0){x.$indexSet(e,o,x.$index(e,i)),c=i+1,x.$indexSet(e,i,x.$index(e,s)),x.$indexSet(e,s,l),s=u,i=c;break}x.$indexSet(e,o,x.$index(e,s)),x.$indexSet(e,s,l),s=u;break}--s}$=!0}else{for(o=i;o<=s;++o)if(l=x.$index(e,o),n.call$2(l,C)<0)o!==i&&(x.$indexSet(e,o,x.$index(e,i)),x.$indexSet(e,i,l)),++i;else if(n.call$2(l,A)>0)for(;;){if(!(n.call$2(x.$index(e,s),A)>0)){u=s-1,n.call$2(x.$index(e,s),C)<0?(x.$indexSet(e,o,x.$index(e,i)),c=i+1,x.$indexSet(e,i,x.$index(e,s)),x.$indexSet(e,s,l),i=c):(x.$indexSet(e,o,x.$index(e,s)),x.$indexSet(e,s,l)),s=u;break}if(--sg){for(;v.$eq$(n.call$2(x.$index(e,i),C),0);)++i;for(;v.$eq$(n.call$2(x.$index(e,s),A),0);)--s;for(o=i;o<=s;++o)if(l=x.$index(e,o),0===n.call$2(l,C))o!==i&&(x.$indexSet(e,o,x.$index(e,i)),x.$indexSet(e,i,l)),++i;else if(0===n.call$2(l,A))for(;;){if(0!==n.call$2(x.$index(e,s),A)){u=s-1,n.call$2(x.$index(e,s),C)<0?(x.$indexSet(e,o,x.$index(e,i)),c=i+1,x.$indexSet(e,i,x.$index(e,s)),x.$indexSet(e,s,l),i=c):(x.$indexSet(e,o,x.$index(e,s)),x.$indexSet(e,s,l)),s=u;break}if(--s")._bind$1(r)._eval$1("ConstantStringMap<1,2>"))}return new S.ConstantMapView(E.LinkedHashMap_LinkedHashMap$from(e,t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("ConstantMapView<1,2>"))},ConstantMap__throwUnmodifiable(){throw S.wrapException(E.UnsupportedError$("Cannot modify unmodifiable Map"))},instantiate1(e,t){var r=new S.Instantiation1(e,t._eval$1("Instantiation1<0>"));return r.Instantiation$1(e),r},unminifyOrTag(e){var t=D.mangledGlobalNames[e];return null!=t?t:e},isJsIndexable(e,t){var r;return null!=t&&null!=(r=t.x)?r:K.JavaScriptIndexingBehavior_dynamic._is(e)},S(e){if("string"==typeof e)return e;if("number"==typeof e){if(0!==e)return""+e}else{if(!0===e)return"true";if(!1===e)return"false";if(null==e)return"null"}return v.toString$0$(e)},Primitives_objectHashCode(e){var t=e.$identityHash;return null==t&&(t=1073741823*Math.random()|0,e.$identityHash=t),t},Primitives_parseInt(e,t){var r,n,a,i,s,o=null,l=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(e);if(null==l)return o;if(r=l[3],null==t)return null!=r?parseInt(e,10):null!=l[2]?parseInt(e,16):o;if(t<2||t>36)throw S.wrapException(E.RangeError$range(t,2,36,"radix",o));if(10===t&&null!=r)return parseInt(e,10);if(t<10||null==r)for(n=t<=10?47+t:86+t,i=(a=l[1]).length,s=0;sn)return o;return parseInt(e,t)},Primitives_parseDouble(e){var t,r;return/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(e)?(t=parseFloat(e),isNaN(t)?"NaN"===(r=h.JSString_methods.trim$0(e))||"+NaN"===r||"-NaN"===r?t:null:t):null},Primitives_objectTypeName:e=>S.Primitives__objectTypeNameNewRti(e),Primitives__objectTypeNameNewRti(e){var t,r,n;if(e instanceof E.Object)return S._rtiToString(S.instanceType(e),null);if(v.getInterceptor$(e)===h.Interceptor_methods||K.UnknownJavaScriptObject._is(e)){if("Object"!==(t=h.C_JS_CONST(e))&&""!==t)return t;if("function"==typeof(r=e.constructor)&&"string"==typeof(n=r.name)&&"Object"!==n&&""!==n)return n}return S._rtiToString(S.instanceType(e),null)},Primitives_currentUri:()=>a.location?a.location.href:null,Primitives__fromCharCodeApply(e){var t,r,n,a,i=e.length;if(i<=500)return String.fromCharCode.apply(null,e);for(t="",r=0;r65535)return S.Primitives_stringFromCodePoints(e)}return S.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,t,r){var n,a,i,s;if(r<=500&&0===t&&r===e.length)return String.fromCharCode.apply(null,e);for(n=t,a="";n>>0,1023&t|56320)}throw S.wrapException(E.RangeError$range(e,0,1114111,null,null))},Primitives_lazyAsJsDate:e=>(void 0===e.date&&(e.date=new Date(e._core$_value)),e.date),Primitives_getYear:e=>S.Primitives_lazyAsJsDate(e).getFullYear()+0,Primitives_getMonth:e=>S.Primitives_lazyAsJsDate(e).getMonth()+1,Primitives_getDay:e=>S.Primitives_lazyAsJsDate(e).getDate()+0,Primitives_getHours:e=>S.Primitives_lazyAsJsDate(e).getHours()+0,Primitives_getMinutes:e=>S.Primitives_lazyAsJsDate(e).getMinutes()+0,Primitives_getSeconds:e=>S.Primitives_lazyAsJsDate(e).getSeconds()+0,Primitives_getMilliseconds:e=>S.Primitives_lazyAsJsDate(e).getMilliseconds()+0,Primitives_functionNoSuchMethod(e,t,r){var n,a,i={argumentCount:0};return n=[],a=[],i.argumentCount=t.length,h.JSArray_methods.addAll$1(n,t),i.names="",null==r||r.get$isEmpty(r)||r.forEach$1(0,new S.Primitives_functionNoSuchMethod_closure(i,a,n)),i.argumentCount,v.noSuchMethod$1$(e,new S.JSInvocationMirror(h.Symbol_call,0,n,a,0))},Primitives_applyFunction(e,t,r){var n,a;if(Array.isArray(t)&&(null==r||r.get$isEmpty(r))){if(0===(n=t.length)){if(e.call$0)return e.call$0()}else if(1===n){if(e.call$1)return e.call$1(t[0])}else if(2===n){if(e.call$2)return e.call$2(t[0],t[1])}else if(3===n){if(e.call$3)return e.call$3(t[0],t[1],t[2])}else if(4===n){if(e.call$4)return e.call$4(t[0],t[1],t[2],t[3])}else if(5===n&&e.call$5)return e.call$5(t[0],t[1],t[2],t[3],t[4]);if(null!=(a=e["call$"+n]))return a.apply(e,t)}return S.Primitives__generalApplyFunction(e,t,r)},Primitives__generalApplyFunction(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,d,m=Array.isArray(t)?t:E.List_List$of(t,!0,K.dynamic),g=m.length,y=e.$requiredArgCount;if(g(l=y+i.length)?S.Primitives_functionNoSuchMethod(e,m,null):(gy)return S.Primitives_functionNoSuchMethod(e,m,r);if(m===t&&(m=E.List_List$of(m,!0,K.dynamic)),u=Object.keys(i),null==r)for(a=u.length,c=0;c=r?E.IndexError$(t,e,n,null,r):E.RangeError$value(t,n,null)):new E.ArgumentError(!0,t,n,null)},diagnoseRangeError:(e,t,r)=>e<0||e>r?E.RangeError$range(e,0,r,"start",null):null!=t&&(tr)?E.RangeError$range(t,e,r,"end",null):new E.ArgumentError(!0,t,"end",null),argumentErrorValue:e=>new E.ArgumentError(!0,e,null,null),checkNum:e=>e,wrapException(e){var t,r;return null==e&&(e=new E.NullThrownError),(t=new Error).dartException=e,r=S.toStringWrapper,"defineProperty"in Object?(Object.defineProperty(t,"message",{get:r}),t.name=""):t.toString=r,t},toStringWrapper(){return v.toString$0$(this.dartException)},throwExpression(e){throw S.wrapException(e)},throwConcurrentModificationError(e){throw S.wrapException(E.ConcurrentModificationError$(e))},TypeErrorDecoder_extractPattern(e){var t,r,n,a,i,s;return null==(t=(e=S.quoteStringForRegExp(e.replace(String({}),"$receiver$"))).match(/\\\$[a-zA-Z]+\\\$/g))&&(t=S._setArrayType([],K.JSArray_String)),r=t.indexOf("\\$arguments\\$"),n=t.indexOf("\\$argumentsExpr\\$"),a=t.indexOf("\\$expr\\$"),i=t.indexOf("\\$method\\$"),s=t.indexOf("\\$receiver\\$"),new S.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])*)"),r,n,a,i,s)},TypeErrorDecoder_provokeCallErrorOn:e=>function(e){try{e.$method$("$arguments$")}catch(e){return e.message}}(e),TypeErrorDecoder_provokePropertyErrorOn:e=>function(e){try{e.$method$}catch(e){return e.message}}(e),JsNoSuchMethodError$(e,t){var r=null==t,n=r?null:t.method;return new S.JsNoSuchMethodError(e,n,r?null:t.receiver)},unwrapException:e=>null==e?new S.NullThrownFromJavaScriptException(e):e instanceof S.ExceptionAndStackTrace?S.saveStackTrace(e,e.dartException):"object"!=typeof e?e:"dartException"in e?S.saveStackTrace(e,e.dartException):S._unwrapNonDartException(e),saveStackTrace:(e,t)=>(K.Error._is(t)&&null==t.$thrownJsError&&(t.$thrownJsError=e),t),_unwrapNonDartException(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,d,m=null;if(!("message"in e))return e;if(t=e.message,"number"in e&&"number"==typeof e.number&&(n=65535&(r=e.number),10==(8191&h.JSInt_methods._shrOtherPositive$1(r,16))))switch(n){case 438:return S.saveStackTrace(e,S.JsNoSuchMethodError$(S.S(t)+" (Error "+n+")",m));case 445:case 5007:return a=S.S(t)+" (Error "+n+")",S.saveStackTrace(e,new S.NullError(a,m))}return e instanceof TypeError?(i=B.$get$TypeErrorDecoder_noSuchMethodPattern(),s=B.$get$TypeErrorDecoder_notClosurePattern(),o=B.$get$TypeErrorDecoder_nullCallPattern(),l=B.$get$TypeErrorDecoder_nullLiteralCallPattern(),_=B.$get$TypeErrorDecoder_undefinedCallPattern(),u=B.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),c=B.$get$TypeErrorDecoder_nullPropertyPattern(),B.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),$=B.$get$TypeErrorDecoder_undefinedPropertyPattern(),p=B.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),null!=(d=i.matchTypeError$1(t))?S.saveStackTrace(e,S.JsNoSuchMethodError$(t,d)):null!=(d=s.matchTypeError$1(t))?(d.method="call",S.saveStackTrace(e,S.JsNoSuchMethodError$(t,d))):(a=null!=(d=o.matchTypeError$1(t))||null!=(d=l.matchTypeError$1(t))||null!=(d=_.matchTypeError$1(t))||null!=(d=u.matchTypeError$1(t))||null!=(d=c.matchTypeError$1(t))||null!=(d=l.matchTypeError$1(t))||null!=(d=$.matchTypeError$1(t))||null!=(d=p.matchTypeError$1(t)))?S.saveStackTrace(e,new S.NullError(t,null==d?m:d.method)):S.saveStackTrace(e,new S.UnknownJsTypeError("string"==typeof t?t:""))):e instanceof RangeError?"string"==typeof t&&-1!==t.indexOf("call stack")?new E.StackOverflowError:(t=function(e){try{return String(e)}catch(e){}return null}(e),S.saveStackTrace(e,new E.ArgumentError(!1,m,m,"string"==typeof t?t.replace(/^RangeError:\s*/,""):t))):"function"==typeof InternalError&&e instanceof InternalError&&"string"==typeof t&&"too much recursion"===t?new E.StackOverflowError:e},getTraceFromException(e){var t;return e instanceof S.ExceptionAndStackTrace?e.stackTrace:null==e?new S._StackTrace(e):null!=(t=e.$cachedTrace)?t:e.$cachedTrace=new S._StackTrace(e)},objectHashCode:e=>null==e||"object"!=typeof e?v.get$hashCode$(e):S.Primitives_objectHashCode(e),fillLiteralMap(e,t){var r,n,a,i=e.length;for(r=0;r=27)?S.Closure_cspForwardCall(a,n,e,t):0===a?(i=B.Closure_functionCounter,B.Closure_functionCounter=i+1,i="return function(){var "+(s="self"+S.S(i))+" = this.",o=B.BoundClosure__receiverFieldNameCache,new Function(i+(null==o?B.BoundClosure__receiverFieldNameCache=S.BoundClosure__computeFieldNamed(_):o)+";return "+s+"."+e+"();}")()):(l="abcdefghijklmnopqrstuvwxyz".split("").splice(0,a).join(","),i=B.Closure_functionCounter,B.Closure_functionCounter=i+1,i="return function("+(l+=S.S(i))+"){return this.",o=B.BoundClosure__receiverFieldNameCache,new Function(i+(null==o?B.BoundClosure__receiverFieldNameCache=S.BoundClosure__computeFieldNamed(_):o)+"."+e+"("+l+");}")()))},Closure_cspForwardInterceptedCall(e,t,r,n){var a,i,s,o=S.BoundClosure_receiverOf,l=S.BoundClosure_interceptorOf;switch(t?-1:e){case 0:throw S.wrapException(new S.RuntimeError("Intercepted function with no arguments."));case 1:return a=r,i=l,s=o,function(){return i(this)[a](s(this))};case 2:return function(e,t,r){return function(n){return t(this)[e](r(this),n)}}(r,l,o);case 3:return function(e,t,r){return function(n,a){return t(this)[e](r(this),n,a)}}(r,l,o);case 4:return function(e,t,r){return function(n,a,i){return t(this)[e](r(this),n,a,i)}}(r,l,o);case 5:return function(e,t,r){return function(n,a,i,s){return t(this)[e](r(this),n,a,i,s)}}(r,l,o);case 6:return function(e,t,r){return function(n,a,i,s,o){return t(this)[e](r(this),n,a,i,s,o)}}(r,l,o);default:return function(e,t,r){return function(){var n=[r(this)];return Array.prototype.push.apply(n,arguments),e.apply(t(this),n)}}(n,l,o)}},Closure_forwardInterceptedCallTo(e,t,r){var n,a,i,s,o,l=B.BoundClosure__interceptorFieldNameCache;return null==l&&(l=B.BoundClosure__interceptorFieldNameCache=S.BoundClosure__computeFieldNamed("interceptor")),null==(n=B.BoundClosure__receiverFieldNameCache)&&(n=B.BoundClosure__receiverFieldNameCache=S.BoundClosure__computeFieldNamed("receiver")),a=t.length,(i=r||a>=28)?S.Closure_cspForwardInterceptedCall(a,r,e,t):1===a?(i="return function(){return this."+l+"."+e+"(this."+n+");",s=B.Closure_functionCounter,B.Closure_functionCounter=s+1,new Function(i+S.S(s)+"}")()):(i="return function("+(o="abcdefghijklmnopqrstuvwxyz".split("").splice(0,a-1).join(","))+"){return this."+l+"."+e+"(this."+n+", "+o+");",s=B.Closure_functionCounter,B.Closure_functionCounter=s+1,new Function(i+S.S(s)+"}")())},closureFromTearOff:e=>S.Closure_fromTearOff(e),BoundClosure_evalRecipe:(e,t)=>S._Universe_evalInEnvironment(D.typeUniverse,S.instanceType(e._receiver),t),BoundClosure_receiverOf:e=>e._receiver,BoundClosure_interceptorOf:e=>e._interceptor,BoundClosure__computeFieldNamed(e){var t,r,n,a=new S.BoundClosure("receiver","interceptor"),i=v.JSArray_markFixedList(Object.getOwnPropertyNames(a));for(t=i.length,r=0;rD.getIsolateTag(e),defineProperty(e,t,r){Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0,configurable:!0})},lookupAndCacheInterceptor(e){var t,r,n,a,i,s=B.getTagFunction.call$1(e),o=B.dispatchRecordsForInstanceTags[s];if(null!=o)return Object.defineProperty(e,D.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(null!=(t=B.interceptorsForUncacheableTags[s]))return t;if(null==(r=D.interceptorsByTag[s])&&null!=(n=B.alternateTagFunction.call$2(e,s))){if(null!=(o=B.dispatchRecordsForInstanceTags[n]))return Object.defineProperty(e,D.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(null!=(t=B.interceptorsForUncacheableTags[n]))return t;r=D.interceptorsByTag[n],s=n}if(null==r)return null;if(t=r.prototype,"!"===(a=s[0]))return o=S.makeLeafDispatchRecord(t),B.dispatchRecordsForInstanceTags[s]=o,Object.defineProperty(e,D.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if("~"===a)return B.interceptorsForUncacheableTags[s]=t,t;if("-"===a)return i=S.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),D.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i;if("+"===a)return S.patchInteriorProto(e,t);if("*"===a)throw S.wrapException(E.UnimplementedError$(s));return!0===D.leafTags[s]?(i=S.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),D.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i):S.patchInteriorProto(e,t)},patchInteriorProto(e,t){var r=Object.getPrototypeOf(e);return Object.defineProperty(r,D.dispatchPropertyName,{value:v.makeDispatchRecord(t,r,null,null),enumerable:!1,writable:!0,configurable:!0}),t},makeLeafDispatchRecord:e=>v.makeDispatchRecord(e,!1,null,!!e.$isJavaScriptIndexingBehavior),makeDefaultDispatchRecord(e,t,r){var n=t.prototype;return!0===D.leafTags[e]?S.makeLeafDispatchRecord(n):v.makeDispatchRecord(n,r,null,null)},initNativeDispatch(){!0!==B.initNativeDispatchFlag&&(B.initNativeDispatchFlag=!0,S.initNativeDispatchContinue())},initNativeDispatchContinue(){var e,t,r,n,a,i,s,o;if(B.dispatchRecordsForInstanceTags=Object.create(null),B.interceptorsForUncacheableTags=Object.create(null),S.initHooks(),e=D.interceptorsByTag,t=Object.getOwnPropertyNames(e),"undefined"!=typeof window)for(window,r=function(){},n=0;ne(t)||t,JSSyntaxRegExp_makeNative(e,t,r,n,a,i){var s=function(e,t){try{return new RegExp(e,t)}catch(e){return e}}(e,(t?"m":"")+(r?"":"i")+(n?"u":"")+(a?"s":"")+(i?"g":""));if(s instanceof RegExp)return s;throw S.wrapException(E.FormatException$("Illegal RegExp pattern ("+String(s)+")",e,null))},stringContainsUnchecked(e,t,r){var n;return"string"==typeof t?e.indexOf(t,r)>=0:t instanceof S.JSSyntaxRegExp?(n=h.JSString_methods.substring$1(e,r),t._nativeRegExp.test(n)):!(n=v.allMatches$1$s(t,h.JSString_methods.substring$1(e,r))).get$isEmpty(n)},escapeReplacement:e=>e.indexOf("$",0)>=0?e.replace(/\$/g,"$$$$"):e,stringReplaceFirstRE(e,t,r,n){var a=t._execGlobal$2(e,n);return null==a?e:S.stringReplaceRangeUnchecked(e,a._match.index,a.get$end(a),r)},quoteStringForRegExp:e=>/[[\]{}()*+?.\\^$|]/.test(e)?e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&"):e,stringReplaceAllUnchecked(e,t,r){var n;if("string"==typeof t)return S.stringReplaceAllUncheckedString(e,t,r);if(t instanceof S.JSSyntaxRegExp)return(n=t.get$_nativeGlobalVersion()).lastIndex=0,e.replace(n,S.escapeReplacement(r));throw S.wrapException("String.replaceAll(Pattern) UNIMPLEMENTED")},stringReplaceAllUncheckedString(e,t,r){var n,a,i;if(""===t){if(""===e)return r;for(n=e.length,a=""+r,i=0;i=0?e.split(t).join(r):e.replace(new RegExp(S.quoteStringForRegExp(t),"g"),S.escapeReplacement(r))},stringReplaceFirstUnchecked(e,t,r,n){var a,i,s,o;return"string"==typeof t?(a=e.indexOf(t,n))<0?e:S.stringReplaceRangeUnchecked(e,a,a+t.length,r):t instanceof S.JSSyntaxRegExp?0===n?e.replace(t._nativeRegExp,S.escapeReplacement(r)):S.stringReplaceFirstRE(e,t,r,n):(s=(i=v.allMatches$2$s(t,e,n)).get$iterator(i)).moveNext$0()?(o=s.get$current(s),h.JSString_methods.replaceRange$3(e,o.get$start(o),o.get$end(o),r)):e},stringReplaceRangeUnchecked:(e,t,r,n)=>e.substring(0,t)+n+e.substring(r),ConstantMapView:function(e,t){this._map=e,this.$ti=t},ConstantMap:function(){},ConstantStringMap:function(e,t,r,n){var a=this;a.__js_helper$_length=e,a._jsObject=t,a.__js_helper$_keys=r,a.$ti=n},ConstantStringMap_values_closure:function(e){this.$this=e},_ConstantMapKeyIterable:function(e,t){this.__js_helper$_map=e,this.$ti=t},Instantiation:function(){},Instantiation1:function(e,t){this._genericClosure=e,this.$ti=t},JSInvocationMirror:function(e,t,r,n,a){var i=this;i.__js_helper$_memberName=e,i.__js_helper$_kind=t,i._arguments=r,i._namedArgumentNames=n,i._typeArgumentCount=a},Primitives_functionNoSuchMethod_closure:function(e,t,r){this._box_0=e,this.namedArgumentList=t,this.$arguments=r},TypeErrorDecoder:function(e,t,r,n,a,i){var s=this;s._pattern=e,s._arguments=t,s._argumentsExpr=r,s._expr=n,s._method=a,s._receiver=i},NullError:function(e,t){this.__js_helper$_message=e,this._method=t},JsNoSuchMethodError:function(e,t,r){this.__js_helper$_message=e,this._method=t,this._receiver=r},UnknownJsTypeError:function(e){this.__js_helper$_message=e},NullThrownFromJavaScriptException:function(e){this._irritant=e},ExceptionAndStackTrace:function(e,t){this.dartException=e,this.stackTrace=t},_StackTrace:function(e){this._exception=e,this._trace=null},Closure:function(){},Closure0Args:function(){},Closure2Args:function(){},TearOffClosure:function(){},StaticClosure:function(){},BoundClosure:function(e,t){this._receiver=e,this._interceptor=t},RuntimeError:function(e){this.message=e},_Required:function(){},JsLinkedHashMap:function(e){var t=this;t.__js_helper$_length=0,t._last=t._first=t.__js_helper$_rest=t._nums=t._strings=null,t._modifications=0,t.$ti=e},JsLinkedHashMap_values_closure:function(e){this.$this=e},JsLinkedHashMap_addAll_closure:function(e){this.$this=e},LinkedHashMapCell:function(e,t){var r=this;r.hashMapCellKey=e,r.hashMapCellValue=t,r._previous=r._next=null},LinkedHashMapKeyIterable:function(e,t){this.__js_helper$_map=e,this.$ti=t},LinkedHashMapKeyIterator:function(e,t){var r=this;r.__js_helper$_map=e,r._modifications=t,r.__js_helper$_current=r._cell=null},initHooks_closure:function(e){this.getTag=e},initHooks_closure0:function(e){this.getUnknownTag=e},initHooks_closure1:function(e){this.prototypeForTag=e},JSSyntaxRegExp:function(e,t){var r=this;r.pattern=e,r._nativeRegExp=t,r._nativeAnchoredRegExp=r._nativeGlobalRegExp=null},_MatchImplementation:function(e){this._match=e},_AllMatchesIterable:function(e,t,r){this._re=e,this.__js_helper$_string=t,this.__js_helper$_start=r},_AllMatchesIterator:function(e,t,r){var n=this;n._regExp=e,n.__js_helper$_string=t,n._nextIndex=r,n.__js_helper$_current=null},StringMatch:function(e,t){this.start=e,this.pattern=t},_StringAllMatchesIterable:function(e,t,r){this._input=e,this._pattern=t,this.__js_helper$_index=r},_StringAllMatchesIterator:function(e,t,r){var n=this;n._input=e,n._pattern=t,n.__js_helper$_index=r,n.__js_helper$_current=null},throwLateFieldADI:e=>S.throwExpression(S.LateError$fieldADI(e)),_Cell$(){var e=new S._Cell("");return e._value=e},_Cell$named(e){var t=new S._Cell(e);return t._value=t},_Cell:function(e){this.__late_helper$_name=e,this._value=null},_ensureNativeList:e=>e,NativeInt8List__create1:e=>new Int8Array(e),_checkValidIndex(e,t,r){if(e>>>0!==e||e>=r)throw S.wrapException(S.diagnoseIndexError(t,e))},_checkValidRange(e,t,r){if(e>>>0!==e||(null==t?e>r:t>>>0!==t||e>t||t>r))throw S.wrapException(S.diagnoseRangeError(e,t,r));return null==t?r:t},NativeTypedData:function(){},NativeTypedArray:function(){},NativeTypedArrayOfDouble:function(){},NativeTypedArrayOfInt:function(){},NativeFloat32List:function(){},NativeFloat64List:function(){},NativeInt16List:function(){},NativeInt32List:function(){},NativeInt8List:function(){},NativeUint16List:function(){},NativeUint32List:function(){},NativeUint8ClampedList:function(){},NativeUint8List:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},Rti__getQuestionFromStar(e,t){var r=t._precomputed1;return null==r?t._precomputed1=S._Universe__lookupQuestionRti(e,t._primary,!0):r},Rti__getFutureFromFutureOr(e,t){var r=t._precomputed1;return null==r?t._precomputed1=S._Universe__lookupInterfaceRti(e,"Future",[t._primary]):r},Rti__isUnionOfFunctionType(e){var t=e._kind;return 6===t||7===t||8===t?S.Rti__isUnionOfFunctionType(e._primary):11===t||12===t},Rti__getCanonicalRecipe:e=>e._canonicalRecipe,findType:e=>S._Universe_eval(D.typeUniverse,e,!1),instantiatedGenericFunctionType(e,t){var r,n,a,i,s;return null==e?null:(r=t._rest,null==(n=e._bindCache)&&(n=e._bindCache=new Map),a=t._canonicalRecipe,null!=(i=n.get(a))?i:(s=S._substitute(D.typeUniverse,e._primary,r,0),n.set(a,s),s))},_substitute(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,h,d,m,g,y,v,f=t._kind;switch(f){case 5:case 1:case 2:case 3:case 4:return t;case 6:return a=t._primary,(i=S._substitute(e,a,r,n))===a?t:S._Universe__lookupStarRti(e,i,!0);case 7:return a=t._primary,(i=S._substitute(e,a,r,n))===a?t:S._Universe__lookupQuestionRti(e,i,!0);case 8:return a=t._primary,(i=S._substitute(e,a,r,n))===a?t:S._Universe__lookupFutureOrRti(e,i,!0);case 9:return s=t._rest,(o=S._substituteArray(e,s,r,n))===s?t:S._Universe__lookupInterfaceRti(e,t._primary,o);case 10:return l=t._primary,_=S._substitute(e,l,r,n),u=t._rest,c=S._substituteArray(e,u,r,n),_===l&&c===u?t:S._Universe__lookupBindingRti(e,_,c);case 11:return $=t._primary,p=S._substitute(e,$,r,n),h=t._rest,d=S._substituteFunctionParameters(e,h,r,n),p===$&&d===h?t:S._Universe__lookupFunctionRti(e,p,d);case 12:return n+=(m=t._rest).length,g=S._substituteArray(e,m,r,n),l=t._primary,_=S._substitute(e,l,r,n),g===m&&_===l?t:S._Universe__lookupGenericFunctionRti(e,_,g,!0);case 13:return(y=t._primary)(e[D.arrayRti]=t,e),closureFunctionType(e){var t=e.$signature;return null!=t?"number"==typeof t?S.getTypeFromTypesTable(t):e.$signature():null},instanceOrFunctionType(e,t){var r;return S.Rti__isUnionOfFunctionType(t)&&e instanceof S.Closure&&null!=(r=S.closureFunctionType(e))?r:S.instanceType(e)},instanceType(e){var t;return e instanceof E.Object?null!=(t=e.$ti)?t:S._instanceTypeFromConstructor(e):Array.isArray(e)?S._arrayInstanceType(e):S._instanceTypeFromConstructor(v.getInterceptor$(e))},_arrayInstanceType(e){var t=e[D.arrayRti],r=K.JSArray_dynamic;return null==t||t.constructor!==r.constructor?r:t},_instanceType(e){var t=e.$ti;return null!=t?t:S._instanceTypeFromConstructor(e)},_instanceTypeFromConstructor(e){var t=e.constructor,r=t.$ccache;return null!=r?r:S._instanceTypeFromConstructorMiss(e,t)},_instanceTypeFromConstructorMiss(e,t){var r=e instanceof S.Closure?e.__proto__.__proto__.constructor:t,n=S._Universe_findErasedType(D.typeUniverse,r.name);return t.$ccache=n,n},getTypeFromTypesTable(e){var t,r=D.types,n=r[e];return"string"==typeof n?(t=S._Universe_eval(D.typeUniverse,n,!1),r[e]=t,t):n},getRuntimeType(e){var t=e instanceof S.Closure?S.closureFunctionType(e):null;return S.createRuntimeType(null==t?S.instanceType(e):t)},createRuntimeType(e){var t,r,n,a=e._cachedRuntimeType;return null!=a?a:(r=(t=e._canonicalRecipe).replace(/\*/g,""))===t?e._cachedRuntimeType=new S._Type(e):(a=(n=S._Universe_eval(D.typeUniverse,r,!0))._cachedRuntimeType,e._cachedRuntimeType=null==a?n._cachedRuntimeType=new S._Type(n):a)},typeLiteral:e=>S.createRuntimeType(S._Universe_eval(D.typeUniverse,e,!1)),_installSpecializedIsTest(e){var t,r,n,a,i=this;if(i===K.Object)return S._finishIsFn(i,e,S._isObject);if(!!S.isStrongTopType(i)||i===K.legacy_Object)return S._finishIsFn(i,e,S._isTop);if(null!=(n=(r=6===(t=i._kind)?i._primary:i)===K.int?S._isInt:r===K.double||r===K.num?S._isNum:r===K.String?S._isString:r===K.bool?S._isBool:null))return S._finishIsFn(i,e,n);if(9===r._kind){if(a=r._primary,r._rest.every(S.isTopType))return i._specializedTestResource="$is"+a,"List"===a?S._finishIsFn(i,e,S._isListTestViaProperty):S._finishIsFn(i,e,S._isTestViaProperty)}else if(7===t)return S._finishIsFn(i,e,S._generalNullableIsTestImplementation);return S._finishIsFn(i,e,S._generalIsTestImplementation)},_finishIsFn:(e,t,r)=>(e._is=r,e._is(t)),_installSpecializedAsCheck(e){var t=this,r=S._generalAsCheckImplementation;return S.isStrongTopType(t)||t===K.legacy_Object?r=S._asTop:t===K.Object?r=S._asObject:S.isNullable(t)&&(r=S._generalNullableAsCheckImplementation),t._as=r,t._as(e)},_nullIs(e){var t=e._kind;return!!S.isStrongTopType(e)||e===K.legacy_Object||e===K.legacy_Never||7===t||8===t&&S._nullIs(e._primary)||e===K.Null||e===K.JSNull},_generalIsTestImplementation(e){var t=this;return null==e?S._nullIs(t):S._isSubtype(D.typeUniverse,S.instanceOrFunctionType(e,t),null,t,null)},_generalNullableIsTestImplementation(e){return null==e||this._primary._is(e)},_isTestViaProperty(e){var t;return null==e?S._nullIs(this):(t=this._specializedTestResource,e instanceof E.Object?!!e[t]:!!v.getInterceptor$(e)[t])},_isListTestViaProperty(e){var t;return null==e?S._nullIs(this):!("object"!=typeof e||!Array.isArray(e)&&(t=this._specializedTestResource,e instanceof E.Object?!e[t]:!v.getInterceptor$(e)[t]))},_generalAsCheckImplementation(e){var t=this;if(null==e){if(S.isNullable(t))return e}else if(t._is(e))return e;S._failedAsCheck(e,t)},_generalNullableAsCheckImplementation(e){return null==e||this._is(e)?e:void S._failedAsCheck(e,this)},_failedAsCheck(e,t){throw S.wrapException(S._TypeError$fromMessage(S._Error_compose(e,S.instanceOrFunctionType(e,t),S._rtiToString(t,null))))},_Error_compose:(e,t,r)=>E.Error_safeToString(e)+": type '"+S._rtiToString(null==t?S.instanceType(e):t,null)+"' is not a subtype of type '"+r+"'",_TypeError$fromMessage:e=>new S._TypeError("TypeError: "+e),_TypeError__TypeError$forType:(e,t)=>new S._TypeError("TypeError: "+S._Error_compose(e,null,t)),_isObject:e=>null!=e,_asObject(e){if(null!=e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"Object"))},_isTop:e=>!0,_asTop:e=>e,_isBool:e=>!0===e||!1===e,_asBool(e){if(!0===e)return!0;if(!1===e)return!1;throw S.wrapException(S._TypeError__TypeError$forType(e,"bool"))},_asBoolS(e){if(!0===e)return!0;if(!1===e)return!1;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"bool"))},_asBoolQ(e){if(!0===e)return!0;if(!1===e)return!1;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"bool?"))},_asDouble(e){if("number"==typeof e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"double"))},_asDoubleS(e){if("number"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"double"))},_asDoubleQ(e){if("number"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"double?"))},_isInt:e=>"number"==typeof e&&Math.floor(e)===e,_asInt(e){if("number"==typeof e&&Math.floor(e)===e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"int"))},_asIntS(e){if("number"==typeof e&&Math.floor(e)===e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"int"))},_asIntQ(e){if("number"==typeof e&&Math.floor(e)===e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"int?"))},_isNum:e=>"number"==typeof e,_asNum(e){if("number"==typeof e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"num"))},_asNumS(e){if("number"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"num"))},_asNumQ(e){if("number"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"num?"))},_isString:e=>"string"==typeof e,_asString(e){if("string"==typeof e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"String"))},_asStringS(e){if("string"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"String"))},_asStringQ(e){if("string"==typeof e)return e;if(null==e)return e;throw S.wrapException(S._TypeError__TypeError$forType(e,"String?"))},_rtiArrayToString(e,t){var r,n,a;for(r="",n="",a=0;a0;--s)t.push("T"+(i+s));for(o=K.nullable_Object,l=K.legacy_Object,_="<",u="",s=0;s0){for(x+=w+"[",w="",s=0;s0){for(x+=w+"{",w="",s=0;s "+b},_rtiToString(e,t){var r,n,a,i,s,o,l=e._kind;return 5===l?"erased":2===l?"dynamic":3===l?"void":1===l?"Never":4===l?"any":6===l?r=S._rtiToString(e._primary,t):7===l?(n=e._primary,r=S._rtiToString(n,t),(11===(a=n._kind)||12===a?"("+r+")":r)+"?"):8===l?"FutureOr<"+S._rtiToString(e._primary,t)+">":9===l?(i=S._unminifyOrTag(e._primary),(s=e._rest).length>0?i+"<"+S._rtiArrayToString(s,t)+">":i):11===l?S._functionRtiToString(e,t,null):12===l?S._functionRtiToString(e._primary,t,e._rest):13===l?(o=e._primary,t[t.length-1-o]):"?"},_unminifyOrTag(e){var t=D.mangledGlobalNames[e];return null!=t?t:e},_Universe_findRule(e,t){for(var r=e.tR[t];"string"==typeof r;)r=e.tR[r];return r},_Universe_findErasedType(e,t){var r,n,a,i,s,o=e.eT,l=o[t];if(null==l)return S._Universe_eval(e,t,!1);if("number"==typeof l){for(r=l,n=S._Universe__lookupTerminalRti(e,5,"#"),a=S._Utils_newArrayOrEmpty(r),i=0;iS._Utils_objectAssign(e.tR,t),_Universe_addErasedTypes:(e,t)=>S._Utils_objectAssign(e.eT,t),_Universe_eval(e,t,r){var n,a=e.eC,i=a.get(t);return null!=i?i:(n=S._Parser_parse(S._Parser_create(e,null,t,r)),a.set(t,n),n)},_Universe_evalInEnvironment(e,t,r){var n,a,i=t._evalCache;return null==i&&(i=t._evalCache=new Map),null!=(n=i.get(r))?n:(a=S._Parser_parse(S._Parser_create(e,t,r,!0)),i.set(r,a),a)},_Universe_bind(e,t,r){var n,a,i,s=t._bindCache;return null==s&&(s=t._bindCache=new Map),n=r._canonicalRecipe,null!=(a=s.get(n))?a:(i=S._Universe__lookupBindingRti(e,t,10===r._kind?r._rest:[r]),s.set(n,i),i)},_Universe__installTypeTests:(e,t)=>(t._as=S._installSpecializedAsCheck,t._is=S._installSpecializedIsTest,t),_Universe__lookupTerminalRti(e,t,r){var n,a,i=e.eC.get(r);return null!=i?i:((n=new S.Rti(null,null))._kind=t,n._canonicalRecipe=r,a=S._Universe__installTypeTests(e,n),e.eC.set(r,a),a)},_Universe__lookupStarRti(e,t,r){var n,a=t._canonicalRecipe+"*",i=e.eC.get(a);return null!=i?i:(n=S._Universe__createStarRti(e,t,a,r),e.eC.set(a,n),n)},_Universe__createStarRti(e,t,r,n){var a,i;return n&&(a=t._kind,S.isStrongTopType(t)||t===K.Null||t===K.JSNull||7===a||6===a)?t:((i=new S.Rti(null,null))._kind=6,i._primary=t,i._canonicalRecipe=r,S._Universe__installTypeTests(e,i))},_Universe__lookupQuestionRti(e,t,r){var n,a=t._canonicalRecipe+"?",i=e.eC.get(a);return null!=i?i:(n=S._Universe__createQuestionRti(e,t,a,r),e.eC.set(a,n),n)},_Universe__createQuestionRti(e,t,r,n){var a,i,s;if(n){if(a=t._kind,S.isStrongTopType(t)||t===K.Null||t===K.JSNull||7===a||8===a&&S.isNullable(t._primary))return t;if(1===a||t===K.legacy_Never)return K.Null;if(6===a)return 8===(i=t._primary)._kind&&S.isNullable(i._primary)?i:S.Rti__getQuestionFromStar(e,t)}return(s=new S.Rti(null,null))._kind=7,s._primary=t,s._canonicalRecipe=r,S._Universe__installTypeTests(e,s)},_Universe__lookupFutureOrRti(e,t,r){var n,a=t._canonicalRecipe+"/",i=e.eC.get(a);return null!=i?i:(n=S._Universe__createFutureOrRti(e,t,a,r),e.eC.set(a,n),n)},_Universe__createFutureOrRti(e,t,r,n){var a,i;if(n){if(a=t._kind,S.isStrongTopType(t)||t===K.legacy_Object||t===K.Object)return t;if(1===a)return S._Universe__lookupInterfaceRti(e,"Future",[t]);if(t===K.Null||t===K.JSNull)return K.nullable_Future_Null}return(i=new S.Rti(null,null))._kind=8,i._primary=t,i._canonicalRecipe=r,S._Universe__installTypeTests(e,i)},_Universe__lookupGenericFunctionParameterRti(e,t){var r,n,a=t+"^",i=e.eC.get(a);return null!=i?i:((r=new S.Rti(null,null))._kind=13,r._primary=t,r._canonicalRecipe=a,n=S._Universe__installTypeTests(e,r),e.eC.set(a,n),n)},_Universe__canonicalRecipeJoin(e){var t,r,n,a=e.length;for(t="",r="",n=0;n0&&(s+="<"+S._Universe__canonicalRecipeJoin(r)+">"),null!=(n=e.eC.get(s))?n:((a=new S.Rti(null,null))._kind=9,a._primary=t,a._rest=r,r.length>0&&(a._precomputed1=r[0]),a._canonicalRecipe=s,i=S._Universe__installTypeTests(e,a),e.eC.set(s,i),i)},_Universe__lookupBindingRti(e,t,r){var n,a,i,s,o,l;return 10===t._kind?(n=t._primary,a=t._rest.concat(r)):(a=r,n=t),i=n._canonicalRecipe+";<"+S._Universe__canonicalRecipeJoin(a)+">",null!=(s=e.eC.get(i))?s:((o=new S.Rti(null,null))._kind=10,o._primary=n,o._rest=a,o._canonicalRecipe=i,l=S._Universe__installTypeTests(e,o),e.eC.set(i,l),l)},_Universe__lookupFunctionRti(e,t,r){var n,a,i,s,o=t._canonicalRecipe,l=r._requiredPositional,_=l.length,u=r._optionalPositional,c=u.length,$=r._named,p=$.length,h="("+S._Universe__canonicalRecipeJoin(l);return c>0&&(h+=(_>0?",":"")+"["+(n=S._Universe__canonicalRecipeJoin(u))+"]"),p>0&&(h+=(_>0?",":"")+"{"+(n=S._Universe__canonicalRecipeJoinNamed($))+"}"),a=o+(h+")"),null!=(i=e.eC.get(a))?i:((s=new S.Rti(null,null))._kind=11,s._primary=t,s._rest=r,s._canonicalRecipe=a,n=S._Universe__installTypeTests(e,s),e.eC.set(a,n),n)},_Universe__lookupGenericFunctionRti(e,t,r,n){var a,i=t._canonicalRecipe+"<"+S._Universe__canonicalRecipeJoin(r)+">",s=e.eC.get(i);return null!=s?s:(a=S._Universe__createGenericFunctionRti(e,t,r,i,n),e.eC.set(i,a),a)},_Universe__createGenericFunctionRti(e,t,r,n,a){var i,s,o,l,_,u,c,$;if(a){for(i=r.length,s=S._Utils_newArrayOrEmpty(i),o=0,l=0;l0)return u=S._substitute(e,t,s,0),c=S._substituteArray(e,r,s,0),S._Universe__lookupGenericFunctionRti(e,u,c,r!==c)}return($=new S.Rti(null,null))._kind=12,$._primary=t,$._rest=r,$._canonicalRecipe=n,S._Universe__installTypeTests(e,$)},_Parser_create:(e,t,r,n)=>({u:e,e:t,r,s:[],p:0,n}),_Parser_parse(e){var t,r,n,a,i,s,o,l,_,u,c,$=e.r,p=e.s;for(t=$.length,r=0;r=48&&n<=57)r=S._Parser_handleDigit(r+1,n,$,p);else if((((32|n)>>>0)-97&65535)<26||95===n||36===n)r=S._Parser_handleIdentifier(e,r,$,p,!1);else if(46===n)r=S._Parser_handleIdentifier(e,r,$,p,!0);else switch(++r,n){case 44:break;case 58:p.push(!1);break;case 33:p.push(!0);break;case 59:p.push(S._Parser_toType(e.u,e.e,p.pop()));break;case 94:p.push(S._Universe__lookupGenericFunctionParameterRti(e.u,p.pop()));break;case 35:p.push(S._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:p.push(S._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:p.push(S._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:case 40:case 91:case 123:p.push(e.p),e.p=p.length;break;case 62:a=e.u,i=p.splice(e.p),S._Parser_toTypes(e.u,e.e,i),e.p=p.pop(),"string"==typeof(s=p.pop())?p.push(S._Universe__lookupInterfaceRti(a,s,i)):11===(o=S._Parser_toType(a,e.e,s))._kind?p.push(S._Universe__lookupGenericFunctionRti(a,o,i,e.n)):p.push(S._Universe__lookupBindingRti(a,o,i));break;case 38:S._Parser_handleExtendedOperations(e,p);break;case 42:a=e.u,p.push(S._Universe__lookupStarRti(a,S._Parser_toType(a,e.e,p.pop()),e.n));break;case 63:a=e.u,p.push(S._Universe__lookupQuestionRti(a,S._Parser_toType(a,e.e,p.pop()),e.n));break;case 47:a=e.u,p.push(S._Universe__lookupFutureOrRti(a,S._Parser_toType(a,e.e,p.pop()),e.n));break;case 41:if(a=e.u,l=new S._FunctionParameters,_=a.sEA,u=a.sEA,"number"==typeof(s=p.pop()))switch(s){case-1:_=p.pop();break;case-2:u=p.pop();break;default:p.push(s)}else p.push(s);i=p.splice(e.p),S._Parser_toTypes(e.u,e.e,i),e.p=p.pop(),l._requiredPositional=i,l._optionalPositional=_,l._named=u,p.push(S._Universe__lookupFunctionRti(a,S._Parser_toType(a,e.e,p.pop()),l));break;case 93:i=p.splice(e.p),S._Parser_toTypes(e.u,e.e,i),e.p=p.pop(),p.push(i),p.push(-1);break;case 125:i=p.splice(e.p),S._Parser_toTypesNamed(e.u,e.e,i),e.p=p.pop(),p.push(i),p.push(-2);break;default:throw"Bad character "+n}return c=p.pop(),S._Parser_toType(e.u,e.e,c)},_Parser_handleDigit(e,t,r,n){var a,i,s=t-48;for(a=r.length;e=48&&i<=57;++e)s=10*s+(i-48);return n.push(s),e},_Parser_handleIdentifier(e,t,r,n,a){var i,s,o,l,_,u=t+1;for(i=r.length;u>>0)-97&65535)<26||95===s||36===s||s>=48&&s<=57))break;return o=r.substring(t,u),a?(i=e.u,10===(l=e.e)._kind&&(l=l._primary),null==(_=S._Universe_findRule(i,l._primary)[o])&&S.throwExpression('No "'+o+'" in "'+S.Rti__getCanonicalRecipe(l)+'"'),n.push(S._Universe_evalInEnvironment(i,l,_))):n.push(o),u},_Parser_handleExtendedOperations(e,t){var r=t.pop();if(0!==r){if(1!==r)throw S.wrapException(E.AssertionError$("Unexpected extended operation "+S.S(r)));t.push(S._Universe__lookupTerminalRti(e.u,4,"1&"))}else t.push(S._Universe__lookupTerminalRti(e.u,1,"0&"))},_Parser_toType:(e,t,r)=>"string"==typeof r?S._Universe__lookupInterfaceRti(e,r,e.sEA):"number"==typeof r?S._Parser_indexToType(e,t,r):r,_Parser_toTypes(e,t,r){var n,a=r.length;for(n=0;n(u=l.length))return!1;if(c=u-_,$=i._optionalPositional,p=s._optionalPositional,_+$.length=v)return!1;if(w<(C=g[b]))return!1;if(E=g[(b+=3)-2],!(C0?new Array(o):D.typeUniverse.sEA,_=0;_!!S.isStrongTopType(e)||e===K.legacy_Object,isStrongTopType(e){var t=e._kind;return 2===t||3===t||4===t||5===t||e===K.nullable_Object},_Utils_objectAssign(e,t){var r,n,a=Object.keys(t),i=a.length;for(r=0;re>0?new Array(e):D.typeUniverse.sEA,Rti:function(e,t){var r=this;r._as=e,r._is=t,r._cachedRuntimeType=r._specializedTestResource=r._precomputed1=null,r._kind=0,r._canonicalRecipe=r._bindCache=r._evalCache=r._rest=r._primary=null},_FunctionParameters:function(){this._named=this._optionalPositional=this._requiredPositional=null},_Type:function(e){this._rti=e},_Error:function(){},_TypeError:function(e){this.__rti$_message=e},printString(e){if("function"!=typeof dartPrint)if("object"!=typeof console||void 0===console.log){if("object"!=typeof window){if("function"!=typeof print)throw"Unable to print message: "+String(e);print(e)}}else console.log(e);else dartPrint(e)}},v={makeDispatchRecord:(e,t,r,n)=>({i:e,p:t,e:r,x:n}),getNativeInterceptor(e){var t,r,n,a,i,s=e[D.dispatchPropertyName];if(null==s&&null==B.initNativeDispatchFlag&&(S.initNativeDispatch(),s=e[D.dispatchPropertyName]),null!=s){if(!1===(t=s.p))return s.i;if(!0===t)return e;if(t===(r=Object.getPrototypeOf(e)))return s.i;if(s.e===r)throw S.wrapException(E.UnimplementedError$("Return interceptor for "+S.S(t(e,s))))}return null==(n=e.constructor)?a=null:(null==(i=B._JS_INTEROP_INTERCEPTOR_TAG)&&(i=B._JS_INTEROP_INTERCEPTOR_TAG=D.getIsolateTag("_$dart_js")),a=n[i]),null!=a||null!=(a=S.lookupAndCacheInterceptor(e))?a:"function"==typeof e?h.JavaScriptFunction_methods:null==(t=Object.getPrototypeOf(e))||t===Object.prototype?h.PlainJavaScriptObject_methods:"function"==typeof n?(null==(i=B._JS_INTEROP_INTERCEPTOR_TAG)&&(i=B._JS_INTEROP_INTERCEPTOR_TAG=D.getIsolateTag("_$dart_js")),Object.defineProperty(n,i,{value:h.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0}),h.UnknownJavaScriptObject_methods):h.UnknownJavaScriptObject_methods},JSArray_JSArray$fixed(e,t){if(e<0||e>4294967295)throw S.wrapException(E.RangeError$range(e,0,4294967295,"length",null));return v.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$allocateFixed(e,t){if(e>4294967295)throw S.wrapException(E.RangeError$range(e,0,4294967295,"length",null));return v.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$growable(e,t){if(e<0)throw S.wrapException(E.ArgumentError$("Length must be a non-negative integer: "+e,null));return S._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$allocateGrowable(e,t){if(e<0)throw S.wrapException(E.ArgumentError$("Length must be a non-negative integer: "+e,null));return S._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$markFixed:(e,t)=>v.JSArray_markFixedList(S._setArrayType(e,t._eval$1("JSArray<0>"))),JSArray_markFixedList:e=>(e.fixed$length=Array,e),JSArray_markUnmodifiableList:e=>(e.fixed$length=Array,e.immutable$list=Array,e),JSArray__compareAny:(e,t)=>v.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 r,n;for(r=e.length;t0&&(r=t-1,32===(n=h.JSString_methods.codeUnitAt$1(e,r))||13===n||v.JSString__isWhitespace(n));t=r);return t},getInterceptor$:e=>"number"==typeof e?Math.floor(e)==e?v.JSInt.prototype:v.JSNumNotInt.prototype:"string"==typeof e?v.JSString.prototype:null==e?v.JSNull.prototype:"boolean"==typeof e?v.JSBool.prototype:e.constructor==Array?v.JSArray.prototype:"object"!=typeof e?"function"==typeof e?v.JavaScriptFunction.prototype:e:e instanceof E.Object?e:v.getNativeInterceptor(e),getInterceptor$ansx:e=>"number"==typeof e?v.JSNumber.prototype:"string"==typeof e?v.JSString.prototype:null==e?e:e.constructor==Array?v.JSArray.prototype:"object"!=typeof e?"function"==typeof e?v.JavaScriptFunction.prototype:e:e instanceof E.Object?e:v.getNativeInterceptor(e),getInterceptor$asx:e=>"string"==typeof e?v.JSString.prototype:null==e?e:e.constructor==Array?v.JSArray.prototype:"object"!=typeof e?"function"==typeof e?v.JavaScriptFunction.prototype:e:e instanceof E.Object?e:v.getNativeInterceptor(e),getInterceptor$ax:e=>null==e?e:e.constructor==Array?v.JSArray.prototype:"object"!=typeof e?"function"==typeof e?v.JavaScriptFunction.prototype:e:e instanceof E.Object?e:v.getNativeInterceptor(e),getInterceptor$n:e=>"number"==typeof e?v.JSNumber.prototype:null==e||e instanceof E.Object?e:v.UnknownJavaScriptObject.prototype,getInterceptor$ns:e=>"number"==typeof e?v.JSNumber.prototype:"string"==typeof e?v.JSString.prototype:null==e||e instanceof E.Object?e:v.UnknownJavaScriptObject.prototype,getInterceptor$s:e=>"string"==typeof e?v.JSString.prototype:null==e||e instanceof E.Object?e:v.UnknownJavaScriptObject.prototype,getInterceptor$u:e=>null==e?v.JSNull.prototype:e instanceof E.Object?e:v.UnknownJavaScriptObject.prototype,getInterceptor$x:e=>null==e?e:"object"!=typeof e?"function"==typeof e?v.JavaScriptFunction.prototype:e:e instanceof E.Object?e:v.getNativeInterceptor(e),getInterceptor$z:e=>null==e||e instanceof E.Object?e:v.UnknownJavaScriptObject.prototype,set$FALSE$x:(e,t)=>v.getInterceptor$x(e).set$FALSE(e,t),set$NULL$x:(e,t)=>v.getInterceptor$x(e).set$NULL(e,t),set$TRUE$x:(e,t)=>v.getInterceptor$x(e).set$TRUE(e,t),set$cli_pkg_main_0_$x:(e,t)=>v.getInterceptor$x(e).set$cli_pkg_main_0_(e,t),set$context$x:(e,t)=>v.getInterceptor$x(e).set$context(e,t),set$dartValue$x:(e,t)=>v.getInterceptor$x(e).set$dartValue(e,t),set$exitCode$x:(e,t)=>v.getInterceptor$x(e).set$exitCode(e,t),set$info$x:(e,t)=>v.getInterceptor$x(e).set$info(e,t),set$length$asx:(e,t)=>v.getInterceptor$asx(e).set$length(e,t),set$render$x:(e,t)=>v.getInterceptor$x(e).set$render(e,t),set$renderSync$x:(e,t)=>v.getInterceptor$x(e).set$renderSync(e,t),set$types$x:(e,t)=>v.getInterceptor$x(e).set$types(e,t),get$$prototype$x:e=>v.getInterceptor$x(e).get$$prototype(e),get$blue$x:e=>v.getInterceptor$x(e).get$blue(e),get$code$x:e=>v.getInterceptor$x(e).get$code(e),get$current$x:e=>v.getInterceptor$x(e).get$current(e),get$dartValue$x:e=>v.getInterceptor$x(e).get$dartValue(e),get$debug$x:e=>v.getInterceptor$x(e).get$debug(e),get$denominatorUnits$x:e=>v.getInterceptor$x(e).get$denominatorUnits(e),get$end$z:e=>v.getInterceptor$z(e).get$end(e),get$env$x:e=>v.getInterceptor$x(e).get$env(e),get$exitCode$x:e=>v.getInterceptor$x(e).get$exitCode(e),get$fiber$x:e=>v.getInterceptor$x(e).get$fiber(e),get$file$x:e=>v.getInterceptor$x(e).get$file(e),get$first$ax:e=>v.getInterceptor$ax(e).get$first(e),get$functions$x:e=>v.getInterceptor$x(e).get$functions(e),get$green$x:e=>v.getInterceptor$x(e).get$green(e),get$hashCode$:e=>v.getInterceptor$(e).get$hashCode(e),get$isEmpty$asx:e=>v.getInterceptor$asx(e).get$isEmpty(e),get$isNotEmpty$asx:e=>v.getInterceptor$asx(e).get$isNotEmpty(e),get$isTTY$x:e=>v.getInterceptor$x(e).get$isTTY(e),get$iterator$ax:e=>v.getInterceptor$ax(e).get$iterator(e),get$keys$z:e=>v.getInterceptor$z(e).get$keys(e),get$last$ax:e=>v.getInterceptor$ax(e).get$last(e),get$length$asx:e=>v.getInterceptor$asx(e).get$length(e),get$message$x:e=>v.getInterceptor$x(e).get$message(e),get$mtime$x:e=>v.getInterceptor$x(e).get$mtime(e),get$name$x:e=>v.getInterceptor$x(e).get$name(e),get$numeratorUnits$x:e=>v.getInterceptor$x(e).get$numeratorUnits(e),get$options$x:e=>v.getInterceptor$x(e).get$options(e),get$parent$z:e=>v.getInterceptor$z(e).get$parent(e),get$path$x:e=>v.getInterceptor$x(e).get$path(e),get$platform$x:e=>v.getInterceptor$x(e).get$platform(e),get$red$x:e=>v.getInterceptor$x(e).get$red(e),get$reversed$ax:e=>v.getInterceptor$ax(e).get$reversed(e),get$runtimeType$u:e=>v.getInterceptor$u(e).get$runtimeType(e),get$separator$x:e=>v.getInterceptor$x(e).get$separator(e),get$single$ax:e=>v.getInterceptor$ax(e).get$single(e),get$span$z:e=>v.getInterceptor$z(e).get$span(e),get$stderr$x:e=>v.getInterceptor$x(e).get$stderr(e),get$stdin$x:e=>v.getInterceptor$x(e).get$stdin(e),get$values$z:e=>v.getInterceptor$z(e).get$values(e),get$warn$x:e=>v.getInterceptor$x(e).get$warn(e),$add$ansx:(e,t)=>"number"==typeof e&&"number"==typeof t?e+t:v.getInterceptor$ansx(e).$add(e,t),$eq$:(e,t)=>null==e?null==t:"object"!=typeof e?null!=t&&e===t:v.getInterceptor$(e).$eq(e,t),$index$asx:(e,t)=>"number"==typeof t&&(e.constructor==Array||"string"==typeof e||S.isJsIndexable(e,e[D.dispatchPropertyName]))&&t>>>0===t&&t"number"==typeof t&&(e.constructor==Array||S.isJsIndexable(e,e[D.dispatchPropertyName]))&&!e.immutable$list&&t>>>0===t&&tv.getInterceptor$ax(e).add$1(e,t),addAll$1$ax:(e,t)=>v.getInterceptor$ax(e).addAll$1(e,t),allMatches$1$s:(e,t)=>v.getInterceptor$s(e).allMatches$1(e,t),allMatches$2$s:(e,t,r)=>v.getInterceptor$s(e).allMatches$2(e,t,r),any$1$ax:(e,t)=>v.getInterceptor$ax(e).any$1(e,t),apply$2$x:(e,t,r)=>v.getInterceptor$x(e).apply$2(e,t,r),canonicalize$4$baseImporter$baseUrl$forImport$x:(e,t,r,n,a)=>v.getInterceptor$x(e).canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a),cast$1$0$ax:(e,t)=>v.getInterceptor$ax(e).cast$1$0(e,t),close$0$x:e=>v.getInterceptor$x(e).close$0(e),codeUnitAt$1$s:(e,t)=>v.getInterceptor$s(e).codeUnitAt$1(e,t),compareTo$1$ns:(e,t)=>v.getInterceptor$ns(e).compareTo$1(e,t),contains$1$asx:(e,t)=>v.getInterceptor$asx(e).contains$1(e,t),createInterface$1$x:(e,t)=>v.getInterceptor$x(e).createInterface$1(e,t),elementAt$1$ax:(e,t)=>v.getInterceptor$ax(e).elementAt$1(e,t),endsWith$1$s:(e,t)=>v.getInterceptor$s(e).endsWith$1(e,t),every$1$ax:(e,t)=>v.getInterceptor$ax(e).every$1(e,t),existsSync$1$x:(e,t)=>v.getInterceptor$x(e).existsSync$1(e,t),expand$1$1$ax:(e,t,r)=>v.getInterceptor$ax(e).expand$1$1(e,t,r),fillRange$3$ax:(e,t,r,n)=>v.getInterceptor$ax(e).fillRange$3(e,t,r,n),fold$2$ax:(e,t,r)=>v.getInterceptor$ax(e).fold$2(e,t,r),getRange$2$ax:(e,t,r)=>v.getInterceptor$ax(e).getRange$2(e,t,r),getTime$0$x:e=>v.getInterceptor$x(e).getTime$0(e),isDirectory$0$x:e=>v.getInterceptor$x(e).isDirectory$0(e),isFile$0$x:e=>v.getInterceptor$x(e).isFile$0(e),join$0$ax:e=>v.getInterceptor$ax(e).join$0(e),join$1$ax:(e,t)=>v.getInterceptor$ax(e).join$1(e,t),listen$1$z:(e,t)=>v.getInterceptor$z(e).listen$1(e,t),map$1$1$ax:(e,t,r)=>v.getInterceptor$ax(e).map$1$1(e,t,r),matchAsPrefix$2$s:(e,t,r)=>v.getInterceptor$s(e).matchAsPrefix$2(e,t,r),mkdirSync$1$x:(e,t)=>v.getInterceptor$x(e).mkdirSync$1(e,t),noSuchMethod$1$:(e,t)=>v.getInterceptor$(e).noSuchMethod$1(e,t),on$2$x:(e,t,r)=>v.getInterceptor$x(e).on$2(e,t,r),readFileSync$2$x:(e,t,r)=>v.getInterceptor$x(e).readFileSync$2(e,t,r),readdirSync$1$x:(e,t)=>v.getInterceptor$x(e).readdirSync$1(e,t),remove$1$z:(e,t)=>v.getInterceptor$z(e).remove$1(e,t),run$0$x:e=>v.getInterceptor$x(e).run$0(e),run$1$x:(e,t)=>v.getInterceptor$x(e).run$1(e,t),setRange$4$ax:(e,t,r,n,a)=>v.getInterceptor$ax(e).setRange$4(e,t,r,n,a),skip$1$ax:(e,t)=>v.getInterceptor$ax(e).skip$1(e,t),sort$1$ax:(e,t)=>v.getInterceptor$ax(e).sort$1(e,t),startsWith$1$s:(e,t)=>v.getInterceptor$s(e).startsWith$1(e,t),statSync$1$x:(e,t)=>v.getInterceptor$x(e).statSync$1(e,t),substring$1$s:(e,t)=>v.getInterceptor$s(e).substring$1(e,t),substring$2$s:(e,t,r)=>v.getInterceptor$s(e).substring$2(e,t,r),take$1$ax:(e,t)=>v.getInterceptor$ax(e).take$1(e,t),then$1$1$x:(e,t,r)=>v.getInterceptor$x(e).then$1$1(e,t,r),then$1$2$onError$x:(e,t,r,n)=>v.getInterceptor$x(e).then$1$2$onError(e,t,r,n),toList$0$ax:e=>v.getInterceptor$ax(e).toList$0(e),toList$1$growable$ax:(e,t)=>v.getInterceptor$ax(e).toList$1$growable(e,t),toRadixString$1$n:(e,t)=>v.getInterceptor$n(e).toRadixString$1(e,t),toSet$0$ax:e=>v.getInterceptor$ax(e).toSet$0(e),toString$0$:e=>v.getInterceptor$(e).toString$0(e),toString$1$color$:(e,t)=>v.getInterceptor$(e).toString$1$color(e,t),trim$0$s:e=>v.getInterceptor$s(e).trim$0(e),unlinkSync$1$x:(e,t)=>v.getInterceptor$x(e).unlinkSync$1(e,t),watch$2$x:(e,t,r)=>v.getInterceptor$x(e).watch$2(e,t,r),where$1$ax:(e,t)=>v.getInterceptor$ax(e).where$1(e,t),write$1$x:(e,t)=>v.getInterceptor$x(e).write$1(e,t),writeFileSync$2$x:(e,t,r)=>v.getInterceptor$x(e).writeFileSync$2(e,t,r),yield$0$x:e=>v.getInterceptor$x(e).yield$0(e),Interceptor:function(){},JSBool:function(){},JSNull:function(){},JavaScriptObject:function(){},PlainJavaScriptObject:function(){},UnknownJavaScriptObject:function(){},JavaScriptFunction:function(){},JSArray:function(e){this.$ti=e},JSUnmodifiableArray:function(e){this.$ti=e},ArrayIterator:function(e,t){var r=this;r._iterable=e,r._length=t,r._index=0,r._current=null},JSNumber:function(){},JSInt:function(){},JSNumNotInt:function(){},JSString:function(){}},f={PathMap__create(e,t){var r={};return r.context=e,r.context=B.$get$context(),E.LinkedHashMap_LinkedHashMap(new f.PathMap__create_closure(r),new f.PathMap__create_closure0(r),new f.PathMap__create_closure1,K.nullable_String,t)},PathMap:function(e,t){this._map=e,this.$ti=t},PathMap__create_closure:function(e){this._box_0=e},PathMap__create_closure0:function(e){this._box_0=e},PathMap__create_closure1:function(){},ColorExpression:function(e,t){this.value=e,this.span=t},_updateComponents(e,t,r,n){var a,i,s,o,l,_,u,c,$,h,d,g,y,b,x,w,C,A,M=null,I=v.getInterceptor$asx(e),L=I.$index(e,0).assertColor$1("color"),k=K.SassArgumentList._as(I.$index(e,1));if(0!==k._list$_contents.length)throw S.wrapException(m.SassScriptException$(j.Only_op));if(k._wereKeywordsAccessed=!0,a=E.LinkedHashMap_LinkedHashMap$of(k._keywords,K.String,K.Value),i=(I=new f._updateComponents_getParam(a,n,r)).call$2("alpha",1),s=I.call$2("red",255),o=I.call$2("green",255),l=I.call$2("blue",255),_=n||null==(u=a.remove$1(0,"hue"))?M:u.assertNumber$1("hue"),(u=null==_)||f._checkAngle(_,"hue"),c=u?M:_._number$_value,$=I.call$3$checkPercent("saturation",100,!0),h=I.call$3$checkPercent("lightness",100,!0),d=I.call$3$assertPercent("whiteness",100,!0),g=I.call$3$assertPercent("blackness",100,!0),a.get$isNotEmpty(a))throw S.wrapException(m.SassScriptException$("No "+p.pluralize("argument",a.get$length(a),M)+" named "+S.S(p.toSentence(a.get$keys(a).map$1$1(0,new f._updateComponents_closure,K.Object),"or"))+"."));if(b=null!=$||null!=h,x=null!=d||null!=g,I=!!(y=null!=s||null!=o||null!=l)&&(b||x||null!=c))throw S.wrapException(m.SassScriptException$(j.RGB_pa+(x?"HWB":"HSL")+" parameters."));if(b&&x)throw S.wrapException(m.SassScriptException$(j.HSL_pa));return I=new f._updateComponents_updateValue(r,t),u=new f._updateComponents_updateRgb(I),y?(w=u.call$2(L.get$red(L),s),C=u.call$2(L.get$green(L),o),u=u.call$2(L.get$blue(L),l),L.changeRgb$4$alpha$blue$green$red(I.call$3(L._alpha,i,1),u,C,w)):x?(r?u=c:(u=L.get$hue(L),u+=null==c?0:c),w=I.call$3(L.get$whiteness(L),d,100),C=I.call$3(L.get$blackness(L),g,100),A=L._alpha,I=I.call$3(A,i,1),null==u&&(u=L.get$hue(L)),null==w&&(w=L.get$whiteness(L)),null==C&&(C=L.get$blackness(L)),f.SassColor_SassColor$hwb(u,w,C,null==I?A:I)):!(u=null==c)||b?(r?u=c:(w=L.get$hue(L),u=w+=u?0:c),w=I.call$3(L.get$saturation(L),$,100),C=I.call$3(L.get$lightness(L),h,100),L.changeHsl$4$alpha$hue$lightness$saturation(I.call$3(L._alpha,i,1),u,C,w)):null!=i?L.changeAlpha$1(I.call$3(L._alpha,i,1)):L},_functionString:(e,t)=>new d.SassString(e+"("+v.map$1$1$ax(t,new f._functionString_closure,K.String).join$1(0,", ")+")",!1),_removedColorFunction:(e,t,r)=>A.BuiltInCallable$function(e,"$color, $amount",new f._removedColorFunction_closure(e,t,r),"sass:color"),_rgb(e,t){var r,n,a,i=v.getInterceptor$asx(t),s=i.get$length(t)>3?i.$index(t,3):null;return i.$index(t,0).get$isSpecialNumber()||i.$index(t,1).get$isSpecialNumber()||i.$index(t,2).get$isSpecialNumber()||!0===(null==s?null:s.get$isSpecialNumber())?f._functionString(e,t):(r=i.$index(t,0).assertNumber$1("red"),n=i.$index(t,1).assertNumber$1("green"),a=i.$index(t,2).assertNumber$1("blue"),f.SassColor$rgb(L.fuzzyRound(f._percentageOrUnitless(r,255,"red")),L.fuzzyRound(f._percentageOrUnitless(n,255,"green")),L.fuzzyRound(f._percentageOrUnitless(a,255,"blue")),V.NullableExtension_andThen(s,new f._rgb_closure),null))},_rgbTwoArg(e,t){var r,n,a=v.getInterceptor$asx(t);return a.$index(t,0).get$isVar()?f._functionString(e,t):a.$index(t,1).get$isVar()?(r=a.$index(t,0))instanceof f.SassColor?new d.SassString(e+"("+r.get$red(r)+", "+r.get$green(r)+", "+r.get$blue(r)+", "+w.serializeValue(a.$index(t,1),!1,!0)+")",!1):f._functionString(e,t):a.$index(t,1).get$isSpecialNumber()?(n=a.$index(t,0).assertColor$1("color"),new d.SassString(e+"("+n.get$red(n)+", "+n.get$green(n)+", "+n.get$blue(n)+", "+w.serializeValue(a.$index(t,1),!1,!0)+")",!1)):a.$index(t,0).assertColor$1("color").changeAlpha$1(f._percentageOrUnitless(a.$index(t,1).assertNumber$1("alpha"),1,"alpha"))},_hsl(e,t){var r,n,a,i="saturation",s="lightness",o=v.getInterceptor$asx(t),l=o.get$length(t)>3?o.$index(t,3):null;return o.$index(t,0).get$isSpecialNumber()||o.$index(t,1).get$isSpecialNumber()||o.$index(t,2).get$isSpecialNumber()||!0===(null==l?null:l.get$isSpecialNumber())?f._functionString(e,t):(r=o.$index(t,0).assertNumber$1("hue"),n=o.$index(t,1).assertNumber$1(i),a=o.$index(t,2).assertNumber$1(s),f._checkAngle(r,"hue"),f._checkPercent(n,i),f._checkPercent(a,s),f.SassColor$hsl(r._number$_value,h.JSNumber_methods.clamp$2(n._number$_value,0,100),h.JSNumber_methods.clamp$2(a._number$_value,0,100),V.NullableExtension_andThen(l,new f._hsl_closure)))},_checkAngle(e,t){var r,n,a,i,s="To preserve current behavior: $";e.get$hasUnits()&&!e.hasUnit$1("deg")&&(r="$"+S.S(t)+": Passing a unit other than deg ("+e.toString$0(0)+") is deprecated.\n\n",e.compatibleWithUnit$1("deg")?(n="You're passing "+e.toString$0(0)+j.x2c_whici,a=K.JSArray_String,a=r+(n+new b.SingleUnitSassNumber("deg",e._number$_value,null).toString$0(0)+".\n")+(j.Soon__+e.coerce$2(S._setArrayType(["deg"],a),S._setArrayType([],a)).toString$0(0))+".\n\n",i=h.JSArray_methods.get$first(e.get$numeratorUnits(e)),r=a=a+(s+S.S(t)+" * 1deg/1")+i+"\nTo migrate to new behavior: 0deg + $"+S.S(t)+"\n\n"):r+=s+S.S(t)+f._removeUnits(e)+"\n\n",r+="See https://sass-lang.com/d/color-units",y.EvaluationContext_current().warn$2$deprecation(0,(r.charCodeAt(0),r),!0))},_checkPercent(e,t){var r;e.hasUnit$1("%")||(r="$"+t+": Passing a number without unit % ("+e.toString$0(0)+j.x29x20is_d+t+f._removeUnits(e)+" * 1%",y.EvaluationContext_current().warn$2$deprecation(0,r,!0))},_removeUnits(e){var t,r=e.get$denominatorUnits(e);return r=new S.MappedListIterable(r,new f._removeUnits_closure,S._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0),t=e.get$numeratorUnits(e),r+new S.MappedListIterable(t,new f._removeUnits_closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},_hwb(e){var t="whiteness",r="blackness",n=v.getInterceptor$asx(e),a=n.get$length(e)>3?n.$index(e,3):null,i=n.$index(e,0).assertNumber$1("hue"),s=n.$index(e,1).assertNumber$1(t),o=n.$index(e,2).assertNumber$1(r);return s.assertUnit$2("%",t),o.assertUnit$2("%",r),f.SassColor_SassColor$hwb(i._number$_value,s.valueInRange$3(0,100,t),o.valueInRange$3(0,100,r),V.NullableExtension_andThen(a,new f._hwb_closure))},_parseChannels(e,t,r){var n,a,i,s,o,l,_,u,c,$="$channels must be";if(r.get$isVar())return f._functionString(e,S._setArrayType([r],K.JSArray_Value));if(r.get$separator(r)===h.ListSeparator_1gm){if(2!==(a=(n=r.get$asList()).length))throw S.wrapException(m.SassScriptException$(j.Only_2+a+" "+p.pluralize("was",n.length,"were")+" passed."));if(i=n[0],(s=n[1]).get$isSpecialNumber()||s.assertNumber$1("alpha"),n[0].get$isVar())return f._functionString(e,S._setArrayType([r],K.JSArray_Value))}else i=r,s=null;if(o=i.get$separator(i)===h.ListSeparator_kWM,l=i.get$hasBrackets(),o||l)throw _=new E.StringBuffer($),l?(a=$+" an unbracketed",_._contents=a):a=$,o&&(a+=l?",":" a",_._contents=a,a=_._contents=a+" space-separated"),_._contents=a+" list.",S.wrapException(m.SassScriptException$(_.toString$0(0)));if((a=(n=i.get$asList()).length)>3)throw S.wrapException(m.SassScriptException$("Only 3 elements allowed, but "+a+" were passed."));if(a<3){if(h.JSArray_methods.any$1(n,new f._parseChannels_closure)?a=!0:0!==n.length&&(a=h.JSArray_methods.get$last(n))instanceof d.SassString&&a._hasQuotes?(a=a._string$_text,a=p.startsWithIgnoreCase(a,"var(")&&h.JSString_methods.contains$1(a,"/")):a=!1,a)return f._functionString(e,S._setArrayType([r],K.JSArray_Value));throw S.wrapException(m.SassScriptException$("Missing element "+t[n.length]+"."))}return null!=s?((a=E.List_List$of(n,!0,K.Value)).push(s),a):(u=n[2])instanceof L.SassNumber?null==(c=u.asSlash)?n:S._setArrayType([n[0],n[1],c.item1,c.item2],K.JSArray_Value):u instanceof d.SassString&&!u._hasQuotes&&h.JSString_methods.contains$1(u._string$_text,"/")?f._functionString(e,S._setArrayType([i],K.JSArray_Value)):n},_percentageOrUnitless(e,t,r){var n;if(e.get$hasUnits()){if(!e.hasUnit$1("%"))throw S.wrapException(m.SassScriptException$("$"+r+": Expected "+e.toString$0(0)+' to have no units or "%".'));n=t*e._number$_value/100}else n=e._number$_value;return h.JSNumber_methods.clamp$2(n,0,t)},_mixColors(e,t,r){var n=r.valueInRange$3(0,100,"weight")/100,a=2*n-1,i=e._alpha,s=t._alpha,o=i-s,l=a*o,_=((-1===l?a:(a+o)/(1+l))+1)/2,u=1-_;return f.SassColor$rgb(L.fuzzyRound(e.get$red(e)*_+t.get$red(t)*u),L.fuzzyRound(e.get$green(e)*_+t.get$green(t)*u),L.fuzzyRound(e.get$blue(e)*_+t.get$blue(t)*u),i*n+s*(1-n),null)},_opacify(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color");return r.changeAlpha$1(h.JSNumber_methods.clamp$2(r._alpha+t.$index(e,1).assertNumber$1("amount").valueInRange$3(0,1,"amount"),0,1))},_transparentize(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color");return r.changeAlpha$1(h.JSNumber_methods.clamp$2(r._alpha-t.$index(e,1).assertNumber$1("amount").valueInRange$3(0,1,"amount"),0,1))},_function4:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:color"),global_closure:function(){},global_closure0:function(){},global_closure1:function(){},global_closure2:function(){},global_closure3:function(){},global_closure4:function(){},global_closure5:function(){},global_closure6:function(){},global_closure7:function(){},global_closure8:function(){},global_closure9:function(){},global_closure10:function(){},global_closure11:function(){},global_closure12:function(){},global_closure13:function(){},global_closure14:function(){},global_closure15:function(){},global_closure16:function(){},global_closure17:function(){},global_closure18:function(){},global_closure19:function(){},global_closure20:function(){},global_closure21:function(){},global_closure22:function(){},global_closure23:function(){},global_closure24:function(){},global__closure:function(){},global_closure25:function(){},module_closure:function(){},module_closure0:function(){},module_closure1:function(){},module_closure2:function(){},module_closure3:function(){},module_closure4:function(){},module_closure5:function(){},module_closure6:function(){},module__closure:function(){},module_closure7:function(){},_red_closure:function(){},_green_closure:function(){},_blue_closure:function(){},_mix_closure:function(){},_hue_closure:function(){},_saturation_closure:function(){},_lightness_closure:function(){},_complement_closure:function(){},_adjust_closure:function(){},_scale_closure:function(){},_change_closure:function(){},_ieHexStr_closure:function(){},_ieHexStr_closure_hexString:function(){},_updateComponents_getParam:function(e,t,r){this.keywords=e,this.scale=t,this.change=r},_updateComponents_closure:function(){},_updateComponents_updateValue:function(e,t){this.change=e,this.adjust=t},_updateComponents_updateRgb:function(e){this.updateValue=e},_functionString_closure:function(){},_removedColorFunction_closure:function(e,t,r){this.name=e,this.argument=t,this.negative=r},_rgb_closure:function(){},_hsl_closure:function(){},_removeUnits_closure:function(){},_removeUnits_closure0:function(){},_hwb_closure:function(){},_parseChannels_closure:function(){},_fuzzyRoundIfZero:e=>Math.abs(e-0)A.BuiltInCallable$function(e,"$number",new f._numberFunction_closure(t),"sass:math"),_function1:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:math"),_ceil_closure:function(){},_clamp_closure:function(){},_floor_closure:function(){},_max_closure:function(){},_min_closure:function(){},_abs_closure:function(){},_hypot_closure:function(){},_hypot__closure:function(){},_log_closure:function(){},_pow_closure:function(){},_sqrt_closure:function(){},_acos_closure:function(){},_asin_closure:function(){},_atan_closure:function(){},_atan2_closure:function(){},_cos_closure:function(){},_sin_closure:function(){},_tan_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_numberFunction_closure:function(e){this.transform=e},LimitedMapView$blocklist(e,t,r,n){var a,i,s=E.LinkedHashSet_LinkedHashSet$_empty(r);for(a=v.get$iterator$ax(e.get$keys(e));a.moveNext$0();)i=a.get$current(a),t.contains$1(0,i)||s.add$1(0,i);return new f.LimitedMapView(e,s,r._eval$1("@<0>")._bind$1(n)._eval$1("LimitedMapView<1,2>"))},LimitedMapView:function(e,t,r){this._limited_map_view$_map=e,this._limited_map_view$_keys=t,this.$ti=r},SassColor$rgb(e,t,r,n,a){var i=new f.SassColor(e,t,r,null,null,null,null==n?1:L.fuzzyAssertRange(n,0,1,"alpha"),a);return E.RangeError_checkValueInInterval(i.get$red(i),0,255,"red"),E.RangeError_checkValueInInterval(i.get$green(i),0,255,"green"),E.RangeError_checkValueInInterval(i.get$blue(i),0,255,"blue"),i},SassColor$hsl(e,t,r,n){var a=null,i=h.JSNumber_methods.$mod(e,360),s=L.fuzzyAssertRange(t,0,100,"saturation"),o=L.fuzzyAssertRange(r,0,100,"lightness");return new f.SassColor(a,a,a,i,s,o,null==n?1:L.fuzzyAssertRange(n,0,1,"alpha"),a)},SassColor_SassColor$hwb(e,t,r,n){var a,i={},s=h.JSNumber_methods.$mod(e,360)/360,o=i.scaledWhiteness=L.fuzzyAssertRange(t,0,100,"whiteness")/100,l=L.fuzzyAssertRange(r,0,100,"blackness")/100,_=o+l;return _>1?(a=i.scaledWhiteness=o/_,l/=_):a=o,a=new f.SassColor_SassColor$hwb_toRgb(i,1-a-l),f.SassColor$rgb(a.call$1(s+.3333333333333333),a.call$1(s),a.call$1(s-.3333333333333333),n,null)},SassColor__hueToRgb:(e,t,r)=>(r<0&&++r,r>1&&--r,r<.16666666666666666?e+(t-e)*r*6:r<.5?t:r<.6666666666666666?e+(t-e)*(.6666666666666666-r)*6:e),SassColor:function(e,t,r,n,a,i,s,o){var l=this;l._red=e,l._green=t,l._blue=r,l._hue=n,l._saturation=a,l._lightness=i,l._alpha=s,l.originalSpan=o},SassColor_SassColor$hwb_toRgb:function(e,t){this._box_0=e,this.factor=t},UnicodeGlyphSet:function(){},ColorExpression0:function(e,t){this.value=e,this.span=t},_updateComponents0(e,t,r,n){var a,i,s,o,l,_,u,c,$,h,d,g,y,b,x,w,C,A=null,M=v.getInterceptor$asx(e),I=M.$index(e,0).assertColor$1("color"),L=K.SassArgumentList_2._as(M.$index(e,1));if(0!==L._list1$_contents.length)throw S.wrapException(m.SassScriptException$0(j.Only_op));if(L._argument_list$_wereKeywordsAccessed=!0,a=E.LinkedHashMap_LinkedHashMap$of(L._argument_list$_keywords,K.String,K.Value_2),i=(M=new f._updateComponents_getParam0(a,n,r)).call$2("alpha",1),s=M.call$2("red",255),o=M.call$2("green",255),l=M.call$2("blue",255),_=n||null==(u=a.remove$1(0,"hue"))?A:u.assertNumber$1("hue"),(u=null==_)||f._checkAngle0(_,"hue"),c=u?A:_._number1$_value,$=M.call$3$checkPercent("saturation",100,!0),h=M.call$3$checkPercent("lightness",100,!0),d=M.call$3$assertPercent("whiteness",100,!0),g=M.call$3$assertPercent("blackness",100,!0),a.get$isNotEmpty(a))throw S.wrapException(m.SassScriptException$0("No "+p.pluralize0("argument",a.get$length(a),A)+" named "+S.S(p.toSentence0(a.get$keys(a).map$1$1(0,new f._updateComponents_closure0,K.Object),"or"))+"."));if(b=null!=$||null!=h,x=null!=d||null!=g,M=!!(y=null!=s||null!=o||null!=l)&&(b||x||null!=c))throw S.wrapException(m.SassScriptException$0(j.RGB_pa+(x?"HWB":"HSL")+" parameters."));if(b&&x)throw S.wrapException(m.SassScriptException$0(j.HSL_pa));return M=new f._updateComponents_updateValue0(r,t),u=new f._updateComponents_updateRgb0(M),y?(w=u.call$2(I.get$red(I),s),C=u.call$2(I.get$green(I),o),u=u.call$2(I.get$blue(I),l),I.changeRgb$4$alpha$blue$green$red(M.call$3(I._color0$_alpha,i,1),u,C,w)):x?(r?u=c:(u=I.get$hue(I),u+=null==c?0:c),w=M.call$3(I.get$whiteness(I),d,100),C=M.call$3(I.get$blackness(I),g,100),I.changeHwb$4$alpha$blackness$hue$whiteness(M.call$3(I._color0$_alpha,i,1),C,u,w)):!(u=null==c)||b?(r?u=c:(w=I.get$hue(I),u=w+=u?0:c),w=M.call$3(I.get$saturation(I),$,100),C=M.call$3(I.get$lightness(I),h,100),I.changeHsl$4$alpha$hue$lightness$saturation(M.call$3(I._color0$_alpha,i,1),u,C,w)):null!=i?I.changeAlpha$1(M.call$3(I._color0$_alpha,i,1)):I},_functionString0:(e,t)=>new d.SassString0(e+"("+v.map$1$1$ax(t,new f._functionString_closure0,K.String).join$1(0,", ")+")",!1),_removedColorFunction0:(e,t,r)=>A.BuiltInCallable$function0(e,"$color, $amount",new f._removedColorFunction_closure0(e,t,r),"sass:color"),_rgb0(e,t){var r,n,a,i=v.getInterceptor$asx(t),s=i.get$length(t)>3?i.$index(t,3):null;return i.$index(t,0).get$isSpecialNumber()||i.$index(t,1).get$isSpecialNumber()||i.$index(t,2).get$isSpecialNumber()||!0===(null==s?null:s.get$isSpecialNumber())?f._functionString0(e,t):(r=i.$index(t,0).assertNumber$1("red"),n=i.$index(t,1).assertNumber$1("green"),a=i.$index(t,2).assertNumber$1("blue"),f.SassColor$rgb0(L.fuzzyRound0(f._percentageOrUnitless0(r,255,"red")),L.fuzzyRound0(f._percentageOrUnitless0(n,255,"green")),L.fuzzyRound0(f._percentageOrUnitless0(a,255,"blue")),V.NullableExtension_andThen0(s,new f._rgb_closure0),null))},_rgbTwoArg0(e,t){var r,n,a=v.getInterceptor$asx(t);return a.$index(t,0).get$isVar()?f._functionString0(e,t):a.$index(t,1).get$isVar()?(r=a.$index(t,0))instanceof f.SassColor0?new d.SassString0(e+"("+r.get$red(r)+", "+r.get$green(r)+", "+r.get$blue(r)+", "+w.serializeValue0(a.$index(t,1),!1,!0)+")",!1):f._functionString0(e,t):a.$index(t,1).get$isSpecialNumber()?(n=a.$index(t,0).assertColor$1("color"),new d.SassString0(e+"("+n.get$red(n)+", "+n.get$green(n)+", "+n.get$blue(n)+", "+w.serializeValue0(a.$index(t,1),!1,!0)+")",!1)):a.$index(t,0).assertColor$1("color").changeAlpha$1(f._percentageOrUnitless0(a.$index(t,1).assertNumber$1("alpha"),1,"alpha"))},_hsl0(e,t){var r,n,a,i="saturation",s="lightness",o=v.getInterceptor$asx(t),l=o.get$length(t)>3?o.$index(t,3):null;return o.$index(t,0).get$isSpecialNumber()||o.$index(t,1).get$isSpecialNumber()||o.$index(t,2).get$isSpecialNumber()||!0===(null==l?null:l.get$isSpecialNumber())?f._functionString0(e,t):(r=o.$index(t,0).assertNumber$1("hue"),n=o.$index(t,1).assertNumber$1(i),a=o.$index(t,2).assertNumber$1(s),f._checkAngle0(r,"hue"),f._checkPercent0(n,i),f._checkPercent0(a,s),f.SassColor$hsl0(r._number1$_value,h.JSNumber_methods.clamp$2(n._number1$_value,0,100),h.JSNumber_methods.clamp$2(a._number1$_value,0,100),V.NullableExtension_andThen0(l,new f._hsl_closure0)))},_checkAngle0(e,t){var r,n,a,i,s="To preserve current behavior: $";e.get$hasUnits()&&!e.hasUnit$1("deg")&&(r="$"+S.S(t)+": Passing a unit other than deg ("+e.toString$0(0)+") is deprecated.\n\n",e.compatibleWithUnit$1("deg")?(n="You're passing "+e.toString$0(0)+j.x2c_whici,a=K.JSArray_String,a=r+(n+new b.SingleUnitSassNumber0("deg",e._number1$_value,null).toString$0(0)+".\n")+(j.Soon__+e.coerce$2(S._setArrayType(["deg"],a),S._setArrayType([],a)).toString$0(0))+".\n\n",i=h.JSArray_methods.get$first(e.get$numeratorUnits(e)),r=a=a+(s+S.S(t)+" * 1deg/1")+i+"\nTo migrate to new behavior: 0deg + $"+S.S(t)+"\n\n"):r+=s+S.S(t)+f._removeUnits0(e)+"\n\n",r+="See https://sass-lang.com/d/color-units",y.EvaluationContext_current0().warn$2$deprecation(0,(r.charCodeAt(0),r),!0))},_checkPercent0(e,t){var r;e.hasUnit$1("%")||(r="$"+t+": Passing a number without unit % ("+e.toString$0(0)+j.x29x20is_d+t+f._removeUnits0(e)+" * 1%",y.EvaluationContext_current0().warn$2$deprecation(0,r,!0))},_removeUnits0(e){var t,r=e.get$denominatorUnits(e);return r=new S.MappedListIterable(r,new f._removeUnits_closure1,S._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0),t=e.get$numeratorUnits(e),r+new S.MappedListIterable(t,new f._removeUnits_closure2,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},_hwb0(e){var t="whiteness",r="blackness",n=v.getInterceptor$asx(e),a=n.get$length(e)>3?n.$index(e,3):null,i=n.$index(e,0).assertNumber$1("hue"),s=n.$index(e,1).assertNumber$1(t),o=n.$index(e,2).assertNumber$1(r);return s.assertUnit$2("%",t),o.assertUnit$2("%",r),f.SassColor_SassColor$hwb0(i._number1$_value,s.valueInRange$3(0,100,t),o.valueInRange$3(0,100,r),V.NullableExtension_andThen0(a,new f._hwb_closure0))},_parseChannels0(e,t,r){var n,a,i,s,o,l,_,u,c,$="$channels must be";if(r.get$isVar())return f._functionString0(e,S._setArrayType([r],K.JSArray_Value_2));if(r.get$separator(r)===h.ListSeparator_1gm0){if(2!==(a=(n=r.get$asList()).length))throw S.wrapException(m.SassScriptException$0(j.Only_2+a+" "+p.pluralize0("was",n.length,"were")+" passed."));if(i=n[0],(s=n[1]).get$isSpecialNumber()||s.assertNumber$1("alpha"),n[0].get$isVar())return f._functionString0(e,S._setArrayType([r],K.JSArray_Value_2))}else i=r,s=null;if(o=i.get$separator(i)===h.ListSeparator_kWM0,l=i.get$hasBrackets(),o||l)throw _=new E.StringBuffer($),l?(a=$+" an unbracketed",_._contents=a):a=$,o&&(a+=l?",":" a",_._contents=a,a=_._contents=a+" space-separated"),_._contents=a+" list.",S.wrapException(m.SassScriptException$0(_.toString$0(0)));if((a=(n=i.get$asList()).length)>3)throw S.wrapException(m.SassScriptException$0("Only 3 elements allowed, but "+a+" were passed."));if(a<3){if(h.JSArray_methods.any$1(n,new f._parseChannels_closure0)?a=!0:0!==n.length&&(a=h.JSArray_methods.get$last(n))instanceof d.SassString0&&a._string0$_hasQuotes?(a=a._string0$_text,a=p.startsWithIgnoreCase0(a,"var(")&&h.JSString_methods.contains$1(a,"/")):a=!1,a)return f._functionString0(e,S._setArrayType([r],K.JSArray_Value_2));throw S.wrapException(m.SassScriptException$0("Missing element "+t[n.length]+"."))}return null!=s?((a=E.List_List$of(n,!0,K.Value_2)).push(s),a):(u=n[2])instanceof L.SassNumber0?null==(c=u.asSlash)?n:S._setArrayType([n[0],n[1],c.item1,c.item2],K.JSArray_Value_2):u instanceof d.SassString0&&!u._string0$_hasQuotes&&h.JSString_methods.contains$1(u._string0$_text,"/")?f._functionString0(e,S._setArrayType([i],K.JSArray_Value_2)):n},_percentageOrUnitless0(e,t,r){var n;if(e.get$hasUnits()){if(!e.hasUnit$1("%"))throw S.wrapException(m.SassScriptException$0("$"+r+": Expected "+e.toString$0(0)+' to have no units or "%".'));n=t*e._number1$_value/100}else n=e._number1$_value;return h.JSNumber_methods.clamp$2(n,0,t)},_mixColors0(e,t,r){var n=r.valueInRange$3(0,100,"weight")/100,a=2*n-1,i=e._color0$_alpha,s=t._color0$_alpha,o=i-s,l=a*o,_=((-1===l?a:(a+o)/(1+l))+1)/2,u=1-_;return f.SassColor$rgb0(L.fuzzyRound0(e.get$red(e)*_+t.get$red(t)*u),L.fuzzyRound0(e.get$green(e)*_+t.get$green(t)*u),L.fuzzyRound0(e.get$blue(e)*_+t.get$blue(t)*u),i*n+s*(1-n),null)},_opacify0(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color");return r.changeAlpha$1(h.JSNumber_methods.clamp$2(r._color0$_alpha+t.$index(e,1).assertNumber$1("amount").valueInRange$3(0,1,"amount"),0,1))},_transparentize0(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color");return r.changeAlpha$1(h.JSNumber_methods.clamp$2(r._color0$_alpha-t.$index(e,1).assertNumber$1("amount").valueInRange$3(0,1,"amount"),0,1))},_function11:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:color"),global_closure30:function(){},global_closure31:function(){},global_closure32:function(){},global_closure33:function(){},global_closure34:function(){},global_closure35:function(){},global_closure36:function(){},global_closure37:function(){},global_closure38:function(){},global_closure39:function(){},global_closure40:function(){},global_closure41:function(){},global_closure42:function(){},global_closure43:function(){},global_closure44:function(){},global_closure45:function(){},global_closure46:function(){},global_closure47:function(){},global_closure48:function(){},global_closure49:function(){},global_closure50:function(){},global_closure51:function(){},global_closure52:function(){},global_closure53:function(){},global_closure54:function(){},global_closure55:function(){},global__closure0:function(){},global_closure56:function(){},module_closure8:function(){},module_closure9:function(){},module_closure10:function(){},module_closure11:function(){},module_closure12:function(){},module_closure13:function(){},module_closure14:function(){},module_closure15:function(){},module__closure0:function(){},module_closure16:function(){},_red_closure0:function(){},_green_closure0:function(){},_blue_closure0:function(){},_mix_closure0:function(){},_hue_closure0:function(){},_saturation_closure0:function(){},_lightness_closure0:function(){},_complement_closure0:function(){},_adjust_closure0:function(){},_scale_closure0:function(){},_change_closure0:function(){},_ieHexStr_closure0:function(){},_ieHexStr_closure_hexString0:function(){},_updateComponents_getParam0:function(e,t,r){this.keywords=e,this.scale=t,this.change=r},_updateComponents_closure0:function(){},_updateComponents_updateValue0:function(e,t){this.change=e,this.adjust=t},_updateComponents_updateRgb0:function(e){this.updateValue=e},_functionString_closure0:function(){},_removedColorFunction_closure0:function(e,t,r){this.name=e,this.argument=t,this.negative=r},_rgb_closure0:function(){},_hsl_closure0:function(){},_removeUnits_closure1:function(){},_removeUnits_closure2:function(){},_hwb_closure0:function(){},_parseChannels_closure0:function(){},_NodeSassColor:function(){},legacyColorClass_closure:function(){},legacyColorClass_closure0:function(){},legacyColorClass_closure1:function(){},legacyColorClass_closure2:function(){},legacyColorClass_closure3:function(){},legacyColorClass_closure4:function(){},legacyColorClass_closure5:function(){},legacyColorClass_closure6:function(){},legacyColorClass_closure7:function(){},_Channels:function(){},SassColor$rgb0(e,t,r,n,a){var i=new f.SassColor0(e,t,r,null,null,null,null==n?1:L.fuzzyAssertRange0(n,0,1,"alpha"),a);return E.RangeError_checkValueInInterval(i.get$red(i),0,255,"red"),E.RangeError_checkValueInInterval(i.get$green(i),0,255,"green"),E.RangeError_checkValueInInterval(i.get$blue(i),0,255,"blue"),i},SassColor$hsl0(e,t,r,n){var a=null,i=h.JSNumber_methods.$mod(e,360),s=L.fuzzyAssertRange0(t,0,100,"saturation"),o=L.fuzzyAssertRange0(r,0,100,"lightness");return new f.SassColor0(a,a,a,i,s,o,null==n?1:L.fuzzyAssertRange0(n,0,1,"alpha"),a)},SassColor_SassColor$hwb0(e,t,r,n){var a,i={},s=h.JSNumber_methods.$mod(e,360)/360,o=i.scaledWhiteness=L.fuzzyAssertRange0(t,0,100,"whiteness")/100,l=L.fuzzyAssertRange0(r,0,100,"blackness")/100,_=o+l;return _>1?(a=i.scaledWhiteness=o/_,l/=_):a=o,a=new f.SassColor_SassColor$hwb_toRgb0(i,1-a-l),f.SassColor$rgb0(a.call$1(s+.3333333333333333),a.call$1(s),a.call$1(s-.3333333333333333),n,null)},SassColor__hueToRgb0:(e,t,r)=>(r<0&&++r,r>1&&--r,r<.16666666666666666?e+(t-e)*r*6:r<.5?t:r<.6666666666666666?e+(t-e)*(.6666666666666666-r)*6:e),SassColor0:function(e,t,r,n,a,i,s,o){var l=this;l._color0$_red=e,l._color0$_green=t,l._color0$_blue=r,l._color0$_hue=n,l._color0$_saturation=a,l._color0$_lightness=i,l._color0$_alpha=s,l.originalSpan=o},SassColor_SassColor$hwb_toRgb0:function(e,t){this._box_0=e,this.factor=t},LimitedMapView$blocklist0(e,t,r,n){var a,i,s=E.LinkedHashSet_LinkedHashSet$_empty(r);for(a=v.get$iterator$ax(e.get$keys(e));a.moveNext$0();)i=a.get$current(a),t.contains$1(0,i)||s.add$1(0,i);return new f.LimitedMapView0(e,s,r._eval$1("@<0>")._bind$1(n)._eval$1("LimitedMapView0<1,2>"))},LimitedMapView0:function(e,t,r){this._limited_map_view0$_map=e,this._limited_map_view0$_keys=t,this.$ti=r},_fuzzyRoundIfZero0:e=>Math.abs(e-0)A.BuiltInCallable$function0(e,"$number",new f._numberFunction_closure0(t),"sass:math"),_function8:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:math"),_ceil_closure0:function(){},_clamp_closure0:function(){},_floor_closure0:function(){},_max_closure0:function(){},_min_closure0:function(){},_abs_closure0:function(){},_hypot_closure0:function(){},_hypot__closure0:function(){},_log_closure0:function(){},_pow_closure0:function(){},_sqrt_closure0:function(){},_acos_closure0:function(){},_asin_closure0:function(){},_atan_closure0:function(){},_atan2_closure0:function(){},_cos_closure0:function(){},_sin_closure0:function(){},_tan_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_numberFunction_closure0:function(e){this.transform=e}},b={StreamGroup:function(e,t,r){var n=this;n.__StreamGroup__controller=null,n._closed=!1,n._stream_group$_state=e,n._subscriptions=t,n.$ti=r},StreamGroup_add_closure:function(){},StreamGroup_add_closure0:function(e,t){this.$this=e,this.stream=t},StreamGroup__onListen_closure:function(){},StreamGroup__onCancel_closure:function(e){this.$this=e},StreamGroup__listenToStream_closure:function(e,t){this.$this=e,this.stream=t},_StreamGroupState:function(e){this.name=e},UnmodifiableSetMixin__throw(){throw S.wrapException(E.UnsupportedError$("Cannot modify an unmodifiable Set"))},UnmodifiableSetView:function(e,t){this._base=e,this.$ti=t},UnmodifiableSetMixin:function(){},_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin:function(){},Immediate:function(){},Timeout:function(){},WindowsStyle:function(e,t,r,n){var a=this;a.separatorPattern=e,a.needsSeparatorPattern=t,a.rootPattern=r,a.relativeRootPattern=n},WindowsStyle_absolutePathToUri_closure:function(){},ModifiableCssDeclaration$(e,t,r,n,a){var i=null==a?t.get$span(t):a;return n&&(v.startsWith$1$s(e.get$value(e),"--")?t.get$value(t)instanceof d.SassString||S.throwExpression(E.ArgumentError$(j.If_par+t.toString$0(0)+"` of type "+S.getRuntimeType(t.get$value(t)).toString$0(0)+").",null)):S.throwExpression(E.ArgumentError$(j.parsed,null))),new b.ModifiableCssDeclaration(e,t,n,i,r)},ModifiableCssDeclaration:function(e,t,r,n,a){var i=this;i.name=e,i.value=t,i.parsedAsCustomProperty=r,i.valueSpanForMap=n,i.span=a,i._indexInParent=i._parent=null,i.isGroupEnd=!1},IfExpression:function(e,t){this.$arguments=e,this.span=t},Declaration$:(e,t,r)=>(!h.JSString_methods.startsWith$1(e.get$initialPlain(),"--")||t instanceof d.StringExpression||S.throwExpression(E.ArgumentError$(j.Declarwu+t.toString$0(0)+"` of type "+t.get$runtimeType(t).toString$0(0)+").",null)),new b.Declaration(e,t,r,null,!1)),Declaration$nested(e,t,r,n){var a=E.List_List$unmodifiable(t,K.Statement),i=h.JSArray_methods.any$1(a,new x.ParentStatement_closure);return!h.JSString_methods.startsWith$1(e.get$initialPlain(),"--")||n instanceof d.StringExpression||S.throwExpression(E.ArgumentError$(j.Declarwa,null)),new b.Declaration(e,n,r,a,i)},Declaration:function(e,t,r,n,a){var i=this;i.name=e,i.value=t,i.span=r,i.children=n,i.hasDeclarations=a},ForwardRule:function(e,t,r,n,a,i,s,o){var l=this;l.url=e,l.shownMixinsAndFunctions=t,l.shownVariables=r,l.hiddenMixinsAndFunctions=n,l.hiddenVariables=a,l.prefix=i,l.configuration=s,l.span=o},LoudComment:function(e){this.text=e},SupportsDeclaration:function(e,t,r){this.name=e,this.value=t,this.span=r},PlainCssCallable:function(e){this.name=e},ExtendMode:function(e){this.name=e},ScssParser$(e,t,r){var n=I.SpanScanner$(e,r),a=null==t?h.StderrLogger_false:t;return new b.ScssParser(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration),n,a)},ScssParser:function(e,t,r){var n=this;n._isUseAllowed=!0,n._inParentheses=n._inStyleRule=n._stylesheet$_inUnknownAtRule=n._inControlDirective=n._inContentBlock=n._stylesheet$_inMixin=!1,n._globalVariables=e,n.lastSilentComment=null,n.scanner=t,n.logger=r},SingleUnitSassNumber:function(e,t,r){var n=this;n._unit=e,n._number$_value=t,n.hashCache=null,n.asSlash=r},SingleUnitSassNumber__coerceToUnit_closure:function(e,t){this.$this=e,this.unit=t},SingleUnitSassNumber__coerceValueToUnit_closure:function(e){this.$this=e},SingleUnitSassNumber_multiplyUnits_closure:function(e,t){this._box_0=e,this.$this=t},SingleUnitSassNumber_multiplyUnits_closure0:function(e,t){this._box_0=e,this.$this=t},Entry:function(e,t,r){this.source=e,this.target=t,this.identifierName=r},TransformByHandlers_transformByHandlers(e,t,r,n,a){var i=null,s={},o=E.StreamController_StreamController(i,i,i,i,!0,a);return s.subscription=null,o.onListen=new b.TransformByHandlers_transformByHandlers_closure(s,e,t,o,S.instantiate1(b.from_handlers__TransformByHandlers__defaultHandleError$closure(),a),r,n),o.get$stream()},TransformByHandlers__defaultHandleError(e,t,r){r.addError$2(e,t)},TransformByHandlers_transformByHandlers_closure:function(e,t,r,n,a,i,s){var o=this;o._box_1=e,o._this=t,o.handleData=r,o.controller=n,o.handleError=a,o.handleDone=i,o.S=s},TransformByHandlers_transformByHandlers__closure:function(e,t,r){this.handleData=e,this.controller=t,this.S=r},TransformByHandlers_transformByHandlers__closure1:function(e,t){this.handleError=e,this.controller=t},TransformByHandlers_transformByHandlers__closure0:function(e,t,r){this._box_0=e,this.handleDone=t,this.controller=r},TransformByHandlers_transformByHandlers__closure2:function(e,t){this._box_1=e,this._box_0=t},ModifiableCssDeclaration$0(e,t,r,n,a){var i=null==a?t.get$span(t):a;return n&&(v.startsWith$1$s(e.get$value(e),"--")?t.get$value(t)instanceof d.SassString0||S.throwExpression(E.ArgumentError$(j.If_par+t.toString$0(0)+"` of type "+S.getRuntimeType(t.get$value(t)).toString$0(0)+").",null)):S.throwExpression(E.ArgumentError$(j.parsed,null))),new b.ModifiableCssDeclaration0(e,t,n,i,r)},ModifiableCssDeclaration0:function(e,t,r,n,a){var i=this;i.name=e,i.value=t,i.parsedAsCustomProperty=r,i.valueSpanForMap=n,i.span=a,i._node1$_indexInParent=i._node1$_parent=null,i.isGroupEnd=!1},Declaration$0:(e,t,r)=>(!h.JSString_methods.startsWith$1(e.get$initialPlain(),"--")||t instanceof d.StringExpression0||S.throwExpression(E.ArgumentError$(j.Declarwu+t.toString$0(0)+"` of type "+t.get$runtimeType(t).toString$0(0)+").",null)),new b.Declaration0(e,t,r,null,!1)),Declaration$nested0(e,t,r,n){var a=E.List_List$unmodifiable(t,K.Statement_2),i=h.JSArray_methods.any$1(a,new x.ParentStatement_closure0);return!h.JSString_methods.startsWith$1(e.get$initialPlain(),"--")||n instanceof d.StringExpression0||S.throwExpression(E.ArgumentError$(j.Declarwa,null)),new b.Declaration0(e,n,r,a,i)},Declaration0:function(e,t,r,n,a){var i=this;i.name=e,i.value=t,i.span=r,i.children=n,i.hasDeclarations=a},SupportsDeclaration0:function(e,t,r){this.name=e,this.value=t,this.span=r},ForwardRule0:function(e,t,r,n,a,i,s,o){var l=this;l.url=e,l.shownMixinsAndFunctions=t,l.shownVariables=r,l.hiddenMixinsAndFunctions=n,l.hiddenVariables=a,l.prefix=i,l.configuration=s,l.span=o},IfExpression0:function(e,t){this.$arguments=e,this.span=t},LoudComment0:function(e){this.text=e},ExtendMode0:function(e){this.name=e},PlainCssCallable0:function(e){this.name=e},ScssParser$0(e,t,r){var n=I.SpanScanner$(e,r),a=null==t?h.StderrLogger_false0:t;return new b.ScssParser0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration_2),n,a)},ScssParser0:function(e,t,r){var n=this;n._stylesheet0$_isUseAllowed=!0,n._stylesheet0$_inParentheses=n._stylesheet0$_inStyleRule=n._stylesheet0$_inUnknownAtRule=n._stylesheet0$_inControlDirective=n._stylesheet0$_inContentBlock=n._stylesheet0$_inMixin=!1,n._stylesheet0$_globalVariables=e,n.lastSilentComment=null,n.scanner=t,n.logger=r},SingleUnitSassNumber0:function(e,t,r){var n=this;n._single_unit$_unit=e,n._number1$_value=t,n.hashCache=null,n.asSlash=r},SingleUnitSassNumber__coerceToUnit_closure0:function(e,t){this.$this=e,this.unit=t},SingleUnitSassNumber__coerceValueToUnit_closure0:function(e){this.$this=e},SingleUnitSassNumber_multiplyUnits_closure1:function(e,t){this._box_0=e,this.$this=t},SingleUnitSassNumber_multiplyUnits_closure2:function(e,t){this._box_0=e,this.$this=t},encodeVlq(e){var t,r,n,a;if(eB.$get$MAX_INT32())throw S.wrapException(E.ArgumentError$("expected 32 bit int, got: "+e,null));t=S._setArrayType([],K.JSArray_String),e<0?(e=-e,r=1):r=0,e=e<<1|r;do{n=31&e,a=(e>>>=5)>0,t.push(j.ABCDEF[a?32|n:n])}while(a);return t}},x={_DelegatingIterableBase:function(){},DelegatingSet:function(e,t){this._base=e,this.$ti=t},MapKeySet:function(e,t){this._baseMap=e,this.$ti=t},MapKeySet_difference_closure:function(e,t){this.$this=e,this.other=t},_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin:function(){},futureToPromise:(e,t)=>new a.Promise(E.allowInterop(new x.futureToPromise_closure(e,t))),Util:function(){},futureToPromise_closure:function(e,t){this.future=e,this.T=t},futureToPromise__closure:function(e,t){this.resolve=e,this.T=t},Context_Context(e){var t=null==e?d.current():".";return null==e&&(e=B.$get$Style_platform()),new x.Context(K.InternalStyle._as(e),t)},_parseUri(e){if("string"==typeof e)return E.Uri_parse(e);if(K.Uri._is(e))return e;throw S.wrapException(E.ArgumentError$value(e,"uri","Value must be a String or a Uri"))},_validateArgList(e,t){var r,n,a,i,s,o,l,_;for(r=t.length,n=1;n=1&&null==t[a=r-1];r=a);throw s=e+"(",(i=new E.StringBuffer(""))._contents=s,l=(o=S._arrayInstanceType(t))._eval$1("SubListIterable<1>"),(_=new S.SubListIterable(t,0,r,l)).SubListIterable$3(t,0,r,o._precomputed1),l=s+new S.MappedListIterable(_,new x._validateArgList_closure,l._eval$1("MappedListIterable")).join$1(0,", "),i._contents=l,i._contents=l+"): part "+(n-1)+" was null, but part "+n+" was not.",S.wrapException(E.ArgumentError$(i.toString$0(0),null))}},Context:function(e,t){this.style=e,this._context$_current=t},Context_joinAll_closure:function(){},Context_split_closure:function(){},_validateArgList_closure:function(){},_PathDirection:function(e){this.name=e},_PathRelation:function(e){this.name=e},CallableDeclaration:function(){},FunctionRule$(e,t,r,n,a){var i=E.List_List$unmodifiable(r,K.Statement),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure);return new x.FunctionRule(e,t,n,i,s)},FunctionRule:function(e,t,r,n,a){var i=this;i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},ParentStatement:function(){},ParentStatement_closure:function(){},ParentStatement__closure:function(){},SupportsNegation:function(e,t){this.condition=e,this.span=t},ParentSelector:function(e){this.suffix=e},SimpleSelector:function(){},Importer:function(){},StylesheetNode$_(e,t,r,n){var a=new x.StylesheetNode(e,t,r,n.item1,n.item2,E.LinkedHashSet_LinkedHashSet$_empty(K.StylesheetNode));return a.StylesheetNode$_$4(e,t,r,n),a},StylesheetGraph:function(e,t,r){this._nodes=e,this.importCache=t,this._transitiveModificationTimes=r},StylesheetGraph_modifiedSince_transitiveModificationTime:function(e){this.$this=e},StylesheetGraph_modifiedSince_transitiveModificationTime_closure:function(e,t){this.node=e,this.transitiveModificationTime=t},StylesheetGraph__add_closure:function(e,t,r,n){var a=this;a.$this=e,a.url=t,a.baseImporter=r,a.baseUrl=n},StylesheetGraph_addCanonical_closure:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.originalUrl=n},StylesheetGraph_reload_closure:function(e,t,r){this.$this=e,this.node=t,this.canonicalUrl=r},StylesheetGraph__recanonicalizeImportsForNode_closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.importer=t,s.canonicalUrl=r,s.node=n,s.forImport=a,s.newMap=i},StylesheetGraph__nodeFor_closure:function(e,t,r,n,a){var i=this;i.$this=e,i.url=t,i.baseImporter=r,i.baseUrl=n,i.forImport=a},StylesheetGraph__nodeFor_closure0:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.resolvedUrl=n},StylesheetNode:function(e,t,r,n,a,i){var s=this;s._stylesheet=e,s.importer=t,s.canonicalUrl=r,s._upstream=n,s._upstreamImports=a,s._downstream=i},Syntax_forPath(e){switch(V.ParsedPath_ParsedPath$parse(e,B.$get$context().style)._splitExtension$1(1)[1]){case".sass":return h.Syntax_Sass;case".css":return h.Syntax_CSS;default:return h.Syntax_SCSS}},Syntax:function(e){this._syntax$_name=e},CallableDeclaration0:function(){},FunctionRule$0(e,t,r,n,a){var i=E.List_List$unmodifiable(r,K.Statement_2),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure0);return new x.FunctionRule0(e,t,n,i,s)},FunctionRule0:function(e,t,r,n,a){var i=this;i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},NodeImporter0:function(){},CanonicalizeOptions:function(){},NodeImporterResult0:function(){},Importer0:function(){},SupportsNegation0:function(e,t){this.condition=e,this.span=t},ParentSelector0:function(e){this.suffix=e},ParentStatement0:function(){},ParentStatement_closure0:function(){},ParentStatement__closure0:function(){},SimpleSelector0:function(){},Syntax_forPath0(e){switch(V.ParsedPath_ParsedPath$parse(e,B.$get$context().style)._splitExtension$1(1)[1]){case".sass":return h.Syntax_Sass0;case".css":return h.Syntax_CSS0;default:return h.Syntax_SCSS0}},Syntax0:function(e){this._syntax0$_name=e}},w={ArgParser:function(e,t,r,n,a,i,s){var o=this;o._arg_parser$_options=e,o._aliases=t,o.options=r,o.commands=n,o._optionsAndSeparators=a,o.allowTrailingOptions=i,o.usageLineLength=s},ArgParser__addOption_closure:function(e){this.$this=e},TTY:function(){},TTYReadStream:function(){},TTYWriteStream:function(){},InterpolatedFunctionExpression:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},AttributeSelector:function(e,t,r,n){var a=this;a.name=e,a.op=t,a.value=r,a.modifier=n},AttributeOperator:function(e){this._attribute$_text=e},IDSelector:function(e){this.name=e},IDSelector_unify_closure:function(e){this.$this=e},PlaceholderSelector:function(e){this.name=e},UniversalSelector:function(e){this.namespace=e},NoSourceMapBuffer:function(e){this._no_source_map_buffer$_buffer=e},UnitlessSassNumber:function(e,t){this._number$_value=e,this.hashCache=null,this.asSlash=t},serialize(e,t,r,n,a,i,s,o){var l,_,u,c,$=w._SerializeVisitor$(2,n,a,!0,i,s,!0);return e.accept$1($),_=(l=$._serialize$_buffer).toString$0(0),u=(c=(u=!!t&&(u=new S.CodeUnits(_)).any$1(u,new w.serialize_closure))?s===h.OutputStyle_compressed?"\ufeff":'@charset "UTF-8";\n':"")+_,new w.SerializeResult(u,i?l.buildSourceMap$1$prefix(c):null)},serializeValue(e,t,r){var n=w._SerializeVisitor$(null,t,null,r,!1,null,!0);return e.accept$1(n),n._serialize$_buffer.toString$0(0)},serializeSelector(e,t){var r=w._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return e.accept$1(r),r._serialize$_buffer.toString$0(0)},_SerializeVisitor$(e,t,r,n,a,i,s){var o=a?new d.SourceMapBuffer(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Entry)):new w.NoSourceMapBuffer(new E.StringBuffer("")),l=null==i?h.OutputStyle_expanded:i,_=null==e?2:e;return E.RangeError_checkValueInInterval(_,0,10,"indentWidth"),new w._SerializeVisitor(o,l,t,n,32,_,h.C_LineFeed)},serialize_closure:function(){},_SerializeVisitor:function(e,t,r,n,a,i,s){var o=this;o._serialize$_buffer=e,o._indentation=0,o._style=t,o._inspect=r,o._quote=n,o._indentCharacter=a,o._indentWidth=i,o._serialize$_lineFeed=s},_SerializeVisitor_visitCssComment_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssAtRule_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssMediaRule_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssImport_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssImport__closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssKeyframeBlock_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssStyleRule_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssSupportsRule_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssDeclaration_closure:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssDeclaration_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitList_closure:function(){},_SerializeVisitor_visitList_closure0:function(e,t){this.$this=e,this.value=t},_SerializeVisitor_visitList_closure1:function(e){this.$this=e},_SerializeVisitor_visitMap_closure:function(e){this.$this=e},_SerializeVisitor_visitSelectorList_closure:function(){},_SerializeVisitor__write_closure:function(e,t){this.$this=e,this.value=t},_SerializeVisitor__visitChildren_closure:function(e,t,r){this._box_0=e,this.$this=t,this.children=r},OutputStyle:function(e){this._name=e},LineFeed:function(){},SerializeResult:function(e,t){this.css=e,this.sourceMap=t},UnparsedFrame:function(e,t){this.uri=e,this.member=t},AttributeSelector0:function(e,t,r,n){var a=this;a.name=e,a.op=t,a.value=r,a.modifier=n},AttributeOperator0:function(e){this._attribute0$_text=e},IDSelector0:function(e){this.name=e},IDSelector_unify_closure0:function(e){this.$this=e},InterpolatedFunctionExpression0:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},NoSourceMapBuffer0:function(e){this._no_source_map_buffer0$_buffer=e},PlaceholderSelector0:function(e){this.name=e},serialize0(e,t,r,n,a,i,s,o){var l,_,u,c,$=w._SerializeVisitor$0(null==r?2:r,n,a,!0,i,s,o);return e.accept$1($),_=(l=$._serialize0$_buffer).toString$0(0),u=(c=(u=!!t&&(u=new S.CodeUnits(_)).any$1(u,new w.serialize_closure0))?s===h.OutputStyle_compressed0?"\ufeff":'@charset "UTF-8";\n':"")+_,new w.SerializeResult0(u,i?l.buildSourceMap$1$prefix(c):null)},serializeValue0(e,t,r){var n=w._SerializeVisitor$0(null,t,null,r,!1,null,!0);return e.accept$1(n),n._serialize0$_buffer.toString$0(0)},serializeSelector0(e,t){var r=w._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return e.accept$1(r),r._serialize0$_buffer.toString$0(0)},_SerializeVisitor$0(e,t,r,n,a,i,s){var o=a?new d.SourceMapBuffer0(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Entry)):new w.NoSourceMapBuffer0(new E.StringBuffer("")),l=null==i?h.OutputStyle_expanded0:i,_=s?32:9,u=null==e?2:e,c=null==r?h.LineFeed_D6m:r;return E.RangeError_checkValueInInterval(u,0,10,"indentWidth"),new w._SerializeVisitor0(o,l,t,n,_,u,c)},serialize_closure0:function(){},_SerializeVisitor0:function(e,t,r,n,a,i,s){var o=this;o._serialize0$_buffer=e,o._serialize0$_indentation=0,o._serialize0$_style=t,o._serialize0$_inspect=r,o._serialize0$_quote=n,o._serialize0$_indentCharacter=a,o._serialize0$_indentWidth=i,o._lineFeed=s},_SerializeVisitor_visitCssComment_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssAtRule_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssMediaRule_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssImport_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssImport__closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssKeyframeBlock_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssStyleRule_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssSupportsRule_closure0:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssDeclaration_closure1:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitCssDeclaration_closure2:function(e,t){this.$this=e,this.node=t},_SerializeVisitor_visitList_closure2:function(){},_SerializeVisitor_visitList_closure3:function(e,t){this.$this=e,this.value=t},_SerializeVisitor_visitList_closure4:function(e){this.$this=e},_SerializeVisitor_visitMap_closure0:function(e){this.$this=e},_SerializeVisitor_visitSelectorList_closure0:function(){},_SerializeVisitor__write_closure0:function(e,t){this.$this=e,this.value=t},_SerializeVisitor__visitChildren_closure0:function(e,t,r){this._box_0=e,this.$this=t,this.children=r},OutputStyle0:function(e){this._serialize0$_name=e},LineFeed0:function(e,t){this.name=e,this.text=t},SerializeResult0:function(e,t){this.css=e,this.sourceMap=t},UnitlessSassNumber0:function(e,t){this._number1$_value=e,this.hashCache=null,this.asSlash=t},UniversalSelector0:function(e){this.namespace=e}},C={EmptyUnmodifiableSet:function(e){this.$ti=e},_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin:function(){},Style__getPlatformStyle(){if("file"!==E.Uri_base().get$scheme())return B.$get$Style_url();var e=E.Uri_base();return h.JSString_methods.endsWith$1(e.get$path(e),"/")?"a\\b"===E._Uri__Uri(null,"a/b",null,null).toFilePath$0()?B.$get$Style_windows():B.$get$Style_posix():B.$get$Style_url()},Style:function(){},NullExpression:function(e){this.span=e},AsyncImportCache__toImporters(e,t,r){var n,i,s,o,l=null,_=S._asStringQ(K.Object._as(v.get$env$x(a.process)).SASS_PATH),u=S._setArrayType([],K.JSArray_AsyncImporter);for(n=v.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),u.push(new g.FilesystemImporter(B.$get$context().absolute$7(i,l,l,l,l,l,l)));if(null!=_)for(i=(n=_.split(v.$eq$(v.get$platform$x(a.process),"win32")?";":":")).length,s=0;s")),t.get$isEmpty(t))return e;for(n=S._setArrayType([],r._eval$1("JSArray>")),a=t.get$iterator(t);a.moveNext$0();)(i=a.get$current(a)).get$isNotEmpty(i)&&n.push(i);return n.push(e),1===n.length?e:T.MergedMapView$(n,K.String,r)},_EnvironmentModule$_:(e,t,r,n,a,i,s,o,l,_)=>new C._EnvironmentModule(e._allModules,a,i,s,o,r,t,l,_,e,n),Environment:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._environment$_modules=e,d._namespaceNodes=t,d._globalModules=r,d._importedModules=n,d._forwardedModules=a,d._nestedForwardedModules=i,d._allModules=s,d._variables=o,d._variableNodes=l,d._variableIndices=_,d._functions=u,d._functionIndices=c,d._mixins=$,d._mixinIndices=p,d._content=h,d._inMixin=!1,d._inSemiGlobalScope=!0,d._lastVariableIndex=d._lastVariableName=null},Environment_importForwards_closure:function(){},Environment_importForwards_closure0:function(){},Environment_importForwards_closure1:function(){},Environment__getVariableFromGlobalModule_closure:function(e){this.name=e},Environment_setVariable_closure:function(e,t){this.$this=e,this.name=t},Environment_setVariable_closure0:function(e){this.name=e},Environment_setVariable_closure1:function(e,t){this.$this=e,this.name=t},Environment__getFunctionFromGlobalModule_closure:function(e){this.name=e},Environment__getMixinFromGlobalModule_closure:function(e){this.name=e},Environment_toModule_closure:function(){},Environment_toDummyModule_closure:function(){},Environment__fromOneModule_closure:function(e,t){this.callback=e,this.T=t},Environment__fromOneModule__closure:function(e,t){this.entry=e,this.T=t},_EnvironmentModule:function(e,t,r,n,a,i,s,o,l,_,u){var c=this;c.upstream=e,c.variables=t,c.variableNodes=r,c.functions=n,c.mixins=a,c.extensionStore=i,c.css=s,c.transitivelyContainsCss=o,c.transitivelyContainsExtensions=l,c._environment$_environment=_,c._modulesByVariable=u},_EnvironmentModule__EnvironmentModule_closure:function(){},_EnvironmentModule__EnvironmentModule_closure0:function(){},_EnvironmentModule__EnvironmentModule_closure1:function(){},_EnvironmentModule__EnvironmentModule_closure2:function(){},_EnvironmentModule__EnvironmentModule_closure3:function(){},_EnvironmentModule__EnvironmentModule_closure4:function(){},JSClass:function(){},_SassNull:function(){},AsyncImportCache$none(e){var t=K.nullable_Tuple3_AsyncImporter_Uri_Uri_2,r=K.Uri;return new C.AsyncImportCache0(h.List_empty21,e,E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple2_Uri_bool,t),E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2,t),E.LinkedHashMap_LinkedHashMap$_empty(r,K.nullable_Stylesheet_2),E.LinkedHashMap_LinkedHashMap$_empty(r,K.ImporterResult_2))},AsyncImportCache0:function(e,t,r,n,a,i){var s=this;s._async_import_cache0$_importers=e,s._async_import_cache0$_logger=t,s._async_import_cache0$_canonicalizeCache=r,s._async_import_cache0$_relativeCanonicalizeCache=n,s._async_import_cache0$_importCache=a,s._async_import_cache0$_resultsCache=i},AsyncImportCache_canonicalize_closure1:function(e,t,r,n,a){var i=this;i.$this=e,i.baseUrl=t,i.url=r,i.baseImporter=n,i.forImport=a},AsyncImportCache_canonicalize_closure2:function(e,t,r){this.$this=e,this.url=t,this.forImport=r},AsyncImportCache__canonicalize_closure0:function(e,t){this.importer=e,this.url=t},AsyncImportCache_importCanonical_closure0:function(e,t,r,n,a){var i=this;i.$this=e,i.importer=t,i.canonicalUrl=r,i.originalUrl=n,i.quiet=a},AsyncImportCache_humanize_closure2:function(e){this.canonicalUrl=e},AsyncImportCache_humanize_closure3:function(){},AsyncImportCache_humanize_closure4:function(){},Environment$0(){var e=K.String,t=K.Module_Callable_2,r=K.AstNode_2,n=K.int,a=K.Callable_2,i=K.JSArray_Map_String_Callable_2;return new C.Environment0(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,S._setArrayType([],K.JSArray_Module_Callable_2),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,K.Value_2)],K.JSArray_Map_String_Value_2),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,r)],K.JSArray_Map_String_AstNode_2),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),null)},Environment$_0(e,t,r,n,a,i,s,o,l,_,u,c){var $=K.String,p=K.int;return new C.Environment0(e,t,r,n,a,i,s,o,l,E.LinkedHashMap_LinkedHashMap$_empty($,p),_,E.LinkedHashMap_LinkedHashMap$_empty($,p),u,E.LinkedHashMap_LinkedHashMap$_empty($,p),c)},_EnvironmentModule__EnvironmentModule1(e,t,r,n){var a,i,s,o,l,_;return null==n&&(n=h.Set_empty2),a=C._EnvironmentModule__makeModulesByVariable1(n),i=C._EnvironmentModule__memberMap1(h.JSArray_methods.get$first(e._environment0$_variables),n.map$1$1(0,new C._EnvironmentModule__EnvironmentModule_closure11,K.Map_String_Value_2),K.Value_2),s=C._EnvironmentModule__memberMap1(h.JSArray_methods.get$first(e._environment0$_variableNodes),n.map$1$1(0,new C._EnvironmentModule__EnvironmentModule_closure12,K.Map_String_AstNode_2),K.AstNode_2),o=K.Map_String_Callable_2,l=K.Callable_2,_=C._EnvironmentModule__memberMap1(h.JSArray_methods.get$first(e._environment0$_functions),n.map$1$1(0,new C._EnvironmentModule__EnvironmentModule_closure13,o),l),l=C._EnvironmentModule__memberMap1(h.JSArray_methods.get$first(e._environment0$_mixins),n.map$1$1(0,new C._EnvironmentModule__EnvironmentModule_closure14,o),l),o=v.get$isNotEmpty$asx(t.get$children(t))||h.JSArray_methods.any$1(e._environment0$_allModules,new C._EnvironmentModule__EnvironmentModule_closure15),C._EnvironmentModule$_1(e,t,r,a,i,s,_,l,o,!r.get$isEmpty(r)||h.JSArray_methods.any$1(e._environment0$_allModules,new C._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var t,r,n,a,i,s;if(e.get$isEmpty(e))return h.Map_empty6;for(t=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.Module_Callable_2),r=e.get$iterator(e);r.moveNext$0();)if((n=r.get$current(r))instanceof C._EnvironmentModule1){for(a=(a=(a=n._environment0$_modulesByVariable).get$values(a)).get$iterator(a);a.moveNext$0();)s=(i=a.get$current(a)).get$variables(),p.setAll0(t,s.get$keys(s),i);p.setAll0(t,v.get$keys$z(h.JSArray_methods.get$first(n._environment0$_environment._environment0$_variables)),n)}else a=n.get$variables(),p.setAll0(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap1(e,t,r){var n,a,i;if(e=new k.PublicMemberMapView0(e,r._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(n=S._setArrayType([],r._eval$1("JSArray>")),a=t.get$iterator(t);a.moveNext$0();)(i=a.get$current(a)).get$isNotEmpty(i)&&n.push(i);return n.push(e),1===n.length?e:T.MergedMapView$0(n,K.String,r)},_EnvironmentModule$_1:(e,t,r,n,a,i,s,o,l,_)=>new C._EnvironmentModule1(e._environment0$_allModules,a,i,s,o,r,t,l,_,e,n),Environment0:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._environment0$_modules=e,d._environment0$_namespaceNodes=t,d._environment0$_globalModules=r,d._environment0$_importedModules=n,d._environment0$_forwardedModules=a,d._environment0$_nestedForwardedModules=i,d._environment0$_allModules=s,d._environment0$_variables=o,d._environment0$_variableNodes=l,d._environment0$_variableIndices=_,d._environment0$_functions=u,d._environment0$_functionIndices=c,d._environment0$_mixins=$,d._environment0$_mixinIndices=p,d._environment0$_content=h,d._environment0$_inMixin=!1,d._environment0$_inSemiGlobalScope=!0,d._environment0$_lastVariableIndex=d._environment0$_lastVariableName=null},Environment_importForwards_closure2:function(){},Environment_importForwards_closure3:function(){},Environment_importForwards_closure4:function(){},Environment__getVariableFromGlobalModule_closure0:function(e){this.name=e},Environment_setVariable_closure2:function(e,t){this.$this=e,this.name=t},Environment_setVariable_closure3:function(e){this.name=e},Environment_setVariable_closure4:function(e,t){this.$this=e,this.name=t},Environment__getFunctionFromGlobalModule_closure0:function(e){this.name=e},Environment__getMixinFromGlobalModule_closure0:function(e){this.name=e},Environment_toModule_closure0:function(){},Environment_toDummyModule_closure0:function(){},Environment__fromOneModule_closure0:function(e,t){this.callback=e,this.T=t},Environment__fromOneModule__closure0:function(e,t){this.entry=e,this.T=t},_EnvironmentModule1:function(e,t,r,n,a,i,s,o,l,_,u){var c=this;c.upstream=e,c.variables=t,c.variableNodes=r,c.functions=n,c.mixins=a,c.extensionStore=i,c.css=s,c.transitivelyContainsCss=o,c.transitivelyContainsExtensions=l,c._environment0$_environment=_,c._environment0$_modulesByVariable=u},_EnvironmentModule__EnvironmentModule_closure11:function(){},_EnvironmentModule__EnvironmentModule_closure12:function(){},_EnvironmentModule__EnvironmentModule_closure13:function(){},_EnvironmentModule__EnvironmentModule_closure14:function(){},_EnvironmentModule__EnvironmentModule_closure15:function(){},_EnvironmentModule__EnvironmentModule_closure16:function(){},NullExpression0:function(e){this.span=e},legacyNullClass_closure:function(){},legacyNullClass__closure:function(){},_SassNull0:function(){},createJSClass:(e,t)=>K.JSClass._as(p.allowInteropCaptureThisNamed(e,t)),JSClassExtension_injectSuperclass(e,t){var r=v.getInterceptor$x(t),n=v.getInterceptor$x(e);a.Object.setPrototypeOf(r.get$$prototype(t),v.get$$prototype$x(K.JSClass._as(a.Object.getPrototypeOf(n.get$$prototype(e)).constructor))),a.Object.setPrototypeOf(n.get$$prototype(e),a.Object.create(r.get$$prototype(t)))},JSClassExtension_get_defineMethod:e=>new C.JSClassExtension_get_defineMethod_closure(e),JSClassExtension_defineMethods(e,t){t.forEach$1(0,C.JSClassExtension_get_defineMethod(e))},JSClassExtension_get_defineGetter:e=>new C.JSClassExtension_get_defineGetter_closure(e),JSClass0:function(){},JSClassExtension_get_defineMethod_closure:function(e){this._this=e},JSClassExtension_get_defineGetter_closure:function(e){this._this=e}},E={_AsyncRun__initializeScheduleImmediate(){var e,t,r={};return null!=a.scheduleImmediate?E.async__AsyncRun__scheduleImmediateJsOverride$closure():null!=a.MutationObserver&&null!=a.document?(e=a.document.createElement("div"),t=a.document.createElement("span"),r.storedCallback=null,new a.MutationObserver(S.convertDartClosureToJS(new E._AsyncRun__initializeScheduleImmediate_internalCallback(r),1)).observe(e,{childList:!0}),new E._AsyncRun__initializeScheduleImmediate_closure(r,e,t)):null!=a.setImmediate?E.async__AsyncRun__scheduleImmediateWithSetImmediate$closure():E.async__AsyncRun__scheduleImmediateWithTimer$closure()},_AsyncRun__scheduleImmediateJsOverride(e){a.scheduleImmediate(S.convertDartClosureToJS(new E._AsyncRun__scheduleImmediateJsOverride_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithSetImmediate(e){a.setImmediate(S.convertDartClosureToJS(new E._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithTimer(e){E.Timer__createTimer(h.Duration_0,e)},Timer__createTimer(e,t){var r=h.JSInt_methods._tdivFast$1(e._duration,1e3);return E._TimerImpl$(r<0?0:r,t)},_TimerImpl$(e,t){var r=new E._TimerImpl(!0);return r._TimerImpl$2(e,t),r},_TimerImpl$periodic(e,t){var r=new E._TimerImpl(!1);return r._TimerImpl$periodic$2(e,t),r},_makeAsyncAwaitCompleter:e=>new E._AsyncAwaitCompleter(new E._Future(B.Zone__current,e._eval$1("_Future<0>")),e._eval$1("_AsyncAwaitCompleter<0>")),_asyncStartSync:(e,t)=>(e.call$2(0,null),t.isSync=!0,t._future),_asyncAwait(e,t){E._awaitOnObject(e,t)},_asyncReturn(e,t){t.complete$1(e)},_asyncRethrow(e,t){t.completeError$2(S.unwrapException(e),S.getTraceFromException(e))},_awaitOnObject(e,t){var r,n,a=new E._awaitOnObject_closure(t),i=new E._awaitOnObject_closure0(t);e instanceof E._Future?e._thenAwait$1$2(a,i,K.dynamic):(r=K.dynamic,K.Future_dynamic._is(e)?e.then$1$2$onError(0,a,i,r):((n=new E._Future(B.Zone__current,K._Future_dynamic))._state=8,n._resultOrListeners=e,n._thenAwait$1$2(a,i,r)))},_wrapJsFunctionForAsync(e){var t,r=(t=e,function(e,r){for(;;)try{t(e,r);break}catch(t){r=t,e=1}});return B.Zone__current.registerBinaryCallback$3$1(new E._wrapJsFunctionForAsync_closure(r),K.void,K.int,K.dynamic)},_IterationMarker_yieldStar:e=>new E._IterationMarker(e,1),_IterationMarker_endOfIteration:()=>h._IterationMarker_null_2,_IterationMarker_uncaughtError:e=>new E._IterationMarker(e,3),_makeSyncStarIterable:(e,t)=>new E._SyncStarIterable(e,t._eval$1("_SyncStarIterable<0>")),AsyncError$(e,t){var r=S.checkNotNullable(e,"error",K.Object);return new E.AsyncError(r,null==t?E.AsyncError_defaultStackTrace(e):t)},AsyncError_defaultStackTrace(e){var t;return K.Error._is(e)&&null!=(t=e.get$stackTrace())?t:h._StringStackTrace_3uE},Future_Future$value(e,t){var r;return t._as(e),(r=new E._Future(B.Zone__current,t._eval$1("_Future<0>")))._asyncComplete$1(e),r},Future_Future$error(e,t,r){var n,a;return S.checkNotNullable(e,"error",K.Object),(n=B.Zone__current)!==h.C__RootZone&&null!=(a=n.errorCallback$2(e,t))&&(e=a.error,t=a.stackTrace),null==t&&(t=E.AsyncError_defaultStackTrace(e)),(n=new E._Future(B.Zone__current,r._eval$1("_Future<0>")))._asyncCompleteError$2(e,t),n},Future_wait(e,t){var r,n,a,i,s,o,l,_,u,c,$={},p=new E._Future(B.Zone__current,t._eval$1("_Future>"));$.values=null,$.remaining=0,r=S._Cell$named("error"),n=S._Cell$named("stackTrace"),a=new E.Future_wait_handleError($,null,false,p,r,n);try{for(_=v.get$iterator$ax(e),u=K.Null;_.moveNext$0();)i=_.get$current(_),s=$.remaining,v.then$1$2$onError$x(i,new E.Future_wait_closure($,s,p,null,false,r,n,t),a,u),++$.remaining;if(0===(_=$.remaining))return(_=p)._completeWithValue$1(S._setArrayType([],t._eval$1("JSArray<0>"))),_;$.values=E.List_List$filled(_,null,!1,t._eval$1("0?"))}catch(c){if(o=S.unwrapException(c),l=S.getTraceFromException(c),0===$.remaining)return E.Future_Future$error(o,l,t._eval$1("List<0>"));r._value=o,n._value=l}return p},_Future$zoneValue(e,t,r){var n=new E._Future(t,r._eval$1("_Future<0>"));return n._state=8,n._resultOrListeners=e,n},_Future__chainCoreFuture(e,t){for(var r,n;0!=(4&(r=e._state));)e=e._resultOrListeners;0!=(24&r)?(n=t._removeListeners$0(),t._cloneResult$1(e),E._Future__propagateToListeners(t,n)):(n=t._resultOrListeners,t._state=1&t._state|4,t._resultOrListeners=e,e._prependListeners$1(n))},_Future__propagateToListeners(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,h,d={},m=d.source=e;for(r=K.Future_dynamic;;){if(n={},s=!(i=0==(16&(a=m._state))),null==t)return void(s&&0==(1&a)&&(r=m._resultOrListeners,m._zone.handleUncaughtError$2(r.error,r.stackTrace)));for(n.listener=t,o=t._nextListener,m=t;null!=o;m=o,o=l)m._nextListener=null,E._Future__propagateToListeners(d.source,m),n.listener=o,l=o._nextListener;if(_=(a=d.source)._resultOrListeners,n.listenerHasError=s,n.listenerValueOrError=_,u=!i||0!=(1&(u=m.state))||8==(15&u)){if(c=m.result._zone,m=!!s&&!((m=a._zone)===c||m.get$errorZone()===c.get$errorZone()))return r=(m=d.source)._resultOrListeners,void m._zone.handleUncaughtError$2(r.error,r.stackTrace);if(($=B.Zone__current)!==c?B.Zone__current=c:$=null,8==(15&(m=n.listener.state))?new E._Future__propagateToListeners_handleWhenCompleteCallback(n,d,s).call$0():i?0!=(1&m)&&new E._Future__propagateToListeners_handleValueCallback(n,_).call$0():0!=(2&m)&&new E._Future__propagateToListeners_handleError(d,n).call$0(),null!=$&&(B.Zone__current=$),m=n.listenerValueOrError,a=!!r._is(m)&&((a=n.listener.$ti)._eval$1("Future<2>")._is(m)||!a._rest[1]._is(m))){if(p=n.listener.result,0!=(24&m._state)){h=p._resultOrListeners,p._resultOrListeners=null,t=p._reverseListeners$1(h),p._state=30&m._state|1&p._state,p._resultOrListeners=m._resultOrListeners,d.source=m;continue}return void E._Future__chainCoreFuture(m,p)}}h=(p=n.listener.result)._resultOrListeners,p._resultOrListeners=null,t=p._reverseListeners$1(h),m=n.listenerHasError,a=n.listenerValueOrError,m?(p._state=1&p._state|16,p._resultOrListeners=a):(p._state=8,p._resultOrListeners=a),d.source=p,m=p}},_registerErrorHandler(e,t){if(K.dynamic_Function_Object_StackTrace._is(e))return t.registerBinaryCallback$3$1(e,K.dynamic,K.Object,K.StackTrace);if(K.dynamic_Function_Object._is(e))return t.registerUnaryCallback$2$1(e,K.dynamic,K.Object);throw S.wrapException(E.ArgumentError$value(e,"onError",j.Error_))},_microtaskLoop(){var e,t;for(e=B._nextCallback;null!=e;e=B._nextCallback)B._lastPriorityCallback=null,t=e.next,B._nextCallback=t,null==t&&(B._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){B._isInCallbackLoop=!0;try{E._microtaskLoop()}finally{B._lastPriorityCallback=null,B._isInCallbackLoop=!1,null!=B._nextCallback&&B.$get$_AsyncRun__scheduleImmediateClosure().call$1(E.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var t=new E._AsyncCallbackEntry(e),r=B._lastCallback;null==r?(B._nextCallback=B._lastCallback=t,B._isInCallbackLoop||B.$get$_AsyncRun__scheduleImmediateClosure().call$1(E.async___startMicrotaskLoop$closure())):B._lastCallback=r.next=t},_schedulePriorityAsyncCallback(e){var t,r,n,a=B._nextCallback;if(null==a)return E._scheduleAsyncCallback(e),void(B._lastPriorityCallback=B._lastCallback);t=new E._AsyncCallbackEntry(e),null==(r=B._lastPriorityCallback)?(t.next=a,B._nextCallback=B._lastPriorityCallback=t):(n=r.next,t.next=n,B._lastPriorityCallback=r.next=t,null==n&&(B._lastCallback=t))},scheduleMicrotask(e){var t,r=null,n=B.Zone__current;h.C__RootZone!==n?(t=h.C__RootZone===n.get$_scheduleMicrotask().zone&&h.C__RootZone.get$errorZone()===n.get$errorZone())?E._rootScheduleMicrotask(r,r,n,n.registerCallback$1$1(e,K.void)):(t=B.Zone__current).scheduleMicrotask$1(t.bindCallbackGuarded$1(e)):E._rootScheduleMicrotask(r,r,h.C__RootZone,e)},Stream_Stream$fromFuture(e,t){var r=null,n=t._eval$1("_SyncStreamController<0>"),a=new E._SyncStreamController(r,r,r,r,n);return e.then$1$2$onError(0,new E.Stream_Stream$fromFuture_closure(a,t),new E.Stream_Stream$fromFuture_closure0(a),K.Null),new E._ControllerStream(a,n._eval$1("_ControllerStream<1>"))},StreamIterator_StreamIterator:e=>new E._StreamIterator(S.checkNotNullable(e,"stream",K.Object)),StreamController_StreamController:(e,t,r,n,a,i)=>a?new E._SyncStreamController(t,r,n,e,i._eval$1("_SyncStreamController<0>")):new E._AsyncStreamController(t,r,n,e,i._eval$1("_AsyncStreamController<0>")),_runGuarded(e){var t,r,n;if(null!=e)try{e.call$0()}catch(n){t=S.unwrapException(n),r=S.getTraceFromException(n),B.Zone__current.handleUncaughtError$2(t,r)}},_ControllerSubscription$(e,t,r,n,a,i){var s=B.Zone__current,o=a?1:0,l=E._BufferingStreamSubscription__registerDataHandler(s,t,i),_=E._BufferingStreamSubscription__registerErrorHandler(s,r),u=null==n?E.async___nullDoneHandler$closure():n;return new E._ControllerSubscription(e,l,_,s.registerCallback$1$1(u,K.void),s,o,i._eval$1("_ControllerSubscription<0>"))},_BufferingStreamSubscription__registerDataHandler(e,t,r){var n=null==t?E.async___nullDataHandler$closure():t;return e.registerUnaryCallback$2$1(n,K.void,r)},_BufferingStreamSubscription__registerErrorHandler(e,t){if(null==t&&(t=E.async___nullErrorHandler$closure()),K.void_Function_Object_StackTrace._is(t))return e.registerBinaryCallback$3$1(t,K.dynamic,K.Object,K.StackTrace);if(K.void_Function_Object._is(t))return e.registerUnaryCallback$2$1(t,K.dynamic,K.Object);throw S.wrapException(E.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 r=B.Zone__current;return r===h.C__RootZone?r.createTimer$2(e,t):r.createTimer$2(e,r.bindCallbackGuarded$1(t))},_rootHandleUncaughtError(e,t,r,n,a){E._rootHandleError(n,a)},_rootHandleError(e,t){E._schedulePriorityAsyncCallback(new E._rootHandleError_closure(e,t))},_rootRun(e,t,r,n){var a,i=B.Zone__current;if(i===r)return n.call$0();B.Zone__current=r,a=i;try{return i=n.call$0()}finally{B.Zone__current=a}},_rootRunUnary(e,t,r,n,a){var i,s=B.Zone__current;if(s===r)return n.call$1(a);B.Zone__current=r,i=s;try{return s=n.call$1(a)}finally{B.Zone__current=i}},_rootRunBinary(e,t,r,n,a,i){var s,o=B.Zone__current;if(o===r)return n.call$2(a,i);B.Zone__current=r,s=o;try{return o=n.call$2(a,i)}finally{B.Zone__current=s}},_rootRegisterCallback:(e,t,r,n)=>n,_rootRegisterUnaryCallback:(e,t,r,n)=>n,_rootRegisterBinaryCallback:(e,t,r,n)=>n,_rootErrorCallback:(e,t,r,n,a)=>null,_rootScheduleMicrotask(e,t,r,n){h.C__RootZone!==r&&(n=h.C__RootZone.get$errorZone()!==r.get$errorZone()?r.bindCallbackGuarded$1(n):r.bindCallback$1$1(n,K.void)),E._scheduleAsyncCallback(n)},_rootCreateTimer:(e,t,r,n,a)=>E.Timer__createTimer(n,h.C__RootZone!==r?r.bindCallback$1$1(a,K.void):a),_rootCreatePeriodicTimer(e,t,r,n,a){var i;return h.C__RootZone!==r&&(a=r.bindUnaryCallback$2$1(a,K.void,K.Timer)),i=h.JSInt_methods._tdivFast$1(n._duration,1e3),E._TimerImpl$periodic(i<0?0:i,a)},_rootPrint(e,t,r,n){S.printString(n)},_printToZone(e){B.Zone__current.print$1(e)},_rootFork(e,t,r,n,a){var i,s,o;return B.printToZone=E.async___printToZone$closure(),null==n&&(n=h._ZoneSpecification_ALf),null==a?i=r.get$_async$_map():(s=K.nullable_Object,i=E.HashMap_HashMap$from(a,s,s)),s=new E._CustomZone(r.get$_run(),r.get$_runUnary(),r.get$_runBinary(),r.get$_registerCallback(),r.get$_registerUnaryCallback(),r.get$_registerBinaryCallback(),r.get$_errorCallback(),r.get$_scheduleMicrotask(),r.get$_createTimer(),r.get$_createPeriodicTimer(),r.get$_print(),r.get$_fork(),r.get$_handleUncaughtError(),r,i),null!=(o=n.handleUncaughtError)&&(s._handleUncaughtError=new E._ZoneFunction(s,o)),s},runZoned:(e,t,r)=>(S.checkNotNullable(e,"body",r._eval$1("0()")),E._runZoned(e,t,null,r)),_runZoned:(e,t,r,n)=>B.Zone__current.fork$2$specification$zoneValues(r,t).run$1$1(0,e,n),_AsyncRun__initializeScheduleImmediate_internalCallback:function(e){this._box_0=e},_AsyncRun__initializeScheduleImmediate_closure:function(e,t,r){this._box_0=e,this.div=t,this.span=r},_AsyncRun__scheduleImmediateJsOverride_internalCallback:function(e){this.callback=e},_AsyncRun__scheduleImmediateWithSetImmediate_internalCallback:function(e){this.callback=e},_TimerImpl:function(e){this._once=e,this._handle=null,this._tick=0},_TimerImpl_internalCallback:function(e,t){this.$this=e,this.callback=t},_TimerImpl$periodic_closure:function(e,t,r,n){var a=this;a.$this=e,a.milliseconds=t,a.start=r,a.callback=n},_AsyncAwaitCompleter:function(e,t){this._future=e,this.isSync=!1,this.$ti=t},_awaitOnObject_closure:function(e){this.bodyFunction=e},_awaitOnObject_closure0:function(e){this.bodyFunction=e},_wrapJsFunctionForAsync_closure:function(e){this.$protected=e},_IterationMarker:function(e,t){this.value=e,this.state=t},_SyncStarIterator:function(e){var t=this;t._body=e,t._suspendedBodies=t._nestedIterator=t._async$_current=null},_SyncStarIterable:function(e,t){this._outerHelper=e,this.$ti=t},AsyncError:function(e,t){this.error=e,this.stackTrace=t},Future_wait_handleError:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.cleanUp=t,s.eagerError=r,s._future=n,s.error=a,s.stackTrace=i},Future_wait_closure:function(e,t,r,n,a,i,s,o){var l=this;l._box_0=e,l.pos=t,l._future=r,l.cleanUp=n,l.eagerError=a,l.error=i,l.stackTrace=s,l.T=o},_Completer:function(){},_AsyncCompleter:function(e,t){this.future=e,this.$ti=t},_FutureListener:function(e,t,r,n,a){var i=this;i._nextListener=null,i.result=e,i.state=t,i.callback=r,i.errorCallback=n,i.$ti=a},_Future:function(e,t){var r=this;r._state=0,r._zone=e,r._resultOrListeners=null,r.$ti=t},_Future__addListener_closure:function(e,t){this.$this=e,this.listener=t},_Future__prependListeners_closure:function(e,t){this._box_0=e,this.$this=t},_Future__chainForeignFuture_closure:function(e){this.$this=e},_Future__chainForeignFuture_closure0:function(e){this.$this=e},_Future__chainForeignFuture_closure1:function(e,t,r){this.$this=e,this.e=t,this.s=r},_Future__asyncCompleteWithValue_closure:function(e,t){this.$this=e,this.value=t},_Future__chainFuture_closure:function(e,t){this.$this=e,this.value=t},_Future__asyncCompleteError_closure:function(e,t,r){this.$this=e,this.error=t,this.stackTrace=r},_Future__propagateToListeners_handleWhenCompleteCallback:function(e,t,r){this._box_0=e,this._box_1=t,this.hasError=r},_Future__propagateToListeners_handleWhenCompleteCallback_closure:function(e){this.originalSource=e},_Future__propagateToListeners_handleValueCallback:function(e,t){this._box_0=e,this.sourceResult=t},_Future__propagateToListeners_handleError:function(e,t){this._box_1=e,this._box_0=t},_AsyncCallbackEntry:function(e){this.callback=e,this.next=null},Stream:function(){},Stream_Stream$fromFuture_closure:function(e,t){this.controller=e,this.T=t},Stream_Stream$fromFuture_closure0:function(e){this.controller=e},Stream_length_closure:function(e,t){this._box_0=e,this.$this=t},Stream_length_closure0:function(e,t){this._box_0=e,this.future=t},StreamTransformerBase:function(){},_StreamController:function(){},_StreamController__subscribe_closure:function(e){this.$this=e},_StreamController__recordCancel_complete:function(e){this.$this=e},_SyncStreamControllerDispatch:function(){},_AsyncStreamControllerDispatch:function(){},_AsyncStreamController:function(e,t,r,n,a){var i=this;i._varData=null,i._state=0,i._doneFuture=null,i.onListen=e,i.onPause=t,i.onResume=r,i.onCancel=n,i.$ti=a},_SyncStreamController:function(e,t,r,n,a){var i=this;i._varData=null,i._state=0,i._doneFuture=null,i.onListen=e,i.onPause=t,i.onResume=r,i.onCancel=n,i.$ti=a},_ControllerStream:function(e,t){this._controller=e,this.$ti=t},_ControllerSubscription:function(e,t,r,n,a,i,s){var o=this;o._controller=e,o._onData=t,o._onError=r,o._onDone=n,o._zone=a,o._state=i,o._pending=o._cancelFuture=null,o.$ti=s},_AddStreamState:function(){},_AddStreamState_cancel_closure:function(e){this.$this=e},_StreamControllerAddStreamState:function(e,t,r){this.varData=e,this.addStreamFuture=t,this.addSubscription=r},_BufferingStreamSubscription:function(){},_BufferingStreamSubscription__sendError_sendError:function(e,t,r){this.$this=e,this.error=t,this.stackTrace=r},_BufferingStreamSubscription__sendDone_sendDone:function(e){this.$this=e},_StreamImpl:function(){},_DelayedEvent:function(){},_DelayedData:function(e){this.value=e,this.next=null},_DelayedError:function(e,t){this.error=e,this.stackTrace=t,this.next=null},_DelayedDone:function(){},_PendingEvents:function(){},_PendingEvents_schedule_closure:function(e,t){this.$this=e,this.dispatch=t},_StreamImplEvents:function(){this.lastPendingEvent=this.firstPendingEvent=null,this._state=0},_StreamIterator:function(e){this._subscription=null,this._stateData=e,this._async$_hasValue=!1},_ForwardingStream:function(){},_ForwardingStreamSubscription:function(e,t,r,n,a,i,s){var o=this;o._stream=e,o._subscription=null,o._onData=t,o._onError=r,o._onDone=n,o._zone=a,o._state=i,o._pending=o._cancelFuture=null,o.$ti=s},_ExpandStream:function(e,t,r){this._expand=e,this._async$_source=t,this.$ti=r},_ZoneFunction:function(e,t){this.zone=e,this.$function=t},_RunNullaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_RunUnaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_RunBinaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_RegisterNullaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_RegisterUnaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_RegisterBinaryZoneFunction:function(e,t){this.zone=e,this.$function=t},_ZoneSpecification:function(e,t,r,n,a,i,s,o,l,_,u,c,$){var p=this;p.handleUncaughtError=e,p.run=t,p.runUnary=r,p.runBinary=n,p.registerCallback=a,p.registerUnaryCallback=i,p.registerBinaryCallback=s,p.errorCallback=o,p.scheduleMicrotask=l,p.createTimer=_,p.createPeriodicTimer=u,p.print=c,p.fork=$},_ZoneDelegate:function(e){this._delegationTarget=e},_Zone:function(){},_CustomZone:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._run=e,d._runUnary=t,d._runBinary=r,d._registerCallback=n,d._registerUnaryCallback=a,d._registerBinaryCallback=i,d._errorCallback=s,d._scheduleMicrotask=o,d._createTimer=l,d._createPeriodicTimer=_,d._print=u,d._fork=c,d._handleUncaughtError=$,d._delegateCache=null,d.parent=p,d._async$_map=h},_CustomZone_bindCallback_closure:function(e,t,r){this.$this=e,this.registered=t,this.R=r},_CustomZone_bindUnaryCallback_closure:function(e,t,r,n){var a=this;a.$this=e,a.registered=t,a.T=r,a.R=n},_CustomZone_bindCallbackGuarded_closure:function(e,t){this.$this=e,this.registered=t},_rootHandleError_closure:function(e,t){this.error=e,this.stackTrace=t},_RootZone:function(){},_RootZone_bindCallback_closure:function(e,t,r){this.$this=e,this.f=t,this.R=r},_RootZone_bindUnaryCallback_closure:function(e,t,r,n){var a=this;a.$this=e,a.f=t,a.T=r,a.R=n},_RootZone_bindCallbackGuarded_closure:function(e,t){this.$this=e,this.f=t},HashMap_HashMap:(e,t)=>new E._HashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("_HashMap<1,2>")),_HashMap__getTableEntry(e,t){var r=e[t];return r===e?null:r},_HashMap__setTableEntry(e,t,r){e[t]=null==r?e:r},_HashMap__newHashTable(){var e=Object.create(null);return E._HashMap__setTableEntry(e,"",e),delete e[""],e},LinkedHashMap_LinkedHashMap(e,t,r,n,a){if(null==r)if(null==t){if(null==e)return new S.JsLinkedHashMap(n._eval$1("@<0>")._bind$1(a)._eval$1("JsLinkedHashMap<1,2>"));t=E.collection___defaultHashCode$closure()}else{if(E.core__identityHashCode$closure()===t&&E.core__identical$closure()===e)return E._LinkedIdentityHashMap__LinkedIdentityHashMap$es6(n,a);null==e&&(e=E.collection___defaultEquals$closure())}else null==t&&(t=E.collection___defaultHashCode$closure()),null==e&&(e=E.collection___defaultEquals$closure());return E._LinkedCustomHashMap$(e,t,r,n,a)},LinkedHashMap_LinkedHashMap$_literal:(e,t,r)=>S.fillLiteralMap(e,new S.JsLinkedHashMap(t._eval$1("@<0>")._bind$1(r)._eval$1("JsLinkedHashMap<1,2>"))),LinkedHashMap_LinkedHashMap$_empty:(e,t)=>new S.JsLinkedHashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("JsLinkedHashMap<1,2>")),_LinkedIdentityHashMap__LinkedIdentityHashMap$es6:(e,t)=>new E._LinkedIdentityHashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("_LinkedIdentityHashMap<1,2>")),_LinkedCustomHashMap$(e,t,r,n,a){var i=null!=r?r:new E._LinkedCustomHashMap_closure(n);return new E._LinkedCustomHashMap(e,t,i,n._eval$1("@<0>")._bind$1(a)._eval$1("_LinkedCustomHashMap<1,2>"))},LinkedHashSet_LinkedHashSet:e=>new E._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),LinkedHashSet_LinkedHashSet$_empty:e=>new E._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),LinkedHashSet_LinkedHashSet$_literal:(e,t)=>S.fillLiteralSet(e,new E._LinkedHashSet(t._eval$1("_LinkedHashSet<0>"))),_LinkedHashSet__newHashTable(){var e=Object.create(null);return e[""]=e,delete e[""],e},_LinkedHashSetIterator$(e,t){var r=new E._LinkedHashSetIterator(e,t);return r._collection$_cell=e._collection$_first,r},UnmodifiableListView$:(e,t)=>new E.UnmodifiableListView(e,t._eval$1("UnmodifiableListView<0>")),_defaultEquals:(e,t)=>v.$eq$(e,t),_defaultHashCode:e=>v.get$hashCode$(e),HashMap_HashMap$from(e,t,r){var n=E.HashMap_HashMap(t,r);return e.forEach$1(0,new E.HashMap_HashMap$from_closure(n,t,r)),n},IterableBase_iterableToShortString(e,t,r){var n,a;if(E._isToStringVisiting(e))return"("===t&&")"===r?"(...)":t+"..."+r;n=S._setArrayType([],K.JSArray_String),B._toStringVisiting.push(e);try{E._iterablePartsToStrings(e,n)}finally{B._toStringVisiting.pop()}return(a=E.StringBuffer__writeAll(t,n,", ")+r).charCodeAt(0),a},IterableBase_iterableToFullString(e,t,r){var n,a;if(E._isToStringVisiting(e))return t+"..."+r;n=new E.StringBuffer(t),B._toStringVisiting.push(e);try{(a=n)._contents=E.StringBuffer__writeAll(a._contents,e,", ")}finally{B._toStringVisiting.pop()}return n._contents+=r,(a=n._contents).charCodeAt(0),a},_isToStringVisiting(e){var t,r;for(t=B._toStringVisiting.length,r=0;r100){for(;u>75&&c>3;)u-=t.pop().length+2,--c;return void t.push("...")}a=S.S(i),u+=(n=S.S(s)).length+a.length+4}else{if(c<=4)return void t.push(S.S(i));n=S.S(i),a=t.pop(),u+=n.length+2}else{if(c<=5)return;n=t.pop(),a=t.pop()}for(c>t.length+2?(u+=5,l="..."):l=null;u>80&&t.length>3;)u-=t.pop().length+2,null==l&&(u+=5,l="...");null!=l&&t.push(l),t.push(a),t.push(n)},LinkedHashMap_LinkedHashMap$from(e,t,r){var n=E.LinkedHashMap_LinkedHashMap(null,null,null,t,r);return e.forEach$1(0,new E.LinkedHashMap_LinkedHashMap$from_closure(n,t,r)),n},LinkedHashMap_LinkedHashMap$of(e,t,r){var n=E.LinkedHashMap_LinkedHashMap(null,null,null,t,r);return n.addAll$1(0,e),n},LinkedHashSet_LinkedHashSet$from(e,t){var r,n,a=E.LinkedHashSet_LinkedHashSet(t);for(r=e.length,n=0;nnew E.ListQueue(E.List_List$filled(E.ListQueue__calculateCapacity(null),null,!1,e._eval$1("0?")),e._eval$1("ListQueue<0>")),ListQueue__calculateCapacity:e=>8,ListQueue_ListQueue$of(e,t){var r=E.ListQueue$(t);return r.addAll$1(0,e),r},ListQueue__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(0==(t=(e&e-1)>>>0))return e},_ListQueueIterator$:e=>new E._ListQueueIterator(e,e._collection$_tail,e._modificationCount,e._collection$_head),_UnmodifiableSetMixin__throwUnmodifiable(){throw S.wrapException(E.UnsupportedError$("Cannot change an unmodifiable set"))},_HashMap:function(e){var t=this;t._collection$_length=0,t._keys=t._collection$_rest=t._collection$_nums=t._collection$_strings=null,t.$ti=e},_HashMap_values_closure:function(e){this.$this=e},_HashMap_addAll_closure:function(e){this.$this=e},_HashMapKeyIterable:function(e,t){this._map=e,this.$ti=t},_HashMapKeyIterator:function(e,t){var r=this;r._map=e,r._keys=t,r._offset=0,r._collection$_current=null},_LinkedIdentityHashMap:function(e){var t=this;t.__js_helper$_length=0,t._last=t._first=t.__js_helper$_rest=t._nums=t._strings=null,t._modifications=0,t.$ti=e},_LinkedCustomHashMap:function(e,t,r,n){var a=this;a._equals=e,a._hashCode=t,a._validKey=r,a.__js_helper$_length=0,a._last=a._first=a.__js_helper$_rest=a._nums=a._strings=null,a._modifications=0,a.$ti=n},_LinkedCustomHashMap_closure:function(e){this.K=e},_LinkedHashSet:function(e){var t=this;t._collection$_length=0,t._collection$_last=t._collection$_first=t._collection$_rest=t._collection$_nums=t._collection$_strings=null,t._collection$_modifications=0,t.$ti=e},_LinkedIdentityHashSet:function(e){var t=this;t._collection$_length=0,t._collection$_last=t._collection$_first=t._collection$_rest=t._collection$_nums=t._collection$_strings=null,t._collection$_modifications=0,t.$ti=e},_LinkedHashSetCell:function(e){this._element=e,this._collection$_previous=this._collection$_next=null},_LinkedHashSetIterator:function(e,t){var r=this;r._set=e,r._collection$_modifications=t,r._collection$_current=r._collection$_cell=null},UnmodifiableListView:function(e,t){this._collection$_source=e,this.$ti=t},HashMap_HashMap$from_closure:function(e,t,r){this.result=e,this.K=t,this.V=r},IterableBase:function(){},LinkedHashMap_LinkedHashMap$from_closure:function(e,t,r){this.result=e,this.K=t,this.V=r},ListBase:function(){},ListMixin:function(){},MapBase:function(){},MapBase_mapToString_closure:function(e,t){this._box_0=e,this.result=t},MapMixin:function(){},MapMixin_entries_closure:function(e){this.$this=e},UnmodifiableMapBase:function(){},_MapBaseValueIterable:function(e,t){this._map=e,this.$ti=t},_MapBaseValueIterator:function(e,t){this._keys=e,this._map=t,this._collection$_current=null},_UnmodifiableMapMixin:function(){},MapView:function(){},UnmodifiableMapView:function(e,t){this._map=e,this.$ti=t},ListQueue:function(e,t){var r=this;r._collection$_table=e,r._modificationCount=r._collection$_tail=r._collection$_head=0,r.$ti=t},_ListQueueIterator:function(e,t,r,n){var a=this;a._queue=e,a._collection$_end=t,a._modificationCount=r,a._collection$_position=n,a._collection$_current=null},SetMixin:function(){},_SetBase:function(){},_UnmodifiableSetMixin:function(){},_UnmodifiableSet:function(e,t){this._map=e,this.$ti=t},_ListBase_Object_ListMixin:function(){},_UnmodifiableMapView_MapView__UnmodifiableMapMixin:function(){},__SetBase_Object_SetMixin:function(){},__UnmodifiableSet__SetBase__UnmodifiableSetMixin:function(){},Utf8Decoder__convertIntercepted(e,t,r,n){var a,i;return t instanceof Uint8Array?(n=(a=t).length)-r<15||null!=(i=E.Utf8Decoder__convertInterceptedUint8List(e,a,r,n))&&e&&i.indexOf("�")>=0?null:i:null},Utf8Decoder__convertInterceptedUint8List(e,t,r,n){var a=e?B.$get$Utf8Decoder__decoderNonfatal():B.$get$Utf8Decoder__decoder();return null==a?null:0===r&&n===t.length?E.Utf8Decoder__useTextDecoder(a,t):E.Utf8Decoder__useTextDecoder(a,t.subarray(r,E.RangeError_checkValidRange(r,n,t.length)))},Utf8Decoder__useTextDecoder(e,t){var r;try{return e.decode(t)}catch(r){S.unwrapException(r)}return null},Base64Codec__checkPadding(e,t,r,n,a,i){if(0!==h.JSInt_methods.$mod(i,4))throw S.wrapException(E.FormatException$("Invalid base64 padding, padded length must be multiple of four, is "+i,e,r));if(n+a!==i)throw S.wrapException(E.FormatException$("Invalid base64 padding, '=' not at the end",e,t));if(a>2)throw S.wrapException(E.FormatException$("Invalid base64 padding, more than two '=' characters",e,t))},_Base64Encoder_encodeChunk(e,t,r,n,a,i,s,o){var l,_,u,c,$,p,d=o>>>2,m=3-(3&o);for(l=v.getInterceptor$asx(t),_=r,u=0;_>>0,d=16777215&(d<<8|c),0==--m&&($=s+1,i[s]=h.JSString_methods._codeUnitAt$1(e,d>>>18&63),s=$+1,i[$]=h.JSString_methods._codeUnitAt$1(e,d>>>12&63),$=s+1,i[s]=h.JSString_methods._codeUnitAt$1(e,d>>>6&63),s=$+1,i[$]=h.JSString_methods._codeUnitAt$1(e,63&d),d=0,m=3);if(u>=0&&u<=255)return a&&m<3?(p=($=s+1)+1,3-m==1?(i[s]=h.JSString_methods._codeUnitAt$1(e,d>>>2&63),i[$]=h.JSString_methods._codeUnitAt$1(e,d<<4&63),i[p]=61,i[p+1]=61):(i[s]=h.JSString_methods._codeUnitAt$1(e,d>>>10&63),i[$]=h.JSString_methods._codeUnitAt$1(e,d>>>4&63),i[p]=h.JSString_methods._codeUnitAt$1(e,d<<2&63),i[p+1]=61),0):(d<<2|3-m)>>>0;for(_=r;_255);)++_;throw S.wrapException(E.ArgumentError$value(t,"Not a byte value at index "+_+": 0x"+v.toRadixString$1$n(l.$index(t,_),16),null))},JsonUnsupportedObjectError$:(e,t,r)=>new E.JsonUnsupportedObjectError(e,t),_defaultToEncodable:e=>e.toJson$0(),_JsonStringStringifier$:(e,t)=>new E._JsonStringStringifier(e,[],E.convert___defaultToEncodable$closure()),_JsonStringStringifier_stringify(e,t,r){var n,a=new E.StringBuffer("");return E._JsonStringStringifier$(a,t).writeObject$1(e),(n=a._contents).charCodeAt(0),n},_Utf8Decoder_errorDescription(e){switch(e){case 65:return"Missing extension byte";case 67:return"Unexpected extension byte";case 69:return"Invalid UTF-8 byte";case 71:return"Overlong encoding";case 73:return"Out of unicode range";case 75:return"Encoded surrogate";case 77:return"Unfinished UTF-8 octet sequence";default:return""}},_Utf8Decoder__makeUint8List(e,t,r){var n,a,i,s=r-t,o=new Uint8Array(s);for(n=v.getInterceptor$asx(e),a=0;a>>0!=0?255:i;return o},Utf8Decoder__decoder_closure:function(){},Utf8Decoder__decoderNonfatal_closure:function(){},AsciiCodec:function(){},_UnicodeSubsetEncoder:function(){},AsciiEncoder:function(e){this._subsetMask=e},Base64Codec:function(){},Base64Encoder:function(){},_Base64Encoder:function(e){this._convert$_state=0,this._alphabet=e},_Base64EncoderSink:function(){},_Utf8Base64EncoderSink:function(e,t){this._sink=e,this._encoder=t},ByteConversionSink:function(){},ByteConversionSinkBase:function(){},ChunkedConversionSink:function(){},Codec:function(){},Converter:function(){},Encoding:function(){},JsonUnsupportedObjectError:function(e,t){this.unsupportedObject=e,this.cause=t},JsonCyclicError:function(e,t){this.unsupportedObject=e,this.cause=t},JsonCodec:function(){},JsonEncoder:function(e){this._toEncodable=e},_JsonStringifier:function(){},_JsonStringifier_writeMap_closure:function(e,t){this._box_0=e,this.keyValueList=t},_JsonStringStringifier:function(e,t,r){this._sink=e,this._seen=t,this._toEncodable=r},StringConversionSinkBase:function(){},StringConversionSinkMixin:function(){},_StringSinkConversionSink:function(e){this._stringSink=e},_StringCallbackSink:function(e,t){this._convert$_callback=e,this._stringSink=t},_Utf8StringSinkAdapter:function(e,t,r){this._decoder=e,this._sink=t,this._stringSink=r},Utf8Codec:function(){},Utf8Encoder:function(){},_Utf8Encoder:function(e){this._bufferIndex=0,this._convert$_buffer=e},Utf8Decoder:function(e){this._allowMalformed=e},_Utf8Decoder:function(e){this.allowMalformed=e,this._convert$_state=16,this._charOrIndex=0},identityHashCode:e=>S.objectHashCode(e),Function_apply:(e,t)=>S.Primitives_applyFunction(e,t,null),Expando$:()=>new E.Expando(new WeakMap),Expando__checkType(e){if(S._isBool(e)||"number"==typeof e||"string"==typeof e)throw S.wrapException(E.ArgumentError$value(e,j.Expand,null))},int_parse(e,t){var r=S.Primitives_parseInt(e,t);if(null!=r)return r;throw S.wrapException(E.FormatException$(e,null,null))},double_parse(e){var t=S.Primitives_parseDouble(e);if(null!=t)return t;throw S.wrapException(E.FormatException$("Invalid double",e,null))},Error__objectToString:e=>e instanceof S.Closure?e.toString$0(0):"Instance of '"+S.Primitives_objectTypeName(e)+"'",List_List$filled(e,t,r,n){var a,i=r?v.JSArray_JSArray$growable(e,n):v.JSArray_JSArray$fixed(e,n);if(0!==e&&null!=t)for(a=0;a"));for(n=v.get$iterator$ax(e);n.moveNext$0();)a.push(n.get$current(n));return t?a:v.JSArray_markFixedList(a)},List_List$of:(e,t,r)=>t?E.List_List$_of(e,r):v.JSArray_markFixedList(E.List_List$_of(e,r)),List_List$_of(e,t){var r,n;if(Array.isArray(e))return S._setArrayType(e.slice(0),t._eval$1("JSArray<0>"));for(r=S._setArrayType([],t._eval$1("JSArray<0>")),n=v.get$iterator$ax(e);n.moveNext$0();)r.push(n.get$current(n));return r},List_List$unmodifiable:(e,t)=>v.JSArray_markUnmodifiableList(E.List_List$from(e,!1,t)),String_String$fromCharCodes(e,t,r){var n,a;return Array.isArray(e)?(a=(n=e).length,r=E.RangeError_checkValidRange(t,r,a),S.Primitives_stringFromCharCodes(t>0||rS.Primitives_stringFromCharCode(e),String__stringFromIterable(e,t,r){var n,a,i,s,o=null;if(t<0)throw S.wrapException(E.RangeError$range(t,0,v.get$length$asx(e),o,o));if(!(n=null==r)&&rnew S.JSSyntaxRegExp(e,S.JSSyntaxRegExp_makeNative(e,t,!0,!1,!1,!1)),identical:(e,t)=>null==e?null==t:e===t,StringBuffer__writeAll(e,t,r){var n=v.get$iterator$ax(t);if(!n.moveNext$0())return e;if(0===r.length)do{e+=S.S(n.get$current(n))}while(n.moveNext$0());else for(e+=S.S(n.get$current(n));n.moveNext$0();)e=e+r+S.S(n.get$current(n));return e},NoSuchMethodError$:(e,t,r,n)=>new E.NoSuchMethodError(e,t,r,n),Uri_base(){var e=S.Primitives_currentUri();if(null!=e)return E.Uri_parse(e);throw S.wrapException(E.UnsupportedError$("'Uri.base' is not supported"))},_Uri__uriEncode(e,t,r,n){var a,i,s,o,l,_="0123456789ABCDEF";if(a=r===h.C_Utf8Codec&&(a=B.$get$_Uri__needsNoEncoding()._nativeRegExp).test(t))return t;for(a=(i=r.get$encoder().convert$1(t)).length,s=0,o="";s>>4]&1<<(15&l))?o+=S.Primitives_stringFromCharCode(l):o=n&&32===l?o+"+":o+"%"+_[l>>>4&15]+_[15&l];return o.charCodeAt(0),o},StackTrace_current(){var e,t;if(B.$get$_hasErrorStackProperty())return S.getTraceFromException(new Error);try{throw S.wrapException("")}catch(t){return S.unwrapException(t),e=S.getTraceFromException(t),e}},DateTime$_withValue:(e,t)=>(!(Math.abs(e)<=864e13)&&S.throwExpression(E.ArgumentError$("DateTime is outside valid range: "+e,null)),S.checkNotNullable(!1,"isUtc",K.bool),new E.DateTime(e,!1)),DateTime__fourDigits(e){var t=Math.abs(e),r=e<0?"-":"";return t>=1e3?""+e:t>=100?r+"0"+t:t>=10?r+"00"+t:r+"000"+t},DateTime__threeDigits:e=>e>=100?""+e:e>=10?"0"+e:"00"+e,DateTime__twoDigits:e=>e>=10?""+e:"0"+e,Duration$:e=>new E.Duration(1e3*e),Error_safeToString:e=>"number"==typeof e||S._isBool(e)||null==e?v.toString$0$(e):"string"==typeof e?JSON.stringify(e):E.Error__objectToString(e),AssertionError$:e=>new E.AssertionError(e),ArgumentError$:(e,t)=>new E.ArgumentError(!1,null,t,e),ArgumentError$value:(e,t,r)=>new E.ArgumentError(!0,e,t,r),RangeError$(e){var t=null;return new E.RangeError(t,t,!1,t,t,e)},RangeError$value:(e,t,r)=>new E.RangeError(null,null,!0,e,t,null==r?"Value not in range":r),RangeError$range:(e,t,r,n,a)=>new E.RangeError(t,r,!0,e,n,null==a?"Invalid value":a),RangeError_checkValueInInterval(e,t,r,n){if(er)throw S.wrapException(E.RangeError$range(e,t,r,n,null));return e},RangeError_checkValidIndex(e,t,r){var n=t.get$length(t);if(0>e||e>=n)throw S.wrapException(E.IndexError$(e,t,null==r?"index":r,null,n));return e},RangeError_checkValidRange(e,t,r){if(0>e||e>r)throw S.wrapException(E.RangeError$range(e,0,r,"start",null));if(null!=t){if(e>t||t>r)throw S.wrapException(E.RangeError$range(t,e,r,"end",null));return t}return r},RangeError_checkNotNegative(e,t){if(e<0)throw S.wrapException(E.RangeError$range(e,0,null,t,null));return e},IndexError$(e,t,r,n,a){var i=null==a?v.get$length$asx(t):a;return new E.IndexError(i,!0,e,r,"Index out of range")},UnsupportedError$:e=>new E.UnsupportedError(e),UnimplementedError$:e=>new E.UnimplementedError(e),StateError$:e=>new E.StateError(e),ConcurrentModificationError$:e=>new E.ConcurrentModificationError(e),FormatException$:(e,t,r)=>new E.FormatException(e,t,r),Iterable_Iterable$generate:(e,t,r)=>e<=0?new S.EmptyIterable(r._eval$1("EmptyIterable<0>")):new E._GeneratorIterable(e,t,r._eval$1("_GeneratorIterable<0>")),Map_castFrom:(e,t,r,n,a)=>new S.CastMap(e,t._eval$1("@<0>")._bind$1(r)._bind$1(n)._bind$1(a)._eval$1("CastMap<1,2,3,4>")),print(e){var t=v.toString$0$(e),r=B.printToZone;null==r?S.printString(t):r.call$1(t)},Set_castFrom:(e,t,r,n)=>new S.CastSet(e,t,r._eval$1("@<0>")._bind$1(n)._eval$1("CastSet<1,2>")),_combineSurrogatePair:(e,t)=>65536+((1023&e)<<10)+(1023&t),Uri_Uri$dataFromString(e,t,r){var n,a,i=new E.StringBuffer(""),s=S._setArrayType([-1],K.JSArray_int);return n=null==t?null:"utf-8",null==t&&(t=h.C_AsciiCodec),E.UriData__writeUri(r,n,null,i,s),s.push(i._contents.length),i._contents+=",",E.UriData__uriEncodeBytes(h.List_CVk,t.encode$1(e),i),a=i._contents,new E.UriData((a.charCodeAt(0),a),s,null).get$uri()},Uri_parse(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,d,m,g,y,v,f,b,x,w=null,C=e.length;if(C>=5){if(0==(t=(3*(58^h.JSString_methods._codeUnitAt$1(e,4))|100^h.JSString_methods._codeUnitAt$1(e,0)|97^h.JSString_methods._codeUnitAt$1(e,1)|116^h.JSString_methods._codeUnitAt$1(e,2)|97^h.JSString_methods._codeUnitAt$1(e,3))>>>0))return E.UriData__parse(C=14&&(r[7]=C),(n=r[1])>=0&&20===E._scan(e,0,n,20,r)&&(r[7]=n),a=r[2]+1,i=r[3],s=r[4],o=r[5],(l=r[6])n+3||(c=i>0)&&i+1===s||os+2&&h.JSString_methods.startsWith$2(e,"/..",o-3)?(u=w,_=!1):(4===n?h.JSString_methods.startsWith$2(e,"file",0)?(a<=0?(h.JSString_methods.startsWith$2(e,"/",s)?($="file://",t=2):($="file:///",t=3),n-=0,o+=c=t-0,l+=c,C=(e=$+h.JSString_methods.substring$2(e,s,C)).length,a=7,i=7,s=7):s===o&&(++l,p=o+1,e=h.JSString_methods.replaceRange$3(e,s,o,"/"),++C,o=p),u="file"):h.JSString_methods.startsWith$2(e,"http",0)?(c&&i+3===s&&h.JSString_methods.startsWith$2(e,"80",i+1)&&(l-=3,d=s-3,o-=3,e=h.JSString_methods.replaceRange$3(e,i,s,""),C-=3,s=d),u="http"):u=w:5===n&&h.JSString_methods.startsWith$2(e,"https",0)?(c&&i+4===s&&h.JSString_methods.startsWith$2(e,"443",i+1)&&(l-=4,d=s-4,o-=4,e=h.JSString_methods.replaceRange$3(e,i,s,""),C-=3,s=d),u="https"):u=w,_=!0):u=w,_?(C0?u=E._Uri__makeScheme(e,0,n):(0===n&&E._Uri__fail(e,0,"Invalid empty scheme"),u="")),a>0?(g=(m=n+3)E._Uri__uriDecode(e,0,e.length,h.C_Utf8Codec,!1),Uri__parseIPv4Address(e,t,r){var n,a,i,s,o,l,_="IPv4 address should contain exactly 4 parts",u="each part must be in the range 0..255",c=new E.Uri__parseIPv4Address_error(e),$=new Uint8Array(4);for(a=n=t,i=0;n9&&c.call$2("invalid character",n):(3===i&&c.call$2(_,n),(o=E.int_parse(h.JSString_methods.substring$2(e,a,n),null))>255&&c.call$2(u,a),l=i+1,$[i]=o,a=n+1,i=l);return 3!==i&&c.call$2(_,r),(o=E.int_parse(h.JSString_methods.substring$2(e,a,r),null))>255&&c.call$2(u,a),$[i]=o,$},Uri_parseIPv6Address(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,d,m,g,y=new E.Uri_parseIPv6Address_error(e),v=new E.Uri_parseIPv6Address_parseHex(y,e);for(e.length<2&&y.call$1("address is too short"),n=S._setArrayType([],K.JSArray_int),i=a=t,s=!1,o=!1;a>>0),n.push((c[2]<<8|c[3])>>>0)):n.push(v.call$2(i,r))),s?n.length>7&&y.call$1("an address with a wildcard must have less than 7 parts"):8!==n.length&&y.call$1("an address without a wildcard must contain exactly 8 parts"),$=new Uint8Array(16),p=9-(u=n.length),a=0,d=0;a"http"===e?80:"https"===e?443:0,_Uri__compareScheme(e,t){var r,n,a,i,s;for(r=e.length,n=0;nt?E._Uri__makeWindowsFileUrl(e,!1):E._Uri__makeFileUri(e,!1),_Uri__checkNonWindowsPathReservedCharacters(e,t){var r,n,a,i;for(r=e.length,n=0;n(i=v.getInterceptor$asx(a)).get$length(a)&&S.throwExpression(E.RangeError$range(0,0,i.get$length(a),null,null)),S.stringContainsUnchecked(a,"/",0))throw r=E.UnsupportedError$("Illegal path character "+S.S(a)),S.wrapException(r)},_Uri__checkWindowsPathReservedCharacters(e,t,r){var n,a,i,s;for(n=S.SubListIterable$(e,r,null,S._arrayInstanceType(e)._precomputed1),n=new S.ListIterator(n,n.get$length(n)),a=S._instanceType(n)._precomputed1;n.moveNext$0();)if(i=a._as(n.__internal$_current),s=E.RegExp_RegExp('["*/:<>?\\\\|]',!1),S.stringContainsUnchecked(i,s,0))throw t?S.wrapException(E.ArgumentError$("Illegal character in path",null)):S.wrapException(E.UnsupportedError$("Illegal character in path: "+i))},_Uri__checkWindowsDriveLetter(e,t){var r="Illegal drive letter ";if(!(65<=e&&e<=90||97<=e&&e<=122))throw t?S.wrapException(E.ArgumentError$(r+E.String_String$fromCharCode(e),null)):S.wrapException(E.UnsupportedError$(r+E.String_String$fromCharCode(e)))},_Uri__makeFileUri(e,t){var r=null,n=S._setArrayType(e.split("/"),K.JSArray_String);return h.JSString_methods.startsWith$1(e,"/")?E._Uri__Uri(r,r,n,"file"):E._Uri__Uri(r,r,n,r)},_Uri__makeWindowsFileUrl(e,t){var r,n,a,i,s="\\",o=null,l="file";if(h.JSString_methods.startsWith$1(e,"\\\\?\\")){if(h.JSString_methods.startsWith$2(e,"UNC\\",4))e=h.JSString_methods.replaceRange$3(e,0,7,s);else if((e=h.JSString_methods.substring$1(e,4)).length<3||58!==h.JSString_methods._codeUnitAt$1(e,1)||92!==h.JSString_methods._codeUnitAt$1(e,2))throw S.wrapException(E.ArgumentError$("Windows paths with \\\\?\\ prefix must be absolute",o))}else e=S.stringReplaceAllUnchecked(e,"/",s);if((r=e.length)>1&&58===h.JSString_methods._codeUnitAt$1(e,1)){if(E._Uri__checkWindowsDriveLetter(h.JSString_methods._codeUnitAt$1(e,0),!0),2===r||92!==h.JSString_methods._codeUnitAt$1(e,2))throw S.wrapException(E.ArgumentError$("Windows paths with drive letter must be absolute",o));return n=S._setArrayType(e.split(s),K.JSArray_String),E._Uri__checkWindowsPathReservedCharacters(n,!0,1),E._Uri__Uri(o,o,n,l)}return h.JSString_methods.startsWith$1(e,s)?h.JSString_methods.startsWith$2(e,s,1)?(i=(r=(a=h.JSString_methods.indexOf$2(e,s,2))<0)?h.JSString_methods.substring$1(e,2):h.JSString_methods.substring$2(e,2,a),n=S._setArrayType((r?"":h.JSString_methods.substring$1(e,a+1)).split(s),K.JSArray_String),E._Uri__checkWindowsPathReservedCharacters(n,!0,0),E._Uri__Uri(i,o,n,l)):(n=S._setArrayType(e.split(s),K.JSArray_String),E._Uri__checkWindowsPathReservedCharacters(n,!0,0),E._Uri__Uri(o,o,n,l)):(n=S._setArrayType(e.split(s),K.JSArray_String),E._Uri__checkWindowsPathReservedCharacters(n,!0,0),E._Uri__Uri(o,o,n,o))},_Uri__makePort:(e,t)=>null!=e&&e===E._Uri__defaultPort(t)?null:e,_Uri__makeHost(e,t,r,n){var a,i,s,o,l,_;if(null==e)return null;if(t===r)return"";if(91===h.JSString_methods.codeUnitAt$1(e,t))return a=r-1,93!==h.JSString_methods.codeUnitAt$1(e,a)&&E._Uri__fail(e,t,"Missing end `]` to match `[` in host"),i=t+1,(s=E._Uri__checkZoneID(e,i,a))=t&&s=t&&n>>4]&1<<(15&o))?(s&&65<=o&&90>=o&&(null==d&&(d=new E.StringBuffer("")),i>>4]&1<<(15&o))?(s&&65<=o&&90>=o&&(null==i&&(i=new E.StringBuffer("")),a>>4]&1<<(15&o))?E._Uri__fail(e,n,"Invalid character"):(55296==(64512&o)&&n+1>>4]&1<<(15&i))||E._Uri__fail(e,n,"Illegal scheme character"),65<=i&&i<=90&&(a=!0);return e=h.JSString_methods.substring$2(e,t,r),E._Uri__canonicalizeScheme(a?e.toLowerCase():e)},_Uri__canonicalizeScheme:e=>"http"===e?"http":"file"===e?"file":"https"===e?"https":"package"===e?"package":e,_Uri__makeUserInfo:(e,t,r)=>null==e?"":E._Uri__normalizeOrSubstring(e,t,r,h.List_gRj,!1),_Uri__makePath(e,t,r,n,a,i){var s,o="file"===a,l=o||i;if(null==e){if(null==n)return o?"/":"";s=new S.MappedListIterable(n,new E._Uri__makePath_closure,S._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,"/")}else{if(null!=n)throw S.wrapException(E.ArgumentError$("Both path and pathSegments specified",null));s=E._Uri__normalizeOrSubstring(e,t,r,h.List_qg4,!0)}if(0===s.length){if(o)return"/"}else l&&!h.JSString_methods.startsWith$1(s,"/")&&(s="/"+s);return E._Uri__normalizePath(s,a,i)},_Uri__normalizePath(e,t,r){var n=0===t.length;return!n||r||h.JSString_methods.startsWith$1(e,"/")?E._Uri__removeDotSegments(e):E._Uri__normalizeRelativePath(e,!n||r)},_Uri__makeQuery:(e,t,r,n)=>null!=e?E._Uri__normalizeOrSubstring(e,t,r,h.List_CVk,!0):null,_Uri__makeFragment:(e,t,r)=>null==e?null:E._Uri__normalizeOrSubstring(e,t,r,h.List_CVk,!0),_Uri__normalizeEscape(e,t,r){var n,a,i,s,o,l=t+2;return l>=e.length?"%":(n=h.JSString_methods.codeUnitAt$1(e,t+1),a=h.JSString_methods.codeUnitAt$1(e,l),i=S.hexDigitValue(n),s=S.hexDigitValue(a),i<0||s<0?"%":(o=16*i+s)<127&&0!=(h.List_nxB[h.JSInt_methods._shrOtherPositive$1(o,4)]&1<<(15&o))?S.Primitives_stringFromCharCode(r&&65<=o&&90>=o?(32|o)>>>0:o):n>=97||a>=97?h.JSString_methods.substring$2(e,t,t+3).toUpperCase():null)},_Uri__escapeChar(e){var t,r,n,a,i,s="0123456789ABCDEF";if(e<128)(t=new Uint8Array(3))[0]=37,t[1]=h.JSString_methods._codeUnitAt$1(s,e>>>4),t[2]=h.JSString_methods._codeUnitAt$1(s,15&e);else for(e>2047?e>65535?(r=240,n=4):(r=224,n=3):(r=192,n=2),t=new Uint8Array(3*n),a=0;--n>=0;r=128)i=63&h.JSInt_methods._shrReceiverPositive$1(e,6*n)|r,t[a]=37,t[a+1]=h.JSString_methods._codeUnitAt$1(s,i>>>4),t[a+2]=h.JSString_methods._codeUnitAt$1(s,15&i),a+=3;return E.String_String$fromCharCodes(t,0,null)},_Uri__normalizeOrSubstring(e,t,r,n,a){var i=E._Uri__normalize(e,t,r,n,a);return null==i?h.JSString_methods.substring$2(e,t,r):i},_Uri__normalize(e,t,r,n,a){var i,s,o,l,_,u,c,$,p,d=null;for(i=!a,o=s=t,l=d;s>>4]&1<<(15&_)))++s;else{if(37===_){if(null==(u=E._Uri__normalizeEscape(e,s,!1))){s+=3;continue}"%"===u?(u="%25",c=1):c=3}else i&&_<=93&&0!=(h.List_2Vk[_>>>4]&1<<(15&_))?(E._Uri__fail(e,s,"Invalid character"),u=c=d):(55296==(64512&_)&&($=s+1)!!h.JSString_methods.startsWith$1(e,".")||-1!==h.JSString_methods.indexOf$1(e,"/."),_Uri__removeDotSegments(e){var t,r,n,a,i,s;if(!E._Uri__mayContainDotSegments(e))return e;for(t=S._setArrayType([],K.JSArray_String),n=(r=e.split("/")).length,a=!1,i=0;i=2&&E._Uri__isAlphabeticCharacter(h.JSString_methods._codeUnitAt$1(e,0)))for(t=1;t127||0==(h.List_JYB[r>>>4]&1<<(15&r)))break}return e},_Uri__packageNameEnd:(e,t)=>e.isScheme$1("package")&&null==e._host?E._skipPackageNameChars(t,0,t.length):-1,_Uri__toWindowsFilePath(e){var t,r,n,a=e.get$pathSegments(),i=a.length;return i>0&&2===v.get$length$asx(a[0])&&58===v.codeUnitAt$1$s(a[0],1)?(E._Uri__checkWindowsDriveLetter(v.codeUnitAt$1$s(a[0],0),!1),E._Uri__checkWindowsPathReservedCharacters(a,!1,1),t=!0):(E._Uri__checkWindowsPathReservedCharacters(a,!1,0),t=!1),r=e.get$hasAbsolutePath()&&!t?"\\":"",e.get$hasAuthority()&&0!==(n=e.get$host()).length&&(r=r+"\\"+n+"\\"),r=E.StringBuffer__writeAll(r,a,"\\"),(i=t&&1===i?r+"\\":r).charCodeAt(0),i},_Uri__hexCharPairToByte(e,t){var r,n,a;for(r=0,n=0;n<2;++n)if(48<=(a=h.JSString_methods._codeUnitAt$1(e,t+n))&&a<=57)r=16*r+a-48;else{if(!(97<=(a|=32)&&a<=102))throw S.wrapException(E.ArgumentError$("Invalid URL encoding",null));r=16*r+a-87}return r},_Uri__uriDecode(e,t,r,n,a){for(var i,s,o,l,_=t;;){if(!(_127)throw S.wrapException(E.ArgumentError$("Illegal percent encoding in URI",null));if(37===s){if(_+3>o)throw S.wrapException(E.ArgumentError$("Truncated URI",null));l.push(E._Uri__hexCharPairToByte(e,_+1)),_+=2}else l.push(s)}return h.Utf8Decoder_false.convert$1(l)},_Uri__isAlphabeticCharacter(e){var t=32|e;return 97<=t&&t<=122},UriData__writeUri(e,t,r,n,a){var i,s;if(null!=e&&"text/plain"!==e||(e=""),0===e.length||"application/octet-stream"===e)i=n._contents+=e;else{if((s=E.UriData__validateMimeType(e))<0)throw S.wrapException(E.ArgumentError$value(e,"mimeType","Invalid MIME type"));i=n._contents+=E._Uri__uriEncode(h.List_qFt,h.JSString_methods.substring$2(e,0,s),h.C_Utf8Codec,!1),n._contents=i+"/",i=n._contents+=E._Uri__uriEncode(h.List_qFt,h.JSString_methods.substring$1(e,s+1),h.C_Utf8Codec,!1)}null!=t&&(a.push(i.length),a.push(n._contents.length+8),n._contents+=";charset=",n._contents+=E._Uri__uriEncode(h.List_qFt,t,h.C_Utf8Codec,!1))},UriData__validateMimeType(e){var t,r,n;for(t=e.length,r=-1,n=0;nt)throw S.wrapException(E.FormatException$(c,e,a));for(;44!==s;){for($.push(a),++a,o=-1;a=0)){if(l=h.JSArray_methods.get$last($),44!==s||a!==l+7||!h.JSString_methods.startsWith$2(e,"base64",l+1))throw S.wrapException(E.FormatException$("Expecting '='",e,a));break}$.push(o)}return $.push(a),_=a+1,1==(1&$.length)?e=h.C_Base64Codec.normalize$3(e,_,n):null!=(u=E._Uri__normalize(e,_,n,h.List_CVk,!0))&&(e=h.JSString_methods.replaceRange$3(e,_,n,u)),new E.UriData(e,$,r)},UriData__uriEncodeBytes(e,t,r){var n,a,i,s,o,l,_="0123456789ABCDEF";for(n=v.getInterceptor$asx(t),a=0,i=0;i>>0!=0)for(i=0;i255)throw S.wrapException(E.ArgumentError$value(s,"non-byte value",null))},_createTables(){var e,t,r,n,a,i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",s=".",o=":",l="/",_="?",u="#",c=v.JSArray_JSArray$allocateGrowable(22,K.Uint8List);for(e=0;e<22;++e)c[e]=new Uint8Array(96);return t=new E._createTables_build(c),r=new E._createTables_setChars,n=new E._createTables_setRange,a=t.call$2(0,225),r.call$3(a,i,1),r.call$3(a,s,14),r.call$3(a,o,34),r.call$3(a,l,3),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(14,225),r.call$3(a,i,1),r.call$3(a,s,15),r.call$3(a,o,34),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(15,225),r.call$3(a,i,1),r.call$3(a,"%",225),r.call$3(a,o,34),r.call$3(a,l,9),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(1,225),r.call$3(a,i,1),r.call$3(a,o,34),r.call$3(a,l,10),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(2,235),r.call$3(a,i,139),r.call$3(a,l,131),r.call$3(a,s,146),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(3,235),r.call$3(a,i,11),r.call$3(a,l,68),r.call$3(a,s,18),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(4,229),r.call$3(a,i,5),n.call$3(a,"AZ",229),r.call$3(a,o,102),r.call$3(a,"@",68),r.call$3(a,"[",232),r.call$3(a,l,138),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(5,229),r.call$3(a,i,5),n.call$3(a,"AZ",229),r.call$3(a,o,102),r.call$3(a,"@",68),r.call$3(a,l,138),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(6,231),n.call$3(a,"19",7),r.call$3(a,"@",68),r.call$3(a,l,138),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(7,231),n.call$3(a,"09",7),r.call$3(a,"@",68),r.call$3(a,l,138),r.call$3(a,_,172),r.call$3(a,u,205),r.call$3(t.call$2(8,8),"]",5),a=t.call$2(9,235),r.call$3(a,i,11),r.call$3(a,s,16),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(16,235),r.call$3(a,i,11),r.call$3(a,s,17),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(17,235),r.call$3(a,i,11),r.call$3(a,l,9),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(10,235),r.call$3(a,i,11),r.call$3(a,s,18),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(18,235),r.call$3(a,i,11),r.call$3(a,s,19),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(19,235),r.call$3(a,i,11),r.call$3(a,l,234),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(11,235),r.call$3(a,i,11),r.call$3(a,l,10),r.call$3(a,_,172),r.call$3(a,u,205),a=t.call$2(12,236),r.call$3(a,i,12),r.call$3(a,_,12),r.call$3(a,u,205),a=t.call$2(13,237),r.call$3(a,i,13),r.call$3(a,_,13),n.call$3(t.call$2(20,245),"az",21),a=t.call$2(21,245),n.call$3(a,"az",21),n.call$3(a,"09",21),r.call$3(a,"+-.",21),c},_scan(e,t,r,n,a){var i,s,o,l=B.$get$_scannerTables();for(i=t;i95?31:s]),a[o>>>5]=i;return n},_SimpleUri__packageNameEnd:e=>7===e._schemeEnd&&h.JSString_methods.startsWith$1(e._uri,"package")&&e._hostStart<=0?E._skipPackageNameChars(e._uri,e._pathStart,e._queryStart):-1,_skipPackageNameChars(e,t,r){var n,a,i;for(n=t,a=0;nMath.max(S.checkNum(e),S.checkNum(t)),pow:(e,t)=>Math.pow(e,t),Random_Random:()=>h.C__JSRandom,_JSRandom:function(){},_convertDartFunctionFast(e){var t,r=e.$dart_jsFunction;return null!=r?r:(t=function(e,t){return function(){return e(t,Array.prototype.slice.apply(arguments))}}(E._callDartFunctionFast,e),t[B.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e.$dart_jsFunction=t,t)},_convertDartFunctionFastCaptureThis(e){var t,r=e._$dart_jsFunctionCaptureThis;return null!=r?r:(t=function(e,t){return function(){return e(t,this,Array.prototype.slice.apply(arguments))}}(E._callDartFunctionFastCaptureThis,e),t[B.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e._$dart_jsFunctionCaptureThis=t,t)},_callDartFunctionFast:(e,t)=>E.Function_apply(e,t),_callDartFunctionFastCaptureThis(e,t,r){var n=[t];return h.JSArray_methods.addAll$1(n,r),E.Function_apply(e,n)},allowInterop:e=>"function"==typeof e?e:E._convertDartFunctionFast(e),allowInteropCaptureThis(e){if("function"==typeof e)throw S.wrapException(E.ArgumentError$("Function is already a JS function so cannot capture this.",null));return E._convertDartFunctionFastCaptureThis(e)},callConstructor(e,t){var r,n;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 r=[null],h.JSArray_methods.addAll$1(r,t),n=e.bind.apply(e,r),String(n),new n}},A={Repl:function(e,t,r,n){var a=this;a.prompt=e,a.continuation=t,a.validator=r,a.__Repl__adapter=null,a.history=n},alwaysValid_closure:function(){},QueueList$:(e,t)=>new A.QueueList(E.List_List$filled(A.QueueList__computeInitialCapacity(e),null,!1,t._eval$1("0?")),0,0,t._eval$1("QueueList<0>")),QueueList_QueueList$from(e,t){var r,n,a;return K.List_dynamic._is(e)?(r=v.get$length$asx(e),n=A.QueueList$(r+1,t),v.setRange$4$ax(n._table,0,r,e,0),n._tail=r,n):((a=A.QueueList$(null,t)).addAll$1(0,e),a)},QueueList__computeInitialCapacity:e=>null==e||e<8?8:(++e&e-1)>>>0==0?e:A.QueueList__nextPowerOf2(e),QueueList__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(0==(t=(e&e-1)>>>0))return e},QueueList:function(e,t,r,n){var a=this;a._table=e,a._head=t,a._tail=r,a.$ti=n},_CastQueueList:function(e,t,r,n,a){var i=this;i._queue_list$_delegate=e,i._table=t,i._head=r,i._tail=n,i.$ti=a},_QueueList_Object_ListMixin:function(){},StaticImport:function(e,t,r,n){var a=this;a.url=e,a.supports=t,a.media=r,a.span=n},ContentRule:function(e,t){this.$arguments=e,this.span=t},DebugRule:function(e,t){this.expression=e,this.span=t},AsyncEnvironment$(){var e=K.String,t=K.Module_AsyncCallable,r=K.AstNode,n=K.int,a=K.AsyncCallable,i=K.JSArray_Map_String_AsyncCallable;return new A.AsyncEnvironment(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,S._setArrayType([],K.JSArray_Module_AsyncCallable),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,K.Value)],K.JSArray_Map_String_Value),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,r)],K.JSArray_Map_String_AstNode),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),null)},AsyncEnvironment$_(e,t,r,n,a,i,s,o,l,_,u,c){var $=K.String,p=K.int;return new A.AsyncEnvironment(e,t,r,n,a,i,s,o,l,E.LinkedHashMap_LinkedHashMap$_empty($,p),_,E.LinkedHashMap_LinkedHashMap$_empty($,p),u,E.LinkedHashMap_LinkedHashMap$_empty($,p),c)},_EnvironmentModule__EnvironmentModule0(e,t,r,n){var a,i,s,o,l,_;return null==n&&(n=h.Set_empty0),a=A._EnvironmentModule__makeModulesByVariable0(n),i=A._EnvironmentModule__memberMap0(h.JSArray_methods.get$first(e._async_environment$_variables),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure5,K.Map_String_Value),K.Value),s=A._EnvironmentModule__memberMap0(h.JSArray_methods.get$first(e._async_environment$_variableNodes),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure6,K.Map_String_AstNode),K.AstNode),o=K.Map_String_AsyncCallable,l=K.AsyncCallable,_=A._EnvironmentModule__memberMap0(h.JSArray_methods.get$first(e._async_environment$_functions),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure7,o),l),l=A._EnvironmentModule__memberMap0(h.JSArray_methods.get$first(e._async_environment$_mixins),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure8,o),l),o=v.get$isNotEmpty$asx(t.get$children(t))||h.JSArray_methods.any$1(e._async_environment$_allModules,new A._EnvironmentModule__EnvironmentModule_closure9),A._EnvironmentModule$_0(e,t,r,a,i,s,_,l,o,!r.get$isEmpty(r)||h.JSArray_methods.any$1(e._async_environment$_allModules,new A._EnvironmentModule__EnvironmentModule_closure10))},_EnvironmentModule__makeModulesByVariable0(e){var t,r,n,a,i,s;if(e.get$isEmpty(e))return h.Map_empty3;for(t=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.Module_AsyncCallable),r=e.get$iterator(e);r.moveNext$0();)if((n=r.get$current(r))instanceof A._EnvironmentModule0){for(a=(a=(a=n._async_environment$_modulesByVariable).get$values(a)).get$iterator(a);a.moveNext$0();)s=(i=a.get$current(a)).get$variables(),p.setAll(t,s.get$keys(s),i);p.setAll(t,v.get$keys$z(h.JSArray_methods.get$first(n._async_environment$_environment._async_environment$_variables)),n)}else a=n.get$variables(),p.setAll(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap0(e,t,r){var n,a,i;if(e=new k.PublicMemberMapView(e,r._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(n=S._setArrayType([],r._eval$1("JSArray>")),a=t.get$iterator(t);a.moveNext$0();)(i=a.get$current(a)).get$isNotEmpty(i)&&n.push(i);return n.push(e),1===n.length?e:T.MergedMapView$(n,K.String,r)},_EnvironmentModule$_0:(e,t,r,n,a,i,s,o,l,_)=>new A._EnvironmentModule0(e._async_environment$_allModules,a,i,s,o,r,t,l,_,e,n),AsyncEnvironment:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._async_environment$_modules=e,d._async_environment$_namespaceNodes=t,d._async_environment$_globalModules=r,d._async_environment$_importedModules=n,d._async_environment$_forwardedModules=a,d._async_environment$_nestedForwardedModules=i,d._async_environment$_allModules=s,d._async_environment$_variables=o,d._async_environment$_variableNodes=l,d._async_environment$_variableIndices=_,d._async_environment$_functions=u,d._async_environment$_functionIndices=c,d._async_environment$_mixins=$,d._async_environment$_mixinIndices=p,d._async_environment$_content=h,d._async_environment$_inMixin=!1,d._async_environment$_inSemiGlobalScope=!0,d._async_environment$_lastVariableIndex=d._async_environment$_lastVariableName=null},AsyncEnvironment_importForwards_closure:function(){},AsyncEnvironment_importForwards_closure0:function(){},AsyncEnvironment_importForwards_closure1:function(){},AsyncEnvironment__getVariableFromGlobalModule_closure:function(e){this.name=e},AsyncEnvironment_setVariable_closure:function(e,t){this.$this=e,this.name=t},AsyncEnvironment_setVariable_closure0:function(e){this.name=e},AsyncEnvironment_setVariable_closure1:function(e,t){this.$this=e,this.name=t},AsyncEnvironment__getFunctionFromGlobalModule_closure:function(e){this.name=e},AsyncEnvironment__getMixinFromGlobalModule_closure:function(e){this.name=e},AsyncEnvironment_toModule_closure:function(){},AsyncEnvironment_toDummyModule_closure:function(){},AsyncEnvironment__fromOneModule_closure:function(e,t){this.callback=e,this.T=t},AsyncEnvironment__fromOneModule__closure:function(e,t){this.entry=e,this.T=t},_EnvironmentModule0:function(e,t,r,n,a,i,s,o,l,_,u){var c=this;c.upstream=e,c.variables=t,c.variableNodes=r,c.functions=n,c.mixins=a,c.extensionStore=i,c.css=s,c.transitivelyContainsCss=o,c.transitivelyContainsExtensions=l,c._async_environment$_environment=_,c._async_environment$_modulesByVariable=u},_EnvironmentModule__EnvironmentModule_closure5:function(){},_EnvironmentModule__EnvironmentModule_closure6:function(){},_EnvironmentModule__EnvironmentModule_closure7:function(){},_EnvironmentModule__EnvironmentModule_closure8:function(){},_EnvironmentModule__EnvironmentModule_closure9:function(){},_EnvironmentModule__EnvironmentModule_closure10:function(){},BuiltInCallable$function:(e,t,r,n)=>new A.BuiltInCallable(e,S._setArrayType([new I.Tuple2(b.ScssParser$("@function "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),r,K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value)],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value)),BuiltInCallable$mixin:(e,t,r,n)=>new A.BuiltInCallable(e,S._setArrayType([new I.Tuple2(b.ScssParser$("@mixin "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),new A.BuiltInCallable$mixin_closure(r),K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value)],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value)),BuiltInCallable$overloadedFunction(e,t){var r,n,a,i,s,o,l=S._setArrayType([],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value);for(r=(r=t.get$entries(t)).get$iterator(r),n=K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value,a=K.String,i=K.VariableDeclaration;r.moveNext$0();)s=r.get$current(r),o=I.SpanScanner$("@function "+e+"("+S.S(s.key)+") {",null),l.push(new I.Tuple2(new b.ScssParser(E.LinkedHashMap_LinkedHashMap$_empty(a,i),o,h.StderrLogger_false).parseArgumentDeclaration$0(),s.value,n));return new A.BuiltInCallable(e,l)},BuiltInCallable:function(e,t){this.name=e,this._overloads=t},BuiltInCallable$mixin_closure:function(e){this.callback=e},_function5:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:meta"),global_closure26:function(){},global_closure27:function(){},global_closure28:function(){},global_closure29:function(){},local_closure:function(){},local_closure0:function(){},local__closure:function(){},BuiltInModule$(e,t,r,n,a){var i=E._Uri__Uri(null,e,null,"sass"),s=A.BuiltInModule__callableMap(t,a),o=A.BuiltInModule__callableMap(r,a),l=null==n?h.Map_empty1:new E.UnmodifiableMapView(n,K.UnmodifiableMapView_String_Value);return new A.BuiltInModule(i,s,o,l,a._eval$1("BuiltInModule<0>"))},BuiltInModule__callableMap(e,t){var r,n,a,i=K.String;if(null==e)i=E.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=E.LinkedHashMap_LinkedHashMap$_empty(i,t),r=e.length,n=0;n"))}return new E.UnmodifiableMapView(i,K.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule:function(e,t,r,n,a){var i=this;i.url=e,i.functions=t,i.mixins=r,i.variables=n,i.$ti=a},_disallowedFunctionNames_closure:function(){},CssParser:function(e,t,r){var n=this;n._isUseAllowed=!0,n._inParentheses=n._inStyleRule=n._stylesheet$_inUnknownAtRule=n._inControlDirective=n._inContentBlock=n._stylesheet$_inMixin=!1,n._globalVariables=e,n.lastSilentComment=null,n.scanner=t,n.logger=r},AsyncEnvironment$0(){var e=K.String,t=K.Module_AsyncCallable_2,r=K.AstNode_2,n=K.int,a=K.AsyncCallable_2,i=K.JSArray_Map_String_AsyncCallable_2;return new A.AsyncEnvironment0(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),E.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,S._setArrayType([],K.JSArray_Module_AsyncCallable_2),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,K.Value_2)],K.JSArray_Map_String_Value_2),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,r)],K.JSArray_Map_String_AstNode_2),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),S._setArrayType([E.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),E.LinkedHashMap_LinkedHashMap$_empty(e,n),null)},AsyncEnvironment$_0(e,t,r,n,a,i,s,o,l,_,u,c){var $=K.String,p=K.int;return new A.AsyncEnvironment0(e,t,r,n,a,i,s,o,l,E.LinkedHashMap_LinkedHashMap$_empty($,p),_,E.LinkedHashMap_LinkedHashMap$_empty($,p),u,E.LinkedHashMap_LinkedHashMap$_empty($,p),c)},_EnvironmentModule__EnvironmentModule2(e,t,r,n){var a,i,s,o,l,_;return null==n&&(n=h.Set_empty3),a=A._EnvironmentModule__makeModulesByVariable2(n),i=A._EnvironmentModule__memberMap2(h.JSArray_methods.get$first(e._async_environment0$_variables),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure17,K.Map_String_Value_2),K.Value_2),s=A._EnvironmentModule__memberMap2(h.JSArray_methods.get$first(e._async_environment0$_variableNodes),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure18,K.Map_String_AstNode_2),K.AstNode_2),o=K.Map_String_AsyncCallable_2,l=K.AsyncCallable_2,_=A._EnvironmentModule__memberMap2(h.JSArray_methods.get$first(e._async_environment0$_functions),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure19,o),l),l=A._EnvironmentModule__memberMap2(h.JSArray_methods.get$first(e._async_environment0$_mixins),n.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure20,o),l),o=v.get$isNotEmpty$asx(t.get$children(t))||h.JSArray_methods.any$1(e._async_environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure21),A._EnvironmentModule$_2(e,t,r,a,i,s,_,l,o,!r.get$isEmpty(r)||h.JSArray_methods.any$1(e._async_environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var t,r,n,a,i,s;if(e.get$isEmpty(e))return h.Map_empty10;for(t=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.Module_AsyncCallable_2),r=e.get$iterator(e);r.moveNext$0();)if((n=r.get$current(r))instanceof A._EnvironmentModule2){for(a=(a=(a=n._async_environment0$_modulesByVariable).get$values(a)).get$iterator(a);a.moveNext$0();)s=(i=a.get$current(a)).get$variables(),p.setAll0(t,s.get$keys(s),i);p.setAll0(t,v.get$keys$z(h.JSArray_methods.get$first(n._async_environment0$_environment._async_environment0$_variables)),n)}else a=n.get$variables(),p.setAll0(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap2(e,t,r){var n,a,i;if(e=new k.PublicMemberMapView0(e,r._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(n=S._setArrayType([],r._eval$1("JSArray>")),a=t.get$iterator(t);a.moveNext$0();)(i=a.get$current(a)).get$isNotEmpty(i)&&n.push(i);return n.push(e),1===n.length?e:T.MergedMapView$0(n,K.String,r)},_EnvironmentModule$_2:(e,t,r,n,a,i,s,o,l,_)=>new A._EnvironmentModule2(e._async_environment0$_allModules,a,i,s,o,r,t,l,_,e,n),AsyncEnvironment0:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._async_environment0$_modules=e,d._async_environment0$_namespaceNodes=t,d._async_environment0$_globalModules=r,d._async_environment0$_importedModules=n,d._async_environment0$_forwardedModules=a,d._async_environment0$_nestedForwardedModules=i,d._async_environment0$_allModules=s,d._async_environment0$_variables=o,d._async_environment0$_variableNodes=l,d._async_environment0$_variableIndices=_,d._async_environment0$_functions=u,d._async_environment0$_functionIndices=c,d._async_environment0$_mixins=$,d._async_environment0$_mixinIndices=p,d._async_environment0$_content=h,d._async_environment0$_inMixin=!1,d._async_environment0$_inSemiGlobalScope=!0,d._async_environment0$_lastVariableIndex=d._async_environment0$_lastVariableName=null},AsyncEnvironment_importForwards_closure2:function(){},AsyncEnvironment_importForwards_closure3:function(){},AsyncEnvironment_importForwards_closure4:function(){},AsyncEnvironment__getVariableFromGlobalModule_closure0:function(e){this.name=e},AsyncEnvironment_setVariable_closure2:function(e,t){this.$this=e,this.name=t},AsyncEnvironment_setVariable_closure3:function(e){this.name=e},AsyncEnvironment_setVariable_closure4:function(e,t){this.$this=e,this.name=t},AsyncEnvironment__getFunctionFromGlobalModule_closure0:function(e){this.name=e},AsyncEnvironment__getMixinFromGlobalModule_closure0:function(e){this.name=e},AsyncEnvironment_toModule_closure0:function(){},AsyncEnvironment_toDummyModule_closure0:function(){},AsyncEnvironment__fromOneModule_closure0:function(e,t){this.callback=e,this.T=t},AsyncEnvironment__fromOneModule__closure0:function(e,t){this.entry=e,this.T=t},_EnvironmentModule2:function(e,t,r,n,a,i,s,o,l,_,u){var c=this;c.upstream=e,c.variables=t,c.variableNodes=r,c.functions=n,c.mixins=a,c.extensionStore=i,c.css=s,c.transitivelyContainsCss=o,c.transitivelyContainsExtensions=l,c._async_environment0$_environment=_,c._async_environment0$_modulesByVariable=u},_EnvironmentModule__EnvironmentModule_closure17:function(){},_EnvironmentModule__EnvironmentModule_closure18:function(){},_EnvironmentModule__EnvironmentModule_closure19:function(){},_EnvironmentModule__EnvironmentModule_closure20:function(){},_EnvironmentModule__EnvironmentModule_closure21:function(){},_EnvironmentModule__EnvironmentModule_closure22:function(){},BuiltInCallable$function0:(e,t,r,n)=>new A.BuiltInCallable0(e,S._setArrayType([new I.Tuple2(b.ScssParser$0("@function "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),r,K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)),BuiltInCallable$mixin0:(e,t,r,n)=>new A.BuiltInCallable0(e,S._setArrayType([new I.Tuple2(b.ScssParser$0("@mixin "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),new A.BuiltInCallable$mixin_closure0(r),K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)),BuiltInCallable$parsed:(e,t,r)=>new A.BuiltInCallable0(e,S._setArrayType([new I.Tuple2(t,r,K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)),BuiltInCallable$overloadedFunction0(e,t){var r,n,a,i,s,o,l=S._setArrayType([],K.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2);for(r=(r=t.get$entries(t)).get$iterator(r),n=K.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2,a=K.String,i=K.VariableDeclaration_2;r.moveNext$0();)s=r.get$current(r),o=I.SpanScanner$("@function "+e+"("+S.S(s.key)+") {",null),l.push(new I.Tuple2(new b.ScssParser0(E.LinkedHashMap_LinkedHashMap$_empty(a,i),o,h.StderrLogger_false0).parseArgumentDeclaration$0(),s.value,n));return new A.BuiltInCallable0(e,l)},BuiltInCallable0:function(e,t){this.name=e,this._built_in$_overloads=t},BuiltInCallable$mixin_closure0:function(e){this.callback=e},BuiltInModule$0(e,t,r,n,a){var i=E._Uri__Uri(null,e,null,"sass"),s=A.BuiltInModule__callableMap0(t,a),o=A.BuiltInModule__callableMap0(r,a),l=null==n?h.Map_empty8:new E.UnmodifiableMapView(n,K.UnmodifiableMapView_String_Value_2);return new A.BuiltInModule0(i,s,o,l,a._eval$1("BuiltInModule0<0>"))},BuiltInModule__callableMap0(e,t){var r,n,a,i=K.String;if(null==e)i=E.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=E.LinkedHashMap_LinkedHashMap$_empty(i,t),r=e.length,n=0;n"))}return new E.UnmodifiableMapView(i,K.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule0:function(e,t,r,n,a){var i=this;i.url=e,i.functions=t,i.mixins=r,i.variables=n,i.$ti=a},ContentRule0:function(e,t){this.$arguments=e,this.span=t},_disallowedFunctionNames_closure0:function(){},CssParser0:function(e,t,r){var n=this;n._stylesheet0$_isUseAllowed=!0,n._stylesheet0$_inParentheses=n._stylesheet0$_inStyleRule=n._stylesheet0$_inUnknownAtRule=n._stylesheet0$_inControlDirective=n._stylesheet0$_inContentBlock=n._stylesheet0$_inMixin=!1,n._stylesheet0$_globalVariables=e,n.lastSilentComment=null,n.scanner=t,n.logger=r},DebugRule0:function(e,t){this.expression=e,this.span=t},render(e,t){var r=v.get$fiber$x(e);null!=r?v.run$0$x(r.call$1(E.allowInterop(new A.render_closure(t,e)))):A._renderAsync(e).then$1$2$onError(0,new A.render_closure0(t),new A.render_closure1(t),K.Null)},_renderAsync(e){var t,r,n,i,s,o,l,_,u,c,$,p,m,g,y,f,b,x,w,C,M=0,L=E._makeAsyncAwaitCompleter(K.RenderResult),k=E._wrapJsFunctionForAsync((function(R,F){if(1===R)return E._asyncRethrow(F,L);for(;;)switch(M){case 0:b=new E.DateTime(Date.now(),!1),x=v.getInterceptor$x(e),w=x.get$data(e),C=V.NullableExtension_andThen0(x.get$file(e),d.path__absolute$closure()),M=null!=w?3:5;break;case 3:return r=A._parseImporter(e,b),n=A._parseFunctions(e,b,!0),i=x.get$indentedSyntax(e),i=v.$eq$(i,!1)||null==i?null:h.Syntax_Sass0,s=A._parseOutputStyle(x.get$outputStyle(e)),o=v.$eq$(x.get$indentType(e),"tab"),l=A._parseIndentWidth(x.get$indentWidth(e)),_=A._parseLineFeed(x.get$linefeed(e)),u=null==C?"stdin":B.$get$context().toUri$1(C).toString$0(0),null==(c=x.get$quietDeps(e))&&(c=!1),null==($=x.get$verbose(e))&&($=!1),null==(p=x.get$charset(e))&&(p=!0),m=A._enableSourceMaps(e),x=x.get$logger(e),g=v.$eq$(a.process.stdout.isTTY,!0),y=B._glyphs,M=6,E._asyncAwait(V.compileStringAsync0(w,p,n,null,null,l,_,new d.NodeToDartLogger(x,new I.StderrLogger0(g),y===h.C_AsciiGlyphSet),r,c,m,s,i,u,!o,$),k);case 6:f=F,M=4;break;case 5:M=null!=C?7:9;break;case 7:return r=A._parseImporter(e,b),n=A._parseFunctions(e,b,!0),i=x.get$indentedSyntax(e),i=v.$eq$(i,!1)||null==i?null:h.Syntax_Sass0,s=A._parseOutputStyle(x.get$outputStyle(e)),o=v.$eq$(x.get$indentType(e),"tab"),l=A._parseIndentWidth(x.get$indentWidth(e)),_=A._parseLineFeed(x.get$linefeed(e)),null==(u=x.get$quietDeps(e))&&(u=!1),null==(c=x.get$verbose(e))&&(c=!1),null==($=x.get$charset(e))&&($=!0),p=A._enableSourceMaps(e),x=x.get$logger(e),m=v.$eq$(a.process.stdout.isTTY,!0),g=B._glyphs,M=10,E._asyncAwait(V.compileAsync0(C,$,n,null,l,_,new d.NodeToDartLogger(x,new I.StderrLogger0(m),g===h.C_AsciiGlyphSet),r,u,p,s,i,!o,c),k);case 10:f=F,M=8;break;case 9:throw S.wrapException(E.ArgumentError$(j.Either,null));case 8:case 4:t=A._newRenderResult(e,f,b),M=1;break;case 1:return E._asyncReturn(t,L)}}));return E._asyncStartSync(k,L)},renderSync(e){var t,r,n,i,s,o,l,_,u,c,$,g,y,f,b,x,w,C,M,L,R,F,T,N,U=null;try{if(t=new E.DateTime(Date.now(),!1),r=null,n=(u=v.getInterceptor$x(e)).get$data(e),i=V.NullableExtension_andThen0(u.get$file(e),d.path__absolute$closure()),null!=n)c=A._parseImporter(e,t),$=A._parseFunctions(e,t,!1),g=u.get$indentedSyntax(e),g=v.$eq$(g,!1)||null==g?U:h.Syntax_Sass0,y=A._parseOutputStyle(u.get$outputStyle(e)),f=v.$eq$(u.get$indentType(e),"tab"),b=A._parseIndentWidth(u.get$indentWidth(e)),x=A._parseLineFeed(u.get$linefeed(e)),w=null==i?"stdin":B.$get$context().toUri$1(i).toString$0(0),null==(C=u.get$quietDeps(e))&&(C=!1),null==(M=u.get$verbose(e))&&(M=!1),null==(L=u.get$charset(e))&&(L=!0),R=A._enableSourceMaps(e),u=u.get$logger(e),F=v.$eq$(a.process.stdout.isTTY,!0),T=B._glyphs,r=k.compileString(n,L,new S.CastList($,S._arrayInstanceType($)._eval$1("CastList<1,Callable0>")),U,U,b,x,new d.NodeToDartLogger(u,new I.StderrLogger0(F),T===h.C_AsciiGlyphSet),c,C,R,y,g,w,!f,M);else{if(null==i)throw u=E.ArgumentError$(j.Either,U),S.wrapException(u);c=A._parseImporter(e,t),$=A._parseFunctions(e,t,!1),g=u.get$indentedSyntax(e),g=v.$eq$(g,!1)||null==g?U:h.Syntax_Sass0,y=A._parseOutputStyle(u.get$outputStyle(e)),f=v.$eq$(u.get$indentType(e),"tab"),b=A._parseIndentWidth(u.get$indentWidth(e)),x=A._parseLineFeed(u.get$linefeed(e)),null==(w=u.get$quietDeps(e))&&(w=!1),null==(C=u.get$verbose(e))&&(C=!1),null==(M=u.get$charset(e))&&(M=!0),L=A._enableSourceMaps(e),u=u.get$logger(e),R=v.$eq$(a.process.stdout.isTTY,!0),F=B._glyphs,r=k.compile(i,M,new S.CastList($,S._arrayInstanceType($)._eval$1("CastList<1,Callable0>")),U,b,x,new d.NodeToDartLogger(u,new I.StderrLogger0(R),F===h.C_AsciiGlyphSet),c,w,L,y,g,!f,C)}return A._newRenderResult(e,r,t)}catch(N){u=S.unwrapException(N),u instanceof m.SassException0?(s=u,o=S.getTraceFromException(N),p.jsThrow(A._wrapException(s,o))):(l=u,_=S.getTraceFromException(N),u=v.toString$0$(l),c=p.getTrace0(l),p.jsThrow(A._newRenderError(u,null==c?_:c,U,U,U,3)))}},_wrapException(e,t){var r,n,a,i,s,o=y.SourceSpanException.prototype.get$span.call(e,e).file.url;return r=null==o?"stdin":"file"===o.get$scheme()?B.$get$context().style.pathFromUri$1(x._parseUri(o)):o.toString$0(0),n=h.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),null==(a=p.getTrace0(e))&&(a=t),i=y.SourceSpanException.prototype.get$span.call(e,e),i=(i=F.FileLocation$_(i.file,i._file$_start)).file.getLine$1(i.offset),s=y.SourceSpanException.prototype.get$span.call(e,e),s=F.FileLocation$_(s.file,s._file$_start),A._newRenderError(n,a,s.file.getColumn$1(s.offset)+1,r,i+1,1)},_parseFunctions(e,t,r){var n,a=v.get$functions$x(e);return null==a?h.List_empty20:(n=S._setArrayType([],K.JSArray_AsyncCallable_2),p.jsForEach(a,new A._parseFunctions_closure(e,t,n,r)),n)},_parseImporter(e,t){var r,n,a,i,s,o=v.getInterceptor$x(e);return null==o.get$importer(e)?r=S._setArrayType([],K.JSArray_JSFunction):(n=K.List_nullable_Object,a=K.JSFunction,r=n._is(o.get$importer(e))?v.cast$1$0$ax(n._as(o.get$importer(e)),a):S._setArrayType([a._as(o.get$importer(e))],K.JSArray_JSFunction)),i=(n=v.getInterceptor$asx(r)).get$isNotEmpty(r)?A._contextOptions(e,t):new E.Object,null!=(s=o.get$fiber(e))&&(n=n.map$1$1(r,new A._parseImporter_closure(s),K.JSFunction),r=E.List_List$of(n,!0,n.$ti._eval$1("ListIterable.E"))),null==(o=o.get$includePaths(e))&&(o=[]),n=K.String,new g.NodeImporter(i,E.List_List$unmodifiable(g.NodeImporter__addSassPath(E.List_List$from(o,!0,n)),n),E.List_List$unmodifiable(v.cast$1$0$ax(r,K.dynamic),K.JSFunction))},_contextOptions(e,t){var r,n,i,s,o,l,_=v.getInterceptor$x(e),u=_.get$includePaths(e);return null==u&&(u=[]),r=E.List_List$from(u,!0,K.String),u=_.get$file(e),n=_.get$data(e),i=S._setArrayType([d.current()],K.JSArray_String),h.JSArray_methods.addAll$1(i,r),i=h.JSArray_methods.join$1(i,v.$eq$(v.get$platform$x(a.process),"win32")?";":":"),s=v.$eq$(_.get$indentType(e),"tab")?1:0,null==(o=A._parseIndentWidth(_.get$indentWidth(e)))&&(o=2),l=A._parseLineFeed(_.get$linefeed(e)),null==(_=_.get$file(e))&&(_="data"),{file:u,data:n,includePaths:i,precision:10,style:1,indentType:s,indentWidth:o,linefeed:l.text,result:{stats:{start:t._core$_value,entry:_}}}},_parseOutputStyle(e){if(null==e||"expanded"===e)return h.OutputStyle_expanded0;if("compressed"===e)return h.OutputStyle_compressed0;throw S.wrapException(E.ArgumentError$('Unsupported output style "'+S.S(e)+'".',null))},_parseIndentWidth:e=>null==e?null:S._isInt(e)?e:E.int_parse(v.toString$0$(e),null),_parseLineFeed(e){switch(e){case"cr":return h.LineFeed_kMT;case"crlf":return h.LineFeed_Mss;case"lfcr":return h.LineFeed_a1Y;default:return h.LineFeed_D6m}},_newRenderResult(e,t,r){var n,i,s,o,l,_,u,c,$,p,d,m,g,y,f,b,w,C,M,I=null,L=Date.now(),k=t._compile_result$_serialize,R=k.css;if(A._enableSourceMaps(e)){for("string"==typeof(i=(n=v.getInterceptor$x(e)).get$sourceMap(e))?s=i:((o=n.get$outFile(e)).toString,s=v.$add$ansx(o,".map")),l=(o=B.$get$context()).dirname$1(s),(k=k.sourceMap).toString,k.sourceRoot=n.get$sourceMapRoot(e),(u=null==(_=n.get$outFile(e)))?(c=n.get$file(e),k.targetUrl=null==c?"stdin.css":o.toUri$1(o.withoutExtension$1(c)+".css").toString$0(0)):k.targetUrl=o.toUri$1(o.relative$2$from(_,l)).toString$0(0),$=o.toUri$1(l).toString$0(0),o=k.urls,p=0;pA.BuiltInCallable$function0(e,t,r,"sass:meta"),global_closure57:function(){},global_closure58:function(){},global_closure59:function(){},global_closure60:function(){},local_closure1:function(){},local_closure2:function(){},local__closure0:function(){},StaticImport0:function(e,t,r,n){var a=this;a.url=e,a.supports=t,a.media=r,a.span=n}},M={ModifiableCssComment:function(e,t){var r=this;r.text=e,r.span=t,r._indexInParent=r._parent=null,r.isGroupEnd=!1},ImportCache$(e,t){var r=K.nullable_Tuple3_Importer_Uri_Uri,n=K.Uri,a=M.ImportCache__toImporters(null,e,null),i=null==t?h.StderrLogger_false:t;return new M.ImportCache(a,i,E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple2_Uri_bool,r),E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri,r),E.LinkedHashMap_LinkedHashMap$_empty(n,K.nullable_Stylesheet),E.LinkedHashMap_LinkedHashMap$_empty(n,K.ImporterResult))},ImportCache__toImporters(e,t,r){var n,i,s,o,l=null,_=S._asStringQ(K.Object._as(v.get$env$x(a.process)).SASS_PATH),u=S._setArrayType([],K.JSArray_Importer);for(n=v.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),u.push(new g.FilesystemImporter(B.$get$context().absolute$7(i,l,l,l,l,l,l)));if(null!=_)for(i=(n=_.split(v.$eq$(v.get$platform$x(a.process),"win32")?";":":")).length,s=0;s"))},ForwardedModuleView__forwardedMap(e,t,r,n,a){var i,s=null==t;return(i=!!s&&null==r&&(null==n||(i=n._base).get$isEmpty(i)))||(s||(e=new g.PrefixedMapView(e,t,a._eval$1("PrefixedMapView<0>"))),null!=r?e=new f.LimitedMapView(e,r._base.intersection$1(new x.MapKeySet(e,K.MapKeySet_nullable_Object)),K.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView<1,2>")):(s=null!=n&&(s=n._base).get$isNotEmpty(s))&&(e=f.LimitedMapView$blocklist(e,n,K.String,a))),e},ForwardedModuleView:function(e,t,r,n,a,i,s){var o=this;o._forwarded_view$_inner=e,o._rule=t,o.variables=r,o.variableNodes=n,o.functions=a,o.mixins=i,o.$ti=s},UnprefixedMapView:function(e,t,r){this._unprefixed_map_view$_map=e,this._unprefixed_map_view$_prefix=t,this.$ti=r},_UnprefixedKeys:function(e){this._unprefixed_map_view$_view=e},_UnprefixedKeys_iterator_closure:function(e){this.$this=e},_UnprefixedKeys_iterator_closure0:function(e){this.$this=e},_EvaluateVisitor$(e,t,r,n,a,i){var s=K.Uri,o=K.Module_Callable,l=S._setArrayType([],K.JSArray_Tuple2_String_AstNode),_=null==r?h.StderrLogger_false:r;return(l=new M._EvaluateVisitor(t,n,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.Callable),E.LinkedHashMap_LinkedHashMap$_empty(s,o),E.LinkedHashMap_LinkedHashMap$_empty(s,o),E.LinkedHashMap_LinkedHashMap$_empty(s,K.AstNode),_,E.LinkedHashSet_LinkedHashSet$_empty(K.Tuple2_String_SourceSpan),a,i,C.Environment$(),E.LinkedHashSet_LinkedHashSet$_empty(s),E.LinkedHashMap_LinkedHashMap$_empty(s,K.nullable_AstNode),l,h.Configuration_Map_empty))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,r,n,a,i),l},Evaluator:function(e,t){this._visitor=e,this._importer=t},_EvaluateVisitor:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._evaluate$_importCache=e,d._nodeImporter=t,d._builtInFunctions=r,d._builtInModules=n,d._modules=a,d._moduleNodes=i,d._evaluate$_logger=s,d._warningsEmitted=o,d._quietDeps=l,d._sourceMap=_,d._environment=u,d._declarationName=d.__parent=d._mediaQueries=d._styleRuleIgnoringAtRoot=null,d._member="root stylesheet",d._importSpan=d._callableNode=null,d._inKeyframes=d._atRootExcludingStyleRule=d._inUnknownAtRule=d._inFunction=!1,d._loadedUrls=c,d._activeModules=$,d._stack=p,d._importer=null,d._inDependency=!1,d.__extensionStore=d._outOfOrderImports=d.__endOfImports=d.__root=d.__stylesheet=null,d._configuration=h},_EvaluateVisitor_closure:function(e){this.$this=e},_EvaluateVisitor_closure0:function(e){this.$this=e},_EvaluateVisitor_closure1:function(e){this.$this=e},_EvaluateVisitor_closure2:function(e){this.$this=e},_EvaluateVisitor_closure3:function(e){this.$this=e},_EvaluateVisitor_closure4:function(e){this.$this=e},_EvaluateVisitor_closure5:function(e){this.$this=e},_EvaluateVisitor_closure6:function(e){this.$this=e},_EvaluateVisitor__closure1:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure7:function(e){this.$this=e},_EvaluateVisitor_closure8:function(e){this.$this=e},_EvaluateVisitor__closure:function(e,t,r){this.values=e,this.span=t,this.callableNode=r},_EvaluateVisitor__closure0:function(e){this.$this=e},_EvaluateVisitor_run_closure:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor_runExpression_closure:function(e,t,r){this.$this=e,this.importer=t,this.expression=r},_EvaluateVisitor_runExpression__closure:function(e,t){this.$this=e,this.expression=t},_EvaluateVisitor_runStatement_closure:function(e,t,r){this.$this=e,this.importer=t,this.statement=r},_EvaluateVisitor_runStatement__closure:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor__loadModule_closure:function(e,t){this.callback=e,this.builtInModule=t},_EvaluateVisitor__loadModule_closure0:function(e,t,r,n,a,i,s){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=i,o.callback=s},_EvaluateVisitor__loadModule__closure:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__execute_closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.importer=t,s.stylesheet=r,s.extensionStore=n,s.configuration=a,s.css=i},_EvaluateVisitor__combineCss_closure:function(){},_EvaluateVisitor__combineCss_closure0:function(e){this.selectors=e},_EvaluateVisitor__combineCss_closure1:function(){},_EvaluateVisitor__extendModules_closure:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure0:function(){},_EvaluateVisitor__topologicalModules_visitModule:function(e,t){this.seen=e,this.sorted=t},_EvaluateVisitor_visitAtRootRule_closure:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitAtRootRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__scopeForAtRoot_closure:function(e,t,r){this.$this=e,this.newParent=t,this.node=r},_EvaluateVisitor__scopeForAtRoot_closure0:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure1:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot__closure:function(e,t){this.innerScope=e,this.callback=t},_EvaluateVisitor__scopeForAtRoot_closure2:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure3:function(){},_EvaluateVisitor__scopeForAtRoot_closure4:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor_visitContentRule_closure:function(e,t){this.$this=e,this.content=t},_EvaluateVisitor_visitDeclaration_closure:function(e){this.$this=e},_EvaluateVisitor_visitDeclaration_closure0:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitEachRule_closure:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure0:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure1:function(e,t,r,n){var a=this;a.$this=e,a.list=t,a.setVariables=r,a.node=n},_EvaluateVisitor_visitEachRule__closure:function(e,t,r){this.$this=e,this.setVariables=t,this.node=r},_EvaluateVisitor_visitEachRule___closure:function(e){this.$this=e},_EvaluateVisitor_visitExtendRule_closure:function(e,t){this.$this=e,this.targetText=t},_EvaluateVisitor_visitAtRule_closure:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure0:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule__closure:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule_closure1:function(){},_EvaluateVisitor_visitForRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure1:function(e){this.fromNumber=e},_EvaluateVisitor_visitForRule_closure2:function(e,t){this.toNumber=e,this.fromNumber=t},_EvaluateVisitor_visitForRule_closure3:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.node=r,s.from=n,s.direction=a,s.fromNumber=i},_EvaluateVisitor_visitForRule__closure:function(e){this.$this=e},_EvaluateVisitor_visitForwardRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForwardRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIfRule_closure:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitIfRule__closure:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport_closure:function(e,t){this.$this=e,this.$import=t},_EvaluateVisitor__visitDynamicImport__closure:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport__closure0:function(){},_EvaluateVisitor__visitDynamicImport__closure1:function(){},_EvaluateVisitor__visitDynamicImport__closure2:function(e,t,r,n,a,i){var s=this;s.$this=e,s.result=t,s.stylesheet=r,s.loadsUserDefinedModules=n,s.environment=a,s.children=i},_EvaluateVisitor__visitStaticImport_closure:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure0:function(e){this.node=e},_EvaluateVisitor_visitIncludeRule_closure2:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure1:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpan=n},_EvaluateVisitor_visitIncludeRule__closure:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule___closure:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule____closure:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitMediaRule_closure:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure0:function(e,t,r,n){var a=this;a.$this=e,a.mergedQueries=t,a.queries=r,a.node=n},_EvaluateVisitor_visitMediaRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule___closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule_closure1:function(e){this.mergedQueries=e},_EvaluateVisitor__visitMediaQueries_closure:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitStyleRule_closure:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure1:function(){},_EvaluateVisitor_visitStyleRule_closure2:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure3:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitStyleRule_closure4:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitStyleRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure5:function(){},_EvaluateVisitor_visitSupportsRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule_closure0:function(){},_EvaluateVisitor_visitVariableDeclaration_closure:function(e,t,r){this.$this=e,this.node=t,this.override=r},_EvaluateVisitor_visitVariableDeclaration_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitVariableDeclaration_closure1:function(e,t,r){this.$this=e,this.node=t,this.value=r},_EvaluateVisitor_visitUseRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWarnRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule__closure:function(e){this.$this=e},_EvaluateVisitor_visitBinaryOperationExpression_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation:function(){},_EvaluateVisitor_visitVariableExpression_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitUnaryOperationExpression_closure:function(e,t){this.node=e,this.operand=t},_EvaluateVisitor__visitCalculationValue_closure:function(e,t,r){this.$this=e,this.node=t,this.inMinMax=r},_EvaluateVisitor_visitListExpression_closure:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure0:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure:function(e,t,r){this.$this=e,this.node=t,this.$function=r},_EvaluateVisitor__runUserDefinedCallable_closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.callable=t,s.evaluated=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable__closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable___closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable____closure:function(){},_EvaluateVisitor__runFunctionCallable_closure:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure:function(e,t,r){this.overload=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure0:function(){},_EvaluateVisitor__evaluateArguments_closure:function(){},_EvaluateVisitor__evaluateArguments_closure0:function(e,t){this.$this=e,this.restNodeForSpan=t},_EvaluateVisitor__evaluateArguments_closure1:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.namedNodes=n},_EvaluateVisitor__evaluateArguments_closure2:function(){},_EvaluateVisitor__evaluateMacroArguments_closure:function(e){this.restArgs=e},_EvaluateVisitor__evaluateMacroArguments_closure0:function(e,t,r){this.$this=e,this.restNodeForSpan=t,this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure1:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.restArgs=n},_EvaluateVisitor__evaluateMacroArguments_closure2:function(e,t,r){this.$this=e,this.keywordRestNodeForSpan=t,this.keywordRestArgs=r},_EvaluateVisitor__addRestMap_closure:function(e,t,r,n,a,i){var s=this;s.$this=e,s.values=t,s.convert=r,s.expressionNode=n,s.map=a,s.nodeWithSpan=i},_EvaluateVisitor__verifyArguments_closure:function(e,t,r){this.$arguments=e,this.positional=t,this.named=r},_EvaluateVisitor_visitStringExpression_closure:function(e){this.$this=e},_EvaluateVisitor_visitCssAtRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssAtRule_closure0:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssKeyframeBlock_closure0:function(){},_EvaluateVisitor_visitCssMediaRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure0:function(e,t,r){this.$this=e,this.mergedQueries=t,this.node=r},_EvaluateVisitor_visitCssMediaRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule___closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure1:function(e){this.mergedQueries=e},_EvaluateVisitor_visitCssStyleRule_closure:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitCssStyleRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssStyleRule_closure0:function(){},_EvaluateVisitor_visitCssSupportsRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule__closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule_closure0:function(){},_EvaluateVisitor__performInterpolation_closure:function(e,t,r){this.$this=e,this.warnForColor=t,this.interpolation=r},_EvaluateVisitor__serialize_closure:function(e,t){this.value=e,this.quote=t},_EvaluateVisitor__expressionNode_closure:function(e,t){this.$this=e,this.expression=t},_EvaluateVisitor__withoutSlash_recommendation:function(){},_EvaluateVisitor__stackFrame_closure:function(e){this.$this=e},_EvaluateVisitor__stackTrace_closure:function(e){this.$this=e},_ImportedCssVisitor:function(e){this._visitor=e},_ImportedCssVisitor_visitCssAtRule_closure:function(){},_ImportedCssVisitor_visitCssMediaRule_closure:function(e){this.hasBeenMerged=e},_ImportedCssVisitor_visitCssStyleRule_closure:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure:function(){},_EvaluationContext:function(e,t){this._visitor=e,this._defaultWarnNodeWithSpan=t},_ArgumentResults:function(e,t,r,n,a){var i=this;i.positional=e,i.positionalNodes=t,i.named=r,i.namedNodes=n,i.separator=a},_LoadedStylesheet:function(e,t,r){this.stylesheet=e,this.importer=t,this.isDependency=r},RateLimit__debounceAggregate(e,t,r,n,a,i,s){var o={};return o.soFar=o.timer=null,o.emittedLatestAsLeading=o.shouldClose=o.hasPending=!1,b.TransformByHandlers_transformByHandlers(e,new M.RateLimit__debounceAggregate_closure(o,s,r,!1,t,!0,i),new M.RateLimit__debounceAggregate_closure0(o,!0,s),i,s)},_collect(e,t,r){var n=null==t?S._setArrayType([],r._eval$1("JSArray<0>")):t;return v.add$1$ax(n,e),n},RateLimit__debounceAggregate_closure:function(e,t,r,n,a,i,s){var o=this;o._box_0=e,o.S=t,o.collect=r,o.leading=n,o.duration=a,o.trailing=i,o.T=s},RateLimit__debounceAggregate_closure_emit:function(e,t,r){this._box_0=e,this.sink=t,this.S=r},RateLimit__debounceAggregate__closure:function(e,t,r,n){var a=this;a._box_0=e,a.trailing=t,a.emit=r,a.sink=n},RateLimit__debounceAggregate_closure0:function(e,t,r){this._box_0=e,this.trailing=t,this.S=r},ModifiableCssComment0:function(e,t){var r=this;r.text=e,r.span=t,r._node1$_indexInParent=r._node1$_parent=null,r.isGroupEnd=!1},_EvaluateVisitor$1(e,t,r,n,a,i){var s,o=K.Uri,l=K.Module_Callable_2,_=S._setArrayType([],K.JSArray_Tuple2_String_AstNode_2);return s=null==n?null==t?M.ImportCache$none(r):t:null,(o=new M._EvaluateVisitor1(s,n,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.Callable_2),E.LinkedHashMap_LinkedHashMap$_empty(o,l),E.LinkedHashMap_LinkedHashMap$_empty(o,l),E.LinkedHashMap_LinkedHashMap$_empty(o,K.AstNode_2),r,E.LinkedHashSet_LinkedHashSet$_empty(K.Tuple2_String_SourceSpan),a,i,C.Environment$0(),E.LinkedHashSet_LinkedHashSet$_empty(o),E.LinkedHashMap_LinkedHashMap$_empty(o,K.nullable_AstNode_2),_,h.Configuration_Map_empty0))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,r,n,a,i),o},_EvaluateVisitor1:function(e,t,r,n,a,i,s,o,l,_,u,c,$,p,h){var d=this;d._evaluate0$_importCache=e,d._evaluate0$_nodeImporter=t,d._evaluate0$_builtInFunctions=r,d._evaluate0$_builtInModules=n,d._evaluate0$_modules=a,d._evaluate0$_moduleNodes=i,d._evaluate0$_logger=s,d._evaluate0$_warningsEmitted=o,d._evaluate0$_quietDeps=l,d._evaluate0$_sourceMap=_,d._evaluate0$_environment=u,d._evaluate0$_declarationName=d._evaluate0$__parent=d._evaluate0$_mediaQueries=d._evaluate0$_styleRuleIgnoringAtRoot=null,d._evaluate0$_member="root stylesheet",d._evaluate0$_importSpan=d._evaluate0$_callableNode=null,d._evaluate0$_inKeyframes=d._evaluate0$_atRootExcludingStyleRule=d._evaluate0$_inUnknownAtRule=d._evaluate0$_inFunction=!1,d._evaluate0$_loadedUrls=c,d._evaluate0$_activeModules=$,d._evaluate0$_stack=p,d._evaluate0$_importer=null,d._evaluate0$_inDependency=!1,d._evaluate0$__extensionStore=d._evaluate0$_outOfOrderImports=d._evaluate0$__endOfImports=d._evaluate0$__root=d._evaluate0$__stylesheet=null,d._evaluate0$_configuration=h},_EvaluateVisitor_closure19:function(e){this.$this=e},_EvaluateVisitor_closure20:function(e){this.$this=e},_EvaluateVisitor_closure21:function(e){this.$this=e},_EvaluateVisitor_closure22:function(e){this.$this=e},_EvaluateVisitor_closure23:function(e){this.$this=e},_EvaluateVisitor_closure24:function(e){this.$this=e},_EvaluateVisitor_closure25:function(e){this.$this=e},_EvaluateVisitor_closure26:function(e){this.$this=e},_EvaluateVisitor__closure7:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure27:function(e){this.$this=e},_EvaluateVisitor_closure28:function(e){this.$this=e},_EvaluateVisitor__closure5:function(e,t,r){this.values=e,this.span=t,this.callableNode=r},_EvaluateVisitor__closure6:function(e){this.$this=e},_EvaluateVisitor_run_closure1:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor__loadModule_closure3:function(e,t){this.callback=e,this.builtInModule=t},_EvaluateVisitor__loadModule_closure4:function(e,t,r,n,a,i,s){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=i,o.callback=s},_EvaluateVisitor__loadModule__closure1:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__execute_closure1:function(e,t,r,n,a,i){var s=this;s.$this=e,s.importer=t,s.stylesheet=r,s.extensionStore=n,s.configuration=a,s.css=i},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(e){this.selectors=e},_EvaluateVisitor__combineCss_closure7:function(){},_EvaluateVisitor__extendModules_closure3:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure4:function(){},_EvaluateVisitor__topologicalModules_visitModule1:function(e,t){this.seen=e,this.sorted=t},_EvaluateVisitor_visitAtRootRule_closure5:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitAtRootRule_closure6:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure7:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__scopeForAtRoot_closure11:function(e,t,r){this.$this=e,this.newParent=t,this.node=r},_EvaluateVisitor__scopeForAtRoot_closure12:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure13:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot__closure1:function(e,t){this.innerScope=e,this.callback=t},_EvaluateVisitor__scopeForAtRoot_closure14:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor__scopeForAtRoot_closure15:function(){},_EvaluateVisitor__scopeForAtRoot_closure16:function(e,t){this.$this=e,this.innerScope=t},_EvaluateVisitor_visitContentRule_closure1:function(e,t){this.$this=e,this.content=t},_EvaluateVisitor_visitDeclaration_closure3:function(e){this.$this=e},_EvaluateVisitor_visitDeclaration_closure4:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitEachRule_closure5:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure6:function(e,t,r){this.$this=e,this.node=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure7:function(e,t,r,n){var a=this;a.$this=e,a.list=t,a.setVariables=r,a.node=n},_EvaluateVisitor_visitEachRule__closure1:function(e,t,r){this.$this=e,this.setVariables=t,this.node=r},_EvaluateVisitor_visitEachRule___closure1:function(e){this.$this=e},_EvaluateVisitor_visitExtendRule_closure1:function(e,t){this.$this=e,this.targetText=t},_EvaluateVisitor_visitAtRule_closure5:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure6:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule__closure1:function(e,t){this.$this=e,this.children=t},_EvaluateVisitor_visitAtRule_closure7:function(){},_EvaluateVisitor_visitForRule_closure9:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure10:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForRule_closure11:function(e){this.fromNumber=e},_EvaluateVisitor_visitForRule_closure12:function(e,t){this.toNumber=e,this.fromNumber=t},_EvaluateVisitor_visitForRule_closure13:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.node=r,s.from=n,s.direction=a,s.fromNumber=i},_EvaluateVisitor_visitForRule__closure1:function(e){this.$this=e},_EvaluateVisitor_visitForwardRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitForwardRule_closure4:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIfRule_closure1:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitIfRule__closure1:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport_closure1:function(e,t){this.$this=e,this.$import=t},_EvaluateVisitor__visitDynamicImport__closure7:function(e){this.$this=e},_EvaluateVisitor__visitDynamicImport__closure8:function(){},_EvaluateVisitor__visitDynamicImport__closure9:function(){},_EvaluateVisitor__visitDynamicImport__closure10:function(e,t,r,n,a,i){var s=this;s.$this=e,s.result=t,s.stylesheet=r,s.loadsUserDefinedModules=n,s.environment=a,s.children=i},_EvaluateVisitor__visitStaticImport_closure1:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure7:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure8:function(e){this.node=e},_EvaluateVisitor_visitIncludeRule_closure10:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure9:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpan=n},_EvaluateVisitor_visitIncludeRule__closure1:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule___closure1:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpan=r},_EvaluateVisitor_visitIncludeRule____closure1:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitMediaRule_closure5:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure6:function(e,t,r,n){var a=this;a.$this=e,a.mergedQueries=t,a.queries=r,a.node=n},_EvaluateVisitor_visitMediaRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule___closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitMediaRule_closure7:function(e){this.mergedQueries=e},_EvaluateVisitor__visitMediaQueries_closure1:function(e,t){this.$this=e,this.resolved=t},_EvaluateVisitor_visitStyleRule_closure13:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure14:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure15:function(){},_EvaluateVisitor_visitStyleRule_closure16:function(e,t){this.$this=e,this.selectorText=t},_EvaluateVisitor_visitStyleRule_closure17:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitStyleRule_closure18:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitStyleRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure19:function(){},_EvaluateVisitor_visitSupportsRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitSupportsRule_closure4:function(){},_EvaluateVisitor_visitVariableDeclaration_closure5:function(e,t,r){this.$this=e,this.node=t,this.override=r},_EvaluateVisitor_visitVariableDeclaration_closure6:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitVariableDeclaration_closure7:function(e,t,r){this.$this=e,this.node=t,this.value=r},_EvaluateVisitor_visitUseRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWarnRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitWhileRule__closure1:function(e){this.$this=e},_EvaluateVisitor_visitBinaryOperationExpression_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1:function(){},_EvaluateVisitor_visitVariableExpression_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitUnaryOperationExpression_closure1:function(e,t){this.node=e,this.operand=t},_EvaluateVisitor__visitCalculationValue_closure1:function(e,t,r){this.$this=e,this.node=t,this.inMinMax=r},_EvaluateVisitor_visitListExpression_closure1:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure4:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure1:function(e,t,r){this.$this=e,this.node=t,this.$function=r},_EvaluateVisitor__runUserDefinedCallable_closure1:function(e,t,r,n,a,i){var s=this;s.$this=e,s.callable=t,s.evaluated=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable__closure1:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable___closure1:function(e,t,r,n,a,i){var s=this;s.$this=e,s.evaluated=t,s.callable=r,s.nodeWithSpan=n,s.run=a,s.V=i},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure3:function(e,t,r){this.overload=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure4:function(){},_EvaluateVisitor__evaluateArguments_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure8:function(e,t){this.$this=e,this.restNodeForSpan=t},_EvaluateVisitor__evaluateArguments_closure9:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.namedNodes=n},_EvaluateVisitor__evaluateArguments_closure10:function(){},_EvaluateVisitor__evaluateMacroArguments_closure7:function(e){this.restArgs=e},_EvaluateVisitor__evaluateMacroArguments_closure8:function(e,t,r){this.$this=e,this.restNodeForSpan=t,this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure9:function(e,t,r,n){var a=this;a.$this=e,a.named=t,a.restNodeForSpan=r,a.restArgs=n},_EvaluateVisitor__evaluateMacroArguments_closure10:function(e,t,r){this.$this=e,this.keywordRestNodeForSpan=t,this.keywordRestArgs=r},_EvaluateVisitor__addRestMap_closure1:function(e,t,r,n,a,i){var s=this;s.$this=e,s.values=t,s.convert=r,s.expressionNode=n,s.map=a,s.nodeWithSpan=i},_EvaluateVisitor__verifyArguments_closure1:function(e,t,r){this.$arguments=e,this.positional=t,this.named=r},_EvaluateVisitor_visitStringExpression_closure1:function(e){this.$this=e},_EvaluateVisitor_visitCssAtRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssAtRule_closure4:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssKeyframeBlock_closure4:function(){},_EvaluateVisitor_visitCssMediaRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure6:function(e,t,r){this.$this=e,this.mergedQueries=t,this.node=r},_EvaluateVisitor_visitCssMediaRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule___closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssMediaRule_closure7:function(e){this.mergedQueries=e},_EvaluateVisitor_visitCssStyleRule_closure3:function(e,t,r){this.$this=e,this.rule=t,this.node=r},_EvaluateVisitor_visitCssStyleRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssStyleRule_closure4:function(){},_EvaluateVisitor_visitCssSupportsRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule__closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitCssSupportsRule_closure4:function(){},_EvaluateVisitor__performInterpolation_closure1:function(e,t,r){this.$this=e,this.warnForColor=t,this.interpolation=r},_EvaluateVisitor__serialize_closure1:function(e,t){this.value=e,this.quote=t},_EvaluateVisitor__expressionNode_closure1:function(e,t){this.$this=e,this.expression=t},_EvaluateVisitor__withoutSlash_recommendation1:function(){},_EvaluateVisitor__stackFrame_closure1:function(e){this.$this=e},_EvaluateVisitor__stackTrace_closure1:function(e){this.$this=e},_ImportedCssVisitor1:function(e){this._evaluate0$_visitor=e},_ImportedCssVisitor_visitCssAtRule_closure1:function(){},_ImportedCssVisitor_visitCssMediaRule_closure1:function(e){this.hasBeenMerged=e},_ImportedCssVisitor_visitCssStyleRule_closure1:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure1:function(){},_EvaluationContext1:function(e,t){this._evaluate0$_visitor=e,this._evaluate0$_defaultWarnNodeWithSpan=t},_ArgumentResults1:function(e,t,r,n,a){var i=this;i.positional=e,i.positionalNodes=t,i.named=r,i.namedNodes=n,i.separator=a},_LoadedStylesheet1:function(e,t,r){this.stylesheet=e,this.importer=t,this.isDependency=r},ForwardedModuleView_ifNecessary0(e,t,r){var n;return(n=null==t.prefix&&null==t.shownMixinsAndFunctions&&null==t.shownVariables&&!0===(n=null==(n=t.hiddenMixinsAndFunctions)?null:(n=n._base).get$isEmpty(n))&&!0===(n=null==(n=t.hiddenVariables)?null:(n=n._base).get$isEmpty(n)))?e:M.ForwardedModuleView$0(e,t,r)},ForwardedModuleView$0(e,t,r){var n=t.prefix,a=t.shownVariables,i=t.hiddenVariables,s=t.shownMixinsAndFunctions,o=t.hiddenMixinsAndFunctions;return new M.ForwardedModuleView0(e,t,M.ForwardedModuleView__forwardedMap0(e.get$variables(),n,a,i,K.Value_2),M.ForwardedModuleView__forwardedMap0(e.get$variableNodes(),n,a,i,K.AstNode_2),M.ForwardedModuleView__forwardedMap0(e.get$functions(e),n,s,o,r),M.ForwardedModuleView__forwardedMap0(e.get$mixins(),n,s,o,r),r._eval$1("ForwardedModuleView0<0>"))},ForwardedModuleView__forwardedMap0(e,t,r,n,a){var i,s=null==t;return(i=!!s&&null==r&&(null==n||(i=n._base).get$isEmpty(i)))||(s||(e=new g.PrefixedMapView0(e,t,a._eval$1("PrefixedMapView0<0>"))),null!=r?e=new f.LimitedMapView0(e,r._base.intersection$1(new x.MapKeySet(e,K.MapKeySet_nullable_Object)),K.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView0<1,2>")):(s=null!=n&&(s=n._base).get$isNotEmpty(s))&&(e=f.LimitedMapView$blocklist0(e,n,K.String,a))),e},ForwardedModuleView0:function(e,t,r,n,a,i,s){var o=this;o._forwarded_view0$_inner=e,o._forwarded_view0$_rule=t,o.variables=r,o.variableNodes=n,o.functions=a,o.mixins=i,o.$ti=s},ImportCache$none(e){var t=K.nullable_Tuple3_Importer_Uri_Uri_2,r=K.Uri;return new M.ImportCache0(h.List_empty19,e,E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple2_Uri_bool,t),E.LinkedHashMap_LinkedHashMap$_empty(K.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2,t),E.LinkedHashMap_LinkedHashMap$_empty(r,K.nullable_Stylesheet_2),E.LinkedHashMap_LinkedHashMap$_empty(r,K.ImporterResult_2))},ImportCache0:function(e,t,r,n,a,i){var s=this;s._import_cache$_importers=e,s._import_cache$_logger=t,s._import_cache$_canonicalizeCache=r,s._import_cache$_relativeCanonicalizeCache=n,s._import_cache$_importCache=a,s._import_cache$_resultsCache=i},ImportCache_canonicalize_closure1:function(e,t,r,n,a){var i=this;i.$this=e,i.baseUrl=t,i.url=r,i.baseImporter=n,i.forImport=a},ImportCache_canonicalize_closure2:function(e,t,r){this.$this=e,this.url=t,this.forImport=r},ImportCache__canonicalize_closure0:function(e,t){this.importer=e,this.url=t},ImportCache_importCanonical_closure0:function(e,t,r,n,a){var i=this;i.$this=e,i.importer=t,i.canonicalUrl=r,i.originalUrl=n,i.quiet=a},ImportCache_humanize_closure2:function(e){this.canonicalUrl=e},ImportCache_humanize_closure3:function(){},ImportCache_humanize_closure4:function(){},RenderOptions:function(){},_translateReturnValue:e=>K.Future_dynamic._is(e)?x.futureToPromise(e,K.dynamic):e,main1(){new Uint8Array(0),p.main(),v.set$cli_pkg_main_0_$x(a.exports,M._wrapMain(k.sass__main$closure()))},_wrapMain:e=>K.dynamic_Function._is(e)?E.allowInterop(new M._wrapMain_closure(e)):E.allowInterop(new M._wrapMain_closure0(e)),_Exports:function(){},_wrapMain_closure:function(e){this.main=e},_wrapMain_closure0:function(e){this.main=e},UnprefixedMapView0:function(e,t,r){this._unprefixed_map_view0$_map=e,this._unprefixed_map_view0$_prefix=t,this.$ti=r},_UnprefixedKeys0:function(e){this._unprefixed_map_view0$_view=e},_UnprefixedKeys_iterator_closure1:function(e){this.$this=e},_UnprefixedKeys_iterator_closure2:function(e){this.$this=e}},I={VariableExpression:function(e,t,r){this.namespace=e,this.name=t,this.span=r},ComplexSelector$(e,t){var r=E.List_List$unmodifiable(e,K.ComplexSelectorComponent);return 0===r.length&&S.throwExpression(E.ArgumentError$("components may not be empty.",null)),new I.ComplexSelector(r,t)},ComplexSelector:function(e,t){var r=this;r.components=e,r.lineBreak=t,r.__ComplexSelector_isInvisible=r._complex$_maxSpecificity=r._minSpecificity=null},ComplexSelector_isInvisible_closure:function(){},Combinator:function(e){this._complex$_text=e},AsyncBuiltInCallable$mixin:(e,t,r,n)=>new I.AsyncBuiltInCallable(e,b.ScssParser$("@mixin "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),new I.AsyncBuiltInCallable$mixin_closure(r)),AsyncBuiltInCallable:function(e,t,r){this.name=e,this._async_built_in$_arguments=t,this._async_built_in$_callback=r},AsyncBuiltInCallable$mixin_closure:function(e){this.callback=e},Extension:function(e,t,r,n,a){var i=this;i.extender=e,i.target=t,i.mediaContext=r,i.isOptional=n,i.span=a},Extender:function(e,t,r){var n=this;n.selector=e,n.isOriginal=t,n._extension=null,n.span=r},StderrLogger:function(e){this.color=e},ComplexSassNumber:function(e,t,r,n){var a=this;a._numeratorUnits=e,a._denominatorUnits=t,a._number$_value=r,a.hashCache=null,a.asSlash=n},SpanScanner$(e,t){var r,n=F.SourceFile$fromString(e,t);return r=null==t?null:"string"==typeof t?E.Uri_parse(t):K.Uri._as(t),new I.SpanScanner(n,r,e)},SpanScanner:function(e,t,r){var n=this;n._sourceFile=e,n.sourceUrl=t,n.string=r,n._string_scanner$_position=0,n._lastMatchPosition=n._lastMatch=null},_SpanScannerState:function(e,t){this._scanner=e,this.position=t},Tuple2:function(e,t,r){this.item1=e,this.item2=t,this.$ti=r},Tuple3:function(e,t,r,n){var a=this;a.item1=e,a.item2=t,a.item3=r,a.$ti=n},Tuple4:function(e,t,r,n,a){var i=this;i.item1=e,i.item2=t,i.item3=r,i.item4=n,i.$ti=a},AsyncBuiltInCallable$mixin0:(e,t,r,n)=>new I.AsyncBuiltInCallable0(e,b.ScssParser$0("@mixin "+e+"("+t+") {",null,n).parseArgumentDeclaration$0(),new I.AsyncBuiltInCallable$mixin_closure0(r)),AsyncBuiltInCallable0:function(e,t,r){this.name=e,this._async_built_in0$_arguments=t,this._async_built_in0$_callback=r},AsyncBuiltInCallable$mixin_closure0:function(e){this.callback=e},ComplexSassNumber0:function(e,t,r,n){var a=this;a._complex1$_numeratorUnits=e,a._complex1$_denominatorUnits=t,a._number1$_value=r,a.hashCache=null,a.asSlash=n},ComplexSelector$0(e,t){var r=E.List_List$unmodifiable(e,K.ComplexSelectorComponent_2);return 0===r.length&&S.throwExpression(E.ArgumentError$("components may not be empty.",null)),new I.ComplexSelector0(r,t)},ComplexSelector0:function(e,t){var r=this;r.components=e,r.lineBreak=t,r._complex0$__ComplexSelector_isInvisible=r._complex0$_maxSpecificity=r._complex0$_minSpecificity=null},ComplexSelector_isInvisible_closure0:function(){},Combinator0:function(e){this._complex0$_text=e},Extension0:function(e,t,r,n,a){var i=this;i.extender=e,i.target=t,i.mediaContext=r,i.isOptional=n,i.span=a},Extender0:function(e,t,r){var n=this;n.selector=e,n.isOriginal=t,n._extension$_extension=null,n.span=r},StderrLogger0:function(e){this.color=e},VariableExpression0:function(e,t,r){this.namespace=e,this.name=t,this.span=r}},L={NumberExpression:function(e,t,r){this.value=e,this.unit=t,this.span=r},ParenthesizedExpression:function(e,t){this.expression=e,this.span=t},SelectorExpression:function(e){this.span=e},MixinRule$(e,t,r,n,a){var i=E.List_List$unmodifiable(r,K.Statement),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure);return new L.MixinRule(e,t,n,i,s)},MixinRule:function(e,t,r,n,a){var i=this;i.__MixinRule_hasContent=null,i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},_HasContentVisitor:function(){},UseRule:function(e,t,r,n){var a=this;a.url=e,a.namespace=t,a.configuration=r,a.span=n},Selector:function(){},_prependParent(e){var t,r=null,n=e.components,a=h.JSArray_methods.get$first(n);return a instanceof w.UniversalSelector?r:a instanceof g.TypeSelector?null!=(t=a.name).namespace?r:(t=S._setArrayType([new x.ParentSelector(t.name)],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(t,S.SubListIterable$(n,1,r,S._arrayInstanceType(n)._precomputed1)),V.CompoundSelector$(t)):(t=S._setArrayType([new x.ParentSelector(r)],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(t,n),V.CompoundSelector$(t))},_function0:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:selector"),_nest_closure:function(){},_nest__closure:function(e){this._box_0=e},_nest__closure0:function(){},_append_closure:function(){},_append__closure:function(){},_append__closure0:function(){},_append___closure:function(e){this.parent=e},_extend_closure:function(){},_replace_closure:function(){},_unify_closure:function(){},_isSuperselector_closure:function(){},_simpleSelectors_closure:function(){},_simpleSelectors__closure:function(){},_parse_closure:function(){},TrackingLogger:function(e){this._tracking$_logger=e,this._emittedDebug=this._emittedWarning=!1},JSArray0:function(){},SelectorParser$(e,t,r,n,a){var i=I.SpanScanner$(e,a);return new L.SelectorParser(t,r,i,null==n?h.StderrLogger_false:n)},SelectorParser:function(e,t,r,n){var a=this;a._allowParent=e,a._allowPlaceholder=t,a.scanner=r,a.logger=n},SelectorParser_parse_closure:function(e){this.$this=e},SelectorParser_parseCompoundSelector_closure:function(e){this.$this=e},conversionFactor(e,t){var r;return e===t?1:null==(r=h.Map_K2BWj.$index(0,e))?null:r.$index(0,t)},SassNumber_SassNumber:(e,t)=>null==t?new w.UnitlessSassNumber(e,null):new b.SingleUnitSassNumber(t,e,null),SassNumber_SassNumber$withUnits(e,t,r){var n,a,i,s,o,l,_,u,c,$=null;if(null==t||0===t.length)return 0===(n=r.length)?new w.UnitlessSassNumber(e,$):1===n?new b.SingleUnitSassNumber(r[0],e,$):new I.ComplexSassNumber(E.List_List$unmodifiable(r,K.String),h.List_empty,e,$);if(0===(n=r.length))return new I.ComplexSassNumber(h.List_empty,E.List_List$unmodifiable(t,K.String),e,$);for(a=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),i=S._setArrayType(t.slice(0),S.instanceType(t)._eval$1("JSArray<1>")),s=S._setArrayType([],K.JSArray_String),n=i.length,o=0;ou)&&(u=$.target.line,p=S._setArrayType([],l),o._value=p,t.push(new L.TargetLineEntry(u,p))),g=null==(m=(d=(p=$.source).file).url)?"":m.toString$0(0),y=a.putIfAbsent$2(g,new L.SingleMapping_SingleMapping$fromEntries_closure(a)),s.putIfAbsent$2(y,new L.SingleMapping_SingleMapping$fromEntries_closure0($)),(g=o._value)===o&&S.throwExpression(S.LateError$localNI(_)),p=p.offset,v.add$1$ax(g,new L.TargetEntry($.target.column,y,d.getLine$1(p),d.getColumn$1(p),null));return n=a.get$values(a).map$1$1(0,new L.SingleMapping_SingleMapping$fromEntries_closure1(s),K.nullable_SourceFile).toList$0(0),l=a.get$keys(a).toList$0(0),_=i.get$keys(i),new L.SingleMapping(l,E.List_List$of(_,!0,S._instanceType(_)._eval$1("Iterable.E")),n,t,null,E.LinkedHashMap_LinkedHashMap$_empty(r,K.dynamic))},Mapping:function(){},SingleMapping:function(e,t,r,n,a,i){var s=this;s.urls=e,s.names=t,s.files=r,s.lines=n,s.targetUrl=a,s.sourceRoot=null,s.extensions=i},SingleMapping_SingleMapping$fromEntries_closure:function(e){this.urls=e},SingleMapping_SingleMapping$fromEntries_closure0:function(e){this.sourceEntry=e},SingleMapping_SingleMapping$fromEntries_closure1:function(e){this.files=e},SingleMapping_toJson_closure:function(){},SingleMapping_toJson_closure0:function(e){this.result=e},TargetLineEntry:function(e,t){this.line=e,this.entries=t},TargetEntry:function(e,t,r,n,a){var i=this;i.column=e,i.sourceUrlId=t,i.sourceLine=r,i.sourceColumn=n,i.sourceNameId=a},LazyTrace:function(e){this._thunk=e,this.__LazyTrace__trace=null},LazyTrace_terse_closure:function(e){this.$this=e},JSArray1:function(){},MixinRule$0(e,t,r,n,a){var i=E.List_List$unmodifiable(r,K.Statement_2),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure0);return new L.MixinRule0(e,t,n,i,s)},MixinRule0:function(e,t,r,n,a){var i=this;i._mixin_rule$__MixinRule_hasContent=null,i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},_HasContentVisitor0:function(){},NumberExpression0:function(e,t,r){this.value=e,this.unit=t,this.span=r},_parseNumber(e,t){var r,n,a,i,s,o,l;if(null==t||0===t.length)return new w.UnitlessSassNumber0(e,null);if(!v.contains$1$asx(t,"*")&&!h.JSString_methods.contains$1(t,"/"))return new b.SingleUnitSassNumber0(t,e,null);if(r=new E.ArgumentError(!0,t,"unit","is invalid."),(a=(n=t.split("/")).length)>2)throw S.wrapException(r);if(i=n[0],s=1===a?null:n[1],a=K.JSArray_String,o=0===i.length?S._setArrayType([],a):S._setArrayType(i.split("*"),a),h.JSArray_methods.any$1(o,new L._parseNumber_closure))throw S.wrapException(r);if(l=null==s?S._setArrayType([],a):S._setArrayType(s.split("*"),a),h.JSArray_methods.any$1(l,new L._parseNumber_closure0))throw S.wrapException(r);return L.SassNumber_SassNumber$withUnits0(e,l,o)},_NodeSassNumber:function(){},legacyNumberClass_closure:function(){},legacyNumberClass_closure0:function(){},legacyNumberClass_closure1:function(){},legacyNumberClass_closure2:function(){},legacyNumberClass_closure3:function(){},_parseNumber_closure:function(){},_parseNumber_closure0:function(){},_ConstructorOptions0:function(){},conversionFactor0(e,t){var r;return e===t?1:null==(r=h.Map_K2BWj.$index(0,e))?null:r.$index(0,t)},SassNumber_SassNumber0:(e,t)=>null==t?new w.UnitlessSassNumber0(e,null):new b.SingleUnitSassNumber0(t,e,null),SassNumber_SassNumber$withUnits0(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,d=null;if(null==t||v.get$isEmpty$asx(t))return null==r||v.get$isEmpty$asx(r)?new w.UnitlessSassNumber0(e,d):1===(n=v.getInterceptor$asx(r)).get$length(r)?new b.SingleUnitSassNumber0(n.$index(r,0),e,d):new I.ComplexSassNumber0(E.List_List$unmodifiable(r,K.String),h.List_empty,e,d);if(null==r||v.get$isEmpty$asx(r))return new I.ComplexSassNumber0(h.List_empty,E.List_List$unmodifiable(t,K.String),e,d);for(a=(n=v.getInterceptor$ax(r)).toList$0(r),s=(i=v.getInterceptor$ax(t)).toList$0(t),o=S._setArrayType([],K.JSArray_String),l=s.length,_=0;_A.BuiltInCallable$function0(e,t,r,"sass:selector"),_nest_closure0:function(){},_nest__closure1:function(e){this._box_0=e},_nest__closure2:function(){},_append_closure1:function(){},_append__closure1:function(){},_append__closure2:function(){},_append___closure0:function(e){this.parent=e},_extend_closure0:function(){},_replace_closure0:function(){},_unify_closure0:function(){},_isSuperselector_closure0:function(){},_simpleSelectors_closure0:function(){},_simpleSelectors__closure0:function(){},_parse_closure0:function(){},SelectorParser$0(e,t,r,n,a){var i=I.SpanScanner$(e,a);return new L.SelectorParser0(t,r,i,null==n?h.StderrLogger_false0:n)},SelectorParser0:function(e,t,r,n){var a=this;a._selector$_allowParent=e,a._selector$_allowPlaceholder=t,a.scanner=r,a.logger=n},SelectorParser_parse_closure0:function(e){this.$this=e},SelectorParser_parseCompoundSelector_closure0:function(e){this.$this=e},UseRule0:function(e,t,r,n){var a=this;a.url=e,a.namespace=t,a.configuration=r,a.span=n},isWhitespace:e=>32===e||9===e||10===e||13===e||12===e,isNewline:e=>10===e||13===e||12===e,isAlphabetic0:e=>e>=97&&e<=122||e>=65&&e<=90,isDigit:e=>null!=e&&e>=48&&e<=57,isHex:e=>null!=e&&(!!L.isDigit(e)||e>=97&&e<=102||e>=65&&e<=70),asHex:e=>e<=57?e-48:e<=70?10+e-65:10+e-97,hexCharFor:e=>e<10?48+e:87+e,opposite(e){switch(e){case 40:return 41;case 123:return 125;case 91:return 93;default:throw S.wrapException(E.ArgumentError$('"'+E.String_String$fromCharCode(e)+"\" isn't a brace-like character.",null))}},characterEqualsIgnoreCase(e,t){var r;return e===t||(e^t)>>>0==32&&(r=(4294967263&e)>>>0)>=65&&r<=90},fuzzyHashCode:e=>e==1/0||e==-1/0||isNaN(e)?h.JSNumber_methods.get$hashCode(e):h.JSInt_methods.get$hashCode(h.JSNumber_methods.round$0(e*B.$get$_inverseEpsilon())),fuzzyLessThan:(e,t)=>eee>t&&!(Math.abs(e-t)e>t||Math.abs(e-t)e!=1/0&&e!=-1/0&&!isNaN(e)&&(!!S._isInt(e)||Math.abs(h.JSNumber_methods.$mod(Math.abs(e-.5),1)-.5)0?(t=h.JSNumber_methods.$mod(e,1))<.5&&!(Math.abs(t-.5)t&&e32===e||9===e||10===e||13===e||12===e,isNewline0:e=>10===e||13===e||12===e,isAlphabetic1:e=>e>=97&&e<=122||e>=65&&e<=90,isDigit0:e=>null!=e&&e>=48&&e<=57,isHex0:e=>null!=e&&(!!L.isDigit0(e)||e>=97&&e<=102||e>=65&&e<=70),asHex0:e=>e<=57?e-48:e<=70?10+e-65:10+e-97,hexCharFor0:e=>e<10?48+e:87+e,opposite0(e){switch(e){case 40:return 41;case 123:return 125;case 91:return 93;default:throw S.wrapException(E.ArgumentError$('"'+E.String_String$fromCharCode(e)+"\" isn't a brace-like character.",null))}},characterEqualsIgnoreCase0(e,t){var r;return e===t||(e^t)>>>0==32&&(r=(4294967263&e)>>>0)>=65&&r<=90},fuzzyHashCode0:e=>e==1/0||e==-1/0||isNaN(e)?h.JSNumber_methods.get$hashCode(e):h.JSInt_methods.get$hashCode(h.JSNumber_methods.round$0(e*B.$get$_inverseEpsilon0())),fuzzyLessThan0:(e,t)=>eee>t&&!(Math.abs(e-t)e>t||Math.abs(e-t)e!=1/0&&e!=-1/0&&!isNaN(e)&&(!!S._isInt(e)||Math.abs(h.JSNumber_methods.$mod(Math.abs(e-.5),1)-.5)0?(t=h.JSNumber_methods.$mod(e,1))<.5&&!(Math.abs(t-.5)t&&e")).reduce$1(0,h.CONSTANT),!p.isAllTheSame(new S.MappedListIterable(r,new k.Highlighter$__closure0,s._eval$1("MappedListIterable<1,Object?>"))),new E.StringBuffer(""))},Highlighter$multiple(e,t,r,n,a,i){var s,o,l,_,u,c=S._setArrayType([k._Highlight$(e,t,!0)],K.JSArray__Highlight);for(s=(s=r.get$entries(r)).get$iterator(s);s.moveNext$0();)o=s.get$current(s),c.push(k._Highlight$(o.key,o.value,!1));return c=k.Highlighter__collateLines(c),s=n?"":null,o=n?"":null,l=h.JSInt_methods.toString$0(h.JSArray_methods.get$last(c).number+1),_=k.Highlighter__contiguous(c)?0:3,u=S._arrayInstanceType(c),new k.Highlighter(c,s,o,1+Math.max(l.length,_),new S.MappedListIterable(c,new k.Highlighter$__closure,u._eval$1("MappedListIterable<1,int>")).reduce$1(0,h.CONSTANT),!p.isAllTheSame(new S.MappedListIterable(c,new k.Highlighter$__closure0,u._eval$1("MappedListIterable<1,Object?>"))),new E.StringBuffer(""))},Highlighter__contiguous(e){var t,r,n;for(t=0;t"),E.List_List$of(new S.ExpandIterable(t,new k.Highlighter__collateLines_closure1,r),!0,r._eval$1("Iterable.E"))},_Highlight$:(e,t,r)=>new k._Highlight(new k._Highlight_closure(e).call$0(),r,t),_Highlight__normalizeNewlines(e){var t,r,n,a,i,s,o=e.get$text();if(!h.JSString_methods.contains$1(o,"\r\n"))return e;for(t=e.get$end(e).get$offset(),r=o.length-1,n=0;n")),new k.Chain_Chain$parse_closure0,r._eval$1("MappedIterable<1,Trace>")),K.Trace))):h.JSString_methods.contains$1(e,n)?new k.Chain(E.List_List$unmodifiable(new S.MappedListIterable(S._setArrayType(e.split(n),K.JSArray_String),new k.Chain_Chain$parse_closure1,K.MappedListIterable_String_Trace),K.Trace)):new k.Chain(E.List_List$unmodifiable(S._setArrayType([F.Trace_Trace$parse(e)],K.JSArray_Trace),K.Trace)))},Chain:function(e){this.traces=e},Chain_Chain$parse_closure:function(){},Chain_Chain$parse_closure0:function(){},Chain_Chain$parse_closure1:function(){},Chain_toTrace_closure:function(){},Chain_toString_closure0:function(){},Chain_toString__closure0:function(){},Chain_toString_closure:function(e){this.longest=e},Chain_toString__closure:function(e){this.longest=e},ModifiableCssAtRule$0(e,t,r,n){var a=S._setArrayType([],K.JSArray_ModifiableCssNode_2);return new k.ModifiableCssAtRule0(e,n,r,t,new E.UnmodifiableListView(a,K.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssAtRule0:function(e,t,r,n,a,i){var s=this;s.name=e,s.value=t,s.isChildless=r,s.span=n,s.children=a,s._node1$_children=i,s._node1$_indexInParent=s._node1$_parent=null,s.isGroupEnd=!1},AtRule$0(e,t,r,n){var a=null==r?null:E.List_List$unmodifiable(r,K.Statement_2),i=null==a?null:h.JSArray_methods.any$1(a,new x.ParentStatement_closure0);return new k.AtRule0(e,n,t,a,!0===i)},AtRule0:function(e,t,r,n,a){var i=this;i.name=e,i.value=t,i.span=r,i.children=n,i.hasDeclarations=a},compile(e,t,r,n,i,s,o,l,_,u,c,$,h,d){var m,y,S,f,b,w,C,A=null;return d?m=A:o=m=new F.TerseLogger0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),o),(S=!!(y=null==l)&&(null==$||$===x.Syntax_forPath0(e)))?(null==n&&(n=M.ImportCache$none(o)),f=(S=B.$get$context()).absolute$7(".",A,A,A,A,A,A),(f=n.importCanonical$3$originalUrl(new g.FilesystemImporter0(f),S.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath0(S.absolute$7(S.normalize$1(e),A,A,A,A,A,A)):S.canonicalize$1(0,e)),S.toUri$1(e))).toString,b=f):(S=p.readFile0(e),f=null==$?x.Syntax_forPath0(e):$,w=B.$get$context(),b=R.Stylesheet_Stylesheet$parse0(S,f,o,w.toUri$1(e)),S=w),C=k._compileStylesheet1(b,o,n,l,new g.FilesystemImporter0(S.absolute$7(".",A,A,A,A,A,A)),r,c,h,i,s,_,u,t),null!=m&&m.summarize$1$node(!y),C},compileString(e,t,r,n,a,i,s,o,l,_,u,c,$,p,d,m){var y,S,v,f=null;return m?y=f:o=y=new F.TerseLogger0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),o),S=R.Stylesheet_Stylesheet$parse0(e,null==$?h.Syntax_SCSS0:$,o,p),v=k._compileStylesheet1(S,o,n,l,null==a?new g.FilesystemImporter0(B.$get$context().absolute$7(".",f,f,f,f,f,f)):a,r,c,d,i,s,_,u,t),null!=y&&y.summarize$1$node(null!=l),v},_compileStylesheet1(e,t,r,n,a,i,s,o,l,_,u,c,$){var h=M._EvaluateVisitor$1(i,r,t,n,u,c).run$2(0,a,e),d=w.serialize0(h.stylesheet,$,l,!1,_,c,s,o),m=d.sourceMap;return null!=m&&null!=r&&p.mapInPlace0(m.urls,new k._compileStylesheet_closure1(e,r)),new k.CompileResult0(h,d)},_compileStylesheet_closure1:function(e,t){this.stylesheet=e,this.importCache=t},CompileOptions:function(){},CompileStringOptions:function(){},NodeCompileResult:function(){},CompileResult0:function(e,t){this._evaluate=e,this._compile_result$_serialize=t},ModifiableCssKeyframeBlock$0(e,t){var r=S._setArrayType([],K.JSArray_ModifiableCssNode_2);return new k.ModifiableCssKeyframeBlock0(e,t,new E.UnmodifiableListView(r,K.UnmodifiableListView_ModifiableCssNode_2),r)},ModifiableCssKeyframeBlock0:function(e,t,r,n){var a=this;a.selector=e,a.span=t,a.children=r,a._node1$_children=n,a._node1$_indexInParent=a._node1$_parent=null,a.isGroupEnd=!1},SupportsOperation0:function(e,t,r,n){var a=this;a.left=e,a.right=t,a.operator=r,a.span=n},PublicMemberMapView0:function(e,t){this._public_member_map_view0$_inner=e,this.$ti=t},RenderResult:function(){},RenderResultStats:function(){},main0:e=>k.main$body(e),main$body(e){var t,r,n,i,s,o,l,_,u,c,g,f,b,w,C,A,L,R,V,T,N,U,J,P,O=0,D=E._makeAsyncAwaitCompleter(K.void),z=2,H=E._wrapJsFunctionForAsync((function(q,W){for(1===q&&(t=W,O=z);;)switch(O){case 0:(N={}).printedError=!1,r=new k.main_printError(N),N.options=null,z=4,C=p.ExecutableOptions_ExecutableOptions$parse(e),N.options=C,A=C._options,B._glyphs=(A.wasParsed$1("unicode")?S._asBool(A.$index(0,"unicode")):B._glyphs!==h.C_AsciiGlyphSet)?h.C_UnicodeGlyphSet:h.C_AsciiGlyphSet,O=S._asBool(N.options._options.$index(0,"version"))?7:8;break;case 7:return P=E,O=9,E._asyncAwait(k._loadVersion(),H);case 9:P.print(W),v.set$exitCode$x(a.process,0),O=1;break;case 8:O=N.options.get$interactive()?10:11;break;case 10:return O=12,E._asyncAwait(F.repl(N.options),H);case 12:O=1;break;case 11:A=K.List_String._as(N.options._options.$index(0,"load-path")),L=N.options,R=K.Uri,n=new x.StylesheetGraph(E.LinkedHashMap_LinkedHashMap$_empty(R,K.StylesheetNode),M.ImportCache$(A,S._asBool(L._options.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(L.get$color())),E.LinkedHashMap_LinkedHashMap$_empty(R,K.DateTime)),O=S._asBool(N.options._options.$index(0,"watch"))?13:14;break;case 13:return O=15,E._asyncAwait($.watch(N.options,n),H);case 15:O=1;break;case 14:(A=N.options)._ensureSources$0(),A=A._sourcesToDestinations,A=v.get$iterator$ax(A.get$keys(A));case 16:if(!A.moveNext$0()){O=17;break}return i=A.get$current(A),(L=N.options)._ensureSources$0(),s=L._sourcesToDestinations.$index(0,i),z=19,L=N.options,O=22,E._asyncAwait(d.compileStylesheet(L,n,i,s,S._asBool(L._options.$index(0,"update"))),H);case 22:z=4,O=21;break;case 19:if(z=18,U=t,(L=S.unwrapException(U))instanceof m.SassException){if(o=L,l=S.getTraceFromException(U),new k.main_closure(N,s).call$0(),(L=N.options._options)._parser.options._map.containsKey$1("color")||S.throwExpression(E.ArgumentError$('Could not find an option named "color".',null)),L=L._parsed.containsKey$1("color")?S._asBool(L.$index(0,"color")):v.$eq$(a.process.stdout.isTTY,!0),L=v.toString$1$color$(o,L),S._asBool(N.options._options.$index(0,"trace"))?((V="string"==typeof(R=o))||"number"==typeof R||S._isBool(R)?R=null:(T=B.$get$_traces(),(V=S._isBool(R)||"number"==typeof R||V)&&S.throwExpression(E.ArgumentError$value(R,j.Expand,null)),R=T._jsWeakMap.get(R)),null==R&&(R=l)):R=null,r.call$2(L,R),66!==v.get$exitCode$x(a.process)&&v.set$exitCode$x(a.process,65),S._asBool(N.options._options.$index(0,"stop-on-error"))){O=1;break}}else{if(!(L instanceof p.FileSystemException))throw U;if(_=L,u=S.getTraceFromException(U),c=_.path,L=null==c?_.message:"Error reading "+B.$get$context().relative$2$from(c,null)+": "+_.message+".",S._asBool(N.options._options.$index(0,"trace"))?((V="string"==typeof(R=_))||"number"==typeof R||S._isBool(R)?R=null:(T=B.$get$_traces(),(V=S._isBool(R)||"number"==typeof R||V)&&S.throwExpression(E.ArgumentError$value(R,j.Expand,null)),R=T._jsWeakMap.get(R)),null==R&&(R=u)):R=null,r.call$2(L,R),v.set$exitCode$x(a.process,66),S._asBool(N.options._options.$index(0,"stop-on-error"))){O=1;break}}O=21;break;case 18:O=4;break;case 21:O=16;break;case 17:z=2,O=6;break;case 4:z=3,J=t,(A=S.unwrapException(J))instanceof p.UsageException?(g=A,E.print(g.message+"\n"),E.print("Usage: sass  [output.css]\n       sass : : \n"),A=B.$get$ExecutableOptions__parser(),E.print(new y._Usage(A._optionsAndSeparators,new E.StringBuffer(""),A.usageLineLength).generate$0()),v.set$exitCode$x(a.process,64)):(f=A,b=S.getTraceFromException(J),w=new E.StringBuffer(""),null!=(A=N.options)&&A.get$color()&&(w._contents+=""),w._contents+="Unexpected exception:",null!=(A=N.options)&&A.get$color()&&(w._contents+=""),w._contents+="\n",w._contents+=S.S(f)+"\n",A=w._contents,null==(L=p.getTrace(f))&&(L=b),r.call$2((A.charCodeAt(0),A),L),v.set$exitCode$x(a.process,255)),O=6;break;case 3:O=2;break;case 6:case 1:return E._asyncReturn(void 0,D);case 2:return E._asyncRethrow(t,D)}}));return E._asyncStartSync(H,D)},_loadVersion(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.String),n=E._wrapJsFunctionForAsync((function(n,a){if(1===n)return E._asyncRethrow(a,r);for(;;)switch(t){case 0:e="1.44.0 compiled with dart2js 2.14.4",t=1;break;case 1:return E._asyncReturn(e,r)}}));return E._asyncStartSync(n,r)},main_printError:function(e){this._box_0=e},main_closure:function(e,t){this._box_0=e,this.destination=t},SassParser0:function(e,t,r){var n=this;n._sass0$_currentIndentation=0,n._sass0$_spaces=n._sass0$_nextIndentationEnd=n._sass0$_nextIndentation=null,n._stylesheet0$_isUseAllowed=!0,n._stylesheet0$_inParentheses=n._stylesheet0$_inStyleRule=n._stylesheet0$_inUnknownAtRule=n._stylesheet0$_inControlDirective=n._stylesheet0$_inContentBlock=n._stylesheet0$_inMixin=!1,n._stylesheet0$_globalVariables=e,n.lastSilentComment=null,n.scanner=t,n.logger=r},SassParser_children_closure0:function(e,t,r){this.$this=e,this.child=t,this.children=r}},R={ArgResults:function(e,t,r,n){var a=this;a._parser=e,a._parsed=t,a.name=r,a.rest=n},ErrorResult:function(e,t){this.error=e,this.stackTrace=t},BufferModule:function(){},BufferConstants:function(){},Buffer:function(){},ModifiableCssStylesheet$(e){var t=S._setArrayType([],K.JSArray_ModifiableCssNode);return new R.ModifiableCssStylesheet(e,new E.UnmodifiableListView(t,K.UnmodifiableListView_ModifiableCssNode),t)},ModifiableCssStylesheet:function(e,t,r){var n=this;n.span=e,n.children=t,n._children=r,n._indexInParent=n._parent=null,n.isGroupEnd=!1},CssStylesheet:function(e,t){this.children=e,this.span=t},AtRootQuery:function(e,t,r,n){var a=this;a.include=e,a.names=t,a._all=r,a._at_root_query$_rule=n},BinaryOperationExpression:function(e,t,r,n){var a=this;a.operator=e,a.left=t,a.right=r,a.allowsSlash=n},BinaryOperator:function(e,t,r){this.name=e,this.operator=t,this.precedence=r},CalculationExpression__verifyArguments:e=>E.List_List$unmodifiable(new S.MappedListIterable(e,new R.CalculationExpression__verifyArguments_closure,S._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),K.Expression),CalculationExpression__verify(e){var t,r="Invalid calculation argument ";if(!(e instanceof L.NumberExpression||e instanceof R.CalculationExpression||e instanceof I.VariableExpression||e instanceof g.FunctionExpression||e instanceof b.IfExpression))if(e instanceof d.StringExpression){if(e.hasQuotes)throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}else{if(!(e instanceof L.ParenthesizedExpression)){if(e instanceof R.BinaryOperationExpression){if(R.CalculationExpression__verify(e.left),R.CalculationExpression__verify(e.right),(t=e.operator)===h.BinaryOperator_AcR0)return;if(t===h.BinaryOperator_iyO)return;if(t===h.BinaryOperator_O1M)return;if(t===h.BinaryOperator_RTB)return;throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}R.CalculationExpression__verify(e.expression)}},CalculationExpression:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},CalculationExpression__verifyArguments_closure:function(){},AtRootRule$(e,t,r){var n=E.List_List$unmodifiable(e,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new R.AtRootRule(r,t,n,a)},AtRootRule:function(e,t,r,n){var a=this;a.query=e,a.span=t,a.children=r,a.hasDeclarations=n},EachRule$(e,t,r,n){var a=E.List_List$unmodifiable(e,K.String),i=E.List_List$unmodifiable(r,K.Statement),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure);return new R.EachRule(a,t,n,i,s)},EachRule:function(e,t,r,n,a){var i=this;i.variables=e,i.list=t,i.span=r,i.children=n,i.hasDeclarations=a},EachRule_toString_closure:function(){},IfClause$(e,t){var r=E.List_List$unmodifiable(t,K.Statement);return new R.IfClause(e,r,h.JSArray_methods.any$1(r,new R.IfRuleClause$__closure))},ElseClause$(e){var t=E.List_List$unmodifiable(e,K.Statement);return new R.ElseClause(t,h.JSArray_methods.any$1(t,new R.IfRuleClause$__closure))},IfRule:function(e,t,r){this.clauses=e,this.lastClause=t,this.span=r},IfRule_toString_closure:function(e){this.first=e},IfRuleClause:function(){},IfRuleClause$__closure:function(){},IfRuleClause$___closure:function(){},IfClause:function(e,t,r){this.expression=e,this.children=t,this.hasDeclarations=r},ElseClause:function(e,t){this.children=e,this.hasDeclarations=t},Stylesheet$(e,t){var r=S._setArrayType([],K.JSArray_UseRule),n=S._setArrayType([],K.JSArray_ForwardRule),a=E.List_List$unmodifiable(e,K.Statement),i=h.JSArray_methods.any$1(a,new x.ParentStatement_closure);return(r=new R.Stylesheet(t,!1,r,n,a,i)).Stylesheet$internal$3$plainCss(e,t,!1),r},Stylesheet$internal(e,t,r){var n=S._setArrayType([],K.JSArray_UseRule),a=S._setArrayType([],K.JSArray_ForwardRule),i=E.List_List$unmodifiable(e,K.Statement),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure);return(n=new R.Stylesheet(t,r,n,a,i,s)).Stylesheet$internal$3$plainCss(e,t,r),n},Stylesheet_Stylesheet$parse(e,t,r,n){var a,i;switch(t){case h.Syntax_Sass:return a=I.SpanScanner$(e,n),i=null==r?h.StderrLogger_false:r,new k.SassParser(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration),a,i).parse$0();case h.Syntax_SCSS:return b.ScssParser$(e,r,n).parse$0();case h.Syntax_CSS:return a=I.SpanScanner$(e,n),i=null==r?h.StderrLogger_false:r,new A.CssParser(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration),a,i).parse$0();default:throw S.wrapException(E.ArgumentError$("Unknown syntax "+t.toString$0(0)+".",null))}},Stylesheet:function(e,t,r,n,a,i){var s=this;s.span=e,s.plainCss=t,s._uses=r,s._forwards=n,s.children=a,s.hasDeclarations=i},AtRootQueryParser:function(e,t){this.scanner=e,this.logger=t},AtRootQueryParser_parse_closure:function(e){this.$this=e},StylesheetParser:function(){},StylesheetParser_parse_closure:function(e){this.$this=e},StylesheetParser_parse__closure:function(e){this.$this=e},StylesheetParser_parse__closure0:function(){},StylesheetParser_parseArgumentDeclaration_closure:function(e){this.$this=e},StylesheetParser_parseVariableDeclaration_closure:function(e){this.$this=e},StylesheetParser_parseUseRule_closure:function(e){this.$this=e},StylesheetParser__parseSingleProduction_closure:function(e,t,r){this.$this=e,this.production=t,this.T=r},StylesheetParser__statement_closure:function(e){this.$this=e},StylesheetParser_variableDeclarationWithoutNamespace_closure:function(e,t){this.$this=e,this.start=t},StylesheetParser_variableDeclarationWithoutNamespace_closure0:function(e){this.declaration=e},StylesheetParser__declarationOrBuffer_closure:function(e){this.name=e},StylesheetParser__declarationOrBuffer_closure0:function(e,t){this._box_0=e,this.name=t},StylesheetParser__styleRule_closure:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.wasInStyleRule=r,a.start=n},StylesheetParser__propertyOrVariableDeclaration_closure:function(e){this._box_0=e},StylesheetParser__propertyOrVariableDeclaration_closure0:function(e,t){this._box_0=e,this.value=t},StylesheetParser__atRootRule_closure:function(e){this.query=e},StylesheetParser__atRootRule_closure0:function(){},StylesheetParser__eachRule_closure:function(e,t,r,n){var a=this;a.$this=e,a.wasInControlDirective=t,a.variables=r,a.list=n},StylesheetParser__functionRule_closure:function(e,t,r){this.name=e,this.$arguments=t,this.precedingComment=r},StylesheetParser__forRule_closure:function(e,t){this._box_0=e,this.$this=t},StylesheetParser__forRule_closure0:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.wasInControlDirective=r,s.variable=n,s.from=a,s.to=i},StylesheetParser__memberList_closure:function(e,t,r){this.$this=e,this.variables=t,this.identifiers=r},StylesheetParser__includeRule_closure:function(e){this.contentArguments_=e},StylesheetParser_mediaRule_closure:function(e){this.query=e},StylesheetParser__mixinRule_closure:function(e,t,r,n){var a=this;a.$this=e,a.name=t,a.$arguments=r,a.precedingComment=n},StylesheetParser_mozDocumentRule_closure:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.name=r,a.value=n},StylesheetParser_supportsRule_closure:function(e){this.condition=e},StylesheetParser__whileRule_closure:function(e,t,r){this.$this=e,this.wasInControlDirective=t,this.condition=r},StylesheetParser_unknownAtRule_closure:function(e,t){this._box_0=e,this.name=t},StylesheetParser_expression_resetState:function(e,t,r){this._box_0=e,this.$this=t,this.start=r},StylesheetParser_expression_resolveOneOperation:function(e,t){this._box_0=e,this.$this=t},StylesheetParser_expression_resolveOperations:function(e,t){this._box_0=e,this.resolveOneOperation=t},StylesheetParser_expression_addSingleExpression:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.resetState=r,a.resolveOperations=n},StylesheetParser_expression_addOperator:function(e,t,r){this._box_0=e,this.$this=t,this.resolveOneOperation=r},StylesheetParser_expression_resolveSpaceExpressions:function(e,t,r){this._box_0=e,this.$this=t,this.resolveOperations=r},StylesheetParser__expressionUntilComma_closure:function(e){this.$this=e},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_namespacedExpression_closure:function(e,t){this.$this=e,this.start=t},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__expressionUntilComparison_closure:function(e){this.$this=e},StylesheetParser__publicIdentifier_closure:function(e,t){this.$this=e,this.start=t},SassCalculation_calc:e=>(e=R.SassCalculation__simplify(e))instanceof L.SassNumber||e instanceof R.SassCalculation?e:new R.SassCalculation("calc",E.List_List$unmodifiable([e],K.Object)),SassCalculation_min(e){var t,r,n,a=E.List_List$unmodifiable(new S.MappedListIterable(e,R.calculation_SassCalculation__simplify$closure(),S._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),K.Object),i=a.length;if(0===i)throw S.wrapException(E.ArgumentError$("min() must have at least one argument.",null));for(t=null,r=0;r")),K.Object),i=a.length;if(0===i)throw S.wrapException(E.ArgumentError$("max() must have at least one argument.",null));for(t=null,r=0;r1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(R.SassCalculation__exception("Number "+a.toString$0(0)+" isn't compatible with CSS calculations."));for(t=n,i=0;inew m.SassScriptException(e),SassCalculation:function(e,t){this.name=e,this.$arguments=t},SassCalculation__verifyLength_closure:function(){},CalculationOperation:function(e,t,r){this.operator=e,this.left=t,this.right=r},CalculationOperator:function(e,t,r){this.name=e,this.operator=t,this.precedence=r},CalculationInterpolation:function(e){this.value=e},cloneCssStylesheet(e,t){var r=t.clone$0();return new I.Tuple2(new R._CloneCssVisitor(r.item2)._visitChildren$2(R.ModifiableCssStylesheet$(e.get$span(e)),e),r.item1,K.Tuple2_ModifiableCssStylesheet_ExtensionStore)},_CloneCssVisitor:function(e){this._oldToNewSelectors=e},SourceLocation$:(e,t,r,n)=>(e<0?S.throwExpression(E.RangeError$("Offset may not be negative, was "+e+".")):r<0?S.throwExpression(E.RangeError$("Line may not be negative, was "+r+".")):t<0&&S.throwExpression(E.RangeError$("Column may not be negative, was "+t+".")),new R.SourceLocation(n,e,r,t)),SourceLocation:function(e,t,r,n){var a=this;a.sourceUrl=e,a.offset=t,a.line=r,a.column=n},SourceSpanBase:function(){},AtRootQueryParser0:function(e,t){this.scanner=e,this.logger=t},AtRootQueryParser_parse_closure0:function(e){this.$this=e},AtRootQuery0:function(e,t,r,n){var a=this;a.include=e,a.names=t,a._at_root_query0$_all=r,a._at_root_query0$_rule=n},AtRootRule$0(e,t,r){var n=E.List_List$unmodifiable(e,K.Statement_2),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure0);return new R.AtRootRule0(r,t,n,a)},AtRootRule0:function(e,t,r,n){var a=this;a.query=e,a.span=t,a.children=r,a.hasDeclarations=n},BinaryOperationExpression0:function(e,t,r,n){var a=this;a.operator=e,a.left=t,a.right=r,a.allowsSlash=n},BinaryOperator0:function(e,t,r){this.name=e,this.operator=t,this.precedence=r},CalculationExpression__verifyArguments0:e=>E.List_List$unmodifiable(new S.MappedListIterable(e,new R.CalculationExpression__verifyArguments_closure0,S._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),K.Expression_2),CalculationExpression__verify0(e){var t,r="Invalid calculation argument ";if(!(e instanceof L.NumberExpression0||e instanceof R.CalculationExpression0||e instanceof I.VariableExpression0||e instanceof g.FunctionExpression0||e instanceof b.IfExpression0))if(e instanceof d.StringExpression0){if(e.hasQuotes)throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}else{if(!(e instanceof L.ParenthesizedExpression0)){if(e instanceof R.BinaryOperationExpression0){if(R.CalculationExpression__verify0(e.left),R.CalculationExpression__verify0(e.right),(t=e.operator)===h.BinaryOperator_AcR2)return;if(t===h.BinaryOperator_iyO0)return;if(t===h.BinaryOperator_O1M0)return;if(t===h.BinaryOperator_RTB0)return;throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}throw S.wrapException(E.ArgumentError$(r+e.toString$0(0)+".",null))}R.CalculationExpression__verify0(e.expression)}},CalculationExpression0:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},CalculationExpression__verifyArguments_closure0:function(){},SassCalculation_calc0:e=>(e=R.SassCalculation__simplify0(e))instanceof L.SassNumber0||e instanceof R.SassCalculation0?e:new R.SassCalculation0("calc",E.List_List$unmodifiable([e],K.Object)),SassCalculation_min0(e){var t,r,n,a=E.List_List$unmodifiable(new S.MappedListIterable(e,R.calculation0_SassCalculation__simplify$closure(),S._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),K.Object),i=a.length;if(0===i)throw S.wrapException(E.ArgumentError$("min() must have at least one argument.",null));for(t=null,r=0;r")),K.Object),i=a.length;if(0===i)throw S.wrapException(E.ArgumentError$("max() must have at least one argument.",null));for(t=null,r=0;r1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(R.SassCalculation__exception0("Number "+a.toString$0(0)+" isn't compatible with CSS calculations."));for(t=n,i=0;inew m.SassScriptException0(e),SassCalculation0:function(e,t){this.name=e,this.$arguments=t},SassCalculation__verifyLength_closure0:function(){},CalculationOperation0:function(e,t,r){this.operator=e,this.left=t,this.right=r},CalculationOperator0:function(e,t,r){this.name=e,this.operator=t,this.precedence=r},CalculationInterpolation0:function(e){this.value=e},cloneCssStylesheet0(e,t){var r=t.clone$0();return new I.Tuple2(new R._CloneCssVisitor0(r.item2)._clone_css$_visitChildren$2(R.ModifiableCssStylesheet$0(e.get$span(e)),e),r.item1,K.Tuple2_ModifiableCssStylesheet_ExtensionStore_2)},_CloneCssVisitor0:function(e){this._clone_css$_oldToNewSelectors=e},EachRule$0(e,t,r,n){var a=E.List_List$unmodifiable(e,K.String),i=E.List_List$unmodifiable(r,K.Statement_2),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure0);return new R.EachRule0(a,t,n,i,s)},EachRule0:function(e,t,r,n,a){var i=this;i.variables=e,i.list=t,i.span=r,i.children=n,i.hasDeclarations=a},EachRule_toString_closure0:function(){},IfClause$0(e,t){var r=E.List_List$unmodifiable(t,K.Statement_2);return new R.IfClause0(e,r,h.JSArray_methods.any$1(r,new R.IfRuleClause$__closure0))},ElseClause$0(e){var t=E.List_List$unmodifiable(e,K.Statement_2);return new R.ElseClause0(t,h.JSArray_methods.any$1(t,new R.IfRuleClause$__closure0))},IfRule0:function(e,t,r){this.clauses=e,this.lastClause=t,this.span=r},IfRule_toString_closure0:function(e){this.first=e},IfRuleClause0:function(){},IfRuleClause$__closure0:function(){},IfRuleClause$___closure0:function(){},IfClause0:function(e,t,r){this.expression=e,this.children=t,this.hasDeclarations=r},ElseClause0:function(e,t){this.children=e,this.hasDeclarations=t},updateSourceSpanPrototype(){var e=F.SourceFile$fromString("",null).span$1(0,0),t=K.JSClass,r=t._as(e.constructor),n=K.String,a=K.Function;E.LinkedHashMap_LinkedHashMap$_literal(["start",new R.updateSourceSpanPrototype_closure,"end",new R.updateSourceSpanPrototype_closure0,"url",new R.updateSourceSpanPrototype_closure1,"text",new R.updateSourceSpanPrototype_closure2,"context",new R.updateSourceSpanPrototype_closure3],n,a).forEach$1(0,C.JSClassExtension_get_defineGetter(r)),t=t._as(F.FileLocation$_(e.file,e._file$_start).constructor),E.LinkedHashMap_LinkedHashMap$_literal(["line",new R.updateSourceSpanPrototype_closure4,"column",new R.updateSourceSpanPrototype_closure5],n,a).forEach$1(0,C.JSClassExtension_get_defineGetter(t))},updateSourceSpanPrototype_closure:function(){},updateSourceSpanPrototype_closure0:function(){},updateSourceSpanPrototype_closure1:function(){},updateSourceSpanPrototype_closure2:function(){},updateSourceSpanPrototype_closure3:function(){},updateSourceSpanPrototype_closure4:function(){},updateSourceSpanPrototype_closure5:function(){},CssStylesheet0:function(e,t){this.children=e,this.span=t},ModifiableCssStylesheet$0(e){var t=S._setArrayType([],K.JSArray_ModifiableCssNode_2);return new R.ModifiableCssStylesheet0(e,new E.UnmodifiableListView(t,K.UnmodifiableListView_ModifiableCssNode_2),t)},ModifiableCssStylesheet0:function(e,t,r){var n=this;n.span=e,n.children=t,n._node1$_children=r,n._node1$_indexInParent=n._node1$_parent=null,n.isGroupEnd=!1},StylesheetParser0:function(){},StylesheetParser_parse_closure0:function(e){this.$this=e},StylesheetParser_parse__closure1:function(e){this.$this=e},StylesheetParser_parse__closure2:function(){},StylesheetParser_parseArgumentDeclaration_closure0:function(e){this.$this=e},StylesheetParser__parseSingleProduction_closure0:function(e,t,r){this.$this=e,this.production=t,this.T=r},StylesheetParser_parseSignature_closure:function(e){this.$this=e},StylesheetParser__statement_closure0:function(e){this.$this=e},StylesheetParser_variableDeclarationWithoutNamespace_closure1:function(e,t){this.$this=e,this.start=t},StylesheetParser_variableDeclarationWithoutNamespace_closure2:function(e){this.declaration=e},StylesheetParser__declarationOrBuffer_closure1:function(e){this.name=e},StylesheetParser__declarationOrBuffer_closure2:function(e,t){this._box_0=e,this.name=t},StylesheetParser__styleRule_closure0:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.wasInStyleRule=r,a.start=n},StylesheetParser__propertyOrVariableDeclaration_closure1:function(e){this._box_0=e},StylesheetParser__propertyOrVariableDeclaration_closure2:function(e,t){this._box_0=e,this.value=t},StylesheetParser__atRootRule_closure1:function(e){this.query=e},StylesheetParser__atRootRule_closure2:function(){},StylesheetParser__eachRule_closure0:function(e,t,r,n){var a=this;a.$this=e,a.wasInControlDirective=t,a.variables=r,a.list=n},StylesheetParser__functionRule_closure0:function(e,t,r){this.name=e,this.$arguments=t,this.precedingComment=r},StylesheetParser__forRule_closure1:function(e,t){this._box_0=e,this.$this=t},StylesheetParser__forRule_closure2:function(e,t,r,n,a,i){var s=this;s._box_0=e,s.$this=t,s.wasInControlDirective=r,s.variable=n,s.from=a,s.to=i},StylesheetParser__memberList_closure0:function(e,t,r){this.$this=e,this.variables=t,this.identifiers=r},StylesheetParser__includeRule_closure0:function(e){this.contentArguments_=e},StylesheetParser_mediaRule_closure0:function(e){this.query=e},StylesheetParser__mixinRule_closure0:function(e,t,r,n){var a=this;a.$this=e,a.name=t,a.$arguments=r,a.precedingComment=n},StylesheetParser_mozDocumentRule_closure0:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.name=r,a.value=n},StylesheetParser_supportsRule_closure0:function(e){this.condition=e},StylesheetParser__whileRule_closure0:function(e,t,r){this.$this=e,this.wasInControlDirective=t,this.condition=r},StylesheetParser_unknownAtRule_closure0:function(e,t){this._box_0=e,this.name=t},StylesheetParser_expression_resetState0:function(e,t,r){this._box_0=e,this.$this=t,this.start=r},StylesheetParser_expression_resolveOneOperation0:function(e,t){this._box_0=e,this.$this=t},StylesheetParser_expression_resolveOperations0:function(e,t){this._box_0=e,this.resolveOneOperation=t},StylesheetParser_expression_addSingleExpression0:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.resetState=r,a.resolveOperations=n},StylesheetParser_expression_addOperator0:function(e,t,r){this._box_0=e,this.$this=t,this.resolveOneOperation=r},StylesheetParser_expression_resolveSpaceExpressions0:function(e,t,r){this._box_0=e,this.$this=t,this.resolveOperations=r},StylesheetParser__expressionUntilComma_closure0:function(e){this.$this=e},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_namespacedExpression_closure0:function(e,t){this.$this=e,this.start=t},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__expressionUntilComparison_closure0:function(e){this.$this=e},StylesheetParser__publicIdentifier_closure0:function(e,t){this.$this=e,this.start=t},Stylesheet$internal0(e,t,r){var n=S._setArrayType([],K.JSArray_UseRule_2),a=S._setArrayType([],K.JSArray_ForwardRule_2),i=E.List_List$unmodifiable(e,K.Statement_2),s=h.JSArray_methods.any$1(i,new x.ParentStatement_closure0);return(n=new R.Stylesheet0(t,r,n,a,i,s)).Stylesheet$internal$3$plainCss0(e,t,r),n},Stylesheet_Stylesheet$parse0(e,t,r,n){var a,i;switch(t){case h.Syntax_Sass0:return a=I.SpanScanner$(e,n),i=null==r?h.StderrLogger_false0:r,new k.SassParser0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration_2),a,i).parse$0();case h.Syntax_SCSS0:return b.ScssParser$0(e,r,n).parse$0();case h.Syntax_CSS0:return a=I.SpanScanner$(e,n),i=null==r?h.StderrLogger_false0:r,new A.CssParser0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.VariableDeclaration_2),a,i).parse$0();default:throw S.wrapException(E.ArgumentError$("Unknown syntax "+t.toString$0(0)+".",null))}},Stylesheet0:function(e,t,r,n,a,i){var s=this;s.span=e,s.plainCss=t,s._stylesheet1$_uses=r,s._stylesheet1$_forwards=n,s.children=a,s.hasDeclarations=i},SpanExtensions_trimLeft(e){for(var t,r=e._file$_start,n=e._end,a=e.file._decodedChars,i=a.length,s=0;32===(t=h.JSString_methods._codeUnitAt$1(E.String_String$fromCharCodes(new Uint32Array(a.subarray(r,S._checkValidRange(r,n,i))),0,null),s))||9===t||10===t||13===t||12===t;)++s;return F.FileSpanExtension_subspan(e,s,null)},SpanExtensions_trimRight(e){for(var t,r=e._file$_start,n=e._end,a=e.file._decodedChars,i=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(a,r,n),0,null).length-1,s=a.length;32===(t=h.JSString_methods.codeUnitAt$1(E.String_String$fromCharCodes(new Uint32Array(a.subarray(r,S._checkValidRange(r,n,s))),0,null),i))||9===t||10===t||13===t||12===t;)--i;return F.FileSpanExtension_subspan(e,0,i+1)},SpanExtensions_trimLeft0(e){for(var t,r=e._file$_start,n=e._end,a=e.file._decodedChars,i=a.length,s=0;32===(t=h.JSString_methods._codeUnitAt$1(E.String_String$fromCharCodes(new Uint32Array(a.subarray(r,S._checkValidRange(r,n,i))),0,null),s))||9===t||10===t||13===t||12===t;)++s;return F.FileSpanExtension_subspan(e,s,null)},SpanExtensions_trimRight0(e){for(var t,r=e._file$_start,n=e._end,a=e.file._decodedChars,i=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(a,r,n),0,null).length-1,s=a.length;32===(t=h.JSString_methods.codeUnitAt$1(E.String_String$fromCharCodes(new Uint32Array(a.subarray(r,S._checkValidRange(r,n,s))),0,null),i))||9===t||10===t||13===t||12===t;)--i;return F.FileSpanExtension_subspan(e,0,i+1)}},V={NodeJsError:function(){},JsAssertionError:function(){},JsRangeError:function(){},JsReferenceError:function(){},JsSyntaxError:function(){},JsTypeError:function(){},JsSystemError:function(){},Process:function(){},CPUUsage:function(){},Release:function(){},ParsedPath_ParsedPath$parse(e,t){var r,n,a,i,s,o=t.getRoot$1(e),l=t.isRootRelative$1(e);for(null!=o&&(e=h.JSString_methods.substring$1(e,o.length)),r=K.JSArray_String,n=S._setArrayType([],r),a=S._setArrayType([],r),0!==(r=e.length)&&t.isSeparator$1(h.JSString_methods._codeUnitAt$1(e,0))?(a.push(e[0]),i=1):(a.push(""),i=0),s=i;snew V.PathException(e),PathException:function(e){this.message=e},ModifiableCssStyleRule$(e,t,r){var n=S._setArrayType([],K.JSArray_ModifiableCssNode);return new V.ModifiableCssStyleRule(e,r,t,new E.UnmodifiableListView(n,K.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssStyleRule:function(e,t,r,n,a){var i=this;i.selector=e,i.originalSelector=t,i.span=r,i.children=n,i._children=a,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ArgumentInvocation$empty:e=>new V.ArgumentInvocation(h.List_empty7,h.Map_empty2,null,null,e),ArgumentInvocation:function(e,t,r,n,a){var i=this;i.positional=e,i.named=t,i.rest=r,i.keywordRest=n,i.span=a},UnaryOperationExpression:function(e,t,r){this.operator=e,this.operand=t,this.span=r},UnaryOperator:function(e,t){this.name=e,this.operator=t},Interpolation$(e,t){var r=new V.Interpolation(E.List_List$unmodifiable(e,K.Object),t);return r.Interpolation$2(e,t),r},Interpolation:function(e,t){this.contents=e,this.span=t},Interpolation_toString_closure:function(){},ExtendRule:function(e,t,r){this.selector=e,this.isOptional=t,this.span=r},StyleRule$(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new V.StyleRule(e,r,n,a)},StyleRule:function(e,t,r,n){var a=this;a.selector=e,a.span=t,a.children=r,a.hasDeclarations=n},SupportsInterpolation:function(e,t){this.expression=e,this.span=t},ClassSelector:function(e){this.name=e},CompoundSelector$(e){var t=E.List_List$unmodifiable(e,K.SimpleSelector);return 0===t.length&&S.throwExpression(E.ArgumentError$("components may not be empty.",null)),new V.CompoundSelector(t)},CompoundSelector:function(e){this.components=e,this._maxSpecificity=this._compound$_minSpecificity=null},CompoundSelector_isInvisible_closure:function(){},compileAsync:(e,t,r,n,a,i,s,o,l)=>V.compileAsync$body(e,t,r,n,a,i,s,o,l),compileAsync$body(e,t,r,n,i,s,o,l,_){var u,c,$,h,d,m,y=0,S=E._makeAsyncAwaitCompleter(K.CompileResult),f=E._wrapJsFunctionForAsync((function(b,w){if(1===b)return E._asyncRethrow(w,S);for(;;)switch(y){case 0:_?$=null:(c=null==n?new I.StderrLogger(!1):n,$=new F.TerseLogger(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),c),n=$),c=l===x.Syntax_forPath(e),y=c?3:5;break;case 3:return c=B.$get$context(),h=c.absolute$7(".",null,null,null,null,null,null),y=6,E._asyncAwait(r.importCanonical$3$originalUrl(new g.FilesystemImporter(h),c.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath(c.absolute$7(c.normalize$1(e),null,null,null,null,null,null)):c.canonicalize$1(0,e)),c.toUri$1(e)),f);case 6:(h=w).toString,d=h,y=4;break;case 5:c=p.readFile(e),h=B.$get$context(),d=R.Stylesheet_Stylesheet$parse(c,l,n,h.toUri$1(e)),c=h;case 4:return y=7,E._asyncAwait(V._compileStylesheet0(d,n,r,null,new g.FilesystemImporter(c.absolute$7(".",null,null,null,null,null,null)),null,o,!0,null,null,i,s,t),f);case 7:m=w,null!=$&&$.summarize$1$node(!1),u=m,y=1;break;case 1:return E._asyncReturn(u,S)}}));return E._asyncStartSync(f,S)},compileStringAsync:(e,t,r,n,a,i,s,o,l,_)=>V.compileStringAsync$body(e,t,r,n,a,i,s,o,l,_),compileStringAsync$body(e,t,r,n,a,i,s,o,l,_){var u,c,$,p,h,d=0,m=E._makeAsyncAwaitCompleter(K.CompileResult),g=E._wrapJsFunctionForAsync((function(y,S){if(1===y)return E._asyncRethrow(S,m);for(;;)switch(d){case 0:return _?$=null:(c=null==a?new I.StderrLogger(!1):a,$=new F.TerseLogger(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),c),a=$),p=R.Stylesheet_Stylesheet$parse(e,l,a,null),d=3,E._asyncAwait(V._compileStylesheet0(p,a,r,null,n,null,o,!0,null,null,i,s,t),g);case 3:h=S,null!=$&&$.summarize$1$node(!1),u=h,d=1;break;case 1:return E._asyncReturn(u,m)}}));return E._asyncStartSync(g,m)},_compileStylesheet0(e,t,r,n,a,i,s,o,l,_,u,c,$){var h,d,g,y,S=0,v=E._makeAsyncAwaitCompleter(K.CompileResult),f=E._wrapJsFunctionForAsync((function(o,b){if(1===o)return E._asyncRethrow(b,v);for(;;)switch(S){case 0:return y=w,S=3,E._asyncAwait(m._EvaluateVisitor$0(i,r,t,n,u,c).run$2(0,a,e),f);case 3:d=y.serialize(b.stylesheet,$,l,!1,_,c,s,!0),null!=(g=d.sourceMap)&&p.mapInPlace(g.urls,new V._compileStylesheet_closure0(e,r)),h=new k.CompileResult(d),S=1;break;case 1:return E._asyncReturn(h,v)}}));return E._asyncStartSync(f,v)},_compileStylesheet_closure0:function(e,t){this.stylesheet=e,this.importCache=t},ExtensionStore__extendOrReplace(e,t,r,n,a){var i,s,o,l,_,u,c,$,p,d,g,y,v,f,b,x,w,C,A,M,L=V.ExtensionStore$_mode(n);for(e.get$isInvisible()||L._originals.addAll$1(0,e.components),s=(i=r.components).length,l=(o=t.components).length,_=K.ComplexSelector,u=K.Extension,c=K.CompoundSelector,$=K.SimpleSelector,p=K.Map_ComplexSelector_Extension,d=0;dnew V.ArgumentInvocation0(h.List_empty17,h.Map_empty9,null,null,e),ArgumentInvocation0:function(e,t,r,n,a){var i=this;i.positional=e,i.named=t,i.rest=r,i.keywordRest=n,i.span=a},compileAsync0(e,t,r,n,i,s,o,l,_,u,c,$,h,d){var m,y,S,f,b,w,A,M,I=0,L=E._makeAsyncAwaitCompleter(K.CompileResult_2),k=E._wrapJsFunctionForAsync((function(T,N){if(1===T)return E._asyncRethrow(N,L);for(;;)switch(I){case 0:d?y=null:(y=new F.TerseLogger0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),o),o=y),f=!!(S=null==l)&&(null==$||$===x.Syntax_forPath0(e)),I=f?3:5;break;case 3:return null==n&&(n=C.AsyncImportCache$none(o)),f=B.$get$context(),b=f.absolute$7(".",null,null,null,null,null,null),I=6,E._asyncAwait(n.importCanonical$3$originalUrl(new g.FilesystemImporter0(b),f.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath0(f.absolute$7(f.normalize$1(e),null,null,null,null,null,null)):f.canonicalize$1(0,e)),f.toUri$1(e)),k);case 6:(b=N).toString,w=b,I=4;break;case 5:f=p.readFile0(e),b=null==$?x.Syntax_forPath0(e):$,A=B.$get$context(),w=R.Stylesheet_Stylesheet$parse0(f,b,o,A.toUri$1(e)),f=A;case 4:return I=7,E._asyncAwait(V._compileStylesheet2(w,o,n,l,new g.FilesystemImporter0(f.absolute$7(".",null,null,null,null,null,null)),r,c,h,i,s,_,u,t),k);case 7:M=N,null!=y&&y.summarize$1$node(!S),m=M,I=1;break;case 1:return E._asyncReturn(m,L)}}));return E._asyncStartSync(k,L)},compileStringAsync0(e,t,r,n,a,i,s,o,l,_,u,c,$,p,d,m){var y,S,v,f,b=0,x=E._makeAsyncAwaitCompleter(K.CompileResult_2),w=E._wrapJsFunctionForAsync((function(C,A){if(1===C)return E._asyncRethrow(A,x);for(;;)switch(b){case 0:return m?S=null:(S=new F.TerseLogger0(E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.int),o),o=S),v=R.Stylesheet_Stylesheet$parse0(e,null==$?h.Syntax_SCSS0:$,o,p),b=3,E._asyncAwait(V._compileStylesheet2(v,o,n,l,null==a?new g.FilesystemImporter0(B.$get$context().absolute$7(".",null,null,null,null,null,null)):a,r,c,d,i,s,_,u,t),w);case 3:f=A,null!=S&&S.summarize$1$node(null!=l),y=f,b=1;break;case 1:return E._asyncReturn(y,x)}}));return E._asyncStartSync(w,x)},_compileStylesheet2(e,t,r,n,a,i,s,o,l,_,u,c,$){var h,d,g,y,S=0,v=E._makeAsyncAwaitCompleter(K.CompileResult_2),f=E._wrapJsFunctionForAsync((function(b,x){if(1===b)return E._asyncRethrow(x,v);for(;;)switch(S){case 0:return S=3,E._asyncAwait(m._EvaluateVisitor$2(i,r,t,n,u,c).run$2(0,a,e),f);case 3:d=x,g=w.serialize0(d.stylesheet,$,l,!1,_,c,s,o),null!=(y=g.sourceMap)&&null!=r&&p.mapInPlace0(y.urls,new V._compileStylesheet_closure2(e,r)),h=new k.CompileResult0(d,g),S=1;break;case 1:return E._asyncReturn(h,v)}}));return E._asyncStartSync(f,v)},_compileStylesheet_closure2:function(e,t){this.stylesheet=e,this.importCache=t},ClassSelector0:function(e){this.name=e},CompoundSelector$0(e){var t=E.List_List$unmodifiable(e,K.SimpleSelector_2);return 0===t.length&&S.throwExpression(E.ArgumentError$("components may not be empty.",null)),new V.CompoundSelector0(t)},CompoundSelector0:function(e){this.components=e,this._compound0$_maxSpecificity=this._compound0$_minSpecificity=null},CompoundSelector_isInvisible_closure0:function(){},ExtendRule0:function(e,t,r){this.selector=e,this.isOptional=t,this.span=r},ExtensionStore__extendOrReplace0(e,t,r,n,a){var i,s,o,l,_,u,c,$,p,d,g,y,v,f,b,x,w,C,A,M,L=V.ExtensionStore$_mode0(n);for(e.get$isInvisible()||L._extension_store$_originals.addAll$1(0,e.components),s=(i=r.components).length,l=(o=t.components).length,_=K.ComplexSelector_2,u=K.Extension_2,c=K.CompoundSelector_2,$=K.SimpleSelector_2,p=K.Map_ComplexSelector_Extension_2,d=0;dnull==e?null:t.call$1(e),SetExtension_removeNull:(e,t)=>(e.remove$1(0,null),E.Set_castFrom(e,e.get$_newSimilarSet(),S._instanceType(e)._precomputed1,t)),NullableExtension_andThen0:(e,t)=>null==e?null:t.call$1(e)},F={StreamCompleter:function(e,t){this._stream_completer$_stream=e,this.$ti=t},_CompleterStream:function(e){this._sourceStream=this._stream_completer$_controller=null,this.$ti=e},Modules:function(){},Module1:function(){},Net:function(){},Socket:function(){},NetAddress:function(){},NetServer:function(){},ContentBlock$(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure);return new F.ContentBlock("@content",e,r,n,a)},ContentBlock:function(e,t,r,n,a){var i=this;i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},WarnRule:function(e,t){this.expression=e,this.span=t},SupportsAnything:function(e,t){this.contents=e,this.span=t},unifyComplex(e){var t,r,n,a,i,s,o,l=v.getInterceptor$asx(e);if(1===l.get$length(e))return e;for(t=l.get$iterator(e),r=null;t.moveNext$0();){if(!((n=v.get$last$ax(t.get$current(t)))instanceof V.CompoundSelector))return null;if(null==r)r=n.components;else for(i=(a=n.components).length,s=0;s>"),u.push(E.List_List$of(new S.MappedListIterable(m,new F._weaveParents_closure1,g),!0,g._eval$1("ListIterable.E"))),u.push(S._setArrayType([d],_)),s.removeFirst$0(),o.removeFirst$0();return _=F._chunks(s,o,new F._weaveParents_closure2,f),c=S._arrayInstanceType(_)._eval$1("MappedListIterable<1,Iterable>"),u.push(E.List_List$of(new S.MappedListIterable(_,new F._weaveParents_closure3,c),!0,c._eval$1("ListIterable.E"))),h.JSArray_methods.addAll$1(u,r),v.map$1$1$ax(F.paths(new S.WhereIterable(u,new F._weaveParents_closure4,K.WhereIterable_List_Iterable_ComplexSelectorComponent),K.Iterable_ComplexSelectorComponent),new F._weaveParents_closure5,f)},_firstIfRoot(e){var t;return e._collection$_head===e._collection$_tail?null:(t=e.get$first(e))instanceof V.CompoundSelector&&F._hasRoot(t)?(e.removeFirst$0(),t):null},_mergeInitialCombinators(e,t){for(var r,n,a,i=K.JSArray_Combinator,s=S._setArrayType([],i),o=K.Combinator,l=e.$ti._precomputed1;e.get$isEmpty(e)?r=!1:((r=e._collection$_head)===e._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),r=l._as(e._collection$_table[r])instanceof I.Combinator),r;)s.push(o._as(e.removeFirst$0()));for(n=S._setArrayType([],i),i=t.$ti._precomputed1;t.get$isEmpty(t)?l=!1:((l=t._collection$_head)===t._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),l=i._as(t._collection$_table[l])instanceof I.Combinator),l;)n.push(o._as(t.removeFirst$0()));return a=p.longestCommonSubsequence(s,n,null,o),h.C_ListEquality.equals$2(0,a,s)?n:h.C_ListEquality.equals$2(0,a,n)?s:null},_mergeFinalCombinators(e,t,r){var n,a,i,s,o,l,_,u,c,$,d,m,g,y=null;if(null==r&&(r=A.QueueList$(y,K.List_List_ComplexSelectorComponent)),n=!(e._collection$_head!==e._collection$_tail&&e.get$last(e)instanceof I.Combinator||t._collection$_head!==t._collection$_tail&&t.get$last(t)instanceof I.Combinator))return r;for(n=K.JSArray_Combinator,a=S._setArrayType([],n),i=K.Combinator;!e.get$isEmpty(e)&&e.get$last(e)instanceof I.Combinator;)a.push(i._as(e.removeLast$0(0)));for(s=S._setArrayType([],n);!t.get$isEmpty(t)&&t.get$last(t)instanceof I.Combinator;)s.push(i._as(t.removeLast$0(0)));if((n=a.length)>1||s.length>1){if(o=p.longestCommonSubsequence(a,s,y,i),h.C_ListEquality.equals$2(0,o,a))r.addFirst$1(S._setArrayType([E.List_List$of(new S.ReversedListIterable(s,K.ReversedListIterable_Combinator),!0,K.ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent));else{if(!h.C_ListEquality.equals$2(0,o,s))return y;r.addFirst$1(S._setArrayType([E.List_List$of(new S.ReversedListIterable(a,K.ReversedListIterable_Combinator),!0,K.ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent))}return r}if(l=0===n?y:h.JSArray_methods.get$first(a),_=0===s.length?y:h.JSArray_methods.get$first(s),(n=null!=l)&&null!=_){if(u=(n=K.CompoundSelector)._as(e.removeLast$0(0)),c=n._as(t.removeLast$0(0)),(n=l===h.Combinator_CzM)&&_===h.Combinator_CzM)F.compoundIsSuperselector(u,c,y)?r.addFirst$1(S._setArrayType([S._setArrayType([c,h.Combinator_CzM],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent)):(n=K.JSArray_ComplexSelectorComponent,i=K.JSArray_List_ComplexSelectorComponent,F.compoundIsSuperselector(c,u,y)?r.addFirst$1(S._setArrayType([S._setArrayType([u,h.Combinator_CzM],n)],i)):($=S._setArrayType([S._setArrayType([u,h.Combinator_CzM,c,h.Combinator_CzM],n),S._setArrayType([c,h.Combinator_CzM,u,h.Combinator_CzM],n)],i),null!=(d=F.unifyCompound(u.components,c.components))&&$.push(S._setArrayType([d,h.Combinator_CzM],n)),r.addFirst$1($)));else if(i=!(!n||_!==h.Combinator_uzg)||l===h.Combinator_uzg&&_===h.Combinator_CzM)m=n?u:c,g=n?c:u,n=K.JSArray_ComplexSelectorComponent,i=K.JSArray_List_ComplexSelectorComponent,F.compoundIsSuperselector(m,g,y)?r.addFirst$1(S._setArrayType([S._setArrayType([g,h.Combinator_uzg],n)],i)):(d=F.unifyCompound(u.components,c.components),i=S._setArrayType([S._setArrayType([m,h.Combinator_CzM,g,h.Combinator_uzg],n)],i),null!=d&&i.push(S._setArrayType([d,h.Combinator_uzg],n)),r.addFirst$1(i));else if(i=l===h.Combinator_sgq&&(_===h.Combinator_uzg||_===h.Combinator_CzM))r.addFirst$1(S._setArrayType([S._setArrayType([c,_],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent)),e._add$1(u),e._add$1(h.Combinator_sgq);else if(n=_===h.Combinator_sgq&&(l===h.Combinator_uzg||n))r.addFirst$1(S._setArrayType([S._setArrayType([u,l],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent)),t._add$1(c),t._add$1(h.Combinator_sgq);else{if(l!==_)return y;if(null==(d=F.unifyCompound(u.components,c.components)))return y;r.addFirst$1(S._setArrayType([S._setArrayType([d,l],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent))}return F._mergeFinalCombinators(e,t,r)}return n?(l===h.Combinator_sgq?t.get$isEmpty(t)?n=!1:(n=K.CompoundSelector,n=F.compoundIsSuperselector(n._as(t.get$last(t)),n._as(e.get$last(e)),y)):n=!1,n&&t.removeLast$0(0),r.addFirst$1(S._setArrayType([S._setArrayType([e.removeLast$0(0),l],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent)),F._mergeFinalCombinators(e,t,r)):(_===h.Combinator_sgq?e.get$isEmpty(e)?n=!1:(n=K.CompoundSelector,n=F.compoundIsSuperselector(n._as(e.get$last(e)),n._as(t.get$last(t)),y)):n=!1,n&&e.removeLast$0(0),n=t.removeLast$0(0),_.toString,r.addFirst$1(S._setArrayType([S._setArrayType([n,_],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent)),F._mergeFinalCombinators(e,t,r))},_mustUnify(e,t){var r,n,a,i=E.LinkedHashSet_LinkedHashSet$_empty(K.SimpleSelector);for(r=v.get$iterator$ax(e);r.moveNext$0();)if((n=r.get$current(r))instanceof V.CompoundSelector)for(n=h.JSArray_methods.get$iterator(n.components),a=new S.WhereIterator(n,F.functions___isUnique$closure());a.moveNext$0();)i.add$1(0,n.get$current(n));return 0!==i._collection$_length&&v.any$1$ax(t,new F._mustUnify_closure(i))},_isUnique:e=>e instanceof w.IDSelector||e instanceof d.PseudoSelector&&!e.isClass,_chunks(e,t,r,n){for(var a,i,s=n._eval$1("JSArray<0>"),o=S._setArrayType([],s);!r.call$1(e);)o.push(e.removeFirst$0());for(a=S._setArrayType([],s);!r.call$1(t);)a.push(t.removeFirst$0());return(s=0===o.length)&&0===a.length?S._setArrayType([],n._eval$1("JSArray>")):s?S._setArrayType([a],n._eval$1("JSArray>")):0===a.length?S._setArrayType([o],n._eval$1("JSArray>")):(s=E.List_List$of(o,!0,n),h.JSArray_methods.addAll$1(s,a),i=E.List_List$of(a,!0,n),h.JSArray_methods.addAll$1(i,o),S._setArrayType([s,i],n._eval$1("JSArray>")))},paths:(e,t)=>v.fold$2$ax(e,S._setArrayType([S._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray>")),new F.paths_closure(t)),_groupSelectors(e){var t,r,n,a,i,s=A.QueueList$(null,K.List_ComplexSelectorComponent),o=E._ListQueueIterator$(e);if(!o.moveNext$0())return s;for(t=S._instanceType(o)._precomputed1,r=K.JSArray_ComplexSelectorComponent,n=S._setArrayType([t._as(o._collection$_current)],r),s._queue_list$_add$1(n);o.moveNext$0();)a=h.JSArray_methods.get$last(n)instanceof I.Combinator||t._as(o._collection$_current)instanceof I.Combinator,i=o._collection$_current,a?n.push(t._as(i)):(n=S._setArrayType([t._as(i)],r),s._queue_list$_add$1(n));return s},_hasRoot:e=>h.JSArray_methods.any$1(e.components,new F._hasRoot_closure),listIsSuperselector:(e,t)=>h.JSArray_methods.every$1(t,new F.listIsSuperselector_closure(e)),complexIsParentSuperselector(e,t){var r,n,a=v.getInterceptor$ax(e);return!(a.get$first(e)instanceof I.Combinator)&&!((r=v.getInterceptor$ax(t)).get$first(t)instanceof I.Combinator)&&!(a.get$length(e)>r.get$length(t))&&(n=V.CompoundSelector$(S._setArrayType([new w.PlaceholderSelector("")],K.JSArray_SimpleSelector)),a=K.ComplexSelectorComponent,(r=E.List_List$of(e,!0,a)).push(n),(a=E.List_List$of(t,!0,a)).push(n),F.complexIsSuperselector(r,a))},complexIsSuperselector(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d,m,g,y;if(h.JSArray_methods.get$last(e)instanceof I.Combinator)return!1;if(h.JSArray_methods.get$last(t)instanceof I.Combinator)return!1;for(n=(r=S._arrayInstanceType(t))._precomputed1,r=r._eval$1("SubListIterable<1>"),a=K.CompoundSelector,i=0,s=0;;){if(o=e.length-i,l=t.length-s,0===o||0===l)return!1;if(o>l)return!1;if((_=e[i])instanceof I.Combinator)return!1;if(t[s]instanceof I.Combinator)return!1;if(a._as(_),1===o)return u=a._as(h.JSArray_methods.get$last(t)),c=t.length-1,(a=new S.SubListIterable(t,0,c,r)).SubListIterable$3(t,0,c,n),F.compoundIsSuperselector(_,u,a.skip$1(0,s));for(p=$=s+1;p3)return!1;i+=2,s=p+1}else{if(y instanceof I.Combinator){if(y!==h.Combinator_sgq)return!1;s=p+1}else s=p;i=m}}},compoundIsSuperselector(e,t,r){var n,a,i,s,o;for(a=(n=e.components).length,i=0;ih.JSArray_methods.any$1(t.components,new F._simpleIsSuperselectorOfCompound_closure(e)),_selectorPseudoIsSuperselector(e,t,r){var n=e.selector;if(null==n)throw S.wrapException(E.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":return F._selectorPseudoArgs(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure(n))||h.JSArray_methods.any$1(n.components,new F._selectorPseudoIsSuperselector_closure0(r,t));case"has":case"host":case"host-context":return F._selectorPseudoArgs(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure1(n));case"slotted":return F._selectorPseudoArgs(t,e.name,!1).any$1(0,new F._selectorPseudoIsSuperselector_closure2(n));case"not":return h.JSArray_methods.every$1(n.components,new F._selectorPseudoIsSuperselector_closure3(t,e));case"current":return F._selectorPseudoArgs(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure4(n));case"nth-child":case"nth-last-child":return h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector_closure5(e,n));default:throw S.wrapException("unreachable")}},_selectorPseudoArgs(e,t,r){var n=K.WhereTypeIterable_PseudoSelector;return $.IterableNullableExtension_whereNotNull(new S.MappedIterable(new S.WhereIterable(new S.WhereTypeIterable(e.components,n),new F._selectorPseudoArgs_closure(r,t),n._eval$1("WhereIterable")),new F._selectorPseudoArgs_closure0,n._eval$1("MappedIterable")),K.SelectorList)},unifyComplex_closure:function(){},_weaveParents_closure:function(){},_weaveParents_closure0:function(e){this.group=e},_weaveParents_closure1:function(){},_weaveParents__closure1:function(){},_weaveParents_closure2:function(){},_weaveParents_closure3:function(){},_weaveParents__closure0:function(){},_weaveParents_closure4:function(){},_weaveParents_closure5:function(){},_weaveParents__closure:function(){},_mustUnify_closure:function(e){this.uniqueSelectors=e},_mustUnify__closure:function(e){this.uniqueSelectors=e},paths_closure:function(e){this.T=e},paths__closure:function(e,t){this.paths=e,this.T=t},paths___closure:function(e,t){this.option=e,this.T=t},_hasRoot_closure:function(){},listIsSuperselector_closure:function(e){this.list1=e},listIsSuperselector__closure:function(e){this.complex1=e},_simpleIsSuperselectorOfCompound_closure:function(e){this.simple=e},_simpleIsSuperselectorOfCompound__closure:function(e){this.simple=e},_selectorPseudoIsSuperselector_closure:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure0:function(e,t){this.parents=e,this.compound2=t},_selectorPseudoIsSuperselector_closure1:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure2:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure3:function(e,t){this.compound2=e,this.pseudo1=t},_selectorPseudoIsSuperselector__closure:function(e,t){this.complex=e,this.pseudo1=t},_selectorPseudoIsSuperselector___closure:function(e){this.simple2=e},_selectorPseudoIsSuperselector___closure0:function(e){this.simple2=e},_selectorPseudoIsSuperselector_closure4:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure5:function(e,t){this.pseudo1=e,this.selector1=t},_selectorPseudoArgs_closure:function(e,t){this.isClass=e,this.name=t},_selectorPseudoArgs_closure0:function(){},globalFunctions_closure:function(){},TerseLogger:function(e,t){this._warningCounts=e,this._inner=t},TerseLogger_summarize_closure:function(){},TerseLogger_summarize_closure0:function(){},Chokidar:function(){},ChokidarOptions:function(){},ChokidarWatcher:function(){},SourceFile$fromString(e,t){var r=new S.CodeUnits(e),n=S._setArrayType([0],K.JSArray_int),a="string"==typeof t?E.Uri_parse(t):K.nullable_Uri._as(t);return(n=new F.SourceFile(a,n,new Uint32Array(S._ensureNativeList(r.toList$0(r))))).SourceFile$decoded$2$url(r,t),n},SourceFile$decoded(e,t){var r=S._setArrayType([0],K.JSArray_int),n="string"==typeof t?E.Uri_parse(t):K.nullable_Uri._as(t);return(r=new F.SourceFile(n,r,new Uint32Array(S._ensureNativeList(v.toList$0$ax(e))))).SourceFile$decoded$2$url(e,t),r},FileLocation$_:(e,t)=>(t<0?S.throwExpression(E.RangeError$("Offset may not be negative, was "+t+".")):t>e._decodedChars.length&&S.throwExpression(E.RangeError$("Offset "+t+j.x20must_+e.get$length(e)+".")),new F.FileLocation(e,t)),_FileSpan$:(e,t,r)=>(re._decodedChars.length?S.throwExpression(E.RangeError$("End "+r+j.x20must_+e.get$length(e)+".")):t<0&&S.throwExpression(E.RangeError$("Start may not be negative, was "+t+".")),new F._FileSpan(e,t,r)),FileSpanExtension_subspan(e,t,r){var n,a=e._end,i=e._file$_start,s=a-i;return E.RangeError_checkValidRange(t,r,s),(s=0===t&&(null==r||r===s))?e:(s=e.file,n=F.FileLocation$_(s,i).offset,a=null==r?F.FileLocation$_(s,a).offset:n+r,s.span$2(0,n+t,a))},SourceFile:function(e,t,r){var n=this;n.url=e,n._lineStarts=t,n._decodedChars=r,n._cachedLine=null},FileLocation:function(e,t){this.file=e,this.offset=t},_FileSpan:function(e,t,r){this.file=e,this._file$_start=t,this._end=r},SourceSpanMixin:function(){},Trace_Trace$from:e=>K.Trace._is(e)?e:e instanceof k.Chain?e.toTrace$0():new L.LazyTrace(new F.Trace_Trace$from_closure(e)),Trace_Trace$parse(e){var t,r,n;try{return 0===e.length?F.Trace$(S._setArrayType([],K.JSArray_Frame),null):h.JSString_methods.contains$1(e,B.$get$_v8Trace())?F.Trace$parseV8(e):h.JSString_methods.contains$1(e,"\tat ")?F.Trace$parseJSCore(e):h.JSString_methods.contains$1(e,B.$get$_firefoxSafariTrace())||h.JSString_methods.contains$1(e,B.$get$_firefoxEvalTrace())?F.Trace$parseFirefox(e):h.JSString_methods.contains$1(e,j.x3d_____)?k.Chain_Chain$parse(e).toTrace$0():h.JSString_methods.contains$1(e,B.$get$_friendlyTrace())?F.Trace$parseFriendly(e):F.Trace$parseVM(e)}catch(n){throw r=S.unwrapException(n),K.FormatException._is(r)?(t=r,S.wrapException(E.FormatException$(v.get$message$x(t)+"\nStack trace:\n"+e,null,null))):n}},Trace$parseVM(e){var t=E.List_List$unmodifiable(F.Trace__parseVM(e),K.Frame);return new F.Trace(t,new E._StringStackTrace(e))},Trace__parseVM(e){var t,r=h.JSString_methods.trim$0(e),n=B.$get$vmChainGap(),a=K.WhereIterable_String,i=new S.WhereIterable(S._setArrayType(S.stringReplaceAllUnchecked(r,n,"").split("\n"),K.JSArray_String),new F.Trace__parseVM_closure,a);return i.get$iterator(i).moveNext$0()?(r=S.TakeIterable_TakeIterable(i,i.get$length(i)-1,a._eval$1("Iterable.E")),r=S.MappedIterable_MappedIterable(r,new F.Trace__parseVM_closure0,S._instanceType(r)._eval$1("Iterable.E"),K.Frame),t=E.List_List$of(r,!0,S._instanceType(r)._eval$1("Iterable.E")),v.endsWith$1$s(i.get$last(i),".da")||h.JSArray_methods.add$1(t,$.Frame_Frame$parseVM(i.get$last(i))),t):S._setArrayType([],K.JSArray_Frame)},Trace$parseV8(e){var t=S.SubListIterable$(S._setArrayType(e.split("\n"),K.JSArray_String),1,null,K.String).super$Iterable$skipWhile(0,new F.Trace$parseV8_closure),r=K.Frame;return r=E.List_List$unmodifiable(S.MappedIterable_MappedIterable(t,new F.Trace$parseV8_closure0,t.$ti._eval$1("Iterable.E"),r),r),new F.Trace(r,new E._StringStackTrace(e))},Trace$parseJSCore(e){var t=E.List_List$unmodifiable(new S.MappedIterable(new S.WhereIterable(S._setArrayType(e.split("\n"),K.JSArray_String),new F.Trace$parseJSCore_closure,K.WhereIterable_String),new F.Trace$parseJSCore_closure0,K.MappedIterable_String_Frame),K.Frame);return new F.Trace(t,new E._StringStackTrace(e))},Trace$parseFirefox(e){var t=E.List_List$unmodifiable(new S.MappedIterable(new S.WhereIterable(S._setArrayType(h.JSString_methods.trim$0(e).split("\n"),K.JSArray_String),new F.Trace$parseFirefox_closure,K.WhereIterable_String),new F.Trace$parseFirefox_closure0,K.MappedIterable_String_Frame),K.Frame);return new F.Trace(t,new E._StringStackTrace(e))},Trace$parseFriendly(e){var t=0===e.length?S._setArrayType([],K.JSArray_Frame):new S.MappedIterable(new S.WhereIterable(S._setArrayType(h.JSString_methods.trim$0(e).split("\n"),K.JSArray_String),new F.Trace$parseFriendly_closure,K.WhereIterable_String),new F.Trace$parseFriendly_closure0,K.MappedIterable_String_Frame);return t=E.List_List$unmodifiable(t,K.Frame),new F.Trace(t,new E._StringStackTrace(e))},Trace$(e,t){var r=E.List_List$unmodifiable(e,K.Frame);return new F.Trace(r,new E._StringStackTrace(null==t?"":t))},Trace:function(e,t){this.frames=e,this.original=t},Trace_Trace$from_closure:function(e){this.trace=e},Trace__parseVM_closure:function(){},Trace__parseVM_closure0:function(){},Trace$parseV8_closure:function(){},Trace$parseV8_closure0:function(){},Trace$parseJSCore_closure:function(){},Trace$parseJSCore_closure0:function(){},Trace$parseFirefox_closure:function(){},Trace$parseFirefox_closure0:function(){},Trace$parseFriendly_closure:function(){},Trace$parseFriendly_closure0:function(){},Trace_terse_closure:function(){},Trace_foldFrames_closure:function(e){this.oldPredicate=e},Trace_foldFrames_closure0:function(e){this._box_0=e},Trace_toString_closure0:function(){},Trace_toString_closure:function(e){this.longest=e},SupportsAnything0:function(e,t){this.contents=e,this.span=t},Chokidar0:function(){},ChokidarOptions0:function(){},ChokidarWatcher0:function(){},ContentBlock$0(e,t,r){var n=E.List_List$unmodifiable(t,K.Statement_2),a=h.JSArray_methods.any$1(n,new x.ParentStatement_closure0);return new F.ContentBlock0("@content",e,r,n,a)},ContentBlock0:function(e,t,r,n,a){var i=this;i.name=e,i.$arguments=t,i.span=r,i.children=n,i.hasDeclarations=a},unifyComplex0(e){var t,r,n,a,i,s,o,l=v.getInterceptor$asx(e);if(1===l.get$length(e))return e;for(t=l.get$iterator(e),r=null;t.moveNext$0();){if(!((n=v.get$last$ax(t.get$current(t)))instanceof V.CompoundSelector0))return null;if(null==r)r=n.components;else for(i=(a=n.components).length,s=0;s>"),u.push(E.List_List$of(new S.MappedListIterable(m,new F._weaveParents_closure8,g),!0,g._eval$1("ListIterable.E"))),u.push(S._setArrayType([d],_)),s.removeFirst$0(),o.removeFirst$0();return _=F._chunks0(s,o,new F._weaveParents_closure9,f),c=S._arrayInstanceType(_)._eval$1("MappedListIterable<1,Iterable>"),u.push(E.List_List$of(new S.MappedListIterable(_,new F._weaveParents_closure10,c),!0,c._eval$1("ListIterable.E"))),h.JSArray_methods.addAll$1(u,r),v.map$1$1$ax(F.paths0(new S.WhereIterable(u,new F._weaveParents_closure11,K.WhereIterable_List_Iterable_ComplexSelectorComponent_2),K.Iterable_ComplexSelectorComponent_2),new F._weaveParents_closure12,f)},_firstIfRoot0(e){var t;return e._collection$_head===e._collection$_tail?null:(t=e.get$first(e))instanceof V.CompoundSelector0&&F._hasRoot0(t)?(e.removeFirst$0(),t):null},_mergeInitialCombinators0(e,t){for(var r,n,a,i=K.JSArray_Combinator_2,s=S._setArrayType([],i),o=K.Combinator_2,l=e.$ti._precomputed1;e.get$isEmpty(e)?r=!1:((r=e._collection$_head)===e._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),r=l._as(e._collection$_table[r])instanceof I.Combinator0),r;)s.push(o._as(e.removeFirst$0()));for(n=S._setArrayType([],i),i=t.$ti._precomputed1;t.get$isEmpty(t)?l=!1:((l=t._collection$_head)===t._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),l=i._as(t._collection$_table[l])instanceof I.Combinator0),l;)n.push(o._as(t.removeFirst$0()));return a=p.longestCommonSubsequence0(s,n,null,o),h.C_ListEquality.equals$2(0,a,s)?n:h.C_ListEquality.equals$2(0,a,n)?s:null},_mergeFinalCombinators0(e,t,r){var n,a,i,s,o,l,_,u,c,$,d,m,g,y=null;if(null==r&&(r=A.QueueList$(y,K.List_List_ComplexSelectorComponent_2)),n=!(e._collection$_head!==e._collection$_tail&&e.get$last(e)instanceof I.Combinator0||t._collection$_head!==t._collection$_tail&&t.get$last(t)instanceof I.Combinator0))return r;for(n=K.JSArray_Combinator_2,a=S._setArrayType([],n),i=K.Combinator_2;!e.get$isEmpty(e)&&e.get$last(e)instanceof I.Combinator0;)a.push(i._as(e.removeLast$0(0)));for(s=S._setArrayType([],n);!t.get$isEmpty(t)&&t.get$last(t)instanceof I.Combinator0;)s.push(i._as(t.removeLast$0(0)));if((n=a.length)>1||s.length>1){if(o=p.longestCommonSubsequence0(a,s,y,i),h.C_ListEquality.equals$2(0,o,a))r.addFirst$1(S._setArrayType([E.List_List$of(new S.ReversedListIterable(s,K.ReversedListIterable_Combinator_2),!0,K.ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2));else{if(!h.C_ListEquality.equals$2(0,o,s))return y;r.addFirst$1(S._setArrayType([E.List_List$of(new S.ReversedListIterable(a,K.ReversedListIterable_Combinator_2),!0,K.ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2))}return r}if(l=0===n?y:h.JSArray_methods.get$first(a),_=0===s.length?y:h.JSArray_methods.get$first(s),(n=null!=l)&&null!=_){if(u=(n=K.CompoundSelector_2)._as(e.removeLast$0(0)),c=n._as(t.removeLast$0(0)),(n=l===h.Combinator_CzM0)&&_===h.Combinator_CzM0)F.compoundIsSuperselector0(u,c,y)?r.addFirst$1(S._setArrayType([S._setArrayType([c,h.Combinator_CzM0],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2)):(n=K.JSArray_ComplexSelectorComponent_2,i=K.JSArray_List_ComplexSelectorComponent_2,F.compoundIsSuperselector0(c,u,y)?r.addFirst$1(S._setArrayType([S._setArrayType([u,h.Combinator_CzM0],n)],i)):($=S._setArrayType([S._setArrayType([u,h.Combinator_CzM0,c,h.Combinator_CzM0],n),S._setArrayType([c,h.Combinator_CzM0,u,h.Combinator_CzM0],n)],i),null!=(d=F.unifyCompound0(u.components,c.components))&&$.push(S._setArrayType([d,h.Combinator_CzM0],n)),r.addFirst$1($)));else if(i=!(!n||_!==h.Combinator_uzg0)||l===h.Combinator_uzg0&&_===h.Combinator_CzM0)m=n?u:c,g=n?c:u,n=K.JSArray_ComplexSelectorComponent_2,i=K.JSArray_List_ComplexSelectorComponent_2,F.compoundIsSuperselector0(m,g,y)?r.addFirst$1(S._setArrayType([S._setArrayType([g,h.Combinator_uzg0],n)],i)):(d=F.unifyCompound0(u.components,c.components),i=S._setArrayType([S._setArrayType([m,h.Combinator_CzM0,g,h.Combinator_uzg0],n)],i),null!=d&&i.push(S._setArrayType([d,h.Combinator_uzg0],n)),r.addFirst$1(i));else if(i=l===h.Combinator_sgq0&&(_===h.Combinator_uzg0||_===h.Combinator_CzM0))r.addFirst$1(S._setArrayType([S._setArrayType([c,_],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2)),e._add$1(u),e._add$1(h.Combinator_sgq0);else if(n=_===h.Combinator_sgq0&&(l===h.Combinator_uzg0||n))r.addFirst$1(S._setArrayType([S._setArrayType([u,l],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2)),t._add$1(c),t._add$1(h.Combinator_sgq0);else{if(l!==_)return y;if(null==(d=F.unifyCompound0(u.components,c.components)))return y;r.addFirst$1(S._setArrayType([S._setArrayType([d,l],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2))}return F._mergeFinalCombinators0(e,t,r)}return n?(l===h.Combinator_sgq0?t.get$isEmpty(t)?n=!1:(n=K.CompoundSelector_2,n=F.compoundIsSuperselector0(n._as(t.get$last(t)),n._as(e.get$last(e)),y)):n=!1,n&&t.removeLast$0(0),r.addFirst$1(S._setArrayType([S._setArrayType([e.removeLast$0(0),l],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2)),F._mergeFinalCombinators0(e,t,r)):(_===h.Combinator_sgq0?e.get$isEmpty(e)?n=!1:(n=K.CompoundSelector_2,n=F.compoundIsSuperselector0(n._as(e.get$last(e)),n._as(t.get$last(t)),y)):n=!1,n&&e.removeLast$0(0),n=t.removeLast$0(0),_.toString,r.addFirst$1(S._setArrayType([S._setArrayType([n,_],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2)),F._mergeFinalCombinators0(e,t,r))},_mustUnify0(e,t){var r,n,a,i=E.LinkedHashSet_LinkedHashSet$_empty(K.SimpleSelector_2);for(r=v.get$iterator$ax(e);r.moveNext$0();)if((n=r.get$current(r))instanceof V.CompoundSelector0)for(n=h.JSArray_methods.get$iterator(n.components),a=new S.WhereIterator(n,F.functions0___isUnique$closure());a.moveNext$0();)i.add$1(0,n.get$current(n));return 0!==i._collection$_length&&v.any$1$ax(t,new F._mustUnify_closure0(i))},_isUnique0:e=>e instanceof w.IDSelector0||e instanceof d.PseudoSelector0&&!e.isClass,_chunks0(e,t,r,n){for(var a,i,s=n._eval$1("JSArray<0>"),o=S._setArrayType([],s);!r.call$1(e);)o.push(e.removeFirst$0());for(a=S._setArrayType([],s);!r.call$1(t);)a.push(t.removeFirst$0());return(s=0===o.length)&&0===a.length?S._setArrayType([],n._eval$1("JSArray>")):s?S._setArrayType([a],n._eval$1("JSArray>")):0===a.length?S._setArrayType([o],n._eval$1("JSArray>")):(s=E.List_List$of(o,!0,n),h.JSArray_methods.addAll$1(s,a),i=E.List_List$of(a,!0,n),h.JSArray_methods.addAll$1(i,o),S._setArrayType([s,i],n._eval$1("JSArray>")))},paths0:(e,t)=>v.fold$2$ax(e,S._setArrayType([S._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray>")),new F.paths_closure0(t)),_groupSelectors0(e){var t,r,n,a,i,s=A.QueueList$(null,K.List_ComplexSelectorComponent_2),o=E._ListQueueIterator$(e);if(!o.moveNext$0())return s;for(t=S._instanceType(o)._precomputed1,r=K.JSArray_ComplexSelectorComponent_2,n=S._setArrayType([t._as(o._collection$_current)],r),s._queue_list$_add$1(n);o.moveNext$0();)a=h.JSArray_methods.get$last(n)instanceof I.Combinator0||t._as(o._collection$_current)instanceof I.Combinator0,i=o._collection$_current,a?n.push(t._as(i)):(n=S._setArrayType([t._as(i)],r),s._queue_list$_add$1(n));return s},_hasRoot0:e=>h.JSArray_methods.any$1(e.components,new F._hasRoot_closure0),listIsSuperselector0:(e,t)=>h.JSArray_methods.every$1(t,new F.listIsSuperselector_closure0(e)),complexIsParentSuperselector0(e,t){var r,n,a=v.getInterceptor$ax(e);return!(a.get$first(e)instanceof I.Combinator0)&&!((r=v.getInterceptor$ax(t)).get$first(t)instanceof I.Combinator0)&&!(a.get$length(e)>r.get$length(t))&&(n=V.CompoundSelector$0(S._setArrayType([new w.PlaceholderSelector0("")],K.JSArray_SimpleSelector_2)),a=K.ComplexSelectorComponent_2,(r=E.List_List$of(e,!0,a)).push(n),(a=E.List_List$of(t,!0,a)).push(n),F.complexIsSuperselector0(r,a))},complexIsSuperselector0(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d,m,g,y;if(h.JSArray_methods.get$last(e)instanceof I.Combinator0)return!1;if(h.JSArray_methods.get$last(t)instanceof I.Combinator0)return!1;for(n=(r=S._arrayInstanceType(t))._precomputed1,r=r._eval$1("SubListIterable<1>"),a=K.CompoundSelector_2,i=0,s=0;;){if(o=e.length-i,l=t.length-s,0===o||0===l)return!1;if(o>l)return!1;if((_=e[i])instanceof I.Combinator0)return!1;if(t[s]instanceof I.Combinator0)return!1;if(a._as(_),1===o)return u=a._as(h.JSArray_methods.get$last(t)),c=t.length-1,(a=new S.SubListIterable(t,0,c,r)).SubListIterable$3(t,0,c,n),F.compoundIsSuperselector0(_,u,a.skip$1(0,s));for(p=$=s+1;p3)return!1;i+=2,s=p+1}else{if(y instanceof I.Combinator0){if(y!==h.Combinator_sgq0)return!1;s=p+1}else s=p;i=m}}},compoundIsSuperselector0(e,t,r){var n,a,i,s,o;for(a=(n=e.components).length,i=0;ih.JSArray_methods.any$1(t.components,new F._simpleIsSuperselectorOfCompound_closure0(e)),_selectorPseudoIsSuperselector0(e,t,r){var n=e.selector;if(null==n)throw S.wrapException(E.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":return F._selectorPseudoArgs0(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure6(n))||h.JSArray_methods.any$1(n.components,new F._selectorPseudoIsSuperselector_closure7(r,t));case"has":case"host":case"host-context":return F._selectorPseudoArgs0(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure8(n));case"slotted":return F._selectorPseudoArgs0(t,e.name,!1).any$1(0,new F._selectorPseudoIsSuperselector_closure9(n));case"not":return h.JSArray_methods.every$1(n.components,new F._selectorPseudoIsSuperselector_closure10(t,e));case"current":return F._selectorPseudoArgs0(t,e.name,!0).any$1(0,new F._selectorPseudoIsSuperselector_closure11(n));case"nth-child":case"nth-last-child":return h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector_closure12(e,n));default:throw S.wrapException("unreachable")}},_selectorPseudoArgs0(e,t,r){var n=K.WhereTypeIterable_PseudoSelector_2;return $.IterableNullableExtension_whereNotNull(new S.MappedIterable(new S.WhereIterable(new S.WhereTypeIterable(e.components,n),new F._selectorPseudoArgs_closure1(r,t),n._eval$1("WhereIterable")),new F._selectorPseudoArgs_closure2,n._eval$1("MappedIterable")),K.SelectorList_2)},unifyComplex_closure0:function(){},_weaveParents_closure6:function(){},_weaveParents_closure7:function(e){this.group=e},_weaveParents_closure8:function(){},_weaveParents__closure4:function(){},_weaveParents_closure9:function(){},_weaveParents_closure10:function(){},_weaveParents__closure3:function(){},_weaveParents_closure11:function(){},_weaveParents_closure12:function(){},_weaveParents__closure2:function(){},_mustUnify_closure0:function(e){this.uniqueSelectors=e},_mustUnify__closure0:function(e){this.uniqueSelectors=e},paths_closure0:function(e){this.T=e},paths__closure0:function(e,t){this.paths=e,this.T=t},paths___closure0:function(e,t){this.option=e,this.T=t},_hasRoot_closure0:function(){},listIsSuperselector_closure0:function(e){this.list1=e},listIsSuperselector__closure0:function(e){this.complex1=e},_simpleIsSuperselectorOfCompound_closure0:function(e){this.simple=e},_simpleIsSuperselectorOfCompound__closure0:function(e){this.simple=e},_selectorPseudoIsSuperselector_closure6:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure7:function(e,t){this.parents=e,this.compound2=t},_selectorPseudoIsSuperselector_closure8:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure9:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure10:function(e,t){this.compound2=e,this.pseudo1=t},_selectorPseudoIsSuperselector__closure0:function(e,t){this.complex=e,this.pseudo1=t},_selectorPseudoIsSuperselector___closure1:function(e){this.simple2=e},_selectorPseudoIsSuperselector___closure2:function(e){this.simple2=e},_selectorPseudoIsSuperselector_closure11:function(e){this.selector1=e},_selectorPseudoIsSuperselector_closure12:function(e,t){this.pseudo1=e,this.selector1=t},_selectorPseudoArgs_closure1:function(e,t){this.isClass=e,this.name=t},_selectorPseudoArgs_closure2:function(){},globalFunctions_closure0:function(){},TerseLogger0:function(e,t){this._terse$_warningCounts=e,this._terse$_inner=t},TerseLogger_summarize_closure1:function(){},TerseLogger_summarize_closure2:function(){},WarnRule0:function(e,t){this.expression=e,this.span=t},mergeMaps(e,t,r,n){var a=E.LinkedHashMap_LinkedHashMap$of(e,r,n);return a.addAll$1(0,t),a},groupBy(e,t,r,n){var a,i,s,o,l,_,u=E.LinkedHashMap_LinkedHashMap$_empty(n,r._eval$1("List<0>"));for(a=e.length,i=r._eval$1("JSArray<0>"),s=0;sF.repl$body(e),repl$body(e){var t,r,n,a,i,s,o,l,_,u,c,$,d,f,x,w,C,k,R,V=0,T=E._makeAsyncAwaitCompleter(K.void),N=1,U=[],J=E._wrapJsFunctionForAsync((function(P,O){for(1===P&&(t=O,V=N);;)switch(V){case 0:w=S._setArrayType([],K.JSArray_String),C=h.JSString_methods.$mul(" ",3),k=B.$get$alwaysValid(),(R=new A.Repl(">> ",C,k,w)).__Repl__adapter=new p.ReplAdapter(R),r=R,w=e._options,n=new L.TrackingLogger(S._asBool(w.$index(0,"quiet"))?B.$get$Logger_quiet():new I.StderrLogger(e.get$color())),C=B.$get$context().absolute$7(".",null,null,null,null,null,null),a=new M.Evaluator(M._EvaluateVisitor$(null,M.ImportCache$(K.List_String._as(w.$index(0,"load-path")),n),n,null,!1,!1),new g.FilesystemImporter(C)),C=r.__Repl__adapter,w=new E._StreamIterator(S.checkNotNullable((null==C?S.throwExpression(S.LateError$fieldNI("_adapter")):C).runAsync$0(),"stream",K.Object)),N=2,C=K.Expression,k=K.String,_=K.VariableDeclaration;case 5:return V=7,E._asyncAwait(w.moveNext$0(),J);case 7:if(!O){V=6;break}if(i=w.get$current(w),0===v.trim$0$s(i).length){V=5;break}try{if(v.startsWith$1$s(i,"@")){u=a,c=n,$=I.SpanScanner$(i,null),null==c&&(c=h.StderrLogger_false),c=new b.ScssParser(E.LinkedHashMap_LinkedHashMap$_empty(k,_),$,c).parseUseRule$0(),u._visitor.runStatement$2(u._importer,c),V=5;break}u=I.SpanScanner$(i,null),new y.Parser(u,h.StderrLogger_false)._isVariableDeclarationLike$0()?(u=n,c=I.SpanScanner$(i,null),null==u&&(u=h.StderrLogger_false),s=new b.ScssParser(E.LinkedHashMap_LinkedHashMap$_empty(k,_),c,u).parseVariableDeclaration$0(),(u=a)._visitor.runStatement$2(u._importer,s),u=a,c=s.name,$=s.span,d=s.namespace,f=u._visitor.runExpression$2(u._importer,new I.VariableExpression(d,c,$)).toString$0(0),null==(x=B.printToZone)?S.printString(f):x.call$1(f)):(u=a,c=n,$=I.SpanScanner$(i,null),null==c&&(c=h.StderrLogger_false),c=(c=new b.ScssParser(E.LinkedHashMap_LinkedHashMap$_empty(k,_),$,c))._parseSingleProduction$1$1(c.get$expression(),C),f=u._visitor.runExpression$2(u._importer,c).toString$0(0),null==(x=B.printToZone)?S.printString(f):x.call$1(f))}catch(t){if(!((u=S.unwrapException(t))instanceof m.SassException))throw t;o=u,l=S.getTraceFromException(t),(c="string"==typeof(u=o))||"number"==typeof u||S._isBool(u)?u=null:($=B.$get$_traces(),(c=S._isBool(u)||"number"==typeof u||c)&&S.throwExpression(E.ArgumentError$value(u,j.Expand,null)),u=$._jsWeakMap.get(u)),null==u&&(u=l),F._logError(o,u,i,r,e,n)}V=5;break;case 6:U.push(4),V=3;break;case 2:U=[1];case 3:return N=1,V=8,E._asyncAwait(w.cancel$0(),J);case 8:V=U.pop();break;case 4:return E._asyncReturn(null,T);case 1:return E._asyncRethrow(t,T)}}));return E._asyncStartSync(J,T)},_logError(e,t,r,n,a,i){var s,o,l;(s=null!=y.SourceSpanException.prototype.get$span.call(e,e).file.url||!S._asBool(a._options.$index(0,"quiet"))&&(i._emittedDebug||i._emittedWarning))?E.print(e.toString$1$color(0,a.get$color())):(s=a.get$color()?"":"",o=y.SourceSpanException.prototype.get$span.call(e,e),o=F.FileLocation$_(o.file,o._file$_start),l=n.prompt.length+o.file.getColumn$1(o.offset),a.get$color()?(o=y.SourceSpanException.prototype.get$span.call(e,e),o=(o=F.FileLocation$_(o.file,o._file$_start)).file.getColumn$1(o.offset)new T.ArgParserException(null==t?h.List_empty:E.List_List$unmodifiable(t,K.String),e,null,null),ArgParserException:function(e,t,r,n){var a=this;a.commands=e,a.message=t,a.source=r,a.offset=n},Argument:function(e,t,r){this.name=e,this.defaultValue=t,this.span=r},ConfiguredVariable:function(e,t,r,n){var a=this;a.name=e,a.expression=t,a.isGuarded=r,a.span=n},BooleanExpression:function(e,t){this.value=e,this.span=t},VariableDeclaration$:(e,t,r,n,a,i,s)=>(null!=s&&a&&S.throwExpression(E.ArgumentError$(j.Other_,null)),new T.VariableDeclaration(s,e,t,i,a,r)),VariableDeclaration:function(e,t,r,n,a,i){var s=this;s.namespace=e,s.name=t,s.expression=r,s.isGuarded=n,s.isGlobal=a,s.span=i},ConfiguredValue:function(e,t,r){this.value=e,this.configurationSpan=t,this.assignmentNode=r},InterpolationBuffer:function(e,t){this._interpolation_buffer$_text=e,this._interpolation_buffer$_contents=t},RenderContext:function(){},RenderContextOptions:function(){},RenderContextResult:function(){},RenderContextResultStats:function(){},MergedMapView$(e,t,r){var n=t._eval$1("@<0>")._bind$1(r);return(n=new T.MergedMapView(E.LinkedHashMap_LinkedHashMap$_empty(t,n._eval$1("Map<1,2>")),n._eval$1("MergedMapView<1,2>"))).MergedMapView$1(e,t,r),n},MergedMapView:function(e,t){this._mapsByKey=e,this.$ti=t},SassBoolean:function(e){this.value=e},LineScanner$:e=>new T.LineScanner(null,e),LineScanner:function(e,t){var r=this;r._line_scanner$_column=r._line_scanner$_line=0,r.sourceUrl=e,r.string=t,r._string_scanner$_position=0,r._lastMatchPosition=r._lastMatch=null},Argument0:function(e,t,r){this.name=e,this.defaultValue=t,this.span=r},BooleanExpression0:function(e,t){this.value=e,this.span=t},legacyBooleanClass_closure:function(){},legacyBooleanClass__closure:function(){},legacyBooleanClass__closure0:function(){},SassBoolean0:function(e){this.value=e},ConfiguredValue0:function(e,t,r){this.value=e,this.configurationSpan=t,this.assignmentNode=r},ConfiguredVariable0:function(e,t,r,n){var a=this;a.name=e,a.expression=t,a.isGuarded=r,a.span=n},InterpolationBuffer0:function(e,t){this._interpolation_buffer0$_text=e,this._interpolation_buffer0$_contents=t},MergedMapView$0(e,t,r){var n=t._eval$1("@<0>")._bind$1(r);return(n=new T.MergedMapView0(E.LinkedHashMap_LinkedHashMap$_empty(t,n._eval$1("Map<1,2>")),n._eval$1("MergedMapView0<1,2>"))).MergedMapView$10(e,t,r),n},MergedMapView0:function(e,t){this._merged_map_view$_mapsByKey=e,this.$ti=t},RenderContext0:function(){},RenderContextOptions0:function(){},RenderContextResult0:function(){},RenderContextResultStats0:function(){},VariableDeclaration$0:(e,t,r,n,a,i,s)=>(null!=s&&a&&S.throwExpression(E.ArgumentError$(j.Other_,null)),new T.VariableDeclaration0(s,e,t,i,a,r)),VariableDeclaration0:function(e,t,r,n,a,i){var s=this;s.namespace=e,s.name=t,s.expression=r,s.isGuarded=n,s.isGlobal=a,s.span=i}},N=[$,p,h,d,m,g,y,S,v,f,b,x,w,C,E,A,M,I,L,k,R,V,F,T];c.setFunctionNamesIfNecessary(N);var U,J,P,O,B={};S.JS_CONST.prototype={},v.Interceptor.prototype={$eq:(e,t)=>e===t,get$hashCode:e=>S.Primitives_objectHashCode(e),toString$0:e=>"Instance of '"+S.Primitives_objectTypeName(e)+"'",noSuchMethod$1(e,t){throw S.wrapException(E.NoSuchMethodError$(e,t.get$memberName(),t.get$positionalArguments(),t.get$namedArguments()))}},v.JSBool.prototype={toString$0:e=>String(e),get$hashCode:e=>e?519018:218159,$isbool:1},v.JSNull.prototype={$eq:(e,t)=>null==t,toString$0:e=>"null",get$hashCode:e=>0,get$runtimeType:e=>h.Type_Null_Yyn,$isNull:1},v.JavaScriptObject.prototype={get$hashCode:e=>0,toString$0:e=>String(e),$isJsSystemError:1,$is_NodeSassColor:1,$isFiber:1,$isJSFunction0:1,$isNodeImporterResult1:1,$is_NodeSassList:1,$is_NodeSassMap:1,$is_NodeSassNumber:1,$isJSClass0:1,$isRenderContextOptions0:1,$isRenderOptions:1,$isRenderResult:1,$is_NodeSassString:1,$isJSUrl0:1,get$isTTY:e=>e.isTTY,get$write:e=>e.write,write$1:(e,t)=>e.write(t),createInterface$1:(e,t)=>e.createInterface(t),on$2:(e,t,r)=>e.on(t,r),get$close:e=>e.close,close$0:e=>e.close(),setPrompt$1:(e,t)=>e.setPrompt(t),get$length:e=>e.length,toString$0:e=>e.toString(),clear$0:e=>e.clear(),get$debug:e=>e.debug,debug$2:(e,t,r)=>e.debug(t,r),get$warn:e=>e.warn,warn$1:(e,t)=>e.warn(t),existsSync$1:(e,t)=>e.existsSync(t),mkdirSync$1:(e,t)=>e.mkdirSync(t),readdirSync$1:(e,t)=>e.readdirSync(t),readFileSync$2:(e,t,r)=>e.readFileSync(t,r),statSync$1:(e,t)=>e.statSync(t),unlinkSync$1:(e,t)=>e.unlinkSync(t),watch$2:(e,t,r)=>e.watch(t,r),writeFileSync$2:(e,t,r)=>e.writeFileSync(t,r),get$path:e=>e.path,isDirectory$0:e=>e.isDirectory(),isFile$0:e=>e.isFile(),get$mtime:e=>e.mtime,then$1$1:(e,t)=>e.then(t),getTime$0:e=>e.getTime(),get$message:e=>e.message,message$1:(e,t)=>e.message(t),get$code:e=>e.code,get$syscall:e=>e.syscall,get$env:e=>e.env,get$exitCode:e=>e.exitCode,set$exitCode:(e,t)=>e.exitCode=t,get$platform:e=>e.platform,get$stderr:e=>e.stderr,get$stdin:e=>e.stdin,get$name:e=>e.name,call$0:e=>e.call(),call$1:(e,t)=>e.call(t),call$2:(e,t,r)=>e.call(t,r),call$3$1:(e,t)=>e.call(t),call$2$1:(e,t)=>e.call(t),call$1$1:(e,t)=>e.call(t),call$3:(e,t,r,n)=>e.call(t,r,n),call$3$3:(e,t,r,n)=>e.call(t,r,n),call$2$2:(e,t,r)=>e.call(t,r),call$1$0:e=>e.call(),call$2$0:e=>e.call(),call$2$3:(e,t,r,n)=>e.call(t,r,n),call$1$2:(e,t,r)=>e.call(t,r),apply$2:(e,t,r)=>e.apply(t,r),get$file:e=>e.file,get$contents:e=>e.contents,get$options:e=>e.options,get$data:e=>e.data,get$includePaths:e=>e.includePaths,get$indentType:e=>e.indentType,get$indentWidth:e=>e.indentWidth,get$linefeed:e=>e.linefeed,set$context:(e,t)=>e.context=t,get$$prototype:e=>e.prototype,get$dartValue:e=>e.dartValue,set$dartValue:(e,t)=>e.dartValue=t,get$red:e=>e.red,get$green:e=>e.green,get$blue:e=>e.blue,get$quietDeps:e=>e.quietDeps,get$verbose:e=>e.verbose,get$sourceMap:e=>e.sourceMap,get$logger:e=>e.logger,get$url:e=>e.url,get$importer:e=>e.importer,set$renderSync:(e,t)=>e.renderSync=t,set$info:(e,t)=>e.info=t,set$render:(e,t)=>e.render=t,set$types:(e,t)=>e.types=t,set$NULL:(e,t)=>e.NULL=t,set$TRUE:(e,t)=>e.TRUE=t,set$FALSE:(e,t)=>e.FALSE=t,get$current:e=>e.current,yield$0:e=>e.yield(),run$1$1:(e,t)=>e.run(t),run$1:(e,t)=>e.run(t),run$0:e=>e.run(),forEach$1:(e,t)=>e.forEach(t),canonicalize$1:(e,t)=>e.canonicalize(t),load$1:(e,t)=>e.load(t),get$separator:e=>e.separator,get$numeratorUnits:e=>e.numeratorUnits,get$denominatorUnits:e=>e.denominatorUnits,get$functions:e=>e.functions,get$indentedSyntax:e=>e.indentedSyntax,get$omitSourceMapUrl:e=>e.omitSourceMapUrl,get$outFile:e=>e.outFile,get$outputStyle:e=>e.outputStyle,get$fiber:e=>e.fiber,get$sourceMapContents:e=>e.sourceMapContents,get$sourceMapEmbed:e=>e.sourceMapEmbed,get$sourceMapRoot:e=>e.sourceMapRoot,get$charset:e=>e.charset,set$cli_pkg_main_0_:(e,t)=>e.cli_pkg_main_0_=t},v.PlainJavaScriptObject.prototype={},v.UnknownJavaScriptObject.prototype={},v.JavaScriptFunction.prototype={toString$0(e){var t=e[B.$get$DART_CLOSURE_PROPERTY_NAME()];return null==t?this.super$JavaScriptObject$toString(e):"JavaScript function for "+S.S(v.toString$0$(t))},$isFunction:1},v.JSArray.prototype={cast$1$0:(e,t)=>new S.CastList(e,S._arrayInstanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>")),add$1(e,t){e.fixed$length&&S.throwExpression(E.UnsupportedError$("add")),e.push(t)},removeAt$1(e,t){if(e.fixed$length&&S.throwExpression(E.UnsupportedError$("removeAt")),t>=e.length)throw S.wrapException(E.RangeError$value(t,null,null));return e.splice(t,1)[0]},insert$2(e,t,r){if(e.fixed$length&&S.throwExpression(E.UnsupportedError$("insert")),t>e.length)throw S.wrapException(E.RangeError$value(t,null,null));e.splice(t,0,r)},insertAll$2(e,t,r){var n,a;e.fixed$length&&S.throwExpression(E.UnsupportedError$("insertAll")),E.RangeError_checkValueInInterval(t,0,e.length,"index"),K.EfficientLengthIterable_dynamic._is(r)||(r=v.toList$0$ax(r)),n=v.get$length$asx(r),e.length=e.length+n,a=t+n,this.setRange$4(e,a,e.length,e,t),this.setRange$3(e,t,a,r)},removeLast$0(e){if(e.fixed$length&&S.throwExpression(E.UnsupportedError$("removeLast")),0===e.length)throw S.wrapException(S.diagnoseIndexError(e,-1));return e.pop()},_removeWhere$2(e,t,r){var n,a,i,s=[],o=e.length;for(n=0;nnew S.WhereIterable(e,t,S._arrayInstanceType(e)._eval$1("WhereIterable<1>")),expand$1$1:(e,t,r)=>new S.ExpandIterable(e,t,S._arrayInstanceType(e)._eval$1("@<1>")._bind$1(r)._eval$1("ExpandIterable<1,2>")),addAll$1(e,t){var r;if(e.fixed$length&&S.throwExpression(E.UnsupportedError$("addAll")),Array.isArray(t))this._addAllFromArray$1(e,t);else for(r=v.get$iterator$ax(t);r.moveNext$0();)e.push(r.get$current(r))},_addAllFromArray$1(e,t){var r,n=t.length;if(0!==n){if(e===t)throw S.wrapException(E.ConcurrentModificationError$(e));for(r=0;rnew S.MappedListIterable(e,t,S._arrayInstanceType(e)._eval$1("@<1>")._bind$1(r)._eval$1("MappedListIterable<1,2>")),join$1(e,t){var r,n=E.List_List$filled(e.length,"",!1,K.String);for(r=0;rS.SubListIterable$(e,0,S.checkNotNullable(t,"count",K.int),S._arrayInstanceType(e)._precomputed1),skip$1:(e,t)=>S.SubListIterable$(e,t,null,S._arrayInstanceType(e)._precomputed1),fold$1$2(e,t,r){var n,a,i=e.length;for(n=t,a=0;ae[t],sublist$2(e,t,r){var n=e.length;if(t>n)throw S.wrapException(E.RangeError$range(t,0,n,"start",null));if(null==r)r=n;else if(rn)throw S.wrapException(E.RangeError$range(r,t,n,"end",null));return t===r?S._setArrayType([],S._arrayInstanceType(e)):S._setArrayType(e.slice(t,r),S._arrayInstanceType(e))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2:(e,t,r)=>(E.RangeError_checkValidRange(t,r,e.length),S.SubListIterable$(e,t,r,S._arrayInstanceType(e)._precomputed1)),get$first(e){if(e.length>0)return e[0];throw S.wrapException(S.IterableElementError_noElement())},get$last(e){var t=e.length;if(t>0)return e[t-1];throw S.wrapException(S.IterableElementError_noElement())},get$single(e){var t=e.length;if(1===t)return e[0];if(0===t)throw S.wrapException(S.IterableElementError_noElement());throw S.wrapException(S.IterableElementError_tooMany())},removeRange$2(e,t,r){e.fixed$length&&S.throwExpression(E.UnsupportedError$("removeRange")),E.RangeError_checkValidRange(t,r,e.length),e.splice(t,r-t)},setRange$4(e,t,r,n,a){var i,s,o,l,_;if(e.immutable$list&&S.throwExpression(E.UnsupportedError$("setRange")),E.RangeError_checkValidRange(t,r,e.length),0!=(i=r-t)){if(E.RangeError_checkNotNegative(a,"skipCount"),K.List_dynamic._is(n)?(s=n,o=a):(s=v.skip$1$ax(n,a).toList$1$growable(0,!1),o=0),o+i>(l=v.getInterceptor$asx(s)).get$length(s))throw S.wrapException(S.IterableElementError_tooFew());if(o=0;--_)e[t+_]=l.$index(s,o+_);else for(_=0;_new S.ReversedListIterable(e,S._arrayInstanceType(e)._eval$1("ReversedListIterable<1>")),sort$1(e,t){e.immutable$list&&S.throwExpression(E.UnsupportedError$("sort")),S.Sort_sort(e,null==t?v._interceptors_JSArray__compareAny$closure():t)},sort$0(e){return this.sort$1(e,null)},indexOf$1(e,t){var r,n=e.length;if(0>=n)return-1;for(r=0;r0===e.length,get$isNotEmpty:e=>0!==e.length,toString$0:e=>E.IterableBase_iterableToFullString(e,"[","]"),toList$1$growable:(e,t)=>S._setArrayType(e.slice(0),S._arrayInstanceType(e)),toList$0(e){return this.toList$1$growable(e,!0)},toSet$0:e=>E.LinkedHashSet_LinkedHashSet$from(e,S._arrayInstanceType(e)._precomputed1),get$iterator:e=>new v.ArrayIterator(e,e.length),get$hashCode:e=>S.Primitives_objectHashCode(e),get$length:e=>e.length,set$length(e,t){if(e.fixed$length&&S.throwExpression(E.UnsupportedError$("set length")),t<0)throw S.wrapException(E.RangeError$range(t,0,null,"newLength",null));t>e.length&&S._arrayInstanceType(e)._precomputed1._as(null),e.length=t},$index(e,t){if(t>=e.length||t<0)throw S.wrapException(S.diagnoseIndexError(e,t));return e[t]},$indexSet(e,t,r){if(e.immutable$list&&S.throwExpression(E.UnsupportedError$("indexed set")),t>=e.length||t<0)throw S.wrapException(S.diagnoseIndexError(e,t));e[t]=r},$add(e,t){var r=E.List_List$of(e,!0,S._arrayInstanceType(e)._precomputed1);return this.addAll$1(r,t),r},indexWhere$1(e,t){var r;if(0>=e.length)return-1;for(r=0;r=n?(t._current=null,!1):(t._current=r[e],t._index=e+1,!0)}},v.JSNumber.prototype={compareTo$1(e,t){var r;return et?1:e===t?0===e?(r=this.get$isNegative(t),this.get$isNegative(e)===r?0:this.get$isNegative(e)?-1:1):0:isNaN(e)?isNaN(t)?0:1:-1},get$isNegative:e=>0===e?1/e<0:e<0,ceil$0(e){var t,r;if(e>=0){if(e<=2147483647)return e===(t=0|e)?t:t+1}else if(e>=-2147483648)return 0|e;if(r=Math.ceil(e),isFinite(r))return r;throw S.wrapException(E.UnsupportedError$(e+".ceil()"))},floor$0(e){var t,r;if(e>=0){if(e<=2147483647)return 0|e}else if(e>=-2147483648)return e===(t=0|e)?t:t-1;if(r=Math.floor(e),isFinite(r))return r;throw S.wrapException(E.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 S.wrapException(E.UnsupportedError$(e+".round()"))},clamp$2(e,t,r){if(h.JSInt_methods.compareTo$1(t,r)>0)throw S.wrapException(S.argumentErrorValue(t));return this.compareTo$1(e,t)<0?t:this.compareTo$1(e,r)>0?r:e},toRadixString$1(e,t){var r,n,a,i;if(t<2||t>36)throw S.wrapException(E.RangeError$range(t,2,36,"radix",null));return r=e.toString(t),41!==h.JSString_methods.codeUnitAt$1(r,r.length-1)?r:(null==(n=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(r))&&S.throwExpression(E.UnsupportedError$("Unexpected toString result: "+r)),r=n[1],a=+n[3],null!=(i=n[2])&&(r+=i,a-=i.length),r+h.JSString_methods.$mul("0",a))},toString$0:e=>0===e&&1/e<0?"-0.0":""+e,get$hashCode(e){var t,r,n,a,i=0|e;return e===i?536870911&i:(t=Math.abs(e),r=Math.log(t)/.6931471805599453|0,n=Math.pow(2,r),599197*((9007199254740992*(a=t<1?t/n:n/t)|0)+(0xc95a6c285a6c9*a|0))+1259*r&536870911)},$add:(e,t)=>e+t,$mod(e,t){var r=e%t;return 0===r?0:r>0?r:t<0?r-t:r+t},$tdiv(e,t){return(0|e)===e&&(t>=1||t<-1)?e/t|0:this._tdivSlow$1(e,t)},_tdivFast$1(e,t){return(0|e)===e?e/t|0:this._tdivSlow$1(e,t)},_tdivSlow$1(e,t){var r=e/t;if(r>=-2147483648&&r<=2147483647)return 0|r;if(r>0){if(r!==1/0)return Math.floor(r)}else if(r>-1/0)return Math.ceil(r);throw S.wrapException(E.UnsupportedError$("Result of truncating division is "+S.S(r)+": "+S.S(e)+" ~/ "+t))},_shrOtherPositive$1(e,t){return e>0?this._shrBothPositive$1(e,t):e>>(t>31?31:t)>>>0},_shrReceiverPositive$1(e,t){if(0>t)throw S.wrapException(S.argumentErrorValue(t));return this._shrBothPositive$1(e,t)},_shrBothPositive$1:(e,t)=>t>31?0:e>>>t,$isComparable:1,$isdouble:1,$isnum:1},v.JSInt.prototype={$isint:1},v.JSNumNotInt.prototype={},v.JSString.prototype={codeUnitAt$1(e,t){if(t<0)throw S.wrapException(S.diagnoseIndexError(e,t));return t>=e.length&&S.throwExpression(S.diagnoseIndexError(e,t)),e.charCodeAt(t)},_codeUnitAt$1(e,t){if(t>=e.length)throw S.wrapException(S.diagnoseIndexError(e,t));return e.charCodeAt(t)},allMatches$2(e,t,r){var n=t.length;if(r>n)throw S.wrapException(E.RangeError$range(r,0,n,null,null));return new S._StringAllMatchesIterable(t,e,r)},allMatches$1(e,t){return this.allMatches$2(e,t,0)},matchAsPrefix$2(e,t,r){var n,a,i=null;if(r<0||r>t.length)throw S.wrapException(E.RangeError$range(r,0,t.length,i,i));if(r+(n=e.length)>t.length)return i;for(a=0;ae+t,endsWith$1(e,t){var r=t.length,n=e.length;return!(r>n)&&t===this.substring$1(e,n-r)},replaceFirst$2:(e,t,r)=>(E.RangeError_checkValueInInterval(0,0,e.length,"startIndex"),S.stringReplaceFirstUnchecked(e,t,r,0)),split$1(e,t){return"string"==typeof t?S._setArrayType(e.split(t),K.JSArray_String):t instanceof S.JSSyntaxRegExp&&t.get$_nativeAnchoredVersion().exec("").length-2==0?S._setArrayType(e.split(t._nativeRegExp),K.JSArray_String):this._defaultSplit$1(e,t)},replaceRange$3(e,t,r,n){var a=E.RangeError_checkValidRange(t,r,e.length);return S.stringReplaceRangeUnchecked(e,t,a,n)},_defaultSplit$1(e,t){var r,n,a,i,s,o,l=S._setArrayType([],K.JSArray_String);for(r=(r=v.allMatches$1$s(t,e)).get$iterator(r),n=0,a=1;r.moveNext$0();)s=(i=r.get$current(r)).get$start(i),0==(a=(o=i.get$end(i))-s)&&n===s||(l.push(this.substring$2(e,n,s)),n=o);return(n0)&&l.push(this.substring$1(e,n)),l},startsWith$2(e,t,r){var n;if(r<0||r>e.length)throw S.wrapException(E.RangeError$range(r,0,e.length,null,null));return"string"==typeof t?!((n=r+t.length)>e.length)&&t===e.substring(r,n):null!=v.matchAsPrefix$2$s(t,e,r)},startsWith$1(e,t){return this.startsWith$2(e,t,0)},substring$2:(e,t,r)=>e.substring(t,E.RangeError_checkValidRange(t,r,e.length)),substring$1(e,t){return this.substring$2(e,t,null)},trim$0(e){var t,r,n,a=e.trim(),i=a.length;if(0===i)return a;if(133===this._codeUnitAt$1(a,0)){if((t=v.JSString__skipLeadingWhitespace(a,1))===i)return""}else t=0;return r=i-1,n=133===this.codeUnitAt$1(a,r)?v.JSString__skipTrailingWhitespace(a,r):i,0===t&&n===i?a:a.substring(t,n)},trimRight$0(e){var t,r,n;if(void 0!==e.trimRight){if(0===(r=(t=e.trimRight()).length))return t;n=r-1,133===this.codeUnitAt$1(t,n)&&(r=v.JSString__skipTrailingWhitespace(t,n))}else r=v.JSString__skipTrailingWhitespace(e,e.length),t=e;return r===t.length?t:0===r?"":t.substring(0,r)},$mul(e,t){var r,n;if(0>=t)return"";if(1===t||0===e.length)return e;if(t!==t>>>0)throw S.wrapException(h.C_OutOfMemoryError);for(r=e,n="";1==(1&t)&&(n=r+n),0!=(t>>>=1);)r+=r;return n},padLeft$2(e,t,r){var n=t-e.length;return n<=0?e:this.$mul(r,n)+e},padRight$1(e,t){var r=t-e.length;return r<=0?e:e+this.$mul(" ",r)},indexOf$2(e,t,r){if(r<0||r>e.length)throw S.wrapException(E.RangeError$range(r,0,e.length,null,null));return e.indexOf(t,r)},indexOf$1(e,t){return this.indexOf$2(e,t,0)},lastIndexOf$2(e,t,r){var n,a,i;if(null==r)r=e.length;else if(r<0||r>e.length)throw S.wrapException(E.RangeError$range(r,0,e.length,null,null));if("string"==typeof t)return r+(n=t.length)>(a=e.length)&&(r=a-n),e.lastIndexOf(t,r);for(n=v.getInterceptor$s(t),i=r;i>=0;--i)if(null!=n.matchAsPrefix$2(t,e,i))return i;return-1},lastIndexOf$1(e,t){return this.lastIndexOf$2(e,t,null)},contains$2(e,t,r){var n=e.length;if(r>n)throw S.wrapException(E.RangeError$range(r,0,n,null,null));return S.stringContainsUnchecked(e,t,r)},contains$1(e,t){return this.contains$2(e,t,0)},get$isNotEmpty:e=>0!==e.length,compareTo$1:(e,t)=>e===t?0:ee,get$hashCode(e){var t,r,n;for(t=e.length,r=0,n=0;n>6;return r=r+((67108863&r)<<3)&536870911,(r^=r>>11)+((16383&r)<<15)&536870911},get$length:e=>e.length,$isComparable:1,$isString:1},S._CastIterableBase.prototype={get$iterator(e){var t=S._instanceType(this);return new S.CastIterator(v.get$iterator$ax(this.get$_source()),t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("CastIterator<1,2>"))},get$length(e){return v.get$length$asx(this.get$_source())},get$isEmpty(e){return v.get$isEmpty$asx(this.get$_source())},get$isNotEmpty(e){return v.get$isNotEmpty$asx(this.get$_source())},skip$1(e,t){var r=S._instanceType(this);return S.CastIterable_CastIterable(v.skip$1$ax(this.get$_source(),t),r._precomputed1,r._rest[1])},take$1(e,t){var r=S._instanceType(this);return S.CastIterable_CastIterable(v.take$1$ax(this.get$_source(),t),r._precomputed1,r._rest[1])},elementAt$1(e,t){return S._instanceType(this)._rest[1]._as(v.elementAt$1$ax(this.get$_source(),t))},get$first(e){return S._instanceType(this)._rest[1]._as(v.get$first$ax(this.get$_source()))},get$last(e){return S._instanceType(this)._rest[1]._as(v.get$last$ax(this.get$_source()))},get$single(e){return S._instanceType(this)._rest[1]._as(v.get$single$ax(this.get$_source()))},contains$1(e,t){return v.contains$1$asx(this.get$_source(),t)},toString$0(e){return v.toString$0$(this.get$_source())}},S.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))}},S.CastIterable.prototype={get$_source(){return this._source}},S._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},S._CastListBase.prototype={$index(e,t){return this.$ti._rest[1]._as(v.$index$asx(this._source,t))},$indexSet(e,t,r){v.$indexSet$ax(this._source,t,this.$ti._precomputed1._as(r))},set$length(e,t){v.set$length$asx(this._source,t)},add$1(e,t){v.add$1$ax(this._source,this.$ti._precomputed1._as(t))},sort$1(e,t){var r=null==t?null:new S._CastListBase_sort_closure(this,t);v.sort$1$ax(this._source,r)},getRange$2(e,t,r){var n=this.$ti;return S.CastIterable_CastIterable(v.getRange$2$ax(this._source,t,r),n._precomputed1,n._rest[1])},setRange$4(e,t,r,n,a){var i=this.$ti;v.setRange$4$ax(this._source,t,r,S.CastIterable_CastIterable(n,i._rest[1],i._precomputed1),a)},fillRange$3(e,t,r,n){v.fillRange$3$ax(this._source,t,r,this.$ti._precomputed1._as(n))},$isEfficientLengthIterable:1,$isList:1},S._CastListBase_sort_closure.prototype={call$2(e,t){var r=this.$this.$ti._rest[1];return this.compare.call$2(r._as(e),r._as(t))},$signature(){return this.$this.$ti._eval$1("int(1,1)")}},S.CastList.prototype={cast$1$0(e,t){return new S.CastList(this._source,this.$ti._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},get$_source(){return this._source}},S.CastSet.prototype={add$1(e,t){return this._source.add$1(0,this.$ti._precomputed1._as(t))},addAll$1(e,t){var r=this.$ti;this._source.addAll$1(0,S.CastIterable_CastIterable(t,r._rest[1],r._precomputed1))},difference$1(e){var t,r=this;return null!=r._emptySet?r._conditionalAdd$2(e,!1):(t=r.$ti,new S.CastSet(r._source.difference$1(e),null,t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("CastSet<1,2>")))},_conditionalAdd$2(e,t){var r,n,a=this._emptySet,i=this.$ti,s=i._rest[1],o=null==a?E.LinkedHashSet_LinkedHashSet(s):a.call$1$0(s);for(s=(s=this._source).get$iterator(s),r=e._source,i=i._rest[1];s.moveNext$0();)n=i._as(s.get$current(s)),t===r.contains$1(0,n)&&o.add$1(0,n);return o},toSet$0(e){var t=this._emptySet,r=this.$ti._rest[1],n=null==t?E.LinkedHashSet_LinkedHashSet(r):t.call$1$0(r);return n.addAll$1(0,this),n},$isEfficientLengthIterable:1,$isSet:1,get$_source(){return this._source}},S.CastMap.prototype={cast$2$0(e,t,r){var n=this.$ti;return new S.CastMap(this._source,n._eval$1("@<1>")._bind$1(n._rest[1])._bind$1(t)._bind$1(r)._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,r){var n=this.$ti;this._source.$indexSet(0,n._precomputed1._as(t),n._rest[1]._as(r))},addAll$1(e,t){var r=this.$ti;this._source.addAll$1(0,new S.CastMap(t,r._eval$1("@<3>")._bind$1(r._rest[3])._bind$1(r._precomputed1)._bind$1(r._rest[1])._eval$1("CastMap<1,2,3,4>")))},remove$1(e,t){return this.$ti._eval$1("4?")._as(this._source.remove$1(0,t))},forEach$1(e,t){this._source.forEach$1(0,new S.CastMap_forEach_closure(this,t))},get$keys(e){var t=this._source,r=this.$ti;return S.CastIterable_CastIterable(t.get$keys(t),r._precomputed1,r._rest[2])},get$values(e){var t=this._source,r=this.$ti;return S.CastIterable_CastIterable(t.get$values(t),r._rest[1],r._rest[3])},get$length(e){var t=this._source;return t.get$length(t)},get$isEmpty(e){var t=this._source;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._source;return t.get$isNotEmpty(t)},get$entries(e){var t=this._source;return t.get$entries(t).map$1$1(0,new S.CastMap_entries_closure(this),this.$ti._eval$1("MapEntry<3,4>"))}},S.CastMap_forEach_closure.prototype={call$2(e,t){var r=this.$this.$ti;this.f.call$2(r._rest[2]._as(e),r._rest[3]._as(t))},$signature(){return this.$this.$ti._eval$1("~(1,2)")}},S.CastMap_entries_closure.prototype={call$1(e){var t=this.$this.$ti,r=t._rest[3];return new E.MapEntry(t._rest[2]._as(e.key),r._as(e.value),t._eval$1("@<3>")._bind$1(r)._eval$1("MapEntry<1,2>"))},$signature(){return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)")}},S.LateError.prototype={toString$0(e){return"LateInitializationError: "+this._message}},S.CodeUnits.prototype={get$length(e){return this._string.length},$index(e,t){return h.JSString_methods.codeUnitAt$1(this._string,t)}},S.nullFuture_closure.prototype={call$0:()=>E.Future_Future$value(null,K.Null),$signature:2},S.EfficientLengthIterable.prototype={},S.ListIterable.prototype={get$iterator(e){return new S.ListIterator(this,this.get$length(this))},get$isEmpty(e){return 0===this.get$length(this)},get$first(e){if(0===this.get$length(this))throw S.wrapException(S.IterableElementError_noElement());return this.elementAt$1(0,0)},get$last(e){var t=this;if(0===t.get$length(t))throw S.wrapException(S.IterableElementError_noElement());return t.elementAt$1(0,t.get$length(t)-1)},get$single(e){var t=this;if(0===t.get$length(t))throw S.wrapException(S.IterableElementError_noElement());if(t.get$length(t)>1)throw S.wrapException(S.IterableElementError_tooMany());return t.elementAt$1(0,0)},contains$1(e,t){var r,n=this,a=n.get$length(n);for(r=0;r")._bind$1(r)._eval$1("MappedListIterable<1,2>"))},reduce$1(e,t){var r,n,a=this,i=a.get$length(a);if(0===i)throw S.wrapException(S.IterableElementError_noElement());for(r=a.elementAt$1(0,0),n=1;na))throw S.wrapException(E.RangeError$range(i,0,a,"start",null))},get$_endIndex(){var e=v.get$length$asx(this.__internal$_iterable),t=this._endOrLength;return null==t||t>e?e:t},get$_startIndex(){var e=v.get$length$asx(this.__internal$_iterable),t=this._start;return t>e?e:t},get$length(e){var t,r=v.get$length$asx(this.__internal$_iterable),n=this._start;return n>=r?0:null==(t=this._endOrLength)||t>=r?r-n:t-n},elementAt$1(e,t){var r=this,n=r.get$_startIndex()+t;if(t<0||n>=r.get$_endIndex())throw S.wrapException(E.IndexError$(t,r,"index",null,null));return v.elementAt$1$ax(r.__internal$_iterable,n)},skip$1(e,t){var r,n,a=this;return E.RangeError_checkNotNegative(t,"count"),r=a._start+t,null!=(n=a._endOrLength)&&r>=n?new S.EmptyIterable(a.$ti._eval$1("EmptyIterable<1>")):S.SubListIterable$(a.__internal$_iterable,r,n,a.$ti._precomputed1)},take$1(e,t){var r,n,a,i=this;return E.RangeError_checkNotNegative(t,"count"),r=i._endOrLength,a=(n=i._start)+t,null==r?S.SubListIterable$(i.__internal$_iterable,n,a,i.$ti._precomputed1):r=a?(t.__internal$_current=null,!1):(t.__internal$_current=n.elementAt$1(r,e),++t.__internal$_index,!0)}},S.MappedIterable.prototype={get$iterator(e){return new S.MappedIterator(v.get$iterator$ax(this.__internal$_iterable),this._f)},get$length(e){return v.get$length$asx(this.__internal$_iterable)},get$isEmpty(e){return v.get$isEmpty$asx(this.__internal$_iterable)},get$first(e){return this._f.call$1(v.get$first$ax(this.__internal$_iterable))},get$last(e){return this._f.call$1(v.get$last$ax(this.__internal$_iterable))},get$single(e){return this._f.call$1(v.get$single$ax(this.__internal$_iterable))},elementAt$1(e,t){return this._f.call$1(v.elementAt$1$ax(this.__internal$_iterable,t))}},S.EfficientLengthMappedIterable.prototype={$isEfficientLengthIterable:1},S.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){return S._instanceType(this)._rest[1]._as(this.__internal$_current)}},S.MappedListIterable.prototype={get$length(e){return v.get$length$asx(this._source)},elementAt$1(e,t){return this._f.call$1(v.elementAt$1$ax(this._source,t))}},S.WhereIterable.prototype={get$iterator(e){return new S.WhereIterator(v.get$iterator$ax(this.__internal$_iterable),this._f)},map$1$1(e,t,r){return new S.MappedIterable(this,t,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("MappedIterable<1,2>"))}},S.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)}},S.ExpandIterable.prototype={get$iterator(e){return new S.ExpandIterator(v.get$iterator$ax(this.__internal$_iterable),this._f,h.C_EmptyIterator)}},S.ExpandIterator.prototype={get$current(e){return S._instanceType(this)._rest[1]._as(this.__internal$_current)},moveNext$0(){var e,t,r=this,n=r._currentExpansion;if(null==n)return!1;for(e=r._iterator,t=r._f;!n.moveNext$0();){if(r.__internal$_current=null,!e.moveNext$0())return!1;r._currentExpansion=null,n=v.get$iterator$ax(t.call$1(e.get$current(e))),r._currentExpansion=n}return n=r._currentExpansion,r.__internal$_current=n.get$current(n),!0}},S.TakeIterable.prototype={get$iterator(e){return new S.TakeIterator(v.get$iterator$ax(this.__internal$_iterable),this._takeCount)}},S.EfficientLengthTakeIterable.prototype={get$length(e){var t=v.get$length$asx(this.__internal$_iterable),r=this._takeCount;return t>r?r:t},$isEfficientLengthIterable:1},S.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?S._instanceType(this)._precomputed1._as(null):(t=this._iterator).get$current(t)}},S.SkipIterable.prototype={skip$1(e,t){return E.RangeError_checkNotNegative(t,"count"),new S.SkipIterable(this.__internal$_iterable,this._skipCount+t,S._instanceType(this)._eval$1("SkipIterable<1>"))},get$iterator(e){return new S.SkipIterator(v.get$iterator$ax(this.__internal$_iterable),this._skipCount)}},S.EfficientLengthSkipIterable.prototype={get$length(e){var t=v.get$length$asx(this.__internal$_iterable)-this._skipCount;return t>=0?t:0},skip$1(e,t){return E.RangeError_checkNotNegative(t,"count"),new S.EfficientLengthSkipIterable(this.__internal$_iterable,this._skipCount+t,this.$ti)},$isEfficientLengthIterable:1},S.SkipIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=0;th.C_EmptyIterator,get$isEmpty:e=>!0,get$length:e=>0,get$first(e){throw S.wrapException(S.IterableElementError_noElement())},get$last(e){throw S.wrapException(S.IterableElementError_noElement())},get$single(e){throw S.wrapException(S.IterableElementError_noElement())},elementAt$1(e,t){throw S.wrapException(E.RangeError$range(t,0,0,"index",null))},contains$1:(e,t)=>!1,join$1:(e,t)=>"",join$0(e){return this.join$1(e,"")},where$1(e,t){return this},map$1$1:(e,t,r)=>new S.EmptyIterable(r._eval$1("EmptyIterable<0>")),skip$1(e,t){return E.RangeError_checkNotNegative(t,"count"),this},take$1(e,t){return E.RangeError_checkNotNegative(t,"count"),this},toList$1$growable(e,t){return v.JSArray_JSArray$growable(0,this.$ti._precomputed1)},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return E.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)}},S.EmptyIterator.prototype={moveNext$0:()=>!1,get$current(e){throw S.wrapException(S.IterableElementError_noElement())}},S.FollowedByIterable.prototype={get$iterator(e){return new S.FollowedByIterator(v.get$iterator$ax(this.__internal$_first),this._second)},get$length(e){var t=this._second;return v.get$length$asx(this.__internal$_first)+t.get$length(t)},get$isEmpty(e){var t;return!!v.get$isEmpty$asx(this.__internal$_first)&&(t=this._second).get$isEmpty(t)},get$isNotEmpty(e){var t;return!!v.get$isNotEmpty$asx(this.__internal$_first)||(t=this._second).get$isNotEmpty(t)},contains$1(e,t){var r;return!!v.contains$1$asx(this.__internal$_first,t)||(r=this._second).contains$1(r,t)},get$first(e){var t,r=v.get$iterator$ax(this.__internal$_first);return r.moveNext$0()?r.get$current(r):(t=this._second).get$first(t)},get$last(e){var t,r=this._second,n=r.get$iterator(r);if(n.moveNext$0()){for(t=n.get$current(n);n.moveNext$0();)t=n.get$current(n);return t}return v.get$last$ax(this.__internal$_first)}},S.EfficientLengthFollowedByIterable.prototype={elementAt$1(e,t){var r=this.__internal$_first,n=v.getInterceptor$asx(r),a=n.get$length(r);return t"))}},S.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))}},S.FixedLengthListMixin.prototype={set$length(e,t){throw S.wrapException(E.UnsupportedError$("Cannot change the length of a fixed-length list"))},add$1(e,t){throw S.wrapException(E.UnsupportedError$("Cannot add to a fixed-length list"))}},S.UnmodifiableListMixin.prototype={$indexSet(e,t,r){throw S.wrapException(E.UnsupportedError$("Cannot modify an unmodifiable list"))},set$length(e,t){throw S.wrapException(E.UnsupportedError$("Cannot change the length of an unmodifiable list"))},add$1(e,t){throw S.wrapException(E.UnsupportedError$("Cannot add to an unmodifiable list"))},sort$1(e,t){throw S.wrapException(E.UnsupportedError$("Cannot modify an unmodifiable list"))},setRange$4(e,t,r,n,a){throw S.wrapException(E.UnsupportedError$("Cannot modify an unmodifiable list"))},fillRange$3(e,t,r,n){throw S.wrapException(E.UnsupportedError$("Cannot modify an unmodifiable list"))}},S.UnmodifiableListBase.prototype={},S.ReversedListIterable.prototype={get$length(e){return v.get$length$asx(this._source)},elementAt$1(e,t){var r=this._source,n=v.getInterceptor$asx(r);return n.elementAt$1(r,n.get$length(r)-1-t)}},S.Symbol.prototype={get$hashCode(e){var t=this._hashCode;return null!=t||(t=664597*v.get$hashCode$(this.__internal$_name)&536870911,this._hashCode=t),t},toString$0(e){return'Symbol("'+S.S(this.__internal$_name)+'")'},$eq(e,t){return null!=t&&t instanceof S.Symbol&&this.__internal$_name==t.__internal$_name},$isSymbol0:1},S.__CastListBase__CastIterableBase_ListMixin.prototype={},S.ConstantMapView.prototype={},S.ConstantMap.prototype={cast$2$0(e,t,r){var n=S._instanceType(this);return E.Map_castFrom(this,n._precomputed1,n._rest[1],t,r)},get$isEmpty(e){return 0===this.get$length(this)},get$isNotEmpty(e){return 0!==this.get$length(this)},toString$0(e){return E.MapBase_mapToString(this)},$indexSet(e,t,r){S.ConstantMap__throwUnmodifiable()},remove$1(e,t){S.ConstantMap__throwUnmodifiable()},addAll$1(e,t){S.ConstantMap__throwUnmodifiable()},get$entries(e){return this.entries$body$ConstantMap(0,S._instanceType(this)._eval$1("MapEntry<1,2>"))},entries$body$ConstantMap(e,t){var r=this;return E._makeSyncStarIterable((function(){var e,t,n,a,i=0;return function(s,o){for(1===s&&(e=o,i=1);;)switch(i){case 0:t=(t=r.get$keys(r)).get$iterator(t),n=(n=S._instanceType(r))._eval$1("@<1>")._bind$1(n._rest[1])._eval$1("MapEntry<1,2>");case 2:if(!t.moveNext$0()){i=3;break}return a=t.get$current(t),i=4,new E.MapEntry(a,r.$index(0,a),n);case 4:i=2;break;case 3:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(e)}}}),t)},$isMap:1},S.ConstantStringMap.prototype={get$length(e){return this.__js_helper$_length},containsKey$1(e){return"string"==typeof e&&"__proto__"!==e&&this._jsObject.hasOwnProperty(e)},$index(e,t){return this.containsKey$1(t)?this._jsObject[t]:null},forEach$1(e,t){var r,n,a,i,s=this.__js_helper$_keys;for(r=s.length,n=this._jsObject,a=0;a"))},get$values(e){var t=this.$ti;return S.MappedIterable_MappedIterable(this.__js_helper$_keys,new S.ConstantStringMap_values_closure(this),t._precomputed1,t._rest[1])}},S.ConstantStringMap_values_closure.prototype={call$1(e){return this.$this._jsObject[e]},$signature(){return this.$this.$ti._eval$1("2(1)")}},S._ConstantMapKeyIterable.prototype={get$iterator(e){var t=this.__js_helper$_map.__js_helper$_keys;return new v.ArrayIterator(t,t.length)},get$length(e){return this.__js_helper$_map.__js_helper$_keys.length}},S.Instantiation.prototype={Instantiation$1(e){},toString$0(e){var t="<"+h.JSArray_methods.join$1(this.get$_types(),", ")+">";return this._genericClosure.toString$0(0)+" with "+t}},S.Instantiation1.prototype={get$_types(){return[S.createRuntimeType(this.$ti._precomputed1)]},call$0(){return this._genericClosure.call$1$0(this.$ti._rest[0])},call$2(e,t){return this._genericClosure.call$1$2(e,t,this.$ti._rest[0])},call$3(e,t,r){return this._genericClosure.call$1$3(e,t,r,this.$ti._rest[0])},call$4(e,t,r,n){return this._genericClosure.call$1$4(e,t,r,n,this.$ti._rest[0])},$signature(){return S.instantiatedGenericFunctionType(S.closureFunctionType(this._genericClosure),this.$ti)}},S.JSInvocationMirror.prototype={get$memberName(){return this.__js_helper$_memberName},get$positionalArguments(){var e,t,r,n,a=this;if(1===a.__js_helper$_kind)return h.List_empty9;if(0==(t=(e=a._arguments).length-a._namedArgumentNames.length-a._typeArgumentCount))return h.List_empty9;for(r=[],n=0;n>>0},toString$0(e){return"Closure '"+this.$_name+"' of Instance of '"+S.Primitives_objectTypeName(this._receiver)+"'"}},S.RuntimeError.prototype={toString$0(e){return"RuntimeError: "+this.message},get$message(e){return this.message}},S._Required.prototype={},S.JsLinkedHashMap.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return 0===this.__js_helper$_length},get$isNotEmpty(e){return!this.get$isEmpty(this)},get$keys(e){return new S.LinkedHashMapKeyIterable(this,S._instanceType(this)._eval$1("LinkedHashMapKeyIterable<1>"))},get$values(e){var t=this,r=S._instanceType(t);return S.MappedIterable_MappedIterable(t.get$keys(t),new S.JsLinkedHashMap_values_closure(t),r._precomputed1,r._rest[1])},containsKey$1(e){var t,r,n=this;return"string"==typeof e?null!=(t=n._strings)&&n._containsTableEntry$2(t,e):"number"==typeof e&&(67108863&e)===e?null!=(r=n._nums)&&n._containsTableEntry$2(r,e):n.internalContainsKey$1(e)},internalContainsKey$1(e){var t=this,r=t.__js_helper$_rest;return null!=r&&t.internalFindBucketIndex$2(t._getTableBucket$2(r,t.internalComputeHashCode$1(e)),e)>=0},addAll$1(e,t){t.forEach$1(0,new S.JsLinkedHashMap_addAll_closure(this))},$index(e,t){var r,n,a,i=this,s=null;return"string"==typeof t?null==(r=i._strings)||null==(n=i._getTableCell$2(r,t))?s:n.hashMapCellValue:"number"==typeof t&&(67108863&t)===t?null==(a=i._nums)||null==(n=i._getTableCell$2(a,t))?s:n.hashMapCellValue:i.internalGet$1(t)},internalGet$1(e){var t,r,n=this,a=n.__js_helper$_rest;return null==a?null:(t=n._getTableBucket$2(a,n.internalComputeHashCode$1(e)),(r=n.internalFindBucketIndex$2(t,e))<0?null:t[r].hashMapCellValue)},$indexSet(e,t,r){var n,a,i=this;"string"==typeof t?(n=i._strings,i._addHashTableEntry$3(null==n?i._strings=i._newHashTable$0():n,t,r)):"number"==typeof t&&(67108863&t)===t?(a=i._nums,i._addHashTableEntry$3(null==a?i._nums=i._newHashTable$0():a,t,r)):i.internalSet$2(t,r)},internalSet$2(e,t){var r,n,a,i=this,s=i.__js_helper$_rest;null==s&&(s=i.__js_helper$_rest=i._newHashTable$0()),r=i.internalComputeHashCode$1(e),null==(n=i._getTableBucket$2(s,r))?i._setTableEntry$3(s,r,[i._newLinkedCell$2(e,t)]):(a=i.internalFindBucketIndex$2(n,e))>=0?n[a].hashMapCellValue=t:n.push(i._newLinkedCell$2(e,t))},putIfAbsent$2(e,t){var r,n=this;return n.containsKey$1(e)?S._instanceType(n)._rest[1]._as(n.$index(0,e)):(r=t.call$0(),n.$indexSet(0,e,r),r)},remove$1(e,t){var r=this;return"string"==typeof t?r.__js_helper$_removeHashTableEntry$2(r._strings,t):"number"==typeof t&&(67108863&t)===t?r.__js_helper$_removeHashTableEntry$2(r._nums,t):r.internalRemove$1(t)},internalRemove$1(e){var t,r,n,a,i=this,s=i.__js_helper$_rest;return null==s?null:(t=i.internalComputeHashCode$1(e),r=i._getTableBucket$2(s,t),(n=i.internalFindBucketIndex$2(r,e))<0?null:(a=r.splice(n,1)[0],i.__js_helper$_unlinkCell$1(a),0===r.length&&i._deleteTableEntry$2(s,t),a.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 r=this,n=r._first,a=r._modifications;null!=n;){if(t.call$2(n.hashMapCellKey,n.hashMapCellValue),a!==r._modifications)throw S.wrapException(E.ConcurrentModificationError$(r));n=n._next}},_addHashTableEntry$3(e,t,r){var n=this._getTableCell$2(e,t);null==n?this._setTableEntry$3(e,t,this._newLinkedCell$2(t,r)):n.hashMapCellValue=r},__js_helper$_removeHashTableEntry$2(e,t){var r;return null==e||null==(r=this._getTableCell$2(e,t))?null:(this.__js_helper$_unlinkCell$1(r),this._deleteTableEntry$2(e,t),r.hashMapCellValue)},_modified$0(){this._modifications=this._modifications+1&67108863},_newLinkedCell$2(e,t){var r,n=this,a=new S.LinkedHashMapCell(e,t);return null==n._first?n._first=n._last=a:((r=n._last).toString,a._previous=r,n._last=r._next=a),++n.__js_helper$_length,n._modified$0(),a},__js_helper$_unlinkCell$1(e){var t=this,r=e._previous,n=e._next;null==r?t._first=n:r._next=n,null==n?t._last=r:n._previous=r,--t.__js_helper$_length,t._modified$0()},internalComputeHashCode$1:e=>67108863&v.get$hashCode$(e),internalFindBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;ne[t],_getTableBucket$2:(e,t)=>e[t],_setTableEntry$3(e,t,r){e[t]=r},_deleteTableEntry$2(e,t){delete e[t]},_containsTableEntry$2(e,t){return null!=this._getTableCell$2(e,t)},_newHashTable$0(){var e="",t=Object.create(null);return this._setTableEntry$3(t,e,t),this._deleteTableEntry$2(t,e),t}},S.JsLinkedHashMap_values_closure.prototype={call$1(e){var t=this.$this;return S._instanceType(t)._rest[1]._as(t.$index(0,e))},$signature(){return S._instanceType(this.$this)._eval$1("2(1)")}},S.JsLinkedHashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return S._instanceType(this.$this)._eval$1("~(1,2)")}},S.LinkedHashMapCell.prototype={},S.LinkedHashMapKeyIterable.prototype={get$length(e){return this.__js_helper$_map.__js_helper$_length},get$isEmpty(e){return 0===this.__js_helper$_map.__js_helper$_length},get$iterator(e){var t=this.__js_helper$_map,r=new S.LinkedHashMapKeyIterator(t,t._modifications);return r._cell=t._first,r},contains$1(e,t){return this.__js_helper$_map.containsKey$1(t)}},S.LinkedHashMapKeyIterator.prototype={get$current(e){return this.__js_helper$_current},moveNext$0(){var e,t=this,r=t.__js_helper$_map;if(t._modifications!==r._modifications)throw S.wrapException(E.ConcurrentModificationError$(r));return null==(e=t._cell)?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellKey,t._cell=e._next,!0)}},S.initHooks_closure.prototype={call$1(e){return this.getTag(e)},$signature:95},S.initHooks_closure0.prototype={call$2(e,t){return this.getUnknownTag(e,t)},$signature:245},S.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:390},S.JSSyntaxRegExp.prototype={toString$0(e){return"RegExp/"+this.pattern+"/"+this._nativeRegExp.flags},get$_nativeGlobalVersion(){var e=this,t=e._nativeGlobalRegExp;return null!=t?t:(t=e._nativeRegExp,e._nativeGlobalRegExp=S.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,!0))},get$_nativeAnchoredVersion(){var e=this,t=e._nativeAnchoredRegExp;return null!=t?t:(t=e._nativeRegExp,e._nativeAnchoredRegExp=S.JSSyntaxRegExp_makeNative(e.pattern+"|()",t.multiline,!t.ignoreCase,t.unicode,t.dotAll,!0))},firstMatch$1(e){var t=this._nativeRegExp.exec(e);return null==t?null:new S._MatchImplementation(t)},allMatches$2(e,t,r){var n=t.length;if(r>n)throw S.wrapException(E.RangeError$range(r,0,n,null,null));return new S._AllMatchesIterable(this,t,r)},allMatches$1(e,t){return this.allMatches$2(e,t,0)},_execGlobal$2(e,t){var r,n=this.get$_nativeGlobalVersion();return n.lastIndex=t,null==(r=n.exec(e))?null:new S._MatchImplementation(r)},_execAnchored$2(e,t){var r,n=this.get$_nativeAnchoredVersion();return n.lastIndex=t,null==(r=n.exec(e))||null!=r.pop()?null:new S._MatchImplementation(r)},matchAsPrefix$2(e,t,r){if(r<0||r>t.length)throw S.wrapException(E.RangeError$range(r,0,t.length,null,null));return this._execAnchored$2(t,r)}},S._MatchImplementation.prototype={get$start(e){return this._match.index},get$end(e){var t=this._match;return t.index+t[0].length},$isMatch:1,$isRegExpMatch:1},S._AllMatchesIterable.prototype={get$iterator(e){return new S._AllMatchesIterator(this._re,this.__js_helper$_string,this.__js_helper$_start)}},S._AllMatchesIterator.prototype={get$current(e){return K.RegExpMatch._as(this.__js_helper$_current)},moveNext$0(){var e,t,r,n,a,i=this,s=i.__js_helper$_string;return null!=s&&((e=i._nextIndex)<=(t=s.length)&&null!=(n=(r=i._regExp)._execGlobal$2(s,e))?(i.__js_helper$_current=n,a=n.get$end(n),n._match.index===a&&(a=((e=!!r._nativeRegExp.unicode&&(r=(e=i._nextIndex)+1)=55296&&e<=56319&&(e=h.JSString_methods.codeUnitAt$1(s,r))>=56320&&e<=57343)?a+1:a)+1),i._nextIndex=a,!0):(i.__js_helper$_string=i.__js_helper$_current=null,!1))}},S.StringMatch.prototype={get$end(e){return this.start+this.pattern.length},$isMatch:1,get$start(e){return this.start}},S._StringAllMatchesIterable.prototype={get$iterator(e){return new S._StringAllMatchesIterator(this._input,this._pattern,this.__js_helper$_index)},get$first(e){var t=this._pattern,r=this._input.indexOf(t,this.__js_helper$_index);if(r>=0)return new S.StringMatch(r,t);throw S.wrapException(S.IterableElementError_noElement())}},S._StringAllMatchesIterator.prototype={moveNext$0(){var e,t,r=this,n=r.__js_helper$_index,a=r._pattern,i=a.length,s=r._input,o=s.length;return n+i>o?(r.__js_helper$_current=null,!1):(e=s.indexOf(a,n))<0?(r.__js_helper$_index=o+1,r.__js_helper$_current=null,!1):(t=e+i,r.__js_helper$_current=new S.StringMatch(e,a),r.__js_helper$_index=t===r.__js_helper$_index?t+1:t,!0)},get$current(e){var t=this.__js_helper$_current;return t.toString,t}},S._Cell.prototype={_readLocal$0(){var e=this._value;if(e===this)throw S.wrapException(new S.LateError("Local '"+this.__late_helper$_name+"' has not been initialized."));return e}},S.NativeTypedData.prototype={_invalidPosition$3(e,t,r,n){var a=E.RangeError$range(t,0,r,n,null);throw S.wrapException(a)},_checkPosition$3(e,t,r,n){(t>>>0!==t||t>r)&&this._invalidPosition$3(e,t,r,n)}},S.NativeTypedArray.prototype={get$length:e=>e.length,_setRangeFast$4(e,t,r,n,a){var i,s,o=e.length;if(this._checkPosition$3(e,t,o,"start"),this._checkPosition$3(e,r,o,"end"),t>r)throw S.wrapException(E.RangeError$range(t,0,r,null,null));if(i=r-t,a<0)throw S.wrapException(E.ArgumentError$(a,null));if((s=n.length)-a(S._checkValidIndex(t,e,e.length),e[t]),$indexSet(e,t,r){S._checkValidIndex(t,e,e.length),e[t]=r},setRange$4(e,t,r,n,a){K.NativeTypedArrayOfDouble._is(n)?this._setRangeFast$4(e,t,r,n,a):this.super$ListMixin$setRange(e,t,r,n,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},S.NativeTypedArrayOfInt.prototype={$indexSet(e,t,r){S._checkValidIndex(t,e,e.length),e[t]=r},setRange$4(e,t,r,n,a){K.NativeTypedArrayOfInt._is(n)?this._setRangeFast$4(e,t,r,n,a):this.super$ListMixin$setRange(e,t,r,n,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},S.NativeFloat32List.prototype={sublist$2:(e,t,r)=>new Float32Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeFloat64List.prototype={sublist$2:(e,t,r)=>new Float64Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeInt16List.prototype={$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int16Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeInt32List.prototype={$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int32Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeInt8List.prototype={$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int8Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeUint16List.prototype={$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint16Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeUint32List.prototype={$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint32Array(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeUint8ClampedList.prototype={get$length:e=>e.length,$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint8ClampedArray(e.subarray(t,S._checkValidRange(t,r,e.length)))},S.NativeUint8List.prototype={get$length:e=>e.length,$index:(e,t)=>(S._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint8Array(e.subarray(t,S._checkValidRange(t,r,e.length))),$isNativeUint8List:1,$isUint8List:1},S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.prototype={},S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.prototype={},S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},S.Rti.prototype={_eval$1(e){return S._Universe_evalInEnvironment(D.typeUniverse,this,e)},_bind$1(e){return S._Universe_bind(D.typeUniverse,this,e)}},S._FunctionParameters.prototype={},S._Type.prototype={toString$0(e){return S._rtiToString(this._rti,null)}},S._Error.prototype={toString$0(e){return this.__rti$_message}},S._TypeError.prototype={get$message(e){return this.__rti$_message},$isTypeError:1},E._AsyncRun__initializeScheduleImmediate_internalCallback.prototype={call$1(e){var t=this._box_0,r=t.storedCallback;t.storedCallback=null,r.call$0()},$signature:116},E._AsyncRun__initializeScheduleImmediate_closure.prototype={call$1(e){var t,r;this._box_0.storedCallback=e,t=this.div,r=this.span,t.firstChild?t.removeChild(r):t.appendChild(r)},$signature:25},E._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},E._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},E._TimerImpl.prototype={_TimerImpl$2(e,t){if(null==a.setTimeout)throw S.wrapException(E.UnsupportedError$("`setTimeout()` not found."));this._handle=a.setTimeout(S.convertDartClosureToJS(new E._TimerImpl_internalCallback(this,t),0),e)},_TimerImpl$periodic$2(e,t){if(null==a.setTimeout)throw S.wrapException(E.UnsupportedError$("Periodic timer."));this._handle=a.setInterval(S.convertDartClosureToJS(new E._TimerImpl$periodic_closure(this,e,Date.now(),t),0),e)},cancel$0(){if(null==a.setTimeout)throw S.wrapException(E.UnsupportedError$("Canceling a timer."));var e=this._handle;null!=e&&(this._once?a.clearTimeout(e):a.clearInterval(e),this._handle=null)}},E._TimerImpl_internalCallback.prototype={call$0(){var e=this.$this;e._handle=null,e._tick=1,this.callback.call$0()},$signature:0},E._TimerImpl$periodic_closure.prototype={call$0(){var e,t=this,r=t.$this,n=r._tick+1,a=t.milliseconds;a>0&&(e=Date.now()-t.start)>(n+1)*a&&(n=h.JSInt_methods.$tdiv(e,a)),r._tick=n,t.callback.call$1(r)},$signature:1},E._AsyncAwaitCompleter.prototype={complete$1(e){var t,r=this;null==e&&(e=r.$ti._precomputed1._as(e)),r.isSync?(t=r._future,r.$ti._eval$1("Future<1>")._is(e)?t._chainFuture$1(e):t._completeWithValue$1(e)):r._future._asyncComplete$1(e)},completeError$2(e,t){var r=this._future;this.isSync?r._completeError$2(e,t):r._asyncCompleteError$2(e,t)}},E._awaitOnObject_closure.prototype={call$1(e){return this.bodyFunction.call$2(0,e)},$signature:109},E._awaitOnObject_closure0.prototype={call$2(e,t){this.bodyFunction.call$2(1,new S.ExceptionAndStackTrace(e,t))},$signature:371},E._wrapJsFunctionForAsync_closure.prototype={call$2(e,t){this.$protected(e,t)},$signature:359},E._IterationMarker.prototype={toString$0(e){return"IterationMarker("+this.state+", "+S.S(this.value)+")"}},E._SyncStarIterator.prototype={get$current(e){var t=this._nestedIterator;return null==t?this._async$_current:t.get$current(t)},moveNext$0(){for(var e,t,r,n,a,i=this;;){if(null!=(e=i._nestedIterator)){if(e.moveNext$0())return!0;i._nestedIterator=null}if(!((t=function(e,t,r){for(var n,a=0;;)try{return e(a,n)}catch(e){n=e,a=1}}(i._body))instanceof E._IterationMarker))return i._async$_current=t,!0;if(2!==(r=t.state)){if(e=t.value,3===r)throw e;(a=v.get$iterator$ax(e))instanceof E._SyncStarIterator?(null==(e=i._suspendedBodies)&&(e=i._suspendedBodies=[]),e.push(i._body),i._body=a._body):i._nestedIterator=a}else{if(null==(n=i._suspendedBodies)||0===n.length)return i._async$_current=null,!1;i._body=n.pop()}}return!1}},E._SyncStarIterable.prototype={get$iterator(e){return new E._SyncStarIterator(this._outerHelper())}},E.AsyncError.prototype={toString$0(e){return S.S(this.error)},$isError:1,get$stackTrace(){return this.stackTrace}},E.Future_wait_handleError.prototype={call$2(e,t){var r=this,n=r._box_0,a=--n.remaining;null!=n.values?(n.values=null,0===n.remaining||r.eagerError?r._future._completeError$2(e,t):(r.error._value=e,r.stackTrace._value=t)):0!==a||r.eagerError||r._future._completeError$2(r.error._readLocal$0(),r.stackTrace._readLocal$0())},$signature:61},E.Future_wait_closure.prototype={call$1(e){var t,r=this,n=r._box_0;--n.remaining,null!=(t=n.values)?(v.$indexSet$ax(t,r.pos,e),0===n.remaining&&r._future._completeWithValue$1(E.List_List$from(t,!0,r.T))):0!==n.remaining||r.eagerError||r._future._completeError$2(r.error._readLocal$0(),r.stackTrace._readLocal$0())},$signature(){return this.T._eval$1("Null(0)")}},E._Completer.prototype={completeError$2(e,t){var r;if(S.checkNotNullable(e,"error",K.Object),0!=(30&this.future._state))throw S.wrapException(E.StateError$("Future already completed"));null!=(r=B.Zone__current.errorCallback$2(e,t))?(e=r.error,t=r.stackTrace):null==t&&(t=E.AsyncError_defaultStackTrace(e)),this._completeError$2(e,t)},completeError$1(e){return this.completeError$2(e,null)}},E._AsyncCompleter.prototype={complete$1(e){var t=this.future;if(0!=(30&t._state))throw S.wrapException(E.StateError$("Future already completed"));t._asyncComplete$1(e)},complete$0(){return this.complete$1(null)},_completeError$2(e,t){this.future._asyncCompleteError$2(e,t)}},E._FutureListener.prototype={matchesErrorTest$1(e){return 6!=(15&this.state)||this.result._zone.runUnary$2$2(this.callback,e.error,K.bool,K.Object)},handleError$1(e){var t,r,n=this.errorCallback,a=K.dynamic,i=K.Object,s=e.error,o=this.result._zone;r=K.dynamic_Function_Object_StackTrace._is(n)?o.runBinary$3$3(n,s,e.stackTrace,a,i,K.StackTrace):o.runUnary$2$2(n,s,a,i);try{return r}catch(t){if(K.TypeError._is(S.unwrapException(t))){if(0!=(1&this.state))throw S.wrapException(E.ArgumentError$("The error handler of Future.then must return a value of the returned future's type","onError"));throw S.wrapException(E.ArgumentError$("The error handler of Future.catchError must return a value of the future's type","onError"))}throw t}}},E._Future.prototype={then$1$2$onError(e,t,r,n){var a,i,s=B.Zone__current;if(s===h.C__RootZone){if(null!=r&&!K.dynamic_Function_Object_StackTrace._is(r)&&!K.dynamic_Function_Object._is(r))throw S.wrapException(E.ArgumentError$value(r,"onError",j.Error_))}else t=s.registerUnaryCallback$2$1(t,n._eval$1("0/"),this.$ti._precomputed1),null!=r&&(r=E._registerErrorHandler(r,s));return a=new E._Future(B.Zone__current,n._eval$1("_Future<0>")),i=null==r?1:3,this._addListener$1(new E._FutureListener(a,i,t,r,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("_FutureListener<1,2>"))),a},then$1$1(e,t,r){return this.then$1$2$onError(e,t,null,r)},_thenAwait$1$2(e,t,r){var n=new E._Future(B.Zone__current,r._eval$1("_Future<0>"));return this._addListener$1(new E._FutureListener(n,19,e,t,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("_FutureListener<1,2>"))),n},whenComplete$1(e){var t=this.$ti,r=B.Zone__current,n=new E._Future(r,t);return r!==h.C__RootZone&&(e=r.registerCallback$1$1(e,K.dynamic)),this._addListener$1(new E._FutureListener(n,8,e,null,t._eval$1("@<1>")._bind$1(t._precomputed1)._eval$1("_FutureListener<1,2>"))),n},_setErrorObject$1(e){this._state=1&this._state|16,this._resultOrListeners=e},_cloneResult$1(e){this._state=30&e._state|1&this._state,this._resultOrListeners=e._resultOrListeners},_addListener$1(e){var t=this,r=t._state;if(r<=3)e._nextListener=t._resultOrListeners,t._resultOrListeners=e;else{if(0!=(4&r)){if(0==(24&(r=t._resultOrListeners)._state))return void r._addListener$1(e);t._cloneResult$1(r)}t._zone.scheduleMicrotask$1(new E._Future__addListener_closure(t,e))}},_prependListeners$1(e){var t,r,n,a,i,s=this,o={};if(o.listeners=e,null!=e)if((t=s._state)<=3){if(r=s._resultOrListeners,s._resultOrListeners=e,null!=r){for(n=e._nextListener,a=e;null!=n;a=n,n=i)i=n._nextListener;a._nextListener=r}}else{if(0!=(4&t)){if(0==(24&(t=s._resultOrListeners)._state))return void t._prependListeners$1(e);s._cloneResult$1(t)}o.listeners=s._reverseListeners$1(e),s._zone.scheduleMicrotask$1(new E._Future__prependListeners_closure(o,s))}},_removeListeners$0(){var e=this._resultOrListeners;return this._resultOrListeners=null,this._reverseListeners$1(e)},_reverseListeners$1(e){var t,r,n;for(t=e,r=null;null!=t;r=t,t=n)n=t._nextListener,t._nextListener=r;return r},_chainForeignFuture$1(e){var t,r,n,a=this;a._state^=2;try{e.then$1$2$onError(0,new E._Future__chainForeignFuture_closure(a),new E._Future__chainForeignFuture_closure0(a),K.Null)}catch(n){t=S.unwrapException(n),r=S.getTraceFromException(n),E.scheduleMicrotask(new E._Future__chainForeignFuture_closure1(a,t,r))}},_complete$1(e){var t,r=this,n=r.$ti;n._eval$1("Future<1>")._is(e)?n._is(e)?E._Future__chainCoreFuture(e,r):r._chainForeignFuture$1(e):(t=r._removeListeners$0(),r._state=8,r._resultOrListeners=e,E._Future__propagateToListeners(r,t))},_completeWithValue$1(e){var t=this,r=t._removeListeners$0();t._state=8,t._resultOrListeners=e,E._Future__propagateToListeners(t,r)},_completeError$2(e,t){var r=this._removeListeners$0();this._setErrorObject$1(E.AsyncError$(e,t)),E._Future__propagateToListeners(this,r)},_asyncComplete$1(e){this.$ti._eval$1("Future<1>")._is(e)?this._chainFuture$1(e):this._asyncCompleteWithValue$1(e)},_asyncCompleteWithValue$1(e){this._state^=2,this._zone.scheduleMicrotask$1(new E._Future__asyncCompleteWithValue_closure(this,e))},_chainFuture$1(e){var t=this;t.$ti._is(e)?0!=(16&e._state)?(t._state^=2,t._zone.scheduleMicrotask$1(new E._Future__chainFuture_closure(t,e))):E._Future__chainCoreFuture(e,t):t._chainForeignFuture$1(e)},_asyncCompleteError$2(e,t){this._state^=2,this._zone.scheduleMicrotask$1(new E._Future__asyncCompleteError_closure(this,e,t))},$isFuture:1},E._Future__addListener_closure.prototype={call$0(){E._Future__propagateToListeners(this.$this,this.listener)},$signature:0},E._Future__prependListeners_closure.prototype={call$0(){E._Future__propagateToListeners(this.$this,this._box_0.listeners)},$signature:0},E._Future__chainForeignFuture_closure.prototype={call$1(e){var t,r,n,a=this.$this;a._state^=2;try{a._completeWithValue$1(a.$ti._precomputed1._as(e))}catch(n){t=S.unwrapException(n),r=S.getTraceFromException(n),a._completeError$2(t,r)}},$signature:116},E._Future__chainForeignFuture_closure0.prototype={call$2(e,t){this.$this._completeError$2(e,t)},$signature:93},E._Future__chainForeignFuture_closure1.prototype={call$0(){this.$this._completeError$2(this.e,this.s)},$signature:0},E._Future__asyncCompleteWithValue_closure.prototype={call$0(){this.$this._completeWithValue$1(this.value)},$signature:0},E._Future__chainFuture_closure.prototype={call$0(){E._Future__chainCoreFuture(this.value,this.$this)},$signature:0},E._Future__asyncCompleteError_closure.prototype={call$0(){this.$this._completeError$2(this.error,this.stackTrace)},$signature:0},E._Future__propagateToListeners_handleWhenCompleteCallback.prototype={call$0(){var e,t,r,n,a,i,s=this,o=null;try{o=(r=s._box_0.listener).result._zone.run$1$1(0,r.callback,K.dynamic)}catch(n){return e=S.unwrapException(n),t=S.getTraceFromException(n),r=s.hasError&&s._box_1.source._resultOrListeners.error===e,(a=s._box_0).listenerValueOrError=r?s._box_1.source._resultOrListeners:E.AsyncError$(e,t),void(a.listenerHasError=!0)}o instanceof E._Future&&0!=(24&o._state)?0!=(16&o._state)&&((r=s._box_0).listenerValueOrError=o._resultOrListeners,r.listenerHasError=!0):K.Future_dynamic._is(o)&&(i=s._box_1.source,(r=s._box_0).listenerValueOrError=v.then$1$1$x(o,new E._Future__propagateToListeners_handleWhenCompleteCallback_closure(i),K.dynamic),r.listenerHasError=!1)},$signature:0},E._Future__propagateToListeners_handleWhenCompleteCallback_closure.prototype={call$1(e){return this.originalSource},$signature:300},E._Future__propagateToListeners_handleValueCallback.prototype={call$0(){var e,t,r,n,a,i;try{a=(n=(r=this._box_0).listener).$ti,r.listenerValueOrError=n.result._zone.runUnary$2$2(n.callback,this.sourceResult,a._eval$1("2/"),a._precomputed1)}catch(i){e=S.unwrapException(i),t=S.getTraceFromException(i),(r=this._box_0).listenerValueOrError=E.AsyncError$(e,t),r.listenerHasError=!0}},$signature:0},E._Future__propagateToListeners_handleError.prototype={call$0(){var e,t,r,n,a,i,s=this;try{e=s._box_1.source._resultOrListeners,(n=s._box_0).listener.matchesErrorTest$1(e)&&null!=n.listener.errorCallback&&(n.listenerValueOrError=n.listener.handleError$1(e),n.listenerHasError=!1)}catch(a){t=S.unwrapException(a),r=S.getTraceFromException(a),n=s._box_1.source._resultOrListeners,i=s._box_0,n.error===t?i.listenerValueOrError=n:i.listenerValueOrError=E.AsyncError$(t,r),i.listenerHasError=!0}},$signature:0},E._AsyncCallbackEntry.prototype={},E.Stream.prototype={get$isBroadcast:()=>!1,get$length(e){var t={},r=new E._Future(B.Zone__current,K._Future_int);return t.count=0,this.listen$4$cancelOnError$onDone$onError(0,new E.Stream_length_closure(t,this),!0,new E.Stream_length_closure0(t,r),r.get$_completeError()),r}},E.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)")}},E.Stream_Stream$fromFuture_closure0.prototype={call$2(e,t){var r=this.controller;r._addError$2(e,t),r._closeUnchecked$0()},$signature:246},E.Stream_length_closure.prototype={call$1(e){++this._box_0.count},$signature(){return S._instanceType(this.$this)._eval$1("~(Stream.T)")}},E.Stream_length_closure0.prototype={call$0(){this.future._complete$1(this._box_0.count)},$signature:0},E.StreamTransformerBase.prototype={},E._StreamController.prototype={get$stream(){return new E._ControllerStream(this,S._instanceType(this)._eval$1("_ControllerStream<1>"))},get$_pendingEvents(){return 0==(8&this._state)?this._varData:this._varData.varData},_ensurePendingEvents$0(){var e,t,r=this;return 0==(8&r._state)?null==(e=r._varData)?r._varData=new E._StreamImplEvents:e:null==(e=(t=r._varData).varData)?t.varData=new E._StreamImplEvents:e},get$_subscription(){var e=this._varData;return 0!=(8&this._state)?e.varData:e},_badEventState$0(){return 0!=(4&this._state)?new E.StateError("Cannot add event after closing"):new E.StateError("Cannot add event while adding a stream")},addStream$2$cancelOnError(e,t){var r,n,a,i=this,s=i._state;if(s>=4)throw S.wrapException(i._badEventState$0());return 0!=(2&s)?((s=new E._Future(B.Zone__current,K._Future_dynamic))._asyncComplete$1(null),s):(s=i._varData,r=new E._Future(B.Zone__current,K._Future_dynamic),n=e.listen$4$cancelOnError$onDone$onError(0,i.get$_async$_add(),!1,i.get$_close(),i.get$_addError()),(0!=(1&(a=i._state))?0!=(4&i.get$_subscription()._state):0==(2&a))&&n.pause$0(0),i._varData=new E._StreamControllerAddStreamState(s,r,n),i._state|=8,r)},_ensureDoneFuture$0(){var e=this._doneFuture;return null==e&&(e=this._doneFuture=0!=(2&this._state)?B.$get$Future__nullFuture():new E._Future(B.Zone__current,K._Future_void)),e},add$1(e,t){if(this._state>=4)throw S.wrapException(this._badEventState$0());this._async$_add$1(t)},addError$2(e,t){var r;if(S.checkNotNullable(e,"error",K.Object),this._state>=4)throw S.wrapException(this._badEventState$0());null!=(r=B.Zone__current.errorCallback$2(e,t))?(e=r.error,t=r.stackTrace):null==t&&(t=E.AsyncError_defaultStackTrace(e)),this._addError$2(e,t)},addError$1(e){return this.addError$2(e,null)},close$0(e){var t=this,r=t._state;if(0!=(4&r))return t._ensureDoneFuture$0();if(r>=4)throw S.wrapException(t._badEventState$0());return t._closeUnchecked$0(),t._ensureDoneFuture$0()},_closeUnchecked$0(){var e=this._state|=4;0!=(1&e)?this._sendDone$0():0==(3&e)&&this._ensurePendingEvents$0().add$1(0,h.C__DelayedDone)},_async$_add$1(e){var t=this._state;0!=(1&t)?this._sendData$1(e):0==(3&t)&&this._ensurePendingEvents$0().add$1(0,new E._DelayedData(e))},_addError$2(e,t){var r=this._state;0!=(1&r)?this._sendError$2(e,t):0==(3&r)&&this._ensurePendingEvents$0().add$1(0,new E._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,r,n){var a,i,s,o=this;if(0!=(3&o._state))throw S.wrapException(E.StateError$("Stream has already been listened to."));return a=E._ControllerSubscription$(o,e,t,r,n,S._instanceType(o)._precomputed1),i=o.get$_pendingEvents(),0!=(8&(o._state|=1))?((s=o._varData).varData=a,s.addSubscription.resume$0(0)):o._varData=a,a._setPendingEvents$1(i),a._guardCallback$1(new E._StreamController__subscribe_closure(o)),a},_recordCancel$1(e){var t,r,n,a,i,s,o,l=this,_=null;if(0!=(8&l._state)&&(_=l._varData.cancel$0()),l._varData=null,l._state=4294967286&l._state|2,null!=(t=l.onCancel))if(null==_)try{r=t.call$0(),K.Future_void._is(r)&&(_=r)}catch(i){n=S.unwrapException(i),a=S.getTraceFromException(i),(s=new E._Future(B.Zone__current,K._Future_void))._asyncCompleteError$2(n,a),_=s}else _=_.whenComplete$1(t);return o=new E._StreamController__recordCancel_complete(l),null!=_?_=_.whenComplete$1(o):o.call$0(),_},_recordPause$1(e){0!=(8&this._state)&&this._varData.addSubscription.pause$0(0),E._runGuarded(this.onPause)},_recordResume$1(e){0!=(8&this._state)&&this._varData.addSubscription.resume$0(0),E._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}},E._StreamController__subscribe_closure.prototype={call$0(){E._runGuarded(this.$this.onListen)},$signature:0},E._StreamController__recordCancel_complete.prototype={call$0(){var e=this.$this._doneFuture;null!=e&&0==(30&e._state)&&e._asyncComplete$1(null)},$signature:0},E._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()}},E._AsyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._addPending$1(new E._DelayedData(e))},_sendError$2(e,t){this.get$_subscription()._addPending$1(new E._DelayedError(e,t))},_sendDone$0(){this.get$_subscription()._addPending$1(h.C__DelayedDone)}},E._AsyncStreamController.prototype={},E._SyncStreamController.prototype={},E._ControllerStream.prototype={get$hashCode(e){return(892482866^S.Primitives_objectHashCode(this._controller))>>>0},$eq(e,t){return null!=t&&(this===t||t instanceof E._ControllerStream&&t._controller===this._controller)}},E._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)}},E._AddStreamState.prototype={cancel$0(){return this.addSubscription.cancel$0().whenComplete$1(new E._AddStreamState_cancel_closure(this))}},E._AddStreamState_cancel_closure.prototype={call$0(){this.$this.addStreamFuture._asyncComplete$1(null)},$signature:1},E._StreamControllerAddStreamState.prototype={},E._BufferingStreamSubscription.prototype={_setPendingEvents$1(e){var t=this;null!=e&&(t._pending=e,null!=e.lastPendingEvent&&(t._state=(64|t._state)>>>0,e.schedule$1(t)))},pause$1(e,t){var r,n,a=this,i=a._state;0==(8&i)&&(r=(i+128|4)>>>0,a._state=r,i<128&&null!=(n=a._pending)&&1===n._state&&(n._state=3),0==(4&i)&&0==(32&r)&&a._guardCallback$1(a.get$_async$_onPause()))},pause$0(e){return this.pause$1(e,null)},resume$0(e){var t=this,r=t._state;0==(8&r)&&r>=128&&(r=t._state=r-128)<128&&(0!=(64&r)&&null!=t._pending.lastPendingEvent?t._pending.schedule$1(t):(r=(4294967291&r)>>>0,t._state=r,0==(32&r)&&t._guardCallback$1(t.get$_async$_onResume())))},cancel$0(){var e=this,t=(4294967279&e._state)>>>0;return e._state=t,0==(8&t)&&e._cancel$0(),null==(t=e._cancelFuture)?B.$get$Future__nullFuture():t},_cancel$0(){var e,t=this,r=t._state=(8|t._state)>>>0;0!=(64&r)&&1===(e=t._pending)._state&&(e._state=3),0==(32&r)&&(t._pending=null),t._cancelFuture=t._async$_onCancel$0()},_async$_add$1(e){var t=this._state;0==(8&t)&&(t<32?this._sendData$1(e):this._addPending$1(new E._DelayedData(e)))},_addError$2(e,t){var r=this._state;0==(8&r)&&(r<32?this._sendError$2(e,t):this._addPending$1(new E._DelayedError(e,t)))},_close$0(){var e=this,t=e._state;0==(8&t)&&(t=(2|t)>>>0,e._state=t,t<32?e._sendDone$0():e._addPending$1(h.C__DelayedDone))},_async$_onPause$0(){},_async$_onResume$0(){},_async$_onCancel$0:()=>null,_addPending$1(e){var t,r=this,n=r._pending;null==n&&(n=new E._StreamImplEvents),r._pending=n,n.add$1(0,e),0==(64&(t=r._state))&&(t=(64|t)>>>0,r._state=t,t<128&&n.schedule$1(r))},_sendData$1(e){var t=this,r=t._state;t._state=(32|r)>>>0,t._zone.runUnaryGuarded$1$2(t._onData,e,S._instanceType(t)._eval$1("_BufferingStreamSubscription.T")),t._state=(4294967263&t._state)>>>0,t._checkState$1(0!=(4&r))},_sendError$2(e,t){var r,n=this,a=n._state,i=new E._BufferingStreamSubscription__sendError_sendError(n,e,t);0!=(1&a)?(n._state=(16|a)>>>0,n._cancel$0(),null!=(r=n._cancelFuture)&&r!==B.$get$Future__nullFuture()?r.whenComplete$1(i):i.call$0()):(i.call$0(),n._checkState$1(0!=(4&a)))},_sendDone$0(){var e,t=this,r=new E._BufferingStreamSubscription__sendDone_sendDone(t);t._cancel$0(),t._state=(16|t._state)>>>0,null!=(e=t._cancelFuture)&&e!==B.$get$Future__nullFuture()?e.whenComplete$1(r):r.call$0()},_guardCallback$1(e){var t=this,r=t._state;t._state=(32|r)>>>0,e.call$0(),t._state=(4294967263&t._state)>>>0,t._checkState$1(0!=(4&r))},_checkState$1(e){var t,r,n=this,a=n._state;for(0!=(64&a)&&null==n._pending.lastPendingEvent&&(t=0!=(4&(a=n._state=(4294967231&a)>>>0))&&a<128&&!1!==(t=null==(t=n._pending)?null:null==t.lastPendingEvent))&&(a=(4294967291&a)>>>0,n._state=a);;e=r){if(0!=(8&a))return void(n._pending=null);if(e===(r=0!=(4&a)))break;n._state=(32^a)>>>0,r?n._async$_onPause$0():n._async$_onResume$0(),a=(4294967263&n._state)>>>0,n._state=a}0!=(64&a)&&a<128&&n._pending.schedule$1(n)},$isStreamSubscription:1},E._BufferingStreamSubscription__sendError_sendError.prototype={call$0(){var e,t,r,n=this.$this,a=n._state;0!=(8&a)&&0==(16&a)||(n._state=(32|a)>>>0,e=n._onError,a=this.error,t=K.Object,r=n._zone,K.void_Function_Object_StackTrace._is(e)?r.runBinaryGuarded$2$3(e,a,this.stackTrace,t,K.StackTrace):r.runUnaryGuarded$1$2(e,a,t),n._state=(4294967263&n._state)>>>0)},$signature:0},E._BufferingStreamSubscription__sendDone_sendDone.prototype={call$0(){var e=this.$this,t=e._state;0!=(16&t)&&(e._state=(42|t)>>>0,e._zone.runGuarded$1(e._onDone),e._state=(4294967263&e._state)>>>0)},$signature:0},E._StreamImpl.prototype={listen$4$cancelOnError$onDone$onError(e,t,r,n,a){return this._controller._subscribe$4(t,a,n,!0===r)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(e,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(e,t,null,r,n)}},E._DelayedEvent.prototype={get$next(){return this.next},set$next(e){return this.next=e}},E._DelayedData.prototype={perform$1(e){e._sendData$1(this.value)}},E._DelayedError.prototype={perform$1(e){e._sendError$2(this.error,this.stackTrace)}},E._DelayedDone.prototype={perform$1(e){e._sendDone$0()},get$next:()=>null,set$next(e){throw S.wrapException(E.StateError$("No events after a done."))}},E._PendingEvents.prototype={schedule$1(e){var t=this,r=t._state;1!==r&&(r>=1||E.scheduleMicrotask(new E._PendingEvents_schedule_closure(t,e)),t._state=1)}},E._PendingEvents_schedule_closure.prototype={call$0(){var e,t,r=this.$this,n=r._state;r._state=0,3!==n&&(t=(e=r.firstPendingEvent).get$next(),r.firstPendingEvent=t,null==t&&(r.lastPendingEvent=null),e.perform$1(this.dispatch))},$signature:0},E._StreamImplEvents.prototype={add$1(e,t){var r=this,n=r.lastPendingEvent;null==n?r.firstPendingEvent=r.lastPendingEvent=t:(n.set$next(t),r.lastPendingEvent=t)}},E._StreamIterator.prototype={get$current(e){return this._async$_hasValue?this._stateData:null},moveNext$0(){var e,t=this,r=t._subscription;if(null!=r){if(t._async$_hasValue)return e=new E._Future(B.Zone__current,K._Future_bool),t._stateData=e,t._async$_hasValue=!1,r.resume$0(0),e;throw S.wrapException(E.StateError$("Already waiting for next."))}return t._initializeOrDone$0()},_initializeOrDone$0(){var e,t,r=this,n=r._stateData;return null!=n?(e=new E._Future(B.Zone__current,K._Future_bool),r._stateData=e,t=n.listen$4$cancelOnError$onDone$onError(0,r.get$_onData(),!0,r.get$_onDone(),r.get$_onError()),null!=r._stateData&&(r._subscription=t),e):B.$get$Future__falseFuture()},cancel$0(){var e=this,t=e._subscription,r=e._stateData;return e._stateData=null,null!=t?(e._subscription=null,e._async$_hasValue?e._async$_hasValue=!1:r._asyncComplete$1(!1),t.cancel$0()):B.$get$Future__nullFuture()},_onData$1(e){var t,r,n=this;null!=n._subscription&&(t=n._stateData,n._stateData=e,n._async$_hasValue=!0,t._complete$1(!0),n._async$_hasValue&&null!=(r=n._subscription)&&r.pause$0(0))},_onError$2(e,t){var r=this,n=r._subscription,a=r._stateData;r._stateData=r._subscription=null,null!=n?a._completeError$2(e,t):a._asyncCompleteError$2(e,t)},_onDone$0(){var e=this,t=e._subscription,r=e._stateData;e._stateData=e._subscription=null,null!=t?r._completeWithValue$1(!1):r._asyncCompleteWithValue$1(!1)}},E._ForwardingStream.prototype={get$isBroadcast(){return this._async$_source.get$isBroadcast()},listen$4$cancelOnError$onDone$onError(e,t,r,n,a){var i=this.$ti,s=i._rest[1],o=B.Zone__current,l=!0===r?1:0,_=E._BufferingStreamSubscription__registerDataHandler(o,t,s),u=E._BufferingStreamSubscription__registerErrorHandler(o,a),c=null==n?E.async___nullDoneHandler$closure():n;return(s=new E._ForwardingStreamSubscription(this,_,u,o.registerCallback$1$1(c,K.void),o,l,i._eval$1("@<1>")._bind$1(s)._eval$1("_ForwardingStreamSubscription<1,2>")))._subscription=this._async$_source.listen$3$onDone$onError(0,s.get$_handleData(),s.get$_handleDone(),s.get$_handleError()),s},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(e,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(e,t,null,r,n)}},E._ForwardingStreamSubscription.prototype={_async$_add$1(e){0==(2&this._state)&&this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,t){0==(2&this._state)&&this.super$_BufferingStreamSubscription$_addError(e,t)},_async$_onPause$0(){var e=this._subscription;null!=e&&e.pause$0(0)},_async$_onResume$0(){var e=this._subscription;null!=e&&e.resume$0(0)},_async$_onCancel$0(){var e=this._subscription;return null!=e?(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()}},E._ExpandStream.prototype={_handleData$2(e,t){var r,n,a,i,s,o,l,_;try{for(i=v.get$iterator$ax(this._expand.call$1(e));i.moveNext$0();)r=i.get$current(i),t._async$_add$1(r)}catch(s){n=S.unwrapException(s),a=S.getTraceFromException(s),o=n,l=a,null!=(_=B.Zone__current.errorCallback$2(o,l))&&(o=_.error,l=_.stackTrace),t._addError$2(o,l)}}},E._ZoneFunction.prototype={},E._RunNullaryZoneFunction.prototype={},E._RunUnaryZoneFunction.prototype={},E._RunBinaryZoneFunction.prototype={},E._RegisterNullaryZoneFunction.prototype={},E._RegisterUnaryZoneFunction.prototype={},E._RegisterBinaryZoneFunction.prototype={},E._ZoneSpecification.prototype={$isZoneSpecification:1},E._ZoneDelegate.prototype={$isZoneDelegate:1},E._Zone.prototype={_processUncaughtError$3(e,t,r){var n,a,i,s,o,l,_,u,c=this.get$_handleUncaughtError(),$=c.zone;if($!==h.C__RootZone){n=c.$function,a=$.get$_parentDelegate(),(_=v.get$parent$z($)).toString,i=_,s=B.Zone__current;try{B.Zone__current=i,n.call$5($,a,e,t,r),B.Zone__current=s}catch(u){o=S.unwrapException(u),l=S.getTraceFromException(u),B.Zone__current=s,_=t===o?r:l,i._processUncaughtError$3($,o,_)}}else E._rootHandleError(t,r)},$isZone:1},E._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return null==e?this._delegateCache=new E._ZoneDelegate(this):e},get$_parentDelegate(){return this.parent.get$_delegate()},get$errorZone(){return this._handleUncaughtError.zone},runGuarded$1(e){var t,r,n;try{this.run$1$1(0,e,K.void)}catch(n){t=S.unwrapException(n),r=S.getTraceFromException(n),this._processUncaughtError$3(this,t,r)}},runUnaryGuarded$1$2(e,t,r){var n,a,i;try{this.runUnary$2$2(e,t,K.void,r)}catch(i){n=S.unwrapException(i),a=S.getTraceFromException(i),this._processUncaughtError$3(this,n,a)}},runBinaryGuarded$2$3(e,t,r,n,a){var i,s,o;try{this.runBinary$3$3(e,t,r,K.void,n,a)}catch(o){i=S.unwrapException(o),s=S.getTraceFromException(o),this._processUncaughtError$3(this,i,s)}},bindCallback$1$1(e,t){return new E._CustomZone_bindCallback_closure(this,this.registerCallback$1$1(e,t),t)},bindUnaryCallback$2$1(e,t,r){return new E._CustomZone_bindUnaryCallback_closure(this,this.registerUnaryCallback$2$1(e,t,r),r,t)},bindCallbackGuarded$1(e){return new E._CustomZone_bindCallbackGuarded_closure(this,this.registerCallback$1$1(e,K.void))},$index(e,t){var r,n=this._async$_map,a=n.$index(0,t);return null!=a||n.containsKey$1(t)?a:(null!=(r=this.parent.$index(0,t))&&n.$indexSet(0,t,r),r)},handleUncaughtError$2(e,t){this._processUncaughtError$3(this,e,t)},fork$2$specification$zoneValues(e,t){var r=this._fork,n=r.zone;return r.$function.call$5(n,n.get$_parentDelegate(),this,e,t)},run$1$1(e,t){var r=this._run,n=r.zone;return r.$function.call$4(n,n.get$_parentDelegate(),this,t)},runUnary$2$2(e,t){var r=this._runUnary,n=r.zone;return r.$function.call$5(n,n.get$_parentDelegate(),this,e,t)},runBinary$3$3(e,t,r){var n=this._runBinary,a=n.zone;return n.$function.call$6(a,a.get$_parentDelegate(),this,e,t,r)},registerCallback$1$1(e){var t=this._registerCallback,r=t.zone;return t.$function.call$4(r,r.get$_parentDelegate(),this,e)},registerUnaryCallback$2$1(e){var t=this._registerUnaryCallback,r=t.zone;return t.$function.call$4(r,r.get$_parentDelegate(),this,e)},registerBinaryCallback$3$1(e){var t=this._registerBinaryCallback,r=t.zone;return t.$function.call$4(r,r.get$_parentDelegate(),this,e)},errorCallback$2(e,t){var r,n;return S.checkNotNullable(e,"error",K.Object),(n=(r=this._errorCallback).zone)===h.C__RootZone?null:r.$function.call$5(n,n.get$_parentDelegate(),this,e,t)},scheduleMicrotask$1(e){var t=this._scheduleMicrotask,r=t.zone;return t.$function.call$4(r,r.get$_parentDelegate(),this,e)},createTimer$2(e,t){var r=this._createTimer,n=r.zone;return r.$function.call$5(n,n.get$_parentDelegate(),this,e,t)},print$1(e){var t=this._print,r=t.zone;return t.$function.call$4(r,r.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}},E._CustomZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.registered,this.R)},$signature(){return this.R._eval$1("0()")}},E._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)")}},E._CustomZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.registered)},$signature:0},E._rootHandleError_closure.prototype={call$0(){var e=S.wrapException(this.error);throw e.stack=this.stackTrace.toString$0(0),e},$signature:0},E._RootZone.prototype={get$_run:()=>h._RunNullaryZoneFunction__RootZone__rootRun,get$_runUnary:()=>h._RunUnaryZoneFunction__RootZone__rootRunUnary,get$_runBinary:()=>h._RunBinaryZoneFunction__RootZone__rootRunBinary,get$_registerCallback:()=>h._RegisterNullaryZoneFunction__RootZone__rootRegisterCallback,get$_registerUnaryCallback:()=>h._RegisterUnaryZoneFunction_Bqo,get$_registerBinaryCallback:()=>h._RegisterBinaryZoneFunction_kGu,get$_errorCallback:()=>h._ZoneFunction__RootZone__rootErrorCallback,get$_scheduleMicrotask:()=>h._ZoneFunction__RootZone__rootScheduleMicrotask,get$_createTimer:()=>h._ZoneFunction__RootZone__rootCreateTimer,get$_createPeriodicTimer:()=>h._ZoneFunction_3bB,get$_print:()=>h._ZoneFunction__RootZone__rootPrint,get$_fork:()=>h._ZoneFunction__RootZone__rootFork,get$_handleUncaughtError:()=>h._ZoneFunction_NMc,get$parent:e=>null,get$_async$_map:()=>B.$get$_RootZone__rootMap(),get$_delegate(){var e=B._RootZone__rootDelegate;return null==e?B._RootZone__rootDelegate=new E._ZoneDelegate(this):e},get$_parentDelegate(){var e=B._RootZone__rootDelegate;return null==e?B._RootZone__rootDelegate=new E._ZoneDelegate(this):e},get$errorZone(){return this},runGuarded$1(e){var t,r,n;try{if(h.C__RootZone===B.Zone__current)return void e.call$0();E._rootRun(null,null,this,e)}catch(n){t=S.unwrapException(n),r=S.getTraceFromException(n),E._rootHandleError(t,r)}},runUnaryGuarded$1$2(e,t){var r,n,a;try{if(h.C__RootZone===B.Zone__current)return void e.call$1(t);E._rootRunUnary(null,null,this,e,t)}catch(a){r=S.unwrapException(a),n=S.getTraceFromException(a),E._rootHandleError(r,n)}},runBinaryGuarded$2$3(e,t,r){var n,a,i;try{if(h.C__RootZone===B.Zone__current)return void e.call$2(t,r);E._rootRunBinary(null,null,this,e,t,r)}catch(i){n=S.unwrapException(i),a=S.getTraceFromException(i),E._rootHandleError(n,a)}},bindCallback$1$1(e,t){return new E._RootZone_bindCallback_closure(this,e,t)},bindUnaryCallback$2$1(e,t,r){return new E._RootZone_bindUnaryCallback_closure(this,e,r,t)},bindCallbackGuarded$1(e){return new E._RootZone_bindCallbackGuarded_closure(this,e)},$index:(e,t)=>null,handleUncaughtError$2(e,t){E._rootHandleError(e,t)},fork$2$specification$zoneValues(e,t){return E._rootFork(null,null,this,e,t)},run$1$1(e,t){return B.Zone__current===h.C__RootZone?t.call$0():E._rootRun(null,null,this,t)},runUnary$2$2(e,t){return B.Zone__current===h.C__RootZone?e.call$1(t):E._rootRunUnary(null,null,this,e,t)},runBinary$3$3(e,t,r){return B.Zone__current===h.C__RootZone?e.call$2(t,r):E._rootRunBinary(null,null,this,e,t,r)},registerCallback$1$1:e=>e,registerUnaryCallback$2$1:e=>e,registerBinaryCallback$3$1:e=>e,errorCallback$2:(e,t)=>null,scheduleMicrotask$1(e){E._rootScheduleMicrotask(null,null,this,e)},createTimer$2:(e,t)=>E.Timer__createTimer(e,t),print$1(e){S.printString(e)}},E._RootZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.f,this.R)},$signature(){return this.R._eval$1("0()")}},E._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)")}},E._RootZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.f)},$signature:0},E._HashMap.prototype={get$length(e){return this._collection$_length},get$isEmpty(e){return 0===this._collection$_length},get$isNotEmpty(e){return 0!==this._collection$_length},get$keys(e){return new E._HashMapKeyIterable(this,S._instanceType(this)._eval$1("_HashMapKeyIterable<1>"))},get$values(e){var t=S._instanceType(this);return S.MappedIterable_MappedIterable(new E._HashMapKeyIterable(this,t._eval$1("_HashMapKeyIterable<1>")),new E._HashMap_values_closure(this),t._precomputed1,t._rest[1])},containsKey$1(e){var t,r;return"string"==typeof e&&"__proto__"!==e?null!=(t=this._collection$_strings)&&null!=t[e]:"number"==typeof e&&(1073741823&e)===e?null!=(r=this._collection$_nums)&&null!=r[e]:this._containsKey$1(e)},_containsKey$1(e){var t=this._collection$_rest;return null!=t&&this._findBucketIndex$2(this._getBucket$2(t,e),e)>=0},addAll$1(e,t){t.forEach$1(0,new E._HashMap_addAll_closure(this))},$index(e,t){var r,n;return"string"==typeof t&&"__proto__"!==t?null==(r=this._collection$_strings)?null:E._HashMap__getTableEntry(r,t):"number"==typeof t&&(1073741823&t)===t?null==(n=this._collection$_nums)?null:E._HashMap__getTableEntry(n,t):this._get$1(t)},_get$1(e){var t,r,n=this._collection$_rest;return null==n?null:(t=this._getBucket$2(n,e),(r=this._findBucketIndex$2(t,e))<0?null:t[r+1])},$indexSet(e,t,r){var n,a,i=this;"string"==typeof t&&"__proto__"!==t?(n=i._collection$_strings,i._collection$_addHashTableEntry$3(null==n?i._collection$_strings=E._HashMap__newHashTable():n,t,r)):"number"==typeof t&&(1073741823&t)===t?(a=i._collection$_nums,i._collection$_addHashTableEntry$3(null==a?i._collection$_nums=E._HashMap__newHashTable():a,t,r)):i._set$2(t,r)},_set$2(e,t){var r,n,a,i=this,s=i._collection$_rest;null==s&&(s=i._collection$_rest=E._HashMap__newHashTable()),null==(n=s[r=i._computeHashCode$1(e)])?(E._HashMap__setTableEntry(s,r,[e,t]),++i._collection$_length,i._keys=null):(a=i._findBucketIndex$2(n,e))>=0?n[a+1]=t:(n.push(e,t),++i._collection$_length,i._keys=null)},remove$1(e,t){return"string"==typeof t&&"__proto__"!==t?this._removeHashTableEntry$2(this._collection$_strings,t):this._remove$1(t)},_remove$1(e){var t,r,n,a,i=this,s=i._collection$_rest;return null==s?null:(r=s[t=i._computeHashCode$1(e)],(n=i._findBucketIndex$2(r,e))<0?null:(--i._collection$_length,i._keys=null,a=r.splice(n,2)[1],0===r.length&&delete s[t],a))},forEach$1(e,t){var r,n,a,i,s=this,o=s._computeKeys$0();for(r=o.length,n=S._instanceType(s)._rest[1],a=0;a1073741823&v.get$hashCode$(e),_getBucket$2(e,t){return e[this._computeHashCode$1(t)]},_findBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;n=t.length?(e._collection$_current=null,!1):(e._collection$_current=t[r],e._offset=r+1,!0)}},E._LinkedIdentityHashMap.prototype={internalComputeHashCode$1:e=>1073741823&S.objectHashCode(e),internalFindBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=0;n"))},_newSimilarSet$1$0:e=>new E._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),_newSimilarSet$0(){return this._newSimilarSet$1$0(K.dynamic)},get$iterator(e){var t=new E._LinkedHashSetIterator(this,this._collection$_modifications);return t._collection$_cell=this._collection$_first,t},get$length(e){return this._collection$_length},get$isEmpty(e){return 0===this._collection$_length},get$isNotEmpty(e){return 0!==this._collection$_length},contains$1(e,t){var r,n;return"string"==typeof t&&"__proto__"!==t?null!=(r=this._collection$_strings)&&null!=r[t]:"number"==typeof t&&(1073741823&t)===t?null!=(n=this._collection$_nums)&&null!=n[t]:this._contains$1(t)},_contains$1(e){var t=this._collection$_rest;return null!=t&&this._findBucketIndex$2(t[this._computeHashCode$1(e)],e)>=0},get$first(e){var t=this._collection$_first;if(null==t)throw S.wrapException(E.StateError$("No elements"));return t._element},get$last(e){var t=this._collection$_last;if(null==t)throw S.wrapException(E.StateError$("No elements"));return t._element},add$1(e,t){var r,n,a=this;return"string"==typeof t&&"__proto__"!==t?(r=a._collection$_strings,a._collection$_addHashTableEntry$2(null==r?a._collection$_strings=E._LinkedHashSet__newHashTable():r,t)):"number"==typeof t&&(1073741823&t)===t?(n=a._collection$_nums,a._collection$_addHashTableEntry$2(null==n?a._collection$_nums=E._LinkedHashSet__newHashTable():n,t)):a._add$1(t)},_add$1(e){var t,r,n=this,a=n._collection$_rest;if(null==a&&(a=n._collection$_rest=E._LinkedHashSet__newHashTable()),null==(r=a[t=n._computeHashCode$1(e)]))a[t]=[n._collection$_newLinkedCell$1(e)];else{if(n._findBucketIndex$2(r,e)>=0)return!1;r.push(n._collection$_newLinkedCell$1(e))}return!0},remove$1(e,t){var r=this;return"string"==typeof t&&"__proto__"!==t?r._removeHashTableEntry$2(r._collection$_strings,t):"number"==typeof t&&(1073741823&t)===t?r._removeHashTableEntry$2(r._collection$_nums,t):r._remove$1(t)},_remove$1(e){var t,r,n,a,i=this,s=i._collection$_rest;return null!=s&&(r=s[t=i._computeHashCode$1(e)],!((n=i._findBucketIndex$2(r,e))<0||(a=r.splice(n,1)[0],0===r.length&&delete s[t],i._unlinkCell$1(a),0)))},_collection$_addHashTableEntry$2(e,t){return null==e[t]&&(e[t]=this._collection$_newLinkedCell$1(t),!0)},_removeHashTableEntry$2(e,t){var r;return null!=e&&null!=(r=e[t])&&(this._unlinkCell$1(r),delete e[t],!0)},_collection$_modified$0(){this._collection$_modifications=this._collection$_modifications+1&1073741823},_collection$_newLinkedCell$1(e){var t,r=this,n=new E._LinkedHashSetCell(e);return null==r._collection$_first?r._collection$_first=r._collection$_last=n:((t=r._collection$_last).toString,n._collection$_previous=t,r._collection$_last=t._collection$_next=n),++r._collection$_length,r._collection$_modified$0(),n},_unlinkCell$1(e){var t=this,r=e._collection$_previous,n=e._collection$_next;null==r?t._collection$_first=n:r._collection$_next=n,null==n?t._collection$_last=r:n._collection$_previous=r,--t._collection$_length,t._collection$_modified$0()},_computeHashCode$1:e=>1073741823&v.get$hashCode$(e),_findBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;nnew E._LinkedIdentityHashSet(e._eval$1("_LinkedIdentityHashSet<0>")),_newSimilarSet$0(){return this._newSimilarSet$1$0(K.dynamic)},_computeHashCode$1:e=>1073741823&S.objectHashCode(e),_findBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=0;n"))},get$length(e){return v.get$length$asx(this._collection$_source)},$index(e,t){return v.elementAt$1$ax(this._collection$_source,t)}},E.HashMap_HashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:207},E.IterableBase.prototype={},E.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:207},E.ListBase.prototype={$isEfficientLengthIterable:1,$isIterable:1,$isList:1},E.ListMixin.prototype={get$iterator(e){return new S.ListIterator(e,this.get$length(e))},elementAt$1(e,t){return this.$index(e,t)},get$isEmpty(e){return 0===this.get$length(e)},get$isNotEmpty(e){return!this.get$isEmpty(e)},get$first(e){if(0===this.get$length(e))throw S.wrapException(S.IterableElementError_noElement());return this.$index(e,0)},get$last(e){if(0===this.get$length(e))throw S.wrapException(S.IterableElementError_noElement());return this.$index(e,this.get$length(e)-1)},get$single(e){if(0===this.get$length(e))throw S.wrapException(S.IterableElementError_noElement());if(this.get$length(e)>1)throw S.wrapException(S.IterableElementError_tooMany());return this.$index(e,0)},contains$1(e,t){var r,n=this.get$length(e);for(r=0;r=0;--n){if(a=this.$index(e,n),t.call$1(a))return a;if(i!==this.get$length(e))throw S.wrapException(E.ConcurrentModificationError$(e))}if(null!=r)return r.call$0();throw S.wrapException(S.IterableElementError_noElement())},join$1(e,t){var r;return 0===this.get$length(e)?"":((r=E.StringBuffer__writeAll("",e,t)).charCodeAt(0),r)},join$0(e){return this.join$1(e,"")},where$1:(e,t)=>new S.WhereIterable(e,t,S.instanceType(e)._eval$1("WhereIterable")),map$1$1:(e,t,r)=>new S.MappedListIterable(e,t,S.instanceType(e)._eval$1("@")._bind$1(r)._eval$1("MappedListIterable<1,2>")),expand$1$1:(e,t,r)=>new S.ExpandIterable(e,t,S.instanceType(e)._eval$1("@")._bind$1(r)._eval$1("ExpandIterable<1,2>")),skip$1:(e,t)=>S.SubListIterable$(e,t,null,S.instanceType(e)._eval$1("ListMixin.E")),take$1:(e,t)=>S.SubListIterable$(e,0,S.checkNotNullable(t,"count",K.int),S.instanceType(e)._eval$1("ListMixin.E")),toList$1$growable(e,t){var r,n,a,i=this;if(i.get$isEmpty(e))return v.JSArray_JSArray$growable(0,S.instanceType(e)._eval$1("ListMixin.E"));for(r=i.$index(e,0),n=E.List_List$filled(i.get$length(e),r,!0,S.instanceType(e)._eval$1("ListMixin.E")),a=1;anew S.CastList(e,S.instanceType(e)._eval$1("@")._bind$1(t)._eval$1("CastList<1,2>")),sort$1(e,t){S.Sort_sort(e,null==t?E.collection_ListMixin__compareAny$closure():t)},sublist$2(e,t,r){var n=this.get$length(e);return E.RangeError_checkValidRange(t,r,n),E.List_List$from(this.getRange$2(e,t,r),!0,S.instanceType(e)._eval$1("ListMixin.E"))},getRange$2(e,t,r){return E.RangeError_checkValidRange(t,r,this.get$length(e)),S.SubListIterable$(e,t,r,S.instanceType(e)._eval$1("ListMixin.E"))},fillRange$3(e,t,r,n){var a;for(S.instanceType(e)._eval$1("ListMixin.E")._as(n),E.RangeError_checkValidRange(t,r,this.get$length(e)),a=t;a")._is(n)?(s=a,o=n):(o=v.skip$1$ax(n,a).toList$1$growable(0,!1),s=0),s+i>(l=v.getInterceptor$asx(o)).get$length(o))throw S.wrapException(S.IterableElementError_tooFew());if(s=0;--_)this.$indexSet(e,t+_,l.$index(o,s+_));else for(_=0;_new S.ReversedListIterable(e,S.instanceType(e)._eval$1("ReversedListIterable")),toString$0:e=>E.IterableBase_iterableToFullString(e,"[","]")},E.MapBase.prototype={},E.MapBase_mapToString_closure.prototype={call$2(e,t){var r,n=this._box_0;n.first||(this.result._contents+=", "),n.first=!1,r=(n=this.result)._contents+=S.S(e),n._contents=r+": ",n._contents+=S.S(t)},$signature:217},E.MapMixin.prototype={cast$2$0(e,t,r){var n=S._instanceType(this);return E.Map_castFrom(this,n._eval$1("MapMixin.K"),n._eval$1("MapMixin.V"),t,r)},forEach$1(e,t){var r,n,a,i=this;for(r=v.get$iterator$ax(i.get$keys(i)),n=S._instanceType(i)._eval$1("MapMixin.V");r.moveNext$0();)a=r.get$current(r),t.call$2(a,n._as(i.$index(0,a)))},addAll$1(e,t){var r,n,a;for(r=v.get$iterator$ax(t.get$keys(t)),n=S._instanceType(this)._eval$1("MapMixin.V");r.moveNext$0();)a=r.get$current(r),this.$indexSet(0,a,n._as(t.$index(0,a)))},get$entries(e){var t=this;return v.map$1$1$ax(t.get$keys(t),new E.MapMixin_entries_closure(t),S._instanceType(t)._eval$1("MapEntry"))},containsKey$1(e){return v.contains$1$asx(this.get$keys(this),e)},get$length(e){return v.get$length$asx(this.get$keys(this))},get$isEmpty(e){return v.get$isEmpty$asx(this.get$keys(this))},get$isNotEmpty(e){return v.get$isNotEmpty$asx(this.get$keys(this))},get$values(e){var t=S._instanceType(this);return new E._MapBaseValueIterable(this,t._eval$1("@")._bind$1(t._eval$1("MapMixin.V"))._eval$1("_MapBaseValueIterable<1,2>"))},toString$0(e){return E.MapBase_mapToString(this)},$isMap:1},E.MapMixin_entries_closure.prototype={call$1(e){var t=this.$this,r=S._instanceType(t),n=r._eval$1("MapMixin.V");return new E.MapEntry(e,n._as(t.$index(0,e)),r._eval$1("@")._bind$1(n)._eval$1("MapEntry<1,2>"))},$signature(){return S._instanceType(this.$this)._eval$1("MapEntry(MapMixin.K)")}},E.UnmodifiableMapBase.prototype={},E._MapBaseValueIterable.prototype={get$length(e){var t=this._map;return t.get$length(t)},get$isEmpty(e){var t=this._map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._map;return t.get$isNotEmpty(t)},get$first(e){var t=this._map;return this.$ti._rest[1]._as(t.$index(0,v.get$first$ax(t.get$keys(t))))},get$single(e){var t=this._map;return this.$ti._rest[1]._as(t.$index(0,v.get$single$ax(t.get$keys(t))))},get$last(e){var t=this._map;return this.$ti._rest[1]._as(t.$index(0,v.get$last$ax(t.get$keys(t))))},get$iterator(e){var t=this._map;return new E._MapBaseValueIterator(v.get$iterator$ax(t.get$keys(t)),t)}},E._MapBaseValueIterator.prototype={moveNext$0(){var e=this,t=e._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){return S._instanceType(this)._rest[1]._as(this._collection$_current)}},E._UnmodifiableMapMixin.prototype={$indexSet(e,t,r){throw S.wrapException(E.UnsupportedError$("Cannot modify unmodifiable map"))},addAll$1(e,t){throw S.wrapException(E.UnsupportedError$("Cannot modify unmodifiable map"))},remove$1(e,t){throw S.wrapException(E.UnsupportedError$("Cannot modify unmodifiable map"))}},E.MapView.prototype={cast$2$0(e,t,r){return this._map.cast$2$0(0,t,r)},$index(e,t){return this._map.$index(0,t)},$indexSet(e,t,r){this._map.$indexSet(0,t,r)},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},E.UnmodifiableMapView.prototype={cast$2$0(e,t,r){return new E.UnmodifiableMapView(this._map.cast$2$0(0,t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))}},E.ListQueue.prototype={get$iterator(e){var t=this;return new E._ListQueueIterator(t,t._collection$_tail,t._modificationCount,t._collection$_head)},get$isEmpty(e){return this._collection$_head===this._collection$_tail},get$length(e){return(this._collection$_tail-this._collection$_head&this._collection$_table.length-1)>>>0},get$first(e){var t=this,r=t._collection$_head;if(r===t._collection$_tail)throw S.wrapException(S.IterableElementError_noElement());return t.$ti._precomputed1._as(t._collection$_table[r])},get$last(e){var t=this,r=t._collection$_head,n=t._collection$_tail;if(r===n)throw S.wrapException(S.IterableElementError_noElement());return r=t._collection$_table,t.$ti._precomputed1._as(r[(n-1&r.length-1)>>>0])},get$single(e){var t=this;if(t._collection$_head===t._collection$_tail)throw S.wrapException(S.IterableElementError_noElement());if(t.get$length(t)>1)throw S.wrapException(S.IterableElementError_tooMany());return t.$ti._precomputed1._as(t._collection$_table[t._collection$_head])},elementAt$1(e,t){var r,n=this;return E.RangeError_checkValidIndex(t,n,null),r=n._collection$_table,n.$ti._precomputed1._as(r[(n._collection$_head+t&r.length-1)>>>0])},toList$1$growable(e,t){var r,n,a,i,s,o=this,l=o._collection$_table.length-1,_=(o._collection$_tail-o._collection$_head&l)>>>0;if(0===_)return v.JSArray_JSArray$growable(0,o.$ti._precomputed1);for(r=o.$ti._precomputed1,n=E.List_List$filled(_,o.get$first(o),!0,r),a=o._collection$_table,i=o._collection$_head,s=0;s<_;++s)n[s]=r._as(a[(i+s&l)>>>0]);return n},toList$0(e){return this.toList$1$growable(e,!0)},add$1(e,t){this._add$1(t)},addAll$1(e,t){var r,n,a,i,s,o,l,_,u=this,c=u.$ti;if(c._eval$1("List<1>")._is(t))r=v.get$length$asx(t),(a=(n=u.get$length(u))+r)>=(s=(i=u._collection$_table).length)?(o=E.List_List$filled(E.ListQueue__nextPowerOf2(a+h.JSInt_methods._shrOtherPositive$1(a,1)),null,!1,c._eval$1("1?")),u._collection$_tail=u._collection$_writeToList$1(o),u._collection$_table=o,u._collection$_head=0,h.JSArray_methods.setRange$4(o,n,a,t,0),u._collection$_tail+=r):r<(l=s-(c=u._collection$_tail))?(h.JSArray_methods.setRange$4(i,c,c+r,t,0),u._collection$_tail+=r):(_=r-l,h.JSArray_methods.setRange$4(i,c,c+l,t,0),h.JSArray_methods.setRange$4(u._collection$_table,0,_,t,l),u._collection$_tail=_),++u._modificationCount;else for(c=v.get$iterator$ax(t);c.moveNext$0();)u._add$1(c.get$current(c))},clear$0(e){var t,r,n=this,a=n._collection$_head,i=n._collection$_tail;if(a!==i){for(r=(t=n._collection$_table).length-1;a!==i;a=(a+1&r)>>>0)t[a]=null;n._collection$_head=n._collection$_tail=0,++n._modificationCount}},toString$0(e){return E.IterableBase_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this,r=t._collection$_head,n=t._collection$_table;n[r=t._collection$_head=(r-1&n.length-1)>>>0]=e,r===t._collection$_tail&&t._collection$_grow$0(),++t._modificationCount},removeFirst$0(){var e,t,r=this,n=r._collection$_head;if(n===r._collection$_tail)throw S.wrapException(S.IterableElementError_noElement());return++r._modificationCount,e=r._collection$_table,t=r.$ti._precomputed1._as(e[n]),e[n]=null,r._collection$_head=(n+1&e.length-1)>>>0,t},removeLast$0(e){var t,r=this,n=r._collection$_head,a=r._collection$_tail;if(n===a)throw S.wrapException(S.IterableElementError_noElement());return++r._modificationCount,n=r._collection$_table,a=r._collection$_tail=(a-1&n.length-1)>>>0,t=r.$ti._precomputed1._as(n[a]),n[a]=null,t},_add$1(e){var t=this,r=t._collection$_table,n=t._collection$_tail;r[n]=e,r=(n+1&r.length-1)>>>0,t._collection$_tail=r,t._collection$_head===r&&t._collection$_grow$0(),++t._modificationCount},_collection$_grow$0(){var e=this,t=E.List_List$filled(2*e._collection$_table.length,null,!1,e.$ti._eval$1("1?")),r=e._collection$_table,n=e._collection$_head,a=r.length-n;h.JSArray_methods.setRange$4(t,0,a,r,n),h.JSArray_methods.setRange$4(t,a,a+e._collection$_head,e._collection$_table,0),e._collection$_head=0,e._collection$_tail=e._collection$_table.length,e._collection$_table=t},_collection$_writeToList$1(e){var t,r,n=this,a=n._collection$_head,i=n._collection$_tail,s=n._collection$_table;return a<=i?(t=i-a,h.JSArray_methods.setRange$4(e,0,t,s,a),t):(r=s.length-a,h.JSArray_methods.setRange$4(e,0,r,s,a),h.JSArray_methods.setRange$4(e,r,r+n._collection$_tail,n._collection$_table,0),n._collection$_tail+r)},$isQueue:1},E._ListQueueIterator.prototype={get$current(e){return S._instanceType(this)._precomputed1._as(this._collection$_current)},moveNext$0(){var e,t=this,r=t._queue;return t._modificationCount!==r._modificationCount&&S.throwExpression(E.ConcurrentModificationError$(r)),(e=t._collection$_position)===t._collection$_end?(t._collection$_current=null,!1):(r=r._collection$_table,t._collection$_current=r[e],t._collection$_position=(e+1&r.length-1)>>>0,!0)}},E.SetMixin.prototype={get$isEmpty(e){return 0===this.get$length(this)},get$isNotEmpty(e){return 0!==this.get$length(this)},addAll$1(e,t){var r;for(r=v.get$iterator$ax(t);r.moveNext$0();)this.add$1(0,r.get$current(r))},removeAll$1(e){var t;for(t=v.get$iterator$ax(e);t.moveNext$0();)this.remove$1(0,t.get$current(t))},toList$1$growable(e,t){return E.List_List$of(this,!0,S._instanceType(this)._precomputed1)},toList$0(e){return this.toList$1$growable(e,!0)},map$1$1(e,t,r){return new S.EfficientLengthMappedIterable(this,t,S._instanceType(this)._eval$1("@<1>")._bind$1(r)._eval$1("EfficientLengthMappedIterable<1,2>"))},get$single(e){var t,r=this;if(r.get$length(r)>1)throw S.wrapException(S.IterableElementError_tooMany());if(!(t=r.get$iterator(r)).moveNext$0())throw S.wrapException(S.IterableElementError_noElement());return t.get$current(t)},toString$0(e){return E.IterableBase_iterableToFullString(this,"{","}")},where$1(e,t){return new S.WhereIterable(this,t,S._instanceType(this)._eval$1("WhereIterable<1>"))},join$1(e,t){var r,n=this.get$iterator(this);if(!n.moveNext$0())return"";if(""===t){r="";do{r+=S.S(n.get$current(n))}while(n.moveNext$0())}else for(r=""+S.S(n.get$current(n));n.moveNext$0();)r=r+t+S.S(n.get$current(n));return r.charCodeAt(0),r},join$0(e){return this.join$1(e,"")},any$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(t.call$1(r.get$current(r)))return!0;return!1},take$1(e,t){return S.TakeIterable_TakeIterable(this,t,S._instanceType(this)._precomputed1)},skip$1(e,t){return S.SkipIterable_SkipIterable(this,t,S._instanceType(this)._precomputed1)},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw S.wrapException(S.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,r=this.get$iterator(this);if(!r.moveNext$0())throw S.wrapException(S.IterableElementError_noElement());do{t=r.get$current(r)}while(r.moveNext$0());return t},elementAt$1(e,t){var r,n,a,i="index";for(S.checkNotNullable(t,i,K.int),E.RangeError_checkNotNegative(t,i),r=this.get$iterator(this),n=0;r.moveNext$0();){if(a=r.get$current(r),t===n)return a;++n}throw S.wrapException(E.IndexError$(t,this,i,null,n))}},E._SetBase.prototype={difference$1(e){var t,r,n,a=this._newSet$0();for(t=this.get$iterator(this),r=e._source;t.moveNext$0();)n=t.get$current(t),r.contains$1(0,n)||a.add$1(0,n);return a},intersection$1(e){var t,r,n,a=this._newSet$0();for(t=this.get$iterator(this),r=e._baseMap;t.moveNext$0();)n=t.get$current(t),r.containsKey$1(n)&&a.add$1(0,n);return a},toSet$0(e){var t=this._newSet$0();return t.addAll$1(0,this),t},$isEfficientLengthIterable:1,$isIterable:1,$isSet:1},E._UnmodifiableSetMixin.prototype={add$1:(e,t)=>E._UnmodifiableSetMixin__throwUnmodifiable(),addAll$1:(e,t)=>E._UnmodifiableSetMixin__throwUnmodifiable(),remove$1:(e,t)=>E._UnmodifiableSetMixin__throwUnmodifiable()},E._UnmodifiableSet.prototype={_newSet$0(){return E.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)},contains$1(e,t){return this._map.containsKey$1(t)},get$iterator(e){var t=this._map;return v.get$iterator$ax(t.get$keys(t))},get$length(e){var t=this._map;return t.get$length(t)}},E._ListBase_Object_ListMixin.prototype={},E._UnmodifiableMapView_MapView__UnmodifiableMapMixin.prototype={},E.__SetBase_Object_SetMixin.prototype={},E.__UnmodifiableSet__SetBase__UnmodifiableSetMixin.prototype={},E.Utf8Decoder__decoder_closure.prototype={call$0(){var e;try{return new TextDecoder("utf-8",{fatal:!0})}catch(e){S.unwrapException(e)}return null},$signature:90},E.Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){var e;try{return new TextDecoder("utf-8",{fatal:!1})}catch(e){S.unwrapException(e)}return null},$signature:90},E.AsciiCodec.prototype={encode$1:e=>h.AsciiEncoder_127.convert$1(e),get$encoder:()=>h.AsciiEncoder_127},E._UnicodeSubsetEncoder.prototype={convert$1(e){var t,r,n,a=E.RangeError_checkValidRange(0,null,e.length)-0,i=new Uint8Array(a);for(t=~this._subsetMask,r=0;rh.C_Base64Encoder,normalize$3(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,d,m,g,y,v,f,b="Invalid base64 encoding length ";for(r=E.RangeError_checkValidRange(t,r,e.length),n=B.$get$_Base64Decoder__inverseAlphabet(),i=a=t,s=null,o=-1,l=-1,_=0;a=0){if((d=h.JSString_methods.codeUnitAt$1(j.ABCDEF,m))===c)continue;c=d}else{if(-1===m&&(o<0&&(null==(g=null==s?null:s._contents.length)&&(g=0),o=g+(a-i),l=a),++_,61===c))continue;c=d}if(-2!==m){y=(g=null==s?s=new E.StringBuffer(""):s)._contents+=h.JSString_methods.substring$2(e,i,a),g._contents=y+S.Primitives_stringFromCharCode(c),i=u;continue}}throw S.wrapException(E.FormatException$("Invalid base64 data",e,a))}if(null!=s){if(y=(g=s._contents+=h.JSString_methods.substring$2(e,i,r)).length,o>=0)E.Base64Codec__checkPadding(e,l,r,o,_,y);else{if(1===(v=h.JSInt_methods.$mod(y-1,4)+1))throw S.wrapException(E.FormatException$(b,e,r));for(;v<4;)g+="=",s._contents=g,++v}return g=s._contents,h.JSString_methods.replaceRange$3(e,t,r,(g.charCodeAt(0),g))}if(f=r-t,o>=0)E.Base64Codec__checkPadding(e,l,r,o,_,f);else{if(1===(v=h.JSInt_methods.$mod(f,4)))throw S.wrapException(E.FormatException$(b,e,r));v>1&&(e=h.JSString_methods.replaceRange$3(e,r,r,2===v?"==":"="))}return e}},E.Base64Encoder.prototype={convert$1(e){var t=v.getInterceptor$asx(e);return t.get$isEmpty(e)?"":((t=new E._Base64Encoder(j.ABCDEF).encode$4(e,0,t.get$length(e),!0)).toString,E.String_String$fromCharCodes(t,0,null))},startChunkedConversion$1:e=>new E._Utf8Base64EncoderSink(new E._Utf8StringSinkAdapter(new E._Utf8Decoder(!1),e,e._stringSink),new E._Base64Encoder(j.ABCDEF))},E._Base64Encoder.prototype={createBuffer$1:e=>new Uint8Array(e),encode$4(e,t,r,n){var a,i=this,s=(3&i._convert$_state)+(r-t),o=h.JSInt_methods._tdivFast$1(s,3),l=4*o;return n&&s-3*o>0&&(l+=4),a=i.createBuffer$1(l),i._convert$_state=E._Base64Encoder_encodeChunk(i._alphabet,e,t,r,n,a,0,i._convert$_state),l>0?a:null}},E._Base64EncoderSink.prototype={add$1(e,t){this._convert$_add$4(t,0,t.get$length(t),!1)}},E._Utf8Base64EncoderSink.prototype={_convert$_add$4(e,t,r,n){var a=this._encoder.encode$4(e,t,r,n);null!=a&&this._sink.addSlice$4(a,0,a.length,n)}},E.ByteConversionSink.prototype={},E.ByteConversionSinkBase.prototype={},E.ChunkedConversionSink.prototype={},E.Codec.prototype={encode$1(e){return this.get$encoder().convert$1(e)}},E.Converter.prototype={},E.Encoding.prototype={},E.JsonUnsupportedObjectError.prototype={toString$0(e){var t=E.Error_safeToString(this.unsupportedObject);return(null!=this.cause?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+t}},E.JsonCyclicError.prototype={toString$0:e=>"Cyclic error in JSON stringify"},E.JsonCodec.prototype={encode$2$toEncodable(e,t){return E._JsonStringStringifier_stringify(e,this.get$encoder()._toEncodable,null)},get$encoder:()=>h.JsonEncoder_null},E.JsonEncoder.prototype={convert$1(e){var t,r=new E.StringBuffer("");return E._JsonStringStringifier$(r,this._toEncodable).writeObject$1(e),(t=r._contents).charCodeAt(0),t}},E._JsonStringifier.prototype={writeStringContent$1(e){var t,r,n,a,i,s=this,o=e.length;for(t=0,r=0;r92)n>=55296&&(a=!!(i=55296==(a=64512&n)&&!((i=r+1)=0&&55296==(64512&h.JSString_methods.codeUnitAt$1(e,a))))&&(r>t&&s.writeStringSlice$3(e,t,r),t=r+1,s.writeCharCode$1(92),s.writeCharCode$1(117),s.writeCharCode$1(100),a=n>>>8&15,s.writeCharCode$1(a<10?48+a:87+a),a=n>>>4&15,s.writeCharCode$1(a<10?48+a:87+a),a=15&n,s.writeCharCode$1(a<10?48+a:87+a));else if(n<32)switch(r>t&&s.writeStringSlice$3(e,t,r),t=r+1,s.writeCharCode$1(92),n){case 8:s.writeCharCode$1(98);break;case 9:s.writeCharCode$1(116);break;case 10:s.writeCharCode$1(110);break;case 12:s.writeCharCode$1(102);break;case 13:s.writeCharCode$1(114);break;default:s.writeCharCode$1(117),s.writeCharCode$1(48),s.writeCharCode$1(48),a=n>>>4&15,s.writeCharCode$1(a<10?48+a:87+a),a=15&n,s.writeCharCode$1(a<10?48+a:87+a)}else 34!==n&&92!==n||(r>t&&s.writeStringSlice$3(e,t,r),t=r+1,s.writeCharCode$1(92),s.writeCharCode$1(n));0===t?s.writeString$1(e):th.C_Utf8Encoder},E.Utf8Encoder.prototype={convert$1(e){var t,r,n=E.RangeError_checkValidRange(0,null,e.length),a=n-0;return 0===a?new Uint8Array(0):(t=new Uint8Array(3*a),(r=new E._Utf8Encoder(t))._fillBuffer$3(e,0,n)!==n&&(h.JSString_methods.codeUnitAt$1(e,n-1),r._writeReplacementCharacter$0()),h.NativeUint8List_methods.sublist$2(t,0,r._bufferIndex))}},E._Utf8Encoder.prototype={_writeReplacementCharacter$0(){var e=this,t=e._convert$_buffer,r=e._bufferIndex,n=e._bufferIndex=r+1;t[r]=239,r=e._bufferIndex=n+1,t[n]=191,e._bufferIndex=r+1,t[r]=189},_writeSurrogate$2(e,t){var r,n,a,i,s=this;return 56320==(64512&t)?(r=65536+((1023&e)<<10)|1023&t,n=s._convert$_buffer,a=s._bufferIndex,i=s._bufferIndex=a+1,n[a]=r>>>18|240,a=s._bufferIndex=i+1,n[i]=r>>>12&63|128,i=s._bufferIndex=a+1,n[a]=r>>>6&63|128,s._bufferIndex=i+1,n[i]=63&r|128,!0):(s._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,t,r){var n,a,i,s,o,l,_,u=this;for(t!==r&&55296==(64512&h.JSString_methods.codeUnitAt$1(e,r-1))&&--r,a=(n=u._convert$_buffer).length,i=t;i=a)break;u._bufferIndex=o+1,n[o]=s}else if(55296==(o=64512&s)){if(u._bufferIndex+4>a)break;l=i+1,u._writeSurrogate$2(s,h.JSString_methods._codeUnitAt$1(e,l))&&(i=l)}else if(56320===o){if(u._bufferIndex+3>a)break;u._writeReplacementCharacter$0()}else if(s<=2047){if((_=(o=u._bufferIndex)+1)>=a)break;u._bufferIndex=_,n[o]=s>>>6|192,u._bufferIndex=_+1,n[_]=63&s|128}else{if((o=u._bufferIndex)+2>=a)break;_=u._bufferIndex=o+1,n[o]=s>>>12|224,o=u._bufferIndex=_+1,n[_]=s>>>6&63|128,u._bufferIndex=o+1,n[o]=63&s|128}return i}},E.Utf8Decoder.prototype={convert$1(e){var t=this._allowMalformed,r=E.Utf8Decoder__convertIntercepted(t,e,0,null);return null!=r?r:new E._Utf8Decoder(t).convertGeneral$4(e,0,null,!0)}},E._Utf8Decoder.prototype={convertGeneral$4(e,t,r,n){var a,i,s,o,l,_=this,u=E.RangeError_checkValidRange(t,r,v.get$length$asx(e));if(t===u)return"";if(K.Uint8List._is(e)?(a=e,i=0):(a=E._Utf8Decoder__makeUint8List(e,t,u),u-=t,i=t,t=0),s=_._convertRecursive$4(a,t,u,n),0!=(1&(o=_._convert$_state)))throw l=E._Utf8Decoder_errorDescription(o),_._convert$_state=0,S.wrapException(E.FormatException$(l,e,i+_._charOrIndex));return s},_convertRecursive$4(e,t,r,n){var a,i,s=this;return r-t>1e3?(a=h.JSInt_methods._tdivFast$1(t+r,2),i=s._convertRecursive$4(e,t,a,!1),0!=(1&s._convert$_state)?i:i+s._convertRecursive$4(e,a,r,n)):s.decodeGeneral$4(e,t,r,n)},flush$1(e){var t=this._convert$_state;if(this._convert$_state=0,!(t<=32)){if(!this.allowMalformed)throw S.wrapException(E.FormatException$(E._Utf8Decoder_errorDescription(77),null,null));e._contents+=S.Primitives_stringFromCharCode(65533)}},decodeGeneral$4(e,t,r,n){var a,i,s,o,l,_,u,c=this,$=65533,p=c._convert$_state,d=c._charOrIndex,m=new E.StringBuffer(""),g=t+1,y=e[t];e:for(a=c.allowMalformed;;){for(;;g=o){if(i=31&h.JSString_methods._codeUnitAt$1("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",y),d=p<=32?y&61694>>>i:(63&y|d<<6)>>>0,0===(p=h.JSString_methods._codeUnitAt$1(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000€0AAAAA\0\0\0\0 AAAAA",p+i))){if(m._contents+=S.Primitives_stringFromCharCode(d),g===r)break e;break}if(0!=(1&p)){if(!a)return c._convert$_state=p,c._charOrIndex=g-1,"";switch(p){case 69:case 67:m._contents+=S.Primitives_stringFromCharCode($);break;case 65:m._contents+=S.Primitives_stringFromCharCode($),--g;break;default:s=m._contents+=S.Primitives_stringFromCharCode($),m._contents=s+S.Primitives_stringFromCharCode($)}p=0}if(g===r)break e;o=g+1,y=e[g]}if(o=g+1,(y=e[g])<128){for(;;){if(!(o=128){l=_-1,o=_;break}o=_}if(l-g<20)for(u=g;u32){if(!a)return c._convert$_state=77,c._charOrIndex=r,"";m._contents+=S.Primitives_stringFromCharCode($)}return c._convert$_state=p,c._charOrIndex=d,(a=m._contents).charCodeAt(0),a}},E.NoSuchMethodError_toString_closure.prototype={call$2(e,t){var r=this.sb,n=this._box_0,a=r._contents+=n.comma;a+=e.__internal$_name,r._contents=a,r._contents=a+": ",r._contents+=E.Error_safeToString(t),n.comma=", "},$signature:387},E.DateTime.prototype={add$1(e,t){return E.DateTime$_withValue(h.JSInt_methods.$add(this._core$_value,t.get$inMilliseconds()),!1)},$eq(e,t){return null!=t&&t instanceof E.DateTime&&this._core$_value===t._core$_value&&!0},compareTo$1(e,t){return h.JSInt_methods.compareTo$1(this._core$_value,t._core$_value)},get$hashCode(e){var t=this._core$_value;return 1073741823&(t^h.JSInt_methods._shrOtherPositive$1(t,30))},toString$0(e){var t=this;return E.DateTime__fourDigits(S.Primitives_getYear(t))+"-"+E.DateTime__twoDigits(S.Primitives_getMonth(t))+"-"+E.DateTime__twoDigits(S.Primitives_getDay(t))+" "+E.DateTime__twoDigits(S.Primitives_getHours(t))+":"+E.DateTime__twoDigits(S.Primitives_getMinutes(t))+":"+E.DateTime__twoDigits(S.Primitives_getSeconds(t))+"."+E.DateTime__threeDigits(S.Primitives_getMilliseconds(t))},$isComparable:1},E.Duration.prototype={$eq(e,t){return null!=t&&t instanceof E.Duration&&this._duration===t._duration},get$hashCode(e){return h.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,t){return h.JSInt_methods.compareTo$1(this._duration,t._duration)},toString$0(e){var t,r,n,a=new E.Duration_toString_twoDigits,i=this._duration;return i<0?"-"+new E.Duration(0-i).toString$0(0):(t=a.call$1(h.JSInt_methods._tdivFast$1(i,6e7)%60),r=a.call$1(h.JSInt_methods._tdivFast$1(i,1e6)%60),n=(new E.Duration_toString_sixDigits).call$1(i%1e6),h.JSInt_methods._tdivFast$1(i,36e8)+":"+t+":"+r+"."+n)},$isComparable:1},E.Duration_toString_sixDigits.prototype={call$1:e=>e>=1e5?""+e:e>=1e4?"0"+e:e>=1e3?"00"+e:e>=100?"000"+e:e>=10?"0000"+e:"00000"+e,$signature:88},E.Duration_toString_twoDigits.prototype={call$1:e=>e>=10?""+e:"0"+e,$signature:88},E.Error.prototype={get$stackTrace(){return S.getTraceFromException(this.$thrownJsError)}},E.AssertionError.prototype={toString$0(e){var t=this.message;return null!=t?"Assertion failed: "+E.Error_safeToString(t):"Assertion failed"},get$message(e){return this.message}},E.TypeError.prototype={},E.NullThrownError.prototype={toString$0:e=>"Throw of null."},E.ArgumentError.prototype={get$_errorName(){return"Invalid argument"+(this._hasValue?"":"(s)")},get$_errorExplanation:()=>"",toString$0(e){var t=this,r=t.name,n=null==r?"":" ("+r+")",a=t.message,i=null==a?"":": "+S.S(a),s=t.get$_errorName()+n+i;return t._hasValue?s+t.get$_errorExplanation()+": "+E.Error_safeToString(t.invalidValue):s},get$message(e){return this.message}},E.RangeError.prototype={get$_errorName:()=>"RangeError",get$_errorExplanation(){var e=this.start,t=this.end;return null==e?null!=t?": Not less than or equal to "+S.S(t):"":null==t?": Not greater than or equal to "+S.S(e):t>e?": Not in inclusive range "+S.S(e)+".."+S.S(t):t"RangeError",get$_errorExplanation(){if(this.invalidValue<0)return": index must not be negative";var e=this.length;return 0===e?": no indices are valid":": index should be less than "+e},$isRangeError:1,get$length(e){return this.length}},E.NoSuchMethodError.prototype={toString$0(e){var t,r,n,a,i,s,o,l,_=this,u={},c=new E.StringBuffer("");for(u.comma="",r=(t=_._core$_arguments).length,n=0,a="",i="";n"Out of Memory",get$stackTrace:()=>null,$isError:1},E.StackOverflowError.prototype={toString$0:e=>"Stack Overflow",get$stackTrace:()=>null,$isError:1},E.CyclicInitializationError.prototype={toString$0(e){return"Reading static variable '"+this.variableName+"' during its initialization"}},E._Exception.prototype={toString$0(e){return"Exception: "+this.message},$isException:1,get$message(e){return this.message}},E.FormatException.prototype={toString$0(e){var t,r,n,a,i,s,o,l,_,u,c=this.message,$=""!==c?"FormatException: "+c:"FormatException",p=this.offset,d=this.source;if("string"==typeof d){if(null!=p&&(p<0||p>d.length)&&(p=null),null==p)return d.length>78&&(d=h.JSString_methods.substring$2(d,0,75)+"..."),$+"\n"+d;for(t=1,r=0,n=!1,a=0;a1?$+" (at line "+t+", character "+(p-r+1)+")\n":$+" (at character "+(p+1)+")\n",s=d.length,a=p;a78?p-r<75?(o=r+75,l=r,_="",u="..."):(s-p<75?(l=s-75,o=s,u=""):(l=p-36,o=p+36,u="..."),_="..."):(o=s,l=r,_="",u=""),$+_+h.JSString_methods.substring$2(d,l,o)+u+"\n"+h.JSString_methods.$mul(" ",p-l+_.length)+"^\n"}return null!=p?$+" (at offset "+S.S(p)+")":$},$isException:1,get$message(e){return this.message}},E.Expando.prototype={toString$0:e=>"Expando:null"},E.Iterable.prototype={cast$1$0(e,t){return S.CastIterable_CastIterable(this,S._instanceType(this)._eval$1("Iterable.E"),t)},followedBy$1(e,t){var r=this,n=S._instanceType(r);return n._eval$1("EfficientLengthIterable")._is(r)?S.FollowedByIterable_FollowedByIterable$firstEfficient(r,t,n._eval$1("Iterable.E")):new S.FollowedByIterable(r,t,n._eval$1("FollowedByIterable"))},map$1$1(e,t,r){return S.MappedIterable_MappedIterable(this,t,S._instanceType(this)._eval$1("Iterable.E"),r)},where$1(e,t){return new S.WhereIterable(this,t,S._instanceType(this)._eval$1("WhereIterable"))},expand$1$1(e,t,r){return new S.ExpandIterable(this,t,S._instanceType(this)._eval$1("@")._bind$1(r)._eval$1("ExpandIterable<1,2>"))},contains$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(v.$eq$(r.get$current(r),t))return!0;return!1},fold$1$2(e,t,r){var n,a;for(n=this.get$iterator(this),a=t;n.moveNext$0();)a=r.call$2(a,n.get$current(n));return a},fold$2(e,t,r){return this.fold$1$2(e,t,r,K.dynamic)},join$1(e,t){var r,n=this.get$iterator(this);if(!n.moveNext$0())return"";if(""===t){r="";do{r+=S.S(v.toString$0$(n.get$current(n)))}while(n.moveNext$0())}else for(r=""+S.S(v.toString$0$(n.get$current(n)));n.moveNext$0();)r=r+t+S.S(v.toString$0$(n.get$current(n)));return r.charCodeAt(0),r},join$0(e){return this.join$1(e,"")},any$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(t.call$1(r.get$current(r)))return!0;return!1},toList$1$growable(e,t){return E.List_List$of(this,t,S._instanceType(this)._eval$1("Iterable.E"))},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return E.LinkedHashSet_LinkedHashSet$of(this,S._instanceType(this)._eval$1("Iterable.E"))},get$length(e){var t,r=this.get$iterator(this);for(t=0;r.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 S.TakeIterable_TakeIterable(this,t,S._instanceType(this)._eval$1("Iterable.E"))},skip$1(e,t){return S.SkipIterable_SkipIterable(this,t,S._instanceType(this)._eval$1("Iterable.E"))},skipWhile$1(e,t){return new S.SkipWhileIterable(this,t,S._instanceType(this)._eval$1("SkipWhileIterable"))},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw S.wrapException(S.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,r=this.get$iterator(this);if(!r.moveNext$0())throw S.wrapException(S.IterableElementError_noElement());do{t=r.get$current(r)}while(r.moveNext$0());return t},get$single(e){var t,r=this.get$iterator(this);if(!r.moveNext$0())throw S.wrapException(S.IterableElementError_noElement());if(t=r.get$current(r),r.moveNext$0())throw S.wrapException(S.IterableElementError_tooMany());return t},elementAt$1(e,t){var r,n,a;for(E.RangeError_checkNotNegative(t,"index"),r=this.get$iterator(this),n=0;r.moveNext$0();){if(a=r.get$current(r),t===n)return a;++n}throw S.wrapException(E.IndexError$(t,this,"index",null,n))},toString$0(e){return E.IterableBase_iterableToShortString(this,"(",")")}},E._GeneratorIterable.prototype={elementAt$1(e,t){return E.RangeError_checkValidIndex(t,this,null),this._generator.call$1(t)},get$length(e){return this.length}},E.Iterator.prototype={},E.MapEntry.prototype={toString$0(e){return"MapEntry("+S.S(this.key)+": "+S.S(this.value)+")"}},E.Null.prototype={get$hashCode(e){return E.Object.prototype.get$hashCode.call(this,this)},toString$0:e=>"null"},E.Object.prototype={$isObject:1,$eq(e,t){return this===t},get$hashCode(e){return S.Primitives_objectHashCode(this)},toString$0(e){return"Instance of '"+S.Primitives_objectTypeName(this)+"'"},noSuchMethod$1(e,t){throw S.wrapException(E.NoSuchMethodError$(this,t.get$memberName(),t.get$positionalArguments(),t.get$namedArguments()))},get$runtimeType(e){var t=this instanceof S.Closure?S.closureFunctionType(this):null;return S.createRuntimeType(null==t?S.instanceType(this):t)},toString(){return this.toString$0(this)}},E._StringStackTrace.prototype={toString$0(e){return this._stackTrace},$isStackTrace:1},E.Runes.prototype={get$iterator(e){return new E.RuneIterator(this.string)},get$last(e){var t,r,n=this.string,a=n.length;if(0===a)throw S.wrapException(E.StateError$("No elements."));return 56320==(64512&(t=h.JSString_methods.codeUnitAt$1(n,a-1)))&&a>1&&55296==(64512&(r=h.JSString_methods.codeUnitAt$1(n,a-2)))?E._combineSurrogatePair(r,t):t}},E.RuneIterator.prototype={get$current(e){return this._currentCodePoint},moveNext$0(){var e,t,r,n=this,a=n._position=n._nextPosition,i=n.string,s=i.length;return a===s?(n._currentCodePoint=-1,!1):(t=a+1,55296==(64512&(e=h.JSString_methods._codeUnitAt$1(i,a)))&&t4&&this.error.call$2("an IPv6 part can only contain a maximum of 4 hex digits",e),((r=E.int_parse(h.JSString_methods.substring$2(this.host,e,t),16))<0||r>65535)&&this.error.call$2("each part must be in the range of `0x0..0xFFFF`",e),r},$signature:373},E._Uri.prototype={get$_text(){var e,t,r,n=this,a=n.___Uri__text;return null==a&&(e=0!==(a=n.scheme).length?a+":":"",(r=null==(t=n._host))&&"file"!==a?a=e:(a=e+"//",0!==(e=n._userInfo).length&&(a=a+e+"@"),r||(a+=t),null!=(e=n._port)&&(a=a+":"+S.S(e))),a+=n.path,null!=(e=n._query)&&(a=a+"?"+e),null!=(e=n._fragment)&&(a=a+"#"+e),a.charCodeAt(0),null==n.___Uri__text?n.___Uri__text=a:a=S.throwExpression(S.LateError$fieldADI("_text"))),a},get$pathSegments(){var e,t=this,r=t.___Uri_pathSegments;return null==r&&(0!==(e=t.path).length&&47===h.JSString_methods._codeUnitAt$1(e,0)&&(e=h.JSString_methods.substring$1(e,1)),r=0===e.length?h.List_empty:E.List_List$unmodifiable(new S.MappedListIterable(S._setArrayType(e.split("/"),K.JSArray_String),E.core_Uri_decodeComponent$closure(),K.MappedListIterable_String_dynamic),K.String),null==t.___Uri_pathSegments?t.___Uri_pathSegments=r:r=S.throwExpression(S.LateError$fieldADI("pathSegments"))),r},get$hashCode(e){var t=this,r=t.___Uri_hashCode;return null==r&&(r=h.JSString_methods.get$hashCode(t.get$_text()),null==t.___Uri_hashCode?t.___Uri_hashCode=r:r=S.throwExpression(S.LateError$fieldADI("hashCode"))),r},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return null==e?"":h.JSString_methods.startsWith$1(e,"[")?h.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var t=this._port;return null==t?E._Uri__defaultPort(this.scheme):t},get$query(){var e=this._query;return null==e?"":e},get$fragment(){var e=this._fragment;return null==e?"":e},isScheme$1(e){var t=this.scheme;return e.length===t.length&&E._Uri__compareScheme(e,t)},_mergePaths$2(e,t){var r,n,a,i,s,o;for(r=0,n=0;h.JSString_methods.startsWith$2(t,"../",n);)n+=3,++r;for(a=h.JSString_methods.lastIndexOf$1(e,"/");a>0&&r>0&&!((i=h.JSString_methods.lastIndexOf$2(e,"/",a-1))<0)&&!(o=!((o=2!=(s=a-i))&&3!==s||46!==h.JSString_methods.codeUnitAt$1(e,i+1)||o&&46!==h.JSString_methods.codeUnitAt$1(e,i+2)));)--r,a=i;return h.JSString_methods.replaceRange$3(e,a+1,null,h.JSString_methods.substring$1(t,n-3*r))},resolve$1(e){return this.resolveUri$1(E.Uri_parse(e))},resolveUri$1(e){var t,r,n,a,i,s,o,l,_,u,c=this,$=null;return 0!==e.get$scheme().length?(t=e.get$scheme(),e.get$hasAuthority()?(r=e.get$userInfo(),n=e.get$host(),a=e.get$hasPort()?e.get$port(e):$):(n=a=$,r=""),i=E._Uri__removeDotSegments(e.get$path(e)),s=e.get$hasQuery()?e.get$query():$):(t=c.scheme,e.get$hasAuthority()?(r=e.get$userInfo(),n=e.get$host(),a=E._Uri__makePort(e.get$hasPort()?e.get$port(e):$,t),i=E._Uri__removeDotSegments(e.get$path(e)),s=e.get$hasQuery()?e.get$query():$):(r=c._userInfo,n=c._host,a=c._port,i=c.path,""===e.get$path(e)?s=e.get$hasQuery()?e.get$query():c._query:((o=E._Uri__packageNameEnd(c,i))>0?(l=h.JSString_methods.substring$2(i,0,o),i=e.get$hasAbsolutePath()?l+E._Uri__removeDotSegments(e.get$path(e)):l+E._Uri__removeDotSegments(c._mergePaths$2(h.JSString_methods.substring$1(i,l.length),e.get$path(e)))):e.get$hasAbsolutePath()?i=E._Uri__removeDotSegments(e.get$path(e)):0===i.length?i=null==n?0===t.length?e.get$path(e):E._Uri__removeDotSegments(e.get$path(e)):E._Uri__removeDotSegments("/"+e.get$path(e)):(_=c._mergePaths$2(i,e.get$path(e)),i=!(u=0===t.length)||null!=n||h.JSString_methods.startsWith$1(i,"/")?E._Uri__removeDotSegments(_):E._Uri__normalizeRelativePath(_,!u||null!=n)),s=e.get$hasQuery()?e.get$query():$))),new E._Uri(t,r,n,a,i,s,e.get$hasFragment()?e.get$fragment():$)},get$hasAuthority(){return null!=this._host},get$hasPort(){return null!=this._port},get$hasQuery(){return null!=this._query},get$hasFragment(){return null!=this._fragment},get$hasAbsolutePath(){return h.JSString_methods.startsWith$1(this.path,"/")},toFilePath$0(){var e,t=this,r=t.scheme;if(""!==r&&"file"!==r)throw S.wrapException(E.UnsupportedError$("Cannot extract a file path from a "+r+" URI"));if(""!==(null==(r=t._query)?"":r))throw S.wrapException(E.UnsupportedError$(j.Cannotfq));if(""!==(null==(r=t._fragment)?"":r))throw S.wrapException(E.UnsupportedError$(j.Cannotff));return(r=B.$get$_Uri__isWindowsCached())?r=E._Uri__toWindowsFilePath(t):(null!=t._host&&""!==t.get$host()&&S.throwExpression(E.UnsupportedError$(j.Cannotn)),e=t.get$pathSegments(),E._Uri__checkNonWindowsPathReservedCharacters(e,!1),(r=E.StringBuffer__writeAll(h.JSString_methods.startsWith$1(t.path,"/")?"/":"",e,"/")).charCodeAt(0)),r},toString$0(e){return this.get$_text()},$eq(e,t){var r,n,a=this;return null!=t&&(a===t||(K.Uri._is(t)&&a.scheme===t.get$scheme()&&null!=a._host===t.get$hasAuthority()&&a._userInfo===t.get$userInfo()&&a.get$host()===t.get$host()&&a.get$port(a)===t.get$port(t)&&a.path===t.get$path(t)&&!(n=null==(r=a._query))===t.get$hasQuery()?(n&&(r=""),r===t.get$query()&&!(n=null==(r=a._fragment))===t.get$hasFragment()?(n&&(r=""),r=r===t.get$fragment()):r=!1):r=!1,r))},$isUri:1,get$scheme(){return this.scheme},get$path(e){return this.path}},E._Uri__makePath_closure.prototype={call$1:e=>E._Uri__uriEncode(h.List_qg40,e,h.C_Utf8Codec,!1),$signature:5},E.UriData.prototype={get$uri(){var e,t,r,n,a=this,i=null,s=a._uriCache;return null==s&&(s=a._text,e=a._separatorIndices[0]+1,t=h.JSString_methods.indexOf$2(s,"?",e),r=s.length,t>=0?(n=E._Uri__normalizeOrSubstring(s,t+1,r,h.List_CVk,!1),r=t):n=i,s=a._uriCache=new E._DataUri("data","",i,i,E._Uri__normalizeOrSubstring(s,e,r,h.List_qg4,!1),n,i)),s},toString$0(e){var t=this._text;return-1===this._separatorIndices[0]?"data:"+t:t}},E._createTables_build.prototype={call$2(e,t){var r=this.tables[e];return h.NativeUint8List_methods.fillRange$3(r,0,96,t),r},$signature:360},E._createTables_setChars.prototype={call$3(e,t,r){var n,a;for(n=t.length,a=0;a>>0]=r},$signature:153},E._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1t?h.JSString_methods.substring$2(this._uri,t,e-1):""},get$host(){var e=this._hostStart;return e>0?h.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var t,r=this;return r.get$hasPort()?E.int_parse(h.JSString_methods.substring$2(r._uri,r._portStart+1,r._pathStart),null):4===(t=r._schemeEnd)&&h.JSString_methods.startsWith$1(r._uri,"http")?80:5===t&&h.JSString_methods.startsWith$1(r._uri,"https")?443:0},get$path(e){return h.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,t=this._fragmentStart;return e=r.length?e:new E._SimpleUri(h.JSString_methods.substring$2(r,0,t),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,t,e._schemeCache)},resolve$1(e){return this.resolveUri$1(E.Uri_parse(e))},resolveUri$1(e){return e instanceof E._SimpleUri?this._simpleMerge$2(this,e):this._toNonSimple$0().resolveUri$1(e)},_simpleMerge$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d,m,g,y=t._schemeEnd;if(y>0)return t;if((r=t._hostStart)>0)return(n=e._schemeEnd)<=0?t:((a=4===n)&&h.JSString_methods.startsWith$1(e._uri,"file")?t._pathStart===t._queryStart:a&&h.JSString_methods.startsWith$1(e._uri,"http")?t._isPort$1("80"):5===n&&h.JSString_methods.startsWith$1(e._uri,"https")&&t._isPort$1("443"))?this._toNonSimple$0().resolveUri$1(t):(i=n+1,new E._SimpleUri(h.JSString_methods.substring$2(e._uri,0,i)+h.JSString_methods.substring$1(t._uri,y+1),n,r+i,t._portStart+i,t._pathStart+i,t._queryStart+i,t._fragmentStart+i,e._schemeCache));if((s=t._pathStart)===(y=t._queryStart))return y<(r=t._fragmentStart)?(i=(n=e._queryStart)-y,new E._SimpleUri(h.JSString_methods.substring$2(e._uri,0,n)+h.JSString_methods.substring$1(t._uri,y),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,y+i,r+i,e._schemeCache)):r<(y=t._uri).length?(n=e._fragmentStart,new E._SimpleUri(h.JSString_methods.substring$2(e._uri,0,n)+h.JSString_methods.substring$1(y,r),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,r+(n-r),e._schemeCache)):e.removeFragment$0();if(r=t._uri,h.JSString_methods.startsWith$2(r,"/",s))return o=e._pathStart,i=(_=(l=E._SimpleUri__packageNameEnd(this))>0?l:o)-s,new E._SimpleUri(h.JSString_methods.substring$2(e._uri,0,_)+h.JSString_methods.substring$1(r,s),e._schemeEnd,e._hostStart,e._portStart,o,y+i,t._fragmentStart+i,e._schemeCache);if((u=e._pathStart)===(c=e._queryStart)&&e._hostStart>0){for(;h.JSString_methods.startsWith$2(r,"../",s);)s+=3;return i=u-s+1,new E._SimpleUri(h.JSString_methods.substring$2(e._uri,0,u)+"/"+h.JSString_methods.substring$1(r,s),e._schemeEnd,e._hostStart,e._portStart,u,y+i,t._fragmentStart+i,e._schemeCache)}if($=e._uri,(l=E._SimpleUri__packageNameEnd(this))>=0)p=l;else for(p=u;h.JSString_methods.startsWith$2($,"../",p);)p+=3;for(d=0;(m=s+3)<=y&&h.JSString_methods.startsWith$2(r,"../",s);)++d,s=m;for(g="";c>p;)if(--c,47===h.JSString_methods.codeUnitAt$1($,c)){if(0===d){g="/";break}--d,g="/"}return c===p&&e._schemeEnd<=0&&!h.JSString_methods.startsWith$2($,"/",u)&&(s-=3*d,g=""),i=c-s+g.length,new E._SimpleUri(h.JSString_methods.substring$2($,0,c)+g+h.JSString_methods.substring$1(r,s),e._schemeEnd,e._hostStart,e._portStart,u,y+i,t._fragmentStart+i,e._schemeCache)},toFilePath$0(){var e,t=this,r=t._schemeEnd;if(r=r>=0&&(e=!(4===r&&h.JSString_methods.startsWith$1(t._uri,"file"))))throw S.wrapException(E.UnsupportedError$("Cannot extract a file path from a "+t.get$scheme()+" URI"));if((r=t._queryStart)<(e=t._uri).length){if(r0?e.get$host():t,i=e.get$hasPort()?e.get$port(e):t,s=e._uri,o=e._queryStart,l=h.JSString_methods.substring$2(s,e._pathStart,o),_=e._fragmentStart;return o=o<_?e.get$query():t,new E._Uri(r,n,a,i,l,o,_4294967296)throw S.wrapException(E.RangeError$("max must be in range 0 < max ≤ 2^32, was "+e));return Math.random()*e>>>0},nextDouble$0:()=>Math.random()},w.ArgParser.prototype={addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,r,n,a,i){var s=null;this._addOption$12$aliases$hide$negatable(e,t,n,s,s,s,r,s,h.OptionType_nMZ,h.List_empty,a,i)},addFlag$2$hide(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,null,t,!0)},addFlag$2$help(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,!0)},addFlag$3$defaultsTo$help(e,t,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,t,r,!1,!0)},addFlag$3$help$negatable(e,t,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,r)},addFlag$4$abbr$help$negatable(e,t,r,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,r,!1,n)},addFlag$3$abbr$help(e,t,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,r,!1,!0)},addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,r,n,a,i,s){this._addOption$12$aliases$hide$mandatory(e,t,a,s,r,null,n,null,h.OptionType_YwU,h.List_empty,i,!1)},addOption$2$hide(e,t){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,null,null,null,t,null)},addOption$6$abbr$allowed$defaultsTo$help$valueHelp(e,t,r,n,a,i){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,r,n,a,!1,i)},addOption$4$allowed$defaultsTo$help(e,t,r,n){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,t,r,n,!1,null)},addMultiOption$5$abbr$help$splitCommas$valueHelp(e,t,r,n,a){var i=S._setArrayType([],K.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,t,r,a,null,null,i,null,h.OptionType_qyr,h.List_empty,!1,!1)},_addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,r,n,a,i,s,o,l,_,u,c,$,p){var d,m,g,v=this,f=null,b=S._setArrayType([e],K.JSArray_String);if(h.JSArray_methods.addAll$1(b,_),h.JSArray_methods.any$1(b,new w.ArgParser__addOption_closure(v)))throw S.wrapException(E.ArgumentError$('Duplicate option or alias "'+e+'".',f));if((b=null!=t)&&null!=(d=v.findByAbbreviation$1(t)))throw S.wrapException(E.ArgumentError$('Abbreviation "'+t+'" is already used by "'+d.name+'".',f));m=null==a?f:E.List_List$unmodifiable(a,K.String),g=new y.Option(e,t,r,n,m,f,s,$,o,l,null==p?l===h.OptionType_qyr:p,!1,u),0===e.length?S.throwExpression(E.ArgumentError$("Name cannot be empty.",f)):h.JSString_methods.startsWith$1(e,"-")&&S.throwExpression(E.ArgumentError$("Name "+e+' cannot start with "-".',f)),(m=B.$get$Option__invalidChars()._nativeRegExp).test(e)&&S.throwExpression(E.ArgumentError$('Name "'+e+'" contains invalid characters.',f)),b&&(1!==t.length?S.throwExpression(E.ArgumentError$("Abbreviation must be null or have length 1.",f)):"-"===t&&S.throwExpression(E.ArgumentError$('Abbreviation cannot be "-".',f)),m.test(t)&&S.throwExpression(E.ArgumentError$("Abbreviation is an invalid character.",f))),v._arg_parser$_options.$indexSet(0,e,g),v._optionsAndSeparators.push(g),b=v._aliases},_addOption$12$aliases$hide$mandatory(e,t,r,n,a,i,s,o,l,_,u,c){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,r,n,a,i,s,o,l,_,u,c,!1,null)},_addOption$12$aliases$hide$negatable(e,t,r,n,a,i,s,o,l,_,u,c){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,r,n,a,i,s,o,l,_,u,!1,c,null)},_addOption$12$aliases$hide$splitCommas(e,t,r,n,a,i,s,o,l,_,u,c){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,r,n,a,i,s,o,l,_,u,!1,!1,c)},findByAbbreviation$1(e){var t,r;for(t=(t=(t=this.options._map).get$values(t)).get$iterator(t);t.moveNext$0();)if((r=t.get$current(t)).abbr===e)return r;return null},findByNameOrAlias$1(e){var t=this._aliases.$index(0,e);return null==t&&(t=e),this.options._map.$index(0,t)}},w.ArgParser__addOption_closure.prototype={call$1(e){return null!=this.$this.findByNameOrAlias$1(e)},$signature:6},T.ArgParserException.prototype={},R.ArgResults.prototype={$index(e,t){var r=this._parser.options._map;if(!r.containsKey$1(t))throw S.wrapException(E.ArgumentError$('Could not find an option named "'+t+'".',null));return(r=r.$index(0,t)).toString,r.valueOrDefault$1(this._parsed.$index(0,t))},wasParsed$1(e){if(!this._parser.options._map.containsKey$1(e))throw S.wrapException(E.ArgumentError$('Could not find an option named "'+e+'".',null));return this._parsed.containsKey$1(e)}},y.Option.prototype={valueOrDefault$1(e){var t;return null!=e?e:this.type===h.OptionType_qyr?null==(t=this.defaultsTo)?S._setArrayType([],K.JSArray_String):t:this.defaultsTo}},y.OptionType.prototype={},y.Parser0.prototype={parse$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u._args;for(c.toList$0(0),a=u._parser$_rest,s=(i=u._grammar).commands;!c.get$isEmpty(c);){if((o=c._collection$_head)===c._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),"--"===(o=c.$ti._precomputed1._as(c._collection$_table[o]))){c.removeFirst$0();break}if(null!=(l=s._map.$index(0,o))){0!==a.length&&S.throwExpression(T.ArgParserException$("Cannot specify arguments before a command.",null)),e=c.removeFirst$0(),s=K.JSArray_String,o=S._setArrayType([],s),h.JSArray_methods.addAll$1(o,a),t=new y.Parser0(e,u,l,c,o,E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.dynamic));try{t.parse$0()}catch(_){throw c=S.unwrapException(_),c instanceof T.ArgParserException?(c=(r=c).message,n=S._setArrayType([e],s),v.addAll$1$ax(n,r.commands),S.wrapException(T.ArgParserException$(c,n))):_}h.JSArray_methods.set$length(a,0);break}u._parseSoloOption$0()||u._parseAbbreviation$1(u)||u._parseLongOption$0()||a.push(c.removeFirst$0())}return i.options._map.forEach$1(0,new y.Parser_parse_closure(u)),h.JSArray_methods.addAll$1(a,c),c.clear$0(0),new R.ArgResults(i,u._results,u._commandName,new E.UnmodifiableListView(a,K.UnmodifiableListView_String))},_readNextArgAsValue$1(e){var t=this._args,r=t.get$isEmpty(t),n='Missing argument for "'+e.name+'".';r&&S.throwExpression(T.ArgParserException$(n,null)),this._setOption$3(this._results,e,t.get$first(t)),t.removeFirst$0()},_parseSoloOption$0(){var e,t=this._args;return 2===t.get$first(t).length&&!!h.JSString_methods.startsWith$1(t.get$first(t),"-")&&(e=t.get$first(t)[1],!!y._isLetterOrDigit(h.JSString_methods._codeUnitAt$1(e,0))&&(this._handleSoloOption$1(e),!0))},_handleSoloOption$1(e){var t,r,n=this,a=n._grammar.findByAbbreviation$1(e);return null==a?(r='Could not find an option or flag "-'+e+'".',null==(t=n._parser$_parent)&&S.throwExpression(T.ArgParserException$(r,null)),t._handleSoloOption$1(e),!0):(n._args.removeFirst$0(),a.type===h.OptionType_nMZ?n._results.$indexSet(0,a.name,!0):n._readNextArgAsValue$1(a),!0)},_parseAbbreviation$1(e){var t,r,n,a,i=this._args;if(i.get$first(i).length<2)return!1;if(!h.JSString_methods.startsWith$1(i.get$first(i),"-"))return!1;for(t=1;(r=i._collection$_head)===i._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),r=t<(r=i.$ti._precomputed1._as(i._collection$_table[r])).length&&((r=h.JSString_methods._codeUnitAt$1(r,t))>=65&&r<=90||r>=97&&r<=122||r>=48&&r<=57);)++t;return 1!==t&&(n=h.JSString_methods.substring$2(i.get$first(i),1,t),a=h.JSString_methods.substring$1(i.get$first(i),t),!h.JSString_methods.contains$1(a,"\n")&&!h.JSString_methods.contains$1(a,"\r")&&(this._handleAbbreviation$3(n,a,e),!0))},_handleAbbreviation$3(e,t,r){var n,a,i,s,o=this,l=h.JSString_methods.substring$2(e,0,1),_=o._grammar.findByAbbreviation$1(l);if(null==_)return n=o._parser$_parent,a=j.Could_+l+'".',null==n&&S.throwExpression(T.ArgParserException$(a,null)),n._handleAbbreviation$3(e,t,r),!0;if(_.type!==h.OptionType_nMZ)o._setOption$3(o._results,_,h.JSString_methods.substring$1(e,1)+t);else for(n='Option "-'+l+'" is a flag and cannot handle value "'+h.JSString_methods.substring$1(e,1)+t+'".',""!==t&&S.throwExpression(T.ArgParserException$(n,null)),n=e.length,i=0;i=65&&i<=90||i>=97&&i<=122||i>=48&&i<=57)&&45!==i&&95!==i)return!1;return s=t?null:h.JSString_methods.substring$1(o.get$first(o),e+1),!(o=null!=s&&(h.JSString_methods.contains$1(s,"\n")||h.JSString_methods.contains$1(s,"\r")))&&(this._handleLongOption$2(r,s),!0)},_handleLongOption$2(e,t){var r,n=this,a=null,i='Could not find an option named "',s=n._grammar,o=s.findByNameOrAlias$1(e);if(null!=o)n._args.removeFirst$0(),o.type===h.OptionType_nMZ?(s='Flag option "'+e+'" should not be given a value.',null!=t&&S.throwExpression(T.ArgParserException$(s,a)),n._results.$indexSet(0,o.name,!0)):null!=t?n._setOption$3(n._results,o,t):n._readNextArgAsValue$1(o);else{if(!h.JSString_methods.startsWith$1(e,"no-"))return r=i+e+'".',null==(s=n._parser$_parent)&&S.throwExpression(T.ArgParserException$(r,a)),s._handleLongOption$2(e,t),!0;if(null==(o=s.findByNameOrAlias$1(h.JSString_methods.substring$1(e,3))))return r=i+e+'".',null==(s=n._parser$_parent)&&S.throwExpression(T.ArgParserException$(r,a)),s._handleLongOption$2(e,t),!0;n._args.removeFirst$0(),r='Cannot negate non-flag option "'+e+'".',(s=o.type)!==h.OptionType_nMZ&&S.throwExpression(T.ArgParserException$(r,a)),r='Cannot negate option "'+e+'".',(s=o.negatable)||S.throwExpression(T.ArgParserException$(r,a)),n._results.$indexSet(0,o.name,!1)}return!0},_setOption$3(e,t,r){var n,a,i,s,o,l;if(t.type!==h.OptionType_qyr)return this._validateAllowed$2(t,r),void e.$indexSet(0,t.name,r);if(n=e.putIfAbsent$2(t.name,new y.Parser__setOption_closure),t.splitCommas)for(i=(a=r.split(",")).length,s=v.getInterceptor$ax(n),o=0;oS._setArrayType([],K.JSArray_String),$signature:46},y._Usage.prototype={get$_columnWidths(){var e=this,t=e.___Usage__columnWidths;return null==t&&(t=e._calculateColumnWidths$0(),null==e.___Usage__columnWidths?e.___Usage__columnWidths=t:t=S.throwExpression(S.LateError$fieldADI("_columnWidths"))),t},generate$0(){var e,t,r,n,a,i,s,o=this;for(t=(e=o._usage$_optionsAndSeparators).length,r=K.Option,n=o._buffer,a=0;a")).join$1(0,", ")+")")):null!=(u=e.defaultsTo)&&_._write$2(2,'(defaults to "'+S.S(u)+'")')},_longOption$1(e){var t=e.name,r=e.negatable?"--[no-]"+t:"--"+t;return null!=(t=e.valueHelp)?r+"=<"+t+">":r},_calculateColumnWidths$0(){var e,t,r,n,a,i,s,o,l,_,u,c;for(t=(e=this._usage$_optionsAndSeparators).length,r=K.List_dynamic,n=0,a=0,i=0;i0;)r._contents+="\n",a._newlinesNeeded=n-1;for(;(n=a._currentColumn)!==e;)r._contents+=n<2?h.JSString_methods.$mul(" ",a.get$_columnWidths()[a._currentColumn]):"\n",a._currentColumn=(a._currentColumn+1)%3;a.get$_columnWidths(),r._contents+=e<2?h.JSString_methods.padRight$1(t,a.get$_columnWidths()[e]):t,a._currentColumn=(a._currentColumn+1)%3,2===e&&++a._newlinesNeeded},_buildAllowedList$1(e){var t,r,n,a,i,s=e.defaultsTo,o=K.List_dynamic._is(s)?h.JSArray_methods.get$contains(s):new y._Usage__buildAllowedList_closure(e);for(s="[",r=(t=e.allowed).length,n=!0,a=0;a'"'+S.S(e)+'"',$signature:87},y._Usage__buildAllowedList_closure.prototype={call$1(e){return e===this.option.defaultsTo},$signature:117},R.ErrorResult.prototype={complete$1(e){e.completeError$2(this.error,this.stackTrace)},get$hashCode(e){return(v.get$hashCode$(this.error)^S.Primitives_objectHashCode(this.stackTrace)^492929599)>>>0},$eq(e,t){return null!=t&&t instanceof R.ErrorResult&&v.$eq$(this.error,t.error)&&this.stackTrace===t.stackTrace},$isResult:1},g.ValueResult.prototype={complete$1(e){e.complete$1(this.value)},get$hashCode(e){return(842997089^v.get$hashCode$(this.value))>>>0},$eq(e,t){return null!=t&&t instanceof g.ValueResult&&v.$eq$(this.value,t.value)},$isResult:1},F.StreamCompleter.prototype={setSourceStream$1(e){var t=this._stream_completer$_stream;if(null!=t._sourceStream)throw S.wrapException(E.StateError$("Source stream already set"));t._sourceStream=e,null!=t._stream_completer$_controller&&t._linkStreamToController$0()},setError$2(e,t){var r=this.$ti._precomputed1;this.setSourceStream$1(E.Stream_Stream$fromFuture(E.Future_Future$error(e,t,r),r))},setError$1(e){return this.setError$2(e,null)}},F._CompleterStream.prototype={listen$4$cancelOnError$onDone$onError(e,t,r,n,a){var i,s,o=this,l=null;if(null==o._stream_completer$_controller){if(null!=(i=o._sourceStream)&&!i.get$isBroadcast())return i.listen$4$cancelOnError$onDone$onError(0,t,r,n,a);null==o._stream_completer$_controller&&(o._stream_completer$_controller=E.StreamController_StreamController(l,l,l,l,!0,o.$ti._precomputed1)),null!=o._sourceStream&&o._linkStreamToController$0()}return(s=o._stream_completer$_controller).toString,new E._ControllerStream(s,S._instanceType(s)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0,t,r,n,a)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(e,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(e,t,null,r,n)},_linkStreamToController$0(){var e,t=this._stream_completer$_controller;t.toString,(e=this._sourceStream).toString,t.addStream$2$cancelOnError(e,!1).whenComplete$1(t.get$close(t))}},b.StreamGroup.prototype={get$_stream_group$_controller(){var e=this.__StreamGroup__controller;return null==e?S.throwExpression(S.LateError$fieldNI("_controller")):e},add$1(e,t){var r,n=this;if(n._closed)throw S.wrapException(E.StateError$("Can't add a Stream to a closed StreamGroup."));if((r=n._stream_group$_state)===h._StreamGroupState_dormant)n._subscriptions.putIfAbsent$2(t,new b.StreamGroup_add_closure);else{if(r===h._StreamGroupState_canceled)return t.listen$1(0,null).cancel$0();n._subscriptions.putIfAbsent$2(t,new b.StreamGroup_add_closure0(n,t))}return null},remove$1(e,t){var r=this._subscriptions,n=r.remove$1(0,t),a=null==n?null:n.cancel$0();return r.get$isEmpty(r)&&this._closed&&(r=this.get$_stream_group$_controller(),E.scheduleMicrotask(r.get$close(r))),a},_onListen$0(){var e,t,r,n,a,i,s,o,l=this;for(l._stream_group$_state=h._StreamGroupState_listening,t=l._subscriptions,n=(r=E.List_List$of(t.get$entries(t),!0,l.$ti._eval$1("MapEntry,StreamSubscription<1>?>"))).length,a=0;a")._bind$1(r._precomputed1)._eval$1("_FutureListener<1,2>")))),s}}},_onPause$0(){this._stream_group$_state=h._StreamGroupState_paused;for(var e=(e=(e=this._subscriptions).get$values(e)).get$iterator(e);e.moveNext$0();)e.get$current(e).pause$0(0)},_onResume$0(){this._stream_group$_state=h._StreamGroupState_listening;for(var e=(e=(e=this._subscriptions).get$values(e)).get$iterator(e);e.moveNext$0();)e.get$current(e).resume$0(0)},_onCancel$0(){var e,t,r;return this._stream_group$_state=h._StreamGroupState_canceled,e=this._subscriptions,t=$.IterableNullableExtension_whereNotNull(e.get$entries(e).map$1$1(0,new b.StreamGroup__onCancel_closure(this),K.nullable_Future_void),K.Future_void),r=E.List_List$of(t,!0,t.$ti._eval$1("Iterable.E")),e.clear$0(0),0===r.length?null:E.Future_wait(r,K.void)},_listenToStream$1(e){var t=this,r=t.get$_stream_group$_controller(),n=e.listen$3$onDone$onError(0,r.get$add(r),new b.StreamGroup__listenToStream_closure(t,e),t.get$_stream_group$_controller().get$addError());return t._stream_group$_state===h._StreamGroupState_paused&&n.pause$0(0),n}},b.StreamGroup_add_closure.prototype={call$0:()=>null,$signature:1},b.StreamGroup_add_closure0.prototype={call$0(){return this.$this._listenToStream$1(this.stream)},$signature(){return this.$this.$ti._eval$1("StreamSubscription<1>()")}},b.StreamGroup__onListen_closure.prototype={call$1(e){},$signature:116},b.StreamGroup__onCancel_closure.prototype={call$1(e){var t,r=e.value;try{return null!=r?r.cancel$0():v.listen$1$z(e.key,null).cancel$0()}catch(t){return S.unwrapException(t),null}},$signature(){return this.$this.$ti._eval$1("Future<~>?(MapEntry,StreamSubscription<1>?>)")}},b.StreamGroup__listenToStream_closure.prototype={call$0(){return this.$this.remove$1(0,this.stream)},$signature:0},b._StreamGroupState.prototype={toString$0(e){return this.name}},y.StreamQueue.prototype={_updateRequests$0(){var e,t,r,n=this;for(e=n._requestQueue,t=n._eventQueue;!e.get$isEmpty(e);){if((r=e._collection$_head)===e._collection$_tail&&S.throwExpression(S.IterableElementError_noElement()),!e.$ti._precomputed1._as(e._collection$_table[r]).update$2(t,n._isDone))return;e.removeFirst$0()}n._isDone||n._stream_queue$_subscription.pause$0(0)},_ensureListening$0(){var e,t=this;t._isDone||(null==(e=t._stream_queue$_subscription)?t._stream_queue$_subscription=t._stream_queue$_source.listen$3$onDone$onError(0,new y.StreamQueue__ensureListening_closure(t),new y.StreamQueue__ensureListening_closure0(t),new y.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,r=t._requestQueue;if(r._collection$_head===r._collection$_tail){if(e.update$2(t._eventQueue,t._isDone))return;t._ensureListening$0()}r._add$1(e)}},y.StreamQueue__ensureListening_closure.prototype={call$1(e){var t=this.$this;t._addResult$1(new g.ValueResult(e,t.$ti._eval$1("ValueResult<1>")))},$signature(){return this.$this.$ti._eval$1("~(1)")}},y.StreamQueue__ensureListening_closure1.prototype={call$2(e,t){this.$this._addResult$1(new R.ErrorResult(e,t))},$signature:93},y.StreamQueue__ensureListening_closure0.prototype={call$0(){var e=this.$this;e._stream_queue$_subscription=null,e._isDone=!0,e._updateRequests$0()},$signature:0},y._NextRequest.prototype={update$2(e,t){return e.get$isEmpty(e)?!!t&&(this._completer.completeError$2(new E.StateError("No elements"),E.StackTrace_current()),!0):(e.removeFirst$0().complete$1(this._completer),!0)},$is_EventRequest:1},A.Repl.prototype={},A.alwaysValid_closure.prototype={call$1:e=>!0,$signature:6},p.ReplAdapter.prototype={runAsync$0(){var e,t,r=this,n={},i=v.get$isTTY$x(a.process.stdin),s=null!=i&&i?a.process.stdout:null;return i=r.repl.prompt,e=v.createInterface$1$x(B.$get$readline(),{input:a.process.stdin,output:s,prompt:i}),r.rl=e,n.statement="",n.prompt=i,(t=S._Cell$())._value=E.StreamController_StreamController(r.get$exit(r),new p.ReplAdapter_runAsync_closure(n,r,e,t),null,null,!1,K.String),t._readLocal$0().get$stream()},exit$0(e){var t=this.rl;null!=t&&v.close$0$x(t),this.rl=null}},p.ReplAdapter_runAsync_closure.prototype={call$0(){var e,t,r,n,i,s,o,l,_,u,c,$,d,m,g,f,b,x,w,C,M,I=0,L=E._makeAsyncAwaitCompleter(K.void),k=1,R=this,V=E._wrapJsFunctionForAsync((function(F,T){for(1===F&&(e=T,I=k);;)switch(I){case 0:k=3,t=E.StreamController_StreamController(null,null,null,null,!1,K.String),o=t,l=A.QueueList$(null,K.Result_String),_=E.ListQueue$(K._EventRequest_dynamic),r=new y.StreamQueue(new E._ControllerStream(o,S.instanceType(o)._eval$1("_ControllerStream<1>")),l,_,K.StreamQueue_String),o=R.rl,(l=v.getInterceptor$x(o)).on$2(o,"line",E.allowInterop(new p.ReplAdapter_runAsync__closure(t))),_=R._box_0,u=R.$this.repl,c=u.continuation,$=u.prompt,d=R.runController,m=d.__late_helper$_name;case 6:return null!=(g=v.get$isTTY$x(a.process.stdin))&&g&&v.write$1$x(a.process.stdout,_.prompt),g=r,f=S.instanceType(g),b=new E._Future(B.Zone__current,f._eval$1("_Future<1>")),g._addRequest$1(new y._NextRequest(new E._AsyncCompleter(b,f._eval$1("_AsyncCompleter<1>")),f._eval$1("_NextRequest<1>"))),I=8,E._asyncAwait(b,V);case 8:n=T,null!=(g=v.get$isTTY$x(a.process.stdin))&&g||(x=_.prompt+S.S(n),null==(w=B.printToZone)?S.printString(x):w.call$1(x)),C=h.JSString_methods.$add(_.statement,n),_.statement=C,u.validator.call$1(C)?((g=d._value)===d&&S.throwExpression(S.LateError$localNI(m)),v.add$1$ax(g,_.statement),_.statement="",_.prompt=$,l.setPrompt$1(o,$)):(_.statement+="\n",_.prompt=c,l.setPrompt$1(o,c)),I=6;break;case 7:k=1,I=5;break;case 3:return k=2,M=e,i=S.unwrapException(M),s=S.getTraceFromException(M),(o=R.runController)._readLocal$0().addError$2(i,s),I=9,E._asyncAwait(R.$this.exit$0(0),V);case 9:v.close$0$x(o._readLocal$0()),I=5;break;case 2:I=1;break;case 5:return E._asyncReturn(null,L);case 1:return E._asyncRethrow(e,L)}}));return E._asyncStartSync(V,L)},$signature:37},p.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,S._asString(e))},$signature:109},p.Stdin.prototype={},p.Stdout.prototype={},p.ReadlineModule.prototype={},p.ReadlineOptions.prototype={},p.ReadlineInterface.prototype={},C.EmptyUnmodifiableSet.prototype={get$iterator:e=>h.C_EmptyIterator,get$length:e=>0,contains$1:(e,t)=>!1,toSet$0(e){return E.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1)},$isEfficientLengthIterable:1,$isSet:1},C._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin.prototype={},k.DefaultEquality.prototype={},k.IterableEquality.prototype={equals$2(e,t,r){var n,a,i;if(t===r)return!0;for(n=v.get$iterator$ax(t),a=v.get$iterator$ax(r);;){if((i=n.moveNext$0())!==a.moveNext$0())return!1;if(!i)return!0;if(!v.$eq$(n.get$current(n),a.get$current(a)))return!1}}},k.ListEquality.prototype={equals$2(e,t,r){var n,a,i,s;if(null==t?null==r:t===r)return!0;if(null==t||null==r)return!1;if((a=(n=v.getInterceptor$asx(t)).get$length(t))!==(i=v.getInterceptor$asx(r)).get$length(r))return!1;for(s=0;s>>0)&2147483647,t^=t>>>6;return t=t+(t<<3>>>0)&2147483647,(t^=t>>>11)+(t<<15>>>0)&2147483647}},k._MapEntry.prototype={get$hashCode(e){return 3*v.get$hashCode$(this.key)+7*v.get$hashCode$(this.value)&2147483647},$eq(e,t){return null!=t&&t instanceof k._MapEntry&&v.$eq$(this.key,t.key)&&v.$eq$(this.value,t.value)}},k.MapEquality.prototype={equals$2(e,t,r){var n,a,i,s,o;if(t===r)return!0;if(t.get$length(t)!==r.get$length(r))return!1;for(n=E.HashMap_HashMap(K._MapEntry,K.int),a=v.get$iterator$ax(t.get$keys(t));a.moveNext$0();)i=a.get$current(a),s=new k._MapEntry(this,i,t.$index(0,i)),o=n.$index(0,s),n.$indexSet(0,s,(null==o?0:o)+1);for(a=v.get$iterator$ax(r.get$keys(r));a.moveNext$0();){if(i=a.get$current(a),s=new k._MapEntry(this,i,r.$index(0,i)),null==(o=n.$index(0,s))||0===o)return!1;n.$indexSet(0,s,o-1)}return!0},hash$1(e){var t,r,n,a;for(t=v.get$iterator$ax(e.get$keys(e)),r=S._instanceType(this)._rest[1],n=0;t.moveNext$0();)a=t.get$current(t),n=n+3*v.get$hashCode$(a)+7*v.get$hashCode$(r._as(e.$index(0,a)))&2147483647;return n=n+(n<<3>>>0)&2147483647,(n^=n>>>11)+(n<<15>>>0)&2147483647}},A.QueueList.prototype={add$1(e,t){this._queue_list$_add$1(t)},addAll$1(e,t){var r,n,a,i,s,o,l=this;if(K.List_dynamic._is(t))r=v.get$length$asx(t),(a=(n=l.get$length(l))+r)>=v.get$length$asx(l._table)?(l._preGrow$1(a),v.setRange$4$ax(l._table,n,a,t,0),l.set$_tail(l.get$_tail()+r)):(i=v.get$length$asx(l._table)-l.get$_tail(),a=l._table,s=v.getInterceptor$ax(a),r")._bind$1(t)._eval$1("_CastQueueList<1,2>"))},toString$0(e){return E.IterableBase_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this;t.set$_head((t.get$_head()-1&v.get$length$asx(t._table)-1)>>>0),v.$indexSet$ax(t._table,t.get$_head(),e),t.get$_head()===t.get$_tail()&&t._grow$0()},removeFirst$0(){var e,t=this;if(t.get$_head()===t.get$_tail())throw S.wrapException(E.StateError$("No element"));return e=S._instanceType(t)._eval$1("QueueList.E")._as(v.$index$asx(t._table,t.get$_head())),v.$indexSet$ax(t._table,t.get$_head(),null),t.set$_head((t.get$_head()+1&v.get$length$asx(t._table)-1)>>>0),e},get$length(e){return(this.get$_tail()-this.get$_head()&v.get$length$asx(this._table)-1)>>>0},set$length(e,t){var r,n,a,i,s=this;if(t<0)throw S.wrapException(E.RangeError$("Length "+t+" may not be negative."));if(t>s.get$length(s)&&!S._instanceType(s)._eval$1("QueueList.E")._is(null))throw S.wrapException(E.UnsupportedError$("The length can only be increased when the element type is nullable, but the current element type is `"+S.createRuntimeType(S._instanceType(s)._eval$1("QueueList.E")).toString$0(0)+"`."));if((r=t-s.get$length(s))>=0)return v.get$length$asx(s._table)<=t&&s._preGrow$1(t),void s.set$_tail((s.get$_tail()+r&v.get$length$asx(s._table)-1)>>>0);n=s.get$_tail()+r,a=s._table,n>=0?v.fillRange$3$ax(a,n,s.get$_tail(),null):(n+=v.get$length$asx(a),v.fillRange$3$ax(s._table,0,s.get$_tail(),null),a=s._table,(i=v.getInterceptor$asx(a)).fillRange$3(a,n,i.get$length(a),null)),s.set$_tail(n)},$index(e,t){var r=this;if(t<0||t>=r.get$length(r))throw S.wrapException(E.RangeError$("Index "+t+" must be in the range [0.."+r.get$length(r)+")."));return S._instanceType(r)._eval$1("QueueList.E")._as(v.$index$asx(r._table,(r.get$_head()+t&v.get$length$asx(r._table)-1)>>>0))},$indexSet(e,t,r){var n=this;if(t<0||t>=n.get$length(n))throw S.wrapException(E.RangeError$("Index "+t+" must be in the range [0.."+n.get$length(n)+")."));v.$indexSet$ax(n._table,(n.get$_head()+t&v.get$length$asx(n._table)-1)>>>0,r)},_queue_list$_add$1(e){var t=this;v.$indexSet$ax(t._table,t.get$_tail(),e),t.set$_tail((t.get$_tail()+1&v.get$length$asx(t._table)-1)>>>0),t.get$_head()===t.get$_tail()&&t._grow$0()},_grow$0(){var e=this,t=E.List_List$filled(2*v.get$length$asx(e._table),null,!1,S._instanceType(e)._eval$1("QueueList.E?")),r=v.get$length$asx(e._table)-e.get$_head();h.JSArray_methods.setRange$4(t,0,r,e._table,e.get$_head()),h.JSArray_methods.setRange$4(t,r,r+e.get$_head(),e._table,0),e.set$_head(0),e.set$_tail(v.get$length$asx(e._table)),e._table=t},_writeToList$1(e){var t,r,n=this;return n.get$_head()<=n.get$_tail()?(t=n.get$_tail()-n.get$_head(),h.JSArray_methods.setRange$4(e,0,t,n._table,n.get$_head()),t):(r=v.get$length$asx(n._table)-n.get$_head(),h.JSArray_methods.setRange$4(e,0,r,n._table,n.get$_head()),h.JSArray_methods.setRange$4(e,r,r+n.get$_tail(),n._table,0),n.get$_tail()+r)},_preGrow$1(e){var t=this,r=E.List_List$filled(A.QueueList__nextPowerOf2(e+h.JSInt_methods._shrOtherPositive$1(e,1)),null,!1,S._instanceType(t)._eval$1("QueueList.E?"));t.set$_tail(t._writeToList$1(r)),t._table=r,t.set$_head(0)},$isEfficientLengthIterable:1,$isQueue:1,$isIterable:1,$isList:1,get$_head(){return this._head},get$_tail(){return this._tail},set$_head(e){return this._head=e},set$_tail(e){return this._tail=e}},A._CastQueueList.prototype={get$_head(){return this._queue_list$_delegate.get$_head()},set$_head(e){this._queue_list$_delegate.set$_head(e)},get$_tail(){return this._queue_list$_delegate.get$_tail()},set$_tail(e){this._queue_list$_delegate.set$_tail(e)}},A._QueueList_Object_ListMixin.prototype={},b.UnmodifiableSetView.prototype={},b.UnmodifiableSetMixin.prototype={add$1:(e,t)=>b.UnmodifiableSetMixin__throw(),addAll$1:(e,t)=>b.UnmodifiableSetMixin__throw()},b._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin.prototype={},x._DelegatingIterableBase.prototype={contains$1(e,t){return v.contains$1$asx(this.get$_base(),t)},elementAt$1(e,t){return v.elementAt$1$ax(this.get$_base(),t)},get$first(e){return v.get$first$ax(this.get$_base())},get$isEmpty(e){return v.get$isEmpty$asx(this.get$_base())},get$isNotEmpty(e){return v.get$isNotEmpty$asx(this.get$_base())},get$iterator(e){return v.get$iterator$ax(this.get$_base())},join$1(e,t){return v.join$1$ax(this.get$_base(),t)},join$0(e){return this.join$1(e,"")},get$last(e){return v.get$last$ax(this.get$_base())},get$length(e){return v.get$length$asx(this.get$_base())},map$1$1(e,t,r){return v.map$1$1$ax(this.get$_base(),t,r)},get$single(e){return v.get$single$ax(this.get$_base())},skip$1(e,t){return v.skip$1$ax(this.get$_base(),t)},take$1(e,t){return v.take$1$ax(this.get$_base(),t)},toList$1$growable(e,t){return v.toList$1$growable$ax(this.get$_base(),!0)},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return v.toSet$0$ax(this.get$_base())},where$1(e,t){return v.where$1$ax(this.get$_base(),t)},toString$0(e){return v.toString$0$(this.get$_base())},$isIterable:1},x.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 x.DelegatingSet(this._base.toSet$0(0),S._instanceType(this)._eval$1("DelegatingSet<1>"))},$isEfficientLengthIterable:1,$isSet:1,get$_base(){return this._base}},x.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 E.IterableBase_iterableToFullString(this,"{","}")},difference$1(e){return v.where$1$ax(this.get$_base(),new x.MapKeySet_difference_closure(this,e)).toSet$0(0)},$isEfficientLengthIterable:1,$isSet:1},x.MapKeySet_difference_closure.prototype={call$1(e){return!this.other._source.contains$1(0,e)},$signature(){return this.$this.$ti._eval$1("bool(1)")}},x._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin.prototype={},R.BufferModule.prototype={},R.BufferConstants.prototype={},R.Buffer.prototype={},g.ConsoleModule.prototype={},g.Console.prototype={},g.EventEmitter.prototype={},d.FS.prototype={},d.FSConstants.prototype={},d.FSWatcher.prototype={},d.ReadStream.prototype={},d.ReadStreamOptions.prototype={},d.WriteStream.prototype={},d.WriteStreamOptions.prototype={},d.FileOptions.prototype={},d.StatOptions.prototype={},d.MkdirOptions.prototype={},d.RmdirOptions.prototype={},d.WatchOptions.prototype={},d.WatchFileOptions.prototype={},d.Stats.prototype={},m.Promise.prototype={},m.Date.prototype={},m.JsError.prototype={},m.Atomics.prototype={},F.Modules.prototype={},F.Module1.prototype={},F.Net.prototype={},F.Socket.prototype={},F.NetAddress.prototype={},F.NetServer.prototype={},V.NodeJsError.prototype={},V.JsAssertionError.prototype={},V.JsRangeError.prototype={},V.JsReferenceError.prototype={},V.JsSyntaxError.prototype={},V.JsTypeError.prototype={},V.JsSystemError.prototype={},V.Process.prototype={},V.CPUUsage.prototype={},V.Release.prototype={},d.StreamModule.prototype={},d.Readable.prototype={},d.Writable.prototype={},d.Duplex.prototype={},d.Transform.prototype={},d.WritableOptions.prototype={},d.ReadableOptions.prototype={},b.Immediate.prototype={},b.Timeout.prototype={},w.TTY.prototype={},w.TTYReadStream.prototype={},w.TTYWriteStream.prototype={},x.Util.prototype={},x.futureToPromise_closure.prototype={call$2(e,t){this.future.then$1$2$onError(0,new x.futureToPromise__closure(e,this.T),t,K.dynamic)},$signature:343},x.futureToPromise__closure.prototype={call$1(e){return this.resolve.call$1(e)},$signature(){return this.T._eval$1("@(0)")}},x.Context.prototype={absolute$7(e,t,r,n,a,i,s){var o;return x._validateArgList("absolute",S._setArrayType([e,t,r,n,a,i,s],K.JSArray_nullable_String)),(o=null==t&&(o=this.style).rootLength$1(e)>0&&!o.isRootRelative$1(e))?e:(o=this._context$_current,this.join$8(0,null==o?d.current():o,e,t,r,n,a,i,s))},absolute$1(e){return this.absolute$7(e,null,null,null,null,null,null)},dirname$1(e){var t,r,n=V.ParsedPath_ParsedPath$parse(e,this.style);return n.removeTrailingSeparators$0(),0===(r=(t=n.parts).length)||1===r?null==(t=n.root)?".":t:(h.JSArray_methods.removeLast$0(t),n.separators.pop(),n.removeTrailingSeparators$0(),n.toString$0(0))},join$8(e,t,r,n,a,i,s,o,l){var _=S._setArrayType([t,r,n,a,i,s,o,l],K.JSArray_nullable_String);return x._validateArgList("join",_),this.joinAll$1(new S.WhereTypeIterable(_,K.WhereTypeIterable_String))},join$2(e,t,r){return this.join$8(e,t,r,null,null,null,null,null,null)},joinAll$1(e){var t,r,n,a,i,s,o,l,_;for(t=e.get$iterator(e),r=new S.WhereIterator(t,new x.Context_joinAll_closure),n=this.style,a=!1,i=!1,s="";r.moveNext$0();)o=t.get$current(t),n.isRootRelative$1(o)&&i?(l=V.ParsedPath_ParsedPath$parse(o,n),s.charCodeAt(0),_=s,s=h.JSString_methods.substring$2(_,0,n.rootLength$2$withDrive(_,!0)),l.root=s,n.needsSeparator$1(s)&&(l.separators[0]=n.get$separator(n)),s=""+l.toString$0(0)):n.rootLength$1(o)>0?(i=!n.isRootRelative$1(o),s=""+o):(0!==o.length&&n.containsSeparator$1(o[0])||a&&(s+=n.get$separator(n)),s+=o),a=n.needsSeparator$1(o);return s.charCodeAt(0),s},split$1(e,t){var r=V.ParsedPath_ParsedPath$parse(t,this.style),n=r.parts,a=S._arrayInstanceType(n)._eval$1("WhereIterable<1>");return a=E.List_List$of(new S.WhereIterable(n,new x.Context_split_closure,a),!0,a._eval$1("Iterable.E")),r.parts=a,null!=(n=r.root)&&h.JSArray_methods.insert$2(a,0,n),r.parts},canonicalize$1(e,t){var r,n;return t=this.absolute$1(t),(r=this.style)===B.$get$Style_windows()||this._needsNormalization$1(t)?((n=V.ParsedPath_ParsedPath$parse(t,r)).normalize$1$canonicalize(!0),n.toString$0(0)):t},normalize$1(e){var t;return this._needsNormalization$1(e)?((t=V.ParsedPath_ParsedPath$parse(e,this.style)).normalize$0(),t.toString$0(0)):e},_needsNormalization$1(e){var t,r,n,a,i,s,o,l=this.style,_=l.rootLength$1(e);if(0!==_){if(l===B.$get$Style_windows())for(t=0;t<_;++t)if(47===h.JSString_methods._codeUnitAt$1(e,t))return!0;r=_,n=47}else r=0,n=null;for(i=(a=new S.CodeUnits(e)._string).length,t=r,s=null;t0)return s.normalize$1(e);if((l.rootLength$1(e)<=0||l.isRootRelative$1(e))&&(e=s.absolute$1(e)),l.rootLength$1(e)<=0&&l.rootLength$1(t)>0)throw S.wrapException(V.PathException$(o+e+'" from "'+t+'".'));if((r=V.ParsedPath_ParsedPath$parse(t,l)).normalize$0(),(n=V.ParsedPath_ParsedPath$parse(e,l)).normalize$0(),0!==(a=r.parts).length&&v.$eq$(a[0],"."))return n.toString$0(0);if(a=(a=r.root)!=(i=n.root)&&(null==a||null==i||!l.pathsEqual$2(a,i)))return n.toString$0(0);for(;a=0!==(a=r.parts).length&&0!==(i=n.parts).length&&l.pathsEqual$2(a[0],i[0]);)h.JSArray_methods.removeAt$1(r.parts,0),h.JSArray_methods.removeAt$1(r.separators,1),h.JSArray_methods.removeAt$1(n.parts,0),h.JSArray_methods.removeAt$1(n.separators,1);if(0!==(a=r.parts).length&&v.$eq$(a[0],".."))throw S.wrapException(V.PathException$(o+e+'" from "'+t+'".'));return a=K.String,h.JSArray_methods.insertAll$2(n.parts,0,E.List_List$filled(r.parts.length,"..",!1,a)),(i=n.separators)[0]="",h.JSArray_methods.insertAll$2(i,1,E.List_List$filled(r.parts.length,l.get$separator(l),!1,a)),0===(a=(l=n.parts).length)?".":(a>1&&v.$eq$(h.JSArray_methods.get$last(l),".")&&(h.JSArray_methods.removeLast$0(n.parts),(l=n.separators).pop(),l.pop(),l.push("")),n.root="",n.removeTrailingSeparators$0(),n.toString$0(0))},relative$1(e){return this.relative$2$from(e,null)},_isWithinOrEquals$2(e,t){var r,n,a,i,s,o,l,_,u=this;if(a=(n=u.style).rootLength$1(e)>0,i=n.rootLength$1(t)>0,a&&!i?(t=u.absolute$1(t),n.isRootRelative$1(e)&&(e=u.absolute$1(e))):i&&!a?(e=u.absolute$1(e),n.isRootRelative$1(t)&&(t=u.absolute$1(t))):i&&a&&(s=n.isRootRelative$1(t),o=n.isRootRelative$1(e),s&&!o?t=u.absolute$1(t):o&&!s&&(e=u.absolute$1(e))),(l=u._isWithinOrEqualsFast$2(e,t))!==h._PathRelation_inconclusive)return l;r=null;try{r=u.relative$2$from(t,e)}catch(_){if(S.unwrapException(_)instanceof V.PathException)return h._PathRelation_different;throw _}return n.rootLength$1(r)>0?h._PathRelation_different:v.$eq$(r,".")?h._PathRelation_equal:v.$eq$(r,"..")||v.get$length$asx(r)>=3&&v.startsWith$1$s(r,"..")&&n.isSeparator$1(v.codeUnitAt$1$s(r,2))?h._PathRelation_different:h._PathRelation_within},_isWithinOrEqualsFast$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d,m=this;if("."===e&&(e=""),(n=(r=m.style).rootLength$1(e))!==(a=r.rootLength$1(t)))return h._PathRelation_different;for(i=0;i>>0,a=!1,i=!1}return n},withoutExtension$1(e){var t,r=V.ParsedPath_ParsedPath$parse(e,this.style);for(t=r.parts.length-1;t>=0;--t)if(0!==v.get$length$asx(r.parts[t])){r.parts[t]=r._splitExtension$0()[0];break}return r.toString$0(0)},toUri$1(e){var t,r=this.style;return r.rootLength$1(e)<=0?r.relativePathToUri$1(e):(t=this._context$_current,r.absolutePathToUri$1(this.join$2(0,null==t?d.current():t,e)))},prettyUri$1(e){var t,r,n=this,a=x._parseUri(e);return"file"===a.get$scheme()&&n.style===B.$get$Style_url()||"file"!==a.get$scheme()&&""!==a.get$scheme()&&n.style!==B.$get$Style_url()?a.toString$0(0):(t=n.normalize$1(n.style.pathFromUri$1(x._parseUri(a))),r=n.relative$1(t),n.split$1(0,r).length>n.split$1(0,t).length?t:r)}},x.Context_joinAll_closure.prototype={call$1:e=>""!==e,$signature:6},x.Context_split_closure.prototype={call$1:e=>0!==e.length,$signature:6},x._validateArgList_closure.prototype={call$1:e=>null==e?"null":'"'+e+'"',$signature:339},x._PathDirection.prototype={toString$0(e){return this.name}},x._PathRelation.prototype={toString$0(e){return this.name}},p.InternalStyle.prototype={getRoot$1(e){var t=this.rootLength$1(e);return t>0?h.JSString_methods.substring$2(e,0,t):this.isRootRelative$1(e)?e[0]:null},relativePathToUri$1(e){var t=x.Context_Context(this).split$1(0,e);return this.isSeparator$1(h.JSString_methods.codeUnitAt$1(e,e.length-1))&&h.JSArray_methods.add$1(t,""),E._Uri__Uri(null,null,t,null)},codeUnitsEqual$2:(e,t)=>e===t,pathsEqual$2:(e,t)=>e===t,canonicalizeCodeUnit$1:e=>e,canonicalizePart$1:e=>e},V.ParsedPath.prototype={get$basename(){var e=this,t=K.String,r=new V.ParsedPath(e.style,e.root,e.isRootRelative,E.List_List$from(e.parts,!0,t),E.List_List$from(e.separators,!0,t));return r.removeTrailingSeparators$0(),0===(t=r.parts).length?null==(t=e.root)?"":t:h.JSArray_methods.get$last(t)},get$hasTrailingSeparator(){var e=this.parts;return 0!==e.length&&(v.$eq$(h.JSArray_methods.get$last(e),"")||!v.$eq$(h.JSArray_methods.get$last(this.separators),""))},removeTrailingSeparators$0(){for(var e,t,r=this;0!==(e=r.parts).length&&v.$eq$(h.JSArray_methods.get$last(e),"");)h.JSArray_methods.removeLast$0(r.parts),r.separators.pop();0!==(t=(e=r.separators).length)&&(e[t-1]="")},normalize$1$canonicalize(e){var t,r,n,a,i,s,o,l=this,_=S._setArrayType([],K.JSArray_String);for(r=(t=l.parts).length,n=l.style,a=0,i=0;i=0;--n)if(e[n]===t){if(++a===r)return n;i=n}return i},_splitExtension$1(e){var t,r,n;if(e<=0)throw S.wrapException(E.RangeError$value(e,"level","level's value must be greater than 0"));return t=this.parts,null==(r=(t=new S.CastList(t,S._arrayInstanceType(t)._eval$1("CastList<1,String?>"))).lastWhere$2$orElse(t,new V.ParsedPath__splitExtension_closure,new V.ParsedPath__splitExtension_closure0))?S._setArrayType(["",""],K.JSArray_String):".."===r?S._setArrayType(["..",""],K.JSArray_String):(n=this._kthLastIndexOf$3(r,".",e))<=0?S._setArrayType([r,""],K.JSArray_String):S._setArrayType([h.JSString_methods.substring$2(r,0,n),h.JSString_methods.substring$1(r,n)],K.JSArray_String)},_splitExtension$0(){return this._splitExtension$1(1)}},V.ParsedPath__splitExtension_closure.prototype={call$1:e=>""!==e,$signature:182},V.ParsedPath__splitExtension_closure0.prototype={call$0:()=>null,$signature:1},V.PathException.prototype={toString$0(e){return"PathException: "+this.message},$isException:1,get$message(e){return this.message}},f.PathMap.prototype={},f.PathMap__create_closure.prototype={call$2(e,t){return null==e?null==t:null!=t&&this._box_0.context._isWithinOrEquals$2(e,t)===h._PathRelation_equal},$signature:326},f.PathMap__create_closure0.prototype={call$1(e){return null==e?0:this._box_0.context.hash$1(e)},$signature:325},f.PathMap__create_closure1.prototype={call$1:e=>"string"==typeof e||null==e,$signature:117},C.Style.prototype={toString$0(e){return this.get$name(this)}},m.PosixStyle.prototype={containsSeparator$1:e=>h.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e,needsSeparator$1(e){var t=e.length;return 0!==t&&47!==h.JSString_methods.codeUnitAt$1(e,t-1)},rootLength$2$withDrive:(e,t)=>0!==e.length&&47===h.JSString_methods._codeUnitAt$1(e,0)?1:0,rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1:e=>!1,pathFromUri$1(e){var t;if(""===e.get$scheme()||"file"===e.get$scheme())return t=e.get$path(e),E._Uri__uriDecode(t,0,t.length,h.C_Utf8Codec,!1);throw S.wrapException(E.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null))},absolutePathToUri$1(e){var t=V.ParsedPath_ParsedPath$parse(e,this),r=t.parts;return 0===r.length?h.JSArray_methods.addAll$1(r,S._setArrayType(["",""],K.JSArray_String)):t.get$hasTrailingSeparator()&&h.JSArray_methods.add$1(t.parts,""),E._Uri__Uri(null,null,t.parts,"file")},get$name:()=>"posix",get$separator:()=>"/"},g.UrlStyle.prototype={containsSeparator$1:e=>h.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e,needsSeparator$1(e){var t=e.length;return 0!==t&&(47!==h.JSString_methods.codeUnitAt$1(e,t-1)||h.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===t)},rootLength$2$withDrive(e,t){var r,n,a,i,s=e.length;if(0===s)return 0;if(47===h.JSString_methods._codeUnitAt$1(e,0))return 1;for(r=0;r0!==e.length&&47===h.JSString_methods._codeUnitAt$1(e,0),pathFromUri$1:e=>e.toString$0(0),relativePathToUri$1:e=>E.Uri_parse(e),absolutePathToUri$1:e=>E.Uri_parse(e),get$name:()=>"url",get$separator:()=>"/"},b.WindowsStyle.prototype={containsSeparator$1:e=>h.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e||92===e,needsSeparator$1(e){var t=e.length;return 0!==t&&!(47===(t=h.JSString_methods.codeUnitAt$1(e,t-1))||92===t)},rootLength$2$withDrive(e,t){var r,n,a=e.length;return 0===a?0:47===(r=h.JSString_methods._codeUnitAt$1(e,0))?1:92===r?a<2||92!==h.JSString_methods._codeUnitAt$1(e,1)?1:(n=h.JSString_methods.indexOf$2(e,"\\",2))>0&&(n=h.JSString_methods.indexOf$2(e,"\\",n+1))>0?n:a:a<3?0:p.isAlphabetic(r)?58!==h.JSString_methods._codeUnitAt$1(e,1)||47!==(a=h.JSString_methods._codeUnitAt$1(e,2))&&92!==a?0:3:0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return 1===this.rootLength$1(e)},pathFromUri$1(e){var t,r;if(""!==e.get$scheme()&&"file"!==e.get$scheme())throw S.wrapException(E.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null));return t=e.get$path(e),""===e.get$host()?t.length>=3&&h.JSString_methods.startsWith$1(t,"/")&&p.isDriveLetter(t,1)&&(t=h.JSString_methods.replaceFirst$2(t,"/","")):t="\\\\"+e.get$host()+t,r=S.stringReplaceAllUnchecked(t,"/","\\"),E._Uri__uriDecode(r,0,r.length,h.C_Utf8Codec,!1)},absolutePathToUri$1(e){var t,r,n=V.ParsedPath_ParsedPath$parse(e,this),a=n.root;return a.toString,h.JSString_methods.startsWith$1(a,"\\\\")?(t=new S.WhereIterable(S._setArrayType(a.split("\\"),K.JSArray_String),new b.WindowsStyle_absolutePathToUri_closure,K.WhereIterable_String),h.JSArray_methods.insert$2(n.parts,0,t.get$last(t)),n.get$hasTrailingSeparator()&&h.JSArray_methods.add$1(n.parts,""),E._Uri__Uri(t.get$first(t),null,n.parts,"file")):((0===n.parts.length||n.get$hasTrailingSeparator())&&h.JSArray_methods.add$1(n.parts,""),a=n.parts,(r=n.root).toString,r=S.stringReplaceAllUnchecked(r,"/",""),h.JSArray_methods.insert$2(a,0,S.stringReplaceAllUnchecked(r,"\\","")),E._Uri__Uri(null,null,n.parts,"file"))},codeUnitsEqual$2(e,t){var r;return e===t||(47===e?92===t:92===e?47===t:32==(e^t)&&(r=32|e)>=97&&r<=122)},pathsEqual$2(e,t){var r,n;if(e===t)return!0;if((r=e.length)!==t.length)return!1;for(n=0;n47===e?92:e<65||e>90?e:32|e,canonicalizePart$1:e=>e.toLowerCase(),get$name:()=>"windows",get$separator:()=>"\\"},b.WindowsStyle_absolutePathToUri_closure.prototype={call$1:e=>""!==e,$signature:6},g.CssMediaQuery.prototype={merge$1(e){var t,r,n,a,i,s,o,l,_=this,u=null,c="all",$=_.modifier,d=null==$?u:$.toLowerCase(),m=_.type,y=null==m,S=y?u:m.toLowerCase(),v=e.modifier,f=null==v?u:v.toLowerCase(),b=e.type,x=null==b,w=x?u:b.toLowerCase(),C=null==S;if(C&&null==w)return $=K.String,m=E.List_List$of(_.features,!0,$),h.JSArray_methods.addAll$1(m,e.features),new g.MediaQuerySuccessfulMergeResult(new g.CssMediaQuery(u,u,E.List_List$unmodifiable(m,$)));if((t="not"===d)!=("not"===f)){if(S==w)return r=t?_.features:e.features,h.JSArray_methods.every$1(r,h.JSArray_methods.get$contains(t?e.features:_.features))?h._SingletonCssMediaQueryMergeResult_empty:h._SingletonCssMediaQueryMergeResult_unrepresentable;if(y||p.equalsIgnoreCase(m,c)||x||p.equalsIgnoreCase(b,c))return h._SingletonCssMediaQueryMergeResult_unrepresentable;t?(n=e.features,a=w,i=f):(n=_.features,a=S,i=d)}else if(t){if(S!=w)return h._SingletonCssMediaQueryMergeResult_unrepresentable;if(s=_.features,o=e.features,l=(y=s.length>o.length)?s:o,y&&(s=o),!h.JSArray_methods.every$1(s,h.JSArray_methods.get$contains(l)))return h._SingletonCssMediaQueryMergeResult_unrepresentable;n=l,a=S,i=d}else if(y||p.equalsIgnoreCase(m,c))a=(x||p.equalsIgnoreCase(b,c))&&C?u:w,y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y,i=f;else{if(x||p.equalsIgnoreCase(b,c))y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y,i=d;else{if(S!=w)return h._SingletonCssMediaQueryMergeResult_empty;i=null==d?f:d,y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y}a=S}return m=a==S?m:b,$=i==d?$:v,y=E.List_List$unmodifiable(n,K.String),new g.MediaQuerySuccessfulMergeResult(new g.CssMediaQuery($,m,y))},$eq(e,t){return null!=t&&t instanceof g.CssMediaQuery&&t.modifier==this.modifier&&t.type==this.type&&h.C_ListEquality.equals$2(0,t.features,this.features)},get$hashCode(e){return v.get$hashCode$(this.modifier)^v.get$hashCode$(this.type)^h.C_ListEquality0.hash$1(this.features)},toString$0(e){var t,r=this,n=r.modifier;return n=null!=n?n+" ":"",null!=(t=r.type)&&(n+=t,0!==r.features.length&&(n+=" and ")),(n+=h.JSArray_methods.join$1(r.features," and ")).charCodeAt(0),n}},g._SingletonCssMediaQueryMergeResult.prototype={toString$0(e){return this._media_query$_name}},g.MediaQuerySuccessfulMergeResult.prototype={},k.ModifiableCssAtRule.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){var e=this;return k.ModifiableCssAtRule$(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild(e)},$isCssAtRule:1,get$isChildless(){return this.isChildless},get$span(e){return this.span}},M.ModifiableCssComment.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},$isCssComment:1,get$span(e){return this.span}},b.ModifiableCssDeclaration.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},g.ModifiableCssImport.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},$isCssImport:1,get$span(e){return this.span}},k.ModifiableCssKeyframeBlock.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return k.ModifiableCssKeyframeBlock$(this.selector,this.span)},get$span(e){return this.span}},y.ModifiableCssMediaRule.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return y.ModifiableCssMediaRule$(this.queries,this.span)},$isCssMediaRule:1,get$span(e){return this.span}},p.ModifiableCssNode.prototype={get$hasFollowingSibling(){var e,t,r,n,a=this._parent;if(null==a)return!1;for(e=a.children,(t=this._indexInParent).toString,r=t+1,t=e._collection$_source,n=v.getInterceptor$asx(t);r!1,addChild$1(e){var t;e._parent=this,t=this._children,e._indexInParent=t.length,t.push(e)},$isCssParentNode:1,get$children(e){return this.children}},V.ModifiableCssStyleRule.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return V.ModifiableCssStyleRule$(this.selector,this.span,this.originalSelector)},$isCssStyleRule:1,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,K.dynamic)},copyWithoutChildren$0(){return R.ModifiableCssStylesheet$(this.span)},$isCssStylesheet:1,get$span(e){return this.span}},p.ModifiableCssSupportsRule.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return p.ModifiableCssSupportsRule$(this.condition,this.span)},$isCssSupportsRule:1,get$span(e){return this.span}},g.ModifiableCssValue.prototype={toString$0(e){return w.serializeSelector(this.value,!0)},$isCssValue:1,$isAstNode:1,get$value(e){return this.value},get$span(e){return this.span}},p.CssNode.prototype={toString$0(e){return w.serialize(this,!0,null,!0,null,!1,null,!0).css}},p.CssParentNode.prototype={},R.CssStylesheet.prototype={get$isGroupEnd:()=>!1,get$isChildless:()=>!1,accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},g.CssValue.prototype={toString$0(e){return v.toString$0$(this.value)},$isAstNode:1,get$value(e){return this.value},get$span(e){return this.span}},p.AstNode.prototype={},p._FakeAstNode.prototype={get$span(e){return this._callback.call$0()},$isAstNode:1},T.Argument.prototype={toString$0(e){var t=this.defaultValue,r=this.name;return null==t?r:r+": "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},p.ArgumentDeclaration.prototype={get$spanWithName(){for(var e,t,r=this.span,n=r.file,a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(n._decodedChars,0,null),0,null),i=F.FileLocation$_(n,r._file$_start).offset-1;e=i>0&&(32===(e=h.JSString_methods.codeUnitAt$1(a,i))||9===e||10===e||13===e||12===e);)--i;if(!(95===(e=h.JSString_methods.codeUnitAt$1(a,i))||L.isAlphabetic0(e)||e>=128||L.isDigit(e)||45===e))return r;for(--i;e=i>=0&&(!!(t=95===(e=h.JSString_methods.codeUnitAt$1(a,i))||(t=e>=97&&e<=122||e>=65&&e<=90)||e>=128)||(t=e>=48&&e<=57)||45===e);)--i;return e=i+1,95===(t=h.JSString_methods.codeUnitAt$1(a,e))||L.isAlphabetic0(t)||t>=128?R.SpanExtensions_trimRight(R.SpanExtensions_trimLeft(n.span$2(0,e,F.FileLocation$_(n,r._end).offset))):r},verify$2(e,t){var r,n,a,i,s,o,l,_,u=this,c="invocation",$="argument";for(n=(r=u.$arguments).length,a=t._baseMap,i=0,s=0;sn)throw r="Only "+n+" ",S.wrapException(m.MultiSpanSassScriptException$(r+(t.get$isEmpty(t)?"":"positional ")+p.pluralize($,n,null)+" allowed, but "+e+" "+p.pluralize("was",e,"were")+" passed.",c,E.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],K.FileSpan,K.String)));if(i"))),S.wrapException(m.MultiSpanSassScriptException$("No "+p.pluralize($,_._collection$_length,null)+" named "+S.S(p.toSentence(_.map$1$1(0,new p.ArgumentDeclaration_verify_closure0,K.Object),"or"))+".",c,E.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],K.FileSpan,n)))}},_originalArgumentName$1(e){var t,r,n,a,i,s,o,l,_=null;if(e===this.restArgument)return t=this.span,r=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,_),h.JSString_methods.substring$2(h.JSString_methods.substring$1(r,h.JSString_methods.lastIndexOf$1(r,"$")),0,h.JSString_methods.indexOf$1(r,"."));for(n=(t=this.$arguments).length,a=0;an||ie.name,$signature:291},p.ArgumentDeclaration_verify_closure0.prototype={call$1:e=>"$"+e,$signature:5},V.ArgumentInvocation.prototype={get$isEmpty(e){var t;return 0===this.positional.length&&(t=this.named).get$isEmpty(t)&&null==this.rest},toString$0(e){var t,r,n,a=this,i=E.List_List$of(a.positional,!0,K.Object);for(t=a.named,r=v.get$iterator$ax(t.get$keys(t));r.moveNext$0();)n=r.get$current(r),i.push(n+": "+S.S(t.$index(0,n)));return null!=(t=a.rest)&&i.push(t.toString$0(0)+"..."),null!=(t=a.keywordRest)&&i.push(t.toString$0(0)+"..."),"("+h.JSArray_methods.join$1(i,", ")+")"},$isAstNode:1,get$span(e){return this.span}},R.AtRootQuery.prototype={excludes$1(e){var t,r=this;return r._all?!r.include:K.CssStyleRule._is(e)?r._at_root_query$_rule!==r.include:K.CssMediaRule._is(e)?r.excludesName$1("media"):K.CssSupportsRule._is(e)?r.excludesName$1("supports"):!!K.CssAtRule._is(e)&&(t=e.name,r.excludesName$1(t.get$value(t).toLowerCase()))},excludesName$1(e){return(this._all||this.names.contains$1(0,e))!==this.include}},T.ConfiguredVariable.prototype={toString$0(e){return"$"+this.name+": "+this.expression.toString$0(0)+(this.isGuarded?" !default":"")},$isAstNode:1,get$span(e){return this.span}},R.BinaryOperationExpression.prototype={get$span(e){for(var t,r=this.left;r instanceof R.BinaryOperationExpression;)r=r.left;for(t=this.right;t instanceof R.BinaryOperationExpression;)t=t.right;return r.get$span(r).expand$1(0,t.get$span(t))},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r,n,a=this,i=a.left,s=i instanceof R.BinaryOperationExpression&&i.operator.precedence(R.CalculationExpression__verify(e),e),$signature:254},f.ColorExpression.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return w.serializeValue(this.value,!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},g.FunctionExpression.prototype={accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+=this.originalName+this.$arguments.toString$0(0)).charCodeAt(0),t},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},b.IfExpression.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},w.InterpolatedFunctionExpression.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},d.ListExpression.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this,r=t.hasBrackets,n=r?""+S.Primitives_stringFromCharCode(91):"",a=t.contents,i=t.separator===h.ListSeparator_kWM?", ":" ";return i=n+new S.MappedListIterable(a,new d.ListExpression_toString_closure(t),S._arrayInstanceType(a)._eval$1("MappedListIterable<1,String>")).join$1(0,i),(r=r?i+S.Primitives_stringFromCharCode(93):i).charCodeAt(0),r},_list0$_elementNeedsParens$1(e){var t;return e instanceof d.ListExpression?!(e.contents.length<2||e.hasBrackets||(t=this.separator)!==h.ListSeparator_kWM&&t===h.ListSeparator_undecided_null):this.separator===h.ListSeparator_woc&&e instanceof V.UnaryOperationExpression&&((t=e.operator)===h.UnaryOperator_j2w||t===h.UnaryOperator_U4G)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},d.ListExpression_toString_closure.prototype={call$1(e){return this.$this._list0$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:139},$.MapExpression.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.pairs;return"("+new S.MappedListIterable(t,new $.MapExpression_toString_closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},$.MapExpression_toString_closure.prototype={call$1:e=>S.S(e.item1)+": "+S.S(e.item2),$signature:251},C.NullExpression.prototype={accept$1$1(e){return e.visitNullExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0:e=>"null",$isAstNode:1,$isExpression:1,get$span(e){return this.span}},L.NumberExpression.prototype={accept$1$1(e){return e.visitNumberExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=S.S(this.value),r=this.unit;return t+(null==r?"":r)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},L.ParenthesizedExpression.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},L.SelectorExpression.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0:e=>"&",$isAstNode:1,$isExpression:1,get$span(e){return this.span}},d.StringExpression.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},asInterpolation$1$static(e){var t,r,n,a,i,s,o,l,_,u;if(!this.hasQuotes)return this.text;for(r=(t=this.text).contents,n=d.StringExpression__bestQuote(new S.WhereTypeIterable(r,K.WhereTypeIterable_String)),a=new E.StringBuffer(""),i=S._setArrayType([],K.JSArray_Object),s=new T.InterpolationBuffer(a,i),a._contents=""+S.Primitives_stringFromCharCode(n),o=r.length,l=K.Expression,_=0;_1?null:"string"==typeof(e=h.JSArray_methods.get$first(t))?e:null},get$initialPlain(){var e=h.JSArray_methods.get$first(this.contents);return"string"==typeof e?e:""},Interpolation$2(e,t){var r,n,a,i,s,o,l="contents";for(n=(r=this.contents).length,a=K.Expression,i=0;i")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},V.Interpolation_toString_closure.prototype={call$1:e=>"string"==typeof e?e:"#{"+S.S(e)+"}",$signature:53},R.AtRootRule.prototype={accept$1$1(e){return e.visitAtRootRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=new E.StringBuffer("@at-root "),r=this.query;return null!=r&&(t._contents="@at-root "+r.toString$0(0)+" "),r=this.children,t.toString$0(0)+" {"+(r&&h.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},k.AtRule.prototype={accept$1$1(e){return e.visitAtRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r="@"+this.name.toString$0(0),n=new E.StringBuffer(r),a=this.value;return null!=a&&(n._contents=r+" "+a.toString$0(0)),null==(t=this.children)?n.toString$0(0)+";":n.toString$0(0)+" {"+h.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},x.CallableDeclaration.prototype={get$span(e){return this.span}},F.ContentBlock.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r=this.$arguments;return(r=0===r.$arguments.length&&null==r.restArgument?"":" using ("+r.toString$0(0)+")")+" {"+((t=this.children)&&h.JSArray_methods).join$1(t," ")+"}"}},A.ContentRule.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(t)?"@content;":"@content("+t.toString$0(0)+");"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},A.DebugRule.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},b.Declaration.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},get$span(e){return this.span}},R.EachRule.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.variables,r=this.children;return"@each "+new S.MappedListIterable(t,new R.EachRule_toString_closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(r&&h.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},R.EachRule_toString_closure.prototype={call$1:e=>"$"+e,$signature:5},d.ErrorRule.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},V.ExtendRule.prototype={accept$1$1(e){return e.visitExtendRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@extend "+this.selector.toString$0(0)},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},p.ForRule.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this,r="@for $"+t.variable+" from "+t.from.toString$0(0)+" ",n=t.children;return r+(t.isExclusive?"to":"through")+" "+t.to.toString$0(0)+" {"+(n&&h.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},b.ForwardRule.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r,n=this,a="@forward "+d.StringExpression_quoteText(n.url.toString$0(0)),i=n.shownMixinsAndFunctions,s=n.hiddenMixinsAndFunctions;return null!=i?(a+=" show ",(t=n.shownVariables).toString,a=t=a+n._forward_rule$_memberList$2(i,t)):(t=null!=s&&(t=s._base).get$isNotEmpty(t))&&(a+=" hide ",(t=n.hiddenVariables).toString,a=t=a+n._forward_rule$_memberList$2(s,t)),null!=(r=n.prefix)&&(a+=" as "+r+"*"),(a=(0!==(t=n.configuration).length?a+" with ("+h.JSArray_methods.join$1(t,", ")+")":a)+";").charCodeAt(0),a},_forward_rule$_memberList$2(e,t){var r,n=E.List_List$of(e,!0,K.String);for(r=(r=t._base).get$iterator(r);r.moveNext$0();)n.push("$"+r.get$current(r));return h.JSArray_methods.join$1(n,", ")},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},x.FunctionRule.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(t&&h.JSArray_methods).join$1(t," ")+"}"}},R.IfRule.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.clauses,r=new S.MappedListIterable(t,new R.IfRule_toString_closure(!0),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0," "),n=this.lastClause;return null!=n?r+" "+n.toString$0(0):r},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},R.IfRule_toString_closure.prototype={call$1:e=>"@if {"+h.JSArray_methods.join$1(e.children," ")+"}",$signature:243},R.IfRuleClause.prototype={},R.IfRuleClause$__closure.prototype={call$1:e=>e instanceof T.VariableDeclaration||e instanceof x.FunctionRule||e instanceof L.MixinRule||e instanceof p.ImportRule&&h.JSArray_methods.any$1(e.imports,new R.IfRuleClause$___closure),$signature:235},R.IfRuleClause$___closure.prototype={call$1:e=>e instanceof p.DynamicImport,$signature:234},R.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+h.JSArray_methods.join$1(this.children," ")+"}"}},R.ElseClause.prototype={toString$0(e){return"@else {"+h.JSArray_methods.join$1(this.children," ")+"}"}},p.ImportRule.prototype={accept$1$1(e){return e.visitImportRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@import "+h.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},$.IncludeRule.prototype={get$spanWithoutContent(){var e,t,r=this.span;return null!=this.content&&(e=r.file,t=this.$arguments.span,r=t=R.SpanExtensions_trimRight(R.SpanExtensions_trimLeft(e.span$2(0,F.FileLocation$_(e,r._file$_start).offset,F.FileLocation$_(t.file,t._end).offset)))),r},accept$1$1(e){return e.visitIncludeRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r=this,n=r.namespace;return n=null!=n?"@include "+n+".":"@include ",n+=r.name,(t=r.$arguments).get$isEmpty(t)||(n+="("+t.toString$0(0)+")"),(n+=null==(t=r.content)?";":" "+t.toString$0(0)).charCodeAt(0),n},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},b.LoudComment.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode:1,$isStatement:1},y.MediaRule.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return"@media "+this.query.toString$0(0)+" {"+(t&&h.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},L.MixinRule.prototype={get$hasContent(){var e=this,t=e.__MixinRule_hasContent;return null==t&&(t=v.$eq$(h.C__HasContentVisitor.visitChildren$1(e.children),!0),null==e.__MixinRule_hasContent?e.__MixinRule_hasContent=t:t=S.throwExpression(S.LateError$fieldADI("hasContent"))),t},accept$1$1(e){return e.visitMixinRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t="@mixin "+this.name,r=this.$arguments;return 0===r.$arguments.length&&null==r.restArgument||(t+="("+r.toString$0(0)+")"),(r=t+" {"+((r=this.children)&&h.JSArray_methods).join$1(r," ")+"}").charCodeAt(0),r}},L._HasContentVisitor.prototype={visitContentRule$1:e=>!0},x.ParentStatement.prototype={$isAstNode:1,$isStatement:1},x.ParentStatement_closure.prototype={call$1:e=>e instanceof T.VariableDeclaration||e instanceof x.FunctionRule||e instanceof L.MixinRule||e instanceof p.ImportRule&&h.JSArray_methods.any$1(e.imports,new x.ParentStatement__closure),$signature:235},x.ParentStatement__closure.prototype={call$1:e=>e instanceof p.DynamicImport,$signature:234},p.ReturnRule.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},p.SilentComment.prototype={accept$1$1(e){return e.visitSilentComment$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.text},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},V.StyleRule.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return this.selector.toString$0(0)+" {"+(t&&h.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},R.Stylesheet.prototype={Stylesheet$internal$3$plainCss(e,t,r){var n,a,i,s,o,l;for(a=(n=this.children).length,i=this._forwards,s=this._uses,o=0;o!1,toString$0(e){var t=w._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return this.accept$1(t),t._serialize$_buffer.toString$0(0)}},w.AttributeSelector.prototype={accept$1$1(e){var t,r,n=this,a=e._serialize$_buffer;return a.writeCharCode$1(91),a.write$1(0,n.name),null!=(t=n.value)&&(a.write$1(0,n.op),y.Parser_isIdentifier(t)&&!h.JSString_methods.startsWith$1(t,"--")?(a.write$1(0,t),null!=(r=n.modifier)&&a.writeCharCode$1(32)):(e._visitQuotedString$1(t),null!=(r=n.modifier)&&e._style!==h.OutputStyle_compressed&&a.writeCharCode$1(32)),null!=r&&a.write$1(0,r)),a.writeCharCode$1(93),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},$eq(e,t){var r=this;return null!=t&&t instanceof w.AttributeSelector&&t.name.$eq(0,r.name)&&t.op==r.op&&t.value==r.value&&t.modifier==r.modifier},get$hashCode(e){var t=this,r=t.name;return(h.JSString_methods.get$hashCode(r.name)^v.get$hashCode$(r.namespace)^v.get$hashCode$(t.op)^v.get$hashCode$(t.value)^v.get$hashCode$(t.modifier))>>>0}},w.AttributeOperator.prototype={toString$0(e){return this._attribute$_text}},V.ClassSelector.prototype={$eq(e,t){return null!=t&&t instanceof V.ClassSelector&&t.name===this.name},accept$1$1(e){var t=e._serialize$_buffer;return t.writeCharCode$1(46),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new V.ClassSelector(this.name+e)},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},I.ComplexSelector.prototype={get$minSpecificity(){null==this._minSpecificity&&this._computeSpecificity$0();var e=this._minSpecificity;return e.toString,e},get$maxSpecificity(){null==this._complex$_maxSpecificity&&this._computeSpecificity$0();var e=this._complex$_maxSpecificity;return e.toString,e},get$isInvisible(){var e=this,t=e.__ComplexSelector_isInvisible;return null==t&&(t=h.JSArray_methods.any$1(e.components,new I.ComplexSelector_isInvisible_closure),null==e.__ComplexSelector_isInvisible?e.__ComplexSelector_isInvisible=t:t=S.throwExpression(S.LateError$fieldADI("isInvisible"))),t},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},_computeSpecificity$0(){var e,t,r,n,a,i,s;for(t=(e=this.components).length,r=0,n=0,a=0;ae instanceof V.CompoundSelector&&e.get$isInvisible(),$signature:126},I.Combinator.prototype={toString$0(e){return this._complex$_text},$isComplexSelectorComponent:1},V.CompoundSelector.prototype={get$isInvisible(){return h.JSArray_methods.any$1(this.components,new V.CompoundSelector_isInvisible_closure)},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},_compound$_computeSpecificity$0(){var e,t,r,n,a,i;for(t=(e=this.components).length,r=0,n=0,a=0;ae.get$isInvisible(),$signature:16},w.IDSelector.prototype={get$minSpecificity(){return S._asInt(Math.pow(x.SimpleSelector.prototype.get$minSpecificity.call(this),2))},accept$1$1(e){var t=e._serialize$_buffer;return t.writeCharCode$1(35),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new w.IDSelector(this.name+e)},unify$1(e){return h.JSArray_methods.any$1(e,new w.IDSelector_unify_closure(this))?null:this.super$SimpleSelector$unify(e)},$eq(e,t){return null!=t&&t instanceof w.IDSelector&&t.name===this.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},w.IDSelector_unify_closure.prototype={call$1(e){var t;return e instanceof w.IDSelector?(t=e.name,t=this.$this.name!==t):t=!1,t},$signature:16},d.SelectorList.prototype={get$isInvisible(){return h.JSArray_methods.every$1(this.components,new d.SelectorList_isInvisible_closure)},get$asSassList(){var e=this.components;return d.SassList$(new S.MappedListIterable(e,new d.SelectorList_asSassList_closure,S._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value>")),h.ListSeparator_kWM,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1(e){var t=this.components,r=S._arrayInstanceType(t)._eval$1("ExpandIterable<1,ComplexSelector>"),n=E.List_List$of(new S.ExpandIterable(t,new d.SelectorList_unify_closure(e),r),!0,r._eval$1("Iterable.E"));return 0===n.length?null:d.SelectorList$(n)},resolveParentSelectors$2$implicitParent(e,t){var r,n=this;if(null==e){if(!h.JSArray_methods.any$1(n.components,n.get$_complexContainsParentSelector()))return n;throw S.wrapException(m.SassScriptException$(j.Top_le))}return r=n.components,d.SelectorList$(p.flattenVertically(new S.MappedListIterable(r,new d.SelectorList_resolveParentSelectors_closure(n,t,e),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Iterable>")),K.ComplexSelector))},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_complexContainsParentSelector$1:e=>h.JSArray_methods.any$1(e.components,new d.SelectorList__complexContainsParentSelector_closure),_resolveParentSelectorsCompound$2(e,t){var r,n,a,i=e.components,s=h.JSArray_methods.any$1(i,new d.SelectorList__resolveParentSelectorsCompound_closure);return s||h.JSArray_methods.get$first(i)instanceof x.ParentSelector?(r=s?new S.MappedListIterable(i,new d.SelectorList__resolveParentSelectorsCompound_closure0(t),S._arrayInstanceType(i)._eval$1("MappedListIterable<1,SimpleSelector>")):i,(n=h.JSArray_methods.get$first(i))instanceof x.ParentSelector?1===i.length&&null==n.suffix?t.components:(a=t.components,new S.MappedListIterable(a,new d.SelectorList__resolveParentSelectorsCompound_closure1(e,r),S._arrayInstanceType(a)._eval$1("MappedListIterable<1,ComplexSelector>"))):S._setArrayType([I.ComplexSelector$(S._setArrayType([V.CompoundSelector$(r)],K.JSArray_ComplexSelectorComponent),!1)],K.JSArray_ComplexSelector)):null},get$hashCode(e){return h.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&t instanceof d.SelectorList&&h.C_ListEquality.equals$2(0,this.components,t.components)}},d.SelectorList_isInvisible_closure.prototype={call$1:e=>e.get$isInvisible(),$signature:18},d.SelectorList_asSassList_closure.prototype={call$1(e){var t=e.components;return d.SassList$(new S.MappedListIterable(t,new d.SelectorList_asSassList__closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),h.ListSeparator_woc,!1)},$signature:249},d.SelectorList_asSassList__closure.prototype={call$1:e=>new d.SassString(e.toString$0(0),!1),$signature:250},d.SelectorList_unify_closure.prototype={call$1(e){var t=this.other.components;return new S.ExpandIterable(t,new d.SelectorList_unify__closure(e),S._arrayInstanceType(t)._eval$1("ExpandIterable<1,ComplexSelector>"))},$signature:138},d.SelectorList_unify__closure.prototype={call$1(e){var t=F.unifyComplex(S._setArrayType([this.complex1.components,e.components],K.JSArray_List_ComplexSelectorComponent));return null==t?h.List_empty4:v.map$1$1$ax(t,new d.SelectorList_unify___closure,K.ComplexSelector)},$signature:138},d.SelectorList_unify___closure.prototype={call$1:e=>I.ComplexSelector$(e,!1),$signature:86},d.SelectorList_resolveParentSelectors_closure.prototype={call$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,m,g,y,f,b,x,w,C,A,M,I=this,L={},k=I.$this;if(!k._complexContainsParentSelector$1(e))return I.implicitParent?(k=I.parent.components,new S.MappedListIterable(k,new d.SelectorList_resolveParentSelectors__closure(e),S._arrayInstanceType(k)._eval$1("MappedListIterable<1,ComplexSelector>"))):S._setArrayType([e],K.JSArray_ComplexSelector);for(t=K.JSArray_List_ComplexSelectorComponent,r=S._setArrayType([S._setArrayType([],K.JSArray_ComplexSelectorComponent)],t),n=K.JSArray_bool,L.lineBreaks=S._setArrayType([!1],n),i=(a=e.components).length,s=K.ComplexSelectorComponent,o=I.parent,l=0;l"))},$signature:138},d.SelectorList_resolveParentSelectors__closure.prototype={call$1(e){var t=E.List_List$of(e.components,!0,K.ComplexSelectorComponent),r=this.complex;return h.JSArray_methods.addAll$1(t,r.components),I.ComplexSelector$(t,r.lineBreak||e.lineBreak)},$signature:136},d.SelectorList_resolveParentSelectors__closure0.prototype={call$1(e){var t=this._box_0;return I.ComplexSelector$(e,t.lineBreaks[t.i++])},$signature:86},d.SelectorList__complexContainsParentSelector_closure.prototype={call$1:e=>e instanceof V.CompoundSelector&&h.JSArray_methods.any$1(e.components,new d.SelectorList__complexContainsParentSelector__closure),$signature:126},d.SelectorList__complexContainsParentSelector__closure.prototype={call$1(e){var t;return e instanceof x.ParentSelector||e instanceof d.PseudoSelector&&null!=(t=e.selector)&&h.JSArray_methods.any$1(t.components,t.get$_complexContainsParentSelector())},$signature:16},d.SelectorList__resolveParentSelectorsCompound_closure.prototype={call$1(e){var t;return e instanceof d.PseudoSelector&&null!=(t=e.selector)&&h.JSArray_methods.any$1(t.components,t.get$_complexContainsParentSelector())},$signature:16},d.SelectorList__resolveParentSelectorsCompound_closure0.prototype={call$1(e){var t,r,n,a;return e instanceof d.PseudoSelector?null==(t=e.selector)?e:h.JSArray_methods.any$1(t.components,t.get$_complexContainsParentSelector())?(r=t.resolveParentSelectors$2$implicitParent(this.parent,!1),n=e.name,a=e.isClass,d.PseudoSelector$(n,e.argument,!a,r)):e:e},$signature:269},d.SelectorList__resolveParentSelectorsCompound_closure1.prototype={call$1(e){var t,r,n,a,i,s,o=e.components,l=h.JSArray_methods.get$last(o);if(!(l instanceof V.CompoundSelector))throw S.wrapException(m.SassScriptException$('Parent "'+e.toString$0(0)+'" is incompatible with this selector.'));return t=K.ParentSelector._as(h.JSArray_methods.get$first(this.compound.components)).suffix,r=K.SimpleSelector,n=this.resolvedMembers,a=l.components,i=v.getInterceptor$ax(n),null!=t?((r=E.List_List$of(S.SubListIterable$(a,0,S.checkNotNullable(a.length-1,"count",K.int),S._arrayInstanceType(a)._precomputed1),!0,r)).push(h.JSArray_methods.get$last(a).addSuffix$1(t)),h.JSArray_methods.addAll$1(r,i.skip$1(n,1)),s=V.CompoundSelector$(r)):(r=E.List_List$of(a,!0,r),h.JSArray_methods.addAll$1(r,i.skip$1(n,1)),s=V.CompoundSelector$(r)),(o=E.List_List$of(S.SubListIterable$(o,0,S.checkNotNullable(o.length-1,"count",K.int),S._arrayInstanceType(o)._precomputed1),!0,K.ComplexSelectorComponent)).push(s),I.ComplexSelector$(o,e.lineBreak)},$signature:136},x.ParentSelector.prototype={accept$1$1(e){var t,r=e._serialize$_buffer;return r.writeCharCode$1(38),null!=(t=this.suffix)&&r.write$1(0,t),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1:e=>S.throwExpression(E.UnsupportedError$("& doesn't support unification."))},w.PlaceholderSelector.prototype={get$isInvisible:()=>!0,accept$1$1(e){var t=e._serialize$_buffer;return t.writeCharCode$1(37),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new w.PlaceholderSelector(this.name+e)},$eq(e,t){return null!=t&&t instanceof w.PlaceholderSelector&&t.name===this.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},d.PseudoSelector.prototype={get$isHostContext(){return this.isClass&&"host-context"===this.name&&null!=this.selector},get$minSpecificity(){null==this._pseudo$_minSpecificity&&this._pseudo$_computeSpecificity$0();var e=this._pseudo$_minSpecificity;return e.toString,e},get$maxSpecificity(){null==this._pseudo$_maxSpecificity&&this._pseudo$_computeSpecificity$0();var e=this._pseudo$_maxSpecificity;return e.toString,e},get$isInvisible(){var e=this.selector;return null!=e&&"not"!==this.name&&e.get$isInvisible()},addSuffix$1(e){var t=this;return null==t.argument&&null==t.selector||t.super$SimpleSelector$addSuffix(e),d.PseudoSelector$(t.name+e,null,!t.isClass,null)},unify$1(e){var t,r,n,a,i,s,o=this,l=o.name;if("host"===l||"host-context"===l){if(!h.JSArray_methods.every$1(e,new d.PseudoSelector_unify_closure))return null}else if(1===e.length&&(l=(t=h.JSArray_methods.get$first(e))instanceof w.UniversalSelector||t instanceof d.PseudoSelector&&(t.isClass&&"host"===t.name||t.get$isHostContext())))return t.unify$1(S._setArrayType([o],K.JSArray_SimpleSelector));if(h.JSArray_methods.contains$1(e,o))return e;for(r=S._setArrayType([],K.JSArray_SimpleSelector),l=e.length,n=!o.isClass,a=!1,i=0;i>>0}},d.PseudoSelector_unify_closure.prototype={call$1:e=>e instanceof d.PseudoSelector&&(e.isClass&&"host"===e.name||null!=e.selector),$signature:16},d.QualifiedName.prototype={$eq(e,t){return null!=t&&t instanceof d.QualifiedName&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)^v.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,r=this.name;return null==t?r:t+"|"+r}},x.SimpleSelector.prototype={get$minSpecificity:()=>1e3,get$maxSpecificity(){return this.get$minSpecificity()},addSuffix$1(e){return S.throwExpression(m.SassScriptException$('Invalid parent selector "'+this.toString$0(0)+'"'))},unify$1(e){var t,r,n,a,i,s,o=this;if(1===e.length&&(r=(t=h.JSArray_methods.get$first(e))instanceof w.UniversalSelector||t instanceof d.PseudoSelector&&(t.isClass&&"host"===t.name||t.get$isHostContext())))return t.unify$1(S._setArrayType([o],K.JSArray_SimpleSelector));if(h.JSArray_methods.contains$1(e,o))return e;for(n=S._setArrayType([],K.JSArray_SimpleSelector),r=e.length,a=!1,i=0;i1,accept$1$1(e){return e._serialize$_buffer.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){var t=this.name;return new g.TypeSelector(new d.QualifiedName(t.name+e,t.namespace))},unify$1(e){var t,r;return h.JSArray_methods.get$first(e)instanceof w.UniversalSelector||h.JSArray_methods.get$first(e)instanceof g.TypeSelector?null==(t=F.unifyUniversalAndElement(this,h.JSArray_methods.get$first(e)))?null:(r=S._setArrayType([t],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(r,S.SubListIterable$(e,1,null,S._arrayInstanceType(e)._precomputed1)),r):(r=S._setArrayType([this],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(r,e),r)},$eq(e,t){return null!=t&&t instanceof g.TypeSelector&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return h.JSString_methods.get$hashCode(t.name)^v.get$hashCode$(t.namespace)}},w.UniversalSelector.prototype={get$minSpecificity:()=>0,accept$1$1(e){var t,r=this.namespace;return null!=r&&((t=e._serialize$_buffer).write$1(0,r),t.writeCharCode$1(124)),e._serialize$_buffer.writeCharCode$1(42),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1(e){var t,r,n=this,a=h.JSArray_methods.get$first(e);return a instanceof w.UniversalSelector||a instanceof g.TypeSelector?null==(t=F.unifyUniversalAndElement(n,a))?null:(r=S._setArrayType([t],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(r,S.SubListIterable$(e,1,null,S._arrayInstanceType(e)._precomputed1)),r):(r=1===e.length&&a instanceof d.PseudoSelector&&(a.isClass&&"host"===a.name||a.get$isHostContext()))?null:null!=(r=n.namespace)&&"*"!==r?(r=S._setArrayType([n],K.JSArray_SimpleSelector),h.JSArray_methods.addAll$1(r,e),r):0!==e.length?e:S._setArrayType([n],K.JSArray_SimpleSelector)},$eq(e,t){return null!=t&&t instanceof w.UniversalSelector&&t.namespace==this.namespace},get$hashCode(e){return v.get$hashCode$(this.namespace)}},V._compileStylesheet_closure0.prototype={call$1(e){return""===e?E.Uri_Uri$dataFromString(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),h.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,E.Uri_parse(e)).toString$0(0)},$signature:5},A.AsyncEnvironment.prototype={closure$0(){var e,t,r,n=this,a=n._async_environment$_forwardedModules,i=n._async_environment$_nestedForwardedModules,s=n._async_environment$_variables;return s=S._setArrayType(s.slice(0),S._arrayInstanceType(s)),e=n._async_environment$_variableNodes,e=S._setArrayType(e.slice(0),S._arrayInstanceType(e)),t=n._async_environment$_functions,t=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),r=n._async_environment$_mixins,r=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),A.AsyncEnvironment$_(n._async_environment$_modules,n._async_environment$_namespaceNodes,n._async_environment$_globalModules,n._async_environment$_importedModules,a,i,n._async_environment$_allModules,s,e,t,r,n._async_environment$_content)},addModule$3$namespace(e,t,r){var n,a,i,s=this;if(null==r){for(s._async_environment$_globalModules.$indexSet(0,e,t),s._async_environment$_allModules.push(e),n=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.get$first(s._async_environment$_variables)));n.moveNext$0();)if(a=n.get$current(n),e.get$variables().containsKey$1(a))throw S.wrapException(m.SassScriptException$(j.This_ma+a+'".'))}else{if((n=s._async_environment$_modules).containsKey$1(r))throw i=null==(n=s._async_environment$_namespaceNodes.$index(0,r))?null:n.span,n=j.There_+r+'".',a=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),null!=i&&a.$indexSet(0,i,"original @use"),S.wrapException(m.MultiSpanSassScriptException$(n,"new @use",a));n.$indexSet(0,r,e),s._async_environment$_namespaceNodes.$indexSet(0,r,t),s._async_environment$_allModules.push(e)}},forwardModule$2(e,t){var r,n,a,i=this,s=i._async_environment$_forwardedModules;for(null==s&&(s=i._async_environment$_forwardedModules=E.LinkedHashMap_LinkedHashMap$_empty(K.Module_AsyncCallable,K.AstNode)),r=M.ForwardedModuleView_ifNecessary(e,t,K.AsyncCallable),n=(n=s.get$keys(s)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i._async_environment$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),i._async_environment$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),i._async_environment$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");i._async_environment$_allModules.push(e),s.$indexSet(0,r,t)},_async_environment$_assertNoConflicts$5(e,t,r,n,a){var i,s,o,l,_,u;for(e.get$length(e)"),o=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new A.AsyncEnvironment_importForwards_closure,n),n._eval$1("Iterable.E")),n=f.get$keys(f),r=S._instanceType(n)._eval$1("ExpandIterable"),l=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(n,new A.AsyncEnvironment_importForwards_closure0,r),r._eval$1("Iterable.E")),r=f.get$keys(f),n=S._instanceType(r)._eval$1("ExpandIterable"),_=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new A.AsyncEnvironment_importForwards_closure1,n),n._eval$1("Iterable.E")),1===(n=(r=y._async_environment$_variables).length)){for(i=(a=(n=y._async_environment$_importedModules).get$entries(n).toList$0(0)).length,s=K.AsyncCallable,u=0;u=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var i,s,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._async_environment$_variables.length)return p._async_environment$_variableIndices.putIfAbsent$2(e,new A.AsyncEnvironment_setVariable_closure(p,e)),i=p._async_environment$_variables,h.JSArray_methods.get$first(i).containsKey$1(e)||null==(s=p._async_environment$_fromOneModule$1$3(e,"variable",new A.AsyncEnvironment_setVariable_closure0(e),K.Module_AsyncCallable))?(v.$indexSet$ax(h.JSArray_methods.get$first(i),e,t),void v.$indexSet$ax(h.JSArray_methods.get$first(p._async_environment$_variableNodes),e,r)):void s.setVariable$3(e,t,r);if(null!=(o=p._async_environment$_nestedForwardedModules)&&!p._async_environment$_variableIndices.containsKey$1(e)&&null==p._async_environment$_variableIndex$1(e))for(i=new S.ReversedListIterable(o,S.instanceType(o)._eval$1("ReversedListIterable<1>")),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)for(_=v.get$reversed$ax(l._as(i.__internal$_current)),_=new S.ListIterator(_,_.get$length(_)),u=S._instanceType(_)._precomputed1;_.moveNext$0();)if((c=u._as(_.__internal$_current)).get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._async_environment$_lastVariableName===e?((i=p._async_environment$_lastVariableIndex).toString,$=i):$=p._async_environment$_variableIndices.putIfAbsent$2(e,new A.AsyncEnvironment_setVariable_closure1(p,e)),p._async_environment$_inSemiGlobalScope||0!==$||($=p._async_environment$_variables.length-1,p._async_environment$_variableIndices.$indexSet(0,e,$)),p._async_environment$_lastVariableName=e,p._async_environment$_lastVariableIndex=$,v.$indexSet$ax(p._async_environment$_variables[$],e,t),v.$indexSet$ax(p._async_environment$_variableNodes[$],e,r)}else p._async_environment$_getModule$1(a).setVariable$3(e,t,r)},setVariable$4$global(e,t,r,n){return this.setVariable$5$global$namespace(e,t,r,n,null)},setLocalVariable$3(e,t,r){var n,a=this,i=a._async_environment$_variables,s=i.length;a._async_environment$_lastVariableName=e,n=a._async_environment$_lastVariableIndex=s-1,a._async_environment$_variableIndices.$indexSet(0,e,n),v.$indexSet$ax(i[n],e,t),v.$indexSet$ax(a._async_environment$_variableNodes[n],e,r)},getFunction$2$namespace(e,t){var r,n,a=this;return null!=t?(r=a._async_environment$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=a._async_environment$_functionIndices).$index(0,e))?null==(r=v.$index$asx(a._async_environment$_functions[n],e))?a._async_environment$_getFunctionFromGlobalModule$1(e):r:null==(n=a._async_environment$_functionIndex$1(e))?a._async_environment$_getFunctionFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._async_environment$_functions[n],e))?a._async_environment$_getFunctionFromGlobalModule$1(e):r)},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$1$3(e,"function",new A.AsyncEnvironment__getFunctionFromGlobalModule_closure(e),K.AsyncCallable)},_async_environment$_functionIndex$1(e){var t,r;for(r=(t=this._async_environment$_functions).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},getMixin$2$namespace(e,t){var r,n,a=this;return null!=t?a._async_environment$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=a._async_environment$_mixinIndices).$index(0,e))?null==(r=v.$index$asx(a._async_environment$_mixins[n],e))?a._async_environment$_getMixinFromGlobalModule$1(e):r:null==(n=a._async_environment$_mixinIndex$1(e))?a._async_environment$_getMixinFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._async_environment$_mixins[n],e))?a._async_environment$_getMixinFromGlobalModule$1(e):r)},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$1$3(e,"mixin",new A.AsyncEnvironment__getMixinFromGlobalModule_closure(e),K.AsyncCallable)},_async_environment$_mixinIndex$1(e){var t,r;for(r=(t=this._async_environment$_mixins).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment(e,t)},withContent$body$AsyncEnvironment(e,t){var r,n=0,a=E._makeAsyncAwaitCompleter(K.void),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=i._async_environment$_content,i._async_environment$_content=e,n=2,E._asyncAwait(t.call$0(),s);case 2:return i._async_environment$_content=r,E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},asMixin$1(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return t=a._async_environment$_inMixin,a._async_environment$_inMixin=!0,r=2,E._asyncAwait(e.call$0(),i);case 2:return a._async_environment$_inMixin=t,E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,r,n){return this.scope$body$AsyncEnvironment(e,t,r,n,n)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,r){return this.scope$1$3$semiGlobal$when(e,!1,t,r)},scope$1$2$semiGlobal(e,t,r){return this.scope$1$3$semiGlobal$when(e,t,!0,r)},scope$body$AsyncEnvironment(e,t,r,n,a){var i,s,o,l,_,u,c,$,p,d,m,g=0,y=E._makeAsyncAwaitCompleter(a),f=2,b=[],x=this,w=E._wrapJsFunctionForAsync((function(n,a){for(1===n&&(s=a,g=f);;)switch(g){case 0:t=t&&x._async_environment$_inSemiGlobalScope,o=x._async_environment$_inSemiGlobalScope,x._async_environment$_inSemiGlobalScope=t,g=r?4:3;break;case 3:return f=5,g=8,E._asyncAwait(e.call$0(),w);case 8:i=c=a,b=[1],g=6;break;case 5:b=[2];case 6:f=2,x._async_environment$_inSemiGlobalScope=o,g=b.pop();break;case 7:case 4:return c=x._async_environment$_variables,$=K.String,h.JSArray_methods.add$1(c,E.LinkedHashMap_LinkedHashMap$_empty($,K.Value)),h.JSArray_methods.add$1(x._async_environment$_variableNodes,E.LinkedHashMap_LinkedHashMap$_empty($,K.AstNode)),p=x._async_environment$_functions,d=K.AsyncCallable,h.JSArray_methods.add$1(p,E.LinkedHashMap_LinkedHashMap$_empty($,d)),m=x._async_environment$_mixins,h.JSArray_methods.add$1(m,E.LinkedHashMap_LinkedHashMap$_empty($,d)),null!=(d=x._async_environment$_nestedForwardedModules)&&d.push(S._setArrayType([],K.JSArray_Module_AsyncCallable)),f=9,g=12,E._asyncAwait(e.call$0(),w);case 12:i=$=a,b=[1],g=10;break;case 9:b=[2];case 10:for(f=2,x._async_environment$_inSemiGlobalScope=o,x._async_environment$_lastVariableIndex=x._async_environment$_lastVariableName=null,c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(c))),$=x._async_environment$_variableIndices;c.moveNext$0();)l=c.get$current(c),$.remove$1(0,l);for(c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(p))),$=x._async_environment$_functionIndices;c.moveNext$0();)_=c.get$current(c),$.remove$1(0,_);for(c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(m))),$=x._async_environment$_mixinIndices;c.moveNext$0();)u=c.get$current(c),$.remove$1(0,u);null!=(c=x._async_environment$_nestedForwardedModules)&&c.pop(),g=b.pop();break;case 11:case 1:return E._asyncReturn(i,y);case 2:return E._asyncRethrow(s,y)}}));return E._asyncStartSync(w,y)},toImplicitConfiguration$0(){var e,t,r,n,a,i,s,o,l,_=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue);for(e=this._async_environment$_variables,t=this._async_environment$_variableNodes,r=0;r").span$1(0,0)),h.C_EmptyExtensionStore,V.NullableExtension_andThen(this._async_environment$_forwardedModules,new A.AsyncEnvironment_toDummyModule_closure))},_async_environment$_getModule$1(e){var t=this._async_environment$_modules.$index(0,e);if(null!=t)return t;throw S.wrapException(m.SassScriptException$('There is no module with the namespace "'+e+'".'))},_async_environment$_fromOneModule$1$3(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,h=this._async_environment$_nestedForwardedModules;if(null!=h)for(a=new S.ReversedListIterable(h,S._arrayInstanceType(h)._eval$1("ReversedListIterable<1>")),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)for(s=v.get$reversed$ax(i._as(a.__internal$_current)),s=new S.ListIterator(s,s.get$length(s)),o=S._instanceType(s)._precomputed1;s.moveNext$0();)if(null!=(l=r.call$1(o._as(s.__internal$_current))))return l;for(a=(a=(a=this._async_environment$_importedModules).get$keys(a)).get$iterator(a);a.moveNext$0();)if(null!=(l=r.call$1(a.get$current(a))))return l;for(i=(i=(a=this._async_environment$_globalModules).get$keys(a)).get$iterator(i),s=K.AsyncCallable,l=null,_=null;i.moveNext$0();)if(o=i.get$current(i),null!=(u=r.call$1(o))&&!(c=s._is(u)?u:o.variableIdentity$1(e)).$eq(0,_)){if(null!=l){for($=a.get$entries(a).map$1$1(0,new A.AsyncEnvironment__fromOneModule_closure(r,n),K.nullable_FileSpan),i="This "+t+j.x20is_av,s=t+" use",o=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),a=$.get$iterator($);a.moveNext$0();)null!=(p=a.get$current(a))&&o.$indexSet(0,p,"includes "+t);throw S.wrapException(m.MultiSpanSassScriptException$(i,s,o))}_=c,l=u}return l}},A.AsyncEnvironment_importForwards_closure.prototype={call$1(e){var t=e.get$variables();return t.get$keys(t)},$signature:132},A.AsyncEnvironment_importForwards_closure0.prototype={call$1(e){var t=e.get$functions(e);return t.get$keys(t)},$signature:132},A.AsyncEnvironment_importForwards_closure1.prototype={call$1(e){var t=e.get$mixins();return t.get$keys(t)},$signature:132},A.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:295},A.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:12},A.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:315},A.AsyncEnvironment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._async_environment$_variableIndex$1(this.name);return null==t?e._async_environment$_variables.length-1:t},$signature:12},A.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:197},A.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:197},A.AsyncEnvironment_toModule_closure.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_AsyncCallable),$signature:194},A.AsyncEnvironment_toDummyModule_closure.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_AsyncCallable),$signature:194},A.AsyncEnvironment__fromOneModule_closure.prototype={call$1(e){return V.NullableExtension_andThen(this.callback.call$1(e.key),new A.AsyncEnvironment__fromOneModule__closure(e,this.T))},$signature:323},A.AsyncEnvironment__fromOneModule__closure.prototype={call$1(e){return v.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},A._EnvironmentModule0.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,r){var n,a,i=this._async_environment$_modulesByVariable.$index(0,e);if(null==i){if(a=(n=this._async_environment$_environment)._async_environment$_variables,!h.JSArray_methods.get$first(a).containsKey$1(e))throw S.wrapException(m.SassScriptException$("Undefined variable."));v.$indexSet$ax(h.JSArray_methods.get$first(a),e,t),v.$indexSet$ax(h.JSArray_methods.get$first(n._async_environment$_variableNodes),e,r)}else i.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._async_environment$_modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this,r=t.css;return v.get$isEmpty$asx(r.get$children(r))?t:(e=R.cloneCssStylesheet(r,t.extensionStore),A._EnvironmentModule$_0(t._async_environment$_environment,e.item1,e.item2,t._async_environment$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,t.transitivelyContainsCss,t.transitivelyContainsExtensions))},toString$0(e){var t=this.css;return null==t.get$span(t).file.url?t="":(t=t.get$span(t),t=B.$get$context().prettyUri$1(t.file.url)),t},$isModule: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$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure5.prototype={call$1:e=>e.get$variables(),$signature:329},A._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1:e=>e.get$variableNodes(),$signature:330},A._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1:e=>e.get$functions(e),$signature:189},A._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1:e=>e.get$mixins(),$signature:189},A._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:140},A._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:140},C.AsyncImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){return this.canonicalize$body$AsyncImportCache(0,t,r,n,a)},canonicalize$body$AsyncImportCache(e,t,r,n,a){var i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri),u=this,c=E._wrapJsFunctionForAsync((function(e,$){if(1===e)return E._asyncRethrow($,_);for(;;)switch(l){case 0:l=null!=r?3:4;break;case 3:return s=K.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri,l=5,E._asyncAwait(p.putIfAbsentAsync(u._async_import_cache$_relativeCanonicalizeCache,new I.Tuple4(t,a,r,n,s),new C.AsyncImportCache_canonicalize_closure(u,n,t,r,a),s,K.nullable_Tuple3_AsyncImporter_Uri_Uri),c);case 5:if(null!=(o=$)){i=o,l=1;break}case 4:return s=K.Tuple2_Uri_bool,l=6,E._asyncAwait(p.putIfAbsentAsync(u._async_import_cache$_canonicalizeCache,new I.Tuple2(t,a,s),new C.AsyncImportCache_canonicalize_closure0(u,t,a),s,K.nullable_Tuple3_AsyncImporter_Uri_Uri),c);case 6:i=$,l=1;break;case 1:return E._asyncReturn(i,_)}}));return E._asyncStartSync(c,_)},_async_import_cache$_canonicalize$3(e,t,r){return this._canonicalize$body$AsyncImportCache(e,t,r)},_canonicalize$body$AsyncImportCache(e,t,r){var n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Uri),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r?(a=K.nullable_Object,a=E.runZoned(new C.AsyncImportCache__canonicalize_closure(e,t),E.LinkedHashMap_LinkedHashMap$_literal([h.Symbol__inImportRule,!0],a,a),K.FutureOr_nullable_Uri)):a=e.canonicalize$1(0,t),s=3,E._asyncAwait(a,_);case 3:""===(null==(i=c)?null:i.get$scheme())&&l._async_import_cache$_logger.warn$2$deprecation(0,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+S.S(i)+j.x2e_Rela,!0),n=i,s=1;break;case 1:return E._asyncReturn(n,o)}}));return E._asyncStartSync(_,o)},importCanonical$4$originalUrl$quiet(e,t,r,n){return this.importCanonical$body$AsyncImportCache(e,t,r,n)},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$4$originalUrl$quiet(e,t,r,!1)},importCanonical$body$AsyncImportCache(e,t,r,n){var a,i=0,s=E._makeAsyncAwaitCompleter(K.nullable_Stylesheet),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:return i=3,E._asyncAwait(p.putIfAbsentAsync(o._async_import_cache$_importCache,t,new C.AsyncImportCache_importCanonical_closure(o,e,t,r,n),K.Uri,K.nullable_Stylesheet),l);case 3:a=u,i=1;break;case 1:return E._asyncReturn(a,s)}}));return E._asyncStartSync(l,s)},humanize$1(e){var t,r,n=this._async_import_cache$_canonicalizeCache;return t=(n=$.IterableNullableExtension_whereNotNull(n.get$values(n),K.Tuple3_AsyncImporter_Uri_Uri)).$ti,null==(r=F.minBy(new S.MappedIterable(new S.WhereIterable(n,new C.AsyncImportCache_humanize_closure(e),t._eval$1("WhereIterable")),new C.AsyncImportCache_humanize_closure0,t._eval$1("MappedIterable")),new C.AsyncImportCache_humanize_closure1))?e:(n=B.$get$url(),r.resolve$1(V.ParsedPath_ParsedPath$parse(e.get$path(e),n.style).get$basename()))},sourceMapUrl$1(e,t){var r=this._async_import_cache$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(r))?t:r}},C.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return r=s.baseUrl,null==(n=null==r?null:r.resolveUri$1(s.url))&&(n=s.url),r=s.baseImporter,a=3,E._asyncAwait(s.$this._async_import_cache$_canonicalize$3(r,n,s.forImport),o);case 3:if(null!=(t=_)){e=new I.Tuple3(r,t,n,K.Tuple3_AsyncImporter_Uri_Uri),a=1;break}case 1:return E._asyncReturn(e,i)}}));return E._asyncStartSync(o,i)},$signature:187},C.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_=0,u=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri),c=this,$=E._wrapJsFunctionForAsync((function(p,h){if(1===p)return E._asyncRethrow(h,u);for(;;)switch(_){case 0:t=c.$this,r=t._async_import_cache$_importers,n=r.length,a=c.url,i=c.forImport,s=0;case 3:if(!(se.item3,$signature:347},C.AsyncImportCache_humanize_closure1.prototype={call$1:e=>e.get$path(e).length,$signature:85},I.AsyncBuiltInCallable.prototype={callbackFor$2(e,t){return new I.Tuple2(this._async_built_in$_arguments,this._async_built_in$_callback,K.Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value)},$isAsyncCallable:1,get$name(e){return this.name}},I.AsyncBuiltInCallable$mixin_closure.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure(e)},$call$body$AsyncBuiltInCallable$mixin_closure(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.Value),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=3,E._asyncAwait(a.callback.call$1(e),i);case 3:t=h.C__SassNull,r=1;break;case 1:return E._asyncReturn(t,n)}}));return E._asyncStartSync(i,n)},$signature:164},A.BuiltInCallable.prototype={callbackFor$2(e,t){var r,n,a,i,s,o,l,_,u;for(n=(r=this._overloads).length,a=null,i=null,s=0;s(u=Math.abs(i)))continue;if(l===u&&_<0)continue}i=_,a=o}if(null!=a)return a;throw S.wrapException(E.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new A.BuiltInCallable(e,this._overloads)},$isCallable:1,$isAsyncCallable:1,$isAsyncBuiltInCallable:1,get$name(e){return this.name}},A.BuiltInCallable$mixin_closure.prototype={call$1(e){return this.callback.call$1(e),h.C__SassNull},$signature:4},b.PlainCssCallable.prototype={$eq(e,t){return null!=t&&t instanceof b.PlainCssCallable&&this.name===t.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)},$isCallable:1,$isAsyncCallable:1,get$name(e){return this.name}},m.UserDefinedCallable.prototype={get$name(e){return this.declaration.name},$isCallable:1,$isAsyncCallable:1},k._compileStylesheet_closure.prototype={call$1(e){return""===e?E.Uri_Uri$dataFromString(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),h.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,E.Uri_parse(e)).toString$0(0)},$signature:5},k.CompileResult.prototype={},$.Configuration.prototype={throughForward$1(e){var t,r,n,a,i=this._values;return i.get$isEmpty(i)?h.Configuration_Map_empty:(null!=(t=e.prefix)&&(i=new M.UnprefixedMapView(i,t,K.UnprefixedMapView_ConfiguredValue)),r=e.shownVariables,n=e.hiddenVariables,null!=r?i=new f.LimitedMapView(i,r._base.intersection$1(new x.MapKeySet(i,K.MapKeySet_nullable_Object)),K.LimitedMapView_String_ConfiguredValue):(a=null!=n&&(a=n._base).get$isNotEmpty(a))&&(i=f.LimitedMapView$blocklist(i,n,K.String,K.ConfiguredValue)),this._withValues$1(i))},_withValues$1:e=>new $.Configuration(e),toString$0(e){var t=this._values;return"("+t.get$entries(t).map$1$1(0,new $.Configuration_toString_closure,K.String).join$1(0,", ")+")"}},$.Configuration_toString_closure.prototype={call$1:e=>"$"+S.S(e.key)+": "+S.S(e.value),$signature:361},$.ExplicitConfiguration.prototype={_withValues$1(e){return new $.ExplicitConfiguration(this.nodeWithSpan,e)}},T.ConfiguredValue.prototype={toString$0(e){return w.serializeValue(this.value,!0,!0)}},C.Environment.prototype={closure$0(){var e,t,r,n=this,a=n._forwardedModules,i=n._nestedForwardedModules,s=n._variables;return s=S._setArrayType(s.slice(0),S._arrayInstanceType(s)),e=n._variableNodes,e=S._setArrayType(e.slice(0),S._arrayInstanceType(e)),t=n._functions,t=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),r=n._mixins,r=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),C.Environment$_(n._environment$_modules,n._namespaceNodes,n._globalModules,n._importedModules,a,i,n._allModules,s,e,t,r,n._content)},addModule$3$namespace(e,t,r){var n,a,i,s=this;if(null==r){for(s._globalModules.$indexSet(0,e,t),s._allModules.push(e),n=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.get$first(s._variables)));n.moveNext$0();)if(a=n.get$current(n),e.get$variables().containsKey$1(a))throw S.wrapException(m.SassScriptException$(j.This_ma+a+'".'))}else{if((n=s._environment$_modules).containsKey$1(r))throw i=null==(n=s._namespaceNodes.$index(0,r))?null:n.span,n=j.There_+r+'".',a=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),null!=i&&a.$indexSet(0,i,"original @use"),S.wrapException(m.MultiSpanSassScriptException$(n,"new @use",a));n.$indexSet(0,r,e),s._namespaceNodes.$indexSet(0,r,t),s._allModules.push(e)}},forwardModule$2(e,t){var r,n,a,i=this,s=i._forwardedModules;for(null==s&&(s=i._forwardedModules=E.LinkedHashMap_LinkedHashMap$_empty(K.Module_Callable,K.AstNode)),r=M.ForwardedModuleView_ifNecessary(e,t,K.Callable),n=(n=s.get$keys(s)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i._assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),i._assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),i._assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");i._allModules.push(e),s.$indexSet(0,r,t)},_assertNoConflicts$5(e,t,r,n,a){var i,s,o,l,_,u;for(e.get$length(e)"),o=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new C.Environment_importForwards_closure,n),n._eval$1("Iterable.E")),n=f.get$keys(f),r=S._instanceType(n)._eval$1("ExpandIterable"),l=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(n,new C.Environment_importForwards_closure0,r),r._eval$1("Iterable.E")),r=f.get$keys(f),n=S._instanceType(r)._eval$1("ExpandIterable"),_=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new C.Environment_importForwards_closure1,n),n._eval$1("Iterable.E")),1===(n=(r=y._variables).length)){for(i=(a=(n=y._importedModules).get$entries(n).toList$0(0)).length,s=K.Callable,u=0;u=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var i,s,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._variables.length)return p._variableIndices.putIfAbsent$2(e,new C.Environment_setVariable_closure(p,e)),i=p._variables,h.JSArray_methods.get$first(i).containsKey$1(e)||null==(s=p._fromOneModule$1$3(e,"variable",new C.Environment_setVariable_closure0(e),K.Module_Callable))?(v.$indexSet$ax(h.JSArray_methods.get$first(i),e,t),void v.$indexSet$ax(h.JSArray_methods.get$first(p._variableNodes),e,r)):void s.setVariable$3(e,t,r);if(null!=(o=p._nestedForwardedModules)&&!p._variableIndices.containsKey$1(e)&&null==p._variableIndex$1(e))for(i=new S.ReversedListIterable(o,S.instanceType(o)._eval$1("ReversedListIterable<1>")),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)for(_=v.get$reversed$ax(l._as(i.__internal$_current)),_=new S.ListIterator(_,_.get$length(_)),u=S._instanceType(_)._precomputed1;_.moveNext$0();)if((c=u._as(_.__internal$_current)).get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._lastVariableName===e?((i=p._lastVariableIndex).toString,$=i):$=p._variableIndices.putIfAbsent$2(e,new C.Environment_setVariable_closure1(p,e)),p._inSemiGlobalScope||0!==$||($=p._variables.length-1,p._variableIndices.$indexSet(0,e,$)),p._lastVariableName=e,p._lastVariableIndex=$,v.$indexSet$ax(p._variables[$],e,t),v.$indexSet$ax(p._variableNodes[$],e,r)}else p._getModule$1(a).setVariable$3(e,t,r)},setVariable$4$global(e,t,r,n){return this.setVariable$5$global$namespace(e,t,r,n,null)},setLocalVariable$3(e,t,r){var n,a=this,i=a._variables,s=i.length;a._lastVariableName=e,n=a._lastVariableIndex=s-1,a._variableIndices.$indexSet(0,e,n),v.$indexSet$ax(i[n],e,t),v.$indexSet$ax(a._variableNodes[n],e,r)},getFunction$2$namespace(e,t){var r,n,a=this;return null!=t?(r=a._getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=a._functionIndices).$index(0,e))?null==(r=v.$index$asx(a._functions[n],e))?a._getFunctionFromGlobalModule$1(e):r:null==(n=a._functionIndex$1(e))?a._getFunctionFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._functions[n],e))?a._getFunctionFromGlobalModule$1(e):r)},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$1$3(e,"function",new C.Environment__getFunctionFromGlobalModule_closure(e),K.Callable)},_functionIndex$1(e){var t,r;for(r=(t=this._functions).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},getMixin$2$namespace(e,t){var r,n,a=this;return null!=t?a._getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=a._mixinIndices).$index(0,e))?null==(r=v.$index$asx(a._mixins[n],e))?a._getMixinFromGlobalModule$1(e):r:null==(n=a._mixinIndex$1(e))?a._getMixinFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._mixins[n],e))?a._getMixinFromGlobalModule$1(e):r)},_getMixinFromGlobalModule$1(e){return this._fromOneModule$1$3(e,"mixin",new C.Environment__getMixinFromGlobalModule_closure(e),K.Callable)},_mixinIndex$1(e){var t,r;for(r=(t=this._mixins).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},scope$1$3$semiGlobal$when(e,t,r){var n,a,i,s,o,l,_,u,c,$=this;if(t=t&&$._inSemiGlobalScope,n=$._inSemiGlobalScope,$._inSemiGlobalScope=t,!r)try{return o=e.call$0()}finally{$._inSemiGlobalScope=n}o=$._variables,l=K.String,h.JSArray_methods.add$1(o,E.LinkedHashMap_LinkedHashMap$_empty(l,K.Value)),h.JSArray_methods.add$1($._variableNodes,E.LinkedHashMap_LinkedHashMap$_empty(l,K.AstNode)),_=$._functions,u=K.Callable,h.JSArray_methods.add$1(_,E.LinkedHashMap_LinkedHashMap$_empty(l,u)),c=$._mixins,h.JSArray_methods.add$1(c,E.LinkedHashMap_LinkedHashMap$_empty(l,u)),null!=(u=$._nestedForwardedModules)&&u.push(S._setArrayType([],K.JSArray_Module_Callable));try{return l=e.call$0()}finally{for($._inSemiGlobalScope=n,$._lastVariableIndex=$._lastVariableName=null,o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(o))),l=$._variableIndices;o.moveNext$0();)a=o.get$current(o),l.remove$1(0,a);for(o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(_))),l=$._functionIndices;o.moveNext$0();)i=o.get$current(o),l.remove$1(0,i);for(o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(c))),l=$._mixinIndices;o.moveNext$0();)s=o.get$current(o),l.remove$1(0,s);null!=(o=$._nestedForwardedModules)&&o.pop()}},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,r){return this.scope$1$3$semiGlobal$when(e,!1,t,r)},scope$1$2$semiGlobal(e,t,r){return this.scope$1$3$semiGlobal$when(e,t,!0,r)},toImplicitConfiguration$0(){var e,t,r,n,a,i,s,o,l,_=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue);for(e=this._variables,t=this._variableNodes,r=0;r").span$1(0,0)),h.C_EmptyExtensionStore,V.NullableExtension_andThen(this._forwardedModules,new C.Environment_toDummyModule_closure))},_getModule$1(e){var t=this._environment$_modules.$index(0,e);if(null!=t)return t;throw S.wrapException(m.SassScriptException$('There is no module with the namespace "'+e+'".'))},_fromOneModule$1$3(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,h=this._nestedForwardedModules;if(null!=h)for(a=new S.ReversedListIterable(h,S._arrayInstanceType(h)._eval$1("ReversedListIterable<1>")),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)for(s=v.get$reversed$ax(i._as(a.__internal$_current)),s=new S.ListIterator(s,s.get$length(s)),o=S._instanceType(s)._precomputed1;s.moveNext$0();)if(null!=(l=r.call$1(o._as(s.__internal$_current))))return l;for(a=(a=(a=this._importedModules).get$keys(a)).get$iterator(a);a.moveNext$0();)if(null!=(l=r.call$1(a.get$current(a))))return l;for(i=(i=(a=this._globalModules).get$keys(a)).get$iterator(i),s=K.Callable,l=null,_=null;i.moveNext$0();)if(o=i.get$current(i),null!=(u=r.call$1(o))&&!(c=s._is(u)?u:o.variableIdentity$1(e)).$eq(0,_)){if(null!=l){for($=a.get$entries(a).map$1$1(0,new C.Environment__fromOneModule_closure(r,n),K.nullable_FileSpan),i="This "+t+j.x20is_av,s=t+" use",o=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),a=$.get$iterator($);a.moveNext$0();)null!=(p=a.get$current(a))&&o.$indexSet(0,p,"includes "+t);throw S.wrapException(m.MultiSpanSassScriptException$(i,s,o))}_=c,l=u}return l}},C.Environment_importForwards_closure.prototype={call$1(e){var t=e.get$variables();return t.get$keys(t)},$signature:115},C.Environment_importForwards_closure0.prototype={call$1(e){var t=e.get$functions(e);return t.get$keys(t)},$signature:115},C.Environment_importForwards_closure1.prototype={call$1(e){var t=e.get$mixins();return t.get$keys(t)},$signature:115},C.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:365},C.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:12},C.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:366},C.Environment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._variableIndex$1(this.name);return null==t?e._variables.length-1:t},$signature:12},C.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:148},C.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:148},C.Environment_toModule_closure.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_Callable),$signature:212},C.Environment_toDummyModule_closure.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_Callable),$signature:212},C.Environment__fromOneModule_closure.prototype={call$1(e){return V.NullableExtension_andThen(this.callback.call$1(e.key),new C.Environment__fromOneModule__closure(e,this.T))},$signature:547},C.Environment__fromOneModule__closure.prototype={call$1(e){return v.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},C._EnvironmentModule.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,r){var n,a,i=this._modulesByVariable.$index(0,e);if(null==i){if(a=(n=this._environment$_environment)._variables,!h.JSArray_methods.get$first(a).containsKey$1(e))throw S.wrapException(m.SassScriptException$("Undefined variable."));v.$indexSet$ax(h.JSArray_methods.get$first(a),e,t),v.$indexSet$ax(h.JSArray_methods.get$first(n._variableNodes),e,r)}else i.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this,r=t.css;return v.get$isEmpty$asx(r.get$children(r))?t:(e=R.cloneCssStylesheet(r,t.extensionStore),C._EnvironmentModule$_(t._environment$_environment,e.item1,e.item2,t._modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,t.transitivelyContainsCss,t.transitivelyContainsExtensions))},toString$0(e){var t=this.css;return null==t.get$span(t).file.url?t="":(t=t.get$span(t),t=B.$get$context().prettyUri$1(t.file.url)),t},$isModule: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$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},C._EnvironmentModule__EnvironmentModule_closure.prototype={call$1:e=>e.get$variables(),$signature:415},C._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1:e=>e.get$variableNodes(),$signature:416},C._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1:e=>e.get$functions(e),$signature:184},C._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1:e=>e.get$mixins(),$signature:184},C._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:103},C._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:103},m.SassException.prototype={get$trace(e){return F.Trace$(S._setArrayType([p.frameForSpan(y.SourceSpanException.prototype.get$span.call(this,this),"root stylesheet",null)],K.JSArray_Frame),null)},get$span(e){return y.SourceSpanException.prototype.get$span.call(this,this)},toString$1$color(e,t){var r,n,a,i,s=this,o=new E.StringBuffer(""),l="Error: "+s._span_exception$_message+"\n";for(o._contents=l,o._contents=l+y.SourceSpanException.prototype.get$span.call(s,s).highlight$1$color(t),r=(l=s.get$trace(s).toString$0(0).split("\n")).length,n=0;n255?(t._contents=a+S.Primitives_stringFromCharCode(92),a=t._contents+=h.JSInt_methods.toRadixString$1(r,16),a=t._contents=a+S.Primitives_stringFromCharCode(32)):a=t._contents=a+S.Primitives_stringFromCharCode(r);return"/* "+h.JSArray_methods.join$1(S._setArrayType(e.split("\n"),K.JSArray_String),"\n * ")+' */\n\nbody::before {\n  font-family: "Source Code Pro", "SF Mono", Monaco, Inconsolata, "Fira Mono",\n      "Droid Sans Mono", monospace, monospace;\n  white-space: pre;\n  display: block;\n  padding: 1em;\n  margin-bottom: 1em;\n  border-bottom: 2px solid black;\n  content: '+t.toString$0(0)+";\n}"}},m.MultiSpanSassException.prototype={toString$1$color(e,t){var r,n,a,i,s=this,o=!0===t&&!0,l=new E.StringBuffer("Error: "+s._span_exception$_message+"\n");for(V.NullableExtension_andThen(k.Highlighter$multiple(y.SourceSpanException.prototype.get$span.call(s,s),s.primaryLabel,s.secondarySpans,o,null,null).highlight$0(),l.get$write(l)),n=(r=s.get$trace(s).toString$0(0).split("\n")).length,a=0;a2&&(c=(c=h.JSString_methods._codeUnitAt$1(_,0))>=97&&c<=122||c>=65&&c<=90)&&58===h.JSString_methods._codeUnitAt$1(_,1))?(2>u&&S.throwExpression(E.RangeError$range(2,0,u,w,w)),u=S.stringContainsUnchecked(_,":",2)):u=!0:u=!1,u?o=!0:p.dirExists(_)?a.add$1(0,_):l=!0;if(l||0===r.get$length(r))return o?p.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):t?(v.get$length$asx(r._collection$_source)>1?p.ExecutableOptions__fail("Only one argument is allowed with --stdin."):S._asBool(e.$index(0,"update"))?p.ExecutableOptions__fail("--update is not allowed with --stdin."):S._asBool(e.$index(0,"watch"))&&p.ExecutableOptions__fail("--watch is not allowed with --stdin."),e=0===r.get$length(r)?w:r.get$first(r),r=K.dynamic,n=K.nullable_String,x._sourcesToDestinations=S.ConstantMap_ConstantMap$from(E.LinkedHashMap_LinkedHashMap$_literal([null,e],r,r),n,n)):(n=r._collection$_source,(i=v.getInterceptor$asx(n)).get$length(n)>2?p.ExecutableOptions__fail("Only two positional args may be passed."):0!==a._collection$_length?($='Directory "'+S.S(a.get$first(a))+'" may not be a positional arg.',d=r.get$last(r),p.ExecutableOptions__fail(v.$eq$(a.get$first(a),r.get$first(r))&&!p.fileExists(d)?$+'\nTo compile all CSS in "'+S.S(a.get$first(a))+'" to "'+d+'", use `sass '+S.S(a.get$first(a))+":"+d+"`.":$)):(m=v.$eq$(r.get$first(r),"-")?w:r.get$first(r),null==(g=1===i.get$length(n)?w:r.get$last(r))&&(S._asBool(e.$index(0,"update"))?p.ExecutableOptions__fail("--update is not allowed when printing to stdout."):S._asBool(e.$index(0,"watch"))&&p.ExecutableOptions__fail("--watch is not allowed when printing to stdout.")),(e=f.PathMap__create(w,K.nullable_String)).$indexSet(0,m,g),x._sourcesToDestinations=new E.UnmodifiableMapView(new f.PathMap(e,K.PathMap_nullable_String),K.UnmodifiableMapView_of_nullable_String_and_nullable_String))),void x.set$_sourceDirectoriesToDestinations(h.Map_empty5);for(t&&p.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),y=E.LinkedHashSet_LinkedHashSet$_empty(n),e=f.PathMap__create(w,n),i=K.PathMap_String,n=f.PathMap__create(w,n),r=new S.ListIterator(r,r.get$length(r)),s=S._instanceType(r)._precomputed1;r.moveNext$0();)_=s._as(r.__internal$_current),a.contains$1(0,_)?(y.add$1(0,_)||p.ExecutableOptions__fail(C+_+'".'),n.$indexSet(0,_,_),e.addAll$1(0,x._listSourceDirectory$2(_,_))):(m=(b=x._splitSourceAndDestination$1(_)).item1,g=b.item2,y.add$1(0,m)||p.ExecutableOptions__fail(C+m+'".'),"-"===m?e.$indexSet(0,w,g):p.dirExists(m)?(n.$indexSet(0,m,g),e.addAll$1(0,x._listSourceDirectory$2(m,g))):e.$indexSet(0,m,g));x._sourcesToDestinations=new E.UnmodifiableMapView(new f.PathMap(e,i),K.UnmodifiableMapView_of_nullable_String_and_nullable_String),x.set$_sourceDirectoriesToDestinations(new E.UnmodifiableMapView(new f.PathMap(n,i),K.UnmodifiableMapView_of_nullable_String_and_String))}},_splitSourceAndDestination$1(e){var t,r,n,a,i;for(t=e.length,r=0;r2+(n=r-1)&&(a=(a=h.JSString_methods.codeUnitAt$1(e,n))>=97&&a<=122||a>=65&&a<=90)&&58===h.JSString_methods.codeUnitAt$1(e,n+1))&&58===h.JSString_methods._codeUnitAt$1(e,r))return n=r+1,-1!==((t=(i=h.JSString_methods.indexOf$2(e,":",n))===r+2&&t>n+2&&(t=(t=h.JSString_methods._codeUnitAt$1(e,n))>=97&&t<=122||t>=65&&t<=90)&&58===h.JSString_methods._codeUnitAt$1(e,n+1))?h.JSString_methods.indexOf$2(e,":",i+1):i)&&p.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new I.Tuple2(h.JSString_methods.substring$2(e,0,r),h.JSString_methods.substring$1(e,n),K.Tuple2_String_String);throw S.wrapException(E.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,t){var r,n,a,i,s,o,l,_=K.String;for(_=E.LinkedHashMap_LinkedHashMap$_empty(_,_),r=v.get$iterator$ax(p.listDir(e,!0)),n=e===t,a=K.JSArray_nullable_String,i=K.WhereTypeIterable_String;r.moveNext$0();)s=r.get$current(r),(o=!(!this._isEntrypoint$1(s)||n&&".css"===V.ParsedPath_ParsedPath$parse(s,B.$get$context().style)._splitExtension$1(1)[1]))&&(o=B.$get$context(),l=S._setArrayType([t,o.withoutExtension$1(o.relative$2$from(s,e))+".css",null,null,null,null,null,null],a),x._validateArgList("join",l),_.$indexSet(0,s,o.joinAll$1(new S.WhereTypeIterable(l,i))));return _},_isEntrypoint$1(e){var t,r=B.$get$context().style;return!h.JSString_methods.startsWith$1(V.ParsedPath_ParsedPath$parse(e,r).get$basename(),"_")&&(".scss"===(t=V.ParsedPath_ParsedPath$parse(e,r)._splitExtension$1(1)[1])||".sass"===t||".css"===t)},get$_writeToStdout(){var e,t=this;return t._ensureSources$0(),1===(e=t._sourcesToDestinations).get$length(e)?(t._ensureSources$0(),e=null==(e=(e=t._sourcesToDestinations).get$values(e)).get$single(e)):e=!1,e},get$emitSourceMap(){var e=this,t="source-map",r="source-map-urls",n="embed-sources",a="embed-source-map",i=e._options;if(S._asBool(i.$index(0,t))||(i.wasParsed$1(r)?p.ExecutableOptions__fail("--source-map-urls isn't allowed with --no-source-map."):i.wasParsed$1(n)?p.ExecutableOptions__fail("--embed-sources isn't allowed with --no-source-map."):i.wasParsed$1(a)&&p.ExecutableOptions__fail("--embed-source-map isn't allowed with --no-source-map.")),!e.get$_writeToStdout())return S._asBool(i.$index(0,t));if(v.$eq$(e._ifParsed$1(r),"relative")&&p.ExecutableOptions__fail("--source-map-urls=relative isn't allowed when printing to stdout."),S._asBool(i.$index(0,a)))return S._asBool(i.$index(0,t));if(v.$eq$(e._ifParsed$1(t),!0))p.ExecutableOptions__fail("When printing to stdout, --source-map requires --embed-source-map.");else if(i.wasParsed$1(r))p.ExecutableOptions__fail("When printing to stdout, --source-map-urls requires --embed-source-map.");else{if(!S._asBool(i.$index(0,n)))return!1;p.ExecutableOptions__fail("When printing to stdout, --embed-sources requires --embed-source-map.")}},sourceMapUrl$2(e,t,r){var n,a,i,s=null;return 0!==t.get$scheme().length&&"file"!==t.get$scheme()?t:(a=(n=B.$get$context()).style.pathFromUri$1(x._parseUri(t)),v.$eq$(this._options.$index(0,"source-map-urls"),"relative")&&!this.get$_writeToStdout()?(r.toString,i=n.relative$2$from(a,n.dirname$1(r))):i=n.absolute$7(a,s,s,s,s,s,s),n.toUri$1(i))},_ifParsed$1(e){var t=this._options;return t.wasParsed$1(e)?t.$index(0,e):null}},p.ExecutableOptions__parser_closure.prototype={call$0(){var e=K.String,t=E.LinkedHashMap_LinkedHashMap$_empty(e,K.Option),r=[],n=new w.ArgParser(t,E.LinkedHashMap_LinkedHashMap$_empty(e,e),new E.UnmodifiableMapView(t,K.UnmodifiableMapView_String_Option),new E.UnmodifiableMapView(E.LinkedHashMap_LinkedHashMap$_empty(e,K.ArgParser),K.UnmodifiableMapView_String_ArgParser),r,!0,null);return n.addOption$2$hide("precision",!0),n.addFlag$2$hide("async",!0),r.push(p.ExecutableOptions__separator("Input and Output")),n.addFlag$2$help("stdin","Read the stylesheet from stdin."),n.addFlag$2$help("indented","Use the indented syntax for input from stdin."),n.addMultiOption$5$abbr$help$splitCommas$valueHelp("load-path","I","A path to use when resolving imports.\nMay be passed multiple times.",!1,"PATH"),e=K.JSArray_String,n.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",S._setArrayType(["expanded","compressed"],e),"expanded","Output style.","NAME"),n.addFlag$3$defaultsTo$help("charset",!0,"Emit a @charset or BOM for CSS with non-ASCII characters."),n.addFlag$3$defaultsTo$help("error-css",null,"When an error occurs, emit a stylesheet describing it.\nDefaults to true when compiling to a file."),n.addFlag$3$help$negatable("update","Only compile out-of-date stylesheets.",!1),r.push(p.ExecutableOptions__separator("Source Maps")),n.addFlag$3$defaultsTo$help("source-map",!0,"Whether to generate source maps."),n.addOption$4$allowed$defaultsTo$help("source-map-urls",S._setArrayType(["relative","absolute"],e),"relative","How to link from source maps to source files."),n.addFlag$3$defaultsTo$help("embed-sources",!1,"Embed source file contents in source maps."),n.addFlag$3$defaultsTo$help("embed-source-map",!1,"Embed source map contents in CSS."),r.push(p.ExecutableOptions__separator("Other")),n.addFlag$4$abbr$help$negatable("watch","w","Watch stylesheets and recompile when they change.",!1),n.addFlag$2$help("poll","Manually check for changes rather than using a native watcher.\nOnly valid with --watch."),n.addFlag$2$help("stop-on-error","Don't compile more files once an error is encountered."),n.addFlag$4$abbr$help$negatable("interactive","i","Run an interactive SassScript shell.",!1),n.addFlag$3$abbr$help("color","c","Whether to use terminal colors for messages."),n.addFlag$2$help("unicode","Whether to use Unicode characters for messages."),n.addFlag$3$abbr$help("quiet","q","Don't print warnings."),n.addFlag$2$help("quiet-deps","Don't print compiler warnings from dependencies.\nStylesheets imported through load paths count as dependencies."),n.addFlag$2$help("verbose","Print all deprecation warnings even when they're repetitive."),n.addFlag$2$help("trace","Print full Dart stack traces for exceptions."),n.addFlag$4$abbr$help$negatable("help","h","Print this usage information.",!1),n.addFlag$3$help$negatable("version","Print the version of Dart Sass.",!1),n},$signature:505},p.ExecutableOptions_interactive_closure.prototype={call$0(){var e,t,r,n=this.$this._options;if(!S._asBool(n.$index(0,"interactive")))return!1;for(e=["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],t=0;t<9;++t)if(r=e[t],n._parser.options._map.containsKey$1(r)||S.throwExpression(E.ArgumentError$('Could not find an option named "'+r+'".',null)),n._parsed.containsKey$1(r))throw S.wrapException(p.UsageException$("--"+r+" isn't allowed with --interactive."));return!0},$signature:26},p.ExecutableOptions_emitErrorCss_closure.prototype={call$1:e=>null!=e,$signature:182},p.UsageException.prototype={$isException:1,get$message(e){return this.message}},$.watch_closure.prototype={call$1(e){for(;!p.dirExists(e);)e=B.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:248},$._Watcher.prototype={compile$3$ifModified(e,t,r,n){return this.compile$body$_Watcher(0,t,r,n)},compile$2(e,t,r){return this.compile$3$ifModified(e,t,r,!1)},compile$body$_Watcher(e,t,r,n){var i,s,o,l,_,u,c,$,h,g,y=0,f=E._makeAsyncAwaitCompleter(K.bool),b=2,x=this,w=E._wrapJsFunctionForAsync((function(e,C){for(1===e&&(s=C,y=b);;)switch(y){case 0:return b=4,y=7,E._asyncAwait(d.compileStylesheet(x._watch$_options,x._graph,t,r,n),w);case 7:i=!0,y=1;break;case 4:if(b=3,g=s,($=S.unwrapException(g))instanceof m.SassException){o=$,l=S.getTraceFromException(g),($=x._watch$_options).get$emitErrorCss()||x._delete$1(r),$=v.toString$1$color$(o,$.get$color()),h=p.getTrace(o),x._printError$2($,null==h?l:h),v.set$exitCode$x(a.process,65),i=!1,y=1;break}if($ instanceof p.FileSystemException){_=$,u=S.getTraceFromException(g),c=_.path,$=null==c?_.message:"Error reading "+B.$get$context().relative$2$from(c,null)+": "+_.message+".",h=p.getTrace(_),x._printError$2($,null==h?u:h),v.set$exitCode$x(a.process,66),i=!1,y=1;break}throw g;case 3:y=2;break;case 6:case 1:return E._asyncReturn(i,f);case 2:return E._asyncRethrow(s,f)}}));return E._asyncStartSync(w,f)},_delete$1(e){var t,r,n;try{p.deleteFile(e),t=new E.StringBuffer(""),(r=this._watch$_options).get$color()&&(t._contents+=""),t._contents+="Deleted "+e+".",r.get$color()&&(t._contents+=""),E.print(t)}catch(n){if(!(S.unwrapException(n)instanceof p.FileSystemException))throw n}},_printError$2(e,t){var r,n=B.$get$stderr();n.writeln$1(e),r=this._watch$_options._options,S._asBool(r.$index(0,"trace"))&&(n.writeln$0(),n.writeln$1(h.JSString_methods.trimRight$0(F.Trace_Trace$from(t).get$terse().toString$0(0)))),S._asBool(r.$index(0,"stop-on-error"))||n.writeln$0()},watch$1(e,t){return this.watch$body$_Watcher(0,t)},watch$body$_Watcher(e,t){var r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.void),_=2,u=[],c=this,$=E._wrapJsFunctionForAsync((function(e,p){for(1===e&&(r=p,o=_);;)switch(o){case 0:s=t._group.get$_stream_group$_controller(),s=new E._StreamIterator(S.checkNotNullable(c._debounceEvents$1(new E._ControllerStream(s,S._instanceType(s)._eval$1("_ControllerStream<1>"))),"stream",K.Object)),_=3,i=c._watch$_options._options;case 6:return o=8,E._asyncAwait(s.moveNext$0(),$);case 8:if(!p){o=7;break}if(n=s.get$current(s),a=V.ParsedPath_ParsedPath$parse(n.path,B.$get$context().style)._splitExtension$1(1)[1],!v.$eq$(a,".sass")&&!v.$eq$(a,".scss")&&!v.$eq$(a,".css")){o=6;break}case 9:switch(n.type){case h.ChangeType_modify:o=11;break;case h.ChangeType_add:o=12;break;case h.ChangeType_remove:o=13;break;default:o=10}break;case 11:return o=14,E._asyncAwait(c._handleModify$1(n.path),$);case 14:if(!p&&S._asBool(i.$index(0,"stop-on-error"))){u=[1],o=4;break}o=10;break;case 12:return o=15,E._asyncAwait(c._handleAdd$1(n.path),$);case 15:if(!p&&S._asBool(i.$index(0,"stop-on-error"))){u=[1],o=4;break}o=10;break;case 13:return o=16,E._asyncAwait(c._handleRemove$1(n.path),$);case 16:if(!p&&S._asBool(i.$index(0,"stop-on-error"))){u=[1],o=4;break}o=10;break;case 10:o=6;break;case 7:u.push(5),o=4;break;case 3:u=[2];case 4:return _=2,o=17,E._asyncAwait(s.cancel$0(),$);case 17:o=u.pop();break;case 5:case 1:return E._asyncReturn(void 0,l);case 2:return E._asyncRethrow(r,l)}}));return E._asyncStartSync($,l)},_handleModify$1(e){return this._handleModify$body$_Watcher(e)},_handleModify$body$_Watcher(e){var t,r,n,i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.bool),u=this,c=E._wrapJsFunctionForAsync((function($,p){if(1===$)return E._asyncRethrow(p,_);for(;;)switch(l){case 0:if(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(r=B.$get$context(),n=g._realCasePath(r.absolute$7(r.normalize$1(e),null,null,null,null,null,null)),i=n,n=r,r=i):(r=B.$get$context(),n=r.canonicalize$1(0,e),i=n,n=r,r=i),s=n.toUri$1(r),r=u._graph,null==(o=r._nodes.$index(0,s))){t=u._handleAdd$1(e),l=1;break}return r.reload$1(s),l=3,E._asyncAwait(u._recompileDownstream$1(S._setArrayType([o],K.JSArray_StylesheetNode)),c);case 3:t=p,l=1;break;case 1:return E._asyncReturn(t,_)}}));return E._asyncStartSync(c,_)},_handleAdd$1(e){return this._handleAdd$body$_Watcher(e)},_handleAdd$body$_Watcher(e){var t,r,n,i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.bool),u=this,c=E._wrapJsFunctionForAsync((function($,p){if(1===$)return E._asyncRethrow(p,_);for(;;)switch(l){case 0:if(r=u._destinationFor$1(e),!(o=null==r)){l=3;break}p=o,l=4;break;case 3:return l=5,E._asyncAwait(u.compile$2(0,e,r),c);case 5:case 4:return n=p,i=B.$get$context(),s=i.absolute$7(".",null,null,null,null,null,null),l=6,E._asyncAwait(u._recompileDownstream$1(u._graph.addCanonical$3(new g.FilesystemImporter(s),i.toUri$1(v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?g._realCasePath(i.absolute$7(i.normalize$1(e),null,null,null,null,null,null)):i.canonicalize$1(0,e)),i.toUri$1(e))),c);case 6:t=p&&n,l=1;break;case 1:return E._asyncReturn(t,_)}}));return E._asyncStartSync(c,_)},_handleRemove$1(e){return this._handleRemove$body$_Watcher(e)},_handleRemove$body$_Watcher(e){var t,r,n,i,s,o,l,_,u,c=0,$=E._makeAsyncAwaitCompleter(K.bool),p=this,h=E._wrapJsFunctionForAsync((function(d,m){if(1===d)return E._asyncRethrow(m,$);for(;;)switch(c){case 0:return v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(r=B.$get$context(),n=g._realCasePath(r.absolute$7(r.normalize$1(e),null,null,null,null,null,null)),i=n,n=r,r=i):(r=B.$get$context(),n=r.canonicalize$1(0,e),i=n,n=r,r=i),s=n.toUri$1(r),r=p._graph,(o=r._nodes).containsKey$1(s)&&null!=(l=p._destinationFor$1(e))&&p._delete$1(l),n=n.absolute$7(".",null,null,null,null,null,null),_=o.remove$1(0,s),(o=null!=_)&&(r._transitiveModificationTimes.clear$0(0),r.importCache.clearImport$1(s),_._stylesheet_graph$_remove$0()),u=r._recanonicalizeImports$2(new g.FilesystemImporter(n),s),o&&u.addAll$1(0,_._downstream),c=3,E._asyncAwait(p._recompileDownstream$1(u),h);case 3:t=m,c=1;break;case 1:return E._asyncReturn(t,$)}}));return E._asyncStartSync(h,$)},_debounceEvents$1(e){var t=K.WatchEvent;return t=M.RateLimit__debounceAggregate(e,E.Duration$(25),S.instantiate1(M.rate_limit___collect$closure(),t),!1,!0,t,K.List_WatchEvent),new E._ExpandStream(new $._Watcher__debounceEvents_closure,t,S._instanceType(t)._eval$1("_ExpandStream"))},_recompileDownstream$1(e){return this._recompileDownstream$body$_Watcher(e)},_recompileDownstream$body$_Watcher(e){var t,r,n,a,i,s,o,l,_=0,u=E._makeAsyncAwaitCompleter(K.bool),c=this,$=E._wrapJsFunctionForAsync((function(p,h){if(1===p)return E._asyncRethrow(h,u);for(;;)switch(_){case 0:s=K.StylesheetNode,o=E.LinkedHashSet_LinkedHashSet$_empty(s),l=E.ListQueue_ListQueue$of(e,s),s=K.UnmodifiableSetView_StylesheetNode,r=c._watch$_options._options,n=!0;case 3:if(l.get$isEmpty(l)){_=4;break}if(a=l.removeFirst$0(),!o.add$1(0,a)){_=3;break}return _=5,E._asyncAwait(c._compileIfEntrypoint$1(a.canonicalUrl),$);case 5:if(i=h,n=n&&i,!i&&S._asBool(r.$index(0,"stop-on-error"))){t=!1,_=1;break}l.addAll$1(0,new b.UnmodifiableSetView(a._downstream,s)),_=3;break;case 4:t=n,_=1;break;case 1:return E._asyncReturn(t,u)}}));return E._asyncStartSync($,u)},_compileIfEntrypoint$1(e){return this._compileIfEntrypoint$body$_Watcher(e)},_compileIfEntrypoint$body$_Watcher(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.bool),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:if("file"!==e.get$scheme()){t=!0,a=1;break}if(r=B.$get$context().style.pathFromUri$1(x._parseUri(e)),null==(n=s._destinationFor$1(r))){t=!0,a=1;break}return a=3,E._asyncAwait(s.compile$2(0,r,n),o);case 3:t=_,a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},_destinationFor$1(e){var t,r,n,a,i,s,o,l=this._watch$_options;if(l._ensureSources$0(),t=K.String,null!=(r=l._sourcesToDestinations.cast$2$0(0,t,t).$index(0,e)))return r;if(n=B.$get$context(),h.JSString_methods.startsWith$1(V.ParsedPath_ParsedPath$parse(e,n.style).get$basename(),"_"))return null;for(l._ensureSources$0(),l=(l=(l=l.get$_sourceDirectoriesToDestinations().cast$2$0(0,t,t)).get$entries(l)).get$iterator(l),t=K.JSArray_nullable_String,a=K.WhereTypeIterable_String;l.moveNext$0();)if(s=(i=l.get$current(l)).key,n._isWithinOrEquals$2(s,e)===h._PathRelation_within&&(o=S._setArrayType([i.value,n.withoutExtension$1(n.relative$2$from(e,s))+".css",null,null,null,null,null,null],t),x._validateArgList("join",o),r=n.joinAll$1(new S.WhereTypeIterable(o,a)),n._isWithinOrEquals$2(r,e)!==h._PathRelation_equal))return r;return null}},$._Watcher__debounceEvents_closure.prototype={call$1(e){var t,r,n,a,i=f.PathMap__create(null,K.ChangeType);for(t=v.get$iterator$ax(e);t.moveNext$0();)n=(r=t.get$current(t)).path,null==(a=i.$index(0,n))?i.$indexSet(0,n,r.type):r.type===h.ChangeType_remove?i.$indexSet(0,n,h.ChangeType_remove):a!==h.ChangeType_add&&i.$indexSet(0,n,h.ChangeType_modify);for(t=S._setArrayType([],K.JSArray_WatchEvent),i=(i=i.get$entries(i)).get$iterator(i);i.moveNext$0();)n=(r=i.get$current(i)).value,(r=r.key).toString,t.push(new m.WatchEvent(n,r));return t},$signature:538},g.EmptyExtensionStore.prototype={get$isEmpty:e=>!0,get$simpleSelectors:()=>h.C_EmptyUnmodifiableSet,extensionsWhereTarget$1:e=>h.List_empty2,addSelector$3(e,t,r){throw S.wrapException(E.UnsupportedError$(j.addSel))},addExtension$4(e,t,r,n){throw S.wrapException(E.UnsupportedError$(j.addExt_))},addExtensions$1(e){throw S.wrapException(E.UnsupportedError$(j.addExts))},clone$0:()=>h.Tuple2_EmptyExtensionStore_Map_empty,$isExtensionStore:1},I.Extension.prototype={toString$0(e){return this.extender.toString$0(0)+" {@extend "+this.target.toString$0(0)+(this.isOptional?" !optional":"")+"}"}},I.Extender.prototype={assertCompatibleMediaContext$1(e){var t,r=this._extension;if(null!=r&&null!=(t=r.mediaContext)&&(null==e||!h.C_ListEquality.equals$2(0,t,e)))throw S.wrapException(m.SassException$(j.You_ma,r.span))},toString$0(e){return w.serializeSelector(this.selector,!0)}},V.ExtensionStore.prototype={get$isEmpty(e){var t=this._extensions;return t.get$isEmpty(t)},get$simpleSelectors(){return new x.MapKeySet(this._selectors,K.MapKeySet_SimpleSelector)},extensionsWhereTarget$1(e){var t=this;return E._makeSyncStarIterable((function(){var r,n,a,i,s=e,o=0;return function(e,l){for(1===e&&(r=l,o=1);;)switch(o){case 0:n=(n=(n=t._extensions).get$entries(n)).get$iterator(n);case 2:if(!n.moveNext$0()){o=3;break}if(a=n.get$current(n),!s.call$1(a.key)){o=2;break}a=(a=v.get$values$z(a.value)).get$iterator(a);case 4:if(!a.moveNext$0()){o=5;break}i=a.get$current(a),o=i instanceof $.MergedExtension?6:8;break;case 6:return i=i.unmerge$0(),o=9,E._IterationMarker_yieldStar(new S.WhereIterable(i,new V.ExtensionStore_extensionsWhereTarget_closure,i.$ti._eval$1("WhereIterable")));case 9:o=7;break;case 8:o=i.isOptional?11:10;break;case 10:return o=12,i;case 12:case 11:case 7:o=4;break;case 5:o=2;break;case 3:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(r)}}}),K.Extension)},addSelector$3(e,t,r){var n,a,i,s,o,l,_,u,c,$,h=this;if(!(n=e).get$isInvisible())for(o=(s=n.components).length,l=h._originals,_=0;_"),(g=new S.SubListIterable(a,0,u,m)).SubListIterable$3(a,0,u,d._precomputed1),m=m._eval$1("MappedListIterable>"),_=E.List_List$of(new S.MappedListIterable(g,new V.ExtensionStore__extendComplex_closure(e),m),!0,m._eval$1("ListIterable.E"))),h.JSArray_methods.add$1(_,$)):null!=_&&((p=E.List_List$from(S._setArrayType([c],o),!1,l)).fixed$length=Array,p.immutable$list=Array,0===(d=p).length&&S.throwExpression(E.ArgumentError$(f,y)),h.JSArray_methods.add$1(_,S._setArrayType([new I.ComplexSelector(d,!1)],s)));return null==_?y:(b.first=!0,a=K.ComplexSelector,a=v.expand$1$1$ax(F.paths(_,a),new V.ExtensionStore__extendComplex_closure0(b,this,e),a),E.List_List$of(a,!0,a.$ti._eval$1("Iterable.E")))},_extendCompound$5$inOriginal(e,t,r,n,a){var i,s,o,l,_,u,c,p,d,m,g,y,f,b,x,w,C,A=this,M=null,L="components may not be empty.",k={},R=A._mode,T=R===h.ExtendMode_normal||r.get$length(r)<2?M:E.LinkedHashSet_LinkedHashSet$_empty(K.SimpleSelector);for(s=(i=e.components).length,o=K.JSArray_List_Extender,l=K.JSArray_Extender,_=K.JSArray_ComplexSelectorComponent,u=K.ComplexSelectorComponent,c=K.SimpleSelector,p=A._sourceSpecificity,d=K.JSArray_SimpleSelector,m=M,g=0;g"))).SubListIterable$3(i,0,g,x._precomputed1),(b=E.List_List$from(w,!1,c)).fixed$length=Array,b.immutable$list=Array,w=b,e=new V.CompoundSelector(w),0===w.length&&S.throwExpression(E.ArgumentError$(L,M)),(b=E.List_List$from(S._setArrayType([e],_),!1,u)).fixed$length=Array,b.immutable$list=Array,0===(x=b).length&&S.throwExpression(E.ArgumentError$(L,M)),A._sourceSpecificityFor$1(e),m.push(S._setArrayType([new I.Extender(new I.ComplexSelector(x,!1),!0,t)],l)))),h.JSArray_methods.addAll$1(m,f));return null==m||null!=T&&T._collection$_length!==r.get$length(r)?M:1===m.length?v.map$1$1$ax(h.JSArray_methods.get$first(m),new V.ExtensionStore__extendCompound_closure(n),K.ComplexSelector).toList$0(0):(R=k.first=R!==h.ExtendMode_replace,s=(i=$.IterableNullableExtension_whereNotNull(v.map$1$1$ax(F.paths(m,K.Extender),new V.ExtensionStore__extendCompound_closure0(k,n),K.nullable_List_ComplexSelector),K.List_ComplexSelector)).$ti._eval$1("ExpandIterable"),b=E.List_List$of(new S.ExpandIterable(i,new V.ExtensionStore__extendCompound_closure1,s),!0,s._eval$1("Iterable.E")),C=new V.ExtensionStore__extendCompound_closure2,A._trim$2(b,a&&R?new V.ExtensionStore__extendCompound_closure3(h.JSArray_methods.get$first(b)):C))},_extendSimple$5(e,t,r,n,a){var i,s=new V.ExtensionStore__extendSimple_withoutPseudo(this,r,a,t);return e instanceof d.PseudoSelector&&null!=e.selector&&null!=(i=this._extendPseudo$4(e,t,r,n))?new S.MappedListIterable(i,new V.ExtensionStore__extendSimple_closure(this,s,t),S._arrayInstanceType(i)._eval$1("MappedListIterable<1,List>")):V.NullableExtension_andThen(s.call$1(e),new V.ExtensionStore__extendSimple_closure0)},_extenderForSimple$2(e,t){var r=I.ComplexSelector$(S._setArrayType([V.CompoundSelector$(S._setArrayType([e],K.JSArray_SimpleSelector))],K.JSArray_ComplexSelectorComponent),!1);return this._sourceSpecificity.$index(0,e),new I.Extender(r,!0,t)},_extendPseudo$4(e,t,r,n){var a,i,s,o,l=e.selector;if(null==l)throw S.wrapException(E.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return(a=this._extendList$4(l,t,r,n))===l?null:(i=a.components,(s="not"===e.normalizedName)&&!h.JSArray_methods.any$1(l.components,new V.ExtensionStore__extendPseudo_closure)&&h.JSArray_methods.any$1(i,new V.ExtensionStore__extendPseudo_closure0)&&(i=new S.WhereIterable(i,new V.ExtensionStore__extendPseudo_closure1,S._arrayInstanceType(i)._eval$1("WhereIterable<1>"))),i=v.expand$1$1$ax(i,new V.ExtensionStore__extendPseudo_closure2(e),K.ComplexSelector),s&&1===l.components.length?(s=S.MappedIterable_MappedIterable(i,new V.ExtensionStore__extendPseudo_closure3(e),i.$ti._eval$1("Iterable.E"),K.PseudoSelector),0===(o=E.List_List$of(s,!0,S._instanceType(s)._eval$1("Iterable.E"))).length?null:o):S._setArrayType([d.PseudoSelector$(e.name,e.argument,!e.isClass,d.SelectorList$(i))],K.JSArray_PseudoSelector))},_trim$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,h;if(e.length>100)return e;r=A.QueueList$(null,K.ComplexSelector);e:for(n=e.length-1,a=S._arrayInstanceType(e),i=a._precomputed1,a=a._eval$1("SubListIterable<1>"),s=0;n>=0;--n)if(o={},l=e[n],t.call$1(l)){for(_=0;_!e.isOptional,$signature:536},V.ExtensionStore__registerSelector_closure.prototype={call$0:()=>E.LinkedHashSet_LinkedHashSet$_empty(K.ModifiableCssValue_SelectorList),$signature:535},V.ExtensionStore_addExtension_closure.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector,K.Extension),$signature:99},V.ExtensionStore_addExtension_closure0.prototype={call$0:()=>S._setArrayType([],K.JSArray_Extension),$signature:180},V.ExtensionStore_addExtension_closure1.prototype={call$0(){return this.complex.get$maxSpecificity()},$signature:12},V.ExtensionStore__extendExistingExtensions_closure.prototype={call$0:()=>S._setArrayType([],K.JSArray_Extension),$signature:180},V.ExtensionStore__extendExistingExtensions_closure0.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector,K.Extension),$signature:99},V.ExtensionStore_addExtensions_closure.prototype={call$2(e,t){var r,n,a,i,s,o,l,_,u,c=this;(n=e instanceof w.PlaceholderSelector&&(45===(r=h.JSString_methods._codeUnitAt$1(e.name,0))||95===r))||((i=null==(a=(n=c.$this)._extensionsByExtender.$index(0,e)))||(o=(s=c._box_0).extensionsToExtend,h.JSArray_methods.addAll$1(null==o?s.extensionsToExtend=S._setArrayType([],K.JSArray_Extension):o,a)),(s=null!=(l=n._selectors.$index(0,e)))&&(null==(_=(o=c._box_0).selectorsToExtend)?o.selectorsToExtend=E.LinkedHashSet_LinkedHashSet$_empty(K.ModifiableCssValue_SelectorList):_).addAll$1(0,l),null==(u=(n=n._extensions).$index(0,e))?(o=K.ComplexSelector,_=K.Extension,n.$indexSet(0,e,E.LinkedHashMap_LinkedHashMap$of(t,o,_)),i&&!s||(n=null==(i=(n=c._box_0).newExtensions)?n.newExtensions=E.LinkedHashMap_LinkedHashMap$_empty(K.SimpleSelector,K.Map_ComplexSelector_Extension):i).$indexSet(0,e,E.LinkedHashMap_LinkedHashMap$of(t,o,_))):t.forEach$1(0,new V.ExtensionStore_addExtensions__closure1(c._box_0,u,a,l,e)))},$signature:521},V.ExtensionStore_addExtensions__closure1.prototype={call$2(e,t){var r,n=this,a=n.existingSources;a.containsKey$1(e)?((r=a.$index(0,e)).toString,t=$.MergedExtension_merge(r,t),a.$indexSet(0,e,t)):a.$indexSet(0,e,t),null==n.extensionsForTarget&&null==n.selectorsForTarget||(a=null==(r=(a=n._box_0).newExtensions)?a.newExtensions=E.LinkedHashMap_LinkedHashMap$_empty(K.SimpleSelector,K.Map_ComplexSelector_Extension):r,v.$indexSet$ax(a.putIfAbsent$2(n.target,new V.ExtensionStore_addExtensions___closure),e,t))},$signature:520},V.ExtensionStore_addExtensions___closure.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector,K.Extension),$signature:99},V.ExtensionStore_addExtensions_closure0.prototype={call$1(e){var t=this._box_0,r=this.$this;V.NullableExtension_andThen(t.extensionsToExtend,new V.ExtensionStore_addExtensions__closure(r,e)),V.NullableExtension_andThen(t.selectorsToExtend,new V.ExtensionStore_addExtensions__closure0(r,e))},$signature:514},V.ExtensionStore_addExtensions__closure.prototype={call$1(e){return this.$this._extendExistingExtensions$2(e,this.newExtensions)},$signature:507},V.ExtensionStore_addExtensions__closure0.prototype={call$1(e){return this.$this._extendExistingSelectors$2(e,this.newExtensions)},$signature:498},V.ExtensionStore__extendComplex_closure.prototype={call$1(e){return S._setArrayType([I.ComplexSelector$(S._setArrayType([e],K.JSArray_ComplexSelectorComponent),this.complex.lineBreak)],K.JSArray_ComplexSelector)},$signature:493},V.ExtensionStore__extendComplex_closure0.prototype={call$1(e){var t=F.weave(v.map$1$1$ax(e,new V.ExtensionStore__extendComplex__closure,K.List_ComplexSelectorComponent).toList$0(0));return new S.MappedListIterable(t,new V.ExtensionStore__extendComplex__closure0(this._box_0,this.$this,this.complex,e),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>"))},$signature:492},V.ExtensionStore__extendComplex__closure.prototype={call$1:e=>e.components,$signature:490},V.ExtensionStore__extendComplex__closure0.prototype={call$1(e){var t=this,r=t.complex,n=I.ComplexSelector$(e,r.lineBreak||v.any$1$ax(t.path,new V.ExtensionStore__extendComplex___closure)),a=t._box_0;return a.first&&t.$this._originals.contains$1(0,r)&&t.$this._originals.add$1(0,n),a.first=!1,n},$signature:86},V.ExtensionStore__extendComplex___closure.prototype={call$1:e=>e.lineBreak,$signature:18},V.ExtensionStore__extendCompound_closure.prototype={call$1(e){return e.assertCompatibleMediaContext$1(this.mediaQueryContext),e.selector},$signature:484},V.ExtensionStore__extendCompound_closure0.prototype={call$1(e){var t,r,n,a,i,s,o={},l=this._box_1;if(l.first)l.first=!1,t=S._setArrayType([S._setArrayType([V.CompoundSelector$(v.expand$1$1$ax(e,new V.ExtensionStore__extendCompound__closure,K.SimpleSelector))],K.JSArray_ComplexSelectorComponent)],K.JSArray_List_ComplexSelectorComponent);else{for(r=A.QueueList$(null,K.List_ComplexSelectorComponent),l=v.get$iterator$ax(e),n=K.CompoundSelector,a=K.JSArray_SimpleSelector,i=null;l.moveNext$0();)(s=l.get$current(l)).isOriginal?(null==i&&(i=S._setArrayType([],a)),h.JSArray_methods.addAll$1(i,n._as(h.JSArray_methods.get$last(s.selector.components)).components)):r._queue_list$_add$1(s.selector.components);if(null!=i&&r.addFirst$1(S._setArrayType([V.CompoundSelector$(i)],K.JSArray_ComplexSelectorComponent)),null==(t=F.unifyComplex(r)))return null}for(o.lineBreak=!1,l=v.get$iterator$ax(e),n=this.mediaQueryContext;l.moveNext$0();)(a=l.get$current(l)).assertCompatibleMediaContext$1(n),o.lineBreak=o.lineBreak||a.selector.lineBreak;return l=v.map$1$1$ax(t,new V.ExtensionStore__extendCompound__closure0(o),K.ComplexSelector),E.List_List$of(l,!0,l.$ti._eval$1("ListIterable.E"))},$signature:483},V.ExtensionStore__extendCompound__closure.prototype={call$1:e=>K.CompoundSelector._as(h.JSArray_methods.get$last(e.selector.components)).components,$signature:481},V.ExtensionStore__extendCompound__closure0.prototype={call$1(e){return I.ComplexSelector$(e,this._box_0.lineBreak)},$signature:86},V.ExtensionStore__extendCompound_closure1.prototype={call$1:e=>e,$signature:470},V.ExtensionStore__extendCompound_closure2.prototype={call$1:e=>!1,$signature:18},V.ExtensionStore__extendCompound_closure3.prototype={call$1(e){return h.C_ListEquality.equals$2(0,e.components,this.original.components)},$signature:18},V.ExtensionStore__extendSimple_withoutPseudo.prototype={call$1(e){var t,r,n=this,a=n.extensions.$index(0,e);if(null==a)return null;for(null!=(t=n.targetsUsed)&&t.add$1(0,e),t=S._setArrayType([],K.JSArray_Extender),(r=n.$this)._mode!==h.ExtendMode_replace&&t.push(r._extenderForSimple$2(e,n.simpleSpan)),r=(r=a.get$values(a)).get$iterator(r);r.moveNext$0();)t.push(r.get$current(r).extender);return t},$signature:459},V.ExtensionStore__extendSimple_closure.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return null==t?S._setArrayType([this.$this._extenderForSimple$2(e,this.simpleSpan)],K.JSArray_Extender):t},$signature:455},V.ExtensionStore__extendSimple_closure0.prototype={call$1:e=>S._setArrayType([e],K.JSArray_List_Extender),$signature:450},V.ExtensionStore__extendPseudo_closure.prototype={call$1:e=>e.components.length>1,$signature:18},V.ExtensionStore__extendPseudo_closure0.prototype={call$1:e=>1===e.components.length,$signature:18},V.ExtensionStore__extendPseudo_closure1.prototype={call$1:e=>e.components.length<=1,$signature:18},V.ExtensionStore__extendPseudo_closure2.prototype={call$1(e){var t,r,n=e.components;if(1!==n.length)return S._setArrayType([e],K.JSArray_ComplexSelector);if(!(h.JSArray_methods.get$first(n)instanceof V.CompoundSelector))return S._setArrayType([e],K.JSArray_ComplexSelector);if(1!==(n=K.CompoundSelector._as(h.JSArray_methods.get$first(n)).components).length)return S._setArrayType([e],K.JSArray_ComplexSelector);if(!(h.JSArray_methods.get$first(n)instanceof d.PseudoSelector))return S._setArrayType([e],K.JSArray_ComplexSelector);if(null==(r=(t=K.PseudoSelector._as(h.JSArray_methods.get$first(n))).selector))return S._setArrayType([e],K.JSArray_ComplexSelector);switch((n=this.pseudo).normalizedName){case"not":return"is"!==(n=t.normalizedName)&&"matches"!==n?S._setArrayType([],K.JSArray_ComplexSelector):r.components;case"is":case"matches":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==n.name||t.argument!=n.argument?S._setArrayType([],K.JSArray_ComplexSelector):r.components;case"has":case"host":case"host-context":case"slotted":return S._setArrayType([e],K.JSArray_ComplexSelector);default:return S._setArrayType([],K.JSArray_ComplexSelector)}},$signature:441},V.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){var t=this.pseudo;return d.PseudoSelector$(t.name,t.argument,!t.isClass,d.SelectorList$(S._setArrayType([e],K.JSArray_ComplexSelector)))},$signature:439},V.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$minSpecificity()>=this._box_0.maxSpecificity&&F.complexIsSuperselector(e.components,this.complex1.components)},$signature:18},V.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$minSpecificity()>=this._box_0.maxSpecificity&&F.complexIsSuperselector(e.components,this.complex1.components)},$signature:18},V.ExtensionStore_clone_closure.prototype={call$2(e,t){var r,n,a,i,s,o,l,_=this,u=K.ModifiableCssValue_SelectorList,c=E.LinkedHashSet_LinkedHashSet$_empty(u);for(_.newSelectors.$indexSet(0,e,c),r=t.get$iterator(t),n=_.oldToNewSelectors,a=_.$this._mediaContexts,i=_.newMediaContexts;r.moveNext$0();)s=r.get$current(r),o=new g.ModifiableCssValue(s.value,s.span,u),c.add$1(0,o),n.$indexSet(0,s,o),null!=(l=a.$index(0,s))&&i.$indexSet(0,o,l)},$signature:438},F.unifyComplex_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.sublist$2(e,0,t.get$length(e)-1)},$signature:104},F._weaveParents_closure.prototype={call$2(e,t){var r,n,a=null;return h.C_ListEquality.equals$2(0,e,t)?e:v.get$first$ax(e)instanceof V.CompoundSelector&&v.get$first$ax(t)instanceof V.CompoundSelector?F.complexIsParentSuperselector(e,t)?t:F.complexIsParentSuperselector(t,e)?e:F._mustUnify(e,t)?null==(r=F.unifyComplex(S._setArrayType([e,t],K.JSArray_List_ComplexSelectorComponent)))||(n=v.getInterceptor$asx(r)).get$length(r)>1?a:n.get$first(r):a:a},$signature:434},F._weaveParents_closure0.prototype={call$1(e){return F.complexIsParentSuperselector(e.get$first(e),this.group)},$signature:430},F._weaveParents_closure1.prototype={call$1:e=>v.expand$1$1$ax(e,new F._weaveParents__closure1,K.ComplexSelectorComponent),$signature:188},F._weaveParents__closure1.prototype={call$1:e=>e,$signature:104},F._weaveParents_closure2.prototype={call$1:e=>0===e.get$length(e),$signature:192},F._weaveParents_closure3.prototype={call$1:e=>v.expand$1$1$ax(e,new F._weaveParents__closure0,K.ComplexSelectorComponent),$signature:188},F._weaveParents__closure0.prototype={call$1:e=>e,$signature:104},F._weaveParents_closure4.prototype={call$1:e=>v.get$isNotEmpty$asx(e),$signature:427},F._weaveParents_closure5.prototype={call$1(e){var t=v.expand$1$1$ax(e,new F._weaveParents__closure,K.ComplexSelectorComponent);return E.List_List$of(t,!0,t.$ti._eval$1("Iterable.E"))},$signature:406},F._weaveParents__closure.prototype={call$1:e=>e,$signature:405},F._mustUnify_closure.prototype={call$1(e){return e instanceof V.CompoundSelector&&h.JSArray_methods.any$1(e.components,new F._mustUnify__closure(this.uniqueSelectors))},$signature:126},F._mustUnify__closure.prototype={call$1(e){return(e instanceof w.IDSelector||e instanceof d.PseudoSelector&&!e.isClass)&&this.uniqueSelectors.contains$1(0,e)},$signature:16},F.paths_closure.prototype={call$2(e,t){var r=this.T;return r=v.expand$1$1$ax(t,new F.paths__closure(e,r),r._eval$1("List<0>")),E.List_List$of(r,!0,r.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List>(List>,List<0>)")}},F.paths__closure.prototype={call$1(e){var t=this.T;return v.map$1$1$ax(this.paths,new F.paths___closure(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable>(0)")}},F.paths___closure.prototype={call$1(e){var t=E.List_List$of(e,!0,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},F._hasRoot_closure.prototype={call$1:e=>e instanceof d.PseudoSelector&&e.isClass&&"root"===e.normalizedName,$signature:16},F.listIsSuperselector_closure.prototype={call$1(e){return h.JSArray_methods.any$1(this.list1,new F.listIsSuperselector__closure(e))},$signature:18},F.listIsSuperselector__closure.prototype={call$1(e){return F.complexIsSuperselector(e.components,this.complex1.components)},$signature:18},F._simpleIsSuperselectorOfCompound_closure.prototype={call$1(e){var t,r=this.simple;return!!r.$eq(0,e)||e instanceof d.PseudoSelector&&null!=(t=e.selector)&&!!B._subselectorPseudos.contains$1(0,e.normalizedName)&&h.JSArray_methods.every$1(t.components,new F._simpleIsSuperselectorOfCompound__closure(r))},$signature:16},F._simpleIsSuperselectorOfCompound__closure.prototype={call$1(e){var t=e.components;return 1===t.length&&h.JSArray_methods.contains$1(K.CompoundSelector._as(h.JSArray_methods.get$single(t)).components,this.simple)},$signature:18},F._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return F.listIsSuperselector(this.selector1.components,e.components)},$signature:84},F._selectorPseudoIsSuperselector_closure0.prototype={call$1(e){var t=e.components,r=S._setArrayType([],K.JSArray_ComplexSelectorComponent),n=this.parents;return null!=n&&h.JSArray_methods.addAll$1(r,n),r.push(this.compound2),F.complexIsSuperselector(t,r)},$signature:18},F._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return F.listIsSuperselector(this.selector1.components,e.components)},$signature:84},F._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return F.listIsSuperselector(this.selector1.components,e.components)},$signature:84},F._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return h.JSArray_methods.any$1(this.compound2.components,new F._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:18},F._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var t,r,n=this;return e instanceof g.TypeSelector?(t=h.JSArray_methods.get$last(n.complex.components))instanceof V.CompoundSelector&&h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector___closure(e)):e instanceof w.IDSelector?(t=h.JSArray_methods.get$last(n.complex.components))instanceof V.CompoundSelector&&h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector___closure0(e)):e instanceof d.PseudoSelector&&e.name===n.pseudo1.name&&null!=(r=e.selector)&&F.listIsSuperselector(r.components,S._setArrayType([n.complex],K.JSArray_ComplexSelector))},$signature:16},F._selectorPseudoIsSuperselector___closure.prototype={call$1(e){return e instanceof g.TypeSelector&&!this.simple2.name.$eq(0,e.name)},$signature:16},F._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){var t;return e instanceof w.IDSelector?(t=e.name,t=this.simple2.name!==t):t=!1,t},$signature:16},F._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){return h.C_ListEquality.equals$2(0,this.selector1.components,e.components)},$signature:84},F._selectorPseudoIsSuperselector_closure5.prototype={call$1(e){var t,r;return e instanceof d.PseudoSelector&&(t=this.pseudo1,e.name===t.name&&e.argument==t.argument&&null!=(r=e.selector)&&F.listIsSuperselector(this.selector1.components,r.components))},$signature:16},F._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:399},F._selectorPseudoArgs_closure0.prototype={call$1:e=>e.selector,$signature:392},$.MergedExtension.prototype={unmerge$0(){var e=this;return E._makeSyncStarIterable((function(){var t,r,n,a=0;return function(i,s){for(1===i&&(t=s,a=1);;)switch(a){case 0:n=e.left,a=n instanceof $.MergedExtension?2:4;break;case 2:return a=5,E._IterationMarker_yieldStar(n.unmerge$0());case 5:a=3;break;case 4:return a=6,n;case 6:case 3:r=e.right,a=r instanceof $.MergedExtension?7:9;break;case 7:return a=10,E._IterationMarker_yieldStar(r.unmerge$0());case 10:a=8;break;case 9:return a=11,r;case 11:case 8:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(t)}}}),K.Extension)}},b.ExtendMode.prototype={toString$0(e){return this.name}},F.globalFunctions_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:4},f.global_closure.prototype={call$1:e=>f._rgb("rgb",e),$signature:4},f.global_closure0.prototype={call$1:e=>f._rgb("rgb",e),$signature:4},f.global_closure1.prototype={call$1:e=>f._rgbTwoArg("rgb",e),$signature:4},f.global_closure2.prototype={call$1(e){var t=f._parseChannels("rgb",S._setArrayType(["$red","$green","$blue"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString?t:f._rgb("rgb",K.List_Value._as(t))},$signature:4},f.global_closure3.prototype={call$1:e=>f._rgb("rgba",e),$signature:4},f.global_closure4.prototype={call$1:e=>f._rgb("rgba",e),$signature:4},f.global_closure5.prototype={call$1:e=>f._rgbTwoArg("rgba",e),$signature:4},f.global_closure6.prototype={call$1(e){var t=f._parseChannels("rgba",S._setArrayType(["$red","$green","$blue"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString?t:f._rgb("rgba",K.List_Value._as(t))},$signature:4},f.global_closure7.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,1).assertNumber$1("weight");if(n.$index(e,0)instanceof L.SassNumber){if(100!==a._number$_value||!a.hasUnit$1("%"))throw S.wrapException(j.Only_oa);return f._functionString("invert",n.take$1(e,1))}return t=n.$index(e,0).assertColor$1("color"),n=t.get$red(t),r=t.get$green(t),f._mixColors(t.changeRgb$3$blue$green$red(255-t.get$blue(t),255-r,255-n),t,a)},$signature:4},f.global_closure8.prototype={call$1:e=>f._hsl("hsl",e),$signature:4},f.global_closure9.prototype={call$1:e=>f._hsl("hsl",e),$signature:4},f.global_closure10.prototype={call$1(e){var t=v.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return f._functionString("hsl",e);throw S.wrapException(m.SassScriptException$("Missing argument $lightness."))},$signature:14},f.global_closure11.prototype={call$1(e){var t=f._parseChannels("hsl",S._setArrayType(["$hue","$saturation","$lightness"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString?t:f._hsl("hsl",K.List_Value._as(t))},$signature:4},f.global_closure12.prototype={call$1:e=>f._hsl("hsla",e),$signature:4},f.global_closure13.prototype={call$1:e=>f._hsl("hsla",e),$signature:4},f.global_closure14.prototype={call$1(e){var t=v.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return f._functionString("hsla",e);throw S.wrapException(m.SassScriptException$("Missing argument $lightness."))},$signature:14},f.global_closure15.prototype={call$1(e){var t=f._parseChannels("hsla",S._setArrayType(["$hue","$saturation","$lightness"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString?t:f._hsl("hsla",K.List_Value._as(t))},$signature:4},f.global_closure16.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.$index(e,0)instanceof L.SassNumber?f._functionString("grayscale",e):t.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:4},f.global_closure17.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("degrees");return f._checkAngle(n,null),r.changeHsl$1$hue(r.get$hue(r)+n._number$_value)},$signature:24},f.global_closure18.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$lightness(h.JSNumber_methods.clamp$2(r.get$lightness(r)+n.valueInRange$3(0,100,"amount"),0,100))},$signature:24},f.global_closure19.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$lightness(h.JSNumber_methods.clamp$2(r.get$lightness(r)-n.valueInRange$3(0,100,"amount"),0,100))},$signature:24},f.global_closure20.prototype={call$1:e=>new d.SassString("saturate("+w.serializeValue(v.$index$asx(e,0).assertNumber$1("amount"),!1,!0)+")",!1),$signature:14},f.global_closure21.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$saturation(h.JSNumber_methods.clamp$2(r.get$saturation(r)+n.valueInRange$3(0,100,"amount"),0,100))},$signature:24},f.global_closure22.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$saturation(h.JSNumber_methods.clamp$2(r.get$saturation(r)-n.valueInRange$3(0,100,"amount"),0,100))},$signature:24},f.global_closure23.prototype={call$1(e){var t,r=v.$index$asx(e,0);return r instanceof d.SassString&&!r._hasQuotes&&h.JSString_methods.contains$1(r._string$_text,B.$get$_microsoftFilterStart())?f._functionString("alpha",e):(t=r.assertColor$1("color"),new w.UnitlessSassNumber(t._alpha,null))},$signature:4},f.global_closure24.prototype={call$1(e){var t,r=v.$index$asx(e,0).get$asList();if(0!==r.length&&h.JSArray_methods.every$1(r,new f.global__closure))return f._functionString("alpha",e);throw 0===(t=r.length)?S.wrapException(m.SassScriptException$("Missing argument $color.")):S.wrapException(m.SassScriptException$("Only 1 argument allowed, but "+t+" were passed."))},$signature:14},f.global__closure.prototype={call$1:e=>e instanceof d.SassString&&!e._hasQuotes&&h.JSString_methods.contains$1(e._string$_text,B.$get$_microsoftFilterStart()),$signature:60},f.global_closure25.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);return r.$index(e,0)instanceof L.SassNumber?f._functionString("opacity",e):(t=r.$index(e,0).assertColor$1("color"),new w.UnitlessSassNumber(t._alpha,null))},$signature:4},f.module_closure.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,1).assertNumber$1("weight");if(a.$index(e,0)instanceof L.SassNumber){if(100!==i._number$_value||!i.hasUnit$1("%"))throw S.wrapException(j.Only_oa);return t=f._functionString("invert",a.take$1(e,1)),a="Passing a number ("+S.S(a.$index(e,0))+j.x29x20to_ci+t.toString$0(0),y.EvaluationContext_current().warn$2$deprecation(0,a,!0),t}return r=a.$index(e,0).assertColor$1("color"),a=r.get$red(r),n=r.get$green(r),f._mixColors(r.changeRgb$3$blue$green$red(255-r.get$blue(r),255-n,255-a),r,i)},$signature:4},f.module_closure0.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);return r.$index(e,0)instanceof L.SassNumber?(t=f._functionString("grayscale",r.take$1(e,1)),r="Passing a number ("+S.S(r.$index(e,0))+j.x29x20to_cg+t.toString$0(0),y.EvaluationContext_current().warn$2$deprecation(0,r,!0),t):r.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:4},f.module_closure1.prototype={call$1:e=>f._hwb(e),$signature:4},f.module_closure2.prototype={call$1(e){var t=f._parseChannels("hwb",S._setArrayType(["$hue","$whiteness","$blackness"],K.JSArray_String),v.get$first$ax(e));if(t instanceof d.SassString)throw S.wrapException(m.SassScriptException$('Expected numeric channels, got "'+t.toString$0(0)+'".'));return f._hwb(K.List_Value._as(t))},$signature:4},f.module_closure3.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$whiteness(t),new b.SingleUnitSassNumber("%",t,null)},$signature:10},f.module_closure4.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$blackness(t),new b.SingleUnitSassNumber("%",t,null)},$signature:10},f.module_closure5.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0);return a instanceof d.SassString&&!a._hasQuotes&&h.JSString_methods.contains$1(a._string$_text,B.$get$_microsoftFilterStart())?(t=f._functionString("alpha",e),r=j.Using_c+t.toString$0(0),y.EvaluationContext_current().warn$2$deprecation(0,r,!0),t):(n=a.assertColor$1("color"),new w.UnitlessSassNumber(n._alpha,null))},$signature:4},f.module_closure6.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);if(h.JSArray_methods.every$1(r.$index(e,0).get$asList(),new f.module__closure))return t=f._functionString("alpha",e),r=j.Using_c+t.toString$0(0),y.EvaluationContext_current().warn$2$deprecation(0,r,!0),t;throw S.wrapException(m.SassScriptException$("Only 1 argument allowed, but "+r.get$length(e)+" were passed."))},$signature:14},f.module__closure.prototype={call$1:e=>e instanceof d.SassString&&!e._hasQuotes&&h.JSString_methods.contains$1(e._string$_text,B.$get$_microsoftFilterStart()),$signature:60},f.module_closure7.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e);return n.$index(e,0)instanceof L.SassNumber?(t=f._functionString("opacity",e),n="Passing a number ("+S.S(n.$index(e,0))+j.x20to_co+t.toString$0(0),y.EvaluationContext_current().warn$2$deprecation(0,n,!0),t):(r=n.$index(e,0).assertColor$1("color"),new w.UnitlessSassNumber(r._alpha,null))},$signature:4},f._red_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$red(t),new w.UnitlessSassNumber(t,null)},$signature:10},f._green_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$green(t),new w.UnitlessSassNumber(t,null)},$signature:10},f._blue_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$blue(t),new w.UnitlessSassNumber(t,null)},$signature:10},f._mix_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e);return f._mixColors(t.$index(e,0).assertColor$1("color1"),t.$index(e,1).assertColor$1("color2"),t.$index(e,2).assertNumber$1("weight"))},$signature:24},f._hue_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$hue(t),new b.SingleUnitSassNumber("deg",t,null)},$signature:10},f._saturation_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$saturation(t),new b.SingleUnitSassNumber("%",t,null)},$signature:10},f._lightness_closure.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$lightness(t),new b.SingleUnitSassNumber("%",t,null)},$signature:10},f._complement_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertColor$1("color");return t.changeHsl$1$hue(t.get$hue(t)+180)},$signature:24},f._adjust_closure.prototype={call$1:e=>f._updateComponents(e,!0,!1,!1),$signature:24},f._scale_closure.prototype={call$1:e=>f._updateComponents(e,!1,!1,!0),$signature:24},f._change_closure.prototype={call$1:e=>f._updateComponents(e,!1,!0,!1),$signature:24},f._ieHexStr_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertColor$1("color"),r=new f._ieHexStr_closure_hexString;return new d.SassString("#"+S.S(r.call$1(L.fuzzyRound(255*t._alpha)))+S.S(r.call$1(t.get$red(t)))+S.S(r.call$1(t.get$green(t)))+S.S(r.call$1(t.get$blue(t))),!1)},$signature:14},f._ieHexStr_closure_hexString.prototype={call$1:e=>h.JSString_methods.padLeft$2(h.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase(),$signature:88},f._updateComponents_getParam.prototype={call$4$assertPercent$checkPercent(e,t,r,n){var a,i=this.keywords.remove$1(0,e),s=null==i?null:i.assertNumber$1(e);return null==s?null:((a=!(i=this.scale))&&n&&f._checkPercent(s,e),a&&!r||s.assertUnit$2("%",e),i&&(t=100),s.valueInRange$3(this.change?0:-t,t,e))},call$2(e,t){return this.call$4$assertPercent$checkPercent(e,t,!1,!1)},call$3$checkPercent(e,t,r){return this.call$4$assertPercent$checkPercent(e,t,!1,r)},call$3$assertPercent(e,t,r){return this.call$4$assertPercent$checkPercent(e,t,r,!1)},$signature:226},f._updateComponents_closure.prototype={call$1:e=>"$"+e,$signature:5},f._updateComponents_updateValue.prototype={call$3(e,t,r){return null==t?e:this.change?t:this.adjust?h.JSNumber_methods.clamp$2(e+t,0,r):e+(t>0?r-e:e)*(t/100)},$signature:228};f._updateComponents_updateRgb.prototype={call$2(e,t){return L.fuzzyRound(this.updateValue.call$3(e,t,255))},$signature:233},f._functionString_closure.prototype={call$1:e=>w.serializeValue(e,!1,!0),$signature:386},f._removedColorFunction_closure.prototype={call$1(e){var t=this.name,r=v.getInterceptor$asx(e),n="The function "+t+j.x28__isn+S.S(r.$index(e,0))+", $"+this.argument+": ";throw S.wrapException(m.SassScriptException$(n+(this.negative?"-":"")+S.S(r.$index(e,1))+j.x29x0a_Morx3a+t))},$signature:382},f._rgb_closure.prototype={call$1:e=>f._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha"),$signature:110},f._hsl_closure.prototype={call$1:e=>f._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha"),$signature:110},f._removeUnits_closure.prototype={call$1:e=>" * 1"+e,$signature:5},f._removeUnits_closure0.prototype={call$1:e=>" / 1"+e,$signature:5},f._hwb_closure.prototype={call$1:e=>f._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha"),$signature:110},f._parseChannels_closure.prototype={call$1:e=>e.get$isVar(),$signature:60},d._length_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList().length;return new w.UnitlessSassNumber(t,null)},$signature:10},d._nth_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r.get$asList()[r.sassIndexToListIndex$2(n,"n")]},$signature:4},d._setNth_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1),a=t.$index(e,2),i=r.get$asList(),s=S._setArrayType(i.slice(0),S._arrayInstanceType(i));return s[r.sassIndexToListIndex$2(n,"n")]=a,t.$index(e,0).withListContents$1(s)},$signature:22},d._join_closure.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0),i=n.$index(e,1),s=n.$index(e,2).assertString$1("separator"),o=n.$index(e,3);if("auto"===(n=s._string$_text))t=a.get$separator(a)!==h.ListSeparator_undecided_null?a.get$separator(a):i.get$separator(i)!==h.ListSeparator_undecided_null?i.get$separator(i):h.ListSeparator_woc;else if("space"===n)t=h.ListSeparator_woc;else if("comma"===n)t=h.ListSeparator_kWM;else{if("slash"!==n)throw S.wrapException(m.SassScriptException$(j.x24separ));t=h.ListSeparator_1gm}return r=o instanceof d.SassString&&"auto"===o._string$_text?a.get$hasBrackets():o.get$isTruthy(),n=E.List_List$of(a.get$asList(),!0,K.Value),h.JSArray_methods.addAll$1(n,i.get$asList()),d.SassList$(n,t,r)},$signature:22},d._append_closure0.prototype={call$1(e){var t,r=v.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1);if("auto"===(r=r.$index(e,2).assertString$1("separator")._string$_text))t=n.get$separator(n)===h.ListSeparator_undecided_null?h.ListSeparator_woc:n.get$separator(n);else if("space"===r)t=h.ListSeparator_woc;else if("comma"===r)t=h.ListSeparator_kWM;else{if("slash"!==r)throw S.wrapException(m.SassScriptException$(j.x24separ));t=h.ListSeparator_1gm}return(r=E.List_List$of(n.get$asList(),!0,K.Value)).push(a),n.withListContents$2$separator(r,t)},$signature:22},d._zip_closure.prototype={call$1(e){var t,r,n={},a=v.$index$asx(e,0).get$asList(),i=S._arrayInstanceType(a)._eval$1("MappedListIterable<1,List>"),s=E.List_List$of(new S.MappedListIterable(a,new d._zip__closure,i),!0,i._eval$1("ListIterable.E"));if(0===s.length)return h.SassList_yfz;for(n.i=0,t=S._setArrayType([],K.JSArray_SassList),a=S._arrayInstanceType(s)._eval$1("MappedListIterable<1,Value>"),i=K.Value;h.JSArray_methods.every$1(s,new d._zip__closure0(n));)(r=E.List_List$from(new S.MappedListIterable(s,new d._zip__closure1(n),a),!1,i)).fixed$length=Array,r.immutable$list=Array,t.push(new d.SassList(r,h.ListSeparator_woc,!1)),++n.i;return d.SassList$(t,h.ListSeparator_kWM,!1)},$signature:22},d._zip__closure.prototype={call$1:e=>e.get$asList(),$signature:378},d._zip__closure0.prototype={call$1(e){return this._box_0.i!==v.get$length$asx(e)},$signature:377},d._zip__closure1.prototype={call$1(e){return v.$index$asx(e,this._box_0.i)},$signature:4},d._index_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=h.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return-1===r?h.C__SassNull:new w.UnitlessSassNumber(r+1,null)},$signature:4},d._separator_closure.prototype={call$1(e){switch(v.get$separator$x(v.$index$asx(e,0))){case h.ListSeparator_kWM:return new d.SassString("comma",!1);case h.ListSeparator_1gm:return new d.SassString("slash",!1);default:return new d.SassString("space",!1)}},$signature:14},d._isBracketed_closure.prototype={call$1:e=>v.$index$asx(e,0).get$hasBrackets()?h.SassBoolean_true:h.SassBoolean_false,$signature:17},d._slash_closure.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList();if(t.length<2)throw S.wrapException(m.SassScriptException$("At least two elements are required."));return d.SassList$(t,h.ListSeparator_1gm,!1)},$signature:22},$._get_closure.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),i=S._setArrayType([n.$index(e,1)],K.JSArray_Value);for(h.JSArray_methods.addAll$1(i,n.$index(e,2).get$asList()),n=S.SubListIterable$(i,0,S.checkNotNullable(i.length-1,"count",K.int),K.Value),n=new S.ListIterator(n,n.get$length(n)),t=S._instanceType(n)._precomputed1;n.moveNext$0();a=r)if(!((r=a._map$_contents.$index(0,t._as(n.__internal$_current)))instanceof $.SassMap))return h.C__SassNull;return null==(n=a._map$_contents.$index(0,h.JSArray_methods.get$last(i)))?h.C__SassNull:n},$signature:4},$._set_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e);return $._modify(t.$index(e,0).assertMap$1("map"),S._setArrayType([t.$index(e,1)],K.JSArray_Value),new $._set__closure0(e),!0)},$signature:4},$._set__closure0.prototype={call$1(e){return v.$index$asx(this.$arguments,2)},$signature:32},$._set_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=t.$index(e,1).get$asList();if(0===(t=n.length))throw S.wrapException(m.SassScriptException$("Expected $args to contain a key."));if(1===t)throw S.wrapException(m.SassScriptException$("Expected $args to contain a value."));return $._modify(r,h.JSArray_methods.sublist$2(n,0,t-1),new $._set__closure(n),!0)},$signature:4},$._set__closure.prototype={call$1(e){return h.JSArray_methods.get$last(this.args)},$signature:32},$._merge_closure.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map1"),s=a.$index(e,1).assertMap$1("map2");for(a=K.Value,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i._map$_contents).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,n.key,n.value);for(r=(r=(r=s._map$_contents).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,n.key,n.value);return new $.SassMap(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:34},$._merge_closure0.prototype={call$1(e){var t,r=v.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map1"),a=r.$index(e,1).get$asList();if(0===(r=a.length))throw S.wrapException(m.SassScriptException$("Expected $args to contain a key."));if(1===r)throw S.wrapException(m.SassScriptException$("Expected $args to contain a map."));return t=h.JSArray_methods.get$last(a).assertMap$1("map2"),$._modify(n,S.SubListIterable$(a,0,S.checkNotNullable(a.length-1,"count",K.int),S._arrayInstanceType(a)._precomputed1),new $._merge__closure(t),!0)},$signature:4},$._merge__closure.prototype={call$1(e){var t,r,n,a,i=e.tryMap$0();if(null==i)return this.map2;for(t=K.Value,r=E.LinkedHashMap_LinkedHashMap$_empty(t,t),n=(n=(n=i._map$_contents).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,a.key,a.value);for(n=(n=(n=this.map2._map$_contents).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,a.key,a.value);return new $.SassMap(S.ConstantMap_ConstantMap$from(r,t,t))},$signature:369},$._deepMerge_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e);return $._deepMergeImpl(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:34},$._deepRemove_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=S._setArrayType([t.$index(e,1)],K.JSArray_Value);return h.JSArray_methods.addAll$1(n,t.$index(e,2).get$asList()),$._modify(r,S.SubListIterable$(n,0,S.checkNotNullable(n.length-1,"count",K.int),K.Value),new $._deepRemove__closure(n),!1)},$signature:4},$._deepRemove__closure.prototype={call$1(e){var t,r,n=e.tryMap$0();return null!=n&&n._map$_contents.containsKey$1(h.JSArray_methods.get$last(this.keys))?(t=K.Value,(r=E.LinkedHashMap_LinkedHashMap$of(n._map$_contents,t,t)).remove$1(0,h.JSArray_methods.get$last(this.keys)),new $.SassMap(S.ConstantMap_ConstantMap$from(r,t,t))):e},$signature:32},$._remove_closure.prototype={call$1:e=>v.$index$asx(e,0).assertMap$1("map"),$signature:34},$._remove_closure0.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),s=S._setArrayType([a.$index(e,1)],K.JSArray_Value);for(h.JSArray_methods.addAll$1(s,a.$index(e,2).get$asList()),a=K.Value,t=E.LinkedHashMap_LinkedHashMap$of(i._map$_contents,a,a),r=s.length,n=0;nh.JSNumber_methods.ceil$0(e),$signature:40},f._clamp_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertNumber$1("min"),n=t.$index(e,1).assertNumber$1("number"),a=t.$index(e,2).assertNumber$1("max");return n.convertValueToMatch$3(r,"number","min"),a.convertValueToMatch$3(r,"max","min"),r.greaterThanOrEquals$1(a).value||r.greaterThanOrEquals$1(n).value?r:n.greaterThanOrEquals$1(a).value?a:n},$signature:10},f._floor_closure.prototype={call$1:e=>h.JSNumber_methods.floor$0(e),$signature:40},f._max_closure.prototype={call$1(e){var t,r,n,a,i;for(r=(t=v.$index$asx(e,0).get$asList()).length,n=null,a=0;aMath.abs(e),$signature:82},f._hypot_closure.prototype={call$1(e){var t,r,n,a,i,s=v.$index$asx(e,0).get$asList(),o=S._arrayInstanceType(s)._eval$1("MappedListIterable<1,SassNumber>"),l=E.List_List$of(new S.MappedListIterable(s,new f._hypot__closure,o),!0,o._eval$1("ListIterable.E"));if(0===(s=l.length))throw S.wrapException(m.SassScriptException$("At least one argument must be passed."));for(t=0,r=0;re.assertNumber$0(),$signature:355},f._log_closure.prototype={call$1(e){var t,r,n,a,i=" to have no units.",s=v.getInterceptor$asx(e),o=s.$index(e,0).assertNumber$1("number");if(o.get$hasUnits())throw S.wrapException(m.SassScriptException$("$number: Expected "+o.toString$0(0)+i));if(t=f._fuzzyRoundIfZero(o._number$_value),v.$eq$(s.$index(e,1),h.C__SassNull))return s=Math.log(t),new w.UnitlessSassNumber(s,null);if((r=s.$index(e,1).assertNumber$1("base")).get$hasUnits())throw S.wrapException(m.SassScriptException$("$base: Expected "+r.toString$0(0)+i));return s=r._number$_value,n=Math.abs(s-1)v.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?h.SassBoolean_false:h.SassBoolean_true,$signature:17},f._unit_closure.prototype={call$1:e=>new d.SassString(v.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0),$signature:14},f._percentage_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),new b.SingleUnitSassNumber("%",100*t._number$_value,null)},$signature:10},f._randomFunction_closure.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);if(v.$eq$(r.$index(e,0),h.C__SassNull))return r=B.$get$_random0().nextDouble$0(),new w.UnitlessSassNumber(r,null);if((t=r.$index(e,0).assertNumber$1("limit").assertInt$1("limit"))<1)throw S.wrapException(m.SassScriptException$("$limit: Must be greater than 0, was "+t+"."));return r=B.$get$_random0().nextInt$1(t),new w.UnitlessSassNumber(r+1,null)},$signature:10},f._div_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r instanceof L.SassNumber&&n instanceof L.SassNumber||y.EvaluationContext_current().warn$2$deprecation(0,j.math_d,!1),r.dividedBy$1(n)},$signature:4},f._numberFunction_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertNumber$1("number"),r=this.transform.call$1(t._number$_value),n=t.get$numeratorUnits(t);return L.SassNumber_SassNumber$withUnits(r,t.get$denominatorUnits(t),n)},$signature:10},A.global_closure26.prototype={call$1:e=>B._features.contains$1(0,v.$index$asx(e,0).assertString$1("feature")._string$_text)?h.SassBoolean_true:h.SassBoolean_false,$signature:17},A.global_closure27.prototype={call$1:e=>new d.SassString(w.serializeValue(v.get$first$ax(e),!0,!0),!1),$signature:14},A.global_closure28.prototype={call$1(e){var t=v.$index$asx(e,0);return t instanceof d.SassArgumentList?new d.SassString("arglist",!1):t instanceof T.SassBoolean?new d.SassString("bool",!1):t instanceof f.SassColor?new d.SassString("color",!1):t instanceof d.SassList?new d.SassString("list",!1):t instanceof $.SassMap?new d.SassString("map",!1):t.$eq(0,h.C__SassNull)?new d.SassString("null",!1):t instanceof L.SassNumber?new d.SassString("number",!1):t instanceof g.SassFunction?new d.SassString("function",!1):t instanceof R.SassCalculation?new d.SassString("calculation",!1):new d.SassString("string",!1)},$signature:14},A.global_closure29.prototype={call$1(e){var t,r,n,a,i=v.$index$asx(e,0);if(i instanceof d.SassArgumentList){for(t=K.Value,r=E.LinkedHashMap_LinkedHashMap$_empty(t,t),i._wereKeywordsAccessed=!0,n=(n=(n=i._keywords).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,new d.SassString(a.key,!1),a.value);return new $.SassMap(S.ConstantMap_ConstantMap$from(r,t,t))}throw S.wrapException("$args: "+i.toString$0(0)+" is not an argument list.")},$signature:34},A.local_closure.prototype={call$1:e=>new d.SassString(v.$index$asx(e,0).assertCalculation$1("calc").name,!0),$signature:14},A.local_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertCalculation$1("calc").$arguments;return d.SassList$(new S.MappedListIterable(t,new A.local__closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),h.ListSeparator_kWM,!1)},$signature:22},A.local__closure.prototype={call$1:e=>e instanceof g.Value?e:new d.SassString(v.toString$0$(e),!1),$signature:354},L._nest_closure.prototype={call$1(e){var t={},r=v.$index$asx(e,0).get$asList();if(0===r.length)throw S.wrapException(m.SassScriptException$(j.x24selec));return t.first=!0,new S.MappedListIterable(r,new L._nest__closure(t),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new L._nest__closure0).get$asSassList()},$signature:22},L._nest__closure.prototype={call$1(e){var t=this._box_0,r=e.assertSelector$1$allowParent(!t.first);return t.first=!1,r},$signature:157},L._nest__closure0.prototype={call$2:(e,t)=>t.resolveParentSelectors$1(e),$signature:158},L._append_closure.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList();if(0===t.length)throw S.wrapException(m.SassScriptException$(j.x24selec));return new S.MappedListIterable(t,new L._append__closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new L._append__closure0).get$asSassList()},$signature:22},L._append__closure.prototype={call$1:e=>e.assertSelector$0(),$signature:157},L._append__closure0.prototype={call$2(e,t){var r=t.components;return d.SelectorList$(new S.MappedListIterable(r,new L._append___closure(e),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector>"))).resolveParentSelectors$1(e)},$signature:158},L._append___closure.prototype={call$1(e){var t,r,n=e.components,a=h.JSArray_methods.get$first(n);if(a instanceof V.CompoundSelector){if(null==(t=L._prependParent(a)))throw S.wrapException(m.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+"."));return r=S._setArrayType([t],K.JSArray_ComplexSelectorComponent),h.JSArray_methods.addAll$1(r,S.SubListIterable$(n,1,null,S._arrayInstanceType(n)._precomputed1)),I.ComplexSelector$(r,!1)}throw S.wrapException(m.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+"."))},$signature:136},L._extend_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector"),n=t.$index(e,1).assertSelector$1$name("extendee");return V.ExtensionStore__extendOrReplace(r,t.$index(e,2).assertSelector$1$name("extender"),n,h.ExtendMode_allTargets,y.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:22},L._replace_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector"),n=t.$index(e,1).assertSelector$1$name("original");return V.ExtensionStore__extendOrReplace(r,t.$index(e,2).assertSelector$1$name("replacement"),n,h.ExtendMode_replace,y.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:22},L._unify_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector1").unify$1(t.$index(e,1).assertSelector$1$name("selector2"));return null==r?h.C__SassNull:r.get$asSassList()},$signature:4},L._isSuperselector_closure.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("super"),n=t.$index(e,1).assertSelector$1$name("sub");return F.listIsSuperselector(r.components,n.components)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},L._simpleSelectors_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertCompoundSelector$1$name("selector").components;return d.SassList$(new S.MappedListIterable(t,new L._simpleSelectors__closure,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),h.ListSeparator_kWM,!1)},$signature:22},L._simpleSelectors__closure.prototype={call$1:e=>new d.SassString(w.serializeSelector(e,!0),!1),$signature:353},L._parse_closure.prototype={call$1:e=>v.$index$asx(e,0).assertSelector$1$name("selector").get$asSassList(),$signature:22},d._unquote_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("string");return t._hasQuotes?new d.SassString(t._string$_text,!1):t},$signature:14},d._quote_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("string");return t._hasQuotes?t:new d.SassString(t._string$_text,!0)},$signature:14},d._length_closure.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("string").get$_sassLength();return new w.UnitlessSassNumber(t,null)},$signature:10},d._insert_closure.prototype={call$1(e){var t,r,n="index",a=v.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("string"),s=a.$index(e,1).assertString$1("insert"),o=a.$index(e,2).assertNumber$1(n);return o.assertNoUnits$1(n),(t=o.assertInt$1(n))<0&&(t=i.get$_sassLength()+t+2),a=i._string$_text,r=p.codepointIndexToCodeUnitIndex(a,d._codepointForIndex(t,i.get$_sassLength(),!1)),new d.SassString(h.JSString_methods.replaceRange$3(a,r,r,s._string$_text),i._hasQuotes)},$signature:14},d._index_closure.prototype={call$1(e){var t,r=v.getInterceptor$asx(e),n=r.$index(e,0).assertString$1("string")._string$_text,a=h.JSString_methods.indexOf$1(n,r.$index(e,1).assertString$1("substring")._string$_text);return-1===a?h.C__SassNull:(t=p.codeUnitIndexToCodepointIndex(n,a),new w.UnitlessSassNumber(t+1,null))},$signature:4},d._slice_closure.prototype={call$1(e){var t,r,n,a,i="start-at",s=v.getInterceptor$asx(e),o=s.$index(e,0).assertString$1("string"),l=s.$index(e,1).assertNumber$1(i),_=s.$index(e,2).assertNumber$1("end-at");return l.assertNoUnits$1(i),_.assertNoUnits$1("end-at"),t=o.get$_sassLength(),0===(r=_.assertInt$0())?o._hasQuotes?B.$get$_emptyQuoted():B.$get$_emptyUnquoted():(n=d._codepointForIndex(l.assertInt$0(),t,!1),(a=d._codepointForIndex(r,t,!0))===t&&--a,a=97&&i<=122?4294967263&i:i);return new d.SassString((a.charCodeAt(0),a),s._hasQuotes)},$signature:14},d._toLowerCase_closure.prototype={call$1(e){var t,r,n,a,i,s=v.$index$asx(e,0).assertString$1("string");for(r=(t=s._string$_text).length,n=0,a="";n=65&&i<=90?32|i:i);return new d.SassString((a.charCodeAt(0),a),s._hasQuotes)},$signature:14},d._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=h.JSInt_methods.$mod(B.$get$_previousUniqueId(),S._asInt(Math.pow(36,6)))),new d.SassString("u"+h.JSString_methods.padLeft$2(v.toRadixString$1$n(B.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:14},M.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){var i,s=this;return null!=r&&null!=(i=s._relativeCanonicalizeCache.putIfAbsent$2(new I.Tuple4(t,a,r,n,K.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri),new M.ImportCache_canonicalize_closure(s,n,t,r,a)))?i:s._canonicalizeCache.putIfAbsent$2(new I.Tuple2(t,a,K.Tuple2_Uri_bool),new M.ImportCache_canonicalize_closure0(s,t,a))},canonicalize$3$baseImporter$baseUrl(e,t,r,n){return this.canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,!1)},_canonicalize$3(e,t,r){var n,a;return r?(n=K.nullable_Object,a=E.runZoned(new M.ImportCache__canonicalize_closure(e,t),E.LinkedHashMap_LinkedHashMap$_literal([h.Symbol__inImportRule,!0],n,n),K.nullable_Uri)):a=e.canonicalize$1(0,t),""===(null==a?null:a.get$scheme())&&this._logger.warn$2$deprecation(0,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+S.S(a)+j.x2e_Rela,!0),a},importCanonical$4$originalUrl$quiet(e,t,r,n){return this._importCache.putIfAbsent$2(t,new M.ImportCache_importCanonical_closure(this,e,t,r,n))},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$4$originalUrl$quiet(e,t,r,!1)},importCanonical$2(e,t){return this.importCanonical$4$originalUrl$quiet(e,t,null,!1)},humanize$1(e){var t,r,n=this._canonicalizeCache;return t=(n=$.IterableNullableExtension_whereNotNull(n.get$values(n),K.Tuple3_Importer_Uri_Uri)).$ti,null==(r=F.minBy(new S.MappedIterable(new S.WhereIterable(n,new M.ImportCache_humanize_closure(e),t._eval$1("WhereIterable")),new M.ImportCache_humanize_closure0,t._eval$1("MappedIterable")),new M.ImportCache_humanize_closure1))?e:(n=B.$get$url(),r.resolve$1(V.ParsedPath_ParsedPath$parse(e.get$path(e),n.style).get$basename()))},sourceMapUrl$1(e,t){var r=this._resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(r))?t:r},clearCanonicalize$1(e){var t,r,n,a=this._canonicalizeCache,i=K.Tuple2_Uri_bool;for(a.remove$1(0,new I.Tuple2(e,!1,i)),a.remove$1(0,new I.Tuple2(e,!0,i)),i=S._setArrayType([],K.JSArray_Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri),t=(t=(a=this._relativeCanonicalizeCache).get$keys(a)).get$iterator(t);t.moveNext$0();)(r=t.get$current(t)).item1.$eq(0,e)&&i.push(r);for(t=i.length,n=0;ne.item3,$signature:350},M.ImportCache_humanize_closure1.prototype={call$1:e=>e.get$path(e).length,$signature:85},x.Importer.prototype={modificationTime$1:e=>new E.DateTime(Date.now(),!1),couldCanonicalize$2:(e,t)=>!0},p.AsyncImporter.prototype={},g.FilesystemImporter.prototype={canonicalize$1(e,t){return"file"!==t.get$scheme()&&""!==t.get$scheme()?null:V.NullableExtension_andThen(p.resolveImportPath(d.join(this._loadPath,B.$get$context().style.pathFromUri$1(x._parseUri(t)),null)),new g.FilesystemImporter_canonicalize_closure)},load$1(e,t){var r=B.$get$context().style.pathFromUri$1(x._parseUri(t)),n=p.readFile(r),a=x.Syntax_forPath(r);return""===t.get$scheme()&&S.throwExpression(E.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new m.ImporterResult(n,t,a)},modificationTime$1:e=>p.modificationTime(B.$get$context().style.pathFromUri$1(x._parseUri(e))),couldCanonicalize$2(e,t){var r,n,a,i,s;return("file"===e.get$scheme()||""===e.get$scheme())&&"file"===t.get$scheme()&&(r=B.$get$url(),n=e.get$path(e),a=r.style,i=V.ParsedPath_ParsedPath$parse(n,a).get$basename(),s=V.ParsedPath_ParsedPath$parse(t.get$path(t),a).get$basename(),!h.JSString_methods.startsWith$1(i,"_")&&h.JSString_methods.startsWith$1(s,"_")&&(s=h.JSString_methods.substring$1(s,1)),i===s||i===r.withoutExtension$1(s))},toString$0(e){return this._loadPath}},g.FilesystemImporter_canonicalize_closure.prototype={call$1(e){var t,r,n,i=null;return v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(t=B.$get$context(),n=r=g._realCasePath(t.absolute$7(t.normalize$1(e),i,i,i,i,i,i)),r=t,t=n):(n=r=(t=B.$get$context()).canonicalize$1(0,e),r=t,t=n),r.toUri$1(t)},$signature:165},m.ImporterResult.prototype={get$sourceMapUrl(e){return this._sourceMapUrl}},p.resolveImportPath_closure.prototype={call$0(){return p._exactlyOne(p._tryPath(B.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:41},p.resolveImportPath_closure0.prototype={call$0(){return p._exactlyOne(p._tryPathWithExtensions(this.path+".import"))},$signature:41},p._tryPathAsDirectory_closure.prototype={call$0(){return p._exactlyOne(p._tryPathWithExtensions(d.join(this.path,"index.import",null)))},$signature:41},p._exactlyOne_closure.prototype={call$1(e){var t=B.$get$context();return"  "+t.prettyUri$1(t.toUri$1(e))},$signature:5},T.InterpolationBuffer.prototype={writeCharCode$1(e){return this._interpolation_buffer$_text._contents+=S.Primitives_stringFromCharCode(e),null},add$1(e,t){this._flushText$0(),this._interpolation_buffer$_contents.push(t)},addInterpolation$1(e){var t,r,n=this,a=e.contents;0!==a.length&&("string"==typeof(t=h.JSArray_methods.get$first(a))&&(n._interpolation_buffer$_text._contents+=t,a=S.SubListIterable$(a,1,null,S._arrayInstanceType(a)._precomputed1)),n._flushText$0(),r=n._interpolation_buffer$_contents,h.JSArray_methods.addAll$1(r,a),"string"==typeof h.JSArray_methods.get$last(r)&&(n._interpolation_buffer$_text._contents+=S.S(r.pop())))},_flushText$0(){var e=this._interpolation_buffer$_text,t=e._contents;0!==t.length&&(this._interpolation_buffer$_contents.push((t.charCodeAt(0),t)),e._contents="")},interpolation$1(e){var t=E.List_List$of(this._interpolation_buffer$_contents,!0,K.Object),r=this._interpolation_buffer$_text._contents;return 0!==r.length&&t.push((r.charCodeAt(0),r)),V.Interpolation$(t,e)},toString$0(e){var t,r,n,a,i;for(r=(t=this._interpolation_buffer$_contents).length,n=0,a="";n[null],$signature:77},p.readStdin_closure1.prototype={call$1(e){this.sink.close$0(0)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:77},p.readStdin_closure2.prototype={call$1(e){var t=B.$get$stderr();t.writeln$1("Failed to read from stdin"),t.writeln$1(e),e.toString,this.completer.completeError$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:77},p.fileExists_closure.prototype={call$0(){var e,t,r,n=this.path;if(!v.existsSync$1$x(d.fs(),n))return!1;try{return v.isFile$0$x(v.statSync$1$x(d.fs(),n))}catch(r){if(e=S.unwrapException(r),t=K.JsSystemError._as(e),v.$eq$(v.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:26},p.dirExists_closure.prototype={call$0(){var e,t,r,n=this.path;if(!v.existsSync$1$x(d.fs(),n))return!1;try{return v.isDirectory$0$x(v.statSync$1$x(d.fs(),n))}catch(r){if(e=S.unwrapException(r),t=K.JsSystemError._as(e),v.$eq$(v.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:26},p.ensureDir_closure.prototype={call$0(){var e,t,r,n;try{v.mkdirSync$1$x(d.fs(),this.path)}catch(r){if(e=S.unwrapException(r),t=K.JsSystemError._as(e),v.$eq$(v.get$code$x(t),"EEXIST"))return;if(!v.$eq$(v.get$code$x(t),"ENOENT"))throw r;n=this.path,p.ensureDir(B.$get$context().dirname$1(n)),v.mkdirSync$1$x(d.fs(),n)}},$signature:0},p.listDir_closure.prototype={call$0(){var e=this.path;return this.recursive?(new p.listDir_closure_list).call$1(e):v.map$1$1$ax(v.readdirSync$1$x(d.fs(),e),new p.listDir__closure(e),K.String).where$1(0,new p.listDir__closure0)},$signature:170},p.listDir__closure.prototype={call$1(e){return d.join(this.path,S._asString(e),null)},$signature:87},p.listDir__closure0.prototype={call$1:e=>!p.dirExists(e),$signature:6},p.listDir_closure_list.prototype={call$1(e){return v.expand$1$1$ax(v.readdirSync$1$x(d.fs(),e),new p.listDir__list_closure(e,this),K.String)},$signature:171},p.listDir__list_closure.prototype={call$1(e){var t=d.join(this.parent,S._asString(e),null);return p.dirExists(t)?this.list.call$1(t):S._setArrayType([t],K.JSArray_String)},$signature:172},p.modificationTime_closure.prototype={call$0(){var e=v.getTime$0$x(v.get$mtime$x(v.statSync$1$x(d.fs(),this.path)));return!(Math.abs(e)<=864e13)&&S.throwExpression(E.ArgumentError$("DateTime is outside valid range: "+S.S(e),null)),S.checkNotNullable(!1,"isUtc",K.bool),new E.DateTime(e,!1)},$signature:173},p.watchDir_closure.prototype={call$2(e,t){var r=this._box_0.controller;return null==r?null:r.add$1(0,new m.WatchEvent(h.ChangeType_add,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:174},p.watchDir_closure0.prototype={call$2(e,t){var r=this._box_0.controller;return null==r?null:r.add$1(0,new m.WatchEvent(h.ChangeType_modify,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:174},p.watchDir_closure1.prototype={call$1(e){var t=this._box_0.controller;return null==t?null:t.add$1(0,new m.WatchEvent(h.ChangeType_remove,e))},$signature:119},p.watchDir_closure2.prototype={call$1(e){var t=this._box_0.controller;return null==t?null:t.addError$1(e)},$signature:120},p.watchDir_closure3.prototype={call$0(){var e=E.StreamController_StreamController(new p.watchDir__closure(this.watcher),null,null,null,!1,K.WatchEvent);this._box_0.controller=e,this.completer.complete$1(new E._ControllerStream(e,S._instanceType(e)._eval$1("_ControllerStream<1>")))},$signature:1},p.watchDir__closure.prototype={call$0(){v.close$0$x(this.watcher)},$signature:1},g._QuietLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){},warn$1(e,t){return this.warn$4$deprecation$span$trace(e,t,!1,null,null)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){}},I.StderrLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){var i,s,o,l=this.color;l?(s=(i=B.$get$stderr())._stderr,(o=v.getInterceptor$x(s)).write$1(s,""),r&&o.write$1(s,"Deprecation "),o.write$1(s,"Warning")):(r&&v.write$1$x(B.$get$stderr()._stderr,"DEPRECATION "),i=B.$get$stderr(),v.write$1$x(i._stderr,"WARNING")),null==n?i.writeln$1(": "+t):null!=a?i.writeln$1(": "+t+"\n\n"+n.highlight$1$color(l)):i.writeln$1(" on "+n.message$2$color(0,"\n"+t,l)),null!=a&&i.writeln$1(p.indent(h.JSString_methods.trimRight$0(a.toString$0(0)),4)),i.writeln$0()},warn$1(e,t){return this.warn$4$deprecation$span$trace(e,t,!1,null,null)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){var n,a,i,s=r.file,o=r._file$_start;null==F.FileLocation$_(s,o).file.url?n="-":(a=F.FileLocation$_(s,o),n=B.$get$context().prettyUri$1(a.file.url)),a=B.$get$stderr(),o=n+":"+((o=F.FileLocation$_(s,o)).file.getLine$1(o.offset)+1)+" ",i=a._stderr,(s=v.getInterceptor$x(i)).write$1(i,o),s.write$1(i,this.color?"Debug":"DEBUG"),a.writeln$1(": "+t)}},F.TerseLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){var i,s,o,l;r&&(i=h.JSArray_methods.get$first(t.split("\n\n")),l=(null==(o=(s=this._warningCounts).$index(0,i))?0:o)+1,s.$indexSet(0,i,l),l>5)||this._inner.warn$4$deprecation$span$trace(0,t,r,n,a)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){return this._inner.debug$2(0,t,r)},summarize$1$node(e){var t,r,n=this._warningCounts;n=n.get$values(n),t=S._instanceType(n),(r=$.IterableIntegerExtension_get_sum(new S.MappedIterable(new S.WhereIterable(n,new F.TerseLogger_summarize_closure,t._eval$1("WhereIterable")),new F.TerseLogger_summarize_closure0,t._eval$1("MappedIterable"))))>0&&(n=""+r+j.x20repet,this._inner.warn$1(0,n+(e?"":j.x0aRun_i)))}},F.TerseLogger_summarize_closure.prototype={call$1:e=>e>5,$signature:49},F.TerseLogger_summarize_closure0.prototype={call$1:e=>e-5,$signature:177},L.TrackingLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){this._emittedWarning=!0,this._tracking$_logger.warn$4$deprecation$span$trace(0,t,r,n,a)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){this._emittedDebug=!0,this._tracking$_logger.debug$2(0,t,r)}},A.BuiltInModule.prototype={get$upstream:()=>h.List_empty3,get$variableNodes:()=>h.Map_empty0,get$extensionStore:()=>h.C_EmptyExtensionStore,get$css(e){return new R.CssStylesheet(h.List_empty0,F.SourceFile$decoded(h.List_empty1,this.url).span$2(0,0,0))},get$transitivelyContainsCss:()=>!1,get$transitivelyContainsExtensions:()=>!1,setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw S.wrapException(m.SassScriptException$("Undefined variable."));throw S.wrapException(m.SassScriptException$("Cannot modify built-in variable."))},variableIdentity$1(e){return this},cloneCss$0(){return this},$isModule:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},M.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$transitivelyContainsCss(){return this._forwarded_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){var n,a="Undefined variable.",i=this._rule,s=i.shownVariables,o=i.hiddenVariables;if(null!=s&&!s._base.contains$1(0,e))throw S.wrapException(m.SassScriptException$(a));if(null!=o&&o._base.contains$1(0,e))throw S.wrapException(m.SassScriptException$(a));if(null!=(n=i.prefix)){if(!h.JSString_methods.startsWith$1(e,n))throw S.wrapException(m.SassScriptException$(a));e=h.JSString_methods.substring$1(e,n.length)}return this._forwarded_view$_inner.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._rule.prefix;return null!=t&&(e=h.JSString_methods.substring$1(e,t.length)),this._forwarded_view$_inner.variableIdentity$1(e)},$eq(e,t){return null!=t&&t instanceof M.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)^S.Primitives_objectHashCode(this._rule))>>>0},cloneCss$0(){return M.ForwardedModuleView$(this._forwarded_view$_inner.cloneCss$0(),this._rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view$_inner.toString$0(0)},$isModule:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},p.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$transitivelyContainsCss(){return this._shadowed_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){if(this.variables.containsKey$1(e))return this._shadowed_view$_inner.setVariable$3(e,t,r);throw S.wrapException(m.SassScriptException$("Undefined variable."))},variableIdentity$1(e){return this._shadowed_view$_inner.variableIdentity$1(e)},$eq(e,t){var r,n,a=this;return null!=t&&(t instanceof p.ShadowedModuleView&&a._shadowed_view$_inner.$eq(0,t._shadowed_view$_inner)?(r=(r=a.variables).get$keys(r),n=t.variables,h.C_IterableEquality.equals$2(0,r,n.get$keys(n))?(r=(r=a.functions).get$keys(r),n=t.functions,h.C_IterableEquality.equals$2(0,r,n.get$keys(n))?(r=(r=a.mixins).get$keys(r),n=t.mixins,r=n=h.C_IterableEquality.equals$2(0,r,n.get$keys(n))):r=!1):r=!1):r=!1,r)},get$hashCode(e){var t=this._shadowed_view$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new p.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)},$isModule:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},L.JSArray0.prototype={},F.Chokidar.prototype={},F.ChokidarOptions.prototype={},F.ChokidarWatcher.prototype={},g.JSFunction.prototype={},g.NodeImporterResult.prototype={},T.RenderContext.prototype={},T.RenderContextOptions.prototype={},T.RenderContextResult.prototype={},T.RenderContextResultStats.prototype={},C.JSClass.prototype={},g.JSUrl.prototype={},p._PropertyDescriptor.prototype={},R.AtRootQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new R.AtRootQueryParser_parse_closure(this))}},R.AtRootQueryParser_parse_closure.prototype={call$0(){var e,t,r=this.$this,n=r.scanner;n.expectChar$1(40),r.whitespace$0(),(e=r.scanIdentifier$1("with"))||r.expectIdentifier$2$name("without",'"with" or "without"'),r.whitespace$0(),n.expectChar$1(58),r.whitespace$0(),t=E.LinkedHashSet_LinkedHashSet$_empty(K.String);do{t.add$1(0,r.identifier$0().toLowerCase()),r.whitespace$0()}while(r.lookingAtIdentifier$0());return n.expectChar$1(41),n.expectDone$0(),new R.AtRootQuery(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:122},A._disallowedFunctionNames_closure.prototype={call$1:e=>e.name,$signature:241},A.CssParser.prototype={get$plainCss:()=>!0,silentComment$0(){var e=this.scanner,t=e._string_scanner$_position;this.super$Parser$silentComment(),this.error$2(0,j.Silent,e.spanFrom$1(new I._SpanScannerState(e,t)))},atRule$2$root(e,t){var r,n,a,i,s,o,l,_,u,c,$=this,h=$.scanner,m=new I._SpanScannerState(h,h._string_scanner$_position);switch(h.expectChar$1(64),r=$.interpolatedIdentifier$0(),$.whitespace$0(),r.get$asPlain()){case"at-root":case"content":case"debug":case"each":case"error":case"extend":case"for":case"function":case"if":case"include":case"mixin":case"return":case"warn":case"while":$.almostAnyValue$0(),$.error$2(0,"This at-rule isn't allowed in plain CSS.",h.spanFrom$1(m));break;case"import":return n=new I._SpanScannerState(h,h._string_scanner$_position),i=117===(a=h.peekChar$0())||85===a?$.dynamicUrl$0():new d.StringExpression($.interpolatedString$0().asInterpolation$1$static(!0),!1),s=h.spanFrom$1(n),$.whitespace$0(),o=$.tryImportQueries$0(),$.expectStatementSeparator$1("@import rule"),l=V.Interpolation$(S._setArrayType([i],K.JSArray_Object),s),_=h.spanFrom$1(n),c=(u=null==o)?null:o.item1,l=S._setArrayType([new A.StaticImport(l,c,u?null:o.item2,_)],K.JSArray_Import),h=h.spanFrom$1(m),new p.ImportRule(E.List_List$unmodifiable(l,K.Import),h);case"media":return $.mediaRule$1(m);case"-moz-document":return $.mozDocumentRule$2(m,r);case"supports":return $.supportsRule$1(m);default:return $.unknownAtRule$2(m,r)}},identifierLike$0(){var e,t,r,n,a=this,i=a.scanner,s=new I._SpanScannerState(i,i._string_scanner$_position),o=a.interpolatedIdentifier$0(),l=o.get$asPlain(),_=a.trySpecialFunction$2(l.toLowerCase(),s);if(null!=_)return _;if(e=i._string_scanner$_position,!i.scanChar$1(40))return new d.StringExpression(o,!1);if(t=S._setArrayType([],K.JSArray_Expression),!i.scanChar$1(41)){do{a.whitespace$0(),t.push(a.expression$1$singleEquals(!0)),a.whitespace$0()}while(i.scanChar$1(44));i.expectChar$1(41)}return B.$get$_disallowedFunctionNames().contains$1(0,l)&&a.error$2(0,j.This_f,i.spanFrom$1(s)),r=V.Interpolation$(S._setArrayType([new d.StringExpression(o,!1)],K.JSArray_Object),o.span),e=i.spanFrom$1(new I._SpanScannerState(i,e)),n=K.Expression,new w.InterpolatedFunctionExpression(r,new V.ArgumentInvocation(E.List_List$unmodifiable(t,n),S.ConstantMap_ConstantMap$from(h.Map_empty2,K.String,n),null,null,e),i.spanFrom$1(s))},namespacedExpression$2(e,t){var r=this.super$StylesheetParser$namespacedExpression(e,t);this.error$2(0,j.Modulen,r.get$span(r))}},m.KeyframeSelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new m.KeyframeSelectorParser_parse_closure(this))},_percentage$0(){var e,t,r=this.scanner,n=r.scanChar$1(43)?""+S.Primitives_stringFromCharCode(43):"",a=r.peekChar$0();for(L.isDigit(a)||46===a||r.error$1(0,"Expected number.");null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());if(46===r.peekChar$0())for(n+=S.Primitives_stringFromCharCode(r.readChar$0());null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());if(this.scanIdentChar$1(101))for(n+=S.Primitives_stringFromCharCode(101),43!==(t=r.peekChar$0())&&45!==t||(n+=S.Primitives_stringFromCharCode(r.readChar$0())),L.isDigit(r.peekChar$0())||r.error$1(0,"Expected digit.");null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());return r.expectChar$1(37),(n+=S.Primitives_stringFromCharCode(37)).charCodeAt(0),n}},m.KeyframeSelectorParser_parse_closure.prototype={call$0(){var e=S._setArrayType([],K.JSArray_String),t=this.$this,r=t.scanner;do{t.whitespace$0(),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._percentage$0()),t.whitespace$0()}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:46},g.MediaQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new g.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,t,r,n,a,i=this,s=null,o=i.scanner;if(40!==o.peekChar$0()){if(e=i.identifier$0(),i.whitespace$0(),!i.lookingAtIdentifier$0())return new g.CssMediaQuery(s,e,h.List_empty);if(t=i.identifier$0(),i.whitespace$0(),p.equalsIgnoreCase(t,"and"))r=e,n=s;else{if(!i.scanIdentifier$1("and"))return new g.CssMediaQuery(e,t,h.List_empty);i.whitespace$0(),r=t,n=e}}else n=r=s;a=S._setArrayType([],K.JSArray_String);do{i.whitespace$0(),o.expectChar$1(40),a.push("("+i.declarationValue$0()+")"),o.expectChar$1(41),i.whitespace$0()}while(i.scanIdentifier$1("and"));return null==r?new g.CssMediaQuery(s,s,E.List_List$unmodifiable(a,K.String)):(o=E.List_List$unmodifiable(a,K.String),new g.CssMediaQuery(n,r,o))}},g.MediaQueryParser_parse_closure.prototype={call$0(){var e=S._setArrayType([],K.JSArray_CssMediaQuery),t=this.$this,r=t.scanner;do{t.whitespace$0(),e.push(t._mediaQuery$0())}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:123},y.Parser.prototype={_parseIdentifier$0(){return this.wrapSpanFormatException$1(new y.Parser__parseIdentifier_closure(this))},_isVariableDeclarationLike$0(){var e=this,t=e.scanner;return!!t.scanChar$1(36)&&!!e.lookingAtIdentifier$0()&&(e.identifier$0(),e.whitespace$0(),t.scanChar$1(58))},whitespace$0(){do{this.whitespaceWithoutComments$0()}while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,t=this.scanner,r=t.string.length;e=t._string_scanner$_position!==r&&(32===(e=t.peekChar$0())||9===e||10===e||13===e||12===e);)t.readChar$0()},spaces$0(){for(var e,t=this.scanner,r=t.string.length;e=t._string_scanner$_position!==r&&(32===(e=t.peekChar$0())||9===e);)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return 47===t.peekChar$0()&&(47===(e=t.peekChar$1(1))?(this.silentComment$0(),!0):42===e&&(this.loudComment$0(),!0))},silentComment$0(){var e,t,r=this.scanner;for(r.expect$1("//"),e=r.string.length;t=r._string_scanner$_position!==e&&!(10===(t=r.peekChar$0())||13===t||12===t);)r.readChar$0()},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(42===t.readChar$0()){do{e=t.readChar$0()}while(42===e);if(47===e)break}},identifier$2$normalize$unit(e,t){var r,n,a=this,i="Expected identifier.",s=new E.StringBuffer(""),o=a.scanner;if(o.scanChar$1(45)){if(r=s._contents=""+S.Primitives_stringFromCharCode(45),o.scanChar$1(45))return s._contents=r+S.Primitives_stringFromCharCode(45),a._identifierBody$3$normalize$unit(s,e,t),(o=s._contents).charCodeAt(0),o}else r="";return null==(n=o.peekChar$0())?o.error$1(0,i):e&&95===n?(o.readChar$0(),s._contents=r+S.Primitives_stringFromCharCode(45)):95===n||L.isAlphabetic0(n)||n>=128?s._contents=r+S.Primitives_stringFromCharCode(o.readChar$0()):92===n?s._contents=r+S.S(a.escape$1$identifierStart(!0)):o.error$1(0,i),a._identifierBody$3$normalize$unit(s,e,t),(o=s._contents).charCodeAt(0),o},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_identifierBody$3$normalize$unit(e,t,r){var n,a,i;for(n=this.scanner;null!=(a=n.peekChar$0());)if(r&&45===a){if(null!=(i=n.peekChar$1(1))&&(46===i||i>=48&&i<=57))break;e._contents+=S.Primitives_stringFromCharCode(n.readChar$0())}else if(t&&95===a)n.readChar$0(),e._contents+=S.Primitives_stringFromCharCode(45);else if(95===a||a>=97&&a<=122||a>=65&&a<=90||a>=128||a>=48&&a<=57||45===a)e._contents+=S.Primitives_stringFromCharCode(n.readChar$0());else{if(92!==a)break;e._contents+=S.S(this.escape$0())}},_identifierBody$1(e){return this._identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,r,n=this.scanner,a=n.readChar$0();for(39!==a&&34!==a&&n.error$2$position(0,"Expected string.",n._string_scanner$_position-1),e=new E.StringBuffer("");;){if((t=n.peekChar$0())===a){n.readChar$0();break}null==t||10===t||13===t||12===t?n.error$1(0,"Expected "+S.Primitives_stringFromCharCode(a)+"."):92===t?10===(r=n.peekChar$1(1))||13===r||12===r?(n.readChar$0(),n.readChar$0()):e._contents+=S.Primitives_stringFromCharCode(p.consumeEscapedCharacter(n)):e._contents+=S.Primitives_stringFromCharCode(n.readChar$0())}return(n=e._contents).charCodeAt(0),n},naturalNumber$0(){var e,t,r=this.scanner,n=r.readChar$0();for(L.isDigit(n)||r.error$2$position(0,"Expected digit.",r._string_scanner$_position-1),e=n-48;null!=(t=r.peekChar$0())&&t>=48&&t<=57;)e=10*e+(r.readChar$0()-48);return e},declarationValue$1$allowEmpty(e){var t,r,n,a,i,s,o,l,_=this,u=new E.StringBuffer(""),c=S._setArrayType([],K.JSArray_int);e:for(t=_.scanner,r=_.get$string(),n=!1;;)switch(a=t.peekChar$0()){case 92:u._contents+=S.S(_.escape$1$identifierStart(!0)),n=!1;break;case 34:case 39:i=t._string_scanner$_position,r.call$0(),s=t._string_scanner$_position,u._contents+=h.JSString_methods.substring$2(t.string,i,s),n=!1;break;case 47:42===t.peekChar$1(1)?(o=_.get$loudComment(),i=t._string_scanner$_position,o.call$0(),s=t._string_scanner$_position,u._contents+=h.JSString_methods.substring$2(t.string,i,s)):u._contents+=S.Primitives_stringFromCharCode(t.readChar$0()),n=!1;break;case 32:case 9:(o=!!n||!(32===(o=t.peekChar$1(1))||9===o||10===o||13===o||12===o))&&(u._contents+=S.Primitives_stringFromCharCode(32)),t.readChar$0();break;case 10:case 13:case 12:10!==(o=t.peekChar$1(-1))&&13!==o&&12!==o&&(u._contents+="\n"),t.readChar$0(),n=!0;break;case 40:case 123:case 91:a.toString,u._contents+=S.Primitives_stringFromCharCode(a),c.push(L.opposite(t.readChar$0())),n=!1;break;case 41:case 125:case 93:if(0===c.length)break e;a.toString,u._contents+=S.Primitives_stringFromCharCode(a),t.expectChar$1(c.pop()),n=!1;break;case 59:if(0===c.length)break e;u._contents+=S.Primitives_stringFromCharCode(t.readChar$0());break;case 117:case 85:l=_.tryUrl$0(),u._contents+=null!=l?l:S.Primitives_stringFromCharCode(t.readChar$0()),n=!1;break;default:if(null==a)break e;_.lookingAtIdentifier$0()?u._contents+=_.identifier$0():u._contents+=S.Primitives_stringFromCharCode(t.readChar$0()),n=!1}return 0!==c.length&&t.expectChar$1(h.JSArray_methods.get$last(c)),e||0!==u._contents.length||t.error$1(0,"Expected token."),(t=u._contents).charCodeAt(0),t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,r,n=this,a=n.scanner,i=new I._SpanScannerState(a,a._string_scanner$_position);if(!n.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(i),null;for(n.whitespace$0(),(e=new E.StringBuffer(""))._contents="url(";null!=(t=a.peekChar$0());)if(92===t)e._contents+=S.S(n.escape$0());else if(r=37===t||38===t||35===t||t>=42&&t<=126||t>=128)e._contents+=S.Primitives_stringFromCharCode(a.readChar$0());else{if(32!==t&&9!==t&&10!==t&&13!==t&&12!==t){if(41===t)return(r=e._contents+=S.Primitives_stringFromCharCode(a.readChar$0())).charCodeAt(0),r;break}if(n.whitespace$0(),41!==a.peekChar$0())break}return a.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,r,n,a,i,s,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;if(l.expectChar$1(92),t=0,null==(r=l.peekChar$0()))l.error$1(0,o);else if(10===r||13===r||12===r)l.error$1(0,o);else if(L.isHex(r)){for(n=0;n<6&&null!=(a=l.peekChar$0())&&L.isHex(a);++n)t*=16,t+=L.asHex(l.readChar$0());this.scanCharIf$1(L.character__isWhitespace$closure())}else t=l.readChar$0();if(!(i=e?95===(i=t)||L.isAlphabetic0(i)||i>=128:95===(i=t)||L.isAlphabetic0(i)||i>=128||L.isDigit(i)||45===i))return(l=t<=31||!!v.$eq$(t,127)||e&&L.isDigit(t))?(l=""+S.Primitives_stringFromCharCode(92),t>15&&(l+=S.Primitives_stringFromCharCode(L.hexCharFor(h.JSNumber_methods._shrOtherPositive$1(t,4)))),(l=l+S.Primitives_stringFromCharCode(L.hexCharFor(15&t))+S.Primitives_stringFromCharCode(32)).charCodeAt(0),l):E.String_String$fromCharCodes(S._setArrayType([92,t],K.JSArray_int),0,null);try{return S.Primitives_stringFromCharCode(t)}catch(s){if(!K.RangeError._is(S.unwrapException(s)))throw s;l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_)}},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)},scanIdentChar$2$caseSensitive(e,t){var r,n=new y.Parser_scanIdentChar_matches(t,e),a=this.scanner,i=a.peekChar$0();if(null!=i&&n.call$1(i))return a.readChar$0(),!0;if(92===i){if(r=a._string_scanner$_position,n.call$1(p.consumeEscapedCharacter(a)))return!0;a.set$state(new I._SpanScannerState(a,r))}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).error$2$position(0,'Expected "'+S.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position)},lookingAtIdentifier$1(e){var t,r,n;return null==e&&(e=0),null!=(r=(t=this.scanner).peekChar$1(e))&&(!!(95===r||L.isAlphabetic0(r)||r>=128||92===r)||45===r&&null!=(n=t.peekChar$1(e+1))&&(95===n||L.isAlphabetic0(n)||n>=128||92===n||45===n))},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e=this.scanner.peekChar$0();return null!=e&&(95===e||L.isAlphabetic0(e)||e>=128||L.isDigit(e)||45===e||92===e)},scanIdentifier$2$caseSensitive(e,t){var r,n,a,i,s=this;if(!s.lookingAtIdentifier$0())return!1;for(r=s.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position),a=new S.CodeUnits(e),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)if(!s.scanIdentChar$2$caseSensitive(i._as(a.__internal$_current),t))return n._scanner!==r&&S.throwExpression(E.ArgumentError$(j.The_gi,null)),((a=n.position)<0||a>r.string.length)&&S.throwExpression(E.ArgumentError$("Invalid position "+a,null)),r._string_scanner$_position=a,r._lastMatch=null,!1;return!s.lookingAtIdentifierBody$0()||(r.set$state(n),!1)},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},expectIdentifier$2$name(e,t){var r,n,a,i;for(null==t&&(t='"'+e+'"'),n=(r=this.scanner)._string_scanner$_position,a=new S.CodeUnits(e),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)this.scanIdentChar$2$caseSensitive(i._as(a.__internal$_current),!1)||r.error$2$position(0,"Expected "+t+".",n);this.lookingAtIdentifierBody$0()&&r.error$2$position(0,"Expected "+t,n)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,r=t._string_scanner$_position;return e.call$0(),t.substring$1(0,r)},error$3(e,t,r,n){var a=new m.StringScannerException(this.scanner.string,t,r);if(null==n)throw S.wrapException(a);p.throwWithTrace(a,n)},error$2(e,t,r){return this.error$3(e,t,r,null)},withErrorMessage$1$2(e,t){var r,n,a,i;try{return t.call$0()}catch(i){if(a=S.unwrapException(i),!K.SourceSpanFormatException._is(a))throw i;r=a,n=S.getTraceFromException(i),a=v.get$span$z(r),p.throwWithTrace(new y.SourceSpanFormatException(r.get$source(),e,a),n)}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,K.dynamic)},wrapSpanFormatException$1$1(e){var t,r,n,a,i,s;try{return e.call$0()}catch(s){if(i=S.unwrapException(s),!K.SourceSpanFormatException._is(i))throw s;t=i,r=S.getTraceFromException(s),n=v.get$span$z(t),(i=!!p.startsWithIgnoreCase(t._span_exception$_message,"expected")&&(i=n)._end-i._file$_start==0)&&(i=n,a=this._firstNewlineBefore$1(F.FileLocation$_(i.file,i._file$_start).offset),i=n,v.$eq$(a,F.FileLocation$_(i.file,i._file$_start).offset)||(n=n.file.span$2(0,a,a))),p.throwWithTrace(new m.SassFormatException(t._span_exception$_message,n),r)}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,K.dynamic)},_firstNewlineBefore$1(e){var t,r,n,a=e-1;for(t=this.scanner.string,r=null;a>=0;){if(32!==(n=h.JSString_methods.codeUnitAt$1(t,a))&&9!==n&&10!==n&&13!==n&&12!==n)return null==r?e:r;10!==n&&13!==n&&12!==n||(r=a),--a}return e}},y.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:28},y.Parser_scanIdentChar_matches.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:L.characterEqualsIgnoreCase(t,e)},$signature:49},k.SassParser.prototype={get$currentIndentation(){return this._currentIndentation},get$indented:()=>!0,styleRuleSelector$0(){var e,t=this.scanner,r=t._string_scanner$_position,n=new E.StringBuffer(""),a=new T.InterpolationBuffer(n,S._setArrayType([],K.JSArray_Object));do{a.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=n._contents+=S.Primitives_stringFromCharCode(10)}while(h.JSString_methods.endsWith$1(h.JSString_methods.trimRight$0((e.charCodeAt(0),e)),",")&&this.scanCharIf$1(L.character__isNewline$closure()));return a.interpolation$1(t.spanFrom$1(new I._SpanScannerState(t,r)))},expectStatementSeparator$1(e){var t=this;t.atEndOfStatement$0()||t._expectNewline$0(),t._peekIndentation$0()<=t._currentIndentation||t.scanner.error$2$position(0,"Nothing may be indented "+(null==e?"here":"beneath a "+e)+".",t._nextIndentationEnd.position)},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return null==e||10===e||13===e||12===e},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._peekIndentation$0()>this._currentIndentation},importArgument$0(){var e,t,r,n,a,i,s,o=this,l=o.scanner;switch(l.peekChar$0()){case 117:case 85:if(a=new I._SpanScannerState(l,l._string_scanner$_position),o.scanIdentifier$1("url")){if(l.scanChar$1(40))return l.set$state(a),o.super$StylesheetParser$importArgument();l.set$state(a)}break;case 39:case 34:return o.super$StylesheetParser$importArgument()}for(a=new I._SpanScannerState(l,l._string_scanner$_position),i=l.peekChar$0();null!=i&&44!==i&&59!==i&&10!==i&&13!==i&&12!==i;)l.readChar$0(),i=l.peekChar$0();if(e=l.substring$1(0,a.position),t=l.spanFrom$1(a),o.isPlainImportUrl$1(e))return new A.StaticImport(V.Interpolation$(S._setArrayType([w.serializeValue(new d.SassString(e,!0),!0,!0)],K.JSArray_Object),t),null,null,t);try{return l=o.parseImportUrl$1(e),new p.DynamicImport(l,t)}catch(s){if(l=S.unwrapException(s),!K.FormatException._is(l))throw s;r=l,n=S.getTraceFromException(s),o.error$3(0,"Invalid URL: "+v.get$message$x(r),t,n)}},scanElse$1(e){var t,r,n,a,i,s=this;return s._peekIndentation$0()===e&&(r=(t=s.scanner)._string_scanner$_position,n=s._currentIndentation,a=s._nextIndentation,i=s._nextIndentationEnd,s._readIndentation$0(),!(!t.scanChar$1(64)||!s.scanIdentifier$1("else"))||(t.set$state(new I._SpanScannerState(t,r)),s._currentIndentation=n,s._nextIndentation=a,s._nextIndentationEnd=i,!1))},children$1(e,t){var r=S._setArrayType([],K.JSArray_Statement);return this._whileIndentedLower$1(new k.SassParser_children_closure(this,t,r)),r},statements$1(e){var t,r,n,a=this.scanner,i=a.peekChar$0();for(9!==i&&32!==i||a.error$3$length$position(0,j.Indent,a._string_scanner$_position,0),t=S._setArrayType([],K.JSArray_Statement),r=a.string.length;a._string_scanner$_position!==r;)null!=(n=this._child$1(e))&&t.push(n),this._readIndentation$0();return t},_child$1(e){var t=this,r=t.scanner;switch(r.peekChar$0()){case 13:case 10:case 12:return null;case 36:return t.variableDeclarationWithoutNamespace$0();case 47:switch(r.peekChar$1(1)){case 47:return t._silentComment$0();case 42:return t._loudComment$0();default:return e.call$0()}default:return e.call$0()}},_silentComment$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;c.expect$1("//"),e=new E.StringBuffer(""),t=u._currentIndentation,r=c.string.length,n=1+t,a=2+t;e:do{for(s=(i=c.scanChar$1(47)?"///":"//").length;;){for(o=e._contents+=i,l=s;l_;)a=l._readIndentation$0(),null==n&&(n=a),n!==a&&(i="Inconsistent indentation, expected "+n+" spaces.",s=t._string_scanner$_position,o=r.getColumn$1(s),t.error$3$length$position(0,i,r.getColumn$1(t._string_scanner$_position),s-o)),e.call$0()},_readIndentation$0(){var e,t=this,r=t._nextIndentation;return null==r&&(r=t._nextIndentation=t._peekIndentation$0()),t._currentIndentation=r,(e=t._nextIndentationEnd).toString,t.scanner.set$state(e),t._nextIndentationEnd=t._nextIndentation=null,r},_peekIndentation$0(){var e,t,r,n,a,i,s,o,l,_=this,u=_._nextIndentation;if(null!=u)return u;if((t=(e=_.scanner)._string_scanner$_position)===(r=e.string.length))return _._nextIndentation=0,_._nextIndentationEnd=new I._SpanScannerState(e,t),0;n=new I._SpanScannerState(e,t),_.scanCharIf$1(L.character__isNewline$closure())||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=S._Cell$(),i=S._Cell$(),t=(s=S._Cell$()).__late_helper$_name;do{for(i._value=a._value=!1,s._value=0;;){if(32===(o=e.peekChar$0()))i._value=!0;else{if(9!==o)break;a._value=!0}(l=s._value)===s&&S.throwExpression(S.LateError$localNI(t)),s._value=l+1,e.readChar$0()}if((l=e._string_scanner$_position)===r)return _._nextIndentation=0,_._nextIndentationEnd=new I._SpanScannerState(e,l),e.set$state(n),0}while(_.scanCharIf$1(L.character__isNewline$closure()));return t=a._readLocal$0(),r=i._readLocal$0(),t?r?(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",r.getColumn$1(e._string_scanner$_position),t-l)):!0===_._spaces&&(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",r.getColumn$1(e._string_scanner$_position),t-l)):r&&!1===_._spaces&&(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",r.getColumn$1(e._string_scanner$_position),t-l)),_._nextIndentation=s._readLocal$0(),s._readLocal$0()>0&&null==_._spaces&&(_._spaces=i._readLocal$0()),_._nextIndentationEnd=new I._SpanScannerState(e,e._string_scanner$_position),e.set$state(n),s._readLocal$0()}},k.SassParser_children_closure.prototype={call$0(){var e=this.$this._child$1(this.child);null!=e&&this.children.push(e)},$signature:0},b.ScssParser.prototype={get$indented:()=>!1,get$currentIndentation:()=>0,styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,r;this.whitespaceWithoutComments$0(),(t=this.scanner)._string_scanner$_position!==t.string.length&&59!==(r=t.peekChar$0())&&125!==r&&t.expectChar$1(59)},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return null==e||59===e||125===e||123===e},lookingAtChildren$0(){return 123===this.scanner.peekChar$0()},scanElse$1(e){var t,r=this,n=r.scanner,a=n._string_scanner$_position;if(r.whitespace$0(),t=n._string_scanner$_position,n.scanChar$1(64)){if(r.scanIdentifier$2$caseSensitive("else",!0))return!0;if(r.scanIdentifier$2$caseSensitive("elseif",!0))return r.logger.warn$3$deprecation$span(0,j.x40elsei,!0,n.spanFrom$1(new I._SpanScannerState(n,t))),n.set$position(n._string_scanner$_position-2),!0}return n.set$state(new I._SpanScannerState(n,a)),!1},children$1(e,t){var r,n=this,a=n.scanner;for(a.expectChar$1(123),n.whitespaceWithoutComments$0(),r=S._setArrayType([],K.JSArray_Statement);;)switch(a.peekChar$0()){case 36:r.push(n.variableDeclarationWithoutNamespace$0());break;case 47:switch(a.peekChar$1(1)){case 47:r.push(n._scss$_silentComment$0()),n.whitespaceWithoutComments$0();break;case 42:r.push(n._scss$_loudComment$0()),n.whitespaceWithoutComments$0();break;default:r.push(t.call$0())}break;case 59:a.readChar$0(),n.whitespaceWithoutComments$0();break;case 125:return a.expectChar$1(125),r;default:r.push(t.call$0())}},statements$1(e){var t,r,n,a=this,i=S._setArrayType([],K.JSArray_Statement);for(a.whitespaceWithoutComments$0(),r=(t=a.scanner).string.length;t._string_scanner$_position!==r;)switch(t.peekChar$0()){case 36:i.push(a.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:i.push(a._scss$_silentComment$0()),a.whitespaceWithoutComments$0();break;case 42:i.push(a._scss$_loudComment$0()),a.whitespaceWithoutComments$0();break;default:null!=(n=e.call$0())&&i.push(n)}break;case 59:t.readChar$0(),a.whitespaceWithoutComments$0();break;default:null!=(n=e.call$0())&&i.push(n)}return i},_scss$_silentComment$0(){var e,t,r=this,n=r.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position);n.expect$1("//"),e=n.string.length;do{for(;t=n._string_scanner$_position!==e&&!(10===(t=n.readChar$0())||13===t||12===t););if(n._string_scanner$_position===e)break;r.whitespaceWithoutComments$0()}while(n.scan$1("//"));return r.get$plainCss()&&r.error$2(0,j.Silent,n.spanFrom$1(a)),r.lastSilentComment=new p.SilentComment(n.substring$1(0,a.position),n.spanFrom$1(a))},_scss$_loudComment$0(){var e,t,r,n,a,i,s,o=this.scanner,l=o._string_scanner$_position;for(o.expect$1("/*"),e=new E.StringBuffer(""),t=S._setArrayType([],K.JSArray_Object),r=new T.InterpolationBuffer(e,t),e._contents="/*";;)switch(o.peekChar$0()){case 35:123===o.peekChar$1(1)?(n=this.singleInterpolation$0(),r._flushText$0(),t.push(n)):e._contents+=S.Primitives_stringFromCharCode(o.readChar$0());break;case 42:if(e._contents+=S.Primitives_stringFromCharCode(o.readChar$0()),47!==o.peekChar$0())break;return e._contents+=S.Primitives_stringFromCharCode(o.readChar$0()),a=o._string_scanner$_position,n=o._sourceFile,i=new I._SpanScannerState(o,l).position,(o=new F._FileSpan(n,i,a))._FileSpan$3(n,i,a),i=K.Object,n=E.List_List$of(t,!0,i),0!==(l=e._contents).length&&n.push((l.charCodeAt(0),l)),(s=E.List_List$from(n,!1,i)).fixed$length=Array,s.immutable$list=Array,(l=new V.Interpolation(s,o)).Interpolation$2(n,o),new b.LoudComment(l);case 13:o.readChar$0(),10!==o.peekChar$0()&&(e._contents+=S.Primitives_stringFromCharCode(10));break;case 12:o.readChar$0(),e._contents+=S.Primitives_stringFromCharCode(10);break;default:e._contents+=S.Primitives_stringFromCharCode(o.readChar$0())}}},L.SelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new L.SelectorParser_parse_closure(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new L.SelectorParser_parseCompoundSelector_closure(this))},_selectorList$0(){var e,t,r,n=this,a=n.scanner,i=a._sourceFile,s=i.getLine$1(a._string_scanner$_position),o=S._setArrayType([n._complexSelector$0()],K.JSArray_ComplexSelector);for(n.whitespace$0(),e=a.string.length;a.scanChar$1(44);)if(n.whitespace$0(),44!==a.peekChar$0()){if((t=a._string_scanner$_position)===e)break;(r=i.getLine$1(t)!==s)&&(s=i.getLine$1(a._string_scanner$_position)),o.push(n._complexSelector$1$lineBreak(r))}return d.SelectorList$(o)},_complexSelector$1$lineBreak(e){var t,r,n=this,a=j.x22x26__ma,i=S._setArrayType([],K.JSArray_ComplexSelectorComponent);e:for(t=n.scanner;;)switch(n.whitespace$0(),r=t.peekChar$0()){case 43:t.readChar$0(),i.push(h.Combinator_uzg);break;case 62:t.readChar$0(),i.push(h.Combinator_sgq);break;case 126:t.readChar$0(),i.push(h.Combinator_CzM);break;case 91:case 46:case 35:case 37:case 58:case 38:case 42:case 124:i.push(n._compoundSelector$0()),38===t.peekChar$0()&&t.error$1(0,a);break;default:if(null==r||!n.lookingAtIdentifier$0())break e;i.push(n._compoundSelector$0()),38===t.peekChar$0()&&t.error$1(0,a)}return 0===i.length&&t.error$1(0,"expected selector."),I.ComplexSelector$(i,e)},_complexSelector$0(){return this._complexSelector$1$lineBreak(!1)},_compoundSelector$0(){for(var e,t=S._setArrayType([this._simpleSelector$0()],K.JSArray_SimpleSelector),r=this.scanner;42===(e=r.peekChar$0())||91===e||46===e||35===e||37===e||58===e;)t.push(this._simpleSelector$1$allowParent(!1));return V.CompoundSelector$(t)},_simpleSelector$1$allowParent(e){var t,r,n,a,i=this,s=i.scanner,o=new I._SpanScannerState(s,s._string_scanner$_position);switch(null==e&&(e=i._allowParent),s.peekChar$0()){case 91:return i._attributeSelector$0();case 46:return s.expectChar$1(46),new V.ClassSelector(i.identifier$0());case 35:return s.expectChar$1(35),new w.IDSelector(i.identifier$0());case 37:return s.expectChar$1(37),t=i.identifier$0(),i._allowPlaceholder||i.error$2(0,j.Placeh,s.spanFrom$1(o)),new w.PlaceholderSelector(t);case 58:return i._pseudoSelector$0();case 38:return s.expectChar$1(38),i.lookingAtIdentifierBody$0()?(r=new E.StringBuffer(""),i._identifierBody$1(r),0===r._contents.length&&s.error$1(0,"Expected identifier body."),(n=r._contents).charCodeAt(0),a=n):a=null,e||i.error$2(0,"Parent selectors aren't allowed here.",s.spanFrom$1(o)),new x.ParentSelector(a);default:return i._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,t,r,n,a,i=this,s=null,o=i.scanner;return o.expectChar$1(91),i.whitespace$0(),e=i._attributeName$0(),i.whitespace$0(),o.scanChar$1(93)?new w.AttributeSelector(e,s,s,s):(t=i._attributeOperator$0(),i.whitespace$0(),n=39===(r=o.peekChar$0())||34===r?i.string$0():i.identifier$0(),i.whitespace$0(),a=null!=(r=o.peekChar$0())&&L.isAlphabetic0(r)?S.Primitives_stringFromCharCode(o.readChar$0()):s,o.expectChar$1(93),new w.AttributeSelector(e,t,n,a))},_attributeName$0(){var e,t=this,r=t.scanner;return r.scanChar$1(42)?(r.expectChar$1(124),new d.QualifiedName(t.identifier$0(),"*")):r.scanChar$1(124)?new d.QualifiedName(t.identifier$0(),""):(e=t.identifier$0(),124!==r.peekChar$0()||61===r.peekChar$1(1)?new d.QualifiedName(e,null):(r.readChar$0(),new d.QualifiedName(t.identifier$0(),e)))},_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return h.AttributeOperator_sEs;case 126:return e.expectChar$1(61),h.AttributeOperator_fz1;case 124:return e.expectChar$1(61),h.AttributeOperator_AuK;case 94:return e.expectChar$1(61),h.AttributeOperator_4L5;case 36:return e.expectChar$1(61),h.AttributeOperator_mOX;case 42:return e.expectChar$1(61),h.AttributeOperator_gqZ;default:e.error$2$position(0,'Expected "]".',t)}},_pseudoSelector$0(){var e,t,r,n,a,i,s=this,o=null,l=s.scanner;return l.expectChar$1(58),e=l.scanChar$1(58),t=s.identifier$0(),l.scanChar$1(40)?(s.whitespace$0(),r=p.unvendor(t),e?B._selectorPseudoElements.contains$1(0,r)?(n=s._selectorList$0(),a=o):(a=s.declarationValue$1$allowEmpty(!0),n=o):B._selectorPseudoClasses.contains$1(0,r)?(n=s._selectorList$0(),a=o):"nth-child"===r||"nth-last-child"===r?(a=s._aNPlusB$0(),s.whitespace$0(),32!==(i=l.peekChar$1(-1))&&9!==i&&10!==i&&13!==i&&12!==i||41===l.peekChar$0()?n=o:(s.expectIdentifier$1("of"),a+=" of",s.whitespace$0(),n=s._selectorList$0())):(a=h.JSString_methods.trimRight$0(s.declarationValue$1$allowEmpty(!0)),n=o),l.expectChar$1(41),d.PseudoSelector$(t,a,e,n)):d.PseudoSelector$(t,o,e,o)},_aNPlusB$0(){var e,t,r,n,a,i=this,s=i.scanner;switch(s.peekChar$0()){case 101:case 69:return i.expectIdentifier$1("even"),"even";case 111:case 79:return i.expectIdentifier$1("odd"),"odd";case 43:case 45:e=""+S.Primitives_stringFromCharCode(s.readChar$0());break;default:e=""}if(null!=(t=s.peekChar$0())&&L.isDigit(t)){for(;null!=(r=s.peekChar$0())&&r>=48&&r<=57;)e+=S.Primitives_stringFromCharCode(s.readChar$0());if(i.whitespace$0(),!i.scanIdentChar$1(110))return e.charCodeAt(0),e}else i.expectIdentChar$1(110);if(e+=S.Primitives_stringFromCharCode(110),i.whitespace$0(),43!==(n=s.peekChar$0())&&45!==n)return e.charCodeAt(0),e;for(e+=S.Primitives_stringFromCharCode(s.readChar$0()),i.whitespace$0(),null!=(a=s.peekChar$0())&&L.isDigit(a)||s.error$1(0,"Expected a number.");null!=(r=s.peekChar$0())&&r>=48&&r<=57;)e+=S.Primitives_stringFromCharCode(s.readChar$0());return e.charCodeAt(0),e},_typeOrUniversalSelector$0(){var e,t=this,r=t.scanner,n=r.peekChar$0();return 42===n?(r.readChar$0(),r.scanChar$1(124)?r.scanChar$1(42)?new w.UniversalSelector("*"):new g.TypeSelector(new d.QualifiedName(t.identifier$0(),"*")):new w.UniversalSelector(null)):124===n?(r.readChar$0(),r.scanChar$1(42)?new w.UniversalSelector(""):new g.TypeSelector(new d.QualifiedName(t.identifier$0(),""))):(e=t.identifier$0(),r.scanChar$1(124)?r.scanChar$1(42)?new w.UniversalSelector(e):new g.TypeSelector(new d.QualifiedName(t.identifier$0(),e)):new g.TypeSelector(new d.QualifiedName(e,null)))}},L.SelectorParser_parse_closure.prototype={call$0(){var e=this.$this,t=e._selectorList$0();return(e=e.scanner)._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:44},L.SelectorParser_parseCompoundSelector_closure.prototype={call$0(){var e=this.$this,t=e._compoundSelector$0();return(e=e.scanner)._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:456},R.StylesheetParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new R.StylesheetParser_parse_closure(this))},parseArgumentDeclaration$0(){return this._parseSingleProduction$1$1(new R.StylesheetParser_parseArgumentDeclaration_closure(this),K.ArgumentDeclaration)},parseVariableDeclaration$0(){return this._parseSingleProduction$1$1(new R.StylesheetParser_parseVariableDeclaration_closure(this),K.VariableDeclaration)},parseUseRule$0(){return this._parseSingleProduction$1$1(new R.StylesheetParser_parseUseRule_closure(this),K.UseRule)},_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new R.StylesheetParser__parseSingleProduction_closure(this,e,t))},_statement$1$root(e){var t,r=this,n=r.scanner;switch(n.peekChar$0()){case 64:return r.atRule$2$root(new R.StylesheetParser__statement_closure(r),e);case 43:return r.get$indented()&&r.lookingAtIdentifier$1(1)?(r._isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r._includeRule$1(new I._SpanScannerState(n,t))):r._styleRule$0();case 61:return r.get$indented()?(r._isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r.whitespace$0(),r._mixinRule$1(new I._SpanScannerState(n,t))):r._styleRule$0();case 125:n.error$2$length(0,'unmatched "}".',1);break;default:return r._inStyleRule||r._stylesheet$_inUnknownAtRule||r._stylesheet$_inMixin||r._inContentBlock?r._declarationOrStyleRule$0():r._variableDeclarationOrStyleRule$0()}},_statement$0(){return this._statement$1$root(!1)},_variableDeclarationWithNamespace$0(){var e=this.scanner,t=e._string_scanner$_position,r=this.identifier$0();return e.expectChar$1(46),this.variableDeclarationWithoutNamespace$2(r,new I._SpanScannerState(e,t))},variableDeclarationWithoutNamespace$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,h,d,g,y=this,v=y.lastSilentComment;for(y.lastSilentComment=null,null==t?(r=y.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position)):n=t,a=y.variableName$0(),(r=null!=e)&&y._assertPublic$2(a,new R.StylesheetParser_variableDeclarationWithoutNamespace_closure(y,n)),y.get$plainCss()&&y.error$2(0,j.Sass_v,y.scanner.spanFrom$1(n)),y.whitespace$0(),(i=y.scanner).expectChar$1(58),y.whitespace$0(),s=y.expression$0(),o=new I._SpanScannerState(i,i._string_scanner$_position),l=i.string,_=!1,u=!1;i.scanChar$1(33);)"default"===(c=y.identifier$0())?_=!0:"global"===c?(r&&($=i._string_scanner$_position,p=i._sourceFile,h=o.position,(d=new F._FileSpan(p,h,$))._FileSpan$3(p,h,$),S.throwExpression(new m.StringScannerException(l,j.x21globa,d))),u=!0):($=i._string_scanner$_position,p=i._sourceFile,h=o.position,(d=new F._FileSpan(p,h,$))._FileSpan$3(p,h,$),S.throwExpression(new m.StringScannerException(l,"Invalid flag name.",d))),y.whitespace$0(),o=new I._SpanScannerState(i,i._string_scanner$_position);return y.expectStatementSeparator$1("variable declaration"),g=T.VariableDeclaration$(a,s,i.spanFrom$1(n),v,u,_,e),u&&y._globalVariables.putIfAbsent$2(a,new R.StylesheetParser_variableDeclarationWithoutNamespace_closure0(g)),g},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_variableDeclarationOrStyleRule$0(){var e,t,r,n,a=this;return a.get$plainCss()||a.get$indented()&&a.scanner.scanChar$1(92)?a._styleRule$0():a.lookingAtIdentifier$0()?(t=(e=a.scanner)._string_scanner$_position,(r=a._variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration?r:((n=new T.InterpolationBuffer(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Object))).addInterpolation$1(K.Interpolation._as(r)),a._styleRule$2(n,new I._SpanScannerState(e,t)))):a._styleRule$0()},_declarationOrStyleRule$0(){var e,t,r,n=this;return n.get$plainCss()&&n._inStyleRule&&!n._stylesheet$_inUnknownAtRule?n._propertyOrVariableDeclaration$0():n.get$indented()&&n.scanner.scanChar$1(92)?n._styleRule$0():(t=(e=n.scanner)._string_scanner$_position,r=n._declarationOrBuffer$0(),K.Statement._is(r)?r:n._styleRule$2(K.InterpolationBuffer._as(r),new I._SpanScannerState(e,t)))},_declarationOrBuffer$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=this,p={},m=$.scanner,g=new I._SpanScannerState(m,m._string_scanner$_position),y=K.JSArray_Object,v=new T.InterpolationBuffer(new E.StringBuffer(""),S._setArrayType([],y)),f=m.peekChar$0();if((a=58===f||42===f||46===f||35===f&&123!==m.peekChar$1(1))?(a=m.readChar$0(),v._interpolation_buffer$_text._contents+=S.Primitives_stringFromCharCode(a),a=$.rawText$1($.get$whitespace()),v._interpolation_buffer$_text._contents+=a,i=!0):i=!1,!$._lookingAtInterpolatedIdentifier$0())return v;if((s=i?$.interpolatedIdentifier$0():$._variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration)return s;if(v.addInterpolation$1(K.Interpolation._as(s)),$._isUseAllowed=!1,m.matches$1("/*")&&(a=$.rawText$1($.get$loudComment()),v._interpolation_buffer$_text._contents+=a),e=new E.StringBuffer(""),a=$.get$whitespace(),e._contents+=$.rawText$1(a),o=m._string_scanner$_position,!m.scanChar$1(58))return 0!==e._contents.length&&(v._interpolation_buffer$_text._contents+=S.Primitives_stringFromCharCode(32)),v;if(e._contents+=S.Primitives_stringFromCharCode(58),l=v.interpolation$1(m.spanFrom$2(g,new I._SpanScannerState(m,o))),h.JSString_methods.startsWith$1(l.get$initialPlain(),"--"))return p=$._interpolatedDeclarationValue$0(),$.expectStatementSeparator$1("custom property"),b.Declaration$(l,new d.StringExpression(p,!1),m.spanFrom$1(g));if(m.scanChar$1(58))return y=(m=(p=v)._interpolation_buffer$_text)._contents+=S.S(e),m._contents=y+S.Primitives_stringFromCharCode(58),p;if($.get$indented()&&$._lookingAtInterpolatedIdentifier$0())return(p=v)._interpolation_buffer$_text._contents+=S.S(e),p;if(_=$.rawText$1(a),$.lookingAtChildren$0())return $._withChildren$3($.get$_declarationChild(),g,new R.StylesheetParser__declarationOrBuffer_closure(l));e._contents+=_,t=0===_.length&&$._lookingAtInterpolatedIdentifier$0(),r=new I._SpanScannerState(m,m._string_scanner$_position),a=p.value=null;try{$.lookingAtChildren$0()?(y=S._setArrayType([],y),o=(a=F.FileLocation$_(m._sourceFile,m._string_scanner$_position)).offset,u=new d.StringExpression(V.Interpolation$(y,F._FileSpan$(a.file,o,o)),!0)):u=$.expression$0(),y=p.value=u,$.lookingAtChildren$0()?t&&$.expectStatementSeparator$0():$.atEndOfStatement$0()||$.expectStatementSeparator$0()}catch(c){if(K.FormatException._is(S.unwrapException(c))){if(!t)throw c;if(m.set$state(r),n=$.almostAnyValue$0(),!$.get$indented()&&59===m.peekChar$0())throw c;return v._interpolation_buffer$_text._contents+=S.S(e),v.addInterpolation$1(n),v}throw c}return $.lookingAtChildren$0()?$._withChildren$3($.get$_declarationChild(),g,new R.StylesheetParser__declarationOrBuffer_closure0(p,l)):($.expectStatementSeparator$0(),b.Declaration$(l,y,m.spanFrom$1(g)))},_variableDeclarationOrInterpolation$0(){var e,t,r,n,a,i=this;return i.lookingAtIdentifier$0()?(e=i.scanner,t=new I._SpanScannerState(e,e._string_scanner$_position),r=i.identifier$0(),e.matches$1(".$")?(e.readChar$0(),i.variableDeclarationWithoutNamespace$2(r,t)):(n=new E.StringBuffer(""),a=new T.InterpolationBuffer(n,S._setArrayType([],K.JSArray_Object)),n._contents=""+r,i._lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(i.interpolatedIdentifier$0()),a.interpolation$1(e.spanFrom$1(t)))):i.interpolatedIdentifier$0()},_styleRule$2(e,t){var r,n,a,i,s=this,o={};return s._isUseAllowed=!1,null==t?(r=s.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position)):n=t,a=o.interpolation=s.styleRuleSelector$0(),null!=e?(e.addInterpolation$1(a),r=o.interpolation=e.interpolation$1(s.scanner.spanFrom$1(n))):r=a,0===r.contents.length&&s.scanner.error$1(0,'expected "}".'),i=s._inStyleRule,s._inStyleRule=!0,s._withChildren$3(s.get$_statement(),n,new R.StylesheetParser__styleRule_closure(o,s,i,n))},_styleRule$0(){return this._styleRule$2(null,null)},_propertyOrVariableDeclaration$1$parseCustomProperties(e){var t,r,n,a,i,s,o=this,l=j.Nested,_={},u=o.scanner,c=new I._SpanScannerState(u,u._string_scanner$_position);if(_.name=null,r=58===(t=u.peekChar$0())||42===t||46===t||35===t&&123!==u.peekChar$1(1))r=new E.StringBuffer(""),n=new T.InterpolationBuffer(r,S._setArrayType([],K.JSArray_Object)),r._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),r._contents+=o.rawText$1(o.get$whitespace()),n.addInterpolation$1(o.interpolatedIdentifier$0()),r=_.name=n.interpolation$1(u.spanFrom$1(c));else if(o.get$plainCss())i=o.interpolatedIdentifier$0(),_.name=i,r=i;else{if((a=o._variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration)return a;K.Interpolation._as(a),_.name=a,r=a}return o.whitespace$0(),u.expectChar$1(58),e&&h.JSString_methods.startsWith$1(r.get$initialPlain(),"--")?(_=o._interpolatedDeclarationValue$0(),o.expectStatementSeparator$1("custom property"),b.Declaration$(r,new d.StringExpression(_,!1),u.spanFrom$1(c))):(o.whitespace$0(),o.lookingAtChildren$0()?(o.get$plainCss()&&u.error$1(0,l),o._withChildren$3(o.get$_declarationChild(),c,new R.StylesheetParser__propertyOrVariableDeclaration_closure(_))):(s=o.expression$0(),o.lookingAtChildren$0()?(o.get$plainCss()&&u.error$1(0,l),o._withChildren$3(o.get$_declarationChild(),c,new R.StylesheetParser__propertyOrVariableDeclaration_closure0(_,s))):(o.expectStatementSeparator$0(),b.Declaration$(r,s,u.spanFrom$1(c)))))},_propertyOrVariableDeclaration$0(){return this._propertyOrVariableDeclaration$1$parseCustomProperties(!0)},_declarationChild$0(){return 64===this.scanner.peekChar$0()?this._declarationAtRule$0():this._propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,t){var r,n,a,i,s=this,o=s.scanner,l=new I._SpanScannerState(o,o._string_scanner$_position);switch(o.expectChar$2$name(64,"@-rule"),r=s.interpolatedIdentifier$0(),s.whitespace$0(),n=s._isUseAllowed,s._isUseAllowed=!1,r.get$asPlain()){case"at-root":return s._atRootRule$1(l);case"content":return s._contentRule$1(l);case"debug":return s._debugRule$1(l);case"each":return s._eachRule$2(l,e);case"else":case"return":return s._disallowedAtRule$1(l);case"error":return s._errorRule$1(l);case"extend":return s._inStyleRule||s._stylesheet$_inMixin||s._inContentBlock||s.error$2(0,j.x40exten,o.spanFrom$1(l)),a=s.almostAnyValue$0(),(i=o.scanChar$1(33))&&s.expectIdentifier$1("optional"),s.expectStatementSeparator$1("@extend rule"),new V.ExtendRule(a,i,o.spanFrom$1(l));case"for":return s._forRule$2(l,e);case"forward":return s._isUseAllowed=n,t||s._disallowedAtRule$1(l),s._forwardRule$1(l);case"function":return s._functionRule$1(l);case"if":return s._ifRule$2(l,e);case"import":return s._importRule$1(l);case"include":return s._includeRule$1(l);case"media":return s.mediaRule$1(l);case"mixin":return s._mixinRule$1(l);case"-moz-document":return s.mozDocumentRule$2(l,r);case"supports":return s.supportsRule$1(l);case"use":return s._isUseAllowed=n,t||s._disallowedAtRule$1(l),s._useRule$1(l);case"warn":return s._warnRule$1(l);case"while":return s._whileRule$2(l,e);default:return s.unknownAtRule$2(l,r)}},_declarationAtRule$0(){var e=this,t=e.scanner,r=new I._SpanScannerState(t,t._string_scanner$_position);switch(e._plainAtRuleName$0()){case"content":return e._contentRule$1(r);case"debug":return e._debugRule$1(r);case"each":return e._eachRule$2(r,e.get$_declarationChild());case"else":default:return e._disallowedAtRule$1(r);case"error":return e._errorRule$1(r);case"for":return e._forRule$2(r,e.get$_declarationChild());case"if":return e._ifRule$2(r,e.get$_declarationChild());case"include":return e._includeRule$1(r);case"warn":return e._warnRule$1(r);case"while":return e._whileRule$2(r,e.get$_declarationChild())}},_functionChild$0(){var e,t,r,n,a,i,s,o,l,_=this,u=_.scanner;if(64!==u.peekChar$0()){e=new I._SpanScannerState(u,u._string_scanner$_position);try{return _._variableDeclarationWithNamespace$0()}catch(i){if(a=S.unwrapException(i),!(s=K.SourceSpanFormatException)._is(a))throw i;t=a,r=S.getTraceFromException(i),u.set$state(e),n=null;try{n=_._declarationOrStyleRule$0()}catch(i){throw s._is(S.unwrapException(i))?S.wrapException(t):i}_.error$3(0,"@function rules may not contain "+(n instanceof V.StyleRule?"style rules":"declarations")+".",v.get$span$z(n),r)}}switch(o=new I._SpanScannerState(u,u._string_scanner$_position),_._plainAtRuleName$0()){case"debug":return _._debugRule$1(o);case"each":return _._eachRule$2(o,_.get$_functionChild());case"else":default:return _._disallowedAtRule$1(o);case"error":return _._errorRule$1(o);case"for":return _._forRule$2(o,_.get$_functionChild());case"if":return _._ifRule$2(o,_.get$_functionChild());case"return":return l=_.expression$0(),_.expectStatementSeparator$1("@return rule"),new p.ReturnRule(l,u.spanFrom$1(o));case"warn":return _._warnRule$1(o);case"while":return _._whileRule$2(o,_.get$_functionChild())}},_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_atRootRule$1(e){var t,r=this,n=r.scanner;return 40===n.peekChar$0()?(t=r._atRootQuery$0(),r.whitespace$0(),r._withChildren$3(r.get$_statement(),e,new R.StylesheetParser__atRootRule_closure(t))):r.lookingAtChildren$0()?r._withChildren$3(r.get$_statement(),e,new R.StylesheetParser__atRootRule_closure0):R.AtRootRule$(S._setArrayType([r._styleRule$0()],K.JSArray_Statement),n.spanFrom$1(e),null)},_atRootQuery$0(){var e,t,r,n,a,i,s=this,o=s.scanner;return 35===o.peekChar$0()?(e=s.singleInterpolation$0(),V.Interpolation$(S._setArrayType([e],K.JSArray_Object),e.get$span(e))):(t=o._string_scanner$_position,r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer(r,n),o.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40),s.whitespace$0(),i=s.expression$0(),a._flushText$0(),n.push(i),o.scanChar$1(58)&&(s.whitespace$0(),i=r._contents+=S.Primitives_stringFromCharCode(58),r._contents=i+S.Primitives_stringFromCharCode(32),i=s.expression$0(),a._flushText$0(),n.push(i)),o.expectChar$1(41),s.whitespace$0(),r._contents+=S.Primitives_stringFromCharCode(41),a.interpolation$1(o.spanFrom$1(new I._SpanScannerState(o,t))))},_contentRule$1(e){var t,r,n,a,i=this;return i._stylesheet$_inMixin||i.error$2(0,j.x40conte,i.scanner.spanFrom$1(e)),i.whitespace$0(),40===(t=i.scanner).peekChar$0()?r=i._argumentInvocation$1$mixin(!0):(a=(n=F.FileLocation$_(t._sourceFile,t._string_scanner$_position)).offset,r=V.ArgumentInvocation$empty(F._FileSpan$(n.file,a,a))),i.expectStatementSeparator$1("@content rule"),new A.ContentRule(r,t.spanFrom$1(e))},_debugRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@debug rule"),new A.DebugRule(t,this.scanner.spanFrom$1(e))},_eachRule$2(e,t){var r,n,a=this,i=a._inControlDirective;for(a._inControlDirective=!0,r=S._setArrayType([a.variableName$0()],K.JSArray_String),a.whitespace$0(),n=a.scanner;n.scanChar$1(44);)a.whitespace$0(),n.expectChar$1(36),r.push(a.identifier$1$normalize(!0)),a.whitespace$0();return a.expectIdentifier$1("in"),a.whitespace$0(),a._withChildren$3(t,e,new R.StylesheetParser__eachRule_closure(a,i,r,a.expression$0()))},_errorRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@error rule"),new d.ErrorRule(t,this.scanner.spanFrom$1(e))},_functionRule$1(e){var t,r,n=this,a=n.lastSilentComment;switch(n.lastSilentComment=null,t=n.identifier$1$normalize(!0),n.whitespace$0(),r=n._argumentDeclaration$0(),n._stylesheet$_inMixin||n._inContentBlock?n.error$2(0,j.Mixinscf,n.scanner.spanFrom$1(e)):n._inControlDirective&&n.error$2(0,j.Functi,n.scanner.spanFrom$1(e)),p.unvendor(t)){case"calc":case"element":case"expression":case"url":case"and":case"or":case"not":case"clamp":n.error$2(0,"Invalid function name.",n.scanner.spanFrom$1(e))}return n.whitespace$0(),n._withChildren$3(n.get$_functionChild(),e,new R.StylesheetParser__functionRule_closure(t,r,a))},_forRule$2(e,t){var r,n,a=this,i={},s=a._inControlDirective;return a._inControlDirective=!0,r=a.variableName$0(),a.whitespace$0(),a.expectIdentifier$1("from"),a.whitespace$0(),i.exclusive=null,n=a.expression$1$until(new R.StylesheetParser__forRule_closure(i,a)),null==i.exclusive&&a.scanner.error$1(0,'Expected "to" or "through".'),a.whitespace$0(),a._withChildren$3(t,e,new R.StylesheetParser__forRule_closure0(i,a,s,r,n,a.expression$0()))},_forwardRule$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p=this,d=null,m=p._urlString$0();return p.whitespace$0(),p.scanIdentifier$1("as")?(p.whitespace$0(),t=p.identifier$1$normalize(!0),p.scanner.expectChar$1(42),p.whitespace$0()):t=d,p.scanIdentifier$1("show")?(n=(r=p._memberList$0()).item1,a=r.item2,s=i=d):(p.scanIdentifier$1("hide")?(s=(r=p._memberList$0()).item1,i=r.item2):s=i=d,n=a=d),o=p._stylesheet$_configuration$1$allowGuarded(!0),p.expectStatementSeparator$1("@forward rule"),l=p.scanner.spanFrom$1(e),p._isUseAllowed||p.error$2(0,j.x40forwa,l),null!=n?(a.toString,_=K.String,u=E.LinkedHashSet_LinkedHashSet$of(n,_),c=K.UnmodifiableSetView_String,_=E.LinkedHashSet_LinkedHashSet$of(a,_),$=null==o?h.List_empty6:E.List_List$unmodifiable(o,K.ConfiguredVariable),new b.ForwardRule(m,new b.UnmodifiableSetView(u,c),new b.UnmodifiableSetView(_,c),d,d,t,$,l)):null!=s?(i.toString,_=K.String,u=E.LinkedHashSet_LinkedHashSet$of(s,_),c=K.UnmodifiableSetView_String,_=E.LinkedHashSet_LinkedHashSet$of(i,_),$=null==o?h.List_empty6:E.List_List$unmodifiable(o,K.ConfiguredVariable),new b.ForwardRule(m,d,d,new b.UnmodifiableSetView(u,c),new b.UnmodifiableSetView(_,c),t,$,l)):new b.ForwardRule(m,d,d,d,d,t,null==o?h.List_empty6:E.List_List$unmodifiable(o,K.ConfiguredVariable),l)},_memberList$0(){var e=this,t=K.String,r=E.LinkedHashSet_LinkedHashSet$_empty(t),n=E.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do{e.whitespace$0(),e.withErrorMessage$2(j.Expectv,new R.StylesheetParser__memberList_closure(e,n,r)),e.whitespace$0()}while(t.scanChar$1(44));return new I.Tuple2(r,n,K.Tuple2_of_Set_String_and_Set_String)},_ifRule$2(e,t){var r,n,a,i,s,o=this,l=o.get$currentIndentation(),_=o._inControlDirective;for(o._inControlDirective=!0,r=o.expression$0(),n=o.children$1(0,t),o.whitespaceWithoutComments$0(),a=S._setArrayType([R.IfClause$(r,n)],K.JSArray_IfClause);;){if(!o.scanElse$1(l)){i=null;break}if(o.whitespace$0(),!o.scanIdentifier$1("if")){i=R.ElseClause$(o.children$1(0,t));break}o.whitespace$0(),a.push(R.IfClause$(o.expression$0(),o.children$1(0,t)))}return o._inControlDirective=_,s=o.scanner.spanFrom$1(e),o.whitespaceWithoutComments$0(),new R.IfRule(E.List_List$unmodifiable(a,K.IfClause),i,s)},_importRule$1(e){var t,r=this,n=S._setArrayType([],K.JSArray_Import),a=r.scanner;do{r.whitespace$0(),t=r.importArgument$0(),(r._inControlDirective||r._stylesheet$_inMixin)&&t instanceof p.DynamicImport&&r._disallowedAtRule$1(e),n.push(t),r.whitespace$0()}while(a.scanChar$1(44));return r.expectStatementSeparator$1("@import rule"),a=a.spanFrom$1(e),new p.ImportRule(E.List_List$unmodifiable(n,K.Import),a)},importArgument$0(){var e,t,r,n,a,i,s,o,l,_=this,u=null,c=_.scanner,$=new I._SpanScannerState(c,c._string_scanner$_position),d=c.peekChar$0();if(117===d||85===d)return e=_.dynamicUrl$0(),_.whitespace$0(),a=_.tryImportQueries$0(),i=V.Interpolation$(S._setArrayType([e],K.JSArray_Object),c.spanFrom$1($)),c=c.spanFrom$1($),o=(s=null==a)?u:a.item1,new A.StaticImport(i,o,s?u:a.item2,c);if(e=_.string$0(),t=c.spanFrom$1($),_.whitespace$0(),a=_.tryImportQueries$0(),_.isPlainImportUrl$1(e)||null!=a)return i=t,i=V.Interpolation$(S._setArrayType([E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,u)],K.JSArray_Object),t),c=c.spanFrom$1($),o=(s=null==a)?u:a.item1,new A.StaticImport(i,o,s?u:a.item2,c);try{return c=_.parseImportUrl$1(e),new p.DynamicImport(c,t)}catch(l){if(c=S.unwrapException(l),!K.FormatException._is(c))throw l;r=c,n=S.getTraceFromException(l),_.error$3(0,"Invalid URL: "+v.get$message$x(r),t,n)}},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):(E.Uri_parse(e),e)},isPlainImportUrl$1(e){var t;return!(e.length<5)&&(!!h.JSString_methods.endsWith$1(e,".css")||(47===(t=h.JSString_methods._codeUnitAt$1(e,0))?47===h.JSString_methods._codeUnitAt$1(e,1):104===t&&(h.JSString_methods.startsWith$1(e,"http://")||h.JSString_methods.startsWith$1(e,"https://"))))},tryImportQueries$0(){var e,t,r,n,a,i,s,o,l=this,_=null;return l.scanIdentifier$1("supports")?((e=l.scanner).expectChar$1(40),t=new I._SpanScannerState(e,e._string_scanner$_position),l.scanIdentifier$1("not")?(l.whitespace$0(),r=new x.SupportsNegation(l._supportsConditionInParens$0(),e.spanFrom$1(t))):40===e.peekChar$0()?r=l._supportsCondition$0():(l._lookingAtInterpolatedIdentifier$0()?("not"===(null==(a=(n=l.interpolatedIdentifier$0()).get$asPlain())?_:a.toLowerCase())&&l.error$2(0,'"not" is not a valid identifier here.',n.span),e.scanChar$1(40)?(i=l._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),r=new g.SupportsFunction(n,i,e.spanFrom$1(t))):(e.set$state(t),r=_)):r=_,null==r&&(s=l.expression$0(),e.expectChar$1(58),l.whitespace$0(),r=new b.SupportsDeclaration(s,l.expression$0(),e.spanFrom$1(t)))),e.expectChar$1(41),l.whitespace$0()):r=_,o=l._lookingAtInterpolatedIdentifier$0()||40===l.scanner.peekChar$0()?l._mediaQueryList$0():_,null==r&&null==o?_:new I.Tuple2(r,o,K.Tuple2_of_nullable_SupportsCondition_and_nullable_Interpolation)},_includeRule$1(e){var t,r,n,a,i,s,o,l,_=this,u=null,c=_.identifier$0(),d=_.scanner;return d.scanChar$1(46)?(t=c,c=_._publicIdentifier$0()):(c=S.stringReplaceAllUnchecked(c,"_","-"),t=u),_.whitespace$0(),40===d.peekChar$0()?r=_._argumentInvocation$1$mixin(!0):(a=(n=F.FileLocation$_(d._sourceFile,d._string_scanner$_position)).offset,r=V.ArgumentInvocation$empty(F._FileSpan$(n.file,a,a))),_.whitespace$0(),_.scanIdentifier$1("using")?(_.whitespace$0(),i=_._argumentDeclaration$0(),_.whitespace$0()):i=u,!(n=null==i)||_.lookingAtChildren$0()?(n?(a=(n=F.FileLocation$_(d._sourceFile,d._string_scanner$_position)).offset,s=new p.ArgumentDeclaration(h.List_empty8,u,F._FileSpan$(n.file,a,a))):s=i,o=_._inContentBlock,_._inContentBlock=!0,l=_._withChildren$3(_.get$_statement(),e,new R.StylesheetParser__includeRule_closure(s)),_._inContentBlock=o):(_.expectStatementSeparator$0(),l=u),d=d.spanFrom$2(e,e),n=null==l?r:l,new $.IncludeRule(t,c,r,l,d.expand$1(0,n.get$span(n)))},mediaRule$1(e){return this._withChildren$3(this.get$_statement(),e,new R.StylesheetParser_mediaRule_closure(this._mediaQueryList$0()))},_mixinRule$1(e){var t,r,n,a,i,s=this,o=s.lastSilentComment;return s.lastSilentComment=null,t=s.identifier$1$normalize(!0),s.whitespace$0(),40===(r=s.scanner).peekChar$0()?n=s._argumentDeclaration$0():(i=(a=F.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,n=new p.ArgumentDeclaration(h.List_empty8,null,F._FileSpan$(a.file,i,i))),s._stylesheet$_inMixin||s._inContentBlock?s.error$2(0,j.Mixinscm,r.spanFrom$1(e)):s._inControlDirective&&s.error$2(0,j.Mixinsb,r.spanFrom$1(e)),s.whitespace$0(),s._stylesheet$_inMixin=!0,s._withChildren$3(s.get$_statement(),e,new R.StylesheetParser__mixinRule_closure(s,t,n,o))},mozDocumentRule$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d=this,g={},y=d.scanner,v=y._string_scanner$_position,f=new E.StringBuffer(""),b=S._setArrayType([],K.JSArray_Object),x=new T.InterpolationBuffer(f,b);for(g.needsDeprecationWarning=!1,r=d.get$whitespace(),n=y.string;;){if(35===y.peekChar$0())a=d.singleInterpolation$0(),x._flushText$0(),b.push(a),g.needsDeprecationWarning=!0;else switch(a=y._string_scanner$_position,i=d.identifier$0()){case"url":case"url-prefix":case"domain":null!=(s=d._tryUrlContents$2$name(new I._SpanScannerState(y,a),i))?x.addInterpolation$1(s):(y.expectChar$1(40),d.whitespace$0(),o=d.interpolatedString$0(),y.expectChar$1(41),a=f._contents+=i,f._contents=a+S.Primitives_stringFromCharCode(40),x.addInterpolation$1(o.asInterpolation$0()),f._contents+=S.Primitives_stringFromCharCode(41)),(a=f._contents).charCodeAt(0),l=a,h.JSString_methods.endsWith$1(l,"url-prefix()")||h.JSString_methods.endsWith$1(l,"url-prefix('')")||h.JSString_methods.endsWith$1(l,'url-prefix("")')||(g.needsDeprecationWarning=!0);break;case"regexp":f._contents+="regexp(",y.expectChar$1(40),x.addInterpolation$1(d.interpolatedString$0().asInterpolation$0()),y.expectChar$1(41),f._contents+=S.Primitives_stringFromCharCode(41),g.needsDeprecationWarning=!0;break;default:_=y._string_scanner$_position,u=y._sourceFile,(c=new F._FileSpan(u,a,_))._FileSpan$3(u,a,_),S.throwExpression(new m.StringScannerException(n,"Invalid function name.",c))}if(d.whitespace$0(),!y.scanChar$1(44))break;f._contents+=S.Primitives_stringFromCharCode(44),$=y._string_scanner$_position,r.call$0(),p=y._string_scanner$_position,f._contents+=h.JSString_methods.substring$2(n,$,p)}return d._withChildren$3(d.get$_statement(),e,new R.StylesheetParser_mozDocumentRule_closure(g,d,t,x.interpolation$1(y.spanFrom$1(new I._SpanScannerState(y,v)))))},supportsRule$1(e){var t=this,r=t._supportsCondition$0();return t.whitespace$0(),t._withChildren$3(t.get$_statement(),e,new R.StylesheetParser_supportsRule_closure(r))},_useRule$1(e){var t,r,n,a,i=this,s="@use rule",o=i._urlString$0();return i.whitespace$0(),t=i._useNamespace$2(o,e),i.whitespace$0(),r=i._stylesheet$_configuration$0(),i.expectStatementSeparator$1(s),n=i.scanner.spanFrom$1(e),i._isUseAllowed||i.error$2(0,j.x40use_r,n),i.expectStatementSeparator$1(s),(a=new L.UseRule(o,t,null==r?h.List_empty6:E.List_List$unmodifiable(r,K.ConfiguredVariable),n)).UseRule$4$configuration(o,t,n,r),a},_useNamespace$2(e,t){var r,n,a,i,s,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$0(),o.scanner.scanChar$1(42)?null:o.identifier$0();n=0===e.get$pathSegments().length?"":h.JSArray_methods.get$last(e.get$pathSegments()),a=h.JSString_methods.indexOf$1(n,"."),i=h.JSString_methods.startsWith$1(n,"_")?1:0,r=h.JSString_methods.substring$2(n,i,-1===a?n.length:a);try{return i=I.SpanScanner$(r,null),i=new y.Parser(i,o.logger)._parseIdentifier$0()}catch(s){if(!(S.unwrapException(s)instanceof m.SassFormatException))throw s;o.error$2(0,'The default namespace "'+S.S(r)+j.x22x20is_n,o.scanner.spanFrom$1(t))}},_stylesheet$_configuration$1$allowGuarded(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,h=this;if(!h.scanIdentifier$1("with"))return null;for(t=E.LinkedHashSet_LinkedHashSet$_empty(K.String),r=S._setArrayType([],K.JSArray_ConfiguredVariable),h.whitespace$0(),(n=h.scanner).expectChar$1(40),a=n.string;h.whitespace$0(),i=n._string_scanner$_position,n.expectChar$1(36),s=h.identifier$1$normalize(!0),h.whitespace$0(),n.expectChar$1(58),h.whitespace$0(),o=h._expressionUntilComma$0(),l=n._string_scanner$_position,e&&n.scanChar$1(33)?"default"===h.identifier$0()?(h.whitespace$0(),_=!0):(u=n._string_scanner$_position,c=n._sourceFile,($=new F._FileSpan(c,l,u))._FileSpan$3(c,l,u),S.throwExpression(new m.StringScannerException(a,"Invalid flag name.",$)),_=!1):_=!1,u=n._string_scanner$_position,l=n._sourceFile,(p=new F._FileSpan(l,i,u))._FileSpan$3(l,i,u),t.contains$1(0,s)&&S.throwExpression(new m.StringScannerException(a,j.The_sa,p)),t.add$1(0,s),r.push(new T.ConfiguredVariable(s,o,_,p)),n.scanChar$1(44)&&(h.whitespace$0(),h._lookingAtExpression$0()););return n.expectChar$1(41),r},_stylesheet$_configuration$0(){return this._stylesheet$_configuration$1$allowGuarded(!1)},_warnRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@warn rule"),new F.WarnRule(t,this.scanner.spanFrom$1(e))},_whileRule$2(e,t){var r=this,n=r._inControlDirective;return r._inControlDirective=!0,r._withChildren$3(t,e,new R.StylesheetParser__whileRule_closure(r,n,r.expression$0()))},unknownAtRule$2(e,t){var r,n,a,i=this,s={},o=i._stylesheet$_inUnknownAtRule;return i._stylesheet$_inUnknownAtRule=!0,s.value=null,n=33===(r=i.scanner).peekChar$0()||i.atEndOfStatement$0()?null:s.value=i.almostAnyValue$0(),i.lookingAtChildren$0()?a=i._withChildren$3(i.get$_statement(),e,new R.StylesheetParser_unknownAtRule_closure(s,t)):(i.expectStatementSeparator$0(),a=k.AtRule$(t,r.spanFrom$1(e),null,n)),i._stylesheet$_inUnknownAtRule=o,a},_disallowedAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_argumentDeclaration$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;for(c.expectChar$1(40),u.whitespace$0(),e=S._setArrayType([],K.JSArray_Argument),t=E.LinkedHashSet_LinkedHashSet$_empty(K.String),n=c.string;;){if(36!==c.peekChar$0()){r=null;break}if(a=c._string_scanner$_position,c.expectChar$1(36),i=u.identifier$1$normalize(!0),u.whitespace$0(),c.scanChar$1(58))u.whitespace$0(),s=u._expressionUntilComma$0();else{if(c.scanChar$1(46)){c.expectChar$1(46),c.expectChar$1(46),u.whitespace$0(),r=i;break}s=null}if(o=c._string_scanner$_position,l=c._sourceFile,(_=new F._FileSpan(l,a,o))._FileSpan$3(l,a,o),e.push(new T.Argument(i,s,_)),t.add$1(0,i)||S.throwExpression(new m.StringScannerException(n,"Duplicate argument.",h.JSArray_methods.get$last(e).span)),!c.scanChar$1(44)){r=null;break}u.whitespace$0()}return c.expectChar$1(41),c=c.spanFrom$1(new I._SpanScannerState(c,$)),new p.ArgumentDeclaration(E.List_List$unmodifiable(e,K.Argument),r,c)},_argumentInvocation$1$mixin(e){var t,r,n,a,i,s,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position;for($.expectChar$1(40),c.whitespace$0(),t=S._setArrayType([],K.JSArray_Expression),r=K.String,n=K.Expression,a=E.LinkedHashMap_LinkedHashMap$_empty(r,n),s=!e,o=$.string,l=null;;){if(!c._lookingAtExpression$0()){i=null;break}if(_=c._expressionUntilComma$1$singleEquals(s),c.whitespace$0(),_ instanceof I.VariableExpression&&$.scanChar$1(58))c.whitespace$0(),u=_.name,a.containsKey$1(u)&&S.throwExpression(new m.StringScannerException(o,"Duplicate argument.",_.span)),a.$indexSet(0,u,c._expressionUntilComma$1$singleEquals(s));else if($.scanChar$1(46)){if($.expectChar$1(46),$.expectChar$1(46),null!=l){c.whitespace$0(),i=_;break}l=_}else a.get$isNotEmpty(a)?S.throwExpression(new m.StringScannerException(o,j.Positi,_.get$span(_))):t.push(_);if(c.whitespace$0(),!$.scanChar$1(44)){i=null;break}c.whitespace$0()}return $.expectChar$1(41),$=$.spanFrom$1(new I._SpanScannerState($,p)),new V.ArgumentInvocation(E.List_List$unmodifiable(t,n),S.ConstantMap_ConstantMap$from(a,r,n),l,i,$)},_argumentInvocation$0(){return this._argumentInvocation$1$mixin(!1)},expression$3$bracketList$singleEquals$until(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,m,g,y,v,f,b,x=this,w="Expected expression.",C={},A=null!=r;if(A&&r.call$0()&&x.scanner.error$1(0,w),e){if(n=x.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position),n.expectChar$1(91),x.whitespace$0(),n.scanChar$1(93))return A=S._setArrayType([],K.JSArray_Expression),n=n.spanFrom$1(a),new d.ListExpression(E.List_List$unmodifiable(A,K.Expression),h.ListSeparator_undecided_null,!0,n)}else a=null;n=x.scanner,i=new I._SpanScannerState(n,n._string_scanner$_position),s=x._inParentheses,C.operands_=C.operators_=C.spaceExpressions_=C.commaExpressions_=null,C.allowSlash=!0,C.singleExpression_=x._singleExpression$0(),o=new R.StylesheetParser_expression_resetState(C,x,i),l=new R.StylesheetParser_expression_resolveOneOperation(C,x),_=new R.StylesheetParser_expression_resolveOperations(C,l),u=new R.StylesheetParser_expression_addSingleExpression(C,x,o,_),c=new R.StylesheetParser_expression_addOperator(C,x,l),$=new R.StylesheetParser_expression_resolveSpaceExpressions(C,x,_);e:for(p=K.JSArray_Expression;x.whitespace$0(),!A||!r.call$0();)switch(m=n.peekChar$0()){case 40:u.call$1(x._parentheses$0());break;case 91:u.call$1(x.expression$1$bracketList(!0));break;case 36:u.call$1(x._variable$0());break;case 38:u.call$1(x._selector$0());break;case 39:case 34:u.call$1(x.interpolatedString$0());break;case 35:u.call$1(x._hashExpression$0());break;case 61:n.readChar$0(),t&&61!==n.peekChar$0()?c.call$1(h.BinaryOperator_kjl):(n.expectChar$1(61),c.call$1(h.BinaryOperator_YlX));break;case 33:if(61===(g=n.peekChar$1(1)))n.readChar$0(),n.readChar$0(),c.call$1(h.BinaryOperator_i5H);else{if(!(y=null==g||(32|g)>>>0==105||32===g||9===g||10===g||13===g||12===g))break e;u.call$1(x._importantExpression$0())}break;case 60:n.readChar$0(),c.call$1(n.scanChar$1(61)?h.BinaryOperator_33h:h.BinaryOperator_8qt);break;case 62:n.readChar$0(),c.call$1(n.scanChar$1(61)?h.BinaryOperator_1da:h.BinaryOperator_AcR);break;case 42:n.readChar$0(),c.call$1(h.BinaryOperator_O1M);break;case 43:null==C.singleExpression_?u.call$1(x._unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_AcR0));break;case 45:(y=(null!=(g=n.peekChar$1(1))&&g>=48&&g<=57||46===g)&&(null==C.singleExpression_||32===(y=n.peekChar$1(-1))||9===y||10===y||13===y||12===y))?u.call$1(x._number$0()):x._lookingAtInterpolatedIdentifier$0()?u.call$1(x.identifierLike$0()):null==C.singleExpression_?u.call$1(x._unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_iyO));break;case 47:null==C.singleExpression_?u.call$1(x._unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_RTB));break;case 37:n.readChar$0(),c.call$1(h.BinaryOperator_2ad);break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:u.call$1(x._number$0());break;case 46:if(46===n.peekChar$1(1))break e;u.call$1(x._number$0());break;case 97:!x.get$plainCss()&&x.scanIdentifier$1("and")?c.call$1(h.BinaryOperator_and_and_2):u.call$1(x.identifierLike$0());break;case 111:!x.get$plainCss()&&x.scanIdentifier$1("or")?c.call$1(h.BinaryOperator_or_or_1):u.call$1(x.identifierLike$0());break;case 117:case 85:43===n.peekChar$1(1)?u.call$1(x._unicodeRange$0()):u.call$1(x.identifierLike$0());break;case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:u.call$1(x.identifierLike$0());break;case 44:if(x._inParentheses&&(x._inParentheses=!1,C.allowSlash)){o.call$0();break}null==(v=C.commaExpressions_)&&(v=C.commaExpressions_=S._setArrayType([],p)),null==C.singleExpression_&&n.error$1(0,w),$.call$0(),(y=C.singleExpression_).toString,v.push(y),n.readChar$0(),C.allowSlash=!0,C.singleExpression_=null;break;default:if(null!=m&&m>=128){u.call$1(x.identifierLike$0());break}break e}return e&&n.expectChar$1(93),v=C.commaExpressions_,f=C.spaceExpressions_,null!=v?($.call$0(),x._inParentheses=s,null!=(b=C.singleExpression_)&&v.push(b),A=n.spanFrom$1(null==a?i:a),new d.ListExpression(E.List_List$unmodifiable(v,K.Expression),h.ListSeparator_kWM,e,A)):e&&null!=f?(_.call$0(),(A=C.singleExpression_).toString,f.push(A),a.toString,n=n.spanFrom$1(a),new d.ListExpression(E.List_List$unmodifiable(f,K.Expression),h.ListSeparator_woc,!0,n)):($.call$0(),e&&((A=C.singleExpression_).toString,p=S._setArrayType([A],p),a.toString,n=n.spanFrom$1(a),C.singleExpression_=new d.ListExpression(E.List_List$unmodifiable(p,K.Expression),h.ListSeparator_undecided_null,!0,n)),(A=C.singleExpression_).toString,A)},expression$0(){return this.expression$3$bracketList$singleEquals$until(!1,!1,null)},expression$2$singleEquals$until(e,t){return this.expression$3$bracketList$singleEquals$until(!1,e,t)},expression$1$bracketList(e){return this.expression$3$bracketList$singleEquals$until(e,!1,null)},expression$1$singleEquals(e){return this.expression$3$bracketList$singleEquals$until(!1,e,null)},expression$1$until(e){return this.expression$3$bracketList$singleEquals$until(!1,!1,e)},_expressionUntilComma$1$singleEquals(e){return this.expression$2$singleEquals$until(e,new R.StylesheetParser__expressionUntilComma_closure(this))},_expressionUntilComma$0(){return this._expressionUntilComma$1$singleEquals(!1)},_isSlashOperand$1:e=>e instanceof L.NumberExpression||e instanceof R.CalculationExpression||e instanceof R.BinaryOperationExpression&&e.allowsSlash,_singleExpression$0(){var e,t=this,r=t.scanner,n=r.peekChar$0();switch(n){case 40:return t._parentheses$0();case 47:return t._unaryOperation$0();case 46:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return t._number$0();case 91:return t.expression$1$bracketList(!0);case 36:return t._variable$0();case 38:return t._selector$0();case 39:case 34:return t.interpolatedString$0();case 35:return t._hashExpression$0();case 43:return e=r.peekChar$1(1),L.isDigit(e)||46===e?t._number$0():t._unaryOperation$0();case 45:return t._minusExpression$0();case 33:return t._importantExpression$0();case 117:case 85:return 43===r.peekChar$1(1)?t._unicodeRange$0():t.identifierLike$0();case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:return t.identifierLike$0();default:if(null!=n&&n>=128)return t.identifierLike$0();r.error$1(0,"Expected expression.")}},_parentheses$0(){var e,t,r,n,a,i,s=this;s.get$plainCss()&&s.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=s._inParentheses,s._inParentheses=!0;try{if(a=s.scanner,t=new I._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(40),s.whitespace$0(),!s._lookingAtExpression$0())return a.expectChar$1(41),i=S._setArrayType([],K.JSArray_Expression),a=a.spanFrom$1(t),i=E.List_List$unmodifiable(i,K.Expression),new d.ListExpression(i,h.ListSeparator_undecided_null,!1,a);if(r=s._expressionUntilComma$0(),a.scanChar$1(58))return s.whitespace$0(),a=s._stylesheet$_map$2(r,t);if(!a.scanChar$1(44))return a.expectChar$1(41),a=a.spanFrom$1(t),new L.ParenthesizedExpression(r,a);for(s.whitespace$0(),n=S._setArrayType([r],K.JSArray_Expression);s._lookingAtExpression$0()&&(v.add$1$ax(n,s._expressionUntilComma$0()),a.scanChar$1(44));)s.whitespace$0();return a.expectChar$1(41),a=a.spanFrom$1(t),i=E.List_List$unmodifiable(n,K.Expression),new d.ListExpression(i,h.ListSeparator_kWM,!1,a)}finally{s._inParentheses=e}},_stylesheet$_map$2(e,t){var r,n,a=this,i=K.Tuple2_Expression_Expression,s=S._setArrayType([new I.Tuple2(e,a._expressionUntilComma$0(),i)],K.JSArray_Tuple2_Expression_Expression);for(r=a.scanner;r.scanChar$1(44)&&(a.whitespace$0(),a._lookingAtExpression$0());)n=a._expressionUntilComma$0(),r.expectChar$1(58),a.whitespace$0(),s.push(new I.Tuple2(n,a._expressionUntilComma$0(),i));return r.expectChar$1(41),r=r.spanFrom$1(t),new $.MapExpression(E.List_List$unmodifiable(s,i),r)},_hashExpression$0(){var e,t,r,n,a,i=this,s=i.scanner;return 123===s.peekChar$1(1)?i.identifierLike$0():(e=new I._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(35),null!=(t=s.peekChar$0())&&L.isDigit(t)?((r=(s=i._hexColorContents$1(e)).originalSpan).toString,new f.ColorExpression(s,r)):(r=s._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._isHexColor$1(n)?(s.set$state(new I._SpanScannerState(s,r)),(r=(s=i._hexColorContents$1(e)).originalSpan).toString,new f.ColorExpression(s,r)):(r=new E.StringBuffer(""),a=new T.InterpolationBuffer(r,S._setArrayType([],K.JSArray_Object)),r._contents=""+S.Primitives_stringFromCharCode(35),a.addInterpolation$1(n),new d.StringExpression(a.interpolation$1(s.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var t,r,n,a,i,s,o,l=this,_=l._hexDigit$0(),u=l._hexDigit$0(),c=l._hexDigit$0(),$=l.scanner;return L.isHex($.peekChar$0())?(i=l._hexDigit$0(),s=_<<4>>>0,o=c<<4>>>0,L.isHex($.peekChar$0())?(t=s+u,r=o+i,n=(l._hexDigit$0()<<4>>>0)+l._hexDigit$0(),a=L.isHex($.peekChar$0())?((l._hexDigit$0()<<4>>>0)+l._hexDigit$0())/255:1):(t=s+_,r=(u<<4>>>0)+u,n=o+c,a=((i<<4>>>0)+i)/255)):(t=(_<<4>>>0)+_,r=(u<<4>>>0)+u,n=(c<<4>>>0)+c,a=1),f.SassColor$rgb(t,r,n,a,$.spanFrom$1(e))},_isHexColor$1(e){var t,r=e.get$asPlain();return null!=r&&(3===(t=r.length)||4===t||6===t||8===t)&&(t=new S.CodeUnits(r)).every$1(t,L.character__isHex$closure())},_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return null!=t&&L.isHex(t)||e.error$1(0,"Expected hex digit."),L.asHex(e.readChar$0())},_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return L.isDigit(t)||46===t?e._number$0():e._lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._unaryOperation$0()},_importantExpression$0(){var e=this.scanner,t=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),t=e.spanFrom$1(new I._SpanScannerState(e,t)),new d.StringExpression(V.Interpolation$(S._setArrayType(["!important"],K.JSArray_Object),t),!1)},_unaryOperation$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e._unaryOperatorFor$1(t.readChar$0());return null==n?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&n!==h.UnaryOperator_zDx&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$0(),new V.UnaryOperationExpression(n,e._singleExpression$0(),t.spanFrom$1(new I._SpanScannerState(t,r)))},_unaryOperatorFor$1(e){switch(e){case 43:return h.UnaryOperator_j2w;case 45:return h.UnaryOperator_U4G;case 47:return h.UnaryOperator_zDx;default:return null}},_number$0(){var e,t,r,n=this,a=n.scanner,i=a._string_scanner$_position,s=a.peekChar$0(),o=45===s,l=o?-1:1;return(43===s||o)&&a.readChar$0(),e=46===a.peekChar$0()?0:n.naturalNumber$0(),o=n._tryDecimal$1$allowTrailingDot(a._string_scanner$_position!==i),t=n._tryExponent$0(),r=a.scanChar$1(37)?"%":!n.lookingAtIdentifier$0()||45===a.peekChar$0()&&45===a.peekChar$1(1)?null:n.identifier$1$unit(!0),new L.NumberExpression(l*((e+o)*t),r,a.spanFrom$1(new I._SpanScannerState(a,i)))},_tryDecimal$1$allowTrailingDot(e){var t,r=this.scanner,n=r._string_scanner$_position;if(46!==r.peekChar$0())return 0;if(!L.isDigit(r.peekChar$1(1))){if(e)return 0;r.error$2$position(0,"Expected digit.",r._string_scanner$_position+1)}for(r.readChar$0();null!=(t=r.peekChar$0())&&t>=48&&t<=57;)r.readChar$0();return E.double_parse(r.substring$1(0,n))},_tryExponent$0(){var e,t,r,n,a=this.scanner,i=a.peekChar$0();if(101!==i&&69!==i)return 1;if(e=a.peekChar$1(1),!L.isDigit(e)&&45!==e&&43!==e)return 1;for(a.readChar$0(),r=(t=45===e)?-1:1,(43===e||t)&&a.readChar$0(),L.isDigit(a.peekChar$0())||a.error$1(0,"Expected digit."),n=0;null!=(t=a.peekChar$0())&&t>=48&&t<=57;)n=10*n+(a.readChar$0()-48);return Math.pow(10,r*n)},_unicodeRange$0(){var e,t,r,n,a=this,i="Expected at most 6 digits.",s=a.scanner,o=new I._SpanScannerState(s,s._string_scanner$_position);for(a.expectIdentChar$1(117),s.expectChar$1(43),e=0;a.scanCharIf$1(new R.StylesheetParser__unicodeRange_closure);)++e;for(t=!1;s.scanChar$1(63);t=!0)++e;if(0===e)s.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,i,s.spanFrom$1(o));else if(t)return r=s.substring$1(0,o.position),s=s.spanFrom$1(o),new d.StringExpression(V.Interpolation$(S._setArrayType([r],K.JSArray_Object),s),!1);if(s.scanChar$1(45)){for(r=s._string_scanner$_position,n=0;a.scanCharIf$1(new R.StylesheetParser__unicodeRange_closure0);)++n;0===n?s.error$1(0,"Expected hex digit."):n>6&&a.error$2(0,i,s.spanFrom$1(new I._SpanScannerState(s,r)))}return a._lookingAtInterpolatedIdentifierBody$0()&&s.error$1(0,"Expected end of identifier."),r=s.substring$1(0,o.position),s=s.spanFrom$1(o),new d.StringExpression(V.Interpolation$(S._setArrayType([r],K.JSArray_Object),s),!1)},_variable$0(){var e=this,t=e.scanner,r=new I._SpanScannerState(t,t._string_scanner$_position),n=e.variableName$0();return e.get$plainCss()&&e.error$2(0,j.Sass_v,t.spanFrom$1(r)),new I.VariableExpression(null,n,t.spanFrom$1(r))},_selector$0(){var e,t,r=this;return r.get$plainCss()&&r.scanner.error$2$length(0,j.The_pa,1),e=r.scanner,t=new I._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(r.logger.warn$2$span(0,j.In_Sas,e.spanFrom$1(t)),e.set$position(e._string_scanner$_position-1)),new L.SelectorExpression(e.spanFrom$1(t))},interpolatedString$0(){var e,t,r,n,a,i,s=this.scanner,o=s._string_scanner$_position,l=s.readChar$0();for(39!==l&&34!==l&&s.error$2$position(0,"Expected string.",o),e=new E.StringBuffer(""),t=S._setArrayType([],K.JSArray_Object),r=new T.InterpolationBuffer(e,t);;){if((n=s.peekChar$0())===l){s.readChar$0();break}null==n||10===n||13===n||12===n?s.error$1(0,"Expected "+S.Primitives_stringFromCharCode(l)+"."):92===n?10===(a=s.peekChar$1(1))||13===a||12===a?(s.readChar$0(),s.readChar$0(),13===a&&s.scanChar$1(10)):e._contents+=S.Primitives_stringFromCharCode(p.consumeEscapedCharacter(s)):35===n&&123===s.peekChar$1(1)?(i=this.singleInterpolation$0(),r._flushText$0(),t.push(i)):e._contents+=S.Primitives_stringFromCharCode(s.readChar$0())}return new d.StringExpression(r.interpolation$1(s.spanFrom$1(new I._SpanScannerState(s,o))),!0)},identifierLike$0(){var e,t,r,n,a=this,i=a.scanner,s=new I._SpanScannerState(i,i._string_scanner$_position),o=a.interpolatedIdentifier$0(),l=o.get$asPlain(),_=null==l,u=!_;if(u){if("if"===l&&40===i.peekChar$0())return e=a._argumentInvocation$0(),new b.IfExpression(e,o.span.expand$1(0,e.span));if("not"===l)return a.whitespace$0(),new V.UnaryOperationExpression(h.UnaryOperator_not_not,a._singleExpression$0(),o.span);if(t=l.toLowerCase(),40!==i.peekChar$0()){switch(l){case"false":return new T.BooleanExpression(!1,o.span);case"null":return new C.NullExpression(o.span);case"true":return new T.BooleanExpression(!0,o.span)}if(null!=(r=B.$get$colorsByName().$index(0,t)))return(i=(r=f.SassColor$rgb(r.get$red(r),r.get$green(r),r.get$blue(r),r._alpha,o.span)).originalSpan).toString,new f.ColorExpression(r,i)}if(null!=(n=a.trySpecialFunction$2(t,s)))return n}switch(i.peekChar$0()){case 46:if(46===i.peekChar$1(1))return new d.StringExpression(o,!1);if(i.readChar$0(),u)return a.namespacedExpression$2(l,s);a.error$2(0,j.Interpn,o.span);break;case 40:return _?new w.InterpolatedFunctionExpression(o,a._argumentInvocation$0(),i.spanFrom$1(s)):new g.FunctionExpression(null,l,a._argumentInvocation$0(),i.spanFrom$1(s));default:return new d.StringExpression(o,!1)}},namespacedExpression$2(e,t){var r,n=this,a=n.scanner;return 36===a.peekChar$0()?(r=n.variableName$0(),n._assertPublic$2(r,new R.StylesheetParser_namespacedExpression_closure(n,t)),new I.VariableExpression(e,r,a.spanFrom$1(t))):new g.FunctionExpression(e,n._publicIdentifier$0(),n._argumentInvocation$0(),a.spanFrom$1(t))},trySpecialFunction$2(e,t){var r,n,a,i,s=this,o=null,l=s.scanner,_=40===l.peekChar$0()?s._tryCalculation$2(e,t):o;if(null!=_)return _;switch(p.unvendor(e)){case"calc":case"element":case"expression":if(!l.scanChar$1(40))return o;r=new E.StringBuffer(""),n=new T.InterpolationBuffer(r,S._setArrayType([],K.JSArray_Object)),a=""+e,r._contents=a,r._contents=a+S.Primitives_stringFromCharCode(40);break;case"progid":if(!l.scanChar$1(58))return o;for(r=new E.StringBuffer(""),n=new T.InterpolationBuffer(r,S._setArrayType([],K.JSArray_Object)),a=""+e,r._contents=a,r._contents=a+S.Primitives_stringFromCharCode(58),i=l.peekChar$0();a=null!=i&&((a=i>=97&&i<=122||i>=65&&i<=90)||46===i);)r._contents+=S.Primitives_stringFromCharCode(l.readChar$0()),i=l.peekChar$0();l.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40);break;case"url":return V.NullableExtension_andThen(s._tryUrlContents$1(t),new R.StylesheetParser_trySpecialFunction_closure);default:return o}return n.addInterpolation$1(s._interpolatedDeclarationValue$1$allowEmpty(!0)),l.expectChar$1(41),n._interpolation_buffer$_text._contents+=S.Primitives_stringFromCharCode(41),new d.StringExpression(n.interpolation$1(l.spanFrom$1(t)),!1)},_tryCalculation$2(e,t){var r,n,a,i,s,o=this;switch(e){case"calc":return n=o._calculationArguments$1(1),a=o.scanner.spanFrom$1(t),new R.CalculationExpression(e,R.CalculationExpression__verifyArguments(n),a);case"min":case"max":a=o.scanner,r=new I._SpanScannerState(a,a._string_scanner$_position),n=null;try{n=o._calculationArguments$0()}catch(i){if(K.FormatException._is(S.unwrapException(i)))return a.set$state(r),null;throw i}return s=n,a=a.spanFrom$1(t),new R.CalculationExpression(e,R.CalculationExpression__verifyArguments(s),a);case"clamp":return n=o._calculationArguments$1(3),a=o.scanner.spanFrom$1(t),new R.CalculationExpression(e,R.CalculationExpression__verifyArguments(n),a);default:return null}},_calculationArguments$1(e){var t,r,n,a=this,i=a.scanner;if(i.expectChar$1(40),null!=(t=a._containsCalculationInterpolation$0()?new d.StringExpression(a._interpolatedDeclarationValue$0(),!1):null))return i.expectChar$1(41),S._setArrayType([t],K.JSArray_Expression);for(a.whitespace$0(),r=S._setArrayType([a._calculationSum$0()],K.JSArray_Expression),n=null!=e;(!n||r.lengthe)&&S.throwExpression(E.ArgumentError$(o+a,i)),_._string_scanner$_position=a,_._lastMatch=null,!0;_.readChar$0();break e;case 5:++t,n=6;continue e;case 6:r.toString,l.push(L.opposite(r)),_.readChar$0();break e;case 7:--t,n=8;continue e;case 8:if(0===l.length||l.pop()!==r)return u._scanner!==_&&S.throwExpression(E.ArgumentError$(s,i)),((a=u.position)<0||a>e)&&S.throwExpression(E.ArgumentError$(o+a,i)),_._string_scanner$_position=a,_._lastMatch=null,!1;_.readChar$0();break e;case 9:_.readChar$0();break e}}return _.set$state(u),!1},_tryUrlContents$2$name(e,t){var r,n,a,i,s,o,l,_=this,u=_.scanner,c=u._string_scanner$_position;if(!u.scanChar$1(40))return null;for(_.whitespaceWithoutComments$0(),r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer(r,n),i=""+(null==t?"url":t),r._contents=i,r._contents=i+S.Primitives_stringFromCharCode(40);null!=(s=u.peekChar$0());)if(92===s)r._contents+=S.S(_.escape$0());else if(i=33===s||37===s||38===s||s>=42&&s<=126||s>=128)r._contents+=S.Primitives_stringFromCharCode(u.readChar$0());else if(35===s)123===u.peekChar$1(1)?(i=_.singleInterpolation$0(),a._flushText$0(),n.push(i)):r._contents+=S.Primitives_stringFromCharCode(u.readChar$0());else{if(32!==s&&9!==s&&10!==s&&13!==s&&12!==s){if(41===s)return r._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),o=u._string_scanner$_position,c=u._sourceFile,i=e.position,(u=new F._FileSpan(c,i,o))._FileSpan$3(c,i,o),i=K.Object,c=E.List_List$of(n,!0,i),0!==(n=r._contents).length&&c.push((n.charCodeAt(0),n)),(l=E.List_List$from(c,!1,i)).fixed$length=Array,l.immutable$list=Array,(r=new V.Interpolation(l,u)).Interpolation$2(c,u),r;break}if(_.whitespaceWithoutComments$0(),41!==u.peekChar$0())break}return u.set$state(new I._SpanScannerState(u,c)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,r=t.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position);return t.expectIdentifier$1("url"),null!=(e=t._tryUrlContents$1(n))?new d.StringExpression(e,!1):new w.InterpolatedFunctionExpression(V.Interpolation$(S._setArrayType(["url"],K.JSArray_Object),r.spanFrom$1(n)),t._argumentInvocation$0(),r.spanFrom$1(n))},almostAnyValue$1$omitComments(e){var t,r,n,a,i,s,o,l,_=this,u=_.scanner,c=u._string_scanner$_position,$=new E.StringBuffer(""),p=new T.InterpolationBuffer($,S._setArrayType([],K.JSArray_Object));e:for(t=u.string,r=t.length,n=!e;;)switch(a=u.peekChar$0()){case 92:$._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 34:case 39:p.addInterpolation$1(_.interpolatedString$0().asInterpolation$0());break;case 47:i=u._string_scanner$_position,_.scanComment$0()?n&&(s=u._string_scanner$_position,$._contents+=h.JSString_methods.substring$2(t,i,s)):$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 35:123===u.peekChar$1(1)?p.addInterpolation$1(_.interpolatedIdentifier$0()):$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 13:case 10:case 12:if(_.get$indented())break e;$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 33:case 59:case 123:case 125:break e;case 117:case 85:if(o=u._string_scanner$_position,!_.scanIdentifier$1("url")){$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break}null==(l=_._tryUrlContents$1(new I._SpanScannerState(u,o)))?((o<0||o>r)&&S.throwExpression(E.ArgumentError$("Invalid position "+o,null)),u._string_scanner$_position=o,u._lastMatch=null,$._contents+=S.Primitives_stringFromCharCode(u.readChar$0())):p.addInterpolation$1(l);break;default:if(null==a)break e;_.lookingAtIdentifier$0()?$._contents+=_.identifier$0():$._contents+=S.Primitives_stringFromCharCode(u.readChar$0())}return p.interpolation$1(u.spanFrom$1(new I._SpanScannerState(u,c)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,t,r){var n,a,i,s,o,l,_,u,c,$,p=this,d=p.scanner,m=d._string_scanner$_position,g=new E.StringBuffer(""),y=new T.InterpolationBuffer(g,S._setArrayType([],K.JSArray_Object)),v=S._setArrayType([],K.JSArray_int);e:for(n=d.string,a=n.length,i=!e,s=!r,o=!1;;)switch(l=d.peekChar$0()){case 92:g._contents+=S.S(p.escape$1$identifierStart(!0)),o=!1;break;case 34:case 39:y.addInterpolation$1(p.interpolatedString$0().asInterpolation$0()),o=!1;break;case 47:42===d.peekChar$1(1)?(_=p.get$loudComment(),u=d._string_scanner$_position,_.call$0(),c=d._string_scanner$_position,g._contents+=h.JSString_methods.substring$2(n,u,c)):g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 35:123===d.peekChar$1(1)?y.addInterpolation$1(p.interpolatedIdentifier$0()):g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 32:case 9:(_=!!o||!(32===(_=d.peekChar$1(1))||9===_||10===_||13===_||12===_))?g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()):d.readChar$0();break;case 10:case 13:case 12:if(p.get$indented())break e;10!==(_=d.peekChar$1(-1))&&13!==_&&12!==_&&(g._contents+="\n"),d.readChar$0(),o=!0;break;case 40:case 123:case 91:l.toString,g._contents+=S.Primitives_stringFromCharCode(l),v.push(L.opposite(d.readChar$0())),o=!1;break;case 41:case 125:case 93:if(0===v.length)break e;l.toString,g._contents+=S.Primitives_stringFromCharCode(l),d.expectChar$1(v.pop()),o=!1;break;case 59:if(s&&0===v.length)break e;g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 58:if(i&&0===v.length)break e;g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 117:case 85:if(_=d._string_scanner$_position,!p.scanIdentifier$1("url")){g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break}null==($=p._tryUrlContents$1(new I._SpanScannerState(d,_)))?((_<0||_>a)&&S.throwExpression(E.ArgumentError$("Invalid position "+_,null)),d._string_scanner$_position=_,d._lastMatch=null,g._contents+=S.Primitives_stringFromCharCode(d.readChar$0())):y.addInterpolation$1($),o=!1;break;default:if(null==l)break e;p.lookingAtIdentifier$0()?g._contents+=p.identifier$0():g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1}return 0!==v.length&&d.expectChar$1(h.JSArray_methods.get$last(v)),t||0!==y._interpolation_buffer$_contents.length||0!==g._contents.length||d.error$1(0,"Expected token."),y.interpolation$1(d.spanFrom$1(new I._SpanScannerState(d,m)))},_interpolatedDeclarationValue$1$allowEmpty(e){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,!1)},_interpolatedDeclarationValue$0(){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,!1,!1)},_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,t){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,t)},interpolatedIdentifier$0(){var e,t=this,r="Expected identifier.",n=t.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position),i=new E.StringBuffer(""),s=S._setArrayType([],K.JSArray_Object),o=new T.InterpolationBuffer(i,s);return n.scanChar$1(45)&&(i._contents+=S.Primitives_stringFromCharCode(45),n.scanChar$1(45))?(i._contents+=S.Primitives_stringFromCharCode(45),t._interpolatedIdentifierBody$1(o),o.interpolation$1(n.spanFrom$1(a))):(null==(e=n.peekChar$0())?n.error$1(0,r):95===e||L.isAlphabetic0(e)||e>=128?i._contents+=S.Primitives_stringFromCharCode(n.readChar$0()):92===e?i._contents+=S.S(t.escape$1$identifierStart(!0)):35===e&&123===n.peekChar$1(1)?(i=t.singleInterpolation$0(),o._flushText$0(),s.push(i)):n.error$1(0,r),t._interpolatedIdentifierBody$1(o),o.interpolation$1(n.spanFrom$1(a)))},_interpolatedIdentifierBody$1(e){var t,r,n,a,i;for(t=e._interpolation_buffer$_contents,r=this.scanner,n=e._interpolation_buffer$_text;null!=(a=r.peekChar$0());)if(i=95===a||45===a||(i=!!(i=a>=97&&a<=122||a>=65&&a<=90)||a>=48&&a<=57)||a>=128)n._contents+=S.Primitives_stringFromCharCode(r.readChar$0());else if(92===a)n._contents+=S.S(this.escape$0());else{if(35!==a||123!==r.peekChar$1(1))break;i=this.singleInterpolation$0(),e._flushText$0(),t.push(i)}},singleInterpolation$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position;return r.expect$1("#{"),t.whitespace$0(),e=t.expression$0(),r.expectChar$1(125),t.get$plainCss()&&t.error$2(0,j.Interpp,r.spanFrom$1(new I._SpanScannerState(r,n))),e},_mediaQueryList$0(){for(var e,t=this.scanner,r=t._string_scanner$_position,n=new E.StringBuffer(""),a=new T.InterpolationBuffer(n,S._setArrayType([],K.JSArray_Object));this.whitespace$0(),this._stylesheet$_mediaQuery$1(a),t.scanChar$1(44);)e=n._contents+=S.Primitives_stringFromCharCode(44),n._contents=e+S.Primitives_stringFromCharCode(32);return a.interpolation$1(t.spanFrom$1(new I._SpanScannerState(t,r)))},_stylesheet$_mediaQuery$1(e){var t,r,n=this;if(40!==n.scanner.peekChar$0()){if(e.addInterpolation$1(n.interpolatedIdentifier$0()),n.whitespace$0(),!n._lookingAtInterpolatedIdentifier$0())return;if((t=e._interpolation_buffer$_text)._contents+=S.Primitives_stringFromCharCode(32),r=n.interpolatedIdentifier$0(),n.whitespace$0(),p.equalsIgnoreCase(r.get$asPlain(),"and"))t._contents+=" and ";else{if(e.addInterpolation$1(r),!n.scanIdentifier$1("and"))return;n.whitespace$0(),t._contents+=" and "}}for(t=e._interpolation_buffer$_text;n.whitespace$0(),e.addInterpolation$1(n._mediaFeature$0()),n.whitespace$0(),n.scanIdentifier$1("and");)t._contents+=" and "},_mediaFeature$0(){var e,t,r,n,a,i,s,o,l=this,_=l.scanner;return 35===_.peekChar$0()?(e=l.singleInterpolation$0(),V.Interpolation$(S._setArrayType([e],K.JSArray_Object),e.get$span(e))):(t=_._string_scanner$_position,r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer(r,n),_.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40),l.whitespace$0(),i=l._expressionUntilComparison$0(),a._flushText$0(),n.push(i),_.scanChar$1(58)?(l.whitespace$0(),i=r._contents+=S.Primitives_stringFromCharCode(58),r._contents=i+S.Primitives_stringFromCharCode(32),i=l.expression$0(),a._flushText$0(),n.push(i)):(i=60!==(s=_.peekChar$0()))&&62!==s&&61!==s||(r._contents+=S.Primitives_stringFromCharCode(32),r._contents+=S.Primitives_stringFromCharCode(_.readChar$0()),i&&62!==s||!_.scanChar$1(61)||(r._contents+=S.Primitives_stringFromCharCode(61)),r._contents+=S.Primitives_stringFromCharCode(32),l.whitespace$0(),o=l._expressionUntilComparison$0(),a._flushText$0(),n.push(o),i&&62!==s?i=!1:(s.toString,i=_.scanChar$1(s)),i&&(i=r._contents+=S.Primitives_stringFromCharCode(32),r._contents=i+S.Primitives_stringFromCharCode(s),_.scanChar$1(61)&&(r._contents+=S.Primitives_stringFromCharCode(61)),r._contents+=S.Primitives_stringFromCharCode(32),l.whitespace$0(),i=l._expressionUntilComparison$0(),a._flushText$0(),n.push(i))),_.expectChar$1(41),l.whitespace$0(),r._contents+=S.Primitives_stringFromCharCode(41),a.interpolation$1(_.spanFrom$1(new I._SpanScannerState(_,t))))},_expressionUntilComparison$0(){return this.expression$1$until(new R.StylesheetParser__expressionUntilComparison_closure(this))},_supportsCondition$0(){var e,t,r,n,a,i,s,o=this,l=o.scanner,_=l._string_scanner$_position;if(o.scanIdentifier$1("not"))return o.whitespace$0(),new x.SupportsNegation(o._supportsConditionInParens$0(),l.spanFrom$1(new I._SpanScannerState(l,_)));for(e=o._supportsConditionInParens$0(),o.whitespace$0(),t=null;o.lookingAtIdentifier$0();)null!=t?o.expectIdentifier$1(t):o.scanIdentifier$1("or")?t="or":(o.expectIdentifier$1("and"),t="and"),o.whitespace$0(),r=o._supportsConditionInParens$0(),n=l._string_scanner$_position,a=l._sourceFile,(i=new F._FileSpan(a,_,n))._FileSpan$3(a,_,n),e=new k.SupportsOperation(e,r,t,i),"and"!==(s=t.toLowerCase())&&"or"!==s&&S.throwExpression(E.ArgumentError$value(t,"operator",'may only be "and" or "or".')),o.whitespace$0();return e},_supportsConditionInParens$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=this,p=$.scanner,d=new I._SpanScannerState(p,p._string_scanner$_position);if($._lookingAtInterpolatedIdentifier$0()){if("not"===(null==(o=(s=$.interpolatedIdentifier$0()).get$asPlain())?null:o.toLowerCase())&&$.error$2(0,'"not" is not a valid identifier here.',s.span),p.scanChar$1(40))return l=$._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),p.expectChar$1(41),new g.SupportsFunction(s,l,p.spanFrom$1(d));if(1===(o=s.contents).length&&K.Expression._is(h.JSArray_methods.get$first(o)))return new V.SupportsInterpolation(K.Expression._as(h.JSArray_methods.get$first(o)),p.spanFrom$1(d));$.error$2(0,"Expected @supports condition.",s.span)}if(p.expectChar$1(40),$.whitespace$0(),$.scanIdentifier$1("not"))return $.whitespace$0(),_=$._supportsConditionInParens$0(),p.expectChar$1(41),new x.SupportsNegation(_,p.spanFrom$1(d));if(40===p.peekChar$0())return _=$._supportsCondition$0(),p.expectChar$1(41),_;e=null,t=new I._SpanScannerState(p,p._string_scanner$_position),r=$._inParentheses;try{e=$.expression$0(),p.expectChar$1(58)}catch(u){if(K.FormatException._is(S.unwrapException(u))){if(p.set$state(t),$._inParentheses=r,n=$.interpolatedIdentifier$0(),null!=(a=$._trySupportsOperation$2(n,t)))return p.expectChar$1(41),a;if((o=new T.InterpolationBuffer(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Object))).addInterpolation$1(n),o.addInterpolation$1($._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),i=o.interpolation$1(p.spanFrom$1(t)),58===p.peekChar$0())throw u;return p.expectChar$1(41),new F.SupportsAnything(i,p.spanFrom$1(d))}throw u}return $.whitespace$0(),c=$.expression$0(),p.expectChar$1(41),new b.SupportsDeclaration(e,c,p.spanFrom$1(d))},_trySupportsOperation$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d=this,m=null,g=e.contents;if(1!==g.length)return m;if(r=h.JSArray_methods.get$first(g),!K.Expression._is(r))return m;for(g=d.scanner,n=new I._SpanScannerState(g,g._string_scanner$_position),d.whitespace$0(),a=t.position,i=e.span,o=s=m;d.lookingAtIdentifier$0();){if(null!=s)d.expectIdentifier$1(s);else if(d.scanIdentifier$1("and"))s="and";else{if(!d.scanIdentifier$1("or"))return n._scanner!==g&&S.throwExpression(E.ArgumentError$(j.The_gi,m)),((a=n.position)<0||a>g.string.length)&&S.throwExpression(E.ArgumentError$("Invalid position "+a,m)),g._string_scanner$_position=a,g._lastMatch=null;s="or"}d.whitespace$0(),l=d._supportsConditionInParens$0(),_=null==o?new V.SupportsInterpolation(r,i):o,u=g._string_scanner$_position,c=g._sourceFile,($=new F._FileSpan(c,a,u))._FileSpan$3(c,a,u),o=new k.SupportsOperation(_,l,s,$),"and"!==(p=s.toLowerCase())&&"or"!==p&&S.throwExpression(E.ArgumentError$value(s,"operator",'may only be "and" or "or".')),d.whitespace$0()}return o},_lookingAtInterpolatedIdentifier$0(){var e,t=this.scanner,r=t.peekChar$0();return null!=r&&(!!(95===r||L.isAlphabetic0(r)||r>=128||92===r)||(35===r?123===t.peekChar$1(1):45===r&&null!=(e=t.peekChar$1(1))&&(35===e?123===t.peekChar$1(2):95===e||L.isAlphabetic0(e)||e>=128||92===e||45===e)))},_lookingAtInterpolatedIdentifierBody$0(){var e=this.scanner,t=e.peekChar$0();return null!=t&&(!!(95===t||L.isAlphabetic0(t)||t>=128||L.isDigit(t)||45===t||92===t)||35===t&&123===e.peekChar$1(1))},_lookingAtExpression$0(){var e,t=this.scanner,r=t.peekChar$0();return null!=r&&(46===r?46!==t.peekChar$1(1):33===r?(e=t.peekChar$1(1),t=null==e||(32|e)>>>0==105||32===e||9===e||10===e||13===e||12===e):t=40===r||47===r||91===r||39===r||34===r||35===r||43===r||45===r||92===r||36===r||38===r||95===r||L.isAlphabetic0(r)||r>=128||L.isDigit(r))},_withChildren$1$3(e,t,r){var n=r.call$2(this.children$1(0,e),this.scanner.spanFrom$1(t));return this.whitespaceWithoutComments$0(),n},_withChildren$3(e,t,r){return this._withChildren$1$3(e,t,r,K.dynamic)},_urlString$0(){var e,t,r,n,a=this.scanner,i=new I._SpanScannerState(a,a._string_scanner$_position),s=this.string$0();try{return E.Uri_parse(s)}catch(n){if(r=S.unwrapException(n),!K.FormatException._is(r))throw n;e=r,t=S.getTraceFromException(n),this.error$3(0,"Invalid URL: "+v.get$message$x(e),a.spanFrom$1(i),t)}},_publicIdentifier$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e.identifier$1$normalize(!0);return e._assertPublic$2(n,new R.StylesheetParser__publicIdentifier_closure(e,new I._SpanScannerState(t,r))),n},_assertPublic$2(e,t){var r=h.JSString_methods._codeUnitAt$1(e,0);45!==r&&95!==r||this.error$2(0,j.Privat,t.call$0())},get$plainCss:()=>!1},R.StylesheetParser_parse_closure.prototype={call$0(){var e,t,r=this.$this,n=r.scanner,a=n._string_scanner$_position;return n.scanChar$1(65279),e=r.statements$1(new R.StylesheetParser_parse__closure(r)),n.expectDone$0(),t=(t=r._globalVariables).get$values(t),h.JSArray_methods.addAll$1(e,S.MappedIterable_MappedIterable(t,new R.StylesheetParser_parse__closure0,S._instanceType(t)._eval$1("Iterable.E"),K.Statement)),R.Stylesheet$internal(e,n.spanFrom$1(new I._SpanScannerState(n,a)),r.get$plainCss())},$signature:336},R.StylesheetParser_parse__closure.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$0(),e.string$0(),null):e._statement$1$root(!0)},$signature:335},R.StylesheetParser_parse__closure0.prototype={call$1(e){var t=e.name,r=e.expression;return T.VariableDeclaration$(t,new C.NullExpression(r.get$span(r)),e.span,null,!1,!0,null)},$signature:333},R.StylesheetParser_parseArgumentDeclaration_closure.prototype={call$0(){var e,t=this.$this,r=t.scanner;return r.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$0(),t.identifier$0(),e=t._argumentDeclaration$0(),t.whitespace$0(),r.expectChar$1(123),e},$signature:332},R.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:190},R.StylesheetParser_parseUseRule_closure.prototype={call$0(){var e=this.$this,t=e.scanner,r=t._string_scanner$_position;return t.expectChar$2$name(64,"@-rule"),e.expectIdentifier$1("use"),e.whitespace$0(),e._useRule$1(new I._SpanScannerState(t,r))},$signature:327},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:124},R.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},R.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration},$signature:190},R.StylesheetParser__declarationOrBuffer_closure.prototype={call$2(e,t){return b.Declaration$nested(this.name,e,t,null)},$signature:76},R.StylesheetParser__declarationOrBuffer_closure0.prototype={call$2(e,t){return b.Declaration$nested(this.name,e,t,this._box_0.value)},$signature:76},R.StylesheetParser__styleRule_closure.prototype={call$2(e,t){var r=this,n=r.$this;return n.get$indented()&&0===e.length&&n.logger.warn$2$span(0,j.This_s,r._box_0.interpolation.span),n._inStyleRule=r.wasInStyleRule,V.StyleRule$(r._box_0.interpolation,e,n.scanner.spanFrom$1(r.start))},$signature:322},R.StylesheetParser__propertyOrVariableDeclaration_closure.prototype={call$2(e,t){return b.Declaration$nested(this._box_0.name,e,t,null)},$signature:76},R.StylesheetParser__propertyOrVariableDeclaration_closure0.prototype={call$2(e,t){return b.Declaration$nested(this._box_0.name,e,t,this.value)},$signature:76},R.StylesheetParser__atRootRule_closure.prototype={call$2(e,t){return R.AtRootRule$(e,t,this.query)},$signature:195},R.StylesheetParser__atRootRule_closure0.prototype={call$2:(e,t)=>R.AtRootRule$(e,t,null),$signature:195},R.StylesheetParser__eachRule_closure.prototype={call$2(e,t){var r=this;return r.$this._inControlDirective=r.wasInControlDirective,R.EachRule$(r.variables,r.list,e,t)},$signature:320},R.StylesheetParser__functionRule_closure.prototype={call$2(e,t){return x.FunctionRule$(this.name,this.$arguments,e,t,this.precedingComment)},$signature:319},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))},$signature:26},R.StylesheetParser__forRule_closure0.prototype={call$2(e,t){var r,n=this;return n.$this._inControlDirective=n.wasInControlDirective,(r=n._box_0.exclusive).toString,p.ForRule$(n.variable,n.from,n.to,e,t,r)},$signature:317},R.StylesheetParser__memberList_closure.prototype={call$0(){var e=this.$this;36===e.scanner.peekChar$0()?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 F.ContentBlock$(this.contentArguments_,e,t)},$signature:316},R.StylesheetParser_mediaRule_closure.prototype={call$2(e,t){return y.MediaRule$(this.query,e,t)},$signature:313},R.StylesheetParser__mixinRule_closure.prototype={call$2(e,t){var r=this;return r.$this._stylesheet$_inMixin=!1,L.MixinRule$(r.name,r.$arguments,e,t,r.precedingComment)},$signature:310},R.StylesheetParser_mozDocumentRule_closure.prototype={call$2(e,t){var r=this;return r._box_0.needsDeprecationWarning&&r.$this.logger.warn$3$deprecation$span(0,j.x40_moz_,!0,t),k.AtRule$(r.name,t,e,r.value)},$signature:202},R.StylesheetParser_supportsRule_closure.prototype={call$2(e,t){return p.SupportsRule$(this.condition,e,t)},$signature:309},R.StylesheetParser__whileRule_closure.prototype={call$2(e,t){return this.$this._inControlDirective=this.wasInControlDirective,y.WhileRule$(this.condition,e,t)},$signature:305},R.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,t){return k.AtRule$(this.name,t,e,this._box_0.value)},$signature:202},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).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,r=this._box_0,n=r.operators_.pop(),a=r.operands_.pop(),i=r.singleExpression_;null==i&&(e=this.$this.scanner,t=n.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),(e=!!r.allowSlash&&!(e=this.$this)._inParentheses&&n===h.BinaryOperator_RTB&&e._isSlashOperand$1(a)&&e._isSlashOperand$1(i))?r.singleExpression_=new R.BinaryOperationExpression(h.BinaryOperator_RTB,a,i,!0):(r.singleExpression_=new R.BinaryOperationExpression(n,a,i,!1),r.allowSlash=!1)},$signature:0},R.StylesheetParser_expression_resolveOperations.prototype={call$0(){var e,t=this._box_0.operators_;if(null!=t)for(e=this.resolveOneOperation;0!==t.length;)e.call$0()},$signature:0},R.StylesheetParser_expression_addSingleExpression.prototype={call$1(e){var t,r,n=this,a=n._box_0;if(null!=a.singleExpression_){if((t=n.$this)._inParentheses&&(t._inParentheses=!1,a.allowSlash))return void n.resetState.call$0();null==(r=a.spaceExpressions_)&&(r=a.spaceExpressions_=S._setArrayType([],K.JSArray_Expression)),n.resolveOperations.call$0(),(t=a.singleExpression_).toString,r.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:304},R.StylesheetParser_expression_addOperator.prototype={call$1(e){var t,r,n,a,i,s,o=this.$this;for(o.get$plainCss()&&e!==h.BinaryOperator_RTB&&e!==h.BinaryOperator_kjl&&(t=o.scanner,r=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",r,t._string_scanner$_position-r)),(t=this._box_0).allowSlash=t.allowSlash&&e===h.BinaryOperator_RTB,null==(n=t.operators_)&&(n=t.operators_=S._setArrayType([],K.JSArray_BinaryOperator)),null==(a=t.operands_)&&(a=t.operands_=S._setArrayType([],K.JSArray_Expression)),r=this.resolveOneOperation,i=e.precedence;0!==n.length&&h.JSArray_methods.get$last(n).precedence>=i;)r.call$0();n.push(e),null==(s=t.singleExpression_)&&(r=o.scanner,i=e.operator.length,r.error$3$length$position(0,"Expected expression.",i,r._string_scanner$_position-i)),a.push(s),o.whitespace$0(),t.singleExpression_=o._singleExpression$0()},$signature:301},R.StylesheetParser_expression_resolveSpaceExpressions.prototype={call$0(){var e,t,r,n;this.resolveOperations.call$0(),null!=(t=(e=this._box_0).spaceExpressions_)&&(null==(r=e.singleExpression_)&&this.$this.scanner.error$1(0,"Expected expression."),t.push(r),n=(n=h.JSArray_methods.get$first(t)).get$span(n).expand$1(0,r.get$span(r)),e.singleExpression_=new d.ListExpression(E.List_List$unmodifiable(t,K.Expression),h.ListSeparator_woc,!1,n),e.spaceExpressions_=null)},$signature:0},R.StylesheetParser__expressionUntilComma_closure.prototype={call$0(){return 44===this.$this.scanner.peekChar$0()},$signature:26},R.StylesheetParser__unicodeRange_closure.prototype={call$1:e=>null!=e&&L.isHex(e),$signature:31},R.StylesheetParser__unicodeRange_closure0.prototype={call$1:e=>null!=e&&L.isHex(e),$signature:31},R.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},R.StylesheetParser_trySpecialFunction_closure.prototype={call$1:e=>new d.StringExpression(e,!1),$signature:296},R.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();return 61===t?61!==e.peekChar$1(1):60===t||62===t},$signature:26},R.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},x.StylesheetGraph.prototype={modifiedSince$3(e,t,r){var n=this._stylesheet_graph$_add$3(e,r,null);return null==n||new x.StylesheetGraph_modifiedSince_transitiveModificationTime(this).call$1(n)._core$_value>t._core$_value},_stylesheet_graph$_add$3(e,t,r){var n,a,i=this,s=i._ignoreErrors$1(new x.StylesheetGraph__add_closure(i,e,t,r));return null==s?null:(n=s.item1,a=s.item2,i.addCanonical$3(n,a,s.item3),i._nodes.$index(0,a))},addCanonical$4$recanonicalize(e,t,r,n){var a,i=this,s=i._nodes;return null!=s.$index(0,t)||null==(a=i._ignoreErrors$1(new x.StylesheetGraph_addCanonical_closure(i,e,t,r)))?h.Set_empty1:(s.$indexSet(0,t,x.StylesheetNode$_(a,e,t,i._upstreamNodes$3(a,e,t))),n?i._recanonicalizeImports$2(e,t):h.Set_empty1)},addCanonical$3(e,t,r){return this.addCanonical$4$recanonicalize(e,t,r,!0)},_upstreamNodes$3(e,t,r){var n,a,i,s,o=K.Uri,l=E.LinkedHashSet_LinkedHashSet$_literal([r],o),_=K.JSArray_Uri,u=S._setArrayType([],_);for(_=S._setArrayType([],_),new g._FindDependenciesVisitor(u,_).visitChildren$1(e.children),n=K.nullable_StylesheetNode,a=E.LinkedHashMap_LinkedHashMap$_empty(o,n),i=h.JSArray_methods.get$iterator(u);i.moveNext$0();)s=i.get$current(i),a.$indexSet(0,s,this._nodeFor$4(s,t,r,l));for(o=E.LinkedHashMap_LinkedHashMap$_empty(o,n),_=v.get$iterator$ax(new I.Tuple2(u,_,K.Tuple2_of_List_Uri_and_List_Uri).item2);_.moveNext$0();)u=_.get$current(_),o.$indexSet(0,u,this._nodeFor$5$forImport(u,t,r,l,!0));return new I.Tuple2(a,o,K.Tuple2_of_Map_of_Uri_and_nullable_StylesheetNode_and_Map_of_Uri_and_nullable_StylesheetNode)},reload$1(e){var t,r,n=this,a=n._nodes.$index(0,e);if(null==a)throw S.wrapException(E.StateError$(e.toString$0(0)+" is not in the dependency graph."));return n._transitiveModificationTimes.clear$0(0),n.importCache.clearImport$1(e),null!=(t=n._ignoreErrors$1(new x.StylesheetGraph_reload_closure(n,a,e)))&&(a._stylesheet=t,r=n._upstreamNodes$3(t,a.importer,e),a._replaceUpstream$2(r.item1,r.item2),!0)},_recanonicalizeImports$2(e,t){var r,n,a,i,s,o,l,_=this,u=E.LinkedHashSet_LinkedHashSet$_empty(K.StylesheetNode);for(r=(r=(r=_._nodes).get$values(r)).get$iterator(r),n=K.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,a=K.Uri,i=K.nullable_StylesheetNode;r.moveNext$0();)s=r.get$current(r),o=_._recanonicalizeImportsForNode$4$forImport(s,e,t,!1),l=_._recanonicalizeImportsForNode$4$forImport(s,e,t,!0),(o.get$isNotEmpty(o)||l.get$isNotEmpty(l))&&(u.add$1(0,s),s._replaceUpstream$2(F.mergeMaps(new E.UnmodifiableMapView(s._upstream,n),o,a,i),F.mergeMaps(new E.UnmodifiableMapView(s._upstreamImports,n),l,a,i)));return 0!==u._collection$_length&&_._transitiveModificationTimes.clear$0(0),u},_recanonicalizeImportsForNode$4$forImport(e,t,r,n){var a=K.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,i=n?new E.UnmodifiableMapView(e._upstreamImports,a):new E.UnmodifiableMapView(e._upstream,a),s=E.LinkedHashMap_LinkedHashMap$_empty(K.Uri,K.nullable_StylesheetNode);return i._map.forEach$1(0,new x.StylesheetGraph__recanonicalizeImportsForNode_closure(this,t,r,e,n,s)),s},_nodeFor$5$forImport(e,t,r,n,a){var i,s,o,l,_,u,c=this,$=c._ignoreErrors$1(new x.StylesheetGraph__nodeFor_closure(c,e,t,r,a));return null==$?null:(i=$.item1,s=$.item2,o=$.item3,(l=c._nodes).containsKey$1(s)?l.$index(0,s):n.contains$1(0,s)||null==(_=c._ignoreErrors$1(new x.StylesheetGraph__nodeFor_closure0(c,i,s,o)))?null:(n.add$1(0,s),u=x.StylesheetNode$_(_,i,s,c._upstreamNodes$3(_,i,s)),n.remove$1(0,s),l.$indexSet(0,s,u),u))},_nodeFor$4(e,t,r,n){return this._nodeFor$5$forImport(e,t,r,n,!1)},_ignoreErrors$1$1(e){var t;try{return e.call$0()}catch(t){return S.unwrapException(t),null}},_ignoreErrors$1(e){return this._ignoreErrors$1$1(e,K.dynamic)}},x.StylesheetGraph_modifiedSince_transitiveModificationTime.prototype={call$1(e){return this.$this._transitiveModificationTimes.putIfAbsent$2(e.canonicalUrl,new x.StylesheetGraph_modifiedSince_transitiveModificationTime_closure(e,this))},$signature:294},x.StylesheetGraph_modifiedSince_transitiveModificationTime_closure.prototype={call$0(){var e,t,r,n=this.node,a=n.importer.modificationTime$1(n.canonicalUrl);for(e=(e=n._upstream).get$values(e),n=n._upstreamImports,n=e.followedBy$1(0,n.get$values(n)),n=new S.FollowedByIterator(v.get$iterator$ax(n.__internal$_first),n._second),e=this.transitiveModificationTime;n.moveNext$0();)(r=null==(t=(t=n._currentIterator).get$current(t))?new E.DateTime(Date.now(),!1):e.call$1(t))._core$_value>a._core$_value&&(a=r);return a},$signature:173},x.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:81},x.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:79},x.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:79},x.StylesheetGraph__recanonicalizeImportsForNode_closure.prototype={call$2(e,t){var r,n,a,i,s,o,l=this;if(l.importer.couldCanonicalize$2(e,l.canonicalUrl)){(a=(n=l.$this).importCache).clearCanonicalize$1(e),r=null;try{i=l.node,r=a.canonicalize$4$baseImporter$baseUrl$forImport(0,e,i.importer,i.canonicalUrl,l.forImport)}catch(s){S.unwrapException(s)}o=null==(a=r)?null:a.item2,v.$eq$(o,null==t?null:t.canonicalUrl)||(n=null==r?null:n._nodes.$index(0,r.item2),l.newMap.$indexSet(0,e,n))}},$signature:292},x.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:81},x.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.resolvedUrl)},$signature:79},x.StylesheetNode.prototype={StylesheetNode$_$4(e,t,r,n){var a,i;for(a=(a=this._upstream).get$values(a),i=this._upstreamImports,i=a.followedBy$1(0,i.get$values(i)),i=new S.FollowedByIterator(v.get$iterator$ax(i.__internal$_first),i._second);i.moveNext$0();)null!=(a=(a=i._currentIterator).get$current(a))&&a._downstream.add$1(0,this)},_replaceUpstream$2(e,t){var r,n,a,i=this,s=K.nullable_StylesheetNode,o=E.LinkedHashSet_LinkedHashSet$_empty(s);for(r=(r=(r=i._upstream).get$values(r)).get$iterator(r);r.moveNext$0();)o.add$1(0,r.get$current(r));for(r=(r=(r=i._upstreamImports).get$values(r)).get$iterator(r);r.moveNext$0();)o.add$1(0,r.get$current(r));for(r=K.StylesheetNode,n=V.SetExtension_removeNull(o,r),s=E.LinkedHashSet_LinkedHashSet$_empty(s),o=(o=e.get$values(e)).get$iterator(o);o.moveNext$0();)s.add$1(0,o.get$current(o));for(o=(o=t.get$values(t)).get$iterator(o);o.moveNext$0();)s.add$1(0,o.get$current(o));for(a=V.SetExtension_removeNull(s,r),s=(s=n.difference$1(a)).get$iterator(s);s.moveNext$0();)s.get$current(s)._downstream.remove$1(0,i);for(s=(s=a.difference$1(n)).get$iterator(s);s.moveNext$0();)s.get$current(s)._downstream.add$1(0,i);i._upstream=e,i._upstreamImports=t},_stylesheet_graph$_remove$0(){var e,t,r,n,a,i=this,s=E.LinkedHashSet_LinkedHashSet$_empty(K.nullable_StylesheetNode);for(e=(e=(e=i._upstream).get$values(e)).get$iterator(e);e.moveNext$0();)s.add$1(0,e.get$current(e));for(e=(e=(e=i._upstreamImports).get$values(e)).get$iterator(e);e.moveNext$0();)s.add$1(0,e.get$current(e));for(s=E._LinkedHashSetIterator$(s,s._collection$_modifications),e=S._instanceType(s)._precomputed1;s.moveNext$0();)null!=(t=e._as(s._collection$_current))&&t._downstream.remove$1(0,i);for(s=(s=i._downstream).get$iterator(s);s.moveNext$0();){for(t=(e=s.get$current(s))._upstream,r=(t=v.toList$0$ax(t.get$keys(t))).length,n=0;n":t}},x.Syntax.prototype={toString$0(e){return this._syntax$_name}},f.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 0===this._limited_map_view$_keys._collection$_length},get$isNotEmpty(e){return 0!==this._limited_map_view$_keys._collection$_length},$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}},T.MergedMapView.prototype={get$keys(e){var t=this._mapsByKey;return t.get$keys(t)},get$length(e){var t=this._mapsByKey;return t.get$length(t)},get$isEmpty(e){var t=this._mapsByKey;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._mapsByKey;return t.get$isNotEmpty(t)},MergedMapView$1(e,t,r){var n,a,i,s,o,l,_;for(n=e.length,a=this._mapsByKey,i=t._eval$1("@<0>")._bind$1(r)._eval$1("MergedMapView<1,2>"),s=0;st.call$0(),forSpan$2(e,t){return this.forSpan$1$2(e,t,K.dynamic)},write$1(e,t){return this._no_source_map_buffer$_buffer._contents+=S.S(t),null},writeCharCode$1(e){return this._no_source_map_buffer$_buffer._contents+=S.Primitives_stringFromCharCode(e),null},toString$0(e){var t=this._no_source_map_buffer$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix:e=>S.throwExpression(E.UnsupportedError$(j.NoSour))},g.PrefixedMapView.prototype={get$keys(e){return new g._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"string"==typeof t&&h.JSString_methods.startsWith$1(t,this._prefix)?this._prefixed_map_view$_map.$index(0,v.substring$1$s(t,this._prefix.length)):null},containsKey$1(e){return"string"==typeof e&&h.JSString_methods.startsWith$1(e,this._prefix)&&this._prefixed_map_view$_map.containsKey$1(v.substring$1$s(e,this._prefix.length))}},g._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=v.map$1$1$ax(t.get$keys(t),new g._PrefixedKeys_iterator_closure(this),K.String)).get$iterator(t)},contains$1(e,t){return this._view.containsKey$1(t)}},g._PrefixedKeys_iterator_closure.prototype={call$1(e){return this.$this._view._prefix+e},$signature:5},k.PublicMemberMapView.prototype={get$keys(e){var t=this._public_member_map_view$_inner;return v.where$1$ax(t.get$keys(t),p.utils__isPublic$closure())},containsKey$1(e){return"string"==typeof e&&p.isPublic(e)&&this._public_member_map_view$_inner.containsKey$1(e)},$index(e,t){return"string"==typeof t&&p.isPublic(t)?this._public_member_map_view$_inner.$index(0,t):null}},d.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 r=this,n=r._inSpan;r._inSpan=!0,r._addEntry$2(F.FileLocation$_(e.file,e._file$_start),r.get$_targetLocation());try{return t.call$0()}finally{r._inSpan=n}},forSpan$2(e,t){return this.forSpan$1$2(e,t,K.dynamic)},_addEntry$2(e,t){var r,n,a=this._entries;if(0!==a.length){if((n=(r=h.JSArray_methods.get$last(a)).source).file.getLine$1(n.offset)===e.file.getLine$1(e.offset)&&r.target.line===t.line)return;if(r.target.offset===t.offset)return}a.push(new b.Entry(e,t,null))},write$1(e,t){var r,n,a=v.toString$0$(t);for(this._source_map_buffer$_buffer._contents+=a,r=a.length,n=0;n")))}},d.SourceMapBuffer_buildSourceMap_closure.prototype={call$1(e){var t=e.source,r=e.target,n=r.line,a=this._box_0,i=a.prefixLines;return a=0===n?a.prefixColumn:0,new b.Entry(t,R.SourceLocation$(r.offset+this.prefixLength,r.column+a,n+i,null),e.identifierName)},$signature:211},M.UnprefixedMapView.prototype={get$keys(e){return new M._UnprefixedKeys(this)},$index(e,t){return"string"==typeof t?this._unprefixed_map_view$_map.$index(0,this._unprefixed_map_view$_prefix+t):null},containsKey$1(e){return"string"==typeof e&&this._unprefixed_map_view$_map.containsKey$1(this._unprefixed_map_view$_prefix+e)},remove$1(e,t){return"string"==typeof t?this._unprefixed_map_view$_map.remove$1(0,this._unprefixed_map_view$_prefix+t):null}},M._UnprefixedKeys.prototype={get$iterator(e){var t=this._unprefixed_map_view$_view._unprefixed_map_view$_map;return(t=v.where$1$ax(t.get$keys(t),new M._UnprefixedKeys_iterator_closure(this)).map$1$1(0,new M._UnprefixedKeys_iterator_closure0(this),K.String)).get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view$_view.containsKey$1(t)}},M._UnprefixedKeys_iterator_closure.prototype={call$1(e){return h.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:6},M._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return h.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:5},p.indent_closure.prototype={call$1(e){return h.JSString_methods.$mul(" ",this.indentation)+e},$signature:5},p.flattenVertically_closure.prototype={call$1(e){return A.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},p.flattenVertically_closure0.prototype={call$1(e){return this.result.push(e.removeFirst$0()),0===e.get$length(e)},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},p.longestCommonSubsequence_closure.prototype={call$2:(e,t)=>v.$eq$(e,t)?e:null,$signature(){return this.T._eval$1("0?(0,0)")}},p.longestCommonSubsequence_backtrack.prototype={call$2(e,t){var r,n,a=this;return-1===e||-1===t?S._setArrayType([],a.T._eval$1("JSArray<0>")):null!=(r=a.selections[e][t])?(n=a.call$2(e-1,t-1),v.add$1$ax(n,r),n):(n=a.lengths)[e+1][t]>n[e][t+1]?a.call$2(e,t-1):a.call$2(e-1,t)},$signature(){return this.T._eval$1("List<0>(int,int)")}},p.mapAddAll2_closure.prototype={call$2(e,t){var r=this.destination,n=r.$index(0,e);null!=n?n.addAll$1(0,t):r.$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>)")}},g.Value.prototype={get$isTruthy:()=>!0,get$separator:e=>h.ListSeparator_undecided_null,get$hasBrackets:()=>!1,get$asList(){return S._setArrayType([this],K.JSArray_Value)},get$lengthAsList:()=>1,get$isBlank:()=>!1,get$isSpecialNumber:()=>!1,get$isVar:()=>!1,get$realNull(){return this},sassIndexToListIndex$2(e,t){var r=this,n=e.assertNumber$1(t).assertInt$1(t);if(0===n)throw S.wrapException(r._value$_exception$2("List index may not be 0.",t));if(Math.abs(n)>r.get$lengthAsList())throw S.wrapException(r._value$_exception$2("Invalid index "+e.toString$0(0)+" for a list with "+r.get$lengthAsList()+" elements.",t));return n<0?r.get$lengthAsList()+n:n-1},assertCalculation$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a function reference.",e))},assertMap$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a map.",e))},tryMap$0:()=>null,assertNumber$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return S.throwExpression(this._value$_exception$2(this.toString$0(0)+" is not a string.",e))},assertSelector$2$allowParent$name(e,t){var r,n,a,i,s=this._selectorString$1(t);try{return d.SelectorList_SelectorList$parse(s,e,!0,null)}catch(i){if(a=S.unwrapException(i),!(a instanceof m.SassFormatException))throw i;r=a,n=S.getTraceFromException(i),a=h.JSString_methods.replaceFirst$2(v.toString$0$(r),"Error: ",""),p.throwWithTrace(new m.SassScriptException(null==t?a:"$"+t+": "+a),n)}},assertSelector$1$name(e){return this.assertSelector$2$allowParent$name(!1,e)},assertSelector$0(){return this.assertSelector$2$allowParent$name(!1,null)},assertSelector$1$allowParent(e){return this.assertSelector$2$allowParent$name(e,null)},assertCompoundSelector$1$name(e){var t,r,n,a,i=this._selectorString$1(e);try{return L.SelectorParser$(i,!1,!0,null,null).parseCompoundSelector$0()}catch(a){if(n=S.unwrapException(a),!(n instanceof m.SassFormatException))throw a;t=n,r=S.getTraceFromException(a),n="$"+e+": "+(n=h.JSString_methods.replaceFirst$2(v.toString$0$(t),"Error: ","")),p.throwWithTrace(new m.SassScriptException(n),r)}},_selectorString$1(e){var t=this._selectorStringOrNull$0();if(null!=t)return t;throw S.wrapException(this._value$_exception$2(this.toString$0(0)+j.x20is_no,e))},_selectorStringOrNull$0(){var e,t,r,n,a,i,s,o,l=this,_=null;if(l instanceof d.SassString)return l._string$_text;if(!(l instanceof d.SassList))return _;if(0===(t=(e=l._list$_contents).length))return _;switch(r=S._setArrayType([],K.JSArray_String),n=l._separator){case h.ListSeparator_kWM:for(a=0;a "+e.toString$0(0)+'".'))},greaterThanOrEquals$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".'))},lessThan$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".'))},lessThanOrEquals$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".'))},times$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".'))},modulo$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".'))},plus$1(e){if(e instanceof d.SassString)return new d.SassString(w.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes);if(e instanceof R.SassCalculation)throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'));return new d.SassString(w.serializeValue(this,!1,!0)+w.serializeValue(e,!1,!0),!1)},minus$1(e){if(e instanceof R.SassCalculation)throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'));return new d.SassString(w.serializeValue(this,!1,!0)+"-"+w.serializeValue(e,!1,!0),!1)},dividedBy$1(e){return new d.SassString(w.serializeValue(this,!1,!0)+"/"+w.serializeValue(e,!1,!0),!1)},unaryPlus$0(){return new d.SassString("+"+w.serializeValue(this,!1,!0),!1)},unaryMinus$0(){return new d.SassString("-"+w.serializeValue(this,!1,!0),!1)},unaryNot$0:()=>h.SassBoolean_false,withoutSlash$0(){return this},toString$0(e){return w.serializeValue(this,!0,!0)},_value$_exception$2:(e,t)=>new m.SassScriptException(null==t?e:"$"+t+": "+e)},d.SassArgumentList.prototype={},T.SassBoolean.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,K.dynamic)},unaryNot$0(){return this.value?h.SassBoolean_false:h.SassBoolean_true}},R.SassCalculation.prototype={get$isSpecialNumber:()=>!0,accept$1$1(e){var t,r=e._serialize$_buffer;return r.write$1(0,this.name),r.writeCharCode$1(40),t=e._style===h.OutputStyle_compressed?",":", ",e._writeBetween$3(this.$arguments,t,e.get$_writeCalculationValue()),r.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof d.SassString)return this.super$Value$plus(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){return S.throwExpression(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'))},unaryPlus$0(){return S.throwExpression(m.SassScriptException$('Undefined operation "+'+this.toString$0(0)+'".'))},unaryMinus$0(){return S.throwExpression(m.SassScriptException$('Undefined operation "-'+this.toString$0(0)+'".'))},$eq(e,t){return null!=t&&t instanceof R.SassCalculation&&this.name===t.name&&h.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)^h.C_ListEquality0.hash$1(this.$arguments)}},R.SassCalculation__verifyLength_closure.prototype={call$1:e=>e instanceof d.SassString||e instanceof R.CalculationInterpolation,$signature:133},R.CalculationOperation.prototype={$eq(e,t){return null!=t&&t instanceof R.CalculationOperation&&this.operator===t.operator&&v.$eq$(this.left,t.left)&&v.$eq$(this.right,t.right)},get$hashCode(e){return(S.Primitives_objectHashCode(this.operator)^v.get$hashCode$(this.left)^v.get$hashCode$(this.right))>>>0},toString$0(e){var t=w.serializeValue(new R.SassCalculation("",S._setArrayType([this],K.JSArray_Object)),!0,!0);return h.JSString_methods.substring$2(t,1,t.length-1)}},R.CalculationOperator.prototype={toString$0(e){return this.name}},R.CalculationInterpolation.prototype={$eq(e,t){return null!=t&&t instanceof R.CalculationInterpolation&&this.value===t.value},get$hashCode(e){return h.JSString_methods.get$hashCode(this.value)},toString$0(e){return this.value}},f.SassColor.prototype={get$red(e){var t;return null==this._red&&this._hslToRgb$0(),(t=this._red).toString,t},get$green(e){var t;return null==this._green&&this._hslToRgb$0(),(t=this._green).toString,t},get$blue(e){var t;return null==this._blue&&this._hslToRgb$0(),(t=this._blue).toString,t},get$hue(e){var t;return null==this._hue&&this._rgbToHsl$0(),(t=this._hue).toString,t},get$saturation(e){var t;return null==this._saturation&&this._rgbToHsl$0(),(t=this._saturation).toString,t},get$lightness(e){var t;return null==this._lightness&&this._rgbToHsl$0(),(t=this._lightness).toString,t},get$whiteness(e){var t=this;return Math.min(Math.min(t.get$red(t),t.get$green(t)),t.get$blue(t))/255*100},get$blackness(e){var t=this;return 100-Math.max(Math.max(t.get$red(t),t.get$green(t)),t.get$blue(t))/255*100},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,t,r,n){return f.SassColor$rgb(n,r,t,null==e?this._alpha:e,null)},changeRgb$3$blue$green$red(e,t,r){return this.changeRgb$4$alpha$blue$green$red(null,e,t,r)},changeHsl$4$alpha$hue$lightness$saturation(e,t,r,n){var a=this,i=null==t?a.get$hue(a):t,s=null==n?a.get$saturation(a):n,o=null==r?a.get$lightness(a):r;return f.SassColor$hsl(i,s,o,null==e?a._alpha:e)},changeHsl$1$saturation(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,e,null)},changeHsl$1$hue(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,e,null,null)},changeAlpha$1(e){var t=this;return new f.SassColor(t._red,t._green,t._blue,t._hue,t._saturation,t._lightness,L.fuzzyAssertRange(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof L.SassNumber||e instanceof f.SassColor))return this.super$Value$plus(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){if(!(e instanceof L.SassNumber||e instanceof f.SassColor))return this.super$Value$minus(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'))},dividedBy$1(e){if(!(e instanceof L.SassNumber||e instanceof f.SassColor))return this.super$Value$dividedBy(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".'))},$eq(e,t){var r=this;return null!=t&&t instanceof f.SassColor&&t.get$red(t)===r.get$red(r)&&t.get$green(t)===r.get$green(r)&&t.get$blue(t)===r.get$blue(r)&&t._alpha===r._alpha},get$hashCode(e){var t=this;return h.JSInt_methods.get$hashCode(t.get$red(t))^h.JSInt_methods.get$hashCode(t.get$green(t))^h.JSInt_methods.get$hashCode(t.get$blue(t))^h.JSNumber_methods.get$hashCode(t._alpha)},_rgbToHsl$0(){var e,t,r=this,n=r.get$red(r)/255,a=r.get$green(r)/255,i=r.get$blue(r)/255,s=Math.max(Math.max(n,a),i),o=Math.min(Math.min(n,a),i),l=s-o,_=s===o;_?r._hue=0:s===n?r._hue=h.JSNumber_methods.$mod(60*(a-i)/l,360):s===a?r._hue=h.JSNumber_methods.$mod(120+60*(i-n)/l,360):s===i&&(r._hue=h.JSNumber_methods.$mod(240+60*(n-a)/l,360)),t=50*(e=s+o),r._lightness=t,_?r._saturation=0:(_=100*l,r._saturation=t<50?_/e:_/(2-s-o))},_hslToRgb$0(){var e=this,t=e.get$hue(e)/360,r=e.get$saturation(e)/100,n=e.get$lightness(e)/100,a=n<=.5?n*(r+1):n+r-n*r,i=2*n-a;e._red=L.fuzzyRound(255*f.SassColor__hueToRgb(i,a,t+.3333333333333333)),e._green=L.fuzzyRound(255*f.SassColor__hueToRgb(i,a,t)),e._blue=L.fuzzyRound(255*f.SassColor__hueToRgb(i,a,t-.3333333333333333))}},f.SassColor_SassColor$hwb_toRgb.prototype={call$1(e){return L.fuzzyRound(255*(f.SassColor__hueToRgb(0,1,e)*this.factor+this._box_0.scaledWhiteness))},$signature:40},g.SassFunction.prototype={accept$1$1(e){var t,r;return e._inspect||S.throwExpression(m.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.")),(t=e._serialize$_buffer).write$1(0,"get-function("),r=this.callable,e._visitQuotedString$1(r.get$name(r)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertFunction$1(e){return this},$eq(e,t){return null!=t&&t instanceof g.SassFunction&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},d.SassList.prototype={get$separator(e){return this._separator},get$hasBrackets(){return this._hasBrackets},get$isBlank(){return h.JSArray_methods.every$1(this._list$_contents,new d.SassList_isBlank_closure)},get$asList(){return this._list$_contents},get$lengthAsList(){return this._list$_contents.length},SassList$3$brackets(e,t,r){if(this._separator===h.ListSeparator_undecided_null&&this._list$_contents.length>1)throw S.wrapException(E.ArgumentError$(j.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertMap$1(e){return 0===this._list$_contents.length?h.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return 0===this._list$_contents.length?h.SassMap_Map_empty:null},$eq(e,t){var r=this;return null!=t&&(!!(t instanceof d.SassList&&t._separator===r._separator&&t._hasBrackets===r._hasBrackets&&h.C_ListEquality.equals$2(0,t._list$_contents,r._list$_contents))||0===r._list$_contents.length&&t instanceof $.SassMap&&0===t.get$asList().length)},get$hashCode(e){return h.C_ListEquality0.hash$1(this._list$_contents)}},d.SassList_isBlank_closure.prototype={call$1:e=>e.get$isBlank(),$signature:60},d.ListSeparator.prototype={toString$0(e){return this._list$_name}},$.SassMap.prototype={get$separator(e){var t=this._map$_contents;return t.get$isEmpty(t)?h.ListSeparator_undecided_null:h.ListSeparator_kWM},get$asList(){var e=S._setArrayType([],K.JSArray_Value);return this._map$_contents.forEach$1(0,new $.SassMap_asList_closure(e)),e},get$lengthAsList(){var e=this._map$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var r;return null!=t&&(!!(t instanceof $.SassMap&&h.C_MapEquality.equals$2(0,t._map$_contents,this._map$_contents))||(r=this._map$_contents).get$isEmpty(r)&&t instanceof d.SassList&&0===t._list$_contents.length)},get$hashCode(e){var t=this._map$_contents;return t.get$isEmpty(t)?h.C_ListEquality0.hash$1(h.List_empty5):h.C_MapEquality.hash$1(t)}},$.SassMap_asList_closure.prototype={call$2(e,t){this.result.push(d.SassList$(S._setArrayType([e,t],K.JSArray_Value),h.ListSeparator_woc,!1))},$signature:47},C._SassNull.prototype={get$isTruthy:()=>!1,get$isBlank:()=>!0,get$realNull:()=>null,accept$1$1:e=>(e._inspect&&e._serialize$_buffer.write$1(0,"null"),null),accept$1(e){return this.accept$1$1(e,K.dynamic)},unaryNot$0:()=>h.SassBoolean_true},L.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,K.dynamic)},withoutSlash$0(){var e=this;return null==e.asSlash?e:e.withValue$1(e._number$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=this._number$_value,r=L.fuzzyIsInt(t)?h.JSNumber_methods.round$0(t):null;if(null!=r)return r;throw S.wrapException(this._number$_exception$2(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,r){var n=this,a=L.fuzzyCheckRange(n._number$_value,e,t);if(null!=a)return a;throw S.wrapException(n._number$_exception$2("Expected "+n.toString$0(0)+" to be within "+e+n.get$unitString()+" and "+t+n.get$unitString()+".",r))},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&&t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw S.wrapException(this._number$_exception$2("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw S.wrapException(this._number$_exception$2("Expected "+this.toString$0(0)+" to have no units.",e))},convertValueToMatch$3(e,t,r){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,r)},coerce$3(e,t,r){return L.SassNumber_SassNumber$withUnits(this.coerceValue$3(e,t,r),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,r){return this._coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,r)},coerceValueToUnit$2(e,t){var r=K.JSArray_String;return this.coerceValue$3(S._setArrayType([e],r),S._setArrayType([],r),t)},coerceValueToMatch$3(e,t,r){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,r)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,r,n,a,i){var s,o,l,_,u,c,$=this,d={};if(h.C_ListEquality.equals$2(0,$.get$numeratorUnits($),e)&&h.C_ListEquality.equals$2(0,$.get$denominatorUnits($),t))return $._number$_value;if(s=0!==e.length||0!==t.length,o=!(!r||$.get$hasUnits()&&s))return $._number$_value;for(l=new L.SassNumber__coerceOrConvertValue__compatibilityException($,a,i,s,n,e,t),d.value=$._number$_value,o=$.get$numeratorUnits($),_=S._setArrayType(o.slice(0),S._arrayInstanceType(o)),o=e.length,u=0;u "+e.toString$0(0)+'".'))},greaterThanOrEquals$1(e){if(e instanceof L.SassNumber)return this._coerceUnits$2(e,L.number0__fuzzyGreaterThanOrEquals$closure())?h.SassBoolean_true:h.SassBoolean_false;throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".'))},lessThan$1(e){if(e instanceof L.SassNumber)return this._coerceUnits$2(e,L.number0__fuzzyLessThan$closure())?h.SassBoolean_true:h.SassBoolean_false;throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".'))},lessThanOrEquals$1(e){if(e instanceof L.SassNumber)return this._coerceUnits$2(e,L.number0__fuzzyLessThanOrEquals$closure())?h.SassBoolean_true:h.SassBoolean_false;throw S.wrapException(m.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".'))},modulo$1(e){var t=this;if(e instanceof L.SassNumber)return t.withValue$1(t._coerceUnits$2(e,t.get$moduloLikeSass()));throw S.wrapException(m.SassScriptException$('Undefined operation "'+t.toString$0(0)+" % "+e.toString$0(0)+'".'))},moduloLikeSass$2(e,t){var r;return t>0?h.JSNumber_methods.$mod(e,t):0===t?NaN:0===(r=h.JSNumber_methods.$mod(e,t))?0:r+t},plus$1(e){var t=this;if(e instanceof L.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new L.SassNumber_plus_closure));if(!(e instanceof f.SassColor))return t.super$Value$plus(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){var t=this;if(e instanceof L.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new L.SassNumber_minus_closure));if(!(e instanceof f.SassColor))return t.super$Value$minus(e);throw S.wrapException(m.SassScriptException$('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".'))},times$1(e){var t=this;if(e instanceof L.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 S.wrapException(m.SassScriptException$('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".'))},dividedBy$1(e){var t=this;return e instanceof L.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 r;try{return t.call$2(this._number$_value,e.coerceValueToMatch$1(this))}catch(r){throw S.unwrapException(r)instanceof m.SassScriptException?(this.coerceValueToMatch$1(e),r):r}},_coerceUnits$2(e,t){return this._coerceUnits$1$2(e,t,K.dynamic)},multiplyUnits$3(e,t,r){var n,a,i,s,o,l,_,u=this,c={};if(c.value=e,0===u.get$numeratorUnits(u).length){if(0===r.length&&!u._areAnyConvertible$2(u.get$denominatorUnits(u),t))return L.SassNumber_SassNumber$withUnits(e,u.get$denominatorUnits(u),t);if(0===u.get$denominatorUnits(u).length)return L.SassNumber_SassNumber$withUnits(e,r,t)}else if(0===t.length){if(0===r.length)return L.SassNumber_SassNumber$withUnits(e,r,u.get$numeratorUnits(u));if(0===u.get$denominatorUnits(u).length&&!u._areAnyConvertible$2(u.get$numeratorUnits(u),r))return L.SassNumber_SassNumber$withUnits(e,r,u.get$numeratorUnits(u))}for(n=S._setArrayType([],K.JSArray_String),a=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),s=(i=u.get$numeratorUnits(u)).length,o=0;oh.JSArray_methods.any$1(e,new L.SassNumber__areAnyConvertible_closure(t)),_unitString$2(e,t){var r;return 0===e.length?0===(r=t.length)?"no units":1===r?v.$add$ansx(h.JSArray_methods.get$single(t),"^-1"):"("+h.JSArray_methods.join$1(t,"*")+")^-1":0===t.length?h.JSArray_methods.join$1(e,"*"):h.JSArray_methods.join$1(e,"*")+"/"+h.JSArray_methods.join$1(t,"*")},$eq(e,t){var r=this;return null!=t&&t instanceof L.SassNumber&&r.get$numeratorUnits(r).length===t.get$numeratorUnits(t).length&&r.get$denominatorUnits(r).length===t.get$denominatorUnits(t).length&&(r.get$hasUnits()?!(!h.C_ListEquality.equals$2(0,r._canonicalizeUnitList$1(r.get$numeratorUnits(r)),r._canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!h.C_ListEquality.equals$2(0,r._canonicalizeUnitList$1(r.get$denominatorUnits(r)),r._canonicalizeUnitList$1(t.get$denominatorUnits(t))))&&Math.abs(r._number$_value*r._canonicalMultiplier$1(r.get$numeratorUnits(r))/r._canonicalMultiplier$1(r.get$denominatorUnits(r))-t._number$_value*r._canonicalMultiplier$1(t.get$numeratorUnits(t))/r._canonicalMultiplier$1(t.get$denominatorUnits(t)))"),r=E.List_List$of(new S.MappedListIterable(e,new L.SassNumber__canonicalizeUnitList_closure,r),!0,r._eval$1("ListIterable.E")),h.JSArray_methods.sort$0(r),r)},_canonicalMultiplier$1(e){return h.JSArray_methods.fold$2(e,1,new L.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var t,r=h.Map_K2BWj.$index(0,e);return null==r?1:1/(t=r.get$values(r)).get$first(t)},_number$_exception$2:(e,t)=>new m.SassScriptException(null==t?e:"$"+t+": "+e)},L.SassNumber__coerceOrConvertValue__compatibilityException.prototype={call$0(){var e,t,r,n,a,i,s=this,o=s.other;return null!=o?(t=(e=s.$this).toString$0(0)+" and",r=new E.StringBuffer(t),null!=(n=s.otherName)&&(t=r._contents=t+" $"+n+":"),o=t+" "+o.toString$0(0)+" have incompatible units",r._contents=o,e.get$hasUnits()&&s.otherHasUnits||(r._contents=o+" (one has units and the other doesn't)"),o=r.toString$0(0)+".",e=s.name,new m.SassScriptException(null==e?o:"$"+e+": "+o)):s.otherHasUnits?1===(o=s.newNumerators).length&&0===s.newDenominators.length&&null!=(a=B.$get$_typesByUnit().$index(0,h.JSArray_methods.get$first(o)))?(o=(o="Expected "+s.$this.toString$0(0)+" to have ")+(h.JSArray_methods.contains$1(S._setArrayType([97,101,105,111,117],K.JSArray_int),h.JSString_methods._codeUnitAt$1(a,0))?"an "+a:"a "+a)+" unit (",(e=h.Map_U8AHF.$index(0,a)).toString,e=o+h.JSArray_methods.join$1(e,", ")+").",o=s.name,new m.SassScriptException(null==o?e:"$"+o+": "+e)):(e=s.newDenominators,i=p.pluralize("unit",o.length+e.length,null),e="Expected "+(t=s.$this).toString$0(0)+" to have "+i+" "+t._unitString$2(o,e)+".",o=s.name,new m.SassScriptException(null==o?e:"$"+o+": "+e)):(o="Expected "+s.$this.toString$0(0)+" to have no units.",e=s.name,new m.SassScriptException(null==e?o:"$"+e+": "+o))},$signature:289},L.SassNumber__coerceOrConvertValue_closure.prototype={call$1(e){var t=L.conversionFactor(this.newNumerator,e);return null!=t&&(this._box_0.value*=t,!0)},$signature:6},L.SassNumber__coerceOrConvertValue_closure0.prototype={call$0(){return S.throwExpression(this._compatibilityException.call$0())},$signature:0},L.SassNumber__coerceOrConvertValue_closure1.prototype={call$1(e){var t=L.conversionFactor(this.newDenominator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber__coerceOrConvertValue_closure2.prototype={call$0(){return S.throwExpression(this._compatibilityException.call$0())},$signature:0},L.SassNumber_plus_closure.prototype={call$2:(e,t)=>e+t,$signature:55},L.SassNumber_minus_closure.prototype={call$2:(e,t)=>e-t,$signature:55},L.SassNumber_multiplyUnits_closure.prototype={call$1(e){var t=L.conversionFactor(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},L.SassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=L.conversionFactor(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber_multiplyUnits_closure2.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},L.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var t=h.Map_K2BWj.$index(0,e);return null==t?h.JSArray_methods.contains$1(this.units2,e):h.JSArray_methods.any$1(this.units2,t.get$containsKey())},$signature:6},L.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var t,r=B.$get$_typesByUnit().$index(0,e);return null==r?t=e:((t=h.Map_U8AHF.$index(0,r)).toString,t=h.JSArray_methods.get$first(t)),t},$signature:5},L.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:215},I.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits:()=>!0,hasUnit$1:e=>!1,compatibleWithUnit$1:e=>!1,hasPossiblyCompatibleUnits$1(e){throw S.wrapException(E.UnimplementedError$(j.Comple))},withValue$1(e){return new I.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,e,null)},withSlash$2(e,t){return new I.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,this._number$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber))}},b.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return E.List_List$unmodifiable([this._unit],K.String)},get$denominatorUnits:e=>h.List_empty,get$hasUnits:()=>!0,withValue$1(e){return new b.SingleUnitSassNumber(this._unit,e,null)},withSlash$2(e,t){return new b.SingleUnitSassNumber(this._unit,this._number$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber))},hasUnit$1(e){return e===this._unit},hasCompatibleUnits$1(e){return e instanceof b.SingleUnitSassNumber&&null!=L.conversionFactor(this._unit,e._unit)},hasPossiblyCompatibleUnits$1(e){var t,r,n;return e instanceof b.SingleUnitSassNumber&&(null==(r=(t=B.$get$_knownCompatibilitiesByUnit()).$index(0,this._unit.toLowerCase()))||(n=e._unit.toLowerCase(),r.contains$1(0,n)||!t.containsKey$1(n)))},compatibleWithUnit$1(e){return null!=L.conversionFactor(this._unit,e)},coerceValueToMatch$1(e){var t=e instanceof b.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return null==t?this.super$SassNumber$coerceValueToMatch(e,null,null):t},convertValueToMatch$3(e,t,r){var n=e instanceof b.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return null==n?this.super$SassNumber$convertValueToMatch(e,t,r):n},coerce$2(e,t){var r=1===e.length&&0===t.length?this._coerceToUnit$1(e[0]):null;return null==r?this.super$SassNumber$coerce(e,t,null):r},coerceValue$3(e,t,r){var n=1===e.length&&0===t.length?this._coerceValueToUnit$1(e[0]):null;return null==n?this.super$SassNumber$coerceValue(e,t,r):n},coerceValueToUnit$2(e,t){var r=this._coerceValueToUnit$1(e);return null==r?this.super$SassNumber$coerceValueToUnit(e,t):r},_coerceToUnit$1(e){var t=this._unit;return t===e?this:V.NullableExtension_andThen(L.conversionFactor(e,t),new b.SingleUnitSassNumber__coerceToUnit_closure(this,e))},_coerceValueToUnit$1(e){return V.NullableExtension_andThen(L.conversionFactor(e,this._unit),new b.SingleUnitSassNumber__coerceValueToUnit_closure(this))},multiplyUnits$3(e,t,r){var n,a={};return a.value=e,a.newNumerators=t,n=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),p.removeFirstWhere(n,new b.SingleUnitSassNumber_multiplyUnits_closure(a,this),new b.SingleUnitSassNumber_multiplyUnits_closure0(a,this)),L.SassNumber_SassNumber$withUnits(a.value,n,a.newNumerators)},unaryMinus$0(){return new b.SingleUnitSassNumber(this._unit,-this._number$_value,null)},$eq(e,t){var r;return null!=t&&t instanceof b.SingleUnitSassNumber&&null!=(r=L.conversionFactor(t._unit,this._unit))&&Math.abs(this._number$_value*r-t._number$_value)h.List_empty,get$denominatorUnits:e=>h.List_empty,get$hasUnits:()=>!1,withValue$1:e=>new w.UnitlessSassNumber(e,null),withSlash$2(e,t){return new w.UnitlessSassNumber(this._number$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber))},hasUnit$1:e=>!1,hasCompatibleUnits$1:e=>e instanceof w.UnitlessSassNumber,hasPossiblyCompatibleUnits$1:e=>e instanceof w.UnitlessSassNumber,compatibleWithUnit$1:e=>!0,coerceValueToMatch$1(e){return this._number$_value},convertValueToMatch$3(e,t,r){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,t,r):this._number$_value},coerce$2(e,t){return L.SassNumber_SassNumber$withUnits(this._number$_value,t,e)},coerceValue$3(e,t,r){return this._number$_value},coerceValueToUnit$2(e,t){return this._number$_value},greaterThan$1(e){var t,r;return e instanceof L.SassNumber?(t=this._number$_value)>(r=e._number$_value)&&!(Math.abs(t-r)(r=e._number$_value)||Math.abs(t-r)>"),a=E.List_List$of(new S.MappedListIterable(a,new m._EvaluateVisitor__combineCss_closure4,i),!0,i._eval$1("ListIterable.E"))),$._async_evaluate$_extendModules$1(a),i=K.JSArray_CssNode,s=S._setArrayType([],i),o=S._setArrayType([],i),i=v.get$reversed$ax(a),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)u=(_=(_=l._as(i.__internal$_current)).get$css(_)).get$children(_),c=$._async_evaluate$_indexAfterImports$1(u),_=v.getInterceptor$ax(u),h.JSArray_methods.addAll$1(s,_.getRange$2(u,0,c)),h.JSArray_methods.addAll$1(o,_.getRange$2(u,c,_.get$length(u)));return i=h.JSArray_methods.$add(s,o),l=e.get$css(e),new R.CssStylesheet(new E.UnmodifiableListView(i,K.UnmodifiableListView_CssNode),l.get$span(l))},_async_evaluate$_combineCss$1(e){return this._async_evaluate$_combineCss$2$clone(e,!1)},_async_evaluate$_extendModules$1(e){var t,r,n,a,i,s,o,l,_,u=E.LinkedHashMap_LinkedHashMap$_empty(K.Uri,K.List_ExtensionStore),c=new E._LinkedIdentityHashSet(K._LinkedIdentityHashSet_Extension);for(t=v.get$iterator$ax(e);t.moveNext$0();)if(n=(r=t.get$current(t)).get$extensionStore().get$simpleSelectors().toSet$0(0),c.addAll$1(0,r.get$extensionStore().extensionsWhereTarget$1(new m._EvaluateVisitor__extendModules_closure1(n))),a=u.$index(0,r.get$url(r)),i=r.get$extensionStore().get$addExtensions(),null!=a&&i.call$1(a),!(i=r.get$extensionStore()).get$isEmpty(i)){for(s=(i=r.get$upstream()).length,o=0;oS.throwExpression(E.UnsupportedError$(j.Evalua)),visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor(e)},visitContentRule$body$_EvaluateVisitor(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.nullable_Value),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:if(null==(r=i._async_evaluate$_environment._async_environment$_content)){t=null,n=1;break}return n=3,E._asyncAwait(i._async_evaluate$_runUserDefinedCallable$1$4(e.$arguments,r,e,new m._EvaluateVisitor_visitContentRule_closure0(i,r),K.Null),s);case 3:t=null,n=1;break;case 1:return E._asyncReturn(t,a)}}));return E._asyncStartSync(s,a)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor(e)},visitDebugRule$body$_EvaluateVisitor(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.nullable_Value),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return a=3,E._asyncAwait(e.expression.accept$1(s),o);case 3:n=(r=_)instanceof d.SassString?r._string$_text:w.serializeValue(r,!0,!0),s._async_evaluate$_logger.debug$2(0,n,e.span),t=null,a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor(e)},visitDeclaration$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_=0,u=E._makeAsyncAwaitCompleter(K.nullable_Value),c=this,$=E._wrapJsFunctionForAsync((function(p,d){if(1===p)return E._asyncRethrow(d,u);for(;;)switch(_){case 0:if(null==(c._async_evaluate$_atRootExcludingStyleRule?null:c._async_evaluate$_styleRuleIgnoringAtRoot)&&!c._async_evaluate$_inUnknownAtRule&&!c._async_evaluate$_inKeyframes)throw S.wrapException(c._async_evaluate$_exception$2(j.Declarm,e.span));return r=e.name,_=3,E._asyncAwait(c._async_evaluate$_interpolationToValue$2$warnForColor(r,!0),$);case 3:return n=d,null!=(a=c._async_evaluate$_declarationName)&&(n=new g.CssValue(a+"-"+S.S(n.get$value(n)),n.get$span(n),K.CssValue_String)),a=e.value,_=4,E._asyncAwait(V.NullableExtension_andThen(a,new m._EvaluateVisitor_visitDeclaration_closure1(c)),$);case 4:if(!(s=null!=(i=d))||i.get$value(i).get$isBlank()&&0!==i.get$value(i).get$asList().length){if(v.startsWith$1$s(n.get$value(n),"--")&&s)throw S.wrapException(c._async_evaluate$_exception$2("Custom property values may not be empty.",i.get$span(i)))}else s=c._async_evaluate$_assertInModule$2(c._async_evaluate$__parent,"__parent"),r=h.JSString_methods.startsWith$1(r.get$initialPlain(),"--"),a=c._async_evaluate$_sourceMap?null==(a=V.NullableExtension_andThen(a,c.get$_async_evaluate$_expressionNode()))?null:v.get$span$z(a):null,s.addChild$1(b.ModifiableCssDeclaration$(n,i,e.span,r,a));o=e.children,_=null!=o?5:6;break;case 5:return l=c._async_evaluate$_declarationName,c._async_evaluate$_declarationName=n.get$value(n),_=7,E._asyncAwait(c._async_evaluate$_environment.scope$1$2$when(new m._EvaluateVisitor_visitDeclaration_closure2(c,o),e.hasDeclarations,K.Null),$);case 7:c._async_evaluate$_declarationName=l;case 6:t=null,_=1;break;case 1:return E._asyncReturn(t,u)}}));return E._asyncStartSync($,u)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor(e)},visitEachRule$body$_EvaluateVisitor(e){var t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Value),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r=e.list,s=3,E._asyncAwait(r.accept$1(l),_);case 3:n=c,a=l._async_evaluate$_expressionNode$1(r),i=1===e.variables.length?new m._EvaluateVisitor_visitEachRule_closure2(l,e,a):new m._EvaluateVisitor_visitEachRule_closure3(l,e,a),t=l._async_evaluate$_environment.scope$1$2$semiGlobal(new m._EvaluateVisitor_visitEachRule_closure4(l,n,i,e),!0,K.nullable_Value),s=1;break;case 1:return E._asyncReturn(t,o)}}));return E._asyncStartSync(_,o)},_async_evaluate$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),i=e.length,s=Math.min(i,a.length);for(n=0;n_?-1:1,l===(e.isExclusive?_:r.to=_+u)){t=null,c=1;break}t=p._async_evaluate$_environment.scope$1$2$semiGlobal(new m._EvaluateVisitor_visitForRule_closure8(r,p,e,l,u,i),!0,K.nullable_Value),c=1;break;case 1:return E._asyncReturn(t,$)}}));return E._asyncStartSync(h,$)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor(e)},visitForwardRule$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_,u,c,$=0,p=E._makeAsyncAwaitCompleter(K.nullable_Value),h=this,d=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,p);for(;;)switch($){case 0:o=h._async_evaluate$_configuration,l=o.throughForward$1(e),_=e.configuration,u=_.length,c=e.url,$=0!==u?3:5;break;case 3:return $=6,E._asyncAwait(h._async_evaluate$_addForwardConfiguration$2(l,e),d);case 6:return r=y,$=7,E._asyncAwait(h._async_evaluate$_loadModule$5$configuration(c,"@forward",e,new m._EvaluateVisitor_visitForwardRule_closure1(h,e),r),d);case 7:for(c=K.String,n=E.LinkedHashSet_LinkedHashSet$_empty(c),a=0;a0?r=u.$index(l,0):((n=_.$index(0,"condition")).toString,r=n),u.get$length(l)>1?a=u.$index(l,1):((n=_.$index(0,"if-true")).toString,a=n),u.get$length(l)>2?i=u.$index(l,2):((u=_.$index(0,"if-false")).toString,i=u),c=4,E._asyncAwait(r.accept$1(p),h);case 4:return s=m.get$isTruthy()?a:i,c=5,E._asyncAwait(s.accept$1(p),h);case 5:t=p._async_evaluate$_withoutSlash$2(m,p._async_evaluate$_expressionNode$1(s)),c=1;break;case 1:return E._asyncReturn(t,$)}}));return E._asyncStartSync(h,$)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor(e)},visitNullExpression$body$_EvaluateVisitor(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.Value),a=E._wrapJsFunctionForAsync((function(e,a){if(1===e)return E._asyncRethrow(a,n);for(;;)switch(r){case 0:t=h.C__SassNull,r=1;break;case 1:return E._asyncReturn(t,n)}}));return E._asyncStartSync(a,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor(e)},visitNumberExpression$body$_EvaluateVisitor(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.SassNumber),s=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,i);for(;;)switch(a){case 0:r=e.value,n=e.unit,t=null==n?new w.UnitlessSassNumber(r,null):new b.SingleUnitSassNumber(n,r,null),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(s,i)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){return this.visitCalculationExpression$body$_EvaluateVisitor(e)},visitCalculationExpression$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_,u,c,$,h,d=0,g=E._makeAsyncAwaitCompleter(K.Value),y=this,f=E._wrapJsFunctionForAsync((function(b,x){if(1===b)return E._asyncRethrow(x,g);for(;;)e:switch(d){case 0:$=S._setArrayType([],K.JSArray_Object),i=e.$arguments,s=i.length,o=e.name,l="min"!==o,_="max"===o,u=0;case 3:if(!(u1?v.$index$asx(r,1):null,$=R.SassCalculation_clamp($,s,v.get$length$asx(r)>2?v.$index$asx(r,2):null),t=$,d=1;break e;default:throw $=E.UnsupportedError$('Unknown calculation name "'+o+'".'),S.wrapException($)}}catch(t){if(!(($=S.unwrapException(t))instanceof m.SassScriptException))throw t;n=$,a=S.getTraceFromException(t),y._async_evaluate$_verifyCompatibleNumbers$2(r,i),p.throwWithTrace(y._async_evaluate$_exception$2(n.message,e.span),a)}case 1:return E._asyncReturn(t,g)}}));return E._asyncStartSync(f,g)},_async_evaluate$_verifyCompatibleNumbers$2(e,t){var r,n,a,i,s,o;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof L.SassNumber&&(a.get$numeratorUnits(a).length>1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(this._async_evaluate$_exception$2("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",v.get$span$z(t[r])));for(r=0;rM?(R=h.JSArray_methods.sublist$1(J.positional,M),h.JSArray_methods.removeRange$2(J.positional,M,J.positional.length)):R=h.List_empty5,M=J.named,V=d.SassArgumentList$(R,M,J.separator===h.ListSeparator_undecided_null?h.ListSeparator_kWM:J.separator),J.positional.push(V)):V=null,s=null,z=11,B=14,E._asyncAwait(i.call$1(J.positional),q);case 14:s=j,z=2,B=13;break;case 11:if(z=10,O=a,M=S.unwrapException(O),K.SassRuntimeException._is(M))throw O;if(M instanceof m.MultiSpanSassScriptException)o=M,l=S.getTraceFromException(O),M=o.message,L=r.get$span(r),k=o.primaryLabel,F=o.secondarySpans,p.throwWithTrace(new m.MultiSpanSassRuntimeException(H._async_evaluate$_stackTrace$1(r.get$span(r)),k,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),M,L),l);else if(M instanceof m.MultiSpanSassException)_=M,u=S.getTraceFromException(O),M=_._span_exception$_message,L=_,k=v.getInterceptor$z(L),L=y.SourceSpanException.prototype.get$span.call(k,L),k=_.primaryLabel,F=_.secondarySpans,T=_,N=v.getInterceptor$z(T),p.throwWithTrace(new m.MultiSpanSassRuntimeException(H._async_evaluate$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(N,T)),k,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),M,L),u);else{c=M,$=S.getTraceFromException(O),g=null;try{g=S._asString(v.get$message$x(c))}catch(e){S.unwrapException(O),U=v.toString$0$(c),g=U}p.throwWithTrace(H._async_evaluate$_exception$2(g,r.get$span(r)),$)}B=13;break;case 10:B=2;break;case 13:if(H._async_evaluate$_callableNode=P,null==V){n=s,B=1;break}if((M=J.named).get$isEmpty(M)){n=s,B=1;break}if(V._wereKeywordsAccessed){n=s,B=1;break}throw M=(M=J.named).get$keys(M),M="No "+p.pluralize("argument",M.get$length(M),null)+" named ",L=J.named,S.wrapException(m.MultiSpanSassRuntimeException$(M+S.S(p.toSentence(L.get$keys(L).map$1$1(0,new m._EvaluateVisitor__runBuiltInCallable_closure2,K.Object),"or"))+".",r.get$span(r),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([w.get$spanWithName(),"declaration"],K.FileSpan,K.String),H._async_evaluate$_stackTrace$1(r.get$span(r))));case 1:return E._asyncReturn(n,D);case 2:return E._asyncRethrow(a,D)}}));return E._asyncStartSync(q,D)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_,u,c,p,g,y,f,b,x,w,C,A,M,I,L=0,k=E._makeAsyncAwaitCompleter(K._ArgumentResults),R=this,V=E._wrapJsFunctionForAsync((function(F,T){if(1===F)return E._asyncRethrow(T,k);for(;;)switch(L){case 0:C=S._setArrayType([],K.JSArray_Value),A=S._setArrayType([],K.JSArray_AstNode),r=e.positional,n=r.length,a=0;case 3:if(!(a"))),h.JSArray_methods.addAll$1(A,E.List_List$filled(_.length,y,!1,n)),f=g._separator,g instanceof d.SassArgumentList&&(g._wereKeywordsAccessed=!0,g._keywords.forEach$1(0,new m._EvaluateVisitor__evaluateArguments_closure5(R,o,y,l)))):(C.push(R._async_evaluate$_withoutSlash$2(g,y)),A.push(y),f=h.ListSeparator_undecided_null);if(null==(b=e.keywordRest)){t=new m._ArgumentResults0(C,A,o,l,f),L=1;break}return L=11,E._asyncAwait(b.accept$1(R),V);case 11:if(x=T,w=R._async_evaluate$_expressionNode$1(b),x instanceof $.SassMap){for(R._async_evaluate$_addRestMap$4(o,x,b,new m._EvaluateVisitor__evaluateArguments_closure6),r=E.LinkedHashMap_LinkedHashMap$_empty(r,n),n=x._map$_contents,n=v.get$iterator$ax(n.get$keys(n)),_=K.SassString;n.moveNext$0();)r.$indexSet(0,_._as(n.get$current(n))._string$_text,w);l.addAll$1(0,r),t=new m._ArgumentResults0(C,A,o,l,f),L=1;break}throw S.wrapException(R._async_evaluate$_exception$2(j.Variabs+x.toString$0(0)+").",b.get$span(b)));case 1:return E._asyncReturn(t,k)}}));return E._asyncStartSync(V,k)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_,u,c,p=0,y=E._makeAsyncAwaitCompleter(K.Tuple2_of_List_Expression_and_Map_String_Expression),v=this,f=E._wrapJsFunctionForAsync((function(b,x){if(1===b)return E._asyncRethrow(x,y);for(;;)switch(p){case 0:if(u=e.$arguments,null==(c=u.rest)){t=new I.Tuple2(u.positional,u.named,K.Tuple2_of_List_Expression_and_Map_String_Expression),p=1;break}return r=u.positional,n=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),a=E.LinkedHashMap_LinkedHashMap$of(u.named,K.String,K.Expression),p=3,E._asyncAwait(c.accept$1(v),f);case 3:if(i=x,s=v._async_evaluate$_expressionNode$1(c),i instanceof $.SassMap?v._async_evaluate$_addRestMap$4(a,i,e,new m._EvaluateVisitor__evaluateMacroArguments_closure3(c)):i instanceof d.SassList?(r=i._list$_contents,h.JSArray_methods.addAll$1(n,new S.MappedListIterable(r,new m._EvaluateVisitor__evaluateMacroArguments_closure4(v,s,c),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>"))),i instanceof d.SassArgumentList&&(i._wereKeywordsAccessed=!0,i._keywords.forEach$1(0,new m._EvaluateVisitor__evaluateMacroArguments_closure5(v,a,s,c)))):n.push(new g.ValueExpression(v._async_evaluate$_withoutSlash$2(i,s),c.get$span(c))),null==(o=u.keywordRest)){t=new I.Tuple2(n,a,K.Tuple2_of_List_Expression_and_Map_String_Expression),p=1;break}return p=4,E._asyncAwait(o.accept$1(v),f);case 4:if(l=x,_=v._async_evaluate$_expressionNode$1(o),l instanceof $.SassMap){v._async_evaluate$_addRestMap$4(a,l,e,new m._EvaluateVisitor__evaluateMacroArguments_closure6(v,_,o)),t=new I.Tuple2(n,a,K.Tuple2_of_List_Expression_and_Map_String_Expression),p=1;break}throw S.wrapException(v._async_evaluate$_exception$2(j.Variabs+l.toString$0(0)+").",o.get$span(o)));case 1:return E._asyncReturn(t,y)}}));return E._asyncStartSync(f,y)},_async_evaluate$_addRestMap$1$4(e,t,r,n){t._map$_contents.forEach$1(0,new m._EvaluateVisitor__addRestMap_closure0(this,e,n,this._async_evaluate$_expressionNode$1(r),t,r))},_async_evaluate$_addRestMap$4(e,t,r,n){return this._async_evaluate$_addRestMap$1$4(e,t,r,n,K.dynamic)},_async_evaluate$_verifyArguments$4(e,t,r,n){return this._async_evaluate$_addExceptionSpan$2(n,new m._EvaluateVisitor__verifyArguments_closure0(r,e,t))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor(e)},visitSelectorExpression$body$_EvaluateVisitor(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Value),i=this,s=E._wrapJsFunctionForAsync((function(e,s){if(1===e)return E._asyncRethrow(s,a);for(;;)switch(n){case 0:r=null==(r=i._async_evaluate$_styleRuleIgnoringAtRoot)?null:r.originalSelector.get$asSassList(),t=null==r?h.C__SassNull:r,n=1;break;case 1:return E._asyncReturn(t,a)}}));return E._asyncStartSync(s,a)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor(e)},visitStringExpression$body$_EvaluateVisitor(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.SassString),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return r=d,n=v,a=3,E._asyncAwait(p.mapAsync(e.text.contents,new m._EvaluateVisitor_visitStringExpression_closure0(s),K.Object,K.String),o);case 3:t=new r.SassString(n.join$0$ax(_),e.hasQuotes),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor(e)},visitCssAtRule$body$_EvaluateVisitor(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.void),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:if(null!=s._async_evaluate$_declarationName)throw S.wrapException(s._async_evaluate$_exception$2(j.At_rul,e.span));if(e.isChildless){s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(k.ModifiableCssAtRule$(e.name,e.span,!0,e.value)),a=1;break}return t=s._async_evaluate$_inKeyframes,r=s._async_evaluate$_inUnknownAtRule,n=e.name,"keyframes"===p.unvendor(n.get$value(n))?s._async_evaluate$_inKeyframes=!0:s._async_evaluate$_inUnknownAtRule=!0,a=3,E._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(k.ModifiableCssAtRule$(n,e.span,!1,e.value),new m._EvaluateVisitor_visitCssAtRule_closure1(s,e),!1,new m._EvaluateVisitor_visitCssAtRule_closure2,K.ModifiableCssAtRule,K.Null),o);case 3:s._async_evaluate$_inUnknownAtRule=r,s._async_evaluate$_inKeyframes=t;case 1:return E._asyncReturn(void 0,i)}}));return E._asyncStartSync(o,i)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor(e)},visitCssComment$body$_EvaluateVisitor(e){var t=E._makeAsyncAwaitCompleter(K.void),r=this,n=E._wrapJsFunctionForAsync((function(n,a){if(1===n)return E._asyncRethrow(a,t);for(;;)return r._async_evaluate$_assertInModule$2(r._async_evaluate$__parent,"__parent")===r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,"_root")&&r._async_evaluate$_assertInModule$2(r._async_evaluate$__endOfImports,"_endOfImports")===v.get$length$asx(r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,"_root").children._collection$_source)&&(r._async_evaluate$__endOfImports=r._async_evaluate$_assertInModule$2(r._async_evaluate$__endOfImports,"_endOfImports")+1),r._async_evaluate$_assertInModule$2(r._async_evaluate$__parent,"__parent").addChild$1(new M.ModifiableCssComment(e.text,e.span)),E._asyncReturn(null,t)}));return E._asyncStartSync(n,t)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor(e)},visitCssDeclaration$body$_EvaluateVisitor(e){var t,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(a,i){if(1===a)return E._asyncRethrow(i,r);for(;;)return t=e.name,n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,"__parent").addChild$1(b.ModifiableCssDeclaration$(t,e.value,e.span,v.startsWith$1$s(t.get$value(t),"--"),e.valueSpanForMap)),E._asyncReturn(null,r)}));return E._asyncStartSync(a,r)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor(e)},visitCssImport$body$_EvaluateVisitor(e){var t,r,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,n);for(;;)return r=g.ModifiableCssImport$(e.url,e.span,e.media,e.supports),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$__parent,"__parent").addChild$1(r):a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===v.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(r),a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")+1):(null==(t=a._async_evaluate$_outOfOrderImports)?a._async_evaluate$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport):t).push(r),E._asyncReturn(null,n)}));return E._asyncStartSync(i,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor(e)},visitCssKeyframeBlock$body$_EvaluateVisitor(e){var t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=2,E._asyncAwait(n._async_evaluate$_withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$(e.selector,e.span),new m._EvaluateVisitor_visitCssKeyframeBlock_closure1(n,e),!1,new m._EvaluateVisitor_visitCssKeyframeBlock_closure2,K.ModifiableCssKeyframeBlock,K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor(e)},visitCssMediaRule$body$_EvaluateVisitor(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.void),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:if(null!=i._async_evaluate$_declarationName)throw S.wrapException(i._async_evaluate$_exception$2(j.Media_,e.span));if(t=V.NullableExtension_andThen(i._async_evaluate$_mediaQueries,new m._EvaluateVisitor_visitCssMediaRule_closure2(i,e)),!(r=null==t)&&v.get$isEmpty$asx(t)){n=1;break}return r=r?e.queries:t,n=3,E._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(y.ModifiableCssMediaRule$(r,e.span),new m._EvaluateVisitor_visitCssMediaRule_closure3(i,t,e),!1,new m._EvaluateVisitor_visitCssMediaRule_closure4(t),K.ModifiableCssMediaRule,K.Null),s);case 3:case 1:return E._asyncReturn(void 0,a)}}));return E._asyncStartSync(s,a)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor(e)},visitCssStyleRule$body$_EvaluateVisitor(e){var t,r,n,a,i,s,o,l,_,u=0,c=E._makeAsyncAwaitCompleter(K.void),$=this,p=E._wrapJsFunctionForAsync((function(h,d){if(1===h)return E._asyncRethrow(d,c);for(;;)switch(u){case 0:if(null!=$._async_evaluate$_declarationName)throw S.wrapException($._async_evaluate$_exception$2(j.Style_,e.span));return t=$._async_evaluate$_atRootExcludingStyleRule,r=t?null:$._async_evaluate$_styleRuleIgnoringAtRoot,n=e.selector,a=n.value,s=(i=null==r)?null:r.originalSelector,o=a.resolveParentSelectors$2$implicitParent(s,!t),l=V.ModifiableCssStyleRule$($._async_evaluate$_assertInModule$2($._async_evaluate$__extensionStore,"_extensionStore").addSelector$3(o,n.span,$._async_evaluate$_mediaQueries),e.span,o),_=$._async_evaluate$_atRootExcludingStyleRule,$._async_evaluate$_atRootExcludingStyleRule=!1,u=2,E._asyncAwait($._async_evaluate$_withParent$2$4$scopeWhen$through(l,new m._EvaluateVisitor_visitCssStyleRule_closure1($,l,e),!1,new m._EvaluateVisitor_visitCssStyleRule_closure2,K.ModifiableCssStyleRule,K.Null),p);case 2:return $._async_evaluate$_atRootExcludingStyleRule=_,(t=!!i&&!(t=$._async_evaluate$_assertInModule$2($._async_evaluate$__parent,"__parent").children).get$isEmpty(t))&&((t=$._async_evaluate$_assertInModule$2($._async_evaluate$__parent,"__parent").children).get$last(t).isGroupEnd=!0),E._asyncReturn(null,c)}}));return E._asyncStartSync(p,c)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor(e)},visitCssStylesheet$body$_EvaluateVisitor(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:t=v.get$iterator$ax(e.get$children(e));case 2:if(!t.moveNext$0()){r=3;break}return r=4,E._asyncAwait(t.get$current(t).accept$1(a),i);case 4:r=2;break;case 3:return E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor(e)},visitCssSupportsRule$body$_EvaluateVisitor(e){var t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:if(null!=n._async_evaluate$_declarationName)throw S.wrapException(n._async_evaluate$_exception$2(j.Suppor,e.span));return t=2,E._asyncAwait(n._async_evaluate$_withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$(e.condition,e.span),new m._EvaluateVisitor_visitCssSupportsRule_closure1(n,e),!1,new m._EvaluateVisitor_visitCssSupportsRule_closure2,K.ModifiableCssSupportsRule,K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},_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,K.dynamic)},_handleReturn$body$_EvaluateVisitor(e,t){var r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Value),l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,o);for(;;)switch(s){case 0:n=e.length,a=0;case 3:if(!(a")),!0,K.Frame),null!=e&&r.push(t._async_evaluate$_stackFrame$2(t._async_evaluate$_member,e)),F.Trace$(new S.ReversedListIterable(r,S._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),null)},_async_evaluate$_stackTrace$0(){return this._async_evaluate$_stackTrace$1(null)},_async_evaluate$_warn$3$deprecation(e,t,r){var n=this;n._async_evaluate$_quietDeps&&n._async_evaluate$_inDependency||n._async_evaluate$_warningsEmitted.add$1(0,new I.Tuple2(e,t,K.Tuple2_String_SourceSpan))&&n._async_evaluate$_logger.warn$4$deprecation$span$trace(0,e,r,t,n._async_evaluate$_stackTrace$1(t))},_async_evaluate$_warn$2(e,t){return this._async_evaluate$_warn$3$deprecation(e,t,!1)},_async_evaluate$_exception$2(e,t){var r=null==t?v.get$span$z(h.JSArray_methods.get$last(this._async_evaluate$_stack).item2):t;return new m.SassRuntimeException(this._async_evaluate$_stackTrace$1(t),e,r)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,t,r){var n=v.get$span$z(h.JSArray_methods.get$last(this._async_evaluate$_stack).item2);return new m.MultiSpanSassRuntimeException(this._async_evaluate$_stackTrace$0(),t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e,n)},_async_evaluate$_adjustParseError$1$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,d,g,f=null;try{return t.call$0()}catch(_){if(l=S.unwrapException(_),!(l instanceof m.SassFormatException))throw _;r=l,n=S.getTraceFromException(_),l=r,u=v.getInterceptor$z(l),a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(y.SourceSpanException.prototype.get$span.call(u,l).file._decodedChars,0,f),0,f),l=i=e.get$span(e),u=i,s=h.JSString_methods.replaceRange$3(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,0,f),0,f),F.FileLocation$_(l.file,l._file$_start).offset,F.FileLocation$_(u.file,u._end).offset,a),u=F.SourceFile$fromString(s,i.file.url),l=i,l=F.FileLocation$_(l.file,l._file$_start),c=r,$=v.getInterceptor$z(c),c=y.SourceSpanException.prototype.get$span.call($,c),c=F.FileLocation$_(c.file,c._file$_start),$=i,$=F.FileLocation$_($.file,$._file$_start),d=r,g=v.getInterceptor$z(d),d=y.SourceSpanException.prototype.get$span.call(g,d),o=u.span$2(0,l.offset+c.offset,$.offset+F.FileLocation$_(d.file,d._end).offset),p.throwWithTrace(this._async_evaluate$_exception$2(r._span_exception$_message,o),n)}},_async_evaluate$_adjustParseError$2(e,t){return this._async_evaluate$_adjustParseError$1$2(e,t,K.dynamic)},_async_evaluate$_addExceptionSpan$1$2(e,t){var r,n,a,i,s,o,l,_,u;try{return t.call$0()}catch(o){if(s=S.unwrapException(o),s instanceof m.MultiSpanSassScriptException)r=s,n=S.getTraceFromException(o),s=r.message,l=e.get$span(e),_=r.primaryLabel,u=r.secondarySpans,p.throwWithTrace(new m.MultiSpanSassRuntimeException(this._async_evaluate$_stackTrace$1(e.get$span(e)),_,S.ConstantMap_ConstantMap$from(u,K.FileSpan,K.String),s,l),n);else{if(!(s instanceof m.SassScriptException))throw o;a=s,i=S.getTraceFromException(o),p.throwWithTrace(this._async_evaluate$_exception$2(a.message,e.get$span(e)),i)}}},_async_evaluate$_addExceptionSpan$2(e,t){return this._async_evaluate$_addExceptionSpan$1$2(e,t,K.dynamic)},_addExceptionSpanAsync$1$2(e,t,r){return this._addExceptionSpanAsync$body$_EvaluateVisitor(e,t,r,r)},_addExceptionSpanAsync$body$_EvaluateVisitor(e,t,r,n){var a,i,s,o,l,_,u,c,$,h,d,g=0,y=E._makeAsyncAwaitCompleter(n),v=2,f=this,b=E._wrapJsFunctionForAsync((function(r,n){for(1===r&&(i=n,g=v);;)switch(g){case 0:return v=4,g=7,E._asyncAwait(t.call$0(),b);case 7:a=u=n,g=1;break;case 4:if(v=3,d=i,(u=S.unwrapException(d))instanceof m.MultiSpanSassScriptException)s=u,o=S.getTraceFromException(d),u=s.message,c=e.get$span(e),$=s.primaryLabel,h=s.secondarySpans,p.throwWithTrace(new m.MultiSpanSassRuntimeException(f._async_evaluate$_stackTrace$1(e.get$span(e)),$,S.ConstantMap_ConstantMap$from(h,K.FileSpan,K.String),u,c),o);else{if(!(u instanceof m.SassScriptException))throw d;l=u,_=S.getTraceFromException(d),p.throwWithTrace(f._async_evaluate$_exception$2(l.message,e.get$span(e)),_)}g=6;break;case 3:g=2;break;case 6:case 1:return E._asyncReturn(a,y);case 2:return E._asyncRethrow(i,y)}}));return E._asyncStartSync(b,y)},_async_evaluate$_addErrorSpan$1$2(e,t,r){return this._addErrorSpan$body$_EvaluateVisitor(e,t,r,r)},_addErrorSpan$body$_EvaluateVisitor(e,t,r,n){var a,i,s,o,l,_,u,c=0,$=E._makeAsyncAwaitCompleter(n),d=2,g=this,y=E._wrapJsFunctionForAsync((function(r,n){for(1===r&&(i=n,c=d);;)switch(c){case 0:return d=4,c=7,E._asyncAwait(t.call$0(),y);case 7:a=l=n,c=1;break;case 4:if(d=3,u=i,l=S.unwrapException(u),!K.SassRuntimeException._is(l))throw u;if(s=l,o=S.getTraceFromException(u),l=v.get$span$z(s),!h.JSString_methods.startsWith$1(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(l.file._decodedChars,l._file$_start,l._end),0,null),"@error"))throw u;l=s._span_exception$_message,_=e.get$span(e),p.throwWithTrace(new m.SassRuntimeException(g._async_evaluate$_stackTrace$0(),l,_),o),c=6;break;case 3:c=2;break;case 6:case 1:return E._asyncReturn(a,$);case 2:return E._asyncRethrow(i,$)}}));return E._asyncStartSync(y,$)}},m._EvaluateVisitor_closure9.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._async_evaluate$_environment,r=S.stringReplaceAllUnchecked(a._string$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string$_text)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},m._EvaluateVisitor_closure10.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("name");return null!=this.$this._async_evaluate$_environment.getVariable$1(S.stringReplaceAllUnchecked(t._string$_text,"_","-"))?h.SassBoolean_true:h.SassBoolean_false},$signature:17},m._EvaluateVisitor_closure11.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=i.$index(e,0).assertString$1("name");return t=null==(i=i.$index(e,1).get$realNull())?null:i.assertString$1("module"),r=(i=this.$this)._async_evaluate$_environment,n=s._string$_text,a=S.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string$_text)||i._async_evaluate$_builtInFunctions.containsKey$1(n)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},m._EvaluateVisitor_closure12.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._async_evaluate$_environment,r=S.stringReplaceAllUnchecked(a._string$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string$_text)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},m._EvaluateVisitor_closure13.prototype={call$1(e){var t=this.$this._async_evaluate$_environment;if(!t._async_environment$_inMixin)throw S.wrapException(m.SassScriptException$(j.conten));return null!=t._async_environment$_content?h.SassBoolean_true:h.SassBoolean_false},$signature:17},m._EvaluateVisitor_closure14.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$variables()).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString(n.key,!0),n.value);return new $.SassMap(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:34},m._EvaluateVisitor_closure15.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$functions(i)).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString(n.key,!0),new g.SassFunction(n.value));return new $.SassMap(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:34},m._EvaluateVisitor_closure16.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),s=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),s&&null!=t)throw S.wrapException(j.x24css_a);if(s?r=new b.PlainCssCallable(i._string$_text):((n=(a=this.$this)._async_evaluate$_callableNode).toString,r=a._async_evaluate$_addExceptionSpan$2(n,new m._EvaluateVisitor__closure4(a,i,t))),null!=r)return new g.SassFunction(r);throw S.wrapException("Function not found: "+i.toString$0(0))},$signature:220},m._EvaluateVisitor__closure4.prototype={call$0(){var e=S.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),t=this.module;return t=null==t?null:t._string$_text,this.$this._async_evaluate$_getFunction$2$namespace(e,t)},$signature:135},m._EvaluateVisitor_closure17.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure0(e)},$call$body$_EvaluateVisitor_closure0(e){var t,r,n,a,i,s,o,l,_,u,c,p,h,m,f,b,x=0,w=E._makeAsyncAwaitCompleter(K.Value),C=this,A=E._wrapJsFunctionForAsync((function(M,I){if(1===M)return E._asyncRethrow(I,w);for(;;)switch(x){case 0:if(m=v.getInterceptor$asx(e),f=m.$index(e,0),b=K.SassArgumentList._as(m.$index(e,1)),m=C.$this,(r=m._async_evaluate$_callableNode).toString,n=S._setArrayType([],K.JSArray_Expression),a=K.String,i=K.Expression,s=r.get$span(r),o=r.get$span(r),b._wereKeywordsAccessed=!0,(l=b._keywords).get$isEmpty(l))r=null;else{for(_=K.Value,u=E.LinkedHashMap_LinkedHashMap$_empty(_,_),b._wereKeywordsAccessed=!0,l=(l=l.get$entries(l)).get$iterator(l);l.moveNext$0();)c=l.get$current(l),u.$indexSet(0,new d.SassString(c.key,!1),c.value);r=new g.ValueExpression(new $.SassMap(S.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}p=new V.ArgumentInvocation(E.List_List$unmodifiable(n,i),S.ConstantMap_ConstantMap$from(E.LinkedHashMap_LinkedHashMap$_empty(a,i),a,i),new g.ValueExpression(b,o),r,s),x=f instanceof d.SassString?3:4;break;case 3:return r=j.Passin+f.toString$0(0)+"))",y.EvaluationContext_current().warn$2$deprecation(0,r,!0),h=m._async_evaluate$_callableNode,x=5,E._asyncAwait(m.visitFunctionExpression$1(new g.FunctionExpression(null,f._string$_text,p,h.get$span(h))),A);case 5:case 6:t=I,x=1;break;case 4:return r=f.assertFunction$1("function"),(n=m._async_evaluate$_callableNode).toString,x=6,E._asyncAwait(m._async_evaluate$_runFunctionCallable$3(p,r.callable,n),A);case 1:return E._asyncReturn(t,w)}}));return E._asyncStartSync(A,w)},$signature:164},m._EvaluateVisitor_closure18.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure(e)},$call$body$_EvaluateVisitor_closure(e){var t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.void),_=this,u=E._wrapJsFunctionForAsync((function(c,p){if(1===c)return E._asyncRethrow(p,l);for(;;)switch(o){case 0:return i=v.getInterceptor$asx(e),s=E.Uri_parse(i.$index(e,0).assertString$1("url")._string$_text),i=i.$index(e,1).get$realNull(),t=null==i?null:i.assertMap$1("with")._map$_contents,i=_.$this,(r=i._async_evaluate$_callableNode).toString,null!=t?(n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue),t.forEach$1(0,new m._EvaluateVisitor__closure2(n,r.get$span(r),r)),a=new $.ExplicitConfiguration(r,n)):a=h.Configuration_Map_empty,o=2,E._asyncAwait(i._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(s,"load-css()",r,new m._EvaluateVisitor__closure3(i),r.get$span(r).file.url,a,!0),u);case 2:return i._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(a,!0),E._asyncReturn(null,l)}}));return E._asyncStartSync(u,l)},$signature:264},m._EvaluateVisitor__closure2.prototype={call$2(e,t){var r=e.assertString$1("with key"),n=S.stringReplaceAllUnchecked(r._string$_text,"_","-");if((r=this.values).containsKey$1(n))throw S.wrapException("The variable $"+n+" was configured twice.");r.$indexSet(0,n,new T.ConfiguredValue(t,this.span,this.callableNode))},$signature:47},m._EvaluateVisitor__closure3.prototype={call$1(e){var t=this.$this;return t._async_evaluate$_combineCss$2$clone(e,!0).accept$1(t)},$signature:223},m._EvaluateVisitor_run_closure0.prototype={call$0(){var e,t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.EvaluateResult),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r=l.node,null!=(n=r.span.file.url)&&((t=l.$this)._async_evaluate$_activeModules.$indexSet(0,n,null),t._async_evaluate$_loadedUrls.add$1(0,n)),t=l.$this,a=m,i=t,s=3,E._asyncAwait(t._async_evaluate$_execute$2(l.importer,r),_);case 3:e=new a.EvaluateResult(i._async_evaluate$_combineCss$1(c)),s=1;break;case 1:return E._asyncReturn(e,o)}}));return E._asyncStartSync(_,o)},$signature:257},m._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$1(this.builtInModule)},$signature:0},m._EvaluateVisitor__loadModule_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,h,d,g,f,b,x,w,C,A,M,I=0,L=E._makeAsyncAwaitCompleter(K.Null),k=1,R=[],F=this,T=E._wrapJsFunctionForAsync((function(N,U){for(1===N&&(e=U,I=k);;)switch(I){case 0:return b=F.$this,x=F.nodeWithSpan,I=2,E._asyncAwait(b._async_evaluate$_loadStylesheet$3$baseUrl(F.url.toString$0(0),x.get$span(x),F.baseUrl),T);case 2:if(C=(w=U).stylesheet,null!=(A=C.span.file.url)&&b._async_evaluate$_activeModules.containsKey$1(A))throw c=F.namesInErrors?"Module loop: "+B.$get$context().prettyUri$1(A)+" is already being loaded.":j.Modulel,x=V.NullableExtension_andThen(b._async_evaluate$_activeModules.$index(0,A),new m._EvaluateVisitor__loadModule__closure0(b,c)),S.wrapException(null==x?b._async_evaluate$_exception$1(c):x);return null!=A&&b._async_evaluate$_activeModules.$indexSet(0,A,x),t=b._async_evaluate$_inDependency,b._async_evaluate$_inDependency=w.isDependency,r=null,k=3,I=6,E._asyncAwait(b._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(w.importer,C,F.configuration,F.namesInErrors,x),T);case 6:r=U,R.push(5),I=4;break;case 3:R=[1];case 4:k=1,b._async_evaluate$_activeModules.remove$1(0,A),b._async_evaluate$_inDependency=t,I=R.pop();break;case 5:return k=8,I=11,E._asyncAwait(F.callback.call$1(r),T);case 11:k=1,I=10;break;case 8:if(k=7,M=e,x=S.unwrapException(M),K.SassRuntimeException._is(x))throw M;if(x instanceof m.MultiSpanSassException)n=x,a=S.getTraceFromException(M),x=n._span_exception$_message,$=n,h=v.getInterceptor$z($),$=y.SourceSpanException.prototype.get$span.call(h,$),h=n.primaryLabel,d=n.secondarySpans,g=n,f=v.getInterceptor$z(g),p.throwWithTrace(new m.MultiSpanSassRuntimeException(b._async_evaluate$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(f,g)),h,S.ConstantMap_ConstantMap$from(d,K.FileSpan,K.String),x,$),a);else if(x instanceof m.SassException)i=x,s=S.getTraceFromException(M),x=i,$=v.getInterceptor$z(x),p.throwWithTrace(b._async_evaluate$_exception$2(i._span_exception$_message,y.SourceSpanException.prototype.get$span.call($,x)),s);else if(x instanceof m.MultiSpanSassScriptException)o=x,l=S.getTraceFromException(M),p.throwWithTrace(b._async_evaluate$_multiSpanException$3(o.message,o.primaryLabel,o.secondarySpans),l);else{if(!(x instanceof m.SassScriptException))throw M;_=x,u=S.getTraceFromException(M),p.throwWithTrace(b._async_evaluate$_exception$1(_.message),u)}I=10;break;case 7:I=1;break;case 10:return E._asyncReturn(null,L);case 1:return E._asyncRethrow(e,L)}}));return E._asyncStartSync(T,L)},$signature:2},m._EvaluateVisitor__loadModule__closure0.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3(this.message,"new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:74},m._EvaluateVisitor__execute_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d,m,g,y,S=0,v=E._makeAsyncAwaitCompleter(K.Null),f=this,b=E._wrapJsFunctionForAsync((function(x,w){if(1===x)return E._asyncRethrow(w,v);for(;;)switch(S){case 0:return a=f.$this,i=a._async_evaluate$_importer,s=a._async_evaluate$__stylesheet,o=a._async_evaluate$__root,l=a._async_evaluate$__parent,_=a._async_evaluate$__endOfImports,u=a._async_evaluate$_outOfOrderImports,c=a._async_evaluate$__extensionStore,$=a._async_evaluate$_atRootExcludingStyleRule,p=$?null:a._async_evaluate$_styleRuleIgnoringAtRoot,h=a._async_evaluate$_mediaQueries,d=a._async_evaluate$_declarationName,m=a._async_evaluate$_inUnknownAtRule,g=a._async_evaluate$_inKeyframes,y=a._async_evaluate$_configuration,a._async_evaluate$_importer=f.importer,e=a._async_evaluate$__stylesheet=f.stylesheet,t=e.span,r=a._async_evaluate$__parent=a._async_evaluate$__root=R.ModifiableCssStylesheet$(t),a._async_evaluate$__endOfImports=0,a._async_evaluate$_outOfOrderImports=null,a._async_evaluate$__extensionStore=f.extensionStore,a._async_evaluate$_declarationName=a._async_evaluate$_mediaQueries=a._async_evaluate$_styleRuleIgnoringAtRoot=null,a._async_evaluate$_inKeyframes=a._async_evaluate$_atRootExcludingStyleRule=a._async_evaluate$_inUnknownAtRule=!1,null!=(n=f.configuration)&&(a._async_evaluate$_configuration=n),S=2,E._asyncAwait(a.visitStylesheet$1(e),b);case 2:return e=null==a._async_evaluate$_outOfOrderImports?r:new R.CssStylesheet(new E.UnmodifiableListView(a._async_evaluate$_addOutOfOrderImports$0(),K.UnmodifiableListView_CssNode),t),f.css._value=e,a._async_evaluate$_importer=i,a._async_evaluate$__stylesheet=s,a._async_evaluate$__root=o,a._async_evaluate$__parent=l,a._async_evaluate$__endOfImports=_,a._async_evaluate$_outOfOrderImports=u,a._async_evaluate$__extensionStore=c,a._async_evaluate$_styleRuleIgnoringAtRoot=p,a._async_evaluate$_mediaQueries=h,a._async_evaluate$_declarationName=d,a._async_evaluate$_inUnknownAtRule=m,a._async_evaluate$_atRootExcludingStyleRule=$,a._async_evaluate$_inKeyframes=g,a._async_evaluate$_configuration=y,E._asyncReturn(null,v)}}));return E._asyncStartSync(b,v)},$signature:2},m._EvaluateVisitor__combineCss_closure2.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:140},m._EvaluateVisitor__combineCss_closure3.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:16},m._EvaluateVisitor__combineCss_closure4.prototype={call$1:e=>e.cloneCss$0(),$signature:253},m._EvaluateVisitor__extendModules_closure1.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:16},m._EvaluateVisitor__extendModules_closure2.prototype={call$0:()=>S._setArrayType([],K.JSArray_ExtensionStore),$signature:227},m._EvaluateVisitor__topologicalModules_visitModule0.prototype={call$1(e){var t,r,n,a,i;for(r=(t=e.get$upstream()).length,n=this.seen,a=0;aK.CssAtRule._is(e),$signature:229},m._EvaluateVisitor__scopeForAtRoot_closure10.prototype={call$1(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=i.$this,r=t._async_evaluate$_inUnknownAtRule,t._async_evaluate$_inUnknownAtRule=!1,n=2,E._asyncAwait(i.innerScope.call$1(e),s);case 2:return t._async_evaluate$_inUnknownAtRule=r,E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:27},m._EvaluateVisitor_visitContentRule_closure0.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.Null),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:t=o.content.declaration.children,r=t.length,n=o.$this,a=0;case 3:if(!(aK.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitForRule_closure4.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.SassNumber),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=3,E._asyncAwait(n.node.from.accept$1(n.$this),a);case 3:e=s.assertNumber$0(),t=1;break;case 1:return E._asyncReturn(e,r)}}));return E._asyncStartSync(a,r)},$signature:236},m._EvaluateVisitor_visitForRule_closure5.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.SassNumber),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=3,E._asyncAwait(n.node.to.accept$1(n.$this),a);case 3:e=s.assertNumber$0(),t=1;break;case 1:return E._asyncReturn(e,r)}}));return E._asyncStartSync(a,r)},$signature:236},m._EvaluateVisitor_visitForRule_closure6.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:12},m._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:12},m._EvaluateVisitor_visitForRule_closure8.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=0,p=E._makeAsyncAwaitCompleter(K.nullable_Value),h=this,d=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,p);for(;;)switch($){case 0:_=h.$this,u=h.node,c=_._async_evaluate$_expressionNode$1(u.from),t=h.from,r=h._box_0,n=h.direction,a=u.variable,i=h.fromNumber,u=u.children;case 3:if(t===r.to){$=5;break}return s=_._async_evaluate$_environment,o=i.get$numeratorUnits(i),s.setLocalVariable$3(a,L.SassNumber_SassNumber$withUnits(t,i.get$denominatorUnits(i),o),c),$=6,E._asyncAwait(_._async_evaluate$_handleReturn$2(u,new m._EvaluateVisitor_visitForRule__closure0(_)),d);case 6:if(null!=(l=y)){e=l,$=1;break}case 4:t+=n,$=3;break;case 5:e=null,$=1;break;case 1:return E._asyncReturn(e,p)}}));return E._asyncStartSync(d,p)},$signature:65},m._EvaluateVisitor_visitForRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:73},m._EvaluateVisitor_visitForwardRule_closure1.prototype={call$1(e){this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:112},m._EvaluateVisitor_visitForwardRule_closure2.prototype={call$1(e){this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:112},m._EvaluateVisitor_visitIfRule_closure0.prototype={call$0(){var e=this.$this;return e._async_evaluate$_handleReturn$2(this._box_0.clause.children,new m._EvaluateVisitor_visitIfRule__closure0(e))},$signature:65},m._EvaluateVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:73},m._EvaluateVisitor__visitDynamicImport_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d,g,y,f,b,x=0,w=E._makeAsyncAwaitCompleter(K.void),C=this,M=E._wrapJsFunctionForAsync((function(I,L){if(1===I)return E._asyncRethrow(L,w);for(;;)switch(x){case 0:return d=C.$this,g=C.$import,x=3,E._asyncAwait(d._async_evaluate$_loadStylesheet$3$forImport(g.urlString,g.span,!0),M);case 3:if(f=(y=L).stylesheet,null!=(b=f.span.file.url)){if((e=d._async_evaluate$_activeModules).containsKey$1(b))throw g=V.NullableExtension_andThen(e.$index(0,b),new m._EvaluateVisitor__visitDynamicImport__closure3(d)),S.wrapException(null==g?d._async_evaluate$_exception$1("This file is already being loaded."):g);e.$indexSet(0,b,g)}g=f._uses,e=K.UnmodifiableListView_UseRule,t=0===(t=new E.UnmodifiableListView(g,e)).get$length(t)&&0===(t=new E.UnmodifiableListView(f._forwards,K.UnmodifiableListView_ForwardRule)).get$length(t),x=t?4:5;break;case 4:return r=d._async_evaluate$_importer,g=d._async_evaluate$_assertInModule$2(d._async_evaluate$__stylesheet,"_stylesheet"),n=d._async_evaluate$_inDependency,d._async_evaluate$_importer=y.importer,d._async_evaluate$__stylesheet=f,d._async_evaluate$_inDependency=y.isDependency,x=6,E._asyncAwait(d.visitStylesheet$1(f),M);case 6:d._async_evaluate$_importer=r,d._async_evaluate$__stylesheet=g,d._async_evaluate$_inDependency=n,d._async_evaluate$_activeModules.remove$1(0,b),x=1;break;case 5:return(g=new E.UnmodifiableListView(g,e)).any$1(g,new m._EvaluateVisitor__visitDynamicImport__closure4)?a=!0:(g=new E.UnmodifiableListView(f._forwards,K.UnmodifiableListView_ForwardRule),a=g.any$1(g,new m._EvaluateVisitor__visitDynamicImport__closure5)),i=S._Cell$(),g=d._async_evaluate$_environment,e=K.String,t=K.Module_AsyncCallable,s=K.AstNode,o=S._setArrayType([],K.JSArray_Module_AsyncCallable),l=g._async_environment$_variables,l=S._setArrayType(l.slice(0),S._arrayInstanceType(l)),_=g._async_environment$_variableNodes,_=S._setArrayType(_.slice(0),S._arrayInstanceType(_)),u=g._async_environment$_functions,u=S._setArrayType(u.slice(0),S._arrayInstanceType(u)),c=g._async_environment$_mixins,c=S._setArrayType(c.slice(0),S._arrayInstanceType(c)),$=A.AsyncEnvironment$_(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,s),E.LinkedHashMap_LinkedHashMap$_empty(t,s),g._async_environment$_importedModules,null,null,o,l,_,u,c,g._async_environment$_content),x=7,E._asyncAwait(d._async_evaluate$_withEnvironment$1$2($,new m._EvaluateVisitor__visitDynamicImport__closure6(d,y,f,a,$,i),K.Null),M);case 7:p=$.toDummyModule$0(),d._async_evaluate$_environment.importForwards$1(p),x=a?8:9;break;case 8:x=p.transitivelyContainsCss?10:11;break;case 10:return x=12,E._asyncAwait(d._async_evaluate$_combineCss$2$clone(p,p.transitivelyContainsExtensions).accept$1(d),M);case 12:case 11:for(h=new m._ImportedCssVisitor0(d),g=v.get$iterator$ax(i._readLocal$0());g.moveNext$0();)g.get$current(g).accept$1(h);case 9:d._async_evaluate$_activeModules.remove$1(0,b);case 1:return E._asyncReturn(void 0,w)}}));return E._asyncStartSync(M,w)},$signature:37},m._EvaluateVisitor__visitDynamicImport__closure3.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3("This file is already being loaded.","new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:74},m._EvaluateVisitor__visitDynamicImport__closure4.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:238},m._EvaluateVisitor__visitDynamicImport__closure5.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:240},m._EvaluateVisitor__visitDynamicImport__closure6.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p=0,h=E._makeAsyncAwaitCompleter(K.Null),d=this,m=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,h);for(;;)switch(p){case 0:return n=d.$this,a=n._async_evaluate$_importer,i=n._async_evaluate$_assertInModule$2(n._async_evaluate$__stylesheet,"_stylesheet"),s=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,"_root"),o=n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,"__parent"),l=n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,"_endOfImports"),_=n._async_evaluate$_outOfOrderImports,u=n._async_evaluate$_configuration,c=n._async_evaluate$_inDependency,$=d.result,n._async_evaluate$_importer=$.importer,e=n._async_evaluate$__stylesheet=d.stylesheet,(t=d.loadsUserDefinedModules)&&(r=R.ModifiableCssStylesheet$(e.span),n._async_evaluate$__root=r,n._async_evaluate$__parent=n._async_evaluate$_assertInModule$2(r,"_root"),n._async_evaluate$__endOfImports=0,n._async_evaluate$_outOfOrderImports=null),n._async_evaluate$_inDependency=$.isDependency,($=new E.UnmodifiableListView(e._forwards,K.UnmodifiableListView_ForwardRule)).get$isEmpty($)||(n._async_evaluate$_configuration=d.environment.toImplicitConfiguration$0()),p=2,E._asyncAwait(n.visitStylesheet$1(e),m);case 2:return $=t?n._async_evaluate$_addOutOfOrderImports$0():S._setArrayType([],K.JSArray_ModifiableCssNode),d.children._value=$,n._async_evaluate$_importer=a,n._async_evaluate$__stylesheet=i,n._async_evaluate$__root=s,n._async_evaluate$__parent=o,n._async_evaluate$__endOfImports=l,n._async_evaluate$_outOfOrderImports=_,n._async_evaluate$_configuration=u,n._async_evaluate$_inDependency=c,E._asyncReturn(null,h)}}));return E._asyncStartSync(m,h)},$signature:2},m._EvaluateVisitor__visitStaticImport_closure0.prototype={call$1(e){return this.$call$body$_EvaluateVisitor__visitStaticImport_closure(e)},$call$body$_EvaluateVisitor__visitStaticImport_closure(e){var t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.CssValue_String),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:r=_.$this,n=g,a=S,o=e instanceof b.SupportsDeclaration?3:5;break;case 3:return i=S,o=6,E._asyncAwait(r._evaluateToCss$1(e.name),u);case 6:return i=i.S($)+": ",s=S,o=7,E._asyncAwait(r._evaluateToCss$1(e.value),u);case 7:$=i+s.S($),o=4;break;case 5:return o=8,E._asyncAwait(V.NullableExtension_andThen(e,r.get$_async_evaluate$_visitSupportsCondition()),u);case 8:case 4:t=new n.CssValue("supports("+a.S($)+")",e.get$span(e),K.CssValue_String),o=1;break;case 1:return E._asyncReturn(t,l)}}));return E._asyncStartSync(u,l)},$signature:444},m._EvaluateVisitor_visitIncludeRule_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:135},m._EvaluateVisitor_visitIncludeRule_closure4.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:30},m._EvaluateVisitor_visitIncludeRule_closure6.prototype={call$1(e){return new m.UserDefinedCallable(e,this.$this._async_evaluate$_environment.closure$0(),K.UserDefinedCallable_AsyncEnvironment)},$signature:342},m._EvaluateVisitor_visitIncludeRule_closure5.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate$_environment.withContent$2(n.contentCallable,new m._EvaluateVisitor_visitIncludeRule__closure0(e,n.mixin,n.nodeWithSpan)),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitIncludeRule__closure0.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate$_environment.asMixin$1(new m._EvaluateVisitor_visitIncludeRule___closure0(e,n.mixin,n.nodeWithSpan)),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:37},m._EvaluateVisitor_visitIncludeRule___closure0.prototype={call$0(){var e,t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.void),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:e=l.mixin.declaration.children,t=e.length,r=l.$this,n=l.nodeWithSpan,a=K.nullable_Value,i=0;case 2:if(!(iK.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitStyleRule_closure9.prototype={call$0(){var e="_stylesheet",t=this.selectorText,r=this.$this;return d.SelectorList_SelectorList$parse(t.get$value(t),!r._async_evaluate$_assertInModule$2(r._async_evaluate$__stylesheet,e).plainCss,!r._async_evaluate$_assertInModule$2(r._async_evaluate$__stylesheet,e).plainCss,r._async_evaluate$_logger)},$signature:44},m._EvaluateVisitor_visitStyleRule_closure10.prototype={call$0(){var e=this._box_0.parsedSelector,t=this.$this,r=t._async_evaluate$_styleRuleIgnoringAtRoot;return r=null==r?null:r.originalSelector,e.resolveParentSelectors$2$implicitParent(r,!t._async_evaluate$_atRootExcludingStyleRule)},$signature:44},m._EvaluateVisitor_visitStyleRule_closure11.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate$_withStyleRule$1$2(n.rule,new m._EvaluateVisitor_visitStyleRule__closure0(e,n.node),K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitStyleRule__closure0.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:e=s.node.children,t=e.length,r=s.$this,n=0;case 2:if(!(nK.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitSupportsRule_closure1.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.Null),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,i=null==a?2:4;break;case 2:e=o.node.children,t=e.length,r=0;case 5:if(!(rK.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitVariableDeclaration_closure2.prototype={call$0(){var e=this.override;this.$this._async_evaluate$_environment.setVariable$4$global(this.node.name,e.value,e.assignmentNode,!0)},$signature:1},m._EvaluateVisitor_visitVariableDeclaration_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},m._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},m._EvaluateVisitor_visitUseRule_closure0.prototype={call$1(e){var t=this.node;this.$this._async_evaluate$_environment.addModule$3$namespace(e,t,t.namespace)},$signature:112},m._EvaluateVisitor_visitWarnRule_closure0.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:57},m._EvaluateVisitor_visitWhileRule_closure0.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.nullable_Value),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:t=o.node,r=t.condition,n=o.$this,t=t.children;case 3:return i=5,E._asyncAwait(r.accept$1(n),l);case 5:if(!u.get$isTruthy()){i=4;break}return i=6,E._asyncAwait(n._async_evaluate$_handleReturn$2(t,new m._EvaluateVisitor_visitWhileRule__closure0(n)),l);case 6:if(null!=(a=u)){e=a,i=1;break}i=3;break;case 4:e=null,i=1;break;case 1:return E._asyncReturn(e,s)}}));return E._asyncStartSync(l,s)},$signature:65},m._EvaluateVisitor_visitWhileRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:73},m._EvaluateVisitor_visitBinaryOperationExpression_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.Value),u=this,c=E._wrapJsFunctionForAsync((function($,p){if(1===$)return E._asyncRethrow(p,_);for(;;)switch(l){case 0:return n=u.node,a=u.$this,l=3,E._asyncAwait(n.left.accept$1(a),c);case 3:i=p,s=n.operator;case 4:switch(s){case h.BinaryOperator_kjl:l=6;break;case h.BinaryOperator_or_or_1:l=7;break;case h.BinaryOperator_and_and_2:l=8;break;case h.BinaryOperator_YlX:l=9;break;case h.BinaryOperator_i5H:l=10;break;case h.BinaryOperator_AcR:l=11;break;case h.BinaryOperator_1da:l=12;break;case h.BinaryOperator_8qt:l=13;break;case h.BinaryOperator_33h:l=14;break;case h.BinaryOperator_AcR0:l=15;break;case h.BinaryOperator_iyO:l=16;break;case h.BinaryOperator_O1M:l=17;break;case h.BinaryOperator_RTB:l=18;break;case h.BinaryOperator_2ad:l=19;break;default:l=20}break;case 6:return l=21,E._asyncAwait(n.right.accept$1(a),c);case 21:t=p,e=new d.SassString(w.serializeValue(i,!1,!0)+"="+w.serializeValue(t,!1,!0),!1),l=1;break;case 7:l=i.get$isTruthy()?22:24;break;case 22:p=i,l=23;break;case 24:return l=25,E._asyncAwait(n.right.accept$1(a),c);case 25:case 23:e=p,l=1;break;case 8:l=i.get$isTruthy()?26:28;break;case 26:return l=29,E._asyncAwait(n.right.accept$1(a),c);case 29:l=27;break;case 28:p=i;case 27:e=p,l=1;break;case 9:return o=i,l=30,E._asyncAwait(n.right.accept$1(a),c);case 30:e=o.$eq(0,p)?h.SassBoolean_true:h.SassBoolean_false,l=1;break;case 10:return o=i,l=31,E._asyncAwait(n.right.accept$1(a),c);case 31:e=o.$eq(0,p)?h.SassBoolean_false:h.SassBoolean_true,l=1;break;case 11:return o=i,l=32,E._asyncAwait(n.right.accept$1(a),c);case 32:e=o.greaterThan$1(p),l=1;break;case 12:return o=i,l=33,E._asyncAwait(n.right.accept$1(a),c);case 33:e=o.greaterThanOrEquals$1(p),l=1;break;case 13:return o=i,l=34,E._asyncAwait(n.right.accept$1(a),c);case 34:e=o.lessThan$1(p),l=1;break;case 14:return o=i,l=35,E._asyncAwait(n.right.accept$1(a),c);case 35:e=o.lessThanOrEquals$1(p),l=1;break;case 15:return o=i,l=36,E._asyncAwait(n.right.accept$1(a),c);case 36:e=o.plus$1(p),l=1;break;case 16:return o=i,l=37,E._asyncAwait(n.right.accept$1(a),c);case 37:e=o.minus$1(p),l=1;break;case 17:return o=i,l=38,E._asyncAwait(n.right.accept$1(a),c);case 38:e=o.times$1(p),l=1;break;case 18:return l=39,E._asyncAwait(n.right.accept$1(a),c);case 39:if(t=p,r=i.dividedBy$1(t),n.allowsSlash&&i instanceof L.SassNumber&&t instanceof L.SassNumber){e=K.SassNumber._as(r).withSlash$2(i,t),l=1;break}i instanceof L.SassNumber&&t instanceof L.SassNumber&&a._async_evaluate$_warn$3$deprecation(j.Using__o+S.S((new m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation0).call$1(n))+" or calc("+n.toString$0(0)+j.x29x0a_Morx20,n.get$span(n),!0),e=r,l=1;break;case 19:return o=i,l=40,E._asyncAwait(n.right.accept$1(a),c);case 40:e=o.modulo$1(p),l=1;break;case 20:throw S.wrapException(E.ArgumentError$("Unknown binary operator "+s.toString$0(0)+".",null));case 5:case 1:return E._asyncReturn(e,_)}}));return E._asyncStartSync(c,_)},$signature:57},m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation0.prototype={call$1(e){return e instanceof R.BinaryOperationExpression&&e.operator===h.BinaryOperator_RTB?"math.div("+S.S(this.call$1(e.left))+", "+S.S(this.call$1(e.right))+")":e instanceof L.ParenthesizedExpression?e.expression.toString$0(0):e.toString$0(0)},$signature:139},m._EvaluateVisitor_visitVariableExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},m._EvaluateVisitor_visitUnaryOperationExpression_closure0.prototype={call$0(){var e=this,t=e.node.operator;switch(t){case h.UnaryOperator_j2w:return e.operand.unaryPlus$0();case h.UnaryOperator_U4G:return e.operand.unaryMinus$0();case h.UnaryOperator_zDx:return new d.SassString("/"+w.serializeValue(e.operand,!1,!0),!1);case h.UnaryOperator_not_not:return e.operand.unaryNot$0();default:throw S.wrapException(E.StateError$("Unknown unary operator "+t.toString$0(0)+"."))}},$signature:38},m._EvaluateVisitor__visitCalculationValue_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.Object),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:return t=_.$this,r=_.node,n=_.inMinMax,a=R,i=t._async_evaluate$_binaryOperatorToCalculationOperator$1(r.operator),o=3,E._asyncAwait(t._async_evaluate$_visitCalculationValue$2$inMinMax(r.left,n),u);case 3:return s=$,o=4,E._asyncAwait(t._async_evaluate$_visitCalculationValue$2$inMinMax(r.right,n),u);case 4:e=a.SassCalculation_operateInternal(i,s,$,n),o=1;break;case 1:return E._asyncReturn(e,l)}}));return E._asyncStartSync(u,l)},$signature:232},m._EvaluateVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:247},m._EvaluateVisitor_visitFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_getFunction$2$namespace(S.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:135},m._EvaluateVisitor_visitFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:57},m._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:57},m._EvaluateVisitor__runUserDefinedCallable_closure0.prototype={call$0(){var e=this,t=e.$this,r=e.callable,n=e.V;return t._async_evaluate$_withEnvironment$1$2(r.environment.closure$0(),new m._EvaluateVisitor__runUserDefinedCallable__closure0(t,e.evaluated,r,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable__closure0.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._async_evaluate$_environment.scope$1$1(new m._EvaluateVisitor__runUserDefinedCallable___closure0(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable___closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(e){var t,r,n,a,i,s,o,l,_,u,c,$,g,y,v,f,b,x,w,C,A,M,I,L,k=0,R=E._makeAsyncAwaitCompleter(e),V=this,F=E._wrapJsFunctionForAsync((function(e,T){if(1===e)return E._asyncRethrow(T,R);for(;;)switch(k){case 0:for(x=V.$this,w=V.evaluated,C=w.positional,A=w.named,M=V.callable.declaration.$arguments,I=V.nodeWithSpan,x._async_evaluate$_verifyArguments$4(C.length,A,M,I),r=M.$arguments,n=r.length,a=Math.min(C.length,n),i=w.positionalNodes,s=0;sn?h.JSArray_methods.sublist$1(C,n):h.List_empty5,w=w.separator,y=d.SassArgumentList$(g,A,w===h.ListSeparator_undecided_null?h.ListSeparator_kWM:w),x._async_evaluate$_environment.setLocalVariable$3($,y,I)):y=null,k=9,E._asyncAwait(V.run.call$0(),F);case 9:if(v=T,null==y){t=v,k=1;break}if(A.get$isEmpty(A)){t=v,k=1;break}if(y._wereKeywordsAccessed){t=v,k=1;break}throw w=A.get$keys(A),f=p.pluralize("argument",w.get$length(w),null),A=A.get$keys(A),b=p.toSentence(S.MappedIterable_MappedIterable(A,new m._EvaluateVisitor__runUserDefinedCallable____closure0,S._instanceType(A)._eval$1("Iterable.E"),K.Object),"or"),S.wrapException(m.MultiSpanSassRuntimeException$("No "+f+" named "+b+".",I.get$span(I),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],K.FileSpan,K.String),x._async_evaluate$_stackTrace$1(I.get$span(I))));case 1:return E._asyncReturn(t,R)}}));return E._asyncStartSync(F,R)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1:e=>"$"+e,$signature:5},m._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.Value),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:t=_.callable.declaration,r=t.children,n=r.length,a=_.$this,i=0;case 3:if(!(i"$"+e,$signature:5},m._EvaluateVisitor__evaluateArguments_closure3.prototype={call$1:e=>e,$signature:32},m._EvaluateVisitor__evaluateArguments_closure4.prototype={call$1(e){return this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan)},$signature:32},m._EvaluateVisitor__evaluateArguments_closure5.prototype={call$2(e,t){var r=this,n=r.restNodeForSpan;r.named.$indexSet(0,e,r.$this._async_evaluate$_withoutSlash$2(t,n)),r.namedNodes.$indexSet(0,e,n)},$signature:70},m._EvaluateVisitor__evaluateArguments_closure6.prototype={call$1:e=>e,$signature:32},m._EvaluateVisitor__evaluateMacroArguments_closure3.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression(e,t.get$span(t))},$signature:50},m._EvaluateVisitor__evaluateMacroArguments_closure4.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:50},m._EvaluateVisitor__evaluateMacroArguments_closure5.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new g.ValueExpression(r.$this._async_evaluate$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:70},m._EvaluateVisitor__evaluateMacroArguments_closure6.prototype={call$1(e){var t=this.keywordRestArgs;return new g.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:50},m._EvaluateVisitor__addRestMap_closure0.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof d.SassString))throw r=n.nodeWithSpan,S.wrapException(a._async_evaluate$_exception$2(j.Variab_+e.toString$0(0)+" is not a string in "+n.map.toString$0(0)+".",r.get$span(r)));n.values.$indexSet(0,e._string$_text,n.convert.call$1(a._async_evaluate$_withoutSlash$2(t,n.expressionNode)))},$signature:47},m._EvaluateVisitor__verifyArguments_closure0.prototype={call$0(){return this.$arguments.verify$2(this.positional,new x.MapKeySet(this.named,K.MapKeySet_String))},$signature:0},m._EvaluateVisitor_visitStringExpression_closure0.prototype={call$1(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.String),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:if("string"==typeof e){t=e,a=1;break}return K.Expression._as(e),r=s.$this,a=3,E._asyncAwait(e.accept$1(r),o);case 3:t=(n=_)instanceof d.SassString?n._string$_text:r._async_evaluate$_serialize$3$quote(n,e,!1),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},$signature:69},m._EvaluateVisitor_visitCssAtRule_closure1.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssAtRule_closure2.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitCssKeyframeBlock_closure1.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssKeyframeBlock_closure2.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.node.queries)},$signature:72},m._EvaluateVisitor_visitCssMediaRule_closure3.prototype={call$0(){var e,t,r=0,n=E._makeAsyncAwaitCompleter(K.Null),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.node.queries),r=2,E._asyncAwait(e._async_evaluate$_withMediaQueries$1$2(t,new m._EvaluateVisitor_visitCssMediaRule__closure0(e,a.node),K.Null),i);case 2:return E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},$signature:2},m._EvaluateVisitor_visitCssMediaRule__closure0.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:r=s.$this,n=r._async_evaluate$_atRootExcludingStyleRule?null:r._async_evaluate$_styleRuleIgnoringAtRoot,a=null==n?2:4;break;case 2:e=s.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;case 5:if(!e.moveNext$0()){a=6;break}return a=7,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),o);case 7:a=5;break;case 6:a=3;break;case 4:return a=8,E._asyncAwait(r._async_evaluate$_withParent$2$3$scopeWhen(V.ModifiableCssStyleRule$(n.selector,n.span,n.originalSelector),new m._EvaluateVisitor_visitCssMediaRule___closure0(r,s.node),!1,K.ModifiableCssStyleRule,K.Null),o);case 8:case 3:return E._asyncReturn(null,i)}}));return E._asyncStartSync(o,i)},$signature:2},m._EvaluateVisitor_visitCssMediaRule___closure0.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssMediaRule_closure4.prototype={call$1(e){return!!K.CssStyleRule._is(e)||null!=this.mergedQueries&&K.CssMediaRule._is(e)},$signature:7},m._EvaluateVisitor_visitCssStyleRule_closure1.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate$_withStyleRule$1$2(n.rule,new m._EvaluateVisitor_visitCssStyleRule__closure0(e,n.node),K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitCssStyleRule__closure0.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssStyleRule_closure2.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor_visitCssSupportsRule_closure1.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:r=s.$this,n=r._async_evaluate$_atRootExcludingStyleRule?null:r._async_evaluate$_styleRuleIgnoringAtRoot,a=null==n?2:4;break;case 2:e=s.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;case 5:if(!e.moveNext$0()){a=6;break}return a=7,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),o);case 7:a=5;break;case 6:a=3;break;case 4:return a=8,E._asyncAwait(r._async_evaluate$_withParent$2$2(V.ModifiableCssStyleRule$(n.selector,n.span,n.originalSelector),new m._EvaluateVisitor_visitCssSupportsRule__closure0(r,s.node),K.ModifiableCssStyleRule,K.Null),o);case 8:case 3:return E._asyncReturn(null,i)}}));return E._asyncStartSync(o,i)},$signature:2},m._EvaluateVisitor_visitCssSupportsRule__closure0.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssSupportsRule_closure2.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._EvaluateVisitor__performInterpolation_closure0.prototype={call$1(e){var t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.String),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:if("string"==typeof e){t=e,s=1;break}return K.Expression._as(e),r=l.$this,s=3,E._asyncAwait(e.accept$1(r),_);case 3:n=c,l.warnForColor&&n instanceof f.SassColor&&B.$get$namesByColor().containsKey$1(n)&&(a=V.Interpolation$(S._setArrayType([""],K.JSArray_Object),l.interpolation.span),i=B.$get$namesByColor(),r._async_evaluate$_warn$2(j.You_pr+S.S(i.$index(0,n))+j.x20in_in+n.toString$0(0)+j.x2c_whicw+S.S(i.$index(0,n))+j.x22x29__If+new R.BinaryOperationExpression(h.BinaryOperator_AcR0,new d.StringExpression(a,!0),e,!1).toString$0(0)+"'.",e.get$span(e))),t=r._async_evaluate$_serialize$3$quote(n,e,!1),s=1;break;case 1:return E._asyncReturn(t,o)}}));return E._asyncStartSync(_,o)},$signature:69},m._EvaluateVisitor__serialize_closure0.prototype={call$0(){return w.serializeValue(this.value,!1,this.quote)},$signature:28},m._EvaluateVisitor__expressionNode_closure0.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:231},m._EvaluateVisitor__withoutSlash_recommendation0.prototype={call$1(e){var t=e.asSlash;return null!=t?"math.div("+S.S(this.call$1(t.item1))+", "+S.S(this.call$1(t.item2))+")":w.serializeValue(e,!0,!0)},$signature:230},m._EvaluateVisitor__stackFrame_closure0.prototype={call$1(e){var t=this.$this._async_evaluate$_importCache;return null==(t=null==t?null:t.humanize$1(e))?e:t},$signature:68},m._EvaluateVisitor__stackTrace_closure0.prototype={call$1(e){return this.$this._async_evaluate$_stackFrame$2(e.item1,v.get$span$z(e.item2))},$signature:225},m._ImportedCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new m._ImportedCssVisitor_visitCssAtRule_closure0;this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,r="_endOfImports",n=this._async_evaluate$_visitor;n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,"__parent")!==n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,"_root")?n._async_evaluate$_addChild$1(e):n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,r)===v.get$length$asx(n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,"_root").children._collection$_source)?(n._async_evaluate$_addChild$1(e),n._async_evaluate$__endOfImports=n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,r)+1):(null==(t=n._async_evaluate$_outOfOrderImports)?n._async_evaluate$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport):t).push(e)},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate$_visitor,r=t._async_evaluate$_mediaQueries;t._async_evaluate$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssMediaRule_closure0(null==r||null!=t._async_evaluate$_mergeMediaQueries$2(r,e.queries)))},visitCssStyleRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssStyleRule_closure0)},visitCssStylesheet$1(e){var t,r;for(t=e.children,t=new S.ListIterator(t,t.get$length(t)),r=S._instanceType(t)._precomputed1;t.moveNext$0();)r._as(t.__internal$_current).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssSupportsRule_closure0)}},m._ImportedCssVisitor_visitCssAtRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._ImportedCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return!!K.CssStyleRule._is(e)||this.hasBeenMerged&&K.CssMediaRule._is(e)},$signature:7},m._ImportedCssVisitor_visitCssStyleRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m._ImportedCssVisitor_visitCssSupportsRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},m.EvaluateResult.prototype={},m._EvaluationContext0.prototype={get$currentCallableSpan(){var e=this._async_evaluate$_visitor._async_evaluate$_callableNode;if(null!=e)return e.get$span(e);throw S.wrapException(E.StateError$(j.No_Sasc))},warn$2$deprecation(e,t,r){var n=this._async_evaluate$_visitor,a=n._async_evaluate$_importSpan;null==a&&(a=null==(a=n._async_evaluate$_callableNode)?null:a.get$span(a)),n._async_evaluate$_warn$3$deprecation(t,null==a?this._async_evaluate$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext:1},m._ArgumentResults0.prototype={},m._LoadedStylesheet0.prototype={},R._CloneCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless,r=k.ModifiableCssAtRule$(e.name,e.span,t,e.value);return t?r:this._visitChildren$2(r,e)},visitCssComment$1:e=>new M.ModifiableCssComment(e.text,e.span),visitCssDeclaration$1:e=>b.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap),visitCssImport$1:e=>g.ModifiableCssImport$(e.url,e.span,e.media,e.supports),visitCssKeyframeBlock$1(e){return this._visitChildren$2(k.ModifiableCssKeyframeBlock$(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._visitChildren$2(y.ModifiableCssMediaRule$(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._oldToNewSelectors.$index(0,e.selector);if(null==t)throw S.wrapException(E.StateError$(j.The_Ex));return this._visitChildren$2(V.ModifiableCssStyleRule$(t,e.span,e.originalSelector),e)},visitCssStylesheet$1(e){return this._visitChildren$2(R.ModifiableCssStylesheet$(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._visitChildren$2(p.ModifiableCssSupportsRule$(e.condition,e.span),e)},_visitChildren$1$2(e,t){var r,n,a;for(r=v.get$iterator$ax(t.get$children(t));r.moveNext$0();)(a=(n=r.get$current(r)).accept$1(this)).isGroupEnd=n.get$isGroupEnd(),e.addChild$1(a);return e},_visitChildren$2(e,t){return this._visitChildren$1$2(e,t,K.ModifiableCssParentNode)}},M.Evaluator.prototype={},M._EvaluateVisitor.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,r,n,a,i){var s,o,l,_,u,c,$,p=this,d="$name, $module: null",m="sass:meta",g=K.JSArray_BuiltInCallable,y=S._setArrayType([A.BuiltInCallable$function("global-variable-exists",d,new M._EvaluateVisitor_closure(p),m),A.BuiltInCallable$function("variable-exists","$name",new M._EvaluateVisitor_closure0(p),m),A.BuiltInCallable$function("function-exists",d,new M._EvaluateVisitor_closure1(p),m),A.BuiltInCallable$function("mixin-exists",d,new M._EvaluateVisitor_closure2(p),m),A.BuiltInCallable$function("content-exists","",new M._EvaluateVisitor_closure3(p),m),A.BuiltInCallable$function("module-variables","$module",new M._EvaluateVisitor_closure4(p),m),A.BuiltInCallable$function("module-functions","$module",new M._EvaluateVisitor_closure5(p),m),A.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new M._EvaluateVisitor_closure6(p),m),A.BuiltInCallable$function("call","$function, $args...",new M._EvaluateVisitor_closure7(p),m)],g),f=S._setArrayType([A.BuiltInCallable$mixin("load-css","$url, $with: null",new M._EvaluateVisitor_closure8(p),m)],g);for(g=K.BuiltInCallable,s=E.List_List$of(B.$get$global(),!0,g),h.JSArray_methods.addAll$1(s,B.$get$local()),h.JSArray_methods.addAll$1(s,y),o=A.BuiltInModule$("meta",s,f,null,g),(g=E.List_List$of(B.$get$coreModules(),!0,K.BuiltInModule_BuiltInCallable)).push(o),s=g.length,l=p._builtInModules,_=0;_>"),a=E.List_List$of(new S.MappedListIterable(a,new M._EvaluateVisitor__combineCss_closure1,i),!0,i._eval$1("ListIterable.E"))),$._extendModules$1(a),i=K.JSArray_CssNode,s=S._setArrayType([],i),o=S._setArrayType([],i),i=v.get$reversed$ax(a),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)u=(_=(_=l._as(i.__internal$_current)).get$css(_)).get$children(_),c=$._indexAfterImports$1(u),_=v.getInterceptor$ax(u),h.JSArray_methods.addAll$1(s,_.getRange$2(u,0,c)),h.JSArray_methods.addAll$1(o,_.getRange$2(u,c,_.get$length(u)));return i=h.JSArray_methods.$add(s,o),l=e.get$css(e),new R.CssStylesheet(new E.UnmodifiableListView(i,K.UnmodifiableListView_CssNode),l.get$span(l))},_combineCss$1(e){return this._combineCss$2$clone(e,!1)},_extendModules$1(e){var t,r,n,a,i,s,o,l,_,u=E.LinkedHashMap_LinkedHashMap$_empty(K.Uri,K.List_ExtensionStore),c=new E._LinkedIdentityHashSet(K._LinkedIdentityHashSet_Extension);for(t=v.get$iterator$ax(e);t.moveNext$0();)if(n=(r=t.get$current(t)).get$extensionStore().get$simpleSelectors().toSet$0(0),c.addAll$1(0,r.get$extensionStore().extensionsWhereTarget$1(new M._EvaluateVisitor__extendModules_closure(n))),a=u.$index(0,r.get$url(r)),i=r.get$extensionStore().get$addExtensions(),null!=a&&i.call$1(a),!(i=r.get$extensionStore()).get$isEmpty(i)){for(s=(i=r.get$upstream()).length,o=0;oS.throwExpression(E.UnsupportedError$(j.Evalua)),visitContentRule$1(e){var t=this._environment._content;return null==t||this._runUserDefinedCallable$1$4(e.$arguments,t,e,new M._EvaluateVisitor_visitContentRule_closure(this,t),K.Null),null},visitDebugRule$1(e){var t=e.expression.accept$1(this),r=t instanceof d.SassString?t._string$_text:w.serializeValue(t,!0,!0);return this._evaluate$_logger.debug$2(0,r,e.span),null},visitDeclaration$1(e){var t,r,n,a,i,s,o,l=this,_=null;if(null==(l._atRootExcludingStyleRule?_:l._styleRuleIgnoringAtRoot)&&!l._inUnknownAtRule&&!l._inKeyframes)throw S.wrapException(l._evaluate$_exception$2(j.Declarm,e.span));if(t=e.name,r=l._interpolationToValue$2$warnForColor(t,!0),null!=(n=l._declarationName)&&(r=new g.CssValue(n+"-"+S.S(r.value),r.span,K.CssValue_String)),n=e.value,!(i=null!=(a=V.NullableExtension_andThen(n,new M._EvaluateVisitor_visitDeclaration_closure(l))))||a.get$value(a).get$isBlank()&&0!==a.get$value(a).get$asList().length){if(v.startsWith$1$s(r.value,"--")&&i)throw S.wrapException(l._evaluate$_exception$2("Custom property values may not be empty.",a.get$span(a)))}else i=l._assertInModule$2(l.__parent,"__parent"),t=h.JSString_methods.startsWith$1(t.get$initialPlain(),"--"),n=l._sourceMap?null==(n=V.NullableExtension_andThen(n,l.get$_expressionNode()))?_:v.get$span$z(n):_,i.addChild$1(b.ModifiableCssDeclaration$(r,a,e.span,t,n));return null!=(s=e.children)&&(o=l._declarationName,l._declarationName=r.value,l._environment.scope$1$2$when(new M._EvaluateVisitor_visitDeclaration_closure0(l,s),e.hasDeclarations,K.Null),l._declarationName=o),_},visitEachRule$1(e){var t=this,r=e.list,n=r.accept$1(t),a=t._expressionNode$1(r),i=1===e.variables.length?new M._EvaluateVisitor_visitEachRule_closure(t,e,a):new M._EvaluateVisitor_visitEachRule_closure0(t,e,a);return t._environment.scope$1$2$semiGlobal(new M._EvaluateVisitor_visitEachRule_closure1(t,n,i,e),!0,K.nullable_Value)},_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),i=e.length,s=Math.min(i,a.length);for(n=0;nl?-1:1;return o===(e.isExclusive?l:r.to=l+_)?null:t._environment.scope$1$2$semiGlobal(new M._EvaluateVisitor_visitForRule_closure3(r,t,e,o,_,a),!0,K.nullable_Value)},visitForwardRule$1(e){var t,r,n,a,i,s=this,o="@forward",l=s._configuration,_=l.throughForward$1(e),u=e.configuration,c=u.length,$=e.url;if(0!==c){for(t=s._addForwardConfiguration$2(_,e),s._loadModule$5$configuration($,o,e,new M._EvaluateVisitor_visitForwardRule_closure(s,e),t),$=K.String,r=E.LinkedHashSet_LinkedHashSet$_empty($),n=0;nnull,visitStyleRule$1(e){var t,r,n,a,i=this,s="__parent",o={};if(null!=i._declarationName)throw S.wrapException(i._evaluate$_exception$2(j.Style_,e.span));return t=e.selector,r=i._interpolationToValue$3$trim$warnForColor(t,!0,!0),i._inKeyframes?(i._withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$(new g.CssValue(E.List_List$unmodifiable(i._adjustParseError$2(t,new M._EvaluateVisitor_visitStyleRule_closure(i,r)),K.String),t.span,K.CssValue_List_String),e.span),new M._EvaluateVisitor_visitStyleRule_closure0(i,e),e.hasDeclarations,new M._EvaluateVisitor_visitStyleRule_closure1,K.ModifiableCssKeyframeBlock,K.Null),null):(o.parsedSelector=i._adjustParseError$2(t,new M._EvaluateVisitor_visitStyleRule_closure2(i,r)),o.parsedSelector=i._addExceptionSpan$2(t,new M._EvaluateVisitor_visitStyleRule_closure3(o,i)),n=V.ModifiableCssStyleRule$(i._assertInModule$2(i.__extensionStore,"_extensionStore").addSelector$3(o.parsedSelector,t.span,i._mediaQueries),e.span,o.parsedSelector),a=i._atRootExcludingStyleRule,o=i._atRootExcludingStyleRule=!1,i._withParent$2$4$scopeWhen$through(n,new M._EvaluateVisitor_visitStyleRule_closure4(i,n,e),e.hasDeclarations,new M._EvaluateVisitor_visitStyleRule_closure5,K.ModifiableCssStyleRule,K.Null),i._atRootExcludingStyleRule=a,null==(a?null:i._styleRuleIgnoringAtRoot)&&(o=!(o=i._assertInModule$2(i.__parent,s).children).get$isEmpty(o)),o&&((o=i._assertInModule$2(i.__parent,s).children).get$last(o).isGroupEnd=!0),null)},visitSupportsRule$1(e){var t,r=this;if(null!=r._declarationName)throw S.wrapException(r._evaluate$_exception$2(j.Suppor,e.span));return t=e.condition,r._withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$(new g.CssValue(r._visitSupportsCondition$1(t),t.get$span(t),K.CssValue_String),e.span),new M._EvaluateVisitor_visitSupportsRule_closure(r,e),e.hasDeclarations,new M._EvaluateVisitor_visitSupportsRule_closure0,K.ModifiableCssSupportsRule,K.Null),null},_visitSupportsCondition$1(e){var t,r,n=this;if(e instanceof k.SupportsOperation)return t=e.operator,n._parenthesize$2(e.left,t)+" "+t+" "+n._parenthesize$2(e.right,t);if(e instanceof x.SupportsNegation)return"not "+n._parenthesize$1(e.condition);if(e instanceof V.SupportsInterpolation)return t=e.expression,n._evaluate$_serialize$3$quote(t.accept$1(n),t,!1);if(e instanceof b.SupportsDeclaration)return t=e.name,r=e.value,"("+n._evaluate$_serialize$3$quote(t.accept$1(n),t,!0)+": "+n._evaluate$_serialize$3$quote(r.accept$1(n),r,!0)+")";if(e instanceof g.SupportsFunction)return n._performInterpolation$1(e.name)+"("+n._performInterpolation$1(e.$arguments)+")";if(e instanceof F.SupportsAnything)return"("+n._performInterpolation$1(e.contents)+")";throw S.wrapException(E.ArgumentError$("Unknown supports condition type "+S.getRuntimeType(e).toString$0(0)+".",null))},_parenthesize$2(e,t){return e instanceof x.SupportsNegation||e instanceof k.SupportsOperation&&(null==t||t!==e.operator)?"("+this._visitSupportsCondition$1(e)+")":this._visitSupportsCondition$1(e)},_parenthesize$1(e){return this._parenthesize$2(e,null)},visitVariableDeclaration$1(e){var t,r,n=this,a=null;if(e.isGuarded){if(null==e.namespace&&1===n._environment._variables.length&&null!=(t=(t=n._configuration._values).get$isEmpty(t)?a:t.remove$1(0,e.name))&&!t.value.$eq(0,h.C__SassNull))return n._addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure(n,e,t)),a;if(null!=(r=n._addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure0(n,e)))&&!r.$eq(0,h.C__SassNull))return a}return e.isGlobal&&!n._environment.globalVariableExists$1(e.name)&&(t=1===n._environment._variables.length?j.As_of_S:j.As_of_R+p.declarationName(e.span)+": null` at the stylesheet root.",n._warn$3$deprecation(t,e.span,!0)),t=e.expression,n._addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure1(n,e,n._withoutSlash$2(t.accept$1(n),t))),a},visitUseRule$1(e){var t,r,n,a,i,s,o=this,l=e.configuration,_=l.length;if(0!==_){for(t=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue),r=0;r<_;++r)a=(n=l[r]).expression,i=o._expressionNode$1(a),t.$indexSet(0,n.name,new T.ConfiguredValue(o._withoutSlash$2(a.accept$1(o),i),n.span,i));s=new $.ExplicitConfiguration(e,t)}else s=h.Configuration_Map_empty;return o._loadModule$5$configuration(e.url,"@use",e,new M._EvaluateVisitor_visitUseRule_closure(o,e),s),o._assertConfigurationIsEmpty$1(s),null},visitWarnRule$1(e){var t=this,r=t._addExceptionSpan$2(e,new M._EvaluateVisitor_visitWarnRule_closure(t,e)),n=r instanceof d.SassString?r._string$_text:t._evaluate$_serialize$2(r,e.expression);return t._evaluate$_logger.warn$2$trace(0,n,t._evaluate$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._environment.scope$1$3$semiGlobal$when(new M._EvaluateVisitor_visitWhileRule_closure(this,e),!0,e.hasDeclarations,K.nullable_Value)},visitBinaryOperationExpression$1(e){return this._addExceptionSpan$2(e,new M._EvaluateVisitor_visitBinaryOperationExpression_closure(this,e))},visitValueExpression$1:e=>e.value,visitVariableExpression$1(e){var t=this._addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableExpression_closure(this,e));if(null!=t)return t;throw S.wrapException(this._evaluate$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._addExceptionSpan$2(e,new M._EvaluateVisitor_visitUnaryOperationExpression_closure(e,e.operand.accept$1(this)))},visitBooleanExpression$1:e=>e.value?h.SassBoolean_true:h.SassBoolean_false,visitIfExpression$1(e){var t,r,n,a,i,s=this,o=s._evaluateMacroArguments$1(e),l=o.item1,_=o.item2,u=v.getInterceptor$asx(l);return s._verifyArguments$4(u.get$length(l),_,B.$get$IfExpression_declaration(),e),u.get$length(l)>0?t=u.$index(l,0):((r=_.$index(0,"condition")).toString,t=r),u.get$length(l)>1?n=u.$index(l,1):((r=_.$index(0,"if-true")).toString,n=r),u.get$length(l)>2?a=u.$index(l,2):((u=_.$index(0,"if-false")).toString,a=u),i=t.accept$1(s).get$isTruthy()?n:a,s._withoutSlash$2(i.accept$1(s),s._expressionNode$1(i))},visitNullExpression$1:e=>h.C__SassNull,visitNumberExpression$1(e){var t=e.value,r=e.unit;return null==r?new w.UnitlessSassNumber(t,null):new b.SingleUnitSassNumber(r,t,null)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){var t,r,n,a,i,s,o,l,_,u,c,$=S._setArrayType([],K.JSArray_Object);for(i=(a=e.$arguments).length,o="min"!==(s=e.name),l="max"===s,_=0;_1?v.$index$asx(t,1):null,$=R.SassCalculation_clamp($,i,v.get$length$asx(t)>2?v.$index$asx(t,2):null);default:throw $=E.UnsupportedError$('Unknown calculation name "'+s+'".'),S.wrapException($)}}catch(c){if($=S.unwrapException(c),!($ instanceof m.SassScriptException))throw c;r=$,n=S.getTraceFromException(c),this._verifyCompatibleNumbers$2(t,a),p.throwWithTrace(this._evaluate$_exception$2(r.message,e.span),n)}},_verifyCompatibleNumbers$2(e,t){var r,n,a,i,s,o;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof L.SassNumber&&(a.get$numeratorUnits(a).length>1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(this._evaluate$_exception$2("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",v.get$span$z(t[r])));for(r=0;re.value,visitListExpression$1(e){var t=e.contents;return d.SassList$(new S.MappedListIterable(t,new M._EvaluateVisitor_visitListExpression_closure(this),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var t,r,n,a,i,s,o,l,_=K.Value,u=E.LinkedHashMap_LinkedHashMap$_empty(_,_),c=E.LinkedHashMap_LinkedHashMap$_empty(_,K.AstNode);for(r=(t=e.pairs).length,n=0;nC?(k=h.JSArray_methods.sublist$1(J.positional,C),h.JSArray_methods.removeRange$2(J.positional,C,J.positional.length)):k=h.List_empty5,C=J.named,R=d.SassArgumentList$(k,C,J.separator===h.ListSeparator_undecided_null?h.ListSeparator_kWM:J.separator),J.positional.push(R)):R=null,a=null;try{a=n.call$1(J.positional)}catch(V){if(C=S.unwrapException(V),K.SassRuntimeException._is(C))throw V;if(C instanceof m.MultiSpanSassScriptException)i=C,s=S.getTraceFromException(V),C=i.message,I=r.get$span(r),L=i.primaryLabel,F=i.secondarySpans,p.throwWithTrace(new m.MultiSpanSassRuntimeException(U._evaluate$_stackTrace$1(r.get$span(r)),L,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),C,I),s);else if(C instanceof m.MultiSpanSassException)o=C,l=S.getTraceFromException(V),C=o._span_exception$_message,I=o,L=v.getInterceptor$z(I),I=y.SourceSpanException.prototype.get$span.call(L,I),L=o.primaryLabel,F=o.secondarySpans,T=o,N=v.getInterceptor$z(T),p.throwWithTrace(new m.MultiSpanSassRuntimeException(U._evaluate$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(N,T)),L,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),C,I),l);else{_=C,u=S.getTraceFromException(V),c=null;try{c=S._asString(v.get$message$x(_))}catch(V){S.unwrapException(V),c=v.toString$0$(_)}p.throwWithTrace(U._evaluate$_exception$2(c,r.get$span(r)),u)}}if(U._callableNode=P,null==R)return a;if((C=J.named).get$isEmpty(C))return a;if(R._wereKeywordsAccessed)return a;throw C=(C=J.named).get$keys(C),C="No "+p.pluralize("argument",C.get$length(C),null)+" named ",I=J.named,S.wrapException(m.MultiSpanSassRuntimeException$(C+S.S(p.toSentence(I.get$keys(I).map$1$1(0,new M._EvaluateVisitor__runBuiltInCallable_closure0,K.Object),"or"))+".",r.get$span(r),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([f.get$spanWithName(),"declaration"],K.FileSpan,K.String),U._evaluate$_stackTrace$1(r.get$span(r))))},_evaluateArguments$1(e){var t,r,n,a,i,s,o,l,_,u,c,p,m,g,y,f,b,x=this,w=S._setArrayType([],K.JSArray_Value),C=S._setArrayType([],K.JSArray_AstNode);for(r=(t=e.positional).length,n=0;n"))),h.JSArray_methods.addAll$1(C,E.List_List$filled(l.length,m,!1,r)),g=p._separator,p instanceof d.SassArgumentList&&(p._wereKeywordsAccessed=!0,p._keywords.forEach$1(0,new M._EvaluateVisitor__evaluateArguments_closure1(x,s,m,o)))):(w.push(x._withoutSlash$2(p,m)),C.push(m),g=h.ListSeparator_undecided_null);if(null==(y=e.keywordRest))return new M._ArgumentResults(w,C,s,o,g);if(f=y.accept$1(x),b=x._expressionNode$1(y),f instanceof $.SassMap){for(x._addRestMap$4(s,f,y,new M._EvaluateVisitor__evaluateArguments_closure2),t=E.LinkedHashMap_LinkedHashMap$_empty(t,r),r=f._map$_contents,r=v.get$iterator$ax(r.get$keys(r)),l=K.SassString;r.moveNext$0();)t.$indexSet(0,l._as(r.get$current(r))._string$_text,b);return o.addAll$1(0,t),new M._ArgumentResults(w,C,s,o,g)}throw S.wrapException(x._evaluate$_exception$2(j.Variabs+f.toString$0(0)+").",y.get$span(y)))},_evaluateMacroArguments$1(e){var t,r,n,a,i,s,o,l,_=this,u=e.$arguments,c=u.rest;if(null==c)return new I.Tuple2(u.positional,u.named,K.Tuple2_of_List_Expression_and_Map_String_Expression);if(t=u.positional,r=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),n=E.LinkedHashMap_LinkedHashMap$of(u.named,K.String,K.Expression),a=c.accept$1(_),i=_._expressionNode$1(c),a instanceof $.SassMap?_._addRestMap$4(n,a,e,new M._EvaluateVisitor__evaluateMacroArguments_closure(c)):a instanceof d.SassList?(t=a._list$_contents,h.JSArray_methods.addAll$1(r,new S.MappedListIterable(t,new M._EvaluateVisitor__evaluateMacroArguments_closure0(_,i,c),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression>"))),a instanceof d.SassArgumentList&&(a._wereKeywordsAccessed=!0,a._keywords.forEach$1(0,new M._EvaluateVisitor__evaluateMacroArguments_closure1(_,n,i,c)))):r.push(new g.ValueExpression(_._withoutSlash$2(a,i),c.get$span(c))),null==(s=u.keywordRest))return new I.Tuple2(r,n,K.Tuple2_of_List_Expression_and_Map_String_Expression);if(o=s.accept$1(_),l=_._expressionNode$1(s),o instanceof $.SassMap)return _._addRestMap$4(n,o,e,new M._EvaluateVisitor__evaluateMacroArguments_closure2(_,l,s)),new I.Tuple2(r,n,K.Tuple2_of_List_Expression_and_Map_String_Expression);throw S.wrapException(_._evaluate$_exception$2(j.Variabs+o.toString$0(0)+").",s.get$span(s)))},_addRestMap$1$4(e,t,r,n){t._map$_contents.forEach$1(0,new M._EvaluateVisitor__addRestMap_closure(this,e,n,this._expressionNode$1(r),t,r))},_addRestMap$4(e,t,r,n){return this._addRestMap$1$4(e,t,r,n,K.dynamic)},_verifyArguments$4(e,t,r,n){return this._addExceptionSpan$2(n,new M._EvaluateVisitor__verifyArguments_closure(r,e,t))},visitSelectorExpression$1(e){var t=this._styleRuleIgnoringAtRoot;return null==(t=null==t?null:t.originalSelector.get$asSassList())?h.C__SassNull:t},visitStringExpression$1(e){var t=e.text.contents;return new d.SassString(new S.MappedListIterable(t,new M._EvaluateVisitor_visitStringExpression_closure(this),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0),e.hasQuotes)},visitCssAtRule$1(e){var t,r,n,a=this;if(null!=a._declarationName)throw S.wrapException(a._evaluate$_exception$2(j.At_rul,e.span));e.isChildless?a._assertInModule$2(a.__parent,"__parent").addChild$1(k.ModifiableCssAtRule$(e.name,e.span,!0,e.value)):(t=a._inKeyframes,r=a._inUnknownAtRule,n=e.name,"keyframes"===p.unvendor(n.get$value(n))?a._inKeyframes=!0:a._inUnknownAtRule=!0,a._withParent$2$4$scopeWhen$through(k.ModifiableCssAtRule$(n,e.span,!1,e.value),new M._EvaluateVisitor_visitCssAtRule_closure(a,e),!1,new M._EvaluateVisitor_visitCssAtRule_closure0,K.ModifiableCssAtRule,K.Null),a._inUnknownAtRule=r,a._inKeyframes=t)},visitCssComment$1(e){var t=this,r="__parent",n="_endOfImports";t._assertInModule$2(t.__parent,r)===t._assertInModule$2(t.__root,"_root")&&t._assertInModule$2(t.__endOfImports,n)===v.get$length$asx(t._assertInModule$2(t.__root,"_root").children._collection$_source)&&(t.__endOfImports=t._assertInModule$2(t.__endOfImports,n)+1),t._assertInModule$2(t.__parent,r).addChild$1(new M.ModifiableCssComment(e.text,e.span))},visitCssDeclaration$1(e){var t=e.name;this._assertInModule$2(this.__parent,"__parent").addChild$1(b.ModifiableCssDeclaration$(t,e.value,e.span,v.startsWith$1$s(t.get$value(t),"--"),e.valueSpanForMap))},visitCssImport$1(e){var t,r=this,n="__parent",a="_root",i="_endOfImports",s=g.ModifiableCssImport$(e.url,e.span,e.media,e.supports);r._assertInModule$2(r.__parent,n)!==r._assertInModule$2(r.__root,a)?r._assertInModule$2(r.__parent,n).addChild$1(s):r._assertInModule$2(r.__endOfImports,i)===v.get$length$asx(r._assertInModule$2(r.__root,a).children._collection$_source)?(r._assertInModule$2(r.__root,a).addChild$1(s),r.__endOfImports=r._assertInModule$2(r.__endOfImports,i)+1):(null==(t=r._outOfOrderImports)?r._outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport):t).push(s)},visitCssKeyframeBlock$1(e){this._withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$(e.selector,e.span),new M._EvaluateVisitor_visitCssKeyframeBlock_closure(this,e),!1,new M._EvaluateVisitor_visitCssKeyframeBlock_closure0,K.ModifiableCssKeyframeBlock,K.Null)},visitCssMediaRule$1(e){var t,r,n=this;if(null!=n._declarationName)throw S.wrapException(n._evaluate$_exception$2(j.Media_,e.span));!(r=null==(t=V.NullableExtension_andThen(n._mediaQueries,new M._EvaluateVisitor_visitCssMediaRule_closure(n,e))))&&v.get$isEmpty$asx(t)||(r=r?e.queries:t,n._withParent$2$4$scopeWhen$through(y.ModifiableCssMediaRule$(r,e.span),new M._EvaluateVisitor_visitCssMediaRule_closure0(n,t,e),!1,new M._EvaluateVisitor_visitCssMediaRule_closure1(t),K.ModifiableCssMediaRule,K.Null))},visitCssStyleRule$1(e){var t,r,n,a,i,s,o,l,_,u=this,c="__parent";if(null!=u._declarationName)throw S.wrapException(u._evaluate$_exception$2(j.Style_,e.span));r=(t=u._atRootExcludingStyleRule)?null:u._styleRuleIgnoringAtRoot,a=(n=e.selector).value,s=(i=null==r)?null:r.originalSelector,o=a.resolveParentSelectors$2$implicitParent(s,!t),l=V.ModifiableCssStyleRule$(u._assertInModule$2(u.__extensionStore,"_extensionStore").addSelector$3(o,n.span,u._mediaQueries),e.span,o),_=u._atRootExcludingStyleRule,u._atRootExcludingStyleRule=!1,u._withParent$2$4$scopeWhen$through(l,new M._EvaluateVisitor_visitCssStyleRule_closure(u,l,e),!1,new M._EvaluateVisitor_visitCssStyleRule_closure0,K.ModifiableCssStyleRule,K.Null),u._atRootExcludingStyleRule=_,(t=!!i&&!(t=u._assertInModule$2(u.__parent,c).children).get$isEmpty(t))&&((t=u._assertInModule$2(u.__parent,c).children).get$last(t).isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=v.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t=this;if(null!=t._declarationName)throw S.wrapException(t._evaluate$_exception$2(j.Suppor,e.span));t._withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$(e.condition,e.span),new M._EvaluateVisitor_visitCssSupportsRule_closure(t,e),!1,new M._EvaluateVisitor_visitCssSupportsRule_closure0,K.ModifiableCssSupportsRule,K.Null)},_handleReturn$1$2(e,t){var r,n,a;for(r=e.length,n=0;n")).join$0(0)},_performInterpolation$1(e){return this._performInterpolation$2$warnForColor(e,!1)},_evaluate$_serialize$3$quote(e,t,r){return this._addExceptionSpan$2(t,new M._EvaluateVisitor__serialize_closure(e,r))},_evaluate$_serialize$2(e,t){return this._evaluate$_serialize$3$quote(e,t,!0)},_expressionNode$1(e){var t;return e instanceof I.VariableExpression?null==(t=this._addExceptionSpan$2(e,new M._EvaluateVisitor__expressionNode_closure(this,e)))?e:t:e},_withParent$2$4$scopeWhen$through(e,t,r,n,a,i){var s,o,l=this;return l._addChild$2$through(e,n),s=l._assertInModule$2(l.__parent,"__parent"),l.__parent=e,o=l._environment.scope$1$2$when(t,r,i),l.__parent=s,o},_withParent$2$3$scopeWhen(e,t,r,n,a){return this._withParent$2$4$scopeWhen$through(e,t,r,null,n,a)},_withParent$2$2(e,t,r,n){return this._withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_addChild$2$through(e,t){var r,n,a=this._assertInModule$2(this.__parent,"__parent");if(null!=t){for(;t.call$1(a);a=r)if(null==(r=a._parent))throw S.wrapException(E.ArgumentError$(j.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&((n=a._parent).toString,a=a.copyWithoutChildren$0(),n.addChild$1(a))}a.addChild$1(e)},_addChild$1(e){return this._addChild$2$through(e,null)},_withStyleRule$1$2(e,t){var r,n=this._styleRuleIgnoringAtRoot;return this._styleRuleIgnoringAtRoot=e,r=t.call$0(),this._styleRuleIgnoringAtRoot=n,r},_withStyleRule$2(e,t){return this._withStyleRule$1$2(e,t,K.dynamic)},_withMediaQueries$1$2(e,t){var r,n=this._mediaQueries;return this._mediaQueries=e,r=t.call$0(),this._mediaQueries=n,r},_withMediaQueries$2(e,t){return this._withMediaQueries$1$2(e,t,K.dynamic)},_withStackFrame$1$3(e,t,r){var n,a,i=this,s=i._stack;return s.push(new I.Tuple2(i._member,t,K.Tuple2_String_AstNode)),n=i._member,i._member=e,a=r.call$0(),i._member=n,s.pop(),a},_withStackFrame$3(e,t,r){return this._withStackFrame$1$3(e,t,r,K.dynamic)},_withoutSlash$2(e,t){return e instanceof L.SassNumber&&null!=e.asSlash&&this._warn$3$deprecation(j.Using__i+S.S((new M._EvaluateVisitor__withoutSlash_recommendation).call$1(e))+j.x0a_More,t.get$span(t),!0),e.withoutSlash$0()},_stackFrame$2(e,t){return p.frameForSpan(t,e,V.NullableExtension_andThen(t.file.url,new M._EvaluateVisitor__stackFrame_closure(this)))},_evaluate$_stackTrace$1(e){var t=this,r=t._stack;return r=E.List_List$of(new S.MappedListIterable(r,new M._EvaluateVisitor__stackTrace_closure(t),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Frame>")),!0,K.Frame),null!=e&&r.push(t._stackFrame$2(t._member,e)),F.Trace$(new S.ReversedListIterable(r,S._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),null)},_evaluate$_stackTrace$0(){return this._evaluate$_stackTrace$1(null)},_warn$3$deprecation(e,t,r){var n=this;n._quietDeps&&n._inDependency||n._warningsEmitted.add$1(0,new I.Tuple2(e,t,K.Tuple2_String_SourceSpan))&&n._evaluate$_logger.warn$4$deprecation$span$trace(0,e,r,t,n._evaluate$_stackTrace$1(t))},_warn$2(e,t){return this._warn$3$deprecation(e,t,!1)},_evaluate$_exception$2(e,t){var r=null==t?v.get$span$z(h.JSArray_methods.get$last(this._stack).item2):t;return new m.SassRuntimeException(this._evaluate$_stackTrace$1(t),e,r)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,t,r){var n=v.get$span$z(h.JSArray_methods.get$last(this._stack).item2);return new m.MultiSpanSassRuntimeException(this._evaluate$_stackTrace$0(),t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e,n)},_adjustParseError$1$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,d,g,f=null;try{return t.call$0()}catch(_){if(l=S.unwrapException(_),!(l instanceof m.SassFormatException))throw _;r=l,n=S.getTraceFromException(_),l=r,u=v.getInterceptor$z(l),a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(y.SourceSpanException.prototype.get$span.call(u,l).file._decodedChars,0,f),0,f),l=i=e.get$span(e),u=i,s=h.JSString_methods.replaceRange$3(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,0,f),0,f),F.FileLocation$_(l.file,l._file$_start).offset,F.FileLocation$_(u.file,u._end).offset,a),u=F.SourceFile$fromString(s,i.file.url),l=i,l=F.FileLocation$_(l.file,l._file$_start),c=r,$=v.getInterceptor$z(c),c=y.SourceSpanException.prototype.get$span.call($,c),c=F.FileLocation$_(c.file,c._file$_start),$=i,$=F.FileLocation$_($.file,$._file$_start),d=r,g=v.getInterceptor$z(d),d=y.SourceSpanException.prototype.get$span.call(g,d),o=u.span$2(0,l.offset+c.offset,$.offset+F.FileLocation$_(d.file,d._end).offset),p.throwWithTrace(this._evaluate$_exception$2(r._span_exception$_message,o),n)}},_adjustParseError$2(e,t){return this._adjustParseError$1$2(e,t,K.dynamic)},_addExceptionSpan$1$2(e,t){var r,n,a,i,s,o,l,_,u;try{return t.call$0()}catch(o){if(s=S.unwrapException(o),s instanceof m.MultiSpanSassScriptException)r=s,n=S.getTraceFromException(o),s=r.message,l=e.get$span(e),_=r.primaryLabel,u=r.secondarySpans,p.throwWithTrace(new m.MultiSpanSassRuntimeException(this._evaluate$_stackTrace$1(e.get$span(e)),_,S.ConstantMap_ConstantMap$from(u,K.FileSpan,K.String),s,l),n);else{if(!(s instanceof m.SassScriptException))throw o;a=s,i=S.getTraceFromException(o),p.throwWithTrace(this._evaluate$_exception$2(a.message,e.get$span(e)),i)}}},_addExceptionSpan$2(e,t){return this._addExceptionSpan$1$2(e,t,K.dynamic)},_addErrorSpan$1$2(e,t){var r,n,a,i,s;try{return t.call$0()}catch(i){if(a=S.unwrapException(i),!K.SassRuntimeException._is(a))throw i;if(r=a,n=S.getTraceFromException(i),a=v.get$span$z(r),!h.JSString_methods.startsWith$1(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),"@error"))throw i;a=r._span_exception$_message,s=e.get$span(e),p.throwWithTrace(new m.SassRuntimeException(this._evaluate$_stackTrace$0(),a,s),n)}},_addErrorSpan$2(e,t){return this._addErrorSpan$1$2(e,t,K.dynamic)}},M._EvaluateVisitor_closure.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._environment,r=S.stringReplaceAllUnchecked(a._string$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string$_text)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},M._EvaluateVisitor_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("name");return null!=this.$this._environment.getVariable$1(S.stringReplaceAllUnchecked(t._string$_text,"_","-"))?h.SassBoolean_true:h.SassBoolean_false},$signature:17},M._EvaluateVisitor_closure1.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=i.$index(e,0).assertString$1("name");return t=null==(i=i.$index(e,1).get$realNull())?null:i.assertString$1("module"),r=(i=this.$this)._environment,n=s._string$_text,a=S.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string$_text)||i._builtInFunctions.containsKey$1(n)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},M._EvaluateVisitor_closure2.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._environment,r=S.stringReplaceAllUnchecked(a._string$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string$_text)?h.SassBoolean_true:h.SassBoolean_false},$signature:17},M._EvaluateVisitor_closure3.prototype={call$1(e){var t=this.$this._environment;if(!t._inMixin)throw S.wrapException(m.SassScriptException$(j.conten));return null!=t._content?h.SassBoolean_true:h.SassBoolean_false},$signature:17},M._EvaluateVisitor_closure4.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$variables()).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString(n.key,!0),n.value);return new $.SassMap(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:34},M._EvaluateVisitor_closure5.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$functions(i)).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString(n.key,!0),new g.SassFunction(n.value));return new $.SassMap(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:34},M._EvaluateVisitor_closure6.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),s=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),s&&null!=t)throw S.wrapException(j.x24css_a);if(s?r=new b.PlainCssCallable(i._string$_text):((n=(a=this.$this)._callableNode).toString,r=a._addExceptionSpan$2(n,new M._EvaluateVisitor__closure1(a,i,t))),null!=r)return new g.SassFunction(r);throw S.wrapException("Function not found: "+i.toString$0(0))},$signature:220},M._EvaluateVisitor__closure1.prototype={call$0(){var e=S.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),t=this.module;return t=null==t?null:t._string$_text,this.$this._getFunction$2$namespace(e,t)},$signature:137},M._EvaluateVisitor_closure7.prototype={call$1(e){var t,r,n,a,i,s,o,l,_,u,c,p,h,f=v.getInterceptor$asx(e),b=f.$index(e,0),x=K.SassArgumentList._as(f.$index(e,1));if((t=(f=this.$this)._callableNode).toString,r=S._setArrayType([],K.JSArray_Expression),n=K.String,a=K.Expression,i=t.get$span(t),s=t.get$span(t),x._wereKeywordsAccessed=!0,(o=x._keywords).get$isEmpty(o))t=null;else{for(l=K.Value,_=E.LinkedHashMap_LinkedHashMap$_empty(l,l),x._wereKeywordsAccessed=!0,o=(o=o.get$entries(o)).get$iterator(o);o.moveNext$0();)u=o.get$current(o),_.$indexSet(0,new d.SassString(u.key,!1),u.value);t=new g.ValueExpression(new $.SassMap(S.ConstantMap_ConstantMap$from(_,l,l)),t.get$span(t))}if(c=new V.ArgumentInvocation(E.List_List$unmodifiable(r,a),S.ConstantMap_ConstantMap$from(E.LinkedHashMap_LinkedHashMap$_empty(n,a),n,a),new g.ValueExpression(x,s),t,i),b instanceof d.SassString)return t=j.Passin+b.toString$0(0)+"))",y.EvaluationContext_current().warn$2$deprecation(0,t,!0),p=f._callableNode,f.visitFunctionExpression$1(new g.FunctionExpression(null,b._string$_text,c,p.get$span(p)));if(h=b.assertFunction$1("function").callable,K.Callable._is(h))return(t=f._callableNode).toString,f._runFunctionCallable$3(c,h,t);throw S.wrapException(m.SassScriptException$("The function "+h.get$name(h)+j.x20is_as))},$signature:4},M._EvaluateVisitor_closure8.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=E.Uri_parse(i.$index(e,0).assertString$1("url")._string$_text);t=null==(i=i.$index(e,1).get$realNull())?null:i.assertMap$1("with")._map$_contents,(r=(i=this.$this)._callableNode).toString,null!=t?(n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue),t.forEach$1(0,new M._EvaluateVisitor__closure(n,r.get$span(r),r)),a=new $.ExplicitConfiguration(r,n)):a=h.Configuration_Map_empty,i._loadModule$7$baseUrl$configuration$namesInErrors(s,"load-css()",r,new M._EvaluateVisitor__closure0(i),r.get$span(r).file.url,a,!0),i._assertConfigurationIsEmpty$2$nameInError(a,!0)},$signature:258},M._EvaluateVisitor__closure.prototype={call$2(e,t){var r=e.assertString$1("with key"),n=S.stringReplaceAllUnchecked(r._string$_text,"_","-");if((r=this.values).containsKey$1(n))throw S.wrapException("The variable $"+n+" was configured twice.");r.$indexSet(0,n,new T.ConfiguredValue(t,this.span,this.callableNode))},$signature:47},M._EvaluateVisitor__closure0.prototype={call$1(e){var t=this.$this;return t._combineCss$2$clone(e,!0).accept$1(t)},$signature:63},M._EvaluateVisitor_run_closure.prototype={call$0(){var e,t=this,r=t.node,n=r.span.file.url;return null!=n&&((e=t.$this)._activeModules.$indexSet(0,n,null),e._loadedUrls.add$1(0,n)),e=t.$this,new m.EvaluateResult(e._combineCss$1(e._execute$2(t.importer,r)))},$signature:260},M._EvaluateVisitor_runExpression_closure.prototype={call$0(){var e=this.$this,t=this.expression;return e._withFakeStylesheet$3(this.importer,t,new M._EvaluateVisitor_runExpression__closure(e,t))},$signature:38},M._EvaluateVisitor_runExpression__closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:38},M._EvaluateVisitor_runStatement_closure.prototype={call$0(){var e=this.$this,t=this.statement;return e._withFakeStylesheet$3(this.importer,t,new M._EvaluateVisitor_runStatement__closure(e,t))},$signature:0},M._EvaluateVisitor_runStatement__closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:0},M._EvaluateVisitor__loadModule_closure.prototype={call$0(){return this.callback.call$1(this.builtInModule)},$signature:0},M._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,h,d,g,f,b=this,x=b.$this,w=b.nodeWithSpan,C=x._loadStylesheet$3$baseUrl(b.url.toString$0(0),w.get$span(w),b.baseUrl),E=C.stylesheet,A=E.span.file.url;if(null!=A&&x._activeModules.containsKey$1(A))throw u=b.namesInErrors?"Module loop: "+B.$get$context().prettyUri$1(A)+" is already being loaded.":j.Modulel,w=V.NullableExtension_andThen(x._activeModules.$index(0,A),new M._EvaluateVisitor__loadModule__closure(x,u)),S.wrapException(null==w?x._evaluate$_exception$1(u):w);null!=A&&x._activeModules.$indexSet(0,A,w),e=x._inDependency,x._inDependency=C.isDependency,t=null;try{t=x._execute$5$configuration$namesInErrors$nodeWithSpan(C.importer,E,b.configuration,b.namesInErrors,w)}finally{x._activeModules.remove$1(0,A),x._inDependency=e}try{b.callback.call$1(t)}catch(c){if(w=S.unwrapException(c),K.SassRuntimeException._is(w))throw c;if(w instanceof m.MultiSpanSassException)r=w,n=S.getTraceFromException(c),w=r._span_exception$_message,$=r,h=v.getInterceptor$z($),$=y.SourceSpanException.prototype.get$span.call(h,$),h=r.primaryLabel,d=r.secondarySpans,g=r,f=v.getInterceptor$z(g),p.throwWithTrace(new m.MultiSpanSassRuntimeException(x._evaluate$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(f,g)),h,S.ConstantMap_ConstantMap$from(d,K.FileSpan,K.String),w,$),n);else if(w instanceof m.SassException)a=w,i=S.getTraceFromException(c),w=a,$=v.getInterceptor$z(w),p.throwWithTrace(x._evaluate$_exception$2(a._span_exception$_message,y.SourceSpanException.prototype.get$span.call($,w)),i);else if(w instanceof m.MultiSpanSassScriptException)s=w,o=S.getTraceFromException(c),p.throwWithTrace(x._multiSpanException$3(s.message,s.primaryLabel,s.secondarySpans),o);else{if(!(w instanceof m.SassScriptException))throw c;l=w,_=S.getTraceFromException(c),p.throwWithTrace(x._evaluate$_exception$1(l.message),_)}}},$signature:1},M._EvaluateVisitor__loadModule__closure.prototype={call$1(e){return this.$this._multiSpanException$3(this.message,"new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:74},M._EvaluateVisitor__execute_closure.prototype={call$0(){var e,t,r,n,a=this,i=a.$this,s=i._importer,o=i.__stylesheet,l=i.__root,_=i.__parent,u=i.__endOfImports,c=i._outOfOrderImports,$=i.__extensionStore,p=i._atRootExcludingStyleRule,h=p?null:i._styleRuleIgnoringAtRoot,d=i._mediaQueries,m=i._declarationName,g=i._inUnknownAtRule,y=i._inKeyframes,S=i._configuration;i._importer=a.importer,t=(e=i.__stylesheet=a.stylesheet).span,r=i.__parent=i.__root=R.ModifiableCssStylesheet$(t),i.__endOfImports=0,i._outOfOrderImports=null,i.__extensionStore=a.extensionStore,i._declarationName=i._mediaQueries=i._styleRuleIgnoringAtRoot=null,i._inKeyframes=i._atRootExcludingStyleRule=i._inUnknownAtRule=!1,null!=(n=a.configuration)&&(i._configuration=n),i.visitStylesheet$1(e),e=null==i._outOfOrderImports?r:new R.CssStylesheet(new E.UnmodifiableListView(i._addOutOfOrderImports$0(),K.UnmodifiableListView_CssNode),t),a.css._value=e,i._importer=s,i.__stylesheet=o,i.__root=l,i.__parent=_,i.__endOfImports=u,i._outOfOrderImports=c,i.__extensionStore=$,i._styleRuleIgnoringAtRoot=h,i._mediaQueries=d,i._declarationName=m,i._inUnknownAtRule=g,i._atRootExcludingStyleRule=p,i._inKeyframes=y,i._configuration=S},$signature:1},M._EvaluateVisitor__combineCss_closure.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:103},M._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:16},M._EvaluateVisitor__combineCss_closure1.prototype={call$1:e=>e.cloneCss$0(),$signature:261},M._EvaluateVisitor__extendModules_closure.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:16},M._EvaluateVisitor__extendModules_closure0.prototype={call$0:()=>S._setArrayType([],K.JSArray_ExtensionStore),$signature:227},M._EvaluateVisitor__topologicalModules_visitModule.prototype={call$1(e){var t,r,n,a,i;for(r=(t=e.get$upstream()).length,n=this.seen,a=0;aK.CssAtRule._is(e),$signature:229},M._EvaluateVisitor__scopeForAtRoot_closure4.prototype={call$1(e){var t=this.$this,r=t._inUnknownAtRule;t._inUnknownAtRule=!1,this.innerScope.call$1(e),t._inUnknownAtRule=r},$signature:25},M._EvaluateVisitor_visitContentRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.content.declaration.children).length,r=this.$this,n=0;nK.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitForRule_closure.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:218},M._EvaluateVisitor_visitForRule_closure0.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:218},M._EvaluateVisitor_visitForRule_closure1.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:12},M._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:12},M._EvaluateVisitor_visitForRule_closure3.prototype={call$0(){var e,t,r,n,a,i,s,o,l=this,_=l.$this,u=l.node,c=_._expressionNode$1(u.from);for(e=l.from,t=l._box_0,r=l.direction,n=u.variable,a=l.fromNumber,u=u.children;e!==t.to;e+=r)if(i=_._environment,s=a.get$numeratorUnits(a),i.setLocalVariable$3(n,L.SassNumber_SassNumber$withUnits(e,a.get$denominatorUnits(a),s),c),null!=(o=_._handleReturn$2(u,new M._EvaluateVisitor_visitForRule__closure(_))))return o;return null},$signature:39},M._EvaluateVisitor_visitForRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},M._EvaluateVisitor_visitForwardRule_closure.prototype={call$1(e){this.$this._environment.forwardModule$2(e,this.node)},$signature:63},M._EvaluateVisitor_visitForwardRule_closure0.prototype={call$1(e){this.$this._environment.forwardModule$2(e,this.node)},$signature:63},M._EvaluateVisitor_visitIfRule_closure.prototype={call$0(){var e=this.$this;return e._handleReturn$2(this._box_0.clause.children,new M._EvaluateVisitor_visitIfRule__closure(e))},$signature:39},M._EvaluateVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},M._EvaluateVisitor__visitDynamicImport_closure.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d=this.$this,m=this.$import,g=d._loadStylesheet$3$forImport(m.urlString,m.span,!0),y=g.stylesheet,f=y.span.file.url;if(null!=f){if((e=d._activeModules).containsKey$1(f))throw m=V.NullableExtension_andThen(e.$index(0,f),new M._EvaluateVisitor__visitDynamicImport__closure(d)),S.wrapException(null==m?d._evaluate$_exception$1("This file is already being loaded."):m);e.$indexSet(0,f,m)}if(m=y._uses,e=K.UnmodifiableListView_UseRule,t=0===(t=new E.UnmodifiableListView(m,e)).get$length(t)&&0===(t=new E.UnmodifiableListView(y._forwards,K.UnmodifiableListView_ForwardRule)).get$length(t))return r=d._importer,m=d._assertInModule$2(d.__stylesheet,"_stylesheet"),n=d._inDependency,d._importer=g.importer,d.__stylesheet=y,d._inDependency=g.isDependency,d.visitStylesheet$1(y),d._importer=r,d.__stylesheet=m,d._inDependency=n,void d._activeModules.remove$1(0,f);if(a=!!(m=new E.UnmodifiableListView(m,e)).any$1(m,new M._EvaluateVisitor__visitDynamicImport__closure0)||(m=new E.UnmodifiableListView(y._forwards,K.UnmodifiableListView_ForwardRule)).any$1(m,new M._EvaluateVisitor__visitDynamicImport__closure1),i=S._Cell$(),m=d._environment,e=K.String,t=K.Module_Callable,s=K.AstNode,o=S._setArrayType([],K.JSArray_Module_Callable),l=m._variables,l=S._setArrayType(l.slice(0),S._arrayInstanceType(l)),_=m._variableNodes,_=S._setArrayType(_.slice(0),S._arrayInstanceType(_)),u=m._functions,u=S._setArrayType(u.slice(0),S._arrayInstanceType(u)),c=m._mixins,c=S._setArrayType(c.slice(0),S._arrayInstanceType(c)),$=C.Environment$_(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,s),E.LinkedHashMap_LinkedHashMap$_empty(t,s),m._importedModules,null,null,o,l,_,u,c,m._content),d._withEnvironment$2($,new M._EvaluateVisitor__visitDynamicImport__closure2(d,g,y,a,$,i)),p=$.toDummyModule$0(),d._environment.importForwards$1(p),a)for(p.transitivelyContainsCss&&d._combineCss$2$clone(p,p.transitivelyContainsExtensions).accept$1(d),h=new M._ImportedCssVisitor(d),m=v.get$iterator$ax(i._readLocal$0());m.moveNext$0();)m.get$current(m).accept$1(h);d._activeModules.remove$1(0,f)},$signature:0},M._EvaluateVisitor__visitDynamicImport__closure.prototype={call$1(e){return this.$this._multiSpanException$3("This file is already being loaded.","new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:74},M._EvaluateVisitor__visitDynamicImport__closure0.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:238},M._EvaluateVisitor__visitDynamicImport__closure1.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:240},M._EvaluateVisitor__visitDynamicImport__closure2.prototype={call$0(){var e,t,r,n=this,a=n.$this,i=a._importer,s=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"),u=a._outOfOrderImports,c=a._configuration,$=a._inDependency,p=n.result;a._importer=p.importer,e=a.__stylesheet=n.stylesheet,(t=n.loadsUserDefinedModules)&&(r=R.ModifiableCssStylesheet$(e.span),a.__root=r,a.__parent=a._assertInModule$2(r,"_root"),a.__endOfImports=0,a._outOfOrderImports=null),a._inDependency=p.isDependency,(p=new E.UnmodifiableListView(e._forwards,K.UnmodifiableListView_ForwardRule)).get$isEmpty(p)||(a._configuration=n.environment.toImplicitConfiguration$0()),a.visitStylesheet$1(e),p=t?a._addOutOfOrderImports$0():S._setArrayType([],K.JSArray_ModifiableCssNode),n.children._value=p,a._importer=i,a.__stylesheet=s,a.__root=o,a.__parent=l,a.__endOfImports=_,a._outOfOrderImports=u,a._configuration=c,a._inDependency=$},$signature:1},M._EvaluateVisitor__visitStaticImport_closure.prototype={call$1(e){var t,r,n,a=this.$this;return e instanceof b.SupportsDeclaration?(t=e.name,r=e.value,n=a._evaluate$_serialize$3$quote(t.accept$1(a),t,!0)+": "+a._evaluate$_serialize$3$quote(r.accept$1(a),r,!0)):n=V.NullableExtension_andThen(e,a.get$_visitSupportsCondition()),new g.CssValue("supports("+S.S(n)+")",e.get$span(e),K.CssValue_String)},$signature:267},M._EvaluateVisitor_visitIncludeRule_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getMixin$2$namespace(e.name,e.namespace)},$signature:137},M._EvaluateVisitor_visitIncludeRule_closure0.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:30},M._EvaluateVisitor_visitIncludeRule_closure2.prototype={call$1(e){return new m.UserDefinedCallable(e,this.$this._environment.closure$0(),K.UserDefinedCallable_Environment)},$signature:268},M._EvaluateVisitor_visitIncludeRule_closure1.prototype={call$0(){var e=this,t=e.$this,r=t._environment,n=r._content;r._content=e.contentCallable,new M._EvaluateVisitor_visitIncludeRule__closure(t,e.mixin,e.nodeWithSpan).call$0(),r._content=n},$signature:1},M._EvaluateVisitor_visitIncludeRule__closure.prototype={call$0(){var e=this.$this,t=e._environment,r=t._inMixin;t._inMixin=!0,new M._EvaluateVisitor_visitIncludeRule___closure(e,this.mixin,this.nodeWithSpan).call$0(),t._inMixin=r},$signature:0},M._EvaluateVisitor_visitIncludeRule___closure.prototype={call$0(){var e,t,r,n,a;for(t=(e=this.mixin.declaration.children).length,r=this.$this,n=this.nodeWithSpan,a=0;aK.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitStyleRule_closure2.prototype={call$0(){var e="_stylesheet",t=this.$this;return d.SelectorList_SelectorList$parse(this.selectorText.value,!t._assertInModule$2(t.__stylesheet,e).plainCss,!t._assertInModule$2(t.__stylesheet,e).plainCss,t._evaluate$_logger)},$signature:44},M._EvaluateVisitor_visitStyleRule_closure3.prototype={call$0(){var e=this._box_0.parsedSelector,t=this.$this,r=t._styleRuleIgnoringAtRoot;return r=null==r?null:r.originalSelector,e.resolveParentSelectors$2$implicitParent(r,!t._atRootExcludingStyleRule)},$signature:44},M._EvaluateVisitor_visitStyleRule_closure4.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new M._EvaluateVisitor_visitStyleRule__closure(e,this.node))},$signature:1},M._EvaluateVisitor_visitStyleRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;nK.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitSupportsRule_closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._atRootExcludingStyleRule?null:n._styleRuleIgnoringAtRoot;if(null==a)for(t=(e=this.node.children).length,r=0;rK.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitVariableDeclaration_closure.prototype={call$0(){var e=this.override;this.$this._environment.setVariable$4$global(this.node.name,e.value,e.assignmentNode,!0)},$signature:1},M._EvaluateVisitor_visitVariableDeclaration_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},M._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},M._EvaluateVisitor_visitUseRule_closure.prototype={call$1(e){var t=this.node;this.$this._environment.addModule$3$namespace(e,t,t.namespace)},$signature:63},M._EvaluateVisitor_visitWarnRule_closure.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:38},M._EvaluateVisitor_visitWhileRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node).condition,r=this.$this,e=e.children;t.accept$1(r).get$isTruthy();)if(null!=(n=r._handleReturn$2(e,new M._EvaluateVisitor_visitWhileRule__closure(r))))return n;return null},$signature:39},M._EvaluateVisitor_visitWhileRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:80},M._EvaluateVisitor_visitBinaryOperationExpression_closure.prototype={call$0(){var e,t,r=this.node,n=this.$this,a=r.left.accept$1(n),i=r.operator;switch(i){case h.BinaryOperator_kjl:return e=r.right.accept$1(n),new d.SassString(w.serializeValue(a,!1,!0)+"="+w.serializeValue(e,!1,!0),!1);case h.BinaryOperator_or_or_1:return a.get$isTruthy()?a:r.right.accept$1(n);case h.BinaryOperator_and_and_2:return a.get$isTruthy()?r.right.accept$1(n):a;case h.BinaryOperator_YlX:return a.$eq(0,r.right.accept$1(n))?h.SassBoolean_true:h.SassBoolean_false;case h.BinaryOperator_i5H:return a.$eq(0,r.right.accept$1(n))?h.SassBoolean_false:h.SassBoolean_true;case h.BinaryOperator_AcR:return a.greaterThan$1(r.right.accept$1(n));case h.BinaryOperator_1da:return a.greaterThanOrEquals$1(r.right.accept$1(n));case h.BinaryOperator_8qt:return a.lessThan$1(r.right.accept$1(n));case h.BinaryOperator_33h:return a.lessThanOrEquals$1(r.right.accept$1(n));case h.BinaryOperator_AcR0:return a.plus$1(r.right.accept$1(n));case h.BinaryOperator_iyO:return a.minus$1(r.right.accept$1(n));case h.BinaryOperator_O1M:return a.times$1(r.right.accept$1(n));case h.BinaryOperator_RTB:return e=r.right.accept$1(n),t=a.dividedBy$1(e),r.allowsSlash&&a instanceof L.SassNumber&&e instanceof L.SassNumber?K.SassNumber._as(t).withSlash$2(a,e):(a instanceof L.SassNumber&&e instanceof L.SassNumber&&n._warn$3$deprecation(j.Using__o+S.S((new M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation).call$1(r))+" or calc("+r.toString$0(0)+j.x29x0a_Morx20,r.get$span(r),!0),t);case h.BinaryOperator_2ad:return a.modulo$1(r.right.accept$1(n));default:throw S.wrapException(E.ArgumentError$("Unknown binary operator "+i.toString$0(0)+".",null))}},$signature:38},M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation.prototype={call$1(e){return e instanceof R.BinaryOperationExpression&&e.operator===h.BinaryOperator_RTB?"math.div("+S.S(this.call$1(e.left))+", "+S.S(this.call$1(e.right))+")":e instanceof L.ParenthesizedExpression?e.expression.toString$0(0):e.toString$0(0)},$signature:139},M._EvaluateVisitor_visitVariableExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:39},M._EvaluateVisitor_visitUnaryOperationExpression_closure.prototype={call$0(){var e=this,t=e.node.operator;switch(t){case h.UnaryOperator_j2w:return e.operand.unaryPlus$0();case h.UnaryOperator_U4G:return e.operand.unaryMinus$0();case h.UnaryOperator_zDx:return new d.SassString("/"+w.serializeValue(e.operand,!1,!0),!1);case h.UnaryOperator_not_not:return e.operand.unaryNot$0();default:throw S.wrapException(E.StateError$("Unknown unary operator "+t.toString$0(0)+"."))}},$signature:38},M._EvaluateVisitor__visitCalculationValue_closure.prototype={call$0(){var e=this.$this,t=this.node,r=this.inMinMax;return R.SassCalculation_operateInternal(e._binaryOperatorToCalculationOperator$1(t.operator),e._visitCalculationValue$2$inMinMax(t.left,r),e._visitCalculationValue$2$inMinMax(t.right,r),r)},$signature:96},M._EvaluateVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:270},M._EvaluateVisitor_visitFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._getFunction$2$namespace(S.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:137},M._EvaluateVisitor_visitFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:38},M._EvaluateVisitor_visitInterpolatedFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:38},M._EvaluateVisitor__runUserDefinedCallable_closure.prototype={call$0(){var e=this,t=e.$this,r=e.callable;return t._withEnvironment$2(r.environment.closure$0(),new M._EvaluateVisitor__runUserDefinedCallable__closure(t,e.evaluated,r,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable__closure.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._environment.scope$1$1(new M._EvaluateVisitor__runUserDefinedCallable___closure(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable___closure.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,g,y,v,f=this,b=f.$this,x=f.evaluated,w=x.positional,C=x.named,A=f.callable.declaration.$arguments,I=f.nodeWithSpan;for(b._verifyArguments$4(w.length,C,A,I),t=(e=A.$arguments).length,r=Math.min(w.length,t),n=x.positionalNodes,a=0;at?h.JSArray_methods.sublist$1(w,t):h.List_empty5,x=x.separator,$=d.SassArgumentList$(c,C,x===h.ListSeparator_undecided_null?h.ListSeparator_kWM:x),b._environment.setLocalVariable$3(u,$,I)):$=null,g=f.run.call$0(),null==$)return g;if(C.get$isEmpty(C))return g;if($._wereKeywordsAccessed)return g;throw x=C.get$keys(C),y=p.pluralize("argument",x.get$length(x),null),C=C.get$keys(C),v=p.toSentence(S.MappedIterable_MappedIterable(C,new M._EvaluateVisitor__runUserDefinedCallable____closure,S._instanceType(C)._eval$1("Iterable.E"),K.Object),"or"),S.wrapException(m.MultiSpanSassRuntimeException$("No "+y+" named "+v+".",I.get$span(I),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([A.get$spanWithName(),"declaration"],K.FileSpan,K.String),b._evaluate$_stackTrace$1(I.get$span(I))))},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable____closure.prototype={call$1:e=>"$"+e,$signature:5},M._EvaluateVisitor__runFunctionCallable_closure.prototype={call$0(){var e,t,r,n,a,i;for(r=(t=(e=this.callable.declaration).children).length,n=this.$this,a=0;a"$"+e,$signature:5},M._EvaluateVisitor__evaluateArguments_closure.prototype={call$1:e=>e,$signature:32},M._EvaluateVisitor__evaluateArguments_closure0.prototype={call$1(e){return this.$this._withoutSlash$2(e,this.restNodeForSpan)},$signature:32},M._EvaluateVisitor__evaluateArguments_closure1.prototype={call$2(e,t){var r=this,n=r.restNodeForSpan;r.named.$indexSet(0,e,r.$this._withoutSlash$2(t,n)),r.namedNodes.$indexSet(0,e,n)},$signature:70},M._EvaluateVisitor__evaluateArguments_closure2.prototype={call$1:e=>e,$signature:32},M._EvaluateVisitor__evaluateMacroArguments_closure.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression(e,t.get$span(t))},$signature:50},M._EvaluateVisitor__evaluateMacroArguments_closure0.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression(this.$this._withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:50},M._EvaluateVisitor__evaluateMacroArguments_closure1.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new g.ValueExpression(r.$this._withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:70},M._EvaluateVisitor__evaluateMacroArguments_closure2.prototype={call$1(e){var t=this.keywordRestArgs;return new g.ValueExpression(this.$this._withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:50},M._EvaluateVisitor__addRestMap_closure.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof d.SassString))throw r=n.nodeWithSpan,S.wrapException(a._evaluate$_exception$2(j.Variab_+e.toString$0(0)+" is not a string in "+n.map.toString$0(0)+".",r.get$span(r)));n.values.$indexSet(0,e._string$_text,n.convert.call$1(a._withoutSlash$2(t,n.expressionNode)))},$signature:47},M._EvaluateVisitor__verifyArguments_closure.prototype={call$0(){return this.$arguments.verify$2(this.positional,new x.MapKeySet(this.named,K.MapKeySet_String))},$signature:0},M._EvaluateVisitor_visitStringExpression_closure.prototype={call$1(e){var t,r;return"string"==typeof e?e:(K.Expression._as(e),t=this.$this,(r=e.accept$1(t))instanceof d.SassString?r._string$_text:t._evaluate$_serialize$3$quote(r,e,!1))},$signature:53},M._EvaluateVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssAtRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssKeyframeBlock_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitCssMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.node.queries)},$signature:72},M._EvaluateVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.node.queries),t._withMediaQueries$2(r,new M._EvaluateVisitor_visitCssMediaRule__closure(t,e.node))},$signature:1},M._EvaluateVisitor_visitCssMediaRule__closure.prototype={call$0(){var e,t,r=this.$this,n=r._atRootExcludingStyleRule?null:r._styleRuleIgnoringAtRoot;if(null==n)for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r);else r._withParent$2$3$scopeWhen(V.ModifiableCssStyleRule$(n.selector,n.span,n.originalSelector),new M._EvaluateVisitor_visitCssMediaRule___closure(r,this.node),!1,K.ModifiableCssStyleRule,K.Null)},$signature:1},M._EvaluateVisitor_visitCssMediaRule___closure.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssMediaRule_closure1.prototype={call$1(e){return!!K.CssStyleRule._is(e)||null!=this.mergedQueries&&K.CssMediaRule._is(e)},$signature:7},M._EvaluateVisitor_visitCssStyleRule_closure.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new M._EvaluateVisitor_visitCssStyleRule__closure(e,this.node))},$signature:1},M._EvaluateVisitor_visitCssStyleRule__closure.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssStyleRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e,t,r=this.$this,n=r._atRootExcludingStyleRule?null:r._styleRuleIgnoringAtRoot;if(null==n)for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r);else r._withParent$2$2(V.ModifiableCssStyleRule$(n.selector,n.span,n.originalSelector),new M._EvaluateVisitor_visitCssSupportsRule__closure(r,this.node),K.ModifiableCssStyleRule,K.Null)},$signature:1},M._EvaluateVisitor_visitCssSupportsRule__closure.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssSupportsRule_closure0.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._EvaluateVisitor__performInterpolation_closure.prototype={call$1(e){var t,r,n,a;return"string"==typeof e?e:(K.Expression._as(e),t=this.$this,r=e.accept$1(t),this.warnForColor&&r instanceof f.SassColor&&B.$get$namesByColor().containsKey$1(r)&&(n=V.Interpolation$(S._setArrayType([""],K.JSArray_Object),this.interpolation.span),a=B.$get$namesByColor(),t._warn$2(j.You_pr+S.S(a.$index(0,r))+j.x20in_in+r.toString$0(0)+j.x2c_whicw+S.S(a.$index(0,r))+j.x22x29__If+new R.BinaryOperationExpression(h.BinaryOperator_AcR0,new d.StringExpression(n,!0),e,!1).toString$0(0)+"'.",e.get$span(e))),t._evaluate$_serialize$3$quote(r,e,!1))},$signature:53},M._EvaluateVisitor__serialize_closure.prototype={call$0(){return w.serializeValue(this.value,!1,this.quote)},$signature:28},M._EvaluateVisitor__expressionNode_closure.prototype={call$0(){var e=this.expression;return this.$this._environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:231},M._EvaluateVisitor__withoutSlash_recommendation.prototype={call$1(e){var t=e.asSlash;return null!=t?"math.div("+S.S(this.call$1(t.item1))+", "+S.S(this.call$1(t.item2))+")":w.serializeValue(e,!0,!0)},$signature:230},M._EvaluateVisitor__stackFrame_closure.prototype={call$1(e){var t=this.$this._evaluate$_importCache;return null==(t=null==t?null:t.humanize$1(e))?e:t},$signature:68},M._EvaluateVisitor__stackTrace_closure.prototype={call$1(e){return this.$this._stackFrame$2(e.item1,v.get$span$z(e.item2))},$signature:225},M._ImportedCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new M._ImportedCssVisitor_visitCssAtRule_closure;this._visitor._addChild$2$through(e,t)},visitCssComment$1(e){return this._visitor._addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,r="_endOfImports",n=this._visitor;n._assertInModule$2(n.__parent,"__parent")!==n._assertInModule$2(n.__root,"_root")?n._addChild$1(e):n._assertInModule$2(n.__endOfImports,r)===v.get$length$asx(n._assertInModule$2(n.__root,"_root").children._collection$_source)?(n._addChild$1(e),n.__endOfImports=n._assertInModule$2(n.__endOfImports,r)+1):(null==(t=n._outOfOrderImports)?n._outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport):t).push(e)},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._visitor,r=t._mediaQueries;t._addChild$2$through(e,new M._ImportedCssVisitor_visitCssMediaRule_closure(null==r||null!=t._mergeMediaQueries$2(r,e.queries)))},visitCssStyleRule$1(e){return this._visitor._addChild$2$through(e,new M._ImportedCssVisitor_visitCssStyleRule_closure)},visitCssStylesheet$1(e){var t,r;for(t=e.children,t=new S.ListIterator(t,t.get$length(t)),r=S._instanceType(t)._precomputed1;t.moveNext$0();)r._as(t.__internal$_current).accept$1(this)},visitCssSupportsRule$1(e){return this._visitor._addChild$2$through(e,new M._ImportedCssVisitor_visitCssSupportsRule_closure)}},M._ImportedCssVisitor_visitCssAtRule_closure.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._ImportedCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return!!K.CssStyleRule._is(e)||this.hasBeenMerged&&K.CssMediaRule._is(e)},$signature:7},M._ImportedCssVisitor_visitCssStyleRule_closure.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._ImportedCssVisitor_visitCssSupportsRule_closure.prototype={call$1:e=>K.CssStyleRule._is(e),$signature:7},M._EvaluationContext.prototype={get$currentCallableSpan(){var e=this._visitor._callableNode;if(null!=e)return e.get$span(e);throw S.wrapException(E.StateError$(j.No_Sasc))},warn$2$deprecation(e,t,r){var n=this._visitor,a=n._importSpan;null==a&&(a=null==(a=n._callableNode)?null:a.get$span(a)),null==a&&(a=(a=this._defaultWarnNodeWithSpan).get$span(a)),n._warn$3$deprecation(t,a,r)},$isEvaluationContext:1},M._ArgumentResults.prototype={},M._LoadedStylesheet.prototype={},g._FindDependenciesVisitor.prototype={visitEachRule$1(e){},visitForRule$1(e){},visitIfRule$1(e){},visitWhileRule$1(e){},visitUseRule$1(e){var t=e.url;"sass"!==t.get$scheme()&&this._usesAndForwards.push(t)},visitForwardRule$1(e){var t=e.url;"sass"!==t.get$scheme()&&this._usesAndForwards.push(t)},visitImportRule$1(e){var t,r,n,a,i;for(r=(t=e.imports).length,n=this._imports,a=0;anull,visitContentRule$1(e){},visitDebugRule$1(e){},visitDeclaration$1(e){return V.NullableExtension_andThen(e.children,this.get$visitChildren())},visitErrorRule$1(e){},visitExtendRule$1(e){},visitFunctionRule$1:e=>null,visitIncludeRule$1(e){return V.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1:e=>null,visitReturnRule$1(e){},visitSilentComment$1(e){},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitVariableDeclaration$1(e){},visitWarnRule$1(e){},visitChildren$1(e){var t;for(t=v.get$iterator$ax(e);t.moveNext$0();)t.get$current(t).accept$1(this)}},w.serialize_closure.prototype={call$1:e=>e>127,$signature:49},w._SerializeVisitor.prototype={visitCssStylesheet$1(e){var t,r,n,a,i,s,o,l=this;for(t=l._style!==h.OutputStyle_compressed,r=K.CssComment,n=K.CssParentNode,a=l._serialize$_buffer,i=null,s=0;se===h.CalculationOperator_jB6||e!==h.CalculationOperator_Iem&&(t===h.CalculationOperator_Iem||t===h.CalculationOperator_uti),visitColor$1(e){var t,r,n,a,i=this,s=null,o=i._style===h.OutputStyle_compressed;if(o&&Math.abs(e._alpha-1)")),a=e._separator,i=s._separatorString$1(a),s._writeBetween$3(r,i,t?new w._SerializeVisitor_visitList_closure0(s,e):new w._SerializeVisitor_visitList_closure1(s)),n&&((t=s._serialize$_buffer).write$1(0,a.separator),o||t.writeCharCode$1(41)),o&&s._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){switch(e){case h.ListSeparator_kWM:return this._style===h.OutputStyle_compressed?",":", ";case h.ListSeparator_1gm:return this._style===h.OutputStyle_compressed?"/":" / ";case h.ListSeparator_woc:return" ";default:return""}},_elementNeedsParens$2(e,t){var r;if(t instanceof d.SassList){if(t._list$_contents.length<2)return!1;if(t._hasBrackets)return!1;switch(e){case h.ListSeparator_kWM:return t._separator===h.ListSeparator_kWM;case h.ListSeparator_1gm:return(r=t._separator)===h.ListSeparator_kWM||r===h.ListSeparator_1gm;default:return t._separator!==h.ListSeparator_undecided_null}}return!1},visitMap$1(e){var t,r,n=this;if(!n._inspect)throw S.wrapException(m.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value."));(t=n._serialize$_buffer).writeCharCode$1(40),r=e._map$_contents,n._writeBetween$3(r.get$entries(r),", ",new w._SerializeVisitor_visitMap_closure(n)),t.writeCharCode$1(41)},_writeMapElement$1(e){var t=e instanceof d.SassList&&e._separator===h.ListSeparator_kWM&&!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=this,r=e.asSlash;if(null!=r)return t.visitNumber$1(r.item1),t._serialize$_buffer.writeCharCode$1(47),void t.visitNumber$1(r.item2);if(t._writeNumber$1(e._number$_value),t._inspect)t._serialize$_buffer.write$1(0,e.get$unitString());else{if(e.get$numeratorUnits(e).length>1||0!==e.get$denominatorUnits(e).length)throw S.wrapException(m.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value."));0!==e.get$numeratorUnits(e).length&&t._serialize$_buffer.write$1(0,h.JSArray_methods.get$first(e.get$numeratorUnits(e)))}},_writeNumber$1(e){var t,r=this,n=L.fuzzyIsInt(e)?h.JSNumber_methods.round$0(e):null;if(null==n){if((t=r._removeExponent$1(h.JSNumber_methods.toString$0(e))).length<12)return r._style===h.OutputStyle_compressed&&48===h.JSString_methods._codeUnitAt$1(t,0)&&(t=h.JSString_methods.substring$1(t,1)),void r._serialize$_buffer.write$1(0,t);r._writeRounded$1(t)}else r._serialize$_buffer.write$1(0,r._removeExponent$1(h.JSInt_methods.toString$0(n)))},_removeExponent$1(e){for(var t,r,n,a=h.JSString_methods._codeUnitAt$1(e,0),i=45===a,s=S._Cell$(),o=e.length,l=0;;){if(!(l3&&(t._contents=a+h.JSString_methods.substring$2(e,3,l))):l>2&&(t._contents=a+h.JSString_methods.substring$2(e,2,l)),s._value=E.int_parse(h.JSString_methods.substring$2(e,l+1,o),null);break}++l}if(null==t)return e;if(s._readLocal$0()>0){for(r=i?1:0,n=(a=s._readLocal$0())-((o=t._contents).length-1-r),a=o,l=0;lr;)a+=S.Primitives_stringFromCharCode(48),--l;return i?(o=t._contents,o=h.JSString_methods.substring$1((o.charCodeAt(0),o),1)):o=t,(o=a+S.S(o)).charCodeAt(0),o},_writeRounded$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,d=this;if(h.JSString_methods.endsWith$1(e,".0"))d._serialize$_buffer.write$1(0,h.JSString_methods.substring$2(e,0,e.length-2));else{for(t=e.length,r=new Uint8Array(t+1),a=(n=45===h.JSString_methods._codeUnitAt$1(e,0))?1:0,i=1;;a=s,i=l){if(a===t)return void d._serialize$_buffer.write$1(0,e);if(s=a+1,46===(o=h.JSString_methods._codeUnitAt$1(e,a))){a=s;break}l=i+1,r[i]=o-48}if((_=a+10)>=t)d._serialize$_buffer.write$1(0,e);else{for(l=i;a<_;a=s,l=u)u=l+1,s=a+1,r[l]=h.JSString_methods._codeUnitAt$1(e,a)-48;if(h.JSString_methods._codeUnitAt$1(e,a)-48>=5)for(;c=r[u=l-1]+1,r[u]=c,10===c;l=u);for(;li)&&0===r[l-1];)--l;if(2!==l||0!==r[0]||0!==r[1]){for(n&&d._serialize$_buffer.writeCharCode$1(45),$=0===r[0]?d._style===h.OutputStyle_compressed&&0===r[1]?2:1:0,p=d._serialize$_buffer;$=57344&&t<=63743?(this._writeEscape$4(e,t,r,n),n):t>>>7==439&&r.length>n+1?(a=n+1,this._writeEscape$4(e,65536+((1023&t)<<10)+(1023&h.JSString_methods._codeUnitAt$1(r,a)),r,a),a):null},_writeEscape$4(e,t,r,n){var a,i;e.writeCharCode$1(92),e.write$1(0,h.JSInt_methods.toRadixString$1(t,16)),a=n+1,r.length!==a&&(i=h.JSString_methods._codeUnitAt$1(r,a),(L.isHex(i)||32===i||9===i)&&e.writeCharCode$1(32))},visitComplexSelector$1(e){var t,r,n,a,i,s,o;for(r=(t=e.components).length,n=this._serialize$_buffer,a=this._style===h.OutputStyle_compressed,i=null,s=0;s"))),r=s._style!==h.OutputStyle_compressed,n=s._serialize$_buffer,a=!0;t.moveNext$0();)i=t.get$current(t),a?a=!1:(n.writeCharCode$1(44),i.lineBreak?r&&n.write$1(0,"\n"):r&&n.writeCharCode$1(32)),s.visitComplexSelector$1(i)},visitPseudoSelector$1(e){var t,r,n,a=e.selector,i=null==a,s=!i;s&&"not"===e.name&&a.get$isInvisible()||((t=this._serialize$_buffer).writeCharCode$1(58),e.isSyntacticClass||t.writeCharCode$1(58),t.write$1(0,e.name),(n=null==(r=e.argument))&&i||(t.writeCharCode$1(40),n||(t.write$1(0,r),s&&t.writeCharCode$1(32)),s&&this.visitSelectorList$1(a),t.writeCharCode$1(41)))},_serialize$_write$1(e){return this._serialize$_buffer.forSpan$2(e.get$span(e),new w._SerializeVisitor__write_closure(this,e))},_serialize$_visitChildren$1(e){var t=this,r={},n=t._serialize$_buffer;n.writeCharCode$1(123),e.every$1(e,t.get$_isInvisible())||(t._writeLineFeed$0(),r.previous_=null,++t._indentation,new w._SerializeVisitor__visitChildren_closure(r,t,e).call$0(),--t._indentation,(r=r.previous_).toString,(K.CssParentNode._is(r)?r.get$isChildless():!K.CssComment._is(r))&&t._style!==h.OutputStyle_compressed&&n.writeCharCode$1(59),t._writeLineFeed$0(),t._writeIndentation$0()),n.writeCharCode$1(125)},_writeLineFeed$0(){this._style!==h.OutputStyle_compressed&&this._serialize$_buffer.write$1(0,"\n")},_writeIndentation$0(){var e=this;e._style!==h.OutputStyle_compressed&&e._writeTimes$2(e._indentCharacter,e._indentation*e._indentWidth)},_writeTimes$2(e,t){var r,n;for(r=this._serialize$_buffer,n=0;n!e.get$isBlank(),$signature:60},w._SerializeVisitor_visitList_closure0.prototype={call$1(e){var t=this.$this,r=t._elementNeedsParens$2(this.value._separator,e);r&&t._serialize$_buffer.writeCharCode$1(40),e.accept$1(t),r&&t._serialize$_buffer.writeCharCode$1(41)},$signature:52},w._SerializeVisitor_visitList_closure1.prototype={call$1(e){e.accept$1(this.$this)},$signature:52},w._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:274},w._SerializeVisitor_visitSelectorList_closure.prototype={call$1:e=>!e.get$isInvisible(),$signature:18},w._SerializeVisitor__write_closure.prototype={call$0(){var e=this.value;return this.$this._serialize$_buffer.write$1(0,e.get$value(e))},$signature:0},w._SerializeVisitor__visitChildren_closure.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u;for(e=this.children._collection$_source,t=v.getInterceptor$asx(e),r=this._box_0,n=this.$this,a=K.CssComment,i=K.CssParentNode,s=n._serialize$_buffer,o=0;o"lf"},w.SerializeResult.prototype={},$.StatementSearchVisitor.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return V.NullableExtension_andThen(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitDebugRule$1:e=>null,visitDeclaration$1(e){return V.NullableExtension_andThen(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1:e=>null,visitExtendRule$1:e=>null,visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1:e=>null,visitFunctionRule$1(e){return this.visitChildren$1(e.children)},visitIfRule$1(e){var t=$._IterableExtension__search(e.clauses,new $.StatementSearchVisitor_visitIfRule_closure(this));return null==t?V.NullableExtension_andThen(e.lastClause,new $.StatementSearchVisitor_visitIfRule_closure0(this)):t},visitImportRule$1:e=>null,visitIncludeRule$1(e){return V.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1:e=>null,visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return this.visitChildren$1(e.children)},visitReturnRule$1:e=>null,visitSilentComment$1:e=>null,visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1:e=>null,visitVariableDeclaration$1:e=>null,visitWarnRule$1:e=>null,visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){return $._IterableExtension__search(e,new $.StatementSearchVisitor_visitChildren_closure(this))}},$.StatementSearchVisitor_visitIfRule_closure.prototype={call$1(e){return $._IterableExtension__search(e.children,new $.StatementSearchVisitor_visitIfRule__closure0(this.$this))},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(IfClause)")}},$.StatementSearchVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},$.StatementSearchVisitor_visitIfRule_closure0.prototype={call$1(e){return $._IterableExtension__search(e.children,new $.StatementSearchVisitor_visitIfRule__closure(this.$this))},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(ElseClause)")}},$.StatementSearchVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},$.StatementSearchVisitor_visitChildren_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},b.Entry.prototype={compareTo$1(e,t){var r,n,a=this.target.compareTo$1(0,t.target);return 0!==a?a:(r=this.source,n=t.source,0!==(a=h.JSString_methods.compareTo$1(v.toString$0$(r.file.url),v.toString$0$(n.file.url)))?a:r.compareTo$1(0,n))},$isComparable:1},L.Mapping.prototype={},L.SingleMapping.prototype={toJson$1$includeSourceContents(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,h,d,m,g,y,f,x,w,C,A=this,M=new E.StringBuffer("");for(r=(t=A.lines).length,n=0,a=0,i=0,s=0,o=0,l=0,_=!0,u=0;un){for(p=n;p<$;++p)M._contents+=";";n=$,a=0,_=!0}for(h=v.get$iterator$ax(c.entries);h.moveNext$0();a=m,_=!1)d=h.get$current(h),_||(M._contents+=","),m=d.column,g=b.encodeVlq(m-a),g=E.StringBuffer__writeAll(M._contents,g,""),M._contents=g,y=d.sourceUrlId,g=E.StringBuffer__writeAll(g,b.encodeVlq(y-o),""),M._contents=g,f=d.sourceLine,g=E.StringBuffer__writeAll(g,b.encodeVlq(f-i),""),M._contents=g,x=d.sourceColumn,g=E.StringBuffer__writeAll(g,b.encodeVlq(x-s),""),M._contents=g,null!=(w=d.sourceNameId)?(M._contents=E.StringBuffer__writeAll(g,b.encodeVlq(w-l),""),l=w,o=y,s=x,i=f):(o=y,s=x,i=f)}return null==(t=A.sourceRoot)&&(t=""),r=M._contents,C=E.LinkedHashMap_LinkedHashMap$_literal(["version",3,"sourceRoot",t,"sources",A.urls,"names",A.names,"mappings",(r.charCodeAt(0),r)],K.String,K.Object),null!=(t=A.targetUrl)&&C.$indexSet(0,"file",t),e&&(t=A.files,r=S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>"),C.$indexSet(0,"sourcesContent",E.List_List$of(new S.MappedListIterable(t,new L.SingleMapping_toJson_closure,r),!0,r._eval$1("ListIterable.E")))),A.extensions.forEach$1(0,new L.SingleMapping_toJson_closure0(C)),C},toJson$0(){return this.toJson$1$includeSourceContents(!1)},toString$0(e){var t=this,r=S.getRuntimeType(t).toString$0(0)+" : [targetUrl: "+S.S(t.targetUrl)+", sourceRoot: "+S.S(t.sourceRoot)+", urls: "+S.S(t.urls)+", names: "+S.S(t.names)+", lines: "+S.S(t.lines)+"]";return r.charCodeAt(0),r}},L.SingleMapping_SingleMapping$fromEntries_closure.prototype={call$0(){var e=this.urls;return e.get$length(e)},$signature:12},L.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:275},L.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:276},L.SingleMapping_toJson_closure.prototype={call$1:e=>null==e?null:E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null),$signature:277},L.SingleMapping_toJson_closure0.prototype={call$2(e,t){return this.result.$indexSet(0,e,t),t},$signature:169},L.TargetLineEntry.prototype={toString$0(e){return S.getRuntimeType(this).toString$0(0)+": "+this.line+" "+S.S(this.entries)}},L.TargetEntry.prototype={toString$0(e){var t=this;return S.getRuntimeType(t).toString$0(0)+": ("+t.column+", "+t.sourceUrlId+", "+t.sourceLine+", "+t.sourceColumn+", "+S.S(t.sourceNameId)+")"}},F.SourceFile.prototype={get$length(e){return this._decodedChars.length},get$lines(){return this._lineStarts.length},SourceFile$decoded$2$url(e,t){var r,n,a,i,s,o;for(n=(r=this._decodedChars).length,a=this._lineStarts,i=0;i=n||10!==r[o])&&(s=10),10===s&&a.push(i+1)},span$2(e,t,r){return F._FileSpan$(this,t,null==r?this._decodedChars.length:r)},span$1(e,t){return this.span$2(e,t,null)},getLine$1(e){var t,r=this;if(e<0)throw S.wrapException(E.RangeError$("Offset may not be negative, was "+e+"."));if(e>r._decodedChars.length)throw S.wrapException(E.RangeError$("Offset "+e+j.x20must_+r.get$length(r)+"."));return t=r._lineStarts,e=h.JSArray_methods.get$last(t)?t.length-1:r._isNearCachedLine$1(e)?((t=r._cachedLine).toString,t):r._cachedLine=r._binarySearch$1(e)-1},_isNearCachedLine$1(e){var t,r,n=this._cachedLine;return null!=n&&!(e<(t=this._lineStarts)[n])&&(n>=(r=t.length)-1||e=r-2||ee?a=r:t=r+1;return a},getColumn$1(e){var t,r,n=this;if(e<0)throw S.wrapException(E.RangeError$("Offset may not be negative, was "+e+"."));if(e>n._decodedChars.length)throw S.wrapException(E.RangeError$("Offset "+e+" must be not be greater than the number of characters in the file, "+n.get$length(n)+"."));if(t=n.getLine$1(e),(r=n._lineStarts[t])>e)throw S.wrapException(E.RangeError$("Line "+t+" comes after offset "+e+"."));return e-r},getOffset$1(e){var t,r,n,a;if(e<0)throw S.wrapException(E.RangeError$("Line may not be negative, was "+e+"."));if(e>=(r=(t=this._lineStarts).length))throw S.wrapException(E.RangeError$("Line "+e+" must be less than the number of lines in the file, "+this.get$lines()+"."));if(t=!((n=t[e])<=this._decodedChars.length)||(a=e+1)=t[a])throw S.wrapException(E.RangeError$("Line "+e+" doesn't have 0 columns."));return n}},F.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)},pointSpan$0(){var e=this.offset;return F._FileSpan$(this.file,e,e)},get$offset(){return this.offset}},F._FileSpan.prototype={get$sourceUrl(e){return this.file.url},get$length(e){return this._end-this._file$_start},get$start(e){return F.FileLocation$_(this.file,this._file$_start)},get$end(e){return F.FileLocation$_(this.file,this._end)},get$text(){return E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(this.file._decodedChars,this._file$_start,this._end),0,null)},get$context(e){var t=this,r=t.file,n=t._end,a=r.getLine$1(n);if(0===r.getColumn$1(n)&&0!==a){if(n-t._file$_start==0)return a===r._lineStarts.length-1?"":E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(r._decodedChars,r.getOffset$1(a),r.getOffset$1(a+1)),0,null)}else n=a===r._lineStarts.length-1?r._decodedChars.length:r.getOffset$1(a+1);return E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(r._decodedChars,r.getOffset$1(r.getLine$1(t._file$_start)),n),0,null)},_FileSpan$3(e,t,r){var n,a=this._end,i=this._file$_start;if(a(n=this.file)._decodedChars.length)throw S.wrapException(E.RangeError$("End "+a+j.x20must_+n.get$length(n)+"."));if(i<0)throw S.wrapException(E.RangeError$("Start may not be negative, was "+i+"."))},compareTo$1(e,t){var r;return t instanceof F._FileSpan?0===(r=h.JSInt_methods.compareTo$1(this._file$_start,t._file$_start))?h.JSInt_methods.compareTo$1(this._end,t._end):r:this.super$SourceSpanMixin$compareTo(0,t)},$eq(e,t){var r=this;return null!=t&&(K.FileSpan._is(t)?r._file$_start===t._file$_start&&r._end===t._end&&v.$eq$(r.file.url,t.file.url):r.super$SourceSpanMixin$$eq(0,t))},get$hashCode(e){return F.SourceSpanMixin.prototype.get$hashCode.call(this,this)},expand$1(e,t){var r,n=this,a=n.file;if(!v.$eq$(a.url,t.file.url))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(n.get$sourceUrl(n))+'" and  "'+S.S(t.get$sourceUrl(t))+"\" don't match.",null));return r=Math.min(n._file$_start,t._file$_start),F._FileSpan$(a,r,Math.max(n._end,t._end))},$isFileSpan:1,$isSourceSpanWithContext:1},k.Highlighter.prototype={highlight$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,d,m,g,y,f,b=this,x=null,w=b._lines;for(b._writeFileStart$1(h.JSArray_methods.get$first(w).url),e=b._maxMultilineSpans,t=E.List_List$filled(e,x,!1,K.nullable__Highlight),r=b._highlighter$_buffer,e=0!==e,n=b._primaryColor,a=0;a0&&(o=(s=w[a-1]).url,l=i.url,v.$eq$(o,l)?s.number+1!==i.number&&(b._writeSidebar$1$text("..."),r._contents+="\n"):(b._writeSidebar$1$end(B._glyphs.get$upEnd()),r._contents+="\n",b._writeFileStart$1(l))),o=i.highlights,l=new S.ReversedListIterable(o,S._arrayInstanceType(o)._eval$1("ReversedListIterable<1>")),l=new S.ListIterator(l,l.get$length(l)),_=S._instanceType(l)._precomputed1,u=i.number,c=i.text;l.moveNext$0();)(p=($=_._as(l.__internal$_current)).span).get$start(p).get$line()!==p.get$end(p).get$line()&&p.get$start(p).get$line()===u&&b._isOnlyWhitespace$1(h.JSString_methods.substring$2(c,0,p.get$start(p).get$column()))&&((d=h.JSArray_methods.indexOf$1(t,x))<0&&S.throwExpression(E.ArgumentError$(S.S(t)+" contains no null elements.",x)),t[d]=$);for(b._writeSidebar$1$line(u),r._contents+=" ",b._writeMultilineHighlights$2(i,t),e&&(r._contents+=" "),(l=null!=(g=-1===(m=h.JSArray_methods.indexWhere$1(o,new k.Highlighter_highlight_closure))?x:o[m]))?($=(_=g.span).get$start(_).get$line()===u?_.get$start(_).get$column():0,b._writeHighlightedText$4$color(c,$,_.get$end(_).get$line()===u?_.get$end(_).get$column():c.length,n)):b._writeText$1(c),r._contents+="\n",l&&b._writeIndicator$3(i,g,t),l=o.length,y=0;y"))).get$length(t)},$signature:278},k.Highlighter$___closure.prototype={call$1(e){var t=e.span;return t.get$start(t).get$line()!==t.get$end(t).get$line()},$signature:134},k.Highlighter$__closure0.prototype={call$1:e=>e.url,$signature:280},k.Highlighter__collateLines_closure.prototype={call$1(e){var t=e.span;return t.get$sourceUrl(t)},$signature:281},k.Highlighter__collateLines_closure0.prototype={call$2:(e,t)=>e.span.compareTo$1(0,t.span),$signature:282},k.Highlighter__collateLines_closure1.prototype={call$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,d,m,g=S._setArrayType([],K.JSArray__Line);for(r=(t=v.getInterceptor$ax(e)).get$iterator(e),n=K.JSArray__Highlight;r.moveNext$0();)for(i=(a=r.get$current(r).span).get$context(a),(s=p.findLineStart(i,a.get$text(),a.get$start(a).get$column())).toString,o=(s=h.JSString_methods.allMatches$1("\n",h.JSString_methods.substring$2(i,0,s))).get$length(s),l=a.get$sourceUrl(a),_=a.get$start(a).get$line()-o,s=(a=i.split("\n")).length,u=0;uh.JSArray_methods.get$last(g).number)&&g.push(new k._Line(c,_,l,S._setArrayType([],n))),++_;for($=S._setArrayType([],n),r=g.length,d=0,u=0;uc.number)&&v.$eq$(s.get$sourceUrl(s),c.url);)$.push(a);d+=$.length-m,h.JSArray_methods.addAll$1(c.highlights,$)}return g},$signature:283},k.Highlighter__collateLines__closure.prototype={call$1(e){var t=e.span,r=this.line;return!v.$eq$(t.get$sourceUrl(t),r.url)||t.get$end(t).get$line()e.isPrimary,$signature:134},k.Highlighter__writeFileStart_closure.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=h.JSString_methods.$mul(B._glyphs.get$horizontalLine(),2)+">",null},$signature:0},k.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=B._glyphs;e=this.startLine===this.line.number?e.get$topLeftCorner():e.get$bottomLeftCorner(),this.$this._highlighter$_buffer._contents+=e},$signature:0},k.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=B._glyphs;e=null==this.highlight?e.get$horizontalLine():e.get$cross(),this.$this._highlighter$_buffer._contents+=e},$signature:0},k.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=B._glyphs.get$horizontalLine(),null},$signature:0},k.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,t=e._box_0,r=t.openedOnThisLine,n=B._glyphs,a=r?n.get$cross():n.get$verticalLine();null!=e.current?e.$this._highlighter$_buffer._contents+=a:(n=(r=e.line).number,e.startLine===n?((r=e.$this)._colorize$2$color(new k.Highlighter__writeMultilineHighlights__closure(t,r),t.openedOnThisLineColor),t.openedOnThisLine=!0,null==t.openedOnThisLineColor&&(t.openedOnThisLineColor=e.highlight.isPrimary?r._primaryColor:r._secondaryColor)):(r=e.endLine===n&&(n=e.highlight.span).get$end(n).get$column()===r.text.length,n=e.$this,r?(t=null==e.highlight.label?B._glyphs.glyphOrAscii$2("└","\\"):a,n._highlighter$_buffer._contents+=t):n._colorize$2$color(new k.Highlighter__writeMultilineHighlights__closure0(n,a),t.openedOnThisLineColor)))},$signature:0},k.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this._box_0.openedOnThisLine?"┬":"┌";this.$this._highlighter$_buffer._contents+=B._glyphs.glyphOrAscii$2(e,"/")},$signature:0},k.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:0},k.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1(h.JSString_methods.substring$2(e.text,e.startColumn,e.endColumn))},$signature:0},k.Highlighter__writeIndicator_closure.prototype={call$0(){var e,t,r=this.$this,n=this.highlight,a=n.span,i=n.isPrimary?"^":B._glyphs.get$horizontalLineBold(),s=a.get$start(a).get$column(),o=a.get$end(a).get$column();a=this.line.text,e=r._countTabs$1(h.JSString_methods.substring$2(a,0,s)),t=r._countTabs$1(h.JSString_methods.substring$2(a,s,o)),s+=3*e,(r=r._highlighter$_buffer)._contents+=h.JSString_methods.$mul(" ",s),i=r._contents+=h.JSString_methods.$mul(i,Math.max(o+3*(e+t)-s,1)),null!=(n=n.label)&&(r._contents=i+" "+n)},$signature:0},k.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},k.Highlighter__writeIndicator_closure1.prototype={call$0(){var e,t=this,r=t.$this;t.coversWholeLine?r._highlighter$_buffer._contents+=h.JSString_methods.$mul(B._glyphs.get$horizontalLine(),3):(e=t.highlight.span,r._writeArrow$3$beginning(t.line,Math.max(e.get$end(e).get$column()-1,0),!1)),null!=(e=t.highlight.label)&&(r._highlighter$_buffer._contents+=" "+e)},$signature:0},k.Highlighter__writeSidebar_closure.prototype={call$0(){var e=this.$this,t=e._highlighter$_buffer,r=this._box_0.text;null==r&&(r=""),t._contents+=h.JSString_methods.padRight$1(r,e._paddingBeforeSidebar),e=this.end,t._contents+=null==e?B._glyphs.get$verticalLine():e},$signature:0},k._Highlight.prototype={toString$0(e){var t=this.isPrimary?"primary ":"",r=this.span;return r=t+(r.get$start(r).get$line()+":")+r.get$start(r).get$column()+"-"+r.get$end(r).get$line()+":"+r.get$end(r).get$column(),(t=null!=(t=this.label)?r+" ("+t+")":r).charCodeAt(0),t}},k._Highlight_closure.prototype={call$0(){var e,t,r,n,a=this.span;return K.SourceSpanWithContext._is(a)&&null!=p.findLineStart(a.get$context(a),a.get$text(),a.get$start(a).get$column())||(e=R.SourceLocation$(a.get$start(a).get$offset(),0,0,a.get$sourceUrl(a)),t=a.get$end(a).get$offset(),r=a.get$sourceUrl(a),n=p.countCodeUnits(a.get$text(),10),a=V.SourceSpanWithContext$(e,R.SourceLocation$(t,k._Highlight__lastLineLength(a.get$text()),n,r),a.get$text(),a.get$text())),k._Highlight__normalizeEndOfLine(k._Highlight__normalizeTrailingNewline(k._Highlight__normalizeNewlines(a)))},$signature:284},k._Line.prototype={toString$0(e){return this.number+': "'+this.text+'" ('+h.JSArray_methods.join$1(this.highlights,", ")+")"}},R.SourceLocation.prototype={distance$1(e){var t=this.sourceUrl;if(!v.$eq$(t,e.get$sourceUrl(e)))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(t)+'" and "'+S.S(e.get$sourceUrl(e))+"\" don't match.",null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){var r=this.sourceUrl;if(!v.$eq$(r,t.get$sourceUrl(t)))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(r)+'" and "'+S.S(t.get$sourceUrl(t))+"\" don't match.",null));return this.offset-t.get$offset()},$eq(e,t){return null!=t&&K.SourceLocation._is(t)&&v.$eq$(this.sourceUrl,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.sourceUrl;return null==(t=null==t?null:t.get$hashCode(t))&&(t=0),t+this.offset},toString$0(e){var t=this,r="<"+S.getRuntimeType(t).toString$0(0)+": "+t.offset+" ",n=t.sourceUrl;return r+(S.S(null==n?"unknown source":n)+":")+(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}},d.SourceLocationMixin.prototype={distance$1(e){var t=this;if(!v.$eq$(t.file.url,e.get$sourceUrl(e)))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(t.get$sourceUrl(t))+'" and "'+S.S(e.get$sourceUrl(e))+"\" don't match.",null));return Math.abs(t.offset-e.get$offset())},compareTo$1(e,t){var r=this;if(!v.$eq$(r.file.url,t.get$sourceUrl(t)))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(r.get$sourceUrl(r))+'" and "'+S.S(t.get$sourceUrl(t))+"\" don't match.",null));return r.offset-t.get$offset()},$eq(e,t){return null!=t&&K.SourceLocation._is(t)&&v.$eq$(this.file.url,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.file.url;return null==(t=null==t?null:t.get$hashCode(t))&&(t=0),t+this.offset},toString$0(e){var t=this.offset,r="<"+S.getRuntimeType(this).toString$0(0)+": "+t+" ",n=this.file,a=n.url;return r+(S.S(null==a?"unknown source":a)+":")+(n.getLine$1(t)+1)+":"+(n.getColumn$1(t)+1)+">"},$isComparable:1,$isSourceLocation:1},R.SourceSpanBase.prototype={SourceSpanBase$3(e,t,r){var n,a=this.end,i=this.start;if(!v.$eq$(a.get$sourceUrl(a),i.get$sourceUrl(i)))throw S.wrapException(E.ArgumentError$('Source URLs "'+S.S(i.get$sourceUrl(i))+'" and  "'+S.S(a.get$sourceUrl(a))+"\" don't match.",null));if(a.get$offset()'},$isComparable:1,$isSourceSpan:1},V.SourceSpanWithContext.prototype={get$context(e){return this._context}},k.Chain.prototype={toTrace$0(){var e=this.traces;return F.Trace$(new S.ExpandIterable(e,new k.Chain_toTrace_closure,S._arrayInstanceType(e)._eval$1("ExpandIterable<1,Frame>")),null)},toString$0(e){var t=this.traces,r=S._arrayInstanceType(t);return new S.MappedListIterable(t,new k.Chain_toString_closure(new S.MappedListIterable(t,new k.Chain_toString_closure0,r._eval$1("MappedListIterable<1,int>")).fold$2(0,0,h.CONSTANT)),r._eval$1("MappedListIterable<1,String>")).join$1(0,j.x3d_____)},$isStackTrace:1},k.Chain_Chain$parse_closure.prototype={call$1:e=>0!==e.length,$signature:6},k.Chain_Chain$parse_closure0.prototype={call$1:e=>F.Trace$parseVM(e),$signature:216},k.Chain_Chain$parse_closure1.prototype={call$1:e=>F.Trace$parseFriendly(e),$signature:216},k.Chain_toTrace_closure.prototype={call$1:e=>e.get$frames(),$signature:287},k.Chain_toString_closure0.prototype={call$1(e){var t=e.get$frames();return new S.MappedListIterable(t,new k.Chain_toString__closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")).fold$2(0,0,h.CONSTANT)},$signature:288},k.Chain_toString__closure0.prototype={call$1:e=>e.get$location().length,$signature:214},k.Chain_toString_closure.prototype={call$1(e){var t=e.get$frames();return new S.MappedListIterable(t,new k.Chain_toString__closure(this.longest),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$signature:290},k.Chain_toString__closure.prototype={call$1(e){return h.JSString_methods.padRight$1(e.get$location(),this.longest)+"  "+S.S(e.get$member())+"\n"},$signature:213},$.Frame.prototype={get$isCore(){return"dart"===this.uri.get$scheme()},get$library(){var e=this.uri;return"data"===e.get$scheme()?"data:...":B.$get$context().prettyUri$1(e)},get$$package(){var e=this.uri;return"package"!==e.get$scheme()?null:h.JSArray_methods.get$first(e.get$path(e).split("/"))},get$location(){var e,t=this,r=t.line;return null==r?t.get$library():null==(e=t.column)?t.get$library()+" "+S.S(r):t.get$library()+" "+S.S(r)+":"+S.S(e)},toString$0(e){return this.get$location()+" in "+S.S(this.member)},get$uri(){return this.uri},get$line(){return this.line},get$column(){return this.column},get$member(){return this.member}},$.Frame_Frame$parseVM_closure.prototype={call$0(){var e,t,r,n,a,i,s,o=null,l=this.frame;return"..."===l?new $.Frame(E._Uri__Uri(o,o,o,o),o,o,"..."):null==(e=B.$get$_vmFrame().firstMatch$1(l))?new w.UnparsedFrame(E._Uri__Uri(o,"unparsed",o,o),l):((t=(l=e._match)[1]).toString,r=B.$get$_asyncBody(),t=S.stringReplaceAllUnchecked(t,r,""),n=S.stringReplaceAllUnchecked(t,"",""),(r=t=l[2]).toString,h.JSString_methods.startsWith$1(r,"1?E.int_parse(i[1],o):o,new $.Frame(a,s,l>2?E.int_parse(i[2],o):o,n))},$signature:58},$.Frame_Frame$parseV8_closure.prototype={call$0(){var e,t,r="",n=this.frame,a=B.$get$_v8Frame().firstMatch$1(n);return null==a?new w.UnparsedFrame(E._Uri__Uri(null,"unparsed",null,null),n):(n=new $.Frame_Frame$parseV8_closure_parseLocation(n),null!=(t=(e=a._match)[2])?(t.toString,(e=e[1]).toString,e=S.stringReplaceAllUnchecked(e,"",r),e=S.stringReplaceAllUnchecked(e,"Anonymous function",r),n.call$2(t,S.stringReplaceAllUnchecked(e,"(anonymous function)",r))):((e=e[3]).toString,n.call$2(e,r)))},$signature:58},$.Frame_Frame$parseV8_closure_parseLocation.prototype={call$2(e,t){for(var r,n,a,i,s,o=null,l=B.$get$_v8EvalLocation(),_=l.firstMatch$1(e);null!=_;e=r)(r=_._match[1]).toString,_=l.firstMatch$1(r);return"native"===e?new $.Frame(E.Uri_parse("native"),o,o,t):null==(n=B.$get$_v8UrlLocation().firstMatch$1(e))?new w.UnparsedFrame(E._Uri__Uri(o,"unparsed",o,o),this.frame):((r=(l=n._match)[1]).toString,a=$.Frame__uriOrPathToUri(r),(r=l[2]).toString,i=E.int_parse(r,o),s=l[3],new $.Frame(a,i,null!=s?E.int_parse(s,o):o,t))},$signature:293},$.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,t,r,n,a=null,i=this.frame,s=B.$get$_firefoxEvalLocation().firstMatch$1(i);return null==s?new w.UnparsedFrame(E._Uri__Uri(a,"unparsed",a,a),i):((e=(i=s._match)[1]).toString,t=S.stringReplaceAllUnchecked(e,"/<",""),(e=i[2]).toString,r=$.Frame__uriOrPathToUri(e),(i=i[3]).toString,n=E.int_parse(i,a),new $.Frame(r,n,a,0===t.length||"anonymous"===t?"":t))},$signature:58},$.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,t,r,n,a,i,s,o=null,l=this.frame,_=B.$get$_firefoxSafariFrame().firstMatch$1(l);return null==_?new w.UnparsedFrame(E._Uri__Uri(o,"unparsed",o,o),l):((r=t=(e=_._match)[3]).toString,h.JSString_methods.contains$1(r," line ")?$.Frame_Frame$_parseFirefoxEval(l):((l=t).toString,n=$.Frame__uriOrPathToUri(l),null!=(a=e[1])?((l=e[2]).toString,l=h.JSString_methods.allMatches$1("/",l),""===(a+=h.JSArray_methods.join$0(E.List_List$filled(l.get$length(l),".",!1,K.String)))&&(a=""),a=h.JSString_methods.replaceFirst$2(a,B.$get$_initialDot(),"")):a="",""===(l=e[4])?i=o:(l.toString,i=E.int_parse(l,o)),null==(l=e[5])||""===l?s=o:(l.toString,s=E.int_parse(l,o)),new $.Frame(n,i,s,a)))},$signature:58},$.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,t,r,n,a=null,i=this.frame,s=B.$get$_friendlyFrame().firstMatch$1(i);if(null==s)throw S.wrapException(E.FormatException$("Couldn't parse package:stack_trace stack trace line '"+i+"'.",a,a));return"data:..."===(e=(i=s._match)[1])?t=E.Uri_Uri$dataFromString("",a,a):(e.toString,t=E.Uri_parse(e)),""===t.get$scheme()&&(t=(e=B.$get$context()).toUri$1(e.absolute$7(e.style.pathFromUri$1(x._parseUri(t)),a,a,a,a,a,a))),null==(e=i[2])?r=a:(e.toString,r=E.int_parse(e,a)),null==(e=i[3])?n=a:(e.toString,n=E.int_parse(e,a)),new $.Frame(t,r,n,i[4])},$signature:58},L.LazyTrace.prototype={get$_lazy_trace$_trace(){var e=this,t=e.__LazyTrace__trace;return null==t&&(t=e._thunk.call$0(),null==e.__LazyTrace__trace?e.__LazyTrace__trace=t:t=S.throwExpression(S.LateError$fieldADI("_trace"))),t},get$frames(){return this.get$_lazy_trace$_trace().get$frames()},get$terse(){return new L.LazyTrace(new L.LazyTrace_terse_closure(this))},toString$0(e){return this.get$_lazy_trace$_trace().toString$0(0)},$isStackTrace:1,$isTrace:1},L.LazyTrace_terse_closure.prototype={call$0(){return this.$this.get$_lazy_trace$_trace().get$terse()},$signature:209},F.Trace.prototype={get$terse(){return this.foldFrames$2$terse(new F.Trace_terse_closure,!0)},foldFrames$2$terse(e,t){var r,n,a,i,s={};for(s.predicate=e,s.predicate=new F.Trace_foldFrames_closure(e),r=S._setArrayType([],K.JSArray_Frame),n=this.frames,n=new S.ReversedListIterable(n,S._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),n=new S.ListIterator(n,n.get$length(n)),a=S._instanceType(n)._precomputed1;n.moveNext$0();)(i=a._as(n.__internal$_current))instanceof w.UnparsedFrame||!s.predicate.call$1(i)?r.push(i):0!==r.length&&s.predicate.call$1(h.JSArray_methods.get$last(r))||r.push(new $.Frame(i.get$uri(),i.get$line(),i.get$column(),i.get$member()));return n=K.MappedListIterable_Frame_Frame,(r=E.List_List$of(new S.MappedListIterable(r,new F.Trace_foldFrames_closure0(s),n),!0,n._eval$1("ListIterable.E"))).length>1&&s.predicate.call$1(h.JSArray_methods.get$first(r))&&h.JSArray_methods.removeAt$1(r,0),F.Trace$(new S.ReversedListIterable(r,S._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),this.original._stackTrace)},toString$0(e){var t=this.frames,r=S._arrayInstanceType(t);return new S.MappedListIterable(t,new F.Trace_toString_closure(new S.MappedListIterable(t,new F.Trace_toString_closure0,r._eval$1("MappedListIterable<1,int>")).fold$2(0,0,h.CONSTANT)),r._eval$1("MappedListIterable<1,String>")).join$0(0)},$isStackTrace:1,get$frames(){return this.frames}},F.Trace_Trace$from_closure.prototype={call$0(){return F.Trace_Trace$parse(this.trace.toString$0(0))},$signature:209},F.Trace__parseVM_closure.prototype={call$1:e=>0!==e.length,$signature:6},F.Trace__parseVM_closure0.prototype={call$1:e=>$.Frame_Frame$parseVM(e),$signature:64},F.Trace$parseV8_closure.prototype={call$1:e=>!h.JSString_methods.startsWith$1(e,B.$get$_v8TraceLine()),$signature:6},F.Trace$parseV8_closure0.prototype={call$1:e=>$.Frame_Frame$parseV8(e),$signature:64},F.Trace$parseJSCore_closure.prototype={call$1:e=>"\tat "!==e,$signature:6},F.Trace$parseJSCore_closure0.prototype={call$1:e=>$.Frame_Frame$parseV8(e),$signature:64},F.Trace$parseFirefox_closure.prototype={call$1:e=>0!==e.length&&"[native code]"!==e,$signature:6},F.Trace$parseFirefox_closure0.prototype={call$1:e=>$.Frame_Frame$parseFirefox(e),$signature:64},F.Trace$parseFriendly_closure.prototype={call$1:e=>!h.JSString_methods.startsWith$1(e,"====="),$signature:6},F.Trace$parseFriendly_closure0.prototype={call$1:e=>$.Frame_Frame$parseFriendly(e),$signature:64},F.Trace_terse_closure.prototype={call$1:e=>!1,$signature:208},F.Trace_foldFrames_closure.prototype={call$1(e){var t;return!!this.oldPredicate.call$1(e)||!!e.get$isCore()||"stack_trace"===e.get$$package()||((t=e.get$member()).toString,!!h.JSString_methods.contains$1(t,"")&&null==e.get$line())},$signature:208},F.Trace_foldFrames_closure0.prototype={call$1(e){var t,r;return e instanceof w.UnparsedFrame||!this._box_0.predicate.call$1(e)?e:(t=e.get$library(),r=B.$get$_terseRegExp(),new $.Frame(E.Uri_parse(S.stringReplaceAllUnchecked(t,r,"")),null,null,e.get$member()))},$signature:297},F.Trace_toString_closure0.prototype={call$1:e=>e.get$location().length,$signature:214},F.Trace_toString_closure.prototype={call$1(e){return e instanceof w.UnparsedFrame?e.toString$0(0)+"\n":h.JSString_methods.padRight$1(e.get$location(),this.longest)+"  "+S.S(e.get$member())+"\n"},$signature:213},w.UnparsedFrame.prototype={toString$0(e){return this.member},$isFrame:1,get$uri(){return this.uri},get$line:()=>null,get$column:()=>null,get$isCore:()=>!1,get$library:()=>"unparsed",get$$package:()=>null,get$location:()=>"unparsed",get$member(){return this.member}},b.TransformByHandlers_transformByHandlers_closure.prototype={call$0(){var e,t,r,n,a=this,i={valuesDone:!1};e=a.controller,t=a._this.listen$3$onDone$onError(0,new b.TransformByHandlers_transformByHandlers__closure(a.handleData,e,a.S),new b.TransformByHandlers_transformByHandlers__closure0(i,a.handleDone,e),new b.TransformByHandlers_transformByHandlers__closure1(a.handleError,e)),(r=a._box_1).subscription=t,e.set$onPause(t.get$pause(t)),n=r.subscription,e.set$onResume(n.get$resume(n)),e.set$onCancel(new b.TransformByHandlers_transformByHandlers__closure2(r,i))},$signature:0},b.TransformByHandlers_transformByHandlers__closure.prototype={call$1(e){return this.handleData.call$2(e,this.controller)},$signature(){return this.S._eval$1("~(0)")}},b.TransformByHandlers_transformByHandlers__closure1.prototype={call$2(e,t){this.handleError.call$3(e,t,this.controller)},$signature:93},b.TransformByHandlers_transformByHandlers__closure0.prototype={call$0(){this._box_0.valuesDone=!0,this.handleDone.call$1(this.controller)},$signature:0},b.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:298},M.RateLimit__debounceAggregate_closure.prototype={call$2(e,t){var r=this,n=r._box_0,a=new M.RateLimit__debounceAggregate_closure_emit(n,t,r.S),i=n.timer;null!=i&&i.cancel$0(),n.soFar=r.collect.call$2(e,n.soFar),n.hasPending=!0,null==n.timer&&r.leading?(n.emittedLatestAsLeading=!0,a.call$0()):n.emittedLatestAsLeading=!1,n.timer=E.Timer_Timer(r.duration,new M.RateLimit__debounceAggregate__closure(n,r.trailing,a,t))},$signature(){return this.T._eval$1("@<0>")._bind$1(this.S)._eval$1("~(1,EventSink<2>)")}},M.RateLimit__debounceAggregate_closure_emit.prototype={call$0(){var e=this._box_0;this.sink.add$1(0,this.S._as(e.soFar)),e.soFar=null,e.hasPending=!1},$signature:0},M.RateLimit__debounceAggregate__closure.prototype={call$0(){var e=this._box_0;e.emittedLatestAsLeading||this.emit.call$0(),e.shouldClose&&this.sink.close$0(0),e.timer=null},$signature:0},M.RateLimit__debounceAggregate_closure0.prototype={call$1(e){var t=this._box_0;t.hasPending&&this.trailing?t.shouldClose=!0:(null!=(t=t.timer)&&t.cancel$0(),e.close$0(0))},$signature(){return this.S._eval$1("~(EventSink<0>)")}},m.StringScannerException.prototype={get$source(){return S._asString(this.source)}},T.LineScanner.prototype={scanChar$1(e){return!!this.super$StringScanner$scanChar(e)&&(this._adjustLineAndColumn$1(e),!0)},_adjustLineAndColumn$1(e){var t=this;10===e||13===e&&10!==t.peekChar$0()?(++t._line_scanner$_line,t._line_scanner$_column=0):++t._line_scanner$_column},scan$1(e){var t,r,n,a=this;return!!a.super$StringScanner$scan(e)&&(t=a.get$lastMatch(),r=a._newlinesIn$1(t.pattern),t=a._line_scanner$_line,n=r.length,a._line_scanner$_line=t+n,0===n?(t=a._line_scanner$_column,n=a.get$lastMatch(),a._line_scanner$_column=t+n.pattern.length):(t=a.get$lastMatch(),a._line_scanner$_column=t.pattern.length-v.get$end$z(h.JSArray_methods.get$last(r))),!0)},_newlinesIn$1(e){var t=B.$get$_newlineRegExp().allMatches$1(0,e),r=E.List_List$of(t,!0,S._instanceType(t)._eval$1("Iterable.E"));return 13===this.peekChar$1(-1)&&10===this.peekChar$0()&&h.JSArray_methods.removeLast$0(r),r}},I.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw S.wrapException(E.ArgumentError$(j.The_gi,null));this.set$position(e.position)},spanFrom$2(e,t){var r=null==t?this._string_scanner$_position:t.position;return this._sourceFile.span$2(0,e.position,r)},spanFrom$1(e){return this.spanFrom$2(e,null)},matches$1(e){var t,r,n=this;return!!n.super$StringScanner$matches(e)&&(t=n._string_scanner$_position,r=n.get$lastMatch(),n._sourceFile.span$2(0,t,r.start+r.pattern.length),!0)},error$3$length$position(e,t,r,n){var a,i,s=this,o=s.string;throw p.validateErrorArgs(o,null,n,r),i=(a=null==n&&null==r)?s.get$lastMatch():null,null==n&&(n=null==i?s._string_scanner$_position:i.start),null==r&&(r=null==i?0:(a=i.start)+i.pattern.length-a),S.wrapException(m.StringScannerException$(t,s._sourceFile.span$2(0,n,n+r),o))},error$1(e,t){return this.error$3$length$position(e,t,null,null)},error$2$position(e,t,r){return this.error$3$length$position(e,t,null,r)},error$2$length(e,t,r){return this.error$3$length$position(e,t,r,null)}},I._SpanScannerState.prototype={},V.StringScanner.prototype={set$position(e){if(e<0||e>this.string.length)throw S.wrapException(E.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_scanner$_position,r=e.string;return t===r.length&&e.error$3$length$position(0,"expected more input.",0,t),h.JSString_methods.codeUnitAt$1(r,e._string_scanner$_position++)},peekChar$1(e){var t;return null==e&&(e=0),(t=this._string_scanner$_position+e)<0||t>=this.string.length?null:h.JSString_methods.codeUnitAt$1(this.string,t)},peekChar$0(){return this.peekChar$1(null)},scanChar$1(e){var t=this._string_scanner$_position,r=this.string;return t!==r.length&&h.JSString_methods.codeUnitAt$1(r,t)===e&&(this._string_scanner$_position=t+1,!0)},expectChar$2$name(e,t){this.scanChar$1(e)||(null==t&&(t=92===e?'"\\"':34===e?'"\\""':'"'+S.Primitives_stringFromCharCode(e)+'"'),this.error$3$length$position(0,"expected "+t+".",0,this._string_scanner$_position))},expectChar$1(e){return this.expectChar$2$name(e,null)},scan$1(e){var t,r=this,n=r.matches$1(e);return n&&(t=r._lastMatch,r._lastMatchPosition=r._string_scanner$_position=t.start+t.pattern.length),n},expect$1(e){var t,r;this.scan$1(e)||(t=S.stringReplaceAllUnchecked(e,"\\","\\\\"),r='"'+S.stringReplaceAllUnchecked(t,'"','\\"')+'"',this.error$3$length$position(0,"expected "+r+".",0,this._string_scanner$_position))},expectDone$0(){var e=this._string_scanner$_position;e!==this.string.length&&this.error$3$length$position(0,"expected no more input.",0,e)},matches$1(e){var t=this,r=h.JSString_methods.matchAsPrefix$2(e,t.string,t._string_scanner$_position);return t._lastMatch=r,t._lastMatchPosition=t._string_scanner$_position,null!=r},substring$1(e,t){var r=this._string_scanner$_position;return h.JSString_methods.substring$2(this.string,t,r)},error$3$length$position(e,t,r,n){var a=this.string;throw p.validateErrorArgs(a,null,n,r),S.wrapException(m.StringScannerException$(t,F.SourceFile$fromString(a,this.sourceUrl).span$2(0,n,n+r),a))}},$.AsciiGlyphSet.prototype={glyphOrAscii$2:(e,t)=>t,get$horizontalLine:()=>"-",get$verticalLine:()=>"|",get$topLeftCorner:()=>",",get$bottomLeftCorner:()=>"'",get$cross:()=>"+",get$upEnd:()=>"'",get$downEnd:()=>",",get$horizontalLineBold:()=>"="},f.UnicodeGlyphSet.prototype={glyphOrAscii$2:(e,t)=>e,get$horizontalLine:()=>"─",get$verticalLine:()=>"│",get$topLeftCorner:()=>"┌",get$bottomLeftCorner:()=>"└",get$cross:()=>"┼",get$upEnd:()=>"╵",get$downEnd:()=>"╷",get$horizontalLineBold:()=>"━"},I.Tuple2.prototype={toString$0(e){return"["+S.S(this.item1)+", "+S.S(this.item2)+"]"},$eq(e,t){return null!=t&&t instanceof I.Tuple2&&v.$eq$(t.item1,this.item1)&&v.$eq$(t.item2,this.item2)},get$hashCode(e){var t=v.get$hashCode$(this.item1),r=v.get$hashCode$(this.item2);return $._finish($._combine($._combine(0,h.JSInt_methods.get$hashCode(t)),h.JSInt_methods.get$hashCode(r)))}},I.Tuple3.prototype={toString$0(e){return"["+this.item1.toString$0(0)+", "+this.item2.toString$0(0)+", "+this.item3.toString$0(0)+"]"},$eq(e,t){return null!=t&&t instanceof I.Tuple3&&t.item1===this.item1&&t.item2.$eq(0,this.item2)&&t.item3.$eq(0,this.item3)},get$hashCode(e){var t,r=S.Primitives_objectHashCode(this.item1),n=this.item2;return n=n.get$hashCode(n),t=(t=this.item3).get$hashCode(t),$._finish($._combine($._combine($._combine(0,h.JSInt_methods.get$hashCode(r)),h.JSInt_methods.get$hashCode(n)),h.JSInt_methods.get$hashCode(t)))}},I.Tuple4.prototype={toString$0(e){var t=this;return"["+t.item1.toString$0(0)+", "+t.item2+", "+t.item3.toString$0(0)+", "+S.S(t.item4)+"]"},$eq(e,t){var r=this;return null!=t&&t instanceof I.Tuple4&&t.item1.$eq(0,r.item1)&&t.item2===r.item2&&t.item3===r.item3&&v.$eq$(t.item4,r.item4)},get$hashCode(e){var t,r,n,a=this,i=a.item1;return i=i.get$hashCode(i),t=h.JSBool_methods.get$hashCode(a.item2),r=S.Primitives_objectHashCode(a.item3),n=v.get$hashCode$(a.item4),$._finish($._combine($._combine($._combine($._combine(0,h.JSInt_methods.get$hashCode(i)),h.JSInt_methods.get$hashCode(t)),h.JSInt_methods.get$hashCode(r)),h.JSInt_methods.get$hashCode(n)))}},m.WatchEvent.prototype={toString$0(e){return this.type.toString$0(0)+" "+this.path}},m.ChangeType.prototype={toString$0(e){return this._watch_event$_name}},F.SupportsAnything0.prototype={toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},T.Argument0.prototype={toString$0(e){var t=this.defaultValue,r=this.name;return null==t?r:r+": "+t.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},p.ArgumentDeclaration0.prototype={get$spanWithName(){for(var e,t,r=this.span,n=r.file,a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(n._decodedChars,0,null),0,null),i=F.FileLocation$_(n,r._file$_start).offset-1;e=i>0&&(32===(e=h.JSString_methods.codeUnitAt$1(a,i))||9===e||10===e||13===e||12===e);)--i;if(!(95===(e=h.JSString_methods.codeUnitAt$1(a,i))||L.isAlphabetic1(e)||e>=128||L.isDigit0(e)||45===e))return r;for(--i;e=i>=0&&(!!(t=95===(e=h.JSString_methods.codeUnitAt$1(a,i))||(t=e>=97&&e<=122||e>=65&&e<=90)||e>=128)||(t=e>=48&&e<=57)||45===e);)--i;return e=i+1,95===(t=h.JSString_methods.codeUnitAt$1(a,e))||L.isAlphabetic1(t)||t>=128?R.SpanExtensions_trimRight0(R.SpanExtensions_trimLeft0(n.span$2(0,e,F.FileLocation$_(n,r._end).offset))):r},verify$2(e,t){var r,n,a,i,s,o,l,_,u=this,c="invocation",$="argument";for(n=(r=u.$arguments).length,a=t._baseMap,i=0,s=0;sn)throw r="Only "+n+" ",S.wrapException(m.MultiSpanSassScriptException$0(r+(t.get$isEmpty(t)?"":"positional ")+p.pluralize0($,n,null)+" allowed, but "+e+" "+p.pluralize0("was",e,"were")+" passed.",c,E.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],K.FileSpan,K.String)));if(i"))),S.wrapException(m.MultiSpanSassScriptException$0("No "+p.pluralize0($,_._collection$_length,null)+" named "+S.S(p.toSentence0(_.map$1$1(0,new p.ArgumentDeclaration_verify_closure2,K.Object),"or"))+".",c,E.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],K.FileSpan,n)))}},_argument_declaration$_originalArgumentName$1(e){var t,r,n,a,i,s,o,l,_=null;if(e===this.restArgument)return t=this.span,r=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,_),h.JSString_methods.substring$2(h.JSString_methods.substring$1(r,h.JSString_methods.lastIndexOf$1(r,"$")),0,h.JSString_methods.indexOf$1(r,"."));for(n=(t=this.$arguments).length,a=0;an||ie.name,$signature:299},p.ArgumentDeclaration_verify_closure2.prototype={call$1:e=>"$"+e,$signature:5},V.ArgumentInvocation0.prototype={get$isEmpty(e){var t;return 0===this.positional.length&&(t=this.named).get$isEmpty(t)&&null==this.rest},toString$0(e){var t,r,n,a=this,i=E.List_List$of(a.positional,!0,K.Object);for(t=a.named,r=v.get$iterator$ax(t.get$keys(t));r.moveNext$0();)n=r.get$current(r),i.push(n+": "+S.S(t.$index(0,n)));return null!=(t=a.rest)&&i.push(t.toString$0(0)+"..."),null!=(t=a.keywordRest)&&i.push(t.toString$0(0)+"..."),"("+h.JSArray_methods.join$1(i,", ")+")"},$isAstNode0:1,get$span(e){return this.span}},d.SassArgumentList0.prototype={},L.JSArray1.prototype={},p.AsyncImporter0.prototype={},I.AsyncBuiltInCallable0.prototype={callbackFor$2(e,t){return new I.Tuple2(this._async_built_in0$_arguments,this._async_built_in0$_callback,K.Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value_2)},$isAsyncCallable0:1,get$name(e){return this.name}},I.AsyncBuiltInCallable$mixin_closure0.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure0(e)},$call$body$AsyncBuiltInCallable$mixin_closure0(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.Value_2),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=3,E._asyncAwait(a.callback.call$1(e),i);case 3:t=h.C__SassNull0,r=1;break;case 1:return E._asyncReturn(t,n)}}));return E._asyncStartSync(i,n)},$signature:131},V._compileStylesheet_closure2.prototype={call$1(e){return""===e?E.Uri_Uri$dataFromString(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),h.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,E.Uri_parse(e)).toString$0(0)},$signature:5},A.AsyncEnvironment0.prototype={closure$0(){var e,t,r,n=this,a=n._async_environment0$_forwardedModules,i=n._async_environment0$_nestedForwardedModules,s=n._async_environment0$_variables;return s=S._setArrayType(s.slice(0),S._arrayInstanceType(s)),e=n._async_environment0$_variableNodes,e=S._setArrayType(e.slice(0),S._arrayInstanceType(e)),t=n._async_environment0$_functions,t=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),r=n._async_environment0$_mixins,r=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),A.AsyncEnvironment$_0(n._async_environment0$_modules,n._async_environment0$_namespaceNodes,n._async_environment0$_globalModules,n._async_environment0$_importedModules,a,i,n._async_environment0$_allModules,s,e,t,r,n._async_environment0$_content)},addModule$3$namespace(e,t,r){var n,a,i,s=this;if(null==r){for(s._async_environment0$_globalModules.$indexSet(0,e,t),s._async_environment0$_allModules.push(e),n=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.get$first(s._async_environment0$_variables)));n.moveNext$0();)if(a=n.get$current(n),e.get$variables().containsKey$1(a))throw S.wrapException(m.SassScriptException$0(j.This_ma+a+'".'))}else{if((n=s._async_environment0$_modules).containsKey$1(r))throw i=null==(n=s._async_environment0$_namespaceNodes.$index(0,r))?null:n.span,n=j.There_+r+'".',a=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),null!=i&&a.$indexSet(0,i,"original @use"),S.wrapException(m.MultiSpanSassScriptException$0(n,"new @use",a));n.$indexSet(0,r,e),s._async_environment0$_namespaceNodes.$indexSet(0,r,t),s._async_environment0$_allModules.push(e)}},forwardModule$2(e,t){var r,n,a,i=this,s=i._async_environment0$_forwardedModules;for(null==s&&(s=i._async_environment0$_forwardedModules=E.LinkedHashMap_LinkedHashMap$_empty(K.Module_AsyncCallable_2,K.AstNode_2)),r=M.ForwardedModuleView_ifNecessary0(e,t,K.AsyncCallable_2),n=(n=s.get$keys(s)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i._async_environment0$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),i._async_environment0$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),i._async_environment0$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");i._async_environment0$_allModules.push(e),s.$indexSet(0,r,t)},_async_environment0$_assertNoConflicts$5(e,t,r,n,a){var i,s,o,l,_,u;for(e.get$length(e)"),o=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new A.AsyncEnvironment_importForwards_closure2,n),n._eval$1("Iterable.E")),n=f.get$keys(f),r=S._instanceType(n)._eval$1("ExpandIterable"),l=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(n,new A.AsyncEnvironment_importForwards_closure3,r),r._eval$1("Iterable.E")),r=f.get$keys(f),n=S._instanceType(r)._eval$1("ExpandIterable"),_=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new A.AsyncEnvironment_importForwards_closure4,n),n._eval$1("Iterable.E")),1===(n=(r=y._async_environment0$_variables).length)){for(i=(a=(n=y._async_environment0$_importedModules).get$entries(n).toList$0(0)).length,s=K.AsyncCallable_2,u=0;u=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var i,s,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._async_environment0$_variables.length)return p._async_environment0$_variableIndices.putIfAbsent$2(e,new A.AsyncEnvironment_setVariable_closure2(p,e)),i=p._async_environment0$_variables,h.JSArray_methods.get$first(i).containsKey$1(e)||null==(s=p._async_environment0$_fromOneModule$1$3(e,"variable",new A.AsyncEnvironment_setVariable_closure3(e),K.Module_AsyncCallable_2))?(v.$indexSet$ax(h.JSArray_methods.get$first(i),e,t),void v.$indexSet$ax(h.JSArray_methods.get$first(p._async_environment0$_variableNodes),e,r)):void s.setVariable$3(e,t,r);if(null!=(o=p._async_environment0$_nestedForwardedModules)&&!p._async_environment0$_variableIndices.containsKey$1(e)&&null==p._async_environment0$_variableIndex$1(e))for(i=new S.ReversedListIterable(o,S.instanceType(o)._eval$1("ReversedListIterable<1>")),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)for(_=v.get$reversed$ax(l._as(i.__internal$_current)),_=new S.ListIterator(_,_.get$length(_)),u=S._instanceType(_)._precomputed1;_.moveNext$0();)if((c=u._as(_.__internal$_current)).get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._async_environment0$_lastVariableName===e?((i=p._async_environment0$_lastVariableIndex).toString,$=i):$=p._async_environment0$_variableIndices.putIfAbsent$2(e,new A.AsyncEnvironment_setVariable_closure4(p,e)),p._async_environment0$_inSemiGlobalScope||0!==$||($=p._async_environment0$_variables.length-1,p._async_environment0$_variableIndices.$indexSet(0,e,$)),p._async_environment0$_lastVariableName=e,p._async_environment0$_lastVariableIndex=$,v.$indexSet$ax(p._async_environment0$_variables[$],e,t),v.$indexSet$ax(p._async_environment0$_variableNodes[$],e,r)}else p._async_environment0$_getModule$1(a).setVariable$3(e,t,r)},setVariable$4$global(e,t,r,n){return this.setVariable$5$global$namespace(e,t,r,n,null)},setLocalVariable$3(e,t,r){var n,a=this,i=a._async_environment0$_variables,s=i.length;a._async_environment0$_lastVariableName=e,n=a._async_environment0$_lastVariableIndex=s-1,a._async_environment0$_variableIndices.$indexSet(0,e,n),v.$indexSet$ax(i[n],e,t),v.$indexSet$ax(a._async_environment0$_variableNodes[n],e,r)},getFunction$2$namespace(e,t){var r,n,a=this;return null!=t?(r=a._async_environment0$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=a._async_environment0$_functionIndices).$index(0,e))?null==(r=v.$index$asx(a._async_environment0$_functions[n],e))?a._async_environment0$_getFunctionFromGlobalModule$1(e):r:null==(n=a._async_environment0$_functionIndex$1(e))?a._async_environment0$_getFunctionFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._async_environment0$_functions[n],e))?a._async_environment0$_getFunctionFromGlobalModule$1(e):r)},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$1$3(e,"function",new A.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e),K.AsyncCallable_2)},_async_environment0$_functionIndex$1(e){var t,r;for(r=(t=this._async_environment0$_functions).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},getMixin$2$namespace(e,t){var r,n,a=this;return null!=t?a._async_environment0$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=a._async_environment0$_mixinIndices).$index(0,e))?null==(r=v.$index$asx(a._async_environment0$_mixins[n],e))?a._async_environment0$_getMixinFromGlobalModule$1(e):r:null==(n=a._async_environment0$_mixinIndex$1(e))?a._async_environment0$_getMixinFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._async_environment0$_mixins[n],e))?a._async_environment0$_getMixinFromGlobalModule$1(e):r)},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$1$3(e,"mixin",new A.AsyncEnvironment__getMixinFromGlobalModule_closure0(e),K.AsyncCallable_2)},_async_environment0$_mixinIndex$1(e){var t,r;for(r=(t=this._async_environment0$_mixins).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment0(e,t)},withContent$body$AsyncEnvironment0(e,t){var r,n=0,a=E._makeAsyncAwaitCompleter(K.void),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=i._async_environment0$_content,i._async_environment0$_content=e,n=2,E._asyncAwait(t.call$0(),s);case 2:return i._async_environment0$_content=r,E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},asMixin$1(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return t=a._async_environment0$_inMixin,a._async_environment0$_inMixin=!0,r=2,E._asyncAwait(e.call$0(),i);case 2:return a._async_environment0$_inMixin=t,E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,r,n){return this.scope$body$AsyncEnvironment0(e,t,r,n,n)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,r){return this.scope$1$3$semiGlobal$when(e,!1,t,r)},scope$1$2$semiGlobal(e,t,r){return this.scope$1$3$semiGlobal$when(e,t,!0,r)},scope$body$AsyncEnvironment0(e,t,r,n,a){var i,s,o,l,_,u,c,$,p,d,m,g=0,y=E._makeAsyncAwaitCompleter(a),f=2,b=[],x=this,w=E._wrapJsFunctionForAsync((function(n,a){for(1===n&&(s=a,g=f);;)switch(g){case 0:t=t&&x._async_environment0$_inSemiGlobalScope,o=x._async_environment0$_inSemiGlobalScope,x._async_environment0$_inSemiGlobalScope=t,g=r?4:3;break;case 3:return f=5,g=8,E._asyncAwait(e.call$0(),w);case 8:i=c=a,b=[1],g=6;break;case 5:b=[2];case 6:f=2,x._async_environment0$_inSemiGlobalScope=o,g=b.pop();break;case 7:case 4:return c=x._async_environment0$_variables,$=K.String,h.JSArray_methods.add$1(c,E.LinkedHashMap_LinkedHashMap$_empty($,K.Value_2)),h.JSArray_methods.add$1(x._async_environment0$_variableNodes,E.LinkedHashMap_LinkedHashMap$_empty($,K.AstNode_2)),p=x._async_environment0$_functions,d=K.AsyncCallable_2,h.JSArray_methods.add$1(p,E.LinkedHashMap_LinkedHashMap$_empty($,d)),m=x._async_environment0$_mixins,h.JSArray_methods.add$1(m,E.LinkedHashMap_LinkedHashMap$_empty($,d)),null!=(d=x._async_environment0$_nestedForwardedModules)&&d.push(S._setArrayType([],K.JSArray_Module_AsyncCallable_2)),f=9,g=12,E._asyncAwait(e.call$0(),w);case 12:i=$=a,b=[1],g=10;break;case 9:b=[2];case 10:for(f=2,x._async_environment0$_inSemiGlobalScope=o,x._async_environment0$_lastVariableIndex=x._async_environment0$_lastVariableName=null,c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(c))),$=x._async_environment0$_variableIndices;c.moveNext$0();)l=c.get$current(c),$.remove$1(0,l);for(c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(p))),$=x._async_environment0$_functionIndices;c.moveNext$0();)_=c.get$current(c),$.remove$1(0,_);for(c=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(m))),$=x._async_environment0$_mixinIndices;c.moveNext$0();)u=c.get$current(c),$.remove$1(0,u);null!=(c=x._async_environment0$_nestedForwardedModules)&&c.pop(),g=b.pop();break;case 11:case 1:return E._asyncReturn(i,y);case 2:return E._asyncRethrow(s,y)}}));return E._asyncStartSync(w,y)},toImplicitConfiguration$0(){var e,t,r,n,a,i,s,o,l,_=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue_2);for(e=this._async_environment0$_variables,t=this._async_environment0$_variableNodes,r=0;r").span$1(0,0)),h.C_EmptyExtensionStore0,V.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new A.AsyncEnvironment_toDummyModule_closure0))},_async_environment0$_getModule$1(e){var t=this._async_environment0$_modules.$index(0,e);if(null!=t)return t;throw S.wrapException(m.SassScriptException$0('There is no module with the namespace "'+e+'".'))},_async_environment0$_fromOneModule$1$3(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,h=this._async_environment0$_nestedForwardedModules;if(null!=h)for(a=new S.ReversedListIterable(h,S._arrayInstanceType(h)._eval$1("ReversedListIterable<1>")),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)for(s=v.get$reversed$ax(i._as(a.__internal$_current)),s=new S.ListIterator(s,s.get$length(s)),o=S._instanceType(s)._precomputed1;s.moveNext$0();)if(null!=(l=r.call$1(o._as(s.__internal$_current))))return l;for(a=(a=(a=this._async_environment0$_importedModules).get$keys(a)).get$iterator(a);a.moveNext$0();)if(null!=(l=r.call$1(a.get$current(a))))return l;for(i=(i=(a=this._async_environment0$_globalModules).get$keys(a)).get$iterator(i),s=K.AsyncCallable_2,l=null,_=null;i.moveNext$0();)if(o=i.get$current(i),null!=(u=r.call$1(o))&&!(c=s._is(u)?u:o.variableIdentity$1(e)).$eq(0,_)){if(null!=l){for($=a.get$entries(a).map$1$1(0,new A.AsyncEnvironment__fromOneModule_closure0(r,n),K.nullable_FileSpan),i="This "+t+j.x20is_av,s=t+" use",o=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),a=$.get$iterator($);a.moveNext$0();)null!=(p=a.get$current(a))&&o.$indexSet(0,p,"includes "+t);throw S.wrapException(m.MultiSpanSassScriptException$0(i,s,o))}_=c,l=u}return l}},A.AsyncEnvironment_importForwards_closure2.prototype={call$1(e){var t=e.get$variables();return t.get$keys(t)},$signature:130},A.AsyncEnvironment_importForwards_closure3.prototype={call$1(e){var t=e.get$functions(e);return t.get$keys(t)},$signature:130},A.AsyncEnvironment_importForwards_closure4.prototype={call$1(e){var t=e.get$mixins();return t.get$keys(t)},$signature:130},A.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:302},A.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:12},A.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:303},A.AsyncEnvironment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._async_environment0$_variableIndex$1(this.name);return null==t?e._async_environment0$_variables.length-1:t},$signature:12},A.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:205},A.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:205},A.AsyncEnvironment_toModule_closure0.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_AsyncCallable_2),$signature:204},A.AsyncEnvironment_toDummyModule_closure0.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_AsyncCallable_2),$signature:204},A.AsyncEnvironment__fromOneModule_closure0.prototype={call$1(e){return V.NullableExtension_andThen0(this.callback.call$1(e.key),new A.AsyncEnvironment__fromOneModule__closure0(e,this.T))},$signature:306},A.AsyncEnvironment__fromOneModule__closure0.prototype={call$1(e){return v.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},A._EnvironmentModule2.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,r){var n,a,i=this._async_environment0$_modulesByVariable.$index(0,e);if(null==i){if(a=(n=this._async_environment0$_environment)._async_environment0$_variables,!h.JSArray_methods.get$first(a).containsKey$1(e))throw S.wrapException(m.SassScriptException$0("Undefined variable."));v.$indexSet$ax(h.JSArray_methods.get$first(a),e,t),v.$indexSet$ax(h.JSArray_methods.get$first(n._async_environment0$_variableNodes),e,r)}else i.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._async_environment0$_modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this,r=t.css;return v.get$isEmpty$asx(r.get$children(r))?t:(e=R.cloneCssStylesheet0(r,t.extensionStore),A._EnvironmentModule$_2(t._async_environment0$_environment,e.item1,e.item2,t._async_environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,t.transitivelyContainsCss,t.transitivelyContainsExtensions))},toString$0(e){var t=this.css;return null==t.get$span(t).file.url?t="":(t=t.get$span(t),t=B.$get$context().prettyUri$1(t.file.url)),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$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure17.prototype={call$1:e=>e.get$variables(),$signature:307},A._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1:e=>e.get$variableNodes(),$signature:308},A._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1:e=>e.get$functions(e),$signature:203},A._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1:e=>e.get$mixins(),$signature:203},A._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:129},A._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:129},m._EvaluateVisitor2.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,r,n,a,i){var s,o,l,_,u,c,$,p=this,d="$name, $module: null",g="sass:meta",y=K.JSArray_AsyncBuiltInCallable_2,f=S._setArrayType([A.BuiltInCallable$function0("global-variable-exists",d,new m._EvaluateVisitor_closure29(p),g),A.BuiltInCallable$function0("variable-exists","$name",new m._EvaluateVisitor_closure30(p),g),A.BuiltInCallable$function0("function-exists",d,new m._EvaluateVisitor_closure31(p),g),A.BuiltInCallable$function0("mixin-exists",d,new m._EvaluateVisitor_closure32(p),g),A.BuiltInCallable$function0("content-exists","",new m._EvaluateVisitor_closure33(p),g),A.BuiltInCallable$function0("module-variables","$module",new m._EvaluateVisitor_closure34(p),g),A.BuiltInCallable$function0("module-functions","$module",new m._EvaluateVisitor_closure35(p),g),A.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new m._EvaluateVisitor_closure36(p),g),new I.AsyncBuiltInCallable0("call",b.ScssParser$0("@function call($function, $args...) {",null,g).parseArgumentDeclaration$0(),new m._EvaluateVisitor_closure37(p))],y),x=S._setArrayType([I.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new m._EvaluateVisitor_closure38(p),g)],y);for(y=K.AsyncBuiltInCallable_2,s=E.List_List$of(B.$get$global6(),!0,y),h.JSArray_methods.addAll$1(s,B.$get$local0()),h.JSArray_methods.addAll$1(s,f),o=A.BuiltInModule$0("meta",s,x,null,y),(y=E.List_List$of(B.$get$coreModules0(),!0,K.BuiltInModule_AsyncBuiltInCallable_2)).push(o),s=y.length,l=p._async_evaluate0$_builtInModules,_=0;_>"),a=E.List_List$of(new S.MappedListIterable(a,new m._EvaluateVisitor__combineCss_closure10,i),!0,i._eval$1("ListIterable.E"))),$._async_evaluate0$_extendModules$1(a),i=K.JSArray_CssNode_2,s=S._setArrayType([],i),o=S._setArrayType([],i),i=v.get$reversed$ax(a),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)u=(_=(_=l._as(i.__internal$_current)).get$css(_)).get$children(_),c=$._async_evaluate0$_indexAfterImports$1(u),_=v.getInterceptor$ax(u),h.JSArray_methods.addAll$1(s,_.getRange$2(u,0,c)),h.JSArray_methods.addAll$1(o,_.getRange$2(u,c,_.get$length(u)));return i=h.JSArray_methods.$add(s,o),l=e.get$css(e),new R.CssStylesheet0(new E.UnmodifiableListView(i,K.UnmodifiableListView_CssNode_2),l.get$span(l))},_async_evaluate0$_combineCss$1(e){return this._async_evaluate0$_combineCss$2$clone(e,!1)},_async_evaluate0$_extendModules$1(e){var t,r,n,a,i,s,o,l,_,u=E.LinkedHashMap_LinkedHashMap$_empty(K.Uri,K.List_ExtensionStore_2),c=new E._LinkedIdentityHashSet(K._LinkedIdentityHashSet_Extension_2);for(t=v.get$iterator$ax(e);t.moveNext$0();)if(n=(r=t.get$current(t)).get$extensionStore().get$simpleSelectors().toSet$0(0),c.addAll$1(0,r.get$extensionStore().extensionsWhereTarget$1(new m._EvaluateVisitor__extendModules_closure5(n))),a=u.$index(0,r.get$url(r)),i=r.get$extensionStore().get$addExtensions(),null!=a&&i.call$1(a),!(i=r.get$extensionStore()).get$isEmpty(i)){for(s=(i=r.get$upstream()).length,o=0;oS.throwExpression(E.UnsupportedError$(j.Evalua)),visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor0(e)},visitContentRule$body$_EvaluateVisitor0(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.nullable_Value_2),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:if(null==(r=i._async_evaluate0$_environment._async_environment0$_content)){t=null,n=1;break}return n=3,E._asyncAwait(i._async_evaluate0$_runUserDefinedCallable$1$4(e.$arguments,r,e,new m._EvaluateVisitor_visitContentRule_closure2(i,r),K.Null),s);case 3:t=null,n=1;break;case 1:return E._asyncReturn(t,a)}}));return E._asyncStartSync(s,a)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor0(e)},visitDebugRule$body$_EvaluateVisitor0(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.nullable_Value_2),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return a=3,E._asyncAwait(e.expression.accept$1(s),o);case 3:n=(r=_)instanceof d.SassString0?r._string0$_text:w.serializeValue0(r,!0,!0),s._async_evaluate0$_logger.debug$2(0,n,e.span),t=null,a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor0(e)},visitDeclaration$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_=0,u=E._makeAsyncAwaitCompleter(K.nullable_Value_2),c=this,$=E._wrapJsFunctionForAsync((function(p,d){if(1===p)return E._asyncRethrow(d,u);for(;;)switch(_){case 0:if(null==(c._async_evaluate0$_atRootExcludingStyleRule?null:c._async_evaluate0$_styleRuleIgnoringAtRoot)&&!c._async_evaluate0$_inUnknownAtRule&&!c._async_evaluate0$_inKeyframes)throw S.wrapException(c._async_evaluate0$_exception$2(j.Declarm,e.span));return r=e.name,_=3,E._asyncAwait(c._async_evaluate0$_interpolationToValue$2$warnForColor(r,!0),$);case 3:return n=d,null!=(a=c._async_evaluate0$_declarationName)&&(n=new g.CssValue0(a+"-"+S.S(n.get$value(n)),n.get$span(n),K.CssValue_String_2)),a=e.value,_=4,E._asyncAwait(V.NullableExtension_andThen0(a,new m._EvaluateVisitor_visitDeclaration_closure5(c)),$);case 4:if(!(s=null!=(i=d))||i.get$value(i).get$isBlank()&&0!==i.get$value(i).get$asList().length){if(v.startsWith$1$s(n.get$value(n),"--")&&s)throw S.wrapException(c._async_evaluate0$_exception$2("Custom property values may not be empty.",i.get$span(i)))}else s=c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__parent,"__parent"),r=h.JSString_methods.startsWith$1(r.get$initialPlain(),"--"),a=c._async_evaluate0$_sourceMap?null==(a=V.NullableExtension_andThen0(a,c.get$_async_evaluate0$_expressionNode()))?null:v.get$span$z(a):null,s.addChild$1(b.ModifiableCssDeclaration$0(n,i,e.span,r,a));o=e.children,_=null!=o?5:6;break;case 5:return l=c._async_evaluate0$_declarationName,c._async_evaluate0$_declarationName=n.get$value(n),_=7,E._asyncAwait(c._async_evaluate0$_environment.scope$1$2$when(new m._EvaluateVisitor_visitDeclaration_closure6(c,o),e.hasDeclarations,K.Null),$);case 7:c._async_evaluate0$_declarationName=l;case 6:t=null,_=1;break;case 1:return E._asyncReturn(t,u)}}));return E._asyncStartSync($,u)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor0(e)},visitEachRule$body$_EvaluateVisitor0(e){var t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Value_2),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r=e.list,s=3,E._asyncAwait(r.accept$1(l),_);case 3:n=c,a=l._async_evaluate0$_expressionNode$1(r),i=1===e.variables.length?new m._EvaluateVisitor_visitEachRule_closure8(l,e,a):new m._EvaluateVisitor_visitEachRule_closure9(l,e,a),t=l._async_evaluate0$_environment.scope$1$2$semiGlobal(new m._EvaluateVisitor_visitEachRule_closure10(l,n,i,e),!0,K.nullable_Value_2),s=1;break;case 1:return E._asyncReturn(t,o)}}));return E._asyncStartSync(_,o)},_async_evaluate0$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),i=e.length,s=Math.min(i,a.length);for(n=0;n_?-1:1,l===(e.isExclusive?_:r.to=_+u)){t=null,c=1;break}t=p._async_evaluate0$_environment.scope$1$2$semiGlobal(new m._EvaluateVisitor_visitForRule_closure18(r,p,e,l,u,i),!0,K.nullable_Value_2),c=1;break;case 1:return E._asyncReturn(t,$)}}));return E._asyncStartSync(h,$)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor0(e)},visitForwardRule$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_,u,c,$=0,p=E._makeAsyncAwaitCompleter(K.nullable_Value_2),h=this,d=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,p);for(;;)switch($){case 0:o=h._async_evaluate0$_configuration,l=o.throughForward$1(e),_=e.configuration,u=_.length,c=e.url,$=0!==u?3:5;break;case 3:return $=6,E._asyncAwait(h._async_evaluate0$_addForwardConfiguration$2(l,e),d);case 6:return r=y,$=7,E._asyncAwait(h._async_evaluate0$_loadModule$5$configuration(c,"@forward",e,new m._EvaluateVisitor_visitForwardRule_closure5(h,e),r),d);case 7:for(c=K.String,n=E.LinkedHashSet_LinkedHashSet$_empty(c),a=0;a0?r=u.$index(l,0):((n=_.$index(0,"condition")).toString,r=n),u.get$length(l)>1?a=u.$index(l,1):((n=_.$index(0,"if-true")).toString,a=n),u.get$length(l)>2?i=u.$index(l,2):((u=_.$index(0,"if-false")).toString,i=u),c=4,E._asyncAwait(r.accept$1(p),h);case 4:return s=m.get$isTruthy()?a:i,c=5,E._asyncAwait(s.accept$1(p),h);case 5:t=p._async_evaluate0$_withoutSlash$2(m,p._async_evaluate0$_expressionNode$1(s)),c=1;break;case 1:return E._asyncReturn(t,$)}}));return E._asyncStartSync(h,$)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor0(e)},visitNullExpression$body$_EvaluateVisitor0(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.Value_2),a=E._wrapJsFunctionForAsync((function(e,a){if(1===e)return E._asyncRethrow(a,n);for(;;)switch(r){case 0:t=h.C__SassNull0,r=1;break;case 1:return E._asyncReturn(t,n)}}));return E._asyncStartSync(a,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor0(e)},visitNumberExpression$body$_EvaluateVisitor0(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.SassNumber_2),s=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,i);for(;;)switch(a){case 0:r=e.value,n=e.unit,t=null==n?new w.UnitlessSassNumber0(r,null):new b.SingleUnitSassNumber0(n,r,null),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(s,i)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){return this.visitCalculationExpression$body$_EvaluateVisitor0(e)},visitCalculationExpression$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_,u,c,$,h,d=0,g=E._makeAsyncAwaitCompleter(K.Value_2),y=this,f=E._wrapJsFunctionForAsync((function(b,x){if(1===b)return E._asyncRethrow(x,g);for(;;)e:switch(d){case 0:$=S._setArrayType([],K.JSArray_Object),i=e.$arguments,s=i.length,o=e.name,l="min"!==o,_="max"===o,u=0;case 3:if(!(u1?v.$index$asx(r,1):null,$=R.SassCalculation_clamp0($,s,v.get$length$asx(r)>2?v.$index$asx(r,2):null),t=$,d=1;break e;default:throw $=E.UnsupportedError$('Unknown calculation name "'+o+'".'),S.wrapException($)}}catch(t){if(!(($=S.unwrapException(t))instanceof m.SassScriptException0))throw t;n=$,a=S.getTraceFromException(t),y._async_evaluate0$_verifyCompatibleNumbers$2(r,i),p.throwWithTrace0(y._async_evaluate0$_exception$2(n.message,e.span),a)}case 1:return E._asyncReturn(t,g)}}));return E._asyncStartSync(f,g)},_async_evaluate0$_verifyCompatibleNumbers$2(e,t){var r,n,a,i,s,o;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof L.SassNumber0&&(a.get$numeratorUnits(a).length>1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(this._async_evaluate0$_exception$2("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",v.get$span$z(t[r])));for(r=0;rM?(R=h.JSArray_methods.sublist$1(J.positional,M),h.JSArray_methods.removeRange$2(J.positional,M,J.positional.length)):R=h.List_empty15,M=J.named,V=d.SassArgumentList$0(R,M,J.separator===h.ListSeparator_undecided_null0?h.ListSeparator_kWM0:J.separator),J.positional.push(V)):V=null,s=null,z=11,B=14,E._asyncAwait(i.call$1(J.positional),q);case 14:s=j,z=2,B=13;break;case 11:if(z=10,O=a,M=S.unwrapException(O),K.SassRuntimeException_2._is(M))throw O;if(M instanceof m.MultiSpanSassScriptException0)o=M,l=S.getTraceFromException(O),M=o.message,L=r.get$span(r),k=o.primaryLabel,F=o.secondarySpans,p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(H._async_evaluate0$_stackTrace$1(r.get$span(r)),k,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),M,L),l);else if(M instanceof m.MultiSpanSassException0)_=M,u=S.getTraceFromException(O),M=_._span_exception$_message,L=_,k=v.getInterceptor$z(L),L=y.SourceSpanException.prototype.get$span.call(k,L),k=_.primaryLabel,F=_.secondarySpans,T=_,N=v.getInterceptor$z(T),p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(H._async_evaluate0$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(N,T)),k,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),M,L),u);else{c=M,$=S.getTraceFromException(O),g=null;try{g=S._asString(v.get$message$x(c))}catch(e){S.unwrapException(O),U=v.toString$0$(c),g=U}p.throwWithTrace0(H._async_evaluate0$_exception$2(g,r.get$span(r)),$)}B=13;break;case 10:B=2;break;case 13:if(H._async_evaluate0$_callableNode=P,null==V){n=s,B=1;break}if((M=J.named).get$isEmpty(M)){n=s,B=1;break}if(V._argument_list$_wereKeywordsAccessed){n=s,B=1;break}throw M=(M=J.named).get$keys(M),M="No "+p.pluralize0("argument",M.get$length(M),null)+" named ",L=J.named,S.wrapException(m.MultiSpanSassRuntimeException$0(M+S.S(p.toSentence0(L.get$keys(L).map$1$1(0,new m._EvaluateVisitor__runBuiltInCallable_closure6,K.Object),"or"))+".",r.get$span(r),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([w.get$spanWithName(),"declaration"],K.FileSpan,K.String),H._async_evaluate0$_stackTrace$1(r.get$span(r))));case 1:return E._asyncReturn(n,D);case 2:return E._asyncRethrow(a,D)}}));return E._asyncStartSync(q,D)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_,u,c,p,g,y,f,b,x,w,C,A,M,I,L=0,k=E._makeAsyncAwaitCompleter(K._ArgumentResults_2),R=this,V=E._wrapJsFunctionForAsync((function(F,T){if(1===F)return E._asyncRethrow(T,k);for(;;)switch(L){case 0:C=S._setArrayType([],K.JSArray_Value_2),A=S._setArrayType([],K.JSArray_AstNode_2),r=e.positional,n=r.length,a=0;case 3:if(!(a"))),h.JSArray_methods.addAll$1(A,E.List_List$filled(_.length,y,!1,n)),f=g._list1$_separator,g instanceof d.SassArgumentList0&&(g._argument_list$_wereKeywordsAccessed=!0,g._argument_list$_keywords.forEach$1(0,new m._EvaluateVisitor__evaluateArguments_closure13(R,o,y,l)))):(C.push(R._async_evaluate0$_withoutSlash$2(g,y)),A.push(y),f=h.ListSeparator_undecided_null0);if(null==(b=e.keywordRest)){t=new m._ArgumentResults2(C,A,o,l,f),L=1;break}return L=11,E._asyncAwait(b.accept$1(R),V);case 11:if(x=T,w=R._async_evaluate0$_expressionNode$1(b),x instanceof $.SassMap0){for(R._async_evaluate0$_addRestMap$4(o,x,b,new m._EvaluateVisitor__evaluateArguments_closure14),r=E.LinkedHashMap_LinkedHashMap$_empty(r,n),n=x._map0$_contents,n=v.get$iterator$ax(n.get$keys(n)),_=K.SassString_2;n.moveNext$0();)r.$indexSet(0,_._as(n.get$current(n))._string0$_text,w);l.addAll$1(0,r),t=new m._ArgumentResults2(C,A,o,l,f),L=1;break}throw S.wrapException(R._async_evaluate0$_exception$2(j.Variabs+x.toString$0(0)+").",b.get$span(b)));case 1:return E._asyncReturn(t,k)}}));return E._asyncStartSync(V,k)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_,u,c,p=0,y=E._makeAsyncAwaitCompleter(K.Tuple2_of_List_Expression_and_Map_String_Expression_2),v=this,f=E._wrapJsFunctionForAsync((function(b,x){if(1===b)return E._asyncRethrow(x,y);for(;;)switch(p){case 0:if(u=e.$arguments,null==(c=u.rest)){t=new I.Tuple2(u.positional,u.named,K.Tuple2_of_List_Expression_and_Map_String_Expression_2),p=1;break}return r=u.positional,n=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),a=E.LinkedHashMap_LinkedHashMap$of(u.named,K.String,K.Expression_2),p=3,E._asyncAwait(c.accept$1(v),f);case 3:if(i=x,s=v._async_evaluate0$_expressionNode$1(c),i instanceof $.SassMap0?v._async_evaluate0$_addRestMap$4(a,i,e,new m._EvaluateVisitor__evaluateMacroArguments_closure11(c)):i instanceof d.SassList0?(r=i._list1$_contents,h.JSArray_methods.addAll$1(n,new S.MappedListIterable(r,new m._EvaluateVisitor__evaluateMacroArguments_closure12(v,s,c),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>"))),i instanceof d.SassArgumentList0&&(i._argument_list$_wereKeywordsAccessed=!0,i._argument_list$_keywords.forEach$1(0,new m._EvaluateVisitor__evaluateMacroArguments_closure13(v,a,s,c)))):n.push(new g.ValueExpression0(v._async_evaluate0$_withoutSlash$2(i,s),c.get$span(c))),null==(o=u.keywordRest)){t=new I.Tuple2(n,a,K.Tuple2_of_List_Expression_and_Map_String_Expression_2),p=1;break}return p=4,E._asyncAwait(o.accept$1(v),f);case 4:if(l=x,_=v._async_evaluate0$_expressionNode$1(o),l instanceof $.SassMap0){v._async_evaluate0$_addRestMap$4(a,l,e,new m._EvaluateVisitor__evaluateMacroArguments_closure14(v,_,o)),t=new I.Tuple2(n,a,K.Tuple2_of_List_Expression_and_Map_String_Expression_2),p=1;break}throw S.wrapException(v._async_evaluate0$_exception$2(j.Variabs+l.toString$0(0)+").",o.get$span(o)));case 1:return E._asyncReturn(t,y)}}));return E._asyncStartSync(f,y)},_async_evaluate0$_addRestMap$1$4(e,t,r,n){t._map0$_contents.forEach$1(0,new m._EvaluateVisitor__addRestMap_closure2(this,e,n,this._async_evaluate0$_expressionNode$1(r),t,r))},_async_evaluate0$_addRestMap$4(e,t,r,n){return this._async_evaluate0$_addRestMap$1$4(e,t,r,n,K.dynamic)},_async_evaluate0$_verifyArguments$4(e,t,r,n){return this._async_evaluate0$_addExceptionSpan$2(n,new m._EvaluateVisitor__verifyArguments_closure2(r,e,t))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor0(e)},visitSelectorExpression$body$_EvaluateVisitor0(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Value_2),i=this,s=E._wrapJsFunctionForAsync((function(e,s){if(1===e)return E._asyncRethrow(s,a);for(;;)switch(n){case 0:r=null==(r=i._async_evaluate0$_styleRuleIgnoringAtRoot)?null:r.originalSelector.get$asSassList(),t=null==r?h.C__SassNull0:r,n=1;break;case 1:return E._asyncReturn(t,a)}}));return E._asyncStartSync(s,a)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor0(e)},visitStringExpression$body$_EvaluateVisitor0(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.SassString_2),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return r=d,n=v,a=3,E._asyncAwait(p.mapAsync0(e.text.contents,new m._EvaluateVisitor_visitStringExpression_closure2(s),K.Object,K.String),o);case 3:t=new r.SassString0(n.join$0$ax(_),e.hasQuotes),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor0(e)},visitCssAtRule$body$_EvaluateVisitor0(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.void),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:if(null!=s._async_evaluate0$_declarationName)throw S.wrapException(s._async_evaluate0$_exception$2(j.At_rul,e.span));if(e.isChildless){s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(k.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)),a=1;break}return t=s._async_evaluate0$_inKeyframes,r=s._async_evaluate0$_inUnknownAtRule,n=e.name,"keyframes"===p.unvendor0(n.get$value(n))?s._async_evaluate0$_inKeyframes=!0:s._async_evaluate0$_inUnknownAtRule=!0,a=3,E._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(k.ModifiableCssAtRule$0(n,e.span,!1,e.value),new m._EvaluateVisitor_visitCssAtRule_closure5(s,e),!1,new m._EvaluateVisitor_visitCssAtRule_closure6,K.ModifiableCssAtRule_2,K.Null),o);case 3:s._async_evaluate0$_inUnknownAtRule=r,s._async_evaluate0$_inKeyframes=t;case 1:return E._asyncReturn(void 0,i)}}));return E._asyncStartSync(o,i)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor0(e)},visitCssComment$body$_EvaluateVisitor0(e){var t=E._makeAsyncAwaitCompleter(K.void),r=this,n=E._wrapJsFunctionForAsync((function(n,a){if(1===n)return E._asyncRethrow(a,t);for(;;)return r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__parent,"__parent")===r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,"_root")&&r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__endOfImports,"_endOfImports")===v.get$length$asx(r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,"_root").children._collection$_source)&&(r._async_evaluate0$__endOfImports=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__endOfImports,"_endOfImports")+1),r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__parent,"__parent").addChild$1(new M.ModifiableCssComment0(e.text,e.span)),E._asyncReturn(null,t)}));return E._asyncStartSync(n,t)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor0(e)},visitCssDeclaration$body$_EvaluateVisitor0(e){var t,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(a,i){if(1===a)return E._asyncRethrow(i,r);for(;;)return t=e.name,n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,"__parent").addChild$1(b.ModifiableCssDeclaration$0(t,e.value,e.span,v.startsWith$1$s(t.get$value(t),"--"),e.valueSpanForMap)),E._asyncReturn(null,r)}));return E._asyncStartSync(a,r)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor0(e)},visitCssImport$body$_EvaluateVisitor0(e){var t,r,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,n);for(;;)return r=g.ModifiableCssImport$0(e.url,e.span,e.media,e.supports),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$__parent,"__parent").addChild$1(r):a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===v.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(r),a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")+1):(null==(t=a._async_evaluate0$_outOfOrderImports)?a._async_evaluate0$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport_2):t).push(r),E._asyncReturn(null,n)}));return E._asyncStartSync(i,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor0(e)},visitCssKeyframeBlock$body$_EvaluateVisitor0(e){var t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=2,E._asyncAwait(n._async_evaluate0$_withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$0(e.selector,e.span),new m._EvaluateVisitor_visitCssKeyframeBlock_closure5(n,e),!1,new m._EvaluateVisitor_visitCssKeyframeBlock_closure6,K.ModifiableCssKeyframeBlock_2,K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor0(e)},visitCssMediaRule$body$_EvaluateVisitor0(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.void),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:if(null!=i._async_evaluate0$_declarationName)throw S.wrapException(i._async_evaluate0$_exception$2(j.Media_,e.span));if(t=V.NullableExtension_andThen0(i._async_evaluate0$_mediaQueries,new m._EvaluateVisitor_visitCssMediaRule_closure8(i,e)),!(r=null==t)&&v.get$isEmpty$asx(t)){n=1;break}return r=r?e.queries:t,n=3,E._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(y.ModifiableCssMediaRule$0(r,e.span),new m._EvaluateVisitor_visitCssMediaRule_closure9(i,t,e),!1,new m._EvaluateVisitor_visitCssMediaRule_closure10(t),K.ModifiableCssMediaRule_2,K.Null),s);case 3:case 1:return E._asyncReturn(void 0,a)}}));return E._asyncStartSync(s,a)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor0(e)},visitCssStyleRule$body$_EvaluateVisitor0(e){var t,r,n,a,i,s,o,l,_,u=0,c=E._makeAsyncAwaitCompleter(K.void),$=this,p=E._wrapJsFunctionForAsync((function(h,d){if(1===h)return E._asyncRethrow(d,c);for(;;)switch(u){case 0:if(null!=$._async_evaluate0$_declarationName)throw S.wrapException($._async_evaluate0$_exception$2(j.Style_,e.span));return t=$._async_evaluate0$_atRootExcludingStyleRule,r=t?null:$._async_evaluate0$_styleRuleIgnoringAtRoot,n=e.selector,a=n.value,s=(i=null==r)?null:r.originalSelector,o=a.resolveParentSelectors$2$implicitParent(s,!t),l=V.ModifiableCssStyleRule$0($._async_evaluate0$_assertInModule$2($._async_evaluate0$__extensionStore,"_extensionStore").addSelector$3(o,n.span,$._async_evaluate0$_mediaQueries),e.span,o),_=$._async_evaluate0$_atRootExcludingStyleRule,$._async_evaluate0$_atRootExcludingStyleRule=!1,u=2,E._asyncAwait($._async_evaluate0$_withParent$2$4$scopeWhen$through(l,new m._EvaluateVisitor_visitCssStyleRule_closure5($,l,e),!1,new m._EvaluateVisitor_visitCssStyleRule_closure6,K.ModifiableCssStyleRule_2,K.Null),p);case 2:return $._async_evaluate0$_atRootExcludingStyleRule=_,(t=!!i&&!(t=$._async_evaluate0$_assertInModule$2($._async_evaluate0$__parent,"__parent").children).get$isEmpty(t))&&((t=$._async_evaluate0$_assertInModule$2($._async_evaluate0$__parent,"__parent").children).get$last(t).isGroupEnd=!0),E._asyncReturn(null,c)}}));return E._asyncStartSync(p,c)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor0(e)},visitCssStylesheet$body$_EvaluateVisitor0(e){var t,r=0,n=E._makeAsyncAwaitCompleter(K.void),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:t=v.get$iterator$ax(e.get$children(e));case 2:if(!t.moveNext$0()){r=3;break}return r=4,E._asyncAwait(t.get$current(t).accept$1(a),i);case 4:r=2;break;case 3:return E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor0(e)},visitCssSupportsRule$body$_EvaluateVisitor0(e){var t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:if(null!=n._async_evaluate0$_declarationName)throw S.wrapException(n._async_evaluate0$_exception$2(j.Suppor,e.span));return t=2,E._asyncAwait(n._async_evaluate0$_withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$0(e.condition,e.span),new m._EvaluateVisitor_visitCssSupportsRule_closure5(n,e),!1,new m._EvaluateVisitor_visitCssSupportsRule_closure6,K.ModifiableCssSupportsRule_2,K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},_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,K.dynamic)},_handleReturn$body$_EvaluateVisitor0(e,t){var r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Value_2),l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,o);for(;;)switch(s){case 0:n=e.length,a=0;case 3:if(!(a")),!0,K.Frame),null!=e&&r.push(t._async_evaluate0$_stackFrame$2(t._async_evaluate0$_member,e)),F.Trace$(new S.ReversedListIterable(r,S._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),null)},_async_evaluate0$_stackTrace$0(){return this._async_evaluate0$_stackTrace$1(null)},_async_evaluate0$_warn$3$deprecation(e,t,r){var n=this;n._async_evaluate0$_quietDeps&&n._async_evaluate0$_inDependency||n._async_evaluate0$_warningsEmitted.add$1(0,new I.Tuple2(e,t,K.Tuple2_String_SourceSpan))&&n._async_evaluate0$_logger.warn$4$deprecation$span$trace(0,e,r,t,n._async_evaluate0$_stackTrace$1(t))},_async_evaluate0$_warn$2(e,t){return this._async_evaluate0$_warn$3$deprecation(e,t,!1)},_async_evaluate0$_exception$2(e,t){var r=null==t?v.get$span$z(h.JSArray_methods.get$last(this._async_evaluate0$_stack).item2):t;return new m.SassRuntimeException0(this._async_evaluate0$_stackTrace$1(t),e,r)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,t,r){var n=v.get$span$z(h.JSArray_methods.get$last(this._async_evaluate0$_stack).item2);return new m.MultiSpanSassRuntimeException0(this._async_evaluate0$_stackTrace$0(),t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e,n)},_async_evaluate0$_adjustParseError$1$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,d,g,f=null;try{return t.call$0()}catch(_){if(l=S.unwrapException(_),!(l instanceof m.SassFormatException0))throw _;r=l,n=S.getTraceFromException(_),l=r,u=v.getInterceptor$z(l),a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(y.SourceSpanException.prototype.get$span.call(u,l).file._decodedChars,0,f),0,f),l=i=e.get$span(e),u=i,s=h.JSString_methods.replaceRange$3(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,0,f),0,f),F.FileLocation$_(l.file,l._file$_start).offset,F.FileLocation$_(u.file,u._end).offset,a),u=F.SourceFile$fromString(s,i.file.url),l=i,l=F.FileLocation$_(l.file,l._file$_start),c=r,$=v.getInterceptor$z(c),c=y.SourceSpanException.prototype.get$span.call($,c),c=F.FileLocation$_(c.file,c._file$_start),$=i,$=F.FileLocation$_($.file,$._file$_start),d=r,g=v.getInterceptor$z(d),d=y.SourceSpanException.prototype.get$span.call(g,d),o=u.span$2(0,l.offset+c.offset,$.offset+F.FileLocation$_(d.file,d._end).offset),p.throwWithTrace0(this._async_evaluate0$_exception$2(r._span_exception$_message,o),n)}},_async_evaluate0$_adjustParseError$2(e,t){return this._async_evaluate0$_adjustParseError$1$2(e,t,K.dynamic)},_async_evaluate0$_addExceptionSpan$1$2(e,t){var r,n,a,i,s,o,l,_,u;try{return t.call$0()}catch(o){if(s=S.unwrapException(o),s instanceof m.MultiSpanSassScriptException0)r=s,n=S.getTraceFromException(o),s=r.message,l=e.get$span(e),_=r.primaryLabel,u=r.secondarySpans,p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(this._async_evaluate0$_stackTrace$1(e.get$span(e)),_,S.ConstantMap_ConstantMap$from(u,K.FileSpan,K.String),s,l),n);else{if(!(s instanceof m.SassScriptException0))throw o;a=s,i=S.getTraceFromException(o),p.throwWithTrace0(this._async_evaluate0$_exception$2(a.message,e.get$span(e)),i)}}},_async_evaluate0$_addExceptionSpan$2(e,t){return this._async_evaluate0$_addExceptionSpan$1$2(e,t,K.dynamic)},_async_evaluate0$_addExceptionSpanAsync$1$2(e,t,r){return this._addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,r,r)},_addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,r,n){var a,i,s,o,l,_,u,c,$,h,d,g=0,y=E._makeAsyncAwaitCompleter(n),v=2,f=this,b=E._wrapJsFunctionForAsync((function(r,n){for(1===r&&(i=n,g=v);;)switch(g){case 0:return v=4,g=7,E._asyncAwait(t.call$0(),b);case 7:a=u=n,g=1;break;case 4:if(v=3,d=i,(u=S.unwrapException(d))instanceof m.MultiSpanSassScriptException0)s=u,o=S.getTraceFromException(d),u=s.message,c=e.get$span(e),$=s.primaryLabel,h=s.secondarySpans,p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(f._async_evaluate0$_stackTrace$1(e.get$span(e)),$,S.ConstantMap_ConstantMap$from(h,K.FileSpan,K.String),u,c),o);else{if(!(u instanceof m.SassScriptException0))throw d;l=u,_=S.getTraceFromException(d),p.throwWithTrace0(f._async_evaluate0$_exception$2(l.message,e.get$span(e)),_)}g=6;break;case 3:g=2;break;case 6:case 1:return E._asyncReturn(a,y);case 2:return E._asyncRethrow(i,y)}}));return E._asyncStartSync(b,y)},_async_evaluate0$_addErrorSpan$1$2(e,t,r){return this._addErrorSpan$body$_EvaluateVisitor0(e,t,r,r)},_addErrorSpan$body$_EvaluateVisitor0(e,t,r,n){var a,i,s,o,l,_,u,c=0,$=E._makeAsyncAwaitCompleter(n),d=2,g=this,y=E._wrapJsFunctionForAsync((function(r,n){for(1===r&&(i=n,c=d);;)switch(c){case 0:return d=4,c=7,E._asyncAwait(t.call$0(),y);case 7:a=l=n,c=1;break;case 4:if(d=3,u=i,l=S.unwrapException(u),!K.SassRuntimeException_2._is(l))throw u;if(s=l,o=S.getTraceFromException(u),l=v.get$span$z(s),!h.JSString_methods.startsWith$1(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(l.file._decodedChars,l._file$_start,l._end),0,null),"@error"))throw u;l=s._span_exception$_message,_=e.get$span(e),p.throwWithTrace0(new m.SassRuntimeException0(g._async_evaluate0$_stackTrace$0(),l,_),o),c=6;break;case 3:c=2;break;case 6:case 1:return E._asyncReturn(a,$);case 2:return E._asyncRethrow(i,$)}}));return E._asyncStartSync(y,$)}},m._EvaluateVisitor_closure29.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._async_evaluate0$_environment,r=S.stringReplaceAllUnchecked(a._string0$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string0$_text)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},m._EvaluateVisitor_closure30.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("name");return null!=this.$this._async_evaluate0$_environment.getVariable$1(S.stringReplaceAllUnchecked(t._string0$_text,"_","-"))?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},m._EvaluateVisitor_closure31.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=i.$index(e,0).assertString$1("name");return t=null==(i=i.$index(e,1).get$realNull())?null:i.assertString$1("module"),r=(i=this.$this)._async_evaluate0$_environment,n=s._string0$_text,a=S.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string0$_text)||i._async_evaluate0$_builtInFunctions.containsKey$1(n)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},m._EvaluateVisitor_closure32.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._async_evaluate0$_environment,r=S.stringReplaceAllUnchecked(a._string0$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string0$_text)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},m._EvaluateVisitor_closure33.prototype={call$1(e){var t=this.$this._async_evaluate0$_environment;if(!t._async_environment0$_inMixin)throw S.wrapException(m.SassScriptException$0(j.conten));return null!=t._async_environment0$_content?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},m._EvaluateVisitor_closure34.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$variables()).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString0(n.key,!0),n.value);return new $.SassMap0(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},m._EvaluateVisitor_closure35.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$functions(i)).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString0(n.key,!0),new g.SassFunction0(n.value));return new $.SassMap0(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},m._EvaluateVisitor_closure36.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),s=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),s&&null!=t)throw S.wrapException(j.x24css_a);if(s?r=new b.PlainCssCallable0(i._string0$_text):((n=(a=this.$this)._async_evaluate0$_callableNode).toString,r=a._async_evaluate0$_addExceptionSpan$2(n,new m._EvaluateVisitor__closure10(a,i,t))),null!=r)return new g.SassFunction0(r);throw S.wrapException("Function not found: "+i.toString$0(0))},$signature:199},m._EvaluateVisitor__closure10.prototype={call$0(){var e=S.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),t=this.module;return t=null==t?null:t._string0$_text,this.$this._async_evaluate0$_getFunction$2$namespace(e,t)},$signature:128},m._EvaluateVisitor_closure37.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure2(e)},$call$body$_EvaluateVisitor_closure2(e){var t,r,n,a,i,s,o,l,_,u,c,p,h,m,f,b,x=0,w=E._makeAsyncAwaitCompleter(K.Value_2),C=this,A=E._wrapJsFunctionForAsync((function(M,I){if(1===M)return E._asyncRethrow(I,w);for(;;)switch(x){case 0:if(m=v.getInterceptor$asx(e),f=m.$index(e,0),b=K.SassArgumentList_2._as(m.$index(e,1)),m=C.$this,(r=m._async_evaluate0$_callableNode).toString,n=S._setArrayType([],K.JSArray_Expression_2),a=K.String,i=K.Expression_2,s=r.get$span(r),o=r.get$span(r),b._argument_list$_wereKeywordsAccessed=!0,(l=b._argument_list$_keywords).get$isEmpty(l))r=null;else{for(_=K.Value_2,u=E.LinkedHashMap_LinkedHashMap$_empty(_,_),b._argument_list$_wereKeywordsAccessed=!0,l=(l=l.get$entries(l)).get$iterator(l);l.moveNext$0();)c=l.get$current(l),u.$indexSet(0,new d.SassString0(c.key,!1),c.value);r=new g.ValueExpression0(new $.SassMap0(S.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}p=new V.ArgumentInvocation0(E.List_List$unmodifiable(n,i),S.ConstantMap_ConstantMap$from(E.LinkedHashMap_LinkedHashMap$_empty(a,i),a,i),new g.ValueExpression0(b,o),r,s),x=f instanceof d.SassString0?3:4;break;case 3:return r=j.Passin+f.toString$0(0)+"))",y.EvaluationContext_current0().warn$2$deprecation(0,r,!0),h=m._async_evaluate0$_callableNode,x=5,E._asyncAwait(m.visitFunctionExpression$1(new g.FunctionExpression0(null,f._string0$_text,p,h.get$span(h))),A);case 5:case 6:t=I,x=1;break;case 4:return r=f.assertFunction$1("function"),(n=m._async_evaluate0$_callableNode).toString,x=6,E._asyncAwait(m._async_evaluate0$_runFunctionCallable$3(p,r.callable,n),A);case 1:return E._asyncReturn(t,w)}}));return E._asyncStartSync(A,w)},$signature:131},m._EvaluateVisitor_closure38.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure1(e)},$call$body$_EvaluateVisitor_closure1(e){var t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.void),_=this,u=E._wrapJsFunctionForAsync((function(c,p){if(1===c)return E._asyncRethrow(p,l);for(;;)switch(o){case 0:return i=v.getInterceptor$asx(e),s=E.Uri_parse(i.$index(e,0).assertString$1("url")._string0$_text),i=i.$index(e,1).get$realNull(),t=null==i?null:i.assertMap$1("with")._map0$_contents,i=_.$this,(r=i._async_evaluate0$_callableNode).toString,null!=t?(n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue_2),t.forEach$1(0,new m._EvaluateVisitor__closure8(n,r.get$span(r),r)),a=new $.ExplicitConfiguration0(r,n)):a=h.Configuration_Map_empty0,o=2,E._asyncAwait(i._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(s,"load-css()",r,new m._EvaluateVisitor__closure9(i),r.get$span(r).file.url,a,!0),u);case 2:return i._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(a,!0),E._asyncReturn(null,l)}}));return E._asyncStartSync(u,l)},$signature:318},m._EvaluateVisitor__closure8.prototype={call$2(e,t){var r=e.assertString$1("with key"),n=S.stringReplaceAllUnchecked(r._string0$_text,"_","-");if((r=this.values).containsKey$1(n))throw S.wrapException("The variable $"+n+" was configured twice.");r.$indexSet(0,n,new T.ConfiguredValue0(t,this.span,this.callableNode))},$signature:51},m._EvaluateVisitor__closure9.prototype={call$1(e){var t=this.$this;return t._async_evaluate0$_combineCss$2$clone(e,!0).accept$1(t)},$signature:196},m._EvaluateVisitor_run_closure2.prototype={call$0(){var e,t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.EvaluateResult_2),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r=l.node,null!=(n=r.span.file.url)&&((t=l.$this)._async_evaluate0$_activeModules.$indexSet(0,n,null),null!=t._async_evaluate0$_nodeImporter&&"stdin"===n.toString$0(0)||t._async_evaluate0$_loadedUrls.add$1(0,n)),t=l.$this,a=m,i=t,s=3,E._asyncAwait(t._async_evaluate0$_execute$2(l.importer,r),_);case 3:e=new a.EvaluateResult0(i._async_evaluate0$_combineCss$1(c),t._async_evaluate0$_loadedUrls),s=1;break;case 1:return E._asyncReturn(e,o)}}));return E._asyncStartSync(_,o)},$signature:321},m._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$1(this.builtInModule)},$signature:0},m._EvaluateVisitor__loadModule_closure6.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,h,d,g,f,b,x,w,C,A,M,I=0,L=E._makeAsyncAwaitCompleter(K.Null),k=1,R=[],F=this,T=E._wrapJsFunctionForAsync((function(N,U){for(1===N&&(e=U,I=k);;)switch(I){case 0:return b=F.$this,x=F.nodeWithSpan,I=2,E._asyncAwait(b._async_evaluate0$_loadStylesheet$3$baseUrl(F.url.toString$0(0),x.get$span(x),F.baseUrl),T);case 2:if(C=(w=U).stylesheet,null!=(A=C.span.file.url)&&b._async_evaluate0$_activeModules.containsKey$1(A))throw c=F.namesInErrors?"Module loop: "+B.$get$context().prettyUri$1(A)+" is already being loaded.":j.Modulel,x=V.NullableExtension_andThen0(b._async_evaluate0$_activeModules.$index(0,A),new m._EvaluateVisitor__loadModule__closure2(b,c)),S.wrapException(null==x?b._async_evaluate0$_exception$1(c):x);return null!=A&&b._async_evaluate0$_activeModules.$indexSet(0,A,x),t=b._async_evaluate0$_inDependency,b._async_evaluate0$_inDependency=w.isDependency,r=null,k=3,I=6,E._asyncAwait(b._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(w.importer,C,F.configuration,F.namesInErrors,x),T);case 6:r=U,R.push(5),I=4;break;case 3:R=[1];case 4:k=1,b._async_evaluate0$_activeModules.remove$1(0,A),b._async_evaluate0$_inDependency=t,I=R.pop();break;case 5:return k=8,I=11,E._asyncAwait(F.callback.call$1(r),T);case 11:k=1,I=10;break;case 8:if(k=7,M=e,x=S.unwrapException(M),K.SassRuntimeException_2._is(x))throw M;if(x instanceof m.MultiSpanSassException0)n=x,a=S.getTraceFromException(M),x=n._span_exception$_message,$=n,h=v.getInterceptor$z($),$=y.SourceSpanException.prototype.get$span.call(h,$),h=n.primaryLabel,d=n.secondarySpans,g=n,f=v.getInterceptor$z(g),p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(b._async_evaluate0$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(f,g)),h,S.ConstantMap_ConstantMap$from(d,K.FileSpan,K.String),x,$),a);else if(x instanceof m.SassException0)i=x,s=S.getTraceFromException(M),x=i,$=v.getInterceptor$z(x),p.throwWithTrace0(b._async_evaluate0$_exception$2(i._span_exception$_message,y.SourceSpanException.prototype.get$span.call($,x)),s);else if(x instanceof m.MultiSpanSassScriptException0)o=x,l=S.getTraceFromException(M),p.throwWithTrace0(b._async_evaluate0$_multiSpanException$3(o.message,o.primaryLabel,o.secondarySpans),l);else{if(!(x instanceof m.SassScriptException0))throw M;_=x,u=S.getTraceFromException(M),p.throwWithTrace0(b._async_evaluate0$_exception$1(_.message),u)}I=10;break;case 7:I=1;break;case 10:return E._asyncReturn(null,L);case 1:return E._asyncRethrow(e,L)}}));return E._asyncStartSync(T,L)},$signature:2},m._EvaluateVisitor__loadModule__closure2.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3(this.message,"new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:71},m._EvaluateVisitor__execute_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d,m,g,y,S=0,v=E._makeAsyncAwaitCompleter(K.Null),f=this,b=E._wrapJsFunctionForAsync((function(x,w){if(1===x)return E._asyncRethrow(w,v);for(;;)switch(S){case 0:return a=f.$this,i=a._async_evaluate0$_importer,s=a._async_evaluate0$__stylesheet,o=a._async_evaluate0$__root,l=a._async_evaluate0$__parent,_=a._async_evaluate0$__endOfImports,u=a._async_evaluate0$_outOfOrderImports,c=a._async_evaluate0$__extensionStore,$=a._async_evaluate0$_atRootExcludingStyleRule,p=$?null:a._async_evaluate0$_styleRuleIgnoringAtRoot,h=a._async_evaluate0$_mediaQueries,d=a._async_evaluate0$_declarationName,m=a._async_evaluate0$_inUnknownAtRule,g=a._async_evaluate0$_inKeyframes,y=a._async_evaluate0$_configuration,a._async_evaluate0$_importer=f.importer,e=a._async_evaluate0$__stylesheet=f.stylesheet,t=e.span,r=a._async_evaluate0$__parent=a._async_evaluate0$__root=R.ModifiableCssStylesheet$0(t),a._async_evaluate0$__endOfImports=0,a._async_evaluate0$_outOfOrderImports=null,a._async_evaluate0$__extensionStore=f.extensionStore,a._async_evaluate0$_declarationName=a._async_evaluate0$_mediaQueries=a._async_evaluate0$_styleRuleIgnoringAtRoot=null,a._async_evaluate0$_inKeyframes=a._async_evaluate0$_atRootExcludingStyleRule=a._async_evaluate0$_inUnknownAtRule=!1,null!=(n=f.configuration)&&(a._async_evaluate0$_configuration=n),S=2,E._asyncAwait(a.visitStylesheet$1(e),b);case 2:return e=null==a._async_evaluate0$_outOfOrderImports?r:new R.CssStylesheet0(new E.UnmodifiableListView(a._async_evaluate0$_addOutOfOrderImports$0(),K.UnmodifiableListView_CssNode_2),t),f.css._value=e,a._async_evaluate0$_importer=i,a._async_evaluate0$__stylesheet=s,a._async_evaluate0$__root=o,a._async_evaluate0$__parent=l,a._async_evaluate0$__endOfImports=_,a._async_evaluate0$_outOfOrderImports=u,a._async_evaluate0$__extensionStore=c,a._async_evaluate0$_styleRuleIgnoringAtRoot=p,a._async_evaluate0$_mediaQueries=h,a._async_evaluate0$_declarationName=d,a._async_evaluate0$_inUnknownAtRule=m,a._async_evaluate0$_atRootExcludingStyleRule=$,a._async_evaluate0$_inKeyframes=g,a._async_evaluate0$_configuration=y,E._asyncReturn(null,v)}}));return E._asyncStartSync(b,v)},$signature:2},m._EvaluateVisitor__combineCss_closure8.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:129},m._EvaluateVisitor__combineCss_closure9.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},m._EvaluateVisitor__combineCss_closure10.prototype={call$1:e=>e.cloneCss$0(),$signature:324},m._EvaluateVisitor__extendModules_closure5.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},m._EvaluateVisitor__extendModules_closure6.prototype={call$0:()=>S._setArrayType([],K.JSArray_ExtensionStore_2),$signature:193},m._EvaluateVisitor__topologicalModules_visitModule2.prototype={call$1(e){var t,r,n,a,i;for(r=(t=e.get$upstream()).length,n=this.seen,a=0;aK.CssAtRule_2._is(e),$signature:191},m._EvaluateVisitor__scopeForAtRoot_closure22.prototype={call$1(e){var t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=i.$this,r=t._async_evaluate0$_inUnknownAtRule,t._async_evaluate0$_inUnknownAtRule=!1,n=2,E._asyncAwait(i.innerScope.call$1(e),s);case 2:return t._async_evaluate0$_inUnknownAtRule=r,E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:27},m._EvaluateVisitor_visitContentRule_closure2.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.Null),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:t=o.content.declaration.children,r=t.length,n=o.$this,a=0;case 3:if(!(aK.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitForRule_closure14.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.SassNumber_2),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=3,E._asyncAwait(n.node.from.accept$1(n.$this),a);case 3:e=s.assertNumber$0(),t=1;break;case 1:return E._asyncReturn(e,r)}}));return E._asyncStartSync(a,r)},$signature:186},m._EvaluateVisitor_visitForRule_closure15.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.SassNumber_2),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return t=3,E._asyncAwait(n.node.to.accept$1(n.$this),a);case 3:e=s.assertNumber$0(),t=1;break;case 1:return E._asyncReturn(e,r)}}));return E._asyncStartSync(a,r)},$signature:186},m._EvaluateVisitor_visitForRule_closure16.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:12},m._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:12},m._EvaluateVisitor_visitForRule_closure18.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=0,p=E._makeAsyncAwaitCompleter(K.nullable_Value_2),h=this,d=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,p);for(;;)switch($){case 0:_=h.$this,u=h.node,c=_._async_evaluate0$_expressionNode$1(u.from),t=h.from,r=h._box_0,n=h.direction,a=u.variable,i=h.fromNumber,u=u.children;case 3:if(t===r.to){$=5;break}return s=_._async_evaluate0$_environment,o=i.get$numeratorUnits(i),s.setLocalVariable$3(a,L.SassNumber_SassNumber$withUnits0(t,i.get$denominatorUnits(i),o),c),$=6,E._asyncAwait(_._async_evaluate0$_handleReturn$2(u,new m._EvaluateVisitor_visitForRule__closure2(_)),d);case 6:if(null!=(l=y)){e=l,$=1;break}case 4:t+=n,$=3;break;case 5:e=null,$=1;break;case 1:return E._asyncReturn(e,p)}}));return E._asyncStartSync(d,p)},$signature:56},m._EvaluateVisitor_visitForRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:75},m._EvaluateVisitor_visitForwardRule_closure5.prototype={call$1(e){this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:125},m._EvaluateVisitor_visitForwardRule_closure6.prototype={call$1(e){this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:125},m._EvaluateVisitor_visitIfRule_closure2.prototype={call$0(){var e=this.$this;return e._async_evaluate0$_handleReturn$2(this._box_0.clause.children,new m._EvaluateVisitor_visitIfRule__closure2(e))},$signature:56},m._EvaluateVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:75},m._EvaluateVisitor__visitDynamicImport_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d,g,y,f,b,x=0,w=E._makeAsyncAwaitCompleter(K.void),C=this,M=E._wrapJsFunctionForAsync((function(I,L){if(1===I)return E._asyncRethrow(L,w);for(;;)switch(x){case 0:return d=C.$this,g=C.$import,x=3,E._asyncAwait(d._async_evaluate0$_loadStylesheet$3$forImport(g.urlString,g.span,!0),M);case 3:if(f=(y=L).stylesheet,null!=(b=f.span.file.url)){if((e=d._async_evaluate0$_activeModules).containsKey$1(b))throw g=V.NullableExtension_andThen0(e.$index(0,b),new m._EvaluateVisitor__visitDynamicImport__closure11(d)),S.wrapException(null==g?d._async_evaluate0$_exception$1("This file is already being loaded."):g);e.$indexSet(0,b,g)}g=f._stylesheet1$_uses,e=K.UnmodifiableListView_UseRule_2,t=0===(t=new E.UnmodifiableListView(g,e)).get$length(t)&&0===(t=new E.UnmodifiableListView(f._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2)).get$length(t),x=t?4:5;break;case 4:return r=d._async_evaluate0$_importer,g=d._async_evaluate0$_assertInModule$2(d._async_evaluate0$__stylesheet,"_stylesheet"),n=d._async_evaluate0$_inDependency,d._async_evaluate0$_importer=y.importer,d._async_evaluate0$__stylesheet=f,d._async_evaluate0$_inDependency=y.isDependency,x=6,E._asyncAwait(d.visitStylesheet$1(f),M);case 6:d._async_evaluate0$_importer=r,d._async_evaluate0$__stylesheet=g,d._async_evaluate0$_inDependency=n,d._async_evaluate0$_activeModules.remove$1(0,b),x=1;break;case 5:return(g=new E.UnmodifiableListView(g,e)).any$1(g,new m._EvaluateVisitor__visitDynamicImport__closure12)?a=!0:(g=new E.UnmodifiableListView(f._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2),a=g.any$1(g,new m._EvaluateVisitor__visitDynamicImport__closure13)),i=S._Cell$(),g=d._async_evaluate0$_environment,e=K.String,t=K.Module_AsyncCallable_2,s=K.AstNode_2,o=S._setArrayType([],K.JSArray_Module_AsyncCallable_2),l=g._async_environment0$_variables,l=S._setArrayType(l.slice(0),S._arrayInstanceType(l)),_=g._async_environment0$_variableNodes,_=S._setArrayType(_.slice(0),S._arrayInstanceType(_)),u=g._async_environment0$_functions,u=S._setArrayType(u.slice(0),S._arrayInstanceType(u)),c=g._async_environment0$_mixins,c=S._setArrayType(c.slice(0),S._arrayInstanceType(c)),$=A.AsyncEnvironment$_0(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,s),E.LinkedHashMap_LinkedHashMap$_empty(t,s),g._async_environment0$_importedModules,null,null,o,l,_,u,c,g._async_environment0$_content),x=7,E._asyncAwait(d._async_evaluate0$_withEnvironment$1$2($,new m._EvaluateVisitor__visitDynamicImport__closure14(d,y,f,a,$,i),K.Null),M);case 7:p=$.toDummyModule$0(),d._async_evaluate0$_environment.importForwards$1(p),x=a?8:9;break;case 8:x=p.transitivelyContainsCss?10:11;break;case 10:return x=12,E._asyncAwait(d._async_evaluate0$_combineCss$2$clone(p,p.transitivelyContainsExtensions).accept$1(d),M);case 12:case 11:for(h=new m._ImportedCssVisitor2(d),g=v.get$iterator$ax(i._readLocal$0());g.moveNext$0();)g.get$current(g).accept$1(h);case 9:d._async_evaluate0$_activeModules.remove$1(0,b);case 1:return E._asyncReturn(void 0,w)}}));return E._asyncStartSync(M,w)},$signature:37},m._EvaluateVisitor__visitDynamicImport__closure11.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3("This file is already being loaded.","new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:71},m._EvaluateVisitor__visitDynamicImport__closure12.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:183},m._EvaluateVisitor__visitDynamicImport__closure13.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:181},m._EvaluateVisitor__visitDynamicImport__closure14.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p=0,h=E._makeAsyncAwaitCompleter(K.Null),d=this,m=E._wrapJsFunctionForAsync((function(g,y){if(1===g)return E._asyncRethrow(y,h);for(;;)switch(p){case 0:return n=d.$this,a=n._async_evaluate0$_importer,i=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__stylesheet,"_stylesheet"),s=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,"_root"),o=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,"__parent"),l=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,"_endOfImports"),_=n._async_evaluate0$_outOfOrderImports,u=n._async_evaluate0$_configuration,c=n._async_evaluate0$_inDependency,$=d.result,n._async_evaluate0$_importer=$.importer,e=n._async_evaluate0$__stylesheet=d.stylesheet,(t=d.loadsUserDefinedModules)&&(r=R.ModifiableCssStylesheet$0(e.span),n._async_evaluate0$__root=r,n._async_evaluate0$__parent=n._async_evaluate0$_assertInModule$2(r,"_root"),n._async_evaluate0$__endOfImports=0,n._async_evaluate0$_outOfOrderImports=null),n._async_evaluate0$_inDependency=$.isDependency,($=new E.UnmodifiableListView(e._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2)).get$isEmpty($)||(n._async_evaluate0$_configuration=d.environment.toImplicitConfiguration$0()),p=2,E._asyncAwait(n.visitStylesheet$1(e),m);case 2:return $=t?n._async_evaluate0$_addOutOfOrderImports$0():S._setArrayType([],K.JSArray_ModifiableCssNode_2),d.children._value=$,n._async_evaluate0$_importer=a,n._async_evaluate0$__stylesheet=i,n._async_evaluate0$__root=s,n._async_evaluate0$__parent=o,n._async_evaluate0$__endOfImports=l,n._async_evaluate0$_outOfOrderImports=_,n._async_evaluate0$_configuration=u,n._async_evaluate0$_inDependency=c,E._asyncReturn(null,h)}}));return E._asyncStartSync(m,h)},$signature:2},m._EvaluateVisitor__visitStaticImport_closure2.prototype={call$1(e){return this.$call$body$_EvaluateVisitor__visitStaticImport_closure0(e)},$call$body$_EvaluateVisitor__visitStaticImport_closure0(e){var t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.CssValue_String_2),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:r=_.$this,n=g,a=S,o=e instanceof b.SupportsDeclaration0?3:5;break;case 3:return i=S,o=6,E._asyncAwait(r._async_evaluate0$_evaluateToCss$1(e.name),u);case 6:return i=i.S($)+": ",s=S,o=7,E._asyncAwait(r._async_evaluate0$_evaluateToCss$1(e.value),u);case 7:$=i+s.S($),o=4;break;case 5:return o=8,E._asyncAwait(V.NullableExtension_andThen0(e,r.get$_async_evaluate0$_visitSupportsCondition()),u);case 8:case 4:t=new n.CssValue0("supports("+a.S($)+")",e.get$span(e),K.CssValue_String_2),o=1;break;case 1:return E._asyncReturn(t,l)}}));return E._asyncStartSync(u,l)},$signature:340},m._EvaluateVisitor_visitIncludeRule_closure11.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:128},m._EvaluateVisitor_visitIncludeRule_closure12.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:30},m._EvaluateVisitor_visitIncludeRule_closure14.prototype={call$1(e){return new m.UserDefinedCallable0(e,this.$this._async_evaluate0$_environment.closure$0(),K.UserDefinedCallable_AsyncEnvironment_2)},$signature:341},m._EvaluateVisitor_visitIncludeRule_closure13.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate0$_environment.withContent$2(n.contentCallable,new m._EvaluateVisitor_visitIncludeRule__closure2(e,n.mixin,n.nodeWithSpan)),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitIncludeRule__closure2.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.void),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate0$_environment.asMixin$1(new m._EvaluateVisitor_visitIncludeRule___closure2(e,n.mixin,n.nodeWithSpan)),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:37},m._EvaluateVisitor_visitIncludeRule___closure2.prototype={call$0(){var e,t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.void),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:e=l.mixin.declaration.children,t=e.length,r=l.$this,n=l.nodeWithSpan,a=K.nullable_Value_2,i=0;case 2:if(!(iK.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitStyleRule_closure23.prototype={call$0(){var e="_stylesheet",t=this.selectorText,r=this.$this;return d.SelectorList_SelectorList$parse0(t.get$value(t),!r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__stylesheet,e).plainCss,!r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__stylesheet,e).plainCss,r._async_evaluate0$_logger)},$signature:45},m._EvaluateVisitor_visitStyleRule_closure24.prototype={call$0(){var e=this._box_0.parsedSelector,t=this.$this,r=t._async_evaluate0$_styleRuleIgnoringAtRoot;return r=null==r?null:r.originalSelector,e.resolveParentSelectors$2$implicitParent(r,!t._async_evaluate0$_atRootExcludingStyleRule)},$signature:45},m._EvaluateVisitor_visitStyleRule_closure25.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate0$_withStyleRule$1$2(n.rule,new m._EvaluateVisitor_visitStyleRule__closure2(e,n.node),K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitStyleRule__closure2.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:e=s.node.children,t=e.length,r=s.$this,n=0;case 2:if(!(nK.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitSupportsRule_closure5.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.Null),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,i=null==a?2:4;break;case 2:e=o.node.children,t=e.length,r=0;case 5:if(!(rK.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitVariableDeclaration_closure8.prototype={call$0(){var e=this.override;this.$this._async_evaluate0$_environment.setVariable$4$global(this.node.name,e.value,e.assignmentNode,!0)},$signature:1},m._EvaluateVisitor_visitVariableDeclaration_closure9.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:36},m._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},m._EvaluateVisitor_visitUseRule_closure2.prototype={call$1(e){var t=this.node;this.$this._async_evaluate0$_environment.addModule$3$namespace(e,t,t.namespace)},$signature:125},m._EvaluateVisitor_visitWarnRule_closure2.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:66},m._EvaluateVisitor_visitWhileRule_closure2.prototype={call$0(){var e,t,r,n,a,i=0,s=E._makeAsyncAwaitCompleter(K.nullable_Value_2),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:t=o.node,r=t.condition,n=o.$this,t=t.children;case 3:return i=5,E._asyncAwait(r.accept$1(n),l);case 5:if(!u.get$isTruthy()){i=4;break}return i=6,E._asyncAwait(n._async_evaluate0$_handleReturn$2(t,new m._EvaluateVisitor_visitWhileRule__closure2(n)),l);case 6:if(null!=(a=u)){e=a,i=1;break}i=3;break;case 4:e=null,i=1;break;case 1:return E._asyncReturn(e,s)}}));return E._asyncStartSync(l,s)},$signature:56},m._EvaluateVisitor_visitWhileRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:75},m._EvaluateVisitor_visitBinaryOperationExpression_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.Value_2),u=this,c=E._wrapJsFunctionForAsync((function($,p){if(1===$)return E._asyncRethrow(p,_);for(;;)switch(l){case 0:return n=u.node,a=u.$this,l=3,E._asyncAwait(n.left.accept$1(a),c);case 3:i=p,s=n.operator;case 4:switch(s){case h.BinaryOperator_kjl0:l=6;break;case h.BinaryOperator_or_or_10:l=7;break;case h.BinaryOperator_and_and_20:l=8;break;case h.BinaryOperator_YlX0:l=9;break;case h.BinaryOperator_i5H0:l=10;break;case h.BinaryOperator_AcR1:l=11;break;case h.BinaryOperator_1da0:l=12;break;case h.BinaryOperator_8qt0:l=13;break;case h.BinaryOperator_33h0:l=14;break;case h.BinaryOperator_AcR2:l=15;break;case h.BinaryOperator_iyO0:l=16;break;case h.BinaryOperator_O1M0:l=17;break;case h.BinaryOperator_RTB0:l=18;break;case h.BinaryOperator_2ad0:l=19;break;default:l=20}break;case 6:return l=21,E._asyncAwait(n.right.accept$1(a),c);case 21:t=p,e=new d.SassString0(w.serializeValue0(i,!1,!0)+"="+w.serializeValue0(t,!1,!0),!1),l=1;break;case 7:l=i.get$isTruthy()?22:24;break;case 22:p=i,l=23;break;case 24:return l=25,E._asyncAwait(n.right.accept$1(a),c);case 25:case 23:e=p,l=1;break;case 8:l=i.get$isTruthy()?26:28;break;case 26:return l=29,E._asyncAwait(n.right.accept$1(a),c);case 29:l=27;break;case 28:p=i;case 27:e=p,l=1;break;case 9:return o=i,l=30,E._asyncAwait(n.right.accept$1(a),c);case 30:e=o.$eq(0,p)?h.SassBoolean_true0:h.SassBoolean_false0,l=1;break;case 10:return o=i,l=31,E._asyncAwait(n.right.accept$1(a),c);case 31:e=o.$eq(0,p)?h.SassBoolean_false0:h.SassBoolean_true0,l=1;break;case 11:return o=i,l=32,E._asyncAwait(n.right.accept$1(a),c);case 32:e=o.greaterThan$1(p),l=1;break;case 12:return o=i,l=33,E._asyncAwait(n.right.accept$1(a),c);case 33:e=o.greaterThanOrEquals$1(p),l=1;break;case 13:return o=i,l=34,E._asyncAwait(n.right.accept$1(a),c);case 34:e=o.lessThan$1(p),l=1;break;case 14:return o=i,l=35,E._asyncAwait(n.right.accept$1(a),c);case 35:e=o.lessThanOrEquals$1(p),l=1;break;case 15:return o=i,l=36,E._asyncAwait(n.right.accept$1(a),c);case 36:e=o.plus$1(p),l=1;break;case 16:return o=i,l=37,E._asyncAwait(n.right.accept$1(a),c);case 37:e=o.minus$1(p),l=1;break;case 17:return o=i,l=38,E._asyncAwait(n.right.accept$1(a),c);case 38:e=o.times$1(p),l=1;break;case 18:return l=39,E._asyncAwait(n.right.accept$1(a),c);case 39:if(t=p,r=i.dividedBy$1(t),n.allowsSlash&&i instanceof L.SassNumber0&&t instanceof L.SassNumber0){e=K.SassNumber_2._as(r).withSlash$2(i,t),l=1;break}i instanceof L.SassNumber0&&t instanceof L.SassNumber0&&a._async_evaluate0$_warn$3$deprecation(j.Using__o+S.S((new m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2).call$1(n))+" or calc("+n.toString$0(0)+j.x29x0a_Morx20,n.get$span(n),!0),e=r,l=1;break;case 19:return o=i,l=40,E._asyncAwait(n.right.accept$1(a),c);case 40:e=o.modulo$1(p),l=1;break;case 20:throw S.wrapException(E.ArgumentError$("Unknown binary operator "+s.toString$0(0)+".",null));case 5:case 1:return E._asyncReturn(e,_)}}));return E._asyncStartSync(c,_)},$signature:66},m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2.prototype={call$1(e){return e instanceof R.BinaryOperationExpression0&&e.operator===h.BinaryOperator_RTB0?"math.div("+S.S(this.call$1(e.left))+", "+S.S(this.call$1(e.right))+")":e instanceof L.ParenthesizedExpression0?e.expression.toString$0(0):e.toString$0(0)},$signature:118},m._EvaluateVisitor_visitVariableExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:36},m._EvaluateVisitor_visitUnaryOperationExpression_closure2.prototype={call$0(){var e=this,t=e.node.operator;switch(t){case h.UnaryOperator_j2w0:return e.operand.unaryPlus$0();case h.UnaryOperator_U4G0:return e.operand.unaryMinus$0();case h.UnaryOperator_zDx0:return new d.SassString0("/"+w.serializeValue0(e.operand,!1,!0),!1);case h.UnaryOperator_not_not0:return e.operand.unaryNot$0();default:throw S.wrapException(E.StateError$("Unknown unary operator "+t.toString$0(0)+"."))}},$signature:43},m._EvaluateVisitor__visitCalculationValue_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.Object),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:return t=_.$this,r=_.node,n=_.inMinMax,a=R,i=t._async_evaluate0$_binaryOperatorToCalculationOperator$1(r.operator),o=3,E._asyncAwait(t._async_evaluate0$_visitCalculationValue$2$inMinMax(r.left,n),u);case 3:return s=$,o=4,E._asyncAwait(t._async_evaluate0$_visitCalculationValue$2$inMinMax(r.right,n),u);case 4:e=a.SassCalculation_operateInternal0(i,s,$,n),o=1;break;case 1:return E._asyncReturn(e,l)}}));return E._asyncStartSync(u,l)},$signature:232},m._EvaluateVisitor_visitListExpression_closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:348},m._EvaluateVisitor_visitFunctionExpression_closure5.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_getFunction$2$namespace(S.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:128},m._EvaluateVisitor_visitFunctionExpression_closure6.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:66},m._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:66},m._EvaluateVisitor__runUserDefinedCallable_closure2.prototype={call$0(){var e=this,t=e.$this,r=e.callable,n=e.V;return t._async_evaluate0$_withEnvironment$1$2(r.environment.closure$0(),new m._EvaluateVisitor__runUserDefinedCallable__closure2(t,e.evaluated,r,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable__closure2.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._async_evaluate0$_environment.scope$1$1(new m._EvaluateVisitor__runUserDefinedCallable___closure2(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable___closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(e){var t,r,n,a,i,s,o,l,_,u,c,$,g,y,v,f,b,x,w,C,A,M,I,L,k=0,R=E._makeAsyncAwaitCompleter(e),V=this,F=E._wrapJsFunctionForAsync((function(e,T){if(1===e)return E._asyncRethrow(T,R);for(;;)switch(k){case 0:for(x=V.$this,w=V.evaluated,C=w.positional,A=w.named,M=V.callable.declaration.$arguments,I=V.nodeWithSpan,x._async_evaluate0$_verifyArguments$4(C.length,A,M,I),r=M.$arguments,n=r.length,a=Math.min(C.length,n),i=w.positionalNodes,s=0;sn?h.JSArray_methods.sublist$1(C,n):h.List_empty15,w=w.separator,y=d.SassArgumentList$0(g,A,w===h.ListSeparator_undecided_null0?h.ListSeparator_kWM0:w),x._async_evaluate0$_environment.setLocalVariable$3($,y,I)):y=null,k=9,E._asyncAwait(V.run.call$0(),F);case 9:if(v=T,null==y){t=v,k=1;break}if(A.get$isEmpty(A)){t=v,k=1;break}if(y._argument_list$_wereKeywordsAccessed){t=v,k=1;break}throw w=A.get$keys(A),f=p.pluralize0("argument",w.get$length(w),null),A=A.get$keys(A),b=p.toSentence0(S.MappedIterable_MappedIterable(A,new m._EvaluateVisitor__runUserDefinedCallable____closure2,S._instanceType(A)._eval$1("Iterable.E"),K.Object),"or"),S.wrapException(m.MultiSpanSassRuntimeException$0("No "+f+" named "+b+".",I.get$span(I),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],K.FileSpan,K.String),x._async_evaluate0$_stackTrace$1(I.get$span(I))));case 1:return E._asyncReturn(t,R)}}));return E._asyncStartSync(F,R)},$signature(){return this.V._eval$1("Future<0>()")}},m._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1:e=>"$"+e,$signature:5},m._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o=0,l=E._makeAsyncAwaitCompleter(K.Value_2),_=this,u=E._wrapJsFunctionForAsync((function(c,$){if(1===c)return E._asyncRethrow($,l);for(;;)switch(o){case 0:t=_.callable.declaration,r=t.children,n=r.length,a=_.$this,i=0;case 3:if(!(i"$"+e,$signature:5},m._EvaluateVisitor__evaluateArguments_closure11.prototype={call$1:e=>e,$signature:35},m._EvaluateVisitor__evaluateArguments_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:35},m._EvaluateVisitor__evaluateArguments_closure13.prototype={call$2(e,t){var r=this,n=r.restNodeForSpan;r.named.$indexSet(0,e,r.$this._async_evaluate0$_withoutSlash$2(t,n)),r.namedNodes.$indexSet(0,e,n)},$signature:83},m._EvaluateVisitor__evaluateArguments_closure14.prototype={call$1:e=>e,$signature:35},m._EvaluateVisitor__evaluateMacroArguments_closure11.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression0(e,t.get$span(t))},$signature:48},m._EvaluateVisitor__evaluateMacroArguments_closure12.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:48},m._EvaluateVisitor__evaluateMacroArguments_closure13.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new g.ValueExpression0(r.$this._async_evaluate0$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:83},m._EvaluateVisitor__evaluateMacroArguments_closure14.prototype={call$1(e){var t=this.keywordRestArgs;return new g.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:48},m._EvaluateVisitor__addRestMap_closure2.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof d.SassString0))throw r=n.nodeWithSpan,S.wrapException(a._async_evaluate0$_exception$2(j.Variab_+e.toString$0(0)+" is not a string in "+n.map.toString$0(0)+".",r.get$span(r)));n.values.$indexSet(0,e._string0$_text,n.convert.call$1(a._async_evaluate0$_withoutSlash$2(t,n.expressionNode)))},$signature:51},m._EvaluateVisitor__verifyArguments_closure2.prototype={call$0(){return this.$arguments.verify$2(this.positional,new x.MapKeySet(this.named,K.MapKeySet_String))},$signature:0},m._EvaluateVisitor_visitStringExpression_closure2.prototype={call$1(e){var t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.String),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:if("string"==typeof e){t=e,a=1;break}return K.Expression_2._as(e),r=s.$this,a=3,E._asyncAwait(e.accept$1(r),o);case 3:t=(n=_)instanceof d.SassString0?n._string0$_text:r._async_evaluate0$_serialize$3$quote(n,e,!1),a=1;break;case 1:return E._asyncReturn(t,i)}}));return E._asyncStartSync(o,i)},$signature:69},m._EvaluateVisitor_visitCssAtRule_closure5.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssAtRule_closure6.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitCssKeyframeBlock_closure5.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssKeyframeBlock_closure6.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitCssMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:78},m._EvaluateVisitor_visitCssMediaRule_closure9.prototype={call$0(){var e,t,r=0,n=E._makeAsyncAwaitCompleter(K.Null),a=this,i=E._wrapJsFunctionForAsync((function(s,o){if(1===s)return E._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.node.queries),r=2,E._asyncAwait(e._async_evaluate0$_withMediaQueries$1$2(t,new m._EvaluateVisitor_visitCssMediaRule__closure2(e,a.node),K.Null),i);case 2:return E._asyncReturn(null,n)}}));return E._asyncStartSync(i,n)},$signature:2},m._EvaluateVisitor_visitCssMediaRule__closure2.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:r=s.$this,n=r._async_evaluate0$_atRootExcludingStyleRule?null:r._async_evaluate0$_styleRuleIgnoringAtRoot,a=null==n?2:4;break;case 2:e=s.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;case 5:if(!e.moveNext$0()){a=6;break}return a=7,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),o);case 7:a=5;break;case 6:a=3;break;case 4:return a=8,E._asyncAwait(r._async_evaluate0$_withParent$2$3$scopeWhen(V.ModifiableCssStyleRule$0(n.selector,n.span,n.originalSelector),new m._EvaluateVisitor_visitCssMediaRule___closure2(r,s.node),!1,K.ModifiableCssStyleRule_2,K.Null),o);case 8:case 3:return E._asyncReturn(null,i)}}));return E._asyncStartSync(o,i)},$signature:2},m._EvaluateVisitor_visitCssMediaRule___closure2.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssMediaRule_closure10.prototype={call$1(e){return!!K.CssStyleRule_2._is(e)||null!=this.mergedQueries&&K.CssMediaRule_2._is(e)},$signature:8},m._EvaluateVisitor_visitCssStyleRule_closure5.prototype={call$0(){var e,t=0,r=E._makeAsyncAwaitCompleter(K.Null),n=this,a=E._wrapJsFunctionForAsync((function(i,s){if(1===i)return E._asyncRethrow(s,r);for(;;)switch(t){case 0:return e=n.$this,t=2,E._asyncAwait(e._async_evaluate0$_withStyleRule$1$2(n.rule,new m._EvaluateVisitor_visitCssStyleRule__closure2(e,n.node),K.Null),a);case 2:return E._asyncReturn(null,r)}}));return E._asyncStartSync(a,r)},$signature:2},m._EvaluateVisitor_visitCssStyleRule__closure2.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssStyleRule_closure6.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor_visitCssSupportsRule_closure5.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.Null),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:r=s.$this,n=r._async_evaluate0$_atRootExcludingStyleRule?null:r._async_evaluate0$_styleRuleIgnoringAtRoot,a=null==n?2:4;break;case 2:e=s.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;case 5:if(!e.moveNext$0()){a=6;break}return a=7,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),o);case 7:a=5;break;case 6:a=3;break;case 4:return a=8,E._asyncAwait(r._async_evaluate0$_withParent$2$2(V.ModifiableCssStyleRule$0(n.selector,n.span,n.originalSelector),new m._EvaluateVisitor_visitCssSupportsRule__closure2(r,s.node),K.ModifiableCssStyleRule_2,K.Null),o);case 8:case 3:return E._asyncReturn(null,i)}}));return E._asyncStartSync(o,i)},$signature:2},m._EvaluateVisitor_visitCssSupportsRule__closure2.prototype={call$0(){var e,t,r,n=0,a=E._makeAsyncAwaitCompleter(K.Null),i=this,s=E._wrapJsFunctionForAsync((function(o,l){if(1===o)return E._asyncRethrow(l,a);for(;;)switch(n){case 0:e=i.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=i.$this;case 2:if(!e.moveNext$0()){n=3;break}return n=4,E._asyncAwait(t._as(e.__internal$_current).accept$1(r),s);case 4:n=2;break;case 3:return E._asyncReturn(null,a)}}));return E._asyncStartSync(s,a)},$signature:2},m._EvaluateVisitor_visitCssSupportsRule_closure6.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._EvaluateVisitor__performInterpolation_closure2.prototype={call$1(e){var t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.String),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:if("string"==typeof e){t=e,s=1;break}return K.Expression_2._as(e),r=l.$this,s=3,E._asyncAwait(e.accept$1(r),_);case 3:n=c,l.warnForColor&&n instanceof f.SassColor0&&B.$get$namesByColor0().containsKey$1(n)&&(a=V.Interpolation$0(S._setArrayType([""],K.JSArray_Object),l.interpolation.span),i=B.$get$namesByColor0(),r._async_evaluate0$_warn$2(j.You_pr+S.S(i.$index(0,n))+j.x20in_in+n.toString$0(0)+j.x2c_whicw+S.S(i.$index(0,n))+j.x22x29__If+new R.BinaryOperationExpression0(h.BinaryOperator_AcR2,new d.StringExpression0(a,!0),e,!1).toString$0(0)+"'.",e.get$span(e))),t=r._async_evaluate0$_serialize$3$quote(n,e,!1),s=1;break;case 1:return E._asyncReturn(t,o)}}));return E._asyncStartSync(_,o)},$signature:69},m._EvaluateVisitor__serialize_closure2.prototype={call$0(){return w.serializeValue0(this.value,!1,this.quote)},$signature:28},m._EvaluateVisitor__expressionNode_closure2.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:160},m._EvaluateVisitor__withoutSlash_recommendation2.prototype={call$1(e){var t=e.asSlash;return null!=t?"math.div("+S.S(this.call$1(t.item1))+", "+S.S(this.call$1(t.item2))+")":w.serializeValue0(e,!0,!0)},$signature:159},m._EvaluateVisitor__stackFrame_closure2.prototype={call$1(e){var t=this.$this._async_evaluate0$_importCache;return null==(t=null==t?null:t.humanize$1(e))?e:t},$signature:68},m._EvaluateVisitor__stackTrace_closure2.prototype={call$1(e){return this.$this._async_evaluate0$_stackFrame$2(e.item1,v.get$span$z(e.item2))},$signature:156},m._ImportedCssVisitor2.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new m._ImportedCssVisitor_visitCssAtRule_closure2;this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,r="_endOfImports",n=this._async_evaluate0$_visitor;n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,"__parent")!==n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,"_root")?n._async_evaluate0$_addChild$1(e):n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,r)===v.get$length$asx(n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,"_root").children._collection$_source)?(n._async_evaluate0$_addChild$1(e),n._async_evaluate0$__endOfImports=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,r)+1):(null==(t=n._async_evaluate0$_outOfOrderImports)?n._async_evaluate0$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport_2):t).push(e)},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate0$_visitor,r=t._async_evaluate0$_mediaQueries;t._async_evaluate0$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssMediaRule_closure2(null==r||null!=t._async_evaluate0$_mergeMediaQueries$2(r,e.queries)))},visitCssStyleRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssStyleRule_closure2)},visitCssStylesheet$1(e){var t,r;for(t=e.children,t=new S.ListIterator(t,t.get$length(t)),r=S._instanceType(t)._precomputed1;t.moveNext$0();)r._as(t.__internal$_current).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new m._ImportedCssVisitor_visitCssSupportsRule_closure2)}},m._ImportedCssVisitor_visitCssAtRule_closure2.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._ImportedCssVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return!!K.CssStyleRule_2._is(e)||this.hasBeenMerged&&K.CssMediaRule_2._is(e)},$signature:8},m._ImportedCssVisitor_visitCssStyleRule_closure2.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m._ImportedCssVisitor_visitCssSupportsRule_closure2.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},m.EvaluateResult0.prototype={},m._EvaluationContext2.prototype={get$currentCallableSpan(){var e=this._async_evaluate0$_visitor._async_evaluate0$_callableNode;if(null!=e)return e.get$span(e);throw S.wrapException(E.StateError$(j.No_Sasc))},warn$2$deprecation(e,t,r){var n=this._async_evaluate0$_visitor,a=n._async_evaluate0$_importSpan;null==a&&(a=null==(a=n._async_evaluate0$_callableNode)?null:a.get$span(a)),n._async_evaluate0$_warn$3$deprecation(t,null==a?this._async_evaluate0$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext0:1},m._ArgumentResults2.prototype={},m._LoadedStylesheet2.prototype={},C.AsyncImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){return this.canonicalize$body$AsyncImportCache0(0,t,r,n,a)},canonicalize$body$AsyncImportCache0(e,t,r,n,a){var i,s,o,l=0,_=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri_2),u=this,c=E._wrapJsFunctionForAsync((function(e,$){if(1===e)return E._asyncRethrow($,_);for(;;)switch(l){case 0:l=null!=r?3:4;break;case 3:return s=K.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2,l=5,E._asyncAwait(p.putIfAbsentAsync0(u._async_import_cache0$_relativeCanonicalizeCache,new I.Tuple4(t,a,r,n,s),new C.AsyncImportCache_canonicalize_closure1(u,n,t,r,a),s,K.nullable_Tuple3_AsyncImporter_Uri_Uri_2),c);case 5:if(null!=(o=$)){i=o,l=1;break}case 4:return s=K.Tuple2_Uri_bool,l=6,E._asyncAwait(p.putIfAbsentAsync0(u._async_import_cache0$_canonicalizeCache,new I.Tuple2(t,a,s),new C.AsyncImportCache_canonicalize_closure2(u,t,a),s,K.nullable_Tuple3_AsyncImporter_Uri_Uri_2),c);case 6:i=$,l=1;break;case 1:return E._asyncReturn(i,_)}}));return E._asyncStartSync(c,_)},_async_import_cache0$_canonicalize$3(e,t,r){return this._canonicalize$body$AsyncImportCache0(e,t,r)},_canonicalize$body$AsyncImportCache0(e,t,r){var n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.nullable_Uri),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:return r?(a=K.nullable_Object,a=E.runZoned(new C.AsyncImportCache__canonicalize_closure0(e,t),E.LinkedHashMap_LinkedHashMap$_literal([h.Symbol__inImportRule,!0],a,a),K.FutureOr_nullable_Uri)):a=e.canonicalize$1(0,t),s=3,E._asyncAwait(a,_);case 3:""===(null==(i=c)?null:i.get$scheme())&&l._async_import_cache0$_logger.warn$2$deprecation(0,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+S.S(i)+j.x2e_Rela,!0),n=i,s=1;break;case 1:return E._asyncReturn(n,o)}}));return E._asyncStartSync(_,o)},importCanonical$4$originalUrl$quiet(e,t,r,n){return this.importCanonical$body$AsyncImportCache0(e,t,r,n)},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$4$originalUrl$quiet(e,t,r,!1)},importCanonical$body$AsyncImportCache0(e,t,r,n){var a,i=0,s=E._makeAsyncAwaitCompleter(K.nullable_Stylesheet_2),o=this,l=E._wrapJsFunctionForAsync((function(_,u){if(1===_)return E._asyncRethrow(u,s);for(;;)switch(i){case 0:return i=3,E._asyncAwait(p.putIfAbsentAsync0(o._async_import_cache0$_importCache,t,new C.AsyncImportCache_importCanonical_closure0(o,e,t,r,n),K.Uri,K.nullable_Stylesheet_2),l);case 3:a=u,i=1;break;case 1:return E._asyncReturn(a,s)}}));return E._asyncStartSync(l,s)},humanize$1(e){var t,r,n=this._async_import_cache0$_canonicalizeCache;return t=(n=$.IterableNullableExtension_whereNotNull(n.get$values(n),K.Tuple3_AsyncImporter_Uri_Uri_2)).$ti,null==(r=F.minBy(new S.MappedIterable(new S.WhereIterable(n,new C.AsyncImportCache_humanize_closure2(e),t._eval$1("WhereIterable")),new C.AsyncImportCache_humanize_closure3,t._eval$1("MappedIterable")),new C.AsyncImportCache_humanize_closure4))?e:(n=B.$get$url(),r.resolve$1(V.ParsedPath_ParsedPath$parse(e.get$path(e),n.style).get$basename()))},sourceMapUrl$1(e,t){var r=this._async_import_cache0$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(r))?t:r}},C.AsyncImportCache_canonicalize_closure1.prototype={call$0(){var e,t,r,n,a=0,i=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri_2),s=this,o=E._wrapJsFunctionForAsync((function(l,_){if(1===l)return E._asyncRethrow(_,i);for(;;)switch(a){case 0:return r=s.baseUrl,null==(n=null==r?null:r.resolveUri$1(s.url))&&(n=s.url),r=s.baseImporter,a=3,E._asyncAwait(s.$this._async_import_cache0$_canonicalize$3(r,n,s.forImport),o);case 3:if(null!=(t=_)){e=new I.Tuple3(r,t,n,K.Tuple3_AsyncImporter_Uri_Uri_2),a=1;break}case 1:return E._asyncReturn(e,i)}}));return E._asyncStartSync(o,i)},$signature:155},C.AsyncImportCache_canonicalize_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_=0,u=E._makeAsyncAwaitCompleter(K.nullable_Tuple3_AsyncImporter_Uri_Uri_2),c=this,$=E._wrapJsFunctionForAsync((function(p,h){if(1===p)return E._asyncRethrow(h,u);for(;;)switch(_){case 0:t=c.$this,r=t._async_import_cache0$_importers,n=r.length,a=c.url,i=c.forImport,s=0;case 3:if(!(se.item3,$signature:358},C.AsyncImportCache_humanize_closure4.prototype={call$1:e=>e.get$path(e).length,$signature:85},R.AtRootQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new R.AtRootQueryParser_parse_closure0(this))}},R.AtRootQueryParser_parse_closure0.prototype={call$0(){var e,t,r=this.$this,n=r.scanner;n.expectChar$1(40),r.whitespace$0(),(e=r.scanIdentifier$1("with"))||r.expectIdentifier$2$name("without",'"with" or "without"'),r.whitespace$0(),n.expectChar$1(58),r.whitespace$0(),t=E.LinkedHashSet_LinkedHashSet$_empty(K.String);do{t.add$1(0,r.identifier$0().toLowerCase()),r.whitespace$0()}while(r.lookingAtIdentifier$0());return n.expectChar$1(41),n.expectDone$0(),new R.AtRootQuery0(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:127},R.AtRootQuery0.prototype={excludes$1(e){var t,r=this;return r._at_root_query0$_all?!r.include:K.CssStyleRule_2._is(e)?r._at_root_query0$_rule!==r.include:K.CssMediaRule_2._is(e)?r.excludesName$1("media"):K.CssSupportsRule_2._is(e)?r.excludesName$1("supports"):!!K.CssAtRule_2._is(e)&&(t=e.name,r.excludesName$1(t.get$value(t).toLowerCase()))},excludesName$1(e){return(this._at_root_query0$_all||this.names.contains$1(0,e))!==this.include}},R.AtRootRule0.prototype={accept$1$1(e){return e.visitAtRootRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=new E.StringBuffer("@at-root "),r=this.query;return null!=r&&(t._contents="@at-root "+r.toString$0(0)+" "),r=this.children,t.toString$0(0)+" {"+(r&&h.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},k.ModifiableCssAtRule0.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){var e=this;return k.ModifiableCssAtRule$0(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild0(e)},$isCssAtRule0:1,get$isChildless(){return this.isChildless},get$span(e){return this.span}},k.AtRule0.prototype={accept$1$1(e){return e.visitAtRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r="@"+this.name.toString$0(0),n=new E.StringBuffer(r),a=this.value;return null!=a&&(n._contents=r+" "+a.toString$0(0)),null==(t=this.children)?n.toString$0(0)+";":n.toString$0(0)+" {"+h.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},w.AttributeSelector0.prototype={accept$1$1(e){var t,r,n=this,a=e._serialize0$_buffer;return a.writeCharCode$1(91),a.write$1(0,n.name),null!=(t=n.value)&&(a.write$1(0,n.op),y.Parser_isIdentifier0(t)&&!h.JSString_methods.startsWith$1(t,"--")?(a.write$1(0,t),null!=(r=n.modifier)&&a.writeCharCode$1(32)):(e._serialize0$_visitQuotedString$1(t),null!=(r=n.modifier)&&e._serialize0$_style!==h.OutputStyle_compressed0&&a.writeCharCode$1(32)),null!=r&&a.write$1(0,r)),a.writeCharCode$1(93),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},$eq(e,t){var r=this;return null!=t&&t instanceof w.AttributeSelector0&&t.name.$eq(0,r.name)&&t.op==r.op&&t.value==r.value&&t.modifier==r.modifier},get$hashCode(e){var t=this,r=t.name;return(h.JSString_methods.get$hashCode(r.name)^v.get$hashCode$(r.namespace)^v.get$hashCode$(t.op)^v.get$hashCode$(t.value)^v.get$hashCode$(t.modifier))>>>0}},w.AttributeOperator0.prototype={toString$0(e){return this._attribute0$_text}},R.BinaryOperationExpression0.prototype={get$span(e){for(var t,r=this.left;r instanceof R.BinaryOperationExpression0;)r=r.left;for(t=this.right;t instanceof R.BinaryOperationExpression0;)t=t.right;return r.get$span(r).expand$1(0,t.get$span(t))},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r,n,a=this,i=a.left,s=i instanceof R.BinaryOperationExpression0&&i.operator.precedence[null],$signature:152},T.legacyBooleanClass__closure0.prototype={call$1:e=>e===h.SassBoolean_true0,$signature:133},T.SassBoolean0.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize0$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,K.dynamic)},unaryNot$0(){return this.value?h.SassBoolean_false0:h.SassBoolean_true0}},A.BuiltInCallable0.prototype={callbackFor$2(e,t){var r,n,a,i,s,o,l,_,u;for(n=(r=this._built_in$_overloads).length,a=null,i=null,s=0;s(u=Math.abs(i)))continue;if(l===u&&_<0)continue}i=_,a=o}if(null!=a)return a;throw S.wrapException(E.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new A.BuiltInCallable0(e,this._built_in$_overloads)},$isAsyncCallable0:1,$isAsyncBuiltInCallable0:1,$isCallable0:1,get$name(e){return this.name}},A.BuiltInCallable$mixin_closure0.prototype={call$1(e){return this.callback.call$1(e),h.C__SassNull0},$signature:3},A.BuiltInModule0.prototype={get$upstream:()=>h.List_empty13,get$variableNodes:()=>h.Map_empty7,get$extensionStore:()=>h.C_EmptyExtensionStore0,get$css(e){return new R.CssStylesheet0(h.List_empty11,F.SourceFile$decoded(h.List_empty1,this.url).span$2(0,0,0))},get$transitivelyContainsCss:()=>!1,get$transitivelyContainsExtensions:()=>!1,setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw S.wrapException(m.SassScriptException$0("Undefined variable."));throw S.wrapException(m.SassScriptException$0("Cannot modify built-in variable."))},variableIdentity$1(e){return this},cloneCss$0(){return this},$isModule0:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},R.CalculationExpression0.prototype={accept$1$1(e){return e.visitCalculationExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.name+"("+h.JSArray_methods.join$1(this.$arguments,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},R.CalculationExpression__verifyArguments_closure0.prototype={call$1:e=>(R.CalculationExpression__verify0(e),e),$signature:362},R.SassCalculation0.prototype={get$isSpecialNumber:()=>!0,accept$1$1(e){var t,r=e._serialize0$_buffer;return r.write$1(0,this.name),r.writeCharCode$1(40),t=e._serialize0$_style===h.OutputStyle_compressed0?",":", ",e._serialize0$_writeBetween$3(this.$arguments,t,e.get$_serialize0$_writeCalculationValue()),r.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof d.SassString0)return this.super$Value$plus0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'))},unaryPlus$0(){return S.throwExpression(m.SassScriptException$0('Undefined operation "+'+this.toString$0(0)+'".'))},unaryMinus$0(){return S.throwExpression(m.SassScriptException$0('Undefined operation "-'+this.toString$0(0)+'".'))},$eq(e,t){return null!=t&&t instanceof R.SassCalculation0&&this.name===t.name&&h.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)^h.C_ListEquality0.hash$1(this.$arguments)}},R.SassCalculation__verifyLength_closure0.prototype={call$1:e=>e instanceof d.SassString0||e instanceof R.CalculationInterpolation0,$signature:133},R.CalculationOperation0.prototype={$eq(e,t){return null!=t&&t instanceof R.CalculationOperation0&&this.operator===t.operator&&v.$eq$(this.left,t.left)&&v.$eq$(this.right,t.right)},get$hashCode(e){return(S.Primitives_objectHashCode(this.operator)^v.get$hashCode$(this.left)^v.get$hashCode$(this.right))>>>0},toString$0(e){var t=w.serializeValue0(new R.SassCalculation0("",S._setArrayType([this],K.JSArray_Object)),!0,!0);return h.JSString_methods.substring$2(t,1,t.length-1)}},R.CalculationOperator0.prototype={toString$0(e){return this.name}},R.CalculationInterpolation0.prototype={$eq(e,t){return null!=t&&t instanceof R.CalculationInterpolation0&&this.value===t.value},get$hashCode(e){return h.JSString_methods.get$hashCode(this.value)},toString$0(e){return this.value}},x.CallableDeclaration0.prototype={get$span(e){return this.span}},F.Chokidar0.prototype={},F.ChokidarOptions0.prototype={},F.ChokidarWatcher0.prototype={},V.ClassSelector0.prototype={$eq(e,t){return null!=t&&t instanceof V.ClassSelector0&&t.name===this.name},accept$1$1(e){var t=e._serialize0$_buffer;return t.writeCharCode$1(46),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new V.ClassSelector0(this.name+e)},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},R._CloneCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless,r=k.ModifiableCssAtRule$0(e.name,e.span,t,e.value);return t?r:this._clone_css$_visitChildren$2(r,e)},visitCssComment$1:e=>new M.ModifiableCssComment0(e.text,e.span),visitCssDeclaration$1:e=>b.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap),visitCssImport$1:e=>g.ModifiableCssImport$0(e.url,e.span,e.media,e.supports),visitCssKeyframeBlock$1(e){return this._clone_css$_visitChildren$2(k.ModifiableCssKeyframeBlock$0(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._clone_css$_visitChildren$2(y.ModifiableCssMediaRule$0(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._clone_css$_oldToNewSelectors.$index(0,e.selector);if(null==t)throw S.wrapException(E.StateError$(j.The_Ex));return this._clone_css$_visitChildren$2(V.ModifiableCssStyleRule$0(t,e.span,e.originalSelector),e)},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(p.ModifiableCssSupportsRule$0(e.condition,e.span),e)},_clone_css$_visitChildren$1$2(e,t){var r,n,a;for(r=v.get$iterator$ax(t.get$children(t));r.moveNext$0();)(a=(n=r.get$current(r)).accept$1(this)).isGroupEnd=n.get$isGroupEnd(),e.addChild$1(a);return e},_clone_css$_visitChildren$2(e,t){return this._clone_css$_visitChildren$1$2(e,t,K.ModifiableCssParentNode_2)}},f.ColorExpression0.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return w.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},f.global_closure30.prototype={call$1:e=>f._rgb0("rgb",e),$signature:3},f.global_closure31.prototype={call$1:e=>f._rgb0("rgb",e),$signature:3},f.global_closure32.prototype={call$1:e=>f._rgbTwoArg0("rgb",e),$signature:3},f.global_closure33.prototype={call$1(e){var t=f._parseChannels0("rgb",S._setArrayType(["$red","$green","$blue"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString0?t:f._rgb0("rgb",K.List_Value_2._as(t))},$signature:3},f.global_closure34.prototype={call$1:e=>f._rgb0("rgba",e),$signature:3},f.global_closure35.prototype={call$1:e=>f._rgb0("rgba",e),$signature:3},f.global_closure36.prototype={call$1:e=>f._rgbTwoArg0("rgba",e),$signature:3},f.global_closure37.prototype={call$1(e){var t=f._parseChannels0("rgba",S._setArrayType(["$red","$green","$blue"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString0?t:f._rgb0("rgba",K.List_Value_2._as(t))},$signature:3},f.global_closure38.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,1).assertNumber$1("weight");if(n.$index(e,0)instanceof L.SassNumber0){if(100!==a._number1$_value||!a.hasUnit$1("%"))throw S.wrapException(j.Only_oa);return f._functionString0("invert",n.take$1(e,1))}return t=n.$index(e,0).assertColor$1("color"),n=t.get$red(t),r=t.get$green(t),f._mixColors0(t.changeRgb$3$blue$green$red(255-t.get$blue(t),255-r,255-n),t,a)},$signature:3},f.global_closure39.prototype={call$1:e=>f._hsl0("hsl",e),$signature:3},f.global_closure40.prototype={call$1:e=>f._hsl0("hsl",e),$signature:3},f.global_closure41.prototype={call$1(e){var t=v.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return f._functionString0("hsl",e);throw S.wrapException(m.SassScriptException$0("Missing argument $lightness."))},$signature:13},f.global_closure42.prototype={call$1(e){var t=f._parseChannels0("hsl",S._setArrayType(["$hue","$saturation","$lightness"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString0?t:f._hsl0("hsl",K.List_Value_2._as(t))},$signature:3},f.global_closure43.prototype={call$1:e=>f._hsl0("hsla",e),$signature:3},f.global_closure44.prototype={call$1:e=>f._hsl0("hsla",e),$signature:3},f.global_closure45.prototype={call$1(e){var t=v.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return f._functionString0("hsla",e);throw S.wrapException(m.SassScriptException$0("Missing argument $lightness."))},$signature:13},f.global_closure46.prototype={call$1(e){var t=f._parseChannels0("hsla",S._setArrayType(["$hue","$saturation","$lightness"],K.JSArray_String),v.get$first$ax(e));return t instanceof d.SassString0?t:f._hsl0("hsla",K.List_Value_2._as(t))},$signature:3},f.global_closure47.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.$index(e,0)instanceof L.SassNumber0?f._functionString0("grayscale",e):t.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},f.global_closure48.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("degrees");return f._checkAngle0(n,null),r.changeHsl$1$hue(r.get$hue(r)+n._number1$_value)},$signature:23},f.global_closure49.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$lightness(h.JSNumber_methods.clamp$2(r.get$lightness(r)+n.valueInRange$3(0,100,"amount"),0,100))},$signature:23},f.global_closure50.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$lightness(h.JSNumber_methods.clamp$2(r.get$lightness(r)-n.valueInRange$3(0,100,"amount"),0,100))},$signature:23},f.global_closure51.prototype={call$1:e=>new d.SassString0("saturate("+w.serializeValue0(v.$index$asx(e,0).assertNumber$1("amount"),!1,!0)+")",!1),$signature:13},f.global_closure52.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$saturation(h.JSNumber_methods.clamp$2(r.get$saturation(r)+n.valueInRange$3(0,100,"amount"),0,100))},$signature:23},f.global_closure53.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount");return r.changeHsl$1$saturation(h.JSNumber_methods.clamp$2(r.get$saturation(r)-n.valueInRange$3(0,100,"amount"),0,100))},$signature:23},f.global_closure54.prototype={call$1(e){var t,r=v.$index$asx(e,0);return r instanceof d.SassString0&&!r._string0$_hasQuotes&&h.JSString_methods.contains$1(r._string0$_text,B.$get$_microsoftFilterStart0())?f._functionString0("alpha",e):(t=r.assertColor$1("color"),new w.UnitlessSassNumber0(t._color0$_alpha,null))},$signature:3},f.global_closure55.prototype={call$1(e){var t,r=v.$index$asx(e,0).get$asList();if(0!==r.length&&h.JSArray_methods.every$1(r,new f.global__closure0))return f._functionString0("alpha",e);throw 0===(t=r.length)?S.wrapException(m.SassScriptException$0("Missing argument $color.")):S.wrapException(m.SassScriptException$0("Only 1 argument allowed, but "+t+" were passed."))},$signature:13},f.global__closure0.prototype={call$1:e=>e instanceof d.SassString0&&!e._string0$_hasQuotes&&h.JSString_methods.contains$1(e._string0$_text,B.$get$_microsoftFilterStart0()),$signature:59},f.global_closure56.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);return r.$index(e,0)instanceof L.SassNumber0?f._functionString0("opacity",e):(t=r.$index(e,0).assertColor$1("color"),new w.UnitlessSassNumber0(t._color0$_alpha,null))},$signature:3},f.module_closure8.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,1).assertNumber$1("weight");if(a.$index(e,0)instanceof L.SassNumber0){if(100!==i._number1$_value||!i.hasUnit$1("%"))throw S.wrapException(j.Only_oa);return t=f._functionString0("invert",a.take$1(e,1)),a="Passing a number ("+S.S(a.$index(e,0))+j.x29x20to_ci+t.toString$0(0),y.EvaluationContext_current0().warn$2$deprecation(0,a,!0),t}return r=a.$index(e,0).assertColor$1("color"),a=r.get$red(r),n=r.get$green(r),f._mixColors0(r.changeRgb$3$blue$green$red(255-r.get$blue(r),255-n,255-a),r,i)},$signature:3},f.module_closure9.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);return r.$index(e,0)instanceof L.SassNumber0?(t=f._functionString0("grayscale",r.take$1(e,1)),r="Passing a number ("+S.S(r.$index(e,0))+j.x29x20to_cg+t.toString$0(0),y.EvaluationContext_current0().warn$2$deprecation(0,r,!0),t):r.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},f.module_closure10.prototype={call$1:e=>f._hwb0(e),$signature:3},f.module_closure11.prototype={call$1(e){var t=f._parseChannels0("hwb",S._setArrayType(["$hue","$whiteness","$blackness"],K.JSArray_String),v.get$first$ax(e));if(t instanceof d.SassString0)throw S.wrapException(m.SassScriptException$0('Expected numeric channels, got "'+t.toString$0(0)+'".'));return f._hwb0(K.List_Value_2._as(t))},$signature:3},f.module_closure12.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$whiteness(t),new b.SingleUnitSassNumber0("%",t,null)},$signature:9},f.module_closure13.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$blackness(t),new b.SingleUnitSassNumber0("%",t,null)},$signature:9},f.module_closure14.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0);return a instanceof d.SassString0&&!a._string0$_hasQuotes&&h.JSString_methods.contains$1(a._string0$_text,B.$get$_microsoftFilterStart0())?(t=f._functionString0("alpha",e),r=j.Using_c+t.toString$0(0),y.EvaluationContext_current0().warn$2$deprecation(0,r,!0),t):(n=a.assertColor$1("color"),new w.UnitlessSassNumber0(n._color0$_alpha,null))},$signature:3},f.module_closure15.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);if(h.JSArray_methods.every$1(r.$index(e,0).get$asList(),new f.module__closure0))return t=f._functionString0("alpha",e),r=j.Using_c+t.toString$0(0),y.EvaluationContext_current0().warn$2$deprecation(0,r,!0),t;throw S.wrapException(m.SassScriptException$0("Only 1 argument allowed, but "+r.get$length(e)+" were passed."))},$signature:13},f.module__closure0.prototype={call$1:e=>e instanceof d.SassString0&&!e._string0$_hasQuotes&&h.JSString_methods.contains$1(e._string0$_text,B.$get$_microsoftFilterStart0()),$signature:59},f.module_closure16.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e);return n.$index(e,0)instanceof L.SassNumber0?(t=f._functionString0("opacity",e),n="Passing a number ("+S.S(n.$index(e,0))+j.x20to_co+t.toString$0(0),y.EvaluationContext_current0().warn$2$deprecation(0,n,!0),t):(r=n.$index(e,0).assertColor$1("color"),new w.UnitlessSassNumber0(r._color0$_alpha,null))},$signature:3},f._red_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$red(t),new w.UnitlessSassNumber0(t,null)},$signature:9},f._green_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$green(t),new w.UnitlessSassNumber0(t,null)},$signature:9},f._blue_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$blue(t),new w.UnitlessSassNumber0(t,null)},$signature:9},f._mix_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e);return f._mixColors0(t.$index(e,0).assertColor$1("color1"),t.$index(e,1).assertColor$1("color2"),t.$index(e,2).assertNumber$1("weight"))},$signature:23},f._hue_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$hue(t),new b.SingleUnitSassNumber0("deg",t,null)},$signature:9},f._saturation_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$saturation(t),new b.SingleUnitSassNumber0("%",t,null)},$signature:9},f._lightness_closure0.prototype={call$1(e){var t=v.get$first$ax(e).assertColor$1("color");return t=t.get$lightness(t),new b.SingleUnitSassNumber0("%",t,null)},$signature:9},f._complement_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertColor$1("color");return t.changeHsl$1$hue(t.get$hue(t)+180)},$signature:23},f._adjust_closure0.prototype={call$1:e=>f._updateComponents0(e,!0,!1,!1),$signature:23},f._scale_closure0.prototype={call$1:e=>f._updateComponents0(e,!1,!1,!0),$signature:23},f._change_closure0.prototype={call$1:e=>f._updateComponents0(e,!1,!0,!1),$signature:23},f._ieHexStr_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertColor$1("color"),r=new f._ieHexStr_closure_hexString0;return new d.SassString0("#"+S.S(r.call$1(L.fuzzyRound0(255*t._color0$_alpha)))+S.S(r.call$1(t.get$red(t)))+S.S(r.call$1(t.get$green(t)))+S.S(r.call$1(t.get$blue(t))),!1)},$signature:13},f._ieHexStr_closure_hexString0.prototype={call$1:e=>h.JSString_methods.padLeft$2(h.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase(),$signature:88},f._updateComponents_getParam0.prototype={call$4$assertPercent$checkPercent(e,t,r,n){var a,i=this.keywords.remove$1(0,e),s=null==i?null:i.assertNumber$1(e);return null==s?null:((a=!(i=this.scale))&&n&&f._checkPercent0(s,e),a&&!r||s.assertUnit$2("%",e),i&&(t=100),s.valueInRange$3(this.change?0:-t,t,e))},call$2(e,t){return this.call$4$assertPercent$checkPercent(e,t,!1,!1)},call$3$checkPercent(e,t,r){return this.call$4$assertPercent$checkPercent(e,t,!1,r)},call$3$assertPercent(e,t,r){return this.call$4$assertPercent$checkPercent(e,t,r,!1)},$signature:226},f._updateComponents_closure0.prototype={call$1:e=>"$"+e,$signature:5},f._updateComponents_updateValue0.prototype={call$3(e,t,r){return null==t?e:this.change?t:this.adjust?h.JSNumber_methods.clamp$2(e+t,0,r):e+(t>0?r-e:e)*(t/100)},$signature:228},f._updateComponents_updateRgb0.prototype={call$2(e,t){return L.fuzzyRound0(this.updateValue.call$3(e,t,255))},$signature:233},f._functionString_closure0.prototype={call$1:e=>w.serializeValue0(e,!1,!0),$signature:367},f._removedColorFunction_closure0.prototype={call$1(e){var t=this.name,r=v.getInterceptor$asx(e),n="The function "+t+j.x28__isn+S.S(r.$index(e,0))+", $"+this.argument+": ";throw S.wrapException(m.SassScriptException$0(n+(this.negative?"-":"")+S.S(r.$index(e,1))+j.x29x0a_Morx3a+t))},$signature:368},f._rgb_closure0.prototype={call$1:e=>f._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha"),$signature:114},f._hsl_closure0.prototype={call$1:e=>f._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha"),$signature:114},f._removeUnits_closure1.prototype={call$1:e=>" * 1"+e,$signature:5},f._removeUnits_closure2.prototype={call$1:e=>" / 1"+e,$signature:5},f._hwb_closure0.prototype={call$1:e=>f._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha"),$signature:114},f._parseChannels_closure0.prototype={call$1:e=>e.get$isVar(),$signature:59},f._NodeSassColor.prototype={},f.legacyColorClass_closure.prototype={call$6(e,t,r,n,a,i){var s,o,l,_,u;null==i?(null==r||null==n?(S._asInt(t),a=h.JSInt_methods._shrOtherPositive$1(t,24)/255,s=h.JSInt_methods.$mod(h.JSInt_methods._shrOtherPositive$1(t,16),256),r=h.JSInt_methods.$mod(h.JSInt_methods._shrOtherPositive$1(t,8),256),n=h.JSInt_methods.$mod(t,256)):(t.toString,s=t),o=h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(s,0,255)),l=h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(r,0,255)),_=h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(n,0,255)),u=null==a?null:h.JSNumber_methods.clamp$2(a,0,1),v.set$dartValue$x(e,f.SassColor$rgb0(o,l,_,null==u?1:u,null))):v.set$dartValue$x(e,i)},call$2(e,t){return this.call$6(e,t,null,null,null,null)},call$3(e,t,r){return this.call$6(e,t,r,null,null,null)},call$4(e,t,r,n){return this.call$6(e,t,r,n,null,null)},call$5(e,t,r,n,a){return this.call$6(e,t,r,n,a,null)},"call*":"call$6",$requiredArgCount:2,$defaultValues:()=>[null,null,null,null],$signature:370},f.legacyColorClass_closure0.prototype={call$1:e=>v.get$red$x(v.get$dartValue$x(e)),$signature:113},f.legacyColorClass_closure1.prototype={call$1:e=>v.get$green$x(v.get$dartValue$x(e)),$signature:113},f.legacyColorClass_closure2.prototype={call$1:e=>v.get$blue$x(v.get$dartValue$x(e)),$signature:113},f.legacyColorClass_closure3.prototype={call$1:e=>v.get$dartValue$x(e)._color0$_alpha,$signature:372},f.legacyColorClass_closure4.prototype={call$2(e,t){var r=v.getInterceptor$x(e);r.set$dartValue(e,r.get$dartValue(e).changeRgb$1$red(h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(t,0,255))))},$signature:89},f.legacyColorClass_closure5.prototype={call$2(e,t){var r=v.getInterceptor$x(e);r.set$dartValue(e,r.get$dartValue(e).changeRgb$1$green(h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(t,0,255))))},$signature:89},f.legacyColorClass_closure6.prototype={call$2(e,t){var r=v.getInterceptor$x(e);r.set$dartValue(e,r.get$dartValue(e).changeRgb$1$blue(h.JSNumber_methods.round$0(h.JSNumber_methods.clamp$2(t,0,255))))},$signature:89},f.legacyColorClass_closure7.prototype={call$2(e,t){var r=v.getInterceptor$x(e);r.set$dartValue(e,r.get$dartValue(e).changeRgb$1$alpha(h.JSNumber_methods.clamp$2(t,0,1)))},$signature:89},f._Channels.prototype={},f.SassColor0.prototype={get$red(e){var t;return null==this._color0$_red&&this._color0$_hslToRgb$0(),(t=this._color0$_red).toString,t},get$green(e){var t;return null==this._color0$_green&&this._color0$_hslToRgb$0(),(t=this._color0$_green).toString,t},get$blue(e){var t;return null==this._color0$_blue&&this._color0$_hslToRgb$0(),(t=this._color0$_blue).toString,t},get$hue(e){var t;return null==this._color0$_hue&&this._color0$_rgbToHsl$0(),(t=this._color0$_hue).toString,t},get$saturation(e){var t;return null==this._color0$_saturation&&this._color0$_rgbToHsl$0(),(t=this._color0$_saturation).toString,t},get$lightness(e){var t;return null==this._color0$_lightness&&this._color0$_rgbToHsl$0(),(t=this._color0$_lightness).toString,t},get$whiteness(e){var t=this;return Math.min(Math.min(t.get$red(t),t.get$green(t)),t.get$blue(t))/255*100},get$blackness(e){var t=this;return 100-Math.max(Math.max(t.get$red(t),t.get$green(t)),t.get$blue(t))/255*100},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,t,r,n){var a=this,i=null==n?a.get$red(a):n,s=null==r?a.get$green(a):r,o=null==t?a.get$blue(a):t;return f.SassColor$rgb0(i,s,o,null==e?a._color0$_alpha:e,null)},changeRgb$3$blue$green$red(e,t,r){return this.changeRgb$4$alpha$blue$green$red(null,e,t,r)},changeRgb$1$alpha(e){return this.changeRgb$4$alpha$blue$green$red(e,null,null,null)},changeRgb$1$blue(e){return this.changeRgb$4$alpha$blue$green$red(null,e,null,null)},changeRgb$1$green(e){return this.changeRgb$4$alpha$blue$green$red(null,null,e,null)},changeRgb$1$red(e){return this.changeRgb$4$alpha$blue$green$red(null,null,null,e)},changeHsl$4$alpha$hue$lightness$saturation(e,t,r,n){var a=this,i=null==t?a.get$hue(a):t,s=null==n?a.get$saturation(a):n,o=null==r?a.get$lightness(a):r;return f.SassColor$hsl0(i,s,o,null==e?a._color0$_alpha:e)},changeHsl$1$saturation(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,e,null)},changeHsl$1$hue(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,e,null,null)},changeHwb$4$alpha$blackness$hue$whiteness(e,t,r,n){var a=null==r?this.get$hue(this):r;return f.SassColor_SassColor$hwb0(a,n,t,e)},changeAlpha$1(e){var t=this;return new f.SassColor0(t._color0$_red,t._color0$_green,t._color0$_blue,t._color0$_hue,t._color0$_saturation,t._color0$_lightness,L.fuzzyAssertRange0(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof L.SassNumber0||e instanceof f.SassColor0))return this.super$Value$plus0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){if(!(e instanceof L.SassNumber0||e instanceof f.SassColor0))return this.super$Value$minus0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'))},dividedBy$1(e){if(!(e instanceof L.SassNumber0||e instanceof f.SassColor0))return this.super$Value$dividedBy0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".'))},$eq(e,t){var r=this;return null!=t&&t instanceof f.SassColor0&&t.get$red(t)===r.get$red(r)&&t.get$green(t)===r.get$green(r)&&t.get$blue(t)===r.get$blue(r)&&t._color0$_alpha===r._color0$_alpha},get$hashCode(e){var t=this;return h.JSInt_methods.get$hashCode(t.get$red(t))^h.JSInt_methods.get$hashCode(t.get$green(t))^h.JSInt_methods.get$hashCode(t.get$blue(t))^h.JSNumber_methods.get$hashCode(t._color0$_alpha)},_color0$_rgbToHsl$0(){var e,t,r=this,n=r.get$red(r)/255,a=r.get$green(r)/255,i=r.get$blue(r)/255,s=Math.max(Math.max(n,a),i),o=Math.min(Math.min(n,a),i),l=s-o,_=s===o;_?r._color0$_hue=0:s===n?r._color0$_hue=h.JSNumber_methods.$mod(60*(a-i)/l,360):s===a?r._color0$_hue=h.JSNumber_methods.$mod(120+60*(i-n)/l,360):s===i&&(r._color0$_hue=h.JSNumber_methods.$mod(240+60*(n-a)/l,360)),t=50*(e=s+o),r._color0$_lightness=t,_?r._color0$_saturation=0:(_=100*l,r._color0$_saturation=t<50?_/e:_/(2-s-o))},_color0$_hslToRgb$0(){var e=this,t=e.get$hue(e)/360,r=e.get$saturation(e)/100,n=e.get$lightness(e)/100,a=n<=.5?n*(r+1):n+r-n*r,i=2*n-a;e._color0$_red=L.fuzzyRound0(255*f.SassColor__hueToRgb0(i,a,t+.3333333333333333)),e._color0$_green=L.fuzzyRound0(255*f.SassColor__hueToRgb0(i,a,t)),e._color0$_blue=L.fuzzyRound0(255*f.SassColor__hueToRgb0(i,a,t-.3333333333333333))}},f.SassColor_SassColor$hwb_toRgb0.prototype={call$1(e){return L.fuzzyRound0(255*(f.SassColor__hueToRgb0(0,1,e)*this.factor+this._box_0.scaledWhiteness))},$signature:40},M.ModifiableCssComment0.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},$isCssComment0:1,get$span(e){return this.span}},k._compileStylesheet_closure1.prototype={call$1(e){return""===e?E.Uri_Uri$dataFromString(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),h.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,E.Uri_parse(e)).toString$0(0)},$signature:5},k.CompileOptions.prototype={},k.CompileStringOptions.prototype={},k.NodeCompileResult.prototype={},k.CompileResult0.prototype={},I.ComplexSassNumber0.prototype={get$numeratorUnits(e){return this._complex1$_numeratorUnits},get$denominatorUnits(e){return this._complex1$_denominatorUnits},get$hasUnits:()=>!0,hasUnit$1:e=>!1,compatibleWithUnit$1:e=>!1,hasPossiblyCompatibleUnits$1(e){throw S.wrapException(E.UnimplementedError$(j.Comple))},withValue$1(e){return new I.ComplexSassNumber0(this._complex1$_numeratorUnits,this._complex1$_denominatorUnits,e,null)},withSlash$2(e,t){return new I.ComplexSassNumber0(this._complex1$_numeratorUnits,this._complex1$_denominatorUnits,this._number1$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber_2))}},I.ComplexSelector0.prototype={get$minSpecificity(){null==this._complex0$_minSpecificity&&this._complex0$_computeSpecificity$0();var e=this._complex0$_minSpecificity;return e.toString,e},get$maxSpecificity(){null==this._complex0$_maxSpecificity&&this._complex0$_computeSpecificity$0();var e=this._complex0$_maxSpecificity;return e.toString,e},get$isInvisible(){var e=this,t=e._complex0$__ComplexSelector_isInvisible;return null==t&&(t=h.JSArray_methods.any$1(e.components,new I.ComplexSelector_isInvisible_closure0),null==e._complex0$__ComplexSelector_isInvisible?e._complex0$__ComplexSelector_isInvisible=t:t=S.throwExpression(S.LateError$fieldADI("isInvisible"))),t},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},_complex0$_computeSpecificity$0(){var e,t,r,n,a,i,s;for(t=(e=this.components).length,r=0,n=0,a=0;ae instanceof V.CompoundSelector0&&e.get$isInvisible(),$signature:98},I.Combinator0.prototype={toString$0(e){return this._complex0$_text},$isComplexSelectorComponent0:1},V.CompoundSelector0.prototype={get$isInvisible(){return h.JSArray_methods.any$1(this.components,new V.CompoundSelector_isInvisible_closure0)},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},_compound0$_computeSpecificity$0(){var e,t,r,n,a,i;for(t=(e=this.components).length,r=0,n=0,a=0;ae.get$isInvisible(),$signature:15},$.Configuration0.prototype={throughForward$1(e){var t,r,n,a,i=this._configuration$_values;return i.get$isEmpty(i)?h.Configuration_Map_empty0:(null!=(t=e.prefix)&&(i=new M.UnprefixedMapView0(i,t,K.UnprefixedMapView_ConfiguredValue_2)),r=e.shownVariables,n=e.hiddenVariables,null!=r?i=new f.LimitedMapView0(i,r._base.intersection$1(new x.MapKeySet(i,K.MapKeySet_nullable_Object)),K.LimitedMapView_String_ConfiguredValue_2):(a=null!=n&&(a=n._base).get$isNotEmpty(a))&&(i=f.LimitedMapView$blocklist0(i,n,K.String,K.ConfiguredValue_2)),this._configuration$_withValues$1(i))},_configuration$_withValues$1:e=>new $.Configuration0(e),toString$0(e){var t=this._configuration$_values;return"("+t.get$entries(t).map$1$1(0,new $.Configuration_toString_closure0,K.String).join$1(0,", ")+")"}},$.Configuration_toString_closure0.prototype={call$1:e=>"$"+S.S(e.key)+": "+S.S(e.value),$signature:375},$.ExplicitConfiguration0.prototype={_configuration$_withValues$1(e){return new $.ExplicitConfiguration0(this.nodeWithSpan,e)}},T.ConfiguredValue0.prototype={toString$0(e){return w.serializeValue0(this.value,!0,!0)}},T.ConfiguredVariable0.prototype={toString$0(e){return"$"+this.name+": "+this.expression.toString$0(0)+(this.isGuarded?" !default":"")},$isAstNode0:1,get$span(e){return this.span}},F.ContentBlock0.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r=this.$arguments;return(r=0===r.$arguments.length&&null==r.restArgument?"":" using ("+r.toString$0(0)+")")+" {"+((t=this.children)&&h.JSArray_methods).join$1(t," ")+"}"}},A.ContentRule0.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(t)?"@content;":"@content("+t.toString$0(0)+");"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},A._disallowedFunctionNames_closure0.prototype={call$1:e=>e.name,$signature:376},A.CssParser0.prototype={get$plainCss:()=>!0,silentComment$0(){var e=this.scanner,t=e._string_scanner$_position;this.super$Parser$silentComment0(),this.error$2(0,j.Silent,e.spanFrom$1(new I._SpanScannerState(e,t)))},atRule$2$root(e,t){var r,n,a,i,s,o,l,_,u,c,$=this,h=$.scanner,m=new I._SpanScannerState(h,h._string_scanner$_position);switch(h.expectChar$1(64),r=$.interpolatedIdentifier$0(),$.whitespace$0(),r.get$asPlain()){case"at-root":case"content":case"debug":case"each":case"error":case"extend":case"for":case"function":case"if":case"include":case"mixin":case"return":case"warn":case"while":$.almostAnyValue$0(),$.error$2(0,"This at-rule isn't allowed in plain CSS.",h.spanFrom$1(m));break;case"import":return n=new I._SpanScannerState(h,h._string_scanner$_position),i=117===(a=h.peekChar$0())||85===a?$.dynamicUrl$0():new d.StringExpression0($.interpolatedString$0().asInterpolation$1$static(!0),!1),s=h.spanFrom$1(n),$.whitespace$0(),o=$.tryImportQueries$0(),$.expectStatementSeparator$1("@import rule"),l=V.Interpolation$0(S._setArrayType([i],K.JSArray_Object),s),_=h.spanFrom$1(n),c=(u=null==o)?null:o.item1,l=S._setArrayType([new A.StaticImport0(l,c,u?null:o.item2,_)],K.JSArray_Import_2),h=h.spanFrom$1(m),new p.ImportRule0(E.List_List$unmodifiable(l,K.Import_2),h);case"media":return $.mediaRule$1(m);case"-moz-document":return $.mozDocumentRule$2(m,r);case"supports":return $.supportsRule$1(m);default:return $.unknownAtRule$2(m,r)}},identifierLike$0(){var e,t,r,n,a=this,i=a.scanner,s=new I._SpanScannerState(i,i._string_scanner$_position),o=a.interpolatedIdentifier$0(),l=o.get$asPlain(),_=a.trySpecialFunction$2(l.toLowerCase(),s);if(null!=_)return _;if(e=i._string_scanner$_position,!i.scanChar$1(40))return new d.StringExpression0(o,!1);if(t=S._setArrayType([],K.JSArray_Expression_2),!i.scanChar$1(41)){do{a.whitespace$0(),t.push(a.expression$1$singleEquals(!0)),a.whitespace$0()}while(i.scanChar$1(44));i.expectChar$1(41)}return B.$get$_disallowedFunctionNames0().contains$1(0,l)&&a.error$2(0,j.This_f,i.spanFrom$1(s)),r=V.Interpolation$0(S._setArrayType([new d.StringExpression0(o,!1)],K.JSArray_Object),o.span),e=i.spanFrom$1(new I._SpanScannerState(i,e)),n=K.Expression_2,new w.InterpolatedFunctionExpression0(r,new V.ArgumentInvocation0(E.List_List$unmodifiable(t,n),S.ConstantMap_ConstantMap$from(h.Map_empty9,K.String,n),null,null,e),i.spanFrom$1(s))},namespacedExpression$2(e,t){var r=this.super$StylesheetParser$namespacedExpression0(e,t);this.error$2(0,j.Modulen,r.get$span(r))}},A.DebugRule0.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},b.ModifiableCssDeclaration0.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},b.Declaration0.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},get$span(e){return this.span}},b.SupportsDeclaration0.prototype={toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},p.DynamicImport0.prototype={toString$0(e){return d.StringExpression_quoteText0(this.urlString)},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},R.EachRule0.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.variables,r=this.children;return"@each "+new S.MappedListIterable(t,new R.EachRule_toString_closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(r&&h.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},R.EachRule_toString_closure0.prototype={call$1:e=>"$"+e,$signature:5},g.EmptyExtensionStore0.prototype={get$isEmpty:e=>!0,get$simpleSelectors:()=>h.C_EmptyUnmodifiableSet0,extensionsWhereTarget$1:e=>h.List_empty12,addSelector$3(e,t,r){throw S.wrapException(E.UnsupportedError$(j.addSel))},addExtension$4(e,t,r,n){throw S.wrapException(E.UnsupportedError$(j.addExt_))},addExtensions$1(e){throw S.wrapException(E.UnsupportedError$(j.addExts))},clone$0:()=>h.Tuple2_EmptyExtensionStore_Map_empty0,$isExtensionStore0:1},C.Environment0.prototype={closure$0(){var e,t,r,n=this,a=n._environment0$_forwardedModules,i=n._environment0$_nestedForwardedModules,s=n._environment0$_variables;return s=S._setArrayType(s.slice(0),S._arrayInstanceType(s)),e=n._environment0$_variableNodes,e=S._setArrayType(e.slice(0),S._arrayInstanceType(e)),t=n._environment0$_functions,t=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),r=n._environment0$_mixins,r=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),C.Environment$_0(n._environment0$_modules,n._environment0$_namespaceNodes,n._environment0$_globalModules,n._environment0$_importedModules,a,i,n._environment0$_allModules,s,e,t,r,n._environment0$_content)},addModule$3$namespace(e,t,r){var n,a,i,s=this;if(null==r){for(s._environment0$_globalModules.$indexSet(0,e,t),s._environment0$_allModules.push(e),n=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.get$first(s._environment0$_variables)));n.moveNext$0();)if(a=n.get$current(n),e.get$variables().containsKey$1(a))throw S.wrapException(m.SassScriptException$0(j.This_ma+a+'".'))}else{if((n=s._environment0$_modules).containsKey$1(r))throw i=null==(n=s._environment0$_namespaceNodes.$index(0,r))?null:n.span,n=j.There_+r+'".',a=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),null!=i&&a.$indexSet(0,i,"original @use"),S.wrapException(m.MultiSpanSassScriptException$0(n,"new @use",a));n.$indexSet(0,r,e),s._environment0$_namespaceNodes.$indexSet(0,r,t),s._environment0$_allModules.push(e)}},forwardModule$2(e,t){var r,n,a,i=this,s=i._environment0$_forwardedModules;for(null==s&&(s=i._environment0$_forwardedModules=E.LinkedHashMap_LinkedHashMap$_empty(K.Module_Callable_2,K.AstNode_2)),r=M.ForwardedModuleView_ifNecessary0(e,t,K.Callable_2),n=(n=s.get$keys(s)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),i._environment0$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),i._environment0$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),i._environment0$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");i._environment0$_allModules.push(e),s.$indexSet(0,r,t)},_environment0$_assertNoConflicts$5(e,t,r,n,a){var i,s,o,l,_,u;for(e.get$length(e)"),o=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new C.Environment_importForwards_closure2,n),n._eval$1("Iterable.E")),n=f.get$keys(f),r=S._instanceType(n)._eval$1("ExpandIterable"),l=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(n,new C.Environment_importForwards_closure3,r),r._eval$1("Iterable.E")),r=f.get$keys(f),n=S._instanceType(r)._eval$1("ExpandIterable"),_=E.LinkedHashSet_LinkedHashSet$of(new S.ExpandIterable(r,new C.Environment_importForwards_closure4,n),n._eval$1("Iterable.E")),1===(n=(r=y._environment0$_variables).length)){for(i=(a=(n=y._environment0$_importedModules).get$entries(n).toList$0(0)).length,s=K.Callable_2,u=0;u=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var i,s,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._environment0$_variables.length)return p._environment0$_variableIndices.putIfAbsent$2(e,new C.Environment_setVariable_closure2(p,e)),i=p._environment0$_variables,h.JSArray_methods.get$first(i).containsKey$1(e)||null==(s=p._environment0$_fromOneModule$1$3(e,"variable",new C.Environment_setVariable_closure3(e),K.Module_Callable_2))?(v.$indexSet$ax(h.JSArray_methods.get$first(i),e,t),void v.$indexSet$ax(h.JSArray_methods.get$first(p._environment0$_variableNodes),e,r)):void s.setVariable$3(e,t,r);if(null!=(o=p._environment0$_nestedForwardedModules)&&!p._environment0$_variableIndices.containsKey$1(e)&&null==p._environment0$_variableIndex$1(e))for(i=new S.ReversedListIterable(o,S.instanceType(o)._eval$1("ReversedListIterable<1>")),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)for(_=v.get$reversed$ax(l._as(i.__internal$_current)),_=new S.ListIterator(_,_.get$length(_)),u=S._instanceType(_)._precomputed1;_.moveNext$0();)if((c=u._as(_.__internal$_current)).get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._environment0$_lastVariableName===e?((i=p._environment0$_lastVariableIndex).toString,$=i):$=p._environment0$_variableIndices.putIfAbsent$2(e,new C.Environment_setVariable_closure4(p,e)),p._environment0$_inSemiGlobalScope||0!==$||($=p._environment0$_variables.length-1,p._environment0$_variableIndices.$indexSet(0,e,$)),p._environment0$_lastVariableName=e,p._environment0$_lastVariableIndex=$,v.$indexSet$ax(p._environment0$_variables[$],e,t),v.$indexSet$ax(p._environment0$_variableNodes[$],e,r)}else p._environment0$_getModule$1(a).setVariable$3(e,t,r)},setVariable$4$global(e,t,r,n){return this.setVariable$5$global$namespace(e,t,r,n,null)},setLocalVariable$3(e,t,r){var n,a=this,i=a._environment0$_variables,s=i.length;a._environment0$_lastVariableName=e,n=a._environment0$_lastVariableIndex=s-1,a._environment0$_variableIndices.$indexSet(0,e,n),v.$indexSet$ax(i[n],e,t),v.$indexSet$ax(a._environment0$_variableNodes[n],e,r)},getFunction$2$namespace(e,t){var r,n,a=this;return null!=t?(r=a._environment0$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=a._environment0$_functionIndices).$index(0,e))?null==(r=v.$index$asx(a._environment0$_functions[n],e))?a._environment0$_getFunctionFromGlobalModule$1(e):r:null==(n=a._environment0$_functionIndex$1(e))?a._environment0$_getFunctionFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._environment0$_functions[n],e))?a._environment0$_getFunctionFromGlobalModule$1(e):r)},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$1$3(e,"function",new C.Environment__getFunctionFromGlobalModule_closure0(e),K.Callable_2)},_environment0$_functionIndex$1(e){var t,r;for(r=(t=this._environment0$_functions).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},getMixin$2$namespace(e,t){var r,n,a=this;return null!=t?a._environment0$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=a._environment0$_mixinIndices).$index(0,e))?null==(r=v.$index$asx(a._environment0$_mixins[n],e))?a._environment0$_getMixinFromGlobalModule$1(e):r:null==(n=a._environment0$_mixinIndex$1(e))?a._environment0$_getMixinFromGlobalModule$1(e):(r.$indexSet(0,e,n),null==(r=v.$index$asx(a._environment0$_mixins[n],e))?a._environment0$_getMixinFromGlobalModule$1(e):r)},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$1$3(e,"mixin",new C.Environment__getMixinFromGlobalModule_closure0(e),K.Callable_2)},_environment0$_mixinIndex$1(e){var t,r;for(r=(t=this._environment0$_mixins).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},scope$1$3$semiGlobal$when(e,t,r){var n,a,i,s,o,l,_,u,c,$=this;if(t=t&&$._environment0$_inSemiGlobalScope,n=$._environment0$_inSemiGlobalScope,$._environment0$_inSemiGlobalScope=t,!r)try{return o=e.call$0()}finally{$._environment0$_inSemiGlobalScope=n}o=$._environment0$_variables,l=K.String,h.JSArray_methods.add$1(o,E.LinkedHashMap_LinkedHashMap$_empty(l,K.Value_2)),h.JSArray_methods.add$1($._environment0$_variableNodes,E.LinkedHashMap_LinkedHashMap$_empty(l,K.AstNode_2)),_=$._environment0$_functions,u=K.Callable_2,h.JSArray_methods.add$1(_,E.LinkedHashMap_LinkedHashMap$_empty(l,u)),c=$._environment0$_mixins,h.JSArray_methods.add$1(c,E.LinkedHashMap_LinkedHashMap$_empty(l,u)),null!=(u=$._environment0$_nestedForwardedModules)&&u.push(S._setArrayType([],K.JSArray_Module_Callable_2));try{return l=e.call$0()}finally{for($._environment0$_inSemiGlobalScope=n,$._environment0$_lastVariableIndex=$._environment0$_lastVariableName=null,o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(o))),l=$._environment0$_variableIndices;o.moveNext$0();)a=o.get$current(o),l.remove$1(0,a);for(o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(_))),l=$._environment0$_functionIndices;o.moveNext$0();)i=o.get$current(o),l.remove$1(0,i);for(o=v.get$iterator$ax(v.get$keys$z(h.JSArray_methods.removeLast$0(c))),l=$._environment0$_mixinIndices;o.moveNext$0();)s=o.get$current(o),l.remove$1(0,s);null!=(o=$._environment0$_nestedForwardedModules)&&o.pop()}},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,r){return this.scope$1$3$semiGlobal$when(e,!1,t,r)},scope$1$2$semiGlobal(e,t,r){return this.scope$1$3$semiGlobal$when(e,t,!0,r)},toImplicitConfiguration$0(){var e,t,r,n,a,i,s,o,l,_=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue_2);for(e=this._environment0$_variables,t=this._environment0$_variableNodes,r=0;r").span$1(0,0)),h.C_EmptyExtensionStore0,V.NullableExtension_andThen0(this._environment0$_forwardedModules,new C.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var t=this._environment0$_modules.$index(0,e);if(null!=t)return t;throw S.wrapException(m.SassScriptException$0('There is no module with the namespace "'+e+'".'))},_environment0$_fromOneModule$1$3(e,t,r,n){var a,i,s,o,l,_,u,c,$,p,h=this._environment0$_nestedForwardedModules;if(null!=h)for(a=new S.ReversedListIterable(h,S._arrayInstanceType(h)._eval$1("ReversedListIterable<1>")),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)for(s=v.get$reversed$ax(i._as(a.__internal$_current)),s=new S.ListIterator(s,s.get$length(s)),o=S._instanceType(s)._precomputed1;s.moveNext$0();)if(null!=(l=r.call$1(o._as(s.__internal$_current))))return l;for(a=(a=(a=this._environment0$_importedModules).get$keys(a)).get$iterator(a);a.moveNext$0();)if(null!=(l=r.call$1(a.get$current(a))))return l;for(i=(i=(a=this._environment0$_globalModules).get$keys(a)).get$iterator(i),s=K.Callable_2,l=null,_=null;i.moveNext$0();)if(o=i.get$current(i),null!=(u=r.call$1(o))&&!(c=s._is(u)?u:o.variableIdentity$1(e)).$eq(0,_)){if(null!=l){for($=a.get$entries(a).map$1$1(0,new C.Environment__fromOneModule_closure0(r,n),K.nullable_FileSpan),i="This "+t+j.x20is_av,s=t+" use",o=E.LinkedHashMap_LinkedHashMap$_empty(K.FileSpan,K.String),a=$.get$iterator($);a.moveNext$0();)null!=(p=a.get$current(a))&&o.$indexSet(0,p,"includes "+t);throw S.wrapException(m.MultiSpanSassScriptException$0(i,s,o))}_=c,l=u}return l}},C.Environment_importForwards_closure2.prototype={call$1(e){var t=e.get$variables();return t.get$keys(t)},$signature:111},C.Environment_importForwards_closure3.prototype={call$1(e){var t=e.get$functions(e);return t.get$keys(t)},$signature:111},C.Environment_importForwards_closure4.prototype={call$1(e){var t=e.get$mixins();return t.get$keys(t)},$signature:111},C.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:379},C.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:12},C.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:380},C.Environment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._environment0$_variableIndex$1(this.name);return null==t?e._environment0$_variables.length-1:t},$signature:12},C.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:144},C.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:144},C.Environment_toModule_closure0.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_Callable_2),$signature:142},C.Environment_toDummyModule_closure0.prototype={call$1:e=>new x.MapKeySet(e,K.MapKeySet_Module_Callable_2),$signature:142},C.Environment__fromOneModule_closure0.prototype={call$1(e){return V.NullableExtension_andThen0(this.callback.call$1(e.key),new C.Environment__fromOneModule__closure0(e,this.T))},$signature:383},C.Environment__fromOneModule__closure0.prototype={call$1(e){return v.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},C._EnvironmentModule1.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,r){var n,a,i=this._environment0$_modulesByVariable.$index(0,e);if(null==i){if(a=(n=this._environment0$_environment)._environment0$_variables,!h.JSArray_methods.get$first(a).containsKey$1(e))throw S.wrapException(m.SassScriptException$0("Undefined variable."));v.$indexSet$ax(h.JSArray_methods.get$first(a),e,t),v.$indexSet$ax(h.JSArray_methods.get$first(n._environment0$_variableNodes),e,r)}else i.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._environment0$_modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this,r=t.css;return v.get$isEmpty$asx(r.get$children(r))?t:(e=R.cloneCssStylesheet0(r,t.extensionStore),C._EnvironmentModule$_1(t._environment0$_environment,e.item1,e.item2,t._environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,t.transitivelyContainsCss,t.transitivelyContainsExtensions))},toString$0(e){var t=this.css;return null==t.get$span(t).file.url?t="":(t=t.get$span(t),t=B.$get$context().prettyUri$1(t.file.url)),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$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},C._EnvironmentModule__EnvironmentModule_closure11.prototype={call$1:e=>e.get$variables(),$signature:384},C._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1:e=>e.get$variableNodes(),$signature:385},C._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1:e=>e.get$functions(e),$signature:237},C._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1:e=>e.get$mixins(),$signature:237},C._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:108},C._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:108},d.ErrorRule0.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},M._EvaluateVisitor1.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,r,n,a,i){var s,o,l,_,u,c,$,p=this,d="$name, $module: null",m="sass:meta",g=K.JSArray_BuiltInCallable_2,y=S._setArrayType([A.BuiltInCallable$function0("global-variable-exists",d,new M._EvaluateVisitor_closure19(p),m),A.BuiltInCallable$function0("variable-exists","$name",new M._EvaluateVisitor_closure20(p),m),A.BuiltInCallable$function0("function-exists",d,new M._EvaluateVisitor_closure21(p),m),A.BuiltInCallable$function0("mixin-exists",d,new M._EvaluateVisitor_closure22(p),m),A.BuiltInCallable$function0("content-exists","",new M._EvaluateVisitor_closure23(p),m),A.BuiltInCallable$function0("module-variables","$module",new M._EvaluateVisitor_closure24(p),m),A.BuiltInCallable$function0("module-functions","$module",new M._EvaluateVisitor_closure25(p),m),A.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new M._EvaluateVisitor_closure26(p),m),A.BuiltInCallable$function0("call","$function, $args...",new M._EvaluateVisitor_closure27(p),m)],g),f=S._setArrayType([A.BuiltInCallable$mixin0("load-css","$url, $with: null",new M._EvaluateVisitor_closure28(p),m)],g);for(g=K.BuiltInCallable_2,s=E.List_List$of(B.$get$global6(),!0,g),h.JSArray_methods.addAll$1(s,B.$get$local0()),h.JSArray_methods.addAll$1(s,y),o=A.BuiltInModule$0("meta",s,f,null,g),(g=E.List_List$of(B.$get$coreModules0(),!0,K.BuiltInModule_BuiltInCallable_2)).push(o),s=g.length,l=p._evaluate0$_builtInModules,_=0;_>"),a=E.List_List$of(new S.MappedListIterable(a,new M._EvaluateVisitor__combineCss_closure7,i),!0,i._eval$1("ListIterable.E"))),$._evaluate0$_extendModules$1(a),i=K.JSArray_CssNode_2,s=S._setArrayType([],i),o=S._setArrayType([],i),i=v.get$reversed$ax(a),i=new S.ListIterator(i,i.get$length(i)),l=S._instanceType(i)._precomputed1;i.moveNext$0();)u=(_=(_=l._as(i.__internal$_current)).get$css(_)).get$children(_),c=$._evaluate0$_indexAfterImports$1(u),_=v.getInterceptor$ax(u),h.JSArray_methods.addAll$1(s,_.getRange$2(u,0,c)),h.JSArray_methods.addAll$1(o,_.getRange$2(u,c,_.get$length(u)));return i=h.JSArray_methods.$add(s,o),l=e.get$css(e),new R.CssStylesheet0(new E.UnmodifiableListView(i,K.UnmodifiableListView_CssNode_2),l.get$span(l))},_evaluate0$_combineCss$1(e){return this._evaluate0$_combineCss$2$clone(e,!1)},_evaluate0$_extendModules$1(e){var t,r,n,a,i,s,o,l,_,u=E.LinkedHashMap_LinkedHashMap$_empty(K.Uri,K.List_ExtensionStore_2),c=new E._LinkedIdentityHashSet(K._LinkedIdentityHashSet_Extension_2);for(t=v.get$iterator$ax(e);t.moveNext$0();)if(n=(r=t.get$current(t)).get$extensionStore().get$simpleSelectors().toSet$0(0),c.addAll$1(0,r.get$extensionStore().extensionsWhereTarget$1(new M._EvaluateVisitor__extendModules_closure3(n))),a=u.$index(0,r.get$url(r)),i=r.get$extensionStore().get$addExtensions(),null!=a&&i.call$1(a),!(i=r.get$extensionStore()).get$isEmpty(i)){for(s=(i=r.get$upstream()).length,o=0;oS.throwExpression(E.UnsupportedError$(j.Evalua)),visitContentRule$1(e){var t=this._evaluate0$_environment._environment0$_content;return null==t||this._evaluate0$_runUserDefinedCallable$1$4(e.$arguments,t,e,new M._EvaluateVisitor_visitContentRule_closure1(this,t),K.Null),null},visitDebugRule$1(e){var t=e.expression.accept$1(this),r=t instanceof d.SassString0?t._string0$_text:w.serializeValue0(t,!0,!0);return this._evaluate0$_logger.debug$2(0,r,e.span),null},visitDeclaration$1(e){var t,r,n,a,i,s,o,l=this,_=null;if(null==(l._evaluate0$_atRootExcludingStyleRule?_:l._evaluate0$_styleRuleIgnoringAtRoot)&&!l._evaluate0$_inUnknownAtRule&&!l._evaluate0$_inKeyframes)throw S.wrapException(l._evaluate0$_exception$2(j.Declarm,e.span));if(t=e.name,r=l._evaluate0$_interpolationToValue$2$warnForColor(t,!0),null!=(n=l._evaluate0$_declarationName)&&(r=new g.CssValue0(n+"-"+S.S(r.value),r.span,K.CssValue_String_2)),n=e.value,!(i=null!=(a=V.NullableExtension_andThen0(n,new M._EvaluateVisitor_visitDeclaration_closure3(l))))||a.get$value(a).get$isBlank()&&0!==a.get$value(a).get$asList().length){if(v.startsWith$1$s(r.value,"--")&&i)throw S.wrapException(l._evaluate0$_exception$2("Custom property values may not be empty.",a.get$span(a)))}else i=l._evaluate0$_assertInModule$2(l._evaluate0$__parent,"__parent"),t=h.JSString_methods.startsWith$1(t.get$initialPlain(),"--"),n=l._evaluate0$_sourceMap?null==(n=V.NullableExtension_andThen0(n,l.get$_evaluate0$_expressionNode()))?_:v.get$span$z(n):_,i.addChild$1(b.ModifiableCssDeclaration$0(r,a,e.span,t,n));return null!=(s=e.children)&&(o=l._evaluate0$_declarationName,l._evaluate0$_declarationName=r.value,l._evaluate0$_environment.scope$1$2$when(new M._EvaluateVisitor_visitDeclaration_closure4(l,s),e.hasDeclarations,K.Null),l._evaluate0$_declarationName=o),_},visitEachRule$1(e){var t=this,r=e.list,n=r.accept$1(t),a=t._evaluate0$_expressionNode$1(r),i=1===e.variables.length?new M._EvaluateVisitor_visitEachRule_closure5(t,e,a):new M._EvaluateVisitor_visitEachRule_closure6(t,e,a);return t._evaluate0$_environment.scope$1$2$semiGlobal(new M._EvaluateVisitor_visitEachRule_closure7(t,n,i,e),!0,K.nullable_Value_2)},_evaluate0$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),i=e.length,s=Math.min(i,a.length);for(n=0;nl?-1:1;return o===(e.isExclusive?l:r.to=l+_)?null:t._evaluate0$_environment.scope$1$2$semiGlobal(new M._EvaluateVisitor_visitForRule_closure13(r,t,e,o,_,a),!0,K.nullable_Value_2)},visitForwardRule$1(e){var t,r,n,a,i,s=this,o="@forward",l=s._evaluate0$_configuration,_=l.throughForward$1(e),u=e.configuration,c=u.length,$=e.url;if(0!==c){for(t=s._evaluate0$_addForwardConfiguration$2(_,e),s._evaluate0$_loadModule$5$configuration($,o,e,new M._EvaluateVisitor_visitForwardRule_closure3(s,e),t),$=K.String,r=E.LinkedHashSet_LinkedHashSet$_empty($),n=0;nnull,visitStyleRule$1(e){var t,r,n,a,i=this,s="__parent",o={};if(null!=i._evaluate0$_declarationName)throw S.wrapException(i._evaluate0$_exception$2(j.Style_,e.span));return t=e.selector,r=i._evaluate0$_interpolationToValue$3$trim$warnForColor(t,!0,!0),i._evaluate0$_inKeyframes?(i._evaluate0$_withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$0(new g.CssValue0(E.List_List$unmodifiable(i._evaluate0$_adjustParseError$2(t,new M._EvaluateVisitor_visitStyleRule_closure13(i,r)),K.String),t.span,K.CssValue_List_String_2),e.span),new M._EvaluateVisitor_visitStyleRule_closure14(i,e),e.hasDeclarations,new M._EvaluateVisitor_visitStyleRule_closure15,K.ModifiableCssKeyframeBlock_2,K.Null),null):(o.parsedSelector=i._evaluate0$_adjustParseError$2(t,new M._EvaluateVisitor_visitStyleRule_closure16(i,r)),o.parsedSelector=i._evaluate0$_addExceptionSpan$2(t,new M._EvaluateVisitor_visitStyleRule_closure17(o,i)),n=V.ModifiableCssStyleRule$0(i._evaluate0$_assertInModule$2(i._evaluate0$__extensionStore,"_extensionStore").addSelector$3(o.parsedSelector,t.span,i._evaluate0$_mediaQueries),e.span,o.parsedSelector),a=i._evaluate0$_atRootExcludingStyleRule,o=i._evaluate0$_atRootExcludingStyleRule=!1,i._evaluate0$_withParent$2$4$scopeWhen$through(n,new M._EvaluateVisitor_visitStyleRule_closure18(i,n,e),e.hasDeclarations,new M._EvaluateVisitor_visitStyleRule_closure19,K.ModifiableCssStyleRule_2,K.Null),i._evaluate0$_atRootExcludingStyleRule=a,null==(a?null:i._evaluate0$_styleRuleIgnoringAtRoot)&&(o=!(o=i._evaluate0$_assertInModule$2(i._evaluate0$__parent,s).children).get$isEmpty(o)),o&&((o=i._evaluate0$_assertInModule$2(i._evaluate0$__parent,s).children).get$last(o).isGroupEnd=!0),null)},visitSupportsRule$1(e){var t,r=this;if(null!=r._evaluate0$_declarationName)throw S.wrapException(r._evaluate0$_exception$2(j.Suppor,e.span));return t=e.condition,r._evaluate0$_withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$0(new g.CssValue0(r._evaluate0$_visitSupportsCondition$1(t),t.get$span(t),K.CssValue_String_2),e.span),new M._EvaluateVisitor_visitSupportsRule_closure3(r,e),e.hasDeclarations,new M._EvaluateVisitor_visitSupportsRule_closure4,K.ModifiableCssSupportsRule_2,K.Null),null},_evaluate0$_visitSupportsCondition$1(e){var t,r,n=this;if(e instanceof k.SupportsOperation0)return t=e.operator,n._evaluate0$_parenthesize$2(e.left,t)+" "+t+" "+n._evaluate0$_parenthesize$2(e.right,t);if(e instanceof x.SupportsNegation0)return"not "+n._evaluate0$_parenthesize$1(e.condition);if(e instanceof V.SupportsInterpolation0)return t=e.expression,n._evaluate0$_serialize$3$quote(t.accept$1(n),t,!1);if(e instanceof b.SupportsDeclaration0)return t=e.name,r=e.value,"("+n._evaluate0$_serialize$3$quote(t.accept$1(n),t,!0)+": "+n._evaluate0$_serialize$3$quote(r.accept$1(n),r,!0)+")";if(e instanceof g.SupportsFunction0)return n._evaluate0$_performInterpolation$1(e.name)+"("+n._evaluate0$_performInterpolation$1(e.$arguments)+")";if(e instanceof F.SupportsAnything0)return"("+n._evaluate0$_performInterpolation$1(e.contents)+")";throw S.wrapException(E.ArgumentError$("Unknown supports condition type "+S.getRuntimeType(e).toString$0(0)+".",null))},_evaluate0$_parenthesize$2(e,t){return e instanceof x.SupportsNegation0||e instanceof k.SupportsOperation0&&(null==t||t!==e.operator)?"("+this._evaluate0$_visitSupportsCondition$1(e)+")":this._evaluate0$_visitSupportsCondition$1(e)},_evaluate0$_parenthesize$1(e){return this._evaluate0$_parenthesize$2(e,null)},visitVariableDeclaration$1(e){var t,r,n=this,a=null;if(e.isGuarded){if(null==e.namespace&&1===n._evaluate0$_environment._environment0$_variables.length&&null!=(t=(t=n._evaluate0$_configuration._configuration$_values).get$isEmpty(t)?a:t.remove$1(0,e.name))&&!t.value.$eq(0,h.C__SassNull0))return n._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure5(n,e,t)),a;if(null!=(r=n._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure6(n,e)))&&!r.$eq(0,h.C__SassNull0))return a}return e.isGlobal&&!n._evaluate0$_environment.globalVariableExists$1(e.name)&&(t=1===n._evaluate0$_environment._environment0$_variables.length?j.As_of_S:j.As_of_R+p.declarationName0(e.span)+": null` at the stylesheet root.",n._evaluate0$_warn$3$deprecation(t,e.span,!0)),t=e.expression,n._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableDeclaration_closure7(n,e,n._evaluate0$_withoutSlash$2(t.accept$1(n),t))),a},visitUseRule$1(e){var t,r,n,a,i,s,o=this,l=e.configuration,_=l.length;if(0!==_){for(t=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue_2),r=0;r<_;++r)a=(n=l[r]).expression,i=o._evaluate0$_expressionNode$1(a),t.$indexSet(0,n.name,new T.ConfiguredValue0(o._evaluate0$_withoutSlash$2(a.accept$1(o),i),n.span,i));s=new $.ExplicitConfiguration0(e,t)}else s=h.Configuration_Map_empty0;return o._evaluate0$_loadModule$5$configuration(e.url,"@use",e,new M._EvaluateVisitor_visitUseRule_closure1(o,e),s),o._evaluate0$_assertConfigurationIsEmpty$1(s),null},visitWarnRule$1(e){var t=this,r=t._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitWarnRule_closure1(t,e)),n=r instanceof d.SassString0?r._string0$_text:t._evaluate0$_serialize$2(r,e.expression);return t._evaluate0$_logger.warn$2$trace(0,n,t._evaluate0$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._evaluate0$_environment.scope$1$3$semiGlobal$when(new M._EvaluateVisitor_visitWhileRule_closure1(this,e),!0,e.hasDeclarations,K.nullable_Value_2)},visitBinaryOperationExpression$1(e){return this._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitBinaryOperationExpression_closure1(this,e))},visitValueExpression$1:e=>e.value,visitVariableExpression$1(e){var t=this._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitVariableExpression_closure1(this,e));if(null!=t)return t;throw S.wrapException(this._evaluate0$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor_visitUnaryOperationExpression_closure1(e,e.operand.accept$1(this)))},visitBooleanExpression$1:e=>e.value?h.SassBoolean_true0:h.SassBoolean_false0,visitIfExpression$1(e){var t,r,n,a,i,s=this,o=s._evaluate0$_evaluateMacroArguments$1(e),l=o.item1,_=o.item2,u=v.getInterceptor$asx(l);return s._evaluate0$_verifyArguments$4(u.get$length(l),_,B.$get$IfExpression_declaration0(),e),u.get$length(l)>0?t=u.$index(l,0):((r=_.$index(0,"condition")).toString,t=r),u.get$length(l)>1?n=u.$index(l,1):((r=_.$index(0,"if-true")).toString,n=r),u.get$length(l)>2?a=u.$index(l,2):((u=_.$index(0,"if-false")).toString,a=u),i=t.accept$1(s).get$isTruthy()?n:a,s._evaluate0$_withoutSlash$2(i.accept$1(s),s._evaluate0$_expressionNode$1(i))},visitNullExpression$1:e=>h.C__SassNull0,visitNumberExpression$1(e){var t=e.value,r=e.unit;return null==r?new w.UnitlessSassNumber0(t,null):new b.SingleUnitSassNumber0(r,t,null)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){var t,r,n,a,i,s,o,l,_,u,c,$=S._setArrayType([],K.JSArray_Object);for(i=(a=e.$arguments).length,o="min"!==(s=e.name),l="max"===s,_=0;_1?v.$index$asx(t,1):null,$=R.SassCalculation_clamp0($,i,v.get$length$asx(t)>2?v.$index$asx(t,2):null);default:throw $=E.UnsupportedError$('Unknown calculation name "'+s+'".'),S.wrapException($)}}catch(c){if($=S.unwrapException(c),!($ instanceof m.SassScriptException0))throw c;r=$,n=S.getTraceFromException(c),this._evaluate0$_verifyCompatibleNumbers$2(t,a),p.throwWithTrace0(this._evaluate0$_exception$2(r.message,e.span),n)}},_evaluate0$_verifyCompatibleNumbers$2(e,t){var r,n,a,i,s,o;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof L.SassNumber0&&(a.get$numeratorUnits(a).length>1||0!==a.get$denominatorUnits(a).length))throw S.wrapException(this._evaluate0$_exception$2("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",v.get$span$z(t[r])));for(r=0;re.value,visitListExpression$1(e){var t=e.contents;return d.SassList$0(new S.MappedListIterable(t,new M._EvaluateVisitor_visitListExpression_closure1(this),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var t,r,n,a,i,s,o,l,_=K.Value_2,u=E.LinkedHashMap_LinkedHashMap$_empty(_,_),c=E.LinkedHashMap_LinkedHashMap$_empty(_,K.AstNode_2);for(r=(t=e.pairs).length,n=0;nC?(k=h.JSArray_methods.sublist$1(J.positional,C),h.JSArray_methods.removeRange$2(J.positional,C,J.positional.length)):k=h.List_empty15,C=J.named,R=d.SassArgumentList$0(k,C,J.separator===h.ListSeparator_undecided_null0?h.ListSeparator_kWM0:J.separator),J.positional.push(R)):R=null,a=null;try{a=n.call$1(J.positional)}catch(V){if(C=S.unwrapException(V),K.SassRuntimeException_2._is(C))throw V;if(C instanceof m.MultiSpanSassScriptException0)i=C,s=S.getTraceFromException(V),C=i.message,I=r.get$span(r),L=i.primaryLabel,F=i.secondarySpans,p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(U._evaluate0$_stackTrace$1(r.get$span(r)),L,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),C,I),s);else if(C instanceof m.MultiSpanSassException0)o=C,l=S.getTraceFromException(V),C=o._span_exception$_message,I=o,L=v.getInterceptor$z(I),I=y.SourceSpanException.prototype.get$span.call(L,I),L=o.primaryLabel,F=o.secondarySpans,T=o,N=v.getInterceptor$z(T),p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(U._evaluate0$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(N,T)),L,S.ConstantMap_ConstantMap$from(F,K.FileSpan,K.String),C,I),l);else{_=C,u=S.getTraceFromException(V),c=null;try{c=S._asString(v.get$message$x(_))}catch(V){S.unwrapException(V),c=v.toString$0$(_)}p.throwWithTrace0(U._evaluate0$_exception$2(c,r.get$span(r)),u)}}if(U._evaluate0$_callableNode=P,null==R)return a;if((C=J.named).get$isEmpty(C))return a;if(R._argument_list$_wereKeywordsAccessed)return a;throw C=(C=J.named).get$keys(C),C="No "+p.pluralize0("argument",C.get$length(C),null)+" named ",I=J.named,S.wrapException(m.MultiSpanSassRuntimeException$0(C+S.S(p.toSentence0(I.get$keys(I).map$1$1(0,new M._EvaluateVisitor__runBuiltInCallable_closure4,K.Object),"or"))+".",r.get$span(r),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([f.get$spanWithName(),"declaration"],K.FileSpan,K.String),U._evaluate0$_stackTrace$1(r.get$span(r))))},_evaluate0$_evaluateArguments$1(e){var t,r,n,a,i,s,o,l,_,u,c,p,m,g,y,f,b,x=this,w=S._setArrayType([],K.JSArray_Value_2),C=S._setArrayType([],K.JSArray_AstNode_2);for(r=(t=e.positional).length,n=0;n"))),h.JSArray_methods.addAll$1(C,E.List_List$filled(l.length,m,!1,r)),g=p._list1$_separator,p instanceof d.SassArgumentList0&&(p._argument_list$_wereKeywordsAccessed=!0,p._argument_list$_keywords.forEach$1(0,new M._EvaluateVisitor__evaluateArguments_closure9(x,s,m,o)))):(w.push(x._evaluate0$_withoutSlash$2(p,m)),C.push(m),g=h.ListSeparator_undecided_null0);if(null==(y=e.keywordRest))return new M._ArgumentResults1(w,C,s,o,g);if(f=y.accept$1(x),b=x._evaluate0$_expressionNode$1(y),f instanceof $.SassMap0){for(x._evaluate0$_addRestMap$4(s,f,y,new M._EvaluateVisitor__evaluateArguments_closure10),t=E.LinkedHashMap_LinkedHashMap$_empty(t,r),r=f._map0$_contents,r=v.get$iterator$ax(r.get$keys(r)),l=K.SassString_2;r.moveNext$0();)t.$indexSet(0,l._as(r.get$current(r))._string0$_text,b);return o.addAll$1(0,t),new M._ArgumentResults1(w,C,s,o,g)}throw S.wrapException(x._evaluate0$_exception$2(j.Variabs+f.toString$0(0)+").",y.get$span(y)))},_evaluate0$_evaluateMacroArguments$1(e){var t,r,n,a,i,s,o,l,_=this,u=e.$arguments,c=u.rest;if(null==c)return new I.Tuple2(u.positional,u.named,K.Tuple2_of_List_Expression_and_Map_String_Expression_2);if(t=u.positional,r=S._setArrayType(t.slice(0),S._arrayInstanceType(t)),n=E.LinkedHashMap_LinkedHashMap$of(u.named,K.String,K.Expression_2),a=c.accept$1(_),i=_._evaluate0$_expressionNode$1(c),a instanceof $.SassMap0?_._evaluate0$_addRestMap$4(n,a,e,new M._EvaluateVisitor__evaluateMacroArguments_closure7(c)):a instanceof d.SassList0?(t=a._list1$_contents,h.JSArray_methods.addAll$1(r,new S.MappedListIterable(t,new M._EvaluateVisitor__evaluateMacroArguments_closure8(_,i,c),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression0>"))),a instanceof d.SassArgumentList0&&(a._argument_list$_wereKeywordsAccessed=!0,a._argument_list$_keywords.forEach$1(0,new M._EvaluateVisitor__evaluateMacroArguments_closure9(_,n,i,c)))):r.push(new g.ValueExpression0(_._evaluate0$_withoutSlash$2(a,i),c.get$span(c))),null==(s=u.keywordRest))return new I.Tuple2(r,n,K.Tuple2_of_List_Expression_and_Map_String_Expression_2);if(o=s.accept$1(_),l=_._evaluate0$_expressionNode$1(s),o instanceof $.SassMap0)return _._evaluate0$_addRestMap$4(n,o,e,new M._EvaluateVisitor__evaluateMacroArguments_closure10(_,l,s)),new I.Tuple2(r,n,K.Tuple2_of_List_Expression_and_Map_String_Expression_2);throw S.wrapException(_._evaluate0$_exception$2(j.Variabs+o.toString$0(0)+").",s.get$span(s)))},_evaluate0$_addRestMap$1$4(e,t,r,n){t._map0$_contents.forEach$1(0,new M._EvaluateVisitor__addRestMap_closure1(this,e,n,this._evaluate0$_expressionNode$1(r),t,r))},_evaluate0$_addRestMap$4(e,t,r,n){return this._evaluate0$_addRestMap$1$4(e,t,r,n,K.dynamic)},_evaluate0$_verifyArguments$4(e,t,r,n){return this._evaluate0$_addExceptionSpan$2(n,new M._EvaluateVisitor__verifyArguments_closure1(r,e,t))},visitSelectorExpression$1(e){var t=this._evaluate0$_styleRuleIgnoringAtRoot;return null==(t=null==t?null:t.originalSelector.get$asSassList())?h.C__SassNull0:t},visitStringExpression$1(e){var t=e.text.contents;return new d.SassString0(new S.MappedListIterable(t,new M._EvaluateVisitor_visitStringExpression_closure1(this),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0),e.hasQuotes)},visitCssAtRule$1(e){var t,r,n,a=this;if(null!=a._evaluate0$_declarationName)throw S.wrapException(a._evaluate0$_exception$2(j.At_rul,e.span));e.isChildless?a._evaluate0$_assertInModule$2(a._evaluate0$__parent,"__parent").addChild$1(k.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)):(t=a._evaluate0$_inKeyframes,r=a._evaluate0$_inUnknownAtRule,n=e.name,"keyframes"===p.unvendor0(n.get$value(n))?a._evaluate0$_inKeyframes=!0:a._evaluate0$_inUnknownAtRule=!0,a._evaluate0$_withParent$2$4$scopeWhen$through(k.ModifiableCssAtRule$0(n,e.span,!1,e.value),new M._EvaluateVisitor_visitCssAtRule_closure3(a,e),!1,new M._EvaluateVisitor_visitCssAtRule_closure4,K.ModifiableCssAtRule_2,K.Null),a._evaluate0$_inUnknownAtRule=r,a._evaluate0$_inKeyframes=t)},visitCssComment$1(e){var t=this,r="__parent",n="_endOfImports";t._evaluate0$_assertInModule$2(t._evaluate0$__parent,r)===t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root")&&t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,n)===v.get$length$asx(t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root").children._collection$_source)&&(t._evaluate0$__endOfImports=t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,n)+1),t._evaluate0$_assertInModule$2(t._evaluate0$__parent,r).addChild$1(new M.ModifiableCssComment0(e.text,e.span))},visitCssDeclaration$1(e){var t=e.name;this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent").addChild$1(b.ModifiableCssDeclaration$0(t,e.value,e.span,v.startsWith$1$s(t.get$value(t),"--"),e.valueSpanForMap))},visitCssImport$1(e){var t,r=this,n="__parent",a="_root",i="_endOfImports",s=g.ModifiableCssImport$0(e.url,e.span,e.media,e.supports);r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n)!==r._evaluate0$_assertInModule$2(r._evaluate0$__root,a)?r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n).addChild$1(s):r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,i)===v.get$length$asx(r._evaluate0$_assertInModule$2(r._evaluate0$__root,a).children._collection$_source)?(r._evaluate0$_assertInModule$2(r._evaluate0$__root,a).addChild$1(s),r._evaluate0$__endOfImports=r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,i)+1):(null==(t=r._evaluate0$_outOfOrderImports)?r._evaluate0$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport_2):t).push(s)},visitCssKeyframeBlock$1(e){this._evaluate0$_withParent$2$4$scopeWhen$through(k.ModifiableCssKeyframeBlock$0(e.selector,e.span),new M._EvaluateVisitor_visitCssKeyframeBlock_closure3(this,e),!1,new M._EvaluateVisitor_visitCssKeyframeBlock_closure4,K.ModifiableCssKeyframeBlock_2,K.Null)},visitCssMediaRule$1(e){var t,r,n=this;if(null!=n._evaluate0$_declarationName)throw S.wrapException(n._evaluate0$_exception$2(j.Media_,e.span));!(r=null==(t=V.NullableExtension_andThen0(n._evaluate0$_mediaQueries,new M._EvaluateVisitor_visitCssMediaRule_closure5(n,e))))&&v.get$isEmpty$asx(t)||(r=r?e.queries:t,n._evaluate0$_withParent$2$4$scopeWhen$through(y.ModifiableCssMediaRule$0(r,e.span),new M._EvaluateVisitor_visitCssMediaRule_closure6(n,t,e),!1,new M._EvaluateVisitor_visitCssMediaRule_closure7(t),K.ModifiableCssMediaRule_2,K.Null))},visitCssStyleRule$1(e){var t,r,n,a,i,s,o,l,_,u=this,c="__parent";if(null!=u._evaluate0$_declarationName)throw S.wrapException(u._evaluate0$_exception$2(j.Style_,e.span));r=(t=u._evaluate0$_atRootExcludingStyleRule)?null:u._evaluate0$_styleRuleIgnoringAtRoot,a=(n=e.selector).value,s=(i=null==r)?null:r.originalSelector,o=a.resolveParentSelectors$2$implicitParent(s,!t),l=V.ModifiableCssStyleRule$0(u._evaluate0$_assertInModule$2(u._evaluate0$__extensionStore,"_extensionStore").addSelector$3(o,n.span,u._evaluate0$_mediaQueries),e.span,o),_=u._evaluate0$_atRootExcludingStyleRule,u._evaluate0$_atRootExcludingStyleRule=!1,u._evaluate0$_withParent$2$4$scopeWhen$through(l,new M._EvaluateVisitor_visitCssStyleRule_closure3(u,l,e),!1,new M._EvaluateVisitor_visitCssStyleRule_closure4,K.ModifiableCssStyleRule_2,K.Null),u._evaluate0$_atRootExcludingStyleRule=_,(t=!!i&&!(t=u._evaluate0$_assertInModule$2(u._evaluate0$__parent,c).children).get$isEmpty(t))&&((t=u._evaluate0$_assertInModule$2(u._evaluate0$__parent,c).children).get$last(t).isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=v.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t=this;if(null!=t._evaluate0$_declarationName)throw S.wrapException(t._evaluate0$_exception$2(j.Suppor,e.span));t._evaluate0$_withParent$2$4$scopeWhen$through(p.ModifiableCssSupportsRule$0(e.condition,e.span),new M._EvaluateVisitor_visitCssSupportsRule_closure3(t,e),!1,new M._EvaluateVisitor_visitCssSupportsRule_closure4,K.ModifiableCssSupportsRule_2,K.Null)},_evaluate0$_handleReturn$1$2(e,t){var r,n,a;for(r=e.length,n=0;n")).join$0(0)},_evaluate0$_performInterpolation$1(e){return this._evaluate0$_performInterpolation$2$warnForColor(e,!1)},_evaluate0$_serialize$3$quote(e,t,r){return this._evaluate0$_addExceptionSpan$2(t,new M._EvaluateVisitor__serialize_closure1(e,r))},_evaluate0$_serialize$2(e,t){return this._evaluate0$_serialize$3$quote(e,t,!0)},_evaluate0$_expressionNode$1(e){var t;return e instanceof I.VariableExpression0?null==(t=this._evaluate0$_addExceptionSpan$2(e,new M._EvaluateVisitor__expressionNode_closure1(this,e)))?e:t:e},_evaluate0$_withParent$2$4$scopeWhen$through(e,t,r,n,a,i){var s,o,l=this;return l._evaluate0$_addChild$2$through(e,n),s=l._evaluate0$_assertInModule$2(l._evaluate0$__parent,"__parent"),l._evaluate0$__parent=e,o=l._evaluate0$_environment.scope$1$2$when(t,r,i),l._evaluate0$__parent=s,o},_evaluate0$_withParent$2$3$scopeWhen(e,t,r,n,a){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,r,null,n,a)},_evaluate0$_withParent$2$2(e,t,r,n){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_evaluate0$_addChild$2$through(e,t){var r,n,a=this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent");if(null!=t){for(;t.call$1(a);a=r)if(null==(r=a._node1$_parent))throw S.wrapException(E.ArgumentError$(j.throug+e.toString$0(0)+".",null));a.get$hasFollowingSibling()&&((n=a._node1$_parent).toString,a=a.copyWithoutChildren$0(),n.addChild$1(a))}a.addChild$1(e)},_evaluate0$_addChild$1(e){return this._evaluate0$_addChild$2$through(e,null)},_evaluate0$_withStyleRule$1$2(e,t){var r,n=this._evaluate0$_styleRuleIgnoringAtRoot;return this._evaluate0$_styleRuleIgnoringAtRoot=e,r=t.call$0(),this._evaluate0$_styleRuleIgnoringAtRoot=n,r},_evaluate0$_withStyleRule$2(e,t){return this._evaluate0$_withStyleRule$1$2(e,t,K.dynamic)},_evaluate0$_withMediaQueries$1$2(e,t){var r,n=this._evaluate0$_mediaQueries;return this._evaluate0$_mediaQueries=e,r=t.call$0(),this._evaluate0$_mediaQueries=n,r},_evaluate0$_withMediaQueries$2(e,t){return this._evaluate0$_withMediaQueries$1$2(e,t,K.dynamic)},_evaluate0$_withStackFrame$1$3(e,t,r){var n,a,i=this,s=i._evaluate0$_stack;return s.push(new I.Tuple2(i._evaluate0$_member,t,K.Tuple2_String_AstNode_2)),n=i._evaluate0$_member,i._evaluate0$_member=e,a=r.call$0(),i._evaluate0$_member=n,s.pop(),a},_evaluate0$_withStackFrame$3(e,t,r){return this._evaluate0$_withStackFrame$1$3(e,t,r,K.dynamic)},_evaluate0$_withoutSlash$2(e,t){return e instanceof L.SassNumber0&&null!=e.asSlash&&this._evaluate0$_warn$3$deprecation(j.Using__i+S.S((new M._EvaluateVisitor__withoutSlash_recommendation1).call$1(e))+j.x0a_More,t.get$span(t),!0),e.withoutSlash$0()},_evaluate0$_stackFrame$2(e,t){return p.frameForSpan0(t,e,V.NullableExtension_andThen0(t.file.url,new M._EvaluateVisitor__stackFrame_closure1(this)))},_evaluate0$_stackTrace$1(e){var t=this,r=t._evaluate0$_stack;return r=E.List_List$of(new S.MappedListIterable(r,new M._EvaluateVisitor__stackTrace_closure1(t),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Frame>")),!0,K.Frame),null!=e&&r.push(t._evaluate0$_stackFrame$2(t._evaluate0$_member,e)),F.Trace$(new S.ReversedListIterable(r,S._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),null)},_evaluate0$_stackTrace$0(){return this._evaluate0$_stackTrace$1(null)},_evaluate0$_warn$3$deprecation(e,t,r){var n=this;n._evaluate0$_quietDeps&&n._evaluate0$_inDependency||n._evaluate0$_warningsEmitted.add$1(0,new I.Tuple2(e,t,K.Tuple2_String_SourceSpan))&&n._evaluate0$_logger.warn$4$deprecation$span$trace(0,e,r,t,n._evaluate0$_stackTrace$1(t))},_evaluate0$_warn$2(e,t){return this._evaluate0$_warn$3$deprecation(e,t,!1)},_evaluate0$_exception$2(e,t){var r=null==t?v.get$span$z(h.JSArray_methods.get$last(this._evaluate0$_stack).item2):t;return new m.SassRuntimeException0(this._evaluate0$_stackTrace$1(t),e,r)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,t,r){var n=v.get$span$z(h.JSArray_methods.get$last(this._evaluate0$_stack).item2);return new m.MultiSpanSassRuntimeException0(this._evaluate0$_stackTrace$0(),t,S.ConstantMap_ConstantMap$from(r,K.FileSpan,K.String),e,n)},_evaluate0$_adjustParseError$1$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,d,g,f=null;try{return t.call$0()}catch(_){if(l=S.unwrapException(_),!(l instanceof m.SassFormatException0))throw _;r=l,n=S.getTraceFromException(_),l=r,u=v.getInterceptor$z(l),a=E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(y.SourceSpanException.prototype.get$span.call(u,l).file._decodedChars,0,f),0,f),l=i=e.get$span(e),u=i,s=h.JSString_methods.replaceRange$3(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,0,f),0,f),F.FileLocation$_(l.file,l._file$_start).offset,F.FileLocation$_(u.file,u._end).offset,a),u=F.SourceFile$fromString(s,i.file.url),l=i,l=F.FileLocation$_(l.file,l._file$_start),c=r,$=v.getInterceptor$z(c),c=y.SourceSpanException.prototype.get$span.call($,c),c=F.FileLocation$_(c.file,c._file$_start),$=i,$=F.FileLocation$_($.file,$._file$_start),d=r,g=v.getInterceptor$z(d),d=y.SourceSpanException.prototype.get$span.call(g,d),o=u.span$2(0,l.offset+c.offset,$.offset+F.FileLocation$_(d.file,d._end).offset),p.throwWithTrace0(this._evaluate0$_exception$2(r._span_exception$_message,o),n)}},_evaluate0$_adjustParseError$2(e,t){return this._evaluate0$_adjustParseError$1$2(e,t,K.dynamic)},_evaluate0$_addExceptionSpan$1$2(e,t){var r,n,a,i,s,o,l,_,u;try{return t.call$0()}catch(o){if(s=S.unwrapException(o),s instanceof m.MultiSpanSassScriptException0)r=s,n=S.getTraceFromException(o),s=r.message,l=e.get$span(e),_=r.primaryLabel,u=r.secondarySpans,p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(this._evaluate0$_stackTrace$1(e.get$span(e)),_,S.ConstantMap_ConstantMap$from(u,K.FileSpan,K.String),s,l),n);else{if(!(s instanceof m.SassScriptException0))throw o;a=s,i=S.getTraceFromException(o),p.throwWithTrace0(this._evaluate0$_exception$2(a.message,e.get$span(e)),i)}}},_evaluate0$_addExceptionSpan$2(e,t){return this._evaluate0$_addExceptionSpan$1$2(e,t,K.dynamic)},_evaluate0$_addErrorSpan$1$2(e,t){var r,n,a,i,s;try{return t.call$0()}catch(i){if(a=S.unwrapException(i),!K.SassRuntimeException_2._is(a))throw i;if(r=a,n=S.getTraceFromException(i),a=v.get$span$z(r),!h.JSString_methods.startsWith$1(E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),"@error"))throw i;a=r._span_exception$_message,s=e.get$span(e),p.throwWithTrace0(new m.SassRuntimeException0(this._evaluate0$_stackTrace$0(),a,s),n)}},_evaluate0$_addErrorSpan$2(e,t){return this._evaluate0$_addErrorSpan$1$2(e,t,K.dynamic)}},M._EvaluateVisitor_closure19.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._evaluate0$_environment,r=S.stringReplaceAllUnchecked(a._string0$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string0$_text)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},M._EvaluateVisitor_closure20.prototype={call$1(e){var t=v.$index$asx(e,0).assertString$1("name");return null!=this.$this._evaluate0$_environment.getVariable$1(S.stringReplaceAllUnchecked(t._string0$_text,"_","-"))?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},M._EvaluateVisitor_closure21.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=i.$index(e,0).assertString$1("name");return t=null==(i=i.$index(e,1).get$realNull())?null:i.assertString$1("module"),r=(i=this.$this)._evaluate0$_environment,n=s._string0$_text,a=S.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string0$_text)||i._evaluate0$_builtInFunctions.containsKey$1(n)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},M._EvaluateVisitor_closure22.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertString$1("name");return t=null==(n=n.$index(e,1).get$realNull())?null:n.assertString$1("module"),n=this.$this._evaluate0$_environment,r=S.stringReplaceAllUnchecked(a._string0$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string0$_text)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},M._EvaluateVisitor_closure23.prototype={call$1(e){var t=this.$this._evaluate0$_environment;if(!t._environment0$_inMixin)throw S.wrapException(m.SassScriptException$0(j.conten));return null!=t._environment0$_content?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},M._EvaluateVisitor_closure24.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$variables()).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString0(n.key,!0),n.value);return new $.SassMap0(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},M._EvaluateVisitor_closure25.prototype={call$1(e){var t,r,n,a=v.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(null==i)throw S.wrapException('There is no module with namespace "'+a+'".');for(a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i.get$functions(i)).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new d.SassString0(n.key,!0),new g.SassFunction0(n.value));return new $.SassMap0(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},M._EvaluateVisitor_closure26.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),s=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),s&&null!=t)throw S.wrapException(j.x24css_a);if(s?r=new b.PlainCssCallable0(i._string0$_text):((n=(a=this.$this)._evaluate0$_callableNode).toString,r=a._evaluate0$_addExceptionSpan$2(n,new M._EvaluateVisitor__closure7(a,i,t))),null!=r)return new g.SassFunction0(r);throw S.wrapException("Function not found: "+i.toString$0(0))},$signature:199},M._EvaluateVisitor__closure7.prototype={call$0(){var e=S.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),t=this.module;return t=null==t?null:t._string0$_text,this.$this._evaluate0$_getFunction$2$namespace(e,t)},$signature:107},M._EvaluateVisitor_closure27.prototype={call$1(e){var t,r,n,a,i,s,o,l,_,u,c,p,h,f=v.getInterceptor$asx(e),b=f.$index(e,0),x=K.SassArgumentList_2._as(f.$index(e,1));if((t=(f=this.$this)._evaluate0$_callableNode).toString,r=S._setArrayType([],K.JSArray_Expression_2),n=K.String,a=K.Expression_2,i=t.get$span(t),s=t.get$span(t),x._argument_list$_wereKeywordsAccessed=!0,(o=x._argument_list$_keywords).get$isEmpty(o))t=null;else{for(l=K.Value_2,_=E.LinkedHashMap_LinkedHashMap$_empty(l,l),x._argument_list$_wereKeywordsAccessed=!0,o=(o=o.get$entries(o)).get$iterator(o);o.moveNext$0();)u=o.get$current(o),_.$indexSet(0,new d.SassString0(u.key,!1),u.value);t=new g.ValueExpression0(new $.SassMap0(S.ConstantMap_ConstantMap$from(_,l,l)),t.get$span(t))}if(c=new V.ArgumentInvocation0(E.List_List$unmodifiable(r,a),S.ConstantMap_ConstantMap$from(E.LinkedHashMap_LinkedHashMap$_empty(n,a),n,a),new g.ValueExpression0(x,s),t,i),b instanceof d.SassString0)return t=j.Passin+b.toString$0(0)+"))",y.EvaluationContext_current0().warn$2$deprecation(0,t,!0),p=f._evaluate0$_callableNode,f.visitFunctionExpression$1(new g.FunctionExpression0(null,b._string0$_text,c,p.get$span(p)));if(h=b.assertFunction$1("function").callable,K.Callable_2._is(h))return(t=f._evaluate0$_callableNode).toString,f._evaluate0$_runFunctionCallable$3(c,h,t);throw S.wrapException(m.SassScriptException$0("The function "+h.get$name(h)+j.x20is_as))},$signature:3},M._EvaluateVisitor_closure28.prototype={call$1(e){var t,r,n,a,i=v.getInterceptor$asx(e),s=E.Uri_parse(i.$index(e,0).assertString$1("url")._string0$_text);t=null==(i=i.$index(e,1).get$realNull())?null:i.assertMap$1("with")._map0$_contents,(r=(i=this.$this)._evaluate0$_callableNode).toString,null!=t?(n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,K.ConfiguredValue_2),t.forEach$1(0,new M._EvaluateVisitor__closure5(n,r.get$span(r),r)),a=new $.ExplicitConfiguration0(r,n)):a=h.Configuration_Map_empty0,i._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(s,"load-css()",r,new M._EvaluateVisitor__closure6(i),r.get$span(r).file.url,a,!0),i._evaluate0$_assertConfigurationIsEmpty$2$nameInError(a,!0)},$signature:391},M._EvaluateVisitor__closure5.prototype={call$2(e,t){var r=e.assertString$1("with key"),n=S.stringReplaceAllUnchecked(r._string0$_text,"_","-");if((r=this.values).containsKey$1(n))throw S.wrapException("The variable $"+n+" was configured twice.");r.$indexSet(0,n,new T.ConfiguredValue0(t,this.span,this.callableNode))},$signature:51},M._EvaluateVisitor__closure6.prototype={call$1(e){var t=this.$this;return t._evaluate0$_combineCss$2$clone(e,!0).accept$1(t)},$signature:62},M._EvaluateVisitor_run_closure1.prototype={call$0(){var e,t=this,r=t.node,n=r.span.file.url;return null!=n&&((e=t.$this)._evaluate0$_activeModules.$indexSet(0,n,null),null!=e._evaluate0$_nodeImporter&&"stdin"===n.toString$0(0)||e._evaluate0$_loadedUrls.add$1(0,n)),e=t.$this,new m.EvaluateResult0(e._evaluate0$_combineCss$1(e._evaluate0$_execute$2(t.importer,r)),e._evaluate0$_loadedUrls)},$signature:393},M._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$1(this.builtInModule)},$signature:0},M._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,h,d,g,f,b=this,x=b.$this,w=b.nodeWithSpan,C=x._evaluate0$_loadStylesheet$3$baseUrl(b.url.toString$0(0),w.get$span(w),b.baseUrl),E=C.stylesheet,A=E.span.file.url;if(null!=A&&x._evaluate0$_activeModules.containsKey$1(A))throw u=b.namesInErrors?"Module loop: "+B.$get$context().prettyUri$1(A)+" is already being loaded.":j.Modulel,w=V.NullableExtension_andThen0(x._evaluate0$_activeModules.$index(0,A),new M._EvaluateVisitor__loadModule__closure1(x,u)),S.wrapException(null==w?x._evaluate0$_exception$1(u):w);null!=A&&x._evaluate0$_activeModules.$indexSet(0,A,w),e=x._evaluate0$_inDependency,x._evaluate0$_inDependency=C.isDependency,t=null;try{t=x._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(C.importer,E,b.configuration,b.namesInErrors,w)}finally{x._evaluate0$_activeModules.remove$1(0,A),x._evaluate0$_inDependency=e}try{b.callback.call$1(t)}catch(c){if(w=S.unwrapException(c),K.SassRuntimeException_2._is(w))throw c;if(w instanceof m.MultiSpanSassException0)r=w,n=S.getTraceFromException(c),w=r._span_exception$_message,$=r,h=v.getInterceptor$z($),$=y.SourceSpanException.prototype.get$span.call(h,$),h=r.primaryLabel,d=r.secondarySpans,g=r,f=v.getInterceptor$z(g),p.throwWithTrace0(new m.MultiSpanSassRuntimeException0(x._evaluate0$_stackTrace$1(y.SourceSpanException.prototype.get$span.call(f,g)),h,S.ConstantMap_ConstantMap$from(d,K.FileSpan,K.String),w,$),n);else if(w instanceof m.SassException0)a=w,i=S.getTraceFromException(c),w=a,$=v.getInterceptor$z(w),p.throwWithTrace0(x._evaluate0$_exception$2(a._span_exception$_message,y.SourceSpanException.prototype.get$span.call($,w)),i);else if(w instanceof m.MultiSpanSassScriptException0)s=w,o=S.getTraceFromException(c),p.throwWithTrace0(x._evaluate0$_multiSpanException$3(s.message,s.primaryLabel,s.secondarySpans),o);else{if(!(w instanceof m.SassScriptException0))throw c;l=w,_=S.getTraceFromException(c),p.throwWithTrace0(x._evaluate0$_exception$1(l.message),_)}}},$signature:1},M._EvaluateVisitor__loadModule__closure1.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3(this.message,"new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:71},M._EvaluateVisitor__execute_closure1.prototype={call$0(){var e,t,r,n,a=this,i=a.$this,s=i._evaluate0$_importer,o=i._evaluate0$__stylesheet,l=i._evaluate0$__root,_=i._evaluate0$__parent,u=i._evaluate0$__endOfImports,c=i._evaluate0$_outOfOrderImports,$=i._evaluate0$__extensionStore,p=i._evaluate0$_atRootExcludingStyleRule,h=p?null:i._evaluate0$_styleRuleIgnoringAtRoot,d=i._evaluate0$_mediaQueries,m=i._evaluate0$_declarationName,g=i._evaluate0$_inUnknownAtRule,y=i._evaluate0$_inKeyframes,S=i._evaluate0$_configuration;i._evaluate0$_importer=a.importer,t=(e=i._evaluate0$__stylesheet=a.stylesheet).span,r=i._evaluate0$__parent=i._evaluate0$__root=R.ModifiableCssStylesheet$0(t),i._evaluate0$__endOfImports=0,i._evaluate0$_outOfOrderImports=null,i._evaluate0$__extensionStore=a.extensionStore,i._evaluate0$_declarationName=i._evaluate0$_mediaQueries=i._evaluate0$_styleRuleIgnoringAtRoot=null,i._evaluate0$_inKeyframes=i._evaluate0$_atRootExcludingStyleRule=i._evaluate0$_inUnknownAtRule=!1,null!=(n=a.configuration)&&(i._evaluate0$_configuration=n),i.visitStylesheet$1(e),e=null==i._evaluate0$_outOfOrderImports?r:new R.CssStylesheet0(new E.UnmodifiableListView(i._evaluate0$_addOutOfOrderImports$0(),K.UnmodifiableListView_CssNode_2),t),a.css._value=e,i._evaluate0$_importer=s,i._evaluate0$__stylesheet=o,i._evaluate0$__root=l,i._evaluate0$__parent=_,i._evaluate0$__endOfImports=u,i._evaluate0$_outOfOrderImports=c,i._evaluate0$__extensionStore=$,i._evaluate0$_styleRuleIgnoringAtRoot=h,i._evaluate0$_mediaQueries=d,i._evaluate0$_declarationName=m,i._evaluate0$_inUnknownAtRule=g,i._evaluate0$_atRootExcludingStyleRule=p,i._evaluate0$_inKeyframes=y,i._evaluate0$_configuration=S},$signature:1},M._EvaluateVisitor__combineCss_closure5.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:108},M._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:15},M._EvaluateVisitor__combineCss_closure7.prototype={call$1:e=>e.cloneCss$0(),$signature:394},M._EvaluateVisitor__extendModules_closure3.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:15},M._EvaluateVisitor__extendModules_closure4.prototype={call$0:()=>S._setArrayType([],K.JSArray_ExtensionStore_2),$signature:193},M._EvaluateVisitor__topologicalModules_visitModule1.prototype={call$1(e){var t,r,n,a,i;for(r=(t=e.get$upstream()).length,n=this.seen,a=0;aK.CssAtRule_2._is(e),$signature:191},M._EvaluateVisitor__scopeForAtRoot_closure16.prototype={call$1(e){var t=this.$this,r=t._evaluate0$_inUnknownAtRule;t._evaluate0$_inUnknownAtRule=!1,this.innerScope.call$1(e),t._evaluate0$_inUnknownAtRule=r},$signature:25},M._EvaluateVisitor_visitContentRule_closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.content.declaration.children).length,r=this.$this,n=0;nK.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitForRule_closure9.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:210},M._EvaluateVisitor_visitForRule_closure10.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:210},M._EvaluateVisitor_visitForRule_closure11.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:12},M._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:12},M._EvaluateVisitor_visitForRule_closure13.prototype={call$0(){var e,t,r,n,a,i,s,o,l=this,_=l.$this,u=l.node,c=_._evaluate0$_expressionNode$1(u.from);for(e=l.from,t=l._box_0,r=l.direction,n=u.variable,a=l.fromNumber,u=u.children;e!==t.to;e+=r)if(i=_._evaluate0$_environment,s=a.get$numeratorUnits(a),i.setLocalVariable$3(n,L.SassNumber_SassNumber$withUnits0(e,a.get$denominatorUnits(a),s),c),null!=(o=_._evaluate0$_handleReturn$2(u,new M._EvaluateVisitor_visitForRule__closure1(_))))return o;return null},$signature:36},M._EvaluateVisitor_visitForRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:91},M._EvaluateVisitor_visitForwardRule_closure3.prototype={call$1(e){this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:62},M._EvaluateVisitor_visitForwardRule_closure4.prototype={call$1(e){this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:62},M._EvaluateVisitor_visitIfRule_closure1.prototype={call$0(){var e=this.$this;return e._evaluate0$_handleReturn$2(this._box_0.clause.children,new M._EvaluateVisitor_visitIfRule__closure1(e))},$signature:36},M._EvaluateVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:91},M._EvaluateVisitor__visitDynamicImport_closure1.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,p,h,d=this.$this,m=this.$import,g=d._evaluate0$_loadStylesheet$3$forImport(m.urlString,m.span,!0),y=g.stylesheet,f=y.span.file.url;if(null!=f){if((e=d._evaluate0$_activeModules).containsKey$1(f))throw m=V.NullableExtension_andThen0(e.$index(0,f),new M._EvaluateVisitor__visitDynamicImport__closure7(d)),S.wrapException(null==m?d._evaluate0$_exception$1("This file is already being loaded."):m);e.$indexSet(0,f,m)}if(m=y._stylesheet1$_uses,e=K.UnmodifiableListView_UseRule_2,t=0===(t=new E.UnmodifiableListView(m,e)).get$length(t)&&0===(t=new E.UnmodifiableListView(y._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2)).get$length(t))return r=d._evaluate0$_importer,m=d._evaluate0$_assertInModule$2(d._evaluate0$__stylesheet,"_stylesheet"),n=d._evaluate0$_inDependency,d._evaluate0$_importer=g.importer,d._evaluate0$__stylesheet=y,d._evaluate0$_inDependency=g.isDependency,d.visitStylesheet$1(y),d._evaluate0$_importer=r,d._evaluate0$__stylesheet=m,d._evaluate0$_inDependency=n,void d._evaluate0$_activeModules.remove$1(0,f);if(a=!!(m=new E.UnmodifiableListView(m,e)).any$1(m,new M._EvaluateVisitor__visitDynamicImport__closure8)||(m=new E.UnmodifiableListView(y._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2)).any$1(m,new M._EvaluateVisitor__visitDynamicImport__closure9),i=S._Cell$(),m=d._evaluate0$_environment,e=K.String,t=K.Module_Callable_2,s=K.AstNode_2,o=S._setArrayType([],K.JSArray_Module_Callable_2),l=m._environment0$_variables,l=S._setArrayType(l.slice(0),S._arrayInstanceType(l)),_=m._environment0$_variableNodes,_=S._setArrayType(_.slice(0),S._arrayInstanceType(_)),u=m._environment0$_functions,u=S._setArrayType(u.slice(0),S._arrayInstanceType(u)),c=m._environment0$_mixins,c=S._setArrayType(c.slice(0),S._arrayInstanceType(c)),$=C.Environment$_0(E.LinkedHashMap_LinkedHashMap$_empty(e,t),E.LinkedHashMap_LinkedHashMap$_empty(e,s),E.LinkedHashMap_LinkedHashMap$_empty(t,s),m._environment0$_importedModules,null,null,o,l,_,u,c,m._environment0$_content),d._evaluate0$_withEnvironment$2($,new M._EvaluateVisitor__visitDynamicImport__closure10(d,g,y,a,$,i)),p=$.toDummyModule$0(),d._evaluate0$_environment.importForwards$1(p),a)for(p.transitivelyContainsCss&&d._evaluate0$_combineCss$2$clone(p,p.transitivelyContainsExtensions).accept$1(d),h=new M._ImportedCssVisitor1(d),m=v.get$iterator$ax(i._readLocal$0());m.moveNext$0();)m.get$current(m).accept$1(h);d._evaluate0$_activeModules.remove$1(0,f)},$signature:0},M._EvaluateVisitor__visitDynamicImport__closure7.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3("This file is already being loaded.","new load",E.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],K.FileSpan,K.String))},$signature:71},M._EvaluateVisitor__visitDynamicImport__closure8.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:183},M._EvaluateVisitor__visitDynamicImport__closure9.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:181},M._EvaluateVisitor__visitDynamicImport__closure10.prototype={call$0(){var e,t,r,n=this,a=n.$this,i=a._evaluate0$_importer,s=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"),u=a._evaluate0$_outOfOrderImports,c=a._evaluate0$_configuration,$=a._evaluate0$_inDependency,p=n.result;a._evaluate0$_importer=p.importer,e=a._evaluate0$__stylesheet=n.stylesheet,(t=n.loadsUserDefinedModules)&&(r=R.ModifiableCssStylesheet$0(e.span),a._evaluate0$__root=r,a._evaluate0$__parent=a._evaluate0$_assertInModule$2(r,"_root"),a._evaluate0$__endOfImports=0,a._evaluate0$_outOfOrderImports=null),a._evaluate0$_inDependency=p.isDependency,(p=new E.UnmodifiableListView(e._stylesheet1$_forwards,K.UnmodifiableListView_ForwardRule_2)).get$isEmpty(p)||(a._evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),a.visitStylesheet$1(e),p=t?a._evaluate0$_addOutOfOrderImports$0():S._setArrayType([],K.JSArray_ModifiableCssNode_2),n.children._value=p,a._evaluate0$_importer=i,a._evaluate0$__stylesheet=s,a._evaluate0$__root=o,a._evaluate0$__parent=l,a._evaluate0$__endOfImports=_,a._evaluate0$_outOfOrderImports=u,a._evaluate0$_configuration=c,a._evaluate0$_inDependency=$},$signature:1},M._EvaluateVisitor__visitStaticImport_closure1.prototype={call$1(e){var t,r,n,a=this.$this;return e instanceof b.SupportsDeclaration0?(t=e.name,r=e.value,n=a._evaluate0$_serialize$3$quote(t.accept$1(a),t,!0)+": "+a._evaluate0$_serialize$3$quote(r.accept$1(a),r,!0)):n=V.NullableExtension_andThen0(e,a.get$_evaluate0$_visitSupportsCondition()),new g.CssValue0("supports("+S.S(n)+")",e.get$span(e),K.CssValue_String_2)},$signature:400},M._EvaluateVisitor_visitIncludeRule_closure7.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:107},M._EvaluateVisitor_visitIncludeRule_closure8.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:30},M._EvaluateVisitor_visitIncludeRule_closure10.prototype={call$1(e){return new m.UserDefinedCallable0(e,this.$this._evaluate0$_environment.closure$0(),K.UserDefinedCallable_Environment_2)},$signature:401},M._EvaluateVisitor_visitIncludeRule_closure9.prototype={call$0(){var e=this,t=e.$this,r=t._evaluate0$_environment,n=r._environment0$_content;r._environment0$_content=e.contentCallable,new M._EvaluateVisitor_visitIncludeRule__closure1(t,e.mixin,e.nodeWithSpan).call$0(),r._environment0$_content=n},$signature:1},M._EvaluateVisitor_visitIncludeRule__closure1.prototype={call$0(){var e=this.$this,t=e._evaluate0$_environment,r=t._environment0$_inMixin;t._environment0$_inMixin=!0,new M._EvaluateVisitor_visitIncludeRule___closure1(e,this.mixin,this.nodeWithSpan).call$0(),t._environment0$_inMixin=r},$signature:0},M._EvaluateVisitor_visitIncludeRule___closure1.prototype={call$0(){var e,t,r,n,a;for(t=(e=this.mixin.declaration.children).length,r=this.$this,n=this.nodeWithSpan,a=0;aK.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitStyleRule_closure16.prototype={call$0(){var e="_stylesheet",t=this.$this;return d.SelectorList_SelectorList$parse0(this.selectorText.value,!t._evaluate0$_assertInModule$2(t._evaluate0$__stylesheet,e).plainCss,!t._evaluate0$_assertInModule$2(t._evaluate0$__stylesheet,e).plainCss,t._evaluate0$_logger)},$signature:45},M._EvaluateVisitor_visitStyleRule_closure17.prototype={call$0(){var e=this._box_0.parsedSelector,t=this.$this,r=t._evaluate0$_styleRuleIgnoringAtRoot;return r=null==r?null:r.originalSelector,e.resolveParentSelectors$2$implicitParent(r,!t._evaluate0$_atRootExcludingStyleRule)},$signature:45},M._EvaluateVisitor_visitStyleRule_closure18.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new M._EvaluateVisitor_visitStyleRule__closure1(e,this.node))},$signature:1},M._EvaluateVisitor_visitStyleRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;nK.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitSupportsRule_closure3.prototype={call$0(){var e,t,r,n=this.$this,a=n._evaluate0$_atRootExcludingStyleRule?null:n._evaluate0$_styleRuleIgnoringAtRoot;if(null==a)for(t=(e=this.node.children).length,r=0;rK.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitVariableDeclaration_closure5.prototype={call$0(){var e=this.override;this.$this._evaluate0$_environment.setVariable$4$global(this.node.name,e.value,e.assignmentNode,!0)},$signature:1},M._EvaluateVisitor_visitVariableDeclaration_closure6.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:36},M._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},M._EvaluateVisitor_visitUseRule_closure1.prototype={call$1(e){var t=this.node;this.$this._evaluate0$_environment.addModule$3$namespace(e,t,t.namespace)},$signature:62},M._EvaluateVisitor_visitWarnRule_closure1.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:43},M._EvaluateVisitor_visitWhileRule_closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node).condition,r=this.$this,e=e.children;t.accept$1(r).get$isTruthy();)if(null!=(n=r._evaluate0$_handleReturn$2(e,new M._EvaluateVisitor_visitWhileRule__closure1(r))))return n;return null},$signature:36},M._EvaluateVisitor_visitWhileRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:91},M._EvaluateVisitor_visitBinaryOperationExpression_closure1.prototype={call$0(){var e,t,r=this.node,n=this.$this,a=r.left.accept$1(n),i=r.operator;switch(i){case h.BinaryOperator_kjl0:return e=r.right.accept$1(n),new d.SassString0(w.serializeValue0(a,!1,!0)+"="+w.serializeValue0(e,!1,!0),!1);case h.BinaryOperator_or_or_10:return a.get$isTruthy()?a:r.right.accept$1(n);case h.BinaryOperator_and_and_20:return a.get$isTruthy()?r.right.accept$1(n):a;case h.BinaryOperator_YlX0:return a.$eq(0,r.right.accept$1(n))?h.SassBoolean_true0:h.SassBoolean_false0;case h.BinaryOperator_i5H0:return a.$eq(0,r.right.accept$1(n))?h.SassBoolean_false0:h.SassBoolean_true0;case h.BinaryOperator_AcR1:return a.greaterThan$1(r.right.accept$1(n));case h.BinaryOperator_1da0:return a.greaterThanOrEquals$1(r.right.accept$1(n));case h.BinaryOperator_8qt0:return a.lessThan$1(r.right.accept$1(n));case h.BinaryOperator_33h0:return a.lessThanOrEquals$1(r.right.accept$1(n));case h.BinaryOperator_AcR2:return a.plus$1(r.right.accept$1(n));case h.BinaryOperator_iyO0:return a.minus$1(r.right.accept$1(n));case h.BinaryOperator_O1M0:return a.times$1(r.right.accept$1(n));case h.BinaryOperator_RTB0:return e=r.right.accept$1(n),t=a.dividedBy$1(e),r.allowsSlash&&a instanceof L.SassNumber0&&e instanceof L.SassNumber0?K.SassNumber_2._as(t).withSlash$2(a,e):(a instanceof L.SassNumber0&&e instanceof L.SassNumber0&&n._evaluate0$_warn$3$deprecation(j.Using__o+S.S((new M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1).call$1(r))+" or calc("+r.toString$0(0)+j.x29x0a_Morx20,r.get$span(r),!0),t);case h.BinaryOperator_2ad0:return a.modulo$1(r.right.accept$1(n));default:throw S.wrapException(E.ArgumentError$("Unknown binary operator "+i.toString$0(0)+".",null))}},$signature:43},M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1.prototype={call$1(e){return e instanceof R.BinaryOperationExpression0&&e.operator===h.BinaryOperator_RTB0?"math.div("+S.S(this.call$1(e.left))+", "+S.S(this.call$1(e.right))+")":e instanceof L.ParenthesizedExpression0?e.expression.toString$0(0):e.toString$0(0)},$signature:118},M._EvaluateVisitor_visitVariableExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:36},M._EvaluateVisitor_visitUnaryOperationExpression_closure1.prototype={call$0(){var e=this,t=e.node.operator;switch(t){case h.UnaryOperator_j2w0:return e.operand.unaryPlus$0();case h.UnaryOperator_U4G0:return e.operand.unaryMinus$0();case h.UnaryOperator_zDx0:return new d.SassString0("/"+w.serializeValue0(e.operand,!1,!0),!1);case h.UnaryOperator_not_not0:return e.operand.unaryNot$0();default:throw S.wrapException(E.StateError$("Unknown unary operator "+t.toString$0(0)+"."))}},$signature:43},M._EvaluateVisitor__visitCalculationValue_closure1.prototype={call$0(){var e=this.$this,t=this.node,r=this.inMinMax;return R.SassCalculation_operateInternal0(e._evaluate0$_binaryOperatorToCalculationOperator$1(t.operator),e._evaluate0$_visitCalculationValue$2$inMinMax(t.left,r),e._evaluate0$_visitCalculationValue$2$inMinMax(t.right,r),r)},$signature:96},M._EvaluateVisitor_visitListExpression_closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:402},M._EvaluateVisitor_visitFunctionExpression_closure3.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_getFunction$2$namespace(S.stringReplaceAllUnchecked(e.originalName,"_","-"),e.namespace)},$signature:107},M._EvaluateVisitor_visitFunctionExpression_closure4.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:43},M._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:43},M._EvaluateVisitor__runUserDefinedCallable_closure1.prototype={call$0(){var e=this,t=e.$this,r=e.callable;return t._evaluate0$_withEnvironment$2(r.environment.closure$0(),new M._EvaluateVisitor__runUserDefinedCallable__closure1(t,e.evaluated,r,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable__closure1.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._evaluate0$_environment.scope$1$1(new M._EvaluateVisitor__runUserDefinedCallable___closure1(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable___closure1.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$,g,y,v,f=this,b=f.$this,x=f.evaluated,w=x.positional,C=x.named,A=f.callable.declaration.$arguments,I=f.nodeWithSpan;for(b._evaluate0$_verifyArguments$4(w.length,C,A,I),t=(e=A.$arguments).length,r=Math.min(w.length,t),n=x.positionalNodes,a=0;at?h.JSArray_methods.sublist$1(w,t):h.List_empty15,x=x.separator,$=d.SassArgumentList$0(c,C,x===h.ListSeparator_undecided_null0?h.ListSeparator_kWM0:x),b._evaluate0$_environment.setLocalVariable$3(u,$,I)):$=null,g=f.run.call$0(),null==$)return g;if(C.get$isEmpty(C))return g;if($._argument_list$_wereKeywordsAccessed)return g;throw x=C.get$keys(C),y=p.pluralize0("argument",x.get$length(x),null),C=C.get$keys(C),v=p.toSentence0(S.MappedIterable_MappedIterable(C,new M._EvaluateVisitor__runUserDefinedCallable____closure1,S._instanceType(C)._eval$1("Iterable.E"),K.Object),"or"),S.wrapException(m.MultiSpanSassRuntimeException$0("No "+y+" named "+v+".",I.get$span(I),"invocation",E.LinkedHashMap_LinkedHashMap$_literal([A.get$spanWithName(),"declaration"],K.FileSpan,K.String),b._evaluate0$_stackTrace$1(I.get$span(I))))},$signature(){return this.V._eval$1("0()")}},M._EvaluateVisitor__runUserDefinedCallable____closure1.prototype={call$1:e=>"$"+e,$signature:5},M._EvaluateVisitor__runFunctionCallable_closure1.prototype={call$0(){var e,t,r,n,a,i;for(r=(t=(e=this.callable.declaration).children).length,n=this.$this,a=0;a"$"+e,$signature:5},M._EvaluateVisitor__evaluateArguments_closure7.prototype={call$1:e=>e,$signature:35},M._EvaluateVisitor__evaluateArguments_closure8.prototype={call$1(e){return this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:35},M._EvaluateVisitor__evaluateArguments_closure9.prototype={call$2(e,t){var r=this,n=r.restNodeForSpan;r.named.$indexSet(0,e,r.$this._evaluate0$_withoutSlash$2(t,n)),r.namedNodes.$indexSet(0,e,n)},$signature:83},M._EvaluateVisitor__evaluateArguments_closure10.prototype={call$1:e=>e,$signature:35},M._EvaluateVisitor__evaluateMacroArguments_closure7.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression0(e,t.get$span(t))},$signature:48},M._EvaluateVisitor__evaluateMacroArguments_closure8.prototype={call$1(e){var t=this.restArgs;return new g.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:48},M._EvaluateVisitor__evaluateMacroArguments_closure9.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new g.ValueExpression0(r.$this._evaluate0$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:83},M._EvaluateVisitor__evaluateMacroArguments_closure10.prototype={call$1(e){var t=this.keywordRestArgs;return new g.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:48},M._EvaluateVisitor__addRestMap_closure1.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof d.SassString0))throw r=n.nodeWithSpan,S.wrapException(a._evaluate0$_exception$2(j.Variab_+e.toString$0(0)+" is not a string in "+n.map.toString$0(0)+".",r.get$span(r)));n.values.$indexSet(0,e._string0$_text,n.convert.call$1(a._evaluate0$_withoutSlash$2(t,n.expressionNode)))},$signature:51},M._EvaluateVisitor__verifyArguments_closure1.prototype={call$0(){return this.$arguments.verify$2(this.positional,new x.MapKeySet(this.named,K.MapKeySet_String))},$signature:0},M._EvaluateVisitor_visitStringExpression_closure1.prototype={call$1(e){var t,r;return"string"==typeof e?e:(K.Expression_2._as(e),t=this.$this,(r=e.accept$1(t))instanceof d.SassString0?r._string0$_text:t._evaluate0$_serialize$3$quote(r,e,!1))},$signature:53},M._EvaluateVisitor_visitCssAtRule_closure3.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssAtRule_closure4.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitCssKeyframeBlock_closure3.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssKeyframeBlock_closure4.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitCssMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:78},M._EvaluateVisitor_visitCssMediaRule_closure6.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.node.queries),t._evaluate0$_withMediaQueries$2(r,new M._EvaluateVisitor_visitCssMediaRule__closure1(t,e.node))},$signature:1},M._EvaluateVisitor_visitCssMediaRule__closure1.prototype={call$0(){var e,t,r=this.$this,n=r._evaluate0$_atRootExcludingStyleRule?null:r._evaluate0$_styleRuleIgnoringAtRoot;if(null==n)for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r);else r._evaluate0$_withParent$2$3$scopeWhen(V.ModifiableCssStyleRule$0(n.selector,n.span,n.originalSelector),new M._EvaluateVisitor_visitCssMediaRule___closure1(r,this.node),!1,K.ModifiableCssStyleRule_2,K.Null)},$signature:1},M._EvaluateVisitor_visitCssMediaRule___closure1.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssMediaRule_closure7.prototype={call$1(e){return!!K.CssStyleRule_2._is(e)||null!=this.mergedQueries&&K.CssMediaRule_2._is(e)},$signature:8},M._EvaluateVisitor_visitCssStyleRule_closure3.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new M._EvaluateVisitor_visitCssStyleRule__closure1(e,this.node))},$signature:1},M._EvaluateVisitor_visitCssStyleRule__closure1.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssStyleRule_closure4.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor_visitCssSupportsRule_closure3.prototype={call$0(){var e,t,r=this.$this,n=r._evaluate0$_atRootExcludingStyleRule?null:r._evaluate0$_styleRuleIgnoringAtRoot;if(null==n)for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r);else r._evaluate0$_withParent$2$2(V.ModifiableCssStyleRule$0(n.selector,n.span,n.originalSelector),new M._EvaluateVisitor_visitCssSupportsRule__closure1(r,this.node),K.ModifiableCssStyleRule_2,K.Null)},$signature:1},M._EvaluateVisitor_visitCssSupportsRule__closure1.prototype={call$0(){var e,t,r;for(e=this.node.children,e=new S.ListIterator(e,e.get$length(e)),t=S._instanceType(e)._precomputed1,r=this.$this;e.moveNext$0();)t._as(e.__internal$_current).accept$1(r)},$signature:1},M._EvaluateVisitor_visitCssSupportsRule_closure4.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._EvaluateVisitor__performInterpolation_closure1.prototype={call$1(e){var t,r,n,a;return"string"==typeof e?e:(K.Expression_2._as(e),t=this.$this,r=e.accept$1(t),this.warnForColor&&r instanceof f.SassColor0&&B.$get$namesByColor0().containsKey$1(r)&&(n=V.Interpolation$0(S._setArrayType([""],K.JSArray_Object),this.interpolation.span),a=B.$get$namesByColor0(),t._evaluate0$_warn$2(j.You_pr+S.S(a.$index(0,r))+j.x20in_in+r.toString$0(0)+j.x2c_whicw+S.S(a.$index(0,r))+j.x22x29__If+new R.BinaryOperationExpression0(h.BinaryOperator_AcR2,new d.StringExpression0(n,!0),e,!1).toString$0(0)+"'.",e.get$span(e))),t._evaluate0$_serialize$3$quote(r,e,!1))},$signature:53},M._EvaluateVisitor__serialize_closure1.prototype={call$0(){return w.serializeValue0(this.value,!1,this.quote)},$signature:28},M._EvaluateVisitor__expressionNode_closure1.prototype={call$0(){var e=this.expression;return this.$this._evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:160},M._EvaluateVisitor__withoutSlash_recommendation1.prototype={call$1(e){var t=e.asSlash;return null!=t?"math.div("+S.S(this.call$1(t.item1))+", "+S.S(this.call$1(t.item2))+")":w.serializeValue0(e,!0,!0)},$signature:159},M._EvaluateVisitor__stackFrame_closure1.prototype={call$1(e){var t=this.$this._evaluate0$_importCache;return null==(t=null==t?null:t.humanize$1(e))?e:t},$signature:68},M._EvaluateVisitor__stackTrace_closure1.prototype={call$1(e){return this.$this._evaluate0$_stackFrame$2(e.item1,v.get$span$z(e.item2))},$signature:156},M._ImportedCssVisitor1.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new M._ImportedCssVisitor_visitCssAtRule_closure1;this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,r="_endOfImports",n=this._evaluate0$_visitor;n._evaluate0$_assertInModule$2(n._evaluate0$__parent,"__parent")!==n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root")?n._evaluate0$_addChild$1(e):n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,r)===v.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root").children._collection$_source)?(n._evaluate0$_addChild$1(e),n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,r)+1):(null==(t=n._evaluate0$_outOfOrderImports)?n._evaluate0$_outOfOrderImports=S._setArrayType([],K.JSArray_ModifiableCssImport_2):t).push(e)},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._evaluate0$_visitor,r=t._evaluate0$_mediaQueries;t._evaluate0$_addChild$2$through(e,new M._ImportedCssVisitor_visitCssMediaRule_closure1(null==r||null!=t._evaluate0$_mergeMediaQueries$2(r,e.queries)))},visitCssStyleRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new M._ImportedCssVisitor_visitCssStyleRule_closure1)},visitCssStylesheet$1(e){var t,r;for(t=e.children,t=new S.ListIterator(t,t.get$length(t)),r=S._instanceType(t)._precomputed1;t.moveNext$0();)r._as(t.__internal$_current).accept$1(this)},visitCssSupportsRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new M._ImportedCssVisitor_visitCssSupportsRule_closure1)}},M._ImportedCssVisitor_visitCssAtRule_closure1.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._ImportedCssVisitor_visitCssMediaRule_closure1.prototype={call$1(e){return!!K.CssStyleRule_2._is(e)||this.hasBeenMerged&&K.CssMediaRule_2._is(e)},$signature:8},M._ImportedCssVisitor_visitCssStyleRule_closure1.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._ImportedCssVisitor_visitCssSupportsRule_closure1.prototype={call$1:e=>K.CssStyleRule_2._is(e),$signature:8},M._EvaluationContext1.prototype={get$currentCallableSpan(){var e=this._evaluate0$_visitor._evaluate0$_callableNode;if(null!=e)return e.get$span(e);throw S.wrapException(E.StateError$(j.No_Sasc))},warn$2$deprecation(e,t,r){var n=this._evaluate0$_visitor,a=n._evaluate0$_importSpan;null==a&&(a=null==(a=n._evaluate0$_callableNode)?null:a.get$span(a)),n._evaluate0$_warn$3$deprecation(t,null==a?this._evaluate0$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext0:1},M._ArgumentResults1.prototype={},M._LoadedStylesheet1.prototype={},m._NodeException.prototype={},m.SassException0.prototype={get$trace(e){return F.Trace$(S._setArrayType([p.frameForSpan0(y.SourceSpanException.prototype.get$span.call(this,this),"root stylesheet",null)],K.JSArray_Frame),null)},get$span(e){return y.SourceSpanException.prototype.get$span.call(this,this)},toString$1$color(e,t){var r,n,a,i,s=this,o=new E.StringBuffer(""),l="Error: "+s._span_exception$_message+"\n";for(o._contents=l,o._contents=l+y.SourceSpanException.prototype.get$span.call(s,s).highlight$1$color(t),r=(l=s.get$trace(s).toString$0(0).split("\n")).length,n=0;n")));case 9:o=7;break;case 8:o=i.isOptional?11:10;break;case 10:return o=12,i;case 12:case 11:case 7:o=4;break;case 5:o=2;break;case 3:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(r)}}}),K.Extension_2)},addSelector$3(e,t,r){var n,a,i,s,o,l,_,u,c,$,h=this;if(!(n=e).get$isInvisible())for(o=(s=n.components).length,l=h._extension_store$_originals,_=0;_"),(g=new S.SubListIterable(a,0,u,m)).SubListIterable$3(a,0,u,d._precomputed1),m=m._eval$1("MappedListIterable>"),_=E.List_List$of(new S.MappedListIterable(g,new V.ExtensionStore__extendComplex_closure1(e),m),!0,m._eval$1("ListIterable.E"))),h.JSArray_methods.add$1(_,$)):null!=_&&((p=E.List_List$from(S._setArrayType([c],o),!1,l)).fixed$length=Array,p.immutable$list=Array,0===(d=p).length&&S.throwExpression(E.ArgumentError$(f,y)),h.JSArray_methods.add$1(_,S._setArrayType([new I.ComplexSelector0(d,!1)],s)));return null==_?y:(b.first=!0,a=K.ComplexSelector_2,a=v.expand$1$1$ax(F.paths0(_,a),new V.ExtensionStore__extendComplex_closure2(b,this,e),a),E.List_List$of(a,!0,a.$ti._eval$1("Iterable.E")))},_extension_store$_extendCompound$5$inOriginal(e,t,r,n,a){var i,s,o,l,_,u,c,p,d,m,g,y,f,b,x,w,C,A=this,M=null,L="components may not be empty.",k={},R=A._extension_store$_mode,T=R===h.ExtendMode_normal0||r.get$length(r)<2?M:E.LinkedHashSet_LinkedHashSet$_empty(K.SimpleSelector_2);for(s=(i=e.components).length,o=K.JSArray_List_Extender_2,l=K.JSArray_Extender_2,_=K.JSArray_ComplexSelectorComponent_2,u=K.ComplexSelectorComponent_2,c=K.SimpleSelector_2,p=A._extension_store$_sourceSpecificity,d=K.JSArray_SimpleSelector_2,m=M,g=0;g"))).SubListIterable$3(i,0,g,x._precomputed1),(b=E.List_List$from(w,!1,c)).fixed$length=Array,b.immutable$list=Array,w=b,e=new V.CompoundSelector0(w),0===w.length&&S.throwExpression(E.ArgumentError$(L,M)),(b=E.List_List$from(S._setArrayType([e],_),!1,u)).fixed$length=Array,b.immutable$list=Array,0===(x=b).length&&S.throwExpression(E.ArgumentError$(L,M)),A._extension_store$_sourceSpecificityFor$1(e),m.push(S._setArrayType([new I.Extender0(new I.ComplexSelector0(x,!1),!0,t)],l)))),h.JSArray_methods.addAll$1(m,f));return null==m||null!=T&&T._collection$_length!==r.get$length(r)?M:1===m.length?v.map$1$1$ax(h.JSArray_methods.get$first(m),new V.ExtensionStore__extendCompound_closure4(n),K.ComplexSelector_2).toList$0(0):(R=k.first=R!==h.ExtendMode_replace0,s=(i=$.IterableNullableExtension_whereNotNull(v.map$1$1$ax(F.paths0(m,K.Extender_2),new V.ExtensionStore__extendCompound_closure5(k,n),K.nullable_List_ComplexSelector_2),K.List_ComplexSelector_2)).$ti._eval$1("ExpandIterable"),b=E.List_List$of(new S.ExpandIterable(i,new V.ExtensionStore__extendCompound_closure6,s),!0,s._eval$1("Iterable.E")),C=new V.ExtensionStore__extendCompound_closure7,A._extension_store$_trim$2(b,a&&R?new V.ExtensionStore__extendCompound_closure8(h.JSArray_methods.get$first(b)):C))},_extension_store$_extendSimple$5(e,t,r,n,a){var i,s=new V.ExtensionStore__extendSimple_withoutPseudo0(this,r,a,t);return e instanceof d.PseudoSelector0&&null!=e.selector&&null!=(i=this._extension_store$_extendPseudo$4(e,t,r,n))?new S.MappedListIterable(i,new V.ExtensionStore__extendSimple_closure1(this,s,t),S._arrayInstanceType(i)._eval$1("MappedListIterable<1,List>")):V.NullableExtension_andThen0(s.call$1(e),new V.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$2(e,t){var r=I.ComplexSelector$0(S._setArrayType([V.CompoundSelector$0(S._setArrayType([e],K.JSArray_SimpleSelector_2))],K.JSArray_ComplexSelectorComponent_2),!1);return this._extension_store$_sourceSpecificity.$index(0,e),new I.Extender0(r,!0,t)},_extension_store$_extendPseudo$4(e,t,r,n){var a,i,s,o,l=e.selector;if(null==l)throw S.wrapException(E.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return(a=this._extension_store$_extendList$4(l,t,r,n))===l?null:(i=a.components,(s="not"===e.normalizedName)&&!h.JSArray_methods.any$1(l.components,new V.ExtensionStore__extendPseudo_closure4)&&h.JSArray_methods.any$1(i,new V.ExtensionStore__extendPseudo_closure5)&&(i=new S.WhereIterable(i,new V.ExtensionStore__extendPseudo_closure6,S._arrayInstanceType(i)._eval$1("WhereIterable<1>"))),i=v.expand$1$1$ax(i,new V.ExtensionStore__extendPseudo_closure7(e),K.ComplexSelector_2),s&&1===l.components.length?(s=S.MappedIterable_MappedIterable(i,new V.ExtensionStore__extendPseudo_closure8(e),i.$ti._eval$1("Iterable.E"),K.PseudoSelector_2),0===(o=E.List_List$of(s,!0,S._instanceType(s)._eval$1("Iterable.E"))).length?null:o):S._setArrayType([d.PseudoSelector$0(e.name,e.argument,!e.isClass,d.SelectorList$0(i))],K.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,h;if(e.length>100)return e;r=A.QueueList$(null,K.ComplexSelector_2);e:for(n=e.length-1,a=S._arrayInstanceType(e),i=a._precomputed1,a=a._eval$1("SubListIterable<1>"),s=0;n>=0;--n)if(o={},l=e[n],t.call$1(l)){for(_=0;_!e.isOptional,$signature:403},V.ExtensionStore__registerSelector_closure0.prototype={call$0:()=>E.LinkedHashSet_LinkedHashSet$_empty(K.ModifiableCssValue_SelectorList_2),$signature:404},V.ExtensionStore_addExtension_closure2.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector_2,K.Extension_2),$signature:106},V.ExtensionStore_addExtension_closure3.prototype={call$0:()=>S._setArrayType([],K.JSArray_Extension_2),$signature:201},V.ExtensionStore_addExtension_closure4.prototype={call$0(){return this.complex.get$maxSpecificity()},$signature:12},V.ExtensionStore__extendExistingExtensions_closure1.prototype={call$0:()=>S._setArrayType([],K.JSArray_Extension_2),$signature:201},V.ExtensionStore__extendExistingExtensions_closure2.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector_2,K.Extension_2),$signature:106},V.ExtensionStore_addExtensions_closure1.prototype={call$2(e,t){var r,n,a,i,s,o,l,_,u,c=this;(n=e instanceof w.PlaceholderSelector0&&(45===(r=h.JSString_methods._codeUnitAt$1(e.name,0))||95===r))||((i=null==(a=(n=c.$this)._extension_store$_extensionsByExtender.$index(0,e)))||(o=(s=c._box_0).extensionsToExtend,h.JSArray_methods.addAll$1(null==o?s.extensionsToExtend=S._setArrayType([],K.JSArray_Extension_2):o,a)),(s=null!=(l=n._extension_store$_selectors.$index(0,e)))&&(null==(_=(o=c._box_0).selectorsToExtend)?o.selectorsToExtend=E.LinkedHashSet_LinkedHashSet$_empty(K.ModifiableCssValue_SelectorList_2):_).addAll$1(0,l),null==(u=(n=n._extension_store$_extensions).$index(0,e))?(o=K.ComplexSelector_2,_=K.Extension_2,n.$indexSet(0,e,E.LinkedHashMap_LinkedHashMap$of(t,o,_)),i&&!s||(n=null==(i=(n=c._box_0).newExtensions)?n.newExtensions=E.LinkedHashMap_LinkedHashMap$_empty(K.SimpleSelector_2,K.Map_ComplexSelector_Extension_2):i).$indexSet(0,e,E.LinkedHashMap_LinkedHashMap$of(t,o,_))):t.forEach$1(0,new V.ExtensionStore_addExtensions__closure4(c._box_0,u,a,l,e)))},$signature:407},V.ExtensionStore_addExtensions__closure4.prototype={call$2(e,t){var r,n=this,a=n.existingSources;a.containsKey$1(e)?((r=a.$index(0,e)).toString,t=$.MergedExtension_merge0(r,t),a.$indexSet(0,e,t)):a.$indexSet(0,e,t),null==n.extensionsForTarget&&null==n.selectorsForTarget||(a=null==(r=(a=n._box_0).newExtensions)?a.newExtensions=E.LinkedHashMap_LinkedHashMap$_empty(K.SimpleSelector_2,K.Map_ComplexSelector_Extension_2):r,v.$indexSet$ax(a.putIfAbsent$2(n.target,new V.ExtensionStore_addExtensions___closure0),e,t))},$signature:408},V.ExtensionStore_addExtensions___closure0.prototype={call$0:()=>E.LinkedHashMap_LinkedHashMap$_empty(K.ComplexSelector_2,K.Extension_2),$signature:106},V.ExtensionStore_addExtensions_closure2.prototype={call$1(e){var t=this._box_0,r=this.$this;V.NullableExtension_andThen0(t.extensionsToExtend,new V.ExtensionStore_addExtensions__closure2(r,e)),V.NullableExtension_andThen0(t.selectorsToExtend,new V.ExtensionStore_addExtensions__closure3(r,e))},$signature:409},V.ExtensionStore_addExtensions__closure2.prototype={call$1(e){return this.$this._extension_store$_extendExistingExtensions$2(e,this.newExtensions)},$signature:410},V.ExtensionStore_addExtensions__closure3.prototype={call$1(e){return this.$this._extension_store$_extendExistingSelectors$2(e,this.newExtensions)},$signature:411},V.ExtensionStore__extendComplex_closure1.prototype={call$1(e){return S._setArrayType([I.ComplexSelector$0(S._setArrayType([e],K.JSArray_ComplexSelectorComponent_2),this.complex.lineBreak)],K.JSArray_ComplexSelector_2)},$signature:412},V.ExtensionStore__extendComplex_closure2.prototype={call$1(e){var t=F.weave0(v.map$1$1$ax(e,new V.ExtensionStore__extendComplex__closure1,K.List_ComplexSelectorComponent_2).toList$0(0));return new S.MappedListIterable(t,new V.ExtensionStore__extendComplex__closure2(this._box_0,this.$this,this.complex,e),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>"))},$signature:413},V.ExtensionStore__extendComplex__closure1.prototype={call$1:e=>e.components,$signature:414},V.ExtensionStore__extendComplex__closure2.prototype={call$1(e){var t=this,r=t.complex,n=I.ComplexSelector$0(e,r.lineBreak||v.any$1$ax(t.path,new V.ExtensionStore__extendComplex___closure0)),a=t._box_0;return a.first&&t.$this._extension_store$_originals.contains$1(0,r)&&t.$this._extension_store$_originals.add$1(0,n),a.first=!1,n},$signature:92},V.ExtensionStore__extendComplex___closure0.prototype={call$1:e=>e.lineBreak,$signature:20},V.ExtensionStore__extendCompound_closure4.prototype={call$1(e){return e.assertCompatibleMediaContext$1(this.mediaQueryContext),e.selector},$signature:417},V.ExtensionStore__extendCompound_closure5.prototype={call$1(e){var t,r,n,a,i,s,o={},l=this._box_1;if(l.first)l.first=!1,t=S._setArrayType([S._setArrayType([V.CompoundSelector$0(v.expand$1$1$ax(e,new V.ExtensionStore__extendCompound__closure1,K.SimpleSelector_2))],K.JSArray_ComplexSelectorComponent_2)],K.JSArray_List_ComplexSelectorComponent_2);else{for(r=A.QueueList$(null,K.List_ComplexSelectorComponent_2),l=v.get$iterator$ax(e),n=K.CompoundSelector_2,a=K.JSArray_SimpleSelector_2,i=null;l.moveNext$0();)(s=l.get$current(l)).isOriginal?(null==i&&(i=S._setArrayType([],a)),h.JSArray_methods.addAll$1(i,n._as(h.JSArray_methods.get$last(s.selector.components)).components)):r._queue_list$_add$1(s.selector.components);if(null!=i&&r.addFirst$1(S._setArrayType([V.CompoundSelector$0(i)],K.JSArray_ComplexSelectorComponent_2)),null==(t=F.unifyComplex0(r)))return null}for(o.lineBreak=!1,l=v.get$iterator$ax(e),n=this.mediaQueryContext;l.moveNext$0();)(a=l.get$current(l)).assertCompatibleMediaContext$1(n),o.lineBreak=o.lineBreak||a.selector.lineBreak;return l=v.map$1$1$ax(t,new V.ExtensionStore__extendCompound__closure2(o),K.ComplexSelector_2),E.List_List$of(l,!0,l.$ti._eval$1("ListIterable.E"))},$signature:418},V.ExtensionStore__extendCompound__closure1.prototype={call$1:e=>K.CompoundSelector_2._as(h.JSArray_methods.get$last(e.selector.components)).components,$signature:419},V.ExtensionStore__extendCompound__closure2.prototype={call$1(e){return I.ComplexSelector$0(e,this._box_0.lineBreak)},$signature:92},V.ExtensionStore__extendCompound_closure6.prototype={call$1:e=>e,$signature:420},V.ExtensionStore__extendCompound_closure7.prototype={call$1:e=>!1,$signature:20},V.ExtensionStore__extendCompound_closure8.prototype={call$1(e){return h.C_ListEquality.equals$2(0,e.components,this.original.components)},$signature:20},V.ExtensionStore__extendSimple_withoutPseudo0.prototype={call$1(e){var t,r,n=this,a=n.extensions.$index(0,e);if(null==a)return null;for(null!=(t=n.targetsUsed)&&t.add$1(0,e),t=S._setArrayType([],K.JSArray_Extender_2),(r=n.$this)._extension_store$_mode!==h.ExtendMode_replace0&&t.push(r._extension_store$_extenderForSimple$2(e,n.simpleSpan)),r=(r=a.get$values(a)).get$iterator(r);r.moveNext$0();)t.push(r.get$current(r).extender);return t},$signature:421},V.ExtensionStore__extendSimple_closure1.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return null==t?S._setArrayType([this.$this._extension_store$_extenderForSimple$2(e,this.simpleSpan)],K.JSArray_Extender_2):t},$signature:422},V.ExtensionStore__extendSimple_closure2.prototype={call$1:e=>S._setArrayType([e],K.JSArray_List_Extender_2),$signature:423},V.ExtensionStore__extendPseudo_closure4.prototype={call$1:e=>e.components.length>1,$signature:20},V.ExtensionStore__extendPseudo_closure5.prototype={call$1:e=>1===e.components.length,$signature:20},V.ExtensionStore__extendPseudo_closure6.prototype={call$1:e=>e.components.length<=1,$signature:20},V.ExtensionStore__extendPseudo_closure7.prototype={call$1(e){var t,r,n=e.components;if(1!==n.length)return S._setArrayType([e],K.JSArray_ComplexSelector_2);if(!(h.JSArray_methods.get$first(n)instanceof V.CompoundSelector0))return S._setArrayType([e],K.JSArray_ComplexSelector_2);if(1!==(n=K.CompoundSelector_2._as(h.JSArray_methods.get$first(n)).components).length)return S._setArrayType([e],K.JSArray_ComplexSelector_2);if(!(h.JSArray_methods.get$first(n)instanceof d.PseudoSelector0))return S._setArrayType([e],K.JSArray_ComplexSelector_2);if(null==(r=(t=K.PseudoSelector_2._as(h.JSArray_methods.get$first(n))).selector))return S._setArrayType([e],K.JSArray_ComplexSelector_2);switch((n=this.pseudo).normalizedName){case"not":return"is"!==(n=t.normalizedName)&&"matches"!==n?S._setArrayType([],K.JSArray_ComplexSelector_2):r.components;case"is":case"matches":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==n.name||t.argument!=n.argument?S._setArrayType([],K.JSArray_ComplexSelector_2):r.components;case"has":case"host":case"host-context":case"slotted":return S._setArrayType([e],K.JSArray_ComplexSelector_2);default:return S._setArrayType([],K.JSArray_ComplexSelector_2)}},$signature:424},V.ExtensionStore__extendPseudo_closure8.prototype={call$1(e){var t=this.pseudo;return d.PseudoSelector$0(t.name,t.argument,!t.isClass,d.SelectorList$0(S._setArrayType([e],K.JSArray_ComplexSelector_2)))},$signature:425},V.ExtensionStore__trim_closure1.prototype={call$1(e){return e.get$minSpecificity()>=this._box_0.maxSpecificity&&F.complexIsSuperselector0(e.components,this.complex1.components)},$signature:20},V.ExtensionStore__trim_closure2.prototype={call$1(e){return e.get$minSpecificity()>=this._box_0.maxSpecificity&&F.complexIsSuperselector0(e.components,this.complex1.components)},$signature:20},V.ExtensionStore_clone_closure0.prototype={call$2(e,t){var r,n,a,i,s,o,l,_=this,u=K.ModifiableCssValue_SelectorList_2,c=E.LinkedHashSet_LinkedHashSet$_empty(u);for(_.newSelectors.$indexSet(0,e,c),r=t.get$iterator(t),n=_.oldToNewSelectors,a=_.$this._extension_store$_mediaContexts,i=_.newMediaContexts;r.moveNext$0();)s=r.get$current(r),o=new g.ModifiableCssValue0(s.value,s.span,u),c.add$1(0,o),n.$indexSet(0,s,o),null!=(l=a.$index(0,s))&&i.$indexSet(0,o,l)},$signature:426},m.FiberClass.prototype={},m.Fiber.prototype={},g.FilesystemImporter0.prototype={canonicalize$1(e,t){return"file"!==t.get$scheme()&&""!==t.get$scheme()?null:V.NullableExtension_andThen0(p.resolveImportPath0(d.join(this._filesystem$_loadPath,B.$get$context().style.pathFromUri$1(x._parseUri(t)),null)),new g.FilesystemImporter_canonicalize_closure0)},load$1(e,t){var r=B.$get$context().style.pathFromUri$1(x._parseUri(t));return m.ImporterResult$(p.readFile0(r),t,x.Syntax_forPath0(r))},toString$0(e){return this._filesystem$_loadPath}},g.FilesystemImporter_canonicalize_closure0.prototype={call$1(e){var t,r,n,i=null;return v.$eq$(v.get$platform$x(a.process),"win32")||v.$eq$(v.get$platform$x(a.process),"darwin")?(t=B.$get$context(),n=r=g._realCasePath0(t.absolute$7(t.normalize$1(e),i,i,i,i,i,i)),r=t,t=n):(n=r=(t=B.$get$context()).canonicalize$1(0,e),r=t,t=n),r.toUri$1(t)},$signature:165},p.ForRule0.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this,r="@for $"+t.variable+" from "+t.from.toString$0(0)+" ",n=t.children;return r+(t.isExclusive?"to":"through")+" "+t.to.toString$0(0)+" {"+(n&&h.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},b.ForwardRule0.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r,n=this,a="@forward "+d.StringExpression_quoteText0(n.url.toString$0(0)),i=n.shownMixinsAndFunctions,s=n.hiddenMixinsAndFunctions;return null!=i?(a+=" show ",(t=n.shownVariables).toString,a=t=a+n._forward_rule0$_memberList$2(i,t)):(t=null!=s&&(t=s._base).get$isNotEmpty(t))&&(a+=" hide ",(t=n.hiddenVariables).toString,a=t=a+n._forward_rule0$_memberList$2(s,t)),null!=(r=n.prefix)&&(a+=" as "+r+"*"),(a=(0!==(t=n.configuration).length?a+" with ("+h.JSArray_methods.join$1(t,", ")+")":a)+";").charCodeAt(0),a},_forward_rule0$_memberList$2(e,t){var r,n=E.List_List$of(e,!0,K.String);for(r=(r=t._base).get$iterator(r);r.moveNext$0();)n.push("$"+r.get$current(r));return h.JSArray_methods.join$1(n,", ")},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},M.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$transitivelyContainsCss(){return this._forwarded_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){var n,a="Undefined variable.",i=this._forwarded_view0$_rule,s=i.shownVariables,o=i.hiddenVariables;if(null!=s&&!s._base.contains$1(0,e))throw S.wrapException(m.SassScriptException$0(a));if(null!=o&&o._base.contains$1(0,e))throw S.wrapException(m.SassScriptException$0(a));if(null!=(n=i.prefix)){if(!h.JSString_methods.startsWith$1(e,n))throw S.wrapException(m.SassScriptException$0(a));e=h.JSString_methods.substring$1(e,n.length)}return this._forwarded_view0$_inner.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._forwarded_view0$_rule.prefix;return null!=t&&(e=h.JSString_methods.substring$1(e,t.length)),this._forwarded_view0$_inner.variableIdentity$1(e)},$eq(e,t){return null!=t&&t instanceof M.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)^S.Primitives_objectHashCode(this._forwarded_view0$_rule))>>>0},cloneCss$0(){return M.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)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},g.FunctionExpression0.prototype={accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+=this.originalName+this.$arguments.toString$0(0)).charCodeAt(0),t},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},g.JSFunction0.prototype={},g.SupportsFunction0.prototype={toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},g.SassFunction0.prototype={accept$1$1(e){var t,r;return e._serialize0$_inspect||S.throwExpression(m.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.")),(t=e._serialize0$_buffer).write$1(0,"get-function("),r=this.callable,e._serialize0$_visitQuotedString$1(r.get$name(r)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertFunction$1(e){return this},$eq(e,t){return null!=t&&t instanceof g.SassFunction0&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},x.FunctionRule0.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(t&&h.JSArray_methods).join$1(t," ")+"}"}},F.unifyComplex_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.sublist$2(e,0,t.get$length(e)-1)},$signature:105},F._weaveParents_closure6.prototype={call$2(e,t){var r,n,a=null;return h.C_ListEquality.equals$2(0,e,t)?e:v.get$first$ax(e)instanceof V.CompoundSelector0&&v.get$first$ax(t)instanceof V.CompoundSelector0?F.complexIsParentSuperselector0(e,t)?t:F.complexIsParentSuperselector0(t,e)?e:F._mustUnify0(e,t)?null==(r=F.unifyComplex0(S._setArrayType([e,t],K.JSArray_List_ComplexSelectorComponent_2)))||(n=v.getInterceptor$asx(r)).get$length(r)>1?a:n.get$first(r):a:a},$signature:428},F._weaveParents_closure7.prototype={call$1(e){return F.complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:429},F._weaveParents_closure8.prototype={call$1:e=>v.expand$1$1$ax(e,new F._weaveParents__closure4,K.ComplexSelectorComponent_2),$signature:185},F._weaveParents__closure4.prototype={call$1:e=>e,$signature:105},F._weaveParents_closure9.prototype={call$1:e=>0===e.get$length(e),$signature:192},F._weaveParents_closure10.prototype={call$1:e=>v.expand$1$1$ax(e,new F._weaveParents__closure3,K.ComplexSelectorComponent_2),$signature:185},F._weaveParents__closure3.prototype={call$1:e=>e,$signature:105},F._weaveParents_closure11.prototype={call$1:e=>v.get$isNotEmpty$asx(e),$signature:431},F._weaveParents_closure12.prototype={call$1(e){var t=v.expand$1$1$ax(e,new F._weaveParents__closure2,K.ComplexSelectorComponent_2);return E.List_List$of(t,!0,t.$ti._eval$1("Iterable.E"))},$signature:432},F._weaveParents__closure2.prototype={call$1:e=>e,$signature:433},F._mustUnify_closure0.prototype={call$1(e){return e instanceof V.CompoundSelector0&&h.JSArray_methods.any$1(e.components,new F._mustUnify__closure0(this.uniqueSelectors))},$signature:98},F._mustUnify__closure0.prototype={call$1(e){return(e instanceof w.IDSelector0||e instanceof d.PseudoSelector0&&!e.isClass)&&this.uniqueSelectors.contains$1(0,e)},$signature:15},F.paths_closure0.prototype={call$2(e,t){var r=this.T;return r=v.expand$1$1$ax(t,new F.paths__closure0(e,r),r._eval$1("List<0>")),E.List_List$of(r,!0,r.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List>(List>,List<0>)")}},F.paths__closure0.prototype={call$1(e){var t=this.T;return v.map$1$1$ax(this.paths,new F.paths___closure0(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable>(0)")}},F.paths___closure0.prototype={call$1(e){var t=E.List_List$of(e,!0,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},F._hasRoot_closure0.prototype={call$1:e=>e instanceof d.PseudoSelector0&&e.isClass&&"root"===e.normalizedName,$signature:15},F.listIsSuperselector_closure0.prototype={call$1(e){return h.JSArray_methods.any$1(this.list1,new F.listIsSuperselector__closure0(e))},$signature:20},F.listIsSuperselector__closure0.prototype={call$1(e){return F.complexIsSuperselector0(e.components,this.complex1.components)},$signature:20},F._simpleIsSuperselectorOfCompound_closure0.prototype={call$1(e){var t,r=this.simple;return!!r.$eq(0,e)||e instanceof d.PseudoSelector0&&null!=(t=e.selector)&&!!B._subselectorPseudos0.contains$1(0,e.normalizedName)&&h.JSArray_methods.every$1(t.components,new F._simpleIsSuperselectorOfCompound__closure0(r))},$signature:15},F._simpleIsSuperselectorOfCompound__closure0.prototype={call$1(e){var t=e.components;return 1===t.length&&h.JSArray_methods.contains$1(K.CompoundSelector_2._as(h.JSArray_methods.get$single(t)).components,this.simple)},$signature:20},F._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return F.listIsSuperselector0(this.selector1.components,e.components)},$signature:94},F._selectorPseudoIsSuperselector_closure7.prototype={call$1(e){var t=e.components,r=S._setArrayType([],K.JSArray_ComplexSelectorComponent_2),n=this.parents;return null!=n&&h.JSArray_methods.addAll$1(r,n),r.push(this.compound2),F.complexIsSuperselector0(t,r)},$signature:20},F._selectorPseudoIsSuperselector_closure8.prototype={call$1(e){return F.listIsSuperselector0(this.selector1.components,e.components)},$signature:94},F._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return F.listIsSuperselector0(this.selector1.components,e.components)},$signature:94},F._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return h.JSArray_methods.any$1(this.compound2.components,new F._selectorPseudoIsSuperselector__closure0(e,this.pseudo1))},$signature:20},F._selectorPseudoIsSuperselector__closure0.prototype={call$1(e){var t,r,n=this;return e instanceof g.TypeSelector0?(t=h.JSArray_methods.get$last(n.complex.components))instanceof V.CompoundSelector0&&h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector___closure1(e)):e instanceof w.IDSelector0?(t=h.JSArray_methods.get$last(n.complex.components))instanceof V.CompoundSelector0&&h.JSArray_methods.any$1(t.components,new F._selectorPseudoIsSuperselector___closure2(e)):e instanceof d.PseudoSelector0&&e.name===n.pseudo1.name&&null!=(r=e.selector)&&F.listIsSuperselector0(r.components,S._setArrayType([n.complex],K.JSArray_ComplexSelector_2))},$signature:15},F._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){return e instanceof g.TypeSelector0&&!this.simple2.name.$eq(0,e.name)},$signature:15},F._selectorPseudoIsSuperselector___closure2.prototype={call$1(e){var t;return e instanceof w.IDSelector0?(t=e.name,t=this.simple2.name!==t):t=!1,t},$signature:15},F._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){return h.C_ListEquality.equals$2(0,this.selector1.components,e.components)},$signature:94},F._selectorPseudoIsSuperselector_closure12.prototype={call$1(e){var t,r;return e instanceof d.PseudoSelector0&&(t=this.pseudo1,e.name===t.name&&e.argument==t.argument&&null!=(r=e.selector)&&F.listIsSuperselector0(this.selector1.components,r.components))},$signature:15},F._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:435},F._selectorPseudoArgs_closure2.prototype={call$1:e=>e.selector,$signature:436},F.globalFunctions_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:3},w.IDSelector0.prototype={get$minSpecificity(){return S._asInt(Math.pow(x.SimpleSelector0.prototype.get$minSpecificity.call(this),2))},accept$1$1(e){var t=e._serialize0$_buffer;return t.writeCharCode$1(35),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new w.IDSelector0(this.name+e)},unify$1(e){return h.JSArray_methods.any$1(e,new w.IDSelector_unify_closure0(this))?null:this.super$SimpleSelector$unify0(e)},$eq(e,t){return null!=t&&t instanceof w.IDSelector0&&t.name===this.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},w.IDSelector_unify_closure0.prototype={call$1(e){var t;return e instanceof w.IDSelector0?(t=e.name,t=this.$this.name!==t):t=!1,t},$signature:15},b.IfExpression0.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},R.IfRule0.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.clauses,r=new S.MappedListIterable(t,new R.IfRule_toString_closure0(!0),S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0," "),n=this.lastClause;return null!=n?r+" "+n.toString$0(0):r},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},R.IfRule_toString_closure0.prototype={call$1:e=>"@if {"+h.JSArray_methods.join$1(e.children," ")+"}",$signature:437},R.IfRuleClause0.prototype={},R.IfRuleClause$__closure0.prototype={call$1:e=>e instanceof T.VariableDeclaration0||e instanceof x.FunctionRule0||e instanceof L.MixinRule0||e instanceof p.ImportRule0&&h.JSArray_methods.any$1(e.imports,new R.IfRuleClause$___closure0),$signature:178},R.IfRuleClause$___closure0.prototype={call$1:e=>e instanceof p.DynamicImport0,$signature:176},R.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+h.JSArray_methods.join$1(this.children," ")+"}"}},R.ElseClause0.prototype={toString$0(e){return"@else {"+h.JSArray_methods.join$1(this.children," ")+"}"}},m.ImmutableList.prototype={},m.ImmutableMap.prototype={},g.NodeImporter.prototype={loadRelative$3(e,t,r){var n,a,i=null;return B.$get$url().style.rootLength$1(e)>0?h.JSString_methods.startsWith$1(e,"/")||h.JSString_methods.startsWith$1(e,"file:")?this._tryPath$2(B.$get$context().style.pathFromUri$1(x._parseUri(e)),r):i:"file"!==(null==t?i:t.get$scheme())?i:(a=(n=B.$get$context()).style,this._tryPath$2(d.join(n.dirname$1(a.pathFromUri$1(x._parseUri(t))),a.pathFromUri$1(x._parseUri(e)),i),r))},load$3(e,t,r,n){var a,i,s,o,l,_,u,c,$,p=this,h=p._previousToString$1(r);for(i=(a=p._implementation$_importers).length,s=p._implementation$_options,o=K.RenderContextOptions,l=K.JSArray_Object,_=0;_null==e?"stdin":"file"===e.get$scheme()?B.$get$context().style.pathFromUri$1(x._parseUri(e)):e.toString$0(0),_resolveLoadPathFromUrl$2(e,t){return""===e.get$scheme()||"file"===e.get$scheme()?this._resolveLoadPath$2(B.$get$context().style.pathFromUri$1(x._parseUri(e)),t):null},_resolveLoadPath$2(e,t){var r,n,a,i,s,o,l,_=null,u=B.$get$context(),c=this._tryPath$2(u.absolute$7(e,_,_,_,_,_,_),t);if(null!=c)return c;for(n=(r=this._includePaths).length,a=K.JSArray_nullable_String,i=K.WhereTypeIterable_String,s=0;snew I.Tuple2(p.readFile0(e),B.$get$context().toUri$1(e).toString$0(0),K.Tuple2_String_String),$signature:440},g.ModifiableCssImport0.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},$isCssImport0:1,get$span(e){return this.span}},M.ImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){var i,s=this;return null!=r&&null!=(i=s._import_cache$_relativeCanonicalizeCache.putIfAbsent$2(new I.Tuple4(t,a,r,n,K.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2),new M.ImportCache_canonicalize_closure1(s,n,t,r,a)))?i:s._import_cache$_canonicalizeCache.putIfAbsent$2(new I.Tuple2(t,a,K.Tuple2_Uri_bool),new M.ImportCache_canonicalize_closure2(s,t,a))},_import_cache$_canonicalize$3(e,t,r){var n,a;return r?(n=K.nullable_Object,a=E.runZoned(new M.ImportCache__canonicalize_closure0(e,t),E.LinkedHashMap_LinkedHashMap$_literal([h.Symbol__inImportRule,!0],n,n),K.nullable_Uri)):a=e.canonicalize$1(0,t),""===(null==a?null:a.get$scheme())&&this._import_cache$_logger.warn$2$deprecation(0,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+S.S(a)+j.x2e_Rela,!0),a},importCanonical$4$originalUrl$quiet(e,t,r,n){return this._import_cache$_importCache.putIfAbsent$2(t,new M.ImportCache_importCanonical_closure0(this,e,t,r,n))},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$4$originalUrl$quiet(e,t,r,!1)},humanize$1(e){var t,r,n=this._import_cache$_canonicalizeCache;return t=(n=$.IterableNullableExtension_whereNotNull(n.get$values(n),K.Tuple3_Importer_Uri_Uri_2)).$ti,null==(r=F.minBy(new S.MappedIterable(new S.WhereIterable(n,new M.ImportCache_humanize_closure2(e),t._eval$1("WhereIterable")),new M.ImportCache_humanize_closure3,t._eval$1("MappedIterable")),new M.ImportCache_humanize_closure4))?e:(n=B.$get$url(),r.resolve$1(V.ParsedPath_ParsedPath$parse(e.get$path(e),n.style).get$basename()))},sourceMapUrl$1(e,t){var r=this._import_cache$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(r))?t:r}},M.ImportCache_canonicalize_closure1.prototype={call$0(){var e,t=this,r=t.baseUrl,n=null==r?null:r.resolveUri$1(t.url);if(null==n&&(n=t.url),r=t.baseImporter,null!=(e=t.$this._import_cache$_canonicalize$3(r,n,t.forImport)))return new I.Tuple3(r,e,n,K.Tuple3_Importer_Uri_Uri_2)},$signature:175},M.ImportCache_canonicalize_closure2.prototype={call$0(){var e,t,r,n,a,i,s,o;for(r=(t=(e=this.$this)._import_cache$_importers).length,n=this.url,a=this.forImport,i=0;ie.item3,$signature:546},M.ImportCache_humanize_closure4.prototype={call$1:e=>e.get$path(e).length,$signature:85},p.ImportRule0.prototype={accept$1$1(e){return e.visitImportRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@import "+h.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},x.NodeImporter0.prototype={},x.CanonicalizeOptions.prototype={},x.NodeImporterResult0.prototype={},x.Importer0.prototype={},g.NodeImporterResult1.prototype={},$.IncludeRule0.prototype={get$spanWithoutContent(){var e,t,r=this.span;return null!=this.content&&(e=r.file,t=this.$arguments.span,r=t=R.SpanExtensions_trimRight0(R.SpanExtensions_trimLeft0(e.span$2(0,F.FileLocation$_(e,r._file$_start).offset,F.FileLocation$_(t.file,t._end).offset)))),r},accept$1$1(e){return e.visitIncludeRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t,r=this,n=r.namespace;return n=null!=n?"@include "+n+".":"@include ",n+=r.name,(t=r.$arguments).get$isEmpty(t)||(n+="("+t.toString$0(0)+")"),(n+=null==(t=r.content)?";":" "+t.toString$0(0)).charCodeAt(0),n},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},w.InterpolatedFunctionExpression0.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},V.Interpolation0.prototype={get$asPlain(){var e,t=this.contents,r=t.length;return 0===r?"":r>1?null:"string"==typeof(e=h.JSArray_methods.get$first(t))?e:null},get$initialPlain(){var e=h.JSArray_methods.get$first(this.contents);return"string"==typeof e?e:""},Interpolation$20(e,t){var r,n,a,i,s,o,l="contents";for(n=(r=this.contents).length,a=K.Expression_2,i=0;i")).join$0(0)},$isAstNode0:1,get$span(e){return this.span}},V.Interpolation_toString_closure0.prototype={call$1:e=>"string"==typeof e?e:"#{"+S.S(e)+"}",$signature:53},V.SupportsInterpolation0.prototype={toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},T.InterpolationBuffer0.prototype={writeCharCode$1(e){return this._interpolation_buffer0$_text._contents+=S.Primitives_stringFromCharCode(e),null},add$1(e,t){this._interpolation_buffer0$_flushText$0(),this._interpolation_buffer0$_contents.push(t)},addInterpolation$1(e){var t,r,n=this,a=e.contents;0!==a.length&&("string"==typeof(t=h.JSArray_methods.get$first(a))&&(n._interpolation_buffer0$_text._contents+=t,a=S.SubListIterable$(a,1,null,S._arrayInstanceType(a)._precomputed1)),n._interpolation_buffer0$_flushText$0(),r=n._interpolation_buffer0$_contents,h.JSArray_methods.addAll$1(r,a),"string"==typeof h.JSArray_methods.get$last(r)&&(n._interpolation_buffer0$_text._contents+=S.S(r.pop())))},_interpolation_buffer0$_flushText$0(){var e=this._interpolation_buffer0$_text,t=e._contents;0!==t.length&&(this._interpolation_buffer0$_contents.push((t.charCodeAt(0),t)),e._contents="")},interpolation$1(e){var t=E.List_List$of(this._interpolation_buffer0$_contents,!0,K.Object),r=this._interpolation_buffer0$_text._contents;return 0!==r.length&&t.push((r.charCodeAt(0),r)),V.Interpolation$0(t,e)},toString$0(e){var t,r,n,a,i;for(r=(t=this._interpolation_buffer0$_contents).length,n=0,a="";n=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());if(46===r.peekChar$0())for(n+=S.Primitives_stringFromCharCode(r.readChar$0());null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());if(this.scanIdentChar$1(101))for(n+=S.Primitives_stringFromCharCode(101),43!==(t=r.peekChar$0())&&45!==t||(n+=S.Primitives_stringFromCharCode(r.readChar$0())),L.isDigit0(r.peekChar$0())||r.error$1(0,"Expected digit.");null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=S.Primitives_stringFromCharCode(r.readChar$0());return r.expectChar$1(37),(n+=S.Primitives_stringFromCharCode(37)).charCodeAt(0),n}},m.KeyframeSelectorParser_parse_closure0.prototype={call$0(){var e=S._setArrayType([],K.JSArray_String),t=this.$this,r=t.scanner;do{t.whitespace$0(),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._keyframe_selector$_percentage$0()),t.whitespace$0()}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:46},A.render_closure.prototype={call$0(){var e,t;try{this.callback.call$2(null,A.renderSync(this.options))}catch(t){e=S.unwrapException(t),this.callback.call$2(e,null)}return null},$signature:1},A.render_closure0.prototype={call$1(e){this.callback.call$2(null,e)},$signature:445},A.render_closure1.prototype={call$2(e,t){var r,n,a=null,i=this.callback;e instanceof m.SassException0?i.call$2(A._wrapException(e,t),a):(r=v.toString$0$(e),n=p.getTrace0(e),i.call$2(A._newRenderError(r,null==n?t:n,a,a,a,3),a))},$signature:93},A._parseFunctions_closure.prototype={call$2(e,t){var r,n,a,i,s,o,l,_=this,u=null;try{u=b.ScssParser$0(e,null,null).parseSignature$0()}catch(a){if(i=S.unwrapException(a),!(i instanceof m.SassFormatException0))throw a;r=i,n=S.getTraceFromException(a),i=r,s=v.getInterceptor$z(i),p.throwWithTrace0(new m.SassFormatException0('Invalid signature "'+e+'": '+r._span_exception$_message,y.SourceSpanException.prototype.get$span.call(s,i)),n)}i=_.options,o={options:A._contextOptions(i,_.start)},v.set$context$x(v.get$options$x(o),o),null!=(l=v.get$fiber$x(i))?_.result.push(A.BuiltInCallable$parsed(u.item1,u.item2,new A._parseFunctions__closure(l,t,o))):(i=_.result,_.asynch?i.push(new I.AsyncBuiltInCallable0(u.item1,u.item2,new A._parseFunctions__closure1(t,o))):i.push(A.BuiltInCallable$parsed(u.item1,u.item2,new A._parseFunctions__closure0(t,o))))},$signature:446},A._parseFunctions__closure.prototype={call$1(e){var t,r=this.fiber,n=v.get$current$x(r),a=K.Object;return(a=E.List_List$of(v.map$1$1$ax(e,g.value1__wrapValue$closure(),a),!0,a)).push(E.allowInterop(new A._parseFunctions___closure0(n))),t=v.apply$2$x(K.JSFunction._as(this.callback),this.context,a),g.unwrapValue(S._asBool(B.$get$_isUndefined().call$1(t))?E.runZoned(new A._parseFunctions___closure1(r),null,K.nullable_Object):t)},$signature:3},A._parseFunctions___closure0.prototype={call$1(e){E.scheduleMicrotask(new A._parseFunctions____closure(this.currentFiber,e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:77},A._parseFunctions____closure.prototype={call$0(){return v.run$1$x(this.currentFiber,this.result)},$signature:0},A._parseFunctions___closure1.prototype={call$0(){return v.yield$0$x(this.fiber)},$signature:96},A._parseFunctions__closure0.prototype={call$1(e){return g.unwrapValue(v.apply$2$x(K.JSFunction._as(this.callback),this.context,v.map$1$1$ax(e,g.value1__wrapValue$closure(),K.Object).toList$0(0)))},$signature:3},A._parseFunctions__closure1.prototype={call$1(e){return this.$call$body$_parseFunctions__closure(e)},$call$body$_parseFunctions__closure(e){var t,r,n,a,i,s=0,o=E._makeAsyncAwaitCompleter(K.Value_2),l=this,_=E._wrapJsFunctionForAsync((function(u,c){if(1===u)return E._asyncRethrow(c,o);for(;;)switch(s){case 0:n=new E._Future(B.Zone__current,K._Future_nullable_Object),a=K.Object,(a=E.List_List$of(v.map$1$1$ax(e,g.value1__wrapValue$closure(),a),!0,a)).push(E.allowInterop(new A._parseFunctions___closure(new E._AsyncCompleter(n,K._AsyncCompleter_nullable_Object)))),r=v.apply$2$x(K.JSFunction._as(l.callback),l.context,a),i=g,s=S._asBool(B.$get$_isUndefined().call$1(r))?3:5;break;case 3:return s=6,E._asyncAwait(n,_);case 6:s=4;break;case 5:c=r;case 4:t=i.unwrapValue(c),s=1;break;case 1:return E._asyncReturn(t,o)}}));return E._asyncStartSync(_,o)},$signature:131},A._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:()=>[null],$signature:166},A._parseImporter_closure.prototype={call$1(e){return K.JSFunction._as(E.allowInteropCaptureThis(new A._parseImporter__closure(this.fiber,e)))},$signature:447},A._parseImporter__closure.prototype={call$4(e,t,r,n){var a=this.fiber,i=v.apply$2$x(this.importer,e,S._setArrayType([t,r,E.allowInterop(new A._parseImporter___closure(v.get$current$x(a)))],K.JSArray_Object));return S._asBool(B.$get$_isUndefined().call$1(i))?E.runZoned(new A._parseImporter___closure0(a),null,K.Object):i},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:448},A._parseImporter___closure.prototype={call$1(e){E.scheduleMicrotask(new A._parseImporter____closure(this.currentFiber,e))},$signature:449},A._parseImporter____closure.prototype={call$0(){return v.run$1$x(this.currentFiber,this.result)},$signature:0},A._parseImporter___closure0.prototype={call$0(){return v.yield$0$x(this.fiber)},$signature:96},f.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 0===this._limited_map_view0$_keys._collection$_length},get$isNotEmpty(e){return 0!==this._limited_map_view0$_keys._collection$_length},$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}},d.ListExpression0.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this,r=t.hasBrackets,n=r?""+S.Primitives_stringFromCharCode(91):"",a=t.contents,i=t.separator===h.ListSeparator_kWM0?", ":" ";return i=n+new S.MappedListIterable(a,new d.ListExpression_toString_closure0(t),S._arrayInstanceType(a)._eval$1("MappedListIterable<1,String>")).join$1(0,i),(r=r?i+S.Primitives_stringFromCharCode(93):i).charCodeAt(0),r},_list3$_elementNeedsParens$1(e){var t;return e instanceof d.ListExpression0?!(e.contents.length<2||e.hasBrackets||(t=this.separator)!==h.ListSeparator_kWM0&&t===h.ListSeparator_undecided_null0):this.separator===h.ListSeparator_woc0&&e instanceof V.UnaryOperationExpression0&&((t=e.operator)===h.UnaryOperator_j2w0||t===h.UnaryOperator_U4G0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},d.ListExpression_toString_closure0.prototype={call$1(e){return this.$this._list3$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:118},d._length_closure2.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList().length;return new w.UnitlessSassNumber0(t,null)},$signature:9},d._nth_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r.get$asList()[r.sassIndexToListIndex$2(n,"n")]},$signature:3},d._setNth_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1),a=t.$index(e,2),i=r.get$asList(),s=S._setArrayType(i.slice(0),S._arrayInstanceType(i));return s[r.sassIndexToListIndex$2(n,"n")]=a,t.$index(e,0).withListContents$1(s)},$signature:21},d._join_closure0.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0),i=n.$index(e,1),s=n.$index(e,2).assertString$1("separator"),o=n.$index(e,3);if("auto"===(n=s._string0$_text))t=a.get$separator(a)!==h.ListSeparator_undecided_null0?a.get$separator(a):i.get$separator(i)!==h.ListSeparator_undecided_null0?i.get$separator(i):h.ListSeparator_woc0;else if("space"===n)t=h.ListSeparator_woc0;else if("comma"===n)t=h.ListSeparator_kWM0;else{if("slash"!==n)throw S.wrapException(m.SassScriptException$0(j.x24separ));t=h.ListSeparator_1gm0}return r=o instanceof d.SassString0&&"auto"===o._string0$_text?a.get$hasBrackets():o.get$isTruthy(),n=E.List_List$of(a.get$asList(),!0,K.Value_2),h.JSArray_methods.addAll$1(n,i.get$asList()),d.SassList$0(n,t,r)},$signature:21},d._append_closure2.prototype={call$1(e){var t,r=v.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1);if("auto"===(r=r.$index(e,2).assertString$1("separator")._string0$_text))t=n.get$separator(n)===h.ListSeparator_undecided_null0?h.ListSeparator_woc0:n.get$separator(n);else if("space"===r)t=h.ListSeparator_woc0;else if("comma"===r)t=h.ListSeparator_kWM0;else{if("slash"!==r)throw S.wrapException(m.SassScriptException$0(j.x24separ));t=h.ListSeparator_1gm0}return(r=E.List_List$of(n.get$asList(),!0,K.Value_2)).push(a),n.withListContents$2$separator(r,t)},$signature:21},d._zip_closure0.prototype={call$1(e){var t,r,n={},a=v.$index$asx(e,0).get$asList(),i=S._arrayInstanceType(a)._eval$1("MappedListIterable<1,List>"),s=E.List_List$of(new S.MappedListIterable(a,new d._zip__closure2,i),!0,i._eval$1("ListIterable.E"));if(0===s.length)return h.SassList_yfz0;for(n.i=0,t=S._setArrayType([],K.JSArray_SassList_2),a=S._arrayInstanceType(s)._eval$1("MappedListIterable<1,Value0>"),i=K.Value_2;h.JSArray_methods.every$1(s,new d._zip__closure3(n));)(r=E.List_List$from(new S.MappedListIterable(s,new d._zip__closure4(n),a),!1,i)).fixed$length=Array,r.immutable$list=Array,t.push(new d.SassList0(r,h.ListSeparator_woc0,!1)),++n.i;return d.SassList$0(t,h.ListSeparator_kWM0,!1)},$signature:21},d._zip__closure2.prototype={call$1:e=>e.get$asList(),$signature:451},d._zip__closure3.prototype={call$1(e){return this._box_0.i!==v.get$length$asx(e)},$signature:452},d._zip__closure4.prototype={call$1(e){return v.$index$asx(e,this._box_0.i)},$signature:3},d._index_closure2.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=h.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return-1===r?h.C__SassNull0:new w.UnitlessSassNumber0(r+1,null)},$signature:3},d._separator_closure0.prototype={call$1(e){switch(v.get$separator$x(v.$index$asx(e,0))){case h.ListSeparator_kWM0:return new d.SassString0("comma",!1);case h.ListSeparator_1gm0:return new d.SassString0("slash",!1);default:return new d.SassString0("space",!1)}},$signature:13},d._isBracketed_closure0.prototype={call$1:e=>v.$index$asx(e,0).get$hasBrackets()?h.SassBoolean_true0:h.SassBoolean_false0,$signature:19},d._slash_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList();if(t.length<2)throw S.wrapException(m.SassScriptException$0("At least two elements are required."));return d.SassList$0(t,h.ListSeparator_1gm0,!1)},$signature:21},d.SelectorList0.prototype={get$isInvisible(){return h.JSArray_methods.every$1(this.components,new d.SelectorList_isInvisible_closure0)},get$asSassList(){var e=this.components;return d.SassList$0(new S.MappedListIterable(e,new d.SelectorList_asSassList_closure0,S._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value0>")),h.ListSeparator_kWM0,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1(e){var t=this.components,r=S._arrayInstanceType(t)._eval$1("ExpandIterable<1,ComplexSelector0>"),n=E.List_List$of(new S.ExpandIterable(t,new d.SelectorList_unify_closure0(e),r),!0,r._eval$1("Iterable.E"));return 0===n.length?null:d.SelectorList$0(n)},resolveParentSelectors$2$implicitParent(e,t){var r,n=this;if(null==e){if(!h.JSArray_methods.any$1(n.components,n.get$_list2$_complexContainsParentSelector()))return n;throw S.wrapException(m.SassScriptException$0(j.Top_le))}return r=n.components,d.SelectorList$0(p.flattenVertically0(new S.MappedListIterable(r,new d.SelectorList_resolveParentSelectors_closure0(n,t,e),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,Iterable>")),K.ComplexSelector_2))},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_list2$_complexContainsParentSelector$1:e=>h.JSArray_methods.any$1(e.components,new d.SelectorList__complexContainsParentSelector_closure0),_list2$_resolveParentSelectorsCompound$2(e,t){var r,n,a,i=e.components,s=h.JSArray_methods.any$1(i,new d.SelectorList__resolveParentSelectorsCompound_closure2);return s||h.JSArray_methods.get$first(i)instanceof x.ParentSelector0?(r=s?new S.MappedListIterable(i,new d.SelectorList__resolveParentSelectorsCompound_closure3(t),S._arrayInstanceType(i)._eval$1("MappedListIterable<1,SimpleSelector0>")):i,(n=h.JSArray_methods.get$first(i))instanceof x.ParentSelector0?1===i.length&&null==n.suffix?t.components:(a=t.components,new S.MappedListIterable(a,new d.SelectorList__resolveParentSelectorsCompound_closure4(e,r),S._arrayInstanceType(a)._eval$1("MappedListIterable<1,ComplexSelector0>"))):S._setArrayType([I.ComplexSelector$0(S._setArrayType([V.CompoundSelector$0(r)],K.JSArray_ComplexSelectorComponent_2),!1)],K.JSArray_ComplexSelector_2)):null},get$hashCode(e){return h.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&t instanceof d.SelectorList0&&h.C_ListEquality.equals$2(0,this.components,t.components)}},d.SelectorList_isInvisible_closure0.prototype={call$1:e=>e.get$isInvisible(),$signature:20},d.SelectorList_asSassList_closure0.prototype={call$1(e){var t=e.components;return d.SassList$0(new S.MappedListIterable(t,new d.SelectorList_asSassList__closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),h.ListSeparator_woc0,!1)},$signature:453},d.SelectorList_asSassList__closure0.prototype={call$1:e=>new d.SassString0(e.toString$0(0),!1),$signature:454},d.SelectorList_unify_closure0.prototype={call$1(e){var t=this.other.components;return new S.ExpandIterable(t,new d.SelectorList_unify__closure0(e),S._arrayInstanceType(t)._eval$1("ExpandIterable<1,ComplexSelector0>"))},$signature:102},d.SelectorList_unify__closure0.prototype={call$1(e){var t=F.unifyComplex0(S._setArrayType([this.complex1.components,e.components],K.JSArray_List_ComplexSelectorComponent_2));return null==t?h.List_empty14:v.map$1$1$ax(t,new d.SelectorList_unify___closure0,K.ComplexSelector_2)},$signature:102},d.SelectorList_unify___closure0.prototype={call$1:e=>I.ComplexSelector$0(e,!1),$signature:92},d.SelectorList_resolveParentSelectors_closure0.prototype={call$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,m,g,y,f,b,x,w,C,A,M,I=this,L={},k=I.$this;if(!k._list2$_complexContainsParentSelector$1(e))return I.implicitParent?(k=I.parent.components,new S.MappedListIterable(k,new d.SelectorList_resolveParentSelectors__closure1(e),S._arrayInstanceType(k)._eval$1("MappedListIterable<1,ComplexSelector0>"))):S._setArrayType([e],K.JSArray_ComplexSelector_2);for(t=K.JSArray_List_ComplexSelectorComponent_2,r=S._setArrayType([S._setArrayType([],K.JSArray_ComplexSelectorComponent_2)],t),n=K.JSArray_bool,L.lineBreaks=S._setArrayType([!1],n),i=(a=e.components).length,s=K.ComplexSelectorComponent_2,o=I.parent,l=0;l"))},$signature:102},d.SelectorList_resolveParentSelectors__closure1.prototype={call$1(e){var t=E.List_List$of(e.components,!0,K.ComplexSelectorComponent_2),r=this.complex;return h.JSArray_methods.addAll$1(t,r.components),I.ComplexSelector$0(t,r.lineBreak||e.lineBreak)},$signature:97},d.SelectorList_resolveParentSelectors__closure2.prototype={call$1(e){var t=this._box_0;return I.ComplexSelector$0(e,t.lineBreaks[t.i++])},$signature:92},d.SelectorList__complexContainsParentSelector_closure0.prototype={call$1:e=>e instanceof V.CompoundSelector0&&h.JSArray_methods.any$1(e.components,new d.SelectorList__complexContainsParentSelector__closure0),$signature:98},d.SelectorList__complexContainsParentSelector__closure0.prototype={call$1(e){var t;return e instanceof x.ParentSelector0||e instanceof d.PseudoSelector0&&null!=(t=e.selector)&&h.JSArray_methods.any$1(t.components,t.get$_list2$_complexContainsParentSelector())},$signature:15},d.SelectorList__resolveParentSelectorsCompound_closure2.prototype={call$1(e){var t;return e instanceof d.PseudoSelector0&&null!=(t=e.selector)&&h.JSArray_methods.any$1(t.components,t.get$_list2$_complexContainsParentSelector())},$signature:15},d.SelectorList__resolveParentSelectorsCompound_closure3.prototype={call$1(e){var t,r,n,a;return e instanceof d.PseudoSelector0?null==(t=e.selector)?e:h.JSArray_methods.any$1(t.components,t.get$_list2$_complexContainsParentSelector())?(r=t.resolveParentSelectors$2$implicitParent(this.parent,!1),n=e.name,a=e.isClass,d.PseudoSelector$0(n,e.argument,!a,r)):e:e},$signature:457},d.SelectorList__resolveParentSelectorsCompound_closure4.prototype={call$1(e){var t,r,n,a,i,s,o=e.components,l=h.JSArray_methods.get$last(o);if(!(l instanceof V.CompoundSelector0))throw S.wrapException(m.SassScriptException$0('Parent "'+e.toString$0(0)+'" is incompatible with this selector.'));return t=K.ParentSelector_2._as(h.JSArray_methods.get$first(this.compound.components)).suffix,r=K.SimpleSelector_2,n=this.resolvedMembers,a=l.components,i=v.getInterceptor$ax(n),null!=t?((r=E.List_List$of(S.SubListIterable$(a,0,S.checkNotNullable(a.length-1,"count",K.int),S._arrayInstanceType(a)._precomputed1),!0,r)).push(h.JSArray_methods.get$last(a).addSuffix$1(t)),h.JSArray_methods.addAll$1(r,i.skip$1(n,1)),s=V.CompoundSelector$0(r)):(r=E.List_List$of(a,!0,r),h.JSArray_methods.addAll$1(r,i.skip$1(n,1)),s=V.CompoundSelector$0(r)),(o=E.List_List$of(S.SubListIterable$(o,0,S.checkNotNullable(o.length-1,"count",K.int),S._arrayInstanceType(o)._precomputed1),!0,K.ComplexSelectorComponent_2)).push(s),I.ComplexSelector$0(o,e.lineBreak)},$signature:97},d._NodeSassList.prototype={},d.legacyListClass_closure.prototype={call$4(e,t,r,n){var a;null==n?(t.toString,a=E.Iterable_Iterable$generate(t,new d.legacyListClass__closure,K.Value_2),a=d.SassList$0(a,!1!==r?h.ListSeparator_kWM0:h.ListSeparator_woc0,!1)):a=n,v.set$dartValue$x(e,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues:()=>[null,null],$signature:458},d.legacyListClass__closure.prototype={call$1:e=>h.C__SassNull0,$signature:163},d.legacyListClass_closure0.prototype={call$2:(e,t)=>g.wrapValue(v.get$dartValue$x(e)._list1$_contents[t]),$signature:460},d.legacyListClass_closure1.prototype={call$3(e,t,r){var n=v.getInterceptor$x(e),a=n.get$dartValue(e)._list1$_contents,i=S._setArrayType(a.slice(0),S._arrayInstanceType(a));i[t]=g.unwrapValue(r),n.set$dartValue(e,n.get$dartValue(e).withListContents$1(i))},"call*":"call$3",$requiredArgCount:3,$signature:461},d.legacyListClass_closure2.prototype={call$1:e=>v.get$dartValue$x(e)._list1$_separator===h.ListSeparator_kWM0,$signature:462},d.legacyListClass_closure3.prototype={call$2(e,t){var r=v.getInterceptor$x(e),n=r.get$dartValue(e)._list1$_contents,a=t?h.ListSeparator_kWM0:h.ListSeparator_woc0;r.set$dartValue(e,d.SassList$0(n,a,r.get$dartValue(e)._list1$_hasBrackets))},$signature:463},d.legacyListClass_closure4.prototype={call$1:e=>v.get$dartValue$x(e)._list1$_contents.length,$signature:464},d._ConstructorOptions.prototype={},d.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return h.JSArray_methods.every$1(this._list1$_contents,new d.SassList_isBlank_closure0)},get$asList(){return this._list1$_contents},get$lengthAsList(){return this._list1$_contents.length},SassList$3$brackets0(e,t,r){if(this._list1$_separator===h.ListSeparator_undecided_null0&&this._list1$_contents.length>1)throw S.wrapException(E.ArgumentError$(j.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertMap$1(e){return 0===this._list1$_contents.length?h.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return 0===this._list1$_contents.length?h.SassMap_Map_empty0:null},$eq(e,t){var r=this;return null!=t&&(!!(t instanceof d.SassList0&&t._list1$_separator===r._list1$_separator&&t._list1$_hasBrackets===r._list1$_hasBrackets&&h.C_ListEquality.equals$2(0,t._list1$_contents,r._list1$_contents))||0===r._list1$_contents.length&&t instanceof $.SassMap0&&0===t.get$asList().length)},get$hashCode(e){return h.C_ListEquality0.hash$1(this._list1$_contents)}},d.SassList_isBlank_closure0.prototype={call$1:e=>e.get$isBlank(),$signature:59},d.ListSeparator0.prototype={toString$0(e){return this._list1$_name}},g.NodeLogger.prototype={},g.WarnOptions.prototype={},g.DebugOptions.prototype={},g._QuietLogger0.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)}},b.LoudComment0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode0:1,$isStatement0:1},$.MapExpression0.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.pairs;return"("+new S.MappedListIterable(t,new $.MapExpression_toString_closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},$.MapExpression_toString_closure0.prototype={call$1:e=>S.S(e.item1)+": "+S.S(e.item2),$signature:465},$._get_closure0.prototype={call$1(e){var t,r,n=v.getInterceptor$asx(e),a=n.$index(e,0).assertMap$1("map"),i=S._setArrayType([n.$index(e,1)],K.JSArray_Value_2);for(h.JSArray_methods.addAll$1(i,n.$index(e,2).get$asList()),n=S.SubListIterable$(i,0,S.checkNotNullable(i.length-1,"count",K.int),K.Value_2),n=new S.ListIterator(n,n.get$length(n)),t=S._instanceType(n)._precomputed1;n.moveNext$0();a=r)if(!((r=a._map0$_contents.$index(0,t._as(n.__internal$_current)))instanceof $.SassMap0))return h.C__SassNull0;return null==(n=a._map0$_contents.$index(0,h.JSArray_methods.get$last(i)))?h.C__SassNull0:n},$signature:3},$._set_closure1.prototype={call$1(e){var t=v.getInterceptor$asx(e);return $._modify0(t.$index(e,0).assertMap$1("map"),S._setArrayType([t.$index(e,1)],K.JSArray_Value_2),new $._set__closure2(e),!0)},$signature:3},$._set__closure2.prototype={call$1(e){return v.$index$asx(this.$arguments,2)},$signature:35},$._set_closure2.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=t.$index(e,1).get$asList();if(0===(t=n.length))throw S.wrapException(m.SassScriptException$0("Expected $args to contain a key."));if(1===t)throw S.wrapException(m.SassScriptException$0("Expected $args to contain a value."));return $._modify0(r,h.JSArray_methods.sublist$2(n,0,t-1),new $._set__closure1(n),!0)},$signature:3},$._set__closure1.prototype={call$1(e){return h.JSArray_methods.get$last(this.args)},$signature:35},$._merge_closure1.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map1"),s=a.$index(e,1).assertMap$1("map2");for(a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=(r=i._map0$_contents).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,n.key,n.value);for(r=(r=(r=s._map0$_contents).get$entries(r)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,n.key,n.value);return new $.SassMap0(S.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},$._merge_closure2.prototype={call$1(e){var t,r=v.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map1"),a=r.$index(e,1).get$asList();if(0===(r=a.length))throw S.wrapException(m.SassScriptException$0("Expected $args to contain a key."));if(1===r)throw S.wrapException(m.SassScriptException$0("Expected $args to contain a map."));return t=h.JSArray_methods.get$last(a).assertMap$1("map2"),$._modify0(n,S.SubListIterable$(a,0,S.checkNotNullable(a.length-1,"count",K.int),S._arrayInstanceType(a)._precomputed1),new $._merge__closure0(t),!0)},$signature:3},$._merge__closure0.prototype={call$1(e){var t,r,n,a,i=e.tryMap$0();if(null==i)return this.map2;for(t=K.Value_2,r=E.LinkedHashMap_LinkedHashMap$_empty(t,t),n=(n=(n=i._map0$_contents).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,a.key,a.value);for(n=(n=(n=this.map2._map0$_contents).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,a.key,a.value);return new $.SassMap0(S.ConstantMap_ConstantMap$from(r,t,t))},$signature:466},$._deepMerge_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e);return $._deepMergeImpl0(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:33},$._deepRemove_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=S._setArrayType([t.$index(e,1)],K.JSArray_Value_2);return h.JSArray_methods.addAll$1(n,t.$index(e,2).get$asList()),$._modify0(r,S.SubListIterable$(n,0,S.checkNotNullable(n.length-1,"count",K.int),K.Value_2),new $._deepRemove__closure0(n),!1)},$signature:3},$._deepRemove__closure0.prototype={call$1(e){var t,r,n=e.tryMap$0();return null!=n&&n._map0$_contents.containsKey$1(h.JSArray_methods.get$last(this.keys))?(t=K.Value_2,(r=E.LinkedHashMap_LinkedHashMap$of(n._map0$_contents,t,t)).remove$1(0,h.JSArray_methods.get$last(this.keys)),new $.SassMap0(S.ConstantMap_ConstantMap$from(r,t,t))):e},$signature:35},$._remove_closure1.prototype={call$1:e=>v.$index$asx(e,0).assertMap$1("map"),$signature:33},$._remove_closure2.prototype={call$1(e){var t,r,n,a=v.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),s=S._setArrayType([a.$index(e,1)],K.JSArray_Value_2);for(h.JSArray_methods.addAll$1(s,a.$index(e,2).get$asList()),a=K.Value_2,t=E.LinkedHashMap_LinkedHashMap$of(i._map0$_contents,a,a),r=s.length,n=0;n[null],$signature:468},$.legacyMapClass__closure.prototype={call$1:e=>new w.UnitlessSassNumber0(e,null),$signature:469},$.legacyMapClass__closure0.prototype={call$1:e=>h.C__SassNull0,$signature:163},$.legacyMapClass_closure0.prototype={call$2(e,t){var r=v.get$dartValue$x(e)._map0$_contents;return g.wrapValue(v.elementAt$1$ax(r.get$keys(r),t))},$signature:162},$.legacyMapClass_closure1.prototype={call$2(e,t){var r=v.get$dartValue$x(e)._map0$_contents;return g.wrapValue(r.get$values(r).elementAt$1(0,t))},$signature:162},$.legacyMapClass_closure2.prototype={call$1(e){var t=v.get$dartValue$x(e)._map0$_contents;return t.get$length(t)},$signature:471},$.legacyMapClass_closure3.prototype={call$3(e,t,r){var n,a,i,s,o,l,_,u=v.getInterceptor$x(e);for(E.RangeError_checkValidIndex(t,u.get$dartValue(e)._map0$_contents,"index"),n=g.unwrapValue(r),a=K.Value_2,i=E.LinkedHashMap_LinkedHashMap$_empty(a,a),s=(s=(s=u.get$dartValue(e)._map0$_contents).get$entries(s)).get$iterator(s),o=0;s.moveNext$0();){if(l=s.get$current(s),o===t)i.$indexSet(0,n,l.value);else{if(_=l.key,n.$eq(0,_))throw S.wrapException(E.ArgumentError$value(r,"key","is already in the map"));i.$indexSet(0,_,l.value)}++o}u.set$dartValue(e,new $.SassMap0(S.ConstantMap_ConstantMap$from(i,a,a)))},"call*":"call$3",$requiredArgCount:3,$signature:239},$.legacyMapClass_closure4.prototype={call$3(e,t,r){var n,a,i,s=v.getInterceptor$x(e),o=s.get$dartValue(e)._map0$_contents,l=v.elementAt$1$ax(o.get$keys(o),t);for(o=K.Value_2,n=E.LinkedHashMap_LinkedHashMap$_empty(o,o),a=(a=(a=s.get$dartValue(e)._map0$_contents).get$entries(a)).get$iterator(a);a.moveNext$0();)i=a.get$current(a),n.$indexSet(0,i.key,i.value);n.$indexSet(0,l,g.unwrapValue(r)),s.set$dartValue(e,new $.SassMap0(S.ConstantMap_ConstantMap$from(n,o,o)))},"call*":"call$3",$requiredArgCount:3,$signature:239},$.SassMap0.prototype={get$separator(e){var t=this._map0$_contents;return t.get$isEmpty(t)?h.ListSeparator_undecided_null0:h.ListSeparator_kWM0},get$asList(){var e=S._setArrayType([],K.JSArray_Value_2);return this._map0$_contents.forEach$1(0,new $.SassMap_asList_closure0(e)),e},get$lengthAsList(){var e=this._map0$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var r;return null!=t&&(!!(t instanceof $.SassMap0&&h.C_MapEquality.equals$2(0,t._map0$_contents,this._map0$_contents))||(r=this._map0$_contents).get$isEmpty(r)&&t instanceof d.SassList0&&0===t._list1$_contents.length)},get$hashCode(e){var t=this._map0$_contents;return t.get$isEmpty(t)?h.C_ListEquality0.hash$1(h.List_empty15):h.C_MapEquality.hash$1(t)}},$.SassMap_asList_closure0.prototype={call$2(e,t){this.result.push(d.SassList$0(S._setArrayType([e,t],K.JSArray_Value_2),h.ListSeparator_woc0,!1))},$signature:51},f._ceil_closure0.prototype={call$1:e=>h.JSNumber_methods.ceil$0(e),$signature:40},f._clamp_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertNumber$1("min"),n=t.$index(e,1).assertNumber$1("number"),a=t.$index(e,2).assertNumber$1("max");return n.convertValueToMatch$3(r,"number","min"),a.convertValueToMatch$3(r,"max","min"),r.greaterThanOrEquals$1(a).value||r.greaterThanOrEquals$1(n).value?r:n.greaterThanOrEquals$1(a).value?a:n},$signature:9},f._floor_closure0.prototype={call$1:e=>h.JSNumber_methods.floor$0(e),$signature:40},f._max_closure0.prototype={call$1(e){var t,r,n,a,i;for(r=(t=v.$index$asx(e,0).get$asList()).length,n=null,a=0;aMath.abs(e),$signature:82},f._hypot_closure0.prototype={call$1(e){var t,r,n,a,i,s=v.$index$asx(e,0).get$asList(),o=S._arrayInstanceType(s)._eval$1("MappedListIterable<1,SassNumber0>"),l=E.List_List$of(new S.MappedListIterable(s,new f._hypot__closure0,o),!0,o._eval$1("ListIterable.E"));if(0===(s=l.length))throw S.wrapException(m.SassScriptException$0("At least one argument must be passed."));for(t=0,r=0;re.assertNumber$0(),$signature:473},f._log_closure0.prototype={call$1(e){var t,r,n,a,i=" to have no units.",s=v.getInterceptor$asx(e),o=s.$index(e,0).assertNumber$1("number");if(o.get$hasUnits())throw S.wrapException(m.SassScriptException$0("$number: Expected "+o.toString$0(0)+i));if(t=f._fuzzyRoundIfZero0(o._number1$_value),v.$eq$(s.$index(e,1),h.C__SassNull0))return s=Math.log(t),new w.UnitlessSassNumber0(s,null);if((r=s.$index(e,1).assertNumber$1("base")).get$hasUnits())throw S.wrapException(m.SassScriptException$0("$base: Expected "+r.toString$0(0)+i));return s=r._number1$_value,n=Math.abs(s-1)v.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?h.SassBoolean_false0:h.SassBoolean_true0,$signature:19},f._unit_closure0.prototype={call$1:e=>new d.SassString0(v.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0),$signature:13},f._percentage_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),new b.SingleUnitSassNumber0("%",100*t._number1$_value,null)},$signature:9},f._randomFunction_closure0.prototype={call$1(e){var t,r=v.getInterceptor$asx(e);if(v.$eq$(r.$index(e,0),h.C__SassNull0))return r=B.$get$_random2().nextDouble$0(),new w.UnitlessSassNumber0(r,null);if((t=r.$index(e,0).assertNumber$1("limit").assertInt$1("limit"))<1)throw S.wrapException(m.SassScriptException$0("$limit: Must be greater than 0, was "+t+"."));return r=B.$get$_random2().nextInt$1(t),new w.UnitlessSassNumber0(r+1,null)},$signature:9},f._div_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r instanceof L.SassNumber0&&n instanceof L.SassNumber0||y.EvaluationContext_current0().warn$2$deprecation(0,j.math_d,!1),r.dividedBy$1(n)},$signature:3},f._numberFunction_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertNumber$1("number"),r=this.transform.call$1(t._number1$_value),n=t.get$numeratorUnits(t);return L.SassNumber_SassNumber$withUnits0(r,t.get$denominatorUnits(t),n)},$signature:9},g.CssMediaQuery0.prototype={merge$1(e){var t,r,n,a,i,s,o,l,_=this,u=null,c="all",$=_.modifier,d=null==$?u:$.toLowerCase(),m=_.type,y=null==m,S=y?u:m.toLowerCase(),v=e.modifier,f=null==v?u:v.toLowerCase(),b=e.type,x=null==b,w=x?u:b.toLowerCase(),C=null==S;if(C&&null==w)return $=K.String,m=E.List_List$of(_.features,!0,$),h.JSArray_methods.addAll$1(m,e.features),new g.MediaQuerySuccessfulMergeResult0(new g.CssMediaQuery0(u,u,E.List_List$unmodifiable(m,$)));if((t="not"===d)!=("not"===f)){if(S==w)return r=t?_.features:e.features,h.JSArray_methods.every$1(r,h.JSArray_methods.get$contains(t?e.features:_.features))?h._SingletonCssMediaQueryMergeResult_empty0:h._SingletonCssMediaQueryMergeResult_unrepresentable0;if(y||p.equalsIgnoreCase0(m,c)||x||p.equalsIgnoreCase0(b,c))return h._SingletonCssMediaQueryMergeResult_unrepresentable0;t?(n=e.features,a=w,i=f):(n=_.features,a=S,i=d)}else if(t){if(S!=w)return h._SingletonCssMediaQueryMergeResult_unrepresentable0;if(s=_.features,o=e.features,l=(y=s.length>o.length)?s:o,y&&(s=o),!h.JSArray_methods.every$1(s,h.JSArray_methods.get$contains(l)))return h._SingletonCssMediaQueryMergeResult_unrepresentable0;n=l,a=S,i=d}else if(y||p.equalsIgnoreCase0(m,c))a=(x||p.equalsIgnoreCase0(b,c))&&C?u:w,y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y,i=f;else{if(x||p.equalsIgnoreCase0(b,c))y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y,i=d;else{if(S!=w)return h._SingletonCssMediaQueryMergeResult_empty0;i=null==d?f:d,y=E.List_List$of(_.features,!0,K.String),h.JSArray_methods.addAll$1(y,e.features),n=y}a=S}return m=a==S?m:b,$=i==d?$:v,y=E.List_List$unmodifiable(n,K.String),new g.MediaQuerySuccessfulMergeResult0(new g.CssMediaQuery0($,m,y))},$eq(e,t){return null!=t&&t instanceof g.CssMediaQuery0&&t.modifier==this.modifier&&t.type==this.type&&h.C_ListEquality.equals$2(0,t.features,this.features)},get$hashCode(e){return v.get$hashCode$(this.modifier)^v.get$hashCode$(this.type)^h.C_ListEquality0.hash$1(this.features)},toString$0(e){var t,r=this,n=r.modifier;return n=null!=n?n+" ":"",null!=(t=r.type)&&(n+=t,0!==r.features.length&&(n+=" and ")),(n+=h.JSArray_methods.join$1(r.features," and ")).charCodeAt(0),n}},g._SingletonCssMediaQueryMergeResult0.prototype={toString$0(e){return this._media_query1$_name}},g.MediaQuerySuccessfulMergeResult0.prototype={},g.MediaQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new g.MediaQueryParser_parse_closure0(this))},_media_query0$_mediaQuery$0(){var e,t,r,n,a,i=this,s=null,o=i.scanner;if(40!==o.peekChar$0()){if(e=i.identifier$0(),i.whitespace$0(),!i.lookingAtIdentifier$0())return new g.CssMediaQuery0(s,e,h.List_empty);if(t=i.identifier$0(),i.whitespace$0(),p.equalsIgnoreCase0(t,"and"))r=e,n=s;else{if(!i.scanIdentifier$1("and"))return new g.CssMediaQuery0(e,t,h.List_empty);i.whitespace$0(),r=t,n=e}}else n=r=s;a=S._setArrayType([],K.JSArray_String);do{i.whitespace$0(),o.expectChar$1(40),a.push("("+i.declarationValue$0()+")"),o.expectChar$1(41),i.whitespace$0()}while(i.scanIdentifier$1("and"));return null==r?new g.CssMediaQuery0(s,s,E.List_List$unmodifiable(a,K.String)):(o=E.List_List$unmodifiable(a,K.String),new g.CssMediaQuery0(n,r,o))}},g.MediaQueryParser_parse_closure0.prototype={call$0(){var e=S._setArrayType([],K.JSArray_CssMediaQuery_2),t=this.$this,r=t.scanner;do{t.whitespace$0(),e.push(t._media_query0$_mediaQuery$0())}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:121},y.ModifiableCssMediaRule0.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return y.ModifiableCssMediaRule$0(this.queries,this.span)},$isCssMediaRule0:1,get$span(e){return this.span}},y.MediaRule0.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return"@media "+this.query.toString$0(0)+" {"+(t&&h.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},$.MergedExtension0.prototype={unmerge$0(){var e=this;return E._makeSyncStarIterable((function(){var t,r,n,a=0;return function(i,s){for(1===i&&(t=s,a=1);;)switch(a){case 0:n=e.left,a=n instanceof $.MergedExtension0?2:4;break;case 2:return a=5,E._IterationMarker_yieldStar(n.unmerge$0());case 5:a=3;break;case 4:return a=6,n;case 6:case 3:r=e.right,a=r instanceof $.MergedExtension0?7:9;break;case 7:return a=10,E._IterationMarker_yieldStar(r.unmerge$0());case 10:a=8;break;case 9:return a=11,r;case 11:case 8:return E._IterationMarker_endOfIteration();case 1:return E._IterationMarker_uncaughtError(t)}}}),K.Extension_2)}},T.MergedMapView0.prototype={get$keys(e){var t=this._merged_map_view$_mapsByKey;return t.get$keys(t)},get$length(e){var t=this._merged_map_view$_mapsByKey;return t.get$length(t)},get$isEmpty(e){var t=this._merged_map_view$_mapsByKey;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._merged_map_view$_mapsByKey;return t.get$isNotEmpty(t)},MergedMapView$10(e,t,r){var n,a,i,s,o,l,_;for(n=e.length,a=this._merged_map_view$_mapsByKey,i=t._eval$1("@<0>")._bind$1(r)._eval$1("MergedMapView0<1,2>"),s=0;sB._features0.contains$1(0,v.$index$asx(e,0).assertString$1("feature")._string0$_text)?h.SassBoolean_true0:h.SassBoolean_false0,$signature:19},A.global_closure58.prototype={call$1:e=>new d.SassString0(w.serializeValue0(v.get$first$ax(e),!0,!0),!1),$signature:13},A.global_closure59.prototype={call$1(e){var t=v.$index$asx(e,0);return t instanceof d.SassArgumentList0?new d.SassString0("arglist",!1):t instanceof T.SassBoolean0?new d.SassString0("bool",!1):t instanceof f.SassColor0?new d.SassString0("color",!1):t instanceof d.SassList0?new d.SassString0("list",!1):t instanceof $.SassMap0?new d.SassString0("map",!1):t.$eq(0,h.C__SassNull0)?new d.SassString0("null",!1):t instanceof L.SassNumber0?new d.SassString0("number",!1):t instanceof g.SassFunction0?new d.SassString0("function",!1):t instanceof R.SassCalculation0?new d.SassString0("calculation",!1):new d.SassString0("string",!1)},$signature:13},A.global_closure60.prototype={call$1(e){var t,r,n,a,i=v.$index$asx(e,0);if(i instanceof d.SassArgumentList0){for(t=K.Value_2,r=E.LinkedHashMap_LinkedHashMap$_empty(t,t),i._argument_list$_wereKeywordsAccessed=!0,n=(n=(n=i._argument_list$_keywords).get$entries(n)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),r.$indexSet(0,new d.SassString0(a.key,!1),a.value);return new $.SassMap0(S.ConstantMap_ConstantMap$from(r,t,t))}throw S.wrapException("$args: "+i.toString$0(0)+" is not an argument list.")},$signature:33},A.local_closure1.prototype={call$1:e=>new d.SassString0(v.$index$asx(e,0).assertCalculation$1("calc").name,!0),$signature:13},A.local_closure2.prototype={call$1(e){var t=v.$index$asx(e,0).assertCalculation$1("calc").$arguments;return d.SassList$0(new S.MappedListIterable(t,new A.local__closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),h.ListSeparator_kWM0,!1)},$signature:21},A.local__closure0.prototype={call$1:e=>e instanceof g.Value0?e:new d.SassString0(v.toString$0$(e),!1),$signature:474},L.MixinRule0.prototype={get$hasContent(){var e=this,t=e._mixin_rule$__MixinRule_hasContent;return null==t&&(t=v.$eq$(h.C__HasContentVisitor0.visitChildren$1(e.children),!0),null==e._mixin_rule$__MixinRule_hasContent?e._mixin_rule$__MixinRule_hasContent=t:t=S.throwExpression(S.LateError$fieldADI("hasContent"))),t},accept$1$1(e){return e.visitMixinRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t="@mixin "+this.name,r=this.$arguments;return 0===r.$arguments.length&&null==r.restArgument||(t+="("+r.toString$0(0)+")"),(r=t+" {"+((r=this.children)&&h.JSArray_methods).join$1(r," ")+"}").charCodeAt(0),r}},L._HasContentVisitor0.prototype={visitContentRule$1:e=>!0},b.ExtendMode0.prototype={toString$0(e){return this.name}},x.SupportsNegation0.prototype={toString$0(e){var t=this.condition;return t instanceof x.SupportsNegation0||t instanceof k.SupportsOperation0?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},w.NoSourceMapBuffer0.prototype={get$length(e){return this._no_source_map_buffer0$_buffer._contents.length},forSpan$1$2:(e,t)=>t.call$0(),forSpan$2(e,t){return this.forSpan$1$2(e,t,K.dynamic)},write$1(e,t){return this._no_source_map_buffer0$_buffer._contents+=S.S(t),null},writeCharCode$1(e){return this._no_source_map_buffer0$_buffer._contents+=S.Primitives_stringFromCharCode(e),null},toString$0(e){var t=this._no_source_map_buffer0$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix:e=>S.throwExpression(E.UnsupportedError$(j.NoSour))},p.AstNode0.prototype={},p._FakeAstNode0.prototype={get$span(e){return this._node2$_callback.call$0()},$isAstNode0:1},p.CssNode0.prototype={toString$0(e){return w.serialize0(this,!0,null,!0,null,!1,null,!0).css}},p.CssParentNode0.prototype={},p.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}},p.Stderr0.prototype={writeln$1(e){v.write$1$x(this._node0$_stderr,(null==e?"":e)+"\n")},writeln$0(){return this.writeln$1(null)}},p._readFile_closure0.prototype={call$0(){return v.readFileSync$2$x(d.fs(),this.path,this.encoding)},$signature:90},p.fileExists_closure0.prototype={call$0(){var e,t,r,n=this.path;if(!v.existsSync$1$x(d.fs(),n))return!1;try{return v.isFile$0$x(v.statSync$1$x(d.fs(),n))}catch(r){if(e=S.unwrapException(r),t=K.JsSystemError._as(e),v.$eq$(v.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:26},p.dirExists_closure0.prototype={call$0(){var e,t,r,n=this.path;if(!v.existsSync$1$x(d.fs(),n))return!1;try{return v.isDirectory$0$x(v.statSync$1$x(d.fs(),n))}catch(r){if(e=S.unwrapException(r),t=K.JsSystemError._as(e),v.$eq$(v.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:26},p.listDir_closure0.prototype={call$0(){var e=this.path;return this.recursive?(new p.listDir_closure_list0).call$1(e):v.map$1$1$ax(v.readdirSync$1$x(d.fs(),e),new p.listDir__closure1(e),K.String).where$1(0,new p.listDir__closure2)},$signature:170},p.listDir__closure1.prototype={call$1(e){return d.join(this.path,S._asString(e),null)},$signature:87},p.listDir__closure2.prototype={call$1:e=>!p.dirExists0(e),$signature:6},p.listDir_closure_list0.prototype={call$1(e){return v.expand$1$1$ax(v.readdirSync$1$x(d.fs(),e),new p.listDir__list_closure0(e,this),K.String)},$signature:171},p.listDir__list_closure0.prototype={call$1(e){var t=d.join(this.parent,S._asString(e),null);return p.dirExists0(t)?this.list.call$1(t):S._setArrayType([t],K.JSArray_String)},$signature:172},p.ModifiableCssNode0.prototype={get$hasFollowingSibling(){var e,t,r,n,a=this._node1$_parent;if(null==a)return!1;for(e=a.children,(t=this._node1$_indexInParent).toString,r=t+1,t=e._collection$_source,n=v.getInterceptor$asx(t);r!1,addChild$1(e){var t;e._node1$_parent=this,t=this._node1$_children,e._node1$_indexInParent=t.length,t.push(e)},$isCssParentNode0:1,get$children(e){return this.children}},d.NodeToDartLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){var i=this._node,s=null==i?null:v.get$warn$x(i);null==s?this._withAscii$1(new d.NodeToDartLogger_warn_closure(this,t,n,a,r)):s.call$2(t,{deprecation:r,span:n,stack:v.toString$0$(a)})},warn$1(e,t){return this.warn$4$deprecation$span$trace(e,t,!1,null,null)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){var n=this._node,a=null==n?null:v.get$debug$x(n);null==a?this._withAscii$1(new d.NodeToDartLogger_debug_closure(this,t,r)):a.call$2(t,{span:r})},_withAscii$1$1(e){var t=B._glyphs===h.C_AsciiGlyphSet;B._glyphs=this._ascii?h.C_AsciiGlyphSet:h.C_UnicodeGlyphSet;try{return e.call$0()}finally{B._glyphs=t?h.C_AsciiGlyphSet:h.C_UnicodeGlyphSet}},_withAscii$1(e){return this._withAscii$1$1(e,K.dynamic)}},d.NodeToDartLogger_warn_closure.prototype={call$0(){var e=this;e.$this._fallback.warn$4$deprecation$span$trace(0,e.message,e.deprecation,e.span,e.trace)},$signature:1},d.NodeToDartLogger_debug_closure.prototype={call$0(){return this.$this._fallback.debug$2(0,this.message,this.span)},$signature:0},C.NullExpression0.prototype={accept$1$1(e){return e.visitNullExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0:e=>"null",$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},C.legacyNullClass_closure.prototype={call$0(){var e=K.JSClass,t=e._as(p.allowInteropCaptureThisNamed("sass.types.Null",new C.legacyNullClass__closure));return t.NULL=h.C__SassNull0,C.JSClassExtension_injectSuperclass(e._as(h.C__SassNull0.constructor),t),t},$signature:154},C.legacyNullClass__closure.prototype={call$2(e,t){throw S.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:()=>[null],$signature:152},C._SassNull0.prototype={get$isTruthy:()=>!1,get$isBlank:()=>!0,get$realNull:()=>null,accept$1$1:e=>(e._serialize0$_inspect&&e._serialize0$_buffer.write$1(0,"null"),null),accept$1(e){return this.accept$1$1(e,K.dynamic)},unaryNot$0:()=>h.SassBoolean_true0},L.NumberExpression0.prototype={accept$1$1(e){return e.visitNumberExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=S.S(this.value),r=this.unit;return t+(null==r?"":r)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},L._NodeSassNumber.prototype={},L.legacyNumberClass_closure.prototype={call$4(e,t,r,n){var a;null==n?(t.toString,a=L._parseNumber(t,r)):a=n,v.set$dartValue$x(e,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues:()=>[null,null],$signature:475},L.legacyNumberClass_closure0.prototype={call$1:e=>v.get$dartValue$x(e)._number1$_value,$signature:476},L.legacyNumberClass_closure1.prototype={call$2(e,t){var r=v.getInterceptor$x(e),n=v.get$numeratorUnits$x(r.get$dartValue(e));r.set$dartValue(e,L.SassNumber_SassNumber$withUnits0(t,v.get$denominatorUnits$x(r.get$dartValue(e)),n))},$signature:477},L.legacyNumberClass_closure2.prototype={call$1(e){var t=v.getInterceptor$x(e);return h.JSArray_methods.join$1(v.get$numeratorUnits$x(t.get$dartValue(e)),"*")+(0===v.get$denominatorUnits$x(t.get$dartValue(e)).length?"":"/")+h.JSArray_methods.join$1(v.get$denominatorUnits$x(t.get$dartValue(e)),"*")},$signature:478},L.legacyNumberClass_closure3.prototype={call$2(e,t){var r=v.getInterceptor$x(e);r.set$dartValue(e,L._parseNumber(r.get$dartValue(e)._number1$_value,t))},$signature:479},L._parseNumber_closure.prototype={call$1:e=>0===e.length,$signature:6},L._parseNumber_closure0.prototype={call$1:e=>0===e.length,$signature:6},L._ConstructorOptions0.prototype={},L.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,K.dynamic)},withoutSlash$0(){var e=this;return null==e.asSlash?e:e.withValue$1(e._number1$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=this._number1$_value,r=L.fuzzyIsInt0(t)?h.JSNumber_methods.round$0(t):null;if(null!=r)return r;throw S.wrapException(this._number1$_exception$2(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,r){var n=this,a=L.fuzzyCheckRange0(n._number1$_value,e,t);if(null!=a)return a;throw S.wrapException(n._number1$_exception$2("Expected "+n.toString$0(0)+" to be within "+S.S(e)+n.get$unitString()+" and "+S.S(t)+n.get$unitString()+".",r))},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&&t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw S.wrapException(this._number1$_exception$2("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw S.wrapException(this._number1$_exception$2("Expected "+this.toString$0(0)+" to have no units.",e))},convertValueToMatch$3(e,t,r){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,r)},coerce$3(e,t,r){return L.SassNumber_SassNumber$withUnits0(this.coerceValue$3(e,t,r),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,r){return this._number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,r)},coerceValueToUnit$2(e,t){var r=K.JSArray_String;return this.coerceValue$3(S._setArrayType([e],r),S._setArrayType([],r),t)},coerceValueToMatch$3(e,t,r){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,r)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,r,n,a,i){var s,o,l,_,u,c,$=this,d={};if(h.C_ListEquality.equals$2(0,$.get$numeratorUnits($),e)&&h.C_ListEquality.equals$2(0,$.get$denominatorUnits($),t))return $._number1$_value;if(o=(s=v.getInterceptor$asx(e)).get$isNotEmpty(e)||v.get$isNotEmpty$asx(t),l=!(!r||$.get$hasUnits()&&o))return $._number1$_value;for(_=new L.SassNumber__coerceOrConvertValue__compatibilityException0($,a,i,o,n,e,t),d.value=$._number1$_value,l=$.get$numeratorUnits($),u=S._setArrayType(l.slice(0),S._arrayInstanceType(l)),s=s.get$iterator(e);s.moveNext$0();)p.removeFirstWhere0(u,new L.SassNumber__coerceOrConvertValue_closure3(d,s.get$current(s)),new L.SassNumber__coerceOrConvertValue_closure4(_));for(s=$.get$denominatorUnits($),c=S._setArrayType(s.slice(0),S._arrayInstanceType(s)),s=v.get$iterator$ax(t);s.moveNext$0();)p.removeFirstWhere0(c,new L.SassNumber__coerceOrConvertValue_closure5(d,s.get$current(s)),new L.SassNumber__coerceOrConvertValue_closure6(_));if(0!==u.length||0!==c.length)throw S.wrapException(_.call$0());return d.value},_number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,r,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,r,n,null,null)},isComparableTo$1(e){var t;if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(t){if(S.unwrapException(t)instanceof m.SassScriptException0)return!1;throw t}},greaterThan$1(e){if(e instanceof L.SassNumber0)return this._number1$_coerceUnits$2(e,L.number2__fuzzyGreaterThan$closure())?h.SassBoolean_true0:h.SassBoolean_false0;throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".'))},greaterThanOrEquals$1(e){if(e instanceof L.SassNumber0)return this._number1$_coerceUnits$2(e,L.number2__fuzzyGreaterThanOrEquals$closure())?h.SassBoolean_true0:h.SassBoolean_false0;throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".'))},lessThan$1(e){if(e instanceof L.SassNumber0)return this._number1$_coerceUnits$2(e,L.number2__fuzzyLessThan$closure())?h.SassBoolean_true0:h.SassBoolean_false0;throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".'))},lessThanOrEquals$1(e){if(e instanceof L.SassNumber0)return this._number1$_coerceUnits$2(e,L.number2__fuzzyLessThanOrEquals$closure())?h.SassBoolean_true0:h.SassBoolean_false0;throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".'))},modulo$1(e){var t=this;if(e instanceof L.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,t.get$moduloLikeSass()));throw S.wrapException(m.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" % "+e.toString$0(0)+'".'))},moduloLikeSass$2(e,t){var r;return t>0?h.JSNumber_methods.$mod(e,t):0===t?NaN:0===(r=h.JSNumber_methods.$mod(e,t))?0:r+t},plus$1(e){var t=this;if(e instanceof L.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new L.SassNumber_plus_closure0));if(!(e instanceof f.SassColor0))return t.super$Value$plus0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".'))},minus$1(e){var t=this;if(e instanceof L.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new L.SassNumber_minus_closure0));if(!(e instanceof f.SassColor0))return t.super$Value$minus0(e);throw S.wrapException(m.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".'))},times$1(e){var t=this;if(e instanceof L.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 S.wrapException(m.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".'))},dividedBy$1(e){var t=this;return e instanceof L.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 r;try{return t.call$2(this._number1$_value,e.coerceValueToMatch$1(this))}catch(r){throw S.unwrapException(r)instanceof m.SassScriptException0?(this.coerceValueToMatch$1(e),r):r}},_number1$_coerceUnits$2(e,t){return this._number1$_coerceUnits$1$2(e,t,K.dynamic)},multiplyUnits$3(e,t,r){var n,a,i,s,o,l,_,u=this,c={};if(c.value=e,0===u.get$numeratorUnits(u).length){if(0===r.length&&!u._number1$_areAnyConvertible$2(u.get$denominatorUnits(u),t))return L.SassNumber_SassNumber$withUnits0(e,u.get$denominatorUnits(u),t);if(0===u.get$denominatorUnits(u).length)return L.SassNumber_SassNumber$withUnits0(e,r,t)}else if(0===t.length){if(0===r.length)return L.SassNumber_SassNumber$withUnits0(e,r,u.get$numeratorUnits(u));if(0===u.get$denominatorUnits(u).length&&!u._number1$_areAnyConvertible$2(u.get$numeratorUnits(u),r))return L.SassNumber_SassNumber$withUnits0(e,r,u.get$numeratorUnits(u))}for(n=S._setArrayType([],K.JSArray_String),a=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),s=(i=u.get$numeratorUnits(u)).length,o=0;oh.JSArray_methods.any$1(e,new L.SassNumber__areAnyConvertible_closure0(t)),_number1$_unitString$2(e,t){var r,n=v.getInterceptor$asx(e);return n.get$isEmpty(e)?(n=v.getInterceptor$asx(t)).get$isEmpty(t)?"no units":1===n.get$length(t)?v.$add$ansx(n.get$single(t),"^-1"):"("+n.join$1(t,"*")+")^-1":(r=v.getInterceptor$asx(t)).get$isEmpty(t)?n.join$1(e,"*"):n.join$1(e,"*")+"/"+r.join$1(t,"*")},$eq(e,t){var r=this;return null!=t&&t instanceof L.SassNumber0&&r.get$numeratorUnits(r).length===t.get$numeratorUnits(t).length&&r.get$denominatorUnits(r).length===t.get$denominatorUnits(t).length&&(r.get$hasUnits()?!(!h.C_ListEquality.equals$2(0,r._number1$_canonicalizeUnitList$1(r.get$numeratorUnits(r)),r._number1$_canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!h.C_ListEquality.equals$2(0,r._number1$_canonicalizeUnitList$1(r.get$denominatorUnits(r)),r._number1$_canonicalizeUnitList$1(t.get$denominatorUnits(t))))&&Math.abs(r._number1$_value*r._number1$_canonicalMultiplier$1(r.get$numeratorUnits(r))/r._number1$_canonicalMultiplier$1(r.get$denominatorUnits(r))-t._number1$_value*r._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/r._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t)))"),r=E.List_List$of(new S.MappedListIterable(e,new L.SassNumber__canonicalizeUnitList_closure0,r),!0,r._eval$1("ListIterable.E")),h.JSArray_methods.sort$0(r),r)},_number1$_canonicalMultiplier$1(e){return h.JSArray_methods.fold$2(e,1,new L.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var t,r=h.Map_K2BWj.$index(0,e);return null==r?1:1/(t=r.get$values(r)).get$first(t)},_number1$_exception$2:(e,t)=>new m.SassScriptException0(null==t?e:"$"+t+": "+e)},L.SassNumber__coerceOrConvertValue__compatibilityException0.prototype={call$0(){var e,t,r,n,a,i,s=this,o=s.other;return null!=o?(t=(e=s.$this).toString$0(0)+" and",r=new E.StringBuffer(t),null!=(n=s.otherName)&&(t=r._contents=t+" $"+n+":"),o=t+" "+o.toString$0(0)+" have incompatible units",r._contents=o,e.get$hasUnits()&&s.otherHasUnits||(r._contents=o+" (one has units and the other doesn't)"),o=r.toString$0(0)+".",e=s.name,new m.SassScriptException0(null==e?o:"$"+e+": "+o)):s.otherHasUnits?(o=s.newNumerators,1===(e=v.getInterceptor$asx(o)).get$length(o)&&v.get$isEmpty$asx(s.newDenominators)&&null!=(a=B.$get$_typesByUnit0().$index(0,e.get$first(o)))?(o=(o="Expected "+s.$this.toString$0(0)+" to have ")+(h.JSArray_methods.contains$1(S._setArrayType([97,101,105,111,117],K.JSArray_int),h.JSString_methods._codeUnitAt$1(a,0))?"an "+a:"a "+a)+" unit (",(e=h.Map_U8AHF.$index(0,a)).toString,e=o+h.JSArray_methods.join$1(e,", ")+").",o=s.name,new m.SassScriptException0(null==o?e:"$"+o+": "+e)):(t=s.newDenominators,i=p.pluralize0("unit",e.get$length(o)+v.get$length$asx(t),null),t="Expected "+(e=s.$this).toString$0(0)+" to have "+i+" "+e._number1$_unitString$2(o,t)+".",o=s.name,new m.SassScriptException0(null==o?t:"$"+o+": "+t))):(o="Expected "+s.$this.toString$0(0)+" to have no units.",e=s.name,new m.SassScriptException0(null==e?o:"$"+e+": "+o))},$signature:480},L.SassNumber__coerceOrConvertValue_closure3.prototype={call$1(e){var t=L.conversionFactor0(this.newNumerator,e);return null!=t&&(this._box_0.value*=t,!0)},$signature:6},L.SassNumber__coerceOrConvertValue_closure4.prototype={call$0(){return S.throwExpression(this._compatibilityException.call$0())},$signature:0},L.SassNumber__coerceOrConvertValue_closure5.prototype={call$1(e){var t=L.conversionFactor0(this.newDenominator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber__coerceOrConvertValue_closure6.prototype={call$0(){return S.throwExpression(this._compatibilityException.call$0())},$signature:0},L.SassNumber_plus_closure0.prototype={call$2:(e,t)=>e+t,$signature:55},L.SassNumber_minus_closure0.prototype={call$2:(e,t)=>e-t,$signature:55},L.SassNumber_multiplyUnits_closure3.prototype={call$1(e){var t=L.conversionFactor0(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber_multiplyUnits_closure4.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},L.SassNumber_multiplyUnits_closure5.prototype={call$1(e){var t=L.conversionFactor0(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:6},L.SassNumber_multiplyUnits_closure6.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},L.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var t=h.Map_K2BWj.$index(0,e);return null==t?h.JSArray_methods.contains$1(this.units2,e):h.JSArray_methods.any$1(this.units2,t.get$containsKey())},$signature:6},L.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var t,r=B.$get$_typesByUnit0().$index(0,e);return null==r?t=e:((t=h.Map_U8AHF.$index(0,r)).toString,t=h.JSArray_methods.get$first(t)),t},$signature:5},L.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:215},k.SupportsOperation0.prototype={toString$0(e){var t=this;return t._operation0$_parenthesize$1(t.left)+" "+t.operator+" "+t._operation0$_parenthesize$1(t.right)},_operation0$_parenthesize$1(e){return e instanceof x.SupportsNegation0||e instanceof k.SupportsOperation0&&e.operator===this.operator?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,$isSupportsCondition0:1,get$span(e){return this.span}},x.ParentSelector0.prototype={accept$1$1(e){var t,r=e._serialize0$_buffer;return r.writeCharCode$1(38),null!=(t=this.suffix)&&r.write$1(0,t),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1:e=>S.throwExpression(E.UnsupportedError$("& doesn't support unification."))},x.ParentStatement0.prototype={$isAstNode0:1,$isStatement0:1},x.ParentStatement_closure0.prototype={call$1:e=>e instanceof T.VariableDeclaration0||e instanceof x.FunctionRule0||e instanceof L.MixinRule0||e instanceof p.ImportRule0&&h.JSArray_methods.any$1(e.imports,new x.ParentStatement__closure0),$signature:178},x.ParentStatement__closure0.prototype={call$1:e=>e instanceof p.DynamicImport0,$signature:176},L.ParenthesizedExpression0.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},y.Parser1.prototype={_parser0$_parseIdentifier$0(){return this.wrapSpanFormatException$1(new y.Parser__parseIdentifier_closure0(this))},whitespace$0(){do{this.whitespaceWithoutComments$0()}while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,t=this.scanner,r=t.string.length;e=t._string_scanner$_position!==r&&(32===(e=t.peekChar$0())||9===e||10===e||13===e||12===e);)t.readChar$0()},spaces$0(){for(var e,t=this.scanner,r=t.string.length;e=t._string_scanner$_position!==r&&(32===(e=t.peekChar$0())||9===e);)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return 47===t.peekChar$0()&&(47===(e=t.peekChar$1(1))?(this.silentComment$0(),!0):42===e&&(this.loudComment$0(),!0))},silentComment$0(){var e,t,r=this.scanner;for(r.expect$1("//"),e=r.string.length;t=r._string_scanner$_position!==e&&!(10===(t=r.peekChar$0())||13===t||12===t);)r.readChar$0()},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(42===t.readChar$0()){do{e=t.readChar$0()}while(42===e);if(47===e)break}},identifier$2$normalize$unit(e,t){var r,n,a=this,i="Expected identifier.",s=new E.StringBuffer(""),o=a.scanner;if(o.scanChar$1(45)){if(r=s._contents=""+S.Primitives_stringFromCharCode(45),o.scanChar$1(45))return s._contents=r+S.Primitives_stringFromCharCode(45),a._parser0$_identifierBody$3$normalize$unit(s,e,t),(o=s._contents).charCodeAt(0),o}else r="";return null==(n=o.peekChar$0())?o.error$1(0,i):e&&95===n?(o.readChar$0(),s._contents=r+S.Primitives_stringFromCharCode(45)):95===n||L.isAlphabetic1(n)||n>=128?s._contents=r+S.Primitives_stringFromCharCode(o.readChar$0()):92===n?s._contents=r+S.S(a.escape$1$identifierStart(!0)):o.error$1(0,i),a._parser0$_identifierBody$3$normalize$unit(s,e,t),(o=s._contents).charCodeAt(0),o},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_parser0$_identifierBody$3$normalize$unit(e,t,r){var n,a,i;for(n=this.scanner;null!=(a=n.peekChar$0());)if(r&&45===a){if(null!=(i=n.peekChar$1(1))&&(46===i||i>=48&&i<=57))break;e._contents+=S.Primitives_stringFromCharCode(n.readChar$0())}else if(t&&95===a)n.readChar$0(),e._contents+=S.Primitives_stringFromCharCode(45);else if(95===a||a>=97&&a<=122||a>=65&&a<=90||a>=128||a>=48&&a<=57||45===a)e._contents+=S.Primitives_stringFromCharCode(n.readChar$0());else{if(92!==a)break;e._contents+=S.S(this.escape$0())}},_parser0$_identifierBody$1(e){return this._parser0$_identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,r,n=this.scanner,a=n.readChar$0();for(39!==a&&34!==a&&n.error$2$position(0,"Expected string.",n._string_scanner$_position-1),e=new E.StringBuffer("");;){if((t=n.peekChar$0())===a){n.readChar$0();break}null==t||10===t||13===t||12===t?n.error$1(0,"Expected "+S.Primitives_stringFromCharCode(a)+"."):92===t?10===(r=n.peekChar$1(1))||13===r||12===r?(n.readChar$0(),n.readChar$0()):e._contents+=S.Primitives_stringFromCharCode(p.consumeEscapedCharacter0(n)):e._contents+=S.Primitives_stringFromCharCode(n.readChar$0())}return(n=e._contents).charCodeAt(0),n},naturalNumber$0(){var e,t,r=this.scanner,n=r.readChar$0();for(L.isDigit0(n)||r.error$2$position(0,"Expected digit.",r._string_scanner$_position-1),e=n-48;null!=(t=r.peekChar$0())&&t>=48&&t<=57;)e=10*e+(r.readChar$0()-48);return e},declarationValue$1$allowEmpty(e){var t,r,n,a,i,s,o,l,_=this,u=new E.StringBuffer(""),c=S._setArrayType([],K.JSArray_int);e:for(t=_.scanner,r=_.get$string(),n=!1;;)switch(a=t.peekChar$0()){case 92:u._contents+=S.S(_.escape$1$identifierStart(!0)),n=!1;break;case 34:case 39:i=t._string_scanner$_position,r.call$0(),s=t._string_scanner$_position,u._contents+=h.JSString_methods.substring$2(t.string,i,s),n=!1;break;case 47:42===t.peekChar$1(1)?(o=_.get$loudComment(),i=t._string_scanner$_position,o.call$0(),s=t._string_scanner$_position,u._contents+=h.JSString_methods.substring$2(t.string,i,s)):u._contents+=S.Primitives_stringFromCharCode(t.readChar$0()),n=!1;break;case 32:case 9:(o=!!n||!(32===(o=t.peekChar$1(1))||9===o||10===o||13===o||12===o))&&(u._contents+=S.Primitives_stringFromCharCode(32)),t.readChar$0();break;case 10:case 13:case 12:10!==(o=t.peekChar$1(-1))&&13!==o&&12!==o&&(u._contents+="\n"),t.readChar$0(),n=!0;break;case 40:case 123:case 91:a.toString,u._contents+=S.Primitives_stringFromCharCode(a),c.push(L.opposite0(t.readChar$0())),n=!1;break;case 41:case 125:case 93:if(0===c.length)break e;a.toString,u._contents+=S.Primitives_stringFromCharCode(a),t.expectChar$1(c.pop()),n=!1;break;case 59:if(0===c.length)break e;u._contents+=S.Primitives_stringFromCharCode(t.readChar$0());break;case 117:case 85:l=_.tryUrl$0(),u._contents+=null!=l?l:S.Primitives_stringFromCharCode(t.readChar$0()),n=!1;break;default:if(null==a)break e;_.lookingAtIdentifier$0()?u._contents+=_.identifier$0():u._contents+=S.Primitives_stringFromCharCode(t.readChar$0()),n=!1}return 0!==c.length&&t.expectChar$1(h.JSArray_methods.get$last(c)),e||0!==u._contents.length||t.error$1(0,"Expected token."),(t=u._contents).charCodeAt(0),t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,r,n=this,a=n.scanner,i=new I._SpanScannerState(a,a._string_scanner$_position);if(!n.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(i),null;for(n.whitespace$0(),(e=new E.StringBuffer(""))._contents="url(";null!=(t=a.peekChar$0());)if(92===t)e._contents+=S.S(n.escape$0());else if(r=37===t||38===t||35===t||t>=42&&t<=126||t>=128)e._contents+=S.Primitives_stringFromCharCode(a.readChar$0());else{if(32!==t&&9!==t&&10!==t&&13!==t&&12!==t){if(41===t)return(r=e._contents+=S.Primitives_stringFromCharCode(a.readChar$0())).charCodeAt(0),r;break}if(n.whitespace$0(),41!==a.peekChar$0())break}return a.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,r,n,a,i,s,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;if(l.expectChar$1(92),t=0,null==(r=l.peekChar$0()))l.error$1(0,o);else if(10===r||13===r||12===r)l.error$1(0,o);else if(L.isHex0(r)){for(n=0;n<6&&null!=(a=l.peekChar$0())&&L.isHex0(a);++n)t*=16,t+=L.asHex0(l.readChar$0());this.scanCharIf$1(L.character0__isWhitespace$closure())}else t=l.readChar$0();if(!(i=e?95===(i=t)||L.isAlphabetic1(i)||i>=128:95===(i=t)||L.isAlphabetic1(i)||i>=128||L.isDigit0(i)||45===i))return(l=t<=31||!!v.$eq$(t,127)||e&&L.isDigit0(t))?(l=""+S.Primitives_stringFromCharCode(92),t>15&&(l+=S.Primitives_stringFromCharCode(L.hexCharFor0(h.JSNumber_methods._shrOtherPositive$1(t,4)))),(l=l+S.Primitives_stringFromCharCode(L.hexCharFor0(15&t))+S.Primitives_stringFromCharCode(32)).charCodeAt(0),l):E.String_String$fromCharCodes(S._setArrayType([92,t],K.JSArray_int),0,null);try{return S.Primitives_stringFromCharCode(t)}catch(s){if(!K.RangeError._is(S.unwrapException(s)))throw s;l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_)}},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)},scanIdentChar$2$caseSensitive(e,t){var r,n=new y.Parser_scanIdentChar_matches0(t,e),a=this.scanner,i=a.peekChar$0();if(null!=i&&n.call$1(i))return a.readChar$0(),!0;if(92===i){if(r=a._string_scanner$_position,n.call$1(p.consumeEscapedCharacter0(a)))return!0;a.set$state(new I._SpanScannerState(a,r))}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).error$2$position(0,'Expected "'+S.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position)},lookingAtIdentifier$1(e){var t,r,n;return null==e&&(e=0),null!=(r=(t=this.scanner).peekChar$1(e))&&(!!(95===r||L.isAlphabetic1(r)||r>=128||92===r)||45===r&&null!=(n=t.peekChar$1(e+1))&&(95===n||L.isAlphabetic1(n)||n>=128||92===n||45===n))},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e=this.scanner.peekChar$0();return null!=e&&(95===e||L.isAlphabetic1(e)||e>=128||L.isDigit0(e)||45===e||92===e)},scanIdentifier$2$caseSensitive(e,t){var r,n,a,i,s=this;if(!s.lookingAtIdentifier$0())return!1;for(r=s.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position),a=new S.CodeUnits(e),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)if(!s.scanIdentChar$2$caseSensitive(i._as(a.__internal$_current),t))return n._scanner!==r&&S.throwExpression(E.ArgumentError$(j.The_gi,null)),((a=n.position)<0||a>r.string.length)&&S.throwExpression(E.ArgumentError$("Invalid position "+a,null)),r._string_scanner$_position=a,r._lastMatch=null,!1;return!s.lookingAtIdentifierBody$0()||(r.set$state(n),!1)},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},expectIdentifier$2$name(e,t){var r,n,a,i;for(null==t&&(t='"'+e+'"'),n=(r=this.scanner)._string_scanner$_position,a=new S.CodeUnits(e),a=new S.ListIterator(a,a.get$length(a)),i=S._instanceType(a)._precomputed1;a.moveNext$0();)this.scanIdentChar$2$caseSensitive(i._as(a.__internal$_current),!1)||r.error$2$position(0,"Expected "+t+".",n);this.lookingAtIdentifierBody$0()&&r.error$2$position(0,"Expected "+t,n)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,r=t._string_scanner$_position;return e.call$0(),t.substring$1(0,r)},error$3(e,t,r,n){var a=new m.StringScannerException(this.scanner.string,t,r);if(null==n)throw S.wrapException(a);p.throwWithTrace0(a,n)},error$2(e,t,r){return this.error$3(e,t,r,null)},withErrorMessage$1$2(e,t){var r,n,a,i;try{return t.call$0()}catch(i){if(a=S.unwrapException(i),!K.SourceSpanFormatException._is(a))throw i;r=a,n=S.getTraceFromException(i),a=v.get$span$z(r),p.throwWithTrace0(new y.SourceSpanFormatException(r.get$source(),e,a),n)}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,K.dynamic)},wrapSpanFormatException$1$1(e){var t,r,n,a,i,s;try{return e.call$0()}catch(s){if(i=S.unwrapException(s),!K.SourceSpanFormatException._is(i))throw s;t=i,r=S.getTraceFromException(s),n=v.get$span$z(t),(i=!!p.startsWithIgnoreCase0(t._span_exception$_message,"expected")&&(i=n)._end-i._file$_start==0)&&(i=n,a=this._parser0$_firstNewlineBefore$1(F.FileLocation$_(i.file,i._file$_start).offset),i=n,v.$eq$(a,F.FileLocation$_(i.file,i._file$_start).offset)||(n=n.file.span$2(0,a,a))),p.throwWithTrace0(new m.SassFormatException0(t._span_exception$_message,n),r)}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,K.dynamic)},_parser0$_firstNewlineBefore$1(e){var t,r,n,a=e-1;for(t=this.scanner.string,r=null;a>=0;){if(32!==(n=h.JSString_methods.codeUnitAt$1(t,a))&&9!==n&&10!==n&&13!==n&&12!==n)return null==r?e:r;10!==n&&13!==n&&12!==n||(r=a),--a}return e}},y.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:28},y.Parser_scanIdentChar_matches0.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:L.characterEqualsIgnoreCase0(t,e)},$signature:49},w.PlaceholderSelector0.prototype={get$isInvisible:()=>!0,accept$1$1(e){var t=e._serialize0$_buffer;return t.writeCharCode$1(37),t.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){return new w.PlaceholderSelector0(this.name+e)},$eq(e,t){return null!=t&&t instanceof w.PlaceholderSelector0&&t.name===this.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)}},b.PlainCssCallable0.prototype={$eq(e,t){return null!=t&&t instanceof b.PlainCssCallable0&&this.name===t.name},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)},$isAsyncCallable0:1,$isCallable0:1,get$name(e){return this.name}},g.PrefixedMapView0.prototype={get$keys(e){return new g._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"string"==typeof t&&h.JSString_methods.startsWith$1(t,this._prefixed_map_view0$_prefix)?this._prefixed_map_view0$_map.$index(0,v.substring$1$s(t,this._prefixed_map_view0$_prefix.length)):null},containsKey$1(e){return"string"==typeof e&&h.JSString_methods.startsWith$1(e,this._prefixed_map_view0$_prefix)&&this._prefixed_map_view0$_map.containsKey$1(v.substring$1$s(e,this._prefixed_map_view0$_prefix.length))}},g._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=v.map$1$1$ax(t.get$keys(t),new g._PrefixedKeys_iterator_closure0(this),K.String)).get$iterator(t)},contains$1(e,t){return this._prefixed_map_view0$_view.containsKey$1(t)}},g._PrefixedKeys_iterator_closure0.prototype={call$1(e){return this.$this._prefixed_map_view0$_view._prefixed_map_view0$_prefix+e},$signature:5},d.PseudoSelector0.prototype={get$isHostContext(){return this.isClass&&"host-context"===this.name&&null!=this.selector},get$minSpecificity(){null==this._pseudo0$_minSpecificity&&this._pseudo0$_computeSpecificity$0();var e=this._pseudo0$_minSpecificity;return e.toString,e},get$maxSpecificity(){null==this._pseudo0$_maxSpecificity&&this._pseudo0$_computeSpecificity$0();var e=this._pseudo0$_maxSpecificity;return e.toString,e},get$isInvisible(){var e=this.selector;return null!=e&&"not"!==this.name&&e.get$isInvisible()},addSuffix$1(e){var t=this;return null==t.argument&&null==t.selector||t.super$SimpleSelector$addSuffix0(e),d.PseudoSelector$0(t.name+e,null,!t.isClass,null)},unify$1(e){var t,r,n,a,i,s,o=this,l=o.name;if("host"===l||"host-context"===l){if(!h.JSArray_methods.every$1(e,new d.PseudoSelector_unify_closure0))return null}else if(1===e.length&&(l=(t=h.JSArray_methods.get$first(e))instanceof w.UniversalSelector0||t instanceof d.PseudoSelector0&&(t.isClass&&"host"===t.name||t.get$isHostContext())))return t.unify$1(S._setArrayType([o],K.JSArray_SimpleSelector_2));if(h.JSArray_methods.contains$1(e,o))return e;for(r=S._setArrayType([],K.JSArray_SimpleSelector_2),l=e.length,n=!o.isClass,a=!1,i=0;i>>0}},d.PseudoSelector_unify_closure0.prototype={call$1:e=>e instanceof d.PseudoSelector0&&(e.isClass&&"host"===e.name||null!=e.selector),$signature:15},k.PublicMemberMapView0.prototype={get$keys(e){var t=this._public_member_map_view0$_inner;return v.where$1$ax(t.get$keys(t),p.utils0__isPublic$closure())},containsKey$1(e){return"string"==typeof e&&p.isPublic0(e)&&this._public_member_map_view0$_inner.containsKey$1(e)},$index(e,t){return"string"==typeof t&&p.isPublic0(t)?this._public_member_map_view0$_inner.$index(0,t):null}},d.QualifiedName0.prototype={$eq(e,t){return null!=t&&t instanceof d.QualifiedName0&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return h.JSString_methods.get$hashCode(this.name)^v.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,r=this.name;return null==t?r:t+"|"+r}},C.JSClass0.prototype={},C.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,t){return v.get$$prototype$x(this._this)[e]=p.allowInteropCaptureThisNamed(e,t),null},$signature:151},C.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,t){return p.defineGetter(v.get$$prototype$x(this._this),e,t,null),null},$signature:151},T.RenderContext0.prototype={},T.RenderContextOptions0.prototype={},T.RenderContextResult0.prototype={},T.RenderContextResultStats0.prototype={},M.RenderOptions.prototype={},k.RenderResult.prototype={},k.RenderResultStats.prototype={},m.ImporterResult0.prototype={get$sourceMapUrl(e){var t=this._result$_sourceMapUrl;return null==t?E.Uri_Uri$dataFromString(this.contents,h.C_Utf8Codec,null):t}},p.ReturnRule0.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},k.main_printError.prototype={call$2(e,t){var r=this._box_0;r.printedError&&B.$get$stderr().writeln$0(),r.printedError=!0,(r=B.$get$stderr()).writeln$1(e),null!=t&&(r.writeln$0(),r.writeln$1(h.JSString_methods.trimRight$0(F.Trace_Trace$from(t).get$terse().toString$0(0))))},$signature:482},k.main_closure.prototype={call$0(){var e,t;try{null==(e=this.destination)||this._box_0.options.get$emitErrorCss()||p.deleteFile(e)}catch(t){if(!(S.unwrapException(t)instanceof p.FileSystemException))throw t}},$signature:1},k.SassParser0.prototype={get$currentIndentation(){return this._sass0$_currentIndentation},get$indented:()=>!0,styleRuleSelector$0(){var e,t=this.scanner,r=t._string_scanner$_position,n=new E.StringBuffer(""),a=new T.InterpolationBuffer0(n,S._setArrayType([],K.JSArray_Object));do{a.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=n._contents+=S.Primitives_stringFromCharCode(10)}while(h.JSString_methods.endsWith$1(h.JSString_methods.trimRight$0((e.charCodeAt(0),e)),",")&&this.scanCharIf$1(L.character0__isNewline$closure()));return a.interpolation$1(t.spanFrom$1(new I._SpanScannerState(t,r)))},expectStatementSeparator$1(e){var t=this;t.atEndOfStatement$0()||t._sass0$_expectNewline$0(),t._sass0$_peekIndentation$0()<=t._sass0$_currentIndentation||t.scanner.error$2$position(0,"Nothing may be indented "+(null==e?"here":"beneath a "+e)+".",t._sass0$_nextIndentationEnd.position)},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return null==e||10===e||13===e||12===e},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._sass0$_peekIndentation$0()>this._sass0$_currentIndentation},importArgument$0(){var e,t,r,n,a,i,s,o=this,l=o.scanner;switch(l.peekChar$0()){case 117:case 85:if(a=new I._SpanScannerState(l,l._string_scanner$_position),o.scanIdentifier$1("url")){if(l.scanChar$1(40))return l.set$state(a),o.super$StylesheetParser$importArgument0();l.set$state(a)}break;case 39:case 34:return o.super$StylesheetParser$importArgument0()}for(a=new I._SpanScannerState(l,l._string_scanner$_position),i=l.peekChar$0();null!=i&&44!==i&&59!==i&&10!==i&&13!==i&&12!==i;)l.readChar$0(),i=l.peekChar$0();if(e=l.substring$1(0,a.position),t=l.spanFrom$1(a),o.isPlainImportUrl$1(e))return new A.StaticImport0(V.Interpolation$0(S._setArrayType([w.serializeValue0(new d.SassString0(e,!0),!0,!0)],K.JSArray_Object),t),null,null,t);try{return l=o.parseImportUrl$1(e),new p.DynamicImport0(l,t)}catch(s){if(l=S.unwrapException(s),!K.FormatException._is(l))throw s;r=l,n=S.getTraceFromException(s),o.error$3(0,"Invalid URL: "+v.get$message$x(r),t,n)}},scanElse$1(e){var t,r,n,a,i,s=this;return s._sass0$_peekIndentation$0()===e&&(r=(t=s.scanner)._string_scanner$_position,n=s._sass0$_currentIndentation,a=s._sass0$_nextIndentation,i=s._sass0$_nextIndentationEnd,s._sass0$_readIndentation$0(),!(!t.scanChar$1(64)||!s.scanIdentifier$1("else"))||(t.set$state(new I._SpanScannerState(t,r)),s._sass0$_currentIndentation=n,s._sass0$_nextIndentation=a,s._sass0$_nextIndentationEnd=i,!1))},children$1(e,t){var r=S._setArrayType([],K.JSArray_Statement_2);return this._sass0$_whileIndentedLower$1(new k.SassParser_children_closure0(this,t,r)),r},statements$1(e){var t,r,n,a=this.scanner,i=a.peekChar$0();for(9!==i&&32!==i||a.error$3$length$position(0,j.Indent,a._string_scanner$_position,0),t=S._setArrayType([],K.JSArray_Statement_2),r=a.string.length;a._string_scanner$_position!==r;)null!=(n=this._sass0$_child$1(e))&&t.push(n),this._sass0$_readIndentation$0();return t},_sass0$_child$1(e){var t=this,r=t.scanner;switch(r.peekChar$0()){case 13:case 10:case 12:return null;case 36:return t.variableDeclarationWithoutNamespace$0();case 47:switch(r.peekChar$1(1)){case 47:return t._sass0$_silentComment$0();case 42:return t._sass0$_loudComment$0();default:return e.call$0()}default:return e.call$0()}},_sass0$_silentComment$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;c.expect$1("//"),e=new E.StringBuffer(""),t=u._sass0$_currentIndentation,r=c.string.length,n=1+t,a=2+t;e:do{for(s=(i=c.scanChar$1(47)?"///":"//").length;;){for(o=e._contents+=i,l=s;l_;)a=l._sass0$_readIndentation$0(),null==n&&(n=a),n!==a&&(i="Inconsistent indentation, expected "+n+" spaces.",s=t._string_scanner$_position,o=r.getColumn$1(s),t.error$3$length$position(0,i,r.getColumn$1(t._string_scanner$_position),s-o)),e.call$0()},_sass0$_readIndentation$0(){var e,t=this,r=t._sass0$_nextIndentation;return null==r&&(r=t._sass0$_nextIndentation=t._sass0$_peekIndentation$0()),t._sass0$_currentIndentation=r,(e=t._sass0$_nextIndentationEnd).toString,t.scanner.set$state(e),t._sass0$_nextIndentationEnd=t._sass0$_nextIndentation=null,r},_sass0$_peekIndentation$0(){var e,t,r,n,a,i,s,o,l,_=this,u=_._sass0$_nextIndentation;if(null!=u)return u;if((t=(e=_.scanner)._string_scanner$_position)===(r=e.string.length))return _._sass0$_nextIndentation=0,_._sass0$_nextIndentationEnd=new I._SpanScannerState(e,t),0;n=new I._SpanScannerState(e,t),_.scanCharIf$1(L.character0__isNewline$closure())||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=S._Cell$(),i=S._Cell$(),t=(s=S._Cell$()).__late_helper$_name;do{for(i._value=a._value=!1,s._value=0;;){if(32===(o=e.peekChar$0()))i._value=!0;else{if(9!==o)break;a._value=!0}(l=s._value)===s&&S.throwExpression(S.LateError$localNI(t)),s._value=l+1,e.readChar$0()}if((l=e._string_scanner$_position)===r)return _._sass0$_nextIndentation=0,_._sass0$_nextIndentationEnd=new I._SpanScannerState(e,l),e.set$state(n),0}while(_.scanCharIf$1(L.character0__isNewline$closure()));return t=a._readLocal$0(),r=i._readLocal$0(),t?r?(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",r.getColumn$1(e._string_scanner$_position),t-l)):!0===_._sass0$_spaces&&(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",r.getColumn$1(e._string_scanner$_position),t-l)):r&&!1===_._sass0$_spaces&&(t=e._string_scanner$_position,l=(r=e._sourceFile).getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",r.getColumn$1(e._string_scanner$_position),t-l)),_._sass0$_nextIndentation=s._readLocal$0(),s._readLocal$0()>0&&null==_._sass0$_spaces&&(_._sass0$_spaces=i._readLocal$0()),_._sass0$_nextIndentationEnd=new I._SpanScannerState(e,e._string_scanner$_position),e.set$state(n),s._readLocal$0()}},k.SassParser_children_closure0.prototype={call$0(){var e=this.$this._sass0$_child$1(this.child);null!=e&&this.children.push(e)},$signature:0};M._Exports.prototype={},M._wrapMain_closure.prototype={call$1(e){return M._translateReturnValue(this.main.call$0())},$signature:95},M._wrapMain_closure0.prototype={call$1(e){return M._translateReturnValue(this.main.call$1(E.List_List$from(K.List_dynamic._as(e),!0,K.String)))},$signature:95},b.ScssParser0.prototype={get$indented:()=>!1,get$currentIndentation:()=>0,styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,r;this.whitespaceWithoutComments$0(),(t=this.scanner)._string_scanner$_position!==t.string.length&&59!==(r=t.peekChar$0())&&125!==r&&t.expectChar$1(59)},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return null==e||59===e||125===e||123===e},lookingAtChildren$0(){return 123===this.scanner.peekChar$0()},scanElse$1(e){var t,r=this,n=r.scanner,a=n._string_scanner$_position;if(r.whitespace$0(),t=n._string_scanner$_position,n.scanChar$1(64)){if(r.scanIdentifier$2$caseSensitive("else",!0))return!0;if(r.scanIdentifier$2$caseSensitive("elseif",!0))return r.logger.warn$3$deprecation$span(0,j.x40elsei,!0,n.spanFrom$1(new I._SpanScannerState(n,t))),n.set$position(n._string_scanner$_position-2),!0}return n.set$state(new I._SpanScannerState(n,a)),!1},children$1(e,t){var r,n=this,a=n.scanner;for(a.expectChar$1(123),n.whitespaceWithoutComments$0(),r=S._setArrayType([],K.JSArray_Statement_2);;)switch(a.peekChar$0()){case 36:r.push(n.variableDeclarationWithoutNamespace$0());break;case 47:switch(a.peekChar$1(1)){case 47:r.push(n._scss0$_silentComment$0()),n.whitespaceWithoutComments$0();break;case 42:r.push(n._scss0$_loudComment$0()),n.whitespaceWithoutComments$0();break;default:r.push(t.call$0())}break;case 59:a.readChar$0(),n.whitespaceWithoutComments$0();break;case 125:return a.expectChar$1(125),r;default:r.push(t.call$0())}},statements$1(e){var t,r,n,a=this,i=S._setArrayType([],K.JSArray_Statement_2);for(a.whitespaceWithoutComments$0(),r=(t=a.scanner).string.length;t._string_scanner$_position!==r;)switch(t.peekChar$0()){case 36:i.push(a.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:i.push(a._scss0$_silentComment$0()),a.whitespaceWithoutComments$0();break;case 42:i.push(a._scss0$_loudComment$0()),a.whitespaceWithoutComments$0();break;default:null!=(n=e.call$0())&&i.push(n)}break;case 59:t.readChar$0(),a.whitespaceWithoutComments$0();break;default:null!=(n=e.call$0())&&i.push(n)}return i},_scss0$_silentComment$0(){var e,t,r=this,n=r.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position);n.expect$1("//"),e=n.string.length;do{for(;t=n._string_scanner$_position!==e&&!(10===(t=n.readChar$0())||13===t||12===t););if(n._string_scanner$_position===e)break;r.whitespaceWithoutComments$0()}while(n.scan$1("//"));return r.get$plainCss()&&r.error$2(0,j.Silent,n.spanFrom$1(a)),r.lastSilentComment=new p.SilentComment0(n.substring$1(0,a.position),n.spanFrom$1(a))},_scss0$_loudComment$0(){var e,t,r,n,a,i,s,o=this.scanner,l=o._string_scanner$_position;for(o.expect$1("/*"),e=new E.StringBuffer(""),t=S._setArrayType([],K.JSArray_Object),r=new T.InterpolationBuffer0(e,t),e._contents="/*";;)switch(o.peekChar$0()){case 35:123===o.peekChar$1(1)?(n=this.singleInterpolation$0(),r._interpolation_buffer0$_flushText$0(),t.push(n)):e._contents+=S.Primitives_stringFromCharCode(o.readChar$0());break;case 42:if(e._contents+=S.Primitives_stringFromCharCode(o.readChar$0()),47!==o.peekChar$0())break;return e._contents+=S.Primitives_stringFromCharCode(o.readChar$0()),a=o._string_scanner$_position,n=o._sourceFile,i=new I._SpanScannerState(o,l).position,(o=new F._FileSpan(n,i,a))._FileSpan$3(n,i,a),i=K.Object,n=E.List_List$of(t,!0,i),0!==(l=e._contents).length&&n.push((l.charCodeAt(0),l)),(s=E.List_List$from(n,!1,i)).fixed$length=Array,s.immutable$list=Array,(l=new V.Interpolation0(s,o)).Interpolation$20(n,o),new b.LoudComment0(l);case 13:o.readChar$0(),10!==o.peekChar$0()&&(e._contents+=S.Primitives_stringFromCharCode(10));break;case 12:o.readChar$0(),e._contents+=S.Primitives_stringFromCharCode(10);break;default:e._contents+=S.Primitives_stringFromCharCode(o.readChar$0())}}},L.Selector0.prototype={get$isInvisible:()=>!1,toString$0(e){var t=w._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return this.accept$1(t),t._serialize0$_buffer.toString$0(0)}},L.SelectorExpression0.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0:e=>"&",$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},L._nest_closure0.prototype={call$1(e){var t={},r=v.$index$asx(e,0).get$asList();if(0===r.length)throw S.wrapException(m.SassScriptException$0(j.x24selec));return t.first=!0,new S.MappedListIterable(r,new L._nest__closure1(t),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new L._nest__closure2).get$asSassList()},$signature:21},L._nest__closure1.prototype={call$1(e){var t=this._box_0,r=e.assertSelector$1$allowParent(!t.first);return t.first=!1,r},$signature:150},L._nest__closure2.prototype={call$2:(e,t)=>t.resolveParentSelectors$1(e),$signature:149},L._append_closure1.prototype={call$1(e){var t=v.$index$asx(e,0).get$asList();if(0===t.length)throw S.wrapException(m.SassScriptException$0(j.x24selec));return new S.MappedListIterable(t,new L._append__closure1,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new L._append__closure2).get$asSassList()},$signature:21},L._append__closure1.prototype={call$1:e=>e.assertSelector$0(),$signature:150},L._append__closure2.prototype={call$2(e,t){var r=t.components;return d.SelectorList$0(new S.MappedListIterable(r,new L._append___closure0(e),S._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector0>"))).resolveParentSelectors$1(e)},$signature:149},L._append___closure0.prototype={call$1(e){var t,r,n=e.components,a=h.JSArray_methods.get$first(n);if(a instanceof V.CompoundSelector0){if(null==(t=L._prependParent0(a)))throw S.wrapException(m.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+"."));return r=S._setArrayType([t],K.JSArray_ComplexSelectorComponent_2),h.JSArray_methods.addAll$1(r,S.SubListIterable$(n,1,null,S._arrayInstanceType(n)._precomputed1)),I.ComplexSelector$0(r,!1)}throw S.wrapException(m.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+"."))},$signature:97},L._extend_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector"),n=t.$index(e,1).assertSelector$1$name("extendee");return V.ExtensionStore__extendOrReplace0(r,t.$index(e,2).assertSelector$1$name("extender"),n,h.ExtendMode_allTargets0,y.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:21},L._replace_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector"),n=t.$index(e,1).assertSelector$1$name("original");return V.ExtensionStore__extendOrReplace0(r,t.$index(e,2).assertSelector$1$name("replacement"),n,h.ExtendMode_replace0,y.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:21},L._unify_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("selector1").unify$1(t.$index(e,1).assertSelector$1$name("selector2"));return null==r?h.C__SassNull0:r.get$asSassList()},$signature:3},L._isSuperselector_closure0.prototype={call$1(e){var t=v.getInterceptor$asx(e),r=t.$index(e,0).assertSelector$1$name("super"),n=t.$index(e,1).assertSelector$1$name("sub");return F.listIsSuperselector0(r.components,n.components)?h.SassBoolean_true0:h.SassBoolean_false0},$signature:19},L._simpleSelectors_closure0.prototype={call$1(e){var t=v.$index$asx(e,0).assertCompoundSelector$1$name("selector").components;return d.SassList$0(new S.MappedListIterable(t,new L._simpleSelectors__closure0,S._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),h.ListSeparator_kWM0,!1)},$signature:21},L._simpleSelectors__closure0.prototype={call$1:e=>new d.SassString0(w.serializeSelector0(e,!0),!1),$signature:485},L._parse_closure0.prototype={call$1:e=>v.$index$asx(e,0).assertSelector$1$name("selector").get$asSassList(),$signature:21},L.SelectorParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new L.SelectorParser_parse_closure0(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new L.SelectorParser_parseCompoundSelector_closure0(this))},_selector$_selectorList$0(){var e,t,r,n=this,a=n.scanner,i=a._sourceFile,s=i.getLine$1(a._string_scanner$_position),o=S._setArrayType([n._selector$_complexSelector$0()],K.JSArray_ComplexSelector_2);for(n.whitespace$0(),e=a.string.length;a.scanChar$1(44);)if(n.whitespace$0(),44!==a.peekChar$0()){if((t=a._string_scanner$_position)===e)break;(r=i.getLine$1(t)!==s)&&(s=i.getLine$1(a._string_scanner$_position)),o.push(n._selector$_complexSelector$1$lineBreak(r))}return d.SelectorList$0(o)},_selector$_complexSelector$1$lineBreak(e){var t,r,n=this,a=j.x22x26__ma,i=S._setArrayType([],K.JSArray_ComplexSelectorComponent_2);e:for(t=n.scanner;;)switch(n.whitespace$0(),r=t.peekChar$0()){case 43:t.readChar$0(),i.push(h.Combinator_uzg0);break;case 62:t.readChar$0(),i.push(h.Combinator_sgq0);break;case 126:t.readChar$0(),i.push(h.Combinator_CzM0);break;case 91:case 46:case 35:case 37:case 58:case 38:case 42:case 124:i.push(n._selector$_compoundSelector$0()),38===t.peekChar$0()&&t.error$1(0,a);break;default:if(null==r||!n.lookingAtIdentifier$0())break e;i.push(n._selector$_compoundSelector$0()),38===t.peekChar$0()&&t.error$1(0,a)}return 0===i.length&&t.error$1(0,"expected selector."),I.ComplexSelector$0(i,e)},_selector$_complexSelector$0(){return this._selector$_complexSelector$1$lineBreak(!1)},_selector$_compoundSelector$0(){for(var e,t=S._setArrayType([this._selector$_simpleSelector$0()],K.JSArray_SimpleSelector_2),r=this.scanner;42===(e=r.peekChar$0())||91===e||46===e||35===e||37===e||58===e;)t.push(this._selector$_simpleSelector$1$allowParent(!1));return V.CompoundSelector$0(t)},_selector$_simpleSelector$1$allowParent(e){var t,r,n,a,i=this,s=i.scanner,o=new I._SpanScannerState(s,s._string_scanner$_position);switch(null==e&&(e=i._selector$_allowParent),s.peekChar$0()){case 91:return i._selector$_attributeSelector$0();case 46:return s.expectChar$1(46),new V.ClassSelector0(i.identifier$0());case 35:return s.expectChar$1(35),new w.IDSelector0(i.identifier$0());case 37:return s.expectChar$1(37),t=i.identifier$0(),i._selector$_allowPlaceholder||i.error$2(0,j.Placeh,s.spanFrom$1(o)),new w.PlaceholderSelector0(t);case 58:return i._selector$_pseudoSelector$0();case 38:return s.expectChar$1(38),i.lookingAtIdentifierBody$0()?(r=new E.StringBuffer(""),i._parser0$_identifierBody$1(r),0===r._contents.length&&s.error$1(0,"Expected identifier body."),(n=r._contents).charCodeAt(0),a=n):a=null,e||i.error$2(0,"Parent selectors aren't allowed here.",s.spanFrom$1(o)),new x.ParentSelector0(a);default:return i._selector$_typeOrUniversalSelector$0()}},_selector$_simpleSelector$0(){return this._selector$_simpleSelector$1$allowParent(null)},_selector$_attributeSelector$0(){var e,t,r,n,a,i=this,s=null,o=i.scanner;return o.expectChar$1(91),i.whitespace$0(),e=i._selector$_attributeName$0(),i.whitespace$0(),o.scanChar$1(93)?new w.AttributeSelector0(e,s,s,s):(t=i._selector$_attributeOperator$0(),i.whitespace$0(),n=39===(r=o.peekChar$0())||34===r?i.string$0():i.identifier$0(),i.whitespace$0(),a=null!=(r=o.peekChar$0())&&L.isAlphabetic1(r)?S.Primitives_stringFromCharCode(o.readChar$0()):s,o.expectChar$1(93),new w.AttributeSelector0(e,t,n,a))},_selector$_attributeName$0(){var e,t=this,r=t.scanner;return r.scanChar$1(42)?(r.expectChar$1(124),new d.QualifiedName0(t.identifier$0(),"*")):r.scanChar$1(124)?new d.QualifiedName0(t.identifier$0(),""):(e=t.identifier$0(),124!==r.peekChar$0()||61===r.peekChar$1(1)?new d.QualifiedName0(e,null):(r.readChar$0(),new d.QualifiedName0(t.identifier$0(),e)))},_selector$_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return h.AttributeOperator_sEs0;case 126:return e.expectChar$1(61),h.AttributeOperator_fz10;case 124:return e.expectChar$1(61),h.AttributeOperator_AuK0;case 94:return e.expectChar$1(61),h.AttributeOperator_4L50;case 36:return e.expectChar$1(61),h.AttributeOperator_mOX0;case 42:return e.expectChar$1(61),h.AttributeOperator_gqZ0;default:e.error$2$position(0,'Expected "]".',t)}},_selector$_pseudoSelector$0(){var e,t,r,n,a,i,s=this,o=null,l=s.scanner;return l.expectChar$1(58),e=l.scanChar$1(58),t=s.identifier$0(),l.scanChar$1(40)?(s.whitespace$0(),r=p.unvendor0(t),e?B._selectorPseudoElements0.contains$1(0,r)?(n=s._selector$_selectorList$0(),a=o):(a=s.declarationValue$1$allowEmpty(!0),n=o):B._selectorPseudoClasses0.contains$1(0,r)?(n=s._selector$_selectorList$0(),a=o):"nth-child"===r||"nth-last-child"===r?(a=s._selector$_aNPlusB$0(),s.whitespace$0(),32!==(i=l.peekChar$1(-1))&&9!==i&&10!==i&&13!==i&&12!==i||41===l.peekChar$0()?n=o:(s.expectIdentifier$1("of"),a+=" of",s.whitespace$0(),n=s._selector$_selectorList$0())):(a=h.JSString_methods.trimRight$0(s.declarationValue$1$allowEmpty(!0)),n=o),l.expectChar$1(41),d.PseudoSelector$0(t,a,e,n)):d.PseudoSelector$0(t,o,e,o)},_selector$_aNPlusB$0(){var e,t,r,n,a,i=this,s=i.scanner;switch(s.peekChar$0()){case 101:case 69:return i.expectIdentifier$1("even"),"even";case 111:case 79:return i.expectIdentifier$1("odd"),"odd";case 43:case 45:e=""+S.Primitives_stringFromCharCode(s.readChar$0());break;default:e=""}if(null!=(t=s.peekChar$0())&&L.isDigit0(t)){for(;null!=(r=s.peekChar$0())&&r>=48&&r<=57;)e+=S.Primitives_stringFromCharCode(s.readChar$0());if(i.whitespace$0(),!i.scanIdentChar$1(110))return e.charCodeAt(0),e}else i.expectIdentChar$1(110);if(e+=S.Primitives_stringFromCharCode(110),i.whitespace$0(),43!==(n=s.peekChar$0())&&45!==n)return e.charCodeAt(0),e;for(e+=S.Primitives_stringFromCharCode(s.readChar$0()),i.whitespace$0(),null!=(a=s.peekChar$0())&&L.isDigit0(a)||s.error$1(0,"Expected a number.");null!=(r=s.peekChar$0())&&r>=48&&r<=57;)e+=S.Primitives_stringFromCharCode(s.readChar$0());return e.charCodeAt(0),e},_selector$_typeOrUniversalSelector$0(){var e,t=this,r=t.scanner,n=r.peekChar$0();return 42===n?(r.readChar$0(),r.scanChar$1(124)?r.scanChar$1(42)?new w.UniversalSelector0("*"):new g.TypeSelector0(new d.QualifiedName0(t.identifier$0(),"*")):new w.UniversalSelector0(null)):124===n?(r.readChar$0(),r.scanChar$1(42)?new w.UniversalSelector0(""):new g.TypeSelector0(new d.QualifiedName0(t.identifier$0(),""))):(e=t.identifier$0(),r.scanChar$1(124)?r.scanChar$1(42)?new w.UniversalSelector0(e):new g.TypeSelector0(new d.QualifiedName0(t.identifier$0(),e)):new g.TypeSelector0(new d.QualifiedName0(e,null)))}},L.SelectorParser_parse_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_selectorList$0();return(e=e.scanner)._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:45},L.SelectorParser_parseCompoundSelector_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_compoundSelector$0();return(e=e.scanner)._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:486},w.serialize_closure0.prototype={call$1:e=>e>127,$signature:49},w._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var t,r,n,a,i,s,o,l,_=this;for(t=_._serialize0$_style!==h.OutputStyle_compressed0,r=K.CssComment_2,n=K.CssParentNode_2,a=_._serialize0$_buffer,i=_._lineFeed.text,s=null,o=0;oe===h.CalculationOperator_jB60||e!==h.CalculationOperator_Iem0&&(t===h.CalculationOperator_Iem0||t===h.CalculationOperator_uti0),visitColor$1(e){var t,r,n,a,i=this,s=null,o=i._serialize0$_style===h.OutputStyle_compressed0;if(o&&Math.abs(e._color0$_alpha-1)")),a=e._list1$_separator,i=s._serialize0$_separatorString$1(a),s._serialize0$_writeBetween$3(r,i,t?new w._SerializeVisitor_visitList_closure3(s,e):new w._SerializeVisitor_visitList_closure4(s)),n&&((t=s._serialize0$_buffer).write$1(0,a.separator),o||t.writeCharCode$1(41)),o&&s._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){switch(e){case h.ListSeparator_kWM0:return this._serialize0$_style===h.OutputStyle_compressed0?",":", ";case h.ListSeparator_1gm0:return this._serialize0$_style===h.OutputStyle_compressed0?"/":" / ";case h.ListSeparator_woc0:return" ";default:return""}},_serialize0$_elementNeedsParens$2(e,t){var r;if(t instanceof d.SassList0){if(t._list1$_contents.length<2)return!1;if(t._list1$_hasBrackets)return!1;switch(e){case h.ListSeparator_kWM0:return t._list1$_separator===h.ListSeparator_kWM0;case h.ListSeparator_1gm0:return(r=t._list1$_separator)===h.ListSeparator_kWM0||r===h.ListSeparator_1gm0;default:return t._list1$_separator!==h.ListSeparator_undecided_null0}}return!1},visitMap$1(e){var t,r,n=this;if(!n._serialize0$_inspect)throw S.wrapException(m.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value."));(t=n._serialize0$_buffer).writeCharCode$1(40),r=e._map0$_contents,n._serialize0$_writeBetween$3(r.get$entries(r),", ",new w._SerializeVisitor_visitMap_closure0(n)),t.writeCharCode$1(41)},_serialize0$_writeMapElement$1(e){var t=e instanceof d.SassList0&&e._list1$_separator===h.ListSeparator_kWM0&&!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=this,r=e.asSlash;if(null!=r)return t.visitNumber$1(r.item1),t._serialize0$_buffer.writeCharCode$1(47),void t.visitNumber$1(r.item2);if(t._serialize0$_writeNumber$1(e._number1$_value),t._serialize0$_inspect)t._serialize0$_buffer.write$1(0,e.get$unitString());else{if(e.get$numeratorUnits(e).length>1||0!==e.get$denominatorUnits(e).length)throw S.wrapException(m.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value."));0!==e.get$numeratorUnits(e).length&&t._serialize0$_buffer.write$1(0,h.JSArray_methods.get$first(e.get$numeratorUnits(e)))}},_serialize0$_writeNumber$1(e){var t,r=this,n=L.fuzzyIsInt0(e)?h.JSNumber_methods.round$0(e):null;if(null==n){if((t=r._serialize0$_removeExponent$1(h.JSNumber_methods.toString$0(e))).length<12)return r._serialize0$_style===h.OutputStyle_compressed0&&48===h.JSString_methods._codeUnitAt$1(t,0)&&(t=h.JSString_methods.substring$1(t,1)),void r._serialize0$_buffer.write$1(0,t);r._serialize0$_writeRounded$1(t)}else r._serialize0$_buffer.write$1(0,r._serialize0$_removeExponent$1(h.JSInt_methods.toString$0(n)))},_serialize0$_removeExponent$1(e){for(var t,r,n,a=h.JSString_methods._codeUnitAt$1(e,0),i=45===a,s=S._Cell$(),o=e.length,l=0;;){if(!(l3&&(t._contents=a+h.JSString_methods.substring$2(e,3,l))):l>2&&(t._contents=a+h.JSString_methods.substring$2(e,2,l)),s._value=E.int_parse(h.JSString_methods.substring$2(e,l+1,o),null);break}++l}if(null==t)return e;if(s._readLocal$0()>0){for(r=i?1:0,n=(a=s._readLocal$0())-((o=t._contents).length-1-r),a=o,l=0;lr;)a+=S.Primitives_stringFromCharCode(48),--l;return i?(o=t._contents,o=h.JSString_methods.substring$1((o.charCodeAt(0),o),1)):o=t,(o=a+S.S(o)).charCodeAt(0),o},_serialize0$_writeRounded$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,d=this;if(h.JSString_methods.endsWith$1(e,".0"))d._serialize0$_buffer.write$1(0,h.JSString_methods.substring$2(e,0,e.length-2));else{for(t=e.length,r=new Uint8Array(t+1),a=(n=45===h.JSString_methods._codeUnitAt$1(e,0))?1:0,i=1;;a=s,i=l){if(a===t)return void d._serialize0$_buffer.write$1(0,e);if(s=a+1,46===(o=h.JSString_methods._codeUnitAt$1(e,a))){a=s;break}l=i+1,r[i]=o-48}if((_=a+10)>=t)d._serialize0$_buffer.write$1(0,e);else{for(l=i;a<_;a=s,l=u)u=l+1,s=a+1,r[l]=h.JSString_methods._codeUnitAt$1(e,a)-48;if(h.JSString_methods._codeUnitAt$1(e,a)-48>=5)for(;c=r[u=l-1]+1,r[u]=c,10===c;l=u);for(;li)&&0===r[l-1];)--l;if(2!==l||0!==r[0]||0!==r[1]){for(n&&d._serialize0$_buffer.writeCharCode$1(45),$=0===r[0]?d._serialize0$_style===h.OutputStyle_compressed0&&0===r[1]?2:1:0,p=d._serialize0$_buffer;$=57344&&t<=63743?(this._serialize0$_writeEscape$4(e,t,r,n),n):t>>>7==439&&r.length>n+1?(a=n+1,this._serialize0$_writeEscape$4(e,65536+((1023&t)<<10)+(1023&h.JSString_methods._codeUnitAt$1(r,a)),r,a),a):null},_serialize0$_writeEscape$4(e,t,r,n){var a,i;e.writeCharCode$1(92),e.write$1(0,h.JSInt_methods.toRadixString$1(t,16)),a=n+1,r.length!==a&&(i=h.JSString_methods._codeUnitAt$1(r,a),(L.isHex0(i)||32===i||9===i)&&e.writeCharCode$1(32))},visitComplexSelector$1(e){var t,r,n,a,i,s,o;for(r=(t=e.components).length,n=this._serialize0$_buffer,a=this._serialize0$_style===h.OutputStyle_compressed0,i=null,s=0;s"))),r=o._serialize0$_style!==h.OutputStyle_compressed0,n=o._serialize0$_buffer,a=o._lineFeed.text,i=!0;t.moveNext$0();)s=t.get$current(t),i?i=!1:(n.writeCharCode$1(44),s.lineBreak?r&&n.write$1(0,a):r&&n.writeCharCode$1(32)),o.visitComplexSelector$1(s)},visitPseudoSelector$1(e){var t,r,n,a=e.selector,i=null==a,s=!i;s&&"not"===e.name&&a.get$isInvisible()||((t=this._serialize0$_buffer).writeCharCode$1(58),e.isSyntacticClass||t.writeCharCode$1(58),t.write$1(0,e.name),(n=null==(r=e.argument))&&i||(t.writeCharCode$1(40),n||(t.write$1(0,r),s&&t.writeCharCode$1(32)),s&&this.visitSelectorList$1(a),t.writeCharCode$1(41)))},_serialize0$_write$1(e){return this._serialize0$_buffer.forSpan$2(e.get$span(e),new w._SerializeVisitor__write_closure0(this,e))},_serialize0$_visitChildren$1(e){var t=this,r={},n=t._serialize0$_buffer;n.writeCharCode$1(123),e.every$1(e,t.get$_serialize0$_isInvisible())||(t._serialize0$_writeLineFeed$0(),r.previous_=null,++t._serialize0$_indentation,new w._SerializeVisitor__visitChildren_closure0(r,t,e).call$0(),--t._serialize0$_indentation,(r=r.previous_).toString,(K.CssParentNode_2._is(r)?r.get$isChildless():!K.CssComment_2._is(r))&&t._serialize0$_style!==h.OutputStyle_compressed0&&n.writeCharCode$1(59),t._serialize0$_writeLineFeed$0(),t._serialize0$_writeIndentation$0()),n.writeCharCode$1(125)},_serialize0$_writeLineFeed$0(){this._serialize0$_style!==h.OutputStyle_compressed0&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==h.OutputStyle_compressed0&&e._serialize0$_writeTimes$2(e._serialize0$_indentCharacter,e._serialize0$_indentation*e._serialize0$_indentWidth)},_serialize0$_writeTimes$2(e,t){var r,n;for(r=this._serialize0$_buffer,n=0;n!e.get$isBlank(),$signature:59},w._SerializeVisitor_visitList_closure3.prototype={call$1(e){var t=this.$this,r=t._serialize0$_elementNeedsParens$2(this.value._list1$_separator,e);r&&t._serialize0$_buffer.writeCharCode$1(40),e.accept$1(t),r&&t._serialize0$_buffer.writeCharCode$1(41)},$signature:54},w._SerializeVisitor_visitList_closure4.prototype={call$1(e){e.accept$1(this.$this)},$signature:54},w._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:488},w._SerializeVisitor_visitSelectorList_closure0.prototype={call$1:e=>!e.get$isInvisible(),$signature:20},w._SerializeVisitor__write_closure0.prototype={call$0(){var e=this.value;return this.$this._serialize0$_buffer.write$1(0,e.get$value(e))},$signature:0},w._SerializeVisitor__visitChildren_closure0.prototype={call$0(){var e,t,r,n,a,i,s,o,l,_,u,c;for(e=this.children._collection$_source,t=v.getInterceptor$asx(e),r=this._box_0,n=this.$this,a=K.CssComment_2,i=K.CssParentNode_2,s=n._serialize0$_buffer,o=n._lineFeed.text,l=0;l1e3,get$maxSpecificity(){return this.get$minSpecificity()},addSuffix$1(e){return S.throwExpression(m.SassScriptException$0('Invalid parent selector "'+this.toString$0(0)+'"'))},unify$1(e){var t,r,n,a,i,s,o=this;if(1===e.length&&(r=(t=h.JSArray_methods.get$first(e))instanceof w.UniversalSelector0||t instanceof d.PseudoSelector0&&(t.isClass&&"host"===t.name||t.get$isHostContext())))return t.unify$1(S._setArrayType([o],K.JSArray_SimpleSelector_2));if(h.JSArray_methods.contains$1(e,o))return e;for(n=S._setArrayType([],K.JSArray_SimpleSelector_2),r=e.length,a=!1,i=0;ih.List_empty,get$hasUnits:()=>!0,withValue$1(e){return new b.SingleUnitSassNumber0(this._single_unit$_unit,e,null)},withSlash$2(e,t){return new b.SingleUnitSassNumber0(this._single_unit$_unit,this._number1$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber_2))},hasUnit$1(e){return e===this._single_unit$_unit},hasCompatibleUnits$1(e){return e instanceof b.SingleUnitSassNumber0&&null!=L.conversionFactor0(this._single_unit$_unit,e._single_unit$_unit)},hasPossiblyCompatibleUnits$1(e){var t,r,n;return e instanceof b.SingleUnitSassNumber0&&(null==(r=(t=B.$get$_knownCompatibilitiesByUnit0()).$index(0,this._single_unit$_unit.toLowerCase()))||(n=e._single_unit$_unit.toLowerCase(),r.contains$1(0,n)||!t.containsKey$1(n)))},compatibleWithUnit$1(e){return null!=L.conversionFactor0(this._single_unit$_unit,e)},coerceValueToMatch$3(e,t,r){var n=e instanceof b.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return null==n?this.super$SassNumber$coerceValueToMatch0(e,t,r):n},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,r){var n=e instanceof b.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return null==n?this.super$SassNumber$convertValueToMatch0(e,t,r):n},coerce$3(e,t,r){var n=v.getInterceptor$asx(e);return null==(n=1===n.get$length(e)&&v.get$isEmpty$asx(t)?this._single_unit$_coerceToUnit$1(n.$index(e,0)):null)?this.super$SassNumber$coerce0(e,t,r):n},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,r){var n=v.getInterceptor$asx(e);return null==(n=1===n.get$length(e)&&v.get$isEmpty$asx(t)?this._single_unit$_coerceValueToUnit$1(n.$index(e,0)):null)?this.super$SassNumber$coerceValue0(e,t,r):n},coerceValueToUnit$2(e,t){var r=this._single_unit$_coerceValueToUnit$1(e);return null==r?this.super$SassNumber$coerceValueToUnit0(e,t):r},_single_unit$_coerceToUnit$1(e){var t=this._single_unit$_unit;return t===e?this:V.NullableExtension_andThen0(L.conversionFactor0(e,t),new b.SingleUnitSassNumber__coerceToUnit_closure0(this,e))},_single_unit$_coerceValueToUnit$1(e){return V.NullableExtension_andThen0(L.conversionFactor0(e,this._single_unit$_unit),new b.SingleUnitSassNumber__coerceValueToUnit_closure0(this))},multiplyUnits$3(e,t,r){var n,a={};return a.value=e,a.newNumerators=t,n=S._setArrayType(r.slice(0),S._arrayInstanceType(r)),p.removeFirstWhere0(n,new b.SingleUnitSassNumber_multiplyUnits_closure1(a,this),new b.SingleUnitSassNumber_multiplyUnits_closure2(a,this)),L.SassNumber_SassNumber$withUnits0(a.value,n,a.newNumerators)},unaryMinus$0(){return new b.SingleUnitSassNumber0(this._single_unit$_unit,-this._number1$_value,null)},$eq(e,t){var r;return null!=t&&t instanceof b.SingleUnitSassNumber0&&null!=(r=L.conversionFactor0(t._single_unit$_unit,this._single_unit$_unit))&&Math.abs(this._number1$_value*r-t._number1$_value)")))}},d.SourceMapBuffer_buildSourceMap_closure0.prototype={call$1(e){var t=e.source,r=e.target,n=r.line,a=this._box_0,i=a.prefixLines;return a=0===n?a.prefixColumn:0,new b.Entry(t,R.SourceLocation$(r.offset+this.prefixLength,r.column+a,n+i,null),e.identifierName)},$signature:211},R.updateSourceSpanPrototype_closure.prototype={call$1:e=>F.FileLocation$_(e.file,e._file$_start),$signature:147},R.updateSourceSpanPrototype_closure0.prototype={call$1:e=>F.FileLocation$_(e.file,e._end),$signature:147},R.updateSourceSpanPrototype_closure1.prototype={call$1:e=>V.NullableExtension_andThen0(e.file.url,p.utils1__dartToJSUrl$closure()),$signature:491},R.updateSourceSpanPrototype_closure2.prototype={call$1:e=>E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null),$signature:145},R.updateSourceSpanPrototype_closure3.prototype={call$1:e=>e.get$context(e),$signature:145},R.updateSourceSpanPrototype_closure4.prototype={call$1:e=>e.get$line(),$signature:143},R.updateSourceSpanPrototype_closure5.prototype={call$1:e=>e.get$column(),$signature:143},$.StatementSearchVisitor0.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return V.NullableExtension_andThen0(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitDebugRule$1:e=>null,visitDeclaration$1(e){return V.NullableExtension_andThen0(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1:e=>null,visitExtendRule$1:e=>null,visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1:e=>null,visitFunctionRule$1(e){return this.visitChildren$1(e.children)},visitIfRule$1(e){var t=$._IterableExtension__search0(e.clauses,new $.StatementSearchVisitor_visitIfRule_closure1(this));return null==t?V.NullableExtension_andThen0(e.lastClause,new $.StatementSearchVisitor_visitIfRule_closure2(this)):t},visitImportRule$1:e=>null,visitIncludeRule$1(e){return V.NullableExtension_andThen0(e.content,this.get$visitContentBlock())},visitLoudComment$1:e=>null,visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return this.visitChildren$1(e.children)},visitReturnRule$1:e=>null,visitSilentComment$1:e=>null,visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1:e=>null,visitVariableDeclaration$1:e=>null,visitWarnRule$1:e=>null,visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){return $._IterableExtension__search0(e,new $.StatementSearchVisitor_visitChildren_closure0(this))}},$.StatementSearchVisitor_visitIfRule_closure1.prototype={call$1(e){return $._IterableExtension__search0(e.children,new $.StatementSearchVisitor_visitIfRule__closure2(this.$this))},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(IfClause0)")}},$.StatementSearchVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},$.StatementSearchVisitor_visitIfRule_closure2.prototype={call$1(e){return $._IterableExtension__search0(e.children,new $.StatementSearchVisitor_visitIfRule__closure1(this.$this))},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(ElseClause0)")}},$.StatementSearchVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},$.StatementSearchVisitor_visitChildren_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return S._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},A.StaticImport0.prototype={toString$0(e){var t=this.url.toString$0(0),r=this.supports;return null!=r&&(t+=" supports("+r.toString$0(0)+")"),null!=(r=this.media)&&(t+=" "+r.toString$0(0)),(t+=S.Primitives_stringFromCharCode(59)).charCodeAt(0),t},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},I.StderrLogger0.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){var i,s,o,l=this.color;l?(s=(i=B.$get$stderr0())._node0$_stderr,(o=v.getInterceptor$x(s)).write$1(s,""),r&&o.write$1(s,"Deprecation "),o.write$1(s,"Warning")):(r&&v.write$1$x(B.$get$stderr0()._node0$_stderr,"DEPRECATION "),i=B.$get$stderr0(),v.write$1$x(i._node0$_stderr,"WARNING")),null==n?i.writeln$1(": "+t):null!=a?i.writeln$1(": "+t+"\n\n"+n.highlight$1$color(l)):i.writeln$1(" on "+n.message$2$color(0,"\n"+t,l)),null!=a&&i.writeln$1(p.indent0(h.JSString_methods.trimRight$0(a.toString$0(0)),4)),i.writeln$0()},warn$1(e,t){return this.warn$4$deprecation$span$trace(e,t,!1,null,null)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){var n,a,i,s=r.file,o=r._file$_start;null==F.FileLocation$_(s,o).file.url?n="-":(a=F.FileLocation$_(s,o),n=B.$get$context().prettyUri$1(a.file.url)),a=B.$get$stderr0(),o=n+":"+((o=F.FileLocation$_(s,o)).file.getLine$1(o.offset)+1)+" ",i=a._node0$_stderr,(s=v.getInterceptor$x(i)).write$1(i,o),s.write$1(i,this.color?"Debug":"DEBUG"),a.writeln$1(": "+t)}},d.StringExpression0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},asInterpolation$1$static(e){var t,r,n,a,i,s,o,l,_,u;if(!this.hasQuotes)return this.text;for(r=(t=this.text).contents,n=d.StringExpression__bestQuote0(new S.WhereTypeIterable(r,K.WhereTypeIterable_String)),a=new E.StringBuffer(""),i=S._setArrayType([],K.JSArray_Object),s=new T.InterpolationBuffer0(a,i),a._contents=""+S.Primitives_stringFromCharCode(n),o=r.length,l=K.Expression_2,_=0;_=97&&i<=122?4294967263&i:i);return new d.SassString0((a.charCodeAt(0),a),s._string0$_hasQuotes)},$signature:13},d._toLowerCase_closure0.prototype={call$1(e){var t,r,n,a,i,s=v.$index$asx(e,0).assertString$1("string");for(r=(t=s._string0$_text).length,n=0,a="";n=65&&i<=90?32|i:i);return new d.SassString0((a.charCodeAt(0),a),s._string0$_hasQuotes)},$signature:13},d._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=h.JSInt_methods.$mod(B.$get$_previousUniqueId0(),S._asInt(Math.pow(36,6)))),new d.SassString0("u"+h.JSString_methods.padLeft$2(v.toRadixString$1$n(B.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:13},d._NodeSassString.prototype={},d.legacyStringClass_closure.prototype={call$3(e,t,r){var n;null==r?(t.toString,n=new d.SassString0(t,!1)):n=r,v.set$dartValue$x(e,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:494},d.legacyStringClass_closure0.prototype={call$1:e=>v.get$dartValue$x(e)._string0$_text,$signature:495},d.legacyStringClass_closure1.prototype={call$2(e,t){v.set$dartValue$x(e,new d.SassString0(t,!1))},$signature:496},d._ConstructorOptions1.prototype={},d.SassString0.prototype={get$_string0$_sassLength(){var e=this,t=e._string0$__SassString__sassLength;return null==t&&(t=(t=new E.Runes(e._string0$_text)).get$length(t),null==e._string0$__SassString__sassLength?e._string0$__SassString__sassLength=t:t=S.throwExpression(S.LateError$fieldADI("_sassLength"))),t},get$isSpecialNumber(){var e,t;return!(this._string0$_hasQuotes||(e=this._string0$_text).length<6||(99==(t=32|h.JSString_methods._codeUnitAt$1(e,0))?108==(t=32|h.JSString_methods._codeUnitAt$1(e,1))?97!=(32|h.JSString_methods._codeUnitAt$1(e,2))||109!=(32|h.JSString_methods._codeUnitAt$1(e,3))||112!=(32|h.JSString_methods._codeUnitAt$1(e,4))||40!==h.JSString_methods._codeUnitAt$1(e,5):97!==t||108!=(32|h.JSString_methods._codeUnitAt$1(e,2))||99!=(32|h.JSString_methods._codeUnitAt$1(e,3))||40!==h.JSString_methods._codeUnitAt$1(e,4):118===t?97!=(32|h.JSString_methods._codeUnitAt$1(e,1))||114!=(32|h.JSString_methods._codeUnitAt$1(e,2))||40!==h.JSString_methods._codeUnitAt$1(e,3):101===t?110!=(32|h.JSString_methods._codeUnitAt$1(e,1))||118!=(32|h.JSString_methods._codeUnitAt$1(e,2))||40!==h.JSString_methods._codeUnitAt$1(e,3):109!==t||(97==(t=32|h.JSString_methods._codeUnitAt$1(e,1))?120!=(32|h.JSString_methods._codeUnitAt$1(e,2))||40!==h.JSString_methods._codeUnitAt$1(e,3):105!==t||110!=(32|h.JSString_methods._codeUnitAt$1(e,2))||40!==h.JSString_methods._codeUnitAt$1(e,3))))},get$isVar(){if(this._string0$_hasQuotes)return!1;var e=this._string0$_text;return!(e.length<8)&&118==(32|h.JSString_methods._codeUnitAt$1(e,0))&&97==(32|h.JSString_methods._codeUnitAt$1(e,1))&&114==(32|h.JSString_methods._codeUnitAt$1(e,2))&&40===h.JSString_methods._codeUnitAt$1(e,3)},get$isBlank(){return!this._string0$_hasQuotes&&0===this._string0$_text.length},accept$1$1(e){var t=e._serialize0$_quote&&this._string0$_hasQuotes,r=this._string0$_text;return t?e._serialize0$_visitQuotedString$1(r):e._serialize0$_visitUnquotedString$1(r),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string0$_text,r=this._string0$_hasQuotes;return e instanceof d.SassString0?new d.SassString0(t+e._string0$_text,r):new d.SassString0(t+w.serializeValue0(e,!1,!0),r)},$eq(e,t){return null!=t&&t instanceof d.SassString0&&this._string0$_text===t._string0$_text},get$hashCode(e){var t=this._string0$_hashCache;return null==t?this._string0$_hashCache=h.JSString_methods.get$hashCode(this._string0$_text):t}},V.ModifiableCssStyleRule0.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},copyWithoutChildren$0(){return V.ModifiableCssStyleRule$0(this.selector,this.span,this.originalSelector)},$isCssStyleRule0:1,get$span(e){return this.span}},V.StyleRule0.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return this.selector.toString$0(0)+" {"+(t&&h.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},R.CssStylesheet0.prototype={get$isGroupEnd:()=>!1,get$isChildless:()=>!1,accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,K.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,K.dynamic)},copyWithoutChildren$0(){return R.ModifiableCssStylesheet$0(this.span)},$isCssStylesheet0:1,get$span(e){return this.span}},R.StylesheetParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new R.StylesheetParser_parse_closure0(this))},parseArgumentDeclaration$0(){return this._stylesheet0$_parseSingleProduction$1$1(new R.StylesheetParser_parseArgumentDeclaration_closure0(this),K.ArgumentDeclaration_2)},_stylesheet0$_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new R.StylesheetParser__parseSingleProduction_closure0(this,e,t))},parseSignature$0(){return this.wrapSpanFormatException$1(new R.StylesheetParser_parseSignature_closure(this))},_stylesheet0$_statement$1$root(e){var t,r=this,n=r.scanner;switch(n.peekChar$0()){case 64:return r.atRule$2$root(new R.StylesheetParser__statement_closure0(r),e);case 43:return r.get$indented()&&r.lookingAtIdentifier$1(1)?(r._stylesheet0$_isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r._stylesheet0$_includeRule$1(new I._SpanScannerState(n,t))):r._stylesheet0$_styleRule$0();case 61:return r.get$indented()?(r._stylesheet0$_isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r.whitespace$0(),r._stylesheet0$_mixinRule$1(new I._SpanScannerState(n,t))):r._stylesheet0$_styleRule$0();case 125:n.error$2$length(0,'unmatched "}".',1);break;default:return r._stylesheet0$_inStyleRule||r._stylesheet0$_inUnknownAtRule||r._stylesheet0$_inMixin||r._stylesheet0$_inContentBlock?r._stylesheet0$_declarationOrStyleRule$0():r._stylesheet0$_variableDeclarationOrStyleRule$0()}},_stylesheet0$_statement$0(){return this._stylesheet0$_statement$1$root(!1)},variableDeclarationWithoutNamespace$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,h,d,g,y=this,v=y.lastSilentComment;for(y.lastSilentComment=null,null==t?(r=y.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position)):n=t,a=y.variableName$0(),(r=null!=e)&&y._stylesheet0$_assertPublic$2(a,new R.StylesheetParser_variableDeclarationWithoutNamespace_closure1(y,n)),y.get$plainCss()&&y.error$2(0,j.Sass_v,y.scanner.spanFrom$1(n)),y.whitespace$0(),(i=y.scanner).expectChar$1(58),y.whitespace$0(),s=y.expression$0(),o=new I._SpanScannerState(i,i._string_scanner$_position),l=i.string,_=!1,u=!1;i.scanChar$1(33);)"default"===(c=y.identifier$0())?_=!0:"global"===c?(r&&($=i._string_scanner$_position,p=i._sourceFile,h=o.position,(d=new F._FileSpan(p,h,$))._FileSpan$3(p,h,$),S.throwExpression(new m.StringScannerException(l,j.x21globa,d))),u=!0):($=i._string_scanner$_position,p=i._sourceFile,h=o.position,(d=new F._FileSpan(p,h,$))._FileSpan$3(p,h,$),S.throwExpression(new m.StringScannerException(l,"Invalid flag name.",d))),y.whitespace$0(),o=new I._SpanScannerState(i,i._string_scanner$_position);return y.expectStatementSeparator$1("variable declaration"),g=T.VariableDeclaration$0(a,s,i.spanFrom$1(n),v,u,_,e),u&&y._stylesheet0$_globalVariables.putIfAbsent$2(a,new R.StylesheetParser_variableDeclarationWithoutNamespace_closure2(g)),g},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_stylesheet0$_variableDeclarationOrStyleRule$0(){var e,t,r,n,a=this;return a.get$plainCss()||a.get$indented()&&a.scanner.scanChar$1(92)?a._stylesheet0$_styleRule$0():a.lookingAtIdentifier$0()?(t=(e=a.scanner)._string_scanner$_position,(r=a._stylesheet0$_variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration0?r:((n=new T.InterpolationBuffer0(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Object))).addInterpolation$1(K.Interpolation_2._as(r)),a._stylesheet0$_styleRule$2(n,new I._SpanScannerState(e,t)))):a._stylesheet0$_styleRule$0()},_stylesheet0$_declarationOrStyleRule$0(){var e,t,r,n=this;return n.get$plainCss()&&n._stylesheet0$_inStyleRule&&!n._stylesheet0$_inUnknownAtRule?n._stylesheet0$_propertyOrVariableDeclaration$0():n.get$indented()&&n.scanner.scanChar$1(92)?n._stylesheet0$_styleRule$0():(t=(e=n.scanner)._string_scanner$_position,r=n._stylesheet0$_declarationOrBuffer$0(),K.Statement_2._is(r)?r:n._stylesheet0$_styleRule$2(K.InterpolationBuffer_2._as(r),new I._SpanScannerState(e,t)))},_stylesheet0$_declarationOrBuffer$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=this,p={},m=$.scanner,g=new I._SpanScannerState(m,m._string_scanner$_position),y=K.JSArray_Object,v=new T.InterpolationBuffer0(new E.StringBuffer(""),S._setArrayType([],y)),f=m.peekChar$0();if((a=58===f||42===f||46===f||35===f&&123!==m.peekChar$1(1))?(a=m.readChar$0(),v._interpolation_buffer0$_text._contents+=S.Primitives_stringFromCharCode(a),a=$.rawText$1($.get$whitespace()),v._interpolation_buffer0$_text._contents+=a,i=!0):i=!1,!$._stylesheet0$_lookingAtInterpolatedIdentifier$0())return v;if((s=i?$.interpolatedIdentifier$0():$._stylesheet0$_variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration0)return s;if(v.addInterpolation$1(K.Interpolation_2._as(s)),$._stylesheet0$_isUseAllowed=!1,m.matches$1("/*")&&(a=$.rawText$1($.get$loudComment()),v._interpolation_buffer0$_text._contents+=a),e=new E.StringBuffer(""),a=$.get$whitespace(),e._contents+=$.rawText$1(a),o=m._string_scanner$_position,!m.scanChar$1(58))return 0!==e._contents.length&&(v._interpolation_buffer0$_text._contents+=S.Primitives_stringFromCharCode(32)),v;if(e._contents+=S.Primitives_stringFromCharCode(58),l=v.interpolation$1(m.spanFrom$2(g,new I._SpanScannerState(m,o))),h.JSString_methods.startsWith$1(l.get$initialPlain(),"--"))return p=$._stylesheet0$_interpolatedDeclarationValue$0(),$.expectStatementSeparator$1("custom property"),b.Declaration$0(l,new d.StringExpression0(p,!1),m.spanFrom$1(g));if(m.scanChar$1(58))return y=(m=(p=v)._interpolation_buffer0$_text)._contents+=S.S(e),m._contents=y+S.Primitives_stringFromCharCode(58),p;if($.get$indented()&&$._stylesheet0$_lookingAtInterpolatedIdentifier$0())return(p=v)._interpolation_buffer0$_text._contents+=S.S(e),p;if(_=$.rawText$1(a),$.lookingAtChildren$0())return $._stylesheet0$_withChildren$3($.get$_stylesheet0$_declarationChild(),g,new R.StylesheetParser__declarationOrBuffer_closure1(l));e._contents+=_,t=0===_.length&&$._stylesheet0$_lookingAtInterpolatedIdentifier$0(),r=new I._SpanScannerState(m,m._string_scanner$_position),a=p.value=null;try{$.lookingAtChildren$0()?(y=S._setArrayType([],y),o=(a=F.FileLocation$_(m._sourceFile,m._string_scanner$_position)).offset,u=new d.StringExpression0(V.Interpolation$0(y,F._FileSpan$(a.file,o,o)),!0)):u=$.expression$0(),y=p.value=u,$.lookingAtChildren$0()?t&&$.expectStatementSeparator$0():$.atEndOfStatement$0()||$.expectStatementSeparator$0()}catch(c){if(K.FormatException._is(S.unwrapException(c))){if(!t)throw c;if(m.set$state(r),n=$.almostAnyValue$0(),!$.get$indented()&&59===m.peekChar$0())throw c;return v._interpolation_buffer0$_text._contents+=S.S(e),v.addInterpolation$1(n),v}throw c}return $.lookingAtChildren$0()?$._stylesheet0$_withChildren$3($.get$_stylesheet0$_declarationChild(),g,new R.StylesheetParser__declarationOrBuffer_closure2(p,l)):($.expectStatementSeparator$0(),b.Declaration$0(l,y,m.spanFrom$1(g)))},_stylesheet0$_variableDeclarationOrInterpolation$0(){var e,t,r,n,a,i=this;return i.lookingAtIdentifier$0()?(e=i.scanner,t=new I._SpanScannerState(e,e._string_scanner$_position),r=i.identifier$0(),e.matches$1(".$")?(e.readChar$0(),i.variableDeclarationWithoutNamespace$2(r,t)):(n=new E.StringBuffer(""),a=new T.InterpolationBuffer0(n,S._setArrayType([],K.JSArray_Object)),n._contents=""+r,i._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(i.interpolatedIdentifier$0()),a.interpolation$1(e.spanFrom$1(t)))):i.interpolatedIdentifier$0()},_stylesheet0$_styleRule$2(e,t){var r,n,a,i,s=this,o={};return s._stylesheet0$_isUseAllowed=!1,null==t?(r=s.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position)):n=t,a=o.interpolation=s.styleRuleSelector$0(),null!=e?(e.addInterpolation$1(a),r=o.interpolation=e.interpolation$1(s.scanner.spanFrom$1(n))):r=a,0===r.contents.length&&s.scanner.error$1(0,'expected "}".'),i=s._stylesheet0$_inStyleRule,s._stylesheet0$_inStyleRule=!0,s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_statement(),n,new R.StylesheetParser__styleRule_closure0(o,s,i,n))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(e){var t,r,n,a,i,s,o=this,l=j.Nested,_={},u=o.scanner,c=new I._SpanScannerState(u,u._string_scanner$_position);if(_.name=null,r=58===(t=u.peekChar$0())||42===t||46===t||35===t&&123!==u.peekChar$1(1))r=new E.StringBuffer(""),n=new T.InterpolationBuffer0(r,S._setArrayType([],K.JSArray_Object)),r._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),r._contents+=o.rawText$1(o.get$whitespace()),n.addInterpolation$1(o.interpolatedIdentifier$0()),r=_.name=n.interpolation$1(u.spanFrom$1(c));else if(o.get$plainCss())i=o.interpolatedIdentifier$0(),_.name=i,r=i;else{if((a=o._stylesheet0$_variableDeclarationOrInterpolation$0())instanceof T.VariableDeclaration0)return a;K.Interpolation_2._as(a),_.name=a,r=a}return o.whitespace$0(),u.expectChar$1(58),e&&h.JSString_methods.startsWith$1(r.get$initialPlain(),"--")?(_=o._stylesheet0$_interpolatedDeclarationValue$0(),o.expectStatementSeparator$1("custom property"),b.Declaration$0(r,new d.StringExpression0(_,!1),u.spanFrom$1(c))):(o.whitespace$0(),o.lookingAtChildren$0()?(o.get$plainCss()&&u.error$1(0,l),o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_declarationChild(),c,new R.StylesheetParser__propertyOrVariableDeclaration_closure1(_))):(s=o.expression$0(),o.lookingAtChildren$0()?(o.get$plainCss()&&u.error$1(0,l),o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_declarationChild(),c,new R.StylesheetParser__propertyOrVariableDeclaration_closure2(_,s))):(o.expectStatementSeparator$0(),b.Declaration$0(r,s,u.spanFrom$1(c)))))},_stylesheet0$_propertyOrVariableDeclaration$0(){return this._stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(!0)},_stylesheet0$_declarationChild$0(){return 64===this.scanner.peekChar$0()?this._stylesheet0$_declarationAtRule$0():this._stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,t){var r,n,a,i,s,o,l,_,u=this,c="@use rule",$=u.scanner,p=new I._SpanScannerState($,$._string_scanner$_position);switch($.expectChar$2$name(64,"@-rule"),r=u.interpolatedIdentifier$0(),u.whitespace$0(),n=u._stylesheet0$_isUseAllowed,u._stylesheet0$_isUseAllowed=!1,r.get$asPlain()){case"at-root":return u._stylesheet0$_atRootRule$1(p);case"content":return u._stylesheet0$_contentRule$1(p);case"debug":return u._stylesheet0$_debugRule$1(p);case"each":return u._stylesheet0$_eachRule$2(p,e);case"else":case"return":return u._stylesheet0$_disallowedAtRule$1(p);case"error":return u._stylesheet0$_errorRule$1(p);case"extend":return u._stylesheet0$_inStyleRule||u._stylesheet0$_inMixin||u._stylesheet0$_inContentBlock||u.error$2(0,j.x40exten,$.spanFrom$1(p)),a=u.almostAnyValue$0(),(i=$.scanChar$1(33))&&u.expectIdentifier$1("optional"),u.expectStatementSeparator$1("@extend rule"),new V.ExtendRule0(a,i,$.spanFrom$1(p));case"for":return u._stylesheet0$_forRule$2(p,e);case"forward":return u._stylesheet0$_isUseAllowed=n,t||u._stylesheet0$_disallowedAtRule$1(p),u._stylesheet0$_forwardRule$1(p);case"function":return u._stylesheet0$_functionRule$1(p);case"if":return u._stylesheet0$_ifRule$2(p,e);case"import":return u._stylesheet0$_importRule$1(p);case"include":return u._stylesheet0$_includeRule$1(p);case"media":return u.mediaRule$1(p);case"mixin":return u._stylesheet0$_mixinRule$1(p);case"-moz-document":return u.mozDocumentRule$2(p,r);case"supports":return u.supportsRule$1(p);case"use":return u._stylesheet0$_isUseAllowed=n,t||u._stylesheet0$_disallowedAtRule$1(p),s=u._stylesheet0$_urlString$0(),u.whitespace$0(),o=u._stylesheet0$_useNamespace$2(s,p),u.whitespace$0(),l=u._stylesheet0$_configuration$0(),u.expectStatementSeparator$1(c),_=$.spanFrom$1(p),u._stylesheet0$_isUseAllowed||u.error$2(0,j.x40use_r,_),u.expectStatementSeparator$1(c),($=new L.UseRule0(s,o,null==l?h.List_empty16:E.List_List$unmodifiable(l,K.ConfiguredVariable_2),_)).UseRule$4$configuration0(s,o,_,l),$;case"warn":return u._stylesheet0$_warnRule$1(p);case"while":return u._stylesheet0$_whileRule$2(p,e);default:return u.unknownAtRule$2(p,r)}},_stylesheet0$_declarationAtRule$0(){var e=this,t=e.scanner,r=new I._SpanScannerState(t,t._string_scanner$_position);switch(e._stylesheet0$_plainAtRuleName$0()){case"content":return e._stylesheet0$_contentRule$1(r);case"debug":return e._stylesheet0$_debugRule$1(r);case"each":return e._stylesheet0$_eachRule$2(r,e.get$_stylesheet0$_declarationChild());case"else":default:return e._stylesheet0$_disallowedAtRule$1(r);case"error":return e._stylesheet0$_errorRule$1(r);case"for":return e._stylesheet0$_forRule$2(r,e.get$_stylesheet0$_declarationChild());case"if":return e._stylesheet0$_ifRule$2(r,e.get$_stylesheet0$_declarationChild());case"include":return e._stylesheet0$_includeRule$1(r);case"warn":return e._stylesheet0$_warnRule$1(r);case"while":return e._stylesheet0$_whileRule$2(r,e.get$_stylesheet0$_declarationChild())}},_stylesheet0$_functionChild$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u.scanner;if(64!==c.peekChar$0()){a=c._string_scanner$_position,e=new I._SpanScannerState(c,a);try{return i=u.identifier$0(),c.expectChar$1(46),a=u.variableDeclarationWithoutNamespace$2(i,new I._SpanScannerState(c,a))}catch(s){if(a=S.unwrapException(s),!(o=K.SourceSpanFormatException)._is(a))throw s;t=a,r=S.getTraceFromException(s),c.set$state(e),n=null;try{n=u._stylesheet0$_declarationOrStyleRule$0()}catch(s){throw o._is(S.unwrapException(s))?S.wrapException(t):s}u.error$3(0,"@function rules may not contain "+(n instanceof V.StyleRule0?"style rules":"declarations")+".",v.get$span$z(n),r)}}switch(l=new I._SpanScannerState(c,c._string_scanner$_position),u._stylesheet0$_plainAtRuleName$0()){case"debug":return u._stylesheet0$_debugRule$1(l);case"each":return u._stylesheet0$_eachRule$2(l,u.get$_stylesheet0$_functionChild());case"else":default:return u._stylesheet0$_disallowedAtRule$1(l);case"error":return u._stylesheet0$_errorRule$1(l);case"for":return u._stylesheet0$_forRule$2(l,u.get$_stylesheet0$_functionChild());case"if":return u._stylesheet0$_ifRule$2(l,u.get$_stylesheet0$_functionChild());case"return":return _=u.expression$0(),u.expectStatementSeparator$1("@return rule"),new p.ReturnRule0(_,c.spanFrom$1(l));case"warn":return u._stylesheet0$_warnRule$1(l);case"while":return u._stylesheet0$_whileRule$2(l,u.get$_stylesheet0$_functionChild())}},_stylesheet0$_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_stylesheet0$_atRootRule$1(e){var t,r=this,n=r.scanner;return 40===n.peekChar$0()?(t=r._stylesheet0$_atRootQuery$0(),r.whitespace$0(),r._stylesheet0$_withChildren$3(r.get$_stylesheet0$_statement(),e,new R.StylesheetParser__atRootRule_closure1(t))):r.lookingAtChildren$0()?r._stylesheet0$_withChildren$3(r.get$_stylesheet0$_statement(),e,new R.StylesheetParser__atRootRule_closure2):R.AtRootRule$0(S._setArrayType([r._stylesheet0$_styleRule$0()],K.JSArray_Statement_2),n.spanFrom$1(e),null)},_stylesheet0$_atRootQuery$0(){var e,t,r,n,a,i,s=this,o=s.scanner;return 35===o.peekChar$0()?(e=s.singleInterpolation$0(),V.Interpolation$0(S._setArrayType([e],K.JSArray_Object),e.get$span(e))):(t=o._string_scanner$_position,r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer0(r,n),o.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40),s.whitespace$0(),i=s.expression$0(),a._interpolation_buffer0$_flushText$0(),n.push(i),o.scanChar$1(58)&&(s.whitespace$0(),i=r._contents+=S.Primitives_stringFromCharCode(58),r._contents=i+S.Primitives_stringFromCharCode(32),i=s.expression$0(),a._interpolation_buffer0$_flushText$0(),n.push(i)),o.expectChar$1(41),s.whitespace$0(),r._contents+=S.Primitives_stringFromCharCode(41),a.interpolation$1(o.spanFrom$1(new I._SpanScannerState(o,t))))},_stylesheet0$_contentRule$1(e){var t,r,n,a,i=this;return i._stylesheet0$_inMixin||i.error$2(0,j.x40conte,i.scanner.spanFrom$1(e)),i.whitespace$0(),40===(t=i.scanner).peekChar$0()?r=i._stylesheet0$_argumentInvocation$1$mixin(!0):(a=(n=F.FileLocation$_(t._sourceFile,t._string_scanner$_position)).offset,r=V.ArgumentInvocation$empty0(F._FileSpan$(n.file,a,a))),i.expectStatementSeparator$1("@content rule"),new A.ContentRule0(r,t.spanFrom$1(e))},_stylesheet0$_debugRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@debug rule"),new A.DebugRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_eachRule$2(e,t){var r,n,a=this,i=a._stylesheet0$_inControlDirective;for(a._stylesheet0$_inControlDirective=!0,r=S._setArrayType([a.variableName$0()],K.JSArray_String),a.whitespace$0(),n=a.scanner;n.scanChar$1(44);)a.whitespace$0(),n.expectChar$1(36),r.push(a.identifier$1$normalize(!0)),a.whitespace$0();return a.expectIdentifier$1("in"),a.whitespace$0(),a._stylesheet0$_withChildren$3(t,e,new R.StylesheetParser__eachRule_closure0(a,i,r,a.expression$0()))},_stylesheet0$_errorRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@error rule"),new d.ErrorRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_functionRule$1(e){var t,r,n=this,a=n.lastSilentComment;switch(n.lastSilentComment=null,t=n.identifier$1$normalize(!0),n.whitespace$0(),r=n._stylesheet0$_argumentDeclaration$0(),n._stylesheet0$_inMixin||n._stylesheet0$_inContentBlock?n.error$2(0,j.Mixinscf,n.scanner.spanFrom$1(e)):n._stylesheet0$_inControlDirective&&n.error$2(0,j.Functi,n.scanner.spanFrom$1(e)),p.unvendor0(t)){case"calc":case"element":case"expression":case"url":case"and":case"or":case"not":case"clamp":n.error$2(0,"Invalid function name.",n.scanner.spanFrom$1(e))}return n.whitespace$0(),n._stylesheet0$_withChildren$3(n.get$_stylesheet0$_functionChild(),e,new R.StylesheetParser__functionRule_closure0(t,r,a))},_stylesheet0$_forRule$2(e,t){var r,n,a=this,i={},s=a._stylesheet0$_inControlDirective;return a._stylesheet0$_inControlDirective=!0,r=a.variableName$0(),a.whitespace$0(),a.expectIdentifier$1("from"),a.whitespace$0(),i.exclusive=null,n=a.expression$1$until(new R.StylesheetParser__forRule_closure1(i,a)),null==i.exclusive&&a.scanner.error$1(0,'Expected "to" or "through".'),a.whitespace$0(),a._stylesheet0$_withChildren$3(t,e,new R.StylesheetParser__forRule_closure2(i,a,s,r,n,a.expression$0()))},_stylesheet0$_forwardRule$1(e){var t,r,n,a,i,s,o,l,_,u,c,$,p=this,d=null,m=p._stylesheet0$_urlString$0();return p.whitespace$0(),p.scanIdentifier$1("as")?(p.whitespace$0(),t=p.identifier$1$normalize(!0),p.scanner.expectChar$1(42),p.whitespace$0()):t=d,p.scanIdentifier$1("show")?(n=(r=p._stylesheet0$_memberList$0()).item1,a=r.item2,s=i=d):(p.scanIdentifier$1("hide")?(s=(r=p._stylesheet0$_memberList$0()).item1,i=r.item2):s=i=d,n=a=d),o=p._stylesheet0$_configuration$1$allowGuarded(!0),p.expectStatementSeparator$1("@forward rule"),l=p.scanner.spanFrom$1(e),p._stylesheet0$_isUseAllowed||p.error$2(0,j.x40forwa,l),null!=n?(a.toString,_=K.String,u=E.LinkedHashSet_LinkedHashSet$of(n,_),c=K.UnmodifiableSetView_String,_=E.LinkedHashSet_LinkedHashSet$of(a,_),$=null==o?h.List_empty16:E.List_List$unmodifiable(o,K.ConfiguredVariable_2),new b.ForwardRule0(m,new b.UnmodifiableSetView(u,c),new b.UnmodifiableSetView(_,c),d,d,t,$,l)):null!=s?(i.toString,_=K.String,u=E.LinkedHashSet_LinkedHashSet$of(s,_),c=K.UnmodifiableSetView_String,_=E.LinkedHashSet_LinkedHashSet$of(i,_),$=null==o?h.List_empty16:E.List_List$unmodifiable(o,K.ConfiguredVariable_2),new b.ForwardRule0(m,d,d,new b.UnmodifiableSetView(u,c),new b.UnmodifiableSetView(_,c),t,$,l)):new b.ForwardRule0(m,d,d,d,d,t,null==o?h.List_empty16:E.List_List$unmodifiable(o,K.ConfiguredVariable_2),l)},_stylesheet0$_memberList$0(){var e=this,t=K.String,r=E.LinkedHashSet_LinkedHashSet$_empty(t),n=E.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do{e.whitespace$0(),e.withErrorMessage$2(j.Expectv,new R.StylesheetParser__memberList_closure0(e,n,r)),e.whitespace$0()}while(t.scanChar$1(44));return new I.Tuple2(r,n,K.Tuple2_of_Set_String_and_Set_String)},_stylesheet0$_ifRule$2(e,t){var r,n,a,i,s,o=this,l=o.get$currentIndentation(),_=o._stylesheet0$_inControlDirective;for(o._stylesheet0$_inControlDirective=!0,r=o.expression$0(),n=o.children$1(0,t),o.whitespaceWithoutComments$0(),a=S._setArrayType([R.IfClause$0(r,n)],K.JSArray_IfClause_2);;){if(!o.scanElse$1(l)){i=null;break}if(o.whitespace$0(),!o.scanIdentifier$1("if")){i=R.ElseClause$0(o.children$1(0,t));break}o.whitespace$0(),a.push(R.IfClause$0(o.expression$0(),o.children$1(0,t)))}return o._stylesheet0$_inControlDirective=_,s=o.scanner.spanFrom$1(e),o.whitespaceWithoutComments$0(),new R.IfRule0(E.List_List$unmodifiable(a,K.IfClause_2),i,s)},_stylesheet0$_importRule$1(e){var t,r=this,n=S._setArrayType([],K.JSArray_Import_2),a=r.scanner;do{r.whitespace$0(),t=r.importArgument$0(),(r._stylesheet0$_inControlDirective||r._stylesheet0$_inMixin)&&t instanceof p.DynamicImport0&&r._stylesheet0$_disallowedAtRule$1(e),n.push(t),r.whitespace$0()}while(a.scanChar$1(44));return r.expectStatementSeparator$1("@import rule"),a=a.spanFrom$1(e),new p.ImportRule0(E.List_List$unmodifiable(n,K.Import_2),a)},importArgument$0(){var e,t,r,n,a,i,s,o,l,_=this,u=null,c=_.scanner,$=new I._SpanScannerState(c,c._string_scanner$_position),d=c.peekChar$0();if(117===d||85===d)return e=_.dynamicUrl$0(),_.whitespace$0(),a=_.tryImportQueries$0(),i=V.Interpolation$0(S._setArrayType([e],K.JSArray_Object),c.spanFrom$1($)),c=c.spanFrom$1($),o=(s=null==a)?u:a.item1,new A.StaticImport0(i,o,s?u:a.item2,c);if(e=_.string$0(),t=c.spanFrom$1($),_.whitespace$0(),a=_.tryImportQueries$0(),_.isPlainImportUrl$1(e)||null!=a)return i=t,i=V.Interpolation$0(S._setArrayType([E.String_String$fromCharCodes(h.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,u)],K.JSArray_Object),t),c=c.spanFrom$1($),o=(s=null==a)?u:a.item1,new A.StaticImport0(i,o,s?u:a.item2,c);try{return c=_.parseImportUrl$1(e),new p.DynamicImport0(c,t)}catch(l){if(c=S.unwrapException(l),!K.FormatException._is(c))throw l;r=c,n=S.getTraceFromException(l),_.error$3(0,"Invalid URL: "+v.get$message$x(r),t,n)}},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):(E.Uri_parse(e),e)},isPlainImportUrl$1(e){var t;return!(e.length<5)&&(!!h.JSString_methods.endsWith$1(e,".css")||(47===(t=h.JSString_methods._codeUnitAt$1(e,0))?47===h.JSString_methods._codeUnitAt$1(e,1):104===t&&(h.JSString_methods.startsWith$1(e,"http://")||h.JSString_methods.startsWith$1(e,"https://"))))},tryImportQueries$0(){var e,t,r,n,a,i,s,o,l=this,_=null;return l.scanIdentifier$1("supports")?((e=l.scanner).expectChar$1(40),t=new I._SpanScannerState(e,e._string_scanner$_position),l.scanIdentifier$1("not")?(l.whitespace$0(),r=new x.SupportsNegation0(l._stylesheet0$_supportsConditionInParens$0(),e.spanFrom$1(t))):40===e.peekChar$0()?r=l._stylesheet0$_supportsCondition$0():(l._stylesheet0$_lookingAtInterpolatedIdentifier$0()?("not"===(null==(a=(n=l.interpolatedIdentifier$0()).get$asPlain())?_:a.toLowerCase())&&l.error$2(0,'"not" is not a valid identifier here.',n.span),e.scanChar$1(40)?(i=l._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),r=new g.SupportsFunction0(n,i,e.spanFrom$1(t))):(e.set$state(t),r=_)):r=_,null==r&&(s=l.expression$0(),e.expectChar$1(58),l.whitespace$0(),r=new b.SupportsDeclaration0(s,l.expression$0(),e.spanFrom$1(t)))),e.expectChar$1(41),l.whitespace$0()):r=_,o=l._stylesheet0$_lookingAtInterpolatedIdentifier$0()||40===l.scanner.peekChar$0()?l._stylesheet0$_mediaQueryList$0():_,null==r&&null==o?_:new I.Tuple2(r,o,K.Tuple2_of_nullable_SupportsCondition_and_nullable_Interpolation_2)},_stylesheet0$_includeRule$1(e){var t,r,n,a,i,s,o,l,_=this,u=null,c=_.identifier$0(),d=_.scanner;return d.scanChar$1(46)?(t=c,c=_._stylesheet0$_publicIdentifier$0()):(c=S.stringReplaceAllUnchecked(c,"_","-"),t=u),_.whitespace$0(),40===d.peekChar$0()?r=_._stylesheet0$_argumentInvocation$1$mixin(!0):(a=(n=F.FileLocation$_(d._sourceFile,d._string_scanner$_position)).offset,r=V.ArgumentInvocation$empty0(F._FileSpan$(n.file,a,a))),_.whitespace$0(),_.scanIdentifier$1("using")?(_.whitespace$0(),i=_._stylesheet0$_argumentDeclaration$0(),_.whitespace$0()):i=u,!(n=null==i)||_.lookingAtChildren$0()?(n?(a=(n=F.FileLocation$_(d._sourceFile,d._string_scanner$_position)).offset,s=new p.ArgumentDeclaration0(h.List_empty18,u,F._FileSpan$(n.file,a,a))):s=i,o=_._stylesheet0$_inContentBlock,_._stylesheet0$_inContentBlock=!0,l=_._stylesheet0$_withChildren$3(_.get$_stylesheet0$_statement(),e,new R.StylesheetParser__includeRule_closure0(s)),_._stylesheet0$_inContentBlock=o):(_.expectStatementSeparator$0(),l=u),d=d.spanFrom$2(e,e),n=null==l?r:l,new $.IncludeRule0(t,c,r,l,d.expand$1(0,n.get$span(n)))},mediaRule$1(e){return this._stylesheet0$_withChildren$3(this.get$_stylesheet0$_statement(),e,new R.StylesheetParser_mediaRule_closure0(this._stylesheet0$_mediaQueryList$0()))},_stylesheet0$_mixinRule$1(e){var t,r,n,a,i,s=this,o=s.lastSilentComment;return s.lastSilentComment=null,t=s.identifier$1$normalize(!0),s.whitespace$0(),40===(r=s.scanner).peekChar$0()?n=s._stylesheet0$_argumentDeclaration$0():(i=(a=F.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,n=new p.ArgumentDeclaration0(h.List_empty18,null,F._FileSpan$(a.file,i,i))),s._stylesheet0$_inMixin||s._stylesheet0$_inContentBlock?s.error$2(0,j.Mixinscm,r.spanFrom$1(e)):s._stylesheet0$_inControlDirective&&s.error$2(0,j.Mixinsb,r.spanFrom$1(e)),s.whitespace$0(),s._stylesheet0$_inMixin=!0,s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_statement(),e,new R.StylesheetParser__mixinRule_closure0(s,t,n,o))},mozDocumentRule$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d=this,g={},y=d.scanner,v=y._string_scanner$_position,f=new E.StringBuffer(""),b=S._setArrayType([],K.JSArray_Object),x=new T.InterpolationBuffer0(f,b);for(g.needsDeprecationWarning=!1,r=d.get$whitespace(),n=y.string;;){if(35===y.peekChar$0())a=d.singleInterpolation$0(),x._interpolation_buffer0$_flushText$0(),b.push(a),g.needsDeprecationWarning=!0;else switch(a=y._string_scanner$_position,i=d.identifier$0()){case"url":case"url-prefix":case"domain":null!=(s=d._stylesheet0$_tryUrlContents$2$name(new I._SpanScannerState(y,a),i))?x.addInterpolation$1(s):(y.expectChar$1(40),d.whitespace$0(),o=d.interpolatedString$0(),y.expectChar$1(41),a=f._contents+=i,f._contents=a+S.Primitives_stringFromCharCode(40),x.addInterpolation$1(o.asInterpolation$0()),f._contents+=S.Primitives_stringFromCharCode(41)),(a=f._contents).charCodeAt(0),l=a,h.JSString_methods.endsWith$1(l,"url-prefix()")||h.JSString_methods.endsWith$1(l,"url-prefix('')")||h.JSString_methods.endsWith$1(l,'url-prefix("")')||(g.needsDeprecationWarning=!0);break;case"regexp":f._contents+="regexp(",y.expectChar$1(40),x.addInterpolation$1(d.interpolatedString$0().asInterpolation$0()),y.expectChar$1(41),f._contents+=S.Primitives_stringFromCharCode(41),g.needsDeprecationWarning=!0;break;default:_=y._string_scanner$_position,u=y._sourceFile,(c=new F._FileSpan(u,a,_))._FileSpan$3(u,a,_),S.throwExpression(new m.StringScannerException(n,"Invalid function name.",c))}if(d.whitespace$0(),!y.scanChar$1(44))break;f._contents+=S.Primitives_stringFromCharCode(44),$=y._string_scanner$_position,r.call$0(),p=y._string_scanner$_position,f._contents+=h.JSString_methods.substring$2(n,$,p)}return d._stylesheet0$_withChildren$3(d.get$_stylesheet0$_statement(),e,new R.StylesheetParser_mozDocumentRule_closure0(g,d,t,x.interpolation$1(y.spanFrom$1(new I._SpanScannerState(y,v)))))},supportsRule$1(e){var t=this,r=t._stylesheet0$_supportsCondition$0();return t.whitespace$0(),t._stylesheet0$_withChildren$3(t.get$_stylesheet0$_statement(),e,new R.StylesheetParser_supportsRule_closure0(r))},_stylesheet0$_useNamespace$2(e,t){var r,n,a,i,s,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$0(),o.scanner.scanChar$1(42)?null:o.identifier$0();n=0===e.get$pathSegments().length?"":h.JSArray_methods.get$last(e.get$pathSegments()),a=h.JSString_methods.indexOf$1(n,"."),i=h.JSString_methods.startsWith$1(n,"_")?1:0,r=h.JSString_methods.substring$2(n,i,-1===a?n.length:a);try{return i=I.SpanScanner$(r,null),i=new y.Parser1(i,o.logger)._parser0$_parseIdentifier$0()}catch(s){if(!(S.unwrapException(s)instanceof m.SassFormatException0))throw s;o.error$2(0,'The default namespace "'+S.S(r)+j.x22x20is_n,o.scanner.spanFrom$1(t))}},_stylesheet0$_configuration$1$allowGuarded(e){var t,r,n,a,i,s,o,l,_,u,c,$,p,h=this;if(!h.scanIdentifier$1("with"))return null;for(t=E.LinkedHashSet_LinkedHashSet$_empty(K.String),r=S._setArrayType([],K.JSArray_ConfiguredVariable_2),h.whitespace$0(),(n=h.scanner).expectChar$1(40),a=n.string;h.whitespace$0(),i=n._string_scanner$_position,n.expectChar$1(36),s=h.identifier$1$normalize(!0),h.whitespace$0(),n.expectChar$1(58),h.whitespace$0(),o=h._stylesheet0$_expressionUntilComma$0(),l=n._string_scanner$_position,e&&n.scanChar$1(33)?"default"===h.identifier$0()?(h.whitespace$0(),_=!0):(u=n._string_scanner$_position,c=n._sourceFile,($=new F._FileSpan(c,l,u))._FileSpan$3(c,l,u),S.throwExpression(new m.StringScannerException(a,"Invalid flag name.",$)),_=!1):_=!1,u=n._string_scanner$_position,l=n._sourceFile,(p=new F._FileSpan(l,i,u))._FileSpan$3(l,i,u),t.contains$1(0,s)&&S.throwExpression(new m.StringScannerException(a,j.The_sa,p)),t.add$1(0,s),r.push(new T.ConfiguredVariable0(s,o,_,p)),n.scanChar$1(44)&&(h.whitespace$0(),h._stylesheet0$_lookingAtExpression$0()););return n.expectChar$1(41),r},_stylesheet0$_configuration$0(){return this._stylesheet0$_configuration$1$allowGuarded(!1)},_stylesheet0$_warnRule$1(e){var t=this.expression$0();return this.expectStatementSeparator$1("@warn rule"),new F.WarnRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_whileRule$2(e,t){var r=this,n=r._stylesheet0$_inControlDirective;return r._stylesheet0$_inControlDirective=!0,r._stylesheet0$_withChildren$3(t,e,new R.StylesheetParser__whileRule_closure0(r,n,r.expression$0()))},unknownAtRule$2(e,t){var r,n,a,i=this,s={},o=i._stylesheet0$_inUnknownAtRule;return i._stylesheet0$_inUnknownAtRule=!0,s.value=null,n=33===(r=i.scanner).peekChar$0()||i.atEndOfStatement$0()?null:s.value=i.almostAnyValue$0(),i.lookingAtChildren$0()?a=i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_statement(),e,new R.StylesheetParser_unknownAtRule_closure0(s,t)):(i.expectStatementSeparator$0(),a=k.AtRule$0(t,r.spanFrom$1(e),null,n)),i._stylesheet0$_inUnknownAtRule=o,a},_stylesheet0$_disallowedAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_stylesheet0$_argumentDeclaration$0(){var e,t,r,n,a,i,s,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;for(c.expectChar$1(40),u.whitespace$0(),e=S._setArrayType([],K.JSArray_Argument_2),t=E.LinkedHashSet_LinkedHashSet$_empty(K.String),n=c.string;;){if(36!==c.peekChar$0()){r=null;break}if(a=c._string_scanner$_position,c.expectChar$1(36),i=u.identifier$1$normalize(!0),u.whitespace$0(),c.scanChar$1(58))u.whitespace$0(),s=u._stylesheet0$_expressionUntilComma$0();else{if(c.scanChar$1(46)){c.expectChar$1(46),c.expectChar$1(46),u.whitespace$0(),r=i;break}s=null}if(o=c._string_scanner$_position,l=c._sourceFile,(_=new F._FileSpan(l,a,o))._FileSpan$3(l,a,o),e.push(new T.Argument0(i,s,_)),t.add$1(0,i)||S.throwExpression(new m.StringScannerException(n,"Duplicate argument.",h.JSArray_methods.get$last(e).span)),!c.scanChar$1(44)){r=null;break}u.whitespace$0()}return c.expectChar$1(41),c=c.spanFrom$1(new I._SpanScannerState(c,$)),new p.ArgumentDeclaration0(E.List_List$unmodifiable(e,K.Argument_2),r,c)},_stylesheet0$_argumentInvocation$1$mixin(e){var t,r,n,a,i,s,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position;for($.expectChar$1(40),c.whitespace$0(),t=S._setArrayType([],K.JSArray_Expression_2),r=K.String,n=K.Expression_2,a=E.LinkedHashMap_LinkedHashMap$_empty(r,n),s=!e,o=$.string,l=null;;){if(!c._stylesheet0$_lookingAtExpression$0()){i=null;break}if(_=c._stylesheet0$_expressionUntilComma$1$singleEquals(s),c.whitespace$0(),_ instanceof I.VariableExpression0&&$.scanChar$1(58))c.whitespace$0(),u=_.name,a.containsKey$1(u)&&S.throwExpression(new m.StringScannerException(o,"Duplicate argument.",_.span)),a.$indexSet(0,u,c._stylesheet0$_expressionUntilComma$1$singleEquals(s));else if($.scanChar$1(46)){if($.expectChar$1(46),$.expectChar$1(46),null!=l){c.whitespace$0(),i=_;break}l=_}else a.get$isNotEmpty(a)?S.throwExpression(new m.StringScannerException(o,j.Positi,_.get$span(_))):t.push(_);if(c.whitespace$0(),!$.scanChar$1(44)){i=null;break}c.whitespace$0()}return $.expectChar$1(41),$=$.spanFrom$1(new I._SpanScannerState($,p)),new V.ArgumentInvocation0(E.List_List$unmodifiable(t,n),S.ConstantMap_ConstantMap$from(a,r,n),l,i,$)},_stylesheet0$_argumentInvocation$0(){return this._stylesheet0$_argumentInvocation$1$mixin(!1)},expression$3$bracketList$singleEquals$until(e,t,r){var n,a,i,s,o,l,_,u,c,$,p,m,g,y,v,f,b,x=this,w="Expected expression.",C={},A=null!=r;if(A&&r.call$0()&&x.scanner.error$1(0,w),e){if(n=x.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position),n.expectChar$1(91),x.whitespace$0(),n.scanChar$1(93))return A=S._setArrayType([],K.JSArray_Expression_2),n=n.spanFrom$1(a),new d.ListExpression0(E.List_List$unmodifiable(A,K.Expression_2),h.ListSeparator_undecided_null0,!0,n)}else a=null;n=x.scanner,i=new I._SpanScannerState(n,n._string_scanner$_position),s=x._stylesheet0$_inParentheses,C.operands_=C.operators_=C.spaceExpressions_=C.commaExpressions_=null,C.allowSlash=!0,C.singleExpression_=x._stylesheet0$_singleExpression$0(),o=new R.StylesheetParser_expression_resetState0(C,x,i),l=new R.StylesheetParser_expression_resolveOneOperation0(C,x),_=new R.StylesheetParser_expression_resolveOperations0(C,l),u=new R.StylesheetParser_expression_addSingleExpression0(C,x,o,_),c=new R.StylesheetParser_expression_addOperator0(C,x,l),$=new R.StylesheetParser_expression_resolveSpaceExpressions0(C,x,_);e:for(p=K.JSArray_Expression_2;x.whitespace$0(),!A||!r.call$0();)switch(m=n.peekChar$0()){case 40:u.call$1(x._stylesheet0$_parentheses$0());break;case 91:u.call$1(x.expression$1$bracketList(!0));break;case 36:u.call$1(x._stylesheet0$_variable$0());break;case 38:u.call$1(x._stylesheet0$_selector$0());break;case 39:case 34:u.call$1(x.interpolatedString$0());break;case 35:u.call$1(x._stylesheet0$_hashExpression$0());break;case 61:n.readChar$0(),t&&61!==n.peekChar$0()?c.call$1(h.BinaryOperator_kjl0):(n.expectChar$1(61),c.call$1(h.BinaryOperator_YlX0));break;case 33:if(61===(g=n.peekChar$1(1)))n.readChar$0(),n.readChar$0(),c.call$1(h.BinaryOperator_i5H0);else{if(!(y=null==g||(32|g)>>>0==105||32===g||9===g||10===g||13===g||12===g))break e;u.call$1(x._stylesheet0$_importantExpression$0())}break;case 60:n.readChar$0(),c.call$1(n.scanChar$1(61)?h.BinaryOperator_33h0:h.BinaryOperator_8qt0);break;case 62:n.readChar$0(),c.call$1(n.scanChar$1(61)?h.BinaryOperator_1da0:h.BinaryOperator_AcR1);break;case 42:n.readChar$0(),c.call$1(h.BinaryOperator_O1M0);break;case 43:null==C.singleExpression_?u.call$1(x._stylesheet0$_unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_AcR2));break;case 45:(y=(null!=(g=n.peekChar$1(1))&&g>=48&&g<=57||46===g)&&(null==C.singleExpression_||32===(y=n.peekChar$1(-1))||9===y||10===y||13===y||12===y))?u.call$1(x._stylesheet0$_number$0()):x._stylesheet0$_lookingAtInterpolatedIdentifier$0()?u.call$1(x.identifierLike$0()):null==C.singleExpression_?u.call$1(x._stylesheet0$_unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_iyO0));break;case 47:null==C.singleExpression_?u.call$1(x._stylesheet0$_unaryOperation$0()):(n.readChar$0(),c.call$1(h.BinaryOperator_RTB0));break;case 37:n.readChar$0(),c.call$1(h.BinaryOperator_2ad0);break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:u.call$1(x._stylesheet0$_number$0());break;case 46:if(46===n.peekChar$1(1))break e;u.call$1(x._stylesheet0$_number$0());break;case 97:!x.get$plainCss()&&x.scanIdentifier$1("and")?c.call$1(h.BinaryOperator_and_and_20):u.call$1(x.identifierLike$0());break;case 111:!x.get$plainCss()&&x.scanIdentifier$1("or")?c.call$1(h.BinaryOperator_or_or_10):u.call$1(x.identifierLike$0());break;case 117:case 85:43===n.peekChar$1(1)?u.call$1(x._stylesheet0$_unicodeRange$0()):u.call$1(x.identifierLike$0());break;case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:u.call$1(x.identifierLike$0());break;case 44:if(x._stylesheet0$_inParentheses&&(x._stylesheet0$_inParentheses=!1,C.allowSlash)){o.call$0();break}null==(v=C.commaExpressions_)&&(v=C.commaExpressions_=S._setArrayType([],p)),null==C.singleExpression_&&n.error$1(0,w),$.call$0(),(y=C.singleExpression_).toString,v.push(y),n.readChar$0(),C.allowSlash=!0,C.singleExpression_=null;break;default:if(null!=m&&m>=128){u.call$1(x.identifierLike$0());break}break e}return e&&n.expectChar$1(93),v=C.commaExpressions_,f=C.spaceExpressions_,null!=v?($.call$0(),x._stylesheet0$_inParentheses=s,null!=(b=C.singleExpression_)&&v.push(b),A=n.spanFrom$1(null==a?i:a),new d.ListExpression0(E.List_List$unmodifiable(v,K.Expression_2),h.ListSeparator_kWM0,e,A)):e&&null!=f?(_.call$0(),(A=C.singleExpression_).toString,f.push(A),a.toString,n=n.spanFrom$1(a),new d.ListExpression0(E.List_List$unmodifiable(f,K.Expression_2),h.ListSeparator_woc0,!0,n)):($.call$0(),e&&((A=C.singleExpression_).toString,p=S._setArrayType([A],p),a.toString,n=n.spanFrom$1(a),C.singleExpression_=new d.ListExpression0(E.List_List$unmodifiable(p,K.Expression_2),h.ListSeparator_undecided_null0,!0,n)),(A=C.singleExpression_).toString,A)},expression$2$singleEquals$until(e,t){return this.expression$3$bracketList$singleEquals$until(!1,e,t)},expression$1$bracketList(e){return this.expression$3$bracketList$singleEquals$until(e,!1,null)},expression$0(){return this.expression$3$bracketList$singleEquals$until(!1,!1,null)},expression$1$singleEquals(e){return this.expression$3$bracketList$singleEquals$until(!1,e,null)},expression$1$until(e){return this.expression$3$bracketList$singleEquals$until(!1,!1,e)},_stylesheet0$_expressionUntilComma$1$singleEquals(e){return this.expression$2$singleEquals$until(e,new R.StylesheetParser__expressionUntilComma_closure0(this))},_stylesheet0$_expressionUntilComma$0(){return this._stylesheet0$_expressionUntilComma$1$singleEquals(!1)},_stylesheet0$_isSlashOperand$1:e=>e instanceof L.NumberExpression0||e instanceof R.CalculationExpression0||e instanceof R.BinaryOperationExpression0&&e.allowsSlash,_stylesheet0$_singleExpression$0(){var e,t=this,r=t.scanner,n=r.peekChar$0();switch(n){case 40:return t._stylesheet0$_parentheses$0();case 47:return t._stylesheet0$_unaryOperation$0();case 46:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return t._stylesheet0$_number$0();case 91:return t.expression$1$bracketList(!0);case 36:return t._stylesheet0$_variable$0();case 38:return t._stylesheet0$_selector$0();case 39:case 34:return t.interpolatedString$0();case 35:return t._stylesheet0$_hashExpression$0();case 43:return e=r.peekChar$1(1),L.isDigit0(e)||46===e?t._stylesheet0$_number$0():t._stylesheet0$_unaryOperation$0();case 45:return t._stylesheet0$_minusExpression$0();case 33:return t._stylesheet0$_importantExpression$0();case 117:case 85:return 43===r.peekChar$1(1)?t._stylesheet0$_unicodeRange$0():t.identifierLike$0();case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:return t.identifierLike$0();default:if(null!=n&&n>=128)return t.identifierLike$0();r.error$1(0,"Expected expression.")}},_stylesheet0$_parentheses$0(){var e,t,r,n,a,i,s=this;s.get$plainCss()&&s.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=s._stylesheet0$_inParentheses,s._stylesheet0$_inParentheses=!0;try{if(a=s.scanner,t=new I._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(40),s.whitespace$0(),!s._stylesheet0$_lookingAtExpression$0())return a.expectChar$1(41),i=S._setArrayType([],K.JSArray_Expression_2),a=a.spanFrom$1(t),i=E.List_List$unmodifiable(i,K.Expression_2),new d.ListExpression0(i,h.ListSeparator_undecided_null0,!1,a);if(r=s._stylesheet0$_expressionUntilComma$0(),a.scanChar$1(58))return s.whitespace$0(),a=s._stylesheet0$_map$2(r,t);if(!a.scanChar$1(44))return a.expectChar$1(41),a=a.spanFrom$1(t),new L.ParenthesizedExpression0(r,a);for(s.whitespace$0(),n=S._setArrayType([r],K.JSArray_Expression_2);s._stylesheet0$_lookingAtExpression$0()&&(v.add$1$ax(n,s._stylesheet0$_expressionUntilComma$0()),a.scanChar$1(44));)s.whitespace$0();return a.expectChar$1(41),a=a.spanFrom$1(t),i=E.List_List$unmodifiable(n,K.Expression_2),new d.ListExpression0(i,h.ListSeparator_kWM0,!1,a)}finally{s._stylesheet0$_inParentheses=e}},_stylesheet0$_map$2(e,t){var r,n,a=this,i=K.Tuple2_Expression_Expression_2,s=S._setArrayType([new I.Tuple2(e,a._stylesheet0$_expressionUntilComma$0(),i)],K.JSArray_Tuple2_Expression_Expression_2);for(r=a.scanner;r.scanChar$1(44)&&(a.whitespace$0(),a._stylesheet0$_lookingAtExpression$0());)n=a._stylesheet0$_expressionUntilComma$0(),r.expectChar$1(58),a.whitespace$0(),s.push(new I.Tuple2(n,a._stylesheet0$_expressionUntilComma$0(),i));return r.expectChar$1(41),r=r.spanFrom$1(t),new $.MapExpression0(E.List_List$unmodifiable(s,i),r)},_stylesheet0$_hashExpression$0(){var e,t,r,n,a,i=this,s=i.scanner;return 123===s.peekChar$1(1)?i.identifierLike$0():(e=new I._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(35),null!=(t=s.peekChar$0())&&L.isDigit0(t)?((r=(s=i._stylesheet0$_hexColorContents$1(e)).originalSpan).toString,new f.ColorExpression0(s,r)):(r=s._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._stylesheet0$_isHexColor$1(n)?(s.set$state(new I._SpanScannerState(s,r)),(r=(s=i._stylesheet0$_hexColorContents$1(e)).originalSpan).toString,new f.ColorExpression0(s,r)):(r=new E.StringBuffer(""),a=new T.InterpolationBuffer0(r,S._setArrayType([],K.JSArray_Object)),r._contents=""+S.Primitives_stringFromCharCode(35),a.addInterpolation$1(n),new d.StringExpression0(a.interpolation$1(s.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var t,r,n,a,i,s,o,l=this,_=l._stylesheet0$_hexDigit$0(),u=l._stylesheet0$_hexDigit$0(),c=l._stylesheet0$_hexDigit$0(),$=l.scanner;return L.isHex0($.peekChar$0())?(i=l._stylesheet0$_hexDigit$0(),s=_<<4>>>0,o=c<<4>>>0,L.isHex0($.peekChar$0())?(t=s+u,r=o+i,n=(l._stylesheet0$_hexDigit$0()<<4>>>0)+l._stylesheet0$_hexDigit$0(),a=L.isHex0($.peekChar$0())?((l._stylesheet0$_hexDigit$0()<<4>>>0)+l._stylesheet0$_hexDigit$0())/255:1):(t=s+_,r=(u<<4>>>0)+u,n=o+c,a=((i<<4>>>0)+i)/255)):(t=(_<<4>>>0)+_,r=(u<<4>>>0)+u,n=(c<<4>>>0)+c,a=1),f.SassColor$rgb0(t,r,n,a,$.spanFrom$1(e))},_stylesheet0$_isHexColor$1(e){var t,r=e.get$asPlain();return null!=r&&(3===(t=r.length)||4===t||6===t||8===t)&&(t=new S.CodeUnits(r)).every$1(t,L.character0__isHex$closure())},_stylesheet0$_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return null!=t&&L.isHex0(t)||e.error$1(0,"Expected hex digit."),L.asHex0(e.readChar$0())},_stylesheet0$_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return L.isDigit0(t)||46===t?e._stylesheet0$_number$0():e._stylesheet0$_lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._stylesheet0$_unaryOperation$0()},_stylesheet0$_importantExpression$0(){var e=this.scanner,t=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),t=e.spanFrom$1(new I._SpanScannerState(e,t)),new d.StringExpression0(V.Interpolation$0(S._setArrayType(["!important"],K.JSArray_Object),t),!1)},_stylesheet0$_unaryOperation$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e._stylesheet0$_unaryOperatorFor$1(t.readChar$0());return null==n?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&n!==h.UnaryOperator_zDx0&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$0(),new V.UnaryOperationExpression0(n,e._stylesheet0$_singleExpression$0(),t.spanFrom$1(new I._SpanScannerState(t,r)))},_stylesheet0$_unaryOperatorFor$1(e){switch(e){case 43:return h.UnaryOperator_j2w0;case 45:return h.UnaryOperator_U4G0;case 47:return h.UnaryOperator_zDx0;default:return null}},_stylesheet0$_number$0(){var e,t,r,n=this,a=n.scanner,i=a._string_scanner$_position,s=a.peekChar$0(),o=45===s,l=o?-1:1;return(43===s||o)&&a.readChar$0(),e=46===a.peekChar$0()?0:n.naturalNumber$0(),o=n._stylesheet0$_tryDecimal$1$allowTrailingDot(a._string_scanner$_position!==i),t=n._stylesheet0$_tryExponent$0(),r=a.scanChar$1(37)?"%":!n.lookingAtIdentifier$0()||45===a.peekChar$0()&&45===a.peekChar$1(1)?null:n.identifier$1$unit(!0),new L.NumberExpression0(l*((e+o)*t),r,a.spanFrom$1(new I._SpanScannerState(a,i)))},_stylesheet0$_tryDecimal$1$allowTrailingDot(e){var t,r=this.scanner,n=r._string_scanner$_position;if(46!==r.peekChar$0())return 0;if(!L.isDigit0(r.peekChar$1(1))){if(e)return 0;r.error$2$position(0,"Expected digit.",r._string_scanner$_position+1)}for(r.readChar$0();null!=(t=r.peekChar$0())&&t>=48&&t<=57;)r.readChar$0();return E.double_parse(r.substring$1(0,n))},_stylesheet0$_tryExponent$0(){var e,t,r,n,a=this.scanner,i=a.peekChar$0();if(101!==i&&69!==i)return 1;if(e=a.peekChar$1(1),!L.isDigit0(e)&&45!==e&&43!==e)return 1;for(a.readChar$0(),r=(t=45===e)?-1:1,(43===e||t)&&a.readChar$0(),L.isDigit0(a.peekChar$0())||a.error$1(0,"Expected digit."),n=0;null!=(t=a.peekChar$0())&&t>=48&&t<=57;)n=10*n+(a.readChar$0()-48);return Math.pow(10,r*n)},_stylesheet0$_unicodeRange$0(){var e,t,r,n,a=this,i="Expected at most 6 digits.",s=a.scanner,o=new I._SpanScannerState(s,s._string_scanner$_position);for(a.expectIdentChar$1(117),s.expectChar$1(43),e=0;a.scanCharIf$1(new R.StylesheetParser__unicodeRange_closure1);)++e;for(t=!1;s.scanChar$1(63);t=!0)++e;if(0===e)s.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,i,s.spanFrom$1(o));else if(t)return r=s.substring$1(0,o.position),s=s.spanFrom$1(o),new d.StringExpression0(V.Interpolation$0(S._setArrayType([r],K.JSArray_Object),s),!1);if(s.scanChar$1(45)){for(r=s._string_scanner$_position,n=0;a.scanCharIf$1(new R.StylesheetParser__unicodeRange_closure2);)++n;0===n?s.error$1(0,"Expected hex digit."):n>6&&a.error$2(0,i,s.spanFrom$1(new I._SpanScannerState(s,r)))}return a._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&s.error$1(0,"Expected end of identifier."),r=s.substring$1(0,o.position),s=s.spanFrom$1(o),new d.StringExpression0(V.Interpolation$0(S._setArrayType([r],K.JSArray_Object),s),!1)},_stylesheet0$_variable$0(){var e=this,t=e.scanner,r=new I._SpanScannerState(t,t._string_scanner$_position),n=e.variableName$0();return e.get$plainCss()&&e.error$2(0,j.Sass_v,t.spanFrom$1(r)),new I.VariableExpression0(null,n,t.spanFrom$1(r))},_stylesheet0$_selector$0(){var e,t,r=this;return r.get$plainCss()&&r.scanner.error$2$length(0,j.The_pa,1),e=r.scanner,t=new I._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(r.logger.warn$2$span(0,j.In_Sas,e.spanFrom$1(t)),e.set$position(e._string_scanner$_position-1)),new L.SelectorExpression0(e.spanFrom$1(t))},interpolatedString$0(){var e,t,r,n,a,i,s=this.scanner,o=s._string_scanner$_position,l=s.readChar$0();for(39!==l&&34!==l&&s.error$2$position(0,"Expected string.",o),e=new E.StringBuffer(""),t=S._setArrayType([],K.JSArray_Object),r=new T.InterpolationBuffer0(e,t);;){if((n=s.peekChar$0())===l){s.readChar$0();break}null==n||10===n||13===n||12===n?s.error$1(0,"Expected "+S.Primitives_stringFromCharCode(l)+"."):92===n?10===(a=s.peekChar$1(1))||13===a||12===a?(s.readChar$0(),s.readChar$0(),13===a&&s.scanChar$1(10)):e._contents+=S.Primitives_stringFromCharCode(p.consumeEscapedCharacter0(s)):35===n&&123===s.peekChar$1(1)?(i=this.singleInterpolation$0(),r._interpolation_buffer0$_flushText$0(),t.push(i)):e._contents+=S.Primitives_stringFromCharCode(s.readChar$0())}return new d.StringExpression0(r.interpolation$1(s.spanFrom$1(new I._SpanScannerState(s,o))),!0)},identifierLike$0(){var e,t,r,n,a=this,i=a.scanner,s=new I._SpanScannerState(i,i._string_scanner$_position),o=a.interpolatedIdentifier$0(),l=o.get$asPlain(),_=null==l,u=!_;if(u){if("if"===l&&40===i.peekChar$0())return e=a._stylesheet0$_argumentInvocation$0(),new b.IfExpression0(e,o.span.expand$1(0,e.span));if("not"===l)return a.whitespace$0(),new V.UnaryOperationExpression0(h.UnaryOperator_not_not0,a._stylesheet0$_singleExpression$0(),o.span);if(t=l.toLowerCase(),40!==i.peekChar$0()){switch(l){case"false":return new T.BooleanExpression0(!1,o.span);case"null":return new C.NullExpression0(o.span);case"true":return new T.BooleanExpression0(!0,o.span)}if(null!=(r=B.$get$colorsByName0().$index(0,t)))return(i=(r=f.SassColor$rgb0(r.get$red(r),r.get$green(r),r.get$blue(r),r._color0$_alpha,o.span)).originalSpan).toString,new f.ColorExpression0(r,i)}if(null!=(n=a.trySpecialFunction$2(t,s)))return n}switch(i.peekChar$0()){case 46:if(46===i.peekChar$1(1))return new d.StringExpression0(o,!1);if(i.readChar$0(),u)return a.namespacedExpression$2(l,s);a.error$2(0,j.Interpn,o.span);break;case 40:return _?new w.InterpolatedFunctionExpression0(o,a._stylesheet0$_argumentInvocation$0(),i.spanFrom$1(s)):new g.FunctionExpression0(null,l,a._stylesheet0$_argumentInvocation$0(),i.spanFrom$1(s));default:return new d.StringExpression0(o,!1)}},namespacedExpression$2(e,t){var r,n=this,a=n.scanner;return 36===a.peekChar$0()?(r=n.variableName$0(),n._stylesheet0$_assertPublic$2(r,new R.StylesheetParser_namespacedExpression_closure0(n,t)),new I.VariableExpression0(e,r,a.spanFrom$1(t))):new g.FunctionExpression0(e,n._stylesheet0$_publicIdentifier$0(),n._stylesheet0$_argumentInvocation$0(),a.spanFrom$1(t))},trySpecialFunction$2(e,t){var r,n,a,i,s=this,o=null,l=s.scanner,_=40===l.peekChar$0()?s._stylesheet0$_tryCalculation$2(e,t):o;if(null!=_)return _;switch(p.unvendor0(e)){case"calc":case"element":case"expression":if(!l.scanChar$1(40))return o;r=new E.StringBuffer(""),n=new T.InterpolationBuffer0(r,S._setArrayType([],K.JSArray_Object)),a=""+e,r._contents=a,r._contents=a+S.Primitives_stringFromCharCode(40);break;case"progid":if(!l.scanChar$1(58))return o;for(r=new E.StringBuffer(""),n=new T.InterpolationBuffer0(r,S._setArrayType([],K.JSArray_Object)),a=""+e,r._contents=a,r._contents=a+S.Primitives_stringFromCharCode(58),i=l.peekChar$0();a=null!=i&&((a=i>=97&&i<=122||i>=65&&i<=90)||46===i);)r._contents+=S.Primitives_stringFromCharCode(l.readChar$0()),i=l.peekChar$0();l.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40);break;case"url":return V.NullableExtension_andThen0(s._stylesheet0$_tryUrlContents$1(t),new R.StylesheetParser_trySpecialFunction_closure0);default:return o}return n.addInterpolation$1(s._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),l.expectChar$1(41),n._interpolation_buffer0$_text._contents+=S.Primitives_stringFromCharCode(41),new d.StringExpression0(n.interpolation$1(l.spanFrom$1(t)),!1)},_stylesheet0$_tryCalculation$2(e,t){var r,n,a,i,s,o=this;switch(e){case"calc":return n=o._stylesheet0$_calculationArguments$1(1),a=o.scanner.spanFrom$1(t),new R.CalculationExpression0(e,R.CalculationExpression__verifyArguments0(n),a);case"min":case"max":a=o.scanner,r=new I._SpanScannerState(a,a._string_scanner$_position),n=null;try{n=o._stylesheet0$_calculationArguments$0()}catch(i){if(K.FormatException._is(S.unwrapException(i)))return a.set$state(r),null;throw i}return s=n,a=a.spanFrom$1(t),new R.CalculationExpression0(e,R.CalculationExpression__verifyArguments0(s),a);case"clamp":return n=o._stylesheet0$_calculationArguments$1(3),a=o.scanner.spanFrom$1(t),new R.CalculationExpression0(e,R.CalculationExpression__verifyArguments0(n),a);default:return null}},_stylesheet0$_calculationArguments$1(e){var t,r,n,a=this,i=a.scanner;if(i.expectChar$1(40),null!=(t=a._stylesheet0$_containsCalculationInterpolation$0()?new d.StringExpression0(a._stylesheet0$_interpolatedDeclarationValue$0(),!1):null))return i.expectChar$1(41),S._setArrayType([t],K.JSArray_Expression_2);for(a.whitespace$0(),r=S._setArrayType([a._stylesheet0$_calculationSum$0()],K.JSArray_Expression_2),n=null!=e;(!n||r.lengthe)&&S.throwExpression(E.ArgumentError$(o+a,i)),_._string_scanner$_position=a,_._lastMatch=null,!0;_.readChar$0();break e;case 5:++t,n=6;continue e;case 6:r.toString,l.push(L.opposite0(r)),_.readChar$0();break e;case 7:--t,n=8;continue e;case 8:if(0===l.length||l.pop()!==r)return u._scanner!==_&&S.throwExpression(E.ArgumentError$(s,i)),((a=u.position)<0||a>e)&&S.throwExpression(E.ArgumentError$(o+a,i)),_._string_scanner$_position=a,_._lastMatch=null,!1;_.readChar$0();break e;case 9:_.readChar$0();break e}}return _.set$state(u),!1},_stylesheet0$_tryUrlContents$2$name(e,t){var r,n,a,i,s,o,l,_=this,u=_.scanner,c=u._string_scanner$_position;if(!u.scanChar$1(40))return null;for(_.whitespaceWithoutComments$0(),r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer0(r,n),i=""+(null==t?"url":t),r._contents=i,r._contents=i+S.Primitives_stringFromCharCode(40);null!=(s=u.peekChar$0());)if(92===s)r._contents+=S.S(_.escape$0());else if(i=33===s||37===s||38===s||s>=42&&s<=126||s>=128)r._contents+=S.Primitives_stringFromCharCode(u.readChar$0());else if(35===s)123===u.peekChar$1(1)?(i=_.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),n.push(i)):r._contents+=S.Primitives_stringFromCharCode(u.readChar$0());else{if(32!==s&&9!==s&&10!==s&&13!==s&&12!==s){if(41===s)return r._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),o=u._string_scanner$_position,c=u._sourceFile,i=e.position,(u=new F._FileSpan(c,i,o))._FileSpan$3(c,i,o),i=K.Object,c=E.List_List$of(n,!0,i),0!==(n=r._contents).length&&c.push((n.charCodeAt(0),n)),(l=E.List_List$from(c,!1,i)).fixed$length=Array,l.immutable$list=Array,(r=new V.Interpolation0(l,u)).Interpolation$20(c,u),r;break}if(_.whitespaceWithoutComments$0(),41!==u.peekChar$0())break}return u.set$state(new I._SpanScannerState(u,c)),null},_stylesheet0$_tryUrlContents$1(e){return this._stylesheet0$_tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,r=t.scanner,n=new I._SpanScannerState(r,r._string_scanner$_position);return t.expectIdentifier$1("url"),null!=(e=t._stylesheet0$_tryUrlContents$1(n))?new d.StringExpression0(e,!1):new w.InterpolatedFunctionExpression0(V.Interpolation$0(S._setArrayType(["url"],K.JSArray_Object),r.spanFrom$1(n)),t._stylesheet0$_argumentInvocation$0(),r.spanFrom$1(n))},almostAnyValue$1$omitComments(e){var t,r,n,a,i,s,o,l,_=this,u=_.scanner,c=u._string_scanner$_position,$=new E.StringBuffer(""),p=new T.InterpolationBuffer0($,S._setArrayType([],K.JSArray_Object));e:for(t=u.string,r=t.length,n=!e;;)switch(a=u.peekChar$0()){case 92:$._contents+=S.Primitives_stringFromCharCode(u.readChar$0()),$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 34:case 39:p.addInterpolation$1(_.interpolatedString$0().asInterpolation$0());break;case 47:i=u._string_scanner$_position,_.scanComment$0()?n&&(s=u._string_scanner$_position,$._contents+=h.JSString_methods.substring$2(t,i,s)):$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 35:123===u.peekChar$1(1)?p.addInterpolation$1(_.interpolatedIdentifier$0()):$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 13:case 10:case 12:if(_.get$indented())break e;$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break;case 33:case 59:case 123:case 125:break e;case 117:case 85:if(o=u._string_scanner$_position,!_.scanIdentifier$1("url")){$._contents+=S.Primitives_stringFromCharCode(u.readChar$0());break}null==(l=_._stylesheet0$_tryUrlContents$1(new I._SpanScannerState(u,o)))?((o<0||o>r)&&S.throwExpression(E.ArgumentError$("Invalid position "+o,null)),u._string_scanner$_position=o,u._lastMatch=null,$._contents+=S.Primitives_stringFromCharCode(u.readChar$0())):p.addInterpolation$1(l);break;default:if(null==a)break e;_.lookingAtIdentifier$0()?$._contents+=_.identifier$0():$._contents+=S.Primitives_stringFromCharCode(u.readChar$0())}return p.interpolation$1(u.spanFrom$1(new I._SpanScannerState(u,c)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,t,r){var n,a,i,s,o,l,_,u,c,$,p=this,d=p.scanner,m=d._string_scanner$_position,g=new E.StringBuffer(""),y=new T.InterpolationBuffer0(g,S._setArrayType([],K.JSArray_Object)),v=S._setArrayType([],K.JSArray_int);e:for(n=d.string,a=n.length,i=!e,s=!r,o=!1;;)switch(l=d.peekChar$0()){case 92:g._contents+=S.S(p.escape$1$identifierStart(!0)),o=!1;break;case 34:case 39:y.addInterpolation$1(p.interpolatedString$0().asInterpolation$0()),o=!1;break;case 47:42===d.peekChar$1(1)?(_=p.get$loudComment(),u=d._string_scanner$_position,_.call$0(),c=d._string_scanner$_position,g._contents+=h.JSString_methods.substring$2(n,u,c)):g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 35:123===d.peekChar$1(1)?y.addInterpolation$1(p.interpolatedIdentifier$0()):g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 32:case 9:(_=!!o||!(32===(_=d.peekChar$1(1))||9===_||10===_||13===_||12===_))?g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()):d.readChar$0();break;case 10:case 13:case 12:if(p.get$indented())break e;10!==(_=d.peekChar$1(-1))&&13!==_&&12!==_&&(g._contents+="\n"),d.readChar$0(),o=!0;break;case 40:case 123:case 91:l.toString,g._contents+=S.Primitives_stringFromCharCode(l),v.push(L.opposite0(d.readChar$0())),o=!1;break;case 41:case 125:case 93:if(0===v.length)break e;l.toString,g._contents+=S.Primitives_stringFromCharCode(l),d.expectChar$1(v.pop()),o=!1;break;case 59:if(s&&0===v.length)break e;g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 58:if(i&&0===v.length)break e;g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break;case 117:case 85:if(_=d._string_scanner$_position,!p.scanIdentifier$1("url")){g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1;break}null==($=p._stylesheet0$_tryUrlContents$1(new I._SpanScannerState(d,_)))?((_<0||_>a)&&S.throwExpression(E.ArgumentError$("Invalid position "+_,null)),d._string_scanner$_position=_,d._lastMatch=null,g._contents+=S.Primitives_stringFromCharCode(d.readChar$0())):y.addInterpolation$1($),o=!1;break;default:if(null==l)break e;p.lookingAtIdentifier$0()?g._contents+=p.identifier$0():g._contents+=S.Primitives_stringFromCharCode(d.readChar$0()),o=!1}return 0!==v.length&&d.expectChar$1(h.JSArray_methods.get$last(v)),t||0!==y._interpolation_buffer0$_contents.length||0!==g._contents.length||d.error$1(0,"Expected token."),y.interpolation$1(d.spanFrom$1(new I._SpanScannerState(d,m)))},_stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(e){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,!1)},_stylesheet0$_interpolatedDeclarationValue$0(){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,!1,!1)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,t){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,t)},interpolatedIdentifier$0(){var e,t=this,r="Expected identifier.",n=t.scanner,a=new I._SpanScannerState(n,n._string_scanner$_position),i=new E.StringBuffer(""),s=S._setArrayType([],K.JSArray_Object),o=new T.InterpolationBuffer0(i,s);return n.scanChar$1(45)&&(i._contents+=S.Primitives_stringFromCharCode(45),n.scanChar$1(45))?(i._contents+=S.Primitives_stringFromCharCode(45),t._stylesheet0$_interpolatedIdentifierBody$1(o),o.interpolation$1(n.spanFrom$1(a))):(null==(e=n.peekChar$0())?n.error$1(0,r):95===e||L.isAlphabetic1(e)||e>=128?i._contents+=S.Primitives_stringFromCharCode(n.readChar$0()):92===e?i._contents+=S.S(t.escape$1$identifierStart(!0)):35===e&&123===n.peekChar$1(1)?(i=t.singleInterpolation$0(),o._interpolation_buffer0$_flushText$0(),s.push(i)):n.error$1(0,r),t._stylesheet0$_interpolatedIdentifierBody$1(o),o.interpolation$1(n.spanFrom$1(a)))},_stylesheet0$_interpolatedIdentifierBody$1(e){var t,r,n,a,i;for(t=e._interpolation_buffer0$_contents,r=this.scanner,n=e._interpolation_buffer0$_text;null!=(a=r.peekChar$0());)if(i=95===a||45===a||(i=!!(i=a>=97&&a<=122||a>=65&&a<=90)||a>=48&&a<=57)||a>=128)n._contents+=S.Primitives_stringFromCharCode(r.readChar$0());else if(92===a)n._contents+=S.S(this.escape$0());else{if(35!==a||123!==r.peekChar$1(1))break;i=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),t.push(i)}},singleInterpolation$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position;return r.expect$1("#{"),t.whitespace$0(),e=t.expression$0(),r.expectChar$1(125),t.get$plainCss()&&t.error$2(0,j.Interpp,r.spanFrom$1(new I._SpanScannerState(r,n))),e},_stylesheet0$_mediaQueryList$0(){for(var e,t=this.scanner,r=t._string_scanner$_position,n=new E.StringBuffer(""),a=new T.InterpolationBuffer0(n,S._setArrayType([],K.JSArray_Object));this.whitespace$0(),this._stylesheet0$_mediaQuery$1(a),t.scanChar$1(44);)e=n._contents+=S.Primitives_stringFromCharCode(44),n._contents=e+S.Primitives_stringFromCharCode(32);return a.interpolation$1(t.spanFrom$1(new I._SpanScannerState(t,r)))},_stylesheet0$_mediaQuery$1(e){var t,r,n=this;if(40!==n.scanner.peekChar$0()){if(e.addInterpolation$1(n.interpolatedIdentifier$0()),n.whitespace$0(),!n._stylesheet0$_lookingAtInterpolatedIdentifier$0())return;if((t=e._interpolation_buffer0$_text)._contents+=S.Primitives_stringFromCharCode(32),r=n.interpolatedIdentifier$0(),n.whitespace$0(),p.equalsIgnoreCase0(r.get$asPlain(),"and"))t._contents+=" and ";else{if(e.addInterpolation$1(r),!n.scanIdentifier$1("and"))return;n.whitespace$0(),t._contents+=" and "}}for(t=e._interpolation_buffer0$_text;n.whitespace$0(),e.addInterpolation$1(n._stylesheet0$_mediaFeature$0()),n.whitespace$0(),n.scanIdentifier$1("and");)t._contents+=" and "},_stylesheet0$_mediaFeature$0(){var e,t,r,n,a,i,s,o,l=this,_=l.scanner;return 35===_.peekChar$0()?(e=l.singleInterpolation$0(),V.Interpolation$0(S._setArrayType([e],K.JSArray_Object),e.get$span(e))):(t=_._string_scanner$_position,r=new E.StringBuffer(""),n=S._setArrayType([],K.JSArray_Object),a=new T.InterpolationBuffer0(r,n),_.expectChar$1(40),r._contents+=S.Primitives_stringFromCharCode(40),l.whitespace$0(),i=l._stylesheet0$_expressionUntilComparison$0(),a._interpolation_buffer0$_flushText$0(),n.push(i),_.scanChar$1(58)?(l.whitespace$0(),i=r._contents+=S.Primitives_stringFromCharCode(58),r._contents=i+S.Primitives_stringFromCharCode(32),i=l.expression$0(),a._interpolation_buffer0$_flushText$0(),n.push(i)):(i=60!==(s=_.peekChar$0()))&&62!==s&&61!==s||(r._contents+=S.Primitives_stringFromCharCode(32),r._contents+=S.Primitives_stringFromCharCode(_.readChar$0()),i&&62!==s||!_.scanChar$1(61)||(r._contents+=S.Primitives_stringFromCharCode(61)),r._contents+=S.Primitives_stringFromCharCode(32),l.whitespace$0(),o=l._stylesheet0$_expressionUntilComparison$0(),a._interpolation_buffer0$_flushText$0(),n.push(o),i&&62!==s?i=!1:(s.toString,i=_.scanChar$1(s)),i&&(i=r._contents+=S.Primitives_stringFromCharCode(32),r._contents=i+S.Primitives_stringFromCharCode(s),_.scanChar$1(61)&&(r._contents+=S.Primitives_stringFromCharCode(61)),r._contents+=S.Primitives_stringFromCharCode(32),l.whitespace$0(),i=l._stylesheet0$_expressionUntilComparison$0(),a._interpolation_buffer0$_flushText$0(),n.push(i))),_.expectChar$1(41),l.whitespace$0(),r._contents+=S.Primitives_stringFromCharCode(41),a.interpolation$1(_.spanFrom$1(new I._SpanScannerState(_,t))))},_stylesheet0$_expressionUntilComparison$0(){return this.expression$1$until(new R.StylesheetParser__expressionUntilComparison_closure0(this))},_stylesheet0$_supportsCondition$0(){var e,t,r,n,a,i,s,o=this,l=o.scanner,_=l._string_scanner$_position;if(o.scanIdentifier$1("not"))return o.whitespace$0(),new x.SupportsNegation0(o._stylesheet0$_supportsConditionInParens$0(),l.spanFrom$1(new I._SpanScannerState(l,_)));for(e=o._stylesheet0$_supportsConditionInParens$0(),o.whitespace$0(),t=null;o.lookingAtIdentifier$0();)null!=t?o.expectIdentifier$1(t):o.scanIdentifier$1("or")?t="or":(o.expectIdentifier$1("and"),t="and"),o.whitespace$0(),r=o._stylesheet0$_supportsConditionInParens$0(),n=l._string_scanner$_position,a=l._sourceFile,(i=new F._FileSpan(a,_,n))._FileSpan$3(a,_,n),e=new k.SupportsOperation0(e,r,t,i),"and"!==(s=t.toLowerCase())&&"or"!==s&&S.throwExpression(E.ArgumentError$value(t,"operator",'may only be "and" or "or".')),o.whitespace$0();return e},_stylesheet0$_supportsConditionInParens$0(){var e,t,r,n,a,i,s,o,l,_,u,c,$=this,p=$.scanner,d=new I._SpanScannerState(p,p._string_scanner$_position);if($._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if("not"===(null==(o=(s=$.interpolatedIdentifier$0()).get$asPlain())?null:o.toLowerCase())&&$.error$2(0,'"not" is not a valid identifier here.',s.span),p.scanChar$1(40))return l=$._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),p.expectChar$1(41),new g.SupportsFunction0(s,l,p.spanFrom$1(d));if(1===(o=s.contents).length&&K.Expression_2._is(h.JSArray_methods.get$first(o)))return new V.SupportsInterpolation0(K.Expression_2._as(h.JSArray_methods.get$first(o)),p.spanFrom$1(d));$.error$2(0,"Expected @supports condition.",s.span)}if(p.expectChar$1(40),$.whitespace$0(),$.scanIdentifier$1("not"))return $.whitespace$0(),_=$._stylesheet0$_supportsConditionInParens$0(),p.expectChar$1(41),new x.SupportsNegation0(_,p.spanFrom$1(d));if(40===p.peekChar$0())return _=$._stylesheet0$_supportsCondition$0(),p.expectChar$1(41),_;e=null,t=new I._SpanScannerState(p,p._string_scanner$_position),r=$._stylesheet0$_inParentheses;try{e=$.expression$0(),p.expectChar$1(58)}catch(u){if(K.FormatException._is(S.unwrapException(u))){if(p.set$state(t),$._stylesheet0$_inParentheses=r,n=$.interpolatedIdentifier$0(),null!=(a=$._stylesheet0$_trySupportsOperation$2(n,t)))return p.expectChar$1(41),a;if((o=new T.InterpolationBuffer0(new E.StringBuffer(""),S._setArrayType([],K.JSArray_Object))).addInterpolation$1(n),o.addInterpolation$1($._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),i=o.interpolation$1(p.spanFrom$1(t)),58===p.peekChar$0())throw u;return p.expectChar$1(41),new F.SupportsAnything0(i,p.spanFrom$1(d))}throw u}return $.whitespace$0(),c=$.expression$0(),p.expectChar$1(41),new b.SupportsDeclaration0(e,c,p.spanFrom$1(d))},_stylesheet0$_trySupportsOperation$2(e,t){var r,n,a,i,s,o,l,_,u,c,$,p,d=this,m=null,g=e.contents;if(1!==g.length)return m;if(r=h.JSArray_methods.get$first(g),!K.Expression_2._is(r))return m;for(g=d.scanner,n=new I._SpanScannerState(g,g._string_scanner$_position),d.whitespace$0(),a=t.position,i=e.span,o=s=m;d.lookingAtIdentifier$0();){if(null!=s)d.expectIdentifier$1(s);else if(d.scanIdentifier$1("and"))s="and";else{if(!d.scanIdentifier$1("or"))return n._scanner!==g&&S.throwExpression(E.ArgumentError$(j.The_gi,m)),((a=n.position)<0||a>g.string.length)&&S.throwExpression(E.ArgumentError$("Invalid position "+a,m)),g._string_scanner$_position=a,g._lastMatch=null;s="or"}d.whitespace$0(),l=d._stylesheet0$_supportsConditionInParens$0(),_=null==o?new V.SupportsInterpolation0(r,i):o,u=g._string_scanner$_position,c=g._sourceFile,($=new F._FileSpan(c,a,u))._FileSpan$3(c,a,u),o=new k.SupportsOperation0(_,l,s,$),"and"!==(p=s.toLowerCase())&&"or"!==p&&S.throwExpression(E.ArgumentError$value(s,"operator",'may only be "and" or "or".')),d.whitespace$0()}return o},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,t=this.scanner,r=t.peekChar$0();return null!=r&&(!!(95===r||L.isAlphabetic1(r)||r>=128||92===r)||(35===r?123===t.peekChar$1(1):45===r&&null!=(e=t.peekChar$1(1))&&(35===e?123===t.peekChar$1(2):95===e||L.isAlphabetic1(e)||e>=128||92===e||45===e)))},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e=this.scanner,t=e.peekChar$0();return null!=t&&(!!(95===t||L.isAlphabetic1(t)||t>=128||L.isDigit0(t)||45===t||92===t)||35===t&&123===e.peekChar$1(1))},_stylesheet0$_lookingAtExpression$0(){var e,t=this.scanner,r=t.peekChar$0();return null!=r&&(46===r?46!==t.peekChar$1(1):33===r?(e=t.peekChar$1(1),t=null==e||(32|e)>>>0==105||32===e||9===e||10===e||13===e||12===e):t=40===r||47===r||91===r||39===r||34===r||35===r||43===r||45===r||92===r||36===r||38===r||95===r||L.isAlphabetic1(r)||r>=128||L.isDigit0(r))},_stylesheet0$_withChildren$1$3(e,t,r){var n=r.call$2(this.children$1(0,e),this.scanner.spanFrom$1(t));return this.whitespaceWithoutComments$0(),n},_stylesheet0$_withChildren$3(e,t,r){return this._stylesheet0$_withChildren$1$3(e,t,r,K.dynamic)},_stylesheet0$_urlString$0(){var e,t,r,n,a=this.scanner,i=new I._SpanScannerState(a,a._string_scanner$_position),s=this.string$0();try{return E.Uri_parse(s)}catch(n){if(r=S.unwrapException(n),!K.FormatException._is(r))throw n;e=r,t=S.getTraceFromException(n),this.error$3(0,"Invalid URL: "+v.get$message$x(e),a.spanFrom$1(i),t)}},_stylesheet0$_publicIdentifier$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e.identifier$1$normalize(!0);return e._stylesheet0$_assertPublic$2(n,new R.StylesheetParser__publicIdentifier_closure0(e,new I._SpanScannerState(t,r))),n},_stylesheet0$_assertPublic$2(e,t){var r=h.JSString_methods._codeUnitAt$1(e,0);45!==r&&95!==r||this.error$2(0,j.Privat,t.call$0())},get$plainCss:()=>!1},R.StylesheetParser_parse_closure0.prototype={call$0(){var e,t,r=this.$this,n=r.scanner,a=n._string_scanner$_position;return n.scanChar$1(65279),e=r.statements$1(new R.StylesheetParser_parse__closure1(r)),n.expectDone$0(),t=(t=r._stylesheet0$_globalVariables).get$values(t),h.JSArray_methods.addAll$1(e,S.MappedIterable_MappedIterable(t,new R.StylesheetParser_parse__closure2,S._instanceType(t)._eval$1("Iterable.E"),K.Statement_2)),R.Stylesheet$internal0(e,n.spanFrom$1(new I._SpanScannerState(n,a)),r.get$plainCss())},$signature:499},R.StylesheetParser_parse__closure1.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$0(),e.string$0(),null):e._stylesheet0$_statement$1$root(!0)},$signature:500},R.StylesheetParser_parse__closure2.prototype={call$1(e){var t=e.name,r=e.expression;return T.VariableDeclaration$0(t,new C.NullExpression0(r.get$span(r)),e.span,null,!1,!0,null)},$signature:501},R.StylesheetParser_parseArgumentDeclaration_closure0.prototype={call$0(){var e,t=this.$this,r=t.scanner;return r.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$0(),t.identifier$0(),e=t._stylesheet0$_argumentDeclaration$0(),t.whitespace$0(),r.expectChar$1(123),e},$signature:502},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,r,n=this.$this,a=n.identifier$0();return n.whitespace$0(),40===(e=n.scanner).peekChar$0()?t=n._stylesheet0$_argumentDeclaration$0():(r=(n=F.FileLocation$_(e._sourceFile,e._string_scanner$_position)).offset,t=new p.ArgumentDeclaration0(h.List_empty18,null,F._FileSpan$(n.file,r,r))),e.expectDone$0(),new I.Tuple2(a,t,K.Tuple2_String_ArgumentDeclaration)},$signature:503},R.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:101},R.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},R.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration},$signature:504},R.StylesheetParser__declarationOrBuffer_closure1.prototype={call$2(e,t){return b.Declaration$nested0(this.name,e,t,null)},$signature:67},R.StylesheetParser__declarationOrBuffer_closure2.prototype={call$2(e,t){return b.Declaration$nested0(this.name,e,t,this._box_0.value)},$signature:67},R.StylesheetParser__styleRule_closure0.prototype={call$2(e,t){var r=this,n=r.$this;return n.get$indented()&&0===e.length&&n.logger.warn$2$span(0,j.This_s,r._box_0.interpolation.span),n._stylesheet0$_inStyleRule=r.wasInStyleRule,V.StyleRule$0(r._box_0.interpolation,e,n.scanner.spanFrom$1(r.start))},$signature:506},R.StylesheetParser__propertyOrVariableDeclaration_closure1.prototype={call$2(e,t){return b.Declaration$nested0(this._box_0.name,e,t,null)},$signature:67},R.StylesheetParser__propertyOrVariableDeclaration_closure2.prototype={call$2(e,t){return b.Declaration$nested0(this._box_0.name,e,t,this.value)},$signature:67},R.StylesheetParser__atRootRule_closure1.prototype={call$2(e,t){return R.AtRootRule$0(e,t,this.query)},$signature:222},R.StylesheetParser__atRootRule_closure2.prototype={call$2:(e,t)=>R.AtRootRule$0(e,t,null),$signature:222},R.StylesheetParser__eachRule_closure0.prototype={call$2(e,t){var r=this;return r.$this._stylesheet0$_inControlDirective=r.wasInControlDirective,R.EachRule$0(r.variables,r.list,e,t)},$signature:508},R.StylesheetParser__functionRule_closure0.prototype={call$2(e,t){return x.FunctionRule$0(this.name,this.$arguments,e,t,this.precedingComment)},$signature:509},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))},$signature:26},R.StylesheetParser__forRule_closure2.prototype={call$2(e,t){var r,n=this;return n.$this._stylesheet0$_inControlDirective=n.wasInControlDirective,(r=n._box_0.exclusive).toString,p.ForRule$0(n.variable,n.from,n.to,e,t,r)},$signature:510},R.StylesheetParser__memberList_closure0.prototype={call$0(){var e=this.$this;36===e.scanner.peekChar$0()?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 F.ContentBlock$0(this.contentArguments_,e,t)},$signature:511},R.StylesheetParser_mediaRule_closure0.prototype={call$2(e,t){return y.MediaRule$0(this.query,e,t)},$signature:512},R.StylesheetParser__mixinRule_closure0.prototype={call$2(e,t){var r=this;return r.$this._stylesheet0$_inMixin=!1,L.MixinRule$0(r.name,r.$arguments,e,t,r.precedingComment)},$signature:513},R.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,t){var r=this;return r._box_0.needsDeprecationWarning&&r.$this.logger.warn$3$deprecation$span(0,j.x40_moz_,!0,t),k.AtRule$0(r.name,t,e,r.value)},$signature:221},R.StylesheetParser_supportsRule_closure0.prototype={call$2(e,t){return p.SupportsRule$0(this.condition,e,t)},$signature:515},R.StylesheetParser__whileRule_closure0.prototype={call$2(e,t){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,y.WhileRule$0(this.condition,e,t)},$signature:516},R.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,t){return k.AtRule$0(this.name,t,e,this._box_0.value)},$signature:221},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).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,r=this._box_0,n=r.operators_.pop(),a=r.operands_.pop(),i=r.singleExpression_;null==i&&(e=this.$this.scanner,t=n.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),(e=!!r.allowSlash&&!(e=this.$this)._stylesheet0$_inParentheses&&n===h.BinaryOperator_RTB0&&e._stylesheet0$_isSlashOperand$1(a)&&e._stylesheet0$_isSlashOperand$1(i))?r.singleExpression_=new R.BinaryOperationExpression0(h.BinaryOperator_RTB0,a,i,!0):(r.singleExpression_=new R.BinaryOperationExpression0(n,a,i,!1),r.allowSlash=!1)},$signature:0},R.StylesheetParser_expression_resolveOperations0.prototype={call$0(){var e,t=this._box_0.operators_;if(null!=t)for(e=this.resolveOneOperation;0!==t.length;)e.call$0()},$signature:0},R.StylesheetParser_expression_addSingleExpression0.prototype={call$1(e){var t,r,n=this,a=n._box_0;if(null!=a.singleExpression_){if((t=n.$this)._stylesheet0$_inParentheses&&(t._stylesheet0$_inParentheses=!1,a.allowSlash))return void n.resetState.call$0();null==(r=a.spaceExpressions_)&&(r=a.spaceExpressions_=S._setArrayType([],K.JSArray_Expression_2)),n.resolveOperations.call$0(),(t=a.singleExpression_).toString,r.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:517},R.StylesheetParser_expression_addOperator0.prototype={call$1(e){var t,r,n,a,i,s,o=this.$this;for(o.get$plainCss()&&e!==h.BinaryOperator_RTB0&&e!==h.BinaryOperator_kjl0&&(t=o.scanner,r=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",r,t._string_scanner$_position-r)),(t=this._box_0).allowSlash=t.allowSlash&&e===h.BinaryOperator_RTB0,null==(n=t.operators_)&&(n=t.operators_=S._setArrayType([],K.JSArray_BinaryOperator_2)),null==(a=t.operands_)&&(a=t.operands_=S._setArrayType([],K.JSArray_Expression_2)),r=this.resolveOneOperation,i=e.precedence;0!==n.length&&h.JSArray_methods.get$last(n).precedence>=i;)r.call$0();n.push(e),null==(s=t.singleExpression_)&&(r=o.scanner,i=e.operator.length,r.error$3$length$position(0,"Expected expression.",i,r._string_scanner$_position-i)),a.push(s),o.whitespace$0(),t.singleExpression_=o._stylesheet0$_singleExpression$0()},$signature:518},R.StylesheetParser_expression_resolveSpaceExpressions0.prototype={call$0(){var e,t,r,n;this.resolveOperations.call$0(),null!=(t=(e=this._box_0).spaceExpressions_)&&(null==(r=e.singleExpression_)&&this.$this.scanner.error$1(0,"Expected expression."),t.push(r),n=(n=h.JSArray_methods.get$first(t)).get$span(n).expand$1(0,r.get$span(r)),e.singleExpression_=new d.ListExpression0(E.List_List$unmodifiable(t,K.Expression_2),h.ListSeparator_woc0,!1,n),e.spaceExpressions_=null)},$signature:0},R.StylesheetParser__expressionUntilComma_closure0.prototype={call$0(){return 44===this.$this.scanner.peekChar$0()},$signature:26},R.StylesheetParser__unicodeRange_closure1.prototype={call$1:e=>null!=e&&L.isHex0(e),$signature:31},R.StylesheetParser__unicodeRange_closure2.prototype={call$1:e=>null!=e&&L.isHex0(e),$signature:31},R.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},R.StylesheetParser_trySpecialFunction_closure0.prototype={call$1:e=>new d.StringExpression0(e,!1),$signature:519},R.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();return 61===t?61!==e.peekChar$1(1):60===t||62===t},$signature:26},R.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:30},R.Stylesheet0.prototype={Stylesheet$internal$3$plainCss0(e,t,r){var n,a,i,s,o,l;for(a=(n=this.children).length,i=this._stylesheet1$_forwards,s=this._stylesheet1$_uses,o=0;o5)||this._terse$_inner.warn$4$deprecation$span$trace(0,t,r,n,a)},warn$2$span(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,r,null)},warn$2$deprecation(e,t,r){return this.warn$4$deprecation$span$trace(e,t,r,null,null)},warn$3$deprecation$span(e,t,r,n){return this.warn$4$deprecation$span$trace(e,t,r,n,null)},warn$2$trace(e,t,r){return this.warn$4$deprecation$span$trace(e,t,!1,null,r)},debug$2(e,t,r){return this._terse$_inner.debug$2(0,t,r)},summarize$1$node(e){var t,r,n=this._terse$_warningCounts;n=n.get$values(n),t=S._instanceType(n),(r=$.IterableIntegerExtension_get_sum(new S.MappedIterable(new S.WhereIterable(n,new F.TerseLogger_summarize_closure1,t._eval$1("WhereIterable")),new F.TerseLogger_summarize_closure2,t._eval$1("MappedIterable"))))>0&&(n=""+r+j.x20repet,this._terse$_inner.warn$1(0,n+(e?"":j.x0aRun_i)))}},F.TerseLogger_summarize_closure1.prototype={call$1:e=>e>5,$signature:49},F.TerseLogger_summarize_closure2.prototype={call$1:e=>e-5,$signature:177},g.TypeSelector0.prototype={get$minSpecificity:()=>1,accept$1$1(e){return e._serialize0$_buffer.write$1(0,this.name),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},addSuffix$1(e){var t=this.name;return new g.TypeSelector0(new d.QualifiedName0(t.name+e,t.namespace))},unify$1(e){var t,r;return h.JSArray_methods.get$first(e)instanceof w.UniversalSelector0||h.JSArray_methods.get$first(e)instanceof g.TypeSelector0?null==(t=F.unifyUniversalAndElement0(this,h.JSArray_methods.get$first(e)))?null:(r=S._setArrayType([t],K.JSArray_SimpleSelector_2),h.JSArray_methods.addAll$1(r,S.SubListIterable$(e,1,null,S._arrayInstanceType(e)._precomputed1)),r):(r=S._setArrayType([this],K.JSArray_SimpleSelector_2),h.JSArray_methods.addAll$1(r,e),r)},$eq(e,t){return null!=t&&t instanceof g.TypeSelector0&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return h.JSString_methods.get$hashCode(t.name)^v.get$hashCode$(t.namespace)}},y.Types.prototype={},V.UnaryOperationExpression0.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.operator,r=t.operator;return t=t===h.UnaryOperator_not_not0?r+S.Primitives_stringFromCharCode(32):r,(t+=this.operand.toString$0(0)).charCodeAt(0),t},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},V.UnaryOperator0.prototype={toString$0(e){return this.name}},w.UnitlessSassNumber0.prototype={get$numeratorUnits:e=>h.List_empty,get$denominatorUnits:e=>h.List_empty,get$hasUnits:()=>!1,withValue$1:e=>new w.UnitlessSassNumber0(e,null),withSlash$2(e,t){return new w.UnitlessSassNumber0(this._number1$_value,new I.Tuple2(e,t,K.Tuple2_SassNumber_SassNumber_2))},hasUnit$1:e=>!1,hasCompatibleUnits$1:e=>e instanceof w.UnitlessSassNumber0,hasPossiblyCompatibleUnits$1:e=>e instanceof w.UnitlessSassNumber0,compatibleWithUnit$1:e=>!0,coerceValueToMatch$3(e,t,r){return this._number1$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,r){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch0(e,t,r):this._number1$_value},coerce$3(e,t,r){return L.SassNumber_SassNumber$withUnits0(this._number1$_value,t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,r){return this._number1$_value},coerceValueToUnit$2(e,t){return this._number1$_value},greaterThan$1(e){var t,r;return e instanceof L.SassNumber0?(t=this._number1$_value)>(r=e._number1$_value)&&!(Math.abs(t-r)(r=e._number1$_value)||Math.abs(t-r)0,accept$1$1(e){var t,r=this.namespace;return null!=r&&((t=e._serialize0$_buffer).write$1(0,r),t.writeCharCode$1(124)),e._serialize0$_buffer.writeCharCode$1(42),null},accept$1(e){return this.accept$1$1(e,K.dynamic)},unify$1(e){var t,r,n=this,a=h.JSArray_methods.get$first(e);return a instanceof w.UniversalSelector0||a instanceof g.TypeSelector0?null==(t=F.unifyUniversalAndElement0(n,a))?null:(r=S._setArrayType([t],K.JSArray_SimpleSelector_2),h.JSArray_methods.addAll$1(r,S.SubListIterable$(e,1,null,S._arrayInstanceType(e)._precomputed1)),r):(r=1===e.length&&a instanceof d.PseudoSelector0&&(a.isClass&&"host"===a.name||a.get$isHostContext()))?null:null!=(r=n.namespace)&&"*"!==r?(r=S._setArrayType([n],K.JSArray_SimpleSelector_2),h.JSArray_methods.addAll$1(r,e),r):0!==e.length?e:S._setArrayType([n],K.JSArray_SimpleSelector_2)},$eq(e,t){return null!=t&&t instanceof w.UniversalSelector0&&t.namespace==this.namespace},get$hashCode(e){return v.get$hashCode$(this.namespace)}},M.UnprefixedMapView0.prototype={get$keys(e){return new M._UnprefixedKeys0(this)},$index(e,t){return"string"==typeof t?this._unprefixed_map_view0$_map.$index(0,this._unprefixed_map_view0$_prefix+t):null},containsKey$1(e){return"string"==typeof e&&this._unprefixed_map_view0$_map.containsKey$1(this._unprefixed_map_view0$_prefix+e)},remove$1(e,t){return"string"==typeof t?this._unprefixed_map_view0$_map.remove$1(0,this._unprefixed_map_view0$_prefix+t):null}},M._UnprefixedKeys0.prototype={get$iterator(e){var t=this._unprefixed_map_view0$_view._unprefixed_map_view0$_map;return(t=v.where$1$ax(t.get$keys(t),new M._UnprefixedKeys_iterator_closure1(this)).map$1$1(0,new M._UnprefixedKeys_iterator_closure2(this),K.String)).get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view0$_view.containsKey$1(t)}},M._UnprefixedKeys_iterator_closure1.prototype={call$1(e){return h.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix)},$signature:6},M._UnprefixedKeys_iterator_closure2.prototype={call$1(e){return h.JSString_methods.substring$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix.length)},$signature:5},g.JSUrl0.prototype={},L.UseRule0.prototype={UseRule$4$configuration0(e,t,r,n){var a,i,s,o;for(i=(a=this.configuration).length,s=0;s(Iterable<0>)")}},p.flattenVertically_closure2.prototype={call$1(e){return this.result.push(e.removeFirst$0()),0===e.get$length(e)},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},p.longestCommonSubsequence_closure0.prototype={call$2:(e,t)=>v.$eq$(e,t)?e:null,$signature(){return this.T._eval$1("0?(0,0)")}},p.longestCommonSubsequence_backtrack0.prototype={call$2(e,t){var r,n,a=this;return-1===e||-1===t?S._setArrayType([],a.T._eval$1("JSArray<0>")):null!=(r=a.selections[e][t])?(n=a.call$2(e-1,t-1),v.add$1$ax(n,r),n):(n=a.lengths)[e+1][t]>n[e][t+1]?a.call$2(e,t-1):a.call$2(e-1,t)},$signature(){return this.T._eval$1("List<0>(int,int)")}},p.mapAddAll2_closure0.prototype={call$2(e,t){var r=this.destination,n=r.$index(0,e);null!=n?n.addAll$1(0,t):r.$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>)")}},g.CssValue0.prototype={toString$0(e){return v.toString$0$(this.value)},$isAstNode0:1,get$value(e){return this.value},get$span(e){return this.span}},g.ValueExpression0.prototype={accept$1$1(e){return e.visitValueExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return w.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},g.ModifiableCssValue0.prototype={toString$0(e){return w.serializeSelector0(this.value,!0)},$isAstNode0:1,$isCssValue0:1,get$value(e){return this.value},get$span(e){return this.span}},g.Value0.prototype={get$isTruthy:()=>!0,get$separator:e=>h.ListSeparator_undecided_null0,get$hasBrackets:()=>!1,get$asList(){return S._setArrayType([this],K.JSArray_Value_2)},get$lengthAsList:()=>1,get$isBlank:()=>!1,get$isSpecialNumber:()=>!1,get$isVar:()=>!1,get$realNull(){return this},sassIndexToListIndex$2(e,t){var r=this,n=e.assertNumber$1(t).assertInt$1(t);if(0===n)throw S.wrapException(r._value0$_exception$2("List index may not be 0.",t));if(Math.abs(n)>r.get$lengthAsList())throw S.wrapException(r._value0$_exception$2("Invalid index "+e.toString$0(0)+" for a list with "+r.get$lengthAsList()+" elements.",t));return n<0?r.get$lengthAsList()+n:n-1},assertCalculation$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a function reference.",e))},assertMap$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a map.",e))},tryMap$0:()=>null,assertNumber$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return S.throwExpression(this._value0$_exception$2(this.toString$0(0)+" is not a string.",e))},assertSelector$2$allowParent$name(e,t){var r,n,a,i,s=this._value0$_selectorString$1(t);try{return d.SelectorList_SelectorList$parse0(s,e,!0,null)}catch(i){if(a=S.unwrapException(i),!(a instanceof m.SassFormatException0))throw i;r=a,n=S.getTraceFromException(i),a=h.JSString_methods.replaceFirst$2(v.toString$0$(r),"Error: ",""),p.throwWithTrace0(new m.SassScriptException0(null==t?a:"$"+t+": "+a),n)}},assertSelector$1$name(e){return this.assertSelector$2$allowParent$name(!1,e)},assertSelector$0(){return this.assertSelector$2$allowParent$name(!1,null)},assertSelector$1$allowParent(e){return this.assertSelector$2$allowParent$name(e,null)},assertCompoundSelector$1$name(e){var t,r,n,a,i=this._value0$_selectorString$1(e);try{return L.SelectorParser$0(i,!1,!0,null,null).parseCompoundSelector$0()}catch(a){if(n=S.unwrapException(a),!(n instanceof m.SassFormatException0))throw a;t=n,r=S.getTraceFromException(a),n="$"+e+": "+(n=h.JSString_methods.replaceFirst$2(v.toString$0$(t),"Error: ","")),p.throwWithTrace0(new m.SassScriptException0(n),r)}},_value0$_selectorString$1(e){var t=this._value0$_selectorStringOrNull$0();if(null!=t)return t;throw S.wrapException(this._value0$_exception$2(this.toString$0(0)+j.x20is_no,e))},_value0$_selectorStringOrNull$0(){var e,t,r,n,a,i,s,o,l=this,_=null;if(l instanceof d.SassString0)return l._string0$_text;if(!(l instanceof d.SassList0))return _;if(0===(t=(e=l._list1$_contents).length))return _;switch(r=S._setArrayType([],K.JSArray_String),n=l._list1$_separator){case h.ListSeparator_kWM0:for(a=0;a "+e.toString$0(0)+'".'))},greaterThanOrEquals$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".'))},lessThan$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".'))},lessThanOrEquals$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".'))},times$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".'))},modulo$1(e){return S.throwExpression(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".'))},plus$1(e){if(e instanceof d.SassString0)return new d.SassString0(w.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes);if(e instanceof R.SassCalculation0)throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".'));return new d.SassString0(w.serializeValue0(this,!1,!0)+w.serializeValue0(e,!1,!0),!1)},minus$1(e){if(e instanceof R.SassCalculation0)throw S.wrapException(m.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".'));return new d.SassString0(w.serializeValue0(this,!1,!0)+"-"+w.serializeValue0(e,!1,!0),!1)},dividedBy$1(e){return new d.SassString0(w.serializeValue0(this,!1,!0)+"/"+w.serializeValue0(e,!1,!0),!1)},unaryPlus$0(){return new d.SassString0("+"+w.serializeValue0(this,!1,!0),!1)},unaryMinus$0(){return new d.SassString0("-"+w.serializeValue0(this,!1,!0),!1)},unaryNot$0:()=>h.SassBoolean_false0,withoutSlash$0(){return this},toString$0(e){return w.serializeValue0(this,!0,!0)},_value0$_exception$2:(e,t)=>new m.SassScriptException0(null==t?e:"$"+t+": "+e)},I.VariableExpression0.prototype={accept$1$1(e){return e.visitVariableExpression$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.namespace,r=this.name;return null==t?"$"+r:t+".$"+r},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},T.VariableDeclaration0.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?"$"+t+".":"$",(t+=this.name+": "+this.expression.toString$0(0)+";").charCodeAt(0),t},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},F.WarnRule0.prototype={accept$1$1(e){return e.visitWarnRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},y.WhileRule0.prototype={accept$1$1(e){return e.visitWhileRule$1(this)},accept$1(e){return this.accept$1$1(e,K.dynamic)},toString$0(e){var t=this.children;return"@while "+this.condition.toString$0(0)+" {"+(t&&h.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},(U=v.JavaScriptObject.prototype).super$JavaScriptObject$toString=U.toString$0,(U=S.JsLinkedHashMap.prototype).super$JsLinkedHashMap$internalContainsKey=U.internalContainsKey$1,U.super$JsLinkedHashMap$internalGet=U.internalGet$1,U.super$JsLinkedHashMap$internalSet=U.internalSet$2,U.super$JsLinkedHashMap$internalRemove=U.internalRemove$1,(U=E._BufferingStreamSubscription.prototype).super$_BufferingStreamSubscription$_add=U._async$_add$1,U.super$_BufferingStreamSubscription$_addError=U._addError$2,(U=E.ListMixin.prototype).super$ListMixin$setRange=U.setRange$4,(U=E.Iterable.prototype).super$Iterable$where=U.where$1,U.super$Iterable$skipWhile=U.skipWhile$1,(U=p.ModifiableCssParentNode.prototype).super$ModifiableCssParentNode$addChild=U.addChild$1,(U=x.SimpleSelector.prototype).super$SimpleSelector$addSuffix=U.addSuffix$1,U.super$SimpleSelector$unify=U.unify$1,(U=y.Parser.prototype).super$Parser$silentComment=U.silentComment$0,(U=R.StylesheetParser.prototype).super$StylesheetParser$importArgument=U.importArgument$0,U.super$StylesheetParser$namespacedExpression=U.namespacedExpression$2,(U=g.Value.prototype).super$Value$assertMap=U.assertMap$1,U.super$Value$plus=U.plus$1,U.super$Value$minus=U.minus$1,U.super$Value$dividedBy=U.dividedBy$1,(U=L.SassNumber.prototype).super$SassNumber$convertValueToMatch=U.convertValueToMatch$3,U.super$SassNumber$coerce=U.coerce$3,U.super$SassNumber$coerceValue=U.coerceValue$3,U.super$SassNumber$coerceValueToUnit=U.coerceValueToUnit$2,U.super$SassNumber$coerceValueToMatch=U.coerceValueToMatch$3,U.super$SassNumber$greaterThan=U.greaterThan$1,U.super$SassNumber$greaterThanOrEquals=U.greaterThanOrEquals$1,U.super$SassNumber$lessThan=U.lessThan$1,U.super$SassNumber$lessThanOrEquals=U.lessThanOrEquals$1,U.super$SassNumber$modulo=U.modulo$1,U.super$SassNumber$plus=U.plus$1,U.super$SassNumber$minus=U.minus$1,U.super$SassNumber$times=U.times$1,U.super$SassNumber$dividedBy=U.dividedBy$1,(U=F.SourceSpanMixin.prototype).super$SourceSpanMixin$compareTo=U.compareTo$1,U.super$SourceSpanMixin$$eq=U.$eq,(U=V.StringScanner.prototype).super$StringScanner$readChar=U.readChar$0,U.super$StringScanner$scanChar=U.scanChar$1,U.super$StringScanner$scan=U.scan$1,U.super$StringScanner$matches=U.matches$1,(U=p.ModifiableCssParentNode0.prototype).super$ModifiableCssParentNode$addChild0=U.addChild$1,(U=L.SassNumber0.prototype).super$SassNumber$convertValueToMatch0=U.convertValueToMatch$3,U.super$SassNumber$coerce0=U.coerce$3,U.super$SassNumber$coerceValue0=U.coerceValue$3,U.super$SassNumber$coerceValueToUnit0=U.coerceValueToUnit$2,U.super$SassNumber$coerceValueToMatch0=U.coerceValueToMatch$3,U.super$SassNumber$greaterThan0=U.greaterThan$1,U.super$SassNumber$greaterThanOrEquals0=U.greaterThanOrEquals$1,U.super$SassNumber$lessThan0=U.lessThan$1,U.super$SassNumber$lessThanOrEquals0=U.lessThanOrEquals$1,U.super$SassNumber$modulo0=U.modulo$1,U.super$SassNumber$plus0=U.plus$1,U.super$SassNumber$minus0=U.minus$1,U.super$SassNumber$times0=U.times$1,U.super$SassNumber$dividedBy0=U.dividedBy$1,(U=y.Parser1.prototype).super$Parser$silentComment0=U.silentComment$0,(U=x.SimpleSelector0.prototype).super$SimpleSelector$addSuffix0=U.addSuffix$1,U.super$SimpleSelector$unify0=U.unify$1,(U=R.StylesheetParser0.prototype).super$StylesheetParser$importArgument0=U.importArgument$0,U.super$StylesheetParser$namespacedExpression0=U.namespacedExpression$2,(U=g.Value0.prototype).super$Value$assertMap0=U.assertMap$1,U.super$Value$plus0=U.plus$1,U.super$Value$minus0=U.minus$1,U.super$Value$dividedBy0=U.dividedBy$1,function(){var e,t=c._static_2,r=c._instance_1i,n=c._instance_1u,a=c._static_1,i=c._static_0,s=c.installStaticTearOff,o=c.installInstanceTearOff,l=c._instance_2u,_=c._instance_0i,u=c._instance_0u;t(v,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",206),r(v.JSArray.prototype,"get$contains","contains$1",11),r(S._CastIterableBase.prototype,"get$contains","contains$1",11),n(S.CastMap.prototype,"get$containsKey","containsKey$1",11),n(S.ConstantStringMap.prototype,"get$containsKey","containsKey$1",11),n(S.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",11),a(E,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",100),a(E,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",100),a(E,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",100),i(E,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),a(E,"async___nullDataHandler$closure","_nullDataHandler",109),t(E,"async___nullErrorHandler$closure","_nullErrorHandler",61),i(E,"async___nullDoneHandler$closure","_nullDoneHandler",0),s(E,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],522,0),s(E,"async___rootRun$closure",4,null,["call$1$4","call$4"],["_rootRun",function(e,t,r,n){return E._rootRun(e,t,r,n,K.dynamic)}],523,1),s(E,"async___rootRunUnary$closure",5,null,["call$2$5","call$5"],["_rootRunUnary",function(e,t,r,n,a){return E._rootRunUnary(e,t,r,n,a,K.dynamic,K.dynamic)}],524,1),s(E,"async___rootRunBinary$closure",6,null,["call$3$6","call$6"],["_rootRunBinary",function(e,t,r,n,a,i){return E._rootRunBinary(e,t,r,n,a,i,K.dynamic,K.dynamic,K.dynamic)}],525,1),s(E,"async___rootRegisterCallback$closure",4,null,["call$1$4","call$4"],["_rootRegisterCallback",function(e,t,r,n){return E._rootRegisterCallback(e,t,r,n,K.dynamic)}],526,0),s(E,"async___rootRegisterUnaryCallback$closure",4,null,["call$2$4","call$4"],["_rootRegisterUnaryCallback",function(e,t,r,n){return E._rootRegisterUnaryCallback(e,t,r,n,K.dynamic,K.dynamic)}],527,0),s(E,"async___rootRegisterBinaryCallback$closure",4,null,["call$3$4","call$4"],["_rootRegisterBinaryCallback",function(e,t,r,n){return E._rootRegisterBinaryCallback(e,t,r,n,K.dynamic,K.dynamic,K.dynamic)}],528,0),s(E,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],529,0),s(E,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],530,0),s(E,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],531,0),s(E,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],532,0),s(E,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],533,0),a(E,"async___printToZone$closure","_printToZone",119),s(E,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],534,0),o(E._AsyncCompleter.prototype,"get$complete",0,0,(function(){return[null]}),["call$1","call$0"],["complete$1","complete$0"],166,0,0),l(E._Future.prototype,"get$_completeError","_completeError$2",61),r(e=E._StreamController.prototype,"get$add","add$1",29),o(e,"get$addError",0,1,(function(){return[null]}),["call$2","call$1"],["addError$2","addError$1"],141,0,0),_(e,"get$close","close$0",259),n(e,"get$_async$_add","_async$_add$1",29),l(e,"get$_addError","_addError$2",61),u(e,"get$_close","_close$0",0),u(e=E._ControllerSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),u(e,"get$_async$_onResume","_async$_onResume$0",0),o(e=E._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],314,0,0),_(e,"get$resume","resume$0",0),u(e,"get$_async$_onPause","_async$_onPause$0",0),u(e,"get$_async$_onResume","_async$_onResume$0",0),n(e=E._StreamIterator.prototype,"get$_onData","_onData$1",29),l(e,"get$_onError","_onError$2",61),u(e,"get$_onDone","_onDone$0",0),u(e=E._ForwardingStreamSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),u(e,"get$_async$_onResume","_async$_onResume$0",0),n(e,"get$_handleData","_handleData$1",29),l(e,"get$_handleError","_handleError$2",349),u(e,"get$_handleDone","_handleDone$0",0),t(E,"collection___defaultEquals$closure","_defaultEquals",167),a(E,"collection___defaultHashCode$closure","_defaultHashCode",224),t(E,"collection_ListMixin__compareAny$closure","ListMixin__compareAny",206),n(E._HashMap.prototype,"get$containsKey","containsKey$1",11),n(E._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",11),o(e=E._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],397,0,0),r(e,"get$contains","contains$1",11),r(e,"get$add","add$1",11),o(E._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],396,0,0),n(E.MapMixin.prototype,"get$containsKey","containsKey$1",11),n(E.MapView.prototype,"get$containsKey","containsKey$1",11),r(E._UnmodifiableSet.prototype,"get$contains","contains$1",11),a(E,"convert___defaultToEncodable$closure","_defaultToEncodable",95),a(E,"core__identityHashCode$closure","identityHashCode",224),t(E,"core__identical$closure","identical",167),a(E,"core_Uri_decodeComponent$closure","Uri_decodeComponent",5),r(E.Iterable.prototype,"get$contains","contains$1",11),r(E.StringBuffer.prototype,"get$write","write$1",29),s(E,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(e,t){return E.max(e,t,K.num)}],537,1),n(e=F.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",29),o(e,"get$setError",0,1,(function(){return[null]}),["call$2","call$1"],["setError$2","setError$1"],141,0,0),u(e=b.StreamGroup.prototype,"get$_onListen","_onListen$0",0),u(e,"get$_onPause","_onPause$0",0),u(e,"get$_onResume","_onResume$0",0),u(e,"get$_onCancel","_onCancel$0",346),_(p.ReplAdapter.prototype,"get$exit","exit$0",0),r(C.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",11),r(x._DelegatingIterableBase.prototype,"get$contains","contains$1",11),r(x.MapKeySet.prototype,"get$contains","contains$1",11),n(p.ModifiableCssNode.prototype,"get$_node$_isInvisible","_node$_isInvisible$1",7),n(d.SelectorList.prototype,"get$_complexContainsParentSelector","_complexContainsParentSelector$1",18),n(g.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",198),n(V.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",198),a(F,"functions___isUnique$closure","_isUnique",16),a(f,"color___opacify$closure","_opacify",24),a(f,"color___transparentize$closure","_transparentize",24),u(e=y.Parser.prototype,"get$whitespace","whitespace$0",0),u(e,"get$loudComment","loudComment$0",0),u(e,"get$string","string$0",28),u(k.SassParser.prototype,"get$loudComment","loudComment$0",0),o(e=R.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],338,0,0),u(e,"get$_declarationChild","_declarationChild$0",124),u(e,"get$_functionChild","_functionChild$0",124),o(e,"get$expression",0,0,null,["call$3$bracketList$singleEquals$until","call$0","call$2$singleEquals$until","call$1$bracketList","call$1$singleEquals","call$1$until"],["expression$3$bracketList$singleEquals$until","expression$0","expression$2$singleEquals$until","expression$1$bracketList","expression$1$singleEquals","expression$1$until"],337,0,0),n(f.LimitedMapView.prototype,"get$containsKey","containsKey$1",11),n(T.MergedMapView.prototype,"get$containsKey","containsKey$1",11),r(w.NoSourceMapBuffer.prototype,"get$write","write$1",29),n(g.PrefixedMapView.prototype,"get$containsKey","containsKey$1",11),n(k.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",11),r(d.SourceMapBuffer.prototype,"get$write","write$1",29),n(M.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",11),a(p,"utils__isPublic$closure","isPublic",6),a(R,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",168),l(L.SassNumber.prototype,"get$moduloLikeSass","moduloLikeSass$2",55),n(e=m._EvaluateVisitor0.prototype,"get$_async_evaluate$_visitMediaQueries","_async_evaluate$_visitMediaQueries$1",279),n(e,"get$_async_evaluate$_visitSupportsCondition","_async_evaluate$_visitSupportsCondition$1",266),n(e,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",219),n(e=M._EvaluateVisitor.prototype,"get$_visitMediaQueries","_visitMediaQueries$1",255),n(e,"get$_visitSupportsCondition","_visitSupportsCondition$1",256),n(e,"get$_expressionNode","_expressionNode$1",219),n(e=d.RecursiveStatementVisitor.prototype,"get$visitContentBlock","visitContentBlock$1",271),n(e,"get$visitChildren","visitChildren$1",272),n(e=w._SerializeVisitor.prototype,"get$_visitMediaQuery","_visitMediaQuery$1",273),n(e,"get$_writeCalculationValue","_writeCalculationValue$1",120),n(e,"get$_isInvisible","_isInvisible$1",7),n(e=$.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),n(e,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List)"),o(F.SourceSpanMixin.prototype,"get$message",1,1,(function(){return{color:null}}),["call$2$color","call$1"],["message$2$color","message$1"],285,0,0),s(b,"from_handlers__TransformByHandlers__defaultHandleError$closure",3,null,["call$1$3","call$3"],["TransformByHandlers__defaultHandleError",function(e,t,r){return b.TransformByHandlers__defaultHandleError(e,t,r,K.dynamic)}],539,0),s(M,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(e,t){return M._collect(e,t,K.dynamic)}],540,0),n(e=m._EvaluateVisitor2.prototype,"get$_async_evaluate0$_visitMediaQueries","_async_evaluate0$_visitMediaQueries$1",311),n(e,"get$_async_evaluate0$_visitSupportsCondition","_async_evaluate0$_visitSupportsCondition$1",312),n(e,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",200),a(R,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",168),a(f,"color1___opacify$closure","_opacify0",23),a(f,"color1___transparentize$closure","_transparentize0",23),n(g.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",146),n(e=M._EvaluateVisitor1.prototype,"get$_evaluate0$_visitMediaQueries","_evaluate0$_visitMediaQueries$1",388),n(e,"get$_evaluate0$_visitSupportsCondition","_evaluate0$_visitSupportsCondition$1",389),n(e,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",200),n(V.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",146),a(F,"functions0___isUnique$closure","_isUnique0",15),t(A,"legacy__render$closure","render",541),a(A,"legacy__renderSync$closure","renderSync",542),n(f.LimitedMapView0.prototype,"get$containsKey","containsKey$1",11),n(d.SelectorList0.prototype,"get$_list2$_complexContainsParentSelector","_list2$_complexContainsParentSelector$1",20),n(T.MergedMapView0.prototype,"get$containsKey","containsKey$1",11),r(w.NoSourceMapBuffer0.prototype,"get$write","write$1",29),n(p.ModifiableCssNode0.prototype,"get$_node1$_isInvisible","_node1$_isInvisible$1",8),l(L.SassNumber0.prototype,"get$moduloLikeSass","moduloLikeSass$2",55),u(e=y.Parser1.prototype,"get$whitespace","whitespace$0",0),u(e,"get$loudComment","loudComment$0",0),u(e,"get$string","string$0",28),n(g.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",11),n(k.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",11),a(k,"sass__main$closure","main0",543),u(k.SassParser0.prototype,"get$loudComment","loudComment$0",0),n(e=w._SerializeVisitor0.prototype,"get$_serialize0$_visitMediaQuery","_serialize0$_visitMediaQuery$1",487),n(e,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",120),n(e,"get$_serialize0$_isInvisible","_serialize0$_isInvisible$1",8),r(d.SourceMapBuffer0.prototype,"get$write","write$1",29),n(e=$.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),n(e,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List)"),o(e=R.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],497,0,0),u(e,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",101),u(e,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",101),n(M.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",11),a(p,"utils1__dartToJSUrl$closure","dartToJSUrl",544),a(p,"utils0__isPublic$closure","isPublic0",6),s(d,"path__absolute$closure",1,(function(){return[null,null,null,null,null,null]}),["call$7","call$1","call$2","call$3","call$4","call$6","call$5"],["absolute",function(e){return d.absolute(e,null,null,null,null,null,null)},function(e,t){return d.absolute(e,t,null,null,null,null,null)},function(e,t,r){return d.absolute(e,t,r,null,null,null,null)},function(e,t,r,n){return d.absolute(e,t,r,n,null,null,null)},function(e,t,r,n,a,i){return d.absolute(e,t,r,n,a,i,null)},function(e,t,r,n,a){return d.absolute(e,t,r,n,a,null,null)}],545,0),a(d,"path__prettyUri$closure","prettyUri",87),a(L,"character__isWhitespace$closure","isWhitespace",31),a(L,"character__isNewline$closure","isNewline",31),a(L,"character__isHex$closure","isHex",31),t(L,"number0__fuzzyLessThan$closure","fuzzyLessThan",42),t(L,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",42),t(L,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",42),t(L,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",42),a(L,"number0__fuzzyRound$closure","fuzzyRound",40),a(L,"character0__isWhitespace$closure","isWhitespace0",31),a(L,"character0__isNewline$closure","isNewline0",31),a(L,"character0__isHex$closure","isHex0",31),t(L,"number2__fuzzyLessThan$closure","fuzzyLessThan0",42),t(L,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",42),t(L,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",42),t(L,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",42),a(L,"number2__fuzzyRound$closure","fuzzyRound0",40),a(g,"value1__wrapValue$closure","wrapValue",364)}(),J=c.mixin,P=c.inherit,O=c.inheritMany,P(E.Object,null),O(E.Object,[S.JS_CONST,v.Interceptor,v.ArrayIterator,E.Iterable,S.CastIterator,S.Closure,E.MapMixin,E.Error,E._ListBase_Object_ListMixin,S.ListIterator,E.Iterator,S.ExpandIterator,S.EmptyIterator,S.FollowedByIterator,S.WhereTypeIterator,S.FixedLengthListMixin,S.UnmodifiableListMixin,S.Symbol,E.MapView,S.ConstantMap,S.JSInvocationMirror,S.TypeErrorDecoder,S.NullThrownFromJavaScriptException,S.ExceptionAndStackTrace,S._StackTrace,S._Required,S.LinkedHashMapCell,S.LinkedHashMapKeyIterator,S.JSSyntaxRegExp,S._MatchImplementation,S._AllMatchesIterator,S.StringMatch,S._StringAllMatchesIterator,S._Cell,S.Rti,S._FunctionParameters,S._Type,E._TimerImpl,E._AsyncAwaitCompleter,E._IterationMarker,E._SyncStarIterator,E.AsyncError,E._Completer,E._FutureListener,E._Future,E._AsyncCallbackEntry,E.Stream,E.StreamTransformerBase,E._StreamController,E._SyncStreamControllerDispatch,E._AsyncStreamControllerDispatch,E._BufferingStreamSubscription,E._AddStreamState,E._DelayedEvent,E._DelayedDone,E._PendingEvents,E._StreamIterator,E._ZoneFunction,E._RunNullaryZoneFunction,E._RunUnaryZoneFunction,E._RunBinaryZoneFunction,E._RegisterNullaryZoneFunction,E._RegisterUnaryZoneFunction,E._RegisterBinaryZoneFunction,E._ZoneSpecification,E._ZoneDelegate,E._Zone,E._HashMapKeyIterator,E.__SetBase_Object_SetMixin,E._LinkedHashSetCell,E._LinkedHashSetIterator,E.ListMixin,E._MapBaseValueIterator,E._UnmodifiableMapMixin,E._ListQueueIterator,E.SetMixin,E._UnmodifiableSetMixin,E.Codec,E._Base64Encoder,E.ChunkedConversionSink,E._JsonStringifier,E.StringConversionSinkMixin,E._Utf8Encoder,E._Utf8Decoder,E.DateTime,E.Duration,E.OutOfMemoryError,E.StackOverflowError,E._Exception,E.FormatException,E.Expando,E.MapEntry,E.Null,E._StringStackTrace,E.RuneIterator,E.StringBuffer,E._Uri,E.UriData,E._SimpleUri,E._JSRandom,w.ArgParser,R.ArgResults,y.Option,y.OptionType,y.Parser0,y._Usage,R.ErrorResult,g.ValueResult,F.StreamCompleter,b.StreamGroup,b._StreamGroupState,y.StreamQueue,y._NextRequest,A.Repl,p.ReplAdapter,k.DefaultEquality,k.IterableEquality,k.ListEquality,k._MapEntry,k.MapEquality,A._QueueList_Object_ListMixin,x._DelegatingIterableBase,b.UnmodifiableSetMixin,x.Context,x._PathDirection,x._PathRelation,C.Style,V.ParsedPath,V.PathException,g.CssMediaQuery,g._SingletonCssMediaQueryMergeResult,g.MediaQuerySuccessfulMergeResult,p.AstNode,g.ModifiableCssValue,g.CssValue,p._FakeAstNode,T.Argument,p.ArgumentDeclaration,V.ArgumentInvocation,R.AtRootQuery,T.ConfiguredVariable,R.BinaryOperationExpression,R.BinaryOperator,T.BooleanExpression,R.CalculationExpression,f.ColorExpression,g.FunctionExpression,b.IfExpression,w.InterpolatedFunctionExpression,d.ListExpression,$.MapExpression,C.NullExpression,L.NumberExpression,L.ParenthesizedExpression,L.SelectorExpression,d.StringExpression,V.UnaryOperationExpression,V.UnaryOperator,g.ValueExpression,I.VariableExpression,p.DynamicImport,A.StaticImport,V.Interpolation,x.ParentStatement,A.ContentRule,A.DebugRule,d.ErrorRule,V.ExtendRule,b.ForwardRule,R.IfRule,R.IfRuleClause,p.ImportRule,$.IncludeRule,b.LoudComment,$.StatementSearchVisitor,p.ReturnRule,p.SilentComment,L.UseRule,T.VariableDeclaration,F.WarnRule,F.SupportsAnything,b.SupportsDeclaration,g.SupportsFunction,V.SupportsInterpolation,x.SupportsNegation,k.SupportsOperation,L.Selector,w.AttributeOperator,I.Combinator,d.QualifiedName,A.AsyncEnvironment,A._EnvironmentModule0,C.AsyncImportCache,I.AsyncBuiltInCallable,A.BuiltInCallable,b.PlainCssCallable,m.UserDefinedCallable,k.CompileResult,$.Configuration,T.ConfiguredValue,C.Environment,C._EnvironmentModule,y.SourceSpanException,m.SassScriptException,p.ExecutableOptions,p.UsageException,$._Watcher,g.EmptyExtensionStore,I.Extension,I.Extender,V.ExtensionStore,b.ExtendMode,M.ImportCache,p.AsyncImporter,m.ImporterResult,T.InterpolationBuffer,p.FileSystemException,p.Stderr,g._QuietLogger,I.StderrLogger,F.TerseLogger,L.TrackingLogger,A.BuiltInModule,M.ForwardedModuleView,p.ShadowedModuleView,y.Parser,x.StylesheetGraph,x.StylesheetNode,x.Syntax,k.MultiDirWatcher,w.NoSourceMapBuffer,d.SourceMapBuffer,g.Value,R.CalculationOperation,R.CalculationOperator,R.CalculationInterpolation,d.ListSeparator,m._EvaluateVisitor0,m._ImportedCssVisitor0,m.EvaluateResult,m._EvaluationContext0,m._ArgumentResults0,m._LoadedStylesheet0,R._CloneCssVisitor,M.Evaluator,M._EvaluateVisitor,M._ImportedCssVisitor,M._EvaluationContext,M._ArgumentResults,M._LoadedStylesheet,d.RecursiveStatementVisitor,w._SerializeVisitor,w.OutputStyle,w.LineFeed,w.SerializeResult,b.Entry,L.Mapping,L.TargetLineEntry,L.TargetEntry,F.SourceFile,d.SourceLocationMixin,F.SourceSpanMixin,k.Highlighter,k._Highlight,k._Line,R.SourceLocation,k.Chain,$.Frame,L.LazyTrace,F.Trace,w.UnparsedFrame,V.StringScanner,I._SpanScannerState,$.AsciiGlyphSet,f.UnicodeGlyphSet,I.Tuple2,I.Tuple3,I.Tuple4,m.WatchEvent,m.ChangeType,F.SupportsAnything0,T.Argument0,p.ArgumentDeclaration0,V.ArgumentInvocation0,g.Value0,p.AsyncImporter0,I.AsyncBuiltInCallable0,A.AsyncEnvironment0,A._EnvironmentModule2,m._EvaluateVisitor2,m._ImportedCssVisitor2,m.EvaluateResult0,m._EvaluationContext2,m._ArgumentResults2,m._LoadedStylesheet2,C.AsyncImportCache0,y.Parser1,R.AtRootQuery0,x.ParentStatement0,p.AstNode0,L.Selector0,w.AttributeOperator0,R.BinaryOperationExpression0,R.BinaryOperator0,T.BooleanExpression0,A.BuiltInCallable0,A.BuiltInModule0,R.CalculationExpression0,R.CalculationOperation0,R.CalculationOperator0,R.CalculationInterpolation0,R._CloneCssVisitor0,f.ColorExpression0,k.CompileResult0,I.Combinator0,$.Configuration0,T.ConfiguredValue0,T.ConfiguredVariable0,A.ContentRule0,A.DebugRule0,b.SupportsDeclaration0,p.DynamicImport0,g.EmptyExtensionStore0,C.Environment0,C._EnvironmentModule1,d.ErrorRule0,M._EvaluateVisitor1,M._ImportedCssVisitor1,M._EvaluationContext1,M._ArgumentResults1,M._LoadedStylesheet1,m.SassScriptException0,V.ExtendRule0,I.Extension0,I.Extender0,V.ExtensionStore0,b.ForwardRule0,M.ForwardedModuleView0,g.FunctionExpression0,g.SupportsFunction0,b.IfExpression0,R.IfRule0,R.IfRuleClause0,g.NodeImporter,M.ImportCache0,p.ImportRule0,$.IncludeRule0,w.InterpolatedFunctionExpression0,V.Interpolation0,V.SupportsInterpolation0,T.InterpolationBuffer0,d.ListExpression0,d.ListSeparator0,g._QuietLogger0,b.LoudComment0,$.MapExpression0,g.CssMediaQuery0,g._SingletonCssMediaQueryMergeResult0,g.MediaQuerySuccessfulMergeResult0,$.StatementSearchVisitor0,b.ExtendMode0,x.SupportsNegation0,w.NoSourceMapBuffer0,p._FakeAstNode0,p.FileSystemException0,p.Stderr0,d.NodeToDartLogger,C.NullExpression0,L.NumberExpression0,k.SupportsOperation0,L.ParenthesizedExpression0,b.PlainCssCallable0,d.QualifiedName0,m.ImporterResult0,p.ReturnRule0,L.SelectorExpression0,w._SerializeVisitor0,w.OutputStyle0,w.LineFeed0,w.SerializeResult0,p.ShadowedModuleView0,p.SilentComment0,d.SourceMapBuffer0,A.StaticImport0,I.StderrLogger0,d.StringExpression0,x.Syntax0,F.TerseLogger0,V.UnaryOperationExpression0,V.UnaryOperator0,L.UseRule0,m.UserDefinedCallable0,g.CssValue0,g.ValueExpression0,g.ModifiableCssValue0,I.VariableExpression0,T.VariableDeclaration0,F.WarnRule0]),O(v.Interceptor,[v.JSBool,v.JSNull,v.JavaScriptObject,v.JSArray,v.JSNumber,v.JSString,S.NativeTypedData]),O(v.JavaScriptObject,[v.PlainJavaScriptObject,v.UnknownJavaScriptObject,v.JavaScriptFunction,p.Stdin,p.Stdout,p.ReadlineModule,p.ReadlineOptions,p.ReadlineInterface,R.BufferModule,R.BufferConstants,R.Buffer,g.ConsoleModule,g.Console,g.EventEmitter,d.FS,d.FSConstants,d.FSWatcher,d.ReadStream,d.ReadStreamOptions,d.WriteStream,d.WriteStreamOptions,d.FileOptions,d.StatOptions,d.MkdirOptions,d.RmdirOptions,d.WatchOptions,d.WatchFileOptions,d.Stats,m.Promise,m.Date,m.JsError,m.Atomics,F.Modules,F.Module1,F.Net,F.Socket,F.NetAddress,F.NetServer,V.NodeJsError,V.Process,V.CPUUsage,V.Release,d.StreamModule,d.Readable,d.Writable,d.Duplex,d.Transform,d.WritableOptions,d.ReadableOptions,b.Immediate,b.Timeout,w.TTY,x.Util,L.JSArray0,F.Chokidar,F.ChokidarOptions,F.ChokidarWatcher,g.JSFunction,g.NodeImporterResult,T.RenderContext,T.RenderContextOptions,T.RenderContextResult,T.RenderContextResultStats,C.JSClass,g.JSUrl,p._PropertyDescriptor,L.JSArray1,F.Chokidar0,F.ChokidarOptions0,F.ChokidarWatcher0,f._NodeSassColor,f._Channels,k.CompileOptions,k.NodeCompileResult,d.Exports,d.LoggerNamespace,m.FiberClass,m.Fiber,g.JSFunction0,m.ImmutableList,m.ImmutableMap,x.NodeImporter0,x.CanonicalizeOptions,x.NodeImporterResult0,g.NodeImporterResult1,d._NodeSassList,d._ConstructorOptions,g.NodeLogger,g.WarnOptions,g.DebugOptions,$._NodeSassMap,L._NodeSassNumber,L._ConstructorOptions0,C.JSClass0,T.RenderContext0,T.RenderContextOptions0,T.RenderContextResult0,T.RenderContextResultStats0,M.RenderOptions,k.RenderResult,k.RenderResultStats,M._Exports,d._NodeSassString,d._ConstructorOptions1,y.Types,g.JSUrl0,p._PropertyDescriptor0]),P(v.JSUnmodifiableArray,v.JSArray),O(v.JSNumber,[v.JSInt,v.JSNumNotInt]),O(E.Iterable,[S._CastIterableBase,S.EfficientLengthIterable,S.MappedIterable,S.WhereIterable,S.ExpandIterable,S.TakeIterable,S.SkipIterable,S.SkipWhileIterable,S.FollowedByIterable,S.WhereTypeIterable,S._ConstantMapKeyIterable,E.IterableBase,S._StringAllMatchesIterable,E.Runes]),O(S._CastIterableBase,[S.CastIterable,S.__CastListBase__CastIterableBase_ListMixin,S.CastSet]),P(S._EfficientLengthCastIterable,S.CastIterable),P(S._CastListBase,S.__CastListBase__CastIterableBase_ListMixin),O(S.Closure,[S.Closure2Args,S.CastMap_entries_closure,S.Closure0Args,S.ConstantStringMap_values_closure,S.Instantiation,S.TearOffClosure,S.JsLinkedHashMap_values_closure,S.initHooks_closure,S.initHooks_closure1,E._AsyncRun__initializeScheduleImmediate_internalCallback,E._AsyncRun__initializeScheduleImmediate_closure,E._awaitOnObject_closure,E.Future_wait_closure,E._Future__chainForeignFuture_closure,E._Future__propagateToListeners_handleWhenCompleteCallback_closure,E.Stream_Stream$fromFuture_closure,E.Stream_length_closure,E._CustomZone_bindUnaryCallback_closure,E._RootZone_bindUnaryCallback_closure,E._HashMap_values_closure,E._LinkedCustomHashMap_closure,E.MapMixin_entries_closure,E.Duration_toString_sixDigits,E.Duration_toString_twoDigits,E.Uri_parseIPv6Address_error,E._Uri__makePath_closure,E._createTables_setChars,E._createTables_setRange,w.ArgParser__addOption_closure,y._Usage__writeOption_closure,y._Usage__buildAllowedList_closure,b.StreamGroup__onListen_closure,b.StreamGroup__onCancel_closure,y.StreamQueue__ensureListening_closure,A.alwaysValid_closure,p.ReplAdapter_runAsync__closure,x.MapKeySet_difference_closure,x.futureToPromise__closure,x.Context_joinAll_closure,x.Context_split_closure,x._validateArgList_closure,V.ParsedPath__splitExtension_closure,f.PathMap__create_closure0,f.PathMap__create_closure1,b.WindowsStyle_absolutePathToUri_closure,p.ArgumentDeclaration_verify_closure,p.ArgumentDeclaration_verify_closure0,R.CalculationExpression__verifyArguments_closure,d.ListExpression_toString_closure,$.MapExpression_toString_closure,V.Interpolation_toString_closure,R.EachRule_toString_closure,R.IfRule_toString_closure,R.IfRuleClause$__closure,R.IfRuleClause$___closure,x.ParentStatement_closure,x.ParentStatement__closure,I.ComplexSelector_isInvisible_closure,V.CompoundSelector_isInvisible_closure,w.IDSelector_unify_closure,d.SelectorList_isInvisible_closure,d.SelectorList_asSassList_closure,d.SelectorList_asSassList__closure,d.SelectorList_unify_closure,d.SelectorList_unify__closure,d.SelectorList_unify___closure,d.SelectorList_resolveParentSelectors_closure,d.SelectorList_resolveParentSelectors__closure,d.SelectorList_resolveParentSelectors__closure0,d.SelectorList__complexContainsParentSelector_closure,d.SelectorList__complexContainsParentSelector__closure,d.SelectorList__resolveParentSelectorsCompound_closure,d.SelectorList__resolveParentSelectorsCompound_closure0,d.SelectorList__resolveParentSelectorsCompound_closure1,d.PseudoSelector_unify_closure,V._compileStylesheet_closure0,A.AsyncEnvironment_importForwards_closure,A.AsyncEnvironment_importForwards_closure0,A.AsyncEnvironment_importForwards_closure1,A.AsyncEnvironment__getVariableFromGlobalModule_closure,A.AsyncEnvironment_setVariable_closure0,A.AsyncEnvironment__getFunctionFromGlobalModule_closure,A.AsyncEnvironment__getMixinFromGlobalModule_closure,A.AsyncEnvironment_toModule_closure,A.AsyncEnvironment_toDummyModule_closure,A.AsyncEnvironment__fromOneModule_closure,A.AsyncEnvironment__fromOneModule__closure,A._EnvironmentModule__EnvironmentModule_closure5,A._EnvironmentModule__EnvironmentModule_closure6,A._EnvironmentModule__EnvironmentModule_closure7,A._EnvironmentModule__EnvironmentModule_closure8,A._EnvironmentModule__EnvironmentModule_closure9,A._EnvironmentModule__EnvironmentModule_closure10,C.AsyncImportCache_humanize_closure,C.AsyncImportCache_humanize_closure0,C.AsyncImportCache_humanize_closure1,I.AsyncBuiltInCallable$mixin_closure,A.BuiltInCallable$mixin_closure,k._compileStylesheet_closure,$.Configuration_toString_closure,C.Environment_importForwards_closure,C.Environment_importForwards_closure0,C.Environment_importForwards_closure1,C.Environment__getVariableFromGlobalModule_closure,C.Environment_setVariable_closure0,C.Environment__getFunctionFromGlobalModule_closure,C.Environment__getMixinFromGlobalModule_closure,C.Environment_toModule_closure,C.Environment_toDummyModule_closure,C.Environment__fromOneModule_closure,C.Environment__fromOneModule__closure,C._EnvironmentModule__EnvironmentModule_closure,C._EnvironmentModule__EnvironmentModule_closure0,C._EnvironmentModule__EnvironmentModule_closure1,C._EnvironmentModule__EnvironmentModule_closure2,C._EnvironmentModule__EnvironmentModule_closure3,C._EnvironmentModule__EnvironmentModule_closure4,d._writeSourceMap_closure,p.ExecutableOptions_emitErrorCss_closure,$.watch_closure,$._Watcher__debounceEvents_closure,V.ExtensionStore_extensionsWhereTarget_closure,V.ExtensionStore_addExtensions_closure0,V.ExtensionStore_addExtensions__closure,V.ExtensionStore_addExtensions__closure0,V.ExtensionStore__extendComplex_closure,V.ExtensionStore__extendComplex_closure0,V.ExtensionStore__extendComplex__closure,V.ExtensionStore__extendComplex__closure0,V.ExtensionStore__extendComplex___closure,V.ExtensionStore__extendCompound_closure,V.ExtensionStore__extendCompound_closure0,V.ExtensionStore__extendCompound__closure,V.ExtensionStore__extendCompound__closure0,V.ExtensionStore__extendCompound_closure1,V.ExtensionStore__extendCompound_closure2,V.ExtensionStore__extendCompound_closure3,V.ExtensionStore__extendSimple_withoutPseudo,V.ExtensionStore__extendSimple_closure,V.ExtensionStore__extendSimple_closure0,V.ExtensionStore__extendPseudo_closure,V.ExtensionStore__extendPseudo_closure0,V.ExtensionStore__extendPseudo_closure1,V.ExtensionStore__extendPseudo_closure2,V.ExtensionStore__extendPseudo_closure3,V.ExtensionStore__trim_closure,V.ExtensionStore__trim_closure0,F.unifyComplex_closure,F._weaveParents_closure0,F._weaveParents_closure1,F._weaveParents__closure1,F._weaveParents_closure2,F._weaveParents_closure3,F._weaveParents__closure0,F._weaveParents_closure4,F._weaveParents_closure5,F._weaveParents__closure,F._mustUnify_closure,F._mustUnify__closure,F.paths__closure,F.paths___closure,F._hasRoot_closure,F.listIsSuperselector_closure,F.listIsSuperselector__closure,F._simpleIsSuperselectorOfCompound_closure,F._simpleIsSuperselectorOfCompound__closure,F._selectorPseudoIsSuperselector_closure,F._selectorPseudoIsSuperselector_closure0,F._selectorPseudoIsSuperselector_closure1,F._selectorPseudoIsSuperselector_closure2,F._selectorPseudoIsSuperselector_closure3,F._selectorPseudoIsSuperselector__closure,F._selectorPseudoIsSuperselector___closure,F._selectorPseudoIsSuperselector___closure0,F._selectorPseudoIsSuperselector_closure4,F._selectorPseudoIsSuperselector_closure5,F._selectorPseudoArgs_closure,F._selectorPseudoArgs_closure0,F.globalFunctions_closure,f.global_closure,f.global_closure0,f.global_closure1,f.global_closure2,f.global_closure3,f.global_closure4,f.global_closure5,f.global_closure6,f.global_closure7,f.global_closure8,f.global_closure9,f.global_closure10,f.global_closure11,f.global_closure12,f.global_closure13,f.global_closure14,f.global_closure15,f.global_closure16,f.global_closure17,f.global_closure18,f.global_closure19,f.global_closure20,f.global_closure21,f.global_closure22,f.global_closure23,f.global_closure24,f.global__closure,f.global_closure25,f.module_closure,f.module_closure0,f.module_closure1,f.module_closure2,f.module_closure3,f.module_closure4,f.module_closure5,f.module_closure6,f.module__closure,f.module_closure7,f._red_closure,f._green_closure,f._blue_closure,f._mix_closure,f._hue_closure,f._saturation_closure,f._lightness_closure,f._complement_closure,f._adjust_closure,f._scale_closure,f._change_closure,f._ieHexStr_closure,f._ieHexStr_closure_hexString,f._updateComponents_getParam,f._updateComponents_closure,f._updateComponents_updateValue,f._functionString_closure,f._removedColorFunction_closure,f._rgb_closure,f._hsl_closure,f._removeUnits_closure,f._removeUnits_closure0,f._hwb_closure,f._parseChannels_closure,d._length_closure0,d._nth_closure,d._setNth_closure,d._join_closure,d._append_closure0,d._zip_closure,d._zip__closure,d._zip__closure0,d._zip__closure1,d._index_closure0,d._separator_closure,d._isBracketed_closure,d._slash_closure,$._get_closure,$._set_closure,$._set__closure0,$._set_closure0,$._set__closure,$._merge_closure,$._merge_closure0,$._merge__closure,$._deepMerge_closure,$._deepRemove_closure,$._deepRemove__closure,$._remove_closure,$._remove_closure0,$._keys_closure,$._values_closure,$._hasKey_closure,$._modify__modifyNestedMap,f._ceil_closure,f._clamp_closure,f._floor_closure,f._max_closure,f._min_closure,f._abs_closure,f._hypot_closure,f._hypot__closure,f._log_closure,f._pow_closure,f._sqrt_closure,f._acos_closure,f._asin_closure,f._atan_closure,f._atan2_closure,f._cos_closure,f._sin_closure,f._tan_closure,f._compatible_closure,f._isUnitless_closure,f._unit_closure,f._percentage_closure,f._randomFunction_closure,f._div_closure,f._numberFunction_closure,A.global_closure26,A.global_closure27,A.global_closure28,A.global_closure29,A.local_closure,A.local_closure0,A.local__closure,L._nest_closure,L._nest__closure,L._append_closure,L._append__closure,L._append___closure,L._extend_closure,L._replace_closure,L._unify_closure,L._isSuperselector_closure,L._simpleSelectors_closure,L._simpleSelectors__closure,L._parse_closure,d._unquote_closure,d._quote_closure,d._length_closure,d._insert_closure,d._index_closure,d._slice_closure,d._toUpperCase_closure,d._toLowerCase_closure,d._uniqueId_closure,M.ImportCache_humanize_closure,M.ImportCache_humanize_closure0,M.ImportCache_humanize_closure1,g.FilesystemImporter_canonicalize_closure,p._exactlyOne_closure,g._realCasePath_helper,g._realCasePath_helper__closure,p.readStdin_closure,p.readStdin_closure0,p.readStdin_closure1,p.readStdin_closure2,p.listDir__closure,p.listDir__closure0,p.listDir_closure_list,p.listDir__list_closure,p.watchDir_closure,p.watchDir_closure0,p.watchDir_closure1,p.watchDir_closure2,F.TerseLogger_summarize_closure,F.TerseLogger_summarize_closure0,A._disallowedFunctionNames_closure,y.Parser_scanIdentChar_matches,R.StylesheetParser_parse__closure0,R.StylesheetParser_expression_addSingleExpression,R.StylesheetParser_expression_addOperator,R.StylesheetParser__unicodeRange_closure,R.StylesheetParser__unicodeRange_closure0,R.StylesheetParser_trySpecialFunction_closure,x.StylesheetGraph_modifiedSince_transitiveModificationTime,g._PrefixedKeys_iterator_closure,d.SourceMapBuffer_buildSourceMap_closure,M._UnprefixedKeys_iterator_closure,M._UnprefixedKeys_iterator_closure0,p.indent_closure,p.flattenVertically_closure,p.flattenVertically_closure0,R.SassCalculation__verifyLength_closure,f.SassColor_SassColor$hwb_toRgb,d.SassList_isBlank_closure,L.SassNumber__coerceOrConvertValue_closure,L.SassNumber__coerceOrConvertValue_closure1,L.SassNumber_multiplyUnits_closure,L.SassNumber_multiplyUnits_closure1,L.SassNumber__areAnyConvertible_closure,L.SassNumber__canonicalizeUnitList_closure,b.SingleUnitSassNumber__coerceToUnit_closure,b.SingleUnitSassNumber__coerceValueToUnit_closure,b.SingleUnitSassNumber_multiplyUnits_closure,m._EvaluateVisitor_closure9,m._EvaluateVisitor_closure10,m._EvaluateVisitor_closure11,m._EvaluateVisitor_closure12,m._EvaluateVisitor_closure13,m._EvaluateVisitor_closure14,m._EvaluateVisitor_closure15,m._EvaluateVisitor_closure16,m._EvaluateVisitor_closure17,m._EvaluateVisitor_closure18,m._EvaluateVisitor__closure3,m._EvaluateVisitor__loadModule__closure0,m._EvaluateVisitor__combineCss_closure2,m._EvaluateVisitor__combineCss_closure3,m._EvaluateVisitor__combineCss_closure4,m._EvaluateVisitor__extendModules_closure1,m._EvaluateVisitor__topologicalModules_visitModule0,m._EvaluateVisitor__scopeForAtRoot_closure5,m._EvaluateVisitor__scopeForAtRoot_closure6,m._EvaluateVisitor__scopeForAtRoot_closure7,m._EvaluateVisitor__scopeForAtRoot_closure8,m._EvaluateVisitor__scopeForAtRoot_closure9,m._EvaluateVisitor__scopeForAtRoot_closure10,m._EvaluateVisitor_visitDeclaration_closure1,m._EvaluateVisitor_visitEachRule_closure2,m._EvaluateVisitor_visitEachRule_closure3,m._EvaluateVisitor_visitEachRule__closure0,m._EvaluateVisitor_visitEachRule___closure0,m._EvaluateVisitor_visitAtRule_closure2,m._EvaluateVisitor_visitAtRule_closure4,m._EvaluateVisitor_visitForRule__closure0,m._EvaluateVisitor_visitForwardRule_closure1,m._EvaluateVisitor_visitForwardRule_closure2,m._EvaluateVisitor_visitIfRule__closure0,m._EvaluateVisitor__visitDynamicImport__closure3,m._EvaluateVisitor__visitDynamicImport__closure4,m._EvaluateVisitor__visitDynamicImport__closure5,m._EvaluateVisitor__visitStaticImport_closure0,m._EvaluateVisitor_visitIncludeRule_closure6,m._EvaluateVisitor_visitMediaRule_closure2,m._EvaluateVisitor_visitMediaRule_closure4,m._EvaluateVisitor_visitStyleRule_closure8,m._EvaluateVisitor_visitStyleRule_closure12,m._EvaluateVisitor_visitSupportsRule_closure2,m._EvaluateVisitor_visitUseRule_closure0,m._EvaluateVisitor_visitWhileRule__closure0,m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation0,m._EvaluateVisitor_visitListExpression_closure0,m._EvaluateVisitor__runUserDefinedCallable____closure0,m._EvaluateVisitor__runBuiltInCallable_closure2,m._EvaluateVisitor__evaluateArguments_closure3,m._EvaluateVisitor__evaluateArguments_closure4,m._EvaluateVisitor__evaluateArguments_closure6,m._EvaluateVisitor__evaluateMacroArguments_closure3,m._EvaluateVisitor__evaluateMacroArguments_closure4,m._EvaluateVisitor__evaluateMacroArguments_closure6,m._EvaluateVisitor_visitStringExpression_closure0,m._EvaluateVisitor_visitCssAtRule_closure2,m._EvaluateVisitor_visitCssKeyframeBlock_closure2,m._EvaluateVisitor_visitCssMediaRule_closure2,m._EvaluateVisitor_visitCssMediaRule_closure4,m._EvaluateVisitor_visitCssStyleRule_closure2,m._EvaluateVisitor_visitCssSupportsRule_closure2,m._EvaluateVisitor__performInterpolation_closure0,m._EvaluateVisitor__withoutSlash_recommendation0,m._EvaluateVisitor__stackFrame_closure0,m._EvaluateVisitor__stackTrace_closure0,m._ImportedCssVisitor_visitCssAtRule_closure0,m._ImportedCssVisitor_visitCssMediaRule_closure0,m._ImportedCssVisitor_visitCssStyleRule_closure0,m._ImportedCssVisitor_visitCssSupportsRule_closure0,M._EvaluateVisitor_closure,M._EvaluateVisitor_closure0,M._EvaluateVisitor_closure1,M._EvaluateVisitor_closure2,M._EvaluateVisitor_closure3,M._EvaluateVisitor_closure4,M._EvaluateVisitor_closure5,M._EvaluateVisitor_closure6,M._EvaluateVisitor_closure7,M._EvaluateVisitor_closure8,M._EvaluateVisitor__closure0,M._EvaluateVisitor__loadModule__closure,M._EvaluateVisitor__combineCss_closure,M._EvaluateVisitor__combineCss_closure0,M._EvaluateVisitor__combineCss_closure1,M._EvaluateVisitor__extendModules_closure,M._EvaluateVisitor__topologicalModules_visitModule,M._EvaluateVisitor__scopeForAtRoot_closure,M._EvaluateVisitor__scopeForAtRoot_closure0,M._EvaluateVisitor__scopeForAtRoot_closure1,M._EvaluateVisitor__scopeForAtRoot_closure2,M._EvaluateVisitor__scopeForAtRoot_closure3,M._EvaluateVisitor__scopeForAtRoot_closure4,M._EvaluateVisitor_visitDeclaration_closure,M._EvaluateVisitor_visitEachRule_closure,M._EvaluateVisitor_visitEachRule_closure0,M._EvaluateVisitor_visitEachRule__closure,M._EvaluateVisitor_visitEachRule___closure,M._EvaluateVisitor_visitAtRule_closure,M._EvaluateVisitor_visitAtRule_closure1,M._EvaluateVisitor_visitForRule__closure,M._EvaluateVisitor_visitForwardRule_closure,M._EvaluateVisitor_visitForwardRule_closure0,M._EvaluateVisitor_visitIfRule__closure,M._EvaluateVisitor__visitDynamicImport__closure,M._EvaluateVisitor__visitDynamicImport__closure0,M._EvaluateVisitor__visitDynamicImport__closure1,M._EvaluateVisitor__visitStaticImport_closure,M._EvaluateVisitor_visitIncludeRule_closure2,M._EvaluateVisitor_visitMediaRule_closure,M._EvaluateVisitor_visitMediaRule_closure1,M._EvaluateVisitor_visitStyleRule_closure1,M._EvaluateVisitor_visitStyleRule_closure5,M._EvaluateVisitor_visitSupportsRule_closure0,M._EvaluateVisitor_visitUseRule_closure,M._EvaluateVisitor_visitWhileRule__closure,M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation,M._EvaluateVisitor_visitListExpression_closure,M._EvaluateVisitor__runUserDefinedCallable____closure,M._EvaluateVisitor__runBuiltInCallable_closure0,M._EvaluateVisitor__evaluateArguments_closure,M._EvaluateVisitor__evaluateArguments_closure0,M._EvaluateVisitor__evaluateArguments_closure2,M._EvaluateVisitor__evaluateMacroArguments_closure,M._EvaluateVisitor__evaluateMacroArguments_closure0,M._EvaluateVisitor__evaluateMacroArguments_closure2,M._EvaluateVisitor_visitStringExpression_closure,M._EvaluateVisitor_visitCssAtRule_closure0,M._EvaluateVisitor_visitCssKeyframeBlock_closure0,M._EvaluateVisitor_visitCssMediaRule_closure,M._EvaluateVisitor_visitCssMediaRule_closure1,M._EvaluateVisitor_visitCssStyleRule_closure0,M._EvaluateVisitor_visitCssSupportsRule_closure0,M._EvaluateVisitor__performInterpolation_closure,M._EvaluateVisitor__withoutSlash_recommendation,M._EvaluateVisitor__stackFrame_closure,M._EvaluateVisitor__stackTrace_closure,M._ImportedCssVisitor_visitCssAtRule_closure,M._ImportedCssVisitor_visitCssMediaRule_closure,M._ImportedCssVisitor_visitCssStyleRule_closure,M._ImportedCssVisitor_visitCssSupportsRule_closure,w.serialize_closure,w._SerializeVisitor_visitList_closure,w._SerializeVisitor_visitList_closure0,w._SerializeVisitor_visitList_closure1,w._SerializeVisitor_visitMap_closure,w._SerializeVisitor_visitSelectorList_closure,$.StatementSearchVisitor_visitIfRule_closure,$.StatementSearchVisitor_visitIfRule__closure0,$.StatementSearchVisitor_visitIfRule_closure0,$.StatementSearchVisitor_visitIfRule__closure,$.StatementSearchVisitor_visitChildren_closure,L.SingleMapping_SingleMapping$fromEntries_closure1,L.SingleMapping_toJson_closure,k.Highlighter$__closure,k.Highlighter$___closure,k.Highlighter$__closure0,k.Highlighter__collateLines_closure,k.Highlighter__collateLines_closure1,k.Highlighter__collateLines__closure,k.Highlighter_highlight_closure,k.Chain_Chain$parse_closure,k.Chain_Chain$parse_closure0,k.Chain_Chain$parse_closure1,k.Chain_toTrace_closure,k.Chain_toString_closure0,k.Chain_toString__closure0,k.Chain_toString_closure,k.Chain_toString__closure,F.Trace__parseVM_closure,F.Trace__parseVM_closure0,F.Trace$parseV8_closure,F.Trace$parseV8_closure0,F.Trace$parseJSCore_closure,F.Trace$parseJSCore_closure0,F.Trace$parseFirefox_closure,F.Trace$parseFirefox_closure0,F.Trace$parseFriendly_closure,F.Trace$parseFriendly_closure0,F.Trace_terse_closure,F.Trace_foldFrames_closure,F.Trace_foldFrames_closure0,F.Trace_toString_closure0,F.Trace_toString_closure,b.TransformByHandlers_transformByHandlers__closure,M.RateLimit__debounceAggregate_closure0,p.ArgumentDeclaration_verify_closure1,p.ArgumentDeclaration_verify_closure2,I.AsyncBuiltInCallable$mixin_closure0,V._compileStylesheet_closure2,A.AsyncEnvironment_importForwards_closure2,A.AsyncEnvironment_importForwards_closure3,A.AsyncEnvironment_importForwards_closure4,A.AsyncEnvironment__getVariableFromGlobalModule_closure0,A.AsyncEnvironment_setVariable_closure3,A.AsyncEnvironment__getFunctionFromGlobalModule_closure0,A.AsyncEnvironment__getMixinFromGlobalModule_closure0,A.AsyncEnvironment_toModule_closure0,A.AsyncEnvironment_toDummyModule_closure0,A.AsyncEnvironment__fromOneModule_closure0,A.AsyncEnvironment__fromOneModule__closure0,A._EnvironmentModule__EnvironmentModule_closure17,A._EnvironmentModule__EnvironmentModule_closure18,A._EnvironmentModule__EnvironmentModule_closure19,A._EnvironmentModule__EnvironmentModule_closure20,A._EnvironmentModule__EnvironmentModule_closure21,A._EnvironmentModule__EnvironmentModule_closure22,m._EvaluateVisitor_closure29,m._EvaluateVisitor_closure30,m._EvaluateVisitor_closure31,m._EvaluateVisitor_closure32,m._EvaluateVisitor_closure33,m._EvaluateVisitor_closure34,m._EvaluateVisitor_closure35,m._EvaluateVisitor_closure36,m._EvaluateVisitor_closure37,m._EvaluateVisitor_closure38,m._EvaluateVisitor__closure9,m._EvaluateVisitor__loadModule__closure2,m._EvaluateVisitor__combineCss_closure8,m._EvaluateVisitor__combineCss_closure9,m._EvaluateVisitor__combineCss_closure10,m._EvaluateVisitor__extendModules_closure5,m._EvaluateVisitor__topologicalModules_visitModule2,m._EvaluateVisitor__scopeForAtRoot_closure17,m._EvaluateVisitor__scopeForAtRoot_closure18,m._EvaluateVisitor__scopeForAtRoot_closure19,m._EvaluateVisitor__scopeForAtRoot_closure20,m._EvaluateVisitor__scopeForAtRoot_closure21,m._EvaluateVisitor__scopeForAtRoot_closure22,m._EvaluateVisitor_visitDeclaration_closure5,m._EvaluateVisitor_visitEachRule_closure8,m._EvaluateVisitor_visitEachRule_closure9,m._EvaluateVisitor_visitEachRule__closure2,m._EvaluateVisitor_visitEachRule___closure2,m._EvaluateVisitor_visitAtRule_closure8,m._EvaluateVisitor_visitAtRule_closure10,m._EvaluateVisitor_visitForRule__closure2,m._EvaluateVisitor_visitForwardRule_closure5,m._EvaluateVisitor_visitForwardRule_closure6,m._EvaluateVisitor_visitIfRule__closure2,m._EvaluateVisitor__visitDynamicImport__closure11,m._EvaluateVisitor__visitDynamicImport__closure12,m._EvaluateVisitor__visitDynamicImport__closure13,m._EvaluateVisitor__visitStaticImport_closure2,m._EvaluateVisitor_visitIncludeRule_closure14,m._EvaluateVisitor_visitMediaRule_closure8,m._EvaluateVisitor_visitMediaRule_closure10,m._EvaluateVisitor_visitStyleRule_closure22,m._EvaluateVisitor_visitStyleRule_closure26,m._EvaluateVisitor_visitSupportsRule_closure6,m._EvaluateVisitor_visitUseRule_closure2,m._EvaluateVisitor_visitWhileRule__closure2,m._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2,m._EvaluateVisitor_visitListExpression_closure2,m._EvaluateVisitor__runUserDefinedCallable____closure2,m._EvaluateVisitor__runBuiltInCallable_closure6,m._EvaluateVisitor__evaluateArguments_closure11,m._EvaluateVisitor__evaluateArguments_closure12,m._EvaluateVisitor__evaluateArguments_closure14,m._EvaluateVisitor__evaluateMacroArguments_closure11,m._EvaluateVisitor__evaluateMacroArguments_closure12,m._EvaluateVisitor__evaluateMacroArguments_closure14,m._EvaluateVisitor_visitStringExpression_closure2,m._EvaluateVisitor_visitCssAtRule_closure6,m._EvaluateVisitor_visitCssKeyframeBlock_closure6,m._EvaluateVisitor_visitCssMediaRule_closure8,m._EvaluateVisitor_visitCssMediaRule_closure10,m._EvaluateVisitor_visitCssStyleRule_closure6,m._EvaluateVisitor_visitCssSupportsRule_closure6,m._EvaluateVisitor__performInterpolation_closure2,m._EvaluateVisitor__withoutSlash_recommendation2,m._EvaluateVisitor__stackFrame_closure2,m._EvaluateVisitor__stackTrace_closure2,m._ImportedCssVisitor_visitCssAtRule_closure2,m._ImportedCssVisitor_visitCssMediaRule_closure2,m._ImportedCssVisitor_visitCssStyleRule_closure2,m._ImportedCssVisitor_visitCssSupportsRule_closure2,C.AsyncImportCache_humanize_closure2,C.AsyncImportCache_humanize_closure3,C.AsyncImportCache_humanize_closure4,T.legacyBooleanClass__closure,T.legacyBooleanClass__closure0,A.BuiltInCallable$mixin_closure0,R.CalculationExpression__verifyArguments_closure0,R.SassCalculation__verifyLength_closure0,f.global_closure30,f.global_closure31,f.global_closure32,f.global_closure33,f.global_closure34,f.global_closure35,f.global_closure36,f.global_closure37,f.global_closure38,f.global_closure39,f.global_closure40,f.global_closure41,f.global_closure42,f.global_closure43,f.global_closure44,f.global_closure45,f.global_closure46,f.global_closure47,f.global_closure48,f.global_closure49,f.global_closure50,f.global_closure51,f.global_closure52,f.global_closure53,f.global_closure54,f.global_closure55,f.global__closure0,f.global_closure56,f.module_closure8,f.module_closure9,f.module_closure10,f.module_closure11,f.module_closure12,f.module_closure13,f.module_closure14,f.module_closure15,f.module__closure0,f.module_closure16,f._red_closure0,f._green_closure0,f._blue_closure0,f._mix_closure0,f._hue_closure0,f._saturation_closure0,f._lightness_closure0,f._complement_closure0,f._adjust_closure0,f._scale_closure0,f._change_closure0,f._ieHexStr_closure0,f._ieHexStr_closure_hexString0,f._updateComponents_getParam0,f._updateComponents_closure0,f._updateComponents_updateValue0,f._functionString_closure0,f._removedColorFunction_closure0,f._rgb_closure0,f._hsl_closure0,f._removeUnits_closure1,f._removeUnits_closure2,f._hwb_closure0,f._parseChannels_closure0,f.legacyColorClass_closure,f.legacyColorClass_closure0,f.legacyColorClass_closure1,f.legacyColorClass_closure2,f.legacyColorClass_closure3,f.SassColor_SassColor$hwb_toRgb0,k._compileStylesheet_closure1,I.ComplexSelector_isInvisible_closure0,V.CompoundSelector_isInvisible_closure0,$.Configuration_toString_closure0,A._disallowedFunctionNames_closure0,R.EachRule_toString_closure0,C.Environment_importForwards_closure2,C.Environment_importForwards_closure3,C.Environment_importForwards_closure4,C.Environment__getVariableFromGlobalModule_closure0,C.Environment_setVariable_closure3,C.Environment__getFunctionFromGlobalModule_closure0,C.Environment__getMixinFromGlobalModule_closure0,C.Environment_toModule_closure0,C.Environment_toDummyModule_closure0,C.Environment__fromOneModule_closure0,C.Environment__fromOneModule__closure0,C._EnvironmentModule__EnvironmentModule_closure11,C._EnvironmentModule__EnvironmentModule_closure12,C._EnvironmentModule__EnvironmentModule_closure13,C._EnvironmentModule__EnvironmentModule_closure14,C._EnvironmentModule__EnvironmentModule_closure15,C._EnvironmentModule__EnvironmentModule_closure16,M._EvaluateVisitor_closure19,M._EvaluateVisitor_closure20,M._EvaluateVisitor_closure21,M._EvaluateVisitor_closure22,M._EvaluateVisitor_closure23,M._EvaluateVisitor_closure24,M._EvaluateVisitor_closure25,M._EvaluateVisitor_closure26,M._EvaluateVisitor_closure27,M._EvaluateVisitor_closure28,M._EvaluateVisitor__closure6,M._EvaluateVisitor__loadModule__closure1,M._EvaluateVisitor__combineCss_closure5,M._EvaluateVisitor__combineCss_closure6,M._EvaluateVisitor__combineCss_closure7,M._EvaluateVisitor__extendModules_closure3,M._EvaluateVisitor__topologicalModules_visitModule1,M._EvaluateVisitor__scopeForAtRoot_closure11,M._EvaluateVisitor__scopeForAtRoot_closure12,M._EvaluateVisitor__scopeForAtRoot_closure13,M._EvaluateVisitor__scopeForAtRoot_closure14,M._EvaluateVisitor__scopeForAtRoot_closure15,M._EvaluateVisitor__scopeForAtRoot_closure16,M._EvaluateVisitor_visitDeclaration_closure3,M._EvaluateVisitor_visitEachRule_closure5,M._EvaluateVisitor_visitEachRule_closure6,M._EvaluateVisitor_visitEachRule__closure1,M._EvaluateVisitor_visitEachRule___closure1,M._EvaluateVisitor_visitAtRule_closure5,M._EvaluateVisitor_visitAtRule_closure7,M._EvaluateVisitor_visitForRule__closure1,M._EvaluateVisitor_visitForwardRule_closure3,M._EvaluateVisitor_visitForwardRule_closure4,M._EvaluateVisitor_visitIfRule__closure1,M._EvaluateVisitor__visitDynamicImport__closure7,M._EvaluateVisitor__visitDynamicImport__closure8,M._EvaluateVisitor__visitDynamicImport__closure9,M._EvaluateVisitor__visitStaticImport_closure1,M._EvaluateVisitor_visitIncludeRule_closure10,M._EvaluateVisitor_visitMediaRule_closure5,M._EvaluateVisitor_visitMediaRule_closure7,M._EvaluateVisitor_visitStyleRule_closure15,M._EvaluateVisitor_visitStyleRule_closure19,M._EvaluateVisitor_visitSupportsRule_closure4,M._EvaluateVisitor_visitUseRule_closure1,M._EvaluateVisitor_visitWhileRule__closure1,M._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1,M._EvaluateVisitor_visitListExpression_closure1,M._EvaluateVisitor__runUserDefinedCallable____closure1,M._EvaluateVisitor__runBuiltInCallable_closure4,M._EvaluateVisitor__evaluateArguments_closure7,M._EvaluateVisitor__evaluateArguments_closure8,M._EvaluateVisitor__evaluateArguments_closure10,M._EvaluateVisitor__evaluateMacroArguments_closure7,M._EvaluateVisitor__evaluateMacroArguments_closure8,M._EvaluateVisitor__evaluateMacroArguments_closure10,M._EvaluateVisitor_visitStringExpression_closure1,M._EvaluateVisitor_visitCssAtRule_closure4,M._EvaluateVisitor_visitCssKeyframeBlock_closure4,M._EvaluateVisitor_visitCssMediaRule_closure5,M._EvaluateVisitor_visitCssMediaRule_closure7,M._EvaluateVisitor_visitCssStyleRule_closure4,M._EvaluateVisitor_visitCssSupportsRule_closure4,M._EvaluateVisitor__performInterpolation_closure1,M._EvaluateVisitor__withoutSlash_recommendation1,M._EvaluateVisitor__stackFrame_closure1,M._EvaluateVisitor__stackTrace_closure1,M._ImportedCssVisitor_visitCssAtRule_closure1,M._ImportedCssVisitor_visitCssMediaRule_closure1,M._ImportedCssVisitor_visitCssStyleRule_closure1,M._ImportedCssVisitor_visitCssSupportsRule_closure1,V.ExtensionStore_extensionsWhereTarget_closure0,V.ExtensionStore_addExtensions_closure2,V.ExtensionStore_addExtensions__closure2,V.ExtensionStore_addExtensions__closure3,V.ExtensionStore__extendComplex_closure1,V.ExtensionStore__extendComplex_closure2,V.ExtensionStore__extendComplex__closure1,V.ExtensionStore__extendComplex__closure2,V.ExtensionStore__extendComplex___closure0,V.ExtensionStore__extendCompound_closure4,V.ExtensionStore__extendCompound_closure5,V.ExtensionStore__extendCompound__closure1,V.ExtensionStore__extendCompound__closure2,V.ExtensionStore__extendCompound_closure6,V.ExtensionStore__extendCompound_closure7,V.ExtensionStore__extendCompound_closure8,V.ExtensionStore__extendSimple_withoutPseudo0,V.ExtensionStore__extendSimple_closure1,V.ExtensionStore__extendSimple_closure2,V.ExtensionStore__extendPseudo_closure4,V.ExtensionStore__extendPseudo_closure5,V.ExtensionStore__extendPseudo_closure6,V.ExtensionStore__extendPseudo_closure7,V.ExtensionStore__extendPseudo_closure8,V.ExtensionStore__trim_closure1,V.ExtensionStore__trim_closure2,g.FilesystemImporter_canonicalize_closure0,F.unifyComplex_closure0,F._weaveParents_closure7,F._weaveParents_closure8,F._weaveParents__closure4,F._weaveParents_closure9,F._weaveParents_closure10,F._weaveParents__closure3,F._weaveParents_closure11,F._weaveParents_closure12,F._weaveParents__closure2,F._mustUnify_closure0,F._mustUnify__closure0,F.paths__closure0,F.paths___closure0,F._hasRoot_closure0,F.listIsSuperselector_closure0,F.listIsSuperselector__closure0,F._simpleIsSuperselectorOfCompound_closure0,F._simpleIsSuperselectorOfCompound__closure0,F._selectorPseudoIsSuperselector_closure6,F._selectorPseudoIsSuperselector_closure7,F._selectorPseudoIsSuperselector_closure8,F._selectorPseudoIsSuperselector_closure9,F._selectorPseudoIsSuperselector_closure10,F._selectorPseudoIsSuperselector__closure0,F._selectorPseudoIsSuperselector___closure1,F._selectorPseudoIsSuperselector___closure2,F._selectorPseudoIsSuperselector_closure11,F._selectorPseudoIsSuperselector_closure12,F._selectorPseudoArgs_closure1,F._selectorPseudoArgs_closure2,F.globalFunctions_closure0,w.IDSelector_unify_closure0,R.IfRule_toString_closure0,R.IfRuleClause$__closure0,R.IfRuleClause$___closure0,g.NodeImporter__tryPath_closure0,M.ImportCache_humanize_closure2,M.ImportCache_humanize_closure3,M.ImportCache_humanize_closure4,V.Interpolation_toString_closure0,g._realCasePath_helper0,g._realCasePath_helper__closure0,A.render_closure0,A._parseFunctions__closure,A._parseFunctions___closure0,A._parseFunctions__closure0,A._parseFunctions__closure1,A._parseFunctions___closure,A._parseImporter_closure,A._parseImporter__closure,A._parseImporter___closure,d.ListExpression_toString_closure0,d._length_closure2,d._nth_closure0,d._setNth_closure0,d._join_closure0,d._append_closure2,d._zip_closure0,d._zip__closure2,d._zip__closure3,d._zip__closure4,d._index_closure2,d._separator_closure0,d._isBracketed_closure0,d._slash_closure0,d.SelectorList_isInvisible_closure0,d.SelectorList_asSassList_closure0,d.SelectorList_asSassList__closure0,d.SelectorList_unify_closure0,d.SelectorList_unify__closure0,d.SelectorList_unify___closure0,d.SelectorList_resolveParentSelectors_closure0,d.SelectorList_resolveParentSelectors__closure1,d.SelectorList_resolveParentSelectors__closure2,d.SelectorList__complexContainsParentSelector_closure0,d.SelectorList__complexContainsParentSelector__closure0,d.SelectorList__resolveParentSelectorsCompound_closure2,d.SelectorList__resolveParentSelectorsCompound_closure3,d.SelectorList__resolveParentSelectorsCompound_closure4,d.legacyListClass_closure,d.legacyListClass__closure,d.legacyListClass_closure1,d.legacyListClass_closure2,d.legacyListClass_closure4,d.SassList_isBlank_closure0,$.MapExpression_toString_closure0,$._get_closure0,$._set_closure1,$._set__closure2,$._set_closure2,$._set__closure1,$._merge_closure1,$._merge_closure2,$._merge__closure0,$._deepMerge_closure0,$._deepRemove_closure0,$._deepRemove__closure0,$._remove_closure1,$._remove_closure2,$._keys_closure0,$._values_closure0,$._hasKey_closure0,$._modify__modifyNestedMap0,$.legacyMapClass_closure,$.legacyMapClass__closure,$.legacyMapClass__closure0,$.legacyMapClass_closure2,$.legacyMapClass_closure3,$.legacyMapClass_closure4,f._ceil_closure0,f._clamp_closure0,f._floor_closure0,f._max_closure0,f._min_closure0,f._abs_closure0,f._hypot_closure0,f._hypot__closure0,f._log_closure0,f._pow_closure0,f._sqrt_closure0,f._acos_closure0,f._asin_closure0,f._atan_closure0,f._atan2_closure0,f._cos_closure0,f._sin_closure0,f._tan_closure0,f._compatible_closure0,f._isUnitless_closure0,f._unit_closure0,f._percentage_closure0,f._randomFunction_closure0,f._div_closure0,f._numberFunction_closure0,A.global_closure57,A.global_closure58,A.global_closure59,A.global_closure60,A.local_closure1,A.local_closure2,A.local__closure0,p.listDir__closure1,p.listDir__closure2,p.listDir_closure_list0,p.listDir__list_closure0,C.legacyNullClass__closure,L.legacyNumberClass_closure,L.legacyNumberClass_closure0,L.legacyNumberClass_closure2,L._parseNumber_closure,L._parseNumber_closure0,L.SassNumber__coerceOrConvertValue_closure3,L.SassNumber__coerceOrConvertValue_closure5,L.SassNumber_multiplyUnits_closure3,L.SassNumber_multiplyUnits_closure5,L.SassNumber__areAnyConvertible_closure0,L.SassNumber__canonicalizeUnitList_closure0,x.ParentStatement_closure0,x.ParentStatement__closure0,y.Parser_scanIdentChar_matches0,g._PrefixedKeys_iterator_closure0,d.PseudoSelector_unify_closure0,M._wrapMain_closure,M._wrapMain_closure0,L._nest_closure0,L._nest__closure1,L._append_closure1,L._append__closure1,L._append___closure0,L._extend_closure0,L._replace_closure0,L._unify_closure0,L._isSuperselector_closure0,L._simpleSelectors_closure0,L._simpleSelectors__closure0,L._parse_closure0,w.serialize_closure0,w._SerializeVisitor_visitList_closure2,w._SerializeVisitor_visitList_closure3,w._SerializeVisitor_visitList_closure4,w._SerializeVisitor_visitMap_closure0,w._SerializeVisitor_visitSelectorList_closure0,b.SingleUnitSassNumber__coerceToUnit_closure0,b.SingleUnitSassNumber__coerceValueToUnit_closure0,b.SingleUnitSassNumber_multiplyUnits_closure1,d.SourceMapBuffer_buildSourceMap_closure0,R.updateSourceSpanPrototype_closure,R.updateSourceSpanPrototype_closure0,R.updateSourceSpanPrototype_closure1,R.updateSourceSpanPrototype_closure2,R.updateSourceSpanPrototype_closure3,R.updateSourceSpanPrototype_closure4,R.updateSourceSpanPrototype_closure5,$.StatementSearchVisitor_visitIfRule_closure1,$.StatementSearchVisitor_visitIfRule__closure2,$.StatementSearchVisitor_visitIfRule_closure2,$.StatementSearchVisitor_visitIfRule__closure1,$.StatementSearchVisitor_visitChildren_closure0,d._unquote_closure0,d._quote_closure0,d._length_closure1,d._insert_closure0,d._index_closure1,d._slice_closure0,d._toUpperCase_closure0,d._toLowerCase_closure0,d._uniqueId_closure0,d.legacyStringClass_closure,d.legacyStringClass_closure0,R.StylesheetParser_parse__closure2,R.StylesheetParser_expression_addSingleExpression0,R.StylesheetParser_expression_addOperator0,R.StylesheetParser__unicodeRange_closure1,R.StylesheetParser__unicodeRange_closure2,R.StylesheetParser_trySpecialFunction_closure0,F.TerseLogger_summarize_closure1,F.TerseLogger_summarize_closure2,M._UnprefixedKeys_iterator_closure1,M._UnprefixedKeys_iterator_closure2,p._exactlyOne_closure0,p.indent_closure0,p.flattenVertically_closure1,p.flattenVertically_closure2]),O(S.Closure2Args,[S._CastListBase_sort_closure,S.CastMap_forEach_closure,S.Primitives_functionNoSuchMethod_closure,S.JsLinkedHashMap_addAll_closure,S.initHooks_closure0,E._awaitOnObject_closure0,E._wrapJsFunctionForAsync_closure,E.Future_wait_handleError,E._Future__chainForeignFuture_closure0,E.Stream_Stream$fromFuture_closure0,E._HashMap_addAll_closure,E.HashMap_HashMap$from_closure,E.LinkedHashMap_LinkedHashMap$from_closure,E.MapBase_mapToString_closure,E._JsonStringifier_writeMap_closure,E.NoSuchMethodError_toString_closure,E.Uri__parseIPv4Address_error,E.Uri_parseIPv6Address_parseHex,E._createTables_build,y.Parser_parse_closure,y.StreamQueue__ensureListening_closure1,x.futureToPromise_closure,f.PathMap__create_closure,V.ExtensionStore_addExtensions_closure,V.ExtensionStore_addExtensions__closure1,V.ExtensionStore_clone_closure,F._weaveParents_closure,F.paths_closure,f._updateComponents_updateRgb,$._deepMergeImpl_closure,L._nest__closure0,L._append__closure0,R.StylesheetParser__declarationOrBuffer_closure,R.StylesheetParser__declarationOrBuffer_closure0,R.StylesheetParser__styleRule_closure,R.StylesheetParser__propertyOrVariableDeclaration_closure,R.StylesheetParser__propertyOrVariableDeclaration_closure0,R.StylesheetParser__atRootRule_closure,R.StylesheetParser__atRootRule_closure0,R.StylesheetParser__eachRule_closure,R.StylesheetParser__functionRule_closure,R.StylesheetParser__forRule_closure0,R.StylesheetParser__includeRule_closure,R.StylesheetParser_mediaRule_closure,R.StylesheetParser__mixinRule_closure,R.StylesheetParser_mozDocumentRule_closure,R.StylesheetParser_supportsRule_closure,R.StylesheetParser__whileRule_closure,R.StylesheetParser_unknownAtRule_closure,x.StylesheetGraph__recanonicalizeImportsForNode_closure,p.longestCommonSubsequence_closure,p.longestCommonSubsequence_backtrack,p.mapAddAll2_closure,$.SassMap_asList_closure,L.SassNumber_plus_closure,L.SassNumber_minus_closure,L.SassNumber__canonicalMultiplier_closure,m._EvaluateVisitor__closure2,m._EvaluateVisitor__evaluateArguments_closure5,m._EvaluateVisitor__evaluateMacroArguments_closure5,m._EvaluateVisitor__addRestMap_closure0,M._EvaluateVisitor__closure,M._EvaluateVisitor__evaluateArguments_closure1,M._EvaluateVisitor__evaluateMacroArguments_closure1,M._EvaluateVisitor__addRestMap_closure,L.SingleMapping_toJson_closure0,k.Highlighter__collateLines_closure0,$.Frame_Frame$parseV8_closure_parseLocation,b.TransformByHandlers_transformByHandlers__closure1,M.RateLimit__debounceAggregate_closure,m._EvaluateVisitor__closure8,m._EvaluateVisitor__evaluateArguments_closure13,m._EvaluateVisitor__evaluateMacroArguments_closure13,m._EvaluateVisitor__addRestMap_closure2,f._updateComponents_updateRgb0,f.legacyColorClass_closure4,f.legacyColorClass_closure5,f.legacyColorClass_closure6,f.legacyColorClass_closure7,M._EvaluateVisitor__closure5,M._EvaluateVisitor__evaluateArguments_closure9,M._EvaluateVisitor__evaluateMacroArguments_closure9,M._EvaluateVisitor__addRestMap_closure1,V.ExtensionStore_addExtensions_closure1,V.ExtensionStore_addExtensions__closure4,V.ExtensionStore_clone_closure0,F._weaveParents_closure6,F.paths_closure0,A.render_closure1,A._parseFunctions_closure,d.legacyListClass_closure0,d.legacyListClass_closure3,$._deepMergeImpl_closure0,$.legacyMapClass_closure0,$.legacyMapClass_closure1,$.SassMap_asList_closure0,L.legacyNumberClass_closure1,L.legacyNumberClass_closure3,L.SassNumber_plus_closure0,L.SassNumber_minus_closure0,L.SassNumber__canonicalMultiplier_closure0,C.JSClassExtension_get_defineMethod_closure,C.JSClassExtension_get_defineGetter_closure,k.main_printError,L._nest__closure2,L._append__closure2,d.legacyStringClass_closure1,R.StylesheetParser__declarationOrBuffer_closure1,R.StylesheetParser__declarationOrBuffer_closure2,R.StylesheetParser__styleRule_closure0,R.StylesheetParser__propertyOrVariableDeclaration_closure1,R.StylesheetParser__propertyOrVariableDeclaration_closure2,R.StylesheetParser__atRootRule_closure1,R.StylesheetParser__atRootRule_closure2,R.StylesheetParser__eachRule_closure0,R.StylesheetParser__functionRule_closure0,R.StylesheetParser__forRule_closure2,R.StylesheetParser__includeRule_closure0,R.StylesheetParser_mediaRule_closure0,R.StylesheetParser__mixinRule_closure0,R.StylesheetParser_mozDocumentRule_closure0,R.StylesheetParser_supportsRule_closure0,R.StylesheetParser__whileRule_closure0,R.StylesheetParser_unknownAtRule_closure0,p.longestCommonSubsequence_closure0,p.longestCommonSubsequence_backtrack0,p.mapAddAll2_closure0]),P(S.CastList,S._CastListBase),P(E.MapBase,E.MapMixin),O(E.MapBase,[S.CastMap,S.JsLinkedHashMap,E._HashMap,E.UnmodifiableMapBase,T.MergedMapView,T.MergedMapView0]),O(E.Error,[S.LateError,E.TypeError,S.JsNoSuchMethodError,S.UnknownJsTypeError,S.RuntimeError,S._Error,E.JsonUnsupportedObjectError,E.AssertionError,E.NullThrownError,E.ArgumentError,E.NoSuchMethodError,E.UnsupportedError,E.UnimplementedError,E.StateError,E.ConcurrentModificationError,E.CyclicInitializationError]),P(E.ListBase,E._ListBase_Object_ListMixin),P(S.UnmodifiableListBase,E.ListBase),O(S.UnmodifiableListBase,[S.CodeUnits,E.UnmodifiableListView]),O(S.Closure0Args,[S.nullFuture_closure,E._AsyncRun__scheduleImmediateJsOverride_internalCallback,E._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback,E._TimerImpl_internalCallback,E._TimerImpl$periodic_closure,E._Future__addListener_closure,E._Future__prependListeners_closure,E._Future__chainForeignFuture_closure1,E._Future__asyncCompleteWithValue_closure,E._Future__chainFuture_closure,E._Future__asyncCompleteError_closure,E._Future__propagateToListeners_handleWhenCompleteCallback,E._Future__propagateToListeners_handleValueCallback,E._Future__propagateToListeners_handleError,E.Stream_length_closure0,E._StreamController__subscribe_closure,E._StreamController__recordCancel_complete,E._AddStreamState_cancel_closure,E._BufferingStreamSubscription__sendError_sendError,E._BufferingStreamSubscription__sendDone_sendDone,E._PendingEvents_schedule_closure,E._CustomZone_bindCallback_closure,E._CustomZone_bindCallbackGuarded_closure,E._rootHandleError_closure,E._RootZone_bindCallback_closure,E._RootZone_bindCallbackGuarded_closure,E.Utf8Decoder__decoder_closure,E.Utf8Decoder__decoderNonfatal_closure,y.Parser__setOption_closure,b.StreamGroup_add_closure,b.StreamGroup_add_closure0,b.StreamGroup__listenToStream_closure,y.StreamQueue__ensureListening_closure0,p.ReplAdapter_runAsync_closure,V.ParsedPath__splitExtension_closure0,A.AsyncEnvironment_setVariable_closure,A.AsyncEnvironment_setVariable_closure1,C.AsyncImportCache_canonicalize_closure,C.AsyncImportCache_canonicalize_closure0,C.AsyncImportCache__canonicalize_closure,C.AsyncImportCache_importCanonical_closure,C.Environment_setVariable_closure,C.Environment_setVariable_closure1,p.ExecutableOptions__parser_closure,p.ExecutableOptions_interactive_closure,V.ExtensionStore__registerSelector_closure,V.ExtensionStore_addExtension_closure,V.ExtensionStore_addExtension_closure0,V.ExtensionStore_addExtension_closure1,V.ExtensionStore__extendExistingExtensions_closure,V.ExtensionStore__extendExistingExtensions_closure0,V.ExtensionStore_addExtensions___closure,$._deepMergeImpl__ensureMutable,M.ImportCache_canonicalize_closure,M.ImportCache_canonicalize_closure0,M.ImportCache__canonicalize_closure,M.ImportCache_importCanonical_closure,p.resolveImportPath_closure,p.resolveImportPath_closure0,p._tryPathAsDirectory_closure,g._realCasePath_helper_closure,p._readFile_closure,p.writeFile_closure,p.deleteFile_closure,p.fileExists_closure,p.dirExists_closure,p.ensureDir_closure,p.listDir_closure,p.modificationTime_closure,p.watchDir_closure3,p.watchDir__closure,R.AtRootQueryParser_parse_closure,m.KeyframeSelectorParser_parse_closure,g.MediaQueryParser_parse_closure,y.Parser__parseIdentifier_closure,k.SassParser_children_closure,L.SelectorParser_parse_closure,L.SelectorParser_parseCompoundSelector_closure,R.StylesheetParser_parse_closure,R.StylesheetParser_parse__closure,R.StylesheetParser_parseArgumentDeclaration_closure,R.StylesheetParser_parseVariableDeclaration_closure,R.StylesheetParser_parseUseRule_closure,R.StylesheetParser__parseSingleProduction_closure,R.StylesheetParser__statement_closure,R.StylesheetParser_variableDeclarationWithoutNamespace_closure,R.StylesheetParser_variableDeclarationWithoutNamespace_closure0,R.StylesheetParser__forRule_closure,R.StylesheetParser__memberList_closure,R.StylesheetParser_expression_resetState,R.StylesheetParser_expression_resolveOneOperation,R.StylesheetParser_expression_resolveOperations,R.StylesheetParser_expression_resolveSpaceExpressions,R.StylesheetParser__expressionUntilComma_closure,R.StylesheetParser_namespacedExpression_closure,R.StylesheetParser__expressionUntilComparison_closure,R.StylesheetParser__publicIdentifier_closure,x.StylesheetGraph_modifiedSince_transitiveModificationTime_closure,x.StylesheetGraph__add_closure,x.StylesheetGraph_addCanonical_closure,x.StylesheetGraph_reload_closure,x.StylesheetGraph__nodeFor_closure,x.StylesheetGraph__nodeFor_closure0,L.SassNumber__coerceOrConvertValue__compatibilityException,L.SassNumber__coerceOrConvertValue_closure0,L.SassNumber__coerceOrConvertValue_closure2,L.SassNumber_multiplyUnits_closure0,L.SassNumber_multiplyUnits_closure2,b.SingleUnitSassNumber_multiplyUnits_closure0,m._EvaluateVisitor__closure4,m._EvaluateVisitor_run_closure0,m._EvaluateVisitor__loadModule_closure1,m._EvaluateVisitor__loadModule_closure2,m._EvaluateVisitor__execute_closure0,m._EvaluateVisitor__extendModules_closure2,m._EvaluateVisitor_visitAtRootRule_closure2,m._EvaluateVisitor_visitAtRootRule_closure3,m._EvaluateVisitor_visitAtRootRule_closure4,m._EvaluateVisitor__scopeForAtRoot__closure0,m._EvaluateVisitor_visitContentRule_closure0,m._EvaluateVisitor_visitDeclaration_closure2,m._EvaluateVisitor_visitEachRule_closure4,m._EvaluateVisitor_visitExtendRule_closure0,m._EvaluateVisitor_visitAtRule_closure3,m._EvaluateVisitor_visitAtRule__closure0,m._EvaluateVisitor_visitForRule_closure4,m._EvaluateVisitor_visitForRule_closure5,m._EvaluateVisitor_visitForRule_closure6,m._EvaluateVisitor_visitForRule_closure7,m._EvaluateVisitor_visitForRule_closure8,m._EvaluateVisitor_visitIfRule_closure0,m._EvaluateVisitor__visitDynamicImport_closure0,m._EvaluateVisitor__visitDynamicImport__closure6,m._EvaluateVisitor_visitIncludeRule_closure3,m._EvaluateVisitor_visitIncludeRule_closure4,m._EvaluateVisitor_visitIncludeRule_closure5,m._EvaluateVisitor_visitIncludeRule__closure0,m._EvaluateVisitor_visitIncludeRule___closure0,m._EvaluateVisitor_visitIncludeRule____closure0,m._EvaluateVisitor_visitMediaRule_closure3,m._EvaluateVisitor_visitMediaRule__closure0,m._EvaluateVisitor_visitMediaRule___closure0,m._EvaluateVisitor__visitMediaQueries_closure0,m._EvaluateVisitor_visitStyleRule_closure6,m._EvaluateVisitor_visitStyleRule_closure7,m._EvaluateVisitor_visitStyleRule_closure9,m._EvaluateVisitor_visitStyleRule_closure10,m._EvaluateVisitor_visitStyleRule_closure11,m._EvaluateVisitor_visitStyleRule__closure0,m._EvaluateVisitor_visitSupportsRule_closure1,m._EvaluateVisitor_visitSupportsRule__closure0,m._EvaluateVisitor_visitVariableDeclaration_closure2,m._EvaluateVisitor_visitVariableDeclaration_closure3,m._EvaluateVisitor_visitVariableDeclaration_closure4,m._EvaluateVisitor_visitWarnRule_closure0,m._EvaluateVisitor_visitWhileRule_closure0,m._EvaluateVisitor_visitBinaryOperationExpression_closure0,m._EvaluateVisitor_visitVariableExpression_closure0,m._EvaluateVisitor_visitUnaryOperationExpression_closure0,m._EvaluateVisitor__visitCalculationValue_closure0,m._EvaluateVisitor_visitFunctionExpression_closure1,m._EvaluateVisitor_visitFunctionExpression_closure2,m._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0,m._EvaluateVisitor__runUserDefinedCallable_closure0,m._EvaluateVisitor__runUserDefinedCallable__closure0,m._EvaluateVisitor__runUserDefinedCallable___closure0,m._EvaluateVisitor__runFunctionCallable_closure0,m._EvaluateVisitor__runBuiltInCallable_closure1,m._EvaluateVisitor__verifyArguments_closure0,m._EvaluateVisitor_visitCssAtRule_closure1,m._EvaluateVisitor_visitCssKeyframeBlock_closure1,m._EvaluateVisitor_visitCssMediaRule_closure3,m._EvaluateVisitor_visitCssMediaRule__closure0,m._EvaluateVisitor_visitCssMediaRule___closure0,m._EvaluateVisitor_visitCssStyleRule_closure1,m._EvaluateVisitor_visitCssStyleRule__closure0,m._EvaluateVisitor_visitCssSupportsRule_closure1,m._EvaluateVisitor_visitCssSupportsRule__closure0,m._EvaluateVisitor__serialize_closure0,m._EvaluateVisitor__expressionNode_closure0,M._EvaluateVisitor__closure1,M._EvaluateVisitor_run_closure,M._EvaluateVisitor_runExpression_closure,M._EvaluateVisitor_runExpression__closure,M._EvaluateVisitor_runStatement_closure,M._EvaluateVisitor_runStatement__closure,M._EvaluateVisitor__loadModule_closure,M._EvaluateVisitor__loadModule_closure0,M._EvaluateVisitor__execute_closure,M._EvaluateVisitor__extendModules_closure0,M._EvaluateVisitor_visitAtRootRule_closure,M._EvaluateVisitor_visitAtRootRule_closure0,M._EvaluateVisitor_visitAtRootRule_closure1,M._EvaluateVisitor__scopeForAtRoot__closure,M._EvaluateVisitor_visitContentRule_closure,M._EvaluateVisitor_visitDeclaration_closure0,M._EvaluateVisitor_visitEachRule_closure1,M._EvaluateVisitor_visitExtendRule_closure,M._EvaluateVisitor_visitAtRule_closure0,M._EvaluateVisitor_visitAtRule__closure,M._EvaluateVisitor_visitForRule_closure,M._EvaluateVisitor_visitForRule_closure0,M._EvaluateVisitor_visitForRule_closure1,M._EvaluateVisitor_visitForRule_closure2,M._EvaluateVisitor_visitForRule_closure3,M._EvaluateVisitor_visitIfRule_closure,M._EvaluateVisitor__visitDynamicImport_closure,M._EvaluateVisitor__visitDynamicImport__closure2,M._EvaluateVisitor_visitIncludeRule_closure,M._EvaluateVisitor_visitIncludeRule_closure0,M._EvaluateVisitor_visitIncludeRule_closure1,M._EvaluateVisitor_visitIncludeRule__closure,M._EvaluateVisitor_visitIncludeRule___closure,M._EvaluateVisitor_visitIncludeRule____closure,M._EvaluateVisitor_visitMediaRule_closure0,M._EvaluateVisitor_visitMediaRule__closure,M._EvaluateVisitor_visitMediaRule___closure,M._EvaluateVisitor__visitMediaQueries_closure,M._EvaluateVisitor_visitStyleRule_closure,M._EvaluateVisitor_visitStyleRule_closure0,M._EvaluateVisitor_visitStyleRule_closure2,M._EvaluateVisitor_visitStyleRule_closure3,M._EvaluateVisitor_visitStyleRule_closure4,M._EvaluateVisitor_visitStyleRule__closure,M._EvaluateVisitor_visitSupportsRule_closure,M._EvaluateVisitor_visitSupportsRule__closure,M._EvaluateVisitor_visitVariableDeclaration_closure,M._EvaluateVisitor_visitVariableDeclaration_closure0,M._EvaluateVisitor_visitVariableDeclaration_closure1,M._EvaluateVisitor_visitWarnRule_closure,M._EvaluateVisitor_visitWhileRule_closure,M._EvaluateVisitor_visitBinaryOperationExpression_closure,M._EvaluateVisitor_visitVariableExpression_closure,M._EvaluateVisitor_visitUnaryOperationExpression_closure,M._EvaluateVisitor__visitCalculationValue_closure,M._EvaluateVisitor_visitFunctionExpression_closure,M._EvaluateVisitor_visitFunctionExpression_closure0,M._EvaluateVisitor_visitInterpolatedFunctionExpression_closure,M._EvaluateVisitor__runUserDefinedCallable_closure,M._EvaluateVisitor__runUserDefinedCallable__closure,M._EvaluateVisitor__runUserDefinedCallable___closure,M._EvaluateVisitor__runFunctionCallable_closure,M._EvaluateVisitor__runBuiltInCallable_closure,M._EvaluateVisitor__verifyArguments_closure,M._EvaluateVisitor_visitCssAtRule_closure,M._EvaluateVisitor_visitCssKeyframeBlock_closure,M._EvaluateVisitor_visitCssMediaRule_closure0,M._EvaluateVisitor_visitCssMediaRule__closure,M._EvaluateVisitor_visitCssMediaRule___closure,M._EvaluateVisitor_visitCssStyleRule_closure,M._EvaluateVisitor_visitCssStyleRule__closure,M._EvaluateVisitor_visitCssSupportsRule_closure,M._EvaluateVisitor_visitCssSupportsRule__closure,M._EvaluateVisitor__serialize_closure,M._EvaluateVisitor__expressionNode_closure,w._SerializeVisitor_visitCssComment_closure,w._SerializeVisitor_visitCssAtRule_closure,w._SerializeVisitor_visitCssMediaRule_closure,w._SerializeVisitor_visitCssImport_closure,w._SerializeVisitor_visitCssImport__closure,w._SerializeVisitor_visitCssKeyframeBlock_closure,w._SerializeVisitor_visitCssStyleRule_closure,w._SerializeVisitor_visitCssSupportsRule_closure,w._SerializeVisitor_visitCssDeclaration_closure,w._SerializeVisitor_visitCssDeclaration_closure0,w._SerializeVisitor__write_closure,w._SerializeVisitor__visitChildren_closure,L.SingleMapping_SingleMapping$fromEntries_closure,L.SingleMapping_SingleMapping$fromEntries_closure0,k.Highlighter_closure,k.Highlighter__writeFileStart_closure,k.Highlighter__writeMultilineHighlights_closure,k.Highlighter__writeMultilineHighlights_closure0,k.Highlighter__writeMultilineHighlights_closure1,k.Highlighter__writeMultilineHighlights_closure2,k.Highlighter__writeMultilineHighlights__closure,k.Highlighter__writeMultilineHighlights__closure0,k.Highlighter__writeHighlightedText_closure,k.Highlighter__writeIndicator_closure,k.Highlighter__writeIndicator_closure0,k.Highlighter__writeIndicator_closure1,k.Highlighter__writeSidebar_closure,k._Highlight_closure,$.Frame_Frame$parseVM_closure,$.Frame_Frame$parseV8_closure,$.Frame_Frame$_parseFirefoxEval_closure,$.Frame_Frame$parseFirefox_closure,$.Frame_Frame$parseFriendly_closure,L.LazyTrace_terse_closure,F.Trace_Trace$from_closure,b.TransformByHandlers_transformByHandlers_closure,b.TransformByHandlers_transformByHandlers__closure0,b.TransformByHandlers_transformByHandlers__closure2,M.RateLimit__debounceAggregate_closure_emit,M.RateLimit__debounceAggregate__closure,A.AsyncEnvironment_setVariable_closure2,A.AsyncEnvironment_setVariable_closure4,m._EvaluateVisitor__closure10,m._EvaluateVisitor_run_closure2,m._EvaluateVisitor__loadModule_closure5,m._EvaluateVisitor__loadModule_closure6,m._EvaluateVisitor__execute_closure2,m._EvaluateVisitor__extendModules_closure6,m._EvaluateVisitor_visitAtRootRule_closure8,m._EvaluateVisitor_visitAtRootRule_closure9,m._EvaluateVisitor_visitAtRootRule_closure10,m._EvaluateVisitor__scopeForAtRoot__closure2,m._EvaluateVisitor_visitContentRule_closure2,m._EvaluateVisitor_visitDeclaration_closure6,m._EvaluateVisitor_visitEachRule_closure10,m._EvaluateVisitor_visitExtendRule_closure2,m._EvaluateVisitor_visitAtRule_closure9,m._EvaluateVisitor_visitAtRule__closure2,m._EvaluateVisitor_visitForRule_closure14,m._EvaluateVisitor_visitForRule_closure15,m._EvaluateVisitor_visitForRule_closure16,m._EvaluateVisitor_visitForRule_closure17,m._EvaluateVisitor_visitForRule_closure18,m._EvaluateVisitor_visitIfRule_closure2,m._EvaluateVisitor__visitDynamicImport_closure2,m._EvaluateVisitor__visitDynamicImport__closure14,m._EvaluateVisitor_visitIncludeRule_closure11,m._EvaluateVisitor_visitIncludeRule_closure12,m._EvaluateVisitor_visitIncludeRule_closure13,m._EvaluateVisitor_visitIncludeRule__closure2,m._EvaluateVisitor_visitIncludeRule___closure2,m._EvaluateVisitor_visitIncludeRule____closure2,m._EvaluateVisitor_visitMediaRule_closure9,m._EvaluateVisitor_visitMediaRule__closure2,m._EvaluateVisitor_visitMediaRule___closure2,m._EvaluateVisitor__visitMediaQueries_closure2,m._EvaluateVisitor_visitStyleRule_closure20,m._EvaluateVisitor_visitStyleRule_closure21,m._EvaluateVisitor_visitStyleRule_closure23,m._EvaluateVisitor_visitStyleRule_closure24,m._EvaluateVisitor_visitStyleRule_closure25,m._EvaluateVisitor_visitStyleRule__closure2,m._EvaluateVisitor_visitSupportsRule_closure5,m._EvaluateVisitor_visitSupportsRule__closure2,m._EvaluateVisitor_visitVariableDeclaration_closure8,m._EvaluateVisitor_visitVariableDeclaration_closure9,m._EvaluateVisitor_visitVariableDeclaration_closure10,m._EvaluateVisitor_visitWarnRule_closure2,m._EvaluateVisitor_visitWhileRule_closure2,m._EvaluateVisitor_visitBinaryOperationExpression_closure2,m._EvaluateVisitor_visitVariableExpression_closure2,m._EvaluateVisitor_visitUnaryOperationExpression_closure2,m._EvaluateVisitor__visitCalculationValue_closure2,m._EvaluateVisitor_visitFunctionExpression_closure5,m._EvaluateVisitor_visitFunctionExpression_closure6,m._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2,m._EvaluateVisitor__runUserDefinedCallable_closure2,m._EvaluateVisitor__runUserDefinedCallable__closure2,m._EvaluateVisitor__runUserDefinedCallable___closure2,m._EvaluateVisitor__runFunctionCallable_closure2,m._EvaluateVisitor__runBuiltInCallable_closure5,m._EvaluateVisitor__verifyArguments_closure2,m._EvaluateVisitor_visitCssAtRule_closure5,m._EvaluateVisitor_visitCssKeyframeBlock_closure5,m._EvaluateVisitor_visitCssMediaRule_closure9,m._EvaluateVisitor_visitCssMediaRule__closure2,m._EvaluateVisitor_visitCssMediaRule___closure2,m._EvaluateVisitor_visitCssStyleRule_closure5,m._EvaluateVisitor_visitCssStyleRule__closure2,m._EvaluateVisitor_visitCssSupportsRule_closure5,m._EvaluateVisitor_visitCssSupportsRule__closure2,m._EvaluateVisitor__serialize_closure2,m._EvaluateVisitor__expressionNode_closure2,C.AsyncImportCache_canonicalize_closure1,C.AsyncImportCache_canonicalize_closure2,C.AsyncImportCache__canonicalize_closure0,C.AsyncImportCache_importCanonical_closure0,R.AtRootQueryParser_parse_closure0,T.legacyBooleanClass_closure,C.Environment_setVariable_closure2,C.Environment_setVariable_closure4,M._EvaluateVisitor__closure7,M._EvaluateVisitor_run_closure1,M._EvaluateVisitor__loadModule_closure3,M._EvaluateVisitor__loadModule_closure4,M._EvaluateVisitor__execute_closure1,M._EvaluateVisitor__extendModules_closure4,M._EvaluateVisitor_visitAtRootRule_closure5,M._EvaluateVisitor_visitAtRootRule_closure6,M._EvaluateVisitor_visitAtRootRule_closure7,M._EvaluateVisitor__scopeForAtRoot__closure1,M._EvaluateVisitor_visitContentRule_closure1,M._EvaluateVisitor_visitDeclaration_closure4,M._EvaluateVisitor_visitEachRule_closure7,M._EvaluateVisitor_visitExtendRule_closure1,M._EvaluateVisitor_visitAtRule_closure6,M._EvaluateVisitor_visitAtRule__closure1,M._EvaluateVisitor_visitForRule_closure9,M._EvaluateVisitor_visitForRule_closure10,M._EvaluateVisitor_visitForRule_closure11,M._EvaluateVisitor_visitForRule_closure12,M._EvaluateVisitor_visitForRule_closure13,M._EvaluateVisitor_visitIfRule_closure1,M._EvaluateVisitor__visitDynamicImport_closure1,M._EvaluateVisitor__visitDynamicImport__closure10,M._EvaluateVisitor_visitIncludeRule_closure7,M._EvaluateVisitor_visitIncludeRule_closure8,M._EvaluateVisitor_visitIncludeRule_closure9,M._EvaluateVisitor_visitIncludeRule__closure1,M._EvaluateVisitor_visitIncludeRule___closure1,M._EvaluateVisitor_visitIncludeRule____closure1,M._EvaluateVisitor_visitMediaRule_closure6,M._EvaluateVisitor_visitMediaRule__closure1,M._EvaluateVisitor_visitMediaRule___closure1,M._EvaluateVisitor__visitMediaQueries_closure1,M._EvaluateVisitor_visitStyleRule_closure13,M._EvaluateVisitor_visitStyleRule_closure14,M._EvaluateVisitor_visitStyleRule_closure16,M._EvaluateVisitor_visitStyleRule_closure17,M._EvaluateVisitor_visitStyleRule_closure18,M._EvaluateVisitor_visitStyleRule__closure1,M._EvaluateVisitor_visitSupportsRule_closure3,M._EvaluateVisitor_visitSupportsRule__closure1,M._EvaluateVisitor_visitVariableDeclaration_closure5,M._EvaluateVisitor_visitVariableDeclaration_closure6,M._EvaluateVisitor_visitVariableDeclaration_closure7,M._EvaluateVisitor_visitWarnRule_closure1,M._EvaluateVisitor_visitWhileRule_closure1,M._EvaluateVisitor_visitBinaryOperationExpression_closure1,M._EvaluateVisitor_visitVariableExpression_closure1,M._EvaluateVisitor_visitUnaryOperationExpression_closure1,M._EvaluateVisitor__visitCalculationValue_closure1,M._EvaluateVisitor_visitFunctionExpression_closure3,M._EvaluateVisitor_visitFunctionExpression_closure4,M._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1,M._EvaluateVisitor__runUserDefinedCallable_closure1,M._EvaluateVisitor__runUserDefinedCallable__closure1,M._EvaluateVisitor__runUserDefinedCallable___closure1,M._EvaluateVisitor__runFunctionCallable_closure1,M._EvaluateVisitor__runBuiltInCallable_closure3,M._EvaluateVisitor__verifyArguments_closure1,M._EvaluateVisitor_visitCssAtRule_closure3,M._EvaluateVisitor_visitCssKeyframeBlock_closure3,M._EvaluateVisitor_visitCssMediaRule_closure6,M._EvaluateVisitor_visitCssMediaRule__closure1,M._EvaluateVisitor_visitCssMediaRule___closure1,M._EvaluateVisitor_visitCssStyleRule_closure3,M._EvaluateVisitor_visitCssStyleRule__closure1,M._EvaluateVisitor_visitCssSupportsRule_closure3,M._EvaluateVisitor_visitCssSupportsRule__closure1,M._EvaluateVisitor__serialize_closure1,M._EvaluateVisitor__expressionNode_closure1,V.ExtensionStore__registerSelector_closure0,V.ExtensionStore_addExtension_closure2,V.ExtensionStore_addExtension_closure3,V.ExtensionStore_addExtension_closure4,V.ExtensionStore__extendExistingExtensions_closure1,V.ExtensionStore__extendExistingExtensions_closure2,V.ExtensionStore_addExtensions___closure0,g.NodeImporter__tryPath_closure,M.ImportCache_canonicalize_closure1,M.ImportCache_canonicalize_closure2,M.ImportCache__canonicalize_closure0,M.ImportCache_importCanonical_closure0,g._realCasePath_helper_closure0,m.KeyframeSelectorParser_parse_closure0,A.render_closure,A._parseFunctions____closure,A._parseFunctions___closure1,A._parseImporter____closure,A._parseImporter___closure0,$._deepMergeImpl__ensureMutable0,g.MediaQueryParser_parse_closure0,p._readFile_closure0,p.fileExists_closure0,p.dirExists_closure0,p.listDir_closure0,d.NodeToDartLogger_warn_closure,d.NodeToDartLogger_debug_closure,C.legacyNullClass_closure,L.SassNumber__coerceOrConvertValue__compatibilityException0,L.SassNumber__coerceOrConvertValue_closure4,L.SassNumber__coerceOrConvertValue_closure6,L.SassNumber_multiplyUnits_closure4,L.SassNumber_multiplyUnits_closure6,y.Parser__parseIdentifier_closure0,k.main_closure,k.SassParser_children_closure0,L.SelectorParser_parse_closure0,L.SelectorParser_parseCompoundSelector_closure0,w._SerializeVisitor_visitCssComment_closure0,w._SerializeVisitor_visitCssAtRule_closure0,w._SerializeVisitor_visitCssMediaRule_closure0,w._SerializeVisitor_visitCssImport_closure0,w._SerializeVisitor_visitCssImport__closure0,w._SerializeVisitor_visitCssKeyframeBlock_closure0,w._SerializeVisitor_visitCssStyleRule_closure0,w._SerializeVisitor_visitCssSupportsRule_closure0,w._SerializeVisitor_visitCssDeclaration_closure1,w._SerializeVisitor_visitCssDeclaration_closure2,w._SerializeVisitor__write_closure0,w._SerializeVisitor__visitChildren_closure0,b.SingleUnitSassNumber_multiplyUnits_closure2,R.StylesheetParser_parse_closure0,R.StylesheetParser_parse__closure1,R.StylesheetParser_parseArgumentDeclaration_closure0,R.StylesheetParser__parseSingleProduction_closure0,R.StylesheetParser_parseSignature_closure,R.StylesheetParser__statement_closure0,R.StylesheetParser_variableDeclarationWithoutNamespace_closure1,R.StylesheetParser_variableDeclarationWithoutNamespace_closure2,R.StylesheetParser__forRule_closure1,R.StylesheetParser__memberList_closure0,R.StylesheetParser_expression_resetState0,R.StylesheetParser_expression_resolveOneOperation0,R.StylesheetParser_expression_resolveOperations0,R.StylesheetParser_expression_resolveSpaceExpressions0,R.StylesheetParser__expressionUntilComma_closure0,R.StylesheetParser_namespacedExpression_closure0,R.StylesheetParser__expressionUntilComparison_closure0,R.StylesheetParser__publicIdentifier_closure0,p.resolveImportPath_closure1,p.resolveImportPath_closure2,p._tryPathAsDirectory_closure0]),O(S.EfficientLengthIterable,[S.ListIterable,S.EmptyIterable,S.LinkedHashMapKeyIterable,E._HashMapKeyIterable,E._MapBaseValueIterable]),O(S.ListIterable,[S.SubListIterable,S.MappedListIterable,S.ReversedListIterable,E.ListQueue,E._GeneratorIterable]),P(S.EfficientLengthMappedIterable,S.MappedIterable),O(E.Iterator,[S.MappedIterator,S.WhereIterator,S.TakeIterator,S.SkipIterator,S.SkipWhileIterator]),P(S.EfficientLengthTakeIterable,S.TakeIterable),P(S.EfficientLengthSkipIterable,S.SkipIterable),P(S.EfficientLengthFollowedByIterable,S.FollowedByIterable),O(E.MapView,[E._UnmodifiableMapView_MapView__UnmodifiableMapMixin,f.PathMap]),P(E.UnmodifiableMapView,E._UnmodifiableMapView_MapView__UnmodifiableMapMixin),P(S.ConstantMapView,E.UnmodifiableMapView),P(S.ConstantStringMap,S.ConstantMap),P(S.Instantiation1,S.Instantiation),P(S.NullError,E.TypeError),O(S.TearOffClosure,[S.StaticClosure,S.BoundClosure]),O(E.IterableBase,[S._AllMatchesIterable,E._SyncStarIterable,C._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,g._PrefixedKeys,M._UnprefixedKeys,g._PrefixedKeys0,M._UnprefixedKeys0]),P(S.NativeTypedArray,S.NativeTypedData),O(S.NativeTypedArray,[S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin]),P(S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin),P(S.NativeTypedArrayOfDouble,S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin),P(S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin),P(S.NativeTypedArrayOfInt,S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin),O(S.NativeTypedArrayOfDouble,[S.NativeFloat32List,S.NativeFloat64List]),O(S.NativeTypedArrayOfInt,[S.NativeInt16List,S.NativeInt32List,S.NativeInt8List,S.NativeUint16List,S.NativeUint32List,S.NativeUint8ClampedList,S.NativeUint8List]),P(S._TypeError,S._Error),P(E._AsyncCompleter,E._Completer),O(E._StreamController,[E._AsyncStreamController,E._SyncStreamController]),O(E.Stream,[E._StreamImpl,E._ForwardingStream,F._CompleterStream]),P(E._ControllerStream,E._StreamImpl),O(E._BufferingStreamSubscription,[E._ControllerSubscription,E._ForwardingStreamSubscription]),P(E._StreamControllerAddStreamState,E._AddStreamState),O(E._DelayedEvent,[E._DelayedData,E._DelayedError]),P(E._StreamImplEvents,E._PendingEvents),P(E._ExpandStream,E._ForwardingStream),O(E._Zone,[E._CustomZone,E._RootZone]),O(S.JsLinkedHashMap,[E._LinkedIdentityHashMap,E._LinkedCustomHashMap]),P(E._SetBase,E.__SetBase_Object_SetMixin),O(E._SetBase,[E._LinkedHashSet,E.__UnmodifiableSet__SetBase__UnmodifiableSetMixin]),P(E._LinkedIdentityHashSet,E._LinkedHashSet),P(E._UnmodifiableSet,E.__UnmodifiableSet__SetBase__UnmodifiableSetMixin),O(E.Codec,[E.Encoding,E.Base64Codec,E.JsonCodec]),O(E.Encoding,[E.AsciiCodec,E.Utf8Codec]),P(E.Converter,E.StreamTransformerBase),O(E.Converter,[E._UnicodeSubsetEncoder,E.Base64Encoder,E.JsonEncoder,E.Utf8Encoder,E.Utf8Decoder]),P(E.AsciiEncoder,E._UnicodeSubsetEncoder),P(E.ByteConversionSink,E.ChunkedConversionSink),O(E.ByteConversionSink,[E.ByteConversionSinkBase,E._Utf8StringSinkAdapter]),P(E._Base64EncoderSink,E.ByteConversionSinkBase),P(E._Utf8Base64EncoderSink,E._Base64EncoderSink),P(E.JsonCyclicError,E.JsonUnsupportedObjectError),P(E._JsonStringStringifier,E._JsonStringifier),P(E.StringConversionSinkBase,E.StringConversionSinkMixin),P(E._StringSinkConversionSink,E.StringConversionSinkBase),P(E._StringCallbackSink,E._StringSinkConversionSink),O(E.ArgumentError,[E.RangeError,E.IndexError]),P(E._DataUri,E._Uri),P(T.ArgParserException,E.FormatException),P(C.EmptyUnmodifiableSet,C._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin),P(A.QueueList,A._QueueList_Object_ListMixin),P(A._CastQueueList,A.QueueList),O(x._DelegatingIterableBase,[x.DelegatingSet,x._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin]),P(b._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,x.DelegatingSet),P(b.UnmodifiableSetView,b._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin),P(x.MapKeySet,x._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin),O(V.NodeJsError,[V.JsAssertionError,V.JsRangeError,V.JsReferenceError,V.JsSyntaxError,V.JsTypeError,V.JsSystemError]),O(F.Socket,[w.TTYReadStream,w.TTYWriteStream]),P(p.InternalStyle,C.Style),O(p.InternalStyle,[m.PosixStyle,g.UrlStyle,b.WindowsStyle]),P(p.CssNode,p.AstNode),O(p.CssNode,[p.ModifiableCssNode,p.CssParentNode]),O(p.ModifiableCssNode,[p.ModifiableCssParentNode,M.ModifiableCssComment,b.ModifiableCssDeclaration,g.ModifiableCssImport]),O(p.ModifiableCssParentNode,[k.ModifiableCssAtRule,k.ModifiableCssKeyframeBlock,y.ModifiableCssMediaRule,V.ModifiableCssStyleRule,R.ModifiableCssStylesheet,p.ModifiableCssSupportsRule]),P(R.CssStylesheet,p.CssParentNode),O(x.ParentStatement,[R.AtRootRule,k.AtRule,x.CallableDeclaration,b.Declaration,R.EachRule,p.ForRule,y.MediaRule,V.StyleRule,R.Stylesheet,p.SupportsRule,y.WhileRule]),O(x.CallableDeclaration,[F.ContentBlock,x.FunctionRule,L.MixinRule]),O(R.IfRuleClause,[R.IfClause,R.ElseClause]),P(L._HasContentVisitor,$.StatementSearchVisitor),O(L.Selector,[x.SimpleSelector,I.ComplexSelector,V.CompoundSelector,d.SelectorList]),O(x.SimpleSelector,[w.AttributeSelector,V.ClassSelector,w.IDSelector,x.ParentSelector,w.PlaceholderSelector,d.PseudoSelector,g.TypeSelector,w.UniversalSelector]),P($.ExplicitConfiguration,$.Configuration),O(y.SourceSpanException,[m.SassException,y.SourceSpanFormatException,m.SassException0]),O(m.SassException,[m.MultiSpanSassException,m.SassRuntimeException,m.SassFormatException]),P(m.MultiSpanSassRuntimeException,m.MultiSpanSassException),P(m.MultiSpanSassScriptException,m.SassScriptException),P($.MergedExtension,I.Extension),P(x.Importer,p.AsyncImporter),P(g.FilesystemImporter,x.Importer),O(y.Parser,[R.AtRootQueryParser,R.StylesheetParser,m.KeyframeSelectorParser,g.MediaQueryParser,L.SelectorParser]),O(R.StylesheetParser,[b.ScssParser,k.SassParser]),P(A.CssParser,b.ScssParser),O(E.UnmodifiableMapBase,[f.LimitedMapView,g.PrefixedMapView,k.PublicMemberMapView,M.UnprefixedMapView,f.LimitedMapView0,g.PrefixedMapView0,k.PublicMemberMapView0,M.UnprefixedMapView0]),O(g.Value,[d.SassList,T.SassBoolean,R.SassCalculation,f.SassColor,g.SassFunction,$.SassMap,C._SassNull,L.SassNumber,d.SassString]),P(d.SassArgumentList,d.SassList),O(L.SassNumber,[I.ComplexSassNumber,b.SingleUnitSassNumber,w.UnitlessSassNumber]),P(g._FindDependenciesVisitor,d.RecursiveStatementVisitor),P(L.SingleMapping,L.Mapping),P(F.FileLocation,d.SourceLocationMixin),O(F.SourceSpanMixin,[F._FileSpan,R.SourceSpanBase]),P(V.SourceSpanWithContext,R.SourceSpanBase),P(m.StringScannerException,y.SourceSpanFormatException),O(V.StringScanner,[T.LineScanner,I.SpanScanner]),O(g.Value0,[d.SassList0,T.SassBoolean0,R.SassCalculation0,f.SassColor0,L.SassNumber0,g.SassFunction0,$.SassMap0,C._SassNull0,d.SassString0]),P(d.SassArgumentList0,d.SassList0),O(y.Parser1,[R.AtRootQueryParser0,R.StylesheetParser0,m.KeyframeSelectorParser0,g.MediaQueryParser0,L.SelectorParser0]),O(x.ParentStatement0,[R.AtRootRule0,k.AtRule0,x.CallableDeclaration0,b.Declaration0,R.EachRule0,p.ForRule0,y.MediaRule0,V.StyleRule0,R.Stylesheet0,p.SupportsRule0,y.WhileRule0]),P(p.CssNode0,p.AstNode0),O(p.CssNode0,[p.ModifiableCssNode0,p.CssParentNode0]),O(p.ModifiableCssNode0,[p.ModifiableCssParentNode0,M.ModifiableCssComment0,b.ModifiableCssDeclaration0,g.ModifiableCssImport0]),O(p.ModifiableCssParentNode0,[k.ModifiableCssAtRule0,k.ModifiableCssKeyframeBlock0,y.ModifiableCssMediaRule0,V.ModifiableCssStyleRule0,R.ModifiableCssStylesheet0,p.ModifiableCssSupportsRule0]),O(L.Selector0,[x.SimpleSelector0,I.ComplexSelector0,V.CompoundSelector0,d.SelectorList0]),O(x.SimpleSelector0,[w.AttributeSelector0,V.ClassSelector0,w.IDSelector0,x.ParentSelector0,w.PlaceholderSelector0,d.PseudoSelector0,g.TypeSelector0,w.UniversalSelector0]),P(k.CompileStringOptions,k.CompileOptions),O(L.SassNumber0,[I.ComplexSassNumber0,b.SingleUnitSassNumber0,w.UnitlessSassNumber0]),P($.ExplicitConfiguration0,$.Configuration0),O(x.CallableDeclaration0,[F.ContentBlock0,x.FunctionRule0,L.MixinRule0]),O(R.StylesheetParser0,[b.ScssParser0,k.SassParser0]),P(A.CssParser0,b.ScssParser0),P(m._NodeException,m.JsError),O(m.SassException0,[m.MultiSpanSassException0,m.SassRuntimeException0,m.SassFormatException0]),P(m.MultiSpanSassRuntimeException0,m.MultiSpanSassException0),P(m.MultiSpanSassScriptException0,m.SassScriptException0),P(x.Importer0,p.AsyncImporter0),P(g.FilesystemImporter0,x.Importer0),O(R.IfRuleClause0,[R.IfClause0,R.ElseClause0]),P($.MergedExtension0,I.Extension0),P(L._HasContentVisitor0,$.StatementSearchVisitor0),P(R.CssStylesheet0,p.CssParentNode0),J(S.UnmodifiableListBase,S.UnmodifiableListMixin),J(S.__CastListBase__CastIterableBase_ListMixin,E.ListMixin),J(S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,E.ListMixin),J(S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,S.FixedLengthListMixin),J(S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin,E.ListMixin),J(S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,S.FixedLengthListMixin),J(E._AsyncStreamController,E._AsyncStreamControllerDispatch),J(E._SyncStreamController,E._SyncStreamControllerDispatch),J(E.UnmodifiableMapBase,E._UnmodifiableMapMixin),J(E._ListBase_Object_ListMixin,E.ListMixin),J(E._UnmodifiableMapView_MapView__UnmodifiableMapMixin,E._UnmodifiableMapMixin),J(E.__SetBase_Object_SetMixin,E.SetMixin),J(E.__UnmodifiableSet__SetBase__UnmodifiableSetMixin,E._UnmodifiableSetMixin),J(C._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,b.UnmodifiableSetMixin),J(A._QueueList_Object_ListMixin,E.ListMixin),J(b._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,b.UnmodifiableSetMixin),J(x._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin,b.UnmodifiableSetMixin);var D={typeUniverse:{eC:new Map,tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{int:"int",double:"double",num:"num",String:"String",bool:"bool",Null:"Null",List:"List"},mangledNames:{},types:["~()","Null()","Future()","Value0(List)","Value(List)","String(String)","bool(String)","bool(CssNode)","bool(CssNode0)","SassNumber0(List)","SassNumber(List)","bool(Object?)","int()","SassString0(List)","SassString(List)","bool(SimpleSelector0)","bool(SimpleSelector)","SassBoolean(List)","bool(ComplexSelector)","SassBoolean0(List)","bool(ComplexSelector0)","SassList0(List)","SassList(List)","SassColor0(List)","SassColor(List)","Null(~())","bool()","Future(Future<~>())","String()","~(Object?)","FileSpan()","bool(int?)","Value(Value)","SassMap0(List)","SassMap(List)","Value0(Value0)","Value0?()","Future<~>()","Value()","Value?()","int(num)","String?()","bool(num,num)","Value0()","SelectorList()","SelectorList0()","List()","~(Value,Value)","ValueExpression0(Value0)","bool(int)","ValueExpression(Value)","~(Value0,Value0)","~(Value)","String(Object)","~(Value0)","num(num,num)","Future()","Future()","Frame()","bool(Value0)","bool(Value)","~(Object,StackTrace)","~(Module0)","~(Module)","Frame(String)","Future()","Future()","Declaration0(List,FileSpan)","Uri(Uri)","Future(Object?)","~(String,Value)","SassRuntimeException0(AstNode0)","List?(List)","Future(Statement)","SassRuntimeException(AstNode)","Future(Statement0)","Declaration(List,FileSpan)","Null([Object?])","List?(List)","Stylesheet?()","Value?(Statement)","Tuple3?()","num(num)","~(String,Value0)","bool(SelectorList)","int(Uri)","ComplexSelector(List)","String(@)","String(int)","Null(_NodeSassColor,num)","@()","Value0?(Statement0)","ComplexSelector0(List)","Null(Object,StackTrace)","bool(SelectorList0)","@(@)","Object()","ComplexSelector0(ComplexSelector0)","bool(ComplexSelectorComponent0)","Map()","~(~())","Statement0()","Iterable(ComplexSelector0)","bool(Module)","List(List)","List(List)","Map()","Callable0?()","bool(Module0)","~(@)","num(Value)","Iterable(Module0)","Null(Module)","int(_NodeSassColor)","num(Value0)","Iterable(Module)","Null(@)","bool(@)","String(Expression0)","~(String)","~(Object)","List()","AtRootQuery()","List()","Statement()","Null(Module0)","bool(ComplexSelectorComponent)","AtRootQuery0()","AsyncCallable0?()","bool(Module0)","Iterable(Module0)","Future(List)","Iterable(Module)","bool(Object)","bool(_Highlight)","AsyncCallable?()","ComplexSelector(ComplexSelector)","Callable?()","Iterable(ComplexSelector)","String(Expression)","bool(Module)","~(Object[StackTrace?])","MapKeySet>(Map,AstNode0>)","int(SourceLocation)","Callable0?(Module0)","String(FileSpan)","~(Iterable)","FileLocation(FileSpan)","Callable?(Module)","SelectorList0(SelectorList0,SelectorList0)","SelectorList0(Value0)","~(String,Function)","0&(@[@])","~(Uint8List,String,int)","JSClass0()","Future?>()","Frame(Tuple2)","SelectorList(Value)","SelectorList(SelectorList,SelectorList)","String(SassNumber0)","AstNode0?()","Uri?()","Object(_NodeSassMap,int)","Value0(int)","Future(List)","Uri(String)","~([Object?])","bool(Object?,Object?)","Object(Object)","~(String,@)","Iterable()","Iterable(String)","Iterable(@)","DateTime()","~(String[~])","Tuple3?()","bool(Import0)","int(int)","bool(Statement0)","Uri?/()","List()","bool(ForwardRule0)","bool(String?)","bool(UseRule0)","Map(Module)","Iterable(List>)","Future()","Future?>()","Iterable(List>)","Map(Module)","VariableDeclaration()","bool(ModifiableCssParentNode0)","bool(Queue)","List()","MapKeySet>(Map,AstNode>)","AtRootRule(List,FileSpan)","~(Module0)","AsyncCallable?(Module)","~(Iterable)","SassFunction0(List)","AstNode0(AstNode0)","List()","AtRule(List,FileSpan)","Map(Module0)","MapKeySet>(Map,AstNode0>)","AsyncCallable0?(Module0)","int(@,@)","~(@,@)","bool(Frame)","Trace()","SassNumber0()","Entry(Entry)","MapKeySet>(Map,AstNode>)","String(Frame)","int(Frame)","num(num,String)","Trace(String)","~(Object?,Object?)","SassNumber()","AstNode(AstNode)","SassFunction(List)","AtRule0(List,FileSpan)","AtRootRule0(List,FileSpan)","~(Module)","int(Object?)","Frame(Tuple2)","num?(String,num{assertPercent:bool,checkPercent:bool})","List()","num(num,num?,num)","bool(ModifiableCssParentNode)","String(SassNumber)","AstNode?()","Future()","int(int,num?)","bool(Import)","bool(Statement)","Future()","Map(Module0)","bool(UseRule)","Null(_NodeSassMap,int,Object)","bool(ForwardRule)","String(BuiltInCallable)","Future>(Interpolation)","String(IfClause)","Future(Value)","@(@,String)","Null(@,@)","Future(Expression)","Future<~>(String)","SassList(ComplexSelector)","SassString(ComplexSelectorComponent)","String(Tuple2)","Future>(Expression)","Module(Module)","Expression(Expression)","List(Interpolation)","String(SupportsCondition)","Future()","~(List)","Future<@>()","EvaluateResult()","Module(Module)","CssValue(Expression)","Value?(Value)","Future<~>(List)","CssValue(Interpolation)","Future(SupportsCondition)","CssValue(SupportsCondition)","UserDefinedCallable(ContentBlock)","SimpleSelector(SimpleSelector)","Value(Expression)","~(ContentBlock)","~(List)","~(CssMediaQuery)","~(MapEntry)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","Future>(Interpolation)","Uri?(_Line)","Uri?(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(List<_Highlight>)","SourceSpanWithContext()","String(String{color:@})","SingleUnitSassNumber(num)","List(Trace)","int(Trace)","SassScriptException()","String(Trace)","String(Argument)","~(Uri,StylesheetNode?)","Frame(String,String)","DateTime(StylesheetNode)","Value?(Module)","StringExpression(Interpolation)","Frame(Frame)","Future<~>?()","String(Argument0)","_Future<@>(@)","~(BinaryOperator)","Value0?(Module0)","Module0?(Module0)","~(Expression)","WhileRule(List,FileSpan)","FileSpan?(MapEntry,AstNode0>)","Map(Module0)","Map(Module0)","SupportsRule(List,FileSpan)","MixinRule(List,FileSpan)","Future>(Interpolation0)","Future(SupportsCondition0)","MediaRule(List,FileSpan)","~([Future<~>?])","Module?(Module)","ContentBlock(List,FileSpan)","ForRule(List,FileSpan)","Future<~>(List)","FunctionRule(List,FileSpan)","EachRule(List,FileSpan)","Future()","StyleRule(List,FileSpan)","FileSpan?(MapEntry,AstNode>)","Module0(Module0)","int(String?)","bool(String?,String?)","UseRule()","Future>(Expression0)","Map(Module)","Map(Module)","Future(Value0)","ArgumentDeclaration()","VariableDeclaration(VariableDeclaration)","Future>(Interpolation0)","Statement?()","Stylesheet()","Expression({bracketList:bool,singleEquals:bool,until:bool()?})","Statement({root:bool})","String(String?)","Future>(SupportsCondition0)","UserDefinedCallable0(ContentBlock0)","UserDefinedCallable(ContentBlock)","Null(Function,Function)","Future()","bool(Tuple3)","Future<@>?()","Uri(Tuple3)","Future(Expression0)","~(@,StackTrace)","Uri(Tuple3)","bool(Tuple3)","~(String,Option)","SassString(SimpleSelector)","Value(Object)","SassNumber(Value)","Future()","bool(Tuple3)","Uri(Tuple3)","~(int,@)","Uint8List(@,@)","String(MapEntry)","Expression0(Expression0)","SassMap(SassMap)","Object(Value0)","Value?(Module)","Module?(Module)","String(Value0)","0&(List)","SassMap(Value)","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","Null(@,StackTrace)","num(_NodeSassColor)","int(int,int)","~(String[@])","String(MapEntry)","String(BuiltInCallable0)","bool(List)","List(Value)","Value0?(Module0)","Module0?(Module0)","~(String,int)","0&(List)","FileSpan?(MapEntry,AstNode0>)","Map(Module0)","Map(Module0)","String(Value)","~(Symbol0,@)","List(Interpolation0)","String(SupportsCondition0)","@(String)","~(List)","SelectorList?(PseudoSelector)","EvaluateResult0()","Module0(Module0)","CssValue0(Expression0)","Set<0^>()","Set<0^>()","CssValue0(Interpolation0)","bool(PseudoSelector)","CssValue0(SupportsCondition0)","UserDefinedCallable0(ContentBlock0)","Value0(Expression0)","bool(Extension0)","Set>()","Iterable(Iterable)","List(List>)","~(SimpleSelector0,Map)","~(ComplexSelector0,Extension0)","Null(Map>)","Map>?(List)","~(Set>)","List(ComplexSelectorComponent0)","Iterable(List)","List(ComplexSelector0)","Map(Module)","Map(Module)","ComplexSelector0(Extender0)","List?(List)","List(Extender0)","List(List)","List?(SimpleSelector0)","List(PseudoSelector0)","List>(List)","List(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set>)","bool(List>)","List?(List,List)","bool(Queue>)","bool(Queue>)","bool(List>)","List(List>)","Iterable(Iterable)","List?(List,List)","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(IfClause0)","~(SimpleSelector,Set>)","PseudoSelector(ComplexSelector)","Tuple2(String)","List(ComplexSelector)","Stylesheet0?()","bool(Tuple3)","Future>(SupportsCondition)","Null(RenderResult)","~(String,Object?)","JSFunction0(JSFunction0)","Object?(Object,String,String[Object?])","Null(Object)","List>(List)","List(Value0)","bool(List)","SassList0(ComplexSelector0)","SassString0(ComplexSelectorComponent0)","List(PseudoSelector)","CompoundSelector()","SimpleSelector0(SimpleSelector0)","Null(_NodeSassList,int?[bool?,SassList0?])","List?(SimpleSelector)","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","String(Tuple2)","SassMap0(Value0)","SassMap0(SassMap0)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","List(List)","int(_NodeSassMap)","Value0?(Value0)","SassNumber0(Value0)","Value0(Object)","Null(_NodeSassNumber,num?[String?,SassNumber0?])","num(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","List(Extender)","~(String,StackTrace?)","List?(List)","ComplexSelector(Extender)","SassString0(SimpleSelector0)","CompoundSelector0()","~(CssMediaQuery0)","~(MapEntry)","SingleUnitSassNumber0(num)","List(ComplexSelector)","JSUrl0?(FileSpan)","Iterable(List)","List(ComplexSelectorComponent)","Null(_NodeSassString,String?[SassString0?])","String(_NodeSassString)","Null(_NodeSassString,String)","Statement0({root:bool})","~(Set>)","Stylesheet0()","Statement0?()","VariableDeclaration0(VariableDeclaration0)","ArgumentDeclaration0()","Tuple2()","VariableDeclaration0()","ArgParser()","StyleRule0(List,FileSpan)","Map>?(List)","EachRule0(List,FileSpan)","FunctionRule0(List,FileSpan)","ForRule0(List,FileSpan)","ContentBlock0(List,FileSpan)","MediaRule0(List,FileSpan)","MixinRule0(List,FileSpan)","Null(Map>)","SupportsRule0(List,FileSpan)","WhileRule0(List,FileSpan)","~(Expression0)","~(BinaryOperator0)","StringExpression0(Interpolation0)","~(ComplexSelector,Extension)","~(SimpleSelector,Map)","~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)","0^(Zone?,ZoneDelegate?,Zone,0^())","0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)","0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)","0^()(Zone,ZoneDelegate,Zone,0^())","0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))","0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))","AsyncError?(Zone,ZoneDelegate,Zone,Object,StackTrace?)","~(Zone?,ZoneDelegate?,Zone,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~(Timer))","~(Zone,ZoneDelegate,Zone,String)","Zone(Zone?,ZoneDelegate?,Zone,ZoneSpecification?,Map?)","Set>()","bool(Extension)","0^(0^,0^)","List(List)","~(Object,StackTrace,EventSink<0^>)","List<0^>(0^,List<0^>?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","Future<~>(List)","JSUrl0(Uri)","String(String[String?,String?,String?,String?,String?,String?])","Uri(Tuple3)","FileSpan?(MapEntry,AstNode>)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti")};S._Universe_addRules(D.typeUniverse,JSON.parse('{"PlainJavaScriptObject":"JavaScriptObject","UnknownJavaScriptObject":"JavaScriptObject","JavaScriptFunction":"JavaScriptObject","Stdin":"JavaScriptObject","Stdout":"JavaScriptObject","ReadlineModule":"JavaScriptObject","ReadlineOptions":"JavaScriptObject","ReadlineInterface":"JavaScriptObject","BufferModule":"JavaScriptObject","BufferConstants":"JavaScriptObject","Buffer":"JavaScriptObject","ConsoleModule":"JavaScriptObject","Console":"JavaScriptObject","EventEmitter":"JavaScriptObject","FS":"JavaScriptObject","FSConstants":"JavaScriptObject","FSWatcher":"JavaScriptObject","ReadStream":"JavaScriptObject","ReadStreamOptions":"JavaScriptObject","WriteStream":"JavaScriptObject","WriteStreamOptions":"JavaScriptObject","FileOptions":"JavaScriptObject","StatOptions":"JavaScriptObject","MkdirOptions":"JavaScriptObject","RmdirOptions":"JavaScriptObject","WatchOptions":"JavaScriptObject","WatchFileOptions":"JavaScriptObject","Stats":"JavaScriptObject","Promise":"JavaScriptObject","Date":"JavaScriptObject","JsError":"JavaScriptObject","Atomics":"JavaScriptObject","Modules":"JavaScriptObject","Module1":"JavaScriptObject","Net":"JavaScriptObject","Socket":"JavaScriptObject","NetAddress":"JavaScriptObject","NetServer":"JavaScriptObject","NodeJsError":"JavaScriptObject","JsAssertionError":"JavaScriptObject","JsRangeError":"JavaScriptObject","JsReferenceError":"JavaScriptObject","JsSyntaxError":"JavaScriptObject","JsTypeError":"JavaScriptObject","JsSystemError":"JavaScriptObject","Process":"JavaScriptObject","CPUUsage":"JavaScriptObject","Release":"JavaScriptObject","StreamModule":"JavaScriptObject","Readable":"JavaScriptObject","Writable":"JavaScriptObject","Duplex":"JavaScriptObject","Transform":"JavaScriptObject","WritableOptions":"JavaScriptObject","ReadableOptions":"JavaScriptObject","Immediate":"JavaScriptObject","Timeout":"JavaScriptObject","TTY":"JavaScriptObject","TTYReadStream":"JavaScriptObject","TTYWriteStream":"JavaScriptObject","Util":"JavaScriptObject","JSArray0":"JavaScriptObject","Chokidar":"JavaScriptObject","ChokidarOptions":"JavaScriptObject","ChokidarWatcher":"JavaScriptObject","JSFunction":"JavaScriptObject","NodeImporterResult":"JavaScriptObject","RenderContext":"JavaScriptObject","RenderContextOptions":"JavaScriptObject","RenderContextResult":"JavaScriptObject","RenderContextResultStats":"JavaScriptObject","JSClass":"JavaScriptObject","JSUrl":"JavaScriptObject","_PropertyDescriptor":"JavaScriptObject","JSArray1":"JavaScriptObject","Chokidar0":"JavaScriptObject","ChokidarOptions0":"JavaScriptObject","ChokidarWatcher0":"JavaScriptObject","_NodeSassColor":"JavaScriptObject","_Channels":"JavaScriptObject","CompileOptions":"JavaScriptObject","CompileStringOptions":"JavaScriptObject","NodeCompileResult":"JavaScriptObject","_NodeException":"JavaScriptObject","Exports":"JavaScriptObject","LoggerNamespace":"JavaScriptObject","Fiber":"JavaScriptObject","FiberClass":"JavaScriptObject","JSFunction0":"JavaScriptObject","ImmutableList":"JavaScriptObject","ImmutableMap":"JavaScriptObject","NodeImporter0":"JavaScriptObject","CanonicalizeOptions":"JavaScriptObject","NodeImporterResult0":"JavaScriptObject","NodeImporterResult1":"JavaScriptObject","_NodeSassList":"JavaScriptObject","_ConstructorOptions":"JavaScriptObject","NodeLogger":"JavaScriptObject","WarnOptions":"JavaScriptObject","DebugOptions":"JavaScriptObject","_NodeSassMap":"JavaScriptObject","_NodeSassNumber":"JavaScriptObject","_ConstructorOptions0":"JavaScriptObject","JSClass0":"JavaScriptObject","RenderContext0":"JavaScriptObject","RenderContextOptions0":"JavaScriptObject","RenderContextResult0":"JavaScriptObject","RenderContextResultStats0":"JavaScriptObject","RenderOptions":"JavaScriptObject","RenderResult":"JavaScriptObject","RenderResultStats":"JavaScriptObject","_Exports":"JavaScriptObject","_NodeSassString":"JavaScriptObject","_ConstructorOptions1":"JavaScriptObject","Types":"JavaScriptObject","JSUrl0":"JavaScriptObject","_PropertyDescriptor0":"JavaScriptObject","JSBool":{"bool":[]},"JSNull":{"Null":[]},"JavaScriptObject":{"JsSystemError":[],"_NodeSassColor":[],"Fiber":[],"JSFunction0":[],"NodeImporterResult1":[],"_NodeSassList":[],"_NodeSassMap":[],"_NodeSassNumber":[],"JSClass0":[],"RenderContextOptions0":[],"RenderOptions":[],"RenderResult":[],"_NodeSassString":[],"JSUrl0":[]},"JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"]},"JSString":{"String":[],"Comparable":["String"]},"_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":{"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2","ListMixin.E":"2"},"CastSet":{"Set":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"CastMap":{"MapMixin":["3","4"],"Map":["3","4"],"MapMixin.K":"3","MapMixin.V":"4"},"LateError":{"Error":[]},"CodeUnits":{"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"EfficientLengthIterable":{"Iterable":["1"]},"ListIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"SubListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2","ListIterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthFollowedByIterable":{"FollowedByIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_ConstantMapKeyIterable":{"Iterable":["1"],"Iterable.E":"1"},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"LinkedHashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"]},"NativeTypedArrayOfDouble":{"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"AsyncError":{"Error":[]},"_Future":{"Future":["1"]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"_AsyncCompleter":{"_Completer":["1"]},"_StreamController":{"EventSink":["1"]},"_AsyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_SyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_ControllerStream":{"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_ControllerSubscription":{"_BufferingStreamSubscription":["1"],"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_BufferingStreamSubscription":{"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamImpl":{"Stream":["1"]},"_ForwardingStream":{"Stream":["2"]},"_ForwardingStreamSubscription":{"_BufferingStreamSubscription":["2"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_ExpandStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2"},"_ZoneSpecification":{"ZoneSpecification":[]},"_ZoneDelegate":{"ZoneDelegate":[]},"_Zone":{"Zone":[]},"_CustomZone":{"Zone":[]},"_RootZone":{"Zone":[]},"Queue":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"_HashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedIdentityHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_LinkedHashSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_LinkedIdentityHashSet":{"_LinkedHashSet":["1"],"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableListView":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"IterableBase":{"Iterable":["1"]},"ListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"MapMixin":["1","2"],"Map":["1","2"]},"MapMixin":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapMixin":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"Map":["1","2"]},"ListQueue":{"ListIterable":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"_SetBase":{"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_UnmodifiableSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"AsciiCodec":{"Codec":["String","List"]},"_UnicodeSubsetEncoder":{"Converter":["String","List"]},"AsciiEncoder":{"Converter":["String","List"]},"Base64Codec":{"Codec":["List","String"]},"Base64Encoder":{"Converter":["List","String"]},"Encoding":{"Codec":["String","List"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"Utf8Codec":{"Codec":["String","List"]},"Utf8Encoder":{"Converter":["String","List"]},"Utf8Decoder":{"Converter":["List","String"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"NullThrownError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"RangeError":[],"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"CyclicInitializationError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"Uri":[]},"_SimpleUri":{"Uri":[]},"_DataUri":{"Uri":[]},"ArgParserException":{"FormatException":[],"Exception":[]},"ErrorResult":{"Result":["0&"]},"ValueResult":{"Result":["1"]},"_CompleterStream":{"Stream":["1"],"Stream.T":"1"},"_NextRequest":{"_EventRequest":["1"]},"EmptyUnmodifiableSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"QueueList":{"ListMixin":["1"],"List":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1","QueueList.E":"1"},"_CastQueueList":{"QueueList":["2"],"ListMixin":["2"],"List":["2"],"Queue":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListMixin.E":"2","QueueList.E":"2"},"UnmodifiableSetView":{"DelegatingSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapKeySet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_DelegatingIterableBase":{"Iterable":["1"]},"DelegatingSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"PathException":{"Exception":[]},"PathMap":{"Map":["String?","1"]},"PosixStyle":{"InternalStyle":[]},"UrlStyle":{"InternalStyle":[]},"WindowsStyle":{"InternalStyle":[]},"ModifiableCssAtRule":{"ModifiableCssParentNode":[],"CssAtRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssComment":{"ModifiableCssNode":[],"CssComment":[],"CssNode":[],"AstNode":[]},"ModifiableCssDeclaration":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssImport":{"ModifiableCssNode":[],"CssImport":[],"CssNode":[],"AstNode":[]},"ModifiableCssKeyframeBlock":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssMediaRule":{"ModifiableCssParentNode":[],"CssMediaRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssNode":{"CssNode":[],"AstNode":[]},"ModifiableCssParentNode":{"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStyleRule":{"ModifiableCssParentNode":[],"CssStyleRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStylesheet":{"ModifiableCssParentNode":[],"CssStylesheet":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssSupportsRule":{"ModifiableCssParentNode":[],"CssSupportsRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssValue":{"CssValue":["1"],"AstNode":[]},"CssNode":{"AstNode":[]},"CssParentNode":{"CssNode":[],"AstNode":[]},"CssStylesheet":{"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssValue":{"AstNode":[]},"_FakeAstNode":{"AstNode":[]},"Argument":{"AstNode":[]},"ArgumentDeclaration":{"AstNode":[]},"ArgumentInvocation":{"AstNode":[]},"ConfiguredVariable":{"AstNode":[]},"BinaryOperationExpression":{"Expression":[],"AstNode":[]},"BooleanExpression":{"Expression":[],"AstNode":[]},"CalculationExpression":{"Expression":[],"AstNode":[]},"ColorExpression":{"Expression":[],"AstNode":[]},"FunctionExpression":{"Expression":[],"AstNode":[]},"IfExpression":{"Expression":[],"AstNode":[]},"InterpolatedFunctionExpression":{"Expression":[],"AstNode":[]},"ListExpression":{"Expression":[],"AstNode":[]},"MapExpression":{"Expression":[],"AstNode":[]},"NullExpression":{"Expression":[],"AstNode":[]},"NumberExpression":{"Expression":[],"AstNode":[]},"ParenthesizedExpression":{"Expression":[],"AstNode":[]},"SelectorExpression":{"Expression":[],"AstNode":[]},"StringExpression":{"Expression":[],"AstNode":[]},"UnaryOperationExpression":{"Expression":[],"AstNode":[]},"ValueExpression":{"Expression":[],"AstNode":[]},"VariableExpression":{"Expression":[],"AstNode":[]},"DynamicImport":{"Import":[],"AstNode":[]},"StaticImport":{"Import":[],"AstNode":[]},"Interpolation":{"AstNode":[]},"AtRootRule":{"Statement":[],"AstNode":[]},"AtRule":{"Statement":[],"AstNode":[]},"CallableDeclaration":{"Statement":[],"AstNode":[]},"ContentBlock":{"Statement":[],"AstNode":[]},"ContentRule":{"Statement":[],"AstNode":[]},"DebugRule":{"Statement":[],"AstNode":[]},"Declaration":{"Statement":[],"AstNode":[]},"EachRule":{"Statement":[],"AstNode":[]},"ErrorRule":{"Statement":[],"AstNode":[]},"ExtendRule":{"Statement":[],"AstNode":[]},"ForRule":{"Statement":[],"AstNode":[]},"ForwardRule":{"Statement":[],"AstNode":[]},"FunctionRule":{"Statement":[],"AstNode":[]},"IfRule":{"Statement":[],"AstNode":[]},"ImportRule":{"Statement":[],"AstNode":[]},"IncludeRule":{"Statement":[],"AstNode":[]},"LoudComment":{"Statement":[],"AstNode":[]},"MediaRule":{"Statement":[],"AstNode":[]},"MixinRule":{"Statement":[],"AstNode":[]},"_HasContentVisitor":{"StatementSearchVisitor":["bool"],"StatementSearchVisitor.T":"bool"},"ParentStatement":{"Statement":[],"AstNode":[]},"ReturnRule":{"Statement":[],"AstNode":[]},"SilentComment":{"Statement":[],"AstNode":[]},"StyleRule":{"Statement":[],"AstNode":[]},"Stylesheet":{"Statement":[],"AstNode":[]},"SupportsRule":{"Statement":[],"AstNode":[]},"UseRule":{"Statement":[],"AstNode":[]},"VariableDeclaration":{"Statement":[],"AstNode":[]},"WarnRule":{"Statement":[],"AstNode":[]},"WhileRule":{"Statement":[],"AstNode":[]},"SupportsAnything":{"SupportsCondition":[],"AstNode":[]},"SupportsDeclaration":{"SupportsCondition":[],"AstNode":[]},"SupportsFunction":{"SupportsCondition":[],"AstNode":[]},"SupportsInterpolation":{"SupportsCondition":[],"AstNode":[]},"SupportsNegation":{"SupportsCondition":[],"AstNode":[]},"SupportsOperation":{"SupportsCondition":[],"AstNode":[]},"AttributeSelector":{"SimpleSelector":[]},"ClassSelector":{"SimpleSelector":[]},"Combinator":{"ComplexSelectorComponent":[]},"CompoundSelector":{"ComplexSelectorComponent":[]},"IDSelector":{"SimpleSelector":[]},"ParentSelector":{"SimpleSelector":[]},"PlaceholderSelector":{"SimpleSelector":[]},"PseudoSelector":{"SimpleSelector":[]},"TypeSelector":{"SimpleSelector":[]},"UniversalSelector":{"SimpleSelector":[]},"_EnvironmentModule0":{"Module":["AsyncCallable"]},"AsyncBuiltInCallable":{"AsyncCallable":[]},"BuiltInCallable":{"Callable":[],"AsyncBuiltInCallable":[],"AsyncCallable":[]},"PlainCssCallable":{"Callable":[],"AsyncCallable":[]},"UserDefinedCallable":{"Callable":[],"AsyncCallable":[]},"ExplicitConfiguration":{"Configuration":[]},"_EnvironmentModule":{"Module":["Callable"]},"SassRuntimeException":{"Exception":[]},"SassException":{"Exception":[]},"MultiSpanSassException":{"Exception":[]},"MultiSpanSassRuntimeException":{"SassRuntimeException":[],"Exception":[]},"SassFormatException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"UsageException":{"Exception":[]},"EmptyExtensionStore":{"ExtensionStore":[]},"MergedExtension":{"Extension":[]},"Importer":{"AsyncImporter":[]},"FilesystemImporter":{"Importer":[],"AsyncImporter":[]},"BuiltInModule":{"Module":["1"]},"ForwardedModuleView":{"Module":["1"]},"ShadowedModuleView":{"Module":["1"]},"LimitedMapView":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"MergedMapView":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"PrefixedMapView":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"_PrefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"PublicMemberMapView":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"UnprefixedMapView":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"_UnprefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"SassArgumentList":{"SassList":[],"Value":[]},"SassBoolean":{"Value":[]},"SassCalculation":{"Value":[]},"SassColor":{"Value":[]},"SassFunction":{"Value":[]},"SassList":{"Value":[]},"SassMap":{"Value":[]},"_SassNull":{"Value":[]},"SassNumber":{"Value":[]},"ComplexSassNumber":{"SassNumber":[],"Value":[]},"SingleUnitSassNumber":{"SassNumber":[],"Value":[]},"UnitlessSassNumber":{"SassNumber":[],"Value":[]},"SassString":{"Value":[]},"_EvaluationContext0":{"EvaluationContext":[]},"_EvaluationContext":{"EvaluationContext":[]},"Entry":{"Comparable":["Entry"]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"FileSpan":{"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"Chain":{"StackTrace":[]},"LazyTrace":{"Trace":[],"StackTrace":[]},"Trace":{"StackTrace":[]},"UnparsedFrame":{"Frame":[]},"StringScannerException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"SupportsAnything0":{"SupportsCondition0":[],"AstNode0":[]},"Argument0":{"AstNode0":[]},"ArgumentDeclaration0":{"AstNode0":[]},"ArgumentInvocation0":{"AstNode0":[]},"SassArgumentList0":{"SassList0":[],"Value0":[]},"AsyncBuiltInCallable0":{"AsyncCallable0":[]},"_EnvironmentModule2":{"Module0":["AsyncCallable0"]},"_EvaluationContext2":{"EvaluationContext0":[]},"AtRootRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssAtRule0":{"ModifiableCssParentNode0":[],"CssAtRule0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"AtRule0":{"Statement0":[],"AstNode0":[]},"AttributeSelector0":{"SimpleSelector0":[]},"BinaryOperationExpression0":{"Expression0":[],"AstNode0":[]},"BooleanExpression0":{"Expression0":[],"AstNode0":[]},"SassBoolean0":{"Value0":[]},"BuiltInCallable0":{"Callable0":[],"AsyncBuiltInCallable0":[],"AsyncCallable0":[]},"BuiltInModule0":{"Module0":["1"]},"CalculationExpression0":{"Expression0":[],"AstNode0":[]},"SassCalculation0":{"Value0":[]},"CallableDeclaration0":{"Statement0":[],"AstNode0":[]},"ClassSelector0":{"SimpleSelector0":[]},"ColorExpression0":{"Expression0":[],"AstNode0":[]},"SassColor0":{"Value0":[]},"ModifiableCssComment0":{"ModifiableCssNode0":[],"CssComment0":[],"CssNode0":[],"AstNode0":[]},"ComplexSassNumber0":{"SassNumber0":[],"Value0":[]},"Combinator0":{"ComplexSelectorComponent0":[]},"CompoundSelector0":{"ComplexSelectorComponent0":[]},"ExplicitConfiguration0":{"Configuration0":[]},"ConfiguredVariable0":{"AstNode0":[]},"ContentBlock0":{"Statement0":[],"AstNode0":[]},"ContentRule0":{"Statement0":[],"AstNode0":[]},"DebugRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssDeclaration0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"Declaration0":{"Statement0":[],"AstNode0":[]},"SupportsDeclaration0":{"SupportsCondition0":[],"AstNode0":[]},"DynamicImport0":{"Import0":[],"AstNode0":[]},"EachRule0":{"Statement0":[],"AstNode0":[]},"EmptyExtensionStore0":{"ExtensionStore0":[]},"_EnvironmentModule1":{"Module0":["Callable0"]},"ErrorRule0":{"Statement0":[],"AstNode0":[]},"_EvaluationContext1":{"EvaluationContext0":[]},"SassRuntimeException0":{"Exception":[]},"SassException0":{"Exception":[]},"MultiSpanSassException0":{"Exception":[]},"MultiSpanSassRuntimeException0":{"SassRuntimeException0":[],"Exception":[]},"SassFormatException0":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"ExtendRule0":{"Statement0":[],"AstNode0":[]},"FilesystemImporter0":{"Importer0":[],"AsyncImporter0":[]},"ForRule0":{"Statement0":[],"AstNode0":[]},"ForwardRule0":{"Statement0":[],"AstNode0":[]},"ForwardedModuleView0":{"Module0":["1"]},"FunctionExpression0":{"Expression0":[],"AstNode0":[]},"SupportsFunction0":{"SupportsCondition0":[],"AstNode0":[]},"SassFunction0":{"Value0":[]},"FunctionRule0":{"Statement0":[],"AstNode0":[]},"IDSelector0":{"SimpleSelector0":[]},"IfExpression0":{"Expression0":[],"AstNode0":[]},"IfRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssImport0":{"ModifiableCssNode0":[],"CssImport0":[],"CssNode0":[],"AstNode0":[]},"ImportRule0":{"Statement0":[],"AstNode0":[]},"Importer0":{"AsyncImporter0":[]},"IncludeRule0":{"Statement0":[],"AstNode0":[]},"InterpolatedFunctionExpression0":{"Expression0":[],"AstNode0":[]},"Interpolation0":{"AstNode0":[]},"SupportsInterpolation0":{"SupportsCondition0":[],"AstNode0":[]},"ModifiableCssKeyframeBlock0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"LimitedMapView0":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"ListExpression0":{"Expression0":[],"AstNode0":[]},"SassList0":{"Value0":[]},"LoudComment0":{"Statement0":[],"AstNode0":[]},"MapExpression0":{"Expression0":[],"AstNode0":[]},"SassMap0":{"Value0":[]},"ModifiableCssMediaRule0":{"ModifiableCssParentNode0":[],"CssMediaRule0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"MediaRule0":{"Statement0":[],"AstNode0":[]},"MergedExtension0":{"Extension0":[]},"MergedMapView0":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"MixinRule0":{"Statement0":[],"AstNode0":[]},"_HasContentVisitor0":{"StatementSearchVisitor0":["bool"],"StatementSearchVisitor0.T":"bool"},"SupportsNegation0":{"SupportsCondition0":[],"AstNode0":[]},"_FakeAstNode0":{"AstNode0":[]},"CssNode0":{"AstNode0":[]},"CssParentNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssParentNode0":{"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"NullExpression0":{"Expression0":[],"AstNode0":[]},"_SassNull0":{"Value0":[]},"NumberExpression0":{"Expression0":[],"AstNode0":[]},"SassNumber0":{"Value0":[]},"SupportsOperation0":{"SupportsCondition0":[],"AstNode0":[]},"ParentSelector0":{"SimpleSelector0":[]},"ParentStatement0":{"Statement0":[],"AstNode0":[]},"ParenthesizedExpression0":{"Expression0":[],"AstNode0":[]},"PlaceholderSelector0":{"SimpleSelector0":[]},"PlainCssCallable0":{"Callable0":[],"AsyncCallable0":[]},"PrefixedMapView0":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"_PrefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"PseudoSelector0":{"SimpleSelector0":[]},"PublicMemberMapView0":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"ReturnRule0":{"Statement0":[],"AstNode0":[]},"SelectorExpression0":{"Expression0":[],"AstNode0":[]},"ShadowedModuleView0":{"Module0":["1"]},"SilentComment0":{"Statement0":[],"AstNode0":[]},"SingleUnitSassNumber0":{"SassNumber0":[],"Value0":[]},"StaticImport0":{"Import0":[],"AstNode0":[]},"StringExpression0":{"Expression0":[],"AstNode0":[]},"SassString0":{"Value0":[]},"ModifiableCssStyleRule0":{"ModifiableCssParentNode0":[],"CssStyleRule0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"StyleRule0":{"Statement0":[],"AstNode0":[]},"CssStylesheet0":{"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"ModifiableCssStylesheet0":{"ModifiableCssParentNode0":[],"CssStylesheet0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"Stylesheet0":{"Statement0":[],"AstNode0":[]},"ModifiableCssSupportsRule0":{"ModifiableCssParentNode0":[],"CssSupportsRule0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"SupportsRule0":{"Statement0":[],"AstNode0":[]},"TypeSelector0":{"SimpleSelector0":[]},"UnaryOperationExpression0":{"Expression0":[],"AstNode0":[]},"UnitlessSassNumber0":{"SassNumber0":[],"Value0":[]},"UniversalSelector0":{"SimpleSelector0":[]},"UnprefixedMapView0":{"MapMixin":["String","1"],"Map":["String","1"],"MapMixin.K":"String","MapMixin.V":"1"},"_UnprefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"UseRule0":{"Statement0":[],"AstNode0":[]},"UserDefinedCallable0":{"Callable0":[],"AsyncCallable0":[]},"CssValue0":{"AstNode0":[]},"ValueExpression0":{"Expression0":[],"AstNode0":[]},"ModifiableCssValue0":{"CssValue0":["1"],"AstNode0":[]},"VariableExpression0":{"Expression0":[],"AstNode0":[]},"VariableDeclaration0":{"Statement0":[],"AstNode0":[]},"WarnRule0":{"Statement0":[],"AstNode0":[]},"WhileRule0":{"Statement0":[],"AstNode0":[]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Expression":{"AstNode":[]},"Import":{"AstNode":[]},"Statement":{"AstNode":[]},"SupportsCondition":{"AstNode":[]},"Callable":{"AsyncCallable":[]},"Callable0":{"AsyncCallable0":[]},"Expression0":{"AstNode0":[]},"Import0":{"AstNode0":[]},"Statement0":{"AstNode0":[]},"SupportsCondition0":{"AstNode0":[]}}')),S._Universe_addErasedTypes(D.typeUniverse,JSON.parse('{"ArrayIterator":1,"ListIterator":1,"MappedIterator":2,"WhereIterator":1,"ExpandIterator":2,"TakeIterator":1,"SkipIterator":1,"SkipWhileIterator":1,"EmptyIterator":1,"FollowedByIterator":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"LinkedHashMapKeyIterator":1,"NativeTypedArray":1,"EventSink":1,"_SyncStarIterator":1,"StreamTransformerBase":2,"_SyncStreamControllerDispatch":1,"_AsyncStreamControllerDispatch":1,"_AddStreamState":1,"_StreamControllerAddStreamState":1,"_DelayedEvent":1,"_DelayedData":1,"_PendingEvents":1,"_StreamImplEvents":1,"_StreamIterator":1,"_ZoneFunction":1,"Queue":1,"_HashMapKeyIterator":1,"_LinkedHashSetIterator":1,"IterableBase":1,"ListBase":1,"MapBase":2,"UnmodifiableMapBase":2,"_MapBaseValueIterator":2,"_UnmodifiableMapMixin":2,"MapView":2,"_ListQueueIterator":1,"_UnmodifiableSetMixin":1,"_ListBase_Object_ListMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"__SetBase_Object_SetMixin":1,"__UnmodifiableSet__SetBase__UnmodifiableSetMixin":1,"ChunkedConversionSink":1,"_StringSinkConversionSink":1,"Expando":1,"Iterator":1,"_EventRequest":1,"_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin":1,"DefaultEquality":1,"IterableEquality":1,"ListEquality":1,"MapEquality":2,"_QueueList_Object_ListMixin":1,"UnmodifiableSetMixin":1,"_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin":1,"_DelegatingIterableBase":1,"_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin":1,"ParentStatement":1,"ParentStatement0":1}'));var z,H,q,W,j={x0a_BUG_:"\n\nBUG: This should include a source span!",x0a_More:"\n\nMore info and automated migrator: https://sass-lang.com/d/slash-div",x0aRun_i:"\nRun in verbose mode to see all warnings.",x0aYou_m:"\nYou may not @extend the same selector from within different media queries.",x20in_in:" in interpolation here.\nIt may end up represented as ",x20is_as:" is asynchronous.\nThis is probably caused by a bug in a Sass plugin.",x20is_av:" is available from multiple global modules.",x20is_no:" is not a valid selector: it must be a string,\na list of strings, or a list of lists of strings.",x20must_:" must not be greater than the number of characters in the file, ",x20repet:" repetitive deprecation warnings omitted.",x20to_co:" to color.opacity() is deprecated.\n\nRecommendation: ",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.",x21globa:"!global isn't allowed for variables in other modules.",x22x20is_n:'" is not a valid Sass identifier.\n\nRecommendation: add an "as" clause to define an explicit namespace.',x22x26__ma:'"&" may only used at the beginning of a compound selector.',x22x29__If:"\").\nIf you really want to use the color value here, use '",x22x2b__an:'"+" and "-" must be surrounded by whitespace in calculations.',x22packa:'"package:" URLs aren\'t supported on this platform.',x24css_a:"$css and $module may not both be passed at once.",x24list1:"$list1, $list2, $separator: auto, $bracketed: auto",x24selec:"$selectors: At least one selector must be passed.",x24separ:'$separator: Must be "space", "comma", "slash", or "auto".',x28__isn:"() isn't in the sass:color module.\n\nRecommendation: color.adjust(",x29x0a_Morx20:")\n\nMore info and automated migrator: https://sass-lang.com/d/slash-div",x29x0a_Morx3a:")\n\nMore info: https://sass-lang.com/documentation/functions/color#",x29x20is_d:") is deprecated.\n\nTo preserve current behavior: $",x29x20to_cg:") to color.grayscale() is deprecated.\n\nRecommendation: ",x29x20to_ci:") to color.invert() is deprecated.\n\nRecommendation: ",x2c_whici:", which is currently (incorrectly) converted to ",x2c_whicw:', which will likely produce invalid CSS.\nAlways quote color names when using them as strings or map keys (for example, "',x2e_Rela:".\nRelative canonical URLs are deprecated and will eventually be disallowed.\n",x3d_____:"===== asynchronous gap ===========================\n",x40_moz_:"@-moz-document is deprecated and support will be removed in Dart Sass 2.0.0.\n\nFor details, see http://bit.ly/MozDocument.",x40conte:"@content is only allowed within mixin declarations.",x40elsei:"@elseif is deprecated and will not be supported in future Sass versions.\n\nRecommendation: @else if",x40exten:"@extend may only be used within style rules.",x40forwa:"@forward rules must be written before any other rules.",x40funct:"@function if($condition, $if-true, $if-false) {",x40use_r:"@use rules must be written before any other rules.",A_list:"A list with more than one element must have an explicit separator.",ABCDEF:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",As_of_R:"As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.\n\nRecommendation: add `",As_of_S:"As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.\n\nSince this assignment is at the root of the stylesheet, the !global flag is\nunnecessary and can safely be removed.",At_rul:"At-rules may not be used within nested declarations.",Cannotff:"Cannot extract a file path from a URI with a fragment component",Cannotfq:"Cannot extract a file path from a URI with a query component",Cannotn:"Cannot extract a non-Windows file path from a file URI with an authority",Comple:"ComplexSassNumber.hasPossiblyCompatibleUnits is not implemented.",Could_:'Could not find an option with short name "-',CssNod:"CssNodes must have a CssStylesheet transitive parent node.",Declarm:"Declarations may only be used within style rules.",Declarwa:'Declarations whose names begin with "--" may not be nested.',Declarwu:'Declarations whose names begin with "--" must have StringExpression values (was `',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.",Expand:"Expandos are not allowed on strings, numbers, booleans or null",Expectn:"Expected number, variable, function, or calculation.",Expectv:"Expected variable, mixin, or function name",Functi:"Functions may not be declared in control directives.",HSL_pa:"HSL parameters may not be passed along with HWB parameters.",If_par:"If parsedAsCustomProperty is true, value must contain a SassString (was `",In_Sas:'In Sass, "&&" means two copies of the parent selector. You probably want to use "and" instead.',Indent:"Indenting at the beginning of the document is illegal.",Interpn:"Interpolation isn't allowed in namespaces.",Interpp:"Interpolation isn't allowed in plain CSS.",It_s_n:"It's not clear which file to import. Found:\n",May_on:"May only contains Strings or Expressions.",Media_:"Media rules may not be used within nested declarations.",Mixinsb:"Mixins may not be declared in control directives.",Mixinscf:"Mixins may not contain function declarations.",Mixinscm:"Mixins may not contain mixin declarations.",Modulel:"Module loop: this module is already being loaded.",Modulen:"Module namespaces aren't allowed in plain CSS.",Nested:"Nested declarations aren't allowed in plain CSS.",New_en:"New entries may not be added to MergedMapView.",No_Sasc:"No Sass callable is currently being evaluated.",No_Sass:"No Sass stylesheet is currently being evaluated.",NoSour:"NoSourceMapBuffer.buildSourceMap() is not supported.",Only_2:"Only 2 slash-separated elements allowed, but ",Only_oa:"Only one argument may be passed to the plain-CSS invert() function.",Only_op:"Only one positional argument is allowed. All other arguments must be passed by name.",Other_:"Other modules' members can't be defined with !global.",Passin:"Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.\n\nRecommendation: call(get-function(",Placeh:"Placeholder selectors aren't allowed here.",Plain_:"Plain CSS functions don't support keyword arguments.",Positi:"Positional arguments must come before keyword arguments.",Privat:"Private members can't be accessed from outside their modules.",RGB_pa:"RGB parameters may not be passed along with ",Sass_v:"Sass variables aren't allowed in plain CSS.",Silent:"Silent comments aren't allowed in plain CSS.",Soon__:"Soon, it will instead be correctly converted to ",Style_:"Style rules may not be used within nested declarations.",Suppor:"Supports rules may not be used within nested declarations.",The_Ex:"The ExtensionStore and CssStylesheet passed to cloneCssStylesheet() must come from the same compilation.",The_gi:"The given LineScannerState was not returned by this LineScanner.",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.\nUse "@extend ',There_:"There's already a module with namespace \"",This_d:'This declaration has no argument named "$',This_f:"This function isn't allowed in plain CSS.",This_ma:'This module and the new module both define a variable named "$',This_mw:'This module was already loaded, so it can\'t be configured using "with".',This_s:"This selector doesn't have any properties and won't be rendered.",This_v:"This variable was not declared with !default in the @used module.",Top_le:'Top-level selectors may not contain the parent selector "&".',Using__i:"Using / for division is deprecated and will be removed in Dart Sass 2.0.0.\n\nRecommendation: ",Using__o:"Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.\n\nRecommendation: ",Using_c:"Using color.alpha() for a Microsoft filter is deprecated.\n\nRecommendation: ",Variab_:"Variable keyword argument map must have string keys.\n",Variabs:"Variable keyword arguments must be a map (was ",You_ma:"You may not @extend selectors across media queries.",You_pr:"You probably don't mean to use the color value ",x60_inst:"` instead.\nSee http://bit.ly/ExtendCompound for details.\n",addExt_:"addExtension() can't be called for a const ExtensionStore.",addExts:"addExtensions() can't be called for a const ExtensionStore.",addSel:"addSelector() can't be called for a const ExtensionStore.",compou:"compound selectors may no longer be extended.\nConsider `@extend ",conten:"content-exists() may only be called within a mixin.",math_d:"math.div() will only support number arguments in a future release.\nUse list.slash() instead for a slash separator.",must_b:"must be a UniversalSelector or a TypeSelector",parsed:'parsedAsCustomProperty must be false if name doesn\'t begin with "--".',semico:"semicolons aren't allowed in the indented syntax.",throug:"through() must return false for at least one parent of "},K={$env_1_1_String:(z=S.findType)("@"),ArgParser:z("ArgParser"),Argument:z("Argument"),ArgumentDeclaration:z("ArgumentDeclaration"),ArgumentDeclaration_2:z("ArgumentDeclaration0"),Argument_2:z("Argument0"),AstNode:z("AstNode"),AstNode_2:z("AstNode0"),AsyncBuiltInCallable:z("AsyncBuiltInCallable"),AsyncBuiltInCallable_2:z("AsyncBuiltInCallable0"),AsyncCallable:z("AsyncCallable"),AsyncCallable_2:z("AsyncCallable0"),BuiltInCallable:z("BuiltInCallable"),BuiltInCallable_2:z("BuiltInCallable0"),BuiltInModule_AsyncBuiltInCallable:z("BuiltInModule"),BuiltInModule_AsyncBuiltInCallable_2:z("BuiltInModule0"),BuiltInModule_BuiltInCallable:z("BuiltInModule"),BuiltInModule_BuiltInCallable_2:z("BuiltInModule0"),Callable:z("Callable"),Callable_2:z("Callable0"),ChangeType:z("ChangeType"),Combinator:z("Combinator"),Combinator_2:z("Combinator0"),Comparable_dynamic:z("Comparable<@>"),Comparable_nullable_Object:z("Comparable"),CompileResult:z("CompileResult"),CompileResult_2:z("CompileResult0"),ComplexSelector:z("ComplexSelector"),ComplexSelectorComponent:z("ComplexSelectorComponent"),ComplexSelectorComponent_2:z("ComplexSelectorComponent0"),ComplexSelector_2:z("ComplexSelector0"),CompoundSelector:z("CompoundSelector"),CompoundSelector_2:z("CompoundSelector0"),Configuration:z("Configuration"),Configuration_2:z("Configuration0"),ConfiguredValue:z("ConfiguredValue"),ConfiguredValue_2:z("ConfiguredValue0"),ConfiguredVariable:z("ConfiguredVariable"),ConfiguredVariable_2:z("ConfiguredVariable0"),ConstantMapView_Symbol_dynamic:z("ConstantMapView"),ConstantStringMap_String_Null:z("ConstantStringMap"),ConstantStringMap_String_num:z("ConstantStringMap"),CssAtRule:z("CssAtRule"),CssAtRule_2:z("CssAtRule0"),CssComment:z("CssComment"),CssComment_2:z("CssComment0"),CssImport:z("CssImport"),CssImport_2:z("CssImport0"),CssMediaQuery:z("CssMediaQuery"),CssMediaQuery_2:z("CssMediaQuery0"),CssMediaRule:z("CssMediaRule"),CssMediaRule_2:z("CssMediaRule0"),CssParentNode:z("CssParentNode"),CssParentNode_2:z("CssParentNode0"),CssStyleRule:z("CssStyleRule"),CssStyleRule_2:z("CssStyleRule0"),CssStylesheet:z("CssStylesheet"),CssStylesheet_2:z("CssStylesheet0"),CssSupportsRule:z("CssSupportsRule"),CssSupportsRule_2:z("CssSupportsRule0"),CssValue_List_String:z("CssValue>"),CssValue_List_String_2:z("CssValue0>"),CssValue_SelectorList:z("CssValue"),CssValue_SelectorList_2:z("CssValue0"),CssValue_String:z("CssValue"),CssValue_String_2:z("CssValue0"),CssValue_Value:z("CssValue"),CssValue_Value_2:z("CssValue0"),DateTime:z("DateTime"),EfficientLengthIterable_dynamic:z("EfficientLengthIterable<@>"),Error:z("Error"),EvaluateResult:z("EvaluateResult"),EvaluateResult_2:z("EvaluateResult0"),EvaluationContext:z("EvaluationContext"),EvaluationContext_2:z("EvaluationContext0"),Exception:z("Exception"),Expression:z("Expression"),Expression_2:z("Expression0"),Extender:z("Extender"),Extender_2:z("Extender0"),Extension:z("Extension"),Extension_2:z("Extension0"),FileSpan:z("FileSpan"),FormatException:z("FormatException"),Frame:z("Frame"),Function:z("Function"),FutureOr_EvaluateResult:z("EvaluateResult/"),FutureOr_EvaluateResult_2:z("EvaluateResult0/"),FutureOr_nullable_Uri:z("Uri?/"),Future_dynamic:z("Future<@>"),Future_void:z("Future<~>"),IfClause:z("IfClause"),IfClause_2:z("IfClause0"),Import:z("Import"),Import_2:z("Import0"),ImporterResult:z("ImporterResult"),ImporterResult_2:z("ImporterResult0"),InternalStyle:z("InternalStyle"),Interpolation:z("Interpolation"),InterpolationBuffer:z("InterpolationBuffer"),InterpolationBuffer_2:z("InterpolationBuffer0"),Interpolation_2:z("Interpolation0"),Iterable_ComplexSelectorComponent:z("Iterable"),Iterable_ComplexSelectorComponent_2:z("Iterable"),JSArray_Argument:z("JSArray"),JSArray_Argument_2:z("JSArray"),JSArray_AstNode:z("JSArray"),JSArray_AstNode_2:z("JSArray"),JSArray_AsyncBuiltInCallable:z("JSArray"),JSArray_AsyncBuiltInCallable_2:z("JSArray"),JSArray_AsyncCallable:z("JSArray"),JSArray_AsyncCallable_2:z("JSArray"),JSArray_AsyncImporter:z("JSArray"),JSArray_BinaryOperator:z("JSArray"),JSArray_BinaryOperator_2:z("JSArray"),JSArray_BuiltInCallable:z("JSArray"),JSArray_BuiltInCallable_2:z("JSArray"),JSArray_Callable:z("JSArray"),JSArray_Callable_2:z("JSArray"),JSArray_Combinator:z("JSArray"),JSArray_Combinator_2:z("JSArray"),JSArray_ComplexSelector:z("JSArray"),JSArray_ComplexSelectorComponent:z("JSArray"),JSArray_ComplexSelectorComponent_2:z("JSArray"),JSArray_ComplexSelector_2:z("JSArray"),JSArray_ConfiguredVariable:z("JSArray"),JSArray_ConfiguredVariable_2:z("JSArray"),JSArray_CssMediaQuery:z("JSArray"),JSArray_CssMediaQuery_2:z("JSArray"),JSArray_CssNode:z("JSArray"),JSArray_CssNode_2:z("JSArray"),JSArray_Entry:z("JSArray"),JSArray_Expression:z("JSArray"),JSArray_Expression_2:z("JSArray"),JSArray_Extender:z("JSArray"),JSArray_Extender_2:z("JSArray"),JSArray_Extension:z("JSArray"),JSArray_ExtensionStore:z("JSArray"),JSArray_ExtensionStore_2:z("JSArray"),JSArray_Extension_2:z("JSArray"),JSArray_ForwardRule:z("JSArray"),JSArray_ForwardRule_2:z("JSArray"),JSArray_Frame:z("JSArray"),JSArray_IfClause:z("JSArray"),JSArray_IfClause_2:z("JSArray"),JSArray_Import:z("JSArray"),JSArray_Import_2:z("JSArray"),JSArray_Importer:z("JSArray"),JSArray_Iterable_ComplexSelectorComponent:z("JSArray>"),JSArray_Iterable_ComplexSelectorComponent_2:z("JSArray>"),JSArray_JSFunction:z("JSArray"),JSArray_List_ComplexSelectorComponent:z("JSArray>"),JSArray_List_ComplexSelectorComponent_2:z("JSArray>"),JSArray_List_Extender:z("JSArray>"),JSArray_List_Extender_2:z("JSArray>"),JSArray_List_Iterable_ComplexSelectorComponent:z("JSArray>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:z("JSArray>>"),JSArray_Map_String_AstNode:z("JSArray>"),JSArray_Map_String_AstNode_2:z("JSArray>"),JSArray_Map_String_AsyncCallable:z("JSArray>"),JSArray_Map_String_AsyncCallable_2:z("JSArray>"),JSArray_Map_String_Callable:z("JSArray>"),JSArray_Map_String_Callable_2:z("JSArray>"),JSArray_Map_String_Value:z("JSArray>"),JSArray_Map_String_Value_2:z("JSArray>"),JSArray_ModifiableCssImport:z("JSArray"),JSArray_ModifiableCssImport_2:z("JSArray"),JSArray_ModifiableCssNode:z("JSArray"),JSArray_ModifiableCssNode_2:z("JSArray"),JSArray_ModifiableCssParentNode:z("JSArray"),JSArray_ModifiableCssParentNode_2:z("JSArray"),JSArray_Module_AsyncCallable:z("JSArray>"),JSArray_Module_AsyncCallable_2:z("JSArray>"),JSArray_Module_Callable:z("JSArray>"),JSArray_Module_Callable_2:z("JSArray>"),JSArray_Object:z("JSArray"),JSArray_PseudoSelector:z("JSArray"),JSArray_PseudoSelector_2:z("JSArray"),JSArray_SassList:z("JSArray"),JSArray_SassList_2:z("JSArray"),JSArray_SimpleSelector:z("JSArray"),JSArray_SimpleSelector_2:z("JSArray"),JSArray_Statement:z("JSArray"),JSArray_Statement_2:z("JSArray"),JSArray_String:z("JSArray"),JSArray_StylesheetNode:z("JSArray"),JSArray_TargetEntry:z("JSArray"),JSArray_TargetLineEntry:z("JSArray"),JSArray_Trace:z("JSArray"),JSArray_Tuple2_Expression_Expression:z("JSArray>"),JSArray_Tuple2_Expression_Expression_2:z("JSArray>"),JSArray_Tuple2_String_AstNode:z("JSArray>"),JSArray_Tuple2_String_AstNode_2:z("JSArray>"),JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value:z("JSArray)>>"),JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2:z("JSArray)>>"),JSArray_Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri:z("JSArray>"),JSArray_Uri:z("JSArray"),JSArray_UseRule:z("JSArray"),JSArray_UseRule_2:z("JSArray"),JSArray_Value:z("JSArray"),JSArray_Value_2:z("JSArray"),JSArray_WatchEvent:z("JSArray"),JSArray__Highlight:z("JSArray<_Highlight>"),JSArray__Line:z("JSArray<_Line>"),JSArray_bool:z("JSArray"),JSArray_dynamic:z("JSArray<@>"),JSArray_int:z("JSArray"),JSArray_nullable_String:z("JSArray"),JSClass:z("JSClass0"),JSFunction:z("JSFunction0"),JSNull:z("JSNull"),JavaScriptFunction:z("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:z("JavaScriptIndexingBehavior<@>"),JsLinkedHashMap_Symbol_dynamic:z("JsLinkedHashMap"),JsSystemError:z("JsSystemError"),LimitedMapView_String_ConfiguredValue:z("LimitedMapView"),LimitedMapView_String_ConfiguredValue_2:z("LimitedMapView0"),List_ComplexSelector:z("List"),List_ComplexSelectorComponent:z("List"),List_ComplexSelectorComponent_2:z("List"),List_ComplexSelector_2:z("List"),List_CssMediaQuery:z("List"),List_CssMediaQuery_2:z("List"),List_Extension:z("List"),List_ExtensionStore:z("List"),List_ExtensionStore_2:z("List"),List_Extension_2:z("List"),List_List_ComplexSelectorComponent:z("List>"),List_List_ComplexSelectorComponent_2:z("List>"),List_Module_AsyncCallable:z("List>"),List_Module_AsyncCallable_2:z("List>"),List_Module_Callable:z("List>"),List_Module_Callable_2:z("List>"),List_String:z("List"),List_Value:z("List"),List_Value_2:z("List"),List_WatchEvent:z("List"),List_dynamic:z("List<@>"),List_int:z("List"),List_nullable_Object:z("List"),MapKeySet_Module_AsyncCallable:z("MapKeySet>"),MapKeySet_Module_AsyncCallable_2:z("MapKeySet>"),MapKeySet_Module_Callable:z("MapKeySet>"),MapKeySet_Module_Callable_2:z("MapKeySet>"),MapKeySet_SimpleSelector:z("MapKeySet"),MapKeySet_SimpleSelector_2:z("MapKeySet"),MapKeySet_String:z("MapKeySet"),MapKeySet_nullable_Object:z("MapKeySet"),Map_ComplexSelector_Extension:z("Map"),Map_ComplexSelector_Extension_2:z("Map"),Map_String_AstNode:z("Map"),Map_String_AstNode_2:z("Map"),Map_String_AsyncCallable:z("Map"),Map_String_AsyncCallable_2:z("Map"),Map_String_Callable:z("Map"),Map_String_Callable_2:z("Map"),Map_String_Value:z("Map"),Map_String_Value_2:z("Map"),Map_dynamic_dynamic:z("Map<@,@>"),MappedIterable_String_Frame:z("MappedIterable"),MappedListIterable_Frame_Frame:z("MappedListIterable"),MappedListIterable_String_String:z("MappedListIterable"),MappedListIterable_String_Trace:z("MappedListIterable"),MappedListIterable_String_dynamic:z("MappedListIterable"),MediaQuerySuccessfulMergeResult:z("MediaQuerySuccessfulMergeResult"),MediaQuerySuccessfulMergeResult_2:z("MediaQuerySuccessfulMergeResult0"),MixinRule:z("MixinRule"),MixinRule_2:z("MixinRule0"),ModifiableCssAtRule:z("ModifiableCssAtRule"),ModifiableCssAtRule_2:z("ModifiableCssAtRule0"),ModifiableCssKeyframeBlock:z("ModifiableCssKeyframeBlock"),ModifiableCssKeyframeBlock_2:z("ModifiableCssKeyframeBlock0"),ModifiableCssMediaRule:z("ModifiableCssMediaRule"),ModifiableCssMediaRule_2:z("ModifiableCssMediaRule0"),ModifiableCssNode:z("ModifiableCssNode"),ModifiableCssNode_2:z("ModifiableCssNode0"),ModifiableCssParentNode:z("ModifiableCssParentNode"),ModifiableCssParentNode_2:z("ModifiableCssParentNode0"),ModifiableCssStyleRule:z("ModifiableCssStyleRule"),ModifiableCssStyleRule_2:z("ModifiableCssStyleRule0"),ModifiableCssSupportsRule:z("ModifiableCssSupportsRule"),ModifiableCssSupportsRule_2:z("ModifiableCssSupportsRule0"),ModifiableCssValue_SelectorList:z("ModifiableCssValue"),ModifiableCssValue_SelectorList_2:z("ModifiableCssValue0"),Module_AsyncCallable:z("Module"),Module_AsyncCallable_2:z("Module0"),Module_Callable:z("Module"),Module_Callable_2:z("Module0"),NativeTypedArrayOfDouble:z("NativeTypedArrayOfDouble"),NativeTypedArrayOfInt:z("NativeTypedArrayOfInt"),NativeUint8List:z("NativeUint8List"),Never:z("0&"),NodeImporterResult:z("NodeImporterResult1"),Null:z("Null"),Object:z("Object"),Option:z("Option"),ParentSelector:z("ParentSelector"),ParentSelector_2:z("ParentSelector0"),PathMap_Stream_WatchEvent:z("PathMap>"),PathMap_String:z("PathMap"),PathMap_nullable_String:z("PathMap"),PseudoSelector:z("PseudoSelector"),PseudoSelector_2:z("PseudoSelector0"),RangeError:z("RangeError"),RegExpMatch:z("RegExpMatch"),RenderContextOptions:z("RenderContextOptions0"),RenderResult:z("RenderResult"),Result_String:z("Result"),ReversedListIterable_Combinator:z("ReversedListIterable"),ReversedListIterable_Combinator_2:z("ReversedListIterable"),SassArgumentList:z("SassArgumentList"),SassArgumentList_2:z("SassArgumentList0"),SassBoolean:z("SassBoolean"),SassBoolean_2:z("SassBoolean0"),SassColor:z("SassColor"),SassColor_2:z("SassColor0"),SassList:z("SassList"),SassList_2:z("SassList0"),SassMap:z("SassMap"),SassMap_2:z("SassMap0"),SassNumber:z("SassNumber"),SassNumber_2:z("SassNumber0"),SassRuntimeException:z("SassRuntimeException"),SassRuntimeException_2:z("SassRuntimeException0"),SassString:z("SassString"),SassString_2:z("SassString0"),SelectorList:z("SelectorList"),SelectorList_2:z("SelectorList0"),Set_ModifiableCssValue_SelectorList:z("Set>"),Set_ModifiableCssValue_SelectorList_2:z("Set>"),SimpleSelector:z("SimpleSelector"),SimpleSelector_2:z("SimpleSelector0"),SourceFile:z("SourceFile"),SourceLocation:z("SourceLocation"),SourceSpan:z("SourceSpan"),SourceSpanFormatException:z("SourceSpanFormatException"),SourceSpanWithContext:z("SourceSpanWithContext"),StackTrace:z("StackTrace"),Statement:z("Statement"),Statement_2:z("Statement0"),StaticImport:z("StaticImport"),StaticImport_2:z("StaticImport0"),StreamCompleter_WatchEvent:z("StreamCompleter"),StreamGroup_WatchEvent:z("StreamGroup"),StreamQueue_String:z("StreamQueue"),Stream_WatchEvent:z("Stream"),String:z("String"),StylesheetNode:z("StylesheetNode"),Timer:z("Timer"),Trace:z("Trace"),Tuple2_Expression_Expression:z("Tuple2"),Tuple2_Expression_Expression_2:z("Tuple2"),Tuple2_ModifiableCssStylesheet_ExtensionStore:z("Tuple2"),Tuple2_ModifiableCssStylesheet_ExtensionStore_2:z("Tuple2"),Tuple2_SassNumber_SassNumber:z("Tuple2"),Tuple2_SassNumber_SassNumber_2:z("Tuple2"),Tuple2_String_ArgumentDeclaration:z("Tuple2"),Tuple2_String_AstNode:z("Tuple2"),Tuple2_String_AstNode_2:z("Tuple2"),Tuple2_String_SourceSpan:z("Tuple2"),Tuple2_String_String:z("Tuple2"),Tuple2_Uri_bool:z("Tuple2"),Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value:z("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value_2:z("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value:z("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2:z("Tuple2)>"),Tuple2_of_ExtensionStore_and_Map_of_CssValue_SelectorList_and_ModifiableCssValue_SelectorList:z("Tuple2,ModifiableCssValue>>"),Tuple2_of_ExtensionStore_and_Map_of_CssValue_SelectorList_and_ModifiableCssValue_SelectorList_2:z("Tuple2,ModifiableCssValue0>>"),Tuple2_of_List_Expression_and_Map_String_Expression:z("Tuple2,Map>"),Tuple2_of_List_Expression_and_Map_String_Expression_2:z("Tuple2,Map>"),Tuple2_of_List_Uri_and_List_Uri:z("Tuple2,List>"),Tuple2_of_Map_of_Uri_and_nullable_StylesheetNode_and_Map_of_Uri_and_nullable_StylesheetNode:z("Tuple2,Map>"),Tuple2_of_Set_String_and_Set_String:z("Tuple2,Set>"),Tuple2_of_nullable_SupportsCondition_and_nullable_Interpolation:z("Tuple2"),Tuple2_of_nullable_SupportsCondition_and_nullable_Interpolation_2:z("Tuple2"),Tuple3_AsyncImporter_Uri_Uri:z("Tuple3"),Tuple3_AsyncImporter_Uri_Uri_2:z("Tuple3"),Tuple3_Importer_Uri_Uri:z("Tuple3"),Tuple3_Importer_Uri_Uri_2:z("Tuple3"),Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri:z("Tuple4"),Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2:z("Tuple4"),Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri:z("Tuple4"),Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2:z("Tuple4"),TypeError:z("TypeError"),Uint8List:z("Uint8List"),UnknownJavaScriptObject:z("UnknownJavaScriptObject"),UnmodifiableListView_CssNode:z("UnmodifiableListView"),UnmodifiableListView_CssNode_2:z("UnmodifiableListView"),UnmodifiableListView_ForwardRule:z("UnmodifiableListView"),UnmodifiableListView_ForwardRule_2:z("UnmodifiableListView"),UnmodifiableListView_ModifiableCssNode:z("UnmodifiableListView"),UnmodifiableListView_ModifiableCssNode_2:z("UnmodifiableListView"),UnmodifiableListView_String:z("UnmodifiableListView"),UnmodifiableListView_UseRule:z("UnmodifiableListView"),UnmodifiableListView_UseRule_2:z("UnmodifiableListView"),UnmodifiableMapView_String_ArgParser:z("UnmodifiableMapView"),UnmodifiableMapView_String_ConfiguredValue:z("UnmodifiableMapView"),UnmodifiableMapView_String_ConfiguredValue_2:z("UnmodifiableMapView"),UnmodifiableMapView_String_Option:z("UnmodifiableMapView"),UnmodifiableMapView_String_Value:z("UnmodifiableMapView"),UnmodifiableMapView_String_Value_2:z("UnmodifiableMapView"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:z("UnmodifiableMapView"),UnmodifiableMapView_of_nullable_String_and_String:z("UnmodifiableMapView"),UnmodifiableMapView_of_nullable_String_and_nullable_String:z("UnmodifiableMapView"),UnmodifiableSetView_String:z("UnmodifiableSetView"),UnmodifiableSetView_StylesheetNode:z("UnmodifiableSetView"),UnprefixedMapView_ConfiguredValue:z("UnprefixedMapView"),UnprefixedMapView_ConfiguredValue_2:z("UnprefixedMapView0"),Uri:z("Uri"),UseRule:z("UseRule"),UserDefinedCallable_AsyncEnvironment:z("UserDefinedCallable"),UserDefinedCallable_AsyncEnvironment_2:z("UserDefinedCallable0"),UserDefinedCallable_Environment:z("UserDefinedCallable"),UserDefinedCallable_Environment_2:z("UserDefinedCallable0"),Value:z("Value"),Value_2:z("Value0"),Value_Function_List_Value:z("Value(List)"),Value_Function_List_Value_2:z("Value0(List)"),VariableDeclaration:z("VariableDeclaration"),VariableDeclaration_2:z("VariableDeclaration0"),WatchEvent:z("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:z("WhereIterable>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:z("WhereIterable>>"),WhereIterable_String:z("WhereIterable"),WhereTypeIterable_PseudoSelector:z("WhereTypeIterable"),WhereTypeIterable_PseudoSelector_2:z("WhereTypeIterable"),WhereTypeIterable_String:z("WhereTypeIterable"),_ArgumentResults:z("_ArgumentResults0"),_ArgumentResults_2:z("_ArgumentResults2"),_AsyncCompleter_Object:z("_AsyncCompleter"),_AsyncCompleter_Stream_WatchEvent:z("_AsyncCompleter>"),_AsyncCompleter_String:z("_AsyncCompleter"),_AsyncCompleter_nullable_Object:z("_AsyncCompleter"),_CompleterStream_WatchEvent:z("_CompleterStream"),_EventRequest_dynamic:z("_EventRequest<@>"),_Future_Object:z("_Future"),_Future_Stream_WatchEvent:z("_Future>"),_Future_String:z("_Future"),_Future_bool:z("_Future"),_Future_dynamic:z("_Future<@>"),_Future_int:z("_Future"),_Future_nullable_Object:z("_Future"),_Future_void:z("_Future<~>"),_Highlight:z("_Highlight"),_LinkedIdentityHashSet_ComplexSelector:z("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_ComplexSelector_2:z("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_Extension:z("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_Extension_2:z("_LinkedIdentityHashSet"),_LoadedStylesheet:z("_LoadedStylesheet0"),_LoadedStylesheet_2:z("_LoadedStylesheet2"),_MapEntry:z("_MapEntry"),_UnmodifiableSet_String:z("_UnmodifiableSet"),bool:z("bool"),double:z("double"),dynamic:z("@"),dynamic_Function:z("@()"),dynamic_Function_Object:z("@(Object)"),dynamic_Function_Object_StackTrace:z("@(Object,StackTrace)"),int:z("int"),legacy_Never:z("0&*"),legacy_Object:z("Object*"),nullable_AstNode:z("AstNode?"),nullable_AstNode_2:z("AstNode0?"),nullable_FileSpan:z("FileSpan?"),nullable_Future_Null:z("Future?"),nullable_Future_void:z("Future<~>?"),nullable_List_ComplexSelector:z("List?"),nullable_List_ComplexSelector_2:z("List?"),nullable_Object:z("Object?"),nullable_SourceFile:z("SourceFile?"),nullable_StreamSubscription_WatchEvent:z("StreamSubscription?"),nullable_String:z("String?"),nullable_Stylesheet:z("Stylesheet?"),nullable_StylesheetNode:z("StylesheetNode?"),nullable_Stylesheet_2:z("Stylesheet0?"),nullable_Tuple2_String_String:z("Tuple2?"),nullable_Tuple3_AsyncImporter_Uri_Uri:z("Tuple3?"),nullable_Tuple3_AsyncImporter_Uri_Uri_2:z("Tuple3?"),nullable_Tuple3_Importer_Uri_Uri:z("Tuple3?"),nullable_Tuple3_Importer_Uri_Uri_2:z("Tuple3?"),nullable_Uri:z("Uri?"),nullable_Value:z("Value?"),nullable_Value_2:z("Value0?"),nullable__Highlight:z("_Highlight?"),nullable__LoadedStylesheet:z("_LoadedStylesheet0?"),nullable__LoadedStylesheet_2:z("_LoadedStylesheet2?"),num:z("num"),void:z("~"),void_Function_Object:z("~(Object)"),void_Function_Object_StackTrace:z("~(Object,StackTrace)")};!function(){var e=c.makeConstList;h.Interceptor_methods=v.Interceptor.prototype,h.JSArray_methods=v.JSArray.prototype,h.JSBool_methods=v.JSBool.prototype,h.JSInt_methods=v.JSInt.prototype,h.JSNumber_methods=v.JSNumber.prototype,h.JSString_methods=v.JSString.prototype,h.JavaScriptFunction_methods=v.JavaScriptFunction.prototype,h.NativeUint32List_methods=S.NativeUint32List.prototype,h.NativeUint8List_methods=S.NativeUint8List.prototype,h.PlainJavaScriptObject_methods=v.PlainJavaScriptObject.prototype,h.UnknownJavaScriptObject_methods=v.UnknownJavaScriptObject.prototype,h.AsciiEncoder_127=new E.AsciiEncoder(127),h.C_EmptyUnmodifiableSet1=new C.EmptyUnmodifiableSet(S.findType("EmptyUnmodifiableSet")),h.AtRootQuery_UsS=new R.AtRootQuery(!1,h.C_EmptyUnmodifiableSet1,!1,!0),h.AtRootQuery_UsS0=new R.AtRootQuery0(!1,h.C_EmptyUnmodifiableSet1,!1,!0),h.AttributeOperator_4L5=new w.AttributeOperator("^="),h.AttributeOperator_4L50=new w.AttributeOperator0("^="),h.AttributeOperator_AuK=new w.AttributeOperator("|="),h.AttributeOperator_AuK0=new w.AttributeOperator0("|="),h.AttributeOperator_fz1=new w.AttributeOperator("~="),h.AttributeOperator_fz10=new w.AttributeOperator0("~="),h.AttributeOperator_gqZ=new w.AttributeOperator("*="),h.AttributeOperator_gqZ0=new w.AttributeOperator0("*="),h.AttributeOperator_mOX=new w.AttributeOperator("$="),h.AttributeOperator_mOX0=new w.AttributeOperator0("$="),h.AttributeOperator_sEs=new w.AttributeOperator("="),h.AttributeOperator_sEs0=new w.AttributeOperator0("="),h.BinaryOperator_1da=new R.BinaryOperator("greater than or equals",">=",4),h.BinaryOperator_1da0=new R.BinaryOperator0("greater than or equals",">=",4),h.BinaryOperator_2ad=new R.BinaryOperator("modulo","%",6),h.BinaryOperator_2ad0=new R.BinaryOperator0("modulo","%",6),h.BinaryOperator_33h=new R.BinaryOperator("less than or equals","<=",4),h.BinaryOperator_33h0=new R.BinaryOperator0("less than or equals","<=",4),h.BinaryOperator_8qt=new R.BinaryOperator("less than","<",4),h.BinaryOperator_8qt0=new R.BinaryOperator0("less than","<",4),h.BinaryOperator_AcR=new R.BinaryOperator("greater than",">",4),h.BinaryOperator_AcR0=new R.BinaryOperator("plus","+",5),h.BinaryOperator_AcR1=new R.BinaryOperator0("greater than",">",4),h.BinaryOperator_AcR2=new R.BinaryOperator0("plus","+",5),h.BinaryOperator_O1M=new R.BinaryOperator("times","*",6),h.BinaryOperator_O1M0=new R.BinaryOperator0("times","*",6),h.BinaryOperator_RTB=new R.BinaryOperator("divided by","/",6),h.BinaryOperator_RTB0=new R.BinaryOperator0("divided by","/",6),h.BinaryOperator_YlX=new R.BinaryOperator("equals","==",3),h.BinaryOperator_YlX0=new R.BinaryOperator0("equals","==",3),h.BinaryOperator_and_and_2=new R.BinaryOperator("and","and",2),h.BinaryOperator_and_and_20=new R.BinaryOperator0("and","and",2),h.BinaryOperator_i5H=new R.BinaryOperator("not equals","!=",3),h.BinaryOperator_i5H0=new R.BinaryOperator0("not equals","!=",3),h.BinaryOperator_iyO=new R.BinaryOperator("minus","-",5),h.BinaryOperator_iyO0=new R.BinaryOperator0("minus","-",5),h.BinaryOperator_kjl=new R.BinaryOperator("single equals","=",0),h.BinaryOperator_kjl0=new R.BinaryOperator0("single equals","=",0),h.BinaryOperator_or_or_1=new R.BinaryOperator("or","or",1),h.BinaryOperator_or_or_10=new R.BinaryOperator0("or","or",1),h.CONSTANT=new S.Instantiation1(E.math0__max$closure(),S.findType("Instantiation1")),h.C_AsciiCodec=new E.AsciiCodec,h.C_AsciiGlyphSet=new $.AsciiGlyphSet,h.C_Base64Encoder=new E.Base64Encoder,h.C_Base64Codec=new E.Base64Codec,h.C_DefaultEquality=new k.DefaultEquality,h.C_EmptyExtensionStore=new g.EmptyExtensionStore,h.C_EmptyExtensionStore0=new g.EmptyExtensionStore0,h.C_EmptyIterator=new S.EmptyIterator,h.C_EmptyUnmodifiableSet=new C.EmptyUnmodifiableSet(S.findType("EmptyUnmodifiableSet")),h.C_EmptyUnmodifiableSet0=new C.EmptyUnmodifiableSet(S.findType("EmptyUnmodifiableSet")),h.C_IterableEquality=new k.IterableEquality,h.C_JS_CONST=function(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)},h.C_JS_CONST0=function(){var e=Object.prototype.toString;function t(t,r){if(/^HTML[A-Z].*Element$/.test(r))return"[object Object]"==e.call(t)?null:"HTMLElement"}return{getTag:function(t){var r=e.call(t);return r.substring(8,r.length-1)},getUnknownTag:"object"==typeof navigator?function(e,r){return a.HTMLElement&&e instanceof HTMLElement?"HTMLElement":t(e,r)}:t,prototypeForTag:function(e){if("undefined"==typeof window)return null;if(void 0===window[e])return null;var t=window[e];return"function"!=typeof t?null:t.prototype},discriminator:function(e){return null}}},h.C_JS_CONST6=function(e){return function(t){if("object"!=typeof navigator)return t;var r=navigator.userAgent;if(r.indexOf("DumpRenderTree")>=0)return t;if(r.indexOf("Chrome")>=0){function n(e){return"object"==typeof window&&window[e]&&window[e].name==e}if(n("Window")&&n("HTMLElement"))return t}t.getTag=e}},h.C_JS_CONST1=function(e){if("function"!=typeof dartExperimentalFixupGetTag)return e;e.getTag=dartExperimentalFixupGetTag(e.getTag)},h.C_JS_CONST2=function(e){var t=e.getTag,r=e.prototypeForTag;e.getTag=function(e){var r=t(e);return"Document"==r?e.xmlVersion?"!Document":"!HTMLDocument":r},e.prototypeForTag=function(e){return"Document"==e?null:r(e)}},h.C_JS_CONST5=function(e){if(-1==("object"==typeof navigator?navigator.userAgent:"").indexOf("Firefox"))return e;var t=e.getTag,r={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",GeoGeolocation:"Geolocation",Location:"!Location",WorkerMessageEvent:"MessageEvent",XMLDocument:"!Document"};e.getTag=function(e){var n=t(e);return r[n]||n}},h.C_JS_CONST4=function(e){if(-1==("object"==typeof navigator?navigator.userAgent:"").indexOf("Trident/"))return e;var t=e.getTag,r={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",HTMLDDElement:"HTMLElement",HTMLDTElement:"HTMLElement",HTMLPhraseElement:"HTMLElement",Position:"Geoposition"};e.getTag=function(e){var n=t(e);return r[n]||("Object"==n&&window.DataView&&e instanceof window.DataView?"DataView":n)},e.prototypeForTag=function(e){var t=window[e];return null==t?null:t.prototype}},h.C_JS_CONST3=function(e){return e},h.C_JsonCodec=new E.JsonCodec,h.C_LineFeed=new w.LineFeed,h.C_ListEquality0=new k.ListEquality,h.C_ListEquality=new k.ListEquality,h.C_MapEquality=new k.MapEquality,h.C_OutOfMemoryError=new E.OutOfMemoryError,h.C_UnicodeGlyphSet=new f.UnicodeGlyphSet,h.C_Utf8Codec=new E.Utf8Codec,h.C_Utf8Encoder=new E.Utf8Encoder,h.C__DelayedDone=new E._DelayedDone,h.C__HasContentVisitor=new L._HasContentVisitor,h.C__HasContentVisitor0=new L._HasContentVisitor0,h.C__JSRandom=new E._JSRandom,h.C__Required=new S._Required,h.C__RootZone=new E._RootZone,h.C__SassNull=new C._SassNull,h.C__SassNull0=new C._SassNull0,h.CalculationOperator_Dih=new R.CalculationOperator("times","*",2),h.CalculationOperator_Dih0=new R.CalculationOperator0("times","*",2),h.CalculationOperator_Iem=new R.CalculationOperator("plus","+",1),h.CalculationOperator_Iem0=new R.CalculationOperator0("plus","+",1),h.CalculationOperator_jB6=new R.CalculationOperator("divided by","/",2),h.CalculationOperator_jB60=new R.CalculationOperator0("divided by","/",2),h.CalculationOperator_uti=new R.CalculationOperator("minus","-",1),h.CalculationOperator_uti0=new R.CalculationOperator0("minus","-",1),h.ChangeType_add=new m.ChangeType("add"),h.ChangeType_modify=new m.ChangeType("modify"),h.ChangeType_remove=new m.ChangeType("remove"),h.Combinator_CzM=new I.Combinator("~"),h.Combinator_CzM0=new I.Combinator0("~"),h.Combinator_sgq=new I.Combinator(">"),h.Combinator_sgq0=new I.Combinator0(">"),h.Combinator_uzg=new I.Combinator("+"),h.Combinator_uzg0=new I.Combinator0("+"),h.List_empty=S._setArrayType(e([]),K.JSArray_String),h.Map_empty11=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Configuration_Map_empty=new $.Configuration(h.Map_empty11),h.Map_empty12=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Configuration_Map_empty0=new $.Configuration0(h.Map_empty12),h.Duration_0=new E.Duration(0),h.ExtendMode_allTargets=new b.ExtendMode("allTargets"),h.ExtendMode_allTargets0=new b.ExtendMode0("allTargets"),h.ExtendMode_normal=new b.ExtendMode("normal"),h.ExtendMode_normal0=new b.ExtendMode0("normal"),h.ExtendMode_replace=new b.ExtendMode("replace"),h.ExtendMode_replace0=new b.ExtendMode0("replace"),h.JsonEncoder_null=new E.JsonEncoder(null),h.LineFeed_D6m=new w.LineFeed0("lf","\n"),h.LineFeed_Mss=new w.LineFeed0("crlf","\r\n"),h.LineFeed_a1Y=new w.LineFeed0("lfcr","\n\r"),h.LineFeed_kMT=new w.LineFeed0("cr","\r"),h.ListSeparator_1gm=new d.ListSeparator("slash","/"),h.ListSeparator_1gm0=new d.ListSeparator0("slash","/"),h.ListSeparator_kWM=new d.ListSeparator("comma",","),h.ListSeparator_kWM0=new d.ListSeparator0("comma",","),h.ListSeparator_undecided_null=new d.ListSeparator("undecided",null),h.ListSeparator_undecided_null0=new d.ListSeparator0("undecided",null),h.ListSeparator_woc=new d.ListSeparator("space"," "),h.ListSeparator_woc0=new d.ListSeparator0("space"," "),h.List_2Vk=S._setArrayType(e([0,0,32776,33792,1,10240,0,0]),K.JSArray_int),h.List_Opy=S._setArrayType(e(["em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","q","in","pt","pc","px"]),K.JSArray_String),h.Map_Op0VJ=new S.ConstantStringMap(15,{em:null,ex:null,ch:null,rem:null,vw:null,vh:null,vmin:null,vmax:null,cm:null,mm:null,q:null,in:null,pt:null,pc:null,px:null},h.List_Opy,K.ConstantStringMap_String_Null),h.Set_Opyzl=new E._UnmodifiableSet(h.Map_Op0VJ,K._UnmodifiableSet_String),h.List_deg_grad_rad_turn=S._setArrayType(e(["deg","grad","rad","turn"]),K.JSArray_String),h.Map_EGso3=new S.ConstantStringMap(4,{deg:null,grad:null,rad:null,turn:null},h.List_deg_grad_rad_turn,K.ConstantStringMap_String_Null),h.Set_EGJh=new E._UnmodifiableSet(h.Map_EGso3,K._UnmodifiableSet_String),h.List_s_ms=S._setArrayType(e(["s","ms"]),K.JSArray_String),h.Map_maDht=new S.ConstantStringMap(2,{s:null,ms:null},h.List_s_ms,K.ConstantStringMap_String_Null),h.Set_maSD=new E._UnmodifiableSet(h.Map_maDht,K._UnmodifiableSet_String),h.List_hz_khz=S._setArrayType(e(["hz","khz"]),K.JSArray_String),h.Map_kfoGx=new S.ConstantStringMap(2,{hz:null,khz:null},h.List_hz_khz,K.ConstantStringMap_String_Null),h.Set_kfn1=new E._UnmodifiableSet(h.Map_kfoGx,K._UnmodifiableSet_String),h.List_dpi_dpcm_dppx=S._setArrayType(e(["dpi","dpcm","dppx"]),K.JSArray_String),h.Map_H20=new S.ConstantStringMap(3,{dpi:null,dpcm:null,dppx:null},h.List_dpi_dpcm_dppx,K.ConstantStringMap_String_Null),h.Set_H2nB4=new E._UnmodifiableSet(h.Map_H20,K._UnmodifiableSet_String),h.List_AqW=S._setArrayType(e([h.Set_Opyzl,h.Set_EGJh,h.Set_maSD,h.Set_kfn1,h.Set_H2nB4]),S.findType("JSArray>")),h.List_CVk=S._setArrayType(e([0,0,65490,45055,65535,34815,65534,18431]),K.JSArray_int),h.List_JYB=S._setArrayType(e([0,0,26624,1023,65534,2047,65534,2047]),K.JSArray_int),h.List_empty8=S._setArrayType(e([]),K.JSArray_Argument),h.List_empty18=S._setArrayType(e([]),K.JSArray_Argument_2),h.List_empty20=S._setArrayType(e([]),K.JSArray_AsyncCallable_2),h.List_empty21=S._setArrayType(e([]),S.findType("JSArray")),h.List_empty4=S._setArrayType(e([]),K.JSArray_ComplexSelector),h.List_empty14=S._setArrayType(e([]),K.JSArray_ComplexSelector_2),h.List_empty6=S._setArrayType(e([]),K.JSArray_ConfiguredVariable),h.List_empty16=S._setArrayType(e([]),K.JSArray_ConfiguredVariable_2),h.List_empty0=S._setArrayType(e([]),K.JSArray_CssNode),h.List_empty11=S._setArrayType(e([]),K.JSArray_CssNode_2),h.List_empty7=S._setArrayType(e([]),K.JSArray_Expression),h.List_empty17=S._setArrayType(e([]),K.JSArray_Expression_2),h.List_empty2=S._setArrayType(e([]),K.JSArray_Extension),h.List_empty12=S._setArrayType(e([]),K.JSArray_Extension_2),h.List_empty19=S._setArrayType(e([]),S.findType("JSArray")),h.List_empty3=S._setArrayType(e([]),S.findType("JSArray>")),h.List_empty13=S._setArrayType(e([]),S.findType("JSArray>")),h.List_empty10=S._setArrayType(e([]),K.JSArray_Statement),h.List_empty5=S._setArrayType(e([]),K.JSArray_Value),h.List_empty15=S._setArrayType(e([]),K.JSArray_Value_2),h.List_empty1=S._setArrayType(e([]),K.JSArray_int),h.List_empty9=S._setArrayType(e([]),K.JSArray_dynamic),h.List_gRj=S._setArrayType(e([0,0,32722,12287,65534,34815,65534,18431]),K.JSArray_int),h.List_nxB=S._setArrayType(e([0,0,24576,1023,65534,34815,65534,18431]),K.JSArray_int),h.List_qFt=S._setArrayType(e([0,0,27858,1023,65534,51199,65535,32767]),K.JSArray_int),h.List_qNA=S._setArrayType(e([0,0,32754,11263,65534,34815,65534,18431]),K.JSArray_int),h.List_qg40=S._setArrayType(e([0,0,32722,12287,65535,34815,65534,18431]),K.JSArray_int),h.List_qg4=S._setArrayType(e([0,0,65490,12287,65535,34815,65534,18431]),K.JSArray_int),h.List_K2O=S._setArrayType(e(["in","cm","pc","mm","q","pt","px","deg","grad","rad","turn","s","ms","Hz","kHz","dpi","dpcm","dppx"]),K.JSArray_String),h.List_aha=S._setArrayType(e(["in","cm","pc","mm","q","pt","px"]),K.JSArray_String),h.Map_ahsJO=new S.ConstantStringMap(7,{in:1,cm:.39370078740157477,pc:.16666666666666666,mm:.03937007874015748,q:.00984251968503937,pt:.013888888888888888,px:.010416666666666666},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahM6L=new S.ConstantStringMap(7,{in:2.54,cm:1,pc:.42333333333333334,mm:.1,q:.025,pt:.035277777777777776,px:.026458333333333334},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahNsa=new S.ConstantStringMap(7,{in:6,cm:2.3622047244094486,pc:1,mm:.2362204724409449,q:.05905511811023623,pt:.08333333333333333,px:.0625},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahPSt=new S.ConstantStringMap(7,{in:25.4,cm:10,pc:4.233333333333333,mm:1,q:.25,pt:.35277777777777775,px:.26458333333333334},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahgya=new S.ConstantStringMap(7,{in:101.6,cm:40,pc:16.933333333333334,mm:4,q:1,pt:1.411111111111111,px:1.0583333333333333},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahGvh=new S.ConstantStringMap(7,{in:72,cm:28.346456692913385,pc:12,mm:2.834645669291339,q:.7086614173228347,pt:1,px:.75},h.List_aha,K.ConstantStringMap_String_num),h.Map_ahkuc=new S.ConstantStringMap(7,{in:96,cm:37.79527559055118,pc:16,mm:3.7795275590551185,q:.9448818897637796,pt:1.3333333333333333,px:1},h.List_aha,K.ConstantStringMap_String_num),h.Map_EGyvr=new S.ConstantStringMap(4,{deg:1,grad:.9,rad:57.29577951308232,turn:360},h.List_deg_grad_rad_turn,K.ConstantStringMap_String_num),h.Map_EGfqB=new S.ConstantStringMap(4,{deg:1.1111111111111112,grad:1,rad:63.66197723675813,turn:400},h.List_deg_grad_rad_turn,K.ConstantStringMap_String_num),h.Map_EGswR=new S.ConstantStringMap(4,{deg:.017453292519943295,grad:.015707963267948967,rad:1,turn:6.283185307179586},h.List_deg_grad_rad_turn,K.ConstantStringMap_String_num),h.Map_EGY2F=new S.ConstantStringMap(4,{deg:.002777777777777778,grad:.0025,rad:.15915494309189535,turn:1},h.List_deg_grad_rad_turn,K.ConstantStringMap_String_num),h.Map_ma2bi=new S.ConstantStringMap(2,{s:1,ms:.001},h.List_s_ms,K.ConstantStringMap_String_num),h.Map_maDht0=new S.ConstantStringMap(2,{s:1e3,ms:1},h.List_s_ms,K.ConstantStringMap_String_num),h.List_Hz_kHz=S._setArrayType(e(["Hz","kHz"]),K.JSArray_String),h.Map_0IpUe=new S.ConstantStringMap(2,{Hz:1,kHz:1e3},h.List_Hz_kHz,K.ConstantStringMap_String_num),h.Map_0IVs0=new S.ConstantStringMap(2,{Hz:.001,kHz:1},h.List_Hz_kHz,K.ConstantStringMap_String_num),h.Map_H2OWd=new S.ConstantStringMap(3,{dpi:1,dpcm:2.54,dppx:96},h.List_dpi_dpcm_dppx,K.ConstantStringMap_String_num),h.Map_H24em=new S.ConstantStringMap(3,{dpi:.39370078740157477,dpcm:1,dppx:37.79527559055118},h.List_dpi_dpcm_dppx,K.ConstantStringMap_String_num),h.Map_H25Om=new S.ConstantStringMap(3,{dpi:.010416666666666666,dpcm:.026458333333333334,dppx:1},h.List_dpi_dpcm_dppx,K.ConstantStringMap_String_num),h.Map_K2BWj=new S.ConstantStringMap(18,{in:h.Map_ahsJO,cm:h.Map_ahM6L,pc:h.Map_ahNsa,mm:h.Map_ahPSt,q:h.Map_ahgya,pt:h.Map_ahGvh,px:h.Map_ahkuc,deg:h.Map_EGyvr,grad:h.Map_EGfqB,rad:h.Map_EGswR,turn:h.Map_EGY2F,s:h.Map_ma2bi,ms:h.Map_maDht0,Hz:h.Map_0IpUe,kHz:h.Map_0IVs0,dpi:h.Map_H2OWd,dpcm:h.Map_H24em,dppx:h.Map_H25Om},h.List_K2O,S.findType("ConstantStringMap>")),h.List_U8g=S._setArrayType(e(["length","angle","time","frequency","pixel density"]),K.JSArray_String),h.Map_U8AHF=new S.ConstantStringMap(5,{length:h.List_aha,angle:h.List_deg_grad_rad_turn,time:h.List_s_ms,frequency:h.List_Hz_kHz,"pixel density":h.List_dpi_dpcm_dppx},h.List_U8g,S.findType("ConstantStringMap>")),h.Map_empty0=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Map_empty7=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Map_empty2=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Map_empty9=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Map_empty3=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap>")),h.Map_empty=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap>")),h.Map_empty10=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap>")),h.Map_empty6=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap>")),h.Map_empty1=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.Map_empty8=new S.ConstantStringMap(0,{},h.List_empty,S.findType("ConstantStringMap")),h.List_empty22=S._setArrayType(e([]),S.findType("JSArray")),h.Map_empty4=new S.ConstantStringMap(0,{},h.List_empty22,S.findType("ConstantStringMap")),h.List_empty23=S._setArrayType(e([]),K.JSArray_nullable_String),h.Map_empty5=new S.ConstantStringMap(0,{},h.List_empty23,S.findType("ConstantStringMap")),h.OptionType_YwU=new y.OptionType("OptionType.single"),h.OptionType_nMZ=new y.OptionType("OptionType.flag"),h.OptionType_qyr=new y.OptionType("OptionType.multiple"),h.OutputStyle_compressed=new w.OutputStyle("compressed"),h.OutputStyle_compressed0=new w.OutputStyle0("compressed"),h.OutputStyle_expanded=new w.OutputStyle("expanded"),h.OutputStyle_expanded0=new w.OutputStyle0("expanded"),h.SassBoolean_false=new T.SassBoolean(!1),h.SassBoolean_false0=new T.SassBoolean0(!1),h.SassBoolean_true=new T.SassBoolean(!0),h.SassBoolean_true0=new T.SassBoolean0(!0),h.SassList_yfz=new d.SassList(h.List_empty5,h.ListSeparator_kWM,!1),h.SassList_yfz0=new d.SassList0(h.List_empty15,h.ListSeparator_kWM0,!1),h.Map_empty13=new S.ConstantStringMap(0,{},h.List_empty5,S.findType("ConstantStringMap")),h.SassMap_Map_empty=new $.SassMap(h.Map_empty13),h.Map_empty14=new S.ConstantStringMap(0,{},h.List_empty15,S.findType("ConstantStringMap")),h.SassMap_Map_empty0=new $.SassMap0(h.Map_empty14),h.List_empty24=S._setArrayType(e([]),K.JSArray_Module_AsyncCallable),h.Map_empty15=new S.ConstantStringMap(0,{},h.List_empty24,S.findType("ConstantStringMap,Null>")),h.Set_empty0=new E._UnmodifiableSet(h.Map_empty15,S.findType("_UnmodifiableSet>")),h.List_empty25=S._setArrayType(e([]),K.JSArray_Module_Callable),h.Map_empty16=new S.ConstantStringMap(0,{},h.List_empty25,S.findType("ConstantStringMap,Null>")),h.Set_empty=new E._UnmodifiableSet(h.Map_empty16,S.findType("_UnmodifiableSet>")),h.List_empty26=S._setArrayType(e([]),K.JSArray_Module_AsyncCallable_2),h.Map_empty17=new S.ConstantStringMap(0,{},h.List_empty26,S.findType("ConstantStringMap,Null>")),h.Set_empty3=new E._UnmodifiableSet(h.Map_empty17,S.findType("_UnmodifiableSet>")),h.List_empty27=S._setArrayType(e([]),K.JSArray_Module_Callable_2),h.Map_empty18=new S.ConstantStringMap(0,{},h.List_empty27,S.findType("ConstantStringMap,Null>")),h.Set_empty2=new E._UnmodifiableSet(h.Map_empty18,S.findType("_UnmodifiableSet>")),h.List_empty28=S._setArrayType(e([]),K.JSArray_StylesheetNode),h.Map_empty19=new S.ConstantStringMap(0,{},h.List_empty28,S.findType("ConstantStringMap")),h.Set_empty1=new E._UnmodifiableSet(h.Map_empty19,S.findType("_UnmodifiableSet")),h.StderrLogger_false=new I.StderrLogger(!1),h.StderrLogger_false0=new I.StderrLogger0(!1),h.Symbol__evaluationContext=new S.Symbol("_evaluationContext"),h.Symbol__inImportRule=new S.Symbol("_inImportRule"),h.Symbol_call=new S.Symbol("call"),h.Syntax_CSS=new x.Syntax("CSS"),h.Syntax_CSS0=new x.Syntax0("CSS"),h.Syntax_SCSS=new x.Syntax("SCSS"),h.Syntax_SCSS0=new x.Syntax0("SCSS"),h.Syntax_Sass=new x.Syntax("Sass"),h.Syntax_Sass0=new x.Syntax0("Sass"),h.List_empty29=S._setArrayType(e([]),S.findType("JSArray>")),h.Map_empty20=new S.ConstantStringMap(0,{},h.List_empty29,S.findType("ConstantStringMap,ModifiableCssValue>")),h.Tuple2_EmptyExtensionStore_Map_empty=new I.Tuple2(h.C_EmptyExtensionStore,h.Map_empty20,K.Tuple2_of_ExtensionStore_and_Map_of_CssValue_SelectorList_and_ModifiableCssValue_SelectorList),h.List_empty30=S._setArrayType(e([]),S.findType("JSArray>")),h.Map_empty21=new S.ConstantStringMap(0,{},h.List_empty30,S.findType("ConstantStringMap,ModifiableCssValue0>")),h.Tuple2_EmptyExtensionStore_Map_empty0=new I.Tuple2(h.C_EmptyExtensionStore0,h.Map_empty21,K.Tuple2_of_ExtensionStore_and_Map_of_CssValue_SelectorList_and_ModifiableCssValue_SelectorList_2),h.Type_Null_Yyn=S.typeLiteral("Null"),h.UnaryOperator_U4G=new V.UnaryOperator("minus","-"),h.UnaryOperator_U4G0=new V.UnaryOperator0("minus","-"),h.UnaryOperator_j2w=new V.UnaryOperator("plus","+"),h.UnaryOperator_j2w0=new V.UnaryOperator0("plus","+"),h.UnaryOperator_not_not=new V.UnaryOperator("not","not"),h.UnaryOperator_not_not0=new V.UnaryOperator0("not","not"),h.UnaryOperator_zDx=new V.UnaryOperator("divide","/"),h.UnaryOperator_zDx0=new V.UnaryOperator0("divide","/"),h.Utf8Decoder_false=new E.Utf8Decoder(!1),h._IterationMarker_null_2=new E._IterationMarker(null,2),h._PathDirection_8Gl=new x._PathDirection("at root"),h._PathDirection_988=new x._PathDirection("below root"),h._PathDirection_FIw=new x._PathDirection("reaches root"),h._PathDirection_ZGD=new x._PathDirection("above root"),h._PathRelation_different=new x._PathRelation("different"),h._PathRelation_equal=new x._PathRelation("equal"),h._PathRelation_inconclusive=new x._PathRelation("inconclusive"),h._PathRelation_within=new x._PathRelation("within"),h._RegisterBinaryZoneFunction_kGu=new E._RegisterBinaryZoneFunction(h.C__RootZone,E.async___rootRegisterBinaryCallback$closure()),h._RegisterNullaryZoneFunction__RootZone__rootRegisterCallback=new E._RegisterNullaryZoneFunction(h.C__RootZone,E.async___rootRegisterCallback$closure()),h._RegisterUnaryZoneFunction_Bqo=new E._RegisterUnaryZoneFunction(h.C__RootZone,E.async___rootRegisterUnaryCallback$closure()),h._RunBinaryZoneFunction__RootZone__rootRunBinary=new E._RunBinaryZoneFunction(h.C__RootZone,E.async___rootRunBinary$closure()),h._RunNullaryZoneFunction__RootZone__rootRun=new E._RunNullaryZoneFunction(h.C__RootZone,E.async___rootRun$closure()),h._RunUnaryZoneFunction__RootZone__rootRunUnary=new E._RunUnaryZoneFunction(h.C__RootZone,E.async___rootRunUnary$closure()),h._SingletonCssMediaQueryMergeResult_empty=new g._SingletonCssMediaQueryMergeResult("empty"),h._SingletonCssMediaQueryMergeResult_empty0=new g._SingletonCssMediaQueryMergeResult0("empty"),h._SingletonCssMediaQueryMergeResult_unrepresentable=new g._SingletonCssMediaQueryMergeResult("unrepresentable"),h._SingletonCssMediaQueryMergeResult_unrepresentable0=new g._SingletonCssMediaQueryMergeResult0("unrepresentable"),h._StreamGroupState_canceled=new b._StreamGroupState("canceled"),h._StreamGroupState_dormant=new b._StreamGroupState("dormant"),h._StreamGroupState_listening=new b._StreamGroupState("listening"),h._StreamGroupState_paused=new b._StreamGroupState("paused"),h._StringStackTrace_3uE=new E._StringStackTrace(""),h._ZoneFunction_3bB=new E._ZoneFunction(h.C__RootZone,E.async___rootCreatePeriodicTimer$closure()),h._ZoneFunction_NMc=new E._ZoneFunction(h.C__RootZone,E.async___rootHandleUncaughtError$closure()),h._ZoneFunction__RootZone__rootCreateTimer=new E._ZoneFunction(h.C__RootZone,E.async___rootCreateTimer$closure()),h._ZoneFunction__RootZone__rootErrorCallback=new E._ZoneFunction(h.C__RootZone,E.async___rootErrorCallback$closure()),h._ZoneFunction__RootZone__rootFork=new E._ZoneFunction(h.C__RootZone,E.async___rootFork$closure()),h._ZoneFunction__RootZone__rootPrint=new E._ZoneFunction(h.C__RootZone,E.async___rootPrint$closure()),h._ZoneFunction__RootZone__rootScheduleMicrotask=new E._ZoneFunction(h.C__RootZone,E.async___rootScheduleMicrotask$closure()),h._ZoneSpecification_ALf=new E._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)}(),B._JS_INTEROP_INTERCEPTOR_TAG=null,B.printToZone=null,B.Closure_functionCounter=0,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._nextCallback=null,B._lastCallback=null,B._lastPriorityCallback=null,B._isInCallbackLoop=!1,B.Zone__current=h.C__RootZone,B._RootZone__rootDelegate=null,B._toStringVisiting=S._setArrayType([],K.JSArray_Object),B._fs=null,B._currentUriBase=null,B._current=null,B._subselectorPseudos=E.LinkedHashSet_LinkedHashSet$_literal(["is","matches","any","nth-child","nth-last-child"],K.String),B._features=E.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],K.String),B._realCaseCache=(H=K.String,E.LinkedHashMap_LinkedHashMap$_empty(H,H)),B._selectorPseudoClasses=E.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","current","any","has","host","host-context"],K.String),B._selectorPseudoElements=E.LinkedHashSet_LinkedHashSet$_literal(["slotted"],K.String),B._glyphs=h.C_UnicodeGlyphSet,B._subselectorPseudos0=E.LinkedHashSet_LinkedHashSet$_literal(["is","matches","any","nth-child","nth-last-child"],K.String),B._realCaseCache0=function(){var e=K.String;return E.LinkedHashMap_LinkedHashMap$_empty(e,e)}(),B._features0=E.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],K.String),B._selectorPseudoClasses0=E.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","current","any","has","host","host-context"],K.String),B._selectorPseudoElements0=E.LinkedHashSet_LinkedHashSet$_literal(["slotted"],K.String),q=c.lazyFinal,W=c.lazy,q(B,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",(function(){return S.getIsolateAffinityTag("_$dart_dartClosure")})),q(B,"nullFuture","$get$nullFuture",(function(){return h.C__RootZone.run$1$1(0,new S.nullFuture_closure,S.findType("Future"))})),q(B,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))})),q(B,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))})),q(B,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokeCallErrorOn(null))})),q(B,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",(function(){return S.TypeErrorDecoder_extractPattern(function(){try{null.$method$("$arguments$")}catch(e){return e.message}}())})),q(B,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokeCallErrorOn(void 0))})),q(B,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",(function(){return S.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$("$arguments$")}catch(e){return e.message}}())})),q(B,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokePropertyErrorOn(null))})),q(B,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",(function(){return S.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(e){return e.message}}())})),q(B,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",(function(){return S.TypeErrorDecoder_extractPattern(S.TypeErrorDecoder_provokePropertyErrorOn(void 0))})),q(B,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",(function(){return S.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(e){return e.message}}())})),q(B,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",(function(){return E._AsyncRun__initializeScheduleImmediate()})),q(B,"Future__nullFuture","$get$Future__nullFuture",(function(){return S.findType("_Future")._as(B.$get$nullFuture())})),q(B,"Future__falseFuture","$get$Future__falseFuture",(function(){return E._Future$zoneValue(!1,h.C__RootZone,K.bool)})),q(B,"_RootZone__rootMap","$get$_RootZone__rootMap",(function(){var e=K.dynamic;return E.HashMap_HashMap(e,e)})),q(B,"Utf8Decoder__decoder","$get$Utf8Decoder__decoder",(function(){return(new E.Utf8Decoder__decoder_closure).call$0()})),q(B,"Utf8Decoder__decoderNonfatal","$get$Utf8Decoder__decoderNonfatal",(function(){return(new E.Utf8Decoder__decoderNonfatal_closure).call$0()})),q(B,"_Base64Decoder__inverseAlphabet","$get$_Base64Decoder__inverseAlphabet",(function(){return S.NativeInt8List__create1(S._ensureNativeList(S._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],K.JSArray_int)))})),q(B,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",(function(){return"undefined"!=typeof process&&"[object process]"==Object.prototype.toString.call(process)&&"win32"==process.platform})),q(B,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",(function(){return E.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)})),W(B,"_hasErrorStackProperty","$get$_hasErrorStackProperty",(function(){return null!=(new Error).stack})),q(B,"_scannerTables","$get$_scannerTables",(function(){return E._createTables()})),q(B,"Option__invalidChars","$get$Option__invalidChars",(function(){return E.RegExp_RegExp("[ \\t\\r\\n\"'\\\\/]",!1)})),q(B,"alwaysValid","$get$alwaysValid",(function(){return new A.alwaysValid_closure})),q(B,"readline","$get$readline",(function(){return a.readline})),q(B,"windows","$get$windows",(function(){return x.Context_Context(B.$get$Style_windows())})),q(B,"url","$get$url",(function(){return x.Context_Context(B.$get$Style_url())})),q(B,"context","$get$context",(function(){return new x.Context(K.InternalStyle._as(B.$get$Style_platform()),null)})),q(B,"Style_posix","$get$Style_posix",(function(){return new m.PosixStyle(E.RegExp_RegExp("/",!1),E.RegExp_RegExp("[^/]$",!1),E.RegExp_RegExp("^/",!1))})),q(B,"Style_windows","$get$Style_windows",(function(){return new b.WindowsStyle(E.RegExp_RegExp("[/\\\\]",!1),E.RegExp_RegExp("[^/\\\\]$",!1),E.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!1),E.RegExp_RegExp("^[/\\\\](?![/\\\\])",!1))})),q(B,"Style_url","$get$Style_url",(function(){return new g.UrlStyle(E.RegExp_RegExp("/",!1),E.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!1),E.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!1),E.RegExp_RegExp("^/",!1))})),q(B,"Style_platform","$get$Style_platform",(function(){return C.Style__getPlatformStyle()})),q(B,"IfExpression_declaration","$get$IfExpression_declaration",(function(){return p.ArgumentDeclaration_ArgumentDeclaration$parse(j.x40funct,null)})),q(B,"colorsByName","$get$colorsByName",(function(){var e=null;return E.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",f.SassColor$rgb(154,205,50,e,e),"yellow",f.SassColor$rgb(255,255,0,e,e),"whitesmoke",f.SassColor$rgb(245,245,245,e,e),"white",f.SassColor$rgb(255,255,255,e,e),"wheat",f.SassColor$rgb(245,222,179,e,e),"violet",f.SassColor$rgb(238,130,238,e,e),"turquoise",f.SassColor$rgb(64,224,208,e,e),"transparent",f.SassColor$rgb(0,0,0,0,e),"tomato",f.SassColor$rgb(255,99,71,e,e),"thistle",f.SassColor$rgb(216,191,216,e,e),"teal",f.SassColor$rgb(0,128,128,e,e),"tan",f.SassColor$rgb(210,180,140,e,e),"steelblue",f.SassColor$rgb(70,130,180,e,e),"springgreen",f.SassColor$rgb(0,255,127,e,e),"snow",f.SassColor$rgb(255,250,250,e,e),"slategrey",f.SassColor$rgb(112,128,144,e,e),"slategray",f.SassColor$rgb(112,128,144,e,e),"slateblue",f.SassColor$rgb(106,90,205,e,e),"skyblue",f.SassColor$rgb(135,206,235,e,e),"silver",f.SassColor$rgb(192,192,192,e,e),"sienna",f.SassColor$rgb(160,82,45,e,e),"seashell",f.SassColor$rgb(255,245,238,e,e),"seagreen",f.SassColor$rgb(46,139,87,e,e),"sandybrown",f.SassColor$rgb(244,164,96,e,e),"salmon",f.SassColor$rgb(250,128,114,e,e),"saddlebrown",f.SassColor$rgb(139,69,19,e,e),"royalblue",f.SassColor$rgb(65,105,225,e,e),"rosybrown",f.SassColor$rgb(188,143,143,e,e),"red",f.SassColor$rgb(255,0,0,e,e),"rebeccapurple",f.SassColor$rgb(102,51,153,e,e),"purple",f.SassColor$rgb(128,0,128,e,e),"powderblue",f.SassColor$rgb(176,224,230,e,e),"plum",f.SassColor$rgb(221,160,221,e,e),"pink",f.SassColor$rgb(255,192,203,e,e),"peru",f.SassColor$rgb(205,133,63,e,e),"peachpuff",f.SassColor$rgb(255,218,185,e,e),"papayawhip",f.SassColor$rgb(255,239,213,e,e),"palevioletred",f.SassColor$rgb(219,112,147,e,e),"paleturquoise",f.SassColor$rgb(175,238,238,e,e),"palegreen",f.SassColor$rgb(152,251,152,e,e),"palegoldenrod",f.SassColor$rgb(238,232,170,e,e),"orchid",f.SassColor$rgb(218,112,214,e,e),"orangered",f.SassColor$rgb(255,69,0,e,e),"orange",f.SassColor$rgb(255,165,0,e,e),"olivedrab",f.SassColor$rgb(107,142,35,e,e),"olive",f.SassColor$rgb(128,128,0,e,e),"oldlace",f.SassColor$rgb(253,245,230,e,e),"navy",f.SassColor$rgb(0,0,128,e,e),"navajowhite",f.SassColor$rgb(255,222,173,e,e),"moccasin",f.SassColor$rgb(255,228,181,e,e),"mistyrose",f.SassColor$rgb(255,228,225,e,e),"mintcream",f.SassColor$rgb(245,255,250,e,e),"midnightblue",f.SassColor$rgb(25,25,112,e,e),"mediumvioletred",f.SassColor$rgb(199,21,133,e,e),"mediumturquoise",f.SassColor$rgb(72,209,204,e,e),"mediumspringgreen",f.SassColor$rgb(0,250,154,e,e),"mediumslateblue",f.SassColor$rgb(123,104,238,e,e),"mediumseagreen",f.SassColor$rgb(60,179,113,e,e),"mediumpurple",f.SassColor$rgb(147,112,219,e,e),"mediumorchid",f.SassColor$rgb(186,85,211,e,e),"mediumblue",f.SassColor$rgb(0,0,205,e,e),"mediumaquamarine",f.SassColor$rgb(102,205,170,e,e),"maroon",f.SassColor$rgb(128,0,0,e,e),"magenta",f.SassColor$rgb(255,0,255,e,e),"linen",f.SassColor$rgb(250,240,230,e,e),"limegreen",f.SassColor$rgb(50,205,50,e,e),"lime",f.SassColor$rgb(0,255,0,e,e),"lightyellow",f.SassColor$rgb(255,255,224,e,e),"lightsteelblue",f.SassColor$rgb(176,196,222,e,e),"lightslategrey",f.SassColor$rgb(119,136,153,e,e),"lightslategray",f.SassColor$rgb(119,136,153,e,e),"lightskyblue",f.SassColor$rgb(135,206,250,e,e),"lightseagreen",f.SassColor$rgb(32,178,170,e,e),"lightsalmon",f.SassColor$rgb(255,160,122,e,e),"lightpink",f.SassColor$rgb(255,182,193,e,e),"lightgrey",f.SassColor$rgb(211,211,211,e,e),"lightgreen",f.SassColor$rgb(144,238,144,e,e),"lightgray",f.SassColor$rgb(211,211,211,e,e),"lightgoldenrodyellow",f.SassColor$rgb(250,250,210,e,e),"lightcyan",f.SassColor$rgb(224,255,255,e,e),"lightcoral",f.SassColor$rgb(240,128,128,e,e),"lightblue",f.SassColor$rgb(173,216,230,e,e),"lemonchiffon",f.SassColor$rgb(255,250,205,e,e),"lawngreen",f.SassColor$rgb(124,252,0,e,e),"lavenderblush",f.SassColor$rgb(255,240,245,e,e),"lavender",f.SassColor$rgb(230,230,250,e,e),"khaki",f.SassColor$rgb(240,230,140,e,e),"ivory",f.SassColor$rgb(255,255,240,e,e),"indigo",f.SassColor$rgb(75,0,130,e,e),"indianred",f.SassColor$rgb(205,92,92,e,e),"hotpink",f.SassColor$rgb(255,105,180,e,e),"honeydew",f.SassColor$rgb(240,255,240,e,e),"grey",f.SassColor$rgb(128,128,128,e,e),"greenyellow",f.SassColor$rgb(173,255,47,e,e),"green",f.SassColor$rgb(0,128,0,e,e),"gray",f.SassColor$rgb(128,128,128,e,e),"goldenrod",f.SassColor$rgb(218,165,32,e,e),"gold",f.SassColor$rgb(255,215,0,e,e),"ghostwhite",f.SassColor$rgb(248,248,255,e,e),"gainsboro",f.SassColor$rgb(220,220,220,e,e),"fuchsia",f.SassColor$rgb(255,0,255,e,e),"forestgreen",f.SassColor$rgb(34,139,34,e,e),"floralwhite",f.SassColor$rgb(255,250,240,e,e),"firebrick",f.SassColor$rgb(178,34,34,e,e),"dodgerblue",f.SassColor$rgb(30,144,255,e,e),"dimgrey",f.SassColor$rgb(105,105,105,e,e),"dimgray",f.SassColor$rgb(105,105,105,e,e),"deepskyblue",f.SassColor$rgb(0,191,255,e,e),"deeppink",f.SassColor$rgb(255,20,147,e,e),"darkviolet",f.SassColor$rgb(148,0,211,e,e),"darkturquoise",f.SassColor$rgb(0,206,209,e,e),"darkslategrey",f.SassColor$rgb(47,79,79,e,e),"darkslategray",f.SassColor$rgb(47,79,79,e,e),"darkslateblue",f.SassColor$rgb(72,61,139,e,e),"darkseagreen",f.SassColor$rgb(143,188,143,e,e),"darksalmon",f.SassColor$rgb(233,150,122,e,e),"darkred",f.SassColor$rgb(139,0,0,e,e),"darkorchid",f.SassColor$rgb(153,50,204,e,e),"darkorange",f.SassColor$rgb(255,140,0,e,e),"darkolivegreen",f.SassColor$rgb(85,107,47,e,e),"darkmagenta",f.SassColor$rgb(139,0,139,e,e),"darkkhaki",f.SassColor$rgb(189,183,107,e,e),"darkgrey",f.SassColor$rgb(169,169,169,e,e),"darkgreen",f.SassColor$rgb(0,100,0,e,e),"darkgray",f.SassColor$rgb(169,169,169,e,e),"darkgoldenrod",f.SassColor$rgb(184,134,11,e,e),"darkcyan",f.SassColor$rgb(0,139,139,e,e),"darkblue",f.SassColor$rgb(0,0,139,e,e),"cyan",f.SassColor$rgb(0,255,255,e,e),"crimson",f.SassColor$rgb(220,20,60,e,e),"cornsilk",f.SassColor$rgb(255,248,220,e,e),"cornflowerblue",f.SassColor$rgb(100,149,237,e,e),"coral",f.SassColor$rgb(255,127,80,e,e),"chocolate",f.SassColor$rgb(210,105,30,e,e),"chartreuse",f.SassColor$rgb(127,255,0,e,e),"cadetblue",f.SassColor$rgb(95,158,160,e,e),"burlywood",f.SassColor$rgb(222,184,135,e,e),"brown",f.SassColor$rgb(165,42,42,e,e),"blueviolet",f.SassColor$rgb(138,43,226,e,e),"blue",f.SassColor$rgb(0,0,255,e,e),"blanchedalmond",f.SassColor$rgb(255,235,205,e,e),"black",f.SassColor$rgb(0,0,0,e,e),"bisque",f.SassColor$rgb(255,228,196,e,e),"beige",f.SassColor$rgb(245,245,220,e,e),"azure",f.SassColor$rgb(240,255,255,e,e),"aquamarine",f.SassColor$rgb(127,255,212,e,e),"aqua",f.SassColor$rgb(0,255,255,e,e),"antiquewhite",f.SassColor$rgb(250,235,215,e,e),"aliceblue",f.SassColor$rgb(240,248,255,e,e)],K.String,K.SassColor)})),q(B,"namesByColor","$get$namesByColor",(function(){var e,t,r=E.LinkedHashMap_LinkedHashMap$_empty(K.SassColor,K.String);for(e=(e=(e=B.$get$colorsByName()).get$entries(e)).get$iterator(e);e.moveNext$0();)t=e.get$current(e),r.$indexSet(0,t.value,t.key);return r})),q(B,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",(function(){return p.isWindows()?"=":"━"})),q(B,"ExecutableOptions__parser","$get$ExecutableOptions__parser",(function(){return(new p.ExecutableOptions__parser_closure).call$0()})),q(B,"globalFunctions","$get$globalFunctions",(function(){var e=K.BuiltInCallable,t=E.List_List$of(B.$get$global0(),!0,e);return h.JSArray_methods.addAll$1(t,B.$get$global1()),h.JSArray_methods.addAll$1(t,B.$get$global2()),h.JSArray_methods.addAll$1(t,B.$get$global3()),h.JSArray_methods.addAll$1(t,B.$get$global4()),h.JSArray_methods.addAll$1(t,B.$get$global5()),h.JSArray_methods.addAll$1(t,B.$get$global()),t.push(A.BuiltInCallable$function("if","$condition, $if-true, $if-false",new F.globalFunctions_closure,null)),E.UnmodifiableListView$(t,e)})),q(B,"coreModules","$get$coreModules",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$module(),B.$get$module0(),B.$get$module1(),B.$get$module2(),B.$get$module3(),B.$get$module4()],S.findType("JSArray>")),K.BuiltInModule_BuiltInCallable)})),q(B,"_microsoftFilterStart","$get$_microsoftFilterStart",(function(){return E.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)})),q(B,"global","$get$global0",(function(){var e="$red, $green, $blue, $alpha",t="$red, $green, $blue",r="$hue, $saturation, $lightness, $alpha",n="$hue, $saturation, $lightness",a="$hue, $saturation",i="$color, $amount",s=K.String,o=K.Value_Function_List_Value;return E.UnmodifiableListView$(S._setArrayType([B.$get$_red(),B.$get$_green(),B.$get$_blue(),B.$get$_mix(),A.BuiltInCallable$overloadedFunction("rgb",E.LinkedHashMap_LinkedHashMap$_literal([e,new f.global_closure,t,new f.global_closure0,"$color, $alpha",new f.global_closure1,"$channels",new f.global_closure2],s,o)),A.BuiltInCallable$overloadedFunction("rgba",E.LinkedHashMap_LinkedHashMap$_literal([e,new f.global_closure3,t,new f.global_closure4,"$color, $alpha",new f.global_closure5,"$channels",new f.global_closure6],s,o)),f._function4("invert","$color, $weight: 100%",new f.global_closure7),B.$get$_hue(),B.$get$_saturation(),B.$get$_lightness(),B.$get$_complement(),A.BuiltInCallable$overloadedFunction("hsl",E.LinkedHashMap_LinkedHashMap$_literal([r,new f.global_closure8,n,new f.global_closure9,a,new f.global_closure10,"$channels",new f.global_closure11],s,o)),A.BuiltInCallable$overloadedFunction("hsla",E.LinkedHashMap_LinkedHashMap$_literal([r,new f.global_closure12,n,new f.global_closure13,a,new f.global_closure14,"$channels",new f.global_closure15],s,o)),f._function4("grayscale","$color",new f.global_closure16),f._function4("adjust-hue","$color, $degrees",new f.global_closure17),f._function4("lighten",i,new f.global_closure18),f._function4("darken",i,new f.global_closure19),A.BuiltInCallable$overloadedFunction("saturate",E.LinkedHashMap_LinkedHashMap$_literal(["$amount",new f.global_closure20,"$color, $amount",new f.global_closure21],s,o)),f._function4("desaturate",i,new f.global_closure22),f._function4("opacify",i,f.color___opacify$closure()),f._function4("fade-in",i,f.color___opacify$closure()),f._function4("transparentize",i,f.color___transparentize$closure()),f._function4("fade-out",i,f.color___transparentize$closure()),A.BuiltInCallable$overloadedFunction("alpha",E.LinkedHashMap_LinkedHashMap$_literal(["$color",new f.global_closure23,"$args...",new f.global_closure24],s,o)),f._function4("opacity","$color",new f.global_closure25),B.$get$_ieHexStr(),B.$get$_adjust().withName$1("adjust-color"),B.$get$_scale().withName$1("scale-color"),B.$get$_change().withName$1("change-color")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module","$get$module",(function(){var e="lightness",t="saturation",r="$color",n="alpha",a=K.String,i=K.Value_Function_List_Value;return A.BuiltInModule$("color",S._setArrayType([B.$get$_red(),B.$get$_green(),B.$get$_blue(),B.$get$_mix(),f._function4("invert","$color, $weight: 100%",new f.module_closure),B.$get$_hue(),B.$get$_saturation(),B.$get$_lightness(),B.$get$_complement(),f._removedColorFunction("adjust-hue","hue",!1),f._removedColorFunction("lighten",e,!1),f._removedColorFunction("darken",e,!0),f._removedColorFunction("saturate",t,!1),f._removedColorFunction("desaturate",t,!0),f._function4("grayscale",r,new f.module_closure0),A.BuiltInCallable$overloadedFunction("hwb",E.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new f.module_closure1,"$channels",new f.module_closure2],a,i)),f._function4("whiteness",r,new f.module_closure3),f._function4("blackness",r,new f.module_closure4),f._removedColorFunction("opacify",n,!1),f._removedColorFunction("fade-in",n,!1),f._removedColorFunction("transparentize",n,!0),f._removedColorFunction("fade-out",n,!0),A.BuiltInCallable$overloadedFunction(n,E.LinkedHashMap_LinkedHashMap$_literal(["$color",new f.module_closure5,"$args...",new f.module_closure6],a,i)),f._function4("opacity",r,new f.module_closure7),B.$get$_adjust(),B.$get$_scale(),B.$get$_change(),B.$get$_ieHexStr()],K.JSArray_BuiltInCallable),null,null,K.BuiltInCallable)})),q(B,"_red","$get$_red",(function(){return f._function4("red","$color",new f._red_closure)})),q(B,"_green","$get$_green",(function(){return f._function4("green","$color",new f._green_closure)})),q(B,"_blue","$get$_blue",(function(){return f._function4("blue","$color",new f._blue_closure)})),q(B,"_mix","$get$_mix",(function(){return f._function4("mix","$color1, $color2, $weight: 50%",new f._mix_closure)})),q(B,"_hue","$get$_hue",(function(){return f._function4("hue","$color",new f._hue_closure)})),q(B,"_saturation","$get$_saturation",(function(){return f._function4("saturation","$color",new f._saturation_closure)})),q(B,"_lightness","$get$_lightness",(function(){return f._function4("lightness","$color",new f._lightness_closure)})),q(B,"_complement","$get$_complement",(function(){return f._function4("complement","$color",new f._complement_closure)})),q(B,"_adjust","$get$_adjust",(function(){return f._function4("adjust","$color, $kwargs...",new f._adjust_closure)})),q(B,"_scale","$get$_scale",(function(){return f._function4("scale","$color, $kwargs...",new f._scale_closure)})),q(B,"_change","$get$_change",(function(){return f._function4("change","$color, $kwargs...",new f._change_closure)})),q(B,"_ieHexStr","$get$_ieHexStr",(function(){return f._function4("ie-hex-str","$color",new f._ieHexStr_closure)})),q(B,"global0","$get$global1",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_length0(),B.$get$_nth(),B.$get$_setNth(),B.$get$_join(),B.$get$_append0(),B.$get$_zip(),B.$get$_index0(),B.$get$_isBracketed(),B.$get$_separator().withName$1("list-separator")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module0","$get$module0",(function(){return A.BuiltInModule$("list",S._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()],K.JSArray_BuiltInCallable),null,null,K.BuiltInCallable)})),q(B,"_length","$get$_length0",(function(){return d._function3("length","$list",new d._length_closure0)})),q(B,"_nth","$get$_nth",(function(){return d._function3("nth","$list, $n",new d._nth_closure)})),q(B,"_setNth","$get$_setNth",(function(){return d._function3("set-nth","$list, $n, $value",new d._setNth_closure)})),q(B,"_join","$get$_join",(function(){return d._function3("join",j.x24list1,new d._join_closure)})),q(B,"_append","$get$_append0",(function(){return d._function3("append","$list, $val, $separator: auto",new d._append_closure0)})),q(B,"_zip","$get$_zip",(function(){return d._function3("zip","$lists...",new d._zip_closure)})),q(B,"_index","$get$_index0",(function(){return d._function3("index","$list, $value",new d._index_closure0)})),q(B,"_separator","$get$_separator",(function(){return d._function3("separator","$list",new d._separator_closure)})),q(B,"_isBracketed","$get$_isBracketed",(function(){return d._function3("is-bracketed","$list",new d._isBracketed_closure)})),q(B,"_slash","$get$_slash",(function(){return d._function3("slash","$elements...",new d._slash_closure)})),q(B,"global1","$get$global2",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_get().withName$1("map-get"),B.$get$_merge().withName$1("map-merge"),B.$get$_remove().withName$1("map-remove"),B.$get$_keys().withName$1("map-keys"),B.$get$_values().withName$1("map-values"),B.$get$_hasKey().withName$1("map-has-key")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module1","$get$module1",(function(){return A.BuiltInModule$("map",S._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()],K.JSArray_BuiltInCallable),null,null,K.BuiltInCallable)})),q(B,"_get","$get$_get",(function(){return $._function2("get","$map, $key, $keys...",new $._get_closure)})),q(B,"_set","$get$_set",(function(){return A.BuiltInCallable$overloadedFunction("set",E.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new $._set_closure,"$map, $args...",new $._set_closure0],K.String,K.Value_Function_List_Value))})),q(B,"_merge","$get$_merge",(function(){return A.BuiltInCallable$overloadedFunction("merge",E.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new $._merge_closure,"$map1, $args...",new $._merge_closure0],K.String,K.Value_Function_List_Value))})),q(B,"_deepMerge","$get$_deepMerge",(function(){return $._function2("deep-merge","$map1, $map2",new $._deepMerge_closure)})),q(B,"_deepRemove","$get$_deepRemove",(function(){return $._function2("deep-remove","$map, $key, $keys...",new $._deepRemove_closure)})),q(B,"_remove","$get$_remove",(function(){return A.BuiltInCallable$overloadedFunction("remove",E.LinkedHashMap_LinkedHashMap$_literal(["$map",new $._remove_closure,"$map, $key, $keys...",new $._remove_closure0],K.String,K.Value_Function_List_Value))})),q(B,"_keys","$get$_keys",(function(){return $._function2("keys","$map",new $._keys_closure)})),q(B,"_values","$get$_values",(function(){return $._function2("values","$map",new $._values_closure)})),q(B,"_hasKey","$get$_hasKey",(function(){return $._function2("has-key","$map, $key, $keys...",new $._hasKey_closure)})),q(B,"global2","$get$global3",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_abs(),B.$get$_ceil(),B.$get$_floor(),B.$get$_max(),B.$get$_min(),B.$get$_percentage(),B.$get$_randomFunction(),B.$get$_round(),B.$get$_unit(),B.$get$_compatible().withName$1("comparable"),B.$get$_isUnitless().withName$1("unitless")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module2","$get$module2",(function(){return A.BuiltInModule$("math",S._setArrayType([B.$get$_abs(),B.$get$_acos(),B.$get$_asin(),B.$get$_atan(),B.$get$_atan2(),B.$get$_ceil(),B.$get$_clamp(),B.$get$_cos(),B.$get$_compatible(),B.$get$_floor(),B.$get$_hypot(),B.$get$_isUnitless(),B.$get$_log(),B.$get$_max(),B.$get$_min(),B.$get$_percentage(),B.$get$_pow(),B.$get$_randomFunction(),B.$get$_round(),B.$get$_sin(),B.$get$_sqrt(),B.$get$_tan(),B.$get$_unit(),B.$get$_div()],K.JSArray_BuiltInCallable),null,E.LinkedHashMap_LinkedHashMap$_literal(["e",L.SassNumber_SassNumber(2.718281828459045,null),"pi",L.SassNumber_SassNumber(3.141592653589793,null)],K.String,K.Value),K.BuiltInCallable)})),q(B,"_ceil","$get$_ceil",(function(){return f._numberFunction("ceil",new f._ceil_closure)})),q(B,"_clamp","$get$_clamp",(function(){return f._function1("clamp","$min, $number, $max",new f._clamp_closure)})),q(B,"_floor","$get$_floor",(function(){return f._numberFunction("floor",new f._floor_closure)})),q(B,"_max","$get$_max",(function(){return f._function1("max","$numbers...",new f._max_closure)})),q(B,"_min","$get$_min",(function(){return f._function1("min","$numbers...",new f._min_closure)})),q(B,"_round","$get$_round",(function(){return f._numberFunction("round",L.number0__fuzzyRound$closure())})),q(B,"_abs","$get$_abs",(function(){return f._numberFunction("abs",new f._abs_closure)})),q(B,"_hypot","$get$_hypot",(function(){return f._function1("hypot","$numbers...",new f._hypot_closure)})),q(B,"_log","$get$_log",(function(){return f._function1("log","$number, $base: null",new f._log_closure)})),q(B,"_pow","$get$_pow",(function(){return f._function1("pow","$base, $exponent",new f._pow_closure)})),q(B,"_sqrt","$get$_sqrt",(function(){return f._function1("sqrt","$number",new f._sqrt_closure)})),q(B,"_acos","$get$_acos",(function(){return f._function1("acos","$number",new f._acos_closure)})),q(B,"_asin","$get$_asin",(function(){return f._function1("asin","$number",new f._asin_closure)})),q(B,"_atan","$get$_atan",(function(){return f._function1("atan","$number",new f._atan_closure)})),q(B,"_atan2","$get$_atan2",(function(){return f._function1("atan2","$y, $x",new f._atan2_closure)})),q(B,"_cos","$get$_cos",(function(){return f._function1("cos","$number",new f._cos_closure)})),q(B,"_sin","$get$_sin",(function(){return f._function1("sin","$number",new f._sin_closure)})),q(B,"_tan","$get$_tan",(function(){return f._function1("tan","$number",new f._tan_closure)})),q(B,"_compatible","$get$_compatible",(function(){return f._function1("compatible","$number1, $number2",new f._compatible_closure)})),q(B,"_isUnitless","$get$_isUnitless",(function(){return f._function1("is-unitless","$number",new f._isUnitless_closure)})),q(B,"_unit","$get$_unit",(function(){return f._function1("unit","$number",new f._unit_closure)})),q(B,"_percentage","$get$_percentage",(function(){return f._function1("percentage","$number",new f._percentage_closure)})),q(B,"_random","$get$_random0",(function(){return E.Random_Random()})),q(B,"_randomFunction","$get$_randomFunction",(function(){return f._function1("random","$limit: null",new f._randomFunction_closure)})),q(B,"_div","$get$_div",(function(){return f._function1("div","$number1, $number2",new f._div_closure)})),q(B,"global3","$get$global",(function(){return E.UnmodifiableListView$(S._setArrayType([A._function5("feature-exists","$feature",new A.global_closure26),A._function5("inspect","$value",new A.global_closure27),A._function5("type-of","$value",new A.global_closure28),A._function5("keywords","$args",new A.global_closure29)],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"local","$get$local",(function(){return E.UnmodifiableListView$(S._setArrayType([A._function5("calc-name","$calc",new A.local_closure),A._function5("calc-args","$calc",new A.local_closure0)],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"global4","$get$global4",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_isSuperselector(),B.$get$_simpleSelectors(),B.$get$_parse().withName$1("selector-parse"),B.$get$_nest().withName$1("selector-nest"),B.$get$_append().withName$1("selector-append"),B.$get$_extend().withName$1("selector-extend"),B.$get$_replace().withName$1("selector-replace"),B.$get$_unify().withName$1("selector-unify")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module3","$get$module3",(function(){return A.BuiltInModule$("selector",S._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()],K.JSArray_BuiltInCallable),null,null,K.BuiltInCallable)})),q(B,"_nest","$get$_nest",(function(){return L._function0("nest","$selectors...",new L._nest_closure)})),q(B,"_append0","$get$_append",(function(){return L._function0("append","$selectors...",new L._append_closure)})),q(B,"_extend","$get$_extend",(function(){return L._function0("extend","$selector, $extendee, $extender",new L._extend_closure)})),q(B,"_replace","$get$_replace",(function(){return L._function0("replace","$selector, $original, $replacement",new L._replace_closure)})),q(B,"_unify","$get$_unify",(function(){return L._function0("unify","$selector1, $selector2",new L._unify_closure)})),q(B,"_isSuperselector","$get$_isSuperselector",(function(){return L._function0("is-superselector","$super, $sub",new L._isSuperselector_closure)})),q(B,"_simpleSelectors","$get$_simpleSelectors",(function(){return L._function0("simple-selectors","$selector",new L._simpleSelectors_closure)})),q(B,"_parse","$get$_parse",(function(){return L._function0("parse","$selector",new L._parse_closure)})),q(B,"_random0","$get$_random",(function(){return E.Random_Random()})),W(B,"_previousUniqueId","$get$_previousUniqueId",(function(){return B.$get$_random().nextInt$1(S._asInt(E.pow(36,6)))})),q(B,"global5","$get$global5",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_unquote(),B.$get$_quote(),B.$get$_toUpperCase(),B.$get$_toLowerCase(),B.$get$_uniqueId(),B.$get$_length().withName$1("str-length"),B.$get$_insert().withName$1("str-insert"),B.$get$_index().withName$1("str-index"),B.$get$_slice().withName$1("str-slice")],K.JSArray_BuiltInCallable),K.BuiltInCallable)})),q(B,"module4","$get$module4",(function(){return A.BuiltInModule$("string",S._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()],K.JSArray_BuiltInCallable),null,null,K.BuiltInCallable)})),q(B,"_unquote","$get$_unquote",(function(){return d._function("unquote","$string",new d._unquote_closure)})),q(B,"_quote","$get$_quote",(function(){return d._function("quote","$string",new d._quote_closure)})),q(B,"_length0","$get$_length",(function(){return d._function("length","$string",new d._length_closure)})),q(B,"_insert","$get$_insert",(function(){return d._function("insert","$string, $insert, $index",new d._insert_closure)})),q(B,"_index0","$get$_index",(function(){return d._function("index","$string, $substring",new d._index_closure)})),q(B,"_slice","$get$_slice",(function(){return d._function("slice","$string, $start-at, $end-at: -1",new d._slice_closure)})),q(B,"_toUpperCase","$get$_toUpperCase",(function(){return d._function("to-upper-case","$string",new d._toUpperCase_closure)})),q(B,"_toLowerCase","$get$_toLowerCase",(function(){return d._function("to-lower-case","$string",new d._toLowerCase_closure)})),q(B,"_uniqueId","$get$_uniqueId",(function(){return d._function("unique-id","",new d._uniqueId_closure)})),q(B,"stderr","$get$stderr",(function(){return new p.Stderr(v.get$stderr$x(a.process))})),q(B,"Logger_quiet","$get$Logger_quiet",(function(){return new g._QuietLogger})),q(B,"_disallowedFunctionNames","$get$_disallowedFunctionNames",(function(){var e=B.$get$globalFunctions();return(e=e.map$1$1(e,new A._disallowedFunctionNames_closure,K.String).toSet$0(0)).add$1(0,"if"),e.remove$1(0,"rgb"),e.remove$1(0,"rgba"),e.remove$1(0,"hsl"),e.remove$1(0,"hsla"),e.remove$1(0,"grayscale"),e.remove$1(0,"invert"),e.remove$1(0,"alpha"),e.remove$1(0,"opacity"),e.remove$1(0,"saturate"),e})),q(B,"epsilon","$get$epsilon",(function(){return E.pow(10,-11)})),q(B,"_inverseEpsilon","$get$_inverseEpsilon",(function(){return 1/B.$get$epsilon()})),q(B,"_noSourceUrl","$get$_noSourceUrl",(function(){return E.Uri_parse("-")})),q(B,"_traces","$get$_traces",(function(){return E.Expando$()})),q(B,"_typesByUnit","$get$_typesByUnit",(function(){var e,t,r,n=K.String;for(n=E.LinkedHashMap_LinkedHashMap$_empty(n,n),e=(e=h.Map_U8AHF.get$entries(h.Map_U8AHF)).get$iterator(e);e.moveNext$0();)for(t=e.get$current(e),r=v.get$iterator$ax(t.value),t=t.key;r.moveNext$0();)n.$indexSet(0,r.get$current(r),t);return n})),q(B,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",(function(){var e,t,r,n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,S.findType("Set"));for(e=0;e<5;++e)for(r=(t=h.List_AqW[e]).get$iterator(t);r.moveNext$0();)n.$indexSet(0,r.get$current(r),t);return n})),q(B,"_emptyQuoted","$get$_emptyQuoted",(function(){return d.SassString$("",!0)})),q(B,"_emptyUnquoted","$get$_emptyUnquoted",(function(){return d.SassString$("",!1)})),q(B,"MAX_INT32","$get$MAX_INT32",(function(){return S._asInt(E.pow(2,31))-1})),q(B,"MIN_INT32","$get$MIN_INT32",(function(){return-S._asInt(E.pow(2,31))})),q(B,"_vmFrame","$get$_vmFrame",(function(){return E.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)})),q(B,"_v8Frame","$get$_v8Frame",(function(){return E.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)})),q(B,"_v8UrlLocation","$get$_v8UrlLocation",(function(){return E.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)})),q(B,"_v8EvalLocation","$get$_v8EvalLocation",(function(){return E.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)})),q(B,"_firefoxEvalLocation","$get$_firefoxEvalLocation",(function(){return E.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)})),q(B,"_firefoxSafariFrame","$get$_firefoxSafariFrame",(function(){return E.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)})),q(B,"_friendlyFrame","$get$_friendlyFrame",(function(){return E.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)})),q(B,"_asyncBody","$get$_asyncBody",(function(){return E.RegExp_RegExp("<(|[^>]+)_async_body>",!1)})),q(B,"_initialDot","$get$_initialDot",(function(){return E.RegExp_RegExp("^\\.",!1)})),q(B,"Frame__uriRegExp","$get$Frame__uriRegExp",(function(){return E.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)})),q(B,"Frame__windowsRegExp","$get$Frame__windowsRegExp",(function(){return E.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)})),q(B,"_terseRegExp","$get$_terseRegExp",(function(){return E.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)})),q(B,"_v8Trace","$get$_v8Trace",(function(){return E.RegExp_RegExp("\\n    ?at ",!1)})),q(B,"_v8TraceLine","$get$_v8TraceLine",(function(){return E.RegExp_RegExp("    ?at ",!1)})),q(B,"_firefoxEvalTrace","$get$_firefoxEvalTrace",(function(){return E.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)})),q(B,"_firefoxSafariTrace","$get$_firefoxSafariTrace",(function(){return E.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)})),q(B,"_friendlyTrace","$get$_friendlyTrace",(function(){return E.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)})),q(B,"vmChainGap","$get$vmChainGap",(function(){return E.RegExp_RegExp("^\\n?$",!0)})),q(B,"_newlineRegExp","$get$_newlineRegExp",(function(){return E.RegExp_RegExp("\\r\\n?|\\n",!1)})),q(B,"legacyBooleanClass","$get$legacyBooleanClass",(function(){return(new T.legacyBooleanClass_closure).call$0()})),q(B,"_microsoftFilterStart0","$get$_microsoftFilterStart0",(function(){return E.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)})),q(B,"global6","$get$global7",(function(){var e="$red, $green, $blue, $alpha",t="$red, $green, $blue",r="$hue, $saturation, $lightness, $alpha",n="$hue, $saturation, $lightness",a="$hue, $saturation",i="$color, $amount",s=K.String,o=K.Value_Function_List_Value_2;return E.UnmodifiableListView$(S._setArrayType([B.$get$_red0(),B.$get$_green0(),B.$get$_blue0(),B.$get$_mix0(),A.BuiltInCallable$overloadedFunction0("rgb",E.LinkedHashMap_LinkedHashMap$_literal([e,new f.global_closure30,t,new f.global_closure31,"$color, $alpha",new f.global_closure32,"$channels",new f.global_closure33],s,o)),A.BuiltInCallable$overloadedFunction0("rgba",E.LinkedHashMap_LinkedHashMap$_literal([e,new f.global_closure34,t,new f.global_closure35,"$color, $alpha",new f.global_closure36,"$channels",new f.global_closure37],s,o)),f._function11("invert","$color, $weight: 100%",new f.global_closure38),B.$get$_hue0(),B.$get$_saturation0(),B.$get$_lightness0(),B.$get$_complement0(),A.BuiltInCallable$overloadedFunction0("hsl",E.LinkedHashMap_LinkedHashMap$_literal([r,new f.global_closure39,n,new f.global_closure40,a,new f.global_closure41,"$channels",new f.global_closure42],s,o)),A.BuiltInCallable$overloadedFunction0("hsla",E.LinkedHashMap_LinkedHashMap$_literal([r,new f.global_closure43,n,new f.global_closure44,a,new f.global_closure45,"$channels",new f.global_closure46],s,o)),f._function11("grayscale","$color",new f.global_closure47),f._function11("adjust-hue","$color, $degrees",new f.global_closure48),f._function11("lighten",i,new f.global_closure49),f._function11("darken",i,new f.global_closure50),A.BuiltInCallable$overloadedFunction0("saturate",E.LinkedHashMap_LinkedHashMap$_literal(["$amount",new f.global_closure51,"$color, $amount",new f.global_closure52],s,o)),f._function11("desaturate",i,new f.global_closure53),f._function11("opacify",i,f.color1___opacify$closure()),f._function11("fade-in",i,f.color1___opacify$closure()),f._function11("transparentize",i,f.color1___transparentize$closure()),f._function11("fade-out",i,f.color1___transparentize$closure()),A.BuiltInCallable$overloadedFunction0("alpha",E.LinkedHashMap_LinkedHashMap$_literal(["$color",new f.global_closure54,"$args...",new f.global_closure55],s,o)),f._function11("opacity","$color",new f.global_closure56),B.$get$_ieHexStr0(),B.$get$_adjust0().withName$1("adjust-color"),B.$get$_scale0().withName$1("scale-color"),B.$get$_change0().withName$1("change-color")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module5","$get$module5",(function(){var e="lightness",t="saturation",r="$color",n="alpha",a=K.String,i=K.Value_Function_List_Value_2;return A.BuiltInModule$0("color",S._setArrayType([B.$get$_red0(),B.$get$_green0(),B.$get$_blue0(),B.$get$_mix0(),f._function11("invert","$color, $weight: 100%",new f.module_closure8),B.$get$_hue0(),B.$get$_saturation0(),B.$get$_lightness0(),B.$get$_complement0(),f._removedColorFunction0("adjust-hue","hue",!1),f._removedColorFunction0("lighten",e,!1),f._removedColorFunction0("darken",e,!0),f._removedColorFunction0("saturate",t,!1),f._removedColorFunction0("desaturate",t,!0),f._function11("grayscale",r,new f.module_closure9),A.BuiltInCallable$overloadedFunction0("hwb",E.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new f.module_closure10,"$channels",new f.module_closure11],a,i)),f._function11("whiteness",r,new f.module_closure12),f._function11("blackness",r,new f.module_closure13),f._removedColorFunction0("opacify",n,!1),f._removedColorFunction0("fade-in",n,!1),f._removedColorFunction0("transparentize",n,!0),f._removedColorFunction0("fade-out",n,!0),A.BuiltInCallable$overloadedFunction0(n,E.LinkedHashMap_LinkedHashMap$_literal(["$color",new f.module_closure14,"$args...",new f.module_closure15],a,i)),f._function11("opacity",r,new f.module_closure16),B.$get$_adjust0(),B.$get$_scale0(),B.$get$_change0(),B.$get$_ieHexStr0()],K.JSArray_BuiltInCallable_2),null,null,K.BuiltInCallable_2)})),q(B,"_red0","$get$_red0",(function(){return f._function11("red","$color",new f._red_closure0)})),q(B,"_green0","$get$_green0",(function(){return f._function11("green","$color",new f._green_closure0)})),q(B,"_blue0","$get$_blue0",(function(){return f._function11("blue","$color",new f._blue_closure0)})),q(B,"_mix0","$get$_mix0",(function(){return f._function11("mix","$color1, $color2, $weight: 50%",new f._mix_closure0)})),q(B,"_hue0","$get$_hue0",(function(){return f._function11("hue","$color",new f._hue_closure0)})),q(B,"_saturation0","$get$_saturation0",(function(){return f._function11("saturation","$color",new f._saturation_closure0)})),q(B,"_lightness0","$get$_lightness0",(function(){return f._function11("lightness","$color",new f._lightness_closure0)})),q(B,"_complement0","$get$_complement0",(function(){return f._function11("complement","$color",new f._complement_closure0)})),q(B,"_adjust0","$get$_adjust0",(function(){return f._function11("adjust","$color, $kwargs...",new f._adjust_closure0)})),q(B,"_scale0","$get$_scale0",(function(){return f._function11("scale","$color, $kwargs...",new f._scale_closure0)})),q(B,"_change0","$get$_change0",(function(){return f._function11("change","$color, $kwargs...",new f._change_closure0)})),q(B,"_ieHexStr0","$get$_ieHexStr0",(function(){return f._function11("ie-hex-str","$color",new f._ieHexStr_closure0)})),q(B,"legacyColorClass","$get$legacyColorClass",(function(){var e=C.createJSClass("sass.types.Color",new f.legacyColorClass_closure);return C.JSClassExtension_defineMethods(e,E.LinkedHashMap_LinkedHashMap$_literal(["getR",new f.legacyColorClass_closure0,"getG",new f.legacyColorClass_closure1,"getB",new f.legacyColorClass_closure2,"getA",new f.legacyColorClass_closure3,"setR",new f.legacyColorClass_closure4,"setG",new f.legacyColorClass_closure5,"setB",new f.legacyColorClass_closure6,"setA",new f.legacyColorClass_closure7],K.String,K.Function)),e})),q(B,"colorsByName0","$get$colorsByName0",(function(){var e=null;return E.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",f.SassColor$rgb0(154,205,50,e,e),"yellow",f.SassColor$rgb0(255,255,0,e,e),"whitesmoke",f.SassColor$rgb0(245,245,245,e,e),"white",f.SassColor$rgb0(255,255,255,e,e),"wheat",f.SassColor$rgb0(245,222,179,e,e),"violet",f.SassColor$rgb0(238,130,238,e,e),"turquoise",f.SassColor$rgb0(64,224,208,e,e),"transparent",f.SassColor$rgb0(0,0,0,0,e),"tomato",f.SassColor$rgb0(255,99,71,e,e),"thistle",f.SassColor$rgb0(216,191,216,e,e),"teal",f.SassColor$rgb0(0,128,128,e,e),"tan",f.SassColor$rgb0(210,180,140,e,e),"steelblue",f.SassColor$rgb0(70,130,180,e,e),"springgreen",f.SassColor$rgb0(0,255,127,e,e),"snow",f.SassColor$rgb0(255,250,250,e,e),"slategrey",f.SassColor$rgb0(112,128,144,e,e),"slategray",f.SassColor$rgb0(112,128,144,e,e),"slateblue",f.SassColor$rgb0(106,90,205,e,e),"skyblue",f.SassColor$rgb0(135,206,235,e,e),"silver",f.SassColor$rgb0(192,192,192,e,e),"sienna",f.SassColor$rgb0(160,82,45,e,e),"seashell",f.SassColor$rgb0(255,245,238,e,e),"seagreen",f.SassColor$rgb0(46,139,87,e,e),"sandybrown",f.SassColor$rgb0(244,164,96,e,e),"salmon",f.SassColor$rgb0(250,128,114,e,e),"saddlebrown",f.SassColor$rgb0(139,69,19,e,e),"royalblue",f.SassColor$rgb0(65,105,225,e,e),"rosybrown",f.SassColor$rgb0(188,143,143,e,e),"red",f.SassColor$rgb0(255,0,0,e,e),"rebeccapurple",f.SassColor$rgb0(102,51,153,e,e),"purple",f.SassColor$rgb0(128,0,128,e,e),"powderblue",f.SassColor$rgb0(176,224,230,e,e),"plum",f.SassColor$rgb0(221,160,221,e,e),"pink",f.SassColor$rgb0(255,192,203,e,e),"peru",f.SassColor$rgb0(205,133,63,e,e),"peachpuff",f.SassColor$rgb0(255,218,185,e,e),"papayawhip",f.SassColor$rgb0(255,239,213,e,e),"palevioletred",f.SassColor$rgb0(219,112,147,e,e),"paleturquoise",f.SassColor$rgb0(175,238,238,e,e),"palegreen",f.SassColor$rgb0(152,251,152,e,e),"palegoldenrod",f.SassColor$rgb0(238,232,170,e,e),"orchid",f.SassColor$rgb0(218,112,214,e,e),"orangered",f.SassColor$rgb0(255,69,0,e,e),"orange",f.SassColor$rgb0(255,165,0,e,e),"olivedrab",f.SassColor$rgb0(107,142,35,e,e),"olive",f.SassColor$rgb0(128,128,0,e,e),"oldlace",f.SassColor$rgb0(253,245,230,e,e),"navy",f.SassColor$rgb0(0,0,128,e,e),"navajowhite",f.SassColor$rgb0(255,222,173,e,e),"moccasin",f.SassColor$rgb0(255,228,181,e,e),"mistyrose",f.SassColor$rgb0(255,228,225,e,e),"mintcream",f.SassColor$rgb0(245,255,250,e,e),"midnightblue",f.SassColor$rgb0(25,25,112,e,e),"mediumvioletred",f.SassColor$rgb0(199,21,133,e,e),"mediumturquoise",f.SassColor$rgb0(72,209,204,e,e),"mediumspringgreen",f.SassColor$rgb0(0,250,154,e,e),"mediumslateblue",f.SassColor$rgb0(123,104,238,e,e),"mediumseagreen",f.SassColor$rgb0(60,179,113,e,e),"mediumpurple",f.SassColor$rgb0(147,112,219,e,e),"mediumorchid",f.SassColor$rgb0(186,85,211,e,e),"mediumblue",f.SassColor$rgb0(0,0,205,e,e),"mediumaquamarine",f.SassColor$rgb0(102,205,170,e,e),"maroon",f.SassColor$rgb0(128,0,0,e,e),"magenta",f.SassColor$rgb0(255,0,255,e,e),"linen",f.SassColor$rgb0(250,240,230,e,e),"limegreen",f.SassColor$rgb0(50,205,50,e,e),"lime",f.SassColor$rgb0(0,255,0,e,e),"lightyellow",f.SassColor$rgb0(255,255,224,e,e),"lightsteelblue",f.SassColor$rgb0(176,196,222,e,e),"lightslategrey",f.SassColor$rgb0(119,136,153,e,e),"lightslategray",f.SassColor$rgb0(119,136,153,e,e),"lightskyblue",f.SassColor$rgb0(135,206,250,e,e),"lightseagreen",f.SassColor$rgb0(32,178,170,e,e),"lightsalmon",f.SassColor$rgb0(255,160,122,e,e),"lightpink",f.SassColor$rgb0(255,182,193,e,e),"lightgrey",f.SassColor$rgb0(211,211,211,e,e),"lightgreen",f.SassColor$rgb0(144,238,144,e,e),"lightgray",f.SassColor$rgb0(211,211,211,e,e),"lightgoldenrodyellow",f.SassColor$rgb0(250,250,210,e,e),"lightcyan",f.SassColor$rgb0(224,255,255,e,e),"lightcoral",f.SassColor$rgb0(240,128,128,e,e),"lightblue",f.SassColor$rgb0(173,216,230,e,e),"lemonchiffon",f.SassColor$rgb0(255,250,205,e,e),"lawngreen",f.SassColor$rgb0(124,252,0,e,e),"lavenderblush",f.SassColor$rgb0(255,240,245,e,e),"lavender",f.SassColor$rgb0(230,230,250,e,e),"khaki",f.SassColor$rgb0(240,230,140,e,e),"ivory",f.SassColor$rgb0(255,255,240,e,e),"indigo",f.SassColor$rgb0(75,0,130,e,e),"indianred",f.SassColor$rgb0(205,92,92,e,e),"hotpink",f.SassColor$rgb0(255,105,180,e,e),"honeydew",f.SassColor$rgb0(240,255,240,e,e),"grey",f.SassColor$rgb0(128,128,128,e,e),"greenyellow",f.SassColor$rgb0(173,255,47,e,e),"green",f.SassColor$rgb0(0,128,0,e,e),"gray",f.SassColor$rgb0(128,128,128,e,e),"goldenrod",f.SassColor$rgb0(218,165,32,e,e),"gold",f.SassColor$rgb0(255,215,0,e,e),"ghostwhite",f.SassColor$rgb0(248,248,255,e,e),"gainsboro",f.SassColor$rgb0(220,220,220,e,e),"fuchsia",f.SassColor$rgb0(255,0,255,e,e),"forestgreen",f.SassColor$rgb0(34,139,34,e,e),"floralwhite",f.SassColor$rgb0(255,250,240,e,e),"firebrick",f.SassColor$rgb0(178,34,34,e,e),"dodgerblue",f.SassColor$rgb0(30,144,255,e,e),"dimgrey",f.SassColor$rgb0(105,105,105,e,e),"dimgray",f.SassColor$rgb0(105,105,105,e,e),"deepskyblue",f.SassColor$rgb0(0,191,255,e,e),"deeppink",f.SassColor$rgb0(255,20,147,e,e),"darkviolet",f.SassColor$rgb0(148,0,211,e,e),"darkturquoise",f.SassColor$rgb0(0,206,209,e,e),"darkslategrey",f.SassColor$rgb0(47,79,79,e,e),"darkslategray",f.SassColor$rgb0(47,79,79,e,e),"darkslateblue",f.SassColor$rgb0(72,61,139,e,e),"darkseagreen",f.SassColor$rgb0(143,188,143,e,e),"darksalmon",f.SassColor$rgb0(233,150,122,e,e),"darkred",f.SassColor$rgb0(139,0,0,e,e),"darkorchid",f.SassColor$rgb0(153,50,204,e,e),"darkorange",f.SassColor$rgb0(255,140,0,e,e),"darkolivegreen",f.SassColor$rgb0(85,107,47,e,e),"darkmagenta",f.SassColor$rgb0(139,0,139,e,e),"darkkhaki",f.SassColor$rgb0(189,183,107,e,e),"darkgrey",f.SassColor$rgb0(169,169,169,e,e),"darkgreen",f.SassColor$rgb0(0,100,0,e,e),"darkgray",f.SassColor$rgb0(169,169,169,e,e),"darkgoldenrod",f.SassColor$rgb0(184,134,11,e,e),"darkcyan",f.SassColor$rgb0(0,139,139,e,e),"darkblue",f.SassColor$rgb0(0,0,139,e,e),"cyan",f.SassColor$rgb0(0,255,255,e,e),"crimson",f.SassColor$rgb0(220,20,60,e,e),"cornsilk",f.SassColor$rgb0(255,248,220,e,e),"cornflowerblue",f.SassColor$rgb0(100,149,237,e,e),"coral",f.SassColor$rgb0(255,127,80,e,e),"chocolate",f.SassColor$rgb0(210,105,30,e,e),"chartreuse",f.SassColor$rgb0(127,255,0,e,e),"cadetblue",f.SassColor$rgb0(95,158,160,e,e),"burlywood",f.SassColor$rgb0(222,184,135,e,e),"brown",f.SassColor$rgb0(165,42,42,e,e),"blueviolet",f.SassColor$rgb0(138,43,226,e,e),"blue",f.SassColor$rgb0(0,0,255,e,e),"blanchedalmond",f.SassColor$rgb0(255,235,205,e,e),"black",f.SassColor$rgb0(0,0,0,e,e),"bisque",f.SassColor$rgb0(255,228,196,e,e),"beige",f.SassColor$rgb0(245,245,220,e,e),"azure",f.SassColor$rgb0(240,255,255,e,e),"aquamarine",f.SassColor$rgb0(127,255,212,e,e),"aqua",f.SassColor$rgb0(0,255,255,e,e),"antiquewhite",f.SassColor$rgb0(250,235,215,e,e),"aliceblue",f.SassColor$rgb0(240,248,255,e,e)],K.String,K.SassColor_2)})),q(B,"namesByColor0","$get$namesByColor0",(function(){var e,t,r=E.LinkedHashMap_LinkedHashMap$_empty(K.SassColor_2,K.String);for(e=(e=(e=B.$get$colorsByName0()).get$entries(e)).get$iterator(e);e.moveNext$0();)t=e.get$current(e),r.$indexSet(0,t.value,t.key);return r})),q(B,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",(function(){var e=B.$get$globalFunctions0();return(e=e.map$1$1(e,new A._disallowedFunctionNames_closure0,K.String).toSet$0(0)).add$1(0,"if"),e.remove$1(0,"rgb"),e.remove$1(0,"rgba"),e.remove$1(0,"hsl"),e.remove$1(0,"hsla"),e.remove$1(0,"grayscale"),e.remove$1(0,"invert"),e.remove$1(0,"alpha"),e.remove$1(0,"opacity"),e.remove$1(0,"saturate"),e})),q(B,"globalFunctions0","$get$globalFunctions0",(function(){var e=K.BuiltInCallable_2,t=E.List_List$of(B.$get$global7(),!0,e);return h.JSArray_methods.addAll$1(t,B.$get$global8()),h.JSArray_methods.addAll$1(t,B.$get$global9()),h.JSArray_methods.addAll$1(t,B.$get$global10()),h.JSArray_methods.addAll$1(t,B.$get$global11()),h.JSArray_methods.addAll$1(t,B.$get$global12()),h.JSArray_methods.addAll$1(t,B.$get$global6()),t.push(A.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new F.globalFunctions_closure0,null)),E.UnmodifiableListView$(t,e)})),q(B,"coreModules0","$get$coreModules0",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$module5(),B.$get$module6(),B.$get$module7(),B.$get$module8(),B.$get$module9(),B.$get$module10()],S.findType("JSArray>")),K.BuiltInModule_BuiltInCallable_2)})),q(B,"IfExpression_declaration0","$get$IfExpression_declaration0",(function(){return p.ArgumentDeclaration_ArgumentDeclaration$parse0(j.x40funct,null)})),q(B,"global7","$get$global8",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_length2(),B.$get$_nth0(),B.$get$_setNth0(),B.$get$_join0(),B.$get$_append2(),B.$get$_zip0(),B.$get$_index2(),B.$get$_isBracketed0(),B.$get$_separator0().withName$1("list-separator")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module6","$get$module6",(function(){return A.BuiltInModule$0("list",S._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()],K.JSArray_BuiltInCallable_2),null,null,K.BuiltInCallable_2)})),q(B,"_length1","$get$_length2",(function(){return d._function10("length","$list",new d._length_closure2)})),q(B,"_nth0","$get$_nth0",(function(){return d._function10("nth","$list, $n",new d._nth_closure0)})),q(B,"_setNth0","$get$_setNth0",(function(){return d._function10("set-nth","$list, $n, $value",new d._setNth_closure0)})),q(B,"_join0","$get$_join0",(function(){return d._function10("join",j.x24list1,new d._join_closure0)})),q(B,"_append1","$get$_append2",(function(){return d._function10("append","$list, $val, $separator: auto",new d._append_closure2)})),q(B,"_zip0","$get$_zip0",(function(){return d._function10("zip","$lists...",new d._zip_closure0)})),q(B,"_index1","$get$_index2",(function(){return d._function10("index","$list, $value",new d._index_closure2)})),q(B,"_separator0","$get$_separator0",(function(){return d._function10("separator","$list",new d._separator_closure0)})),q(B,"_isBracketed0","$get$_isBracketed0",(function(){return d._function10("is-bracketed","$list",new d._isBracketed_closure0)})),q(B,"_slash0","$get$_slash0",(function(){return d._function10("slash","$elements...",new d._slash_closure0)})),q(B,"legacyListClass","$get$legacyListClass",(function(){var e=C.createJSClass("sass.types.List",new d.legacyListClass_closure);return C.JSClassExtension_defineMethods(e,E.LinkedHashMap_LinkedHashMap$_literal(["getValue",new d.legacyListClass_closure0,"setValue",new d.legacyListClass_closure1,"getSeparator",new d.legacyListClass_closure2,"setSeparator",new d.legacyListClass_closure3,"getLength",new d.legacyListClass_closure4],K.String,K.Function)),e})),q(B,"Logger_quiet0","$get$Logger_quiet0",(function(){return new g._QuietLogger0})),q(B,"global8","$get$global9",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_get0().withName$1("map-get"),B.$get$_merge0().withName$1("map-merge"),B.$get$_remove0().withName$1("map-remove"),B.$get$_keys0().withName$1("map-keys"),B.$get$_values0().withName$1("map-values"),B.$get$_hasKey0().withName$1("map-has-key")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module7","$get$module7",(function(){return A.BuiltInModule$0("map",S._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()],K.JSArray_BuiltInCallable_2),null,null,K.BuiltInCallable_2)})),q(B,"_get0","$get$_get0",(function(){return $._function9("get","$map, $key, $keys...",new $._get_closure0)})),q(B,"_set0","$get$_set0",(function(){return A.BuiltInCallable$overloadedFunction0("set",E.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new $._set_closure1,"$map, $args...",new $._set_closure2],K.String,K.Value_Function_List_Value_2))})),q(B,"_merge0","$get$_merge0",(function(){return A.BuiltInCallable$overloadedFunction0("merge",E.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new $._merge_closure1,"$map1, $args...",new $._merge_closure2],K.String,K.Value_Function_List_Value_2))})),q(B,"_deepMerge0","$get$_deepMerge0",(function(){return $._function9("deep-merge","$map1, $map2",new $._deepMerge_closure0)})),q(B,"_deepRemove0","$get$_deepRemove0",(function(){return $._function9("deep-remove","$map, $key, $keys...",new $._deepRemove_closure0)})),q(B,"_remove0","$get$_remove0",(function(){return A.BuiltInCallable$overloadedFunction0("remove",E.LinkedHashMap_LinkedHashMap$_literal(["$map",new $._remove_closure1,"$map, $key, $keys...",new $._remove_closure2],K.String,K.Value_Function_List_Value_2))})),q(B,"_keys0","$get$_keys0",(function(){return $._function9("keys","$map",new $._keys_closure0)})),q(B,"_values0","$get$_values0",(function(){return $._function9("values","$map",new $._values_closure0)})),q(B,"_hasKey0","$get$_hasKey0",(function(){return $._function9("has-key","$map, $key, $keys...",new $._hasKey_closure0)})),q(B,"legacyMapClass","$get$legacyMapClass",(function(){var e=C.createJSClass("sass.types.Map",new $.legacyMapClass_closure);return C.JSClassExtension_defineMethods(e,E.LinkedHashMap_LinkedHashMap$_literal(["getKey",new $.legacyMapClass_closure0,"getValue",new $.legacyMapClass_closure1,"getLength",new $.legacyMapClass_closure2,"setKey",new $.legacyMapClass_closure3,"setValue",new $.legacyMapClass_closure4],K.String,K.Function)),e})),q(B,"global9","$get$global10",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_abs0(),B.$get$_ceil0(),B.$get$_floor0(),B.$get$_max0(),B.$get$_min0(),B.$get$_percentage0(),B.$get$_randomFunction0(),B.$get$_round0(),B.$get$_unit0(),B.$get$_compatible0().withName$1("comparable"),B.$get$_isUnitless0().withName$1("unitless")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module8","$get$module8",(function(){return A.BuiltInModule$0("math",S._setArrayType([B.$get$_abs0(),B.$get$_acos0(),B.$get$_asin0(),B.$get$_atan0(),B.$get$_atan20(),B.$get$_ceil0(),B.$get$_clamp0(),B.$get$_cos0(),B.$get$_compatible0(),B.$get$_floor0(),B.$get$_hypot0(),B.$get$_isUnitless0(),B.$get$_log0(),B.$get$_max0(),B.$get$_min0(),B.$get$_percentage0(),B.$get$_pow0(),B.$get$_randomFunction0(),B.$get$_round0(),B.$get$_sin0(),B.$get$_sqrt0(),B.$get$_tan0(),B.$get$_unit0(),B.$get$_div0()],K.JSArray_BuiltInCallable_2),null,E.LinkedHashMap_LinkedHashMap$_literal(["e",L.SassNumber_SassNumber0(2.718281828459045,null),"pi",L.SassNumber_SassNumber0(3.141592653589793,null)],K.String,K.Value_2),K.BuiltInCallable_2)})),q(B,"_ceil0","$get$_ceil0",(function(){return f._numberFunction0("ceil",new f._ceil_closure0)})),q(B,"_clamp0","$get$_clamp0",(function(){return f._function8("clamp","$min, $number, $max",new f._clamp_closure0)})),q(B,"_floor0","$get$_floor0",(function(){return f._numberFunction0("floor",new f._floor_closure0)})),q(B,"_max0","$get$_max0",(function(){return f._function8("max","$numbers...",new f._max_closure0)})),q(B,"_min0","$get$_min0",(function(){return f._function8("min","$numbers...",new f._min_closure0)})),q(B,"_round0","$get$_round0",(function(){return f._numberFunction0("round",L.number2__fuzzyRound$closure())})),q(B,"_abs0","$get$_abs0",(function(){return f._numberFunction0("abs",new f._abs_closure0)})),q(B,"_hypot0","$get$_hypot0",(function(){return f._function8("hypot","$numbers...",new f._hypot_closure0)})),q(B,"_log0","$get$_log0",(function(){return f._function8("log","$number, $base: null",new f._log_closure0)})),q(B,"_pow0","$get$_pow0",(function(){return f._function8("pow","$base, $exponent",new f._pow_closure0)})),q(B,"_sqrt0","$get$_sqrt0",(function(){return f._function8("sqrt","$number",new f._sqrt_closure0)})),q(B,"_acos0","$get$_acos0",(function(){return f._function8("acos","$number",new f._acos_closure0)})),q(B,"_asin0","$get$_asin0",(function(){return f._function8("asin","$number",new f._asin_closure0)})),q(B,"_atan0","$get$_atan0",(function(){return f._function8("atan","$number",new f._atan_closure0)})),q(B,"_atan20","$get$_atan20",(function(){return f._function8("atan2","$y, $x",new f._atan2_closure0)})),q(B,"_cos0","$get$_cos0",(function(){return f._function8("cos","$number",new f._cos_closure0)})),q(B,"_sin0","$get$_sin0",(function(){return f._function8("sin","$number",new f._sin_closure0)})),q(B,"_tan0","$get$_tan0",(function(){return f._function8("tan","$number",new f._tan_closure0)})),q(B,"_compatible0","$get$_compatible0",(function(){return f._function8("compatible","$number1, $number2",new f._compatible_closure0)})),q(B,"_isUnitless0","$get$_isUnitless0",(function(){return f._function8("is-unitless","$number",new f._isUnitless_closure0)})),q(B,"_unit0","$get$_unit0",(function(){return f._function8("unit","$number",new f._unit_closure0)})),q(B,"_percentage0","$get$_percentage0",(function(){return f._function8("percentage","$number",new f._percentage_closure0)})),q(B,"_random1","$get$_random2",(function(){return E.Random_Random()})),q(B,"_randomFunction0","$get$_randomFunction0",(function(){return f._function8("random","$limit: null",new f._randomFunction_closure0)})),q(B,"_div0","$get$_div0",(function(){return f._function8("div","$number1, $number2",new f._div_closure0)})),q(B,"global10","$get$global6",(function(){return E.UnmodifiableListView$(S._setArrayType([A._function12("feature-exists","$feature",new A.global_closure57),A._function12("inspect","$value",new A.global_closure58),A._function12("type-of","$value",new A.global_closure59),A._function12("keywords","$args",new A.global_closure60)],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"local0","$get$local0",(function(){return E.UnmodifiableListView$(S._setArrayType([A._function12("calc-name","$calc",new A.local_closure1),A._function12("calc-args","$calc",new A.local_closure2)],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"stderr0","$get$stderr0",(function(){return new p.Stderr0(v.get$stderr$x(a.process))})),q(B,"legacyNullClass","$get$legacyNullClass",(function(){return(new C.legacyNullClass_closure).call$0()})),q(B,"epsilon0","$get$epsilon0",(function(){return E.pow(10,-11)})),q(B,"_inverseEpsilon0","$get$_inverseEpsilon0",(function(){return 1/B.$get$epsilon0()})),q(B,"legacyNumberClass","$get$legacyNumberClass",(function(){var e=C.createJSClass("sass.types.Number",new L.legacyNumberClass_closure);return C.JSClassExtension_defineMethods(e,E.LinkedHashMap_LinkedHashMap$_literal(["getValue",new L.legacyNumberClass_closure0,"setValue",new L.legacyNumberClass_closure1,"getUnit",new L.legacyNumberClass_closure2,"setUnit",new L.legacyNumberClass_closure3],K.String,K.Function)),e})),q(B,"_typesByUnit0","$get$_typesByUnit0",(function(){var e,t,r,n=K.String;for(n=E.LinkedHashMap_LinkedHashMap$_empty(n,n),e=(e=h.Map_U8AHF.get$entries(h.Map_U8AHF)).get$iterator(e);e.moveNext$0();)for(t=e.get$current(e),r=v.get$iterator$ax(t.value),t=t.key;r.moveNext$0();)n.$indexSet(0,r.get$current(r),t);return n})),q(B,"global11","$get$global11",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_isSuperselector0(),B.$get$_simpleSelectors0(),B.$get$_parse0().withName$1("selector-parse"),B.$get$_nest0().withName$1("selector-nest"),B.$get$_append1().withName$1("selector-append"),B.$get$_extend0().withName$1("selector-extend"),B.$get$_replace0().withName$1("selector-replace"),B.$get$_unify0().withName$1("selector-unify")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module9","$get$module9",(function(){return A.BuiltInModule$0("selector",S._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()],K.JSArray_BuiltInCallable_2),null,null,K.BuiltInCallable_2)})),q(B,"_nest0","$get$_nest0",(function(){return L._function7("nest","$selectors...",new L._nest_closure0)})),q(B,"_append2","$get$_append1",(function(){return L._function7("append","$selectors...",new L._append_closure1)})),q(B,"_extend0","$get$_extend0",(function(){return L._function7("extend","$selector, $extendee, $extender",new L._extend_closure0)})),q(B,"_replace0","$get$_replace0",(function(){return L._function7("replace","$selector, $original, $replacement",new L._replace_closure0)})),q(B,"_unify0","$get$_unify0",(function(){return L._function7("unify","$selector1, $selector2",new L._unify_closure0)})),q(B,"_isSuperselector0","$get$_isSuperselector0",(function(){return L._function7("is-superselector","$super, $sub",new L._isSuperselector_closure0)})),q(B,"_simpleSelectors0","$get$_simpleSelectors0",(function(){return L._function7("simple-selectors","$selector",new L._simpleSelectors_closure0)})),q(B,"_parse0","$get$_parse0",(function(){return L._function7("parse","$selector",new L._parse_closure0)})),q(B,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",(function(){var e,t,r,n=E.LinkedHashMap_LinkedHashMap$_empty(K.String,S.findType("Set"));for(e=0;e<5;++e)for(r=(t=h.List_AqW[e]).get$iterator(t);r.moveNext$0();)n.$indexSet(0,r.get$current(r),t);return n})),q(B,"_random2","$get$_random1",(function(){return E.Random_Random()})),W(B,"_previousUniqueId0","$get$_previousUniqueId0",(function(){return B.$get$_random1().nextInt$1(S._asInt(E.pow(36,6)))})),q(B,"global12","$get$global12",(function(){return E.UnmodifiableListView$(S._setArrayType([B.$get$_unquote0(),B.$get$_quote0(),B.$get$_toUpperCase0(),B.$get$_toLowerCase0(),B.$get$_uniqueId0(),B.$get$_length1().withName$1("str-length"),B.$get$_insert0().withName$1("str-insert"),B.$get$_index1().withName$1("str-index"),B.$get$_slice0().withName$1("str-slice")],K.JSArray_BuiltInCallable_2),K.BuiltInCallable_2)})),q(B,"module10","$get$module10",(function(){return A.BuiltInModule$0("string",S._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()],K.JSArray_BuiltInCallable_2),null,null,K.BuiltInCallable_2)})),q(B,"_unquote0","$get$_unquote0",(function(){return d._function6("unquote","$string",new d._unquote_closure0)})),q(B,"_quote0","$get$_quote0",(function(){return d._function6("quote","$string",new d._quote_closure0)})),q(B,"_length2","$get$_length1",(function(){return d._function6("length","$string",new d._length_closure1)})),q(B,"_insert0","$get$_insert0",(function(){return d._function6("insert","$string, $insert, $index",new d._insert_closure0)})),q(B,"_index2","$get$_index1",(function(){return d._function6("index","$string, $substring",new d._index_closure1)})),q(B,"_slice0","$get$_slice0",(function(){return d._function6("slice","$string, $start-at, $end-at: -1",new d._slice_closure0)})),q(B,"_toUpperCase0","$get$_toUpperCase0",(function(){return d._function6("to-upper-case","$string",new d._toUpperCase_closure0)})),q(B,"_toLowerCase0","$get$_toLowerCase0",(function(){return d._function6("to-lower-case","$string",new d._toLowerCase_closure0)})),q(B,"_uniqueId0","$get$_uniqueId0",(function(){return d._function6("unique-id","",new d._uniqueId_closure0)})),q(B,"legacyStringClass","$get$legacyStringClass",(function(){var e=C.createJSClass("sass.types.String",new d.legacyStringClass_closure);return C.JSClassExtension_defineMethods(e,E.LinkedHashMap_LinkedHashMap$_literal(["getValue",new d.legacyStringClass_closure0,"setValue",new d.legacyStringClass_closure1],K.String,K.Function)),e})),q(B,"_emptyQuoted0","$get$_emptyQuoted0",(function(){return d.SassString$0("",!0)})),q(B,"_emptyUnquoted0","$get$_emptyUnquoted0",(function(){return d.SassString$0("",!1)})),q(B,"_jsThrow","$get$_jsThrow",(function(){return new a.Function("error","throw error;")})),q(B,"_isUndefined","$get$_isUndefined",(function(){return new a.Function("value","return value === undefined;")})),q(B,"_noSourceUrl0","$get$_noSourceUrl0",(function(){return E.Uri_parse("-")})),q(B,"_traces0","$get$_traces0",(function(){return E.Expando$()})),function(){var e=function(e){var t={};return t[e]=1,Object.keys(c.convertToFastObject(t))[0]};D.getIsolateTag=function(t){return e("___dart_"+t+D.isolateTag)};for(var t="___dart_isolate_tags_",r=Object[t]||(Object[t]=Object.create(null)),n=0;;n++){var a=e("_ZxYxX_"+n+"_");if(!(a in r)){r[a]=1,D.isolateTag=a;break}}D.dispatchPropertyName=D.getIsolateTag("dispatch_record")}(),c.setOrUpdateInterceptorsByTag({ArrayBuffer:v.Interceptor,DataView:S.NativeTypedData,ArrayBufferView:S.NativeTypedData,Float32Array:S.NativeFloat32List,Float64Array:S.NativeFloat64List,Int16Array:S.NativeInt16List,Int32Array:S.NativeInt32List,Int8Array:S.NativeInt8List,Uint16Array:S.NativeUint16List,Uint32Array:S.NativeUint32List,Uint8ClampedArray:S.NativeUint8ClampedList,CanvasPixelArray:S.NativeUint8ClampedList,Uint8Array:S.NativeUint8List}),c.setOrUpdateLeafTags({ArrayBuffer:!0,DataView:!0,ArrayBufferView:!1,Float32Array:!0,Float64Array:!0,Int16Array:!0,Int32Array:!0,Int8Array:!0,Uint16Array:!0,Uint32Array:!0,Uint8ClampedArray:!0,CanvasPixelArray:!0,Uint8Array:!1}),S.NativeTypedArray.$nativeSuperclassTag="ArrayBufferView",S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",S._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",S.NativeTypedArrayOfDouble.$nativeSuperclassTag="ArrayBufferView",S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",S._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",S.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,r){return this(e,t,r)},Function.prototype.call$4=function(e,t,r,n){return this(e,t,r,n)},Function.prototype.call$3$3=function(e,t,r){return this(e,t,r)},Function.prototype.call$2$2=function(e,t){return this(e,t)},Function.prototype.call$6=function(e,t,r,n,a,i){return this(e,t,r,n,a,i)},Function.prototype.call$5=function(e,t,r,n,a){return this(e,t,r,n,a)},Function.prototype.call$1$0=function(){return this()},Function.prototype.call$2$0=function(){return this()},Function.prototype.call$2$3=function(e,t,r){return this(e,t,r)},Function.prototype.call$1$2=function(e,t){return this(e,t)},function(e){for(var t=0;t{var n=r(602);n.load({}),e.exports=n},147:e=>{"use strict";e.exports=require("fs")},837:e=>{"use strict";e.exports=require("util")}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{const e=r(81);compileOptions.importer=[importer.resolveImport];const t=e.renderSync(compileOptions);css=t.css})()})();